@charset "utf-8";



a{
	color:#75AFF7;
	text-decoration:none;
}

a:link{
	color:#75AFF7;
	text-decoration:underline;
}

a:hover{
	color:#75AFF7;
	text-decoration:none;
}
a:active{
	color:#75AFF7;
	text-decoration:underline;
}


#header{
background:#fff;
}

#container{
background:#2c2c2c;
position:relative;
}

#content{float:right;width:652px;padding:0 22px 0 0;}
#navigation{float:left;width:255px;padding:0 0 0 14px;}

#wrapper{width:950px;
padding:30px 6px 0 0;
margin:0 auto;
background: url(../hakone-hisui/img/wrap_bg.jpg) repeat-y;
position:relative;
}


#kv_area{
	height:401px;
	min-width:950px;
	width: expression(document.body.clientWidth < 952? "950px" : "auto"); /* for IE6 */
	overflow:hidden;
	position:relative;
	margin:0 auto -50px;
	background:url(../hakone-hisui/img/kv_bg.jpg) repeat-x;
}
#kv_area img{
	position:absolute;
	width:1210px;
	top:1px;
	left:50%;
	margin-left:-605px;
}


.side_box_rsv dt{
	background:url(../hakone-hisui/img/side_box01_title_rsv.jpg) no-repeat;
	height:58px;
	text-indent:-9999px;
	overflow:hidden;
}

.side_box_rsv table{
	width:225px;
	color:#fff;
}

.side_box_rsv td{
	border:none;
}

.link_pagetop a{
	background:url(../hakone-hisui/img/btn_pagetop.gif) no-repeat;
}






