@charset "utf-8";

@font-face {
    font-family:'sssB';
    src:url('../font/SamsungSharpSans-Bold.eot');
    src:url('../font/SamsungSharpSans-Bold.eot?#iefix') format('embedded-opentype'),
    url('../font/SamsungSharpSans-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'sssM';
    src:url('../font/SamsungSharpSans-Medium.eot');
    src:url('../font/SamsungSharpSans-Medium.eot?#iefix') format('embedded-opentype'),
    url('../font/SamsungSharpSans-Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'sssR';
    src:url('../font/SamsungSharpSans-Regular.eot');
    src:url('../font/SamsungSharpSans-Regular.eot?#iefix') format('embedded-opentype'),
    url('../font/SamsungSharpSans-Regular.woff') format('woff');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family:'FontAwesome';
    src:url('../font/fontawesome-webfont.eot?v=4.3.0');
    src:url('../font/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),
    url('../font/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),
    url('../font/fontawesome-webfont.woff?v=4.3.0') format('woff'),
    url('../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
    font-weight:normal;
    font-style:normal;
}

/* default */
body {font-family:'sssR',sans-serif;font-size:12px;line-height:1.3;color:#4b4c4c;background:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;margin:0;padding:0;}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, select, p, button {margin:0; padding:0}
html {font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:100%; line-height:1.2;}
a { background: transparent;text-decoration:none; -webkit-tap-highlight-color:transparent; outline: 0; }
a:focus { outline: thin dotted; outline: 0; }
a:active, a:hover { outline: 0; }
ul, ol, li {list-style:none}
b, strong { font-weight:bold; }
i,em,address,optgroup{ font-style:normal;font-weight:normal}
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; margin:0; padding:0 }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
svg:not(:root) {overflow: hidden;}
img { border: 0; }
[hidden], template { display: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, legend {overflow: hidden;position: absolute;width:1px;height: 1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);}
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; background:none; border:0; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; }
dfn { font-style: italic; }
abbr[title] {border-bottom: 1px dotted;}
mark {background: #ff0;color: #000;}
code,kbd,pre,samp {font-family: monospace, serif;font-size: 1em;}
pre {white-space: pre-wrap;}
q {quotes: "\201C" "\201D" "\2018" "\2019";}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
fieldset {margin:0;padding:0;border:0;}

/* ::: Util :::  */
.sr-only {overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;font-size:1px;line-height:1;}

/* layout */
#wrap {position:relative;margin:0 auto;min-width:320px;max-width:1920px;color:#1a1a1a;}

/* local Navigation */
.l-lnbWrap {position:relative;height:80px;}
.l-lnb {display:block;position:absolute;top:0;left:0;z-index: 5;width:100%; height:80px; border-bottom: 1px solid #ccc; background:rgba(255,255,255,.9);
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 4px 8px rgba(0, 0, 0, .1);
    box-shadow: 0 4px 8px rgba(0, 0, 0, .1);
}
.l-lnb-logo {position:absolute;left:40px;top:24px;}
.l-lnb-logo_link {position:relative;width:261px;height:32px;text-indent:-999em;display:block;overflow:hidden;}
.l-lnb-logo_link:after {position:absolute;left:0;top:0;width:261px;height:32px;content:'';background:url('/common/promotions/galaxy/s6edge-plus/logo_samsung_galaxy.png') no-repeat;background-size:100% 100%;}
.l-lnb-bar {visibility:hidden;position:absolute;bottom:-1px;left:0;display:inline-block;width:100px;height:4px;background:#c3983f;}
.l-menubox {}
.l-menubox-toggle {}
.l-menubox-nav {}
.l-menubox-list {display:block;position:absolute; top:0; right:40px; padding:12px 0;font-size:0;}
.l-menubox-item {display:inline-block;margin-left:18px;vertical-align:middle;}
.l-menubox-item a {display:block; padding:19px 24px 13px; font-size:20px; line-height:1.2; font-family:'sssM',sans-serif; color:#1a1a1a; text-transform: capitalize;}
.l-menubox-item.active a,
.l-menubox-item a:hover {/*font-family:'sssB',sans-serif;*/color:#c3983f;}
.l-menubox-item.pre-order {margin-left:42px;}
.l-menubox-item.pre-order a {padding:19px 25px 13px; color:#fff !important; border-radius:28px; background:#c3983f; text-decoration:none !important;}
.l-menubox-item.pre-order a:hover {font-family:'sssM',sans-serif;color:#fff;}

.l-lnbWrap{ z-index:20;}
.microsite{ display:none}


@media (min-width:1024px) and (max-width:1200px) {
    .l-lnb-logo {left:2%;top:50%;margin-top:-12.5px}
    .l-lnb-logo_link {width:200px;height:25px;}
    .l-lnb-logo_link:after {width:200px;height:25px;}

    .l-menubox-list {right:2%;font-size:16px;}
    .l-menubox-item {margin-left:12px;}
    .l-menubox-item a {padding-left:12px;padding-right: 12px;}
    .l-menubox-item.pre-order {margin-left:15px;}
}

@media only screen and (max-width:1023px) {
    .l-lnbWrap {height:41px;}
    .l-lnb {height: auto;border-bottom:0;}
    .l-lnb-bar {display:none !important;}
    .l-lnb-logo {position: relative;left: 0;top: 0;height: 40px;z-index: 1000;background: #fff;border-bottom: 1px solid #ccc;}
    .l-lnb-logo_link {width:131px;height:16px;top: 14px;left: 20px;}
    .l-lnb-logo_link:after {width:131px;height:16px;}

    .l-menubox-toggle {display:block;position:absolute;top:10px;right:0;z-index:1000;width:32px;/* z-index: 5; */height:32px;background:url('/common/promotions/galaxy/s6edge-plus/bg_gnb_menu_off.jpg') no-repeat 0 0; background-size:50% 50%;font-size:0;}
    .l-menubox-nav {display:none;overflow-y: scroll;position: relative;top:0;left:0;width:100%;height: 480px;box-sizing: border-box;background:#fff;}

    .l-menubox-list {overflow-x:hidden;overflow-y:auto;position:relative;top:0;height: 100%;left:0;z-index:100;width:100%;padding:60px 0;background:#fff;box-sizing: border-box;text-align:center;}
    .l-menubox-item {float:none;width:100%;margin:0;padding:9px 0;font-size:24px;text-align:center;line-height:1.6;}
    .l-menubox-item:after {content:"";display:block;clear:both}
    .l-menubox-item a {padding:0;color:#292929;}
    .l-menubox-item.active a {color:#c4983f;text-decoration:underline}
    .l-menubox-item.pre-order {position:relative;margin-top:60px;margin-left:0;font-size:12px;}
    .l-menubox-item.pre-order a {padding:14px 0 12px; width:50%; font-size:12px; margin:0 auto;}

    .l-menubox.opened .l-menubox-toggle {background-image:url('/common/promotions/galaxy/s6edge-plus/bg_gnb_menu_on.jpg');}
    .l-menubox.opened .l-menubox-nav {display:block;}
}
/* //local Navigation */

/* module - content wrap */
section[class*="content-"]{position:relative;overflow:hidden;z-index:1;}
section[class*="content-"].no-hidden {overflow:visible;}
section[class*="content-"].no-hidden:after {display:block; clear:both; content:''}

#contents{position:relative;z-index:0;}
img {width:auto; max-width:100% !important; height:auto !important;}


/* sCheck */
.sCheck-checkbox,
.sCheck-radio {position:absolute;width:1px;height:1px;-moz-appearance:none;-webkit-appearance:none;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:-1;margin:3px;outline:none;}
.sCheck-label {cursor:pointer;margin:0 30px;}
.sCheck-label.sCheck--focusing {outline:1px dotted #767676;}
.sCheck-label-radio {position:relative;padding-left:32px;}
.sCheck-label-radio:before {content:"";position:absolute;top:-8px;left:0;display:inline-block; width:32px; height:32px;margin-left:-15px;vertical-align:top; background:url('/common/promotions/galaxy/s6edge-plus/sCheck_radio_off.png') no-repeat;}
.sCheck-label-radio.sCheck--checked:before {background-image:url('/common/promotions/galaxy/s6edge-plus/sCheck_radio_on.png');}
.sCheck-label-checkbox {position:relative;padding-left:32px;font-size:18px; }
.sCheck-label-checkbox:before {content:""; position:absolute;top:-8px;left:0;display:inline-block; width:32px; height:32px; margin-left:-15px; vertical-align:top; background:url('/common/promotions/galaxy/s6edge-plus/sCheck_check_off.png') no-repeat;}
.sCheck-label-checkbox.sCheck--checked:before {background-image:url('/common/promotions/galaxy/s6edge-plus/sCheck_check_on.png');}
@media (min-width:768px) and (max-width:1200px) {
    .sCheck-label-checkbox {padding-left:10px; font-size:12px}
    .sCheck-label-checkbox:before {top:-4px;width:16px;height:16px;background-size:16px 16px;}
}

@media only screen and (max-width:767px){
    .sCheck-label-checkbox {padding-left:10px; font-size:12px}
    .sCheck-label-checkbox:before {top:-4px;width:16px;height:16px;background-size:16px 16px;}
}
/* //sCheck */

/* nav button*/
a[class^="btn-type1"]{position:relative;display:inline-block;font-size:0;line-height:0;width:44px;height:120px;vertical-align:middle;border-radius:2px;background:url('/common/promotions/galaxy/s6edge-plus/btn_t1_prevnext.png');background:rgba(255,255,255,0.1);box-sizing:border-box;cursor:pointer;}
a[class^="btn-type1"] span{position:absolute;left:0;top:0;width:100%;height:100%;background:url('/common/promotions/galaxy/s6edge-plus/btn_t1_prevnext.png') no-repeat;background-size:200% 100%;box-sizing:border-box;cursor:pointer;opacity:0.6;}
a[class*="btn-type1-next"] span{background-position:-44px 0;}
.btn-type1-prev{left:10px;}
.btn-type1-next{right:10px;}
.btn-type1-prev , .btn-type1-next {position:absolute;top:50%;margin-top:-122px;z-index:2;}

a[class^="btn-type2"]{position:relative;display:inline-block;font-size:0;line-height:0;width:44px;height:120px;vertical-align:middle;border-radius:2px;background:url('/common/promotions/galaxy/s6edge-plus/btn_t2_prevnext.png');box-sizing:border-box;cursor:pointer;}
a[class^="btn-type2"] span{position:absolute;left:0;top:0;width:100%;height:100%;background:url('/common/promotions/galaxy/s6edge-plus/btn_t2_prevnext.png') no-repeat;background-size:200% 100%;box-sizing:border-box;cursor:pointer;opacity:0.6;}
a[class*="btn-type2-next"] span{background-position:-44px 0;}
.btn-type2-prev{left:10px;}
.btn-type2-next{right:10px;}


@media only screen and (max-width:767px) {
    a[class^="btn-type1"]{position:relative;display:inline-block;font-size:0;line-height:0;width:24px; height:60px; background:rgba(229,229,229,1);}
    a[class^="btn-type1"] span{position:absolute;left:0;top:0;width:100%;height:100%;background:url('/common/promotions/galaxy/s6edge-plus/btn_t1_prevnext.png') no-repeat;background-size:200% 100%;box-sizing:border-box;cursor:pointer;opacity:0.6;}
    a[class*="btn-type1-next"] span{background-position:-22px 0;}
    .btn-type1-prev{left:0;}
    .btn-type1-next{right:0;}
}


/* common - paging */
div[class*="paging-"] a{position:relative;display:inline-block;margin-right:-3px;overflow:hidden;}
div[class*="paging-"] a > span{position:absolute;left:-99999px;font-size:0;line-height:0;}
div.paging-type1 {text-align:center;}
div.paging-type1 a{position:relative;z-index:1;cursor:pointer;}
div.paging-type1 a:before,
div.paging-type1 a:after{content:'';position:absolute;display:block;top:50%;left:50%;border-radius:50%;}
div.paging-type1 a:before,
div.paging-type1 a:after {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);}
div.paging-type1 a:before{}
div.paging-type1 a:after{width:0;height:0;border-width:1px;border-style:solid;opacity:0;}
div.paging-type1 a:hover:before, div.paging-type1 a.on:before{}
div.paging-type1 a:hover:after, div.paging-type1 a.on:after{opacity:1;content:' ';}
div.paging-type1 a.c1:before{background-color:#000;}
div.paging-type1 a.c2:before{background-color:#898989;}
div.paging-type1 a.c3:before{background-color:#cab081;}
div.paging-type1 a.c4:before{background-color:#259c99;}
div.paging-type1 a.c4-2:before{background-color:#3459dc;}
div.paging-type1 a.c5:before{background-color:#0b233f;}
div.paging-type1 a.c6:before{background-color:#ab4549;}
div.paging-type1 a.c7:before{background-color:#fff;border:1px solid #818181;width:18px;height:18px;margin-top:-10px;margin-left:-10px;}
div.paging-type1 a.c1:after, div.paging-type1 a.c1.on:after{border-color:#0b233f;}
div.paging-type1 a.c2:after, div.paging-type1 a.c2.on:after{border-color:#898989;}
div.paging-type1 a.c3:after, div.paging-type1 a.c3.on:after{border-color:#cab081;}
div.paging-type1 a.c4:after, div.paging-type1 a.c4.on:after{border-color:#259c99;}
div.paging-type1 a.c4-2:after, div.paging-type1 a.c4-2.on:after{border-color:#3459dc;}
div.paging-type1 a.c5:after, div.paging-type1 a.c5.on:after{border-color:#0b233f;}
div.paging-type1 a.c6:after, div.paging-type1 a.c6.on:after{border-color:#ab4549;}
div.paging-type1 a.c7:after, div.paging-type1 a.c7.on:after{border-color:#fff;border:1px solid #818181}
div.paging-type1 a{width:36px;height:36px;}
div.paging-type1 a:before, div.paging-type1 a:before{width:20px;height:20px;margin-top:-10px;margin-left:-10px;}
div.paging-type1 a:hover:after, div.paging-type1 a.on:after{width:28px;height:28px;margin-top:-15px;margin-left:-15px;}

.paging-type2 {text-align:center;position:absolute; width:100%; bottom:1%;z-index:100}
.paging-type2 a{position:relative;display:inline-block;z-index:1;cursor:pointer; margin:0 7px !important;}
.paging-type2 a:before,
.paging-type2 a:after {}
.paging-type2 a{width:24px;height:24px;background:#fff;border:2px solid #dedede;border-radius:50%;}
.paging-type2 a:before {width:23px;height:23px;background:#fff;border:2px solid #dedede;border-radius:50%}
.paging-type2 a:hover, .paging-type2 a.on {background:#c3983f;border:2px solid #c3983f;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){
    div[class*="paging-"] a{position:relative;display:inline-block;margin-right:-7px;}
    div.paging-type1 a{width:30px;height:30px;}
    div.paging-type1 a:before{width:14px;height:14px;margin-top:-7px;margin-left:-7px;}
    div.paging-type1 a:hover:after, div.paging-type1 a.on:after{width:22px;height:22px;margin-top:-12px;margin-left:-12px;}
	div.paging-type1 a.c7:before{background-color:#fff;border:1px solid #818181;width:12px;height:12px;margin-top:-7px;margin-left:-7px;}


    .paging-type2 a{position:relative;display:inline-block;z-index:1;cursor:pointer; margin:0 3px !important;}
    .paging-type2 a:before,
    .paging-type2 a:after {}
    .paging-type2 a{width:12px;height:12px;background:#fff;border:1px solid #dedede;}
    .paging-type2 a:before {width:11px;height:11px;}
    .paging-type2 a:hover, .paging-type2 a.on {background:#c3983f;border:1px solid #c3983f;}
}

/* tit */
.header-type1 {color:#292929;}
.header-type1 h3.tit-type1 {margin:7.13% 0 0; font-size:120px; font-family:'sssB';}
.header-type1 h4.tit-type1 {margin-bottom:2%; font-size:40px;font-family:'sssB';}
.header-type1 p.tit-txt1 {margin-bottom:60px; font-size:28px; color:#7e7e7e; font-family:'sssM';}
.tit-box1 {float:left; width:48%;}
.tit-box2 {float:right; width:48%; text-align:right;}
.tit-box3 {float:right; width:48%; text-align:left;}

@media only screen and (max-width:767px) {
    .header-type1 h3.tit-type1 {margin:7.13% 0 0; font-size:40px; font-family:'sssB';}
    .header-type1 h4.tit-type1 {margin-bottom:2%; font-size:20px;font-family:'sssB';}
    .header-type1 p.tit-txt1 {margin-bottom:60px; font-size:14px; color:#7e7e7e; font-family:'sssM';}
    .tit-box1 {float:left; width:100%;}
    .tit-box2 {float:right; width:100%; text-align:right;}
    .tit-box3 {float:right; width:100%; text-align:left;}
}

button[class*="btn-pre-"],
a[class*="btn-pre-"]{display:inline-block;text-align:center;background-color:transparent;cursor:pointer;border-width:1px;border-style:solid;border-radius:58px;box-sizing:border-box; }
button[class*="btn-pre-"],
a[class*="btn-pre-"]{transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;}

button.btn-pre-type1, a.btn-pre-type1 {border-color:#888;color:#7e7e7e;}
button.btn-pre-type1:hover,
a.btn-pre-type1:hover {border-color:#000;color:#fff;background-color:#000;}
.btn-pre-type1 {padding-left:66px;padding-right:66px;height:72px;line-height:72px;font-size:20px; font-family:'sssM';}

button.btn-pre-type2, a.btn-pre-type2 {position:relative; border-color:#fff;color:#fff; text-align:left;background:url('/common/promotions/galaxy/s6edge-plus/btn_media_play.png') no-repeat 15% 50%;
    -webkit-background-size: 32px 20px;
    background-size: 32px 20px;
}
button.btn-pre-type2:hover,
a.btn-pre-type2:hover {border-color:#fff;color:#fff;background-color:#fff;}
.btn-pre-type2 {margin:0 20px; padding-left:110px;padding-right:60px;height:70px;line-height:70px;font-size:20px; font-family:'sssM';}
.btn-pre-type2 .txt {display:inline-block;}


button.btn-pre-type3, a.btn-pre-type3 {position:relative; border:0 none;color:#fff; text-align:left;background:url('/common/promotions/galaxy/s6edge-plus/btn_media_play.png') no-repeat 15% 50%;
    -webkit-background-size: 32px 20px;
    background-size: 32px 20px;
}
button.btn-pre-type3:hover,
a.btn-pre-type3:hover {border:0 none;color:#fff;}
.btn-pre-type3 {margin:0 35px; padding-left:70px;height:20px;line-height:20px;font-size:20px; font-family:'sssM';}
.btn-pre-type3 .txt {display:inline-block;}

@media only screen and (max-width:767px) {

    .btn-pre-type1 {padding-left:32px;padding-right:32px;height:35px;line-height:35px;font-size:12px; font-family:'sssM';}
    .btn-pre-type2 {padding-left:32px;padding-right:32px;height:35px;line-height:35px;font-size:12px; font-family:'sssM';}
    button.btn-pre-type3, a.btn-pre-type3  {margin:0 0px; padding-left:40px;height:14px;line-height:14px;font-size:12px;
        -webkit-background-size: 16px 10px;
        background-size: 16px 10px;
    }



}

.mask-layer {
	position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    opacity:0.8;
    width:100%;
	height:100%;
	z-index:1001;
	background:#000 url('/common/promotions/galaxy/s6edge-plus/ajax-loader.gif') no-repeat center center;
}

/***********************************
* [COMMON] Footer _ Page Navigation ( Prev, Next )
***********************************/
.storeLink {padding:5.98958333% 4.166666%;background:#fff;}
.storeLink:after {content:"";display:block;clear:both}
.storeLink-group {
    position:relative;
    float:left;
    width:50%;
    border-left:2px solid #f9f9f9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size:20px;
    letter-spacing: -0.025em;
}
.storeLink-group-online {  padding-left:104px;  border-left:none; }
.storeLink-group-support {  padding-left:104px;  border-left:none; }
.storeLink-group-offline {padding-left:205px;}

.storeLink-group-tit {position:relative;display:block;font-size:1.2em;font-family: "sssB",sans-serif;}
.storeLink-group-tit:before {content:"";display:block;position:absolute;top:0;-webkit-background-size:124px 115px;background-size: 124px 115px;}
.storeLink-group-online .storeLink-group-tit:before {
    left:-114px;
    width:65px;
    height:55px;
    background:url("/common/promotions/galaxy/s6edge-plus/ico_cart.png") no-repeat 0 0;
}
.storeLink-group-support .storeLink-group-tit:before {
    left:-114px;
    top:5px;
    width:64px;
    height:50px;
    background:url("/common/promotions/galaxy/s6edge-plus/ico_support.png") no-repeat 0 0;
}
.storeLink-group-offline .storeLink-group-tit:before {
    left:-125px;
    width:124px;
    height:115px;
    background:url("/common/promotions/galaxy/s6edge-plus/ico_wordmap.png") no-repeat 0 0;
}

.storeLink-group-txt {margin:0.2em 0 0.7em !important;font-size:0.9em;font-family: "sssM",sans-serif;}
.storeLink-group-link {position:relative;margin-right:1em;font-size:0.8em;color:#b89748;}
.storeLink-group-link:hover {color:#b89748;}
.storeLink-group-link:before {content:"";display:inline-block;width:1.25em;height:1.25em;margin-right:0.75em;background:url("/common/promotions/galaxy/s6edge-plus/ico_external_link.png") no-repeat 0 50%;background-size:100% 100%;vertical-align: middle;}
.storeLink-group-link:after {content:"";display:inline-block;width:0.6363em;height:0.6875em;margin:0 1.5em 0 1em;background:url("/common/promotions/galaxy/s6edge-plus/ico_link_arrow_r.png") no-repeat 0 50%;background-size:100% 100%;vertical-align: middle;}

.quickNavigation {padding:7.8125% 4.166666%;background:#f9f9f9;font-size:20px;}
.quickNavigation:after {content:"";display:block;clear:both;}
.quickNavigation-btn {display:block;padding:0 63px;font-family: "sssB",sans-serif;}
.quickNavigation-btn-prev {float:left;text-align:left;}
.quickNavigation-btn-next {float:right;text-align:right;}
.quickNavigation-indicator {display:block;margin-bottom:0.5em;font-size:1em;color:#7e7e7e;line-height:1.6;}
.quickNavigation-name {position:relative;display:block;font-size:2.4em;color:#292929;line-height:1;text-transform: capitalize;}
.quickNavigation-name:after {content:"";position:absolute;bottom:0;width:0.47916666em;height:0.833333em;background-repeat:no-repeat;background-size:100% 100%}

.quickNavigation-btn-prev .quickNavigation-name:after {left:-64px;background-image:url("/common/promotions/galaxy/s6edge-plus/btn_pageArrow_prev.png");background-position:0 100%;}
.quickNavigation-btn-next .quickNavigation-name:after {right:-64px;background-image:url("/common/promotions/galaxy/s6edge-plus/btn_pageArrow_next.png"); background-position:100% 100%;}


@media (min-width:768px) and (max-width:1280px) {
.l-lnbWrap{display:none;}
.microsite{display:block;}
.main-menu{    margin-left: 30%;}
.nav-toggle img{ padding-left: 7%;}
}
@media only screen and (max-width: 1023px) {
/*.l-lnbWrap{display:none;}
.microsite{display:block;}*/
    .storeLink-group {font-size:16px;}
    .storeLink-group-online {padding-left:60px;}
    .storeLink-group-online .storeLink-group-tit:before {left:-75px;}
    .storeLink-group-offline {padding-left:140px;}

    .quickNavigation {font-size:16px;}
    .quickNavigation-btn {padding:0 40px;}
    .quickNavigation-btn-prev .quickNavigation-name:after {left:-50px;}
    .quickNavigation-btn-next .quickNavigation-name:after {right:-50px;}
}

@media only screen and (max-width: 767px) {
.l-lnbWrap{display:none;}
.microsite{display:block;}
microsite not-mobile{ display:block;}
    .storeLink {padding:0;}
    .storeLink-group {width:100%;padding:40px 0 40px 80px;letter-spacing: normal;}
    .storeLink-group-online {background-color:#f9f9f9;}
    .storeLink-group-support {background-color:#f9f9f9;}
    .storeLink-group-offline {}
    .storeLink-group-tit {font-size:14px;}
    .storeLink-group-online .storeLink-group-tit:before {left:-60px;width:33px;height:28px;background-size:33px auto;}
    .storeLink-group-support .storeLink-group-tit:before {left:-60px;width:32px;height:25px;background-size:32px auto;}
    .storeLink-group-offline .storeLink-group-tit:before {left:-75px;width:63px;height:58px;background-size:63px auto;}
    .storeLink-group-txt {font-size:14px;}
    .storeLink-group-link {font-size:10px;}
    .storeLink-group-link:before {width:13px;height:13px;}
    .storeLink-group-link:after {display:none;}

    .quickNavigation {padding:40px 20px;font-size:10px;}
    .quickNavigation-btn {padding:0 20px;}
    .quickNavigation-name {font-size:14px;}
    .quickNavigation-name:after {width:10px;height:17px;}
    .quickNavigation-btn-prev .quickNavigation-name:after {left:-20px;}
    .quickNavigation-btn-next .quickNavigation-name:after {right:-20px;}

}

/*
[COMMON]
 Store Search Modal-popup
 in Footer Page Navigation
*/
.ly-findstore {display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:10px;background:rgba(0,0,0,.5);box-sizing: border-box;}
.ly-findstore-body {
    position:relative;top:50%;left:50%;
    max-width:560px;width:100%;height:520px;
    max-height:85%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-sizing:border-box;
}
.ly-findstore-iframe::-webkit-scrollbar {
    width: .4em;
}
.ly-findstore-iframe::-webkit-scrollbar,
.ly-findstore-iframe::-webkit-scrollbar-thumb {
    overflow:visible;
    border-radius: 4px;
}
.ly-findstore-iframe::-webkit-scrollbar-thumb {
    background: rgba(0,0,0,.2);
}

.ly-findstore-iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.ly-findstore-body .closeshopLayer {position:absolute;top:-40px;right:0;z-index:10;display:block;width:25px;height:25px;font-size:0;background:url("/common/promotions/galaxy/s6edge-plus/btn_layer_close.png") no-repeat 0 0;background-size: 100% 100%;}

