@charset "utf-8";
/*////////////// sentosa/IndexCSS Document //////////////*/

/* ===============================================
 pointArea
=============================================== */

#mainArea #pointArea {
	padding: 5% 0 15px;
	background: url("/smp/common/img/kanto/singapore/sentosa/img_bg001.png") repeat-x 50% 0, url("/smp/common/img/kanto/singapore/sentosa/index/point_bg001.jpg") repeat 50% 0;
	background-size: 125px 15px, 320px 65px;
}



/* ===============================================
 benefitArea
=============================================== */

#mainArea #benefitArea {
	padding: 20px 0 40px;
	background: url("/smp/common/img/kanto/singapore/sentosa/index/benefit_bg001.jpg") repeat 50% 0;
	background-size: 12px 20px;
}

/* titleArea.heading（タイトル部分）------------------*/
#mainArea #benefitArea .titleArea.heading {
	margin: 0;
	padding: 1% 0 3%;
	background: #52B6DA;
}

/* contentBox（特典内容部分）------------------*/
#mainArea #benefitArea .contentBox {
	margin: 0 4.7%;
	background: #FFF;
	border: 5px solid #52B6DA;
	border-radius: 5px;
}
#mainArea #benefitArea .contentBox .titleArea.subheading {
	width: auto;
	margin: 0 4.7%;
}
#mainArea #benefitArea .contentBox ul li {
	margin: 0 0 5%;
	padding: 5% 0 0;
}
#mainArea #benefitArea .contentBox ul li+li {
	border-top: 3px dotted #52B6DA;
}
#mainArea #benefitArea .contentBox .explainArea {
	padding: 5% 0;
}
#mainArea #benefitArea .contentBox ul li a p {
	margin: 0 4.7%;
}



/* ===============================================
 tourArea
=============================================== */

#mainArea #tourArea {
	padding: 0;
}

/* titleArea.heading（タイトル部分）------------------*/
#mainArea #tourArea .titleArea.heading {
	width: auto;
	margin: 0 16.6% 4.7%;
	padding: 0;
}

/* link.btn（ツアーポイントを見る部分）------------------*/
#singapore #tourArea .link.btn {
	width: auto;
	margin: 10% 17.2%;
	display: none;
}

/* link.listText（その他ツアー検索部分）------------------*/
#singapore #tourArea .link.listText {
	width: auto;
	margin: 0;
	padding: 10px 2%;
	background: url("/smp/common/portal/kanto/img/icon_arrow_gray.png") no-repeat 100% 50%;
	background-size: 20px 12px;
	border-bottom: 1px solid #CCC;
}
#singapore #tourArea .link.listText a {
	color: #333;
}



#linkArea .list.top {
        margin-top: 0;
}