/***********************************************/
/*sideMenu*/
/***********************************************/

/*botton menu*/
div#sidemenu dl dt.m_01 a{background:url(../../img/m_01.gif) no-repeat 0px 0px;}

/*normal menu*/
div#sidemenu dl dd.m_01_01 a{background:url(../../img/m_01_01.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_02 a{background:url(../../img/m_01_02.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_03 a{background:url(../../img/m_01_03.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_04 a{background:url(../../img/m_01_04.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_05 a{background:url(../../img/m_01_05.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_06 a{background:url(../../img/m_01_06.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_07 a{background:url(../../img/m_01_07.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_08 a{background:url(../../img/m_01_08.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_09 a{background:url(../../img/m_01_09.gif) no-repeat 0px 0px;}
div#sidemenu dl dd.m_01_10 a{background:url(../../img/m_01_10.gif) no-repeat 0px 0px;}

/*static menu*/
div#sidemenu dl dt.m_01_ttl_03{background:url(../../img/m_01_ttl_03.gif) no-repeat 0px 0px;}

div#sidemenu dl dt.staticmenu{
	margin:0;
	padding:0px;
	display:block;
	width:198px;
	height:30px;
	text-indent:-5555px;
	overflow:hidden;
	list-style:none;
}

div#sidemenu dl dt.m_01_ttl_01,
div#sidemenu dl dt.m_01_ttl_02
div#sidemenu dl dt.m_01_ttl_03{
	margin:0;
	padding:0;
	height:30px;
}

div#sidemenu dl dt.m_01_ttl_01 a{
	background:url(../../img/m_01_ttl_01.gif) no-repeat 0px 0px;
	margin:0;
	padding:0;
	height:30px;
}


div#sidemenu dl dt.m_01_ttl_02 a{
	background:url(../../img/m_01_ttl_02.gif) no-repeat 0px 0px;
	margin:0;
	padding:0;
	height:30px;
}


div#sidemenu dl dt.m_01_ttl_03 a{
	background:url(../../img/m_01_ttl_03.gif) no-repeat 0px 0px;
	margin:0;
	padding:0;
	height:30px;
}

div#sidemenu dl dt.m_01_ttl_01 a:hover,div#sidemenu dl dt.m_01_ttl_01 a.on{
	background:url(../../img/m_01_ttl_01.gif) no-repeat -198px 0px !important;
	margin:0;
	padding:0;
	height:30px;
}

div#sidemenu dl dt.m_01_ttl_02 a:hover,div#sidemenu dl dt.m_01_ttl_02 a.on{
	background:url(../../img/m_01_ttl_02.gif) no-repeat -198px 0px !important;
	margin:0;
	padding:0;
	height:30px;
}

div#sidemenu dl dt.m_01_ttl_03 a:hover,div#sidemenu dl dt.m_01_ttl_03 a.on{
	background:url(../../img/m_01_ttl_03.gif) no-repeat -198px 0px !important;
	margin:0;
	padding:0;
	height:30px;
}




/***********************************************/
/*contents*/
/***********************************************/

/*index*/

div.index h3{
	margin:			0px 0px 20px 0px;
}

div.index p.big{
	margin:			10px 0px 0px 0px;
}

div.index div#block_01{
	margin:			30px 0px 30px 0px;
	padding:		0px 0px 20px 0px;
	background:		url(../../../img/common_dottedline.gif) no-repeat left bottom;
}

div.index div#block_01 div.article{
	padding:		20px 0px 10px 0px;
	width:			650px;
	background:		url(../../../img/common_dottedline.gif) no-repeat left bottom;
}

div.index div#block_01 div.article h5{
	margin:			0px 0px 20px 0px;
	width:			478px;
	float:			left;
}

div.index div#block_01 div.article p{
	width:			478px;
	float:			left;
}

div.index div#block_01 div.article p.arrowlink{
	margin:			10px 0px 0px 0px;
}

div.index div#block_01 div.article p.photo{
	width:			172px;
}

div.index ul.stayplans_list span{
	color:			#05576f;
}





/*roungemenu*/

div.roungemenu h2{
	margin:			0px 0px 10px 0px;
}

div.roungemenu p.big{
	margin:			10px 0px 0px 0px;
}

div.roungemenu ul{
	margin:			20px 0px 0px 0px;
	width:			650px;
}

div.roungemenu ul li{
	margin:			0px 0px 10px 0px;
	padding:		0px 20px 0px 0px;
	float:			left;
	white-space:		nowrap;
}

div.roungemenu ul li a{
	padding:		0px 0px 10px 20px;
	display:		block;
	overflow:		visible;
	background:		url(../img/roungemenu_ico_arw.gif) no-repeat left top;
	font-weight:		bold;
	font-size:		110%;
	color:			#333333;
	text-decoration:	none;
}

div.roungemenu ul li a:hover{
	color:			#05576F;
	text-decoration:	underline;
	background:		url(../img/roungemenu_ico_arw_on.gif) no-repeat left top;
}


div.roungemenu p.arrowlink{
	background-color:#FAF7F0;
	border-right:1px solid #D2D1D1;
	border-left:1px solid #D2D1D1;
	padding-left:13px;
	width:636px;
}













