/* CSS Document */

/* sample */
h6{padding:0; margin:0;}

#contents form .fcurtain-block{ width:585px; background: url("../../estimate/img/frame_b.gif") no-repeat bottom; margin-bottom:15px;}
#contents form .fcurtain-block-in{ width:585px; background: url("../../estimate/img/frame_t.gif") no-repeat top; padding:25px 0 15px;}
#contents form table.fcurtain-block-table{ width:545px; margin:0 20px;}
#contents form table.fcurtain-block-table td{ padding:4px 0; vertical-align:top; border-bottom:1px solid #F3E9CD;}
#contents form .fcurtain-block2{ width:585px; background: url("../img/frame_m.gif") no-repeat bottom;}
#contents form .fcurtain-block2 .fcurtain-block-in{ width:585px; background: url("../img/frame_m2.gif") no-repeat top; padding:12px 0 6px;}
#contents form .fcurtain-block2-b{ width:585px; height:25px; background: url("../img/frame_b.gif") no-repeat top;}

.estimatePersonal{margin:10px 10px 30px;}
.estimatePersonal th{ background:#FFEDB7; width:109px; vertical-align:top; text-align:left; font-weight:normal;}
.estimatePersonal td{ background:#FFF5D6; width:431px;}

#sekkiTtl.h1-index{width:800px; background: url("../img/h1_index.jpg") no-repeat top; margin:0; padding:0; height:100px;}
#sekkiTtl.h1-order{width:800px; background: url("../img/h1_order.jpg") no-repeat top; margin:0; padding:0; height:100px;}
#sekkiTtl.h1-how{width:800px; background: url("../img/h1_how.jpg") no-repeat top; margin:0; padding:0; height:100px;}
#sekkiTtl span{ display:block; background:none; padding:0; margin:0; font-size:1px; text-indent:-9999px;}

.sampleMain{padding-bottom:1px;background:url(../../guide/img/step_b.gif) no-repeat left bottom;}
.sampleMain .block-l{width:430px; padding-bottom:20px;}
.sampleMain h4{width:131px; background:url(../../guide/img/step_t.gif) no-repeat left top; margin:0; padding:10px 5px 10px 10px; font-size:12px; display:block; color:#5C221D; float:left;}
.sampleImg{margin-top:10px;}

#contents .howMain{margin:10px 15px 0px; padding-bottom:15px; border-bottom:1px dashed #BBBBBB;}
#contents .howMain a{margin:12px 0 0 15px;}
#contents .howMain ul{margin:3px 15px; padding:0;}
#contents .howMain h4{ padding:2px 0 2px 24px;}
#contents #how1 h4{background:url(../../flow/img/num1.gif) no-repeat left top;}
#contents #how2 h4{background:url(../../flow/img/num2.gif) no-repeat left top;}
#contents #how3 h4{background:url(../../flow/img/num3.gif) no-repeat left top;}
#contents #how4 h4{background:url(../../flow/img/num4.gif) no-repeat left top;}
#contents #how5 h4{background:url(../../flow/img/num5.gif) no-repeat left top;}
#contents #how6 h4{background:url(../../flow/img/num6.gif) no-repeat left top;}


/* CSS Document */
.leadTxt { padding:0 40px 20px 0; margin:0;}
.iconWrapper1 { width:510px; padding:0 37px 15px 38px; float:left; border-bottom:1px dashed #BBBBBB;}
.iconWrapper2 { width:331px; padding:0 26px 0 0; float:left;}
.icon1 { width:153px; padding:0 25px 0 0; float:left;}
.icon2 { width:153px; float:left;}
.icon3 { width:153px; float:left;}
.area { width:585px; padding:20px 0 0; float:left; background: url("../img/map.gif") no-repeat top right; }
.area img { padding:8px 0 0;}
h5 { color:#5C221D; font-size:14px; padding:0 0 10px; margin:0; }
h6 { color:#5C221D; font-size:14px; padding:0 0 10px; margin:0; }
.pref { font-size:12px; padding:0 0 20px; margin:0; }
