body{scrollbar-track-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
 	scrollbar-darkshadow-color:#cccccc;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#cccccc;
 	scrollbar-arrow-color:#ffffff;
 	background:url('img/k-dot-b.gif') repeat;
 	font-family:MS UI Gothic;
} 

#page{
padding:0;
margin:0;
text-align:center;
}

#bo1{
border:1px solid #aaa;
width:750px;
height:auto;
margin:0 auto;
background:#fff;
}

#bo2{
border:1px solid #aaa;
width:750px;
height:auto;
margin:0 auto;
background:#fff;
}


#atama{
width:750px;
height:100px;
background:url('img/title2.jpg');
}

#atama h1{
display:none;
font-size:10px;
color:#aaa;
}

#left{
margin:0;
padding:20px 0 0 0;
vertical-align:top;
width:150px;
height:auto;
}

.menu ul{
margin:0;
padding:0;
list-style:none;
}

.menu li{
margin:5px 0 0 5px;
padding:0;
width:147px;
height:33px;
text-indent:-9999px;
}

.menu li a{
display:block;
width:147px;
height:33px;
}

/*メニューリンクロールオーバー*/
.menu li#m8 a{background:url('img/top1.gif') no-repeat left top;}
.menu li#m8 a:hover{background:url('img/top2.gif') no-repeat left top;}

.menu li#m1 a{background:url('img/con1.gif') no-repeat left top;}
.menu li#m1 a:hover{background:url('img/con2.gif') no-repeat left top;}

.menu li#m2 a{background:url('img/kouen1.gif') no-repeat left top;}
.menu li#m2 a:hover{background:url('img/kouen2.gif') no-repeat left top;}

.menu li#m3 a{background:url('img/kiroku1.gif') no-repeat left top;}
.menu li#m3 a:hover{background:url('img/kiroku2.gif') no-repeat left top;}

.menu li#m4 a{background:url('img/tick1.gif') no-repeat left top;}
.menu li#m4 a:hover{background:url('img/tick2.gif') no-repeat left top;}

.menu li#m5 a{background:url('img/bbs1.gif') no-repeat left top;}
.menu li#m5 a:hover{background:url('img/bbs2.gif') no-repeat left top;}

.menu li#m6 a{background:url('img/acce1.gif') no-repeat left top;}
.menu li#m6 a:hover{background:url('img/acce2.gif') no-repeat left top;}

.menu li#m7 a{background:url('img/link1.gif') no-repeat left top;}
.menu li#m7 a:hover{background:url('img/link2.gif') no-repeat left top;}


/*メニューリンクロールオーバー ココマデ*/

#submenu{
margin:30px 0 0 5px;
}

#main{
width:600px;
height:800px;
margin:0;
padding:0;
vertical-align:top;
}

#yoko-t1{
font-size:20px;
font-family:MS UI Gothic;
color:#666;
width:600px;
height:55px;
padding:20px 0 0 60px;
font-weight:bold;
}

#yoko-t3{
font-size:17px;
font-family:MS UI Gothic;
color:#22573e;
width:600px;
height:55px;
padding:2px 0 2px 80px;
font-weight:bold;
}

#yoko-t4{
font-size:22px;
font-family:MS UI Gothic;
color:#ffaf43;
width:600px;
height:30px;
text-align:center;
font-weight:bold;
}

#yoko-t5{
font-size:15px;
font-family:MS UI Gothic;
color:#754a43;
}

#yoko-t6{
color:#f17e00;
font-size:16px;
font-weight:bold;
}

#come{
font-size:16px;
font-family:MS UI Gothic;
color:#666;
padding:30px 0 0 0;
width:600px;
height:100px;
line-height:150%;
text-align:center;
margin-bottom:20px;
}

#p-menu{
color:#ffffff;
font-size:15px;
text-align:left;
padding:2px 10px 2px 15px;
background:#5e3500;
margin:0 10px 0 20px;
}

#kosin{
height:190px;
vertical-align:top;
}

#kosin dl{
margin-top:3px;
}

#kosin dt{
margin-left:40px;
list-style:none;
}

#kosin dd{
color:#666;
font-size:14px;
padding:0px 10px 0 0;
margin-left:40px;
background:#fff;
line-height:120%;
}

#yoko-t2{
font-size:14px;
font-family:MS UI Gothic;
color:#666;
margin:2px 2px 0 15px;
background:#fff;
}

#yoko-t2 a{
color:#666;
font-size:16px;
border-bottom:1px dotted #00b500;
text-decoration:none;
}

#yoko-t2 a:hover{
text-decoration:none;
color:#ffaf43;
}


#yokoku{
margin:0 10px 0 5px;
}

#moba p{
font-size:12px;
padding:2px 10px 2px 40px;
color:#666;
}

#moba img{
margin:10px 0 0 60px;
}

/*サイドメニューココマデ*/

/*フッターココカラ*/

#foot{
color:#ffffff;
font-size:12px;
text-align:center;
padding:3px 0 3px 0;
margin:0;
background:#5e3500;
line-height:120%;
}

/*フッターココマデ*/

#con img{
margin-top:18px;
}

#lin-t{
color:#009591;
font-size:25px;
text-align:center;
width:600px;
font-family:MS UI Gothic;
margin:10px 0 20px 0;
}

#lin{
color:#666;
font-size:13px;
text-align:left;
line-height:150%;
padding:0px 0 0px 15px;
background:url('img/k-dot-g.gif') repeat;
width:450px;
}

#lin-1{
color:#666;
font-size:14px;
padding:10px 0 0 20px;
vertical-align:top;
line-height:150%;
}

#lin-2{
color:#666;
font-size:14px;
padding:10px 0 0 10px;
vertical-align:top;
line-height:150%;
}


#lin-1 a{
color:#666;
font-size:14px;
padding:10px 0 0 20px;
text-decoration:none;
}

#lin-2 a{
color:#666;
font-size:14px;
padding:10px 0 0 10px;
text-decoration:none;
}

#lin-1 a:hover{
text-decoration:underline;
position:relative;
top:2px;left:2px;
}

#lin-2 a:hover{
text-decoration:underline;
position:relative;
top:2px;left:2px;
}

#kon-tb{
width:550px;
margin:0px 0px 0 40px ;
border:2px solid #671942; 
border-collapse:collapse;
}

#kon-td1{
color:#6c603e;
font-size:14px;
padding:5px;
background-color:#ffd693;
border-bottom:1px dotted #666;
border-right:1px dotted #666;

}

#kon-td2{
padding:5px;
color:#666;
font-size:14px;
background-color:#fff;
width:90px;
border-left:1px dotted #666;
border-bottom:2px solid #671942;
}

#kon-td3{
padding:5px;
color:#666;
font-size:14px;
background-color:#fff;
width:170px;
text-align:center;
border-left:1px dotted #666;
border-bottom:2px solid #671942;
}

#kon-td3 a{
color:#d88533;
text-decoration:underline;
}

#kon-td3 a:hover{
color:#ff7abf;
}

#kon-td4{
padding:5px;
color:#666;
font-size:14px;
background-color:#fff;
border-bottom:2px solid #671942;
border-right:1px dotted #666;
}

#kon-t{
color:#009591;
font-size:25px;
text-align:center;
width:600px;
font-family:MS UI Gothic;
margin:10px 0 10px 0;
}

/*公演情報関係ココカラ*/

#jyou-t{
color:#671942;
font-size:25px;
text-align:center;
width:600px;
font-family:MS UI Gothic;
margin:10px 0 10px 0;
}

#jyou-tb{
width:550px;
margin:0px 0px 0 40px ;
border:1px solid #671942; 
border-collapse:collapse;
}

#jyou-td1{
color:#6c603e;
font-size:14px;
padding:5px;
background-color:#fff1c3;
border-bottom:1px solid #666;
border-right:1px solid #666;
}

#jyou-td2{
border-bottom:1px solid #666;
color:#666;
font-size:14px;
}

#jyou-td2 img{
margin:20px 0 10px 80px;
}

#jyou-td3{
color:#6c603e;
font-size:14px;
text-align:center;
width:90px;
background-color:#ffd693;
border-bottom:1px solid #666;
border-right:1px solid #666;
}

#jyou-td4{
padding:5px;
width:510px;
color:#666;
font-size:14px;
background-color:#fff;
border-left:1px dotted #666;
border-bottom:1px solid #666;
line-height:150%;
}

#jyou-td5{
padding:5px;
width:550px;
color:#666;
font-size:14px;
background-color:#fff;
line-height:120%;
border-bottom:1px solid #666;
}

#jyou-td5 a{
color:#666;
text-decoration:underline;
}

#jyou-td5 a:hover{
color:#ffaf43;
text-decoration:underline;
}


#jyou-t2{
color:#666;
font-size:14px;
width:500px;
font-family:MS UI Gothic;
margin:10px 0 30px 50px;
line-height:150%;
}

#jyou-td6{
color:#666;
border-bottom:1px dotted #cc633c;
}

#jyou-td6 a{
color:#aa8c55;
text-decoration:none;
}

#jyou-td6 a:hover{
color:#ffaf43;
text-decoration:none;
}

#jyou-td7{
border-bottom:1px dotted #666;
color:#666;
font-size:14px;
}

/*公演情報関係ココマデ*/

#ac-t{
color:#671942;
font-size:25px;
text-align:center;
width:600px;
font-family:MS UI Gothic;
margin:10px 0 10px 0;
}

#ac-tb{
width:550px;
margin:0px 0px 0 25px ;
border:1px solid #671942; 
border-collapse:collapse;
}

#ac-td1{
color:#6c603e;
font-size:14px;
text-align:center;
width:150px;
background-color:#ffd693;
border-bottom:1px solid #666;
border-right:1px solid #666;
}

#ac-td2{
padding:5px;
width:510px;
color:#666;
font-size:14px;
background-color:#fff;
border-left:1px dotted #666;
border-bottom:1px solid #666;
}

#ti-ti{
color:#fff;
font-size:14px;
text-align:left;
line-height:150%;
padding:0px 0 0px 15px;
background:#a8b36c;
width:500px;
font-weight:bold;
}

#ti-ti1{
color:#666;
font-size:14px;
padding:10px 0 10px 20px;
vertical-align:top;
line-height:150%;
}

#ti-tb{
border:1px solid #671942; 
border-collapse:collapse;
}

#ti-1{
background-color:#ffd693;
color:#6c603e;
font-size:12px;
border:1px solid #666;
padding:5px;
text-align:center;
}

#ti-2{
color:#6c603e;
font-size:14px;
background-color:#fff1c3;
border:1px solid #666;
padding:5px;
text-align:center;
}

#ti-3{
padding:5px;
color:#666;
font-size:14px;
background-color:#fff;
text-align:center;
border:1px solid #666;
}

#ti-3 a{
color:#666;
font-size:14px;
border-bottom:1px dotted #666;
text-decoration:none;
}

#ti-3 a:hover{
text-decoration:none;
color:#ffaf43;
}

/*　終演後情報関係ココカラ　*/

#go-tb{
width:550px;
margin:0px 0px 0 40px ;
border:1px solid #666; 
border-collapse:collapse;
}

#go-td1{
color:#6c603e;
font-size:14px;
padding:5px;
background-color:#fff1c3;
border:1px solid #666;
}

#go-td2{
color:#666;
text-align:center;
font-size:14px;
padding-top:10px;
}

#go-td2 img{
margin:20px 0 10px 30px;
}

#go-td2 a{
text-decoration:underline;
color:#666;
}

#go-td2 a:hover{
text-decoration:underline;
color:#ff4e73;
}


#go-td3{
color:#6c603e;
font-size:14px;
text-align:center;
width:90px;
background-color:#ffd693;
border:1px solid #666;
}

#go-td4{
padding:5px;
width:460px;
color:#666;
font-size:14px;
background-color:#fff;
border:1px solid #666;
line-height:120%;
}

#go-td5{
padding:10px;
width:550px;
height:auto;
color:#666;
line-height:120%;
font-size:14px;
background-color:#fff;
border:1px solid #666;
}

#go-td6{
padding:10px;
width:550px;
height:auto;
color:#666;
line-height:120%;
font-size:14px;
background-color:#fff;
border-top:1px dotted #666;
}

#go-td6 a{
text-decoration:none;
color:#666;
}

#go-td6 a:hover{
text-decoration:underline;
color:#ff4e73;
}