@charset "UTF-8";
/* CSS Document */
/*////////////// NeoromanticaCSS Document //////////////*/


/* ===============================================
 all（基本事項/diamond全共通）　
=============================================== */

#cruise {
}

/* ===============================================
 pickupArea（お得な情報部分）　
=============================================== */

.pickupArea {
}
.pickupArea .attenText {
	margin-top: -2%;
	text-align: right;
}
.pickupArea .pickupList {
	border-top: none;
}
.pickupArea .pickupList dt {
	padding: 15px 30px 15px 0;
	border-bottom: none;
	background-image: url("http://smp.his-j.com/cmn/img/kanto/icon/instruction/arrow_down_gold001.png"), url("/cmn/img/kanto/cruise/cabin/diamond/pickup_line_001.png");
	background-repeat: no-repeat, repeat-x;
	background-position: 97% 50% , 0% 100%;
	background-size: 13px 9px, 16px 2px;
}
.pickupArea .pickupList dt.open {
	background-image: url("http://smp.his-j.com/cmn/img/kanto/icon/instruction/arrow_up_gold001.png"), url("/cmn/img/kanto/cruise/cabin/diamond/pickup_line_001.png");
}
.pickupArea .pickupList dd {
	padding: 10px 10px 20px;
	border-bottom: none;
	background-image: url("/cmn/img/kanto/cruise/cabin/diamond/pickup_line_001.png");
	background-repeat: repeat-x;
	background-position: 0% 100%;
	background-size: 16px 2px;
}
.pickupArea .attenList {
	font-size: 1.1rem
}
.pickupArea .detailArea .detailBox+.detailBox {
	margin-top: 5px;
}
.txt {
	margin-bottom: 2%;
}
