body	{
text-align:left;/* IEのセンター配置 */
background:url(../img/bg.jpg) repeat;
}

/* indexページ /////////////////// */

#header {
height:30px;
background-color:#FFF;
width:100%;
}

#head_inner {
width:1000px;
margin:0 auto;
}

#head_logo {
width:136px;
height:30px;
background:url(../img/head_logo.jpg) no-repeat;
float:left;
}

#top_lanSelect li {
display:inline;
margin-right:10px;
}

#top_lanSelect {
float:right;
margin-top:6px;
}



#head_imgBg {
height:500px;
background:url(../img/head_wood.jpg) repeat-x;
}

#head_img {
	text-align:center;
	margin:0 auto;
	width:1000px;
	z-index:4;
	}

#head_wrap { position:relative; width:100%; }
#suppin_Img {
position:absolute;
z-index:2;
margin:600px 0 0 1450px;
}


#yatai_Img {
position:absolute;
z-index:3;
margin:500px 0 0 1260px;
}

#nav_bg { background:url(../img/bg_navi.png) repeat-x; height:250px; }

#nav_list {
width:1000px;
margin:0 auto;
text-align:left;
}

#info	{
background:url(../img/ttl_info.png) no-repeat;
width:90px;
height:151px;
margin-right:15px;
float:left;
}



#info_box { float:left; margin-bottom:100px; }
#reserve_box { float:left; }


.info_tbl {
border-bottom:1px #A49B91 dotted;
margin-bottom:10px;
padding-bottom:10px;
}

.info_tbl a {
	color:#900;
	text-decoration:underline;
}

.info_tbl a:hover {
	color:#959171;
}


.day {
color:#978C81;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.title {
color:#CC0000;
font-size:14px;
font-weight:bold;
}

.newInfo_table { margin-top:5px; }

.newInfo_table th,
.newInfo_table td {
margin-bottom:3px;
padding-bottom:3px;
}

.newInfo_table th {
border-right:1px #CCC solid;
width:15%;
text-align:center;
}
.newInfo_table td { padding-left:20px; }



#reserve {
background:url(../img/ttl_reserve.png) no-repeat;
width:90px;
height:147px;
margin-right:15px;
float:left;
}

.epark_tbl td {
font-size:10px;
line-height:1.2em;
}

.epark_tbl td span { font-size:10px; }


.epark_des {
padding-top:5px;
}

.epark_box {
border:1px #C6BFB8 solid;
background-color:#FCFAF7;
padding:15px;
margin:15px 0 20px;
}


.box_now {
background-color:#E8E0D9;
width:60%;
height:60px;
text-align:center;
font-size:16px;
}

.box_now span {
font-size:18px;
font-weight:bold;
padding-left:5px;
}

.pt_10 {
padding-top:10px;
}

.left_btn {
	margin-top: 20px;
}
