/* CSS Document */
#d_warp{width:800px; margin:0 auto; text-align:left; color:#000; line-height:17px; font-size:13px; background:#fff;}
.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_img{ position:relative;}
.d_tab01{font-size:13px;background:url(../images/tab_bg.jpg) 0 0 repeat-y; padding: 0 0 20px 0;}
.d_tab01 .s_bg{padding: 0 0 0 29px;background:url(../images/tab_bg2.jpg) 0 0 repeat-y;}
.d_tab01 .s_bg2{background:url(../images/text_bg.jpg) 0 0 repeat-y; width:744px; padding: 0 0 20px 0;}
.d_tab01 dl{color:#000; line-height:16px; padding:15px 20px 0 18px;}
.d_tab01 dt{color:#53268a; padding: 7px 0 2px 0;}
.d_tab01 dt font{ font-weight:bold; display:block; font-size:16px; padding: 0 0 4px 0;}
.d_tab01 dd{padding: 0 0 8px 0; border-bottom: 1px dashed #53268a;}
.d_tab01 dd.no{ border-bottom:0;}


.d_tab01 font{}







