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

body{ margin:0; padding:0; background:/*url(../images/201110/bg.gif) top center repeat*/ #ffb256; font-size: 62.5%; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka; line-height:1.8em; color: #000;}

a { color:#000;}


img{ border:0;}
.l{ float:left;}
.r{ float:right;}
.s12{ font-size:1.2em;}
.s13{ font-size:1.3em;}
.s14{ font-size:1.4em;}
.c1 { color:#003683;}
.b { font-weight: bold;}
.clear{ clear:both;}

.sp_texts{ font-family:Arial, Helvetica, sans-serif;}


/* -- Container -- */
#container{ width: 930px; margin:auto; padding: 0px;/* background:#fff;*/}

#header{ height:79px; border-bottom: 1px solid #003683;}
#header .logo2{ padding-top:42px;}

#top_img{ padding:0px 11px;background:url(../images/201110/other_m_bg.gif) 0 0 repeat-y;}
#other_img{background:url(../images/201110/other_m_bg.gif) 0 0 repeat-y; padding:0 0; text-align:center; display:none;}

#other_img2{text-align:center; background:url(../images/201110/other_m_bg.gif) 0 0 repeat-y;}
#other_img2 img{width:886px; height:216px; background:url(../images/201110/other_header.jpg) 0 0 no-repeat;}

#menu{/*border-bottom: 1px solid #003683;*/background:url(../images/201110/other_m_bg.gif) 0 0 repeat-y; padding: 2px 0 2px 43px;}
#menu ul{ margin:0px; padding: 0 0 0 0; height:1%; overflow:hidden!important; overflow/**/:visible;}
#menu li{list-style:none; float:left;/* padding-left:14px;*/ height:40px;}
#menu li img{ background-image:url(../images/201110/menu.gif); height:40px;}
#menu li a .mm01{width:58px; background-position: -10px -0px;}
#menu li a .mm02{width:87px; background-position: -68px -0px;}
#menu li a .mm03{width:80px; background-position: -155px -0px;}
#menu li a .mm04{width:180px; background-position: -235px -0px;}
#menu li a .mm05{width:150px; background-position: -415px -0px;}
#menu li a .mm06{width:145px; background-position: -565px -0px;}
#menu li a .mm07{width:75px; background-position: -710px -0px;}

#menu li a:hover .mm01,#menu li a.sel .mm01{background-position: -10px -40px;}
#menu li a:hover .mm02,#menu li a.sel .mm02{background-position: -68px -40px;}
#menu li a:hover .mm03,#menu li a.sel .mm03{background-position: -155px -40px;}
#menu li a:hover .mm04,#menu li a.sel .mm04{background-position: -235px -40px;}
#menu li a:hover .mm05,#menu li a.sel .mm05{background-position: -415px -40px;}
#menu li a:hover .mm06,#menu li a.sel .mm06{background-position: -565px -40px;}
#menu li a:hover .mm07,#menu li a.sel .mm07{background-position: -710px -40px;}



/*.tit{ height:17px; border-bottom: 1px solid #0083f2;}*/


#top{background:url(../images/201110/ma_bg.gif) top center no-repeat; height:791px; padding: 0 6px 0 0;}
#left{}

#left .infor{padding: 0 6px 0 50px;width:358px; height:345px; overflow:auto;
scrollbar-3dlight-color:#d2e5d5;
scrollbar-face-color:#d2e5d5;
scrollbar-arrow-color:#3e0012;
scrollbar-highlight-color:#d2e5d5;
scrollbar-track-color:#d2e5d5;
scrollbar-darkshadow-color:#d2e5d5;
scrollbar-shadow-color:#d2e5d5;
}
#left .pvmov{padding:96px 0 0 20px;/* width:368px;*/ text-align:right;}
#left .pvmov .tit{font-size:12px; line-height:13px; height:21px; padding:11px 10px 0 0; line-height:13px; font-family:Arial, Helvetica, sans-serif;}
#left .pvmov .tit font{font-size:12px; color:#e80000;}
#left .pvmov .p_movie{padding:0px 0 0 28px; height:208px; text-align:left;}

#left .pvmov2{padding:31px 0 0 31px; text-align:right;}
#left .pvmov2 .tit{font-size:12px; line-height:13px; height:21px; padding:11px 10px 0 0; line-height:13px; font-family:Arial, Helvetica, sans-serif;}
#left .pvmov2 .tit font{font-size:12px; color:#e80000;}
#left .pvmov2 .p_movie{padding:0px 0 0 18px; height:275px;}



#top #left{width:420px; padding:73px 0 0 0; float:left;}
#top #left .l_tit{ padding-top:12px; font-size: 1.3em; color:#000; font-weight:bold;}
#top #left .l_tit a{ text-decoration:underline; color:#000;}
#top #left .l_tit a:hover{ text-decoration:underline; color:#065154;}
#top #left .l_txt{ padding-top:6px; font-size: 1.2em;}
#top #right{width:424px; padding:75px 40px 0 0; float:right;}
#right .r_bbcd{ margin: 0 0 0 0; height:285px; overflow:auto;
scrollbar-3dlight-color:#dff3e3;
scrollbar-face-color:#bde7d4;
scrollbar-arrow-color:#bde7d4;
scrollbar-highlight-color:#dff3e3;
scrollbar-track-color:#dff3e3;
scrollbar-darkshadow-color:#dff3e3;
scrollbar-shadow-color:#dff3e3;
}

#right .event_live{margin:115px 0 0 0;overflow:auto; height:284px;
scrollbar-3dlight-color:#dff3e3;
scrollbar-face-color:#bde7d4;
scrollbar-arrow-color:#bde7d4;
scrollbar-highlight-color:#dff3e3;
scrollbar-track-color:#dff3e3;
scrollbar-darkshadow-color:#dff3e3;
scrollbar-shadow-color:#dff3e3;
}
#right .event_live .l_tit{ padding-top:12px; font-size: 1.3em; color:#000; font-weight:bold;}
#right .event_live .l_tit a{ text-decoration:underline; color:#000;}
#right .event_live .l_tit a:hover{ text-decoration:underline; color:#065154;}
#right .event_live .l_txt{ font-size: 1.3em;}



#top #right .cd{padding:0 10px 0 0; width:200px; float:left;}
#top #right .cd img{/* border:#60002b solid 1px;*/}
#top #right .r_txt{ padding-top:0; font-size: 12px; line-height:1.4em; /*width:185px;*/ width:190px;  float:left;}


#main_t{padding:10px 0 0 0; background:url(../images/201110/other_m_bg.gif) 0 0 repeat-y;}
#main{/* width: 780px;*/ padding:20px 0 0 0; background:url(../images/201110/other_m_bg.gif) 0 0 repeat-y; }

/*============= sphere ===========*/
.sphere_box{color:#000;}
.sphere_box .s_info{height:1%; overflow:hidden!important; overflow/**/:visible; padding: 0 0 30px 66px;}
.sphere_box .s_info .s_pho{float:left; width:400px; height:500px; overflow:hidden;}
.sphere_box .s_info .sp_00{height:318px; background:url(../images/201110/profile_ta_00.gif) 0 0 no-repeat;}
.sphere_box .s_info .sp_01{/*height:500px;*//* border-bottom:6px solid #5a92ff;*/ background:url(../images/201110/profile_ta_01.gif) 0 0 no-repeat;}
.sphere_box .s_info .sp_02{/*height:500px;*//* border-bottom:6px solid #5a92ff;*/ background:url(../images/201110/profile_ta_02.gif) 0 0 no-repeat;}
.sphere_box .s_info .sp_03{/*height:500px;*//* border-bottom:6px solid #5a92ff;*/ background:url(../images/201110/profile_ta_03.gif) 0 0 no-repeat;}
.sphere_box .s_info .sp_04{/*height:500px;*//* border-bottom:6px solid #5a92ff;*/ background:url(../images/201110/profile_ta_04.gif) 0 0 no-repeat;}
.sphere_box .s_info .s_pho .pho{padding:61px 0 18px 0; text-align: center;}
.sphere_box .s_info .s_pho .pho_00{padding:70px 0 0 36px;}


.sphere_box .s_info .s_text{float:left; width:395px; padding: 0 0 0 13px; font-size:12px;}
.sphere_box .s_info .s_text .sp_texts{ display:block; padding: 2px 0 2px 10px; font-size:20px; font-weight:bold; color:#000; margin: 0 0 10px 0;}
.sphere_box .s_info .s_text .spbg01{ border-left: 10px solid #00c5ff; border-bottom: 4px solid #00c5ff;}
.sphere_box .s_info .s_text .spbg02{ border-left: 10px solid #ba90ff; border-bottom: 4px solid #ba90ff;}
.sphere_box .s_info .s_text .spbg03{ border-left: 10px solid #ff9bc5; border-bottom: 4px solid #ff9bc5;}
.sphere_box .s_info .s_text .spbg04{ border-left: 10px solid #ffa71d; border-bottom: 4px solid #ffa71d;}
.sphere_box .s_info .s_text .spbg05{ border-left: 10px solid #91f114; border-bottom: 4px solid #91f114;}


.sphere_box .s_info .s_text .s_txt2{font-size:14px; font-weight:bold; /*color:#60002b;*/}

/*============= news ===========*/
.news_box{padding: 0 51px 50px 52px; color:#000; min-height:380px; height:auto!important; height:380px; color:#000;}
.news_box .sp_texts{border-left: 10px solid #f960a3; border-bottom: 4px solid #f960a3; padding: 2px 0 2px 10px; font-size:20px; font-weight:bold; color:#000; margin: 0 0 0 0;}
.news_box .news{ padding:25px 0 25px 0; font-size: 1.2em; background: url(../images/line_02.gif) repeat-x bottom;}
.news_box .news .n_tit{ font-size: 1.3em; color:#000; font-weight:bold; line-height:1.6em;}

/*============= link ===========*/
.link_box{padding: 0 51px 50px 52px; min-height:320px; height:auto!important; height:320px; color:#f7227f;}
.link_box .sp_texts{border-left: 10px solid #f960a3; border-bottom: 4px solid #f960a3; padding: 2px 0 2px 10px; font-size:20px; font-weight:bold; color:#000; margin: 0 0 0 0;}
.link_box .news{padding:20px 0 20px 0; font-size: 1.2em; background: url(../images/line_02.gif) repeat-x bottom;}
.link_box .news .n_tit{ font-size: 1.3em; color:#60002b; font-weight:bold; line-height:1.6em;}



/*============= discography ===========*/
.discography_box{padding: 0 51px 50px 52px; min-height:320px; height:auto!important; height:320px; color:#000;}
.discography_box .sp_texts{border-left: 10px solid #f960a3; border-bottom: 4px solid #f960a3; padding: 2px 0 2px 10px; font-size:20px; font-weight:bold; color:#000; margin: 0 0 15px 0;}
.discography_box .sp_texts{}
.discography_box .disc_info{background: url(../images/line_02.gif) repeat-x bottom; height:1%; overflow:hidden!important; overflow/**/: visible;}
.discography_box .disc_info .d_photo{padding:19px 0 20px 19px; float:left; width:200px;}
.discography_box .disc_info .d_photo img{border: 1px solid #5d86c6;}
.discography_box .disc_info .d_txt{ padding:16px 0 0 235px; font-size: 1.2em;}

/*============= event_box ===========*/
.event_box{}
.event_box{padding: 0 51px 50px 52px; min-height:420px; height:auto!important; height:420px; color:#000;}
.event_box .sp_texts{border-left: 10px solid #f960a3; border-bottom: 4px solid #f960a3; padding: 2px 0 2px 10px; font-size:20px; font-weight:bold; color:#000; margin: 0 0 15px 0;}
.event_box .sp_texts{}
.discography_box .box_info{background: url(../images/line_02.gif) repeat-x bottom; height:1%; overflow:hidden!important; overflow/**/: visible;}


/*===================================================*/
/*#main .s_txt{ padding:19px 0 0 270px; font-size: 1.2em;}
#main .s_txt2{ font-size: 1.1em; line-height:1.3em; color:#0083f2;}*/
/*#main .d_photo{ padding:19px 0 20px 0; float:left; width:200px;}
#main .d_photo img{ border:#CCCCCC solid 1px;}
#main .d_txt{ padding:16px 0 0 220px; font-size: 1.2em;}

#main .about{ width:780px; padding:20px 0 10px 0;}
#main .about .s_photo{ width:250px; padding:0 28px 20px 0;}
#main .about .name{ font-size: 1.8em; color:#003683; font-weight:bold; padding-bottom:8px;}
#main .about .a_txt{ padding-left:278px; font-size: 1.2em;}*/


/*========================================================*/













#footer{width:904px; height:31px; margin:0 0 10px 0;  clear:both; text-align:center;}
.foot_bg{background: url(../images/201110/foot_bg.gif) left bottom no-repeat;/* padding:25px 0 0 0;*/ margin:0; padding:0; height:30px; clear:both;}
#footer .c{ padding-top:6px; font-size: 1em; font-family:Arial, Helvetica, sans-serif; color:#1e1d0a;}

