<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	background: #000;
	color: #fff;
}

#head{
	width: 100%;
	position: relative;
	padding-top: 390px;
}
#head .title{
	margin: -15px auto 0 auto;
	width: 980px;
	position: relative;
	z-index: 20;
}
#head .title h1{
	float: right;
	display: inline;
	margin-right: 50px;
	width: 385px;
}
#head .title h2{
	float: left;
	display: inline;
	margin: 35px 0 0 45px;
	width: 487px;
	height: 0;
	padding-top: 115px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/oadate.jpg) no-repeat center top;
}

#head .stage{
	width: 100%;
	height: 390px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	background: url(../images/head_bg2.jpg) no-repeat center bottom;
}
#head .stage .catch{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}
#head .stage .catch p{
	width: 100%;
	height: 0;
	padding-top: 81px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/catch_title.png) no-repeat center top;
}
#head .stage .inner{
	margin: 0 auto;
	width: 980px;
	height: 390px;
	position: relative;
	top: 0;
	left: 0;
	overflow: hidden;
}
#head .stage .boy{
	position: absolute;
	top: 48px;
	left: 59px;
}
#head .stage .tryoh{
	position: absolute;
	top: -6px;
	left: 210px;
}
#head .stage .lightning{
	position: absolute;
	top: -93px;
	left: 79px;
}
#head .stage .text{
	position: absolute;
	top: 179px;
	left: 566px;
	width: 393px;
	height: 0;
	padding-top: 31px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/stage_text.png) no-repeat center top;
}

#main{
	margin: 15px auto 0 auto;
	width: 980px;
}
#main #nav{
	margin: 0 auto;
	width: 978px;
}
#main #nav li{
	float: left;
	width: 326px;
	height: 75px;
}
#main #nav li a{
	display: block;
	width: 326px;
	height: 0;
	padding-top: 75px;
	font-size: 0.1em;
	overflow: hidden;
}
#main #nav li.cast a{
	background: url(../images/cast_btn2_off.jpg) no-repeat center top;
}
#main #nav li.cast a.hover,
#main #nav li.cast a:hover{
	background: url(../images/cast_btn2_on.jpg) no-repeat center top;
}
#main #nav li.trailer a{
	background: url(../images/trailer_btn2_off.jpg) no-repeat center top;
}
#main #nav li.trailer a.hover,
#main #nav li.trailer a:hover{
	background: url(../images/trailer_btn2_on.jpg) no-repeat center top;
}
#main #nav li.wp a{
	background: url(../images/wp_btn2_off.jpg) no-repeat center top;
}
#main #nav li.wp a.hover,
#main #nav li.wp a:hover{
	background: url(../images/wp_btn2_on.jpg) no-repeat center top;
}

#main #sub-nav{
	margin: 25px auto 0 auto;
	width: 326px;
}
#main #sub-nav li{
	float: left;
	width: 326px;
	height: 75px;
}
#main #sub-nav li a{
	display: block;
	width: 326px;
	height: 0;
	padding-top: 75px;
	font-size: 0.1em;
	overflow: hidden;
}
#main #sub-nav li.shop a{
	background: url(../images/shop_btn2_off.jpg) no-repeat center top;
}
#main #sub-nav li.shop a.hover,
#main #sub-nav li.shop a:hover{
	background: url(../images/shop_btn2_on.jpg) no-repeat center top;
}</pre></body></html>