html {
	overflow-y:scroll;
	overflow:scroll;
}
body {background:url(bg.png) repeat; margin:0px; padding:0px;
font-family:'&#65533;&#65533;&#65533;C&#65533;&#65533;&#65533;I',Meiryo,'&#65533;l&#65533;r &#65533;o&#65533;S&#65533;V&#65533;b&#65533;N',sans-serif;
font-size:small;
font-color:#663300;
}
img {	margin:none; padding:none;}
.center{text-align:center;}
a{text-decoration:none; color:black;}
a:hover{
filter: alpha(opacity=66);
-moz-opacity:0.66;
opacity:0.66;
background:white;}


/*&#65533;&#65533;&#65533;C&#65533;A&#65533;E&#65533;g&#65533;&#65533;A*/
#container{width:965px; margin:0px auto;}

#header{height:36px; padding-top:20px;}
#header ul{margin:0px; padding:0px;list-style:none;}
#header ul li{float:left; padding:0 1em; border-left:2px solid #663300;}

#content{height:440px;}

#alpha{
float:left;
background:url(bg_alpha.png);
width:227px;
height:189px;
padding:250px 0 0 0px;}

#beta{background:url(bg_beta.png);float:right; width:738px; height:439px; padding:0px;}


#footer{
clear:both;width:100%;
padding-top:25px; margin-top:25px;
background:url(magna_logo_footer.png) right top no-repeat;}

#foot_navi{
height:250px;
background:url(copyright.png) right top no-repeat;
}
#foot_navi ul{margin:0px; padding:0px;list-style:none;}
#foot_navi ul li{float:left; margin-right:20px;  padding:0 1em; border-left:2px solid #663300;}


#credit{position:absolute; bottom:5px; right:5px; font-size:xx-small;}
#credit a{color:black;}



#menu_area {margin:none;}
#menu_area li {}
#menu_area a {text-decoration:none;}
#menu_area a:hover, #menu_link_now {
	font-weight:bold;}
#copy_area {
	text-align:right;
	padding:10px 0px 10px 0px;
	font-size:85%;
}
#copy_area a {
	color:#FFFFFF;
}

/*&#65533;X&#65533;y&#65533;[&#65533;X&#65533;&#65533;&#65533;&#65533;p*/
.kiara_bear{background:#EDED95; text-align:center; height:100%;}

#kaihatsu{background:#ffffff; text-align:center; height:100%;}
#kaihatsu ul{list-style:none; margin:0px;padding:10px;}
#kaihatsu ul li{float:left; font-size:large; margin-left:15px;}

.contact{float:left;/* border:black solid 2px; padding:15px;*/}
.contact p{padding-left:25px;}

span.tag{width:70px; display:block;}



#beta div.beta-in{
	padding:13px 0 0 16px;
}

#beta div.beta-in h2{
	margin-bottom:10px ;
}

#hotels{/*width:467px;*/ width:480px; padding:0px;}
#hotels ul{margin:0px; padding:0px; list-style:none;}


#hotels ul li{
	width:211px;
	height:168px;
	float:left;
	margin:0 10px 10px 0;
	text-indent:-9999px;
}

#hotels ul li a{
	display:block;
	width:211px;
	height:168px;
	float:left;
	text-indent:-9999px;
}

#hotels ul li.hotels01,
#hotels ul li.hotels01 a{
	background:url(../../files/hotel_01.jpg) no-repeat 0 0;
}

#hotels ul li.hotels01 a:hover{
	background:url(../../files/hotel_01on.jpg) no-repeat 0 0;
}

#hotels ul li.hotels02,
#hotels ul li.hotels02 a{
	background:url(../../files/hotel_02.jpg) no-repeat 0 0;
}

#hotels ul li.hotels02 a:hover{
	background:url(../../files/hotel_02on.jpg) no-repeat 0 0;
}

#hotels ul li.hotels03,
#hotels ul li.hotels03 a{
	background:url(../../files/hotel_03.jpg) no-repeat 0 0;
}

#hotels ul li.hotels03 a:hover{
	background:url(../../files/hotel_03on.jpg) no-repeat 0 0;
}

#hotels ul li.hotels04,
#hotels ul li.hotels04 a{
	background:url(../../files/hotel_04.jpg) no-repeat 0 0;
}

#hotels ul li.hotels04 a:hover{
	background:url(../../files/hotel_04on.jpg) no-repeat 0 0;
}









/*#hotels a{text-decoration:none; color:black; display:list-item;}
#hotels a:hover{
filter: alpha(opacity=66);
-moz-opacity:0.66;
opacity:0.66;
background:white;}*/

#beta1{float:left; margin:15px 45px 15px 15px; padding-right:30px; height:399px; border-right:dotted 2px grey;}
#beta2{float:right;margin:15px;height:369px; width:300px;}
#white{width:708px; height:409px; padding:15px; background:white;}
.none{boder:none;}
.none a:hover{text-decoration:none; filter:none; background:noone;}
div#table{float:left; padding-left:15px;}
