@charset "utf-8";

*{
	padding:0px;
	margin:0px;
}

html{
	height:100%;
}

body {
	height:100%;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	background: url(null) fixed;
}

img{
	border:0px;
}

br{
	letter-spacing:0px;
	clear:both;
}

a:link{
	color:#cc0000;
	text-decoration:underline;
}

a:visited{
	color:#cc0000;
	text-decoration:underline;
}

a:hover{
	color:#cc0000;
	text-decoration:none;
}

hr{
	border-top:solid 1px #999999;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
}

.f0left{
	float:left;
}

.f0right{
	float:right;
}

h1{
	font-size:12px;
	color:#990000;
	text-align:center;
	margin:5px 0px;
}

h2{
	font-size:12px;
	color:#990000;
	margin:5px 0px;
}

div#hgt100{
	height:48%;
}

div#entrance{
	width:600px;
	height:424px;
	background-image:url("../img/indexbg.jpg");
	background-repeat:no-repeat;
	margin:0px auto;
}

div#enterexitbt{
	width:265px;
	text-align:center;
	margin:20px auto 25px;
}

p#qrcode{
	text-align:center;
	margin:15px auto 25px;
}

*:first-child+html p#qrcode{
	text-align:center;
	margin:30px auto 0px;
}

p#enter a{
	display:block;
	width:97px;
	height:60px;
	background-image:url("../img/enter.gif");
	background-repeat:no-repeat;
}

p#enter a:hover{
	background-image:url("../img/enter_f2.gif");
	background-repeat:no-repeat;
}

p#exit a{
	display:block;
	width:97px;
	height:60px;
	background-image:url("../img/leave.gif");
	background-repeat:no-repeat;
}

p#exit a:hover{
	background-image:url("../img/leave_f2.gif");
	background-repeat:no-repeat;
}

div#indexshpcmm{
	color:#990000;
	width:600px;
	font-size:10px;
	text-align:center;
	line-height:150%;
	margin:5px auto;
}

div#indexbnarea{
	width:600px;
	text-align:center;
	padding-bottom:20px;
	margin:0px auto;
}

div#indexbnarea ul{
	list-style-type:none;
}

div#indexbnarea ul li{
	display:inline;
}
