@charset "utf-8";
/* CSS Document */
.clear{ clear:both; height:1px; overflow:hidden;}
img{border:0;}

#d_warp{width:800px; margin: 0 auto; padding: 0 0 0 0; font-size:12px; color:#fff; text-align:left; background:#000;-webkit-text-size-adjust: none;}
.d_img{ position:relative;}

.youtube{background:url(../images/index_02.jpg); height:258px;}
.youtube .d_mov{ position:absolute; top:2px; right:25px; width:360px;}


#d_warp .text_box{ position:relative;}
#d_warp .text_box dl{position:absolute; top:258px; left:0; width:800px; z-index:3;}
#d_warp .text_box dt{cursor:pointer; position:absolute; top:0;}
#d_warp .text_box dd{ position:absolute; top:40px; background:#352f1b; display:none;}
#d_warp .text_box dt.b_cd.active{background:url(../images/tit_cd_off.jpg) 0 0 no-repeat;}
#d_warp .text_box dt.b_dvd.active{background:url(../images/tit_dvd_off.jpg) 0 0 no-repeat;}
#d_warp .text_box dt.b_cd{background:url(../images/tit_cd_on.jpg) 0 0 no-repeat;}
#d_warp .text_box dt.b_dvd{background:url(../images/tit_dvd_on.jpg) 0 0 no-repeat;}

#d_warp .text_box .b_cd{ left:25px; width:360px;}
#d_warp .text_box .b_dvd{ right:25px; width:360px;}
#d_warp .text_box dd .d_info{ padding:10px 15px 15px 15px; color:#fff; font-size:9px;}
#d_warp .text_box dd .d_info em{ font-style:normal; color:#c8ba90;}

/*#d_warp .text_box dd.b_cd{ border-right:1px solid #000;}
#d_warp .text_box dd.b_dvd{ border-left:1px solid #000;}*/

#d_warp .text_box dd.b_cd .d_info{line-height:10px;}
#d_warp .text_box dd.b_dvd .d_info{ line-height:11px;}

.dl_bo dl{height:1%; overflow:hidden!important; overflow/**/:visible; padding: 0 0 20px 0;}
.dl_bo dl dt{ float:left; width:70px;}
.dl_bo dl dd{ float:left; width:590px; color:#c8ba90; font-size:13px;}


.cd_box{margin: 0 25px 20px 25px; padding:16px 0 20px 30px; background:#352f1b; font-size:14px; line-height:17px; color:#fff;}
.cd_box dl{ float:left; width:158px; padding: 0 20px 0 0;}
.cd_box dl dd{ text-align:center; padding:6px 0 0 0;}





