@charset "utf-8";
 @import url("../../css/stay_common.css");


#topic-path {
	background: url(../../img/common/accommodation.gif) no-repeat left 7px;
	position: relative;
}
div#topic-path p{
	position: absolute;
	top:13px;
	right:0;
	}

div#right-contents h2{
	width: 684px;
	height: 0px;
	text-indent: -9000px;
	padding-top: 60px;
	margin: 0 0 30px 0;
	overflow: hidden;
	display: block;
	border-bottom: 1px solid #cccccc;
	background-image: url(../img/tit_main.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	}

#container #right-contents #faq {
	width: 684px;
	line-height: 1.5em;
	margin-bottom: 20px;
}



#faq h4{
	width: 652px;
	height: 0px;
	/*text-indent: -9000px;*/
	padding-top: 17px;
	margin: 30px auto 25px;
	overflow: hidden;
	display: block;
	border-bottom: 1px solid #0c3e75;
	background-image: url(../img/subtit_01.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	}

.topics-row em{
	color: #E11075;
	font-style: normal;
}

div.qa_list{
	width: 684px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 40px;
	margin-bottom: 10px;
	}
div.qa_list div{
	width:652px;
	margin:0 auto;
	}
div.qa_list div ul{
	list-style: none;
	padding:0;
	margin:0;
	}

div.qa{
	width:652px;
	margin:0 auto;
	padding: 20px 0 5px 0;
	background-image: url(../../img/common/line652.gif);
	background-position: 0 bottom;
	background-repeat: no-repeat;
	}
#faq p{
	color: #787878;
	margin: 5px 0 10px 20px;
	}
#faq p.pagetop{
	float:right;
	background-image: url(../img/icon_pagetop.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-bottom: 0;
	}


/**---- question title images ----**/

#qa01 h3{
background-image: url(../img/q01.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa02 h3{
background-image: url(../img/q02.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa03 h3{
background-image: url(../img/q03.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa04 h3{
background-image: url(../img/q04.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa05_2 h3{
background-image: url(../img/q05_2.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa05 h3{
background-image: url(../img/q05.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 45px;
}

#qa06 h3{
background-image: url(../img/q06.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa07 h3{
background-image: url(../img/q07.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa08 h3{
background-image: url(../img/q08.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa09 h3{
background-image: url(../img/q09.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 45px;
}

#qa10 h3{
background-image: url(../img/q10.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa12 h3{
background-image: url(../img/q12.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa13 h3{
background-image: url(../img/q13.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa14 h3{
background-image: url(../img/q14.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa15 h3{
background-image: url(../img/q15.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa16 h3{
background-image: url(../img/q16.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa17 h3{
background-image: url(../img/q17.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa18 h3{
background-image: url(../img/q18.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa19 h3{
background-image: url(../img/q19.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 45px;
}

#qa20 h3{
background-image: url(../img/q20.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa21 h3{
background-image: url(../img/q21.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa22 h3{
background-image: url(../img/q22.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa23 h3{
background-image: url(../img/q23.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa24 h3{
background-image: url(../img/q24.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa25 h3{
background-image: url(../img/q25.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa26 h3{
background-image: url(../img/q26.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 45px;
}

#qa27 h3{
background-image: url(../img/q27.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa28 h3{
background-image: url(../img/q28.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

#qa29 h3{
background-image: url(../img/q29.gif);
background-repeat: no-repeat;
text-indent: -9000px;
width: 550px;
height: 26px;
}

