@charset "utf-8";


/*-----------------------------------------------------
CONTENT
-------------------------------------------------------*/
div#content{
	
}

/*-----------------------------------------------------
CONTENT LEFT , CONTENT RIGHT
-------------------------------------------------------*/
div#contentLeft {
	float:left;
	width:250px;
	padding:5px;
	background:url("../images/General_Inquiry/bg_left_qa.jpg") repeat;
}

div#contentRight {
	float:right;
	width:645px;
}

/* contentLeft
---------------------*/
div#contentLeft .section{
	border-left:4px solid #FFF;
	border-right:4px solid #FFF;
	border-bottom:1px solid #FFF;
	padding:10px 0 10px 0;
	background:url("../images/General_Inquiry/bg_border.gif") repeat-x 0 99% #FFF;
}
div#contentLeft .section h4{
	margin:0 0 5px 3px;
	padding:0 0 0 5px;
	color:#203674;
	font-weight:bold;
	border-left:3px solid #4A6EB6;
}
div#contentLeft .section ul{
	
}
div#contentLeft .section ul li{
	padding:2px 0 2px 17px;
	text-indent:-14px;
}
div#contentLeft .section ul li a{
	text-indent:-14px;
}

/* contentRight
---------------------*/
div#contentRight h1{
	width:645px;
	height:38px;
	line-height:38px;
	text-indent:10px;
	color:#243C7A;
	font-size:150%;
	font-weight:bold;
	margin:0 0 15px 0;
	background:url("../images/General_Inquiry/ttl_qa.jpg") no-repeat 0 0;
}
div#contentRight h2{
	width:635px;
	height:39px;
	line-height:39px;
	text-indent:10px;
	color:#FFF;
	font-size:150%;
	font-weight:bold;
	background:url("../images/General_Inquiry/ttl_room_rates.jpg") no-repeat 0 0;
	padding:0 0 15px 0;
}

div#contentRight .QandA{
	padding:5px;
	background:#C6D3EB;
}
div#contentRight .QandA .section{
	background:#FFF;
}
div#contentRight .QandA .section dl.item{
	padding:0 0 25px 0;
}
div#contentRight .QandA .section dl.item dt{
	width:580px;
	margin:0 auto 3px auto;
	padding:5px 5px 5px 30px;
	color:#243B7A;
	font-weight:bold;
	background:url("../images/General_Inquiry/ico_question.jpg") no-repeat 5px 4px #C6D3EB;
}
div#contentRight .QandA .section dl.item dd{
	width:580px;
	margin:0 auto 0 auto;
	padding:5px 5px 5px 30px;
	background:url("../images/General_Inquiry/ico_answer.jpg") no-repeat 5px 5px;
}
/* 71 lines were added to this file on 09/08/24. ---------- */

div#contentRight .QandA .section dl.item dd dl.two_answer{
	padding:0 0 0 0;
}
div#contentRight .QandA .section dl.item dd dl.two_answer dt{
	width:580px;
	margin:0 auto 0px auto;
	padding:2px 0px 2px 0px;
	color:#243B7A;
	font-weight:bold;
	background:#FFF;
}
div#contentRight .QandA .section dl.item dd dl.two_answer dd{
	width:580px;
	margin:0 auto 0 auto;
	padding:2px 0px 20px 0px;
	background:#FFF;
}

div#contentRight .QandA .section dl.icon_list{
	padding:0 0 25px 0;
}
div#contentRight .QandA .section dl.icon_list dt{
	width:600px;
	margin:0 auto 3px auto;
	padding:5px 5px 5px 10px;
	color:#243B7A;
	font-weight:bold;
	background:#C6D3EB;
}
div#contentRight .QandA .section dl.icon_list dd{
	width:600px;
	margin:0 0 0 0;
	padding:5px 5px 5px 0px;
}
div#contentRight .QandA .section dl.icon_list dd table{
	width:550px;
	border-top:0px;
	border-left:0px;
}
div#contentRight .QandA .section dl.icon_list dd table td.icons_small{
	width:45px;
	padding:10px auto 10px auto;
	text-align:center;
	border-right:0px;
	border-bottom:0px;
}
div#contentRight .QandA .section dl.icon_list dd table td.informations{
	width:230px;
	padding:10px auto 10px 0px;
	text-align:left;
	border-right:0px;
	border-bottom:0px;
}
div#contentRight .QandA .section dl.icon_list dd table td.icons_large{
	width:70px;
	padding:10px auto 10px auto;
	text-align:center;
	border-right:0px;
	border-bottom:0px;
}
div#contentRight .QandA .section dl.icon_list dd table td.informations_large{
	width:205px;
	padding:10px auto 10px 0px;
	text-align:left;
	border-right:0px;
	border-bottom:0px;
}
/* - END 71 lines were added to this file on 09/08/24.-------------- */

div#contentRight .QandA .section dl.process{
	width:615px;
	margin:0 auto 0 auto;
	padding:5px 0 20px 0;
	border-bottom:1px solid #CCC;
}
div#contentRight .QandA .section dl.process dt{
	width:80px;
	float:left;
	padding:0 0 10px 0;
	clear:both;
	display:inline;
	text-align:right;
	color:#203674;
	font-size:117%;
	font-weight:bold;
}
div#contentRight .QandA .section dl.process dt span{
	color:#FFF;
	font-size:100%;
	padding:0 3px 0 3px;
	background:#203674;
}
div#contentRight .QandA .section dl.process dd{
	width:510px;
	float:left;
	display:inline;
	padding:0 0 10px 5px;
}
/* 7 lines were changed to this file on 09/08/24. ---------- */
div#contentRight .QandA .section dl.process dd.btn{
	text-align:center;
	float:right;
}
div#contentRight .QandA .section dl.process dd.btn img{
	margin:0 34px 0 0px;
}
/*  - END 7 lines were changed to this file on 09/08/24.------------ */
div#contentRight .QandA .section p.cancel{
	width:595px;
	margin:10px auto 0 auto;
	padding:5px 10px 5px 10px;
	color:#243B7A;
	background:#C6D3EB;
}
div#contentRight .QandA .section p.ttl{
	width:615px;
	margin:15px auto 0 auto;
	padding:0 0 0 5px;
	font-size:117%;
	font-weight:bold;
	color:#203674;
}
div#contentRight .QandA .section table{
	width:615px;
	margin:0 auto 0 auto;
}
div#contentRight .QandA .section table thead th{
	width:98px;
	height:24px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	background:url("../images/General_Inquiry/bg_th.jpg") repeat-x 0 0;
	border-right:1px solid #243C7B;
}
div#contentRight .QandA .section table thead th.cancellation{
	width:118px;
	border-left:1px solid #C28C08;
	border-right:1px solid #C28C08;
	background:url("../images/General_Inquiry/bg_th_cancellation.jpg") repeat-x 0 0;
}
div#contentRight .QandA .section table tbody th{
	padding:5px 0 5px 0;
	color:#A47406;
	font-weight:bold;
	text-align:center;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	background:#F5F1E0;
}
div#contentRight .QandA .section table tbody td{
	text-align:center;
	padding:5px 0 5px 10px;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
}
div#contentRight .QandA .section table tbody td.bg_blue{
	color:#203674;
	font-weight:bold;
	background:#C6D3EB;
}
div#contentRight .QandA .section p.bottom{
	width:615px;
	padding:10px 0 10px 0;
	margin:0 auto 0 auto;
	border-bottom:1px solid #CCC;
}

/* 6 lines were added to this file on 09/08/19. ---------- */
div#contentRight .QandA .section p.customer_service{
	width:615px;
	padding:0 0 10px 0;
	margin:0 auto 0 auto;
/* 	border-bottom:1px solid #CCC; This line was deleted on 09/08/19.-------------- */
}
/* - END 6 lines were added to this file on 09/08/19.-------------- */

div#contentRight .QandA .section p.bottom strong{
	font-weight:bold;
	color:#243B7A;
}
div#contentRight .QandA .section ul{
	width:448px;
	margin:0 auto 0 auto;
}
div#contentRight .QandA .section ul li{
	float:left;
	padding:20px 14px 20px 14px;
}
div#contentRight .contact{
	margin:25px 0 0 0;
}
div#contentRight .contact p.ttl{
	padding:0 0 3px 5px;
	font-size:117%;
	font-weight:bold;
	color:#203674;
}
div#contentRight .contact dl{
	padding:15px 0 0 0;
	background:url("../images/General_Inquiry/bg_contact.jpg") no-repeat 0 0;
}
div#contentRight .contact dl dt{
	width:130px;
	padding:0 0 5px 0;
	float:left;
	clear:both;
	color:#203674;
	font-size:117%;
	font-weight:bold;
	text-align:right;
}
div#contentRight .contact dl dd{
	width:505px;
	padding:0 0 5px 0;
	float:left;
}
div#contentRight .contact dl dd .input-form01{
	width:180px;
}
div#contentRight .contact dl dd .textarea{
	width:500px;
	height:80px;
}
div#contentRight .contact p.submit{
	text-align:center;
	padding:20px 0 20px 0;
}