@charset "utf-8";
/* CSS Document */
#stage{
/*
padding-left:8px;
*/
padding-bottom:20px;
}

#stage h2{
}
#stage #bnrblock{
width:165px;
/width:173px;
float:left;
text-align:right;
padding-left:8px;
/*margin-right:5px;*/
display:inline;
}

/*
#stage #bnrblock a:hover img{
	filter:Alpha(opacity=70) ;
	opacity:0.7 ;
	-moz-opacity:0.7;
}
*/


#stage #bnrblock ul{
width:162px;
list-style-type:none;
text-align:left;
}
#stage #bnrblock ul li {
display: block;
font-size: 0;
height: 96px;
line-height: 0;
margin: 0;
margin-bottom: 4px;
width: 162px;
}

#stage #bnrblock ul li.bt00 {
background:url(/home/img/bnr_bt00b.png) no-repeat;
height: 128px;
width: 162px;
}

#stage #bnrblock ul li.bt01 {
background:url(/home/img/bnr_bt01b.png) no-repeat;
height: 128px;
width: 162px;
}

#stage #bnrblock ul li.bt02{
background:url(/home/img/bnr_bt02b.png) no-repeat;
}

#stage #bnrblock ul li.bt03 {
background:url(/home/img/bnr_bt03b.png) no-repeat;
}

#stage #bnrblock ul li.bt04 {
background:url(/home/img/bnr_bt04b.png) no-repeat;
}

#stage #bnrblock ul li.bt05 {
background:url(/home/img/bnr_bt05b.png) no-repeat;
height: 128px;
width: 162px;
}

#stage #bnrblock ul li.bt06 {
background:url(/home/img/bnr_bt06b.png) no-repeat;
}

#stage #bnrblock ul li.bt07{
background:url(/home/img/bnr_bt07b.png) no-repeat;
}



#stage #cover{
width:800px;
height:180px;
float:left;
margin-left:5px;
display:inline;
}

#stage #cover #imageContainer {
	display: block;
	position:relative;
	width:800px;
	height:180px;
	overflow:hidden;
}
#stage #cover #imageContainer img {
	width:800px;
	height:180px;
	display:none;
	position:absolute;
	top:0;
	left:0;
}



#stage #headlineblock{
width:808px;
height:38px;
background:url(/home/img/headline_bg.png) no-repeat;
  _behavior: url(/js/iepngfix.htc);
float:left;
padding-top:10px;
}

#stage #headlineblock #headline{
width:708px;
margin-left:50px;
/margin-left:0px;
font-size:12px;
height:16px;
}


#stage #pickup{
width:300px;
height:425px;
float:left;
margin-right:5px;
margin-left:5px;
/display:inline;
}

#stage #tabbox{
float:left;
width:495px;
height:425px;
text-align:left;
}
#stage #tabbtn{
text-align:left;
height:27px;
}

.tabbtn .newface{
background:url(/home/img/tab_neaface_b.png) no-repeat;
width:155px;
height:27px;
display:inline-block;
}

.tabbtn .tosen{
background:url(/home/img/tab_event_b.png) no-repeat;
width:155px;
height:27px;
display:inline-block;
}

.tabbtn .topics{
background:url(/home/img/tab_topicsb.png) no-repeat;
width:155px;
height:27px;
display:inline-block;
}

.tabbtn .newface2{
background:url(/home/img/tab_neaface_b2.png) no-repeat;
width:155px;
height:27px;
display:inline-block;
}

.tabbtn .tosen2{
background:url(/home/img/tab_event_b2.png) no-repeat;
width:155px;
height:27px;
display:inline-block;
}

.tabbtn .topics2{
background:url(/home/img/tab_topicsb2.png) no-repeat;
width:155px;
height:27px;
display:inline-block;
}


#stage #tabbox #newface{
width:495px;
height:398px;
background:url(/home/img/cont_bg.png) repeat-x;
_behavior: url(/js/iepngfix.htc);
border-top:1px solid #6f0000;
border-left:1px solid #6f0000;
border-right:1px solid #460000;
}
#stage #tabbox #newface h3{
width:490px;
height:48px;
text-align:left;
text-indent:-10000px;
background:url(/home/img/hd_newface.png) no-repeat;
  _behavior: url(/js/iepngfix.htc);
}
#stage #newface h5{
color:#999966;
font-size:12px;
padding:10px;
text-indent:2em;
font-weight:normal;
}
#stage #newface .block{
height:350px;
overflow:auto;
}
#stage #newface p{
color:#999966;
font-size:12px;
padding:5px;
font-weight:normal;
text-indent:4em;
margin-bottom:20px;
}
#stage #topics{
width:495px;
height:398px;
background:url(/home/img/cont_bg.png) repeat-x;
border-top:1px solid #6f0000;
border-left:1px solid #6f0000;
border-right:1px solid #460000;
  _behavior: url(/js/iepngfix.htc);
}
#stage #topics ul{
height:350px;
overflow:auto;
list-style-type:none;
}
#stage #topics ul li{
text-align:center;
width:460px;
word-break:break-all;

}

#stage #topics h3{
width:490px;
height:48px;
text-align:left;
text-indent:-10000px;
background:url(/home/img/hd_topics.png) no-repeat;
  _behavior: url(/js/iepngfix.htc);
}
#stage #topics ul li h4{
text-align:left;
padding:4px;
font-size:14px;
font-weight:bold;
color:#999966;
}
#stage #topics ul li h5{
text-align:right;
padding:4px;
font-size:12px;
font-weight:normal;
color:#999966;
}

#stage #topics ul li .moviebox{
margin:auto;
margin-bottom:10px;
}
#stage #topics ul li .comment{
lin-height:1.3;
text-align:left;
padding:4px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #550000;
font-size:100%;
font-weight:normal;
color:#999966;
}
#stage #topics ul li .comment img{
display:block;
float:left;
margin-right:10px;
/display:inline;
}





#stage #tosen {
width:495px;
height:398px;
background:url(/home/img/cont_bg.png) repeat-x;
border-top:1px solid #6f0000;
border-left:1px solid #6f0000;
border-right:1px solid #460000;
  _behavior: url(/js/iepngfix.htc);
}
#stage #tosen ul{
height:350px;
overflow:auto;
list-style-type:none;
}
#stage #tosen ul li{
text-align:center;
width:460px;
word-break:break-all;

}

#stage #tosen h3{
width:490px;
height:48px;
text-align:left;
text-indent:-10000px;
background:url(/home/img/hd_event.png) no-repeat;
  _behavior: url(/js/iepngfix.htc);
}
#stage #tosen ul li h4{
text-align:left;
padding:4px;
font-size:14px;
font-weight:bold;
color:#999966;
}
#stage #tosen ul li h5{
text-align:right;
padding:4px;
font-size:12px;
font-weight:normal;
color:#999966;
}

#stage #tosen ul li .moviebox{
margin:auto;
margin-bottom:10px;
}
#stage #tosen ul li .comment{
lin-height:1.3;
text-align:left;
padding:4px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #550000;
font-size:100%;
font-weight:normal;
color:#999966;
}
#stage #tosen img{
display:block;
margin:10px auto;

}





















#stage .event{
width:468px;
height:180px;
/width:480px;
/height:190px;
padding-bottom:10px;
background:url(/home/img/info_bg.png) repeat-x;
  _behavior: url(/js/iepngfix.htc);
  float:left;
  margin-top:10px;
  padding:6px;
 /margin-bottom:10px;
/*  /display:inline;*/
  margin-left:8px;
}
#stage .event #bt_space{
text-align:right;
height:26px;
width:468px;
padding-right:6px;
}
#stage .event #bt_space img{
margin-right:0px;
}
#stage .event h3{
font-size:16px;
font-weight:bold;
padding:4px;
border-bottom:1px solid #CCCC99;
color:#CCCC99;
text-align:left;
}
#stage .event dl{
color:#CCCC99;
text-align:left;
padding:5px;
margin-left:20px;
}
#stage .event dt{
padding:5px;
font-size:14px;
}
#stage .event dd{
padding:5px;
font-size:14px;
padding-left:30px;
}
#stage .event img{
display:block;
margin:auto;
}
#stage #reservation{
margin:auto;
margin-top:10px;
width:968px;
height:570px;
padding-bottom:10px;
background:#010000 url(/home/img/cont_bg.png) repeat-x;
border-top:1px solid #A20000;
border-left:1px solid #6f0000;
border-right:1px solid #460000;
  _behavior: url(/js/iepngfix.htc);
}
#stage #reservation h3{
width:959px;
height:52px;
background:url(/home/img/hd_schedule.png) repeat-x;
  _behavior: url(/js/iepngfix.htc);
text-align:left;
text-indent:-10000px;
margin:auto;
}


#stage #newface_wide{
margin:auto;
margin-top:10px;
width:968px;
height:420px;
padding-bottom:10px;
background:#010000 url(/home/img/cont_bg.png) repeat-x;
border-top:1px solid #A20000;
border-left:1px solid #6f0000;
border-right:1px solid #460000;
  _behavior: url(/js/iepngfix.htc);
}
#stage #newface_wide h3{
width:959px;
height:52px;
background:url(/home/img/hd_newface_w.png) repeat-x;
  _behavior: url(/js/iepngfix.htc);
text-align:left;
text-indent:-10000px;
margin:auto;
}

#stage #newface_wide ul {
height: 340px;
margin: 20px auto;
width: 860px;
list-style:none;
}

#stage #newface_wide ul li {
width:200px;
margin-left:10px;
float:left;
}

#stage #newface_wide ul li div {
font-size:12px;
color:#CCCC99;
}

