<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* head */

#head h1{
	height: 0;
	padding-top: 352px;
	font-size: 0.1em;
	overflow: hidden;
	background: #fff url(../images/head2.jpg) no-repeat center top;
}
#head #summary-wrap{
	height: 362px;
	background: #e96d1a url(../images/summary-bg.jpg) repeat-x center top;
}
#head #summary{
	margin: 0 auto;
	padding: 25px 0 0 35px;
	width: 945px;
}
#head #summary .oadate{
	width: 670px;
	margin-bottom: 17px;
	padding-bottom: 17px;
	background: url(../images/summary.gif) no-repeat left bottom;
}
#head #summary .oadate h2{
	width: 670px;
	height: 0;
	padding-top: 111px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/summary.png) no-repeat center top;
}
#head #summary p{
	width: 670px;
	height: 0;
	padding-top: 156px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/summary-03.png) no-repeat center top;
}

/* main */

#main #cast{
	margin: 0 auto;
	padding: 30px 0 35px 0;
	width: 590px;
}
#main #cast .text{
	float: left;
	margin-top: 20px;
	width: 385px;
	height: 0;
	padding-top: 157px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/cast.gif) no-repeat center top;
}
#main #cast .images{
	float: right;
	width: 142px;
}

#main #boat-wrap{
	background: #1e7cb7 url(../images/boat-bg.jpg) repeat-x center top;
}
#main #boat{
	margin: 0 auto;
	padding: 37px 24px 45px 0;
	width: 956px;
}
#main #boat .text{
	float: left;
	width: 546px;
}
#main #boat .text h2{
	margin-bottom: 15px;
	width: 343px;
	height: 0;
	padding-top: 84px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/boat.png) no-repeat center top;
}
#main #boat .text p{
	width: 546px;
	height: 0;
	padding-top: 284px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/boat-03.png) no-repeat center top;
}
#main #boat ul.images.main{
	float: right;
	width: 410px;
}
#main #boat ul.images.main li.small{
	margin-top: 15px;
	width: 200px;
}
#main #boat ul.images.main li.left{
	float: left;
}
#main #boat ul.images.main li.right{
	float: right;
}
#main #boat ul.images.sub{
	width: 958px;
	padding: 0 0 0 22px;
}
#main #boat ul.images.sub li{
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	width: 174px;
}

#main #rising-wrap{
	background: #fff url(../images/rising-bg.jpg) repeat-x center bottom;
}
#main #rising{
	margin: 0 auto;
	padding: 30px 24px 40px 30px;
	width: 926px;
}
#main #rising .title{
	float: left;
	width: 404px;
}
#main #rising .title h2{
	margin-bottom: 15px;
	width: 404px;
	height: 0;
	padding-top: 104px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/rising.png) no-repeat center top;
}
#main #rising .title ul.images.sub{
	width: 404px;
}
#main #rising .title ul.images.sub li{
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	width: 187px;
}

#main #rising .text{
	float: right;
	width: 501px;
}
#main #rising .text ul.images.main{
	margin-bottom: 20px;
}
#main #rising .text p{
	width: 501px;
	height: 0;
	padding-top: 229px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/rising-07.png) no-repeat center top;
}

#main #drama{
	margin: 30px auto 0 auto;
	padding: 115px 0 55px 0;
	background: url(../images/drama.gif) no-repeat center top;
}
#main #drama p{
	margin: 0 auto;
	width: 683px;
	height: 0;
	padding-top: 135px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/drama-02.gif) no-repeat center top;
}

#foot{
	padding: 45px 0 20px 0;
	background: #000;
	position: relative;
}
#foot .totop{
	position: absolute;
	top: -50px;
	right: 15px;
	width: 100px;
	height: 99px;
}
#foot .totop a{
	display: block;
	width: 100px;
	height: 0;
	padding-top: 99px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/foot.png) no-repeat center top;
}
#foot .rights{
	margin: 0 auto;
	width: 635px;
	height: 13px;
}
#foot .rights a{
	display: block;
	width: 635px;
	height: 0;
	padding-top: 13px;
	font-size: 0.1em;
	overflow: hidden;
	background: url(../images/foot.gif) no-repeat center top;
}</pre></body></html>