@charset "utf-8";
/* ===================================================================
CSS information

 file name  :faq.css
 author     :Ability Consultant
 style info :よくあるお問い合わせページ専用css　ハックは最下部に記述
=================================================================== */

/* ヘッダ画像指定
------------------------------------------------ */
#faq div.pagetitle {
	background: url(../faq/images/img_pagetitle.jpg) no-repeat 0 0;
}

#faq div.pagetitle h2 {
	text-indent: -9999px;
}


/* よくある質問
------------------------------------------------ */
#faq #content_right div.faq_con {
	width: 650px;
	padding: 20px 0 10px 0;
	background: url(../images/icon_line01.gif) no-repeat 0 0;
	overflow: hidden;
}

#faq #content_right div.faq_con h3 {
	width: 110px;
	height: 20px;
	margin: 0 0 10px 0;
	background: url(../faq/images/st_faq.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#faq #content_right div.faq_con p {
	margin: 0 0 10px 0px;
}



#faq #content_right div.faq_main {
	width: 625px;
	margin: 0 0 60px 15px;
}

#faq #content_right div.faq_main p {
	margin: 0 0 5px 0;
	line-height: 0;
}

#faq #content_right div.faq_main p.main_bottom {
	margin: 0 0 40px 0;
	line-height: 0;
}


/* よくある質問共通
------------------------------------------------ */
#faq #content_right div.faq_list {
	width: 620px;
	margin: 0 0 30px 0;
}

#faq #content_right div.faq_list dl {
	width: 618px;
	border: 1px #D5C3B1 solid;
	border-bottom: none;
}

#faq #content_right div.faq_list dl dt {
	padding: 25px 10px 30px 40px;
	background: url(../faq/images/icon_question.gif) no-repeat 0 20px;
	border-bottom: 1px #D5C3B1 solid;
}

#faq #content_right div.faq_list dl dd {
	padding: 15px 10px 10px 40px;
	background: url(../faq/images/icon_answer.gif) no-repeat 0 20px;
	border-bottom: 1px #D5C3B1 solid;
}


/* 各見出し
------------------------------------------------ */
#faq #content_right div.faq_list h3.st_rooms {
	width: 620px;
	height: 29px;
	margin: 0 0 10px 0;
	background: url(../faq/images/st_rooms.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#faq #content_right div.faq_list h3.st_dish {
	width: 620px;
	height: 29px;
	margin: 0 0 10px 0;
	background: url(../faq/images/st_dish.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#faq #content_right div.faq_list h3.st_spa {
	width: 620px;
	height: 29px;
	margin: 0 0 10px 0;
	background: url(../faq/images/st_spa.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#faq #content_right div.faq_list h3.st_facilities {
	width: 620px;
	height: 29px;
	margin: 0 0 10px 0;
	background: url(../faq/images/st_facilities.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#faq #content_right div.faq_list h3.st_access {
	width: 620px;
	height: 29px;
	margin: 0 0 10px 0;
	background: url(../faq/images/st_access.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#faq #content_right div.faq_list h3.st_other {
	width: 620px;
	height: 29px;
	margin: 0 0 10px 0;
	background: url(../faq/images/st_other.gif) no-repeat 0 0;
	text-indent: -9999px;
}












/*======================================

	hack - 各種cssハック - for IE7

=======================================*/

/*======================================

	hack - 各種cssハック - for IE6

=======================================*/

/* ---- コンテンツが左による対策 -----*/
* html #faq #content_right div.faq_con {margin: 0 0 10px 20px;}
* html #faq #content_right div.faq_main {margin: 0 0 60px 30px;}