@charset "utf-8";
/* CSS Document */
#d_warp{width:800px; margin:auto; text-align:left;}
img{ border:0;}
ul, li{margin:0; padding:0; list-style:none;}
.clear{clear:both;}
.l{ float:left;}
.r{ float:right;}


.d_t_info{background:url(../images/info_t_bg.jpg) 0 0 no-repeat; padding-bottom:15px; height:1%; overflow:hidden!important; overflow/**/:visible; position:relative;}
.d_t_info d_contt{height:1%; overflow:hidden!important; overflow/**/:visible;}
.d_t_info .light01{font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.d_t_info .light02{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.d_t_info .ph{width:200px; padding: 0 0 0 20px;}
.d_t_info .cont{width:230px; padding-left:5px; line-height:18px; font-size:12px;}
.d_t_info .d_radio{width:321px; height:181px; position:absolute; top:0; right:19px;}
.d_t_info .index{width:200px; padding: 10px 0 0 20px; margin:0; line-height:18px; font-size:12px;}
.d_t_info .index b{margin:0; padding:0;}
.d_t_info .comment{width:540px; padding: 10px 20px 0 20px; line-height:18px; font-size:12px;}



.d_tit01{padding: 0 0 20px 10px;}
.d_tit02{padding: 0 0 15px 10px;}
/*.d_tit02{background:url(../images/d_tit_dashed.gif) bottom left repeat-x; padding: 0 0 1px 0; padding: 0 10px;}*/


.renew{ padding: 4px 0 8px 10px; border: 3px solid #000; font-size:14px; line-height: 19px; font-family:"ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif; margin-bottom:10px;}
.renew .cont{padding: 0 0 10px 0;}
.renew .cont .small{font-size:12px; display:block; padding-bottom:4px;}
.renew .cont img.r{margin-right:10px;}
.renew .r_copy{font-size:12px; display:block; padding: 50px 10px 20px 0; text-align:right;}

.d_tab01{ overflow-x: hidden; width:820px; text-align:left;}
.d_tab01 .namebox{ height:40px;}
.d_tab01 .name-r{padding: 0 0 0 0; float:left;height:20px;margin:5px 0px 15px 0px;}
.d_tab01 .works-name{width:580px;}

.d_tab00{padding: 0 0 0 10px; width:780px;}

.d_tab00 .boxtt780{margin:0; padding: 20px 0 20px 0; width:780px;}
.d_tab00 ul{padding: 0 0 0 0; margin:0 0 0 0; height:1%; overflow:hidden!important; overflow/**/:visible;/* background:url(../images/ul_bg.gif) 0 0 repeat;*/}
.d_tab00 ul li{width: 135px; padding-left:19px; float:left; display:block; font-family:Arial, Helvetica, sans-serif;}
.d_tab00 .d_t_img{}
.d_tab00 .works-data-info{border-left: 2px solid #ff0000; padding: 0px 0 1px 6px; margin: 5px 0 10px 0; line-height:15px;}
.d_tab00 .works-music-data{line-height:13px;}
.d_tab00 .works-song-data{line-height:13px;}
.d_tab00 .works-release-data{line-height:13px;}
.d_tab00 .d_cont{line-height:14px; padding:8px 0 0 0; color:#444444;}

.d_tab00 .list001{color:#ff6666;}

/*.d_dashed{background:url(../images/d_tit_dashed.gif) 0 0 repeat-x; height:1px; display:block; clear:both;width: 190px;}*/





.cd-list-box {
	width:135px;
	/*margin:0px 70px 0px 0px;*/
	margin:0;
	padding:0px 0 0px 70px;
	text-align:left;
	float:left;
	clear:right;
}

.cd-list-box-r {
	width:135px;
	padding:0px 0px 0px 70px;
	margin:0;
	text-align:left;
	float:left;
}
.box750 .works-data-info{font-size:12px;}
.box750 .works-song-data{font-size:12px;}
.box750 .works-data2 {font-size:12px;}


.box750{width:820px;background-color: #FFFFFF;margin:0px 0 0px -45px;/*margin:0px 25px 0px 25px;*/text-align:left;clear:both; font-family:Arial, Helvetica, sans-serif;}







