@charset "shift-jis";
/* ===================================================================
	CSS information
	file name  :  action.css
	style info :  action
	date:2011.9.30
=================================================================== */
#contents {
	min-width: 960px;
	height: 806px;
	background: url(../action/img/bg.png) top center no-repeat;
	margin: 0 auto;
}
/* IE6 hack */
* html #contents {
	width:expression(document.body.clientWidth < 962? "960px" : "100%");
}
#contents .inner {
	position: relative;
	width: 960px;
	height: 713px;
	margin: 0 auto;
}
.title_area {
	position: absolute;
	top: 17px;
	left: 18px;
	width: 760px;
}
.title_area h1 {
	float: left;
	width: 180px;
}
.title_area p {
	float: left;
	width: 580px;
}
.standerd {
	position: absolute;
	top: 118px;
	left: 18px;
	width: 460px;
	text-align: left;
}
.standerd ul {
	position: relative;
	width: 460px;
	height: 210px;
}
.standerd ul li {
	position: absolute;
	top: 0;
}
.standerd ul li.img01 {
	left: 39px;
}
.standerd ul li.img02 {
	left: 143px;
}
.standerd ul li.img03 {
	left: 335px;
}
#flvplayer {
	position: absolute;
	top: 118px;
	left: 515px;
	width: 430px;
}
.other {
	position: absolute;
	top: 436px;
	left: 18px;
	width: 924px;
	text-align: left;
}
.other h2 {
	height: 55px;
}
.other ul {
	position: relative;
	width: 880px;
	height: 174px;
	left: 45px;
}
.other ul li {
	position: absolute;
}
.other ul li.btn01 {
	top: 0;
	left: 0;
}
.other ul li.btn02 {
	top: 0;
	left: 170px;
}
.other ul li.btn03 {
	top: 0;
	left: 360px;
}
.other ul li.btn04 {
	top: 0;
	left: 530px;
}
.other ul li.btn05 {
	top: 0;
	left: 720px;
}
.other ul li.btn06 {
	top: 94px;
	left: 0;
}
.other ul li.btn07 {
	top: 94px;
	left: 170px;
}
.other ul li.btn08 {
	top: 94px;
	left: 360px;
}
.other ul li.btn09 {
	top: 94px;
	left: 530px;
}