@charset "shift_jis";
/*--------------------
	reset
--------------------*/
html,body,img,h1,h2,h3,ul,li,p{
	margin:0;
	padding:0;
	border:none;
	outline:none;}

html{
	color:#623E1D;
	font:12px/1.2 Helvetica, Tahoma, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;}

body,h1,h2,h3{
	font-size:100.01%;
	font-weight:normal;}

li{list-style:none;}

a,
a:hover{
	text-decoration:none;}


/*--------------------
	body
--------------------*/
body{
	background:#F0FFFF;}

/*--------------------
	header
--------------------*/
#header{
	background: url(../img/lan_oko1/lan_oko_headBG.jpg) repeat-x;
	text-align:center;}

#main1{
	background:url(../img/lan_oko1/lan_oko_head.gif) no-repeat top left;
	width:802px;
	height:428px;
	margin:0 auto;
	overflow:hidden;}

h1{
	padding-bottom:0.5em;}

.button{
	background:url(../img/lan_oko1/lan_oko_1entry.gif) no-repeat left top;
	width:154px;
	height:152px;
	margin:135px 183px 0 0;
	display:block;
	overflow:hidden;
	float:right;}

.button:hover{
	background:url(../img/lan_oko1/lan_oko_1entry_hover.gif) no-repeat left top;}

.button span{
	display:block;
	padding-top:154px;}


/*--------------------
	middle
--------------------*/
#middle{
	background-color:#FFF;
	width:800px;
	margin:0 auto;
	text-align:center;
	border:dotted #623E1D;
	border-width:0 1px;}

.middle img{
	padding:3px 0;}

.btn2{
	background:url(../img/lan_oko1/lan_oko_2entry.gif) no-repeat left top;
	width:771px;
	height:108px;
	margin:auto;
	display:block;
	overflow:hidden;}

.btn2:hover{
	background:url(../img/lan_oko1/lan_oko_2entry_hover.gif) no-repeat left top;}

.btn2 span{
	display:block;
	padding-top:108px;}


#wakudown{
	width:800px;
	height:3px;
	margin:auto;}

#footer{
	background:url(../img/lan_oko1/lan_oko_footBG.gif) repeat-x bottom;
	height:70px;
	margin-top:25px;
	text-align:center;}

.copyright{
	padding-top:40px;
	color:#FFB98A;}
