@charset "utf-8";
/* ===================================================================
CSS information

 file name  :faq.css
 author     :Ability Consultant
style info  :よくあるご質問設定　ハックは最下部に記述
=================================================================== */

/* -----------------------------------------------------------
	ヘッダー
----------------------------------------------------------- */

/* h2  画像タイトル */
#faq #header h2 {
	background:url(../faq/images/title.jpg) center top no-repeat;
}

/*----------------------------------------------------
	
	#main	メイン	
	
----------------------------------------------------*/

/* -----------------------------------------------
	.sub_menu	 館内施設サブメニュー	
-------------------------------------------------*/

/* ---- メニュー共通 -----*/
#faq #main ul#sub_menu {
	width: 705px;
	height: 32px;
	margin: 0 0 50px 0;
	overflow: hidden;
	background: url(../faq/images/bg_sub_menu.gif) no-repeat left top;
}

#faq #main ul#sub_menu li {
	float: left;
}

#faq #main ul#sub_menu li a {
	display: block;
	height: 32px;
	text-indent: -9999px;
}

/* ---- サブメニュー個別 -----*/
#faq #main ul#sub_menu li#sub_stay a {
	width: 130px;
}
#faq #main ul#sub_menu li#sub_stay a:hover,
#faq #main ul#sub_menu li#sub_stay a.selected {
	background: url(../faq/images/bg_sub_menu.gif) no-repeat left -32px;
}

#faq #main ul#sub_menu li#sub_facil a {
	width: 130px;
}
#faq #main ul#sub_menu li#sub_facil a:hover,
#faq #main ul#sub_menu li#sub_facil a.selected {
	background: url(../faq/images/bg_sub_menu.gif) no-repeat -130px -32px;
}

#faq #main ul#sub_menu li#sub_barrierfree a {
	width: 140px;
}
#faq #main ul#sub_menu li#sub_barrierfree a:hover,
#faq #main ul#sub_menu li#sub_barrierfree a.selected {
	background: url(../faq/images/bg_sub_menu.gif) no-repeat -260px -32px;
}

#faq #main ul#sub_menu li#sub_dining a {
	width: 132px;
}
#faq #main ul#sub_menu li#sub_dining a:hover,
#faq #main ul#sub_menu li#sub_dining a.selected {
	background: url(../faq/images/bg_sub_menu.gif) no-repeat -400px -32px;
}

#faq #main ul#sub_menu li#sub_anniversary a {
	width: 173px;
}
#faq #main ul#sub_menu li#sub_anniversary a:hover,
#faq #main ul#sub_menu li#sub_anniversary a.selected {
	background: url(../faq/images/bg_sub_menu.gif) no-repeat -532px -32px;
}



/* -----------------------------------------------
	.cnt_main	
-------------------------------------------------*/

/* 	.cnt_faq　キャッチ		
-------------------------------------------------*/
#faq #main .cnt_faq {
	margin: 0 0 50px 0;
}

#faq #main .cnt_faq h3 {
	margin: 0 0 20px 0;
}

/* 	.cnt_faci_img　質問と回答 共通部分	
-------------------------------------------------*/
#faq #main h4 {
	margin: 0 0 20px 0;
}

#faq #main dl {
	width: 705px;
	margin: 0 0 30px 0;
	background-color: #f0f2f3;
	border: 1px #d9d9d9 solid;
}

#faq #main dl dt {
	padding: 18px 10px 15px 40px;
	background: url(../faq/images/icon_q.gif) no-repeat 10px 15px;
	border-bottom: 1px #d9d9d9 solid;
}

#faq #main dl dd {
	margin: 0 0 20px 0;
	padding: 15px 10px 5px 40px;
	background: url(../faq/images/icon_a.gif) no-repeat 10px 15px;
	border-top: 1px #fff solid;
}














/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
