@charset "utf-8";
/* CSS Document */
/* アコーディオンのデフォルトを開いた状態にする------------------*/
#choiceArea .cntsArea {
	display: block;	
}
/* その他------------------*/
.contentsBox .titleArea.images {
	display: table;
	/* padding: 0%; */
}
.contentsBox .span1 {
	display: table-cell;
	width: 22%;
	/* padding: 4%; */
	vertical-align: middle;
}
.contentsBox h3 img {

}
.contentsBox .span2 {
	display: table-cell;
	/* width: 60%; */
	vertical-align: middle;
	padding-left: 2%;
	font-size: 1.5rem;
	color: #FFF;
}
.contentsBox .span1 p {
	border-right: dotted 1px;
	border-right-color: #FFF;
	margin: 25% 15% 25% 25%;
	padding: 7px 2px;
}
.contentsBox h3 .attenTtl {
	display: inline-block;
	font-size: 1.1rem;
	border-right: initial;
	width: initial;
	padding: initial;
}
.contentsBox h3 div span {
	/* display: inline; */
	/* vertical-align: middle; */
}
.contentsBox > li > .titleArea {
	background-image: url("/cmn/img/kanto/saipan/tropicalresort/common/accordion/open_icon02.png"), url("/cmn/img/kanto/saipan/tropicalresort/common/accordion/bg02.png");
	background-repeat: no-repeat, repeat;
	background-position: 96.9% 50%;
	background-size: 3.1%, 37px 35px;
	margin: 0;
	display: table-cell;
	display: block;
	width: 100%;
	/* line-height: 100px; */
	cursor: pointer;
	padding: 0;
	/* background-color: #4BB02C; */
	overflow: hidden;
	position: relative;
}
#trolleyArea .contentsBox > li > .titleArea {
	position: initial;
}
.contentsBox > li > .titleArea.open {
	background-image: url("/cmn/img/kanto/saipan/tropicalresort/common/accordion/close_icon02.png"), url("/cmn/img/kanto/saipan/tropicalresort/common/accordion/bg02.png");
}
/* anchor_btn------------------*/
.anchor_btn {
	width: auto;
	margin: 12% 18% 6% 18%;
	padding: 4% 0;
	text-align: center;
	background-color: #EDE8C9;
	background-image: url("/cmn/img/kanto/saipan/tropicalresort/common/accordion/close_btn.png");
	background-repeat: no-repeat;
	background-size: 20px;
	background-position: 32% 50%;
	cursor: pointer;
}
