@charset "utf-8";
/* CSS Document */
#d_warp{width:800px; margin:auto;text-align:left; font-family:Arial, Helvetica, sans-serif;}
img{border:0;}
.r{ float:right;}
.l{ float:left;}
.mal{ margin: 0 0 0 5px;}
.mar{ margin: 0 5px 0 0;}
.clear{ clear: both;}
#d_warp a{color:#0a6192; text-decoration:none;}
#d_warp a:hover{ color:#ff0000; text-decoration:underline;}

#d_warp .d_img{ position:relative;}
#d_warp .d_img .d_pv{position:absolute; right: 30px; bottom: 88px;}

.d_img2{background:url(../images/bo_bg.jpg) 0 0 no-repeat #9a9046; min-height:250px; height:auto!important; height:250px; position:relative;}
.d_img2 .d_pho{ position:absolute; width:200px; height:200px; left:30px; top:20px;}
.d_img2 .d_info{padding: 20px 0 0 258px; color:#fff; font-size:12px; line-height:20px;}
.d_img2 .d_info .text01{ display:block; padding: 3px 0 0 0; line-height:22px; font-size:20px; font-weight:bold;}
/*.d_img2 .d_info .text01{ display:block; padding: 3px 0 0 0; line-height:22px; font-size:20px; font-weight:bold;}*/

.d_img2 .d_nusic{width:270px; position:absolute; top:138px; left:257px; display:none;}
.d_img2 .d_nusic .title0{padding: 0 0 8px 1px;}

.d_img2 .d_but{width:200px; height:80px; position:absolute; right:30px; bottom:18px;}
/*.d_img2 .d_but{width:200px; height:80px; position:absolute; left:258px; bottom:18px;}*/




