@charset "utf-8";
/*//////////////  cambodia＊spot.html「遺跡の見どころ」/ spotCSS Document  //////////////*/

#headerArea .mvArea .title {
	width: 54.53333333333333%;/*409*/
}
.anchorSec {
	margin-bottom: 1.916666666666667em;/*46*/
}
.anchorSec ul {
	overflow: hidden;
}
.anchorSec li {
	width: 48.72521246458924%;/*344*/
	float: left;
}
.anchorSec li:nth-child(even) {
	float: right;
}
.anchorSec li a {
	display: block;
	background: #7c5955 url(https://www.his-j.com/smp/kanto/special/cambodia/images/icon_arrow_down_003.png) no-repeat center 82.19178082191781%;/*120/146*/
	background-size: 14.61988304093567%;/*50*/
	border-bottom: 3px solid #69413c;
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding: 6.725146198830409% 0 16.95906432748538%;/*23 0 58*/
}


/* ===============================================
 standard「定番・アンコール遺跡群」
=============================================== */
#standard{
	padding-bottom: 10.66666666666667%;/*80*/
}
#standard .titleLine + .title {
	width: 52.93333333333333%;/*397*/
}

/*＝＝＝＝＊＊recommendSpot「おすすめスポット」＊＊＝＝＝＝*/
.recommendSpot {
	position: relative;
}
.recommendSpot > .title {
	position: absolute;
	z-index: 2;
}
.AngkorWat .recommendSpot > .title {
	width: 41.6%;/*312*/
	top: 2.666666666666667%;/*26→20*/
}
.AngkorThom .recommendSpot > .title {
	width: 41.6%;/*355*/
	top: 0;
}
.AngkorThom .recommendSpot {
	padding-top: 9.2%;/*74-5=69*/
	margin-top: 1.583333333333333em;/*38*/
}
.recommendSpot + .plusMore {
	margin-top: 3.458333333333333em;/*83*/
}

/*＝＝＝＝mapBox（遺跡スワイパー）＝＝＝＝*/
.mapBox {
	padding-bottom: 26px;/*52px*/
}
/*↓分岐＊遺跡マップ画像↓*/
.AngkorWat .mapBox {
	padding-top: 70.53333333333333%;/*529px*/
	background: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/standard_AngkorWat_recommendSpot_map.png) no-repeat center top;
	background-size: contain;
}
.AngkorThom .mapBox {
	padding-top: 64.26666666666667%;/*477px+5px=487*/
	background: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/standard_AngkorThom_recommendSpot_map.png) no-repeat center top;
	background-size: contain;
}
/*↑分岐＊遺跡マップ画像↑*/
.mapBox .swiper-slide {
	background: #fff;
	border: 1px solid #634367;
	width: 80%;/*600*/
}
.mapBox .swiper-slide .conts {
	padding-bottom: .8333333333333333em;/*20*/
}
.mapBox .swiper-slide .conts .img {
	padding-top: 0;
}
.mapBox .swiper-slide .conts .txtBox {
	width: 93.33333333333333%;/*560*/
	margin: auto;
}
.mapBox .swiper-slide .txtBox .title:not(.sub) {
	color: #624266;
	position: relative;
}
.mapBox .swiper-slide .txtBox .title:not(.sub):before {
	content: attr(data-number)"";
	color: #fff;
	text-align: center;
	font-weight: normal;
	font-size: 1.416666666666667rem;/*34*/
	width: 1.294117647058824em;/*44px*/
	height: 1.294117647058824em;/*44px*/
	line-height: 1.294117647058824;/*44px*/
	border-radius: 100%;
	background: #624266;
	display: inline-block;
	/*margin: 0 .3529411764705882em .2352941176470588em 0;0 12px 4px 0*/
	margin-right: .3529411764705882em;/*12px*/
	vertical-align: text-bottom;
}
.mapBox .swiper-slide.swiper-slide-active .txtBox .title:not(.sub):before {
	background: #d2517a;
}
/*----pagination01----*/
.mapBox .swiper-pagination-bullets.pagination01 {
	top: 0;
	bottom: auto;
	width: 100%;
}
/*↓分岐＊遺跡マップ箇所高さ↓*/
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 {
	height: 0;
	padding-top: 70.53333333333333%;/*529px*/
}
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 {
	height: 0;
	padding-top: 64.26666666666667%;/*477px+5px=487*/
}
/*↑分岐＊遺跡マップ箇所高さ↑*/
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet {
	width: 6.933333333333333%;/*52px*/
	height: 0;
	padding-top: 9.6%;/*72px*/
	text-indent: 100%;
	white-space: nowrap;
	margin: 0;
	position: absolute;
	background: rgba(0,0,0,0) no-repeat center center;
	background-size: 95%;
}
/*↓animation＊ふよふよした動き↓*/
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active {
	animation: vertical .6s ease-in-out infinite alternate;
}
@keyframes vertical {
 0% {
transform:translateY(0px);
}
 100% {
transform:translateY(-3px);
}
}
/*↓画像分岐↓*/
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no1 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon01_off.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no2 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon02_off.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no3 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon03_off.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no4 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon04_off.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no5 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon05_off.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no6 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon06_off.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no7 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon07_off.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no8 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon08_off.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no9 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon09_off.png);
}
/*↓画像分岐＊active↓*/
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no1 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon01_on.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no2 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon02_on.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no3 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon03_on.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no4 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon04_on.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no5 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon05_on.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no6 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon06_on.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no7 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon07_on.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no8 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon08_on.png);
}
.mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet-active.no9 {
	background-image: url(https://www.his-j.com/smp/kanto/special/cambodia/images/spot/map_icon09_on.png);
}
/*↓position分岐＊アンコールワット＊h529↓*/
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no1 {
	top: 33.2703213610586%;/*176*/
	left: 30%;/*225*/
}
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no2 {
	top: 60.11342155009452%;/*318*/
	left: 5.733333333333333%;/*43*/
}
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no3 {
	top: 34.21550094517958%;/*181*/
	right: 11.2%;/*84*/
}
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no4 {
	top: 46.69187145557656%;/*247*/
	right: 5.6%;/*42*/
}
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no5 {
	top: 64.65028355387524%;/*342*/
	left: 34.93333333333333%;/*262*/
}
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no6 {
	top: 58.79017013232514%;/*311*/
	left: 24.53333333333333%;/*184*/
}
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no7 {
	top: 59.16824196597353%;/*313*/
	left: 42.26666666666667%;/*317*/
}
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no8 {
	top: 38.9413988657845%;/*206*/
	right: 30.13333333333333%;/*226*/
}
.AngkorWat .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no9 {
	top: 9.829867674858223%;/*52*/
	right: 15.6%;/*117*/
}
/*↓position分岐＊アンコールトム＊h487↓*/
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no1 {
	top: 79.05544147843943%;/*385*/
	left: 16.93333333333333%;/*127*/
}
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no2 {
	top: 52.15605749486653%;/*254*/
	left: 22.26666666666667%;/*167*/
}
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no3 {
	top: 22.58726899383984%;/*110*/
	right: 34.8%;/*261*/
}
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no4 {
	top: 31.62217659137577%;/*154*/
	right: 24.8%;/*186*/
}
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no5 {
	top: 12.32032854209446%;/*60*/
	right: 29.46666666666667%;/*221*/
}
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no6 {
	top: 5.544147843942505%;/*27*/
	right: 23.06666666666667%;/*173*/
}
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no7 {
	top: 9.034907597535934%;/*44*/
	right: 45.6%;/*342*/
}
.AngkorThom .mapBox .swiper-pagination-bullets.pagination01 .swiper-pagination-bullet.no8 {
	top:1.026694045174538%;/*5*/
	right: 37.2%;/*279*/
}
/*----pagination02----*/
.mapBox .swiper-pagination-bullets.pagination02 {
	bottom: 1px;
}
.mapBox .swiper-pagination-bullets.pagination02 .swiper-pagination-bullet {
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	font-size: 12px;
	color: #fff;
	background: #624266;
}
.mapBox .swiper-pagination-bullets.pagination02 .swiper-pagination-bullet {
	margin: 0 4.5px;
}
.mapBox .swiper-pagination-bullets.pagination02 .swiper-pagination-bullet-active {
	background: #d2517a;
}

/**/
.acCons.bgcOliveGreen .mapImg {
	background: #575501;
}
.acCons .mapImg {
	padding: 2.666666666666667% 2% 4%;/*20 15 30*/
}

/* ===============================================
 maniac「マニアック・幻の遺跡」
=============================================== */

#maniac .titleLine + .title {
	width: 54%;/*405*/
}
#maniac .conts:last-of-type {
	padding-bottom: 0;
}
