
body.index {
	background: url(../images/index_bg.png) repeat-x top center #000;
	text-align: center;
}

#cont {
	width: 750px;
	margin: 0 auto;
	padding-top: 100px;
	text-align: center;
	background: url(../images/index_cont_bg.gif) no-repeat 0 0;
}

#copy {
	display: block;
	width: 356px;
	height: 107px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	background: url(../images/index_copy.png) no-repeat 0 0;
	height: 24px;
	margin-bottom: 79px;
}

body.index h1 {
	width: 275px;
	height: 123px;
	background: url(../images/logo_index.png) no-repeat 0 0;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	behavior: url("./pc/iepngfix/iepngfix.htc");/* IE PNG FIX 2 */
}

body.index h2 {
	text-indent: 0px;
	font-size: 11px;
	line-height: inherit;
	margin-bottom: 5px;
	color: #FF7800;
}

body.index p {
	margin-bottom: 10px;
}

body.index td,
body.index th {
	padding-right: 7px;
}

body.index td.price {
	text-align: center;
}

#logo {
	float: left;
	margin-left: 30px;
}

ul#gate {
	float: right;
	width: 380px;
	padding-top: 5px;
	margin-right: 15px;
}

ul#gate li {
	float: left;
	list-style: none;
	margin-left: 10px;
}

ul#gate li p,
ul#gate li a {
	display: block;
	width: 112px;
	height: 107px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	behavior: url("./pc/iepngfix/iepngfix.htc");/* IE PNG FIX 2 */
}

ul#gate li#k18 p {
	background: url(../images/index_18k.png) no-repeat 0 0;
}

ul#gate li#enter a {
	background: url(../images/index_enter.png) no-repeat 0 0;
}

ul#gate li#leave a {
	background: url(../images/index_leave.png) no-repeat 0 0;
}

#info {
	text-align: left;
	padding: 10px;
	margin-top: 70px;
	font-size: 11px;
}

#left_con {
	float: left;
	width: 200px;
}
#right_con {
	float: right;
	width: 510px;
}
#left {
	float: left;
	width: 260px;
}
#right {
	float: right;
	width: 250px;
}

#copylight {
	display: block;
	height: 15px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	background: url(../images/copylight.png) no-repeat top right;
}




