@charset "UTF-8";
/* CSS Document */

h1,h2 {
display: none;
}
body {
background: url(../topimg/back.jpg) no-repeat center top;
}

#wrapper {
width: 868px;
overflow: hidden;
margin: auto;
background: url(../topimg/back.jpg) no-repeat center top;
}


/*************************
navi_on
**************************/
ul.navi li a.navi1:hover {
background: url(../topimg/navi_on.jpg) no-repeat -155px -0px;
}
ul.navi li a.navi2:hover {
background: url(../topimg/navi_on.jpg) no-repeat -244px -0px;
}
ul.navi li a.navi3:hover {
background: url(../topimg/navi_on.jpg) no-repeat -349px -0px;
}
ul.navi li a.navi4:hover {
background: url(../topimg/navi_on.jpg) no-repeat -438px -0px;
}
ul.navi li a.navi5:hover {
background: url(../topimg/navi_on.jpg) no-repeat -541px -0px;
}
ul.navi li a.navi6:hover {
background: url(../topimg/navi_on.jpg) no-repeat -643px -0px;
}
ul.navi li a.navi7:hover {
background: url(../topimg/navi_on.jpg) no-repeat -738px -0px;
}
ul.navi li a.navi8:hover {
background: url(../topimg/navi_on.jpg) no-repeat -831px -0px;
}
ul.navi li a.navi9:hover {
background: url(../topimg/navi_on.jpg) no-repeat -941px -0px;
}



/*************************
foot
**************************/
address {
color: #5B4A3F;
font-size: 95%;
line-height: 140%;
padding-left: 115px;
text-align: left;
margin-bottom: 15px;
}
EMBED {
width: 0;
height: 0;
margin: 0;
padding: 0;
}




/*************************
whatsnew
**************************/
.indexBox {
	height: 315px;
	margin-top: 320px;
	margin-bottom: 31px;
	margin-left: 140px;
	zoom:1;
}
.indexBox:after {
	content: ""; 
    display: block; 
    clear: both;
}
.reserve {
	display: block;
	width: 150px;
	height: 42px;
	margin-left: 420px;
	margin-bottom: 64px;
}
.reserve {
    text-indent: -9999em;
}
.reserve a {
    display: block;
	height: 42px;
    overflow: hidden;
}
iframe {
	display: block;
	width: 410px;
	height: 210px;
	float: left;
	}
.mobilehp{
	width: 125px;
	height: 210px;
	float: left;
	margin-left: 20px;
}
.mobilehp p {
	color: #5B4A3F;
	font-size: 11px;
	line-height:1.5em;
}
.mobilehp .url {
	width: 125px;
	margin-top: 120px;
	font-size: 9px;
}
