@charset "Shift_JIS";
#WideContainer #SecondPage{
	width:1000px;
	margin:0px 10px;
	padding:0 0 8px;
	background:url("./img/view.jpg") no-repeat 0px 0px #fff;
	font-family:'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'Hiragino Kaku Gothic Pro', 'ƒƒCƒŠƒI', Meiryo, '‚l‚r ‚oƒSƒVƒbƒN', 'MS PGothic', sans-serif;
	color:#333;
}
/*---- ----*/
#WideContainer #SecondPage h3{
	border:3px solid #fff;
	border-bottom:none;
	height:334px;
	background:url("./title001.jpg") no-repeat 0px 0px #269;
	text-align:center;
	text-shadow:2px 2px 1px rgba(0,0,0,0.5);
	font-family:"HG–¾’©E", "‚l‚r ‚o–¾’©", "‚l‚r –¾’©", "Ÿà–¾’©", YuMincho, "ƒqƒ‰ƒMƒm–¾’© ProN W3", "Hiragino Mincho ProN", serif;
	font-size: 59px;
    font-weight: normal;
	line-heihgt:120%;
	color:#fff;
}
#WideContainer #SecondPage h3 span{
	display:block;
	padding:74px 0 34px;
	font-family:"Times New Roman", serif;
	font-size:60px;
	font-weight:normal;
	color:#ade;
}
#WideContainer #SecondPage #BalletInformation{
	margin:0 3px;
	padding:0 0 36px;
	background:url("./Information.png") no-repeat 0px 0px;
}
#WideContainer #SecondPage #BalletInformation h4{
	padding:64px 0 0;
	text-align:center;
	text-shadow:2px 2px 1px rgba(0,0,0,0.2);
	font-size:40px;
	font-weight:normal;
	line-height:130%;
	color:#666;
}
#WideContainer #SecondPage #BalletInformation h4 + p{
	padding:10px 0 0;
	font-size:20px;
	font-weight:normal;
	line-height:120%;
	color:#666;
}
#WideContainer #SecondPage #BalletInformation p + p{
	padding:20px 0 0;
	font-size:18px;
	font-weight:normal;
	line-height:146%;
	color:#333;
}
#WideContainer #SecondPage #BalletPhoto{
	padding:0 0 1px;
	text-align:center;
}
#WideContainer #SecondPage .BalletDetail{
	display:table;
	table-layout:fixed;
	width:100%;
	border-collapse:separate;
	border-spacing:1px 0;
	border-left:1px solid #fff;
}
#WideContainer #SecondPage .BalletDetail:nth-child(7){
	width:50%;
}
#WideContainer #SecondPage .BalletDetail dl{
	display:table-cell;
	padding:60px 40px;
	background:#fff;
	background:linear-gradient(to bottom, #ffffff 0%, #f5f5f9 100%);
	vertical-align:middle;
	text-align:left;
}
#WideContainer #SecondPage .BalletDetail dl:nth-child(2n){
	background:linear-gradient(to bottom, #f5f5f9 0%, #ffffff 100%);
}
#WideContainer #SecondPage .BalletDetail dl dt{
	text-shadow:1px 1px 1px rgba(0,0,0,0.2);
	font-size:25px;
	font-weight:normal;
	line-height:130%;
	color:#248;
}
#WideContainer #SecondPage .BalletDetail dl dd{
	padding:12px 0 0;
	font-size:18px;
	line-height:150%;
}
#WideContainer #SecondPage .BalletDetail dl dd > span{
	display:block;
	padding:8px 0 0;
	font-size:15px;
	line-height:130%;
}
#WideContainer #SecondPage .BalletDetail dl dd a{
	display:block;
	padding:8px 0 0;
	text-decoration:none;
}
#WideContainer #SecondPage .BalletDetail dl dd a span{
	text-decoration:underline;
}
#WideContainer #SecondPage .BalletDetail dl dd a:hover span{
	text-decoration:none;
}
#WideContainer #SecondPage .BalletDetail dl dd a::before{
	content:"\00bb";
	margin:0 4px 0 0;
	font-weight:bold;
	color:#c00;
}
#WideContainer #SecondPage .Tour{
	padding:40px 0 30px;
	text-align:center;
}
#WideContainer #SecondPage .Tour a{
	display:block;
	margin:0 auto;
	width:834px;
	height:115px;
	background:url("./tour.png") no-repeat 0px 0px;
	transition:0.1s linear;
	text-shadow:1px 1px 1px rgba(0,0,0,0.2);
	text-decoration:none;
	font-size:30px;
	font-weight:bold;
	line-height:110px;
	color:#088;
}
#WideContainer #SecondPage .Tour a::after{
	content:"\00bb";
	margin:0 0 0 8px;
}
#WideContainer #SecondPage .Tour a:hover{
	transform:translate(4px,4px);
	opacity:0.6;
}

