@charset "UTF-8";
*{
	margin:0;
	padding:0;
}
.clear{
	display:block;
	clear:both;
	height:0;
	font-size:0;
	line-height:0;
}
body{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ";
	background:url(../img/index/background.jpg) repeat left top;
}
#Wrapper{
	width:720px;
	margin:0 auto;
	border:1px solid #000000;	
}
/**▼ヘッダー　**/
#Header{
	width:720px;
	height:127px;
}
#HeadTop{
	height:102px;
}
/**▼ヘッダーメニュー　**/
#HeadMenu{
	height:25px;
}
#HeadMenu ul li{
	float:left;
	list-style-type:none;
}
#HeadMenu ul li a{
	display:block;
	line-height:25px;
	color:#FFFFFF;
	background:#FF6600;
	text-decoration:none;
	text-align:center;
	font-size:14px;
}
/**▼メニューボタン **/
#HeadMenu ul li#MenuA a{
	width:75px;
}
#HeadMenu ul li#MenuA a:hover{
	width:75px;
	color:#FF6600;
	background:#FFFFFF;
}
#HeadMenu ul li#MenuB a{
	width:80px;
}
#HeadMenu ul li#MenuB a:hover{
	width:80px;
	color:#FF6600;
	background:#FFFFFF;
}
#HeadMenu ul li#MenuC a{
	width:80px;
}
#HeadMenu ul li#MenuC a:hover{
	width:80px;
	color:#FF6600;
	background:#FFFFFF;
}
#HeadMenu ul li#MenuD a{
	width:160px;
}
#HeadMenu ul li#MenuD a:hover{
	width:160px;
	color:#FF6600;
	background:#FFFFFF;
}
#HeadMenu ul li#MenuE a{
	width:70px;
}
#HeadMenu ul li#MenuE a:hover{
	width:70px;
	color:#FF6600;
	background:#FFFFFF;
}
#HeadMenu ul li#MenuF a{
	width:93px;
}
#HeadMenu ul li#MenuF a:hover{
	width:93px;
	color:#FF6600;
	background:#FFFFFF;
}
#HeadMenu ul li#MenuG a{
	width:80px;
}
#HeadMenu ul li#MenuG a:hover{
	width:80px;
	color:#FF6600;
	background:#FFFFFF;
}
#HeadMenu ul li#MenuH a{
	width:81px;
}
#HeadMenu ul li#MenuH a:hover{
	width:81px;
	color:#FF6600;
	background:#FFFFFF;
}
/**▼メインボックス **/
#MainBox{
	width:721px;
}
/**メイン左 **/
#MainLeft{
	float:left;
	width:466px;
	background-color:#FFFFFF;
}
/**公演概要 **/
#Gaiyou{
	width:466p;
	height:188px;
	background:url(../img/index/Top_img.jpg) no-repeat left top;
}
#Voice p{
	width:466px;
	height:30px;
	background:url(../img/index/voice1.jpg)no-repeat left top;
}
#Voice p a{
	display:block;
	width:466px;
	height:30px;
	background:url(../img/index/voice1.jpg) no-repeat left top;
}
#Voice p a:hover{
	display:block;
	width:466px;
	height:30px;
	background:url(../img/index/voice2.jpg) no-repeat left top;
}
/**新着情報 **/
#WhatsnewA{
	width:466px;
	height:44px;
	background:url(../img/index/whatsnew.jpg) no-repeat left top;
}
#WhatsnewA h2{
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	line-height:20px;
	padding-top:24px;
}
#WhatsnewB{
	width:466px;
	height:235px;
	overflow:auto;
	background:url(../img/index/whatsnew_back.jpg) repeat-y left top;
}
#WhatsnewMenu ul li{
	width:400px;
	margin-top:10px;
	margin-left:30px;
	list-style-type:none;
	font-size:12px;
	text-indent:-12px;
	padding-left:12px;
}
#WhatsnewMenu ul li span{
	color:#FF3300;
}
#WhatsnewMenu ul li a{
	font-size:12px;
	line-height:16px;
	color:#003366;
}
#WhatsnewMenu ul li a:visited{
	color:#0066CC;
}
#WhatsnewMenu ul li a:hover{
	text-decoration:underline;
	color:#003366;
}
#WhatsnewMenu ul li a:active{
	text-decoration:underline;
	color:#0099FF;
}
/**メイン右 **/
#MainRight{
	float:right;
	width:255px;
}
#MainRTop{
	width:254px;
	height:382px;
}
/**更新情報　**/
#Koushin{
	width:254px;
	height:115px;
}
#Koushin p{
	color:#FFFFFF;
	font-size:13px;
	line-height:18px;
	text-align:center;
}

p#Gosen{
	width:254px;
	height:15px;
	background:url(../img/index/gosen.jpg) no-repeat left top;
}
/**更新情報の内容　**/
#KoushinInfo{
	width:254px;
	height:87px;
	overflow:auto;
	background:#dd6b1e url(../img/index/koushin_back.jpg) repeat-y left top;
	color:#FFFFFF;
}
#KoushinInfo ul li{
	width:215px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:5px;
	font-size:10px;
	line-height:20px;
	color:#FFFFFF;
	text-decoration:none;
}
p#Kenban{
	width:254px;
	height:13px;
	background:url(../img/index/kenban.jpg) no-repeat left top;
}
#Banner{
	width:720px;
	margin:0 auto;
}
#Banner p{
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
}
/**フッター **/
#Footer{
	width:720px;
	margin:0 auto;
}
#Footer p{
	color:#FFFFFF;
	font-size:11px;
	text-align:right;
}z
