@charset "utf-8";
body {
background-color: #000000;
margin: 0px;
padding: 0px;
height:auto;
}

a:link{color:#ffffff}
a:visited{color:#ffffff}
a:hover{color:#ff9c00}
a:focus{color:#ff9c00}
a:active{color:#ff9c00}


h1,h3,p,td{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:small;
color:#FFFFFF;
}

.main_wrapper{
margin-top:20px;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
}

.box_content{
width:800px;
padding:5px 10px;
}

.text_small{
color:#FFFFFF;
font-size:12px;
}

.text_gray{
color:#666666;
font-size:small;
line-height:1.5em;
}

.text_gray2{
color:#666666;
font-size:small;
line-height:1em;
}

.text_gray3{
color:#666666;
font-size:small;
line-height:1.2em;
}

.text_red{
color:#ff0000;
font-size:small;
line-height:1em;
}


.text_orange{
color:#ff9c00;
font-size:small;
line-height:1.5em;
}

.text_magenta{
color:#cc0099;
font-size:small;
line-height:1.5em;
}

.text_magenta2{
color:#cc0099;
font-size:small;
line-height:1em;
}


.text_pink{
color:#da0c55;
font-size:small;
line-height:1.5em;
text-align:left;
}

.text_blue{
color:#1e90ff;
font-size:small;
line-height:1em;
}

.text_pink2{
color:#ff2352;
font-size:small;
line-height:1em;
}


.g_navi{
margin-bottom:10px;
}

.img_title{
margin:0px 0px 0px 5px;
}

.text_news{
width:290px;
height:150px;
overflow-x:hidden;
overflow-y:scroll;
margin:0px 0px 0px 5px;
}

.text_news p{
background-image:url(../images/top_hr.gif);
background-repeat:no-repeat;
width:270px;
margin-top:10px;
padding-bottom:10px;
background-position:bottom;
font-size:10px;
}


.text_blog{
width:140px;
height:154px;
overflow-x:hidden;
overflow-y:scroll;
}

.text_blog p{
width:135px;
background-image:url(../images/top_hr.gif);
background-repeat:no-repeat;
/*width:280px;*/
margin-top:10px;
padding-bottom:10px;
background-position:bottom;
font-size:10px;
}


.text_special{
width:200px;
height:100px;
overflow-x:hidden;
overflow-y:scroll;
/*padding:5px;*/
}

.text_special p{
width:180px;
background-image:url(../images/top_hr.gif);
background-repeat:no-repeat;
margin-top:5px;
padding-bottom:10px;
background-position:bottom;
font-size:12px;
}



.footer{
padding:10px 0px 0px 0px;
}


/*news_css*/
.wrap_news{
width:730px;
height:400px;
overflow-x:hidden;
overflow-y:scroll;
margin:0px 0px 20px 0px;
}
.news_box{
width:690px;
padding:0px 0px 40px 35px;
}

.news_title{
height:60px;
background-image:url(../images/news_icon001.gif);
background-repeat:no-repeat;
}

.news_title p{
font-size:14px;
color:#cc0099;
font-weight:bold;
text-indent:48px;
padding:10px 0px 15px 0px;
background-image:url(../images/news_hr.gif);
background-repeat:no-repeat;
background-position:bottom;
line-height:1.5em;
}

.news_date p{
width:600px;
height:15px;
font-size:12px;
line-height:1em;
color:#cc0099;
padding:0px 0px 0px 600px;
margin:0px 0px 0px 0px;
}

.news_conbox{
width:630px;
padding:0px 0px 0px 48px;
}

.news_conbox p{
color:#666666;
font-size:small;
margin:0px 0px 0px 0px;
}


.news_conbox a:link{color:#0000FF}
.news_conbox a:visited{color:#0000FF}
.news_conbox a:hover{color:#00bfff}
.news_conbox a:focus{color:#00bfff}
.news_conbox a:active{color:#00bfff}



/*.news_conbox a{
color:#0e2fd3;
}*/

/*story_css*/
.wrap_story{
width:730px;
margin:0px 0px 0px 20px;
}

.story_sche{
width:730px;
text-align:center;
padding:5px 0px 5px 0px;
}

/*.story_sche a{
color:#0000FF;
}*/

.story_sche a:link{color:#0000FF}
.story_sche a:visited{color:#0000FF}
.story_sche a:hover{color:#ff9c00}
.story_sche a:focus{color:#ff9c00}
.story_sche a:active{color:#ff9c00}


/*story_arasuji*/
.wrap_arasuji{
width:730px;
padding:10px 0px 0px 0px;
}

.story_box{
width:700px;
padding:0px 0px 10px 20px;
}

.box_stoty_title{
width:700px;
}

.box_stoty_title p{
padding:3px 0px 0px 0px;
}


.story_title{
width:333px;
height:22px;
padding:0px 230px 5px 0px;
float:left;
}

.story_img{
width:183px;
height:121px;
padding:0px 5px 0px 0px;
float:left;
}

/*ouendan_css*/
.ouen_toku{
width:600px;
padding:0px 0px 0px 60px;
}

.ouen_toku img{
margin-bottom:5px;
}

.ouen_oubo{
width:700px;
margin:0px 0px 0px 50px;
}

.ouen_oubo a{
color:#0033FF;
}


/*schedule*/
.wrap_sche{
width:700px;
padding:10px 0px 0px 30px;
}

.wrap_sche p{
color:#666666;
line-height:0.9em;
text-align:left;
}

.wrap_sche td{
color:#666666;
line-height:0.9em;
text-align:left;
}


.wrap_sche a:link{color:#0e2fd3}
.wrap_sche a:visited{color:#0e2fd3}
.wrap_sche a:hover{color:#ff9c00}
.wrap_sche a:focus{color:#ff9c00}
.wrap_sche a:active{color:#ff9c00}


.sche_totop{
padding:0px 0px 0px 320px;
}

.sche_totop a{
color:#0033FF;
}

/*special_mail*/
.spe_mail{
width:500px;
padding:10px 0px 0px 90px;
}

.spe_mail p{
color:#ff1493;
}

/*minna*/
#minna_box_wrap{
width:700px;
background-image:url(../images/minna_box_bg.gif);
background-repeat:repeat-y;
/*background-color:#ffffcc;*/
margin:10px 0px 10px 0px;
/*padding:0px 0px 10px 0px;*/
}

#minna_box_wrap td{
text-align:left;
}

.minna_title{
font-size:12px;

color:#6666ff;
}

.minna_title a{
color:#6666ff;
font-weight:bold;
}

/*dvdevent*/
.text_dvd{
width:380px;
margin:5px 8px 0px 8px;
}

.text_dvd a:link{color:#ff2352}
.text_dvd a:visited{color:ff2352}
.text_dvd a:hover{color:#ff2352}
.text_dvd a:focus{color:#ff2352}
.text_dvd a:active{color:#ff2352}

