@charset "utf-8";
/**
	OVERVIEW
**/

/*
	keyVisual
*/
.keyVisual {overflow:hidden; position:relative; display:block; width:100%; height:0; padding-bottom:48.333333%; background:#ccc url('/common/promotions/galaxy/note5/overview/bg_overview_kv.jpg') 0 0 no-repeat; background-size:100% 100%; text-align:center; }
.keyVisual-txt { position:absolute; bottom:0; right:0; padding:7.291666% 10.2%;font-size:0;}
.keyVisual-txt-sub { display:block; width:403px;height:34px; background:url("/common/promotions/galaxy/note5/overview/img_overview_kv_nextisnow.png") no-repeat 0 0;background-size:100% auto;}

.keyVisual-btns {position:absolute; top:50%; right:6.25%; text-align:center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.keyVisual-txt-tit {display:block;margin-bottom:45px;}
.keyVisual-btn {display:inline-block;position:relative;margin:0 30px;padding-left:49px;font-size:20px;font-family: sssM,sans-serif;color:#fff;}
.keyVisual-btn-txt:before {content:"";display:inline-block;position:absolute;left:0;width:32px;height:20px;background:url('/common/promotions/galaxy/note5/btn_media_play.png') no-repeat 0 50%;background-size:100% 100%;}
.keyVisual-btn:hover,
.keyVisual-btn:focus {color:#31bff7;}
.keyVisual-btn:hover .keyVisual-btn-txt:before,
.keyVisual-btn:focus .keyVisual-btn-txt:before {background-image:url("/common/promotions/galaxy/note5/btn_media_play--hover.png");}

.keyVisual-video {overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;}
.keyVisual-video-iframe {position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;}
.keyVisual-video-close {position:absolute;top:4%;right:3.5%;z-index:10;display:block;width:32px;height:32px;background:url("/common/promotions/galaxy/note5/btn_layer_close.png") no-repeat 50% 50%;background-size: 32px 32px;}


@media only screen and (max-width:1600px) {
	.keyVisual-txt {padding-right:5%;}
}
@media only screen and (max-width:1200px) {
	.keyVisual-txt-sub {width:250px;height:20px;}
	.keyVisual-txt-tit {width:400px;margin-bottom:30px;text-align:center;}
	.keyVisual-btn {margin:0 15px;font-size:15px;}
}

@media only screen and (max-width:767px) {
	.keyVisual {padding-bottom:159.7222222%;background-image:url("/common/promotions/galaxy/note5/overview/bg_overview_kv_m.jpg") }
	.keyVisual-txt {top:0;left:0;right:auto;bottom:auto;padding:22.222% 0;text-align:center;width:100%;}
	.keyVisual-txt-sub {width:187px;margin:0 auto;}
	.keyVisual-txt-tit {width:256px;margin:0 auto 10px;}
	.keyVisual-btns {width:100%;top:auto;bottom:10%;right:0;margin:0;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
	}

	.keyVisual-btn {margin:0 10px;padding-left:23px;font-size:12px;}
	.keyVisual-btn-txt {}
	.keyVisual-btn-txt:before {width:16px;height:10px;}

	.keyVisual-video {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999;}
	.keyVisual-video-wrap {position:absolute;top:50%;left:0;width:100%;height:0;padding-bottom:56.25%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.keyVisual-video-close {position:fixed;top:0;right:0;width:16px;height:16px;padding:20px;background-size:16px 16px;}
}




/*
	feature
*/
.feature {position:relative;padding:80px 0 0;}
.feature-tit {padding:0 4.16666%;font-size:120px;font-family: "sssB", sans-serif;text-align:left;}
.feature-list {overflow:hidden;position:relative;font-size:0;}
	.feature-item {display:inline-block;position:relative;width:100%;height:0;padding-bottom:56.25%;vertical-align: top;}
	.feature-item:after {content:"";display:block;clear:both;}
	.feature-item-con {position:absolute;top:20%;max-width:50%;white-space: normal;}
	.feature-item-tit {font-size:40px;font-family: "sssM", sans-serif;line-height:1.4;}
	.feature-item-txt {font-size:24px;line-height:1.428;font-family: "sssM", sans-serif;color:#7e7e7e;}
	.feature-item .feature-item-txt {margin:0}
	.feature-item-link {display:inline-block;height:70px;padding:0 3em;margin-top:5%;background:#fff;border:1px solid #292929;border-radius:35px;line-height:75px;font-size:20px;color:#292929;text-align:center;font-family: "sssM", sans-serif;}
	.feature-item-link:hover {color:#292929;}
	.feature-item-bg {position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}
	.feature-item-img {position:absolute;bottom:0;width:100%;}

	.feature-item--left .feature-item-con {right:4.16666%;text-align:right;}
	.feature-item--right .feature-item-con {left:4.16666%;text-align:left;}
	.feature-item--left .feature-item-img {right:0;}
	.feature-item--right .feature-item-img {left:0;}
	.feature-item--left.feature-item-2 .feature-item-con {text-align:left;}

	.feature-item-1 .feature-item-con {max-width:36%;margin-top:-10%}
	.feature-item-2 .feature-item-con {max-width:33.5%; right:7.2%;}
	.feature-item-3 .feature-item-con {max-width:38%; right:6%}

@media (min-width:660px) and (max-width:768px) {
	.feature-item-1 .feature-item-con {margin-top:-7%}
}
@media only screen and (max-width:1024px) {
	.feature {padding-top:80px;}
	.feature-tit {font-size:60px;}
	.feature-list-arrow {display:none;}
	.feature-item-img {width:100%;}
	.feature-item-tit {font-size:22px;}
	.feature-item-txt {font-size:14px;}
	.feature-item-link {height:44px;line-height:44px;font-size:18px;}
}


@media only screen and (max-width:767px) {
	.feature {padding-top:60px;}
	.feature-tit {padding:0 20px;font-size:52px;}
	.feature-item--left.feature-item-2 .feature-item-con {text-align:right;}
	.feature-item {margin-top:60px;height:auto;padding-bottom:0;}
	.feature-item-con {position:static;max-width:100% !important;padding:0 20px;}
	.feature-item-tit {font-size:20px;}
	.feature-item-txt {font-size:12px;}
	.feature-item-link {height:34px;line-height:36px;font-size:12px;}
	.feature-item-bg {position:relative;}
	.feature-item-img {position:static;width:100%;}
}


/**
	Accessories
**/

.acc {position:relative;width:100%;height:0;padding-bottom:56.25%;}
.acc-tit {font-size:104px;font-family: "sssB", sans-serif;}
.acc-item-con {position:absolute;top:14.5%;left:4.16666%;max-width:33.6%;white-space: normal;}
.acc-item-tit {font-size:40px;font-family: "sssB", sans-serif;line-height:1.6;}
.acc-item-txt {margin:0;font-size:24px;line-height:1.428;font-family: "sssM", sans-serif;color:#7e7e7e;}
.acc-item-link {display:inline-block;height:70px;padding:0 3em;margin-top:5%;background:#fff;border:1px solid #292929;border-radius:35px;line-height:75px;font-size:20px;color:#292929;text-align:center;font-family: "sssM", sans-serif;}
.acc-item-link:hover {color:#292929;}
.acc-item-bg {position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}
.acc-item-img {position:absolute;bottom:0;right:0;width:100%;height:100%;}

@media only screen and (max-width:1024px) {
	.acc-tit {font-size:60px;}
	.acc-item-img {width:100%;}
	.acc-item-tit {font-size:22px;}
	.acc-item-txt {font-size:14px;}
	.acc-item-link {height:44px;line-height:44px;font-size:18px;}
}


@media only screen and (max-width:767px) {
	.acc {height:auto;margin-top:40px;padding-bottom:0;}
	.acc-tit {font-size:48px;}
	.acc-item-tit {font-size:20px;}
	.acc-item-txt {font-size:12px;}
	.acc-item-con {position:static;max-width:100%;padding:0 20px;}
	.acc-item-link {height:34px;line-height:36px;font-size:12px;}
	.acc-item-bg {position:relative;}
	.acc-item-img {position:static;}
}

/**
	Video
**/
.videos {overflow:hidden;position:relative;width:100%;height:0;padding-bottom:56.25%;text-align:center;}
.videos-item-con {position:absolute;top:15%;width:100%;}
.videos-item-tit {font-size:120px;font-family: "sssB", sans-serif;color:#fff;}
.videos-item-txt {margin:0 !important;font-size:28px;line-height:1.428;font-family: "sssM", sans-serif;color:#fff;}
.videos-item-link {display:inline-block;height:70px;margin-top:50px;padding:0 3em;border:1px solid #fff;border-radius:35px;line-height:75px;font-size:20px;color:#fff;text-align:center;font-family: "sssM", sans-serif;}
.videos-item-link:hover {color:#fff;}
.videos-item-bg {position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#000;}
.videos-item-bg:after {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:url("/common/promotions/galaxy/s6edge-plus/dummy.png") repeat 0 0;}
.videos-item-img {display:none;width:100%;height:100%;}
.videos-item-img.on {display:block;}

.videosWave {position:absolute;bottom:0;left:0;width:100%;height:12%;margin-bottom:6%;}
.videosWave-ul {position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;text-align:left;white-space:nowrap;}
.videosWave-ul li {position:relative;display:inline-block;width:2px;margin:0 1.008%;background-color:rgba(255,255,255,.4)}
.videosWave-ul li.on {background-color:rgba(255,255,255,1);box-shadow: 0 0 10px rgba(255,255,255,.5);
	-webkit-transition: background-color 1s;
	-moz-transition: background-color 1s;
	-ms-transition: background-color 1s;
	-o-transition: background-color 1s;
	transition: background-color 1s;
}
.videosWave-ul li.spot .spot-name {position:absolute;bottom:-3em;font-size:15px;color:#fff;}
.videosWave-ul li.spot:after,
.videosWave-ul li.spot:before {content:"";position:absolute;bottom:0;left:50%;display:block;box-sizing:border-box;}
.videosWave-ul li.spot:after {width:10px;height:10px;border-radius:50%;margin:0 0 -5px -5px;background:#fff;}
.videosWave-ul li.spot:before {width:24px;height:24px;border-radius:50%;margin:0 0 -12px -12px; border:1px solid #fff;}

.videosWave-ul li:nth-child(9n+1) {height:100%;}
.videosWave-ul li:nth-child(9n+2) {height:85%;}
.videosWave-ul li:nth-child(9n+3) {height:65%;}
.videosWave-ul li:nth-child(9n+4) {height:50%;}
.videosWave-ul li:nth-child(9n+5) {height:50%;}
.videosWave-ul li:nth-child(9n+6) {height:50%;}
.videosWave-ul li:nth-child(9n+7) {height:50%;}
.videosWave-ul li:nth-child(9n+8) {height:65%;}
.videosWave-ul li:nth-child(9n+9) {height:85%;}



@media only screen and (max-width:1024px) {
	.videos-item-tit {font-size:80px;}
	.videos-item-txt {font-size:20px;}
	.videos-item-link {height:50px;line-height:50px;}
}


@media only screen and (max-width:767px) {
	.videos {height:auto;padding-bottom:0;}
	.videos-item-con {top:8%;}
	.videos-item-tit {font-size:60px;}
	.videos-item-txt {margin:10px 0 !important;font-size:14px;}
	.videos-item-link {height:34px;margin-top:30px;line-height:36px;font-size:12px;}
	.videos-item-bg {position:relative;}
	.videosWave {display:none;}
}


.history {position:relative;top:0;left:0;width:100%;height:0;padding-bottom:56.25%;}
.history-item-con {position:absolute;top:50%;left:0;padding:0 4.16666%;font-family: "sssM",sans-serif;font-size:20px;color:#292929;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.history-item-tit {font-size:6em;font-family: "sssB",sans-serif;}
.history-item-txt {margin-bottom:2em;font-size:24px;}
.history-item-link {display:inline-block;padding:0 3.5em;border:1px solid #292929;border-radius:36px 38px;font-size:1em;line-height:3.5;color:#292929;font-family: "sssM", sans-serif;}
.history-item-link:hover {color:#292929;}
.history-item-bg {position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}
.history-item-bg-img {width:100%;height:auto;}

@media only screen and (max-width:1024px) {
	.history-item-txt {margin-bottom:2em;font-size:19px;}
	.history-item-con {font-size:15px;}
}
@media only screen and (max-width:767px) {
	.history {padding-bottom:177.7777%;}
	.history-item-con {top:55px;width:70%;padding:0 5.55555%;font-size:10px;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
	}
}

/*
	 gallery
*/
.gallery {position:relative;}
.gallery-head {padding:8% 4.16666%}
.gallery-head:after {content:"";display:block;clear:both;}
.gallery-head-tit {float:left;width:50%;font-size:120px;font-family: "sssB", sans-serif;color:#292929;}
.gallery-head-box {float:left;width:50%;}
.gallery-head-txt {margin:0 !important;font-size:28px;line-height:1.428;font-family: "sssM", sans-serif;color:#292929;}
.gallery-item-link {display:inline-block;height:70px;margin-top:50px;padding:0 3em;border:1px solid #292929;border-radius:35px;line-height:75px;font-size:20px;color:#292929;text-align:center;font-family: "sssM", sans-serif;}
.gallery-item-link:hover {color:#292929;}

@media only screen and (max-width:1024px) {
	.gallery-head-tit {font-size:80px;}
	.gallery-head-txt {font-size:20px;}
	.gallery-item-link {height:50px;margin-top:30px;line-height:50px;}
}

@media only screen and (max-width:767px) {
	.gallery-head {padding-top:50px;}
	.gallery-head-tit {float:none;width:100%;font-size:60px;text-align:center;}
	.gallery-head-box {float:none;width:80%;margin:5px auto;text-align:center;}
	.gallery-head-txt {font-size:14px;}
	.gallery-item-link {height:34px;margin:25px 0;line-height:36px;font-size:12px;}
}


/* 갤러리 썸네일 리스트 PC용 */
.gallery-thumbs {display:block;}
.gallery-thumbs-inner {overflow:hidden;position:relative;width:100%;}
.gallery-thumbs .thumbList-arrow {position:absolute;top:50%;z-index:10;width:96px;height:150px;margin-top:-75px;background-size:32px 55px;background-repeat:no-repeat;background-position:50% 50%;}
.gallery-thumbs .thumbList-arrow.prev {left:3%;background-image:url("/common/promotions/galaxy/note5/gallery/btn_gallery_prevBtn.png");}
.gallery-thumbs .thumbList-arrow.next {right:3%;background-image:url("/common/promotions/galaxy/note5/gallery/btn_gallery_nextBtn.png");}
.gallery-thumbs .thumbList {position:relative;top:0;left:0;z-index:5;font-size:0;white-space:nowrap;}
.gallery-thumbs .thumbList * {box-sizing:border-box;}
.gallery-thumbs .thumbList-item {overflow:hidden;position:relative;display:inline-block;width:25%;height:0;margin-left:8px;padding-bottom:14.0625%;opacity:0.6;
	-webkit-transition: opacity 0.3s;
	-moz-transition: opacity 0.3s;
	-ms-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
.gallery-thumbs .thumbList-item.js-center {opacity:1;}
.gallery-thumbs .thumbList-item a {display:block;width:100%;height:100%;}
.gallery-thumbs .thumbList-item-img {overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;}
.gallery-thumbs .thumbList-item-img img {width:100%;height:auto;}

/* 갤러리 커스텀스크롤 */
.gallery-scroll-wrap {position:relative;padding:0 80px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.gallery-scroll {position:relative;margin-right:100px;font-size:0;}
.gallery-scroll-base {position:relative;width:100%;height:16px;padding:60px 0;font-size:0;cursor:pointer;}
.gallery-scroll-base:after {content:"";position:absolute;top:50%;left:0;z-index:-1;width:100%;height:1px;background:#dedede;}
.gallery-scroll-thumb {position:relative;left:0;top:50%;z-index:10;display:inline-block;width:88px;height:16px;margin:-8px 0 0 -44px;background:url("/common/promotions/galaxy/note5/gallery/btn_scroll_thumb.png") no-repeat 50% 50%;cursor:pointer;}

.gallery-scroll-count {position:absolute;top:50%;right:-120px;margin-top:-0.5em;font-size:24px;color:#7e7e7e;font-family: "sssM",sans-serif;line-height:1;}
.gallery-scroll-count_current {color:#292929;text-decoration: underline;}
.gallery-scroll-count_divide {margin:0 5px;}
.gallery-scroll-count_total {}

@media only screen and (max-width:767px){
	.gallery-thumbs {display:none}
	.gallery-thumbs-inner {margin:8.888888888% 0;}
	.gallery-thumbs {padding:0 2.777%}
	.gallery-thumbs .thumbList-arrow {display:none;}
	.gallery-thumbs .thumbList-item {margin:0;}
	.gallery-scroll-wrap {display:none;}
}




.gallery-mobile {display:none;}
@media only screen and (max-width:767px) {
	.gallery-mobile { display: block;}
	.gallery-mobile-list { margin-bottom:42px; font-size: 0; text-align:center;}
	.gallery-mobile-item { position:relative;overflow: hidden; display: inline-block; width:43.888%; height: 0; margin:4px;padding-bottom:25%;}
	.gallery-mobile-item.active {opacity:1;}
	.gallery-mobile-item span {}
	.gallery-mobile-item img {position:absolute;top:0;left:0;width:100%;height:100% !important;}
	.gallery-mobile-item5 {width:62.2222%;padding-bottom:34.8666%;}
	.gallery-mobile-item6 {width:25.5555%;padding-bottom:34.8666%;}
}
/**
 Pre Order Banner
**/
.preOrderBanner {position:relative;width:100%;}
.preOrderBanner-con {position:absolute;top:50%;padding:0 4.166666%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	color:#292929;
}
.preOrderBanner-con-tit {font-size:48px;line-height:1.6;font-family: "sssB",sans-serif;}
.preOrderBanner-con-txt {font-size:28px;font-family: "sssM",sans-serif;}
.preOrderBanner-btn {display:inline-block;height: 70px;margin-top:25px;padding:0 3em;background:#333399;border-radius:33px 36px;color:#fff;text-align:center;line-height: 70px;font-size: 20px;}
.preOrderBanner-btn:active,
.preOrderBanner-btn:visited,
.preOrderBanner-btn:hover {color:#fff;}
.preOrderBanner-bg {overflow:hidden;position:static;top:0;left:0;z-index:-1;width:100%;height:0;padding-bottom:26.30%;}
.preOrderBanner-bg-img {width:100%;}

.preOrderBanner.hasOrderSection:after {content:"";display:block;position:absolute;bottom:-28px;left:50%;z-index:10;border-top:28px solid #f1f1f1;border-left:28px solid transparent;border-right:28px solid transparent;}
.preOrderBanner.hasOrderSection .preOrderBanner-btn {display:none;}
.preOrderBanner.hasOrderSection .preOrderBanner-bg {padding-bottom:20.8333%;}

@media only screen and (max-width:1024px) {
	.preOrderBanner-con-tit {font-size:38px;}
	.preOrderBanner-con-txt {font-size:18px;}
	.preOrderBanner-con-tit.type1 {font-size:38px;}
	.preOrderBanner-con-txt.type1 {font-size:18px;}
	.preOrderBanner-btn {height:44px;line-height:44px;font-size:18px;}
}
@media only screen and (max-width:767px) {
	.preOrderBanner {height:auto;}
	.preOrderBanner-con {
		width:100%;
		top:19%;
		padding:0;
		text-align:center;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
	}
	.preOrderBanner.hasOrderSection .preOrderBanner-con {top:13%;}
	.preOrderBanner-con-tit {font-size:24px;}
	.preOrderBanner-con-txt {margin:0 auto;padding:0 0.5em;font-size:14px;}
	.preOrderBanner-con-tit.type1 {font-size:24px; margin-top: 212px;}
	.preOrderBanner-con-txt.type1 {margin:0 auto;font-size:14px;}
	.preOrderBanner.hasOrderSection:after {bottom:-15px;margin-left:-8px;border-top:15px solid #f1f1f1;border-left:15px solid transparent;border-right:15px solid transparent;}
	.preOrderBanner-bg {position:static;height:auto;padding-bottom:0 !important;}
	.preOrderBanner-btn {height: 34px; margin-top: 36px; line-height: 34px; font-size: 12px; }
}
/*
S Carpet
*/
/*  S Carpet alone */
.sCarpet {position:relative;background-color:#f1f1f1;font-family: "sssM",sans-serif;}
.sCarpet-alone .sCarpet-bg {position:absolute;top:0;left:0;width:100%;height:100%;}
.sCarpet-alone .sCarpet-bg-img {}

.sCarpet-alone .sCarpet-cont {position:relative;top:0;left:0;width:45%;padding:1.6em 4.166666% 1em;font-size:20px;font-family: "sssM",sans-serif;color:#292929;}
.sCarpet-alone .sCarpet-cont-place {margin:0 0 0.625em;font-family: "sssB",sans-serif;font-size:1.6em;line-height:1.3;}
.sCarpet-alone .sCarpet-cont-city {display:block;text-transform: capitalize;}
.sCarpet-alone .sCarpet-cont-time {display:block;text-transform: uppercase;}
.sCarpet-alone .sCarpet-cont-time sup {top:-0.7em;font-size:0.5em;}
.sCarpet-alone .sCarpet-cont-address,
.sCarpet-alone .sCarpet-cont-welcome {margin:0 0 1.6em;font-size:1em;line-height:1.5;}
.sCarpet-alone .sCarpet-cont-btn {display:inline-block;padding:0 2em;background:#b89748;border-radius:1.85em;font-size:1em;line-height:3.6;color:#fff;}
.sCarpet-alone .sCarpet-cont-btn:hover {color:#fff;}

@media only screen and (max-width:1600px) {
	.sCarpet-alone .sCarpet-cont {font-size:17px;}
	.sCarpet-alone .sCarpet-cont-address,
	.sCarpet-alone .sCarpet-cont-welcome {margin-bottom:1.3em;}
}
@media only screen and (max-width:1280px) {
	.sCarpet-alone .sCarpet-cont {font-size:14px;}
	.sCarpet-alone .sCarpet-cont-address,
	.sCarpet-alone .sCarpet-cont-welcome {margin-bottom:1.2em;}
}
@media only screen and (max-width:1024px) {
	.sCarpet-alone .sCarpet-cont {font-size:12px;}
	.sCarpet-alone .sCarpet-cont-address,
	.sCarpet-alone .sCarpet-cont-welcome {margin-bottom:1em;}
}
@media only screen and (max-width:800px) {
	.sCarpet-alone .sCarpet-cont {font-size:10px;}
}
@media only screen and (max-width:767px) {
	.sCarpet-alone .sCarpet-bg {position:static;}
	.sCarpet-alone .sCarpet-cont {width:100%;height:auto;padding:2.5em 5.555% 2em;background-color:#fff;box-sizing:border-box;font-size:12px;}
	.sCarpet-alone .sCarpet-cont-address,
	.sCarpet-alone .sCarpet-cont-welcome {margin-bottom:1.6em;}
}

/* S Carpet list */
.sCarpet-list {color:#292929;}
.sCarpet-list .sCarpet-bg {position:relative;}
.sCarpet-list .sCarpet-bg-img {}
.sCarpet-list .sCarpet-welcome {position:absolute;bottom:15%;left:0;width:40%;padding:0 4.166666%;font-size:24px;line-height:1.5;}

.sCarpet-list .sCarpet-items-box {position:relative;margin:0 4.166666%;border-top:1px solid #727272;}
.sCarpet-list .sCarpet-items {margin:0 -4.166666%; font-size:0;}
.sCarpet-list .sCarpet-item {display:inline-block;width:15%;margin-left:4.16666%;padding:3em 0;font-size:20px;font-family: "sssM",sans-serif;vertical-align: top;}
.sCarpet-list .sCarpet-item-place {margin-bottom:1em;font-size:0.9em;}
	.sCarpet-list .sCarpet-item-city {display:block;text-transform: capitalize;}
	.sCarpet-list .sCarpet-item-time {display:block;text-transform: uppercase;}
	.sCarpet-list .sCarpet-item-time sup {top:-0.7em;font-size:0.5em;}

.sCarpet-list .sCarpet-item-address {margin-bottom:2em;font-size:0.8em;}
.sCarpet-list .sCarpet-item-btn {display:inline-block;padding:0 2em;border:1px solid #292929;border-radius:1.5em;line-height:2.875;font-size:0.8em;color:#292929;text-transform: uppercase;}
.sCarpet-list .sCarpet-item-btn:hover {color:#292929;}

@media only screen and (max-width:1600px) {
	.sCarpet-list .sCarpet-welcome {font-size:20px;}
	.sCarpet-list .sCarpet-item {font-size:18px}
}
@media only screen and (max-width:1280px) {
	.sCarpet-list .sCarpet-welcome {font-size:17px;}
	.sCarpet-list .sCarpet-item {font-size:15px;}
}
@media only screen and (max-width:1200px) {
	.sCarpet-list .sCarpet-welcome {font-size:16px;}
	.sCarpet-list .sCarpet-item {font-size:13px}
	.sCarpet-list .sCarpet-item-btn {padding: 0 1.5em;}
}
@media only screen and (max-width:900px) {
	.sCarpet-list .sCarpet-welcome {font-size:13px;}
	.sCarpet-list .sCarpet-item-btn {padding: 0 0.7em;font-size:10px;}
}
@media only screen and (max-width:767px) {
	.sCarpet-list {background-color:#fff;}
	.sCarpet-list .sCarpet-welcome {position:static;width:100%;padding:30px 5.5555555%;font-size:12px;box-sizing:border-box;}
	.sCarpet-list .sCarpet-items-box {margin:0 5.55555%;border:none;}
	.sCarpet-list .sCarpet-item-place {font-family: "sssB",sans-serif;}
	.sCarpet-list .sCarpet-items {margin:0;}
	.sCarpet-list .sCarpet-item {position:relative;display:block;width:100%;margin:0;padding:20px 0;border-top:1px solid #727272;font-size:13px;}
	.sCarpet-list .sCarpet-item-address {margin:0;}
	.sCarpet-list .sCarpet-item-btn {position:absolute;top:20px;right:0;padding:0 1.2em;font-size:0.8em;}
}


/*
buy_now
 */
.buy-now {position:relative; display:block; width:100%;background:#f9f9f9;}
.buy-now:after {display:block; clear:both; content:''}
.buy-now-box {min-width:320px; max-width:1200px; margin:0 auto; padding:120px 4.166666%;}
.buy-now-box:after {display:block; clear:both; content:''}
.buy-now-box .thumb {float:left; width:45%;text-align:left;}
.buy-now-box .thumb .img:nth-child(1) ,.buy-now-box .thumb .img:nth-child(2) , .buy-now-box .thumb .img:nth-child(3) , .buy-now-box .thumb .img:nth-child(4) , .buy-now-box .thumb .img:nth-child(5){display:none;}
.buy-now-box .thumb .img:first-child {display:block;}
.buy-now-box .thumb img {max-width:100%; height:auto;}
.buy-now-box .buy-area {float:right; width:50%;}
.buy-now-box .buy-area .tit-area {margin-bottom:20px;border-bottom:1px solid #dedede;color:#292929;}
.buy-now-box .buy-area .tit-area .tit {font-size:48px;font-family:"sssB",sans-serif;color:#1a1a1a;}
.buy-now-box .buy-area .tit-area .txt {margin:10px 0 20px;font-size:24px;font-family:'sssM',sans-serif;}

.step-area-box {position:relative; border-bottom:1px solid #dedede;}
.step-area-box:after {display:block; clear:both; content:''}
.step-area-box .step-area {font-size:24px;font-family:'sssM',sans-serif;color:#1a1a1a;}
.step-area-box .step-area .tit-step {font-size:32px;}
.step-area-box .step-area .tit-step strong {font-family:'sssB',sans-serif;}
.step-area-box .btn-list {position:relative; margin:20px -2.7% 30px;}
.step-area-box .btn-list:after {display:block; clear:both; content:''}
.step-area-box .step-area {position:relative;}
.step-area-box .step-area .item-list {padding:0.8em 0;}
.step-area-box .step-area .item-list li {font-size:20px; font-family:'sssM';line-height:1.6;}
.step-area-box .step-area .item-list .item {display:inline-block; min-width:30%;}
.step-area-box .step-area .item-list .value {position:relative;padding:0 2em;font-family: "sssB",sans-serif;}

.step-area-box .step-area .item-list .value:before {content:"";position:absolute;top:-5px;left:0;display:inline-block; width:24px; height:24px; border-radius:50%;}
.step-area-box .step-area .item-list .white:before {width:22px; height:22px; border:1px solid #b5b5b5; background:#fff;}
.step-area-box .step-area .item-list .gold:before {background:#cab081;}
.step-area-box .step-area .item-list .black:before {background:#0b233f;}
.step-area-box .step-area .item-list .silver:before {background:#898989;}

.step-area-box .btn {position:relative; float:left; margin-left:2.7%; width:22.2%;}
.step-area-box .btn a {display:block; width:100%; height:70px; line-height:75px; font-size:20px; color:#1a1a1a;border:1px solid #999; border-radius:3px; background:#fff;text-align:center;}
.step-area-box .btn a:hover , .step-area-box .btn.on a {margin:-1px; border:2px solid #b89748; -webkit-box-shadow: 6px 10px 10px rgba(205,205,205,0.8); -moz-box-shadow: 6px 10px 10px rgba(205,205,205,0.8); box-shadow: 6px 10px 10px rgba(205,205,205,0.8)}
.step-area-box .btn .color {display:inline-block; width:32px; height:32px; border-radius:50%;vertical-align: middle;}
.step-area-box .btn .color.white {width:30px; height:30px; border:1px solid #b5b5b5; background:#fff;}
.step-area-box .btn .color.gold {background:#cab081;}
.step-area-box .btn .color.black {background:#0b233f;}
.step-area-box .btn .color.silver {background:#898989;}

.step-area-box .btn.t_c {text-align:center;}
.step-area-box .btn.t_l {text-align:left;}
.step-area-box .btn.t_l a {}
.step-area-box .btn.t_l a .txt {display:inline-block; padding-top:3px; position:absolute;top:-9999px;left:-9999px;overflow:hidden;width:1px;height:1px;}

.buy-area .price {margin-top:25px;color:#292929; font-size:48px; font-family:'sssB',sans-serif;}
.buy-area .price:after {content:"";display:block;clear:both}
.buy-area .price .btn {float:right; display:inline-block; width:38%; height:70px; line-height:75px; text-align:center; color:#fff; font-size:20px; font-family:'sssM'; border-radius:50px; background:#b89748;}

@media only screen and (max-width:767px) {
	.buy-now {background:#fff;}
	.buy-now-box {padding:0;}

	.buy-now-box .thumb {float:left; width:70%; padding:15% 15% 10%;}
	.step-area-box .step-area .tit-step {font-size:16px;}
	.buy-now-box .buy-area {width:100%; margin:0 auto 10%; padding:0 20px;box-sizing: border-box;}
	.buy-now-box .buy-area .tit-area .tit {font-size:24px;}
	.buy-now-box .buy-area .tit-area .txt {font-size:14px;}

	.step-area-box .step-area {font-size:16px;}
	.step-area-box .step-area .item-list li {font-size:14px;}
	.step-area-box .step-area .item-list li .item {display:inline-block; width:25%;}
	.step-area-box .btn-list {margin:10px -2.7% 15px;}
	.step-area-box .btn {width:20%;}
	.step-area-box .btn a {height:35px;line-height:38px;font-size:12px}
	.step-area-box .btn .color {width:16px; height:16px;}
	.step-area-box .btn .color.white {width:14px; height:14px;}

	.step-area-box .step-area .item-list .value:before {top:-3px;width:16px;height:16px;}
	.step-area-box .step-area .item-list .white:before {width:14px;height:14px;}

	.buy-area .price {margin-top:20px;font-size:20px;line-height:29px;}
	.buy-area .price span {display:inline-block;}
	.buy-area .price .btn {height:34px;line-height:36px;font-size:12px;width:auto;min-width:118px;}
}

/* store */
.store {position:relative; display:block; width:91.68%; padding:10% 4.16%; color:#1a1a1a; font-family:'sssB'; background:#f1f1f1;}
.store-box {}
.store-box:after {display:block; clear:both; content:''}
.store-kv {float:left; width:48%; padding-right:2%;letter-spacing: -1px;}
.store-kv .tit-kv-01 {font-size:28px;margin:0.5em 0;}
.store-kv .tit-kv-02 {font-size:28px; color:#7e7e7e;font-family: "sssM",sans-serif;}
.banner-list {float:left; width:50%; max-width:700px;}
.banner-list li {display:inline-block; width:138px;height:72px; margin: 0 16px 16px 0;}
.banner-list li a {width:100%;}

@media only screen and (max-width:1280px) {
	.banner-list {width:50%;}
}

@media only screen and (max-width:1024px) {
	.store-kv .tit-kv-01 {font-size:16px;}
	.store-kv .tit-kv-02 {font-size:14px; color:#7e7e7e;}
	.banner-list li {margin:0 2% 2% 0; width:22%;}
}

@media only screen and (max-width:767px) {	
	.store-kv {width:100%; padding:0 0 5%;}
	.store-kv .tit-kv-01 {font-size:18px; margin-bottom:0.5em; font-family:'sssB';}
	.store-kv .tit-kv-02 {font-size:16px;}
	.banner-list {width:100%;}
	.banner-list li {margin:0 2% 2% 0; width:22%;}
}

/* register */
.register {position:relative;top:0;left:0;width:100%;height:980px;}  /* PC iframe height*/
.register-iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.register-iframe::-webkit-scrollbar {  width: 6px;  }
.register-iframe::-webkit-scrollbar-track {  border-radius: 10px;  }
.register-iframe::-webkit-scrollbar-thumb {  border-radius: 10px;  background: rgba(0,0,0,0.4);  }
.register-iframe::-webkit-scrollbar-thumb:window-inactive {  background: rgba(0,0,0,0.3);  }

@media only screen and (max-width:1023px){
    .register {height:950px;}  /* tablet iframe height*/
}
@media only screen and (max-width:767px){
    .register {height:800px;} /* mobile iframe height*/
}




/* Reviews */
.review {padding:120px 4.16666%;box-sizing:border-box;font-family:"sssM",sans-serif;letter-spacing:-0.025em;}
.review * {box-sizing:border-box;}
.review-head {padding:0.7em 0;font-size:48px;border-bottom:1px solid #dadada;}
.review-tit {display:inline;font-family:"sssB",sans-serif;color:#292929;text-transform: uppercase;vertical-align: middle;}
.review-totalCount {color:#727272;}

/* Reviews-module :: Category Grades */
.review-point {float:right;}
.review-point li {font-family: "sssM",sans-serif;line-height:1.7;}
.review-point li:after {content:"";display:block;clear:both;}
.review-point-label {float:left;font-size:24px;text-transform: capitalize;}
.review-point-score {float:right;}
.review-point-score--num {font-size:28px;color:#1a1a1a;}
.review-point-score--max {font-size:20px;color:#727272;}
/* //Reviews-module :: Category Grades */

/* Reviews-module :: Star Rating Bar */
.review-star {display:inline-block;width:258px;height:43px;font-size:0;}
.review-star-bg {display:block;height:100%;background:url("/common/promotions/galaxy/note5/overview/img_star_rating.png") no-repeat 0 100%;}
.review-star-active {display:block;height:100%;background:url("/common/promotions/galaxy/note5/overview/img_star_rating.png") no-repeat 0 0;}
/* //Reviews-module :: Star Rating Bar */

.review-overall-wrap {padding:30px 0;}
.review-overall-wrap:after {content:"";display:block;clear:both;}
.review-overall {float:left;width:75%;}
.review-overall-tit {margin-bottom:0.75em;font-size:40px;font-family: "sssB",sans-serif;}
.review-overall-txt {margin-top:10px;font-size:24px;}
.review-overall-wrap .review-point {width:25%;margin-top:5px;}
.review-overall-wrap .review-point li {line-height:1.4;}


/* 리뷰 리스트들 */
.reviewList {}
.reviewList-head {padding:60px 0 40px;}
.reviewList-head:after {content:"";display:block;clear:both;}
.reviewList-tit {float:left;font-size:32px;font-family: "sssB",sans-serif;}
.reviewList-sort {float:right;font-size:24px;color:#0071bf;}
.reviewList-sort-current {display:none;}
.reviewList-sort-items {}
.reviewList-sort-items li {position:relative;display:inline-block;margin-left:1em;padding-left:1em;vertical-align: middle;}
.reviewList-sort-items li:before {content:"";display:block;position:absolute;top:50%;left:0;height:20px;margin-top:-10px;border-left:1px solid #0071bf;}
.reviewList-sort-items li:first-child {margin:0;padding:0;}
.reviewList-sort-items li:first-child:before {display:none;}
.reviewList-sort-items li.active {font-family: "sssB",sans-serif;}
.reviewList-sort-items a,
.reviewList-sort-items a:focus,
.reviewList-sort-items a:active,
.reviewList-sort-items a:hover {color:#0071bf;}

@media all and (min-width:768px){
	.reviewList-sort-items {display:block !important;height:auto !important;}
}
.reviewItems {}
.reviewItems .row {border-top:1px solid #dadada;}
.reviewItems .row:after {content:"";display:block;clear:both;}
.reviewItems .item {float:left;width:50%;padding:1.5em 0 2em 5%;font-size:20px;}
.reviewItems .item:first-child {padding-left:0;padding-right:5%;}

.reviewItems .item-head {float:left;font-size:1.2em;}
.reviewItems .item-head-info {margin-bottom:0.6em;}
.reviewItems .item-head-writer {font-family: "sssB",sans-serif;}
.reviewItems .item-head-date {position:relative;margin-left:0.6em;padding-left:0.6em;}
.reviewItems .item-head-date:before {content:"";position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;border-left:1px solid #292929;}
.reviewItems .review-point {float:right;width:280px;font-size:1em;}
.reviewItems .review-point-label {font-size:1em;}
.reviewItems .review-point-score--num {font-size:1em;}
.reviewItems .item-body {clear:both;}
.reviewItems .item-body-tit {display:block;padding:1em 0;font-family: "sssB",sans-serif;}
.reviewItems .item-body-cont {overflow:hidden;margin-bottom:0;color:#727272;line-height:1.5;
	-webkit-transition: height 500ms ease;
	-moz-transition: height 500ms ease;
	-ms-transition: height 500ms ease;
	-o-transition: height 500ms ease;
	transition: height 500ms ease;

}
.reviewItems .item-body-btns {}
.reviewItems .item-body-btn {position:relative;font-size:1em;text-transform: capitalize;}
.reviewItems .item-body-btn:after {content:"";display:inline-block;margin:0 4px;}
.reviewItems .item-body-btn--more {color:#0071bf;}
.reviewItems .item-body-btn--more:after {content:"+"}
.reviewItems .item-body-btn--less {color:#292929;}
.reviewItems .item-body-btn--less:after {content:"-"}

.reviewItem-more {text-align:center;}
.reviewItem-more-btn {display:inline-block;margin-top:20px;padding:0 4em;border:1px solid #292929;border-radius:1.8em;font-size:20px;color:#292929;line-height:3.5;text-transform: uppercase;}
.reviewItem-more-btn:hover {color:#292929;}

@media only screen and (max-width:1280px){
	.review-overall {width:50%;}
	.review-overall-wrap .review-point {width:40%;}
	.reviewItems .row {border:none;}
	.reviewItems .item {float:none;width:100%;padding:1.5em 0;border-top:1px solid #dedede;}
	.reviewItems .item:first-child {padding-right:0;}

}

@media only screen and (max-width:767px){
	.review {padding:70px 5.55555%;letter-spacing: normal;}
	.review-head {font-size:24px;}

	/* Reviews-module :: Category Grades */
	.review-point {position:relative;float:none;width:100%;padding:20px 0;}
	.review-point:before {content:"";display:block;position:absolute;top:50%;left:50%;width:1px;height:30px;margin-top:-15px;background-color:#dedede;}
	.review-point:after {content:"";display:block;clear:both;}

	.review-point li {float:left;width:50%;padding-left: 5%;line-height: normal;}
	.review-point li:nth-child(odd) {padding-left:0;padding-right:5%;}
	.review-point-label {font-size:12px;}
	.review-point-score--num {font-size:14px;}
	.review-point-score--max {font-size:10px;}
	/* //Reviews-module :: Category Grades */

	/* Reviews-module :: Star Rating Bar */
	.review-star {width:129px;height:22px;}
	.review-star-bg {background-size:129px auto;}
	.review-star-active {background-size:129px auto;}
	/* //Reviews-module :: Star Rating Bar */

	.review-overall-wrap {padding:20px 0;}
	.review-overall {float: none;width: 100%;}
	.review-overall {float: none;width: 100%;}
	.review-overall-tit {font-size:14px;}
	.review-overall-txt {font-size:12px;display:inline-block;;width:50%;margin:0;padding-left:2em;vertical-align:top;}
	.review-overall-wrap .review-point {width:100%;margin:0;}

	/* 리뷰 리스트들 */
	.reviewList-head {padding:0;}
	.reviewList-tit {float:none;font-size:16px;}
	.reviewList-sort {clear:both;float:none;margin:12px -5.5555%;text-align:center;font-family:"sssB",sans-serif;font-size:16px;line-height:44px;}
	.reviewList-sort a {display:block;color:#222;}
	.reviewList-sort-current {position:relative;display:block;background-color:#e6e6e6;}
	.reviewList-sort-current:after {content:"";display:block;position:absolute;top:0;right:0;width:55px;height:100%;background-image:url("/common/promotions/galaxy/note5/overview/btn_review_toggle_plus.png");background-repeat:no-repeat;background-position:50% 50%;background-size:16px 16px;}
	.reviewList-sort-current.open:after {background-image:url("/common/promotions/galaxy/note5/overview/btn_review_toggle_minus.png");}

	.reviewList-sort-items {display:none;background:#f9f9f9;}
	.reviewList-sort-items li {display:block;margin:0;padding:0;border-bottom:1px solid #eaeaea;}
	.reviewList-sort-items li:before {display:none;}

	.reviewItems .row {border:none;}
	.reviewItems .row:first-child {border:none;}
	.reviewItems .item {padding:1.7em 0;font-size:12px;}
	.reviewItems .item:first-child {border-top:none;}

	.reviewItems .item-head {float:none;}
	.reviewItems .item-head-info {float:right;width:50%;margin: 0;padding-left: 1em;}
	.reviewItems .item-head-date {display:block;margin:0;padding:0;font-size: 0.85em;}
	.reviewItems .item-head-date:before {display:none;}
	.reviewItems .review-point {float: none;width: 100%;clear: both;}

	.reviewItem-more-btn {padding:0 6em;font-size:10px;}
}



/* product Gallery */
.prdGallery {position:relative;padding:4.1666% 3.125% 7.8125%;background-color:#f1f1f1;}
.prdGallery-arrow {overflow:hidden;position:absolute;top:50%;z-index:5;width:48px;height:120px;margin-top:-60px;background-position:50% 50%;background-repeat:no-repeat;}
.prdGallery-arrow-prev {left:4.1666%;background-image:url("/common/promotions/galaxy/note5/overview/btn_prdGallery_arrow_prev.png");}
.prdGallery-arrow-next {right:4.1666%;background-image:url("/common/promotions/galaxy/note5/overview/btn_prdGallery_arrow_next.png");}

/* Module - Pager */
.prdGallery-pager {position:absolute;bottom:6.8571%;left:0;width:100%;z-index:5;font-size:0;text-align:center;}
.prdGallery-pager-dot {position:relative;z-index:6;display:inline-block;width:32px;height:32px;margin-left:24px;border-radius:50%;cursor:pointer;}
.prdGallery-pager-dot:before {content:"";display:block;position:absolute;top:50%;left:50%;z-index:1;width:48px;height:48px;border-radius:50%;border-color:inherit;border-width:1px;border-style:solid;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform: translate(-50%, -50%) scale(0, 0);
	-moz-transform: translate(-50%, -50%) scale(0, 0);
	-ms-transform: translate(-50%, -50%) scale(0, 0);
	-o-transform: translate(-50%, -50%) scale(0, 0);
	transform: translate(-50%, -50%) scale(0, 0);

	transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
.prdGallery-pager-dot:hover:before,
.prdGallery-pager-dot.active:before {
	-webkit-transform: translate(-50%, -50%) scale(1, 1);
	-moz-transform: translate(-50%, -50%) scale(1, 1);
	-ms-transform: translate(-50%, -50%) scale(1, 1);
	-o-transform: translate(-50%, -50%) scale(1, 1);
	transform: translate(-50%, -50%) scale(1, 1);
}
.prdGallery-pager-dot:first-child {margin-left:0;}
.prdGallery-pager-dot.gold {background:#cab081;border-color:#cab081;}
.prdGallery-pager-dot.black {background:#000;border-color:#000;}
.prdGallery-pager-dot.silver {background:#898989;border-color:#898989}
.prdGallery-pager-dot.white {background:#fff;border-color:#dadada}
.prdGallery-pager-dot.white:after {content:"";display:block;position:absolute;width:100%;height:100%;border-radius: 50%;border:1px solid #dadada;box-sizing:border-box;}

.prdGallery-list {overflow:hidden;position:relative;width:100%;height:0;padding-bottom:26.11111%;}
.prdGallery-items {position:absolute;top:0;left:0;z-index:1;width:100%;white-space:nowrap;font-size:0;opacity:0;
	-webkit-transition: all 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-moz-transition: all 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-ms-transition: all 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-o-transition: all 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	transition: all 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
}
.prdGallery-items.active {opacity:1;z-index:2;}
.prdGallery-items li {display:inline-block;width:25%;vertical-align: top;
	-webkit-transition: opacity 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-moz-transition: opacity 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-ms-transition: opacity 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	-o-transition: opacity 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
	transition: opacity 600ms cubic-bezier(0.190, 1.000, 0.220, 1.000)
}
.prdGallery-items li a {display:block;}
.prdGallery-items li img {width:100%;}


@media screen and (max-width:1280px){
	.prdGallery-pager-dot {width:20px;height:20px;margin-left:2%;}
	.prdGallery-pager-dot:before {width:28px;height:28px;}
	.prdGallery-arrow {background-size:50% 50%;}
}
@media screen and (max-width:767px){
	.prdGallery {padding:5.555%;}
	.prdGallery-arrow {display:none;}
	.prdGallery-pager {bottom:5%;}
	.prdGallery-pager-dot {width:16px;height:16px;margin-left:4%;}
	.prdGallery-pager-dot:before {width:24px;height:24px;}
	.prdGallery-pager-dot:hover:before {opacity:0;}
	.prdGallery-pager-dot.active:before {opacity:1;}

	.prdGallery-list {padding-bottom:126.1111%;}
	.prdGallery-items {white-space:normal;}
	.prdGallery-items li {width:33.3333%;margin-bottom:15px;}
}

/* module - layer gallery */
.ly-gallery-list {position:relative;width:100%;height:100%;max-height:752px;}
.ly-gallery-list li{position:absolute;width:100%;height:100%;left:0;top:0;opacity:1;display:list-item;text-align:center;}
.ly-gallery-list li > span {position:relative;display:block;left:50%;width:1000px;height:100%;margin-left:-500px;}
.ly-gallery-list li img {display:block;margin:0 auto;width:auto;height:100%;max-height:752px;}

/* module - layer */
.ly-product-box {position:fixed;left:0;top:0;width:100%;height:100%;z-index:1111;visibility:hidden;box-sizing:border-box;}
.ly-product-box span.layer-title{position:absolute;left:-999em;}
.ly-product-box .ly-inner{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;}
.ly-product-box .ly-header{position:absolute;left:2%;top:7.5%;opacity:1;}
.ly-product-box .ly-header h3 {display:inline; margin-right:12px; font-size:24px; color:#fff; font-family:'sssB';}
.ly-product-box .ly-header em {color:#fff; display:inline; font-size:20px;}
.ly-product-box .ly-contents{overflow:hidden;position:absolute;left:0;right:0;top:120px;bottom:100px;}
.ly-product-box .btn-type2-prev,
.ly-product-box .btn-type2-next{position:absolute;top:50%;margin-top:-89px;}
.ly-product-box .btn-type2-prev{left:0;}
.ly-product-box .btn-type2-next{right:0;}
.ly-product-box .btn-close{position:absolute;right:2%;top:7.5%;}
.ly-product-box.show div.paging-type1{opacity:1;}
.ly-product-box.show {visibility:visible;background-color:#000;background-color:rgba(0,0,0,0.9);}
.ly-product-box.show .ly-header,
.ly-product-box.show .ly-contents,
.ly-product-box.show .btn-close{opacity:0.95;outline:invert none medium;}

.ly-product-box button.btn-close {display:inline-block;font-size:0;line-height:0;box-sizing:content-box;background-repeat:no-repeat;background-position:50% 50%;background-color:transparent;cursor:pointer;}
.ly-product-box button.btn-close {width:21px;height:21px;background-image:url('/common/promotions/galaxy/note5/product/btn_layer_close.png');}
.ly-product-box .ly-inner a.btn-type2-prev , .ly-product-box .ly-inner a.btn-type2-next {position:absolute;display:inline-block;font-size:0;line-height:0;width:90px;height:178px;background-repeat:no-repeat;background-color:transparent;background-position:50% 0;/*background:url('/common/promotions/galaxy/s6edge-plus/btn_t2_prevnext.png');*/box-sizing:border-box;cursor:pointer;}
.ly-product-box .ly-inner a.btn-type2-prev:hover , .ly-product-box .ly-inner a.btn-type2-next:hover {background-position:50% 100%;}
.ly-product-box .ly-inner a.btn-type2-prev span , .ly-product-box .ly-inner a.btn-type2-next span {position:absolute;left:0;top:0;width:100%;height:100%;background-size:200% 100%;background:none;box-sizing:border-box;cursor:pointer;opacity:0.6;}
.ly-product-box .ly-inner a.btn-type2-prev{left:10px;background-image:url('/common/promotions/galaxy/note5/product/btn_t2_prev.png');}
.ly-product-box .ly-inner a.btn-type2-next{right:10px;background-image:url('/common/promotions/galaxy/note5/product/btn_t2_next.png');}

.ly-paging-type {text-align:center;position:absolute; width:100%; bottom:3.7%;z-index:100}
.ly-paging-type a{position:relative;display:inline-block;z-index:1;cursor:pointer; margin:0 7px !important;}
.ly-paging-type a{width:16px;height:16px;background:#f1f1f1;border-radius:50%;}
.ly-paging-type a:before {width:16px;height:16px;background:#f1f1f1;border-radius:50%}
.ly-paging-type a:hover, .ly-paging-type a.on {background:#0a85ff;transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}

@media only screen and (max-width:767px) {
	.ly-product-box .ly-header {left:3%}
	.ly-product-box .ly-header h3 {display:block;font-size:18px;}
	.ly-product-box .ly-header em {font-size:12px;}
	.ly-product-box .ly-contents {left:0; right:0; top:50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.ly-product-box .btn-close {right:3%;}
	.ly-product-box .btn-type2-prev, .ly-product-box .btn-type2-next {margin-top:-45px;}
	.ly-product-box .ly-inner a.btn-type2-prev , .ly-product-box .ly-inner a.btn-type2-next {width:45px;height:89px;}
	.ly-product-box .ly-inner a.btn-type2-prev span , .ly-product-box .ly-inner a.btn-type2-next span {position:absolute;left:0;top:0;width:100%;height:100%;background-size:50% 50%;background:none;box-sizing:border-box;cursor:pointer;opacity:0.6;}
	.ly-product-box .ly-inner a.btn-type2-prev{left:10px;background-size:cover}
	.ly-product-box .ly-inner a.btn-type2-next{right:10px;background-size:cover}
	
	.ly-gallery-list {max-height:356px;}
	.ly-gallery-list li img {max-height:356px;}

	.ly-paging-type {bottom:12.3%}
	.ly-paging-type a{margin:0 4px !important;}
	.ly-paging-type a{width:12px;height:12px;}
	.ly-paging-type a:before {width:12px;height:12px;}
}

