@charset "UTF-8";
/*------------------------------------------------------------
base
-------------------------------------------------------------*/
body {
	width:920px;
	margin: 0px auto;
	line-height: 1.5;
	color: #333;
	font-family: Arial, Verdana, "$B%a%$%j%*(B", Meiryo, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "$B#M#S(B $B#P%4%7%C%/(B", sans-serif;
	font-size: 12px;
	
	
	
}

input,textarea,table {
	font-size: 12px;
}

/* for WinIE7 */
*:first-child+html body {
	font-size: 75%;
}

/* for WinIE6 */
*html body {
	font-size: 75%;
}
/*----$B%j%s%/Dj5A(B---- */
a:link {
	color: #4B0082;
	text-decoration: none;
}
a:visited {
	color: #4B0082;
	text-decoration: none;
}

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

.clear{clear:both;}




/*------------------------------------------------------------
splash
-------------------------------------------------------------*/
#topmain{
margin:0 auto;
width:890px;
height:660px;
background-image:url(../img/splash.png);
background-repeat:no-repeat;
}


#topmain h1
{
	margin:;
	padding:300px 0 0 0;
	text-align:center;
	color:#fff;
	font-size:12px;
	font-weight:lighter;
	visibility: hidden;
}








/*------------------------------------------------------------
footer
-------------------------------------------------------------*/

 #footerCL{
 	margin:40px 0 10px 40px;
	//width:100%;
	height:18px;
	font-size:10px;
	letter-spacing: 0.1em; 
	font-weight: lighter;
	//text-align:center;
	color:#666;
	//background-image:url(../img/footback.png);
	position:relative;
	bottom:0px;
	left:0px;
	visibility: hidden;
}






/*------------------------------------------------------------
font-size sample 

	default = 12px
	24px = 200%
	23px = 192%
	22px = 183%
	21px = 175%
	20px = 166%
	19px = 158%
	18px = 150%
	17px = 142%
	16px = 133%
	15px = 125%
	14px = 117%
	13px = 108%
	11px = 92%
	10px = 84%
	9px = 75%
	8px = 67%
	7px = 58%
------------------------------------------------------------*/
