@charset "UTF-8";
/* CSS Document */

#bnr{position:absolute; top:97px; left:960px;}

#news li a:link{color:#FFFFFF; text-decoration:none;}
#news li a:visited{color:#FFFFFF; text-decoration:none;}
#news li a:hover{color:#FF0000; text-decoration:underline;}

.txt a:link{color:#FFFFFF; text-decoration:underline;}
.txt a:visited{color:#FFFFFF; text-decoration:underline;}
.txt a:hover{color:#FF0000; text-decoration:underline;}


#LeftCulumn{float:left; width:650px; /*background:#CCCCCC;*/}
#RightCulumn{float:left; width:285px; background:#222222; padding:0 0 0 15px;}


#artist{width:624px; height:872px; background: url(img/bg_artist872.png) no-repeat; padding:0 0 0 6px; margin:10px 0 0 10px;}
.A-box{float:left; background: url(img/artistBox.png) no-repeat; width:140px; height:120px; margin-right:6px; margin-top:6px; padding:10px 0 0 10px;}
.A-box dl {line-height:14px; margin:5px 0 0 0;}
.A-box dt {}
.A-box dd {float:left; margin-right:5px; font-size:9px; letter-spacing:2px;}

.A-box img{margin-bottom:3px;}


#ttl_enkaArtist{clear:both;}
#ttl_enkaArtist a{width:624px; height:33px; background: url(img/ttl_enkaArtist.png) no-repeat; text-indent:-9999px; margin-top:8px; display:inline-block;}
#ttl_discovery{clear:both;}
#ttl_discovery a{width:624px; height:48px; background: url(img/ttl_discovery.png) no-repeat; text-indent:-9999px; margin-top:8px; display:inline-block;}


/*BtoC*/
#BtoC{width:630px; height:314px; background: url(img/bg_BtoC02.png) no-repeat; padding:6px 0 0 0px; margin:10px 0 0 10px;}
.BtoC_box{float:left; width:126px;}
.BtoC_box h3{margin-right:2px;}
/*ttl_BtoC01-05*/
#BtoC00{width:124px; height:50px; background: url(img/ttl_BtoC00.gif) no-repeat; text-indent:-9999px;}
#BtoC01{width:124px; height:50px; background: url(img/ttl_BtoC01.gif) no-repeat; text-indent:-9999px;}
#BtoC02{width:124px; height:50px; background: url(img/ttl_BtoC02.gif) no-repeat; text-indent:-9999px;}
#BtoC03{width:124px; height:50px; background: url(img/ttl_BtoC03.gif) no-repeat; text-indent:-9999px;}
#BtoC04{width:124px; height:50px; background: url(img/ttl_BtoC04.gif) no-repeat; text-indent:-9999px;}
#BtoC05{width:124px; height:50px; background: url(img/ttl_BtoC05.gif) no-repeat; text-indent:-9999px;}
#BtoC06{width:114px; height:50px; background: url(img/ttl_BtoC06.gif) no-repeat; text-indent:-9999px; margin:40px 0 0 3px;}
#BtoC07{width:114px; height:50px; background: url(img/ttl_BtoC07.gif) no-repeat; text-indent:-9999px; margin:40px 0 0 3px;}
/*txt_BtoC*/
.BtoC_box ul{width:110px; padding:0 0px 0 16px; margin-top:15px; display:block;}
.BtoC_box li{float:left; margin-right:5px; font-size:10px; line-height:20px; white-space:nowrap; /*width:105px;*/}


/*FLV*/
/*#FLVArea{width:275px; height:280px; background: url(img/bg_flv.jpg) no-repeat; padding:20px 0 0 10px; margin-bottom:10px;}*/
#FLVArea{width:285px; height:300px; margin-bottom:10px;}


/*news*/
#news {position:relative; margin-bottom:10px;}
#news h2{width:285px; height:20px; background: url(img/ttl_news.png) no-repeat; text-indent:-9999px;}
#news ul{background:#313131; padding:10px; font-size:10px;}
#news .dotted {border-bottom:1px dotted #999999; padding-bottom:3px; margin-bottom:5px;}
#news img{margin-right:7px; vertical-align:middle;}
#news .rss{position:absolute; top:5px; left:260px;}

/*R-box*/
.R-box{width:285px; margin:10px 0;}
.pic{float:left; width:98px; padding:0 0 0 7px;}
.txt{float:left; width:170px; padding:0 7px 0 3px;}
.txt dt{margin-bottom:5px;}
.txt dd{font-size:10px; line-height:15px;}
.line {margin-left:7px;}

/*studio*/
/* #studio {margin-bottom:10px; background: url(img/R-box250px.png) no-repeat; width:285px; height:250px;} */
#studio {margin-bottom:10px; background: url(img/R-box140px.png) no-repeat; width:285px; height:140px;}
#studio h2{width:285px; height:20px; background: url(img/ttl_studio.png) no-repeat; text-indent:-9999px;}
#studio ul{background:; padding:10px;}
#studio li{border-bottom:1px dotted #999999; padding-bottom:3px; margin-bottom:5px;}
#studio img{margin-right:5px;}


/*works*/
#works {margin-bottom:10px; background: url(img/R-box.png) no-repeat; width:285px; height:380px;}
#works h2{width:285px; height:20px; background: url(img/ttl_works.png) no-repeat; text-indent:-9999px;}
#works ul{background:; padding:10px;}
#works li{border-bottom:1px dotted #999999; padding-bottom:3px; margin-bottom:5px;}
#works img{margin-right:5px;}


/*enka*/
#enka {margin-bottom:10px; background: url(img/R-box.png) no-repeat; width:285px; height:380px;}
#enka h2{width:285px; height:20px; background: url(img/ttl_enka.png) no-repeat; text-indent:-9999px;}
#enka ul{background:; padding:10px;}
#enka li{border-bottom:1px dotted #999999; padding-bottom:3px; margin-bottom:5px;}
#enka img{margin-right:5px;}
