/* CSS Document */
body {margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;padding:0px;;color: #006fac;font-size: 62.5%;/*font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;*/
font-family: "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", Arial, Helvetica, sans-serif;}

img{ border:0;}
dl,dd,dt,ul,li{ padding:0; margin:0; list-style:none;}

#d_warp{ width:800px; margin:0 auto; text-align:left;color:#fff;}
#d_warp .top{ position:relative;}
#d_warp .top .pv{ position:absolute; top:106px; left:28px;}


#d_warp .main{background:#00a53c url(../images/main_bg.jpg) 0 0 no-repeat;padding:22px 0 40px 28px; height:1%; overflow:hidden!important; overflow/**/:visible;}

#d_warp .main .left{ float:left; width:250px; font-size:12px; line-height:16px; }
#d_warp .main .left dd{ padding:0 0 10px 0;}






#d_warp .main .right{ float:left; width:415px; padding:0 0 0 90px; font-size:14px; line-height:22px;}

#d_warp .main .right dl{ padding:20px 0 70px 0; height:1%; overflow:hidden!important; overflow/**/:visible;}
#d_warp .song_tit{ padding:10px 0;}
#d_warp .d_song dl{ height:1%; overflow:hidden!important; overflow/**/:visible;}
#d_warp .d_song dd{ float:left; width:605px; font-size:11px; line-height:15px;}
#d_warp .d_song dt{ float:left; width:135px; padding-left:15px; padding-top:3px; font-size:10px; line-height:13px; color:#fffa00;}


#d_warp .main .right dl dd{ float:left;width:285px;}
#d_warp .main .right dl dt{ float:left;width:130px;}
#d_warp .main a{ color:#ffff33;}

#d_warp .tipps{ clear:both; width:750px; padding-top:15px;}
#d_warp .tipps dt{background:#093; margin-top:5px; font-weight:bold; padding-left:10px;}
#d_warp .tipps dd{ margin-top:10px; font-size:12px;}


.t14{ font-size:14px;}
.bold{ font-weight:bold;}


