/*==================================================
	museum theater:next.css
	targetHTML:/work/next/index.html
==================================================*/

/*	next
==================================================*/
#wrapper #container #next {
	margin:0 30px 30px 30px;
	clear:both;
	width:840px;
}
#wrapper #container #next .wrap {
	padding:20px 30px 0 30px;
	width:780px;
}
#wrapper #container #next .wrap .fright {
	float:right;
	width:534px;
	text-align:left;
}
#wrapper #container #next .wrap .fright h2 {
	margin-top:-10px;
	margin-left:-15px;
	padding-bottom:8px;
}
#wrapper #container #next .wrap .fright dt {
/*	float:left;*/
}
#wrapper #container #next .wrap .fright dd {
	padding-left:10px;
/*	float:left;*/
	line-height:1.4;
	color:#a02808;
	font-size:108%;
}
#wrapper #container #next .wrap .fright dd span {
	line-height:1.4;
	font-family:Helvetica, Arial, sans-serif;
	font-size:135.4%;
}
#wrapper #container #next .wrap .main {
	padding-top:10px;
	color:#58524c;
	font-size:108%;
}

#wrapper #container #next p.sub {
	padding-bottom:20px;
	color:#58524c;
	font-size:108%;
	text-align:left;
}

#wrapper #container #next .wrap .main02 {
	padding-top:0px;
	color:#58524c;
	font-size:108%;
}

#wrapper #container #next p.nextTop{
	text-align:left;
	padding-top:10px;
	color:#58524C;
	font-size:108%;
}

/*-- 上演作品無し --*/

#wrapper #container #next .wrap_none {
	margin:100px 0;
	padding:20px 30px 0 30px;
	width:780px;
}
#wrapper #container #next .wrap .main_none {
	padding-top:20px;
	color:#58524c;
	font-size:108%;
	text-align:center;
}

/*-- クレジット --*/
#wrapper #container #next .credit {
    padding-top: 15px;
    color:#222222;
font-size:75%;
line-height:110%;
}

/*-- 上演2作品 --*/
#wrapper #container #next .col{
	width:780px;
	margin:0;
	padding:20px 0 20px 20px;
	_padding:20px 0 20px 0;
}

#wrapper #container #next .col2{
	width:780px;
	margin:0;
	padding:40px 0 20px 20px;
	_padding:40px 0 20px 0;
}

#wrapper #container #next .col3{
	width:780px;
	margin:0;
	padding:0 0 20px 20px;
	_padding:0 0 20px 0;
}

#wrapper #container #next .col h2{
	text-align:left;
}

#wrapper #container #next .col dl {
	text-align:left;
}
#wrapper #container #next .col dd {
	padding-left:10px;
/*	float:left;*/
	line-height:1.4;
	color:#a02808;
	font-size:108%;
}
#wrapper #container #next .col dd span {
	line-height:1.4;
	font-family:Helvetica, Arial, sans-serif;
	font-size:135.4%;
}
#wrapper #container #next .col .skTop{
	padding-top:20px;
}
/*-- タブ --*/
#next .tabMenu{
overflow:hidden;
margin:10px 0;
padding:0;
}
#next .tabMenu ul{
display:block;
overflow:hidden;
width:840px;
margin:0;
padding:0;
line-height:0;
}
#next .tabMenu ul li{
float:left;
width:410px;
height:50px;
zoom:1;
}

#next .tabMenu ul li a{
height:50px;
line-height:0;
font-size:0px;
}

#next .tabMenu ul li.t01 a{
width:385px;
padding:0;
margin:0 5px 0 20px;
display:block;
background: no-repeat top;
text-indent:-9999px;
background:url(../imgs/next_tub_02.gif) no-repeat top;
}
#next .tabMenu ul li.t01 a:hover{
background:url(../imgs/next_tub_02.gif) no-repeat bottom;
}
#next .tabMenu ul li.t01_on{
width:385px;
height:50px;
padding:0;
margin:0 5px 0 20px;
_margin:0 5px 0 10px;
display:block;
background:url(../imgs/next_tub_02.gif) no-repeat bottom;
text-indent:-9999px;
}

#next .tabMenu ul li.t02 a{
width:385px;
height:50px;
padding:0;
margin:0 20px 0 5px;
display:block;
text-indent:-9999px;
background:url(../imgs/next_tub_01.gif) no-repeat top;
}
#next .tabMenu ul li.t02 a:hover{
background:url(../imgs/next_tub_01.gif) no-repeat bottom;
}

#next .tabMenu ul li.t02_on{
width:385px;
height:50px;
padding:0;
margin:0 20px 0 5px;
display:block;
background:url(../imgs/next_tub_01.gif) no-repeat bottom;
text-indent:-9999px;
}


span.notice{
font-size:90%!important;

}
.m5t{
margin-top:5px!important;
}
