/* 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:#ccc; width:109px; vertical-align:top; text-align:left; font-weight:normal;}
.estimatePersonal td{ background:#f5f5f5; 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 !important; padding:10px 5px 10px 10px !important; font-size:12px !important; display:block; color:#5C221D !important; float:left; border:none !important;}
.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 h3{ padding:2px 0 2px 24px !important; margin:0 !important; width:auto !important; font-size:12px !important;}

#contents #how1 h3{background:url(../../flow/img/num1.gif) no-repeat left top;}
#contents #how2 h3{background:url(../../flow/img/num2.gif) no-repeat left top;}
#contents #how3 h3{background:url(../../flow/img/num3.gif) no-repeat left top;}
#contents #how4 h3{background:url(../../flow/img/num4.gif) no-repeat left top;}
#contents #how5 h3{background:url(../../flow/img/num5.gif) no-repeat left top;}
#contents #how6 h3{background:url(../../flow/img/num6.gif) no-repeat left top;}

#contents .samplebookWaribiki{color:#FF0000;}

.estimatePersonal2{margin:10px 10px 30px;}
.estimatePersonal2 table{border:1px solid #F33; background:#FFEBEB; text-align:center;}
.estimatePersonal2 table img{ margin-top:10px;}

input.submit-a{background:url(../../estimate/img/btn_send.gif); width:140px; height:30px; font-size:1px; color:#726055; border:none; cursor:pointer;}
input.submit-b{background:url(../../estimate/img/btn_back.gif); width:140px; height:30px; font-size:1px; color:#726055; border:none; cursor:pointer;}
