/* CSS Document */
#d_warp{width:800px; margin:0 auto; text-align:left; color:#000; line-height:17px; font-size:12px;}
.clear{clear:both;}
.clear2{clear:both;padding:5px 0 0 0;}
img{border:0;}
#d_warp a{/*color:007cd6;*/  color:#006699;text-decoration: underline;}
#d_warp a:hover{color:#f00;}
.b{ font-weight:bold;}
ul,li,dl,dd,dt{margin:0; padding:0; list-style:none;}


.d_top{padding: 0 0 14px 0;}
.d_img{ position:relative;}
.d_b1 .d_left{width:395px;}
.d_b1 .d_right{width:340px;}

.d_b2 .d_left{width:325px;}
.d_b2 .d_right{width:420px;}


.d_copy{color:#000; text-align:center; padding:20px 0 20px 0; border-top:1px solid #000000; margin: 20px 20px 0 20px;}
.d_tit{padding: 0 0 18px 20px;}
.d_tabox{padding: 0 20px 20px 20px; height:1%; overflow:hidden!important; overflow/**/:visible;}
.d_tabox .d_left{float:left; font-size:14px; line-height:20px;}
.d_tabox .d_left b{font-size:16px;}
.d_tabox .d_left img{border:1px solid #000; float:left; margin: 0 15px 0 0;}
.d_tabox .d_right{float:right;}


.d_line{height:1px; overflow:hidden; background:#000; margin: 30px 20px 16px 20px;}

.d_img_box{ height:1%; overflow:hidden!important; overflow/**/:visible; padding: 0 0 0 20px;}
.d_img_box li{float:left; padding: 0 13px 0 0; text-align:center; line-height:14px;}
.d_img_box li img{border:1px solid #000; margin: 0 0 3px 0;}



