@charset "utf-8";

/* CSS Document */



*{

	background: transparent;

	font-size: 100%;

	margin:0px;

	padding:0px;

	line-height:1.5;

	font-size:100%;

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}



a         {	text-decoration: none;}

a:link    {	color: #000000; text-decoration: none;}

a:visited {	color: #000000; text-decoration: none;}

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

a:active  {	color: #000000; text-decoration: none;}



.textnon{

	display:none;

}



.clear{

	clear:both;

}



ul,li{

	list-style:none;

}



#index{

	width:600px;

	height:auto;

	margin:50px auto;

}



h1{

	width:600px;

	height:285px;

	margin:auto;

	background:url(../img/index_top.gif) no-repeat;

}



h1 a{

	width:100%;

	height:100%;

	display:block;

}



h2{

	font-size:110%;

	font-weight:bold;

	margin:auto;

	width:470px;

	line-height:1.0;

}



dl{

	width:470px;

	height:70px;

	border:1px #E40A72 solid;

	margin:35px auto;

	padding:3px 10px 5px 10px;

	_padding:5px 10px 5px 10px;

	font-size:95%;

}



dt{

	line-height:1;

}



dd{

	margin-top:5px;

	_margin-top:10px;

}



dd.m_triopoly{

	margin:-35px 0px 0px 325px;

}



dd.m_qr{

	margin:-70px 0px 0px 405px;

	_margin:-60px 0px 0px 405px;

}



p{

	font-size:105%;

	font-weight:bold;

	margin:auto;

	width:470px;

	line-height:1.0;

	color:#777777;

	clear:both;

}



ul{

	width:600px;

	height:62px;

	margin:10px auto;

}



li.enter{

	float:left;

	display:inline;

	width:245px;

	height:62px;

}



li.enter a{

	width:245px;

	height:62px;

	background:url(../img/enter.gif) 0px 0px no-repeat;

	display:block;

}



li.enter a:hover{

	width:245px;

	height:62px;

	background:url(../img/enter.gif) 0px -62px no-repeat;

}



li.exit{

	float:right;

	display:inline;

	width:245px;

	height:62px;

}



li.exit a{

	width:245px;

	height:62px;

	background:url(../img/exit.gif) 0px 0px no-repeat;

	display:block;

}



li.exit a:hover{

	width:245px;

	height:62px;

	background:url(../img/exit.gif) 0px -62px no-repeat;

}

.links{
	width:800px;
	margin:50px auto;
}

.links ul{
	width:auto;
	
	border-bottom:dashed 2px #FFDFF0;
	
	overflow:hidden;
	
	height:auto;

	clear:both;

	margin-bottom:20px;

}

.links li{
	display:inline;
	float:left;
	margin:4px;
	min-height:31px;
	_height:31px;
	width:88px;
	font-size:70%;
}

.links li a{
	display:block;
	height:31px;
	text-decoration:none;
	width:88px;
}

.links li img{
	border:medium none;
	width:81px;
	height:31px;
}

