@charset "utf-8";
/* ===================================================================
CSS information
 file name  :stay.css
 author     :Ability Consultant
 style info  :よくある質問ページ設定
=================================================================== */
/* -----------------------------------------------------------
	con_title
----------------------------------------------------------- */
#con_title {
	background: url(../stay/images/bg_title.jpg) center top no-repeat;
}

#stay #header #gnav .gnav_sta a {
	background-position: 0 -50px !important;
}

.txt_dami {
	margin-bottom: 100px;
}


/* -----------------------------------------------------------
	#main
----------------------------------------------------------- */
#main .menu_page {
	width: 700px;
	overflow: hidden;
}
#main .menu_page li {
	float: left;
}
#main .menu_page li a {
	display: block;
	height: 0;
	padding-top: 46px;
}
#main .menu_page li.group a {
	width: 176px;
	background: url(../stay/images/menu.gif) 0 -46px no-repeat;
}
#main .menu_page li.group a.active , .menu_page li.group a:hover {
	background-position: 0px 0 !important;
}
#main .menu_page li.nature a {
	width:198px;
	background: url(../stay/images/menu.gif) -176px -46px no-repeat;
}
#main .menu_page li.nature a.active, .menu_page li.nature a:hover {
	background-position: -176px 0 !important;
}
#main .menu_page li.tottori a {
	width: 157px;
	background: url(../stay/images/menu.gif) -374px -46px no-repeat;
}
#main .menu_page li.tottori a.active, .menu_page li.tottori a:hover {
	background-position: -375px 0 !important;
}
#main .menu_page li.family a {
	width: 169px;
	background: url(../stay/images/menu.gif) -531px -46px no-repeat;
}
#main .menu_page li.family a.active, .menu_page li.family a:hover {
	background-position: -531px 0 !important;
}
#main .menu_page li.family a.active, .menu_page li.family a:hover {
	background-position: -531px 0 !important;
}