@CHARSET "EUC-KR";
@font-face { font-family: 'SamsungSharpSans'; src: url(//cdn.samsung.com/etc/designs/smg/global/fonts/SamsungSharpSansBd.eot); src: url(//cdn.samsung.com/etc/designs/smg/global/fonts/SamsungSharpSansBd.eot?#iefix) format("embedded-opentype"), url(//cdn.samsung.com/etc/designs/smg/global/fonts/SamsungSharpSansBd.woff) format("woff"); font-weight: bold; font-style: normal }
html { -webkit-text-size-adjust: none }
html,
body { direction: ltr }
body,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
table,
th,
td,
form,
fieldset,
legend,
textarea,
input,
select,
textarea,
button,
figure,
figcaption { margin: 0; padding: 0 }
img,
form,
fieldset,
svg { border: 0; vertical-align: top }
input,
button,
select { -webkit-border-radius: 0; border-radius: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none }
button { border: 0; background: none; cursor: pointer }
button:disabled { cursor: default }
button::-moz-focus-inner { padding: 0; margin: -1px }
ul,
ol { list-style: none }
a { text-decoration: none }
a:hover { text-decoration: none }
.blind,
legend { overflow: hidden; position: absolute; width: 1px; height: 1px; clip: rect(1px, 1px, 1px, 1px) }
body,
textarea,
input,
select,
textarea,
button { font-family: 'SamsungOneKorean', 'Dotum', 'µ¸¿ò', 'Apple SD Gothic Neo', arial; line-height: 1.32 }
@media (max-width:1024px) {
    html { height: 100% }
}
#wrap { min-width: 320px }
.s-content-inner { max-width: 1440px; margin: 0 auto }
.s-content-inner:before,
.s-content-inner:after { content: ''; display: block; clear: both }
.s-skip-content a { overflow: hidden; display: block; position: absolute; top: 0; left: 0; width: 1px; height: 1px; background: #000; color: #fff; text-align: center }
.s-skip-content a:focus { position: relative; width: 100%; height: auto; padding: 10px }
.s-bg-white-to-lightgrey { background: #F5F5F5; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #E4E4E4)); background: -webkit-linear-gradient(top, #f5f5f5 0%, #E4E4E4 100%); background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#E4E4E4)); background: -o-linear-gradient(top, #f5f5f5 0%, #E4E4E4 100%); background: linear-gradient(to bottom, #f5f5f5 0%, #E4E4E4 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#E4E4E4', GradientType=0) }
.s-bg-white { background: #fff }
.s-bg-black { background: #000 }
.s-bg-color3 { background: #363636 }
.s-bg-color4 { background: #f7f7f7 }
.s-bg-color6 { background: #222425 }
.s-bg-color7 { background: #dadada }
.s-btn-encased { position: relative; display: inline-block; padding: 19px 42px 18px; padding: 1.31944vw 2.91667vw 1.25vw; border: 1px solid #000; -webkit-border-radius: 45px; border-radius: 45px; background-color: transparent; font-weight: bold; -webkit-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: background, color, border-color; -o-transition-property: background, color, border-color; transition-property: background, color, border-color; -webkit-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; font-size: 12px; font-size: 0.83333vw; color: #000; line-height: 1; text-transform: uppercase; text-shadow: none; letter-spacing: .2em; white-space: nowrap }
@media (min-width:1440px) {
    .s-btn-encased { padding: 19px 42px 18px }
}
@media (min-width:1440px) {
    .s-btn-encased { font-size: 12px }
}
.s-btn-encased:hover,
.s-btn-encased:active,
.s-btn-encased:focus { background-color: #000; color: #fff }
.s-btn-encased.s-ico-new-window { padding-right: 63px; padding-right: 4.375vw }
@media (min-width:1440px) {
    .s-btn-encased.s-ico-new-window { padding-right: 63px }
}
.s-btn-encased.s-ico-new-window:after { position: absolute; display: block; top: 50%; margin-top: -6px; margin-top: -0.41667vw; right: 44px; right: 3.05556vw; width: 11px; width: 0.76389vw; height: 11px; height: 0.76389vw; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg") no-repeat; content: ''; -webkit-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: background; -o-transition-property: background; transition-property: background; -webkit-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out }
@media (min-width:1440px) {
    .s-btn-encased.s-ico-new-window:after { margin-top: -6px }
}
@media (min-width:1440px) {
    .s-btn-encased.s-ico-new-window:after { right: 44px }
}
@media (min-width:1440px) {
    .s-btn-encased.s-ico-new-window:after { width: 11px }
}
@media (min-width:1440px) {
    .s-btn-encased.s-ico-new-window:after { height: 11px }
}
.s-btn-encased.s-ico-new-window:hover:after,
.s-btn-encased.s-ico-new-window:focus:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg") }
.s-white .s-btn-encased,
.s-btn-encased.s-white { border-color: #fff; color: #fff }
.s-white .s-btn-encased.s-ico-new-window:after,
.s-btn-encased.s-white.s-ico-new-window:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg") }
.s-white .s-btn-encased.s-ico-new-window:hover:after,
.s-white .s-btn-encased.s-ico-new-window:focus:after,
.s-btn-encased.s-white.s-ico-new-window:hover:after,
.s-btn-encased.s-white.s-ico-new-window:focus:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg") }
.s-white .s-btn-encased:hover,
.s-white .s-btn-encased:active,
.s-white .s-btn-encased:focus,
.s-btn-encased.s-white:hover,
.s-btn-encased.s-white:active,
.s-btn-encased.s-white:focus { background-color: #fff; color: #000 }
.s-btn-encased.s-btn-white { border-color: #fff; background-color: #fff; color: #000 }
.s-btn-encased.s-btn-white:hover,
.s-btn-encased.s-btn-white:active,
.s-btn-encased.s-btn-white:focus { background-color: #000; border-color: #000; color: #fff }
.s-btn-encased.s-btn-white.s-ico-new-window:after { background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg") no-repeat }
.s-btn-encased.s-btn-white.s-ico-new-window:hover:after,
.s-btn-encased.s-btn-white.s-ico-new-window:focus:after { background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg") no-repeat !important }
.s-btn-text { display: inline-block; font-weight: bold; font-size: 12px; font-size: 0.83333vw; color: #000; line-height: 1; text-transform: uppercase; text-shadow: none; letter-spacing: .2em; white-space: nowrap }
@media (min-width:1440px) {
    .s-btn-text { font-size: 12px }
}
.s-btn-text:after { display: inline-block; margin-top: -1px; margin-left: 7px; width: 8px; width: 0.55556vw; height: 13px; height: 0.90278vw; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-right-black.svg"); background-repeat: no-repeat; vertical-align: middle; content: '' }
@media (min-width:1440px) {
    .s-btn-text:after { width: 8px }
}
@media (min-width:1440px) {
    .s-btn-text:after { height: 13px }
}
.s-btn-text-disabled { color: #a6a6a6; cursor: default }
.s-btn-text-disabled:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-right-gray.svg") }
.s-white .s-btn-text,
.s-btn-text.s-white,
.s-white-shadow .s-btn-text { color: #fff }
.s-white .s-btn-text:after,
.s-btn-text.s-white:after,
.s-white-shadow .s-btn-text:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-right-white.svg") }
.s-btn-text.s-ico-down:after { width: 13px; width: 0.90278vw; height: 8px; height: 0.55556vw; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-down-black.svg") }
@media (min-width:1440px) {
    .s-btn-text.s-ico-down:after { width: 13px }
}
@media (min-width:1440px) {
    .s-btn-text.s-ico-down:after { height: 8px }
}
.s-btn-text.s-ico-down-disabled { color: #a6a6a6; cursor: default }
.s-btn-text.s-ico-down-disabled:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-down-gray.svg") }
.s-white .s-btn-text.s-ico-down:after,
.s-btn-text.s-ico-down.s-white:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-down-white.svg") }
.s-btn-text.s-ico-up:after { width: 13px; width: 0.90278vw; height: 8px; height: 0.55556vw; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-up-black.svg") }
@media (min-width:1440px) {
    .s-btn-text.s-ico-up:after { width: 13px }
}
@media (min-width:1440px) {
    .s-btn-text.s-ico-up:after { height: 8px }
}
.s-btn-text.s-ico-up-disabled { color: #a6a6a6; cursor: default }
.s-btn-text.s-ico-up-disabled:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-up-gray.svg") }
.s-white .s-btn-text.s-ico-up:after,
.s-btn-text.s-ico-up.s-white:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-up-white.svg") }
.s-btn-text.s-ico-new-window:after { display: inline-block; width: 11px; width: 0.76389vw; height: 11px; height: 0.76389vw; margin: -2px 0px 0px; margin: -0.13889vw 0vw 0vw; margin-left: 7px; margin-left: 0.48611vw; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg") no-repeat; vertical-align: middle; content: '' }
@media (min-width:1440px) {
    .s-btn-text.s-ico-new-window:after { width: 11px }
}
@media (min-width:1440px) {
    .s-btn-text.s-ico-new-window:after { height: 11px }
}
@media (min-width:1440px) {
    .s-btn-text.s-ico-new-window:after { margin: -2px 0px 0px }
}
@media (min-width:1440px) {
    .s-btn-text.s-ico-new-window:after { margin-left: 7px }
}
.s-white .s-btn-text.s-ico-new-window:after,
.s-btn-text.s-white.s-ico-new-window:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg") }
.s-white .s-btn-text:hover:after,
.s-white .s-btn-text:focus:after,
.s-btn-text.s-white:hover:after,
.s-btn-text.s-white:focus:after { background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg") no-repeat !important }
.s-btn-play { display: inline-block; padding: 10px; padding: 0.69444vw; padding-right: 41px; padding-right: 2.84722vw; -webkit-border-radius: 45px; border-radius: 45px; background: #363636; background: rgba(54, 54, 54, 0.7); font-weight: bold; font-size: 0; vertical-align: middle; cursor: pointer; white-space: nowrap }
@media (min-width:1440px) {
    .s-btn-play { padding: 10px }
}
@media (min-width:1440px) {
    .s-btn-play { padding-right: 41px }
}
.s-btn-play span { display: inline-block; position: relative; padding-top: 1px; font-size: 12px; font-size: 0.83333vw; color: #fff; line-height: 1; text-transform: uppercase; letter-spacing: .14em; vertical-align: middle }
@media (min-width:1440px) {
    .s-btn-play span { font-size: 12px }
}
.s-btn-play .s-btn-img { width: 29px; width: 2.01389vw; height: 29px; height: 2.01389vw; margin-right: 19px; margin-right: 1.31944vw; padding: 0 }
@media (min-width:1440px) {
    .s-btn-play .s-btn-img { width: 29px }
}
@media (min-width:1440px) {
    .s-btn-play .s-btn-img { height: 29px }
}
@media (min-width:1440px) {
    .s-btn-play .s-btn-img { margin-right: 19px }
}
.s-btn-play .s-btn-img img { width: 100%; height: auto; min-height: inherit; min-width: inherit; max-width: 100%; max-height: 100% }
.s-marketing-cta { margin-top: 34px; margin-top: 2.36111vw }
@media (min-width:1440px) {
    .s-marketing-cta { margin-top: 34px }
}
.s-marketing-cta .s-btn-base,
.s-marketing-cta .s-btn-cta { display: inline-block; position: relative; padding: 18px 46px; padding: 1.25vw 3.19444vw; border: 1px solid #000; -webkit-border-radius: 52px; border-radius: 52px; font-size: 14px; font-size: 0.97222vw; font-weight: bold; color: #000; text-align: center; -webkit-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out; text-transform: uppercase; line-height: 1 }
@media (min-width:1440px) {
    .s-marketing-cta .s-btn-base,
    .s-marketing-cta .s-btn-cta { padding: 18px 46px }
}
@media (min-width:1440px) {
    .s-marketing-cta .s-btn-base,
    .s-marketing-cta .s-btn-cta { font-size: 14px }
}
.s-marketing-cta .s-btn-cta:hover,
.s-marketing-cta .s-btn-cta:focus,
.s-marketing-cta .s-btn-cta:active { border-color: #000; background-color: #000; color: #fff }
.s-marketing-cta .s-btn-video:hover .s-btn-base,
.s-marketing-cta .s-btn-video:focus .s-btn-base,
.s-marketing-cta .s-btn-video:active .s-btn-base { border-color: #000; background-color: #000; color: #fff }
.s-marketing-cta.s-white .s-btn-base { border-color: #fff; background-color: #fff; color: #000 }
.s-marketing-cta.s-white .s-btn-base:hover,
.s-marketing-cta.s-white .s-btn-base:focus,
.s-marketing-cta.s-white .s-btn-base:active { border-color: #000; background-color: #000; color: #fff }
.s-marketing-close { position: absolute; top: 0; right: 0; z-index: 1100; width: 119.46667px; width: 15.55556vw; height: 119.46667px; height: 15.55556vw; font-size: 0 }
@media (max-width:360px) {
    .s-marketing-close { width: 56px; width: 15.55556vw }
}
@media (max-width:360px) {
    .s-marketing-close { height: 56px; height: 15.55556vw }
}
.s-marketing-close span { display: block; position: relative; width: 100%; height: 100%; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/marketing-layer_close.jpg"); background-repeat: no-repeat; background-size: 100% 100%; font-size: 0 }
.no-svg .s-btn-encased.s-ico-new-window:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-ie8.png"); background-position: -13px 0 }
.no-svg .s-btn-encased.s-ico-new-window:hover:after,
.no-svg .s-btn-encased.s-ico-new-window:focus:after { background-position: 0 0 }
.no-svg .s-btn-encased.s-white.s-ico-new-window:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-ie8.png"); background-position: 0 0 }
.no-svg .s-btn-encased.s-white.s-ico-new-window:hover:after,
.no-svg .s-btn-encased.s-white.s-ico-new-window:focus:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-ie8.png"); background-position: -13px 0 }
.no-svg .s-btn-text:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-common-ie8.png"); background-size: 200px 110px; background-position: 0 0 }
.no-svg .s-btn-text-disabled:after { background-position: -36px -10px }
.no-svg .s-btn-text.s-ico-down:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-common-ie8.png"); background-position: -36px 0 }
.no-svg .s-btn-text.s-ico-down-disabled:after { background-position: 0 -13px }
.no-svg .s-btn-text.s-ico-up:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-common-ie8.png"); background-position: -66px 0 }
.no-svg .s-btn-text.s-ico-up-disabled:after { background-position: -15px -13px }
.no-svg .s-btn-text.s-ico-new-window:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-ie8.png"); background-position: -13px 0 }
.no-svg .s-btn-text.s-white.s-ico-new-window:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-ie8.png"); background-position: 0 0 }
.no-svg .s-white:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-common-ie8.png"); background-position: -9px 0 }
.no-svg .s-white .s-btn-text.s-ico-down:after,
.no-svg .s-btn-text.s-ico-down.s-white:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-common-ie8.png"); background-position: -51px 0 }
.no-svg .s-white .s-btn-text.s-ico-up:after,
.no-svg .s-btn-text.s-ico-up.s-white:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-common-ie8.png"); background-position: -81px 0 }
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-btn-encased,
    .s-btn-text,
    .s-btn-play span { font-size: 12px; font-size: 1.17188vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-btn-encased.s-ico-new-window:after { width: 10px; width: 0.97656vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-btn-encased.s-ico-new-window:after { height: 10px; height: 0.97656vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-btn-encased.s-ico-new-window:after { margin-top: -4px; margin-top: -0.39062vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-btn-text.s-ico-new-window:after { width: 10px; width: 0.97656vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-btn-text.s-ico-new-window:after { height: 10px; height: 0.97656vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-btn-text.s-ico-new-window:after { margin: -2px 0px 0px; margin: -0.19531vw 0vw 0vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-btn-text.s-ico-new-window:after { margin-left: 6px; margin-left: 0.58594vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-marketing-cta .s-btn-base,
    .s-marketing-cta .s-btn-cta { font-size: 14px; font-size: 1.36719vw }
}
@media (max-width:1024px) and (max-width:1024px) {
    .s-btn-text:after { width: 8px; width: 0.78125vw }
}
@media (max-width:1024px) and (max-width:1024px) {
    .s-btn-text:after { height: 13px; height: 1.26953vw }
}
@media (max-width:1024px) and (max-width:1024px) {
    .s-btn-text.s-ico-down:after,
    .s-btn-text.s-ico-up:after { width: 13px; width: 1.26953vw }
}
@media (max-width:1024px) and (max-width:1024px) {
    .s-btn-text.s-ico-down:after,
    .s-btn-text.s-ico-up:after { height: 8px; height: 0.78125vw }
}
@media screen and (max-width:768px) {
    .s-btn-encased { padding: 27.73333px 55.46667px 25.6px; padding: 3.61111vw 7.22222vw 3.33333vw; font-size: 25.6px; font-size: 3.33333vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased { padding: 13px 26px 12px; padding: 3.61111vw 7.22222vw 3.33333vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased { font-size: 12px; font-size: 3.33333vw }
}
@media screen and (max-width:768px) {
    .s-btn-encased.s-ico-new-window { padding-right: 89.6px; padding-right: 11.66667vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-ico-new-window { padding-right: 42px; padding-right: 11.66667vw }
}
@media screen and (max-width:768px) {
    .s-btn-encased.s-ico-new-window:after { width: 23.46667px; width: 3.05556vw; height: 23.46667px; height: 3.05556vw; margin-top: -10.66667px; margin-top: -1.38889vw; right: 55.46667px; right: 7.22222vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-ico-new-window:after { width: 11px; width: 3.05556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-ico-new-window:after { height: 11px; height: 3.05556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-ico-new-window:after { margin-top: -5px; margin-top: -1.38889vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-ico-new-window:after { right: 26px; right: 7.22222vw }
}
@media screen and (max-width:768px) {
    .s-btn-encased.s-mo-full { display: block; padding-left: 0; padding-right: 0; text-align: center }
    .s-btn-encased.s-mo-full.s-ico-new-window { padding-right: 0 }
    .s-btn-encased.s-mo-full.s-ico-new-window:after { position: static; display: inline-block; vertical-align: middle; width: 23.46667px; width: 3.05556vw; height: 23.46667px; height: 3.05556vw; margin: -4.26667px 0px 0px; margin: -0.55556vw 0vw 0vw; margin-left: 10.66667px; margin-left: 1.38889vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-mo-full.s-ico-new-window:after { width: 11px; width: 3.05556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-mo-full.s-ico-new-window:after { height: 11px; height: 3.05556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-mo-full.s-ico-new-window:after { margin: -2px 0px 0px; margin: -0.55556vw 0vw 0vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-encased.s-mo-full.s-ico-new-window:after { margin-left: 5px; margin-left: 1.38889vw }
}
@media screen and (max-width:768px) {
    .s-btn-text { font-size: 25.6px; font-size: 3.33333vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text { font-size: 12px; font-size: 3.33333vw }
}
@media screen and (max-width:768px) {
    .s-btn-text:after { margin-top: -1px; width: 17.06667px; width: 2.22222vw; height: 27.73333px; height: 3.61111vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text:after { width: 8px; width: 2.22222vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text:after { height: 13px; height: 3.61111vw }
}
@media screen and (max-width:768px) {
    .s-btn-text.s-ico-down:after,
    .s-btn-text.s-ico-up:after { width: 27.73333px; width: 3.61111vw; height: 17.06667px; height: 2.22222vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text.s-ico-down:after,
    .s-btn-text.s-ico-up:after { width: 13px; width: 3.61111vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text.s-ico-down:after,
    .s-btn-text.s-ico-up:after { height: 8px; height: 2.22222vw }
}
@media screen and (max-width:768px) {
    .s-btn-text.s-ico-new-window:after { width: 23.46667px; width: 3.05556vw; height: 23.46667px; height: 3.05556vw; margin: -2.13333px 0px 0px; margin: -0.27778vw 0vw 0vw; margin-left: 10.66667px; margin-left: 1.38889vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text.s-ico-new-window:after { width: 11px; width: 3.05556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text.s-ico-new-window:after { height: 11px; height: 3.05556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text.s-ico-new-window:after { margin: -1px 0px 0px; margin: -0.27778vw 0vw 0vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-text.s-ico-new-window:after { margin-left: 5px; margin-left: 1.38889vw }
}
@media screen and (max-width:768px) {
    .s-btn-play { padding: 19.2px 21.33333px; padding: 2.5vw 2.77778vw; padding-right: 59.73333px; padding-right: 7.77778vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-play { padding: 9px 10px; padding: 2.5vw 2.77778vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-play { padding-right: 28px; padding-right: 7.77778vw }
}
@media screen and (max-width:768px) {
    .s-btn-play span { font-size: 25.6px; font-size: 3.33333vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-play span { font-size: 12px; font-size: 3.33333vw }
}
@media screen and (max-width:768px) {
    .s-btn-play .s-btn-img { width: 46.93333px; width: 6.11111vw; height: 46.93333px; height: 6.11111vw; margin-right: 21.33333px; margin-right: 2.77778vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-play .s-btn-img { width: 22px; width: 6.11111vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-play .s-btn-img { height: 22px; height: 6.11111vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-btn-play .s-btn-img { margin-right: 10px; margin-right: 2.77778vw }
}
@media screen and (max-width:768px) {
    .s-marketing-cta .s-btn-base,
    .s-marketing-cta .s-btn-cta { font-size: 25.6px; font-size: 3.33333vw; padding: 27.73333px 64px; padding: 3.61111vw 8.33333vw; -webkit-border-radius: 42px; border-radius: 42px; letter-spacing: .133em }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-marketing-cta .s-btn-base,
    .s-marketing-cta .s-btn-cta { font-size: 12px; font-size: 3.33333vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-marketing-cta .s-btn-base,
    .s-marketing-cta .s-btn-cta { padding: 13px 30px; padding: 3.61111vw 8.33333vw }
}
.touch-device .s-btn-encased.s-ico-new-window:after { -webkit-transition: none; -o-transition: none; transition: none }
.s-slick .slick-slider { position: relative; display: block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent }
.s-slick .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0 }
.s-slick .slick-list:focus { outline: none }
.s-slick .slick-list.dragging { cursor: pointer; cursor: hand }
.s-slick .slick-list .slick-track,
.s-slick .slick-list .slick-list { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.s-slick .slick-list .slick-track { position: relative; top: 0; left: 0; display: block }
.s-slick .slick-list .slick-track:before,
.s-slick .slick-list .slick-track:after { display: table; content: '' }
.s-slick .slick-list .slick-track:after { clear: both }
.s-slick .slick-loading .slick-track { visibility: hidden }
.s-slick .slick-slide { display: none; float: left; height: 100%; min-height: 1px; vertical-align: top }
.s-slick .slick-slide img { width: 100%; height: auto }
.s-slick .slick-slide.slick-loading img { display: none }
.s-slick .slick-slide.dragging img { pointer-events: none }
.s-slick.slick-initialized .slick-slide { display: block }
.s-slick.slick-loading .slick-slide { visibility: hidden }
.s-slick.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent }
.s-slick .slick-arrow { overflow: hidden; position: absolute; top: 0; bottom: 0; z-index: 2; width: 70px; width: 4.86111vw; height: 160px; height: 11.11111vw; margin: auto; border-width: 0; -webkit-box-shadow: none; box-shadow: none; border-color: transparent; background-color: #363636; background-color: rgba(54, 54, 54, 0.7); -webkit-transition: .08s background-color ease-in; -o-transition: .08s background-color ease-in; transition: .08s background-color ease-in; font-size: 0; line-height: 0 }
@media (min-width:1440px) {
    .s-slick .slick-arrow { width: 70px }
}
@media (min-width:1440px) {
    .s-slick .slick-arrow { height: 160px }
}
.s-slick .slick-arrow:after { display: block; position: relative; top: 0; left: 0; width: 24px; width: 1.66667vw; height: 44px; height: 3.05556vw; margin: 0 auto; background-repeat: no-repeat; background-size: 100% 100%; content: '' }
@media (min-width:1440px) {
    .s-slick .slick-arrow:after { width: 24px }
}
@media (min-width:1440px) {
    .s-slick .slick-arrow:after { height: 44px }
}
.s-slick .slick-arrow:hover,
.s-slick .slick-arrow:focus { background-color: #222425 }
.s-slick .slick-arrow.slick-disabled,
.s-slick .slick-arrow.slick-hidden { display: none !important }
.s-slick .slick-prev { left: 0; padding-right: 3px; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0 }
.s-slick .slick-prev:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/slick-carousel-left.png) }
.s-slick .slick-next { right: 0; padding-left: 3px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px }
.s-slick .slick-next:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/slick-carousel-right.png) }
.s-slick .slick-dots { position: absolute; bottom: 48px; bottom: 3.33333vw; width: 100%; text-align: center; line-height: 0 }
@media (min-width:1440px) {
    .s-slick .slick-dots { bottom: 48px }
}
.s-slick .slick-dots li { display: inline-block; position: relative; margin: 0 3px; line-height: 0; text-align: center }
.s-slick .slick-dots li button { display: inline-block; overflow: hidden; width: 8px; height: 8px; color: transparent; border: 1px solid #363636; -webkit-border-radius: 50%; border-radius: 50%; font-size: 1px; line-height: 1px; vertical-align: top }
.s-slick .slick-dots li.slick-active button,
.s-slick .slick-dots li button:hover,
.s-slick .slick-dots li button:focus { border: 0; background-color: #363636 }
@media screen and (max-width:768px) {
    .s-slick .slick-dots { bottom: 68.26667px; bottom: 8.88889vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-slick .slick-dots { bottom: 32px; bottom: 8.88889vw }
}
@media screen and (max-width:768px) {
    .s-slick .slick-dots li { margin: 0 3px 0 4px }
}
.s-video-area { display: none; overflow: hidden; position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; z-index: 100 }
.s-video-area:before { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); content: '' }
.s-video-area iframe,
.s-video-area object { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border: 0 }
.s-video-area .s-video-wrap,
.s-video-area .s-video-container { position: absolute; top: 0; left: 0; bottom: 0; right: 0 }
.s-video-area .s-video-container { z-index: 10 }
.s-video-area .s-video-container>div { position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100% }
.s-media-close { overflow: hidden; position: absolute; top: 30px; right: 30px; z-index: 100; width: 28px; height: 28px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/btn-close-white.png) no-repeat 50% 50%; font-size: 0; line-height: 99px; cursor: pointer }
.s-media-close.s-black { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/btn-close-black.png) no-repeat 50% 50% }
.video-open #wrap { overflow-x: hidden }
.bc-cplayer-container .bc-cplayer-control { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-bg-panel.gif) }
.bc-cplayer-container .bc-cplayer-control .rewind { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-rewind.gif) }
.bc-cplayer-container .bc-cplayer-control .play { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-play.gif) }
.bc-cplayer-container .bc-cplayer-control .pause { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-pause.gif) }
.bc-cplayer-container .bc-cplayer-control .forward { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-forward.gif) }
.bc-cplayer-container .bc-cplayer-control .mute { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-volon.gif) }
.bc-cplayer-container .bc-cplayer-control .volume-down { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-voldown.gif) }
.bc-cplayer-container .bc-cplayer-control .volume-up { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-volup.gif) }
.bc-cplayer-container .bc-cplayer-control .muted { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-volmute.gif) }
.bc-cplayer-container .bc-cplayer-control .rightPanel button.bc-cc { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-bc-cc.png) }
.bc-cplayer-container .bc-cplayer-control .rightPanel button.bc-cc.over { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-bc-cc-over.png) !important }
.bc-cplayer-container .bc-cplayer-control .rightPanel button.bc-cc.on { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/brightcove-btn-bc-cc-on.png) !important }
.bc-cplayer-control-area { height: 100% }
@media screen and (max-width:768px) {
    .s-media-close { top: 34.13333px; top: 4.44444vw; right: 34.13333px; right: 4.44444vw; width: 25px; height: 25px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/btn-close-white_x2.png) no-repeat 50% 50%; background-size: 100% }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-media-close { top: 16px; top: 4.44444vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-media-close { right: 16px; right: 4.44444vw }
}
@media screen and (max-width:768px) {
    .s-media-close.s-black { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/btn-close-black_x2.png) no-repeat 50% 50%; background-size: 100% }
}
.s-energy-label__txt { font-size: 13px; font-size: 0.90278vw; color: #363636; font-weight: bold; letter-spacing: .06em; text-transform: uppercase; vertical-align: top }
@media (min-width:1440px) {
    .s-energy-label__txt { font-size: 13px }
}
.s-energy-label__txt:hover,
.s-energy-label__txt:focus { text-decoration: underline }
.s-energy-label__tag { display: inline-block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 40px; width: 2.77778vw; height: 20px; height: 1.38889vw; margin: -1px 0px 0px 7px; margin: -0.06944vw 0vw 0vw 0.48611vw; background-repeat: no-repeat; vertical-align: top }
@media (min-width:1440px) {
    .s-energy-label__tag { width: 40px }
}
@media (min-width:1440px) {
    .s-energy-label__tag { height: 20px }
}
@media (min-width:1440px) {
    .s-energy-label__tag { margin: -1px 0px 0px 7px }
}
.s-energy-label__tag span { overflow: hidden; display: inline-block; width: 40px; width: 2.77778vw; height: 20px; height: 1.38889vw; background-repeat: no-repeat; background-size: cover; line-height: 99em; vertical-align: top }
@media (min-width:1440px) {
    .s-energy-label__tag span { width: 40px }
}
@media (min-width:1440px) {
    .s-energy-label__tag span { height: 20px }
}
.s-energy-label__tag.s-first-level { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-first.svg) }
.s-energy-label__tag.s-second-level { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-second.svg) }
.s-energy-label__tag.s-third-level { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-third.svg) }
.s-energy-label__tag.s-fourth-level { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-fourth.svg) }
.s-energy-label__tag.s-fifth-level { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-fifth.svg) }
.s-energy-label__tag.s-sixth-level { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-sixth.svg) }
.s-energy-label__tag.s-seventh-level { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-seventh.svg) }
.s-energy-label__tag .s-grade-a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-a.svg) }
.s-energy-label__tag .s-grade-a-plus { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-a-plus.svg) }
.s-energy-label__tag .s-grade-a-plus2 { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-a-plus2.svg) }
.s-energy-label__tag .s-grade-a-plus3 { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-a-plus3.svg) }
.s-energy-label__tag .s-grade-b { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-b.svg) }
.s-energy-label__tag .s-grade-c { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-c.svg) }
.s-energy-label__tag .s-grade-d { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-d.svg) }
.s-energy-label__tag .s-grade-e { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-e.svg) }
.s-energy-label__tag .s-grade-f { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-f.svg) }
.s-energy-label__tag .s-grade-g { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-level-g.svg) }
.no-svg .s-energy-label__tag.s-first-level,
.no-svg .s-energy-label__tag.s-second-level,
.no-svg .s-energy-label__tag.s-third-level,
.no-svg .s-energy-label__tag.s-fourth-level,
.no-svg .s-energy-label__tag.s-fifth-level,
.no-svg .s-energy-label__tag.s-sixth-level,
.no-svg .s-energy-label__tag.s-seventh-level,
.no-svg .s-energy-label__tag .s-grade-a,
.no-svg .s-energy-label__tag .s-grade-a-plus,
.no-svg .s-energy-label__tag .s-grade-a-plus2,
.no-svg .s-energy-label__tag .s-grade-a-plus3,
.no-svg .s-energy-label__tag .s-grade-b,
.no-svg .s-energy-label__tag .s-grade-c,
.no-svg .s-energy-label__tag .s-grade-d,
.no-svg .s-energy-label__tag .s-grade-e,
.no-svg .s-energy-label__tag .s-grade-f,
.no-svg .s-energy-label__tag .s-grade-g { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-common-ie8.png); background-size: 400px auto }
.no-svg .s-energy-label__tag.s-first-level { background-position: 0 -23px }
.no-svg .s-energy-label__tag.s-second-level { background-position: 0 -45px }
.no-svg .s-energy-label__tag.s-third-level { background-position: 0 -67px }
.no-svg .s-energy-label__tag.s-fourth-level { background-position: 0 -89px }
.no-svg .s-energy-label__tag.s-fifth-level { background-position: -42px -23px }
.no-svg .s-energy-label__tag.s-sixth-level { background-position: -42px -45px }
.no-svg .s-energy-label__tag.s-seventh-level { background-position: -42px -67px }
.no-svg .s-energy-label__tag .s-grade-a { background-position: -84px -67px }
.no-svg .s-energy-label__tag .s-grade-a-plus { background-position: -84px -45px }
.no-svg .s-energy-label__tag .s-grade-a-plus2 { background-position: -84px -23px }
.no-svg .s-energy-label__tag .s-grade-a-plus3 { background-position: -42px -89px }
.no-svg .s-energy-label__tag .s-grade-b { background-position: -84px -89px }
.no-svg .s-energy-label__tag .s-grade-c { background-position: -126px -23px }
.no-svg .s-energy-label__tag .s-grade-d { background-position: -126px -23px }
.no-svg .s-energy-label__tag .s-grade-e { background-position: -126px -67px }
.no-svg .s-energy-label__tag .s-grade-f { background-position: -126px -89px }
.no-svg .s-energy-label__tag .s-grade-g { background-position: -96px 0 }
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-energy-label__txt { font-size: 14px; font-size: 1.36719vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-energy-label__tag { width: 40px; width: 3.90625vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-energy-label__tag { height: 20px; height: 1.95312vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-energy-label__tag { margin: -1px 0px 0px 7px; margin: -0.09766vw 0vw 0vw 0.68359vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-energy-label__tag span { width: 40px; width: 3.90625vw }
}
@media screen and (max-width:1279px) and (max-width:1024px) {
    .s-energy-label__tag span { height: 20px; height: 1.95312vw }
}
@media screen and (max-width:768px) {
    .s-energy-label__txt { font-size: 21.33333px; font-size: 2.77778vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-energy-label__txt { font-size: 10px; font-size: 2.77778vw }
}
@media screen and (max-width:768px) {
    .s-energy-label__tag { width: 68.26667px; width: 8.88889vw; height: 34.13333px; height: 4.44444vw; margin: -6.4px 0px 0px 8.53333px; margin: -0.83333vw 0vw 0vw 1.11111vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-energy-label__tag { width: 32px; width: 8.88889vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-energy-label__tag { height: 16px; height: 4.44444vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-energy-label__tag { margin: -3px 0px 0px 4px; margin: -0.83333vw 0vw 0vw 1.11111vw }
}
@media screen and (max-width:768px) {
    .s-energy-label__tag span { width: 68.26667px; width: 8.88889vw; height: 34.13333px; height: 4.44444vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-energy-label__tag span { width: 32px; width: 8.88889vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-energy-label__tag span { height: 16px; height: 4.44444vw }
}
.s-layer-dimmed { position: fixed; top: 0; left: 0; background-color: #000; width: 100%; height: 100%; z-index: 1100; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=66); opacity: .66 }
.s-buffer-top { margin-top: 88px !important }
.s-buffer-bottom { margin-bottom: 88px !important }
.s-gotop-wrap { display: none; overflow: hidden; position: fixed; right: 32px; bottom: 20px; z-index: 1000; max-width: 1440px; text-align: right }
.s-gotop-wrap.s-show { display: block }
.s-gotop-wrap .s-btn-gotop { width: 58px; height: 58px; -webkit-border-radius: 4px; border-radius: 4px; background: #363636; font-size: 0; opacity: .7 }
.s-gotop-wrap .s-btn-gotop:after { overflow: hidden; display: inline-block; width: 36px; height: 22px; margin: 18px auto; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/btn-gotop.png") no-repeat; background-size: 100%; content: '' }
@media screen and (max-width:768px) {
    .s-gotop-wrap { min-width: 320px; right: 34.13333px; right: 4.44444vw; bottom: 34.13333px; bottom: 4.44444vw; font-size: 0 }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-gotop-wrap { right: 16px; right: 4.44444vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .s-gotop-wrap { bottom: 16px; bottom: 4.44444vw }
}
@media screen and (max-width:768px) {
    .s-gotop-wrap .s-btn-gotop { width: 40px; height: 40px }
    .s-gotop-wrap .s-btn-gotop:after { width: 23px; height: 16px; margin: 9px auto }
}
.pr-g-product-disclaimer { border-top: 1px solid #d0d0d0; background: #f7f7f7 }
.pr-g-product-disclaimer__inner { max-width: 1440px; margin: 0 auto; padding: 0 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.pr-g-product-disclaimer__column { float: left; padding: 0 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-break: break-word }
.pr-g-product-disclaimer p { margin-top: 16px; font-size: 12px; color: #363636; line-height: 1.34 }
.pr-g-product-disclaimer p:first-child { margin-top: 0 }
.pr-g-product-disclaimer a { color: #1428a0; text-decoration: underline }
.pr-g-product-disclaimer a:hover { text-decoration: underline }
.pr-g-product-disclaimer__inner-wrap:before,
.pr-g-product-disclaimer__inner-wrap:after { content: ''; display: block; clear: both }
.pr-g-product-disclaimer__inner-wrap__col1 { padding: 21px 6.75% 20px }
.pr-g-product-disclaimer__inner-wrap__col2 { padding: 21px 6.75% 30px }
.pr-g-product-disclaimer__inner-wrap__col3 { padding: 31px 13.28% 27px 6.75% }
.pr-g-product-disclaimer__inner-wrap__col2 .pr-g-product-disclaimer__column { width: 50% }
.pr-g-product-disclaimer__inner-wrap__col3 .pr-g-product-disclaimer__column { width: 33.33% }
@media screen and (max-width:768px) {
    .pr-g-product-disclaimer__inner { padding: 28px 16px 26px }
    .pr-g-product-disclaimer__inner-wrap__col1,
    .pr-g-product-disclaimer__inner-wrap__col2,
    .pr-g-product-disclaimer__inner-wrap__col3 { padding: 0 !important }
    .pr-g-product-disclaimer__inner-wrap .pr-g-product-disclaimer__column { float: none; width: auto; padding: 0 2.13% }
    .pr-g-product-disclaimer p { margin-top: 12px; font-size: 10px; line-height: 1.2 }
    .pr-g-product-disclaimer__column { margin-top: 12px }
    .pr-g-product-disclaimer__column:first-child { margin-top: 0 }
}
.gb-footer { border-top: 1px solid #d0d0d0; background: #f7f7f7; font-size: 0 }
.gb-footer .gb-footer__blank a:after { display: inline-block; top: 0; width: 11px; height: 11px; margin-left: 10px; background-size: 11px 11px; content: '' }
.gb-footer__inner { max-width: 1440px; margin: 0 auto; padding: 0 24px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.gb-footer__container { position: relative; margin: 0 6.75%; font-size: 16px; font-weight: bold; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.gb-footer__container:before,
.gb-footer__container:after { content: ''; display: block; clear: both }
.gb-footer__col4 { float: left; width: 25%; padding-right: 48px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.gb-footer__col4 .gb-footer__item { margin-top: 11px }
.gb-footer__col4 .gb-footer__item:first-child { margin-top: 0 }
.gb-footer__col4 a:hover:after { display: inline-block; margin-left: 10px }
.gb-footer__col4.s-clear { padding-right: 0 }
.gb-footer__top { padding: 65px 0 46px }
.gb-footer__top a { font-size: 16px; font-weight: normal; color: #363636; word-break: break-word }
.gb-footer__top a:hover { color: #1428a0 }
.gb-footer__top .gb-footer__col-wrap { word-wrap: break-word }
.gb-footer__top .gb-footer__col-wrap:before,
.gb-footer__top .gb-footer__col-wrap:after { content: ''; display: block; clear: both }
.gb-footer__top .gb-footer__col-wrap strong { color: #363636; display: block; margin-bottom: 17px; font-size: 14px; }
.gb-footer__top .gb-footer__col-wrap strong a { font-weight: bold }
.gb-footer__top .gb-footer__col-wrap strong a:after { display: inline-block; position: relative; top: 0; width: 7px; height: 11px; margin-left: 9px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-gray.svg); background-size: 7px 11px; content: '' }
.gb-footer__top .gb-footer__col-wrap strong a:hover:after { top: 0; width: 7px; height: 11px; margin-left: 9px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-hover.svg); background-size: 7px 11px; content: '' }
.gb-footer__top .gb-footer__nav-link li { font-size: 0 }
.gb-footer__top .gb-footer__nav-link a:hover:after { display: inline-block; position: relative; top: -1px; width: 6px; height: 9px; margin: 0 -17px 0 10px; background-size: 6px 9px; content: '' }
.gb-footer__top .gb-footer__nav-link.gb-footer__col2 { float: left; width: 50%; padding-bottom: 42px }
.gb-footer__top .gb-footer__nav-link .gb-footer__col4 { width: 50% }
.gb-footer__top .gb-footer__nav-link .gb-footer__col4 a { font-size: 14px; line-height: 1.571 }
.gb-footer__top .s-support-link .gb-footer__depth2 { padding-top: 3px }
.gb-footer__top .s-support-link .gb-footer__item { margin-top: 11px }
.gb-footer__top .s-support-link .gb-footer__item:first-child { margin-top: 0 }
.gb-footer__top .s-support-link .gb-footer__item a { display: block; position: relative; padding-left: 25px; line-height: 1.571 }
.gb-footer__top .s-support-link .gb-footer__svg { position: absolute; top: 3px; left: 0; width: 16px; height: 16px }
.gb-footer__depth2 { font-size: 0 }
.gb-footer__depth2 a { font-size: 14px }
.gb-footer__sns-list .gb-footer__depth2 { max-width: 224px; margin-right: -16px; padding-top: 6px }
.gb-footer__sns-list .gb-footer__depth2:before,
.gb-footer__sns-list .gb-footer__depth2:after { content: ''; display: block; clear: both }
.gb-footer__sns-list .gb-footer__item { float: left; margin: 0 16px 16px 0 }
.gb-footer__sns-list a { display: inline-block; overflow: hidden; width: 30px; height: 30px; line-height: 999px; }
.gb-footer__local-logo { margin-top: 12px; font-size: 18px }
.gb-footer__local-logo:before,
.gb-footer__local-logo:after { content: ''; display: block; clear: both }
.gb-footer__local-logo .gb-footer__item { margin-top: 16px; font-size: 0 }
.gb-footer__local-logo .gb-footer__item:first-child { margin-top: 0 }
.gb-footer__local-logo .gb-footer__item img { max-width: 100% }
.gb-footer__copyright { margin-top: 9px; font-size: 12px; color: #363636; font-weight: normal; word-break: break-word }
.gb-footer__copyright .gb-footer__text { color: #000; line-height: 1 }
.gb-footer__bottom { padding: 23px 0 12px; background: #363636 }
.gb-footer__bottom:before,
.gb-footer__bottom:after { content: ''; display: block; clear: both }
.gb-footer__bottom a { font-size: 14px; color: #fff; text-transform: uppercase }
.gb-footer__bottom a:hover { text-decoration: underline }
.gb-footer__bottom-list { display: table; width: 100%; padding-bottom: 1px; font-size: 0; table-layout: fixed }
.gb-footer__bottom-list .gb-footer__list { display: table-cell }
.gb-footer__bottom-list .gb-footer__item { display: inline-block; margin-right: 20px; margin-bottom: 10px }
.gb-footer__bottom-list .gb-footer__item.gb-footer__blank a:after,
.gb-footer__bottom-list .gb-footer__item.gb-footer__blank a:hover:after { display: inline-block; margin: 1px 0 -1px 6px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg); content: '' }
.gb-footer__bottom-list .gb-footer__item a { line-height: 1.43 }
.gb-footer__bottom-list>cq { display: none }
.gb-footer__lang { display: table-cell; width: 307px; text-align: right; vertical-align: middle }
.gb-footer__lang a { display: inline-block; position: relative; margin-top: -9px; padding: 0 17px 0 30px; vertical-align: top; word-break: break-word }
.gb-footer__lang a:after { position: absolute; top: 4px; right: 0; width: 6px; height: 10px; color: #fff; background-size: 6px 10px; content: '' }
.gb-footer__flag { position: absolute; top: 3px; left: 0; max-width: 100%; width: 20px; height: 13px; background-size: 20px 13px }
.gb-footer__btn-top { position: absolute; top: -38px; right: 0; font-size: 12px; font-weight: normal }
.gb-footer__btn-top a { display: inline-block; position: relative; padding-right: 20px; font-size: 12px; min-width: 10px }
.gb-footer__btn-top a:after { position: absolute; top: 6px; right: 0; width: 10px; height: 6px; margin: -1px 0 1px 10px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-footer-top.svg); background-size: 100% 100%; background-repeat: no-repeat; content: '' }
.gb-footer__btn-top a:hover { text-decoration: underline }
.gb-footer__btn-top a:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-footer-top-hover.svg); color: #1428a0 }
.gb-footer__legal { margin: 10px 0 }
.gb-footer__legal p { font-size: 12px; font-weight: normal; color: #a6a6a6; line-height: 1.75; word-break: break-word }
.gb-footer__legal p:first-child { margin-top: 0 }
.gb-footer__legal p a { text-decoration: underline; font-size: inherit; color: inherit }
.gb-footer .s-flag-uk { background-image: url(/apps/samsungp5/components/global/content/footer/clientlibs/img/@flag.gif) }
.gb-footer .gb-footer__nav-link a:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-hover.svg) }
.gb-footer .gb-footer__blank a:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg) }
.gb-footer .gb-footer__blank a:hover:after { top: 0; width: 11px; height: 11px; background-size: 11px 11px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-hover.svg) }
.gb-footer .s-support-link a .s-ico-call { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-call.svg) }
.gb-footer .s-support-link a .s-ico-email { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-email.svg) }
.gb-footer .s-support-link a .s-ico-chat { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-chat.svg) }
.gb-footer .s-support-link a .s-ico-letter { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-letter.svg) }
.gb-footer .s-support-link a .s-ico-contact { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-contact.svg) }
.gb-footer .s-support-link a .s-ico-store { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-store.svg) }
.gb-footer .s-support-link a .s-ico-cyber { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-cyber.svg) }
.gb-footer .s-support-link a:hover .s-ico-call { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-call-hover.svg) }
.gb-footer .s-support-link a:hover .s-ico-email { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-email-hover.svg) }
.gb-footer .s-support-link a:hover .s-ico-chat { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-chat-hover.svg) }
.gb-footer .s-support-link a:hover .s-ico-letter { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-letter-hover.svg) }
.gb-footer .s-support-link a:hover .s-ico-contact { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-contact-hover.svg) }
.gb-footer .s-support-link a:hover .s-ico-store { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-store-hover.svg) }
.gb-footer .s-support-link a:hover .s-ico-cyber { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-cyber-hover.svg) }
.gb-footer__sns-list .s-facebook a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-facebook.svg) }
.gb-footer__sns-list .s-facebook a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-facebook-hover.svg) }
.gb-footer__sns-list .s-twitter a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-twitter.svg) }
.gb-footer__sns-list .s-twitter a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-twitter-hover.svg) }
.gb-footer__sns-list .s-instagram a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-instagram.svg) }
.gb-footer__sns-list .s-instagram a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-instagram-hover.svg) }
.gb-footer__sns-list .s-youtube a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-youtube.svg) }
.gb-footer__sns-list .s-youtube a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-youtube-hover.svg) }
.gb-footer__sns-list .s-vk a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-vk.svg) }
.gb-footer__sns-list .s-vk a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-vk-hover.svg) }
.gb-footer__sns-list .s-in a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-in-square.svg) }
.gb-footer__sns-list .s-in a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-in-square-hover.svg) }
.gb-footer__sns-list .s-gplus a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-gplus.svg) }
.gb-footer__sns-list .s-gplus a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-gplus-hover.svg) }
.gb-footer__sns-list .s-blogger a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-blogger.svg) }
.gb-footer__sns-list .s-blogger a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-blogger-hover.svg) }
.gb-footer__sns-list .s-emailto a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-emailto.svg) }
.gb-footer__sns-list .s-emailto a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-emailto-hover.svg) }
.gb-footer__sns-list .s-renren a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-renren.svg) }
.gb-footer__sns-list .s-renren a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-renren-hover.svg) }
.gb-footer__sns-list .s-qq a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-qq.svg) }
.gb-footer__sns-list .s-qq a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-qq-hover.svg) }
.gb-footer__sns-list .s-weibo a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-weibo.svg) }
.gb-footer__sns-list .s-weibo a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-weibo-hover.svg) }
.gb-footer__sns-list .s-weixin a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-weixin.svg) }
.gb-footer__sns-list .s-weixin a:hover { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gb-weixin-hover.svg) }
.gb-footer .gb-footer__lang a:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-white.svg) }
.no-svg .gb-footer .gb-footer__nav-link a:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-position: -166px -29px; background-position: -166px -29px }
.no-svg .gb-footer .gb-footer__blank a:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-position: -120px 0 }
.no-svg .gb-footer .gb-footer__blank a:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-position: -120px -13px }
.no-svg .gb-footer__top .gb-footer__col-wrap strong a:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-position: -168px -40px }
.no-svg .gb-footer__top .gb-footer__col-wrap strong a:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-position: -135px 0 }
.no-svg .gb-footer__bottom-list .gb-footer__item.gb-footer__blank a:after,
.no-svg .gb-footer__bottom-list .gb-footer__item.gb-footer__blank a:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-position: -120px -26px }
.no-svg .gb-footer .s-support-link a .gb-footer__svg { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png) }
.no-svg .gb-footer .s-support-link a .s-ico-call { background-position: 0 0 }
.no-svg .gb-footer .s-support-link a .s-ico-email { background-position: -20px 0 }
.no-svg .gb-footer .s-support-link a .s-ico-chat { background-position: -40px 0 }
.no-svg .gb-footer .s-support-link a .s-ico-letter { background-position: -60px 0 }
.no-svg .gb-footer .s-support-link a .s-ico-contact { background-position: -80px 0 }
.no-svg .gb-footer .s-support-link a .s-ico-store { background-position: -100px 0 }
.no-svg .gb-footer .s-support-link a .s-ico-cyber { background-position: -146px 0 }
.no-svg .gb-footer .s-support-link a:hover .s-ico-call { background-position: 0 -20px }
.no-svg .gb-footer .s-support-link a:hover .s-ico-email { background-position: -20px -20px }
.no-svg .gb-footer .s-support-link a:hover .s-ico-chat { background-position: -40px -20px }
.no-svg .gb-footer .s-support-link a:hover .s-ico-letter { background-position: -60px -20px }
.no-svg .gb-footer .s-support-link a:hover .s-ico-contact { background-position: -80px -20px }
.no-svg .gb-footer .s-support-link a:hover .s-ico-store { background-position: -100px -20px }
.no-svg .gb-footer .s-support-link a:hover .s-ico-cyber { background-position: -146px -20px }
.no-svg .gb-footer__sns-list .gb-footer__svg a { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-size: 40px 40px }
.no-svg .gb-footer__sns-list .s-facebook a { background-position: 0 -40px }
.no-svg .gb-footer__sns-list .s-facebook a:hover { background-position: 0 -208px }
.no-svg .gb-footer__sns-list .s-twitter a { background-position: -42px -40px }
.no-svg .gb-footer__sns-list .s-twitter a:hover { background-position: -42px -208px }
.no-svg .gb-footer__sns-list .s-instagram a { background-position: -84px -40px }
.no-svg .gb-footer__sns-list .s-instagram a:hover { background-position: -84px -208px }
.no-svg .gb-footer__sns-list .s-youtube a { background-position: -126px -40px }
.no-svg .gb-footer__sns-list .s-youtube a:hover { background-position: -126px -208px }
.no-svg .gb-footer__sns-list .s-in a { background-position: 0 -82px }
.no-svg .gb-footer__sns-list .s-in a:hover { background-position: 0 -250px }
.no-svg .gb-footer__sns-list .s-blogger a { background-position: -42px -82px }
.no-svg .gb-footer__sns-list .s-blogger a:hover { background-position: -42px -250px }
.no-svg .gb-footer__sns-list .s-vk a { background-position: -84px -82px }
.no-svg .gb-footer__sns-list .s-vk a:hover { background-position: -84px -250px }
.no-svg .gb-footer__sns-list .s-gplus a { background-position: -126px -82px }
.no-svg .gb-footer__sns-list .s-gplus a:hover { background-position: -126px -250px }
.no-svg .gb-footer__sns-list .s-emailto a { background-position: 0 -124px }
.no-svg .gb-footer__sns-list .s-emailto a:hover { background-position: 0 -292px }
.no-svg .gb-footer__sns-list .s-qq a { background-position: -42px -124px }
.no-svg .gb-footer__sns-list .s-qq a:hover { background-position: -42px -292px }
.no-svg .gb-footer__sns-list .s-renren a { background-position: -84px -124px }
.no-svg .gb-footer__sns-list .s-renren a:hover { background-position: -84px -292px }
.no-svg .gb-footer__sns-list .s-weibo a { background-position: -126px -124px }
.no-svg .gb-footer__sns-list .s-weibo a:hover { background-position: -126px -292px }
.no-svg .gb-footer__sns-list .s-weixin a { background-position: 0 -166px }
.no-svg .gb-footer__sns-list .s-weixin a:hover { background-position: 0 -334px }
.no-svg .gb-footer__lang a:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-position: -135px -15px }
.no-svg .gb-footer__btn-top a:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-footer-ie8.png); background-position: -166px 0 }
.no-svg .gb-footer__btn-top a:hover:after { background-position: -166px -10px }
@media screen and (max-width:768px) {
    .gb-footer__inner,
    .gb-footer__container { font-size: 16px; margin: 0; padding: 0 }
    .gb-footer__top { padding: 0 0 29px; }
    .gb-footer__top .gb-footer__nav-link { padding: 24px; border-bottom: 1px solid #d0d0d0 }
    .gb-footer__top .gb-footer__nav-link a:hover:after { top: 0; width: 6px; height: 9px; background-size: 6px 9px }
    .gb-footer__top .gb-footer__nav-link li { margin-top: 13px; }
    .gb-footer__top .gb-footer__nav-link.gb-footer__col2 { float: none; width: auto; padding-bottom: 25px }
    .gb-footer__top .gb-footer__nav-link .gb-footer__col4 { width: auto; margin-top: 13px; padding: 0; }
    .gb-footer__top .gb-footer__nav-link .gb-footer__col4:first-child { margin-top: 0 }
    .gb-footer__top .gb-footer__nav-link .gb-footer__col4 a { font-size: 12px; line-height: 1.333 }
    .gb-footer__top .gb-footer__col4 { float: none; width: auto; padding: 0 24px }
    .gb-footer__top .gb-footer__col4:first-child li:first-child { margin-top: 0 }
    .gb-footer__top .gb-footer__col4.s-clear { padding-right: 24px }
    .gb-footer__top .gb-footer__col-wrap strong,
    .gb-footer__top .gb-footer__col-wrap strong a { font-size: 12px; }
    .gb-footer__top .gb-footer__col-wrap .gb-footer__sns-list strong { margin-bottom: 0 }
    .gb-footer__top .gb-footer__blank a:after,
    .gb-footer__top .gb-footer__blank a:hover:after { width: 9px; height: 9px; background-size: 9px 9px; margin-left: 8px; margin-bottom: -1px; }
    .gb-footer__top .s-support-link { padding: 27px 24px 29px 24px; border-bottom: 1px solid #d0d0d0 }
    .gb-footer__top .s-support-link .gb-footer__svg { top: -1px; width: 16px; height: 16px; background-size: 16px 16px; vertical-align: middle; }
    .gb-footer__top .s-support-link .gb-footer__depth2 { margin: -1px -18px 0 0 }
    .gb-footer__top .s-support-link .gb-footer__item { display: block; margin-top: 17px; -webkit-box-sizing: border-box; box-sizing: border-box }
    .gb-footer__top .s-support-link .gb-footer__item a { padding-left: 26px; font-size: 12px; line-height: 1.25; }
    .gb-footer__top .s-sns-link { padding: 24px 24px 30px 24px }
    .gb-footer__top .s-sns-link .gb-footer__depth2 { margin: 0 -14px 0 }
    .gb-footer__svg { width: 35px; height: 35px; background-size: 24px 24px }
    .gb-footer__depth2 .gb-footer__item { display: block; }
    .gb-footer__sns-list strong { margin-bottom: 0 }
    .gb-footer__sns-list a { width: 32px; height: 32px; background-size: 32px 32px; }
    .gb-footer__sns-list .gb-footer__depth2 { max-width: inherit; padding-top: 0 }
    .gb-footer__sns-list .gb-footer__item { margin: 19px 0 0 0; padding: 0 7px 0 14px; }
    .gb-footer__sns-list .gb-footer__item:first-child { margin: 19px 0 0 0; }
    .gb-footer__local-logo { margin: 0 -20px 0 0 }
    .gb-footer__local-logo ul { font-size: 0 }
    .gb-footer__local-logo .gb-footer__item { display: inline-block; margin-top: 32px; margin-right: 24px }
    .gb-footer__local-logo .gb-footer__item:first-child { margin-top: 21px; }
    .gb-footer__local-logo .gb-footer__item a { font-size: 0 }
    .gb-footer__copyright { top: auto; margin-top: 2px; padding: 0 24px }
    .gb-footer__copyright .gb-footer__text { font-size: 10px }
    .gb-footer__bottom { padding: 12px 0 18px }
    .gb-footer__bottom .gb-footer__inner { padding: 0 24px }
    .gb-footer__bottom-list { display: block; padding-bottom: 4px }
    .gb-footer__bottom-list .gb-footer__list { display: block }
    .gb-footer__bottom-list .gb-footer__list .gb-footer__item { margin: 9px 16px 0 0 }
    .gb-footer__bottom-list .gb-footer__list .gb-footer__item.gb-footer__blank a:after,
    .gb-footer__bottom-list .gb-footer__list .gb-footer__item.gb-footer__blank a:hover:after { width: 9px; height: 9px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg); background-size: 9px 9px }
    .gb-footer__bottom-list a { font-size: 10px; line-height: 1.5; word-break: break-word }
    .gb-footer__lang { display: block; width: auto; text-align: left }
    .gb-footer__lang a { margin-top: 16px; padding: 0 13px 0 28px; }
    .gb-footer__lang a:after { top: 2px; height: 9px }
    .gb-footer__flag { top: 0 }
    .gb-footer__btn-top { position: static; padding: 0; border-bottom: 1px solid #d0d0d0; font-size: 14px; text-align: center }
    .gb-footer__btn-top a { display: block; padding: 18px 0 16px; font-size: 14px }
    .gb-footer__btn-top a:after { display: inline-block; position: static; width: 14px; height: 8px; margin: -1px 0 1px 12px }
    .gb-footer__legal { margin: 17px 0 2px }
    .gb-footer__legal p { font-size: 10px; line-height: 1.75 }
}
.cm-g-static-content { overflow: hidden }
.cm-g-static-content:after { display: block; clear: both; content: '' }
.sc-page-title { border-bottom: 1px solid #dadada }
.sc-page-title__title { width: 920px; width: 63.88889vw; margin: 0 auto; font-weight: bold; font-size: 16px; color: #636363; text-align: center; line-height: 1; text-transform: uppercase }
@media (min-width:1440px) {
    .sc-page-title__title { width: 920px }
}
.sc-page-title__inner { position: relative; max-width: 1440px; min-width: 320px; margin: 0 auto; padding: 12px 0; background-color: #fff }
.sc-page-title__share { position: absolute; top: 0; bottom: 0; right: 16px }
.sc-page-title__share:after { display: inline-block; height: 100%; vertical-align: middle; content: '' }
.sc-page-title__share-btn { display: inline-block; padding: 8px; font-size: 0; vertical-align: middle }
.sc-page-title__share-btn:before { display: inline-block; position: relative; width: 16px; height: 24px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-pd-share.svg); background-repeat: no-repeat; vertical-align: middle; content: '' }
.sc-page-title__share-btn span { display: inline-block; position: relative; margin-left: 7px; font-weight: bold; font-size: 12px; vertical-align: middle; text-transform: uppercase }
.sc-page-title__share.s-active .sc-page-title__share-btn:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-pd-share-on.svg) }
.sc-page-title__share.s-active .sc-page-title__share-btn span { color: #1428a0 }
.sc-page-title__share-list { position: absolute; z-index: 999; right: -16px; padding: 11px 0 10px; border: 1px solid #dadada; background-color: #fff }
.sc-page-title__share-list:before,
.sc-page-title__share-list:after { position: absolute; width: 0; height: 0; border-style: solid; border-color: transparent; content: '' }
.sc-page-title__share-list:before { top: -7px; right: 36px; border-width: 0 7px 7px; border-bottom-color: #dadada }
.sc-page-title__share-list:after { top: -6px; right: 37px; border-width: 0 6px 6px; border-bottom-color: #fff }
.sc-page-title__share-link { display: block; min-width: 148px; padding: 12px 20px; font-weight: bold; font-size: 12px; color: #363636; text-align: left }
.sc-page-title__share-link:before { display: inline-block; width: 26px; height: 26px; margin-top: -1px; margin-right: 10px; background-repeat: no-repeat; vertical-align: middle; content: '' }
.sc-page-title__share-link:hover,
.sc-page-title__share-link:focus,
.sc-page-title__share-link:active { color: #1428a0 }
.sc-page-title__share-link.s-ico-facebook:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-facebook.svg) }
.sc-page-title__share-link.s-ico-facebook:hover:before,
.sc-page-title__share-link.s-ico-facebook:focus:before,
.sc-page-title__share-link.s-ico-facebook:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-facebook-hover.svg) }
.sc-page-title__share-link.s-ico-twitter:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-twitter.svg) }
.sc-page-title__share-link.s-ico-twitter:hover:before,
.sc-page-title__share-link.s-ico-twitter:focus:before,
.sc-page-title__share-link.s-ico-twitter:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-twitter-hover.svg) }
.sc-page-title__share-link.s-ico-pinterest:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-pinterest.svg) }
.sc-page-title__share-link.s-ico-pinterest:hover:before,
.sc-page-title__share-link.s-ico-pinterest:focus:before,
.sc-page-title__share-link.s-ico-pinterest:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-pinterest-hover.svg) }
.sc-page-title__share-link.s-ico-gplus:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gplus.svg) }
.sc-page-title__share-link.s-ico-gplus:hover:before,
.sc-page-title__share-link.s-ico-gplus:focus:before,
.sc-page-title__share-link.s-ico-gplus:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-gplus-hover.svg) }
.sc-page-title__share-link.s-ico-renren:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-renren.svg) }
.sc-page-title__share-link.s-ico-renren:hover:before,
.sc-page-title__share-link.s-ico-renren:focus:before,
.sc-page-title__share-link.s-ico-renren:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-renren-hover.svg) }
.sc-page-title__share-link.s-ico-qq:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-qq.svg) }
.sc-page-title__share-link.s-ico-qq:hover:before,
.sc-page-title__share-link.s-ico-qq:focus:before,
.sc-page-title__share-link.s-ico-qq:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-qq-hover.svg) }
.sc-page-title__share-link.s-ico-weibo:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-weibo.svg) }
.sc-page-title__share-link.s-ico-weibo:hover:before,
.sc-page-title__share-link.s-ico-weibo:focus:before,
.sc-page-title__share-link.s-ico-weibo:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-weibo-hover.svg) }
.sc-page-title__share-link.s-ico-weixin:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-weixin.svg) }
.sc-page-title__share-link.s-ico-weixin:hover:before,
.sc-page-title__share-link.s-ico-weixin:focus:before,
.sc-page-title__share-link.s-ico-weixin:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-weixin-hover.svg) }
.sc-page-title__share-link.s-ico-vk:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-vk.svg) }
.sc-page-title__share-link.s-ico-vk:hover:before,
.sc-page-title__share-link.s-ico-vk:focus:before,
.sc-page-title__share-link.s-ico-vk:active:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-vk-hover.svg) }
.no-svg .sc-page-title__share-btn:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-title-ie8.png); background-position: 0 0 }
.no-svg .sc-page-title__share-btn:hover:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-title-ie8.png); background-position: 0 -26px }
.no-svg .sc-page-title__share-link:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-title-ie8.png); background-size: 140px auto }
.no-svg .sc-page-title__share-link:hover:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-title-ie8.png) }
.no-svg .sc-page-title__share-link.s-ico-facebook:before { background-position: -18px 0 }
.no-svg .sc-page-title__share-link.s-ico-facebook:hover:before { background-position: -18px -28px }
.no-svg .sc-page-title__share-link.s-ico-twitter:before { background-position: -46px 0 }
.no-svg .sc-page-title__share-link.s-ico-twitter:hover:before { background-position: -46px -28px }
.no-svg .sc-page-title__share-link.s-ico-pinterest:before { background-position: -74px 0 }
.no-svg .sc-page-title__share-link.s-ico-pinterest:hover:before { background-position: -74px -28px }
.no-svg .sc-page-title__share-link.s-ico-gplus:before { background-position: -102px 0 }
.no-svg .sc-page-title__share-link.s-ico-gplus:hover:before { background-position: -102px -28px }
.no-svg .sc-page-title__share-link.s-ico-renren:before { background-position: 0 -56px }
.no-svg .sc-page-title__share-link.s-ico-renren:hover:before { background-position: 0 -84px }
.no-svg .sc-page-title__share-link.s-ico-qq:before { background-position: -28px -56px }
.no-svg .sc-page-title__share-link.s-ico-qq:hover:before { background-position: -28px -84px }
.no-svg .sc-page-title__share-link.s-ico-weibo:before { background-position: -56px -56px }
.no-svg .sc-page-title__share-link.s-ico-weibo:hover:before { background-position: -56px -84px }
.no-svg .sc-page-title__share-link.s-ico-weixin:before { background-position: -84px -56px }
.no-svg .sc-page-title__share-link.s-ico-weixin:hover:before { background-position: -84px -84px }
.no-svg .sc-page-title__share-link.s-ico-vk:before { background-position: -112px -56px }
.no-svg .sc-page-title__share-link.s-ico-vk:hover:before { background-position: -112px -84px }
#weixin_share { background-clip: padding-box; background-color: #fff; border: 1px solid #ccc; -webkit-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); left: 50%; margin: -206px 0 0 -170px; overflow: hidden; position: fixed; top: 50%; width: 340px; height: 442px; overflow: hidden; display: none; z-index: 99999 }
.weixin_tit { clear: both; height: 26px; padding: 9px 15px; border-bottom: 1px solid #eee }
.weixin_tit h3 { float: left; margin: 0; font-size: 12px; font-weight: normal; color: #000; line-height: 26px; display: block }
.weixin_tit a { float: right; font-size: 18px; color: #000; text-decoration: none; font-weight: bold; line-height: 20px; margin-top: 2px; opacity: 0.2; text-shadow: 0 1px 0 #fff }
.weixin_erweima { clear: both; padding-top: 10px; text-align: center; margin-left: 10px }
.weixin_btit { font-size: 12px; font-weight: normal; height: 18px; padding: 12px 20px }
@media screen and (max-width:768px) {
    .sc-page-title__title { width: auto; padding: 0 40px; font-size: 18px }
    .sc-page-title__inner { padding: 12px 0 11px }
    .sc-page-title__share { right: 3px }
    .sc-page-title__share-btn { padding: 13px 13px 12px }
    .sc-page-title__share-btn:before { width: 11px; height: 16px }
    .sc-page-title__share-btn span { display: none }
    .sc-page-title__share-list { padding: 16px 0 15px; right: 5px }
    .sc-page-title__share-list:before { top: -8px; right: 2px; border-width: 0 8px 8px }
    .sc-page-title__share-list:after { top: -7px; right: 3px; border-width: 0 7px 7px }
    .sc-page-title__share-link { min-width: 170px; padding: 9px 20px }
    .sc-page-title__share-link:before { width: 31px; height: 31px; margin-right: 12px }
}
.gb-legal { border-top: 1px solid #d0d0d0; background: #f7f7f7 }
.gb-legal__inner { max-width: 1440px; margin: 0 auto; padding: 0 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.gb-legal__column { float: left; padding: 0 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-break: break-word }
.gb-legal p { margin-top: 16px; font-size: 12px; color: #363636; line-height: 1.34 }
.gb-legal p:first-child { margin-top: 0 }
.gb-legal a { color: #1428a0; text-decoration: underline }
.gb-legal a:hover { text-decoration: underline }
.gb-legal__inner-wrap:before,
.gb-legal__inner-wrap:after { content: ''; display: block; clear: both }
.gb-legal__inner-wrap__col1 { padding: 21px 6.75% 20px }
.gb-legal__inner-wrap__col2 { padding: 21px 6.75% 30px }
.gb-legal__inner-wrap__col3 { padding: 31px 13.28% 27px 6.75% }
.gb-legal__inner-wrap__col2 .gb-legal__column { width: 50% }
.gb-legal__inner-wrap__col3 .gb-legal__column { width: 33.33% }
@media screen and (max-width:768px) {
    .gb-legal__inner { padding: 28px 16px 26px }
    .gb-legal__inner-wrap__col1,
    .gb-legal__inner-wrap__col2,
    .gb-legal__inner-wrap__col3 { padding: 0 !important }
    .gb-legal__inner-wrap .gb-legal__column { float: none; width: auto; padding: 0 2.13% }
    .gb-legal p { margin-top: 12px; font-size: 10px; line-height: 1.2 }
    .gb-legal__column { margin-top: 12px }
    .gb-legal__column:first-child { margin-top: 0 }
}
.cm-layer-alert { position: absolute; top: 0; left: 50%; z-index: 9999; width: 338px; padding: 20px; margin-left: -189px; background: #fff }
.cm-layer-alert__desc { margin: 0 19px; padding: 37px 0 29px; font-size: 16px; text-align: center; line-height: 1.3 }
.cm-layer-alert__link { display: block; padding: 15px 20px 13px; background: #1428a0; font-size: 14px; font-weight: bold; color: #fff; text-align: center; text-transform: uppercase }
.cm-layer-alert__link:hover { background: #0b175c }
.cm-layer-alert__close { position: absolute; top: 15px; right: 15px; padding: 5px }
.cm-layer-alert__close span { display: block; position: relative; width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png) no-repeat -136px 0; background-repeat: no-repeat; font-size: 0 }
@media screen and (max-width:768px) {
    .cm-layer-alert { width: 484.26667px; width: 63.05556vw; padding: 34.13333px; padding: 4.44444vw; margin-left: -275.2px; margin-left: -35.83333vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert { width: 227px; width: 63.05556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert { padding: 16px; padding: 4.44444vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert { margin-left: -129px; margin-left: -35.83333vw }
}
@media screen and (max-width:768px) {
    .cm-layer-alert__desc { margin: 0px 42.66667px; margin: 0vw 5.55556vw; padding: 51.2px 0px 42.66667px; padding: 6.66667vw 0vw 5.55556vw; font-size: 29.86667px; font-size: 3.88889vw; line-height: 1.36 }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__desc { margin: 0px 20px; margin: 0vw 5.55556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__desc { padding: 24px 0px 20px; padding: 6.66667vw 0vw 5.55556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__desc { font-size: 14px; font-size: 3.88889vw }
}
@media screen and (max-width:768px) {
    .cm-layer-alert__link { padding: 21.33333px 34.13333px 19.2px; padding: 2.77778vw 4.44444vw 2.5vw; font-size: 25.6px; font-size: 3.33333vw; line-height: 1.3 }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__link { padding: 10px 16px 9px; padding: 2.77778vw 4.44444vw 2.5vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__link { font-size: 12px; font-size: 3.33333vw }
}
@media screen and (max-width:768px) {
    .cm-layer-alert__close { top: 23.46667px; top: 3.05556vw; right: 21.33333px; right: 2.77778vw; width: 51.2px; width: 6.66667vw; height: 51.2px; height: 6.66667vw; padding: 10.66667px; padding: 1.38889vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__close { top: 11px; top: 3.05556vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__close { right: 10px; right: 2.77778vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__close { width: 24px; width: 6.66667vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__close { height: 24px; height: 6.66667vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__close { padding: 5px; padding: 1.38889vw }
}
@media screen and (max-width:768px) {
    .cm-layer-alert__close span { width: 27.73333px; width: 3.61111vw; height: 27.73333px; height: 3.61111vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-mo.png) no-repeat; background-size: 100% }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__close span { width: 13px; width: 3.61111vw }
}
@media screen and (max-width:768px) and (max-width:360px) {
    .cm-layer-alert__close span { height: 13px; height: 3.61111vw }
}
.cm-breadcrumb__inner { max-width: 1230px; min-width: 320px; margin: 0 auto; background-color: #fff }
.cm-breadcrumb__path { max-width: 70%; padding: 13px 25px 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-transform: capitalize; font-size: 0; white-space: nowrap; text-align: left }
.cm-breadcrumb__path li { display: inline-block; margin-right: 3px; font-size: 12px; color: #000; text-indent: 2px; vertical-align: middle }
.cm-breadcrumb__path li:last-child { overflow: hidden; max-width: 60%; font-weight: bold; color: #636363 }
.cm-breadcrumb__path li:last-child span { overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis }
.cm-breadcrumb__path a { color: #636363 }
@media screen and (max-width:768px) {
    .cm-breadcrumb { display: none }
}
.cm-page-title { display: none }
@media screen and (max-width:768px) {
    .cm-page-title { display: block; padding: 12px 24px 11px; border-bottom: 1px solid #dadada; background-color: #fff; text-align: center }
    .cm-page-title h1 { font-weight: bold; font-size: 18px; color: #636363; line-height: 1; text-transform: uppercase }
}
.cookie-notice { position: relative; padding: 12px 46px 10px; background: #52565a; line-height: 1.44; text-align: center }
.cookie-notice__desc { font-size: 14px; color: #cacaca; word-break: break-word }
.cookie-notice__link { display: inline-block; font-size: 14px; color: #fff }
.cookie-notice__btn-close { overflow: hidden; position: absolute; top: 5px; right: 10px; width: 36px; height: 36px; padding: 10px; font-size: 0; cursor: pointer }
.cookie-notice__btn-close:after { display: block; width: 16px; height: 16px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-close-white.svg); background-repeat: no-repeat; content: '' }
.cookie-geo { display: none; position: relative; padding: 10px 32px; background: #363636; padding: 14px 0 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.cookie-warning .cookie-geo { display: block }
.cookie-geo .btn-close { position: absolute; top: 5px; left: auto; right: 10px; padding: 10px; cursor: pointer }
.cookie-geo .ico-btn-close { display: block; overflow: hidden; width: 16px; height: 16px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-close-white.svg); line-height: 100px }
.cookie-geo .geo-inner { max-width: 1254px; min-width: 320px; margin: 0 auto; padding: 0 24px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.cookie-geo .geo-select { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -js-display: flex; display: flex; width: 100%; display: table\0; font-size: 13px; color: #fff }
.cookie-geo .geo-select+p.geo-msg-cookie { margin-top: 14px; padding-right: 0; border-top: 1px solid #4a4a4a; text-align: left }
.cookie-geo .geo-msg { -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-bottom: 0; padding-right: 10px; font-size: 16px; line-height: 1.6; display: table-cell\0; width: 100%\0 }
.cookie-geo .geo-msg span { font-weight: bold }
.cookie-geo .select-country { margin-top: 4px; display: table-cell\0; min-width: 50%\0; line-height: normal }
.cookie-geo .select-country p { color: #a0a0a0 }
.cookie-geo .btn-group { margin-top: 9px; white-space: nowrap }
.cookie-geo .btn-group button { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; *display: inline; *zoom: 1; text-align: left; vertical-align: top; white-space: nowrap; text-transform: uppercase; line-height: normal }
.cookie-geo .btn-group button:first-child { margin-left: 0 }
.cookie-geo .btn-group button:hover span { text-decoration: underline }
.cookie-geo .btn-group button .geo-flag { display: inline-block; margin-right: 9px; border: 1px solid #4a4a4a; width: 29px; height: 18px; vertical-align: middle }
.cookie-geo .btn-group button>span { display: inline-block; position: relative; color: #fff; vertical-align: middle }
.cookie-geo .btn-group button>span .lang { display: inline }
.cookie-geo .btn-keep { display: inline-block; vertical-align: top; margin-right: 40px }
.cookie-geo .btn-visit { display: inline-block; vertical-align: top }
.cookie-geo .btn-visit button { margin-left: 20px }
.cookie-geo .btn-visit button:first-child { margin-left: 0 }
.cookie-geo .geo-msg-cookie { position: relative; margin-top: -8px; padding-top: 8px; padding-right: 25px; font-size: 13px; line-height: 1.2; color: #a0a0a0; text-align: center }
.cookie-geo .geo-msg-cookie a { color: #fff; text-decoration: underline }
.cookie-geo .geo-msg-cookie span { display: block; margin-top: 3px }
.no-svg .cookie-notice__btn-close:after,
.no-svg .cookie-geo .ico-btn-close { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-ie8.png); background-size: 160px auto; background-position: -34px -42px }
@media screen and (max-width:768px) {
    .cookie-geo .geo-inner { padding: 0 15px }
    .cookie-geo .geo-select { display: block }
    .cookie-geo .geo-select+.geo-msg-cookie { margin-top: 3px }
    .cookie-geo .geo-msg { display: block; font-size: 14px; line-height: 1.4; padding-right: 30px }
    .cookie-geo .select-country { display: block }
    .cookie-geo .select-country p { font-size: 12px }
    .cookie-geo .btn-group { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -js-display: flex; display: flex; display: block\0; margin-top: 12px; width: 100% }
    .cookie-geo .btn-group button { font-size: 12px; line-height: 1 }
    .cookie-geo .btn-group button .geo-flag { width: 33px; height: 22px; border: 1px solid #494949 }
    .cookie-geo .btn-group button>span .lang { display: block }
    .cookie-geo .btn-keep { -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-bottom: 12px; margin-right: 10px; display: inline-block\0 }
    .cookie-geo .btn-visit { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -js-display: flex; display: flex; -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-bottom: 12px; min-width: 50%; max-width: 66.6%; white-space: nowrap; display: inline-block\0; float: right\0; min-width: auto\0 }
    .cookie-geo .btn-visit:before,
    .cookie-geo .btn-visit:after { content: ''; display: block; clear: both }
    .cookie-geo .btn-visit button { -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-left: 2%; margin-left: 10px\0 }
}
@media screen and (max-width:768px) and (max-width:480px) {
    .cookie-geo .btn-group { display: block }
    .cookie-geo .btn-group button .geo-flag { margin-right: 7px }
    .cookie-geo .btn-keep { display: inline-block }
    .cookie-geo .btn-visit { display: block; float: right; width: auto; max-width: 100% }
    .cookie-geo .btn-visit button:first-child { padding-left: 0 }
    .cookie-geo .btn-visit button:nth-child(2):last-child { min-width: 50% }
}
.cm-custom-popup { display: table; position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 9999; width: 100%; height: 100%; -webkit-animation: fadein 0.5s 0.1s forwards; -o-animation: fadein 0.5s 0.1s forwards; animation: fadein 0.5s 0.1s forwards }
.cm-custom-popup__inner { display: table-cell; width: 100%; height: 100%; text-align: center; vertical-align: middle }
.cm-custom-popup__popup-area { display: inline-block; position: relative; min-width: 200px; margin: 0 10px; padding: 57px 20px 20px; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: left }
.cm-custom-popup__desc { font-size: 16px; color: #363636; line-height: 20px; text-align: center }
.cm-custom-popup__list { margin-top: 10px; padding: 0 20px }
.cm-custom-popup__list li { padding-left: 10px; color: #363636 }
.cm-custom-popup__list li:before { display: inline-block; width: 10px; margin-left: -10px; content: '- ' }
.cm-custom-popup__list a { font-size: 16px; line-height: 24px; color: #1428a0; text-decoration: underline }
.cm-custom-popup__checkbox-wrap { position: relative; margin: 20px 20px 0 }
.cm-custom-popup__checkbox-input { position: absolute; top: 0; left: 0; z-index: 0; width: 20px; height: 20px }
.cm-custom-popup__checkbox-label { display: inline-block; position: relative; padding-top: 1px; padding-left: 29px; min-height: 20px; font-size: 14px; line-height: 19px; color: #363636; cursor: pointer; vertical-align: top }
.cm-custom-popup__checkbox-label:before { position: absolute; top: 0; left: 0; z-index: 1; width: 18px; height: 18px; border: 1px solid #dadada; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png") no-repeat; background-position: -52px -95px; content: '' }
.cm-custom-popup__checkbox-input:checked+.cm-custom-popup__checkbox-label:before { background-position: -72px -95px }
.cm-custom-popup__checkbox-input.s-checked+.cm-custom-popup__checkbox-label:before { background-position: -72px -95px }
.cm-custom-popup__checkbox-input:focus+.cm-custom-popup__checkbox-label:before { -webkit-box-shadow: 0 0 3px; box-shadow: 0 0 3px }
.cm-custom-popup__link-wrap { margin-top: 23px; vertical-align: top }
.cm-custom-popup__link { display: block; padding: 15px 20px 13px; background: #1428a0; font-size: 14px; font-weight: bold; color: #fff; text-align: center; text-transform: uppercase }
.cm-custom-popup__link:hover { background: #0b175c }
.cm-custom-popup__close { position: absolute; top: 15px; right: 15px; padding: 5px }
.cm-custom-popup__close span { display: block; position: relative; width: 20px; height: 20px; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png") no-repeat -136px 0; background-repeat: no-repeat; font-size: 0 }
@media screen and (max-width:768px) {
    .cm-custom-popup__desc,
    .cm-custom-popup__list a { font-size: 14px; line-height: 16px }
    .cm-custom-popup__list { margin-top: 9px }
    .cm-custom-popup__checkbox-label { font-size: 12px }
    .cm-custom-popup__checkbox-label:before { background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-mo.png") no-repeat; background-size: 130px auto; background-position: -90px -79px }
    .cm-custom-popup__checkbox-input:checked+.cm-custom-popup__checkbox-label:before { background-position: -110px -79px }
    .cm-custom-popup__checkbox-input.s-checked+.cm-custom-popup__checkbox-label:before { background-position: -110px -79px }
    .cm-custom-popup__checkbox-wrap { margin-top: 17px }
    .cm-custom-popup__link-wrap { margin-top: 19px }
    .cm-custom-popup__link { font-size: 12px }
    .cm-custom-popup__close span { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-mo.png) no-repeat; background-size: 100% auto }
}

/* gnb */
.gb-gnb .s-svg:after { position: relative; top: 0; left: 0; display: block; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png); background-size: 160px auto; background-repeat: no-repeat; color: transparent; content: ''; }
.gb-gnb__dimmed { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: #000; opacity: .5; }
.gb-gnb__logo { position: absolute; top: 0; left: 50%; margin-left: -65px; padding: 23px 0 22px; }
.gb-gnb__logo:after { display: block; vertical-align: top; width: 124px; height: 22px; background-position: 0 0; }
.gb-gnb .gb-gnb__notice-bar { position: relative; z-index: 1010; background-color: #efefef; border-bottom: 1px solid #dadada; }
.gb-gnb .gb-gnb__notice-bar-inner { position: relative; padding: 10px 0 8px; max-width: 1254px; margin: 0 auto; text-align: center; }
.gb-gnb .gb-gnb__notice-bar-desc { display: inline-block; margin-left: 13px; padding-left: 18px; border-left: 1px solid #dadada; font-weight: bold; font-size: 14px; color: #363636; line-height: 30px; text-transform: uppercase; }
.gb-gnb .gb-gnb__notice-bar-desc:first-child { margin: 0; padding: 0; border: 0; }
.gb-gnb .gb-gnb__notice-bar-link { display: inline-block; margin-left: 18px; font-size: 12px; color: #1428a0; }
.gb-gnb .gb-gnb__notice-bar .s-arw-right { margin-top: -2px; margin-left: 10px; }
.gb-gnb .gb-gnb__notice-bar .s-arw-right:after { width: 7px; height: 11px; background-position: -80px -42px; }
.gb-gnb .gb-gnb__notice-bar .s-ico-close { position: absolute; top: 9px; right: 15px; padding: 10px; }
.gb-gnb .gb-gnb__notice-bar .s-ico-close:after { width: 12px; height: 12px; background-position: -66px -42px; }
.gb-gnb .gb-gnb__notice-bar button:hover .s-ico-close:after { width: 12px; height: 12px; background-position: -66px -42px; }
.gb-gnb { position: relative; z-index: 1000; }
.gb-gnb__bar { position: relative; background-color: #fff; border-bottom: 1px solid #dadada; }
.gb-gnb__bar-inner { max-width: 1254px; min-width: 320px; margin: 0 auto; padding-left: 25px; padding-right: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.gb-gnb__bar-inner:before,
.gb-gnb__bar-inner:after { content: ''; display: block; clear: both; }
.gb-gnb__bar .s-gnb-toggler { display: none; }
.gb-gnb__bar .s-ico-close { display: none; }
.gb-gnb .s-btn-toggler,
.gb-gnb .s-btn-link { display: table-cell; position: relative; height: 63px; padding-top: 1px; font-weight: bold; font-size: 14px; color: #363636; line-height: 18px; vertical-align: middle; text-transform: uppercase; cursor: pointer; text-align: left; }
.gb-gnb .s-btn-toggler:hover,
.gb-gnb .s-btn-toggler:focus,
.gb-gnb .s-btn-toggler:active,
.gb-gnb .s-btn-toggler[aria-selected="true"],
.gb-gnb .s-btn-link:hover,
.gb-gnb .s-btn-link:focus,
.gb-gnb .s-btn-link:active,
.gb-gnb .s-btn-link[aria-selected="true"] { color: #1428a0; }
.gb-gnb .s-btn-link .s-arw-right,
.gb-gnb .s-btn-link .s-ico-new-window { margin-top: -2px; margin-left: 4px; vertical-align: middle; }
.gb-gnb .s-btn-link .s-arw-right { display: none; width: 5px; height: 8px; margin-right: -9px; }
.gb-gnb .s-btn-link .s-arw-right:after { width: 5px; height: 8px; background-position: -98px -42px; }
.gb-gnb .s-btn-link .s-ico-new-window { display: inline-block; margin-left: 4px; margin-right: -15px; font-size: 0; }
.gb-gnb .s-btn-link .s-ico-new-window:after { width: 11px; height: 11px; background-position: 0 -22px; }
.gb-gnb__main { display: table; float: left; max-width: 520px; height: 64px; }
.gb-gnb__main .s-only-mobile { display: none !important }
.gb-gnb__main .s-depth1-wrap { display: table-cell; padding: 0 12px; vertical-align: top; }
.gb-gnb__main .s-depth1-wrap:first-child { padding-left: 0; }
.gb-gnb__main .s-btn-toggler[aria-selected="true"]:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 3px; background-color: #1428a0; content: ''; }
.gb-gnb .gb-gnb__sub { float: right; }
.gb-gnb .gb-gnb__sub:before,
.gb-gnb .gb-gnb__sub:after { content: ''; display: block; clear: both; }
.gb-gnb .gb-gnb__sub .s-only-mobile { display: none !important }
.gb-gnb .gb-gnb__sub-nav { display: table; float: left; }
.gb-gnb .gb-gnb__sub-nav .s-depth1-wrap { display: table-cell; padding: 0 12px; vertical-align: top; }
.gb-gnb .gb-gnb__sub-nav .s-depth1-wrap:first-child { padding-left: 0; }
.gb-gnb .gb-gnb__sub-nav .s-btn-toggler[aria-selected="true"]:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 3px; background-color: #1428a0; content: ''; }
.gb-gnb__utility { float: left; padding-left: 8px; }
.gb-gnb__utility>li { float: left; margin-left: 14px; }
.gb-gnb__utility>li .s-btn-utility { display: inline-block; overflow: visible; position: relative; height: 64px; padding: 0 5px; }
.gb-gnb__utility>li .s-btn-utility .s-svg { display: inline-block; position: relative; top: 0; left: 0; vertical-align: top; }
.gb-gnb__utility>li a.s-btn-utility { line-height: 64px; }
.gb-gnb__utility>li a.s-btn-utility .s-svg { top: -1px; vertical-align: middle; }
.gb-gnb__utility>li .s-btn-login { display: block; padding: 0 5px; font-weight: bold; font-size: 14px; color: #363636; line-height: 64px; }
.gb-gnb__utility>li .s-btn-login:hover,
.gb-gnb__utility>li .s-btn-login:focus,
.gb-gnb__utility>li .s-btn-login:active { color: #1428a0; }
.gb-gnb__utility>li .s-btn-login .s-arw-right { display: none; width: 5px; height: 8px; margin-left: 4px; margin-right: -9px; }
.gb-gnb__utility>li .s-btn-login .s-arw-right:after { width: 5px; height: 8px; background-position: -98px -42px; }
.gb-gnb__utility>li.s-mymenu { position: relative; }
.gb-gnb__utility>li.s-mymenu .s-btn-utility:hover:before,
.gb-gnb__utility>li.s-mymenu .s-btn-utility[aria-expanded="true"]:before { position: absolute; left: 5px; right: 5px; bottom: -1px; z-index: 1001; height: 4px; background-color: #1428a0; content: ''; }
.gb-gnb__utility>li.s-mymenu_new,
.gb-gnb__utility>li.s-login_new { position: relative; }
.gb-gnb__utility>li.s-mymenu_new .gb-gnb__my-layer,
.gb-gnb__utility>li.s-login_new .gb-gnb__my-layer { top: 64px; right: -80px; }
.gb-gnb__utility>li.s-mymenu_new .s-btn-utility:hover:before,
.gb-gnb__utility>li.s-mymenu_new .s-btn-utility[aria-expanded="true"]:before { display: none; }
.gb-gnb .s-search-arrow { display: none; position: absolute; z-index: 2; bottom: -1px; left: 50%; width: 24px; height: 12px; margin-left: -12px; }
.gb-gnb .s-search-arrow:before,
.gb-gnb .s-search-arrow:after { position: absolute; width: 0; height: 0; border-style: solid; border-color: transparent; content: ''; }
.gb-gnb .s-search-arrow:before { border-width: 12px; border-bottom-color: #dadada; border-top-width: 0; top: 0; left: 0; }
.gb-gnb .s-search-arrow:after { border-width: 11px; border-bottom-color: #fff; border-top-width: 0; top: 1px; left: 1px; }
.gb-gnb .gb-gnb__my-layer { display: none; position: absolute; top: 64px; right: -39px; width: 186px; background-color: #fff; border: 1px solid #dadada; }
.gb-gnb .gb-gnb__my-layer li { float: none; margin: 0 20px; font-size: 12px; line-height: 18px; }
.gb-gnb .gb-gnb__my-layer li:first-child { padding: 8px 0 7px; border-bottom: 1px solid #dadada; }
.gb-gnb .gb-gnb__my-layer li:first-child .s-mymenu-name { display: block; margin: 0; color: #1428a0; text-transform: uppercase; }
.gb-gnb .gb-gnb__my-layer li:first-child .s-mymenu-name strong { font-weight: normal; }
.gb-gnb .gb-gnb__my-layer a { display: block; margin-bottom: 3px; padding: 8px 0 7px; color: #363636; }
.gb-gnb .gb-gnb__my-layer a:hover,
.gb-gnb .gb-gnb__my-layer a:focus,
.gb-gnb .gb-gnb__my-layer a:active { color: #1428a0; }
.gb-gnb .gb-gnb__my-layer li:last-child a { margin-bottom: 0; }
.gb-gnb .s-mymenu_new,
.gb-gnb .s-login_new { top: inherit; right: inherit; }
.gb-gnb .s-mymenu_new li,
.gb-gnb .s-login_new li { font-weight: bold; }
.gb-gnb .s-mymenu_new li:first-child,
.gb-gnb .s-login_new li:first-child { margin-bottom: 5px; }
.gb-gnb .s-mymenu_new li:first-child .s-mymenu-name strong,
.gb-gnb .s-login_new li:first-child .s-mymenu-name strong { font-weight: bold; }
.gb-gnb .s-mymenu_new a,
.gb-gnb .s-login_new a { margin-bottom: inherit; }
.gb-gnb .s-mymenu_new li:last-child a,
.gb-gnb .s-login_new li:last-child a { margin-bottom: 5px; }
.gb-gnb .gb-gnb__drop-desktop { display: none; position: absolute; top: 64px; left: 0; right: 0; border: 1px solid #dadada; border-width: 1px 0; background-color: #fff; z-index: 1000; }
.gb-gnb .gb-gnb__drop-desktop .gb-gnb__drop-inner { position: relative; max-width: 1230px; height: 100%; margin: 0 auto; padding-top: 47px; padding-bottom: 14px; padding-right: 45px; padding-left: 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.gb-gnb .gb-gnb__drop-desktop .gb-gnb__drop-inner:before,
.gb-gnb .gb-gnb__drop-desktop .gb-gnb__drop-inner:after { content: ''; display: block; clear: both; }
.gb-gnb .gb-gnb__drop-desktop .s-ico-close { display: block; position: absolute; top: 40px; right: 14px; padding: 10px; }
.gb-gnb .gb-gnb__drop-desktop .s-ico-close:after { width: 20px; width: 1.38889vw; height: 20px; height: 1.38889vw; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close.png); background-size: 100%; }
@media (min-width:1440px) {
    .gb-gnb .gb-gnb__drop-desktop .s-ico-close:after { width: 20px; }
}
@media (min-width:1440px) {
    .gb-gnb .gb-gnb__drop-desktop .s-ico-close:after { height: 20px; }
}
.gb-gnb .gb-gnb__drop-desktop .s-ico-close:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-hover.png); }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-col { float: left; width: 20%; min-height: 1px; padding-right: 24px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-featured { position: relative; padding-left: 12px; padding-right: 12px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-featured:after { position: absolute; top: -1px; bottom: 31px; left: 1px; width: 1px; background-color: #dadada; content: ''; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-imagepromo a { display: inline-block; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-imagepromo img { width: 100%; max-width: 400px; height: auto; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-wrap { padding-bottom: 20px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth3-wrap { padding-top: 7px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link,
.gb-gnb .gb-gnb__drop-desktop .s-depth3-link { display: inline-block; max-width: 100%; color: #363636; line-height: 20px; vertical-align: top; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link .s-ico-new-window,
.gb-gnb .gb-gnb__drop-desktop .s-depth3-link .s-ico-new-window { display: inline-block; margin-top: -3px; margin-left: 10px; margin-right: -21px; vertical-align: middle; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link { margin-bottom: 10px; font-weight: bold; font-size: 16px; text-transform: uppercase; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link .s-arw-right { width: 7px; height: 11px; margin-top: -3px; margin-left: 10px; margin-right: -17px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link .s-arw-right:after { background-position: -126px -42px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link .s-ico-new-window:after { width: 13px; height: 13px; background-position: 0 -80px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link:hover .s-arw-right:after,
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link:focus .s-arw-right:after { background-position: -80px -42px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link:hover .s-ico-new-window:after,
.gb-gnb .gb-gnb__drop-desktop .s-depth2-link:focus .s-ico-new-window:after { background-position: -15px -80px; }
.gb-gnb .gb-gnb__drop-desktop a.s-depth2-link:hover,
.gb-gnb .gb-gnb__drop-desktop a.s-depth2-link:focus { color: #1428a0; }
.gb-gnb .gb-gnb__drop-desktop .s-depth3-link { margin-bottom: 10px; font-size: 14px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth3-link:hover,
.gb-gnb .gb-gnb__drop-desktop .s-depth3-link:focus { color: #1428a0; text-decoration: underline; }
.gb-gnb .gb-gnb__drop-desktop .s-depth3-link .s-ico-new-window:after { width: 12px; height: 12px; background-position: -30px -80px; }
.gb-gnb .gb-gnb__drop-desktop .s-depth3-link:hover .s-ico-new-window:after,
.gb-gnb .gb-gnb__drop-desktop .s-depth3-link:focus .s-ico-new-window:after { background-position: -44px -80px; }
.gb-gnb__drop-mobile { display: none; }
.gb-gnb__search { display: none; position: absolute; top: 64px;    /* type ahead start */    /* type ahead end */ }
.gb-gnb__search-inner { position: absolute; right: -47px; width: 826px; height: 0; }
.gb-gnb__search-bar { float: right; position: relative; width: 378px; border: 1px solid #dadada; background-color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align: top; text-align: left; }
.gb-gnb__search-input-wrap { margin: 10px 23px 20px; margin-right: 83px; }
.gb-gnb__search-input { display: block; width: 100%; height: 46px; padding: 0 7px; border: 1px solid #dadada; border-width: 0 0 1px; font-size: 16px; color: #363636; line-height: 45px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.gb-gnb__search-input::-ms-clear { display: none; }
.gb-gnb__search-input::-webkit-input-placeholder { color: #636363; }
.gb-gnb__search-input::-ms-input-placeholder { color: #636363; }
.gb-gnb__search-input:-ms-input-placeholder { color: #636363; }
.gb-gnb__search-input::-moz-placeholder { color: #636363; }
.gb-gnb__search-history { display: none; position: relative; background-color: #fff; }
.gb-gnb__search-history-title { padding: 7px 0 5px; padding-left: 24px; padding-right: 50%; background-color: #f7f7f7; font-size: 12px; color: #363636; line-height: 18px; }
.gb-gnb__search-history ul { padding: 7px 0 32px; }
.gb-gnb__search-history li a { display: block; overflow: hidden; padding: 7px 24px; font-weight: bold; font-size: 14px; color: #363636; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; }
.gb-gnb__search-history li a:hover,
.gb-gnb__search-history li a:focus,
.gb-gnb__search-history li a:active { color: #1428a0; }
.gb-gnb__search-history-close { position: absolute; top: 4px; right: 18px; max-width: 43.3%; padding: 5px; font-size: 10px; color: #1428a0; text-align: right; text-transform: uppercase; }
.gb-gnb__search-suggest { display: none; position: absolute; top: 77px; right: 0; }
.gb-gnb__search-suggest:before,
.gb-gnb__search-suggest:after { content: ''; display: block; clear: both; }
.gb-gnb__search-suggest-inner { float: right; border: 1px solid #dadada; background-color: #fff; }
.gb-gnb__search-suggest-nodata { display: none; float: right; width: 376px; padding: 22px; font-size: 16px; line-height: 20px; color: #363636; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.gb-gnb__search-suggest-list { display: none; float: right; width: 376px; padding: 16px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.gb-gnb__search-suggest-list-title { display: inline-block; padding: 0 24px; font-size: 14px; color: #1428a0; line-height: 22px; }
.gb-gnb__search-suggest-list li a { display: block; padding: 4px 23px; font-size: 14px; color: #363636; line-height: 22px; }
.gb-gnb__search-suggest-list li a:hover,
.gb-gnb__search-suggest-list li a:focus,
.gb-gnb__search-suggest-list li a:active { color: #363636; }
.gb-gnb__search-suggest-list li .s-blue { color: #1428a0; }
.gb-gnb__search-suggest-list-category { margin-top: 11px; }
.gb-gnb__search-suggest-list-select { margin-top: 15px; }
.gb-gnb__search-suggest-list-select li a { padding: 6px 23px; line-height: 18px; }
.gb-gnb__search-suggest-list-select li a:hover,
.gb-gnb__search-suggest-list-select li a:focus { color: #fff; background-color: #1428a0; }
.gb-gnb__search-typeahead { display: none; float: left; width: 448px; padding: 15px 30px 19px; background-color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.gb-gnb__search-typeahead:after { position: absolute; top: 20px; bottom: 20px; right: 377px; width: 1px; background-color: #dadada; content: ''; }
.gb-gnb__search-typeahead-title { display: inline-block; max-width: 100%; font-size: 14px; line-height: 22px; }
.gb-gnb__search-typeahead ul { margin-top: 12px; }
.gb-gnb__search-typeahead li { position: relative; border-top: 1px solid #dadada; }
.gb-gnb__search-typeahead li:before,
.gb-gnb__search-typeahead li:after { content: ''; display: block; clear: both; }
.gb-gnb__search-product { min-height: 104px; margin-left: 106px; padding: 8px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.gb-gnb__search-product-img { position: absolute; top: 50%; left: 0; width: 90px; height: 90px; margin-top: -45px; }
.gb-gnb__search-product-img img { width: 100%; height: auto; }
.gb-gnb__search-product-title { display: inline-block; max-width: 100%; line-height: 0; color: #363636; }
.gb-gnb__search-product-title:hover,
.gb-gnb__search-product-title:focus,
.gb-gnb__search-product-title:active { color: #1428a0; }
.gb-gnb__search-product-title strong { font-weight: normal; font-size: 12px; line-height: 18px; }
.gb-gnb__search-product-rate { overflow: hidden; margin-top: 10px; height: 14px; line-height: 0; }
.gb-gnb__search-product-rate-nodata { font-size: 11px; color: #1428a0; line-height: 13px; }
.gb-gnb__search-product-links { overflow: hidden; margin-top: 14px; }
.gb-gnb__search-product-links .s-btn { float: left; margin-right: 27px; font-size: 10px; color: #1428a0; text-transform: uppercase; white-space: nowrap; }
.gb-gnb__search-star { float: left; position: relative; width: 12px; height: 12px; margin-left: 2px; }
.gb-gnb__search-star:first-child { margin-left: 0; }
.gb-gnb__search-star-wrap:before,
.gb-gnb__search-star-wrap:after { content: ''; display: block; clear: both; }
.gb-gnb__search-star .s-ico-star-empty,
.gb-gnb__search-star .s-ico-star-filled { overflow: hidden; position: absolute; top: 0; left: 0; width: 12px; height: 12px; }
.gb-gnb__search-star .s-ico-star-empty:after,
.gb-gnb__search-star .s-ico-star-filled:after { display: block; width: 12px; height: 12px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png); background-size: 160px auto; content: ''; }
.gb-gnb__search-star .s-ico-star-empty:after { background-position: -14px -42px; }
.gb-gnb__search-star .s-ico-star-filled:after { background-position: 0 -42px; }
.gb-gnb__search-star-review-number { float: left; margin-left: 6px; font-size: 12px; color: #1428a0; line-height: 14px; }
.gb-gnb .gb-gnb__search .s-ico-search,
.gb-gnb .gb-gnb__search .s-ico-close { display: block; position: absolute; top: 15px; padding: 10px; }
.gb-gnb .gb-gnb__search .s-ico-search:after,
.gb-gnb .gb-gnb__search .s-ico-close:after { width: 14px; height: 14px; }
.gb-gnb .gb-gnb__search .s-ico-search { right: 48px; }
.gb-gnb .gb-gnb__search .s-ico-search:after { width: 14px; height: 14px; background-position: -72px -76px; }
.gb-gnb .gb-gnb__search .s-ico-search:hover:after { background-position: -88px -76px; }
.gb-gnb .gb-gnb__search .s-ico-close { right: 15px; padding-left: 11px; }
.gb-gnb .gb-gnb__search .s-ico-close:before { position: absolute; top: 10px; left: 0; bottom: 10px; width: 1px; background-color: #dadada; content: ''; }
.gb-gnb .gb-gnb__search .s-ico-close:after { width: 14px; height: 14px; background-position: -104px -60px; }
.gb-gnb .gb-gnb__search .s-ico-close:hover:after { background-position: -120px -60px; }
.gb-gnb .gb-gnb__search .s-arw-right { display: inline-block; width: 5px; height: 8px; margin-top: -2px; margin-left: 7px; margin-right: -13px; }
.gb-gnb .gb-gnb__search .s-arw-right:after { width: 5px; height: 8px; background-position: -98px -42px; }
.gb-gnb__cart-empty { position: fixed; top: 0; left: 50%; z-index: 9999; width: 338px; padding: 20px; margin-left: -189px; background: #fff; }
.gb-gnb__cart-empty-desc { margin: 0 19px; padding: 30px 0 37px; font-size: 22px; font-weight: bold; text-align: center; line-height: 1.3; }
.gb-gnb__cart-empty-desc:before { position: relative; display: block; width: 50px; height: 50px; margin: 0 auto 15px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png) no-repeat 0 -95px; background-size: 160px auto; color: transparent; content: ''; }
.gb-gnb__cart-empty-link { display: block; padding: 15px 20px 13px; background: #1428a0; font-size: 14px; font-weight: bold; color: #fff; text-align: center; text-transform: uppercase; }
.gb-gnb__cart-empty-link:hover { background: #0b175c; }
.gb-gnb__cart-empty-close { position: absolute; top: 15px; right: 15px; width: 30px; height: 30px; }
.gb-gnb__cart-empty-close:after { display: block; width: 20px; height: 20px; margin: 5px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png) no-repeat -136px 0; content: ''; }
.gb-gnb__cart-empty-close:hover:after { background-position: -136px -60px; }
.gb-gnb .s-ico-login:after { width: 16px; height: 18px; background-position: 0 -60px; }
.gb-gnb .s-ico-logout:after { width: 16px; height: 18px; background-position: -36px -60px; }
.gb-gnb .s-login_new .s-ico-login:after,
.gb-gnb .s-mymenu_new .s-ico-login:after { width: 18px; background-position: -98px -118px; }
.gb-gnb .s-login_new .s-ico-logout:after,
.gb-gnb .s-mymenu_new .s-ico-logout:after {    /*  width: 18px;
                                                      background-position: -98px -95px;*/ }
    .gb-gnb .s-ico-cart:after,
    .gb-gnb .s-ico-cart-empty:after { width: 20px; height: 18px; }
    .gb-gnb .s-ico-cart { position: relative; }
    .gb-gnb .s-ico-cart .s-cart-number { position: absolute; top: -5px; left: 2px; right: 0; font-weight: bold; font-size: 12px; color: #363636; letter-spacing: -1px; text-align: center; line-height: 1.32; }
    .gb-gnb .s-ico-cart:after { background-position: -118px -22px; }
    .gb-gnb .s-ico-cart-empty:after { background-position: -74px -22px; }
    .gb-gnb .s-ico-search:after { width: 18px; height: 18px; background-position: -34px -22px; }
    .gb-gnb .s-arw-right { display: inline-block; vertical-align: middle; }
    .gb-gnb .s-arw-right:after { width: 7px; height: 11px; vertical-align: middle; content: ''; }
    .gb-gnb .s-arw-left:after { width: 7px; height: 11px; vertical-align: middle; content: ''; }
    .gb-gnb button:hover .s-ico-login:after,
    .gb-gnb button:focus .s-ico-login:after,
    .gb-gnb button:active .s-ico-login:after { background-position: -18px -60px; }
    .gb-gnb button:hover .s-ico-search:after,
    .gb-gnb button:focus .s-ico-search:after,
    .gb-gnb button:active .s-ico-search:after { background-position: -54px -22px; }

    /*.gb-gnb .s-login_new button:hover .s-ico-login:after, .gb-gnb .s-login_new button:focus .s-ico-login:after, .gb-gnb .s-login_new button:active .s-ico-login:after, .gb-gnb .s-mymenu_new button:hover .s-ico-login:after, .gb-gnb .s-mymenu_new button:focus .s-ico-login:after, .gb-gnb .s-mymenu_new button:active .s-ico-login:after { background-position: -119px -118px; }*/
    .gb-gnb .s-login_new button:hover .s-ico-logout:after,
    .gb-gnb .s-login_new button:focus .s-ico-logout:after,
    .gb-gnb .s-login_new button:active .s-ico-logout:after,
    .gb-gnb .s-mymenu_new button:hover .s-ico-logout:after,
    .gb-gnb .s-mymenu_new button:focus .s-ico-logout:after,
    .gb-gnb .s-mymenu_new button:active .s-ico-logout:after {    /*  background-position: -119px -95px;*/ }
    .gb-gnb a:hover .s-ico-login:after,
    .gb-gnb a:focus .s-ico-login:after,
    .gb-gnb a:active .s-ico-login:after { background-position: -18px -60px; }
    .gb-gnb a:hover .s-ico-logout:after,
    .gb-gnb a:focus .s-ico-logout:after,
    .gb-gnb a:active .s-ico-logout:after { background-position: -54px -60px; }
    .gb-gnb a:hover .s-ico-new-window:after,
    .gb-gnb a:focus .s-ico-new-window:after,
    .gb-gnb a:active .s-ico-new-window:after { background-position: -13px -22px; }
    .gb-gnb a:hover .s-ico-cart-empty:after,
    .gb-gnb a:focus .s-ico-cart-empty:after,
    .gb-gnb a:active .s-ico-cart-empty:after { background-position: -96px -22px; }
    .gb-gnb a:hover .s-ico-cart .s-cart-number,
    .gb-gnb a:focus .s-ico-cart .s-cart-number,
    .gb-gnb a:active .s-ico-cart .s-cart-number { color: #1428a0; }
    .gb-gnb a:hover .s-ico-cart:after,
    .gb-gnb a:focus .s-ico-cart:after,
    .gb-gnb a:active .s-ico-cart:after { background-position: -140px -22px; }
    .gb-gnb a:hover .s-arw-right { display: inline-block; }
    .gb-gnb .s-login_new a:hover .s-ico-login:after,
    .gb-gnb .s-login_new a:focus .s-ico-login:after,
    .gb-gnb .s-login_new a:active .s-ico-login:after,
    .gb-gnb .s-mymenu_new a:hover .s-ico-login:after,
    .gb-gnb .s-mymenu_new a:focus .s-ico-login:after,
    .gb-gnb .s-mymenu_new a:active .s-ico-login:after { background-position: -119px -118px; }
    .gb-gnb .s-login_new a:hover .s-ico-logout:after,
    .gb-gnb .s-login_new a:focus .s-ico-logout:after,
    .gb-gnb .s-login_new a:active .s-ico-logout:after,
    .gb-gnb .s-mymenu_new a:hover .s-ico-logout:after,
    .gb-gnb .s-mymenu_new a:focus .s-ico-logout:after,
    .gb-gnb .s-mymenu_new a:active .s-ico-logout:after { background-position: -119px -95px; }
    .lightbox-skrim { position: fixed; top: 0; left: 0; background-color: #000; width: 100%; height: 100%; z-index: 1100; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=66); opacity: .66; }
    @media screen and (max-width:1279px) {
        .gb-gnb .s-btn-toggler,
        .gb-gnb .s-btn-link { font-size: 12px; }
        .gb-gnb__main { max-width: 430px; }
        .gb-gnb__main .s-depth1-wrap { padding: 0 8px; }
        .gb-gnb .gb-gnb__sub-nav .s-depth1-wrap { padding: 0 8px; }
        .gb-gnb__utility>li { margin-left: 7px; }
        .gb-gnb__utility>li .s-btn-login { font-size: 12px; }
    }
    @media (max-width:1024px) {
        .gb-gnb__logo { display: block; margin-left: -61px; }
        .gb-gnb__logo:after { width: 124px; height: 19px; }
        .gb-gnb .gb-gnb__notice-bar-inner { padding: 6px 24px 5px; }
        .gb-gnb .gb-gnb__notice-bar-desc { display: block; margin: 0; padding: 0; border: 0; font-size: 12px; line-height: 16px; }
        .gb-gnb .gb-gnb__notice-bar-link { margin-left: 10px; font-size: 10px; }
        .gb-gnb .gb-gnb__notice-bar .s-arw-right { width: 5px; height: 8px; }
        .gb-gnb .gb-gnb__notice-bar .s-arw-right:after { width: 5px; height: 8px; background-position: -88px -63px; }
        .gb-gnb .gb-gnb__notice-bar .s-ico-close { top: 0; right: 0; padding: 10px 8px; }
        .gb-gnb .gb-gnb__notice-bar .s-ico-close:after { width: 8px; height: 8px; background-position: -68px -63px; }
        .gb-gnb .gb-gnb__notice-bar .s-ico-close:hover:after,
        .gb-gnb .gb-gnb__notice-bar .s-ico-close:focus:after { background-position: -78px -63px; }
        .gb-gnb__bar-inner { padding: 0 14px; }
        .gb-gnb__bar .s-gnb-toggler { float: left; margin: 12px 0; }
        .gb-gnb__main { display: none !important; }
        .gb-gnb__main .s-btn-toggler,
        .gb-gnb__main__main a { padding: 13px 0; }
        .gb-gnb .gb-gnb__sub-nav,
        .gb-gnb__utility li.s-login,
        .gb-gnb__utility li.s-login_new,
        .gb-gnb__utility li.s-mymenu,
        .gb-gnb__utility li.s-mymenu_new { display: none !important; }
        .gb-gnb .s-search-arrow { width: 20px; height: 10px; margin-left: -10px; }
        .gb-gnb .s-search-arrow:before { border-width: 0 10px 10px; }
        .gb-gnb .s-search-arrow:after { border-width: 0 9px 9px; }
        .gb-gnb__utility { padding: 0; }
        .gb-gnb__utility>li { margin-left: 0; }
        .gb-gnb__utility>li .s-btn-utility { padding: 0 10px; }
        .gb-gnb__utility>li a.s-btn-utility .s-svg { top: -1px; }
        body.gb-gnb-open .gb-gnb .s-gnb-toggler { display: none; }
        body.gb-gnb-open .gb-gnb__bar-inner>.s-ico-close { display: block; margin-top: 13px; padding: 10px; float: left; }
        .gb-gnb__drop-desktop { display: none !important; }
        .gb-gnb__drop-mobile { display: none; overflow-x: hidden; position: absolute; top: 64px; left: 0; width: 85.9%; border-top: 1px solid #dadada; background-color: #fff; z-index: 1000; }
        .gb-gnb__drop-mobile-wrap { position: relative; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb__drop-mobile .drilldown-root { height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb__drop-mobile .drilldown-sub { display: none; }
        .gb-gnb__drop-mobile .s-depth1-wrap { border-top: 1px solid #e7e7e8; padding-bottom: 20px; }
        .gb-gnb__drop-mobile .s-depth1-wrap:first-child { border: 0; padding-bottom: 0; }
        .gb-gnb__drop-mobile .s-depth2-wrap { border-top: 1px solid #e7e7e8; background-color: #f7f7f7; }
        .gb-gnb__drop-mobile .s-depth2-wrap:last-child { padding-bottom: 20px; }
        .gb-gnb__drop-mobile .drilldown-back { background-color: #fff; }
        .gb-gnb__drop-mobile .s-btn-back { display: block; width: 100%; padding: 21px 24px 20px; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb__drop-mobile .s-btn-back:hover,
        .gb-gnb__drop-mobile .s-btn-back:focus,
        .gb-gnb__drop-mobile .s-btn-back:active { color: #1428a0; }
        .gb-gnb__drop-mobile .s-btn-back .s-svg { margin-right: 10px; }
        .gb-gnb__drop-mobile .s-btn-back span { vertical-align: middle; }
        .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb__drop-mobile .s-depth2-link,
        .gb-gnb__drop-mobile .s-depth3-link,
        .gb-gnb__drop-mobile .s-login,
        .gb-gnb__drop-mobile .s-mymenu { display: block; position: relative; padding: 14px 0; padding-left: 24px; padding-right: 35px; color: #000; }
        .gb-gnb__drop-mobile .s-depth1-link .s-arw-right,
        .gb-gnb__drop-mobile .s-depth2-link .s-arw-right,
        .gb-gnb__drop-mobile .s-depth3-link .s-arw-right,
        .gb-gnb__drop-mobile .s-login .s-arw-right,
        .gb-gnb__drop-mobile .s-mymenu .s-arw-right { width: 7px; height: 11px; margin-top: -3px; vertical-align: middle; }
        .gb-gnb__drop-mobile .s-depth1-link .s-arw-right:after,
        .gb-gnb__drop-mobile .s-depth2-link .s-arw-right:after,
        .gb-gnb__drop-mobile .s-depth3-link .s-arw-right:after,
        .gb-gnb__drop-mobile .s-login .s-arw-right:after,
        .gb-gnb__drop-mobile .s-mymenu .s-arw-right:after { width: 7px; height: 11px; }
        .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window,
        .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window,
        .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window,
        .gb-gnb__drop-mobile .s-login .s-ico-new-window,
        .gb-gnb__drop-mobile .s-mymenu .s-ico-new-window { margin-top: -3px; margin-left: 10px; margin-right: -24px; vertical-align: middle; }
        .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb__drop-mobile .s-depth2-link { font-weight: bold; font-size: 14px; line-height: 24px; text-transform: uppercase; }
        .gb-gnb__drop-mobile .s-depth1-link .s-arw-right { position: absolute; top: 50%; right: 16px; margin-top: -6px; }
        .gb-gnb__drop-mobile .s-depth1-link:hover,
        .gb-gnb__drop-mobile .s-depth1-link:focus,
        .gb-gnb__drop-mobile .s-depth1-link:active { color: #1428a0; }
        .gb-gnb__drop-mobile .s-depth2-link { padding-left: 32px; }
        .gb-gnb__drop-mobile .s-depth2-link .s-svg { margin-left: 10px; margin-right: -17px; }
        .gb-gnb__drop-mobile a.s-depth2-link.s-hover { color: #1428a0; }
        .gb-gnb__drop-mobile a.s-depth2-link.s-hover .s-arw-right:after { background-position: -59px -63px; }
        .gb-gnb__drop-mobile .s-depth3-link { padding-left: 32px; font-size: 12px; color: #363636; line-height: 23px; }
        .gb-gnb__drop-mobile .s-depth3-link.s-hover { color: #1428a0; text-decoration: underline; }
        .gb-gnb__drop-mobile .s-login,
        .gb-gnb__drop-mobile .s-mymenu { font-weight: bold; font-size: 14px; line-height: 24px; }
        .gb-gnb__drop-mobile .s-login .s-ico-login,
        .gb-gnb__drop-mobile .s-mymenu .s-ico-login { display: inline-block; margin-top: -5px; margin-right: 14px; margin-left: 1px; vertical-align: middle; }
        .gb-gnb__drop-mobile .s-login:hover,
        .gb-gnb__drop-mobile .s-login:focus,
        .gb-gnb__drop-mobile .s-login:active,
        .gb-gnb__drop-mobile .s-mymenu:hover,
        .gb-gnb__drop-mobile .s-mymenu:focus,
        .gb-gnb__drop-mobile .s-mymenu:active { color: #1428a0; }
        .gb-gnb__drop-mobile .s-login .s-arw-right,
        .gb-gnb__drop-mobile .s-mymenu .s-arw-right { position: absolute; top: 50%; right: 16px; margin-top: -6px; }
        .gb-gnb__drop-mobile .s-login_new { text-transform: uppercase; }
        .gb-gnb__drop-mobile .s-login_new .s-ico-login,
        .gb-gnb__drop-mobile .s-mymenu_new .s-ico-login { margin-top: -4px; margin-right: 9px; }
        .gb-gnb__drop-mobile .s-myaccount li:last-child,
        .gb-gnb__drop-mobile .s-mymenu-inner li:last-child { padding-bottom: 0; }
        .gb-gnb__drop-mobile .s-myaccount .s-depth2-wrap,
        .gb-gnb__drop-mobile .s-mymenu-inner .s-depth2-wrap { border-top: none; }
        .gb-gnb__drop-mobile .s-myaccount .s-depth2-link,
        .gb-gnb__drop-mobile .s-mymenu-inner .s-depth2-link { text-transform: inherit; }
        .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu { padding-left: 32px; border-bottom: 1px solid #e7e7e8; }
        .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu .s-ico-mymenu { margin-top: 0; }
        .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu .s-mymenu-name strong { text-transform: uppercase; }
        .gb-gnb__search { left: 0; right: 0; background-color: #fff; }
        .gb-gnb__search-inner { left: 0; right: 0; width: auto; }
        .gb-gnb__search-bar { width: 100%; border-width: 1px 0; }
        .gb-gnb__search-input-wrap { margin: 0; margin-right: 67px; padding: 10px 17px 7px; }
        .gb-gnb__search-input { height: 34px; border: 0; font-size: 14px; line-height: normal; }
        .gb-gnb__search-history { border-top: 1px solid #dadada; }
        .gb-gnb__search-history-title { padding: 17px 0 15px; padding-left: 24px; padding-right: 50%; }
        .gb-gnb__search-history ul { padding: 12px 0 11px; }
        .gb-gnb__search-history li a { padding: 4px 24px; font-size: 12px; }
        .gb-gnb__search-history-close { position: absolute; top: 13px; right: 19px; font-size: 12px; }
        .gb-gnb__search-suggest { top: 52px; width: 100%; }
        .gb-gnb__search-suggest-inner { float: none; padding: 0; border-width: 1px 0; }
        .gb-gnb__search-suggest-list { float: none; width: auto; padding: 14px 0; }
        .gb-gnb__search-suggest-list-title { padding: 0 24px; font-size: 12px; line-height: 24px; }
        .gb-gnb__search-suggest-list li a { display: block; padding: 5px 24px; font-size: 12px; line-height: 18px; }
        .gb-gnb__search-suggest-list li .s-blue { color: #1428a0; }
        .gb-gnb__search-suggest-list-category { margin-top: 12px; }
        .gb-gnb__search-suggest-list-select { margin-top: 10px; }
        .gb-gnb__search-suggest-list-select li a:hover { color: #fff; background-color: #1428a0; }
        .gb-gnb__search-suggest-nodata { float: none; width: auto; padding: 15px 24px; font-size: 12px; }
        .gb-gnb__search-typeahead { display: none !important; }
        .gb-gnb .gb-gnb__search .s-ico-search,
        .gb-gnb .gb-gnb__search .s-ico-close { top: 12px; padding: 8px; }
        .gb-gnb .gb-gnb__search .s-ico-search:after,
        .gb-gnb .gb-gnb__search .s-ico-close:after { width: 13px; height: 13px; }
        .gb-gnb .gb-gnb__search .s-ico-search { right: 46px; }
        .gb-gnb .gb-gnb__search .s-ico-search:after { background-position: -60px -79px; }
        .gb-gnb .gb-gnb__search .s-ico-search:hover:after { background-position: -75px -79px; }
        .gb-gnb .gb-gnb__search .s-ico-close { right: 16px; padding-left: 9px; }
        .gb-gnb .gb-gnb__search .s-ico-close:after { background-position: -30px -79px; }
        .gb-gnb .gb-gnb__search .s-ico-close:hover:after { background-position: -45px -79px; }
        .gb-gnb .gb-gnb__search .s-ico-close:before { top: 8px; bottom: 8px; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) {
        .gb-gnb__cart-empty { width: 484.26667px; width: 63.05556vw; padding: 34.13333px; padding: 4.44444vw; margin-left: -275.2px; margin-left: -35.83333vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty { width: 227px; width: 63.05556vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty { padding: 16px; padding: 4.44444vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty { margin-left: -129px; margin-left: -35.83333vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) {
        .gb-gnb__cart-empty-desc { margin: 0px 40.53333px; margin: 0vw 5.27778vw; padding: 40.53333px 0px 42.66667px; padding: 5.27778vw 0vw 5.55556vw; font-size: 34.13333px; font-size: 4.44444vw; line-height: 1.36; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc { margin: 0px 19px; margin: 0vw 5.27778vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc { padding: 19px 0px 20px; padding: 5.27778vw 0vw 5.55556vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc { font-size: 16px; font-size: 4.44444vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) {
        .gb-gnb__cart-empty-desc:before { width: 83.2px; width: 10.83333vw; height: 83.2px; height: 10.83333vw; margin-bottom: 21.33333px; margin-bottom: 2.77778vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-cart-empty-mo.png) no-repeat; background-size: 100%; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc:before { width: 39px; width: 10.83333vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc:before { height: 39px; height: 10.83333vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc:before { margin-bottom: 10px; margin-bottom: 2.77778vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) {
        .gb-gnb__cart-empty-link { padding: 21.33333px 34.13333px 17.06667px; padding: 2.77778vw 4.44444vw 2.22222vw; font-size: 25.6px; font-size: 3.33333vw; line-height: 1.3; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-link { padding: 10px 16px 8px; padding: 2.77778vw 4.44444vw 2.22222vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-link { font-size: 12px; font-size: 3.33333vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) {
        .gb-gnb__cart-empty-close { top: 27.73333px; top: 3.61111vw; right: 27.73333px; right: 3.61111vw; width: 42.66667px; width: 5.55556vw; height: 42.66667px; height: 5.55556vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close { top: 13px; top: 3.61111vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close { right: 13px; right: 3.61111vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close { width: 20px; width: 5.55556vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close { height: 20px; height: 5.55556vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) {
        .gb-gnb__cart-empty-close:after { width: 29.86667px; width: 3.88889vw; height: 29.86667px; height: 3.88889vw; margin: 6.4px; margin: 0.83333vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-mo.png) no-repeat; background-size: 100%; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close:after { width: 14px; width: 3.88889vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close:after { height: 14px; height: 3.88889vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close:after { margin: 3px; margin: 0.83333vw; }
    }
    @media screen and (max-width:1024px) and (max-width:768px) {
        .gb-gnb__cart-empty-close:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-mo-hover.png); background-position: 0 0; }
    }
    @media (max-width:1024px) {
        .gb-gnb .s-gnb-toggler { display: block; padding: 10px; }
        .gb-gnb .s-gnb-toggler:after { width: 25px; height: 20px; background-position: 0 -21px; }
        .gb-gnb .s-gnb-toggler:hover:after,
        .gb-gnb .s-gnb-toggler:focus:after,
        .gb-gnb .s-gnb-toggler:active:after { background-position: -27px -21px; }
        .gb-gnb .s-ico-close:after { width: 18px; height: 18px; background-position: -54px -21px; }
        .gb-gnb .s-ico-close:hover:after { background-position: -74px -21px; }
        .gb-gnb .s-ico-cart:after,
        .gb-gnb .s-ico-cart-empty:after { width: 20px; height: 18px; }
        .gb-gnb .s-ico-cart:after { background-position: 0 -43px; }
        .gb-gnb .s-ico-cart-empty:after { background-position: -44px -43px; }
        .gb-gnb .s-ico-search:after { background-position: -88px -43px; }
        .gb-gnb button:hover .s-ico-search:after,
        .gb-gnb button:focus .s-ico-search:after,
        .gb-gnb button:active .s-ico-search:after { background-position: -108px -43px; }
        .gb-gnb .s-arw-left,
        .gb-gnb .s-arw-right { display: inline-block; }
        .gb-gnb .s-arw-left:after,
        .gb-gnb .s-arw-right:after { width: 7px; height: 11px; }
        .gb-gnb .s-svg:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-mo.png); background-size: 130px auto; content: '.' }
        .gb-gnb .s-arw-left:after { background-position: -32px -63px; }
        .gb-gnb .s-arw-right:after { background-position: -50px -63px; }
        .gb-gnb .s-ico-new-window { display: inline-block; }
        .gb-gnb .s-ico-new-window:after { width: 14px; height: 14px; background-position: 0 -63px; }
        .gb-gnb .s-ico-login:after { width: 15px; height: 18px; background-position: -94px -21px; }
        .gb-gnb .s-mymenu_new .s-ico-login:after { width: 19px; height: 19px; background-position: -65px -106px; }
        .gb-gnb a:hover .s-arw-left,
        .gb-gnb a:focus .s-arw-left,
        .gb-gnb a:active .s-arw-left { background-position: -41px -63px; }
        .gb-gnb a:hover .s-arw-right,
        .gb-gnb a:focus .s-arw-right,
        .gb-gnb a:active .s-arw-right { background-position: -59px -63px; }
        .gb-gnb a:hover .s-ico-new-window:after,
        .gb-gnb a:focus .s-ico-new-window:after,
        .gb-gnb a:active .s-ico-new-window:after { background-position: -16px -63px; }
        .gb-gnb a:hover .s-ico-login:after,
        .gb-gnb a:focus .s-ico-login:after,
        .gb-gnb a:active .s-ico-login:after { background-position: -111px -21px; }
        .gb-gnb a:hover.s-mymenu_new .s-ico-login:after,
        .gb-gnb a:focus.s-mymenu_new .s-ico-login:after,
        .gb-gnb a:active.s-mymenu_new .s-ico-login:after { background-position: -88px -106px; }
        .gb-gnb a:hover .s-ico-cart:after,
        .gb-gnb a:focus .s-ico-cart:after,
        .gb-gnb a:active .s-ico-cart:after { background-position: -22px -43px; }
        .gb-gnb a:hover .s-ico-cart-empty:after,
        .gb-gnb a:focus .s-ico-cart-empty:after,
        .gb-gnb a:active .s-ico-cart-empty:after { background-position: -66px -43px; }
    }
    .cart-area { display: inline-block }
    .cart-area .btn-cart { overflow: hidden; display: inline-block; padding: 0 13px; background-color: #006ec5; line-height: 36px; color: #fff }
    .cart-area .btn-cart:hover { color: #fff }
    .js-m-cart { display: block }
    .cartbutton { display: none }
    html.ltr .ss_samsung .gb-gnb__cart-inner .gb-gnb__cart-layer { top: 0 !important; right: 40px }
    .layer_popup .popup_wrap .popup_title+.msg-text { margin-top: 20px }
    .cartbutton { display: table-cell; vertical-align: top }
    .cartbutton { line-height: 150px; font-size: 1px }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-list { -webkit-overflow-scrolling: touch }
    .popAlign .icon-close-x,
    .cart-close .icon-close-x { display: block; height: 21px; width: 21px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat 0 0 !important; position: absolute; top: 0; right: 0 }
    .cart-close .icon-close-x { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/btn-close.png) no-repeat !important }
    .popAlign .icon-close-x:before,
    .cart-close .icon-close-x:before { content: '' }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-close { position: absolute; top: 0; right: 0; width: 21px; height: 21px; color: #fff; font-size: 28px }
    .layer_popup .popup_wrap { position: relative; padding: 30px 30px 0 30px }
    .layer_popup .popup_wrap .popup_title { color: #333; font-size: 20px; font-weight: normal; line-height: 20px }
    .layer_popup .popup_wrap h2.popup_title { font-weight: bold }
    .layer_popup .popup_wrap .close { position: absolute; top: 10px; right: 10px; padding: 10px }
    html.ltr .layer_popup .popup_wrap .close-button { position: absolute; right: 30px; top: 30px; font-size: 28px; color: #666 }
    .layer_popup .popup_wrap .button { display: inline-block; min-width: 10em; padding: .8em 10px; background-color: #1428a0; color: #fff }
    .layer_popup .popup_wrap .button:hover { background-color: #666 }
    .layer_popup .popup_wrap .button.big { min-width: 11.5em; padding: 1.2em 15px }
    .layer_popup .popup_wrap .button.gray { background: #e2e2e2; color: #292929 }
    .layer_popup .popup_wrap .button.gray:hover,
    .layer_popup .popup_wrap .button.gray:active { color: #fff; background-color: #666 }
    .layer_popup .popup_wrap .button.skyblue { background: #006ec5 }
    .layer_popup .popup_wrap .button.skyblue:hover { background-color: #666 }
    .layer_popup sup { color: #c13b00; vertical-align: top; padding-left: 3px }
    .ss_samsung.sign #content { padding-top: 50px; padding-bottom: 50px }
    .layer_popup .sign-inner-wrap { position: relative; padding: 30px 20px 0 }
    .layer_popup .sign-inner-wrap .popup_title { color: #333; font-size: 20px; font-weight: normal; line-height: 20px }
    .layer_popup .close { position: absolute; top: 10px; right: 10px; padding: 10px }
    .layer_popup .close-button { position: absolute; right: 30px; top: 30px; font-size: 28px; color: #292929 }
    @media (max-width:960px) and (min-width:768px) {
        #sign_wrap { margin: 0 }
    }
    #popup_privacy { position: fixed; z-index: 9000; width: 484px; color: #292929; left: 50%; top: 50% }
    .popup_wrap .popup_title2 { color: #333; font-size: 20px; font-weight: normal; line-height: 20px }
    #popup_privacy .popup_wrap { background: #fff; position: relative; padding: 30px 20px 23px 20px }
    #popup_privacy .popup_wrap .popup_title { color: #000; font-size: 22px; padding-bottom: 10px; border-bottom: 2px solid #ccc; background: #fff }
    #popup_privacy .popup_cont { padding: 0 0 0 0; overflow: hidden }
    #popup_privacy .popup_cont .privacy_wrap { overflow: hidden; margin: 30px 0 0 0; padding: 0 }
    #popup_privacy .privacy_link { display: inline-block; text-decoration: underline; color: #0071bf }
    #popup_privacy .check_box { float: left; margin-bottom: 15px }
    #popup_privacy .check_box .check_error { clear: both; padding: 5px 0 0 38px; color: #fd020e }
    #popup_privacy .check_box .check_txt { clear: both; padding-left: 38px; color: #292929; font-size: 16px }
    #popup_privacy .check_box label { display: inline-block; position: relative; padding-left: 40px; clear: both; color: #292929; font-size: 16px; line-height: 1.8em }
    #popup_privacy .popup_cont .privacy_btn { clear: both; margin-top: 20px; padding-top: 10px; text-align: center }
    #popup_privacy .popup_cont .privacy_btn .button { display: inline-block; min-width: 10em; padding: 12px 10px; background-color: #1428a0; color: #fff }
    #popup_privacy .popup_cont .privacy_btn .button:hover { background-color: #666 }
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]+label:before { position: absolute; left: 0; top: 0; width: 29px; height: 29px; background: #a6a8aa; content: ""; display: inline-block }
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]:checked+label:before { background: #0071bf url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat 0 -23px }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"],
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"] { padding: 0; margin: 0; opacity: 0; position: absolute }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"],
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"] { float: left }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"] { left: -9999em }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"]+label,
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]+label { clear: none; cursor: pointer; line-height: 29px; line-height: 1.8125rem; position: relative }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"]+label,
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]+label { float: left }
    @media screen and (max-width:1024px) {
        #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]:checked+label:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir_2x.png); background-size: 50px auto }
    }
    @media (max-width:768px) {
        #popup_privacy { width: 90% }
        #popup_privacy .check_box { position: relative; min-height: 30px; width: 100% }
        #popup_privacy .check_box label { position: relative; left: 40px; top: 0; margin-right: 10px; line-height: 14px }
        #popup_privacy .check_box label:before { position: absolute; left: -40px }
        #popup_privacy .check_box .check_error { clear: both; padding-left: 40px; color: #fd020e }
        #popup_privacy .check_box .check_txt { clear: both; padding: 5px 0 0 40px }
        .popup-message { width: 90% }
        .popup_wrap .msg-text2 { line-height: 23px }
        .layer_popup .popup_wrap .button.big { min-width: 10em; margin-top: 5px; padding: .8em 10px }
    }
    @media (max-width:480px) {
        #popup_privacy .popup_cont .privacy_btn .button { margin-top: 5px }
    }
    .gb-gnb__cart-inner .gb-gnb__cart-layer h3 { padding: 20px; font-size: 17px; color: #fff; background: #5a5a5a; font-weight: normal }
    .gb-gnb__cart-inner .gb-gnb__cart-layer { display: none }
    .on .gb-gnb__cart-inner .gb-gnb__cart-layer { display: block }
    .on .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-list { max-height: 528px; overflow: hidden; overflow-y: scroll }
    .cart-products { overflow: hidden; *zoom: 1; background: #fff; display: table; padding: 20px 0; position: relative; height: auto; color: #292929; width: 100%; border-bottom: 1px solid #f1f1f1 }
    .product-image { width: 35% }
    .product-btn { width: 6% }
    .product-desc { width: 59% }
    .product-image img { margin-left: 0 }
    .vertical-align-content { display: table-cell; vertical-align: middle; background: #fff }
    .vertical-align-top { display: table-cell; vertical-align: top }
    .product-btn { padding: 5px }
    .product-image { display: table-cell; text-align: center }
    .product-desc { display: table-cell; line-height: 1; white-space: normal }
    .colour-selection { display: block; padding: 0 0 5px; border-bottom: none; border-top: none; font-size: 16px }
    .product-desc .product-title { padding-right: 10px; display: table-cell }
    .product-desc .product-title a { padding: 0; border: 0 }
    .product-desc .product-title a { padding: 0; border: 0; width: 100% }
    .product-desc .product-title .product-title-label { display: block; overflow: hidden; min-height: 34px; width: 100%; white-space: pre-wrap; word-break: break-word; font-weight: normal; line-height: 1.2; text-align: left; color: #0071bf }
    .product-desc .product-title .product-title-code { display: block; margin-top: 5px; margin-bottom: 5px; font-size: 12px; color: #292929 }
    .colour-selection { overflow: hidden; padding-top: 5px }
    .colour-selection span { vertical-align: middle; font-size: 13px; color: #292929 }
    .colour-selection ul { display: table-cell; overflow: hidden; *zoom: 1; vertical-align: middle; float: right }
    .colour-selection ul li { padding-top: 3px }
    .colour-selection ul li:first-child { padding-top: 0 }
    .colour-selection ul li .colour-box { display: inline-block; vertical-align: middle; width: 14px; height: 14px; margin-right: 6px }
    .product-quantity { overflow: hidden; display: block; padding-top: 5px }
    .product-quantity span { float: left; margin-right: 10px; font-size: 13px; vertical-align: middle; color: #292929 }
    .product-quantity span.product-quantity-label { float: right; margin-right: 10px; font-size: 14px; vertical-align: middle; color: #0071bf }
    .product-price { overflow: hidden; padding-top: 4px; width: 100%; display: block }
    .product-price span { float: left; line-height: 30px; font-size: 13px; color: #292929 }
    .product-price span+span { float: right; vertical-align: middle; color: #0071bf; letter-spacing: 0; font-size: 18px }
    .total { overflow: hidden; padding: 16px 16px 26px; color: #292929; background: #5a5a5a }
    .total .btn { position: relative; float: left; overflow: hidden; height: 38px; width: 100% }
    .total .price { overflow: hidden; margin: 0 0 26px; color: #fff }
    .total .price strong { float: left; padding: 0; text-transform: none; font-size: 18px; font-weight: normal }
    .total .price span { float: right; padding: 0; margin: 0; display: inline-block; font-weight: normal; vertical-align: middle; color: #fff; font-size: 18px; letter-spacing: 0 }
    .cart-close,
    .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-close { position: absolute; top: 18px; right: 20px }
    .cart-products.no-data { text-align: center; padding: 33px 0 }
    .cartnum { position: absolute; top: 4px; right: 2px; padding: 1px 0; width: 20px; letter-spacing: 0; line-height: 1.1; background: #de3d04; font-size: 11px; color: #fff !important; -webkit-border-radius: 7px; border-radius: 7px; text-align: center }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .ss-button { position: absolute; display: inline-block; font-weight: 400; color: #fff; line-height: 38px; text-transform: uppercase; text-decoration: none; -o-transition: all .3s ease 0; transition: all .3s ease 0; -moz-transition: all .3s ease 0; -webkit-transition: all .3s ease 0; text-align: center; cursor: pointer; left: 0; top: 0; width: 100%; height: 38px; font-size: 16px; margin: 0; background: none repeat scroll 0 0 #1428a0 }
    .cart-list .ss-button.darkblue { width: 20%; top: 110px; left: 50%; margin: 0 0 0 -42%; font-size: 11px; line-height: 20px; height: 20px }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .ss-button.darkblue:hover { text-decoration: none; background-color: #292929 }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-list { max-height: 578px; overflow-y: scroll }
    #sign_wrap img { vertical-align: middle }
    #sign_wrap legend,
    hr { display: none }
    #sign_wrap legend { position: absolute; top: 0; left: 0; width: 0; height: 0; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0 }
    #sign_wrap input,
    select,
    textarea { font-size: 100%; color: #707070 }
    #sign_wrap button { border: 0 none }
    #sign_wrap caption { font-size: 0; line-height: 0; width: 0; height: 0; text-indent: -1000px; overflow: hidden }
    #sign_wrap .layer_popup a,
    .layer_popup a:link,
    .layer_popup a:visited { text-decoration: none }
    #sign_wrap a:hover,
    #sign_wrap a:active { text-decoration: none }
    #sign_wrap a:focus { text-decoration: none }
    #sign_wrap * { font-weight: normal }
    #sign_wrap input[readonly="readonly"] { color: #999; cursor: default }
    #sign_wrap .layer_popup { font-size: .75em; color: #747474 }
    #sign_wrap .mgt5 { margin-top: 5px !important }
    #sign_wrap .mgt10 { margin-top: 10px !important }
    #sign_wrap .mgt15 { margin-top: 15px !important }
    #sign_wrap .ac { text-align: center !important }
    #sign_wrap .al { text-align: left !important }
    .sign-inner-wrap input[type="checkbox"] { position: absolute; opacity: 0 }
    .sign-inner-wrap input[type="checkbox"]+label { float: left; clear: none; cursor: pointer; line-height: 20px }
    .sign-inner-wrap input[type="checkbox"]+label:before { float: left; margin-right: 10px; width: 20px; height: 20px; background: #a6a8aa; content: ""; display: inline-block; clear: both }
    .sign-inner-wrap input[type="checkbox"]:checked+label:before { background: #0071bf url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat -4px -27px }
    .layer_popup { z-index: 9990; display: none }
    .layer_popup+.lightbox-skrim { display: none; z-index: 8999 }
    #sign_wrap .input { padding: 0 }
    .layer_popup #sign_wrap { position: absolute; z-index: 9000; width: 500px; color: #292929; left: 50%; top: 50% }
    #sign_wrap { overflow: hidden }
    #sign_wrap .sign-inner-wrap { background: #fff; position: relative; padding: 30px }
    #sign_wrap .sign-inner-wrap .title { color: #000; font-size: 22px; background: #fff }
    #sign_wrap .popup_cont .sub-tit { font-size: 16px; margin: 25px 0 15px; color: #292929 }
    #sign_wrap .input-wrap { clear: both }
    #sign_wrap .input-wrap label { font-size: 14px; color: #000; margin-bottom: 5px; display: inline-block }
    #sign_wrap .input-wrap label sup { color: #d64100 }
    #sign_wrap .input-wrap .input { margin-bottom: 5px }
    #sign_wrap .input-wrap .input input { padding: 3px 5px 4px; margin: 0; width: 100%; border: 0; background-color: #f1f1f1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 14px }
    #sign_wrap .chk { position: relative; overflow: hidden }
    #sign_wrap .chk label { font-size: 12px }
    #sign_wrap .sign-link a { font-size: 12px; color: #0071bf }
    #sign_wrap .icon-link-play { height: 13px; width: 13px; display: inline-block; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat -36px 0; margin-left: 4px; vertical-align: middle }
    #sign_wrap .btn-wrap { margin-top: 25px }
    #sign_wrap .btn-wrap .button { font-size: 14px; padding: 12px 40px }
    #sign_wrap .btn-wrap p { margin-top: 10px; font-size: 15px }
    #sign_wrap .btn-wrap p a { color: #0071bf }
    #sign_wrap .connect_wrap { margin-top: 30px; padding-top: 20px; border-top: 1px solid #d2d2d2 }
    #sign_wrap .connect_wrap .connet-tit { font-size: 16px; margin-bottom: 10px; color: #292929 }
    #sign_wrap .sns-wrap a+a { margin-left: 4px }
    #sign_wrap .sns-wrap .ico-desctop { display: none }
    #sign_wrap .sign-inner-wrap .error { margin-bottom: 5px; font-size: 12px; color: #e40020 }
    #sign_wrap .icon-alert { height: 11px; width: 11px; display: inline-block; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat -23px 0; margin-right: 4px; vertical-align: -1px }
    @media (min-width:48em) {
        .layer_popup .sign-inner-wrap .close-button { right: 30px; top: 30px; font-size: 28px }
        .layer_popup #sign_wrap { position: absolute }
        #sign_wrap .sign-inner-wrap { padding: 30px }
        #sign_wrap .sign-inner-wrap .title { font-size: 29px }
        #sign_wrap .popup_cont .sub-tit { font-size: 19px; margin: 35px 0 25px }
        #sign_wrap .input-wrap label { font-size: 14px; margin-bottom: 7px }
        #sign_wrap .chk label { font-size: 13px }
        #sign_wrap .sign-link a { font-size: 14px }
        #sign_wrap .btn-wrap { margin-top: 40px }
        #sign_wrap .btn-wrap .button { font-size: 14px; padding: 14px 60px }
        #sign_wrap .btn-wrap p,
        #sign_wrap .btn-wrap p a { font-size: 15px }
        #sign_wrap .connect_wrap { margin-top: 20px; padding-top: 15px }
        #sign_wrap .connect_wrap .connet-tit { font-size: 19px; margin-bottom: 15px }
        #sign_wrap .sns-wrap { text-align: center }
        #sign_wrap .sns-wrap a img { height: 48px }
        #sign_wrap .sns-wrap .ico-mobile { display: none }
        #sign_wrap .sns-wrap .ico-desctop { display: block }
    }
    @media (max-width:22.5em) {
        #sign_wrap .sns-wrap a img { height: 40px }
    }
    @media (max-width:320px) {
        #sign_wrap .sns-wrap a img { height: 34px }
    }
    #sign_wrap .sign-cont { margin-top: 20px; padding-bottom: 20px }
    #sign_wrap .sign-cont:after { content: " "; display: block; clear: both }
    #sign_wrap .sign-cont .left-group { width: 100% }
    #sign_wrap .sign-cont .right-group { width: 100% }
    #sign_wrap .sign-cont .sub-tit { color: #000; font-size: 18px; margin-bottom: 20px }
    #sign_wrap .sign-cont .btn-guest { color: #292929; background: #e2e2e2; min-width: 220px; font-size: 14px }
    #sign_wrap .sign-cont .right-group .guset-section .title { font-size: 18px }
    #sign_wrap .sign-cont .right-group .guset-section .sign-link { margin-top: 20px }
    @media (min-width:640px) {
        #sign_wrap .sign-cont .left-group { float: left; width: 50% }
        #sign_wrap .sign-cont .right-group { float: right; width: 50% }
        #sign_wrap .sign-cont .right-group .guset-section { margin-top: 20px }
    }
    @media (min-width:640px) and (max-width:768px) {
        #sign_wrap .sign-cont .left-group .input-wrap .input { width: 270px }
        #sign_wrap .sign-cont .right-group .guset-section { padding: 0 0 0 45px }
    }
    @media (min-width:768px) {
        #sign_wrap .sign-cont .left-group .input-wrap .input { width: 280px }
        #sign_wrap .sign-cont .right-group .guset-section { padding: 0 0 0 45px }
        #sign_wrap .sign-cont .right-group .guset-section .sign-link { text-align: right; margin-top: 160px }
    }
    @media (min-width:960px) {
        #sign_wrap .sign-cont .sub-tit { font-size: 22px }
        #sign_wrap .sign-cont .btn-guest { min-width: 280px; font-size: 18px }
        #sign_wrap .sign-cont .left-group .input-wrap .input { width: 370px }
        #sign_wrap .sign-cont .right-group .guset-section { padding: 0 0 0 85px }
    }
    #sign_wrap .button { background: #1428a0; color: #fff; min-width: 10em; padding: .8em 0; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; text-transform: uppercase; text-align: center; font-weight: normal; text-decoration: none }
    #sign_wrap.button.gray { background: #e2e2e2; color: #292929 }
    #sign_wrap .button.gray:hover,
    .ss_samsung .button.gray:active { color: #fff }
    #sign_wrap .button:hover { background: #666; color: #fff }
    #sign_wrap .button:active { background: #292929 }
    .lightbox-skrim { position: fixed; top: 0; left: 0; background: #000; width: 100%; height: 100%; z-index: 1021; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=66); opacity: .66 }
    #popup-type01,
    #popup-type02,
    #popup-type03,
    #popup-type04,
    #popup-type05,
    #popup-type06 { position: absolute; z-index: 9999; width: 350px; min-height: 130px; display: block; background: #fff; left: 50%; top: 50% }
    .popup_wrap .pop-tit { font-size: 17px; margin: 15px 0 20px; color: #000; font-weight: bold }
    .popup_wrap .msg-text { font-size: 14px; color: #000; margin: 40px 0 20px }
    .popup_wrap .msg-text .col { color: #ff7200; display: inline-block }
    .popup_wrap .tc { text-align: center }
    .popup_wrap .pop-btn { text-align: center }
    #popup-type02 .pop-btn,
    #popup-type03 .pop-btn,
    #popup-type04 .pop-btn,
    #popup-type05 .pop-btn,
    #popup-type06 .pop-btn,
    #popup-type10 .pop-btn { margin-bottom: 30px }
    .layer_popup .popup_wrap { position: relative; padding: 30px 30px 0 30px }
    .layer_popup .popup_wrap .popup_title { color: #333; font-size: 20px; font-weight: normal; line-height: 20px }
    .layer_popup .popup_wrap .close { position: absolute; top: 10px; right: 10px; padding: 10px }
    html.ltr .layer_popup .popup_wrap .close-button { position: absolute; right: 30px; top: 30px; font-size: 28px; color: #666 }
    .layer_popup .popup_wrap .button { display: inline-block; min-width: 10em; padding: .8em 10px; background-color: #1428a0; color: #fff }
    .layer_popup .popup_wrap .button:hover { background-color: #666 }
    .layer_popup .popup_wrap .button.gray { background: #e2e2e2; color: #292929 }
    .layer_popup .popup_wrap .button.gray:hover,
    .layer_popup .popup_wrap .button.gray:active { color: #fff; background-color: #666 }
    #sign_wrap .toggle-layer { margin-top: 20px; position: relative; font-size: 14px; color: #000 }
    #sign_wrap .toggle-layer a { color: #000 }
    #sign_wrap .toggle-layer .toggle { padding: 10px 0; display: block; font-weight: bold }
    #sign_wrap .toggle-layer .toggle-content p { font-size: 12px }
    #sign_wrap .toggle-layer .toggle .icon-down-arrow,
    #sign_wrap .toggle-layer .toggle .icon-up-arrow { height: 9px; width: 16px; display: inline-block; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat -34px -26px; margin-left: 4px }
    #sign_wrap .toggle-layer .toggle .icon-up-arrow { background-position: -34px -15px }
    .popup-nextgen-type { position: absolute; z-index: 9999; min-height: 130px; width: 350px; display: block; background: #fff; padding-bottom: 30px }
    .popup-nextgen-type .button { font-size: 12px; min-width: 90px !important }
    .layer_popup #sign_wrap { position: absolute; z-index: 2100; width: 500px; background-color: #fff }
    @media (max-width:1024px) and (max-width:768px) {
        .layer_popup #sign_wrap { width: 90% }
    }

    /* new Gnb*/
    .gb-gnb__logo.s-svg:after { width: 133px; height: 21px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-logo.svg); background-size: 100% auto; }
    .gb-gnb-2018 .s-btn-toggler,
    .gb-gnb-2018 .s-btn-link { color: #000; }
    .gb-gnb-2018 .s-btn-toggler:hover,
    .gb-gnb-2018 .s-btn-toggler:focus,
    .gb-gnb-2018 .s-btn-toggler:active,
    .gb-gnb-2018 .s-btn-toggler[aria-selected="true"],
    .gb-gnb-2018 .s-btn-link:hover,
    .gb-gnb-2018 .s-btn-link:focus,
    .gb-gnb-2018 .s-btn-link:active,
    .gb-gnb-2018 .s-btn-link[aria-selected="true"] { color: #162d9a; }
    .gb-gnb-2018 .gb-gnb__logo { padding: 21px 0 20px; margin-left: -62px; }
    .gb-gnb-2018 .gb-gnb__logo.s-svg:after { width: 124px; height: 22px; background-position: center center; }
    .gb-gnb-2018 .gb-gnb__bar-inner { max-width: 1440px; min-width: 320px; margin: 0 auto; padding-left: 24px; padding-right: 24px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb-2018 .gb-gnb__bar-inner:before,
    .gb-gnb-2018 .gb-gnb__bar-inner:after { content: ''; display: block; clear: both; }
    .gb-gnb-2018 .gb-gnb__main .s-depth1-wrap { padding: 0 14px; }
    .gb-gnb-2018 .gb-gnb__main .s-depth1-wrap:first-child { padding-left: 0; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .gb-gnb__inner-title { position: absolute; left: 24px; top: 30px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link { color: #000; font-size: 16px; font-weight: bold; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link .s-arw-right { width: 7px; height: 11px; margin-top: -4px; margin-left: 10px; margin-right: -17px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link .s-arw-right:after { background-position: -126px -42px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:hover,
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:focus { color: #1428a0; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:hover .s-arw-right:after,
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:focus .s-arw-right:after { background-position: -80px -42px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-col { margin-top: 65px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link { font-size: 13px; margin-bottom: 8px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link .s-arw-left,
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link .s-arw-right { display: none; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth2-link:hover,
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth2-link:focus { color: #1428a0; text-decoration: underline; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth3-link { margin-bottom: 6px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth3-wrap { padding-top: 0; }
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler:after,
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler[aria-selected="true"]:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 4px; content: ''; background-color: #162d9a; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler:hover:after,
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler:active:after,
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler:focus:after,
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler[aria-selected="true"]:after { height: 4px; background-color: #162d9a; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1) }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-depth1-wrap { padding: 0 12px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-depth1-wrap:first-child { padding-left: 0; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .gb-gnb__inner-title { position: absolute; left: 24px; top: 30px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link { color: #000; font-size: 16px; font-weight: bold; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link .s-arw-right { width: 7px; height: 11px; margin-top: -4px; margin-left: 10px; margin-right: -17px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link .s-arw-right:after { background-position: -126px -42px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:hover,
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:focus { color: #1428a0; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:hover .s-arw-right:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:focus .s-arw-right:after { background-position: -80px -42px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-col { margin-top: 65px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link { font-size: 13px; margin-bottom: 8px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link .s-arw-left,
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link .s-arw-right { display: none; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth2-link:hover,
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth2-link:focus { color: #1428a0; text-decoration: underline; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth3-link { margin-bottom: 6px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth3-wrap { padding-top: 0; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-link .s-ico-new-window { margin-right: 0; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler.s-menu-underline:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-link.s-menu-underline:after { display: block; content: ''; position: absolute; left: 0; right: 0; bottom: 9px; z-index: 1001; width: 65%; height: 4px; margin: 0 auto; background-color: #1428a0; -webkit-transform: none; -ms-transform: none; transform: none; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler[aria-selected="true"]:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 4px; content: ''; background-color: #162d9a; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler:hover:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler:active:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler:focus:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler[aria-selected="true"]:after { height: 4px; background-color: #162d9a; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1) }
    .gb-gnb-2018 .s-login { position: relative; }
    .gb-gnb-2018 .s-ico-cart-empty,
    .gb-gnb-2018 .s-ico-cart { display: block; width: 27px; height: 100% }
    .gb-gnb-2018 .s-ico-cart-empty:after,
    .gb-gnb-2018 .s-ico-cart:after { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-cart.svg) 0 0 no-repeat; background-size: 100% auto; width: 27px; height: 20px; position: absolute; left: 0; top: 21px; }
    .gb-gnb-2018 .s-btn-utility .s-ico-search:after { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg) 50% 50% no-repeat; background-size: 100% auto; width: 20px; height: 20px; position: relative; top: -1px; }
    .gb-gnb-2018 .s-mymenu .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu .s-ico-logout:after,
    .gb-gnb-2018 .s-mymenu_new .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu_new .s-ico-logout:after { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-login.png) 0 0 no-repeat; background-size: 100% auto; width: 18px; height: 18px }
    .gb-gnb-2018 .s-login .s-ico-login:after,
    .gb-gnb-2018 .s-login .s-ico-logout:after,
    .gb-gnb-2018 .s-login_new .s-ico-login:after,
    .gb-gnb-2018 .s-login_new .s-ico-logout:after { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-logout.svg) 0 0 no-repeat; background-size: 100% auto; width: 20px; height: 20px; position: relative; top: -1px; }
    .gb-gnb-2018 a:hover .s-ico-login:after,
    .gb-gnb-2018 a:hover .s-ico-logout:after,
    .gb-gnb-2018 a:focus .s-ico-login:after,
    .gb-gnb-2018 a:focus .s-ico-logout:after,
    .gb-gnb-2018 a:active .s-ico-login:after,
    .gb-gnb-2018 a:active .s-ico-logout:after { background-position: inherit; }
    .gb-gnb-2018 a:hover .s-ico-cart-empty:after,
    .gb-gnb-2018 a:hover .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb-2018 a:hover .s-ico-cart:after,
    .gb-gnb-2018 a:hover .s-ico-cart.s-svg-ico:after,
    .gb-gnb-2018 a:hover .s-ico-search:after,
    .gb-gnb-2018 a:focus .s-ico-cart-empty:after,
    .gb-gnb-2018 a:focus .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb-2018 a:focus .s-ico-cart:after,
    .gb-gnb-2018 a:focus .s-ico-cart.s-svg-ico:after,
    .gb-gnb-2018 a:focus .s-ico-search:after,
    .gb-gnb-2018 a:active .s-ico-cart-empty:after,
    .gb-gnb-2018 a:active .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb-2018 a:active .s-ico-cart:after,
    .gb-gnb-2018 a:active .s-ico-cart.s-svg-ico:after,
    .gb-gnb-2018 a:active .s-ico-search:after { background-position: 50% 50%; }
    .gb-gnb-2018 a:hover .s-ico-cart .s-cart-number,
    .gb-gnb-2018 a:focus .s-ico-cart .s-cart-number,
    .gb-gnb-2018 a:active .s-ico-cart .s-cart-number { color: #fff; }
    .gb-gnb-2018 button:hover .s-ico-login:after,
    .gb-gnb-2018 button:focus .s-ico-login:after,
    .gb-gnb-2018 button:active .s-ico-login:after { background-position: inherit; }
    .gb-gnb-2018 button:hover .s-ico-search:after,
    .gb-gnb-2018 button:hover .s-ico-search.s-svg-ico:after,
    .gb-gnb-2018 button:focus .s-ico-search:after,
    .gb-gnb-2018 button:focus .s-ico-search.s-svg-ico:after,
    .gb-gnb-2018 button:active .s-ico-search:after,
    .gb-gnb-2018 button:active .s-ico-search.s-svg-ico:after { background-position: 50% 50%; }
    .gb-gnb-2018 .gb-gnb__utility { padding-left: 0; }
    .gb-gnb-2018 .gb-gnb__utility>li { margin-left: 10px; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:before { position: absolute; left: 4px; right: 4px; bottom: -1px; z-index: 1001; height: 4px; background-color: #162d9a; content: ''; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:hover:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:active:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:focus:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility[aria-expanded="true"]:before { display: block; left: 4px; right: 4px; height: 4px; background-color: #162d9a; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1) }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility .s-svg:after { display: inline-block; vertical-align: middle; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:hover:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility[aria-expanded="true"]:before { display: block; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb-2018 .gb-gnb__utility .gb-gnb__my-layer li { margin: 0 15px; }
    .gb-gnb-2018 .gb-gnb__utility .gb-gnb__my-layer a { padding: 2px 0 7px; margin-bottom: 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login,
    .gb-gnb-2018 .gb-gnb__utility .s-login_new { position: relative; margin-left: 7px }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer { width: 150px; padding: 8px 0 11px 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer li { font-size: 14px; }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer li:first-child { border: none; padding: 7px 0 0 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer li .s-mymenu-name { color: #363636; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu { margin-left: 7px; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer { width: 208px; padding-bottom: 9px; }
    .gb-gnb-2018 .gb-gnb__utility>li.s-mymenu_new .gb-gnb__my-layer { right: -102px; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li { position: relative; padding-left: 5px; padding-bottom: 3px; font-size: 14px; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li:first-child { margin-bottom: 15px; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name { width: 120px; min-height: 32px; padding: 8px 0 0 0; -webkit-box-sizing: border-box; box-sizing: border-box; color: #363636; font-weight: bold; text-transform: none; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name strong { font-weight: bold; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .btn_logout { position: absolute; top: 15px; right: 4px; padding: 0; font-size: 12px; font-weight: bold; color: #162d9a; text-decoration: underline; }
    .gb-gnb-2018 .gb-gnb__utility .s-ico-cart .s-cart-number,
    .gb-gnb-2018 .gb-gnb__utility .s-ico-cart-empty .s-cart-number { top: 16px; left: auto; right: -7px; z-index: 1; min-width: 14px; height: 14px; padding: 0 3px; -webkit-border-radius: 7px; border-radius: 7px; background-color: #eb4225; color: #fff; font-size: 10px; font-weight: bold; text-align: center; line-height: 15px; letter-spacing: normal; -webkit-box-sizing: border-box; box-sizing: border-box; position: absolute; }
    .gb-gnb-2018 .s-search-arrow { display: none; }
    .gb-gnb-2018 .s-search-arrow:before,
    .gb-gnb-2018 .s-search-arrow:after { display: none; }
    .gb-gnb-2018 .gb-gnb__search { top: 0; z-index: 1001; }
    .gb-gnb-2018 .gb-gnb__search-inner { right: -28px; z-index: 3; }
    .gb-gnb-2018 .gb-gnb__search-bar { width: 378px; border: none; border-bottom: 1px solid #dadada; background-color: #fff; }
    .gb-gnb-2018 .gb-gnb__search-input { position: absolute; top: 19px; right: 28px; max-width: 350px; width: 0; height: 27px; padding: 0 7px; border: none; line-height: 27px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 13px; -webkit-transition: width .3s; transition: width .3s; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap { position: relative; height: 64px; margin: 0; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap:after { display: block; content: ''; position: absolute; right: 0; top: 46px; width: 0; border-bottom: 1px solid #585858; -webkit-transition: width .3s; transition: width .3s; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search { top: 18px; right: 0; padding: 5px; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:after { width: 18px; height: 18px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.png) 50% 50% no-repeat; background-size: 100% auto; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:hover:after,
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:focus:after,
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:active:after { background-position: 50% 50%; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close { display: none; }
    body.gb-gnb__search-open .gb-gnb-2018 .gb-gnb__search .gb-gnb__search-input { width: 100%; }
    body.gb-gnb__search-open .gb-gnb-2018 .gb-gnb__search .gb-gnb__search-input-wrap:after { width: 100%; }
    .gb-gnb-2018 .gb-gnb__search-history { border: 1px solid #dadada; }
    .gb-gnb-2018 .gb-gnb__search-history-title { padding: 5px 0; padding-left: 20px; color: #000; }
    .gb-gnb-2018 .gb-gnb__search-history ul { padding: 12px 0 14px; }
    .gb-gnb-2018 .gb-gnb__search-history li a { padding: 4px 20px 3px; color: #000; }
    .gb-gnb-2018 .gb-gnb__search-history-close { top: 2px; right: 15px; color: #162d9a; font-weight: bold; }
    .gb-gnb-2018 .gb-gnb__search-suggest { top: 64px; }
    .gb-gnb-2018 .gb-gnb__search-product-links { overflow: visible; }
    .gb-gnb-2018 .gb-gnb__search-product-links:after { display: block; content: ''; clear: both; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .gb-gnb__drop-inner { max-width: 1440px; min-height: 320px; padding-right: 24px; padding-left: 24px; padding-top: 0; padding-bottom: 0; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .gb-gnb__drop-colgroup { float: left; width: -webkit-calc(100% - 280px); width: calc(100% - 280px); }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-ico-close { top: 2px; right: 1px; padding: 6px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-ico-close:before { content: ''; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-ico-close:after { width: 11px; height: 11px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-close-gray.svg); background-position: 0 0; background-size: 100% auto; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-ico-close:hover:s-login_newafter { width: 11px; height: 11px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-close-gray.svg); background-position: 0 0; background-size: 100% auto; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-col { width: 25%; margin-top: 31px; padding-right: 6.115%; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-col.s-col-featured { width: 20.5%; padding-left: 20px; padding-right: 0; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo { overflow: hidden; position: relative; float: right; width: 280px; margin-top: 8px; padding-bottom: 8px }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-figure { text-align: right }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-figure img { width: 100% }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-content { position: absolute; left: 0; right: 0; top: 0; width: 100%; padding: 0 12px; -webkit-box-sizing: border-box; box-sizing: border-box }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text { padding-top: 25px; text-align: center }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { color: #000; font-size: 12px; line-height: 14px; font-family: "SamsungSharpSans", arial; font-weight: bold }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline { padding-top: 6px; color: #000; font-size: 20px; font-weight: bold; line-height: 22px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta { padding-top: 13px; text-align: center; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta a { display: inline-block; min-width: 94px; height: 22px; padding: 0 13px; border: 1px solid #000; -webkit-border-radius: 11px; border-radius: 11px; color: #000; font-size: 9px; font-weight: bold; line-height: 22px; text-transform: uppercase; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: background .3s, color .3s; transition: background .3s, color .3s; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta a:hover,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta a:focus { background-color: #000; color: #fff; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-text__eyebrow,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-text__headline { color: #fff; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-cta a { border-color: #fff; color: #fff; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-cta a:hover,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-cta a:focus { background-color: #fff; color: #000; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-link { font-size: 16px; color: #000; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-link .s-arw-right { margin-left: 7px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop a.s-depth2-link:hover,
    .gb-gnb-2018 .gb-gnb__drop-desktop a.s-depth2-link:focus { color: #162d9a; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth3-link { margin-bottom: 7px; font-size: 13px; color: #000; }
    .gb-gnb-2018 .gb-gnb__drop-desktop a.s-depth3-link:hover,
    .gb-gnb-2018 .gb-gnb__drop-desktop a.s-depth3-link:focus { color: #162d9a; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-wrap { padding-bottom: 8px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth3-wrap { padding-top: 4px; }
    .gb-gnb-2018 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-inner { padding-right: 24px; }
    .gb-gnb-2018 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-inner .s-depth2-col { width: 20%; }
    .gb-gnb-2018 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-colgroup { float: none; width: 100% }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-col.s-col-imagepromo { overflow: hidden; position: relative; float: right; width: 280px; height: auto; margin-top: 8px; padding-bottom: 8px; right: 0; top: 0; padding-right: 0; }
    .gb-gnb__submenu-bar { background: #f9f9f9; }
    .gb-gnb__submenu-bar-inner { -webkit-box-sizing: border-box; box-sizing: border-box; max-width: 1440px; min-height: 30px; padding: 8px 0 0 0; padding-right: 40px; padding-left: 40px; margin: 0 auto; }
    .gb-gnb__submenu-bar a { color: #000; font-size: 12px; font-weight: bold; }
    .gb-gnb__submenu-bar a:hover,
    .gb-gnb__submenu-bar a:active,
    .gb-gnb__submenu-bar a:focus { color: #162d99; text-decoration: underline; }
    .gb-gnb__submenu-bar a:hover .s-ico-new-window:after,
    .gb-gnb__submenu-bar a:active .s-ico-new-window:after,
    .gb-gnb__submenu-bar a:focus .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-hover.svg); background-position: 0; }
    .gb-gnb__submenu-bar a .s-ico-new-window { display: inline-block; margin-left: 4px; margin-right: -15px; font-size: 0; }
    .gb-gnb__submenu-bar a .s-ico-new-window:after { top: 1px; width: 9px; height: 9px; background-size: 9px 9px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); }
    .gb-gnb__submenu-bar a .s-ico-new-window:before { overflow: hidden; display: block; position: absolute; content: ''; width: 1px; height: 1px; margin: -1px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-hover.svg); clip: rect(1px, 1px, 1px, 1px); opacity: 0; }
    .gb-gnb__submenu-bar-left { float: left; }
    .gb-gnb__submenu-bar-right { float: right; }
    .gb-gnb__submenu-bar-right .s-ico-new-window { margin-right: 5px !important; }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__submenu-bar a .s-ico-new-window:after { width: 10px; height: 10px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.png); }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__submenu-bar a:hover .s-ico-new-window:after { width: 10px; height: 10px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-hover.png); }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__utility .s-ico-search:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-searh.png); }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-searh.png); }
    .lt-ie8 .gb-gnb-2018 .s-ico-login:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-logout.png); }
    .lt-ie8 .gb-gnb-2018 .s-ico-logout:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-login.png); }
    .lt-ie8 .gb-gnb-2018 .s-ico-cart-empty:after,
    .lt-ie8 .gb-gnb-2018 .s-ico-cart:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-cart.png); }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-col.s-col-imagepromo a { top: 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer,
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer { width: 150px; padding: 8px 0 11px 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li:first-child { padding: 7px 0 8px 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li a { padding: 7px 0 8px 0; margin-left: 0; position: static; }
    @media (max-width:1024px) {

        /* new Gnb*/
        .gb-gnb-2018 .gb-gnb__submenu-bar { display: none; }
        .gb-gnb-2018 .gb-gnb__bar-inner { padding: 0 20px; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler { display: block; padding: 4px; margin-top: 16px; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler:after { width: 22px; height: 22px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-menu-mo.png); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler:hover:after,
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler:focus:after,
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler:active:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-ico-close:after { width: 18px; height: 18px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-close-mo.png); background-position: 0 0; background-size: 100% auto }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-ico-close:hover:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__utility>li { margin-left: 7px }
        .gb-gnb-2018 .gb-gnb__utility>li:last-child { padding-right: 0; }
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility { height: 62px; padding: 0; }
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:before { display: none; }
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:hover:before,
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility[aria-expanded="true"]:before { display: none; }
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility .s-svg,
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility .s-svg-ico { vertical-align: top; }
        .gb-gnb-2018 .gb-gnb__utility>li a.s-btn-utility { line-height: 62px; vertical-align: top; }
        .gb-gnb-2018 .gb-gnb__utility>li a.s-btn-utility .s-svg { top: 0; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty { padding: 0 4px; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty:after { width: 27px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-cart.svg); background-position: 0 0px; background-size: 100% auto; left: 4px; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart .s-cart-number,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty .s-cart-number { top: 16px; right: -3px; height: 14px; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-search { padding: 0 4px; top: 1px }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-search:after { width: 20px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:hover .s-ico-cart:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:hover .s-ico-cart-empty:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:focus .s-ico-cart:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:focus .s-ico-cart-empty:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:active .s-ico-cart:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:active .s-ico-cart-empty:after { background-position: 0 0px; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:hover .s-ico-search:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:focus .s-ico-search:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:active .s-ico-search:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__search { top: 0; }
        .gb-gnb-2018 .gb-gnb__search-inner { top: 0; right: 0; }
        .gb-gnb-2018 .gb-gnb__search-bar { width: 100%; background-color: #fff; border-bottom: none; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap { height: 62px; padding: 18px 0; padding-left: 20px; padding-right: 100px; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap:after { display: none; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search { overflow: hidden; display: block; top: 14px; right: 54px; width: 0; padding: 4px 0; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.3s, padding-left 0.3s, padding-right 0.3s; transition: width 0.3s, padding-left 0.3s, padding-right 0.3s; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:after { width: 26px; height: 26px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-searh-mo.svg); background-position: 0 -1px; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:hover:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close { display: block; top: 17px; right: 23px; padding: 4px; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close:before { display: none; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close:after { width: 20px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-close-mo.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close:hover:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__search-input { float: right; position: static; max-width: none; padding: 0; right: 90px; }
        body.gb-gnb__search-open .gb-gnb-2018 .gb-gnb__search .gb-gnb__search-input-wrap .s-ico-search { width: 34px; padding-left: 4px; padding-right: 4px; }
        .gb-gnb-2018 .gb-gnb__search-history { border-top: none; border-left: none; border-right: none; }
        .gb-gnb-2018 .gb-gnb__search-history-title { padding: 6px 20px; color: #545454; font-size: 12px; }
        .gb-gnb-2018 .gb-gnb__search-history-close { color: #3552ae; font-size: 11px; font-weight: bold; }
        .gb-gnb-2018 .gb-gnb__search-history li a { font-size: 14px; }
        .gb-gnb-2018 .gb-gnb__search-history .s-ico-history { display: none; }
        .gb-gnb-2018 .gb-gnb__search-suggest { top: 62px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile { top: 62px; width: 100%; }
        .gb-gnb-2018 .gb-gnb__drop-mobile-wrap { height: auto; min-height: 100%; padding-bottom: 100px; background: #fff; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-root { position: relative; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back { position: absolute; left: 0; top: 0; z-index: 1; background-color: transparent; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back .s-btn-back { padding-top: 18px; padding-bottom: 19px; padding-left: 27px; padding-right: 19px }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back .s-btn-back .s-svg { margin: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back .s-btn-back .s-arw-left:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back .s-btn-back .s-arw-right:after { width: 11px; height: 15px; background-size: 155px auto; background-position: -37px -74px }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link { padding-left: 25px; padding-right: 55px; font-size: 14px }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu { padding-left: 25px; padding-right: 55px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-arw-right { right: 25px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login .s-ico-new-window,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-ico-new-window { margin-top: -2px; margin-left: 8px; margin-right: -24px; vertical-align: middle; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); background-size: 100% auto; background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu:active .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-text-transform-none { text-transform: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap { padding-bottom: 0; border-top: 1px solid #dadada; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap:first-child { border: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap { padding: 0 24px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap:before,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap:after { content: ''; display: block; clear: both; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap>li { width: 50%; float: left; padding: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link { display: block; position: relative; padding: 14px 0; margin: 0; font-weight: bold; font-size: 14px; line-height: 24px; color: #858585; text-transform: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap { border: 0 none; background-color: #fff; pad; padding-bottom: 16px; padding-bottom: 16px; ding-bottom:; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link { padding: 14px 57px; font-size: 17px; color: #000; font-weight: bold; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap a.s-depth2-link { background: white; text-decoration: underline; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link { padding: 9px 57px 8px; font-size: 14px; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-arw-right { position: absolute; top: 50%; margin-top: -6px; margin-left: 0; margin-right: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-wrap .s-depth3-link { padding-left: 55px; font-size: 14px; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-wrap .s-depth3-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-wrap .s-depth3-link .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-title { display: block; padding: 14px 57px; font-size: 17px; font-weight: bold; line-height: 24px; text-transform: uppercase; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-title .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-title .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link { padding: 15px 57px; font-size: 14px; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title { border-bottom: 1px solid #dadada; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link { display: block; padding: 14px 57px; font-size: 17px; font-weight: bold; line-height: 24px; text-transform: uppercase; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title a.s-depth1-link { text-decoration: underline; }
        body.gb-gnb-open .gb-gnb-2018 .gb-gnb__bar-inner>.s-ico-close { margin-top: 15px; padding: 6px; }
        html.gb-gnb-2018-open { overflow-y: auto; height: 100%; }
        html.gb-gnb-2018-open body { overflow: hidden; height: 100%; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .explore-menu .s-depth2-link { background-color: #f7f7f7; text-align: left; text-decoration: underline; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .explore-menu .s-depth2-wrap a.s-depth2-link { background-color: #f7f7f7; }
    }

    /* footer */
    .gb-footer-2019__sns-item.s-kakao { display: none; }
    .gb-footer-2019 { overflow: hidden; border-top: 1px solid #d0d0d0; background-color: #f5f5f5; font-family: 'SamsungOneKorean', 'Dotum', 'µ¸¿ò', 'Apple SD Gothic Neo', arial; }
    .gb-footer-2019__inner { position: relative; max-width: 1440px; margin: 0 auto; padding: 0px 24px; padding: 0vw 1.66667vw; -webkit-box-sizing: border-box; box-sizing: border-box; }
    @media (min-width:1440px) {
        .gb-footer-2019__inner { padding: 0px 24px; }
    }
    .gb-footer-2019__inner:after { display: block; clear: both; content: ''; }
    .gb-footer-2019__top { padding-top: 22px; }
    .gb-footer-2019__btn-top { overflow: visible; display: block; position: relative; float: right; font-size: 12px; color: #363636; text-align: left; }
    html[lang^="th"] .gb-footer-2019__btn-top { font-size: 16.2px; }
    .gb-footer-2019__btn-top:after { display: inline-block; width: 10px; height: 6px; margin-top: -1px; margin-left: 10px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-footer-top.svg); background-size: 100% 100%; background-repeat: no-repeat; vertical-align: middle; content: ''; }
    .gb-footer-2019__sitemap { clear: both; padding-top: 28px; white-space: nowrap; margin-left: 2px; }
    .gb-footer-2019__sitemap-items { display: inline-block; min-width: 20%; margin: 0 -2px; vertical-align: top; white-space: normal; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline { padding-bottom: 13px; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-title { display: block; width: 278.4px; width: 19.33333vw; font-size: 14px; color: #212428; font-weight: bold; text-transform: uppercase; }
    @media (min-width:1440px) {
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-title { width: 278.4px; }
    }
    html[lang^="th"] .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-title { font-size: 18.9px; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-cta { display: none; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-list { min-height: 69px; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-list:after { display: block; clear: both; content: ''; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-list ul { float: left; width: 278.4px; width: 19.33333vw; padding-right: 24px; padding-right: 1.66667vw; -webkit-box-sizing: border-box; box-sizing: border-box; }
    @media (min-width:1440px) {
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-list ul { width: 278.4px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-list ul { padding-right: 24px; }
    }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-list li { padding-bottom: 2px; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-link { font-size: 12px; color: #212428; }
    html[lang^="th"] .gb-footer-2019__sitemap-items .gb-footer-2019__item-link { font-size: 16.2px; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-link:focus,
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-link:active,
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-link:hover { text-decoration: underline; }
    .gb-footer-2019__sitemap-items .gb-footer-2019__item-link.s-ico-new-window:after { display: inline-block; width: 10px; height: 10px; margin-bottom: -1px; margin-left: 8px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg); background-size: 100% 100%; background-repeat: no-repeat; vertical-align: baseline; content: ''; }
    .gb-footer-2019__sitemap-items.gb-footer-2019--multi-column { width: 40%; }
    .gb-footer-2019__sitemap-items.gb-footer-2019--multi-column .gb-footer-2019__item-list ul { width: 50%; }
    .gb-footer-2019__info { width: 100%; display: table; }
    .gb-footer-2019__info:after { display: block; clear: both; content: ''; }
    .gb-footer-2019__info-text { padding-top: 23px; padding-bottom: 28px; display: table-cell; }
    .gb-footer-2019__info-copy { font-size: 12px; color: #363636; }
    html[lang^="th"] .gb-footer-2019__info-copy { font-size: 16.2px; }
    .gb-footer-2019__info-legal { padding-top: 2px; font-size: 12px; color: #363636; }
    html[lang^="th"] .gb-footer-2019__info-legal { font-size: 16.2px; }
    .gb-footer-2019__info-local { padding-bottom: 12px; padding-left: 24px; vertical-align: bottom; display: table-cell; }
    .gb-footer-2019__info-local ul { font-size: 0; text-align: right; }
    .gb-footer-2019__info-local ul li { display: inline-block; padding-left: 24px; vertical-align: middle; }
    .gb-footer-2019__info-local ul li:first-child { padding-left: 0; }
    .gb-footer-2019__info-local ul li img { max-width: 280px; max-height: 90px; }
    .gb-footer-2019__info a { color: #363636; text-decoration: underline; }
    .gb-footer-2019__bottom { min-height: 60px; background-color: #525252; }
    .gb-footer-2019__nation { float: left; padding-top: 23px; padding-bottom: 11px; }
    .gb-footer-2019__nation:after { display: block; clear: both; content: ''; }
    .gb-footer-2019__language { position: relative; float: left; }
    .gb-footer-2019__language-link { position: relative; display: block; margin-bottom: 10px; margin-right: 24px; font-size: 12px; font-weight: bold; color: #fff; text-transform: uppercase; }
    html[lang^="th"] .gb-footer-2019__language-link { font-size: 16.2px; }
    .gb-footer-2019__language-link img { position: relative; top: -2px; margin-right: 4px; width: 16px; height: 11px; vertical-align: middle; }
    .gb-footer-2019__language-select { display: none; position: absolute; left: -20px; bottom: 50%; z-index: 1200; min-width: 307px; max-width: 1440px; margin-bottom: -22px; padding: 14px 19px 10px; border: 1px solid #d9d9d9; background: #fff; text-align: left; }
    .gb-footer-2019__language-dimmed { display: none; }
    .gb-footer-2019__select-link { display: block; position: relative; padding-top: 4px; padding-bottom: 4px; font-size: 12px; color: #000; font-weight: bold; text-transform: uppercase; word-break: break-all; }
    html[lang^="th"] .gb-footer-2019__select-link { font-size: 16.2px; }
    .gb-footer-2019__select-link:after { display: block; position: absolute; top: 3px; right: 0; width: 7px; height: 12px; margin-top: 4px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right.svg); background-size: 100% 100%; content: ''; }
    .gb-footer-2019__select-link:focus,
    .gb-footer-2019__select-link:active,
    .gb-footer-2019__select-link:hover { color: #1428a0; text-decoration: none; }
    .gb-footer-2019__select-link:focus:after,
    .gb-footer-2019__select-link:active:after,
    .gb-footer-2019__select-link:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-hover.svg); }
    .gb-footer-2019__select-link img { margin-right: 6px; display: inline-block; vertical-align: middle; }
    .gb-footer-2019__bottom-list { float: left; }
    .gb-footer-2019__bottom-list ul:after { display: block; clear: both; content: ''; }
    .gb-footer-2019__bottom-list ul li { float: left; padding-right: 24px; }
    .gb-footer-2019__bottom-list ul a { display: block; font-size: 12px; color: #fff; font-weight: bold; text-transform: uppercase; }
    html[lang^="th"] .gb-footer-2019__bottom-list ul a { font-size: 16.2px; }
    .gb-footer-2019__bottom-list ul a:focus,
    .gb-footer-2019__bottom-list ul a:active,
    .gb-footer-2019__bottom-list ul a:hover { text-decoration: underline; }
    .gb-footer-2019__bottom-list ul a.s-ico-new-window:after,
    .gb-footer-2019__bottom-list ul a.js-open-popup:after { display: inline-block; width: 10px; height: 10px; margin-bottom: -1px; margin-left: 8px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg); background-size: 100% 100%; background-repeat: no-repeat; vertical-align: baseline; content: ''; }
    .gb-footer-2019__sns { float: right; padding-top: 11px; padding-bottom: 3px; padding-left: 24px; }
    .gb-footer-2019__sns:after { display: block; clear: both; content: ''; }
    .gb-footer-2019__sns-title { float: left; padding-top: 12px }
    .gb-footer-2019__sns-title strong { display: block; font-size: 12px; color: #fff; font-weight: bold; text-transform: uppercase; }
    html[lang^="th"] .gb-footer-2019__sns-title strong { font-size: 16.2px; }
    .gb-footer-2019__sns-list { float: left; font-size: 0; }
    .gb-footer-2019__sns-list:after { display: block; clear: both; content: ''; }
    .gb-footer-2019__sns-item { display: inline-block; padding-bottom: 6px; padding-left: 6px; vertical-align: middle }
    .gb-footer-2019__sns-item a { position: relative; display: inline-block; width: 40px; height: 40px; background-size: 100% 100%; background-repeat: no-repeat; }
    .gb-footer-2019__sns-item a svg { width: 100%; height: 100%; }
    .gb-footer-2019__sns-item a:focus .s-svg-fill,
    .gb-footer-2019__sns-item a:active .s-svg-fill,
    .gb-footer-2019__sns-item a:hover .s-svg-fill { fill: #fff; }
    .gb-footer-2019 .gb-footer__col4 a,
    .gb-footer-2019 .gb-footer__col2 a { font-size: 14px; color: #363636; word-break: break-word; }
    html[lang^="th"] .gb-footer-2019 .gb-footer__col4 a,
    html[lang^="th"] .gb-footer-2019 .gb-footer__col2 a { font-size: 18.9px; }
    .gb-footer-2019 .gb-footer__col4 a:hover,
    .gb-footer-2019 .gb-footer__col2 a:hover { text-decoration: underline; }
    .gb-footer-2019 .gb-footer__col4>strong,
    .gb-footer-2019 .gb-footer__col2>strong { color: #363636; display: block; margin-bottom: 18px; font-size: 14px; text-transform: uppercase; }
    html[lang^="th"] .gb-footer-2019 .gb-footer__col4>strong,
    html[lang^="th"] .gb-footer-2019 .gb-footer__col2>strong { font-size: 18.9px; }
    .gb-footer-2019 .gb-footer__col4 { float: left; width: 25%; padding-right: 48px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0; }
    .gb-footer-2019 .gb-footer__col4 .gb-footer__item:first-child { margin-top: 0; }
    .gb-footer-2019 .gb-footer__col4.s-clear { padding-right: 0; }
    .gb-footer-2019 .gb-footer__item { display: block; margin-top: 11px; }
    .gb-footer-2019 .gb-footer__item a { font-size: 12px; }
    html[lang^="th"] .gb-footer-2019 .gb-footer__item a { font-size: 16.2px; }
    .gb-footer-2019 .gb-footer__item.gb-footer__blank a:after { display: inline-block; top: 0; width: 9px; height: 9px; margin-left: 6px; background-size: 9px 9px; content: ''; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); }
    .gb-footer-2019 .gb-footer__nav-link { white-space: normal; }
    .gb-footer-2019 .gb-footer__nav-link.gb-footer__col2 { float: left; width: 50%; }
    .gb-footer-2019 .gb-footer__nav-link .gb-footer__col4 { width: 50%; }
    .gb-footer-2019 .gb-footer__col4.s-support-link .gb-footer__item a { position: relative; padding-left: 22px; }
    .gb-footer-2019 .gb-footer__col4.s-support-link .gb-footer__svg { position: absolute; top: 0; left: 0; width: 14px; height: 14px; background-size: 14px 14px; }
    .gb-footer-2019 .gb-footer__col4.s-support-link .gb-footer__svg svg { width: 100%; height: 100%; }
    .aem-AuthorLayer-Edit .gb-footer-2019 { padding-bottom: 30px; }
    .aem-AuthorLayer-Edit .gb-footer-2019__sitemap .new.newpar { position: relative; clear: both; margin-top: 20px; }
    .aem-AuthorLayer-Edit .gb-footer-2019__sitemap-items { min-height: 215px; }
    @media screen and (max-width:1279px) {
        .gb-footer__nav-link.gb-footer__col2 { float: left; width: 66%; }
        .gb-footer__nav-link .gb-footer__col4 { width: 50%; }
        .gb-footer__col4.s-support-link { width: 33%; }
        .gb-footer-2019__sitemap-items:last-child { padding-bottom: 0 }
        .gb-footer-2019__info { display: block }
        .gb-footer-2019__info:after { display: block; clear: both; content: '' }
        .gb-footer-2019__info-text { display: block; float: left; padding-bottom: 12px }
        .gb-footer-2019__info-local { display: block; float: right; white-space: normal }
        .gb-footer-2019__info-local ul { padding-top: 15px }
        .gb-footer-2019 .gb-footer__nav-link.gb-footer__col2 { float: left; width: 66% }
        .gb-footer-2019 .gb-footer__nav-link .gb-footer__col4 { width: 50% }
        .gb-footer-2019 .gb-footer__col4.s-support-link { width: 33% }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2019__inner { padding: 0; }
        .gb-footer-2019__top { padding-top: 0; }
        .gb-footer-2019__btn-top { float: none; width: 100%; height: 45px; border-bottom: 1px solid #d0d0d0; background-color: #fff; font-size: 14px; text-align: center; }
        html[lang^="th"] .gb-footer-2019__btn-top { font-size: 18.9px; }
        .gb-footer-2019__btn-top:after { width: 11px; }
        .gb-footer-2019__sitemap { display: block; padding: 15px 16px 0; margin-left: 0; }
        .gb-footer-2019__sitemap-items { display: block; margin: 0; border-bottom: 1px solid #d7dbe0; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline { padding-bottom: 0; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-title { display: none; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-cta { overflow: visible; display: block; position: relative; width: 100%; padding-top: 13px; padding-bottom: 13px; padding-right: 26px; font-size: 14px; color: #212428; font-weight: bold; text-align: left; text-transform: uppercase; }
        html[lang^="th"] .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-cta { font-size: 18.9px; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-cta:after { display: block; position: absolute; top: 50%; right: 8px; width: 11px; height: 11px; margin-top: -5px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-footer-plus.svg); background-repeat: no-repeat; background-size: 100% 100%; content: ''; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-cta::-moz-focus-inner { border: 0; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-headline .gb-footer-2019__list-cta:-moz-focusring:before { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; border: 1px dotted #fff; content: ''; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-list { display: none; min-height: auto; padding-bottom: 17px; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-list ul { float: none; display: block; width: 100%; padding-left: 16px; padding-right: 26px; }
        .gb-footer-2019__sitemap-items .gb-footer-2019__item-list li { padding-top: 4px; padding-bottom: 6px; }
        .gb-footer-2019__sitemap-items.is-opened .gb-footer-2019__item-headline .gb-footer-2019__list-cta:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-footer-minus.svg); }
        .gb-footer-2019__sitemap-items.gb-footer-2019--multi-column { width: 100%; }
        .gb-footer-2019__sitemap-items.gb-footer-2019--multi-column .gb-footer-2019__item-list ul { width: 100%; }
        .gb-footer-2019__info-text { float: none; padding: 22px 16px 0; }
        .gb-footer-2019__info-copy { font-size: 10px; }
        html[lang^="th"] .gb-footer-2019__info-copy { font-size: 13.5px; }
        .gb-footer-2019__info-legal { padding-top: 5px; font-size: 10px; }
        html[lang^="th"] .gb-footer-2019__info-legal { font-size: 13.5px; }
        .gb-footer-2019__info-local { float: none; padding: 13px 16px 16px; }
        .gb-footer-2019__info-local ul { text-align: left; }
        .gb-footer-2019__info-local ul li { padding-left: 0; padding-right: 12px; padding-bottom: 12px; }
        .gb-footer-2019__info-local ul li img { max-width: 100%; max-height: 90px; }
        .gb-footer-2019__bottom { min-height: auto; padding-bottom: 16px; }
        .gb-footer-2019__nation { float: none; padding: 22px 16px 0; }
        .gb-footer-2019__language-link { padding-right: 14px; margin-bottom: 10px; margin-right: 16px; }
        .gb-footer-2019__language-link:after { display: block; position: absolute; top: 2px; right: 0; width: 6px; height: 9px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-white.svg); background-repeat: no-repeat; background-size: 100% 100%; content: ''; }
        .gb-footer-2019__language-link img { width: 20px; height: 13px; }
        .gb-footer-2019__language-select { left: 0; bottom: 0; margin-bottom: -14px; padding: 14px 15px 10px; min-width: 298px; }
        .gb-footer-2019__select-link { padding-top: 6px; padding-bottom: 6px; font-size: 12px; }
        html[lang^="th"] .gb-footer-2019__select-link { font-size: 16.2px; }
        .gb-footer-2019__select-link:after { top: 5px; width: 6px; height: 8px; margin-top: 6px; }
        .gb-footer-2019__bottom-list { float: none; }
        .gb-footer-2019__bottom-list ul li { float: none; display: inline-block; padding-left: 0; padding-right: 16px; padding-bottom: 10px; vertical-align: top; }
        .gb-footer-2019__sns { float: none; padding: 16px 16px 0; }
        .gb-footer-2019__sns-title { float: none; padding-top: 0; padding-bottom: 0; }
        .gb-footer-2019__sns-list { float: none; padding-top: 12px; }
        .gb-footer-2019__sns-item { float: left; padding-bottom: 8px; padding-left: 0; padding-right: 6px; }
        .gb-footer-2019 .gb-footer__col4>strong a:after,
        .gb-footer-2019 .gb-footer__col4>strong a:hover:after,
        .gb-footer-2019 .gb-footer__col2>strong a:after,
        .gb-footer-2019 .gb-footer__col2>strong a:hover:after { width: 6px; height: 10px; margin-bottom: -1px; background-size: 6px 10px; }
        .gb-footer-2019 .gb-footer__nav-link { border-bottom: 1px solid #dadada; }
        .gb-footer-2019 .gb-footer__nav-link a:hover:after { width: 6px; height: 9px; background-size: 6px 9px; margin-bottom: -1px; }
        .gb-footer-2019 .gb-footer__nav-link.gb-footer__col2 { float: none; width: auto; padding: 12px 0; }
        .gb-footer-2019 .gb-footer__nav-link .gb-footer__col4 { width: auto; padding: 0; }
        .gb-footer-2019 .gb-footer__col4 { float: none; width: auto; padding: 0 24px; }
        .gb-footer-2019 .gb-footer__col4:first-child li:first-child { margin-top: 0; }
        .gb-footer-2019 .gb-footer__col4.s-clear { padding-right: 24px; }
        .gb-footer-2019 .gb-footer__item { padding: 0 16px; margin-top: 4px; margin-bottom: 10px; }
        .gb-footer-2019 .gb-footer__blank a:after,
        .gb-footer-2019 .gb-footer__blank a:hover:after { width: 9px; height: 9px; background-size: 9px 9px; margin-left: 8px; margin-bottom: -1px; }
        .gb-footer-2019 .gb-footer__col4.s-support-link { width: 100%; padding: 24px 0 12px; border-bottom: 1px solid #dadada; }
        .gb-footer-2019__language-link img { top: -1px; }
        .gb-footer-2019__sns-item.s-kakao { display: block; }
    }

    /* 2019-08-26  gnb bg color*/
    .gb-gnb .s-highlight-text { color: #0077c8 !important }
    .gb-gnb .s-bg-coral { background-color: #d93b30 !important }
    .gb-gnb .s-bg-sky-blue { background-color: #0077c8 !important }
    .gb-gnb .s-bg-sea-blue { background-color: #00b3e3 !important }
    .gb-gnb .s-bg-teal { background-color: #00838f !important }
    .gb-gnb .s-bg-clover { background-color: #4b830d !important }
    .gb-gnb .s-bg-coral>a,
    .gb-gnb .s-bg-sky-blue>a,
    .gb-gnb .s-bg-sea-blue>a,
    .gb-gnb .s-bg-teal>a,
    .gb-gnb .s-bg-clover>a { background-color: inherit !important; color: #fff !important }
    .gb-gnb .s-bg-coral>a .s-arw-right:after,
    .gb-gnb .s-bg-sky-blue>a .s-arw-right:after,
    .gb-gnb .s-bg-sea-blue>a .s-arw-right:after,
    .gb-gnb .s-bg-teal>a .s-arw-right:after,
    .gb-gnb .s-bg-clover>a .s-arw-right:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-white.svg); background-position: 0 0; background-size: 100% 100%; background-repeat: no-repeat; }
    .gb-gnb-2018 .gb-gnb__bar-inner { padding-left: 0px; }

    /* 2019-08-29 2019 gnb */

    /* Cookie GEO */
    .cm-cookie-geo { position: fixed; left: 0; right: 0; bottom: -100%; padding: 0 25px; min-width: 320px; background: #fff; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); z-index: 99999; opacity: 0; -webkit-transition: bottom .7s, opacity .8s; transition: bottom .7s, opacity .8s; }
    .cm-cookie-geo,
    .cm-cookie-geo * { -webkit-box-sizing: border-box; box-sizing: border-box; }
    .cm-cookie-geo a { color: #1428a0; text-decoration: underline; }
    .cookie-warning .cm-cookie-geo { display: block; opacity: 1; bottom: 0; -webkit-transition-delay: .3s; transition-delay: .3s; }
    .cm-cookie-geo__select { position: relative; margin: 0 auto; padding: 5px 0 24px; width: 100%; max-width: 1204px; }
    .cm-cookie-geo__select:after { content: ''; display: block; clear: both; }
    .cm-cookie-geo__select-text { float: left; margin-top: 12px; }
    .cm-cookie-geo__select-text p { margin-top: 3px; font-size: 14px; color: #363636; }
    html[lang^="th"] .cm-cookie-geo__select-text p { font-size: 18.9px; }
    .cm-cookie-geo__select-text p:first-child { margin-top: 0; }
    .cm-cookie-geo__select-text p strong { text-transform: uppercase; }
    .cm-cookie-geo__select-text p em { font-style: normal; color: #006ee9; }
    .cm-cookie-geo__list-wrap { margin-top: 15px; float: right; text-align: right; }
    .cm-cookie-geo__list-cta { display: inline-block; margin-left: 5px; padding: 0 20px; min-width: 140px; height: 44px; border: 1px solid #dadada; font-size: 12px; color: #363636; text-transform: uppercase; font-weight: bold; -webkit-transition: background .2s; transition: background .2s; }
    html[lang^="th"] .cm-cookie-geo__list-cta { font-size: 16.2px; }
    .cm-cookie-geo__list-cta:hover { color: #fff; background: #363636; }
    .cm-cookie-geo__list-cta .lang { white-space: nowrap; }
    .cm-cookie-geo__list-head-mo { display: none; }
    .cm-cookie-geo__msg { margin: 0 auto; padding: 29px 0 30px; border-top: 1px solid #eeeeee; max-width: 1204px; font-size: 12px; font-style: normal; color: #828282; }
    html[lang^="th"] .cm-cookie-geo__msg { font-size: 16.2px; }
    .cm-cookie-geo__msg-title { margin-bottom: 3px; }
    .cm-cookie-geo__msg-title strong { font-size: 14px; color: #363636; font-weight: normal; }
    html[lang^="th"] .cm-cookie-geo__msg-title strong { font-size: 18.9px; }
    .cm-cookie-geo__msg p { line-height: 1.58; }
    .cm-cookie-geo__msg .cookie-notice__desc { font-size: 12px; color: #636363; }
    html[lang^="th"] .cm-cookie-geo__msg .cookie-notice__desc { font-size: 16.2px; }
    .cm-cookie-geo__msg .cookie-notice__link { font-size: 12px; }
    html[lang^="th"] .cm-cookie-geo__msg .cookie-notice__link { font-size: 16.2px; }
    .cm-cookie-geo__manage { white-space: nowrap; }
    .cm-cookie-geo__manage button { margin-left: 20px; }
    .cm-cookie-geo__manage button:first-child { margin-left: 0; }
    .cm-cookie-geo__close { position: absolute; top: 14px; width: 100%; max-width: 1440px; left: 0; right: 0; margin: 0 auto; }
    .cm-cookie-geo__close-cta { position: absolute; left: auto; right: 14px; padding: 10px; font-size: 0; cursor: pointer; }
    .cm-cookie-geo__close-cta:after { content: ''; display: block; overflow: hidden; width: 13px; height: 13px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-close.svg); }
    .cm-cookie-geo__sebn { margin: 0 auto; padding: 24px 0 5px; border-top: 1px solid #eeeeee; max-width: 1204px; font-size: 14px; line-height: 1.43; font-style: normal; color: #363636; }
    html[lang^="th"] .cm-cookie-geo__sebn { font-size: 18.9px; }
    html[lang^="th"] .cm-cookie-geo__sebn { line-height: 1.0725; }
    html[lang^="my"] .cm-cookie-geo__sebn { line-height: 1.6; }
    .cm-cookie-geo__sebn .text_wrapper { float: left; width: 60%; margin-bottom: 20px; }
    .cm-cookie-geo__sebn-button { float: right; margin-top: -1px; padding-right: 4px; margin-bottom: 20px; text-align: right; }
    .cm-cookie-geo__sebn-button .cm-cookie-geo__list-cta { margin-left: 1px; padding: 0 19px; min-width: 124px; text-transform: none; }
    .cm-cookie-geo__sebn:after { content: ''; display: block; clear: both; }
    .cm-cookie-geo__sebn .read-more { display: none; }
    .cm-cookie-geo__sebn-settings { display: none; margin: 0 auto; padding: 24px 0 22px; max-width: 1204px; }
    .cm-cookie-geo__sebn-settings fieldset { display: inline-block; margin-left: 24px; }
    .cm-cookie-geo__sebn-settings fieldset:first-child { margin-left: 0; }
    .cm-cookie-geo__sebn-settings fieldset.s-setting-button { margin-left: 40px; }
    .cm-cookie-geo__sebn-settings .checkbox-custom { position: absolute; left: -50px; width: 0; height: 0; opacity: 0; }
    .cm-cookie-geo__sebn-settings .checkbox-custom-label { display: inline-block; position: relative; padding-left: 20px; font-size: 14px; color: #363636; }
    html[lang^="th"] .cm-cookie-geo__sebn-settings .checkbox-custom-label { font-size: 18.9px; }
    .cm-cookie-geo__sebn-settings .checkbox-custom-label:after { content: ''; display: block; position: absolute; left: 0; top: 2px; width: 12px; height: 12px; border: 1px solid #363636; }
    .cm-cookie-geo__sebn-settings .checkbox-custom-label:before { content: ''; display: none; position: absolute; left: 3px; top: 5px; width: 8px; height: 8px; background: #1428a0; }
    .cm-cookie-geo__sebn-settings .opslaan_btn { display: inline-block; position: relative; top: -1px; padding: 0 20px; height: 26px; border: 1px solid #363636; font-size: 12px; color: #363636; font-weight: bold; text-transform: uppercase; }
    html[lang^="th"] .cm-cookie-geo__sebn-settings .opslaan_btn { font-size: 16.2px; }
    .cm-cookie-geo__sebn-settings .opslaan_btn:hover,
    .cm-cookie-geo__sebn-settings .opslaan_btn:focus { color: #fff; background: #363636; }
    .cm-cookie-geo__sebn-settings .checkbox-custom:checked+.checkbox-custom-label:before { display: block; }
    .cm-cookie-geo__sebn-settings .disabled-cookie-opt * { opacity: .5; }
    .cm-cookie-geo__sebn-settings .disabled-cookie-opt .checkbox-custom-label:before { background: #636363; }
    .cm-cookie-geo__cta-text-underline { font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: underline; vertical-align: middle; }
    html[lang^="th"] .cm-cookie-geo__cta-text-underline { font-size: 18.9px; }
    .cm-cookie-geo__cta-encased { padding-left: 18px; padding-right: 18px; min-width: 110px; height: 40px; -webkit-border-radius: 20px; border-radius: 20px; border-color: #1428a0; background: #1428a0; font-size: 14px; font-weight: bold; color: #fff; letter-spacing: .1em; line-height: 1; text-transform: uppercase; }
    html[lang^="th"] .cm-cookie-geo__cta-encased { font-size: 18.9px; }
    .cm-cookie-geo__cta-encased:hover,
    .cm-cookie-geo__cta-encased:focus,
    .cm-cookie-geo__cta-encased:active { border-color: #0b175c; background-color: #0b175c; }
    .cm-cookie-geo--type-manage { padding: 0 24px; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__msg-wrap { display: table; max-width: 1392px; width: 100%; min-height: 97px; margin: 0 auto; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__msg { display: table-cell; padding: 13px 0 14px; border-top: 0; vertical-align: middle; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__manage { display: table-cell; padding-left: 140px; padding-left: 9.72222vw; padding-right: 64px; padding-right: 4.44444vw; text-align: right; vertical-align: middle; }
    @media (min-width:1440px) {
        .cm-cookie-geo--type-manage .cm-cookie-geo__manage { padding-left: 140px; }
    }
    @media (min-width:1440px) {
        .cm-cookie-geo--type-manage .cm-cookie-geo__manage { padding-right: 64px; }
    }
    .cm-cookie-geo--type-manage .cm-cookie-geo__select { padding: 15px 0 16px; max-width: 1390px; border-top: 1px solid #ededed; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__select-text { margin-top: 0; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__select-text p { display: inline-block; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__select-text:after { content: ''; display: inline-block; width: 0; height: 44px; vertical-align: middle; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__list-wrap { margin-top: 0; margin-right: 64px; margin-right: 4.44444vw; }
    @media (min-width:1440px) {
        .cm-cookie-geo--type-manage .cm-cookie-geo__list-wrap { margin-right: 64px; }
    }
    .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta { margin-left: 9px; border-color: #d6d6d6; -webkit-border-radius: 3px; border-radius: 3px; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta span { font-size: 14px; font-weight: normal; }
    html[lang^="th"] .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta span { font-size: 18.9px; }
    .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta:hover,
    .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta:focus,
    .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta:active { background-color: #fff; border-color: #00b3e3; color: #363636; }
    @media screen and (max-width:768px) {
        .cm-cookie-geo { padding: 0; }
        .cm-cookie-geo__select { padding: 13px 15px 14px; }
        .cm-cookie-geo__select-text { float: none; padding-right: 20px; }
        .cm-cookie-geo__select-text p { font-size: 15px; }
        html[lang^="th"] .cm-cookie-geo__select-text p { font-size: 20.25px; }
        .cm-cookie-geo__select-text em { font-size: 12px; }
        html[lang^="th"] .cm-cookie-geo__select-text em { font-size: 16.2px; }
        .cm-cookie-geo__list-wrap { float: none; text-align: left; }
        .cm-cookie-geo__list-item:first-child { margin-left: 0px; }
        .cm-cookie-geo__list-cta { display: block; float: left; width: 48.4848%; margin-left: 1.3636%; }
        .cm-cookie-geo__msg { padding: 13px 30px 14px 15px; background: #f7f7f7; line-height: 1.4167; }
        html[lang^="th"] .cm-cookie-geo__msg { line-height: 1.06252; }
        html[lang^="my"] .cm-cookie-geo__msg { line-height: 1.6; }
        .cm-cookie-geo__close { top: 2px; }
        .cm-cookie-geo__close-cta { right: 2px; }
        .cm-cookie-geo__close-cta:after { width: 12px; height: 12px; }
        .cm-cookie-geo--selectbox .cm-cookie-geo__list { display: inline-block; position: relative; padding: 4px 0; padding-right: 41px; border: 1px solid #dadada; min-width: 240px; max-height: 44px; background: #fff; overflow: hidden; cursor: pointer; }
        .cm-cookie-geo--selectbox .cm-cookie-geo__list-close { display: block; position: absolute; top: 0; right: 0; width: 41px; height: 42px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-down-gray.svg) 50% 50% no-repeat; background-size: 12px auto; }
        .cm-cookie-geo--selectbox .cm-cookie-geo__list-head-mo { display: block; padding: 0 15px; width: 100%; height: 36px; line-height: 36px; font-size: 12px; text-transform: uppercase; font-weight: bold; color: #363636; text-align: left; }
        html[lang^="th"] .cm-cookie-geo--selectbox .cm-cookie-geo__list-head-mo { font-size: 16.2px; }
        .cm-cookie-geo--selectbox .cm-cookie-geo__list-cta { display: none; float: none; margin: 0; padding: 0 15px; width: 100%; height: 36px; line-height: 36px; border: none; color: #888888; text-align: left; white-space: nowrap; }
        .cm-cookie-geo--selectbox .cm-cookie-geo__list-cta:hover,
        .cm-cookie-geo--selectbox .cm-cookie-geo__list-cta:focus { background: #fff; color: #363636; }
        .cm-cookie-geo--selectbox .cm-cookie-geo__list .js-target-country .cm-cookie-geo__list-cta { color: #363636; }
        .cm-cookie-geo--selectbox .cm-cookie-geo__list-wrap { height: 44px; }
        .cm-cookie-geo--selectbox .s-select-open .cm-cookie-geo__list { max-height: 999px; }
        .cm-cookie-geo--selectbox .s-select-open .cm-cookie-geo__list-head-mo { display: none; }
        .cm-cookie-geo--selectbox .s-select-open .cm-cookie-geo__list-cta { display: block; }
        .cm-cookie-geo--selectbox .s-select-open .cm-cookie-geo__list-close { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-up-gray.svg); }
        .cm-cookie-geo--selectbox .s-fixed .cm-cookie-geo__list { position: fixed; bottom: 15px; }
        .cm-cookie-geo__sebn { margin: 0 15px; padding: 15px 0 20px; font-size: 15px; }
        html[lang^="th"] .cm-cookie-geo__sebn { font-size: 20.25px; }
        .cm-cookie-geo__sebn .text_wrapper { position: relative; float: none; width: auto; margin-bottom: 0; }
        .cm-cookie-geo__sebn-button { float: none; margin-top: 15px; margin-bottom: 0; width: auto; text-align: right; }
        .cm-cookie-geo__sebn-button .cm-cookie-geo__list-cta { display: inline-block; margin-left: 2px; float: none; width: auto; height: 35px; }
        .cm-cookie-geo__sebn-settings { padding: 15px 15px 20px; background: #f7f7f7; }
        .cm-cookie-geo__sebn-settings fieldset { margin-bottom: 8px; margin-left: 0; margin-right: -4px; min-width: 50%; }
        .cm-cookie-geo__sebn-settings fieldset.s-setting-button { display: block; margin: 0; min-width: auto; text-align: right; }
        .cm-cookie-geo__sebn-settings .checkbox-custom-label { padding-left: 20px; font-size: 12px; font-weight: bold; }
        html[lang^="th"] .cm-cookie-geo__sebn-settings .checkbox-custom-label { font-size: 16.2px; }
        .cm-cookie-geo__sebn-settings .checkbox-custom-label:after { content: ''; top: 0; width: 12px; height: 12px; }
        .cm-cookie-geo__sebn-settings .checkbox-custom-label:before { top: 3px; width: 8px; height: 8px; }
        .cm-cookie-geo__sebn-settings .opslaan_btn { top: 0; min-width: 94px; height: 26px; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__msg-wrap { display: block; padding: 12px 24px 11px; height: auto; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__msg { display: block; padding: 0; background: inherit; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__msg-title { margin-bottom: 0; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__msg-title strong { font-size: 12px; }
        html[lang^="th"] .cm-cookie-geo--type-manage .cm-cookie-geo__msg-title strong { font-size: 16.2px; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__manage { display: block; padding: 5px 0 3px; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__select { padding: 12px 24px 16px; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__select-text { padding: 0; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__select-text p { font-size: 12px; }
        html[lang^="th"] .cm-cookie-geo--type-manage .cm-cookie-geo__select-text p { font-size: 16.2px; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__select-text:after { display: none; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__list { display: block; -webkit-border-radius: 3px; border-radius: 3px; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__list-wrap { margin: 5px 0 0; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta { margin-left: 1.3636%; padding: 0 14px; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta span { color: #000; font-weight: bold; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__list-cta:first-child { margin-left: 0; }
        .cm-cookie-geo--type-manage .cm-cookie-geo__list-head-mo { font-size: 14px; color: #000; }
        html[lang^="th"] .cm-cookie-geo--type-manage .cm-cookie-geo__list-head-mo { font-size: 18.9px; }
        .cm-cookie-geo--type-manage.cm-cookie-geo--selectbox .cm-cookie-geo__list-close { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-down-black.svg); background-position-y: 51%; }
        .cm-cookie-geo--type-manage.cm-cookie-geo--selectbox .s-fixed .cm-cookie-geo__list { left: 24px; right: 24px; }
        .cm-cookie-geo--type-manage.cm-cookie-geo--selectbox .s-fixed .cm-cookie-geo__list-cta { margin-left: 0; }
        .cm-cookie-geo--type-manage.cm-cookie-geo--selectbox .s-fixed .cm-cookie-geo__list-cta span { font-size: 14px; color: #000; font-weight: bold; }
        html[lang^="th"] .cm-cookie-geo--type-manage.cm-cookie-geo--selectbox .s-fixed .cm-cookie-geo__list-cta span { font-size: 18.9px; }
        .cm-cookie-geo--type-manage.cm-cookie-geo--selectbox .s-fixed .cm-cookie-geo__list-close { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-up-black.svg); }
    }
    @media screen and (max-width:467px) {
        .cm-cookie-geo__sebn .text_wrapper { height: 44px; overflow: hidden; }
        .cm-cookie-geo__sebn .read-more { display: block; margin-top: 4px; font-size: 12px; font-weight: bold; }
        html[lang^="th"] .cm-cookie-geo__sebn .read-more { font-size: 16.2px; }
        .cm-cookie-geo__sebn .read-more:after { content: ''; display: inline-block; position: relative; margin-top: -1px; margin-left: 7px; width: 9px; height: 5px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-down-black.svg); background-repeat: no-repeat; background-size: 100% auto; vertical-align: middle; }
    }

    /* gnb */
    .cookie-notice { position: relative; padding: 12px 46px 10px; background: #52565a; line-height: 1.44; text-align: center; }
    .cookie-notice__desc { font-size: 14px; color: #cacaca; word-break: break-word; }
    .cookie-notice__link { display: inline-block; font-size: 14px; color: #fff; }
    .cookie-notice__btn-close { overflow: hidden; position: absolute; top: 5px; right: 10px; width: 36px; height: 36px; padding: 10px; font-size: 0; cursor: pointer; }
    .cookie-notice__btn-close:after { display: block; width: 16px; height: 16px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-close-white.svg); background-repeat: no-repeat; content: ''; }

    /* Digital GEO Cannibalization */
    .cookie-geo { display: none; position: relative; padding: 10px 32px; background: #363636; padding: 14px 0 15px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .cookie-warning .cookie-geo { display: block; }
    .cookie-geo .btn-close { position: absolute; top: 5px; left: auto; right: 10px; padding: 10px; cursor: pointer; }
    .cookie-geo .ico-btn-close { display: block; overflow: hidden; width: 16px; height: 16px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-close-white.svg); line-height: 100px; }
    .cookie-geo .geo-inner { max-width: 1254px; min-width: 320px; margin: 0 auto; padding: 0 24px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .cookie-geo .geo-select { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -js-display: flex; display: flex; width: 100%; display: table\0; font-size: 13px; color: #fff; }
    .cookie-geo .geo-select+p.geo-msg-cookie { margin-top: 14px; padding-right: 0; border-top: 1px solid #4a4a4a; text-align: left; }
    .cookie-geo .geo-msg { -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-bottom: 0; padding-right: 10px; font-size: 16px; line-height: 1.6; display: table-cell\0; width: 100%\0; }
    .cookie-geo .geo-msg span { font-weight: bold; }
    .cookie-geo .select-country { margin-top: 4px; display: table-cell\0; min-width: 50%\0; line-height: normal; }
    .cookie-geo .select-country p { color: #a0a0a0; }
    .cookie-geo .btn-group { margin-top: 9px; white-space: nowrap; }
    .cookie-geo .btn-group button { -webkit-box-sizing: border-box; box-sizing: border-box; display: inline-block; *display: inline; *zoom: 1; text-align: left; vertical-align: top; white-space: nowrap; text-transform: uppercase; line-height: normal; }
    .cookie-geo .btn-group button:first-child { margin-left: 0; }
    .cookie-geo .btn-group button:hover span { text-decoration: underline; }
    .cookie-geo .btn-group button .geo-flag { display: inline-block; margin-right: 9px; border: 1px solid #4a4a4a; width: 29px; height: 18px; vertical-align: middle; }
    .cookie-geo .btn-group button>span { display: inline-block; position: relative; color: #fff; vertical-align: middle; }
    .cookie-geo .btn-group button>span .lang { display: inline; }
    .cookie-geo .btn-keep { display: inline-block; vertical-align: top; margin-right: 40px; }
    .cookie-geo .btn-visit { display: inline-block; vertical-align: top; }
    .cookie-geo .btn-visit button { margin-left: 20px; }
    .cookie-geo .btn-visit button:first-child { margin-left: 0; }
    .cookie-geo .geo-msg-cookie { position: relative; margin-top: -8px; padding-top: 8px; padding-right: 25px; font-size: 13px; line-height: 1.2; color: #a0a0a0; text-align: center; }
    .cookie-geo .geo-msg-cookie a { color: #fff; text-decoration: underline; }
    .cookie-geo .geo-msg-cookie span { display: block; margin-top: 3px; }
    .no-svg .cookie-notice__btn-close:after,
    .no-svg .cookie-geo .ico-btn-close { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-ie8.png); background-size: 160px auto; background-position: -34px -42px; }
    @media screen and (max-width:768px) {
        .cookie-geo .geo-inner { padding: 0 15px; }
        .cookie-geo .geo-select { display: block; }
        .cookie-geo .geo-select+.geo-msg-cookie { margin-top: 3px; }
        .cookie-geo .geo-msg { display: block; font-size: 14px; line-height: 1.4; padding-right: 30px; }
        .cookie-geo .select-country { display: block; }
        .cookie-geo .select-country p { font-size: 12px; }
        .cookie-geo .btn-group { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -js-display: flex; display: flex; display: block\0; margin-top: 12px; width: 100%; }
        .cookie-geo .btn-group button { font-size: 12px; line-height: 1; }
        .cookie-geo .btn-group button .geo-flag { width: 33px; height: 22px; border: 1px solid #494949; }
        .cookie-geo .btn-group button>span .lang { display: block; }
        .cookie-geo .btn-keep { -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-bottom: 12px; margin-right: 10px; display: inline-block\0; }
        .cookie-geo .btn-visit { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -js-display: flex; display: flex; -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-bottom: 12px; min-width: 50%; max-width: 66.6%; white-space: nowrap; display: inline-block\0; float: right\0; min-width: auto\0; }
        .cookie-geo .btn-visit:before,
        .cookie-geo .btn-visit:after { content: ''; display: block; clear: both; }
        .cookie-geo .btn-visit button { -webkit-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin-left: 2%; margin-left: 10px\0; }
    }
    @media screen and (max-width:768px) and (max-width:480px) {
        .cookie-geo .btn-group { display: block; }
        .cookie-geo .btn-group button .geo-flag { margin-right: 7px; }
        .cookie-geo .btn-keep { display: inline-block; }
        .cookie-geo .btn-visit { display: block; float: right; width: auto; max-width: 100%; }
        .cookie-geo .btn-visit button:first-child { padding-left: 0; }
        .cookie-geo .btn-visit button:nth-child(2):last-child { min-width: 50%; }
    }

    /* layer-alert */
    .cm-custom-popup { display: table; position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 9999; width: 100%; height: 100%; -webkit-animation: fadein 0.5s 0.1s forwards; animation: fadein 0.5s 0.1s forwards; }
    .cm-custom-popup__inner { display: table-cell; width: 100%; height: 100%; text-align: center; vertical-align: middle; }
    .cm-custom-popup__popup-area { display: inline-block; position: relative; min-width: 200px; margin: 0 10px; padding: 57px 20px 20px; background: #fff; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: left; }
    .cm-custom-popup__desc { font-size: 16px; color: #363636; line-height: 20px; text-align: center; }
    .cm-custom-popup__list { margin-top: 10px; padding: 0 20px; }
    .cm-custom-popup__list li { padding-left: 10px; color: #363636; }
    .cm-custom-popup__list li:before { display: inline-block; width: 10px; margin-left: -10px; content: '- '; }
    .cm-custom-popup__list a { font-size: 16px; line-height: 24px; color: #1428a0; text-decoration: underline; }
    .cm-custom-popup__checkbox-wrap { position: relative; margin: 20px 20px 0; }
    .cm-custom-popup__checkbox-input { position: absolute; top: 0; left: 0; z-index: 0; width: 20px; height: 20px; }
    .cm-custom-popup__checkbox-label { display: inline-block; position: relative; padding-top: 1px; padding-left: 29px; min-height: 20px; font-size: 14px; line-height: 19px; color: #363636; cursor: pointer; vertical-align: top; }
    .cm-custom-popup__checkbox-label:before { position: absolute; top: 0; left: 0; z-index: 1; width: 18px; height: 18px; border: 1px solid #dadada; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png") no-repeat; background-position: -52px -95px; content: ''; }
    .cm-custom-popup__checkbox-input:checked+.cm-custom-popup__checkbox-label:before { background-position: -72px -95px; }
    .cm-custom-popup__checkbox-input.s-checked+.cm-custom-popup__checkbox-label:before { background-position: -72px -95px; }
    .cm-custom-popup__checkbox-input:focus+.cm-custom-popup__checkbox-label:before { -webkit-box-shadow: 0 0 3px; box-shadow: 0 0 3px; }
    .cm-custom-popup__link-wrap { margin-top: 23px; vertical-align: top; }
    .cm-custom-popup__link { display: block; padding: 15px 20px 13px; background: #1428a0; font-size: 14px; font-weight: bold; color: #fff; text-align: center; text-transform: uppercase; }
    .cm-custom-popup__link:hover { background: #0b175c; }
    .cm-custom-popup__close { position: absolute; top: 15px; right: 15px; padding: 5px; }
    .cm-custom-popup__close span { display: block; position: relative; width: 20px; height: 20px; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png") no-repeat -136px 0; background-repeat: no-repeat; font-size: 0; }
    @media screen and (max-width:768px) {
        .cm-custom-popup__desc,
        .cm-custom-popup__list a { font-size: 14px; line-height: 16px; }
        .cm-custom-popup__list { margin-top: 9px; }
        .cm-custom-popup__checkbox-label { font-size: 12px; }
        .cm-custom-popup__checkbox-label:before { background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-mo.png") no-repeat; background-size: 130px auto; background-position: -90px -79px; }
        .cm-custom-popup__checkbox-input:checked+.cm-custom-popup__checkbox-label:before { background-position: -110px -79px; }
        .cm-custom-popup__checkbox-input.s-checked+.cm-custom-popup__checkbox-label:before { background-position: -110px -79px; }
        .cm-custom-popup__checkbox-wrap { margin-top: 17px; }
        .cm-custom-popup__link-wrap { margin-top: 19px; }
        .cm-custom-popup__link { font-size: 12px; }
        .cm-custom-popup__close span { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-mo.png) no-repeat; background-size: 100% auto; }
    }

    /* gnb */
    .gb-gnb .s-svg:after { position: relative; top: 0; left: 0; display: block; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png); background-size: 160px auto; background-repeat: no-repeat; color: transparent; content: ''; }
    .gb-gnb .s-svg-ico:after { position: relative; top: 0; left: 0; display: block; background-repeat: no-repeat; color: transparent; content: ''; }
    .gb-gnb .s-highlight-text { color: #0077c8 !important; }
    .gb-gnb .s-bg-coral { background-color: #d93b30 !important; }
    .gb-gnb .s-bg-sky-blue { background-color: #0077c8 !important; }
    .gb-gnb .s-bg-sea-blue { background-color: #00b3e3 !important; }
    .gb-gnb .s-bg-teal { background-color: #00838f !important; }
    .gb-gnb .s-bg-clover { background-color: #4b830d !important; }
    .gb-gnb .s-bg-coral>a,
    .gb-gnb .s-bg-sky-blue>a,
    .gb-gnb .s-bg-sea-blue>a,
    .gb-gnb .s-bg-teal>a,
    .gb-gnb .s-bg-clover>a { background-color: inherit !important; color: #fff !important; }
    .gb-gnb .s-bg-coral>a .s-arw-left:after,
    .gb-gnb .s-bg-sky-blue>a .s-arw-left:after,
    .gb-gnb .s-bg-sea-blue>a .s-arw-left:after,
    .gb-gnb .s-bg-teal>a .s-arw-left:after,
    .gb-gnb .s-bg-clover>a .s-arw-left:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-left-white.svg); background-position: 0 0; background-size: 100% 100%; background-repeat: no-repeat; }
    .gb-gnb .s-bg-coral>a .s-arw-right:after,
    .gb-gnb .s-bg-sky-blue>a .s-arw-right:after,
    .gb-gnb .s-bg-sea-blue>a .s-arw-right:after,
    .gb-gnb .s-bg-teal>a .s-arw-right:after,
    .gb-gnb .s-bg-clover>a .s-arw-right:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-white.svg); background-position: 0 0; background-size: 100% 100%; background-repeat: no-repeat; }
    .gb-gnb__dimmed { display: none; position: fixed; top: -200px; left: 0; right: 0; bottom: -200px; background-color: #000; opacity: .5; }
    .gb-gnb__logo { position: absolute; top: 0; left: 50%; margin-left: -65px; padding: 23px 0 22px; }
    .gb-gnb__logo:after { display: block; vertical-align: top; width: 130px; height: 19px; background-position: 0 0; }
    .gb-gnb__logo.s-svg-ico { padding: 22px 0 21px; }
    .gb-gnb__logo.s-svg-ico:after { width: 133px; height: 21px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-logo.svg); background-size: 100% auto; }
    .gb-gnb__logo-svg { display: block; position: absolute; top: 0; left: 50%; margin-left: -65px; padding: 23px 0 22px; }
    .gb-gnb__logo-svg svg { width: 130px; height: 19px; fill: #1428a0; }
    .gb-gnb .gb-gnb__notice-bar { position: relative; z-index: 1010; background-color: #efefef; border-bottom: 1px solid #dadada; }
    .gb-gnb .gb-gnb__notice-bar-inner { position: relative; padding: 10px 0 8px; max-width: 1254px; margin: 0 auto; text-align: center; }
    .gb-gnb .gb-gnb__notice-bar-desc { display: inline-block; margin-left: 13px; padding-left: 18px; border-left: 1px solid #dadada; font-weight: bold; font-size: 14px; color: #363636; line-height: 30px; text-transform: uppercase; }
    .gb-gnb .gb-gnb__notice-bar-desc:first-child { margin: 0; padding: 0; border: 0; }
    .gb-gnb .gb-gnb__notice-bar-link { display: inline-block; margin-left: 18px; font-size: 12px; color: #1428a0; }
    .gb-gnb .gb-gnb__notice-bar .s-arw-right { margin-top: -2px; margin-left: 10px; }
    .gb-gnb .gb-gnb__notice-bar .s-arw-right:after { width: 7px; height: 11px; background-position: -80px -42px; }
    .gb-gnb .gb-gnb__notice-bar .s-ico-close { position: absolute; top: 9px; right: 15px; padding: 10px; }
    .gb-gnb .gb-gnb__notice-bar .s-ico-close:after { width: 12px; height: 12px; background-position: -66px -42px; }
    .gb-gnb .gb-gnb__notice-bar button:hover .s-ico-close:after { width: 12px; height: 12px; background-position: -66px -42px; }
    .gb-gnb { position: relative; z-index: 1000; }
    .gb-gnb__bar { position: relative; background-color: #fff; border-bottom: 1px solid #dadada; }
    .gb-gnb__bar-inner { max-width: 1254px; min-width: 320px; margin: 0 auto; padding-left: 25px; padding-right: 20px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb__bar-inner:before,
    .gb-gnb__bar-inner:after { content: ''; display: block; clear: both; }
    .gb-gnb__bar .s-gnb-toggler { display: none; }
    .gb-gnb__bar .s-ico-close { display: none; }
    .gb-gnb .s-btn-toggler,
    .gb-gnb .s-btn-link { display: table-cell; position: relative; height: 63px; padding-top: 1px; font-weight: bold; font-size: 14px; color: #363636; line-height: 18px; vertical-align: middle; text-transform: uppercase; cursor: pointer; text-align: left; }
    .gb-gnb .s-btn-toggler:hover,
    .gb-gnb .s-btn-toggler:focus,
    .gb-gnb .s-btn-toggler:active,
    .gb-gnb .s-btn-toggler[aria-selected="true"],
    .gb-gnb .s-btn-link:hover,
    .gb-gnb .s-btn-link:focus,
    .gb-gnb .s-btn-link:active,
    .gb-gnb .s-btn-link[aria-selected="true"] { color: #1428a0; }
    .gb-gnb .s-btn-link .s-arw-right,
    .gb-gnb .s-btn-link .s-ico-new-window { margin-top: -2px; margin-left: 4px; vertical-align: middle; }
    .gb-gnb .s-btn-link .s-arw-right { display: none; width: 5px; height: 8px; margin-right: -9px; }
    .gb-gnb .s-btn-link .s-arw-right:after { width: 5px; height: 8px; background-position: -98px -42px; }
    .gb-gnb .s-btn-link .s-ico-new-window { display: inline-block; margin-left: 4px; margin-right: -15px; font-size: 0; }
    .gb-gnb .s-btn-link .s-ico-new-window:after { width: 11px; height: 11px; background-position: 0 -22px; }
    .gb-gnb__main { display: table; float: left; max-width: 520px; height: 64px; }
    .gb-gnb__main .s-depth1-wrap { display: table-cell; padding: 0 12px; vertical-align: top; }
    .gb-gnb__main .s-depth1-wrap:first-child { padding-left: 0; }
    .gb-gnb__main .s-btn-toggler[aria-selected="true"]:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 3px; background-color: #1428a0; content: ''; }
    .gb-gnb .gb-gnb__sub { float: right; }
    .gb-gnb .gb-gnb__sub:before,
    .gb-gnb .gb-gnb__sub:after { content: ''; display: block; clear: both; }
    .gb-gnb .gb-gnb__sub-nav { display: table; float: left; }
    .gb-gnb .gb-gnb__sub-nav .s-depth1-wrap { display: table-cell; padding: 0 12px; vertical-align: top; }
    .gb-gnb .gb-gnb__sub-nav .s-depth1-wrap:first-child { padding-left: 0; }
    .gb-gnb .gb-gnb__sub-nav .s-btn-toggler[aria-selected="true"]:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 3px; background-color: #1428a0; content: ''; }
    .gb-gnb__utility { float: left; padding-left: 8px; }
    .gb-gnb__utility>li { float: left; margin-left: 14px; }
    .gb-gnb__utility>li .s-btn-utility { display: inline-block; overflow: visible; position: relative; height: 64px; padding: 0 5px; }
    .gb-gnb__utility>li .s-btn-utility .s-svg,
    .gb-gnb__utility>li .s-btn-utility .s-svg-ico { display: inline-block; position: relative; top: 0; left: 0; vertical-align: top; }
    .gb-gnb__utility>li a.s-btn-utility { line-height: 64px; }
    .gb-gnb__utility>li a.s-btn-utility .s-svg,
    .gb-gnb__utility>li a.s-btn-utility .s-svg-ico { top: -1px; vertical-align: middle; }
    .gb-gnb__utility>li .s-btn-login { display: block; padding: 0 5px; font-weight: bold; font-size: 14px; color: #363636; line-height: 64px; }
    .gb-gnb__utility>li .s-btn-login:hover,
    .gb-gnb__utility>li .s-btn-login:focus,
    .gb-gnb__utility>li .s-btn-login:active { color: #1428a0; }
    .gb-gnb__utility>li .s-btn-login .s-arw-right { display: none; width: 5px; height: 8px; margin-left: 4px; margin-right: -9px; }
    .gb-gnb__utility>li .s-btn-login .s-arw-right:after { width: 5px; height: 8px; background-position: -98px -42px; }
    .gb-gnb__utility>li.s-mymenu { position: relative; }
    .gb-gnb__utility>li.s-mymenu .s-btn-utility:hover:before,
    .gb-gnb__utility>li.s-mymenu .s-btn-utility[aria-expanded="true"]:before { position: absolute; left: 5px; right: 5px; bottom: -1px; z-index: 1001; height: 3px; background-color: #1428a0; content: ''; }
    .gb-gnb__utility>li.s-mymenu_new,
    .gb-gnb__utility>li.s-login_new { position: relative; }
    .gb-gnb__utility>li.s-mymenu_new .gb-gnb__my-layer,
    .gb-gnb__utility>li.s-login_new .gb-gnb__my-layer { top: 64px; right: -80px; }
    .gb-gnb__utility>li.s-mymenu_new .gb-gnb__my-layer:before,
    .gb-gnb__utility>li.s-login_new .gb-gnb__my-layer:before { position: absolute; width: 17px; height: 17px; left: 84px; top: -10px; z-index: 1001; border-right: 1px solid #dadada; border-top: 1px solid #dadada; background: #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); content: ''; }
    .gb-gnb__utility>li.s-mymenu_new .s-btn-utility:hover:before,
    .gb-gnb__utility>li.s-mymenu_new .s-btn-utility[aria-expanded="true"]:before,
    .gb-gnb__utility>li.s-login_new .s-btn-utility:hover:before,
    .gb-gnb__utility>li.s-login_new .s-btn-utility[aria-expanded="true"]:before { display: none; }
    .gb-gnb .s-search-arrow { display: none; position: absolute; z-index: 2; bottom: -1px; left: 50%; width: 24px; height: 12px; margin-left: -12px; }
    .gb-gnb .s-search-arrow:before,
    .gb-gnb .s-search-arrow:after { position: absolute; width: 0; height: 0; border-style: solid; border-color: transparent; content: ''; }
    .gb-gnb .s-search-arrow:before { border-width: 12px; border-bottom-color: #dadada; border-top-width: 0; top: 0; left: 0; }
    .gb-gnb .s-search-arrow:after { border-width: 11px; border-bottom-color: #fff; border-top-width: 0; top: 1px; left: 1px; }
    .gb-gnb .gb-gnb__my-layer { display: none; position: absolute; top: 64px; right: -39px; width: 186px; background-color: #fff; border: 1px solid #dadada; }
    .gb-gnb .gb-gnb__my-layer li { float: none; margin: 0 20px; font-size: 12px; line-height: 18px; }
    .gb-gnb .gb-gnb__my-layer li:first-child { padding: 8px 0 7px; border-bottom: 1px solid #dadada; }
    .gb-gnb .gb-gnb__my-layer li:first-child .s-mymenu-name { display: block; margin: 0; color: #1428a0; text-transform: uppercase; }
    .gb-gnb .gb-gnb__my-layer li:first-child .s-mymenu-name strong { font-weight: normal; }
    .gb-gnb .gb-gnb__my-layer a { display: block; margin-bottom: 3px; padding: 8px 0 7px; color: #363636; }
    .gb-gnb .gb-gnb__my-layer a:hover,
    .gb-gnb .gb-gnb__my-layer a:focus,
    .gb-gnb .gb-gnb__my-layer a:active { color: #1428a0; }
    .gb-gnb .gb-gnb__my-layer li:last-child a { margin-bottom: 0; }
    .gb-gnb .s-mymenu_new,
    .gb-gnb .s-login_new { top: inherit; right: inherit; }
    .gb-gnb .s-mymenu_new li,
    .gb-gnb .s-login_new li { font-weight: bold; }
    .gb-gnb .s-mymenu_new li:first-child,
    .gb-gnb .s-login_new li:first-child { margin-bottom: 5px; }
    .gb-gnb .s-mymenu_new li:first-child .s-mymenu-name strong,
    .gb-gnb .s-login_new li:first-child .s-mymenu-name strong { font-weight: bold; }
    .gb-gnb .s-mymenu_new a,
    .gb-gnb .s-login_new a { margin-bottom: inherit; }
    .gb-gnb .s-mymenu_new li:last-child a,
    .gb-gnb .s-login_new li:last-child a { margin-bottom: 5px; }
    .gb-gnb .gb-gnb__drop-desktop { display: none; position: absolute; top: 64px; left: 0; right: 0; border: 1px solid #dadada; border-width: 1px 0; background-color: #fff; z-index: 1000; }
    .gb-gnb .gb-gnb__drop-desktop .gb-gnb__drop-inner { position: relative; max-width: 1230px; height: 100%; margin: 0 auto; padding-top: 47px; padding-bottom: 14px; padding-right: 45px; padding-left: 25px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb .gb-gnb__drop-desktop .gb-gnb__drop-inner:before,
    .gb-gnb .gb-gnb__drop-desktop .gb-gnb__drop-inner:after { content: ''; display: block; clear: both; }
    .gb-gnb .gb-gnb__drop-desktop .s-ico-close { display: block; position: absolute; top: 40px; right: 14px; padding: 10px; }
    .gb-gnb .gb-gnb__drop-desktop .s-ico-close:before { content: ''; }
    .gb-gnb .gb-gnb__drop-desktop .s-ico-close:after { width: 20px; width: 1.38889vw; height: 20px; height: 1.38889vw; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close.png); background-size: 100%; }
    @media (min-width:1440px) {
        .gb-gnb .gb-gnb__drop-desktop .s-ico-close:after { width: 20px; }
    }
    @media (min-width:1440px) {
        .gb-gnb .gb-gnb__drop-desktop .s-ico-close:after { height: 20px; }
    }
    .gb-gnb .gb-gnb__drop-desktop .s-ico-close:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-hover.png); }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-col { float: left; width: 20%; min-height: 1px; padding-right: 24px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-featured { position: relative; padding-left: 12px; padding-right: 12px; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-featured:after { position: absolute; top: -1px; bottom: 31px; left: 1px; width: 1px; background-color: #dadada; content: ''; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-imagepromo { position: relative; float: right; width: 38%; max-width: 423px; padding: 4px 0 20px; padding-right: 23px; text-align: right; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-imagepromo a { display: inline-block; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-col.s-col-imagepromo img { width: 100%; max-width: 400px; height: auto; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-wrap { padding-bottom: 20px; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-wrap { padding-top: 7px; }
    .gb-gnb .gb-gnb__drop-desktop .s-only-mobile { display: none; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link,
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-link { display: inline-block; max-width: 100%; color: #363636; line-height: 20px; vertical-align: top; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link .s-ico-new-window,
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-link .s-ico-new-window { display: inline-block; margin-top: -3px; margin-left: 10px; margin-right: -21px; vertical-align: middle; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link { margin-bottom: 11px; font-weight: bold; font-size: 16px; text-transform: uppercase; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link .s-arw-right { width: 7px; height: 11px; margin-top: -3px; margin-left: 10px; margin-right: -17px; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link .s-arw-right:after { background-position: -126px -42px; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link .s-ico-new-window:after { width: 13px; height: 13px; background-position: 0 -80px; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link:hover .s-arw-right:after,
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link:focus .s-arw-right:after { background-position: -80px -42px; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link:hover .s-ico-new-window:after,
    .gb-gnb .gb-gnb__drop-desktop .s-depth2-link:focus .s-ico-new-window:after { background-position: -15px -80px; }
    .gb-gnb .gb-gnb__drop-desktop a.s-depth2-link:hover,
    .gb-gnb .gb-gnb__drop-desktop a.s-depth2-link:focus { color: #1428a0; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-link { margin-bottom: 10px; font-size: 14px; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-link:hover,
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-link:focus { color: #1428a0; text-decoration: underline; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-link .s-ico-new-window:after { width: 12px; height: 12px; background-position: -30px -80px; }
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-link:hover .s-ico-new-window:after,
    .gb-gnb .gb-gnb__drop-desktop .s-depth3-link:focus .s-ico-new-window:after { background-position: -44px -80px; }
    .gb-gnb__drop-mobile { display: none; }
    .gb-gnb__search { display: none; position: absolute; top: 64px;    /* type ahead start */    /* type ahead end */ }
    .gb-gnb__search-inner { position: absolute; right: -47px; width: 826px; height: 0; }
    .gb-gnb__search-bar { float: right; position: relative; width: 378px; border: 1px solid #dadada; background-color: #fff; -webkit-box-sizing: border-box; box-sizing: border-box; vertical-align: top; text-align: left; }
    .gb-gnb__search-input-wrap { margin: 10px 23px 20px; margin-right: 83px; }
    .gb-gnb__search-input { display: block; width: 100%; height: 46px; padding: 0 7px; border: 1px solid #dadada; border-width: 0 0 1px; font-size: 16px; color: #363636; line-height: 45px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb__search-input::-ms-clear { display: none; }
    .gb-gnb__search-input::-webkit-input-placeholder { color: #636363; }
    .gb-gnb__search-input::-ms-input-placeholder { color: #636363; }
    .gb-gnb__search-input:-ms-input-placeholder { color: #636363; }
    .gb-gnb__search-input::-moz-placeholder { color: #636363; }
    .gb-gnb__search-history { display: none; position: relative; background-color: #fff; }
    .gb-gnb__search-history-title { padding: 7px 0 5px; padding-left: 24px; padding-right: 50%; background-color: #f7f7f7; font-size: 12px; color: #363636; line-height: 18px; }
    .gb-gnb__search-history ul { padding: 7px 0 32px; }
    .gb-gnb__search-history li a { display: block; overflow: hidden; padding: 7px 24px; font-weight: bold; font-size: 14px; color: #363636; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; }
    .gb-gnb__search-history li a:hover,
    .gb-gnb__search-history li a:focus,
    .gb-gnb__search-history li a:active { color: #1428a0; }
    .gb-gnb__search-history-close { position: absolute; top: 4px; right: 18px; max-width: 43.3%; padding: 5px; font-size: 10px; color: #1428a0; text-align: right; text-transform: uppercase; }
    .gb-gnb__search-suggest { display: none; position: absolute; top: 77px; right: 0; }
    .gb-gnb__search-suggest:before,
    .gb-gnb__search-suggest:after { content: ''; display: block; clear: both; }
    .gb-gnb__search-suggest-inner { float: right; border: 1px solid #dadada; background-color: #fff; }
    .gb-gnb__search-suggest-nodata { display: none; float: right; width: 376px; padding: 22px; font-size: 16px; line-height: 20px; color: #363636; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb__search-suggest-list { display: none; float: right; width: 376px; padding: 16px 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb__search-suggest-list-title { display: inline-block; padding: 0 24px; font-size: 14px; color: #1428a0; line-height: 22px; }
    .gb-gnb__search-suggest-list li a { display: block; padding: 4px 23px; font-size: 14px; color: #363636; line-height: 22px; }
    .gb-gnb__search-suggest-list li a:hover,
    .gb-gnb__search-suggest-list li a:focus,
    .gb-gnb__search-suggest-list li a:active { color: #363636; }
    .gb-gnb__search-suggest-list li .s-blue { color: #1428a0; }
    .gb-gnb__search-suggest-list-category { margin-top: 11px; }
    .gb-gnb__search-suggest-list-select { margin-top: 15px; }
    .gb-gnb__search-suggest-list-select li a { padding: 6px 23px; line-height: 18px; }
    .gb-gnb__search-suggest-list-select li a:hover,
    .gb-gnb__search-suggest-list-select li a:focus { color: #fff; background-color: #1428a0; }
    .gb-gnb__search-typeahead { display: none; float: left; width: 448px; padding: 15px 30px 19px; background-color: #fff; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb__search-typeahead:after { position: absolute; top: 20px; bottom: 20px; right: 377px; width: 1px; background-color: #dadada; content: ''; }
    .gb-gnb__search-typeahead-title { display: inline-block; max-width: 100%; font-size: 14px; line-height: 22px; }
    .gb-gnb__search-typeahead ul { margin-top: 12px; }
    .gb-gnb__search-typeahead li { position: relative; border-top: 1px solid #dadada; }
    .gb-gnb__search-typeahead li:before,
    .gb-gnb__search-typeahead li:after { content: ''; display: block; clear: both; }
    .gb-gnb__search-product { min-height: 104px; margin-left: 106px; padding: 8px 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb__search-product-img { position: absolute; top: 50%; left: 0; width: 90px; height: 90px; margin-top: -45px; }
    .gb-gnb__search-product-img img { width: 100%; height: auto; }
    .gb-gnb__search-product-title { display: inline-block; max-width: 100%; line-height: 0; color: #363636; }
    .gb-gnb__search-product-title:hover,
    .gb-gnb__search-product-title:focus,
    .gb-gnb__search-product-title:active { color: #1428a0; }
    .gb-gnb__search-product-title strong { font-weight: normal; font-size: 12px; line-height: 18px; }
    .gb-gnb__search-product-rate { overflow: hidden; margin-top: 10px; height: 14px; line-height: 0; }
    .gb-gnb__search-product-rate-nodata { font-size: 11px; color: #1428a0; line-height: 13px; }
    .gb-gnb__search-product-links { overflow: hidden; margin-top: 14px; }
    .gb-gnb__search-product-links .s-btn { float: left; margin-right: 27px; font-size: 10px; color: #1428a0; text-transform: uppercase; white-space: nowrap; }
    .gb-gnb__search-star { float: left; position: relative; width: 12px; height: 12px; margin-left: 2px; }
    .gb-gnb__search-star:first-child { margin-left: 0; }
    .gb-gnb__search-star-wrap:before,
    .gb-gnb__search-star-wrap:after { content: ''; display: block; clear: both; }
    .gb-gnb__search-star .s-ico-star-empty,
    .gb-gnb__search-star .s-ico-star-filled { overflow: hidden; position: absolute; top: 0; left: 0; width: 12px; height: 12px; }
    .gb-gnb__search-star .s-ico-star-empty:after,
    .gb-gnb__search-star .s-ico-star-filled:after { display: block; width: 12px; height: 12px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png); background-size: 160px auto; content: ''; }
    .gb-gnb__search-star .s-ico-star-empty:after { background-position: -14px -42px; }
    .gb-gnb__search-star .s-ico-star-filled:after { background-position: 0 -42px; }
    .gb-gnb__search-star-review-number { float: left; margin-left: 6px; font-size: 12px; color: #1428a0; line-height: 14px; }
    .gb-gnb .gb-gnb__search .s-ico-search,
    .gb-gnb .gb-gnb__search .s-ico-close { display: block; position: absolute; top: 15px; padding: 10px; }
    .gb-gnb .gb-gnb__search .s-ico-search:after,
    .gb-gnb .gb-gnb__search .s-ico-close:after { width: 14px; height: 14px; }
    .gb-gnb .gb-gnb__search .s-ico-search { right: 48px; }
    .gb-gnb .gb-gnb__search .s-ico-search:after { width: 14px; height: 14px; background-position: -72px -76px; }
    .gb-gnb .gb-gnb__search .s-ico-search:hover:after { background-position: -88px -76px; }
    .gb-gnb .gb-gnb__search .s-ico-close { right: 15px; padding-left: 11px; }
    .gb-gnb .gb-gnb__search .s-ico-close:before { position: absolute; top: 10px; left: 0; bottom: 10px; width: 1px; background-color: #dadada; content: ''; }
    .gb-gnb .gb-gnb__search .s-ico-close:after { width: 14px; height: 14px; background-position: -104px -60px; }
    .gb-gnb .gb-gnb__search .s-ico-close:hover:after { background-position: -120px -60px; }
    .gb-gnb .gb-gnb__search .s-arw-right { display: inline-block; width: 5px; height: 8px; margin-top: -2px; margin-left: 7px; margin-right: -13px; }
    .gb-gnb .gb-gnb__search .s-arw-right:after { width: 5px; height: 8px; background-position: -98px -42px; }
    .gb-gnb__cart-empty { position: fixed; top: 0; left: 50%; z-index: 9999; width: 338px; padding: 20px; margin-left: -189px; background: #fff; }
    .gb-gnb__cart-empty-desc { margin: 0 19px; padding: 30px 0 37px; font-size: 22px; font-weight: bold; text-align: center; line-height: 1.3; }
    .gb-gnb__cart-empty-desc:before { position: relative; display: block; width: 50px; height: 50px; margin: 0 auto 15px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png) no-repeat 0 -95px; background-size: 160px auto; color: transparent; content: ''; }
    .gb-gnb__cart-empty-link { display: block; padding: 15px 20px 13px; background: #1428a0; font-size: 14px; font-weight: bold; color: #fff; text-align: center; text-transform: uppercase; }
    .gb-gnb__cart-empty-link:hover { background: #0b175c; }
    .gb-gnb__cart-empty-close { position: absolute; top: 15px; right: 15px; width: 30px; height: 30px; }
    .gb-gnb__cart-empty-close:after { display: block; width: 20px; height: 20px; margin: 5px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-pc.png) no-repeat -136px 0; content: ''; }
    .gb-gnb__cart-empty-close:hover:after { background-position: -136px -60px; }
    .gb-gnb .s-ico-login:after { width: 16px; height: 18px; background-position: 0 -60px; }
    .gb-gnb .s-ico-logout:after { width: 16px; height: 18px; background-position: -36px -60px; }
    .gb-gnb .s-login_new .s-ico-login:after,
    .gb-gnb .s-mymenu_new .s-ico-login:after { width: 18px; background-position: -98px -118px; }
    .gb-gnb .s-login_new .s-ico-logout:after,
    .gb-gnb .s-mymenu_new .s-ico-logout:after { width: 18px; background-position: -98px -95px; }
    .gb-gnb .s-ico-cart:after,
    .gb-gnb .s-ico-cart-empty:after { width: 20px; height: 18px; }
    .gb-gnb .s-ico-cart,
    .gb-gnb .s-ico-cart-empty { position: relative; }
    .gb-gnb .s-ico-cart .s-cart-number,
    .gb-gnb .s-ico-cart-empty .s-cart-number { position: absolute; top: -5px; left: 2px; right: 0; font-weight: bold; font-size: 12px; color: #363636; letter-spacing: -1px; text-align: center; line-height: 1.32; }
    html[lang^="th"] .gb-gnb .s-ico-cart .s-cart-number,
    html[lang^="th"] .gb-gnb .s-ico-cart-empty .s-cart-number { font-size: 16px; }
    .gb-gnb .s-ico-cart:after,
    .gb-gnb .s-ico-cart-empty:after { background-position: -118px -22px; }
    .gb-gnb .s-ico-cart.s-svg-ico:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-cart.svg); background-size: auto 18px; background-position: 0 0; }
    .gb-gnb .s-ico-cart-empty:after { background-position: -74px -22px; }
    .gb-gnb .s-ico-cart-empty.s-svg-ico:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-cart-empty.svg); background-size: auto 18px; background-position: 0 0; }
    .gb-gnb .s-ico-search:after { width: 18px; height: 18px; background-position: -34px -22px; }
    .gb-gnb .s-ico-search.s-svg-ico:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-search.svg); background-size: auto 18px; background-position: 0 0; }
    .gb-gnb .s-arw-right { display: inline-block; vertical-align: middle; }
    .gb-gnb .s-arw-right:after { width: 7px; height: 11px; vertical-align: middle; content: ''; }
    .gb-gnb .s-arw-left:after { width: 7px; height: 11px; vertical-align: middle; content: ''; }
    .gb-gnb button:hover .s-ico-login:after,
    .gb-gnb button:focus .s-ico-login:after,
    .gb-gnb button:active .s-ico-login:after { background-position: -18px -60px; }
    .gb-gnb button:hover .s-ico-search:after,
    .gb-gnb button:focus .s-ico-search:after,
    .gb-gnb button:active .s-ico-search:after { background-position: -54px -22px; }
    .gb-gnb button:hover .s-ico-search.s-svg-ico:after,
    .gb-gnb button:focus .s-ico-search.s-svg-ico:after,
    .gb-gnb button:active .s-ico-search.s-svg-ico:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-search-hover.svg); background-size: auto 18px; background-position: 0 0; }
    .gb-gnb .s-login_new button:hover .s-ico-login:after,
    .gb-gnb .s-login_new button:focus .s-ico-login:after,
    .gb-gnb .s-login_new button:active .s-ico-login:after,
    .gb-gnb .s-mymenu_new button:hover .s-ico-login:after,
    .gb-gnb .s-mymenu_new button:focus .s-ico-login:after,
    .gb-gnb .s-mymenu_new button:active .s-ico-login:after { background-position: -119px -118px; }
    .gb-gnb .s-login_new button:hover .s-ico-logout:after,
    .gb-gnb .s-login_new button:focus .s-ico-logout:after,
    .gb-gnb .s-login_new button:active .s-ico-logout:after,
    .gb-gnb .s-mymenu_new button:hover .s-ico-logout:after,
    .gb-gnb .s-mymenu_new button:focus .s-ico-logout:after,
    .gb-gnb .s-mymenu_new button:active .s-ico-logout:after { background-position: -119px -95px; }
    .gb-gnb a:hover .s-ico-login:after,
    .gb-gnb a:focus .s-ico-login:after,
    .gb-gnb a:active .s-ico-login:after { background-position: -18px -60px; }
    .gb-gnb a:hover .s-ico-logout:after,
    .gb-gnb a:focus .s-ico-logout:after,
    .gb-gnb a:active .s-ico-logout:after { background-position: -54px -60px; }
    .gb-gnb a:hover .s-ico-new-window:after,
    .gb-gnb a:focus .s-ico-new-window:after,
    .gb-gnb a:active .s-ico-new-window:after { background-position: -13px -22px; }
    .gb-gnb a:hover .s-ico-cart-empty:after,
    .gb-gnb a:focus .s-ico-cart-empty:after,
    .gb-gnb a:active .s-ico-cart-empty:after { background-position: -96px -22px; }
    .gb-gnb a:hover .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb a:focus .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb a:active .s-ico-cart-empty.s-svg-ico:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-cart-empty-hover.svg); background-size: auto 18px; background-position: 0 0; }
    .gb-gnb a:hover .s-ico-cart .s-cart-number,
    .gb-gnb a:focus .s-ico-cart .s-cart-number,
    .gb-gnb a:active .s-ico-cart .s-cart-number { color: #1428a0; }
    .gb-gnb a:hover .s-ico-cart:after,
    .gb-gnb a:focus .s-ico-cart:after,
    .gb-gnb a:active .s-ico-cart:after { background-position: -140px -22px; }
    .gb-gnb a:hover .s-ico-cart.s-svg-ico:after,
    .gb-gnb a:focus .s-ico-cart.s-svg-ico:after,
    .gb-gnb a:active .s-ico-cart.s-svg-ico:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-cart-hover.svg); background-size: auto 18px; background-position: 0 0; }
    .gb-gnb a:hover .s-arw-right { display: inline-block; }
    .gb-gnb .s-login_new a:hover .s-ico-login:after,
    .gb-gnb .s-login_new a:focus .s-ico-login:after,
    .gb-gnb .s-login_new a:active .s-ico-login:after,
    .gb-gnb .s-mymenu_new a:hover .s-ico-login:after,
    .gb-gnb .s-mymenu_new a:focus .s-ico-login:after,
    .gb-gnb .s-mymenu_new a:active .s-ico-login:after { background-position: -119px -118px; }
    .gb-gnb .s-login_new a:hover .s-ico-logout:after,
    .gb-gnb .s-login_new a:focus .s-ico-logout:after,
    .gb-gnb .s-login_new a:active .s-ico-logout:after,
    .gb-gnb .s-mymenu_new a:hover .s-ico-logout:after,
    .gb-gnb .s-mymenu_new a:focus .s-ico-logout:after,
    .gb-gnb .s-mymenu_new a:active .s-ico-logout:after { background-position: -119px -95px; }
    .lightbox-skrim { position: fixed; top: 0; left: 0; background-color: #000; width: 100%; height: 100%; z-index: 1100; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=66); opacity: .66; }
    .gb-gnb__submenu-bar { background: #f9f9f9; }
    .gb-gnb__submenu-bar-inner { -webkit-box-sizing: border-box; box-sizing: border-box; max-width: 1440px; min-height: 30px; padding: 8px 0 0 0; padding-right: 40px; padding-left: 40px; margin: 0 auto; }
    .gb-gnb__submenu-bar a { color: #000; font-size: 12px; font-weight: bold; }
    .gb-gnb__submenu-bar a:hover,
    .gb-gnb__submenu-bar a:active,
    .gb-gnb__submenu-bar a:focus { color: #162d99; text-decoration: underline; }
    .gb-gnb__submenu-bar a:hover .s-ico-new-window:after,
    .gb-gnb__submenu-bar a:active .s-ico-new-window:after,
    .gb-gnb__submenu-bar a:focus .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-hover.svg); background-position: 0; }
    .gb-gnb__submenu-bar a .s-ico-new-window { display: inline-block; margin-left: 4px; margin-right: -15px; font-size: 0; }
    .gb-gnb__submenu-bar a .s-ico-new-window:after { top: 1px; width: 9px; height: 9px; background-size: 9px 9px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); }
    .gb-gnb__submenu-bar a .s-ico-new-window:before { overflow: hidden; display: block; position: absolute; content: ''; width: 1px; height: 1px; margin: -1px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-hover.svg); clip: rect(1px, 1px, 1px, 1px); opacity: 0; }
    .gb-gnb__submenu-bar-left { float: left; }
    .gb-gnb__submenu-bar-right { float: right; }
    .gb-gnb__submenu-bar-right .s-ico-new-window { margin-right: 5px !important; }

    /* GNB 2018 */
    .gb-gnb-2018 .s-btn-toggler,
    .gb-gnb-2018 .s-btn-link { color: #000; }
    .gb-gnb-2018 .s-btn-toggler:hover,
    .gb-gnb-2018 .s-btn-toggler:focus,
    .gb-gnb-2018 .s-btn-toggler:active,
    .gb-gnb-2018 .s-btn-toggler[aria-selected="true"],
    .gb-gnb-2018 .s-btn-link:hover,
    .gb-gnb-2018 .s-btn-link:focus,
    .gb-gnb-2018 .s-btn-link:active,
    .gb-gnb-2018 .s-btn-link[aria-selected="true"] { color: #162d9a; }
    .gb-gnb-2018 .gb-gnb__logo { padding: 21px 0 20px; margin-left: -62px; }
    .gb-gnb-2018 .gb-gnb__logo.s-svg-ico:after { width: 124px; height: 22px; background-position: center center; }
    .gb-gnb-2018 .gb-gnb__bar-inner { max-width: 1440px; min-width: 320px; margin: 0 auto; padding-left: 13px; padding-right: 24px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb-2018 .gb-gnb__bar-inner:before,
    .gb-gnb-2018 .gb-gnb__bar-inner:after { content: ''; display: block; clear: both; }
    .gb-gnb-2018 .gb-gnb__main { max-width: 550px; }
    .gb-gnb-2018 .gb-gnb__main .s-depth1-wrap { padding: 0 14px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .gb-gnb__inner-title { position: absolute; left: 24px; top: 30px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link { color: #000; font-size: 16px; font-weight: bold; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link { font-size: 24px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link .s-arw-right { width: 7px; height: 11px; margin-top: -4px; margin-left: 10px; margin-right: -17px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link .s-arw-right:after { background-position: -126px -42px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:hover,
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:focus { color: #1428a0; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:hover .s-arw-right:after,
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:focus .s-arw-right:after { background-position: -80px -42px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-col { margin-top: 65px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link { font-size: 13px; margin-bottom: 8px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link .s-arw-left,
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link .s-arw-right { display: none; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link { font-size: 23px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth2-link:hover,
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth2-link:focus { color: #1428a0; text-decoration: underline; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth3-link { margin-bottom: 6px; }
    .gb-gnb-2018 .gb-gnb__main .gb-gnb--type-inner-title .s-depth3-wrap { padding-top: 0; }
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 4px; content: ''; background-color: #000; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler:hover:after,
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler:active:after,
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler:focus:after,
    .gb-gnb-2018 .gb-gnb__main .s-btn-toggler[aria-selected="true"]:after { height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-depth1-wrap:first-child { padding-left: 12px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .gb-gnb__inner-title { position: absolute; left: 24px; top: 30px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link { color: #000; font-size: 16px; font-weight: bold; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link .s-arw-right { width: 7px; height: 11px; margin-top: -4px; margin-left: 10px; margin-right: -17px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link .s-arw-right:after { background-position: -126px -42px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:hover,
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:focus { color: #1428a0; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:hover .s-arw-right:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:focus .s-arw-right:after { background-position: -80px -42px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-col { margin-top: 65px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link { font-size: 13px; margin-bottom: 8px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link .s-arw-left,
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link .s-arw-right { display: none; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth2-link:hover,
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth2-link:focus { color: #1428a0; text-decoration: underline; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth3-link { margin-bottom: 6px; }
    .gb-gnb-2018 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth3-wrap { padding-top: 0; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-link .s-ico-new-window { margin-right: 0; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler.s-menu-underline:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-link.s-menu-underline:after { display: block; content: ''; position: absolute; left: 0; right: 0; bottom: 9px; z-index: 1001; width: 65%; height: 4px; margin: 0 auto; background-color: #1428a0; -webkit-transform: none; -ms-transform: none; transform: none; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 4px; content: ''; background-color: #000; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler:hover:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler:active:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler:focus:after,
    .gb-gnb-2018 .gb-gnb__sub-nav .s-btn-toggler[aria-selected="true"]:after { height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb-2018 .s-login,
    .gb-gnb-2018 .s-login_new { position: relative; }
    .gb-gnb-2018 .s-ico-cart-empty,
    .gb-gnb-2018 .s-ico-cart { display: block; width: 27px; height: 100%; }
    .gb-gnb-2018 .s-ico-cart-empty:after,
    .gb-gnb-2018 .s-ico-cart:after { position: absolute; left: 0; top: 21px; width: 27px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-cart.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb-2018 .s-btn-utility .s-ico-search { display: block; width: 20px; height: 100%; }
    .gb-gnb-2018 .s-btn-utility .s-ico-search:after { position: absolute; left: 0; top: 21px; width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb-2018 .s-mymenu .s-ico-login,
    .gb-gnb-2018 .s-mymenu .s-ico-logout,
    .gb-gnb-2018 .s-mymenu_new .s-ico-login,
    .gb-gnb-2018 .s-mymenu_new .s-ico-logout { display: block; width: 20px; height: 100%; }
    .gb-gnb-2018 .s-mymenu .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu .s-ico-logout:after,
    .gb-gnb-2018 .s-mymenu_new .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu_new .s-ico-logout:after { position: absolute; left: 0; top: 21px; width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-login.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb-2018 .s-login .s-ico-login,
    .gb-gnb-2018 .s-login .s-ico-logout,
    .gb-gnb-2018 .s-login_new .s-ico-login,
    .gb-gnb-2018 .s-login_new .s-ico-logout { display: block; width: 20px; height: 100%; }
    .gb-gnb-2018 .s-login .s-ico-login:after,
    .gb-gnb-2018 .s-login .s-ico-logout:after,
    .gb-gnb-2018 .s-login_new .s-ico-login:after,
    .gb-gnb-2018 .s-login_new .s-ico-logout:after { position: absolute; left: 0; top: 21px; width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-logout.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb-2018 .s-login_new a:hover .s-ico-login:after,
    .gb-gnb-2018 .s-login_new a:hover .s-ico-logout:after,
    .gb-gnb-2018 .s-login_new a:focus .s-ico-login:after,
    .gb-gnb-2018 .s-login_new a:focus .s-ico-logout:after,
    .gb-gnb-2018 .s-login_new a:active .s-ico-login:after,
    .gb-gnb-2018 .s-login_new a:active .s-ico-logout:after,
    .gb-gnb-2018 .s-login_new button:hover .s-ico-login:after,
    .gb-gnb-2018 .s-login_new button:hover .s-ico-logout:after,
    .gb-gnb-2018 .s-login_new button:focus .s-ico-login:after,
    .gb-gnb-2018 .s-login_new button:focus .s-ico-logout:after,
    .gb-gnb-2018 .s-login_new button:active .s-ico-login:after,
    .gb-gnb-2018 .s-login_new button:active .s-ico-logout:after,
    .gb-gnb-2018 .s-mymenu_new a:hover .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu_new a:hover .s-ico-logout:after,
    .gb-gnb-2018 .s-mymenu_new a:focus .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu_new a:focus .s-ico-logout:after,
    .gb-gnb-2018 .s-mymenu_new a:active .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu_new a:active .s-ico-logout:after,
    .gb-gnb-2018 .s-mymenu_new button:hover .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu_new button:hover .s-ico-logout:after,
    .gb-gnb-2018 .s-mymenu_new button:focus .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu_new button:focus .s-ico-logout:after,
    .gb-gnb-2018 .s-mymenu_new button:active .s-ico-login:after,
    .gb-gnb-2018 .s-mymenu_new button:active .s-ico-logout:after { background-position: 0 0; }
    .gb-gnb-2018 a:hover .s-ico-login:after,
    .gb-gnb-2018 a:hover .s-ico-logout:after,
    .gb-gnb-2018 a:focus .s-ico-login:after,
    .gb-gnb-2018 a:focus .s-ico-logout:after,
    .gb-gnb-2018 a:active .s-ico-login:after,
    .gb-gnb-2018 a:active .s-ico-logout:after { background-position: 0 0; }
    .gb-gnb-2018 a:hover .s-ico-cart-empty:after,
    .gb-gnb-2018 a:hover .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb-2018 a:hover .s-ico-cart:after,
    .gb-gnb-2018 a:hover .s-ico-cart.s-svg-ico:after,
    .gb-gnb-2018 a:hover .s-ico-search:after,
    .gb-gnb-2018 a:focus .s-ico-cart-empty:after,
    .gb-gnb-2018 a:focus .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb-2018 a:focus .s-ico-cart:after,
    .gb-gnb-2018 a:focus .s-ico-cart.s-svg-ico:after,
    .gb-gnb-2018 a:focus .s-ico-search:after,
    .gb-gnb-2018 a:active .s-ico-cart-empty:after,
    .gb-gnb-2018 a:active .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb-2018 a:active .s-ico-cart:after,
    .gb-gnb-2018 a:active .s-ico-cart.s-svg-ico:after,
    .gb-gnb-2018 a:active .s-ico-search:after { background-position: 0 0; }
    .gb-gnb-2018 a:hover .s-ico-cart .s-cart-number,
    .gb-gnb-2018 a:focus .s-ico-cart .s-cart-number,
    .gb-gnb-2018 a:active .s-ico-cart .s-cart-number { color: #fff; }
    .gb-gnb-2018 button:hover .s-ico-login:after,
    .gb-gnb-2018 button:focus .s-ico-login:after,
    .gb-gnb-2018 button:active .s-ico-login:after { background-position: inherit; }
    .gb-gnb-2018 button:hover .s-ico-search:after,
    .gb-gnb-2018 button:hover .s-ico-search.s-svg-ico:after,
    .gb-gnb-2018 button:focus .s-ico-search:after,
    .gb-gnb-2018 button:focus .s-ico-search.s-svg-ico:after,
    .gb-gnb-2018 button:active .s-ico-search:after,
    .gb-gnb-2018 button:active .s-ico-search.s-svg-ico:after { background-position: 0 0; }
    .gb-gnb-2018 .gb-gnb__utility { padding-left: 0; }
    .gb-gnb-2018 .gb-gnb__utility>li { position: relative; margin-left: 10px; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility { vertical-align: top; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:before { position: absolute; left: 4px; right: 4px; bottom: -1px; z-index: 1001; height: 4px; background-color: #000; content: ''; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:hover:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:active:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:focus:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility[aria-expanded="true"]:before { display: block; left: 4px; right: 4px; height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility .s-svg:after { display: inline-block; vertical-align: top; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login { position: relative; color: #000; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login:hover,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login:focus,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login:active { color: #162d9a; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login .s-arw-left,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login .s-arw-right { display: none; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login:before { position: absolute; left: 4px; right: 4px; bottom: -1px; z-index: 1001; height: 4px; background-color: #000; content: ''; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login:hover:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login:active:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login:focus:before,
    .gb-gnb-2018 .gb-gnb__utility>li .s-btn-login[aria-expanded="true"]:before { display: block; left: 4px; right: 4px; height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb-2018 .gb-gnb__utility .is-layer-active .s-btn-login:before { display: block; left: 4px; right: 4px; height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb-2018 .gb-gnb__utility .is-layer-active .s-btn-login:after { display: none; }
    .gb-gnb-2018 .gb-gnb__utility .gb-gnb__my-layer:before { display: none; }
    .gb-gnb-2018 .gb-gnb__utility .gb-gnb__my-layer li { margin: 0 15px; }
    .gb-gnb-2018 .gb-gnb__utility .gb-gnb__my-layer a { padding: 2px 0 7px; margin-bottom: 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login,
    .gb-gnb-2018 .gb-gnb__utility .s-login_new { position: relative; margin-left: 7px; }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer,
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer { width: 150px; padding: 8px 0 11px 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer li,
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li { font-size: 14px; }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer li:first-child,
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li:first-child { border: none; padding: 7px 0 0 0; }
    .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer li .s-mymenu-name,
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li .s-mymenu-name { color: #363636; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__utility .s-login .gb-gnb__my-layer li,
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li { font-size: 19px; }
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li:first-child { margin-bottom: 5px; padding: 7px 0 8px 0; border-bottom: 1px solid #dadada; }
    .gb-gnb-2018 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li a { padding: 7px 0 8px 0; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu { margin-left: 7px; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer { width: 218px; padding-bottom: 9px; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li { position: relative; padding-left: 5px; padding-bottom: 3px; font-size: 14px; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li { font-size: 19px; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li:first-child { margin-bottom: 15px; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li:after { display: block; content: ''; clear: both; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name { min-height: 32px; padding: 8px 0 0 0; -webkit-box-sizing: border-box; box-sizing: border-box; color: #363636; font-weight: bold; text-transform: none; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name strong { font-weight: bold; }
    .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .btn_logout { float: right; width: 60px; padding: 0; margin-top: 8px; font-size: 12px; font-weight: bold; color: #162d9a; text-decoration: underline; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .btn_logout { font-size: 16px; }
    .gb-gnb-2018 .gb-gnb__utility .s-ico-cart .s-cart-number,
    .gb-gnb-2018 .gb-gnb__utility .s-ico-cart-empty .s-cart-number { top: 16px; left: auto; right: -7px; z-index: 1; min-width: 14px; height: 14px; padding: 0 3px; -webkit-border-radius: 7px; border-radius: 7px; background-color: #eb4225; color: #fff; font-size: 10px; font-weight: bold; text-align: center; line-height: 15px; letter-spacing: normal; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb-2018 .s-search-arrow { display: none; }
    .gb-gnb-2018 .s-search-arrow:before,
    .gb-gnb-2018 .s-search-arrow:after { display: none; }
    .gb-gnb-2018 .gb-gnb__search { top: 0; right: 0; z-index: 1001; }
    .gb-gnb-2018 .gb-gnb__search-inner { right: 0; z-index: 3; }
    .gb-gnb-2018 .gb-gnb__search-bar { width: 378px; border: none; border-bottom: 1px solid #dadada; background-color: #fff; }
    .gb-gnb-2018 .gb-gnb__search-input { position: absolute; top: 16px; right: 30px; max-width: 348px; width: 0; height: 30px; padding: 0 7px; border: none; line-height: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 13px; -webkit-transition: width .3s; transition: width .3s; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__search-input { font-size: 18px; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap { position: relative; height: 64px; margin: 0; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap:after { display: block; content: ''; position: absolute; right: 0; top: 46px; width: 0; border-bottom: 1px solid #585858; -webkit-transition: width .3s; transition: width .3s; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search { top: 16px; right: 0; padding: 5px; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:after { width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:hover:after,
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:focus:after,
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:active:after { background-position: 0 0; }
    .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close { display: none; }
    body.gb-gnb__search-open .gb-gnb-2018 .gb-gnb__search .gb-gnb__search-input { width: 100%; }
    body.gb-gnb__search-open .gb-gnb-2018 .gb-gnb__search .gb-gnb__search-input-wrap:after { width: 100%; }
    .gb-gnb-2018 .gb-gnb__search-history { border: 1px solid #dadada; }
    .gb-gnb-2018 .gb-gnb__search-history-title { padding: 5px 0; padding-left: 20px; color: #000; }
    .gb-gnb-2018 .gb-gnb__search-history ul { padding: 12px 0 14px; }
    .gb-gnb-2018 .gb-gnb__search-history li a { padding: 4px 20px 3px; color: #000; }
    .gb-gnb-2018 .gb-gnb__search-history-close { top: 2px; right: 15px; color: #162d9a; font-weight: bold; }
    .gb-gnb-2018 .gb-gnb__search-suggest { top: 64px; }
    .gb-gnb-2018 .gb-gnb__search-product-links { overflow: visible; }
    .gb-gnb-2018 .gb-gnb__search-product-links:after { display: block; content: ''; clear: both; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .gb-gnb__drop-inner { max-width: 1440px; min-height: 320px; padding: 0 24px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .gb-gnb__drop-inner:after { display: block; clear: both; content: ''; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .gb-gnb__drop-colgroup { float: left; width: -webkit-calc(100% - 280px); width: calc(100% - 280px); }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-ico-close { top: 2px; right: 1px; padding: 6px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-ico-close:after { width: 11px; height: 11px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-close-gray.svg); background-position: 0 0; background-size: 100% auto; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-ico-close:hover:after { width: 11px; height: 11px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-close-gray.svg); background-position: 0 0; background-size: 100% auto; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-col { width: 25%; margin-top: 31px; padding-right: 6.115%; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-col.s-col-featured { width: 20.5%; padding-left: 20px; padding-right: 0; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo { overflow: hidden; position: relative; float: right; width: 280px; margin-top: 8px; padding-bottom: 8px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-figure { text-align: right; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-figure img { width: 100%; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-content { position: absolute; left: 0; right: 0; top: 0; width: 100%; padding: 0 12px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text { padding-top: 25px; text-align: center; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { color: #000; font-size: 12px; line-height: 14px; font-family: "SamsungSharpSans", arial; font-weight: bold; }
    html.rtl .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma; }
    html.rtl[lang^="he"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma; }
    html[lang^="el"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow,
    html[lang^="kk"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow,
    html[lang^="uk"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; }
    html[lang^="zh"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "Microsoft JhengHei", "Simsun", arial; }
    html[lang="zh-CN"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "Fangzheng Lanting", "Simsun", arial; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "Kittithada", arial; }
    html[lang^="vi"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; }
    html[lang^="my"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "zawgyione", arial, sans-serif; }
    html[lang^="ko"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline { max-height: 44px; padding-top: 6px; color: #000; font-size: 20px; font-weight: bold; line-height: 22px; display: block; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta { padding-top: 13px; text-align: center; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta span { display: inline-block; min-width: 94px; height: 22px; padding: 0 13px; border: 1px solid #000; -webkit-border-radius: 11px; border-radius: 11px; color: #000; font-size: 9px; font-weight: bold; line-height: 22px; text-transform: uppercase; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: background .3s, color .3s; transition: background .3s, color .3s; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta.s-ico-new-window span:after { display: inline-block; width: 9px; height: 9px; margin-top: -2px; margin-left: 4px; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg"); background-repeat: no-repeat; background-size: 100% auto; vertical-align: middle; -webkit-transition: background .3s ease-in-out; transition: background .3s ease-in-out; content: ''; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo a:hover .s-imagepromo-cta span,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo a:focus .s-imagepromo-cta span,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo a:active .s-imagepromo-cta span { background-color: #000; color: #fff; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo a:hover .s-imagepromo-cta.s-ico-new-window span:after,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo a:focus .s-imagepromo-cta.s-ico-new-window span:after,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo a:active .s-imagepromo-cta.s-ico-new-window span:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg"); }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__eyebrow { font-size: 20px; line-height: 22px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__headline { max-height: 28px; padding-top: 13px; font-size: 12px; line-height: 14px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-cta { padding-top: 14px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-text__eyebrow,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-text__headline { color: #fff; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-cta span { border-color: #fff; color: #fff; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-cta.s-ico-new-window span:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg"); }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:hover .s-imagepromo-cta span,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:focus .s-imagepromo-cta span,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:active .s-imagepromo-cta span { background-color: #fff; color: #000; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:hover .s-imagepromo-cta.s-ico-new-window span:after,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:focus .s-imagepromo-cta.s-ico-new-window span:after,
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:active .s-imagepromo-cta.s-ico-new-window span:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg"); }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-size: 18px; line-height: 20px; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline { max-height: 62px; font-size: 29px; line-height: 31px; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta span { font-size: 15px; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__eyebrow { font-size: 29px; line-height: 31px; }
    html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__headline { max-height: 40px; font-size: 18px; line-height: 20px; }
    html[lang^="ar-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow,
    html[lang^="fa-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { line-height: 15px; }
    html[lang^="ar-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline,
    html[lang^="fa-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline { max-height: 52px; line-height: 26px; }
    html[lang^="ar-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta,
    html[lang^="fa-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta { padding-top: 8px; }
    html[lang^="ar-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__eyebrow,
    html[lang^="fa-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__eyebrow { line-height: 26px; }
    html[lang^="ar-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__headline,
    html[lang^="fa-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__headline { max-height: 30px; line-height: 15px; }
    html[lang^="ar-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-cta,
    html[lang^="fa-"] .gb-gnb-2018 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-cta { padding-top: 10px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-link { margin-bottom: 10px; font-size: 16px; color: #000; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-link .s-arw-right { margin-left: 7px; margin-right: -14px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop a.s-depth2-link:hover,
    .gb-gnb-2018 .gb-gnb__drop-desktop a.s-depth2-link:focus { color: #162d9a; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth3-link { margin-bottom: 7px; font-size: 13px; color: #000; }
    .gb-gnb-2018 .gb-gnb__drop-desktop a.s-depth3-link:hover,
    .gb-gnb-2018 .gb-gnb__drop-desktop a.s-depth3-link:focus { color: #162d9a; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-wrap { padding-bottom: 9px; }
    .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth3-wrap { padding-top: 4px; }
    .gb-gnb-2018 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-inner { padding-right: 24px; }
    .gb-gnb-2018 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-inner .s-depth2-col { width: 20%; }
    .gb-gnb-2018 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-colgroup { float: none; width: 100%; }

    /* GNB 2019 */
    .gb-gnb.gb-gnb-2019 .s-btn-toggler,
    .gb-gnb.gb-gnb-2019 .s-btn-link { padding-top: 0; color: #000; }
    .gb-gnb.gb-gnb-2019 .s-btn-toggler:hover,
    .gb-gnb.gb-gnb-2019 .s-btn-toggler:focus,
    .gb-gnb.gb-gnb-2019 .s-btn-toggler:active,
    .gb-gnb.gb-gnb-2019 .s-btn-toggler[aria-selected="true"],
    .gb-gnb.gb-gnb-2019 .s-btn-link:hover,
    .gb-gnb.gb-gnb-2019 .s-btn-link:focus,
    .gb-gnb.gb-gnb-2019 .s-btn-link:active,
    .gb-gnb.gb-gnb-2019 .s-btn-link[aria-selected="true"] { color: #1327a0; }
    .gb-gnb.gb-gnb-2019 .s-login,
    .gb-gnb.gb-gnb-2019 .s-login_new { position: relative; }
    .gb-gnb.gb-gnb-2019 .s-ico-cart-empty,
    .gb-gnb.gb-gnb-2019 .s-ico-cart { display: block; width: 27px; height: 100%; }
    .gb-gnb.gb-gnb-2019 .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2019 .s-ico-cart:after { position: absolute; left: 0; top: 21px; width: 27px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-cart.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb.gb-gnb-2019 .s-btn-utility .s-ico-search { display: block; width: 20px; height: 100%; }
    .gb-gnb.gb-gnb-2019 .s-btn-utility .s-ico-search:after { position: absolute; left: 0; top: 21px; width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb.gb-gnb-2019 .s-mymenu .s-ico-login,
    .gb-gnb.gb-gnb-2019 .s-mymenu .s-ico-logout,
    .gb-gnb.gb-gnb-2019 .s-mymenu_new .s-ico-login,
    .gb-gnb.gb-gnb-2019 .s-mymenu_new .s-ico-logout { display: block; width: 20px; height: 100%; }
    .gb-gnb.gb-gnb-2019 .s-mymenu .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 .s-mymenu .s-ico-logout:after,
    .gb-gnb.gb-gnb-2019 .s-mymenu_new .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 .s-mymenu_new .s-ico-logout:after { position: absolute; left: 0; top: 21px; width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-login.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb.gb-gnb-2019 .s-login .s-ico-login,
    .gb-gnb.gb-gnb-2019 .s-login .s-ico-logout,
    .gb-gnb.gb-gnb-2019 .s-login_new .s-ico-login,
    .gb-gnb.gb-gnb-2019 .s-login_new .s-ico-logout { display: block; width: 20px; height: 100%; }
    .gb-gnb.gb-gnb-2019 .s-login .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 .s-login .s-ico-logout:after,
    .gb-gnb.gb-gnb-2019 .s-login_new .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 .s-login_new .s-ico-logout:after { position: absolute; left: 0; top: 21px; width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-logout.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb.gb-gnb-2019 a:hover .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 a:hover .s-ico-logout:after,
    .gb-gnb.gb-gnb-2019 a:hover .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2019 a:hover .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 a:hover .s-ico-cart:after,
    .gb-gnb.gb-gnb-2019 a:hover .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 a:hover .s-ico-search:after,
    .gb-gnb.gb-gnb-2019 a:focus .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 a:focus .s-ico-logout:after,
    .gb-gnb.gb-gnb-2019 a:focus .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2019 a:focus .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 a:focus .s-ico-cart:after,
    .gb-gnb.gb-gnb-2019 a:focus .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 a:focus .s-ico-search:after,
    .gb-gnb.gb-gnb-2019 a:active .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 a:active .s-ico-logout:after,
    .gb-gnb.gb-gnb-2019 a:active .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2019 a:active .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 a:active .s-ico-cart:after,
    .gb-gnb.gb-gnb-2019 a:active .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 a:active .s-ico-search:after,
    .gb-gnb.gb-gnb-2019 button:hover .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 button:hover .s-ico-logout:after,
    .gb-gnb.gb-gnb-2019 button:hover .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2019 button:hover .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 button:hover .s-ico-cart:after,
    .gb-gnb.gb-gnb-2019 button:hover .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 button:hover .s-ico-search:after,
    .gb-gnb.gb-gnb-2019 button:focus .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 button:focus .s-ico-logout:after,
    .gb-gnb.gb-gnb-2019 button:focus .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2019 button:focus .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 button:focus .s-ico-cart:after,
    .gb-gnb.gb-gnb-2019 button:focus .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 button:focus .s-ico-search:after,
    .gb-gnb.gb-gnb-2019 button:active .s-ico-login:after,
    .gb-gnb.gb-gnb-2019 button:active .s-ico-logout:after,
    .gb-gnb.gb-gnb-2019 button:active .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2019 button:active .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 button:active .s-ico-cart:after,
    .gb-gnb.gb-gnb-2019 button:active .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2019 button:active .s-ico-search:after { background-position: 0 0; }
    .gb-gnb.gb-gnb-2019 a:hover .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2019 a:focus .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2019 a:active .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2019 button:hover .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2019 button:focus .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2019 button:active .s-ico-cart .s-cart-number { color: #fff; }
    .gb-gnb.gb-gnb-2019 .s-search-arrow { display: none; }
    .gb-gnb.gb-gnb-2019 .s-search-arrow:before,
    .gb-gnb.gb-gnb-2019 .s-search-arrow:after { display: none; }
    .gb-gnb.gb-gnb-2019 .s-gnb-toggler { margin-top: 17px; margin-bottom: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__logo { padding: 21px 0 20px; margin-left: -62px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__logo.s-svg-ico:after { width: 124px; height: 22px; background-position: center center; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__bar-inner { max-width: 1440px; min-width: 320px; margin: 0 auto; padding-left: 0px; padding-right: 24px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__bar-inner:before,
    .gb-gnb.gb-gnb-2019 .gb-gnb__bar-inner:after { content: ''; display: block; clear: both; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main { max-width: 550px; height: 63px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .s-depth1-wrap { padding: 0 14px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .gb-gnb__inner-title { position: absolute; left: 24px; top: 28px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link { color: #000; font-size: 16px; font-weight: bold; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link { font-size: 21.6px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link .s-arw-right { width: 7px; height: 11px; margin-top: -4px; margin-left: 10px; margin-right: -17px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth1-link .s-arw-right:after { background-position: -126px -42px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:hover,
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:focus { color: #1327a0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:hover .s-arw-right:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth1-link:focus .s-arw-right:after { background-position: -80px -42px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-col { margin-top: 65px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link { font-size: 14px; margin-bottom: 8px; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link { font-size: 18.9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link .s-arw-left,
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth2-link .s-arw-right { display: none; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth2-link:hover,
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title a.s-depth2-link:focus { color: #1327a0; text-decoration: underline; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth3-link { margin-bottom: 6px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .gb-gnb--type-inner-title .s-depth3-wrap { padding-top: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .s-btn-toggler:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1; height: 4px; content: ''; background-color: #000; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .s-btn-toggler:hover:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .s-btn-toggler:active:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .s-btn-toggler:focus:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__main .s-btn-toggler[aria-selected="true"]:after { height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-depth1-wrap { padding: 0 14px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-depth1-wrap:first-child { padding-left: 14px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .gb-gnb__inner-title { position: absolute; left: 24px; top: 28px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link { color: #000; font-size: 16px; font-weight: bold; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link { font-size: 21.6px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link .s-arw-right { width: 7px; height: 11px; margin-top: -4px; margin-left: 10px; margin-right: -17px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth1-link .s-arw-right:after { background-position: -126px -42px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:hover,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:focus { color: #1327a0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:hover .s-arw-right:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth1-link:focus .s-arw-right:after { background-position: -80px -42px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-col { margin-top: 65px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link { font-size: 14px; margin-bottom: 8px; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link { font-size: 18.9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link .s-arw-left,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth2-link .s-arw-right { display: none; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth2-link:hover,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title a.s-depth2-link:focus { color: #1327a0; text-decoration: underline; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth3-link { margin-bottom: 6px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .gb-gnb--type-inner-title .s-depth3-wrap { padding-top: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-link .s-arw-right { display: inline-block; opacity: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-link:hover .s-arw-right,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-link:active .s-arw-right,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-link:focus .s-arw-right { opacity: 1; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-link .s-ico-new-window { margin-right: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-toggler.s-menu-underline,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-link.s-menu-underline { color: #1327a0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-toggler.s-menu-underline:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-link.s-menu-underline:after { display: block; content: ''; position: absolute; left: 0; right: 0; bottom: 9px; z-index: 1; width: 65%; height: 4px; margin: 0 auto; background-color: #000; -webkit-transform: none; -ms-transform: none; transform: none; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-toggler:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1; height: 4px; content: ''; background-color: #000; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-toggler:hover:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-toggler:active:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-toggler:focus:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav .s-btn-toggler[aria-selected="true"]:after { height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility { padding-left: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li { position: relative; margin-left: 16px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility { height: 63px; line-height: 63px; vertical-align: top; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility:before { position: absolute; left: 4px; right: 4px; bottom: -1px; z-index: 1; height: 4px; background-color: #000; content: ''; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility:hover:before,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility:active:before,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility:focus:before,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility[aria-expanded="true"]:before { display: block; left: 4px; right: 4px; height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility .s-svg:after { display: inline-block; vertical-align: top; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login { position: relative; color: #000; line-height: 63px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login:hover,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login:focus,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login:active { color: #1327a0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login .s-arw-left,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login .s-arw-right { display: none; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login:before { position: absolute; left: 4px; right: 4px; bottom: -1px; z-index: 1; height: 4px; background-color: #000; content: ''; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login:hover:before,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login:active:before,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login:focus:before,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-login[aria-expanded="true"]:before { display: block; left: 4px; right: 4px; height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .is-layer-active .s-btn-login:before { display: block; left: 4px; right: 4px; height: 4px; background-color: #000; -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .is-layer-active .s-btn-login:after { display: none; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .gb-gnb__my-layer { top: 63px; -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .gb-gnb__my-layer:before { display: none; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .gb-gnb__my-layer li { margin: 0 20px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .gb-gnb__my-layer a { padding: 1px 0 7px; margin-bottom: 0; color: #4f4f4f; font-weight: bold; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .gb-gnb__my-layer a:hover,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .gb-gnb__my-layer a:active,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .gb-gnb__my-layer a:focus { color: #1327a0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new { position: relative; margin-left: 9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login .gb-gnb__my-layer,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new .gb-gnb__my-layer { width: 162px; padding: 8px 0 9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login .gb-gnb__my-layer li,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li { font-size: 14px; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login .gb-gnb__my-layer li,
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li { font-size: 18.9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login .gb-gnb__my-layer li:first-child,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li:first-child { border: none; padding: 7px 0 0 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login .gb-gnb__my-layer li .s-mymenu-name,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li .s-mymenu-name { color: #363636; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li:first-child { margin-bottom: 5px; padding: 7px 0 8px 0; border-bottom: 1px solid #dadada; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li a { padding: 7px 0 8px 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility li.s-mymenu { margin-left: 7px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer { width: 218px; padding-bottom: 9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li { position: relative; padding-left: 5px; font-size: 14px; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li { font-size: 18.9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li:first-child { padding-top: 7px; padding-bottom: 12px; margin-bottom: 11px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li:after { display: block; content: ''; clear: both; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name { min-height: 32px; padding: 9px 0 0 0; -webkit-box-sizing: border-box; box-sizing: border-box; color: #363636; font-weight: bold; text-transform: none; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name strong { font-weight: bold; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-ico-cart-empty .s-cart-number { top: 16px; left: 16px; right: auto; z-index: 1; min-width: 12px; height: 12px; padding: 0 2px; -webkit-border-radius: 6px; border-radius: 6px; background-color: #d93b30; color: #fff; font-size: 10px; font-weight: bold; text-align: center; line-height: 14px; letter-spacing: normal; -webkit-box-sizing: border-box; box-sizing: border-box; text-indent: 1px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search { top: 0; right: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-inner { right: 0; z-index: 3; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-bar { width: 378px; border: none; background-color: transparent; border-bottom: 1px solid #dadada; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input { position: absolute; top: 14px; right: 30px; max-width: 348px; width: 0; height: 30px; padding-left: 4px; padding-right: 8px; border: none; line-height: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; font-weight: bold; color: #000; -webkit-transition: width .3s; transition: width .3s; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__search-input { font-size: 18.9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input::-webkit-input-placeholder { color: #767676; opacity: 1; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input::-moz-placeholder { color: #767676; opacity: 1; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input:-ms-input-placeholder { color: #767676; opacity: 1; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input::placeholder { color: #767676; opacity: 1; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input:-ms-input-placeholder { color: #767676; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input::-ms-input-placeholder { color: #767676; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap { position: relative; z-index: 1; height: 63px; margin: 0; background-color: #fff; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap:after { display: block; content: ''; position: absolute; right: 30px; top: 44px; max-width: 348px; width: 0; border-bottom: 1px solid #5f5f5f; -webkit-transition: width .3s; transition: width .3s; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search { top: 18px; right: 0; padding: 3px 5px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search:after { width: 20px; height: 20px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg) 0 0 no-repeat; background-size: 100% auto; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search:hover:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search:focus:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search:active:after { background-position: 0 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-close { display: none; }
    body.gb-gnb__search-open .gb-gnb.gb-gnb-2019 .gb-gnb__search .gb-gnb__search-input { width: 100%; }
    body.gb-gnb__search-open .gb-gnb.gb-gnb-2019 .gb-gnb__search .gb-gnb__search-input-wrap:after { width: 100%; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-history { z-index: 0; border: 1px solid #dadada; border-bottom: 0; -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-history-title { padding: 10px 20px; background-color: #fafafa; color: #707070; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-history ul { padding: 16px 0; background-color: #fff; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-history li a { padding: 3px 20px; color: #000; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-history-close { top: 7px; right: 15px; font-size: 12px; color: #000; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__search-history-close { font-size: 16.2px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-suggest { top: 63px; -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-product-links { overflow: visible; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__search-product-links:after { display: block; content: ''; clear: both; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop { top: 63px; z-index: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .gb-gnb__drop-inner { max-width: 1440px; min-height: 311px; padding: 0 24px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .gb-gnb__drop-inner:after { display: block; clear: both; content: ''; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .gb-gnb__drop-inner .gb-gnb__drop-colgroup { float: left; width: -webkit-calc(100% - 280px); width: calc(100% - 280px); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .gb-gnb__drop-inner .gb-gnb__drop-colgroup:after { display: block; clear: both; content: ''; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-ico-close { top: 2px; right: 1px; padding: 6px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-ico-close:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-ico-close:hover:after { width: 11px; height: 11px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-close-gray.svg); background-position: 0 0; background-size: 100% auto; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-depth2-col { width: 25%; margin-top: 29px; padding-right: 6.115%; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo { overflow: hidden; position: relative; float: right; width: 280px; margin-top: 8px; padding-bottom: 8px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-figure { text-align: right; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-figure img { width: 100%; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-content { position: absolute; left: 0; right: 0; top: 0; width: 100%; padding: 0 12px; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text { padding-top: 25px; text-align: center; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { color: #000; font-size: 12px; line-height: 1.16; font-family: "SamsungSharpSans", arial; font-weight: bold; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-size: 16.2px; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { line-height: 0.87; }
    html[lang^="my"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { line-height: 1.4; }
    html.rtl .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma; }
    html.rtl[lang^="he"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma; }
    html[lang^="el"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow,
    html[lang^="kk"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow,
    html[lang^="uk"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; }
    html[lang^="zh"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "Microsoft JhengHei", "Simsun", arial; }
    html[lang="zh-CN"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "Fangzheng Lanting", "Simsun", arial; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "Kittithada", arial; }
    html[lang^="vi"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; }
    html[lang^="my"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "zawgyione", arial, sans-serif; }
    html[lang^="ko"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__eyebrow { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline { max-height: 44px; padding-top: 6px; color: #000; font-weight: bold; font-size: 20px; line-height: 1.1; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline { font-size: 27px; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline { line-height: 0.825; }
    html[lang^="my"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-text__headline { line-height: 1.4; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta { padding-top: 13px; text-align: center; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta span { display: inline-block; min-width: 94px; height: 22px; padding: 0 13px; border: 1px solid #000; -webkit-border-radius: 11px; border-radius: 11px; color: #000; font-weight: bold; line-height: 22px; font-size: 9px; text-transform: uppercase; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: background .3s, color .3s; transition: background .3s, color .3s; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta span { font-size: 12.15px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo .s-imagepromo-cta.s-ico-new-window span:after { display: inline-block; width: 9px; height: 9px; margin-top: -2px; margin-left: 4px; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg"); background-repeat: no-repeat; background-size: 100% auto; vertical-align: middle; -webkit-transition: background .3s ease-in-out; transition: background .3s ease-in-out; content: ''; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo a:hover .s-imagepromo-cta span,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo a:focus .s-imagepromo-cta span,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo a:active .s-imagepromo-cta span { background-color: #000; color: #fff; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo a:hover .s-imagepromo-cta.s-ico-new-window span:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo a:focus .s-imagepromo-cta.s-ico-new-window span:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo a:active .s-imagepromo-cta.s-ico-new-window span:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg"); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__eyebrow { font-size: 20px; line-height: 1.1; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__eyebrow { font-size: 27px; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__eyebrow { line-height: 0.825; }
    html[lang^="my"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__eyebrow { line-height: 1.4; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__headline { max-height: 28px; padding-top: 13px; font-size: 12px; line-height: 1.16; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__headline { font-size: 16.2px; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__headline { line-height: 0.87; }
    html[lang^="my"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-text__headline { line-height: 1.4; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-type-highlights-copy .s-imagepromo-cta { padding-top: 14px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-text__eyebrow,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-text__headline { color: #fff; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-cta span { border-color: #fff; color: #fff; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white .s-imagepromo-cta.s-ico-new-window span:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow.svg"); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:hover .s-imagepromo-cta span,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:focus .s-imagepromo-cta span,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:active .s-imagepromo-cta span { background-color: #fff; color: #000; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:hover .s-imagepromo-cta.s-ico-new-window span:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:focus .s-imagepromo-cta.s-ico-new-window span:after,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-col-imagepromo.s-text-white a:active .s-imagepromo-cta.s-ico-new-window span:after { background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/newwindow-hover.svg"); }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-depth2-link { margin-bottom: 9px; font-size: 16px; color: #000; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-depth2-link { font-size: 21.6px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-depth2-link .s-arw-right { margin-left: 7px; margin-right: -14px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop a.s-depth2-link:hover,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop a.s-depth2-link:focus { color: #1327a0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-depth3-link { margin-bottom: 9px; font-size: 14px; color: #000; }
    html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-depth3-link { font-size: 18.9px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop a.s-depth3-link:hover,
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop a.s-depth3-link:focus { color: #1327a0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-depth2-wrap { padding-bottom: 46px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb__drop-desktop .s-depth3-wrap { padding-top: 4px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-inner { padding-right: 24px; }
    .gb-gnb.gb-gnb-2019 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-inner .s-depth2-col { width: 20%; padding-left: 48px; padding-right: 0; }
    .gb-gnb.gb-gnb-2019 .gb-gnb--type-5column .gb-gnb__drop-desktop .gb-gnb__drop-colgroup { float: none; width: -webkit-calc(100% + 48px); width: calc(100% + 48px); margin-left: -48px; }

    /* GNB 2019 Menu Animation */
    @-webkit-keyframes menuOpen01 {
        0% { top: 4px; width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        20% { top: 13px; width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        40% { top: 13px; }
        60% { top: 13px; width: 20px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
        100% { top: 13px; width: 20px; -webkit-transform: rotate(225deg); transform: rotate(225deg); }
    }
    @keyframes menuOpen01 {
        0% { top: 4px; width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        20% { top: 13px; width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        40% { top: 13px; }
        60% { top: 13px; width: 20px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
        100% { top: 13px; width: 20px; -webkit-transform: rotate(225deg); transform: rotate(225deg); }
    }
    @-webkit-keyframes menuOpen02 {
        0% { width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        20% { width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        60% { width: 20px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
        100% { width: 20px; -webkit-transform: rotate(225deg); transform: rotate(225deg); }
    }
    @keyframes menuOpen02 {
        0% { width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        20% { width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        60% { width: 20px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
        100% { width: 20px; -webkit-transform: rotate(225deg); transform: rotate(225deg); }
    }
    @-webkit-keyframes menuOpen03 {
        0% { top: 22px; width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        20% { top: 13px; width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        40% { top: 13px; }
        60% { top: 13px; width: 20px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
        100% { top: 13px; width: 20px; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
    }
    @keyframes menuOpen03 {
        0% { top: 22px; width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        20% { top: 13px; width: 26px; -webkit-transform: rotate(0); transform: rotate(0); }
        40% { top: 13px; }
        60% { top: 13px; width: 20px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }
        100% { top: 13px; width: 20px; -webkit-transform: rotate(135deg); transform: rotate(135deg); }
    }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__submenu-bar a .s-ico-new-window:after { width: 10px; height: 10px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.png); }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__submenu-bar a:hover .s-ico-new-window:after { width: 10px; height: 10px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-hover.png); }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__utility .s-ico-search:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-searh.png); }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-searh.png); }
    .lt-ie8 .gb-gnb-2018 .s-ico-login:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-logout.png); }
    .lt-ie8 .gb-gnb-2018 .s-ico-logout:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-login.png); }
    .lt-ie8 .gb-gnb-2018 .s-ico-cart-empty:after,
    .lt-ie8 .gb-gnb-2018 .s-ico-cart:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-cart.png); }
    .lt-ie8 .gb-gnb-2018 .gb-gnb__drop-desktop .s-depth2-col.s-col-imagepromo a { top: 0; }
    .lt-ie8 .gb-gnb__main .s-btn-toggler:after { display: none; }
    .lt-ie8 .gb-gnb__main>li:hover .s-btn-toggler:after { display: block; }
    .lt-ie8 .gb-gnb__utility .s-mymenu .gb-gnb__my-layer li .btn_logout { top: 15px; }
    .lt-ie8 .gb-gnb__utility .s-login { margin-left: 7px; position: relative; }
    .lt-ie8 .gb-gnb__utility .s-login .s-btn-utility:before { display: none; }
    .lt-ie8 .gb-gnb__utility .s-login .s-btn-utility:hover:before,
    .lt-ie8 .gb-gnb__utility .s-login .s-btn-utility[aria-expanded="true"]:before { display: block; }
    .lt-ie8 .gb-gnb__utility .s-mymenu .s-btn-utility:before { display: none; }
    .lt-ie8 .gb-gnb__utility .s-mymenu .s-btn-utility:hover:before,
    .lt-ie8 .gb-gnb__utility .s-mymenu .s-btn-utility[aria-expanded="true"]:before { display: block; }
    .lt-ie8 .gb-gnb__sub-nav .s-btn-toggler:after { display: none; }
    .lt-ie8 .gb-gnb__sub-nav>li:hover .s-btn-toggler:after { display: block; }
    @media screen and (max-width:1279px) {
        .gb-gnb .s-btn-toggler,
        .gb-gnb .s-btn-link { font-size: 12px; }
        .gb-gnb__main { max-width: 430px; }
        .gb-gnb__main .s-depth1-wrap { padding: 0 8px; }
        .gb-gnb .gb-gnb__sub-nav .s-depth1-wrap { padding: 0 8px; }
        .gb-gnb__utility>li { margin-left: 7px; }
        .gb-gnb__utility>li .s-btn-login { font-size: 12px; }

        /* GNB 2018 */
        .gb-gnb-2018.s-tablet-bg:after { display: none; position: absolute; top: -500px; left: 0; z-index: 0; width: 700px; height: 100vh; padding: 500px 0; background-color: #fff; content: ''; }
        .gb-gnb-2018 .gb-gnb__tablet-shadow { display: none; position: fixed; top: -500px; bottom: -500px; left: -350px; z-index: 0; width: 350px; background: #fff; }
        .gb-gnb-2018 .gb-gnb__tablet-shadow:after { display: block; position: absolute; left: 100%; top: 0; bottom: -25px; width: 34px; -webkit-box-shadow: 20px -20px 24px 0px rgba(0, 0, 0, 0.15) inset; box-shadow: 20px -20px 24px 0px rgba(0, 0, 0, 0.15) inset; content: ''; }
        .gb-gnb-2018 .gb-gnb__logo { z-index: 1002; }
        .gb-gnb-2018 .gb-gnb__main { display: none !important; max-width: 430px; }
        .gb-gnb-2018 .gb-gnb__main .s-depth1-wrap { padding: 0 8px; }
        .gb-gnb-2018 .gb-gnb__sub-nav { display: none !important; }
        .gb-gnb-2018 .gb-gnb__utility .s-login,
        .gb-gnb-2018 .gb-gnb__utility .s-login_new,
        .gb-gnb-2018 .gb-gnb__utility .s-mymenu,
        .gb-gnb-2018 .gb-gnb__utility .s-mymenu_new { display: none !important; }
        .gb-gnb-2018 .s-arw-left,
        .gb-gnb-2018 .s-arw-right { display: inline-block; }
        .gb-gnb-2018 .s-arw-left:after,
        .gb-gnb-2018 .s-arw-right:after { width: 7px; height: 11px; background-position: 0 0; background-size: 100% 100%; }
        .gb-gnb-2018 .s-arw-left:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-left-gray.svg); }
        .gb-gnb-2018 .s-arw-right:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right-gray.svg); }
        .gb-gnb-2018 .s-ico-new-window { display: inline-block; }
        .gb-gnb-2018 .s-ico-new-window:after { width: 14px; height: 14px; background-position: 0 -63px; }
        .gb-gnb-2018 a:hover .s-arw-left,
        .gb-gnb-2018 a:focus .s-arw-left,
        .gb-gnb-2018 a:active .s-arw-left { background-position: -41px -63px; }
        .gb-gnb-2018 a:hover .s-arw-right,
        .gb-gnb-2018 a:focus .s-arw-right,
        .gb-gnb-2018 a:active .s-arw-right { background-position: -59px -63px; }
        .gb-gnb-2018 a:hover .s-ico-new-window:after,
        .gb-gnb-2018 a:focus .s-ico-new-window:after,
        .gb-gnb-2018 a:active .s-ico-new-window:after { background-position: -16px -63px; }
        .gb-gnb-2018 .gb-gnb__bar { z-index: 1; }
        .gb-gnb-2018 .gb-gnb__bar-inner { padding: 0 20px; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler { display: block; float: left; padding: 4px; margin: 0; margin-top: 17px; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler:after { width: 26px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-menu-mo.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler:hover:after,
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler:focus:after,
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-gnb-toggler:active:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-ico-close:after { width: 20px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-close-mo.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__bar-inner>.s-ico-close:hover:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile { display: none; overflow-y: auto; position: absolute; top: 64px; left: -350px; width: 350px; border-top: 1px solid #dadada; background-color: #fff; }
        .gb-gnb-2018 .gb-gnb__drop-mobile-wrap { position: relative; z-index: 10; height: auto; min-height: 100%; padding-bottom: 100px; border-right: 1px solid #dadada; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #fff; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-root { position: relative; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-sub { overflow-y: auto; overflow-x: hidden; display: none; position: fixed; left: 350px; top: 65px; width: 350px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-sub>ul { position: relative; width: 350px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link { display: block; position: relative; padding-top: 18px; padding-bottom: 16px; padding-left: 24px; padding-right: 40px; font-size: 16px; color: #363636; }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link,
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link,
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link { font-size: 19px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right { right: 25px; width: 7px; height: 11px; margin-top: -3px; vertical-align: middle; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link .s-arw-right:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right:after { width: 7px; height: 11px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window { margin-top: -2px; margin-left: 8px; margin-right: -24px; vertical-align: middle; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); background-size: 100% auto; background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link:active .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link { font-weight: bold; line-height: 22px; text-transform: uppercase; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right { display: none; position: absolute; top: 50%; right: 24px; margin-top: -6px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link.is-expanded,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:hover,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:focus,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:active { background-color: #f7f7f7; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link.is-expanded .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:hover .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:focus .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:active .s-arw-right { display: block; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link { line-height: 23px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu { display: block; position: relative; padding: 18px 0 16px; padding-left: 24px; padding-right: 35px; color: #000; font-weight: bold; font-size: 16px; line-height: 22px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login .s-ico-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-ico-login { display: inline-block; width: auto; margin-top: -5px; margin-right: 14px; margin-left: 1px; vertical-align: middle; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-arw-right { position: absolute; top: 50%; right: 16px; margin-top: -6px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login_new .s-ico-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-login { width: auto; margin-top: -4px; margin-right: 9px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login_new { text-transform: uppercase; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-myaccount li:last-child,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu-inner li:last-child { padding-bottom: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-myaccount .s-depth2-wrap,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu-inner .s-depth2-wrap { border-top: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-myaccount .s-depth2-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu-inner .s-depth2-link { text-transform: inherit; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-text-transform-none { text-transform: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap { padding-bottom: 0; border-top: 1px solid #d6d6d6; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap:first-child { border: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap:before,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap:after { content: ''; display: block; clear: both; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap>li { padding: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu { display: block; position: relative; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-login .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu .s-arw-right { width: 7px; height: 11px; margin-top: -3px; vertical-align: middle; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-login .s-arw-right:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu .s-arw-right:after { width: 7px; height: 11px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-login .s-ico-new-window,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu .s-ico-new-window { margin-top: -3px; margin-left: 10px; margin-right: -24px; vertical-align: middle; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu { display: block; position: relative; height: 22px; padding-top: 18px; padding-bottom: 16px; padding-left: 24px; padding-right: 40px; margin: 0; font-weight: bold; font-size: 16px; line-height: 22px; color: #6e6e6e; text-transform: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active { background-color: transparent; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login,
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin,
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link,
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu { font-size: 19px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-logout { display: inline-block; width: auto; vertical-align: middle; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu-name { display: inline-block; width: auto; padding-left: 4px; font-size: 16px; line-height: 22px; color: #6e6e6e; vertical-align: middle; }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu-name { font-size: 19px; }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active { background-color: #f7f7f7; }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-arw-right { display: block; }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-arw-right { display: none; position: absolute; top: 50%; right: 16px; margin-top: -6px; }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu:active { background-color: transparent; }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu+ul,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu+ul,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu+ul,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap a.s-mymenu+ul { padding-top: 16px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap { padding-bottom: 28px; border: 0 none; background-color: transparent; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap:last-child { padding-bottom: 20px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link { padding: 18px 24px 16px; font-size: 16px; color: #363636; font-weight: bold; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link .s-arw-right { display: none; }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link { font-size: 23px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap a.s-depth2-link .s-arw-right { display: inline-block; position: static; margin-top: -4px; margin-left: 10px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link { padding: 5px 24px 8px; font-size: 16px; color: #363636; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link:hover { text-decoration: underline; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-arw-right { position: absolute; top: 50%; margin-top: -6px; margin-left: 0; margin-right: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu { padding: 18px 24px 16px; border-bottom: 1px solid #e7e7e8; font-size: 16px; color: #363636; font-weight: bold; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu .s-ico-mymenu { margin-top: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu .s-mymenu-name strong { text-transform: uppercase; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link { padding: 15px 24px; font-size: 16px; color: #363636; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title { border-bottom: 1px solid #dadada; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link { display: block; padding: 18px 24px 16px; font-size: 16px; font-weight: bold; line-height: 22px; text-transform: uppercase; color: #363636; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link .s-arw-right { display: none; }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link { font-size: 23px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link:hover,
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link:active,
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link:focus { background-color: transparent; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title a.s-depth1-link { text-decoration: underline; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-ico-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-ico-logout,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-logout { display: inline-block; width: auto; margin: 0; vertical-align: middle; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-ico-login:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-ico-logout:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-login:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-logout:after { position: static; display: inline-block; width: 20px; height: 20px; margin-top: 1px; background-position: 0 0; vertical-align: top; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu .s-mymenu-name,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu_new .s-mymenu-name { display: inline-block; margin-left: 9px; vertical-align: middle; }
        html.gb-gnb-2018-open { overflow: visible; height: 100%; }
        html.gb-gnb-2018-open body { overflow: hidden; height: 100%; }
        html.gb-gnb-2018-open #header .s-promotion-static { z-index: 1001; }
        html.gb-gnb-2018-open .gb-gnb.gb-gnb-2018 .s-gnb-toggler { display: none; }
        html.gb-gnb-2018-open .gb-gnb.gb-gnb-2018 .gb-gnb__bar-inner>.s-ico-close { display: block; float: left; margin-top: 14px; padding: 7px; }

        /* GNB 2019 */
        .gb-gnb.gb-gnb-2019 .s-arw-left,
        .gb-gnb.gb-gnb-2019 .s-arw-right { display: inline-block; }
        .gb-gnb.gb-gnb-2019 .s-arw-left:after,
        .gb-gnb.gb-gnb-2019 .s-arw-right:after { width: 7px; height: 12px; background-position: 0 0; background-size: 100% 100%; }
        .gb-gnb.gb-gnb-2019 .s-arw-left:after,
        .gb-gnb.gb-gnb-2019 .s-arw-right:after { width: 7px; height: 12px; background-position: 0 0; background-size: 100% 100% }
        .gb-gnb.gb-gnb-2019 .s-arw-left:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-left.svg); }
        .gb-gnb.gb-gnb-2019 .s-arw-right:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right.svg); }
        .gb-gnb.gb-gnb-2019 .s-ico-new-window { display: inline-block; vertical-align: baseline; }
        .gb-gnb.gb-gnb-2019 .s-ico-new-window:after { width: 12px; height: 12px; }
        .gb-gnb-2019.s-tablet-bg:after { display: none; position: absolute; top: -500px; left: 0; z-index: 0; width: 700px; height: 100vh; padding: 500px 0; background-color: #fff; content: ''; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__dimmed { z-index: 5; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__tablet-shadow { display: none; position: fixed; top: -500px; bottom: -500px; left: -350px; z-index: 10; width: 350px; background: #fff; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__tablet-shadow:after { display: block; position: absolute; left: 100%; top: 0; bottom: -25px; width: 34px; -webkit-box-shadow: 20px -20px 24px 0px rgba(0, 0, 0, 0.15) inset; box-shadow: 20px -20px 24px 0px rgba(0, 0, 0, 0.15) inset; content: ''; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__main { display: none !important; max-width: 430px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__main .s-depth1-wrap { padding: 0 8px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__sub-nav { display: none !important; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-login_new,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-mymenu,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-mymenu_new { display: none !important; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__bar-inner { padding: 0 20px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open { overflow: visible; display: block; position: relative; float: left; width: 34px; height: 28px; margin-top: 17px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .gb-gnb-2019__open-line { display: block; position: absolute; left: 4px; width: 26px; height: 2px; background-color: #070404; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line01 { top: 4px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line02 { top: 13px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line03 { top: 22px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close { overflow: visible; display: block; position: absolute; left: 24px; top: 17px; z-index: 11; width: 34px; height: 28px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .gb-gnb-2019__close-line { display: block; position: absolute; left: 4px; width: 26px; height: 2px; background-color: #070404; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line01 { top: 13px; width: 20px; -webkit-transform: rotate(405deg); -ms-transform: rotate(405deg); transform: rotate(405deg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line02 { top: 13px; width: 20px; -webkit-transform: rotate(405deg); -ms-transform: rotate(405deg); transform: rotate(405deg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line03 { top: 13px; width: 20px; -webkit-transform: rotate(315deg); -ms-transform: rotate(315deg); transform: rotate(315deg); }
        .gb-gnb-2019-open-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line01,
        .gb-gnb-2019-open-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line01 { -webkit-animation: menuOpen01 700ms ease-in-out; animation: menuOpen01 700ms ease-in-out; }
        .gb-gnb-2019-open-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line02,
        .gb-gnb-2019-open-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line02 { -webkit-animation: menuOpen02 700ms ease-in-out; animation: menuOpen02 700ms ease-in-out; }
        .gb-gnb-2019-open-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line03,
        .gb-gnb-2019-open-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line03 { -webkit-animation: menuOpen03 700ms ease-in-out; animation: menuOpen03 700ms ease-in-out; }
        .gb-gnb-2019-close-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line01,
        .gb-gnb-2019-close-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line01 { -webkit-animation: menuOpen01 700ms reverse ease-in-out; animation: menuOpen01 700ms reverse ease-in-out; }
        .gb-gnb-2019-close-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line02,
        .gb-gnb-2019-close-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line02 { -webkit-animation: menuOpen02 700ms reverse ease-in-out; animation: menuOpen02 700ms reverse ease-in-out; }
        .gb-gnb-2019-close-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-open .s-line03,
        .gb-gnb-2019-close-animate .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close .s-line03 { -webkit-animation: menuOpen03 700ms reverse ease-in-out; animation: menuOpen03 700ms reverse ease-in-out; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile { overflow: visible; display: none; position: absolute; top: 0; left: -350px; z-index: 10; width: 350px; border-top: none; background-color: #fff; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile-wrap { position: relative; z-index: 10; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-container { overflow-y: auto; height: auto; min-height: 100%; padding-bottom: 100px; background-color: #fff; border-right: 1px solid #dadada; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__cta-back { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__title { position: relative; height: 63px; border-bottom: 1px solid #dadada; background-color: #fff; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__title-text { display: none; font-size: 16px; color: #000; text-align: center; font-weight: bold; line-height: 63px; text-transform: uppercase; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__title-text { font-size: 21.6px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-title { display: block; position: absolute; top: -63px; left: -100%; width: 350px; height: 63px; border-bottom: 1px solid #dadada; background-color: #fff; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-title br { display: none }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-title .gb-gnb-2019__cta-close { display: none }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-text { font-size: 16px; color: #000; text-align: center; font-weight: bold; line-height: 63px; text-transform: uppercase; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-text { font-size: 21.6px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2 { display: none; position: fixed; left: 350px; top: 63px; width: 350px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-container { overflow-y: auto; overflow-x: hidden; padding: 0 24px 100px; border-top: 1px solid #dadada; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-container .gb-gnb-2019__depth1 { border-bottom: 1px solid #dadada; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-container .gb-gnb-2019__depth1-link { display: block; position: relative; padding-top: 18px; padding-right: 30px; padding-bottom: 16px; padding-left: 4px; font-size: 14px; color: #000; font-weight: bold; line-height: 22px; text-transform: uppercase; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-container .gb-gnb-2019__depth1-link { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-container .gb-gnb-2019__depth1-link:after { display: block; position: absolute; top: 50%; right: 12px; width: 7px; height: 12px; margin-top: -5px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% 100%; content: ''; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-item { border-bottom: 1px solid #dadada; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-item.is-opened .gb-gnb-2019__depth2-cta:after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-wrap { position: relative; padding-right: 44px }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-link { display: block; padding-top: 18px; padding-bottom: 16px; padding-left: 4px; font-size: 14px; color: #000; font-weight: bold; line-height: 22px; text-transform: uppercase; text-align: left }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-link { font-size: 18.9px }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta { display: block; position: absolute; top: 0; right: -16px; width: 60px; height: 56px; font-size: 0; color: transparent }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta:after { display: block; position: absolute; top: 50%; left: 50%; width: 12px; height: 7px; margin-top: -3px; margin-left: -6px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-btn-arw-down-black.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% 100%; -webkit-transform-origin: 5px 3px; -ms-transform-origin: 5px 3px; transform-origin: 5px 3px; -webkit-transition: -webkit-transform ease-in-out 300ms; transition: -webkit-transform ease-in-out 300ms; transition: transform ease-in-out 300ms; transition: transform ease-in-out 300ms, -webkit-transform ease-in-out 300ms; content: '' }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta--only { display: block; position: relative; width: 100%; padding-top: 18px; padding-right: 30px; padding-bottom: 16px; padding-left: 4px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; color: #000; font-weight: bold; line-height: 22px; text-transform: uppercase; text-align: left }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta--only { font-size: 18.9px }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta--only .s-svg.s-arw-left,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta--only .s-svg.s-arw-right { position: absolute; top: 50%; right: 12px; margin-top: -5px }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta--only .s-svg.s-ico-new-window { display: inline-block; margin-left: 4px; width: 11px; height: 11px; vertical-align: baseline; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta--only .s-svg.s-ico-new-window:after { display: block; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% 100%; content: ''; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2 button.gb-gnb-2019__depth2-cta .s-svg { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-list { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-list>li { padding-bottom: 17px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-link { display: block; padding-top: 3px; padding-left: 10px; padding-bottom: 3px; font-size: 14px; color: #000; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-link { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-link .s-svg.s-ico-new-window { display: inline-block; margin-left: 4px; width: 11px; height: 11px; vertical-align: baseline; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-link .s-svg.s-ico-new-window:after { display: block; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% 100%; content: ''; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-link:hover,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-link:active,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth3-link:focus { text-decoration: underline; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link { display: block; position: relative; padding-top: 18px; padding-bottom: 16px; font-size: 14px; color: #000; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link,
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link,
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link .s-arw-right,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right { width: 7px; height: 12px; margin-top: -2px; vertical-align: middle; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link .s-arw-right:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right:after { width: 7px; height: 12px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window { margin-top: -3px; margin-left: 8px; margin-right: -24px; vertical-align: middle; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); background-size: 100% auto; background-position: 0 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link:hover .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link:focus .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link:active .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link:hover .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link:focus .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link:active .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link:hover .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link:focus .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link:active .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-link { font-weight: bold; line-height: 22px; text-transform: uppercase; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link { padding-left: 4px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right { display: block; position: absolute; top: 50%; right: 12px; margin-top: -5px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap { padding-bottom: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap>li { margin: 0 24px; border-bottom: 1px solid #dadada; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap>li { border-bottom: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link { display: block; position: relative; width: auto; height: 22px; padding-top: 18px; padding-right: 30px; padding-bottom: 18px; padding-left: 4px; margin: 0; font-weight: bold; font-size: 14px; line-height: 22px; color: #6f6f6f; text-transform: none; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login,
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin,
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu,
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-logout { display: inline-block; width: auto; vertical-align: middle; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu-name { display: inline-block; width: auto; padding-left: 4px; font-size: 14px; line-height: 22px; color: #6f6f6f; vertical-align: middle; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu-name { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-member,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth1-link.s-ico-member { padding-left: 32px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-member:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth1-link.s-ico-member:after { display: block; position: absolute; top: 50%; left: 0; width: 24px; height: 24px; margin-top: -12px; background-repeat: no-repeat; background-position: 0 0; background-size: 100% 100%; content: ''; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-m-signup:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-2019-profile.svg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-m-login:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-2019-profile.svg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-m-logout:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-2019-profile.svg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-m-contact:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-2019-cs.svg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-ico-m-faq:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-2019-faq.svg); }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap .s-mymenu { display: block !important; margin-bottom: 12px; padding-bottom: 16px; border-bottom: 1px solid #dadada; pointer-events: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap .s-mymenu .s-ico-mymenu { margin-top: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap .s-mymenu-name { font-size: 14px; color: #000; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-depth2-wrap .s-mymenu-name { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap { padding-bottom: 10px; border: 0 none; background-color: transparent; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap:last-child { padding-bottom: 20px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap li { padding-bottom: 17px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link { font-size: 14px; padding-left: 4px; color: #000; font-weight: bold; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link .s-arw-left,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link .s-arw-right { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap a.s-depth2-link .s-arw-right { display: inline-block; position: static; margin-top: -3px; margin-left: 10px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link { padding: 3px 10px; font-size: 14px; color: #000; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link .s-arw-left,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link .s-arw-right { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link:focus,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link:active,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link:hover { text-decoration: underline; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link { font-size: 14px; color: #000; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link .s-arw-left,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-login,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu { display: block; position: relative; color: #000; font-weight: bold; font-size: 16px; line-height: 22px; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-login,
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu { font-size: 21.6px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-login .s-arw-right,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu .s-arw-right { display: block; position: absolute; top: 50%; right: 12px; margin-top: -6px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-login_new .s-ico-login,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-login { width: auto; margin-top: -4px; margin-right: 9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-login_new { text-transform: uppercase; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu .s-ico-login,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu .s-ico-logout,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-login,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-logout { display: inline-block; width: auto; margin: 0; vertical-align: middle; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu .s-ico-login:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu .s-ico-logout:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-login:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu_new .s-ico-logout:after { position: static; display: inline-block; width: 20px; height: 20px; margin-top: 1px; background-position: 0 0; vertical-align: top; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu .s-mymenu-name,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu_new .s-mymenu-name { display: inline-block; margin-left: 9px; vertical-align: middle; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu .s-depth1-link,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu_new .s-depth1-link { height: 22px; padding-bottom: 18px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb__inner-title { border-bottom: 1px solid #dadada; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb__inner-title-link { display: block; padding-top: 18px; padding-left: 4px; padding-bottom: 16px; font-size: 14px; font-weight: bold; line-height: 22px; text-transform: uppercase; color: #363636; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb__inner-title-link { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb__inner-title-link .s-arw-left,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb__inner-title-link .s-arw-right { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb__inner-title-link:hover,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb__inner-title-link:active,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb__inner-title-link:focus { background-color: transparent; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile a.gb-gnb__inner-title-link { text-decoration: underline; }
        html.gb-gnb-2019-open { overflow: visible; height: 100%; }
        html.gb-gnb-2019-open body { overflow: hidden; height: 100%; }
        html.gb-gnb-2019-open #header .s-promotion-static { z-index: 1001; }
    }
    @media (max-width:1024px) {
        .gb-gnb .s-svg:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/sp-gnb-mo.png); background-size: 130px auto; content: '.'; }
        .gb-gnb__logo { display: block; margin-left: -61px; }
        .gb-gnb__logo:after { width: 122px; height: 19px; }
        .gb-gnb .gb-gnb__notice-bar-inner { padding: 6px 24px 5px; }
        .gb-gnb .gb-gnb__notice-bar-desc { display: block; margin: 0; padding: 0; border: 0; font-size: 12px; line-height: 16px; }
        .gb-gnb .gb-gnb__notice-bar-link { margin-left: 10px; font-size: 10px; }
        .gb-gnb .gb-gnb__notice-bar .s-arw-right { width: 5px; height: 8px; }
        .gb-gnb .gb-gnb__notice-bar .s-arw-right:after { width: 5px; height: 8px; background-position: -88px -63px; }
        .gb-gnb .gb-gnb__notice-bar .s-ico-close { top: 0; right: 0; padding: 10px 8px; }
        .gb-gnb .gb-gnb__notice-bar .s-ico-close:after { width: 8px; height: 8px; background-position: -68px -63px; }
        .gb-gnb .gb-gnb__notice-bar .s-ico-close:hover:after,
        .gb-gnb .gb-gnb__notice-bar .s-ico-close:focus:after { background-position: -78px -63px; }
        .gb-gnb__bar-inner { padding: 0 14px; }
        .gb-gnb__bar .s-gnb-toggler { float: left; margin: 12px 0; }
        .gb-gnb__main { display: none !important; }
        .gb-gnb__main .s-btn-toggler,
        .gb-gnb__main__main a { padding: 13px 0; }
        .gb-gnb .gb-gnb__sub-nav,
        .gb-gnb__utility li.s-login,
        .gb-gnb__utility li.s-login_new,
        .gb-gnb__utility li.s-mymenu,
        .gb-gnb__utility li.s-mymenu_new { display: none !important; }
        .gb-gnb .s-search-arrow { width: 20px; height: 10px; margin-left: -10px; }
        .gb-gnb .s-search-arrow:before { border-width: 0 10px 10px; }
        .gb-gnb .s-search-arrow:after { border-width: 0 9px 9px; }
        .gb-gnb__utility { padding: 0; }
        .gb-gnb__utility>li { margin-left: 0; }
        .gb-gnb__utility>li .s-btn-utility { padding: 0 10px; }
        .gb-gnb__utility>li a.s-btn-utility .s-svg { top: -1px; }
        body.gb-gnb-open .gb-gnb .s-gnb-toggler { display: none; }
        body.gb-gnb-open .gb-gnb__bar-inner>.s-ico-close { display: block; margin-top: 13px; padding: 10px; float: left; }
        .gb-gnb__drop-desktop { display: none !important; }
        .gb-gnb__drop-mobile { display: none; overflow-x: hidden; position: absolute; top: 64px; left: 0; width: 85.9%; border-top: 1px solid #dadada; background-color: #fff; z-index: 1000; }
        .gb-gnb__drop-mobile-wrap { position: relative; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #fff; }
        .gb-gnb__drop-mobile .drilldown-root { height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb__drop-mobile .drilldown-sub { display: none; }
        .gb-gnb__drop-mobile .s-depth1-wrap { border-top: 1px solid #e7e7e8; padding-bottom: 20px; }
        .gb-gnb__drop-mobile .s-depth1-wrap:first-child { border: 0; padding-bottom: 0; }
        .gb-gnb__drop-mobile .s-depth2-wrap { border-top: 1px solid #e7e7e8; background-color: #f7f7f7; }
        .gb-gnb__drop-mobile .s-depth2-wrap:last-child { padding-bottom: 20px; }
        .gb-gnb__drop-mobile .drilldown-back { background-color: #fff; }
        .gb-gnb__drop-mobile .s-btn-back { display: block; width: 100%; padding: 21px 24px 20px; line-height: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb__drop-mobile .s-btn-back:hover,
        .gb-gnb__drop-mobile .s-btn-back:focus,
        .gb-gnb__drop-mobile .s-btn-back:active { color: #1428a0; }
        .gb-gnb__drop-mobile .s-btn-back .s-svg { margin-right: 10px; }
        .gb-gnb__drop-mobile .s-btn-back span { vertical-align: middle; }
        .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb__drop-mobile .s-depth2-link,
        .gb-gnb__drop-mobile .s-depth3-link,
        .gb-gnb__drop-mobile .s-login,
        .gb-gnb__drop-mobile .s-mymenu { display: block; position: relative; padding: 14px 0; padding-left: 24px; padding-right: 35px; color: #000; }
        .gb-gnb__drop-mobile .s-depth1-link .s-arw-right,
        .gb-gnb__drop-mobile .s-depth2-link .s-arw-right,
        .gb-gnb__drop-mobile .s-depth3-link .s-arw-right,
        .gb-gnb__drop-mobile .s-login .s-arw-right,
        .gb-gnb__drop-mobile .s-mymenu .s-arw-right { width: 7px; height: 11px; margin-top: -3px; vertical-align: middle; }
        .gb-gnb__drop-mobile .s-depth1-link .s-arw-right:after,
        .gb-gnb__drop-mobile .s-depth2-link .s-arw-right:after,
        .gb-gnb__drop-mobile .s-depth3-link .s-arw-right:after,
        .gb-gnb__drop-mobile .s-login .s-arw-right:after,
        .gb-gnb__drop-mobile .s-mymenu .s-arw-right:after { width: 7px; height: 11px; }
        .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window,
        .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window,
        .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window,
        .gb-gnb__drop-mobile .s-login .s-ico-new-window,
        .gb-gnb__drop-mobile .s-mymenu .s-ico-new-window { margin-top: -3px; margin-left: 10px; margin-right: -24px; vertical-align: middle; }
        .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb__drop-mobile .s-depth2-link { font-weight: bold; font-size: 14px; line-height: 24px; text-transform: uppercase; }
        .gb-gnb__drop-mobile .s-depth1-link .s-arw-right { position: absolute; top: 50%; right: 16px; margin-top: -6px; }
        .gb-gnb__drop-mobile .s-depth1-link:hover,
        .gb-gnb__drop-mobile .s-depth1-link:focus,
        .gb-gnb__drop-mobile .s-depth1-link:active { color: #1428a0; }
        .gb-gnb__drop-mobile .s-depth2-link { padding-left: 32px; }
        .gb-gnb__drop-mobile .s-depth2-link .s-svg { margin-left: 10px; margin-right: -17px; }
        .gb-gnb__drop-mobile a.s-depth2-link.s-hover { color: #1428a0; }
        .gb-gnb__drop-mobile a.s-depth2-link.s-hover .s-arw-right:after { background-position: -59px -63px; }
        .gb-gnb__drop-mobile .s-depth3-link { padding-left: 32px; font-size: 12px; color: #363636; line-height: 23px; }
        .gb-gnb__drop-mobile .s-depth3-link.s-hover { color: #1428a0; text-decoration: underline; }
        .gb-gnb__drop-mobile .s-login,
        .gb-gnb__drop-mobile .s-mymenu { font-weight: bold; font-size: 14px; line-height: 24px; }
        .gb-gnb__drop-mobile .s-login .s-ico-login,
        .gb-gnb__drop-mobile .s-mymenu .s-ico-login { display: inline-block; width: auto; margin-top: -5px; margin-right: 14px; margin-left: 1px; vertical-align: middle; }
        .gb-gnb__drop-mobile .s-login:hover,
        .gb-gnb__drop-mobile .s-login:focus,
        .gb-gnb__drop-mobile .s-login:active,
        .gb-gnb__drop-mobile .s-mymenu:hover,
        .gb-gnb__drop-mobile .s-mymenu:focus,
        .gb-gnb__drop-mobile .s-mymenu:active { color: #1428a0; }
        .gb-gnb__drop-mobile .s-login .s-arw-right,
        .gb-gnb__drop-mobile .s-mymenu .s-arw-right { position: absolute; top: 50%; right: 16px; margin-top: -6px; }
        .gb-gnb__drop-mobile .s-login_new { text-transform: uppercase; }
        .gb-gnb__drop-mobile .s-login_new .s-ico-login,
        .gb-gnb__drop-mobile .s-mymenu_new .s-ico-login { width: auto; margin-top: -4px; margin-right: 9px; }
        .gb-gnb__drop-mobile .s-myaccount li:last-child,
        .gb-gnb__drop-mobile .s-mymenu-inner li:last-child { padding-bottom: 0; }
        .gb-gnb__drop-mobile .s-myaccount .s-depth2-wrap,
        .gb-gnb__drop-mobile .s-mymenu-inner .s-depth2-wrap { border-top: none; }
        .gb-gnb__drop-mobile .s-myaccount .s-depth2-link,
        .gb-gnb__drop-mobile .s-mymenu-inner .s-depth2-link { text-transform: inherit; }
        .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu { padding-left: 32px; border-bottom: 1px solid #e7e7e8; }
        .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu .s-ico-mymenu { margin-top: 0; }
        .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu .s-mymenu-name strong { text-transform: uppercase; }
        .gb-gnb__search { left: 0; right: 0; background-color: #fff; }
        .gb-gnb__search-inner { left: 0; right: 0; width: auto; }
        .gb-gnb__search-bar { width: 100%; border-width: 1px 0; }
        .gb-gnb__search-input-wrap { margin: 0; margin-right: 67px; padding: 10px 17px 7px; }
        .gb-gnb__search-input { height: 34px; border: 0; font-size: 14px; line-height: normal; }
        .gb-gnb__search-history { border-top: 1px solid #dadada; }
        .gb-gnb__search-history-title { padding: 17px 0 15px; padding-left: 24px; padding-right: 50%; }
        .gb-gnb__search-history ul { padding: 12px 0 11px; }
        .gb-gnb__search-history li a { padding: 4px 24px; font-size: 12px; }
        .gb-gnb__search-history-close { position: absolute; top: 13px; right: 19px; font-size: 12px; }
        .gb-gnb__search-suggest { top: 52px; width: 100%; }
        .gb-gnb__search-suggest-inner { float: none; padding: 0; border-width: 1px 0; }
        .gb-gnb__search-suggest-list { float: none; width: auto; padding: 14px 0; }
        .gb-gnb__search-suggest-list-title { padding: 0 24px; font-size: 12px; line-height: 24px; }
        .gb-gnb__search-suggest-list li a { display: block; padding: 5px 24px; font-size: 12px; line-height: 18px; }
        .gb-gnb__search-suggest-list li .s-blue { color: #1428a0; }
        .gb-gnb__search-suggest-list-category { margin-top: 12px; }
        .gb-gnb__search-suggest-list-select { margin-top: 10px; }
        .gb-gnb__search-suggest-list-select li a:hover { color: #fff; background-color: #1428a0; }
        .gb-gnb__search-suggest-nodata { float: none; width: auto; padding: 15px 24px; font-size: 12px; }
        .gb-gnb__search-typeahead { display: none !important; }
        .gb-gnb .gb-gnb__search .s-ico-search,
        .gb-gnb .gb-gnb__search .s-ico-close { top: 12px; padding: 8px; }
        .gb-gnb .gb-gnb__search .s-ico-search:after,
        .gb-gnb .gb-gnb__search .s-ico-close:after { width: 13px; height: 13px; }
        .gb-gnb .gb-gnb__search .s-ico-search { right: 46px; }
        .gb-gnb .gb-gnb__search .s-ico-search:after { background-position: -60px -79px; }
        .gb-gnb .gb-gnb__search .s-ico-search:hover:after { background-position: -75px -79px; }
        .gb-gnb .gb-gnb__search .s-ico-close { right: 16px; padding-left: 9px; }
        .gb-gnb .gb-gnb__search .s-ico-close:after { background-position: -30px -79px; }
        .gb-gnb .gb-gnb__search .s-ico-close:hover:after { background-position: -45px -79px; }
        .gb-gnb .gb-gnb__search .s-ico-close:before { top: 8px; bottom: 8px; }
        .gb-gnb .s-gnb-toggler { display: block; padding: 10px; }
        .gb-gnb .s-gnb-toggler:after { width: 25px; height: 20px; background-position: 0 -21px; }
        .gb-gnb .s-gnb-toggler:hover:after,
        .gb-gnb .s-gnb-toggler:focus:after,
        .gb-gnb .s-gnb-toggler:active:after { background-position: -27px -21px; }
        .gb-gnb .s-ico-close:after { width: 18px; height: 18px; background-position: -54px -21px; }
        .gb-gnb .s-ico-close:hover:after { background-position: -74px -21px; }
        .gb-gnb .s-ico-cart:after,
        .gb-gnb .s-ico-cart-empty:after { width: 20px; height: 18px; }
        .gb-gnb .s-ico-cart:after { background-position: 0 -43px; }
        .gb-gnb .s-ico-cart-empty:after { background-position: -44px -43px; }
        .gb-gnb .s-ico-search:after { background-position: -88px -43px; }
        .gb-gnb button:hover .s-ico-search:after,
        .gb-gnb button:focus .s-ico-search:after,
        .gb-gnb button:active .s-ico-search:after { background-position: -108px -43px; }
        .gb-gnb .s-arw-left,
        .gb-gnb .s-arw-right { display: inline-block; }
        .gb-gnb .s-arw-left:after,
        .gb-gnb .s-arw-right:after { width: 7px; height: 11px; }
        .gb-gnb .s-arw-left:after { background-position: -32px -63px; }
        .gb-gnb .s-arw-right:after { background-position: -50px -63px; }
        .gb-gnb .s-ico-new-window { display: inline-block; }
        .gb-gnb .s-ico-new-window:after { width: 14px; height: 14px; background-position: 0 -63px; }
        .gb-gnb .s-ico-login:after { width: 15px; height: 18px; background-position: -94px -21px; }
        .gb-gnb .s-mymenu_new .s-ico-login:after { width: 19px; height: 19px; background-position: -65px -106px; }
        .gb-gnb a:hover .s-arw-left,
        .gb-gnb a:focus .s-arw-left,
        .gb-gnb a:active .s-arw-left { background-position: -41px -63px; }
        .gb-gnb a:hover .s-arw-right,
        .gb-gnb a:focus .s-arw-right,
        .gb-gnb a:active .s-arw-right { background-position: -59px -63px; }
        .gb-gnb a:hover .s-ico-new-window:after,
        .gb-gnb a:focus .s-ico-new-window:after,
        .gb-gnb a:active .s-ico-new-window:after { background-position: -16px -63px; }
        .gb-gnb a:hover .s-ico-login:after,
        .gb-gnb a:focus .s-ico-login:after,
        .gb-gnb a:active .s-ico-login:after { background-position: -111px -21px; }
        .gb-gnb a:hover.s-mymenu_new .s-ico-login:after,
        .gb-gnb a:focus.s-mymenu_new .s-ico-login:after,
        .gb-gnb a:active.s-mymenu_new .s-ico-login:after { background-position: -88px -106px; }
        .gb-gnb a:hover .s-ico-cart:after,
        .gb-gnb a:focus .s-ico-cart:after,
        .gb-gnb a:active .s-ico-cart:after { background-position: -22px -43px; }
        .gb-gnb a:hover .s-ico-cart-empty:after,
        .gb-gnb a:focus .s-ico-cart-empty:after,
        .gb-gnb a:active .s-ico-cart-empty:after { background-position: -66px -43px; }

        /* GNB 2018 */
        .gb-gnb-2018 .gb-gnb__tablet-shadow { display: none; }
        .gb-gnb-2018 .gb-gnb__logo { z-index: auto; }
        .gb-gnb-2018 .gb-gnb__submenu-bar { display: none; }
        .gb-gnb-2018 .gb-gnb__utility>li { position: static; margin-left: 7px; }
        .gb-gnb-2018 .gb-gnb__utility>li:last-child { padding-right: 0; }
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility { height: 62px; padding: 0; }
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:before { display: none; }
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:hover:before,
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:focus:before,
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility:active:before,
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility[aria-expanded="true"]:before { display: none; }
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility .s-svg,
        .gb-gnb-2018 .gb-gnb__utility>li .s-btn-utility .s-svg-ico { vertical-align: top; }
        .gb-gnb-2018 .gb-gnb__utility>li a.s-btn-utility,
        .gb-gnb-2018 .gb-gnb__utility>li button.s-btn-utility { font-size: 13px; line-height: 62px; vertical-align: top; }
        .gb-gnb-2018 .gb-gnb__utility>li a.s-btn-utility .s-svg,
        .gb-gnb-2018 .gb-gnb__utility>li button.s-btn-utility .s-svg { top: 0; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty { padding: 0 4px; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty:after { left: 4px; width: 27px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-cart.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart .s-cart-number,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty .s-cart-number { top: 16px; right: -3px; height: 14px; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-search { padding: 0 4px; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility .s-ico-search:after { left: 4px; width: 20px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:hover .s-ico-cart:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:hover .s-ico-cart-empty:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:focus .s-ico-cart:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:focus .s-ico-cart-empty:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:active .s-ico-cart:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:active .s-ico-cart-empty:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:hover .s-ico-search:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:focus .s-ico-search:after,
        .gb-gnb-2018 .gb-gnb__utility .s-btn-utility:active .s-ico-search:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__search { top: 0; }
        .gb-gnb-2018 .gb-gnb__search-inner { top: 0; right: 0; }
        .gb-gnb-2018 .gb-gnb__search-bar { width: 100%; background-color: #fff; border-bottom: none; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap { height: 62px; padding: 18px 0; padding-left: 20px; padding-right: 100px; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap:after { display: none; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search { overflow: hidden; display: block; top: 17px; right: 56px; width: 0; padding: 4px 0; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.3s, padding-left 0.3s, padding-right 0.3s; transition: width 0.3s, padding-left 0.3s, padding-right 0.3s; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:after { width: 20px; height: 20px; margin: 0 auto; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-search:hover:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close { display: block; top: 17px; right: 20px; padding: 4px; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close:before { display: none; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close:after { width: 20px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-close-mo.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb-2018 .gb-gnb__search-input-wrap .s-ico-close:hover:after { background-position: 0 0; }
        .gb-gnb-2018 .gb-gnb__search-input { float: right; position: static; max-width: none; padding: 0; right: 90px; font-size: 16px; }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__search-input { font-size: 20px; }
        body.gb-gnb__search-open .gb-gnb-2018 .gb-gnb__search .gb-gnb__search-input-wrap .s-ico-search { width: 26px; }
        .gb-gnb-2018 .gb-gnb__search-history { border-top: none; border-left: none; border-right: none; }
        .gb-gnb-2018 .gb-gnb__search-history-title { padding: 6px 20px; color: #545454; font-size: 12px; }
        .gb-gnb-2018 .gb-gnb__search-history-close { color: #3552ae; font-size: 11px; font-weight: bold; }
        .gb-gnb-2018 .gb-gnb__search-history li a { font-size: 14px; }
        .gb-gnb-2018 .gb-gnb__search-history .s-ico-history { display: none; }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__search-history-title { font-size: 16px; }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__search-history-close { font-size: 15px; }
        html[lang^="th"] .gb-gnb-2018 .gb-gnb__search-history li a { font-size: 19px; }
        .gb-gnb-2018 .gb-gnb__search-suggest { top: 62px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile { top: 62px; left: 0; width: 100%; }
        .gb-gnb-2018 .gb-gnb__drop-mobile-wrap { border-right: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-sub { overflow: visible; position: static; left: 0; width: auto; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-sub>ul { overflow: visible; position: static; width: auto; height: auto; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back { display: block; position: absolute; left: 0; top: 0; z-index: 1; background-color: transparent; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back .s-btn-back { padding-top: 18px; padding-bottom: 19px; padding-left: 27px; padding-right: 19px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back .s-btn-back .s-svg { margin: 0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back .s-btn-back .s-arw-left:after,
        .gb-gnb-2018 .gb-gnb__drop-mobile .drilldown-back .s-btn-back .s-arw-right:after { width: 11px; height: 15px; background-size: 155px auto; background-position: -37px -74px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link { padding-top: 14px; padding-bottom: 14px; padding-left: 25px; padding-right: 55px; font-size: 14px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link .s-arw-right,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link .s-arw-right { right: 25px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-link { line-height: 24px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link.is-expanded,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:hover,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:focus,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link:active { background-color: transparent; color: #1428a0; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right { display: block; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-mymenu { line-height: 24px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu { height: 24px; padding-top: 14px; padding-bottom: 14px; padding-left: 25px; padding-right: 55px; font-size: 14px; line-height: 24px; color: #858585; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap .s-mymenu-name { font-size: 14px; line-height: 24px; color: #858585; }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active { background-color: transparent; }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login.is-expanded .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:hover .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:focus .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login:active .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin.is-expanded .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:hover .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:focus .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin:active .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link.is-expanded .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:hover .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:focus .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link:active .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu.is-expanded .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:hover .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:focus .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu:active .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-ico-new-window:after,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window-grey.svg); }
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-arw-right,
        html[lang="sv-SE"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-arw-right,
        html[lang="da-DK"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-arw-right,
        html[lang="fi-FI"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-login .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-signin .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-depth1-link .s-arw-right,
        html[lang="no-NO"] .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth1-wrap.s-member-wrap a.s-mymenu .s-arw-right { display: block; right: 25px; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap { padding-bottom: 16px; background-color: #fff; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth2-link { padding: 14px 57px; font-size: 17px; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap a.s-depth2-link { text-decoration: underline; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap a.s-depth2-link .s-arw-left,
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap a.s-depth2-link .s-arw-right { display: none; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-depth3-link { padding: 9px 57px 8px; font-size: 14px; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth2-wrap .s-mymenu { padding: 14px 57px; font-size: 17px; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .s-depth3-link { padding: 15px 57px; font-size: 14px; color: #000; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title { background-color: #fff; }
        .gb-gnb-2018 .gb-gnb__drop-mobile .gb-gnb__inner-title .s-depth1-link { padding: 14px 57px; font-size: 17px; line-height: 24px; color: #000; }
        html.gb-gnb-2018-open .gb-gnb.gb-gnb-2018 .gb-gnb__bar-inner>.s-ico-close { margin-top: 15px; padding: 6px; }

        /* GNB 2019 */
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li { position: static; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility { padding: 0 5px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-inner { top: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-bar { width: 100%; background-color: #fff; border-bottom: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap { float: right; width: 0; height: 63px; max-width: -webkit-calc(100% - 86px); max-width: calc(100% - 86px); padding: 13px 0 19px; padding-left: 34px; margin-right: 62px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.3s; transition: width 0.3s; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap:after { right: 0; max-width: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search { overflow: hidden; display: block; top: 14px; left: 2px; width: 0; padding: 4px 0; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.3s, padding-right 0.3s; transition: width 0.3s, padding-right 0.3s; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search:after { width: 20px; height: 20px; margin: 0 auto; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-gnb-2019-search.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search:hover:after { background-position: 0 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-close { display: block; top: 17px; right: -38px; padding: 4px; background-color: #fff; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-close:before { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-close:after { width: 20px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-close-mo.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-close:hover:after { background-position: 0 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input { float: none; position: static; max-width: none; padding: 0; font-size: 14px; -webkit-transition: none; transition: none; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__search-input { font-size: 18.9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-history { overflow: hidden; clear: both; height: 0; border-top: 1px solid #dadada; border-left: none; border-right: none; -webkit-box-shadow: none; box-shadow: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-history-title { font-size: 12px; }
        html[lang^="th"] .gb-gnb.gb-gnb-2019 .gb-gnb__search-history-title { font-size: 16.2px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-history ul { overflow-y: auto; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-history .s-ico-history { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-suggest { top: 62px; -webkit-box-shadow: none; box-shadow: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-suggest-inner { border-bottom: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-suggest-list { overflow-y: auto; -webkit-box-sizing: border-box; box-sizing: border-box; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-suggest-list-title { padding: 0 20px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-suggest-list li a { padding: 3px 20px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-wrap { border-top: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link:hover,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link:active,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-depth1-link:focus { color: #000; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-login,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .s-mymenu { padding: 0; }
        body.gb-gnb__search-open { overflow: hidden; }
        body.gb-gnb__search-open .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap { width: 100%; }
        body.gb-gnb__search-open .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap .s-ico-search { width: 24px; }
    }
    @media screen and (max-width:768px) {
        .gb-gnb__cart-empty { width: 484.26667px; width: 63.05556vw; padding: 34.13333px; padding: 4.44444vw; margin-left: -275.2px; margin-left: -35.83333vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty { width: 227px; width: 63.05556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty { padding: 16px; padding: 4.44444vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty { margin-left: -129px; margin-left: -35.83333vw; }
    }
    @media screen and (max-width:768px) {
        .gb-gnb__cart-empty-desc { margin: 0px 40.53333px; margin: 0vw 5.27778vw; padding: 40.53333px 0px 42.66667px; padding: 5.27778vw 0vw 5.55556vw; font-size: 34.13333px; font-size: 4.44444vw; line-height: 1.36; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc { margin: 0px 19px; margin: 0vw 5.27778vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc { padding: 19px 0px 20px; padding: 5.27778vw 0vw 5.55556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc { font-size: 16px; font-size: 4.44444vw; }
    }
    @media screen and (max-width:768px) {
        .gb-gnb__cart-empty-desc:before { width: 83.2px; width: 10.83333vw; height: 83.2px; height: 10.83333vw; margin-bottom: 21.33333px; margin-bottom: 2.77778vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-cart-empty-mo.png) no-repeat; background-size: 100%; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc:before { width: 39px; width: 10.83333vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc:before { height: 39px; height: 10.83333vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-desc:before { margin-bottom: 10px; margin-bottom: 2.77778vw; }
    }
    @media screen and (max-width:768px) {
        .gb-gnb__cart-empty-link { padding: 21.33333px 34.13333px 17.06667px; padding: 2.77778vw 4.44444vw 2.22222vw; font-size: 25.6px; font-size: 3.33333vw; line-height: 1.3; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-link { padding: 10px 16px 8px; padding: 2.77778vw 4.44444vw 2.22222vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-link { font-size: 12px; font-size: 3.33333vw; }
    }
    @media screen and (max-width:768px) {
        .gb-gnb__cart-empty-close { top: 27.73333px; top: 3.61111vw; right: 27.73333px; right: 3.61111vw; width: 42.66667px; width: 5.55556vw; height: 42.66667px; height: 5.55556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close { top: 13px; top: 3.61111vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close { right: 13px; right: 3.61111vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close { width: 20px; width: 5.55556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close { height: 20px; height: 5.55556vw; }
    }
    @media screen and (max-width:768px) {
        .gb-gnb__cart-empty-close:after { width: 29.86667px; width: 3.88889vw; height: 29.86667px; height: 3.88889vw; margin: 6.4px; margin: 0.83333vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-mo.png) no-repeat; background-size: 100%; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close:after { width: 14px; width: 3.88889vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close:after { height: 14px; height: 3.88889vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-gnb__cart-empty-close:after { margin: 3px; margin: 0.83333vw; }
    }
    @media screen and (max-width:768px) {
        .gb-gnb__cart-empty-close:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb-btn-close-mo-hover.png); background-position: 0 0; }
    }
    @media screen and (max-width:767px) {

        /* GNB 2019 */
        .gb-gnb.gb-gnb-2019 .s-ico-new-window:after { width: 10px; height: 10px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__tablet-shadow { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__logo { z-index: auto; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__submenu-bar { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li { position: static; margin-left: 7px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li:last-child { padding-right: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility { height: 62px; padding: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility:before { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility:hover:before,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility:focus:before,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility:active:before,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility[aria-expanded="true"]:before { display: none; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility .s-svg,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li .s-btn-utility .s-svg-ico { vertical-align: top; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li a.s-btn-utility,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li button.s-btn-utility { font-size: 13px; line-height: 62px; vertical-align: top; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li a.s-btn-utility .s-svg,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility>li button.s-btn-utility .s-svg { top: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility .s-ico-cart,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty { padding: 0 4px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility .s-ico-cart:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty:after { left: 4px; width: 27px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-cart.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility .s-ico-cart .s-cart-number,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility .s-ico-cart-empty .s-cart-number { top: 16px; left: 20px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility .s-ico-search { padding: 0 4px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility .s-ico-search:after { left: 4px; width: 20px; height: 20px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg); background-position: 0 0; background-size: 100% auto; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:hover .s-ico-cart:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:hover .s-ico-cart-empty:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:focus .s-ico-cart:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:focus .s-ico-cart-empty:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:active .s-ico-cart:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:active .s-ico-cart-empty:after { background-position: 0 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:hover .s-ico-search:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:focus .s-ico-search:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__utility .s-btn-utility:active .s-ico-search:after { background-position: 0 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__search-input-wrap { height: 62px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb-2019__cta-close { left: auto; right: 22px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile { overflow: visible; top: 0; left: -300px; width: 300px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__cta-back { display: block; position: absolute; left: 22px; top: 18px; z-index: 1; background-color: transparent; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__cta-back .s-btn-back { padding-top: 5px; padding-bottom: 6px; padding-left: 9px; padding-right: 9px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__cta-back .s-btn-back .s-svg { margin: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__cta-back .s-btn-back .s-arw-left:after,
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__cta-back .s-btn-back .s-arw-right:after { width: 10px; height: 17px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-left.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% 100%; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__title { height: 62px; border-right: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__title-text { display: block; line-height: 62px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-title { position: relative; top: 0; left: 0; width: 100%; height: 62px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-text { line-height: 62px; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth1-container { border-right: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2 { overflow: visible; position: fixed; left: -300px; top: 0; bottom: 0; z-index: 10; width: 300px; background-color: #fff; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-container { border-top: 0; }
        .gb-gnb.gb-gnb-2019 .gb-gnb__drop-mobile .gb-gnb-2019__depth2-cta--only .s-arw-right { position: absolute; top: 50%; right: 12px; margin-top: -5px; }
    }
    .cart-area { display: inline-block; }
    .cart-area .btn-cart { overflow: hidden; display: inline-block; padding: 0 13px; background-color: #006ec5; line-height: 36px; color: #fff; }
    .cart-area .btn-cart:hover { color: #fff; }
    .js-m-cart { display: block; }
    .cartbutton { display: none; }

    /* old fix */
    html.ltr .ss_samsung .gb-gnb__cart-inner .gb-gnb__cart-layer { top: 0 !important; right: 40px; }
    .layer_popup .popup_wrap .popup_title+.msg-text { margin-top: 20px; }
    .cartbutton { display: table-cell; vertical-align: top; }
    .cartbutton { line-height: 150px; font-size: 1px; }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-list { -webkit-overflow-scrolling: touch; }
    .popAlign .icon-close-x,
    .cart-close .icon-close-x { display: block; height: 21px; width: 21px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat 0 0 !important; position: absolute; top: 0; right: 0; }
    .cart-close .icon-close-x { background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/btn-close.png) no-repeat !important; }
    .popAlign .icon-close-x:before,
    .cart-close .icon-close-x:before { content: ''; }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-close { position: absolute; top: 0; right: 0; width: 21px; height: 21px; color: #fff; font-size: 28px; }

    /* common popup */

    /* layer_popup default */
    .layer_popup .popup_wrap { position: relative; padding: 30px 30px 0 30px; }
    .layer_popup .popup_wrap .popup_title { color: #333; font-size: 20px; font-weight: normal; line-height: 20px; }
    .layer_popup .popup_wrap h2.popup_title { font-weight: bold; }
    .layer_popup .popup_wrap .close { position: absolute; top: 10px; right: 10px; padding: 10px; }
    html.ltr .layer_popup .popup_wrap .close-button { position: absolute; right: 30px; top: 30px; font-size: 28px; color: #666; }
    .layer_popup .popup_wrap .button { display: inline-block; min-width: 10em; padding: .8em 10px; background-color: #1428a0; color: #fff; }
    .layer_popup .popup_wrap .button:hover { background-color: #666; }
    .layer_popup .popup_wrap .button.big { min-width: 11.5em; padding: 1.2em 15px; }
    .layer_popup .popup_wrap .button.gray { background: #e2e2e2; color: #292929; }
    .layer_popup .popup_wrap .button.gray:hover,
    .layer_popup .popup_wrap .button.gray:active { color: #fff; background-color: #666; }
    .layer_popup .popup_wrap .button.skyblue { background: #006ec5; }
    .layer_popup .popup_wrap .button.skyblue:hover { background-color: #666; }
    .layer_popup sup { color: #c13b00; vertical-align: top; padding-left: 3px; }
    .ss_samsung.sign #content { padding-top: 50px; padding-bottom: 50px; }
    .layer_popup .sign-inner-wrap { position: relative; padding: 30px 20px 0; }
    .layer_popup .sign-inner-wrap .popup_title { color: #333; font-size: 20px; font-weight: normal; line-height: 20px; }
    .layer_popup .close { position: absolute; top: 10px; right: 10px; padding: 10px; }
    .layer_popup .close-button { position: absolute; right: 30px; top: 30px; font-size: 28px; color: #292929; }
    @media (max-width:960px) and (min-width:768px) {
        #sign_wrap { margin: 0; }
    }

    /* popup_privacy - start*/
    #popup_privacy { position: fixed; z-index: 9000; width: 484px; color: #292929; left: 50%; top: 50%; }
    .popup_wrap .popup_title2 { color: #333; font-size: 20px; font-weight: normal; line-height: 20px; }
    #popup_privacy .popup_wrap { background: #fff; position: relative; padding: 30px 20px 23px 20px; }
    #popup_privacy .popup_wrap .popup_title { color: #000; font-size: 22px; padding-bottom: 10px; border-bottom: 2px solid #ccc; background: #fff; }
    #popup_privacy .popup_cont { padding: 0 0 0 0; overflow: hidden; }
    #popup_privacy .popup_cont .privacy_wrap { overflow: hidden; margin: 30px 0 0 0; padding: 0; }
    #popup_privacy .privacy_link { display: inline-block; text-decoration: underline; color: #0071bf; }
    #popup_privacy .check_box { float: left; margin-bottom: 15px; }
    #popup_privacy .check_box .check_error { clear: both; padding: 5px 0 0 38px; color: #fd020e; }
    #popup_privacy .check_box .check_txt { clear: both; padding-left: 38px; color: #292929; font-size: 16px; }
    #popup_privacy .check_box label { display: inline-block; position: relative; padding-left: 40px; clear: both; color: #292929; font-size: 16px; line-height: 1.8em; }
    #popup_privacy .popup_cont .privacy_btn { clear: both; margin-top: 20px; padding-top: 10px; text-align: center; }
    #popup_privacy .popup_cont .privacy_btn .button { display: inline-block; min-width: 10em; padding: 12px 10px; background-color: #1428a0; color: #fff; }
    #popup_privacy .popup_cont .privacy_btn .button:hover { background-color: #666; }
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]+label:before { position: absolute; left: 0; top: 0; width: 29px; height: 29px; background: #a6a8aa; content: ""; display: inline-block; }
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]:checked+label:before { background: #0071bf url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat 0 -23px; }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"],
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"] { padding: 0; margin: 0; opacity: 0; position: absolute; }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"],
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"] { float: left; }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"] { left: -9999em; }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"]+label,
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]+label { clear: none; cursor: pointer; line-height: 29px; line-height: 1.8125rem; position: relative; }
    #popup_privacy form:not(#foo)>fieldset input[type="radio"]+label,
    #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]+label { float: left; }
    @media screen and (max-width:1024px) {
        #popup_privacy form:not(#foo)>fieldset input[type="checkbox"]:checked+label:before { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir_2x.png); background-size: 50px auto; }
    }
    @media (max-width:768px) {
        #popup_privacy { width: 90%; }
        #popup_privacy .check_box { position: relative; min-height: 30px; width: 100%; }
        #popup_privacy .check_box label { position: relative; left: 40px; top: 0; margin-right: 10px; line-height: 14px; }
        #popup_privacy .check_box label:before { position: absolute; left: -40px; }
        #popup_privacy .check_box .check_error { clear: both; padding-left: 40px; color: #fd020e; }
        #popup_privacy .check_box .check_txt { clear: both; padding: 5px 0 0 40px; }
        .popup-message { width: 90%; }
        .popup_wrap .msg-text2 { line-height: 23px; }
        .layer_popup .popup_wrap .button.big { min-width: 10em; margin-top: 5px; padding: .8em 10px; }
    }
    @media (max-width:480px) {
        #popup_privacy .popup_cont .privacy_btn .button { margin-top: 5px; }
    }

    /* popup_privacy - end */

    /* old start */

    /*********************************************get sign.css*********************************************/

    /* minicart ltr : start */
    .gb-gnb__cart-inner .gb-gnb__cart-layer h3 { padding: 20px; font-size: 17px; color: #fff; background: #5a5a5a; font-weight: normal; }
    .gb-gnb__cart-inner .gb-gnb__cart-layer { display: none; }
    .on .gb-gnb__cart-inner .gb-gnb__cart-layer { display: block; }
    .on .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-list { max-height: 528px; overflow: hidden; overflow-y: scroll; }
    .cart-products { overflow: hidden; *zoom: 1; background: #fff; display: table; padding: 20px 0; position: relative; height: auto; color: #292929; width: 100%; border-bottom: 1px solid #f1f1f1; }
    .product-image { width: 35%; }
    .product-btn { width: 6%; }
    .product-desc { width: 59%; }
    .product-image img { margin-left: 0; }
    .vertical-align-content { display: table-cell; vertical-align: middle; background: #fff; }
    .vertical-align-top { display: table-cell; vertical-align: top; }
    .product-btn { padding: 5px; }
    .product-image { display: table-cell; text-align: center; }
    .product-desc { display: table-cell; line-height: 1; white-space: normal; }
    .colour-selection { display: block; padding: 0 0 5px; border-bottom: none; border-top: none; font-size: 16px; }
    .product-desc .product-title { padding-right: 10px; display: table-cell; }
    .product-desc .product-title a { padding: 0; border: 0; }
    .product-desc .product-title a { padding: 0; border: 0; width: 100%; }
    .product-desc .product-title .product-title-label { display: block; overflow: hidden; min-height: 34px; width: 100%; white-space: pre-wrap; word-break: break-word; font-weight: normal; line-height: 1.2; text-align: left; color: #0071bf; }
    .product-desc .product-title .product-title-code { display: block; margin-top: 5px; margin-bottom: 5px; font-size: 12px; color: #292929; }
    .colour-selection { overflow: hidden; padding-top: 5px; }
    .colour-selection span { vertical-align: middle; font-size: 13px; color: #292929; }
    .colour-selection ul { display: table-cell; overflow: hidden; *zoom: 1; vertical-align: middle; float: right; }
    .colour-selection ul li { padding-top: 3px; }
    .colour-selection ul li:first-child { padding-top: 0; }
    .colour-selection ul li .colour-box { display: inline-block; vertical-align: middle; width: 14px; height: 14px; margin-right: 6px; }
    .product-quantity { overflow: hidden; display: block; padding-top: 5px; }
    .product-quantity span { float: left; margin-right: 10px; font-size: 13px; vertical-align: middle; color: #292929; }
    .product-quantity span.product-quantity-label { float: right; margin-right: 10px; font-size: 14px; vertical-align: middle; color: #0071bf; }
    .product-price { overflow: hidden; padding-top: 4px; width: 100%; display: block; }
    .product-price span { float: left; line-height: 30px; font-size: 13px; color: #292929; }
    .product-price span+span { float: right; vertical-align: middle; color: #0071bf; letter-spacing: 0; font-size: 18px; }
    .total { overflow: hidden; padding: 16px 16px 26px; color: #292929; background: #5a5a5a; }
    .total .btn { position: relative; float: left; overflow: hidden; height: 38px; width: 100%; }
    .total .price { overflow: hidden; margin: 0 0 26px; color: #fff; }
    .total .price strong { float: left; padding: 0; text-transform: none; font-size: 18px; font-weight: normal; }
    .total .price span { float: right; padding: 0; margin: 0; display: inline-block; font-weight: normal; vertical-align: middle; color: #fff; font-size: 18px; letter-spacing: 0; }
    .cart-close,
    .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-close { position: absolute; top: 18px; right: 20px; }
    .cart-products.no-data { text-align: center; padding: 33px 0; }
    .cartnum { position: absolute; top: 4px; right: 2px; padding: 1px 0; width: 20px; letter-spacing: 0; line-height: 1.1; background: #de3d04; font-size: 11px; color: #fff !important; -webkit-border-radius: 7px; border-radius: 7px; text-align: center; }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .ss-button { position: absolute; display: inline-block; font-weight: 400; color: #fff; line-height: 38px; text-transform: uppercase; text-decoration: none; transition: all .3s ease 0; -moz-transition: all .3s ease 0; -webkit-transition: all .3s ease 0; text-align: center; cursor: pointer; left: 0; top: 0; width: 100%; height: 38px; font-size: 16px; margin: 0; background: none repeat scroll 0 0 #1428a0; }
    .cart-list .ss-button.darkblue { width: 20%; top: 110px; left: 50%; margin: 0 0 0 -42%; font-size: 11px; line-height: 20px; height: 20px; }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .ss-button.darkblue:hover { text-decoration: none; background-color: #292929; }
    .gb-gnb__cart-inner .gb-gnb__cart-layer .cart-list { max-height: 578px; overflow-y: scroll; }

    /* minicart ltr : end */

    /*********************************************get sign.css*********************************************/
    #sign_wrap img { vertical-align: middle; }
    #sign_wrap legend,
    hr { display: none; }
    #sign_wrap legend { position: absolute; top: 0; left: 0; width: 0; height: 0; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; }
    #sign_wrap input,
    select,
    textarea { font-size: 100%; color: #707070; }
    #sign_wrap button { border: 0 none; }
    #sign_wrap caption { font-size: 0; line-height: 0; width: 0; height: 0; text-indent: -1000px; overflow: hidden; }
    #sign_wrap .layer_popup a,
    .layer_popup a:link,
    .layer_popup a:visited { text-decoration: none; }
    #sign_wrap a:hover,
    #sign_wrap a:active { text-decoration: none; }
    #sign_wrap a:focus { text-decoration: none; }
    #sign_wrap * { font-weight: normal; }
    #sign_wrap input[readonly="readonly"] { color: #999; cursor: default; }
    #sign_wrap .layer_popup { font-size: .75em; color: #747474; }
    #sign_wrap .mgt5 { margin-top: 5px !important; }
    #sign_wrap .mgt10 { margin-top: 10px !important; }
    #sign_wrap .mgt15 { margin-top: 15px !important; }
    #sign_wrap .ac { text-align: center !important; }
    #sign_wrap .al { text-align: left !important; }
    .sign-inner-wrap input[type="checkbox"] { position: absolute; opacity: 0; }
    .sign-inner-wrap input[type="checkbox"]+label { float: left; clear: none; cursor: pointer; line-height: 20px; }
    .sign-inner-wrap input[type="checkbox"]+label:before { float: left; margin-right: 10px; width: 20px; height: 20px; background: #a6a8aa; content: ""; display: inline-block; clear: both; }
    .sign-inner-wrap input[type="checkbox"]:checked+label:before { background: #0071bf url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat -4px -27px; }
    .layer_popup { z-index: 9990; display: none; }
    .layer_popup+.lightbox-skrim { display: none; z-index: 8999; }
    #sign_wrap .input { padding: 0; }

    /* popup_sign and common */
    .layer_popup #sign_wrap { position: absolute; z-index: 9000; width: 500px; color: #292929; left: 50%; top: 50%;    /*margin:-25% 0 0 -250px*/ }
    #sign_wrap { overflow: hidden; }
    #sign_wrap .sign-inner-wrap { background: #fff; position: relative; padding: 30px; }
    #sign_wrap .sign-inner-wrap .title { color: #000; font-size: 22px; background: #fff; }
    #sign_wrap .popup_cont .sub-tit { font-size: 16px; margin: 25px 0 15px; color: #292929; }
    #sign_wrap .input-wrap { clear: both; }
    #sign_wrap .input-wrap label { font-size: 14px; color: #000; margin-bottom: 5px; display: inline-block; }
    #sign_wrap .input-wrap label sup { color: #d64100; }
    #sign_wrap .input-wrap .input { margin-bottom: 5px; }
    #sign_wrap .input-wrap .input input { padding: 3px 5px 4px; margin: 0; width: 100%; border: 0; background-color: #f1f1f1; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; }
    #sign_wrap .chk { position: relative; overflow: hidden; }
    #sign_wrap .chk label { font-size: 12px; }
    #sign_wrap .sign-link a { font-size: 12px; color: #0071bf; }
    #sign_wrap .icon-link-play { height: 13px; width: 13px; display: inline-block; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat -36px 0; margin-left: 4px; vertical-align: middle; }
    #sign_wrap .btn-wrap { margin-top: 25px; }
    #sign_wrap .btn-wrap .button { font-size: 14px; padding: 12px 40px; }
    #sign_wrap .btn-wrap p { margin-top: 10px; font-size: 15px; }
    #sign_wrap .btn-wrap p a { color: #0071bf; }
    #sign_wrap .connect_wrap { margin-top: 30px; padding-top: 20px; border-top: 1px solid #d2d2d2; }
    #sign_wrap .connect_wrap .connet-tit { font-size: 16px; margin-bottom: 10px; color: #292929; }
    #sign_wrap .sns-wrap a+a { margin-left: 4px; }
    #sign_wrap .sns-wrap .ico-desctop { display: none; }
    #sign_wrap .sign-inner-wrap .error { margin-bottom: 5px; font-size: 12px; color: #e40020; }
    #sign_wrap .icon-alert { height: 11px; width: 11px; display: inline-block; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat -23px 0; margin-right: 4px; vertical-align: -1px; }
    @media (min-width:48em) {
        .layer_popup .sign-inner-wrap .close-button { right: 30px; top: 30px; font-size: 28px; }
        .layer_popup #sign_wrap { position: absolute; }
        #sign_wrap .sign-inner-wrap { padding: 30px; }
        #sign_wrap .sign-inner-wrap .title { font-size: 29px; }
        #sign_wrap .popup_cont .sub-tit { font-size: 19px; margin: 35px 0 25px; }
        #sign_wrap .input-wrap label { font-size: 14px; margin-bottom: 7px; }
        #sign_wrap .chk label { font-size: 13px; }
        #sign_wrap .sign-link a { font-size: 14px; }
        #sign_wrap .btn-wrap { margin-top: 40px; }
        #sign_wrap .btn-wrap .button { font-size: 14px; padding: 14px 60px; }
        #sign_wrap .btn-wrap p,
        #sign_wrap .btn-wrap p a { font-size: 15px; }
        #sign_wrap .connect_wrap { margin-top: 20px; padding-top: 15px; }
        #sign_wrap .connect_wrap .connet-tit { font-size: 19px; margin-bottom: 15px; }
        #sign_wrap .sns-wrap { text-align: center; }
        #sign_wrap .sns-wrap a img { height: 48px; }
        #sign_wrap .sns-wrap .ico-mobile { display: none; }
        #sign_wrap .sns-wrap .ico-desctop { display: block; }
    }
    @media (max-width:22.5em) {
        #sign_wrap .sns-wrap a img { height: 40px; }
    }
    @media (max-width:320px) {
        #sign_wrap .sns-wrap a img { height: 34px; }
    }

    /* check-out sign */
    #sign_wrap .sign-cont { margin-top: 20px; padding-bottom: 20px; }
    #sign_wrap .sign-cont:after { content: " "; display: block; clear: both; }
    #sign_wrap .sign-cont .left-group { width: 100%; }
    #sign_wrap .sign-cont .right-group { width: 100%; }
    #sign_wrap .sign-cont .sub-tit { color: #000; font-size: 18px; margin-bottom: 20px; }
    #sign_wrap .sign-cont .btn-guest { color: #292929; background: #e2e2e2; min-width: 220px; font-size: 14px; }
    #sign_wrap .sign-cont .right-group .guset-section .title { font-size: 18px; }
    #sign_wrap .sign-cont .right-group .guset-section .sign-link { margin-top: 20px; }
    @media (min-width:640px) {
        #sign_wrap .sign-cont .left-group { float: left; width: 50%; }
        #sign_wrap .sign-cont .right-group { float: right; width: 50%; }
        #sign_wrap .sign-cont .right-group .guset-section { margin-top: 20px; }
    }
    @media (min-width:640px) and (max-width:768px) {
        #sign_wrap .sign-cont .left-group .input-wrap .input { width: 270px; }
        #sign_wrap .sign-cont .right-group .guset-section { padding: 0 0 0 45px; }
    }
    @media (min-width:768px) {
        #sign_wrap .sign-cont .left-group .input-wrap .input { width: 280px; }
        #sign_wrap .sign-cont .right-group .guset-section { padding: 0 0 0 45px; }
        #sign_wrap .sign-cont .right-group .guset-section .sign-link { text-align: right; margin-top: 160px; }
    }
    @media (min-width:960px) {
        #sign_wrap .sign-cont .sub-tit { font-size: 22px; }
        #sign_wrap .sign-cont .btn-guest { min-width: 280px; font-size: 18px; }
        #sign_wrap .sign-cont .left-group .input-wrap .input { width: 370px; }
        #sign_wrap .sign-cont .right-group .guset-section { padding: 0 0 0 85px; }
    }
    #sign_wrap .button { background: #1428a0; color: #fff; min-width: 10em; padding: .8em 0; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; text-transform: uppercase; text-align: center; font-weight: normal; text-decoration: none; }
    #sign_wrap.button.gray { background: #e2e2e2; color: #292929; }
    #sign_wrap .button.gray:hover,
    .ss_samsung .button.gray:active { color: #fff; }
    #sign_wrap .button:hover { background: #666; color: #fff; }
    #sign_wrap .button:active { background: #292929; }
    .lightbox-skrim { position: fixed; top: 0; left: 0; background: #000; width: 100%; height: 100%; z-index: 1021; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=66); opacity: .66; }
    #popup-type01,
    #popup-type02,
    #popup-type03,
    #popup-type04,
    #popup-type05,
    #popup-type06 { position: absolute; z-index: 9999; width: 350px; min-height: 130px; display: block; background: #fff; left: 50%; top: 50%; }
    .popup_wrap .pop-tit { font-size: 17px; margin: 15px 0 20px; color: #000; font-weight: bold; }
    .popup_wrap .msg-text { font-size: 14px; color: #000; margin: 40px 0 20px; }
    .popup_wrap .msg-text .col { color: #ff7200; display: inline-block; }
    .popup_wrap .tc { text-align: center; }
    .popup_wrap .pop-btn { text-align: center; }
    #popup-type02 .pop-btn,
    #popup-type03 .pop-btn,
    #popup-type04 .pop-btn,
    #popup-type05 .pop-btn,
    #popup-type06 .pop-btn,
    #popup-type10 .pop-btn { margin-bottom: 30px; }
    .layer_popup .popup_wrap { position: relative; padding: 30px 30px 0 30px; }
    .layer_popup .popup_wrap .popup_title { color: #333; font-size: 20px; font-weight: normal; line-height: 20px; }
    .layer_popup .popup_wrap .close { position: absolute; top: 10px; right: 10px; padding: 10px; }
    html.ltr .layer_popup .popup_wrap .close-button { position: absolute; right: 30px; top: 30px; font-size: 28px; color: #666; }
    .layer_popup .popup_wrap .button { display: inline-block; min-width: 10em; padding: .8em 10px; background-color: #1428a0; color: #fff; }
    .layer_popup .popup_wrap .button:hover { background-color: #666; }
    .layer_popup .popup_wrap .button.gray { background: #e2e2e2; color: #292929; }
    .layer_popup .popup_wrap .button.gray:hover,
    .layer_popup .popup_wrap .button.gray:active { color: #fff; background-color: #666; }
    #sign_wrap .toggle-layer { margin-top: 20px; position: relative; font-size: 14px; color: #000; }
    #sign_wrap .toggle-layer a { color: #000; }
    #sign_wrap .toggle-layer .toggle { padding: 10px 0; display: block; font-weight: bold; }
    #sign_wrap .toggle-layer .toggle-content p { font-size: 12px; }
    #sign_wrap .toggle-layer .toggle .icon-down-arrow,
    #sign_wrap .toggle-layer .toggle .icon-up-arrow { height: 9px; width: 16px; display: inline-block; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/gnb/layer-ir.png) no-repeat -34px -26px; margin-left: 4px; }
    #sign_wrap .toggle-layer .toggle .icon-up-arrow { background-position: -34px -15px; }
    .popup-nextgen-type { position: absolute; z-index: 9999; min-height: 130px; width: 350px; display: block; background: #fff; padding-bottom: 30px; }
    .popup-nextgen-type .button { font-size: 12px; min-width: 90px !important; }
    .layer_popup #sign_wrap { position: absolute; z-index: 2100; width: 500px; background-color: #fff; }
    @media (max-width:1024px) and (max-width:768px) {
        .layer_popup #sign_wrap { width: 90%; }
    }
    .gb-gnb__shop-layer { display: none; position: absolute; top: 100%; right: -39px; width: 186px; background-color: #fff; border: 1px solid #dadada; }
    .gb-gnb__shop-layer-in { padding: 8px 20px; }
    .gb-gnb__shop-layer-in li { margin-top: 6px; font-size: 12px; line-height: 1.5; }
    .gb-gnb__shop-layer-in li:first-child { margin-top: 0; }
    .gb-gnb__shop-layer-in a { display: block; padding: 4px 0; color: #000; }
    .gb-gnb__shop-layer-in a:hover { color: #1428A0; }
    .is-layer-active { position: relative; }
    .is-layer-active .s-btn-login .s-arw-right { display: none !important; }
    .is-layer-active .s-btn-login:after { position: absolute; left: 1px; right: 1px; bottom: -1px; z-index: 1001; height: 3px; background-color: #1428a0; content: ''; }
    .is-layer-active .gb-gnb__shop-layer { display: block; }
    @media (max-width:1024px) {
        .gb-gnb__shop-layer { display: block; position: static; top: auto; right: auto; width: auto; background: transparent; border: 0 none; }
        .gb-gnb__shop-layer-in { padding: 0 40px; }
        .gb-gnb__shop-layer-in a { padding: 14px 0; }
    }
    .cm-g-gnb-search { display: none; width: 100%; max-width: 1206px; max-width: 83.75vw; position: fixed; max-height: 100%; z-index: 9999; top: 162px !important; margin-top: 0 !important }
    @media (min-width:1440px) {
        .cm-g-gnb-search { max-width: 1206px }
    }
    .cm-g-gnb-search__header { position: relative; width: 1156px; width: 80.27778vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__header { width: 1156px }
    }
    .cm-g-gnb-search__title { margin-bottom: 17px; margin-bottom: 1.18056vw; text-align: center; font-family: "SamsungSharpSans", arial; font-size: 52px; font-size: 3.61111vw; font-weight: bold; color: #fff }
    @media (min-width:1440px) {
        .cm-g-gnb-search__title { margin-bottom: 17px }
    }
    html.rtl .cm-g-gnb-search__title { font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__title { font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma }
    html[lang^="el"] .cm-g-gnb-search__title,
    html[lang^="kk"] .cm-g-gnb-search__title,
    html[lang^="uk"] .cm-g-gnb-search__title { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="zh"] .cm-g-gnb-search__title { font-family: "SamsungSharpSans", "Microsoft JhengHei", "Simsun", arial }
    html[lang="radio"] .cm-g-gnb-search__title { font-family: "SamsungSharpSans", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__title { font-family: "Kittithada", arial }
    html[lang^="vi"] .cm-g-gnb-search__title { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="my"] .cm-g-gnb-search__title { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__title { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__title { font-size: 70.2px; font-size: 4.875vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__title { font-size: 52px }
        html[lang^="th"] .cm-g-gnb-search__title { font-size: 70.2px }
    }
    .cm-g-gnb-search__content { width: 1156px; width: 80.27778vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__content { width: 1156px }
    }
    .cm-g-gnb-search__form-input-container { position: relative; z-index: 1; width: 100%; height: 98px; height: 6.80556vw; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #6e6e6e; background-color: #fff }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-input-container { height: 98px }
    }
    .cm-g-gnb-search__form-input-container input[type=text] { position: relative; z-index: 2; -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 858px; width: 59.58333vw; height: 100%; -webkit-border-radius: inherit; border-radius: inherit; border: 0; background: transparent; font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-weight: bold; font-size: 24px; font-size: 1.66667vw; line-height: 1.2; margin-left: 118px; margin-left: 8.19444vw; text-align: left; -webkit-box-sizing: inherit; box-sizing: inherit }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-input-container input[type=text] { width: 858px }
    }
    html.rtl .cm-g-gnb-search__form-input-container input[type=text] { font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__form-input-container input[type=text] { font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma }
    html[lang^="el"] .cm-g-gnb-search__form-input-container input[type=text],
    html[lang^="kk"] .cm-g-gnb-search__form-input-container input[type=text],
    html[lang^="uk"] .cm-g-gnb-search__form-input-container input[type=text] { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="zh"] .cm-g-gnb-search__form-input-container input[type=text] { font-family: "SamsungSharpSans", "Microsoft JhengHei", "Simsun", arial }
    html[lang="radio"] .cm-g-gnb-search__form-input-container input[type=text] { font-family: "SamsungSharpSans", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__form-input-container input[type=text] { font-family: "Kittithada", arial }
    html[lang^="vi"] .cm-g-gnb-search__form-input-container input[type=text] { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="my"] .cm-g-gnb-search__form-input-container input[type=text] { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__form-input-container input[type=text] { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__form-input-container input[type=text] { font-size: 32.4px; font-size: 2.25vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-input-container input[type=text] { font-size: 24px }
        html[lang^="th"] .cm-g-gnb-search__form-input-container input[type=text] { font-size: 32.4px }
    }
    html[lang^="th"] .cm-g-gnb-search__form-input-container input[type=text] { line-height: 0.9 }
    html[lang^="my"] .cm-g-gnb-search__form-input-container input[type=text] { line-height: 1.4 }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-input-container input[type=text] { margin-left: 118px }
    }
    .cm-g-gnb-search__form-input-container input[type=text]::-ms-clear { display: none; width: 0; height: 0 }
    .cm-g-gnb-search__form-input-container.is-active .cm-g-gnb-search__form-input-placeholder { display: none }
    .cm-g-gnb-search__form-input-placeholder { position: absolute; top: 33px; top: 2.29167vw; left: 118px; left: 8.19444vw; max-width: 858px; max-width: 59.58333vw; font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-weight: bold; font-size: 24px; font-size: 1.66667vw; color: #919191 }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-input-placeholder { top: 33px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-input-placeholder { left: 118px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-input-placeholder { max-width: 858px }
    }
    html.rtl .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma }
    html[lang^="el"] .cm-g-gnb-search__form-input-placeholder,
    html[lang^="kk"] .cm-g-gnb-search__form-input-placeholder,
    html[lang^="uk"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungOne", arial }
    html[lang^="zh"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungSharpSans", "Microsoft JhengHei", "Simsun", arial }
    html[lang="zh-CN"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungSharpSans", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__form-input-placeholder { font-family: "Kittithada", arial }
    html[lang^="vi"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungSharpSans", "SamsungOne", arial }
    html[lang^="my"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungSharpSans", "Pyidaungsu", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungSharpSans", "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__form-input-placeholder { font-size: 32.4px; font-size: 2.25vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-input-placeholder { font-size: 24px }
        html[lang^="th"] .cm-g-gnb-search__form-input-placeholder { font-size: 32.4px }
    }
    .cm-g-gnb-search__form+.cm-g-gnb-search__result { margin-top: -2px; margin-top: -0.13889vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form+.cm-g-gnb-search__result { margin-top: -2px }
    }
    .cm-g-gnb-search__form-cancel { position: absolute; top: 0; bottom: 0; margin: auto; right: 160px; right: 11.11111vw; width: 21px; width: 1.45833vw; height: 21px; height: 1.45833vw; font-size: 0 }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-cancel { right: 160px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-cancel { width: 21px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-cancel { height: 21px }
    }
    .cm-g-gnb-search__form-cancel:after { display: block; width: 100%; height: 100%; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/search-input-cancel-gray.svg"); background-size: 100% auto; background-repeat: no-repeat; content: "checkbox" }
    .cm-g-gnb-search__form-submit { position: absolute; top: 0px; top: 0vw; bottom: 0px; bottom: 0vw; margin: auto; right: 118px; right: 8.19444vw; width: 25px; width: 1.73611vw; height: 19px; height: 1.31944vw; font-size: 0 }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-submit { top: 0px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-submit { bottom: 0px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-submit { right: 118px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-submit { width: 25px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__form-submit { height: 19px }
    }
    .cm-g-gnb-search__form-submit:after { display: block; width: 100%; height: 100%; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/icon-search-submit.svg"); background-size: 100% auto; background-repeat: no-repeat; content: "radio" }
    .cm-g-gnb-search__form-prev { display: none }
    .cm-g-gnb-search__result { max-height: 560px; max-height: 38.88889vw; padding: 0px 118px; padding: 0vw 8.19444vw; background-color: #fff; overflow: hidden; overflow-y: auto }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result { max-height: 560px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result { padding: 0px 118px }
    }
    .cm-g-gnb-search__result-container { display: none; position: relative; padding: 24px 0px 27px; padding: 1.66667vw 0vw 1.875vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-container { padding: 24px 0px 27px }
    }
    .cm-g-gnb-search__result-container ~ .cm-g-gnb-search__result-container:before { position: absolute; top: 0; left: 0; right: 0; overflow: hidden; width: 100%; height: 1px; background: #d6d6d6; content: '' }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-container~.cm-g-gnb-search__result-container { border-top-width: 1px }
    }
    .cm-g-gnb-search__result-title { float: left; position: relative; padding-left: 22px; padding-left: 1.52778vw; font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-weight: bold; line-height: 2.35; font-size: 20px; font-size: 1.38889vw; color: #000; text-transform: uppercase }
    .cm-g-gnb-search__result-title-wrap { margin-bottom: 7px; margin-bottom: 0.48611vw }
    .cm-g-gnb-search__result-title-wrap:before,
    .cm-g-gnb-search__result-title-wrap:after { content: ""; display: block; clear: both }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title-wrap { margin-bottom: 7px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title { padding-left: 22px }
    }
    html.rtl .cm-g-gnb-search__result-title { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__result-title { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__result-title { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang="checkbox"] .cm-g-gnb-search__result-title { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__result-title { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__result-title { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__result-title { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__result-title { line-height: 1.7625 }
    html[lang^="my"] .cm-g-gnb-search__result-title { line-height: 1.6 }
    html[lang^="th"] .cm-g-gnb-search__result-title { font-size: 27px; font-size: 1.875vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title { font-size: 20px }
        html[lang^="th"] .cm-g-gnb-search__result-title { font-size: 27px }
    }
    .cm-g-gnb-search__result-title:before { display: block; position: absolute; left: 0; background-repeat: no-repeat; background-size: 100% auto; content: "" }
    .cm-g-gnb-search__result-title--suggested:before { width: 14px; width: 0.97222vw; height: 14px; height: 0.97222vw; top: 16px; top: 1.11111vw; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/icon-suggested.svg") }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--suggested:before { width: 14px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--suggested:before { height: 14px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--suggested:before { top: 16px }
    }
    .cm-g-gnb-search__result-title--history { padding-right: 10px; padding-right: 0.69444vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--history { padding-right: 10px }
    }
    .cm-g-gnb-search__result-title--history:before { width: 13px; width: 0.90278vw; height: 13px; height: 0.90278vw; top: 17px; top: 1.18056vw; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/icon-history.svg") }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--history:before { width: 13px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--history:before { height: 13px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--history:before { top: 17px }
    }
    .cm-g-gnb-search__result-title--matched:before { width: 13px; width: 0.90278vw; height: 13px; height: 0.90278vw; top: 16px; top: 1.11111vw; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/icon-matched.svg") }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--matched:before { width: 13px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--matched:before { height: 13px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--matched:before { top: 16px }
    }
    .cm-g-gnb-search__result-title--related:before { width: 17px; width: 1.18056vw; height: 17px; height: 1.18056vw; top: 16px; top: 1.11111vw; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/icon-related.svg") }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--related:before { width: 17px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--related:before { height: 17px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-title--related:before { top: 16px }
    }
    .cm-g-gnb-search__result-list { padding-left: 22px }
    .cm-g-gnb-search__result-list~.cm-g-gnb-search__product { margin-top: 23px; margin-top: 1.59722vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-list~.cm-g-gnb-search__product { margin-top: 23px }
    }
    .cm-g-gnb-search__result-item { margin-bottom: 10px; margin-bottom: 0.69444vw; line-height: 1.33 }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-item { margin-bottom: 10px }
    }
    html[lang^="th"] .cm-g-gnb-search__result-item { line-height: 0.9975 }
    html[lang^="my"] .cm-g-gnb-search__result-item { line-height: 1.4 }
    .cm-g-gnb-search__result-anchor { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-size: 18px; font-size: 1.25vw; line-height: 1.33; color: #363636 }
    html.rtl .cm-g-gnb-search__result-anchor { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__result-anchor { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__result-anchor { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang="checkbox"] .cm-g-gnb-search__result-anchor { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__result-anchor { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__result-anchor { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__result-anchor { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__result-anchor { font-size: 24.3px; font-size: 1.6875vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-anchor { font-size: 18px }
        html[lang^="th"] .cm-g-gnb-search__result-anchor { font-size: 24.3px }
    }
    html[lang^="th"] .cm-g-gnb-search__result-anchor { line-height: 0.9975 }
    html[lang^="my"] .cm-g-gnb-search__result-anchor { line-height: 1.4 }
    .cm-g-gnb-search__result-anchor--blue { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-size: 18px; font-size: 1.25vw; color: #1428a0; background: transparent }
    html.rtl .cm-g-gnb-search__result-anchor--blue { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__result-anchor--blue { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__result-anchor--blue { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang="checkbox"] .cm-g-gnb-search__result-anchor--blue { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__result-anchor--blue { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__result-anchor--blue { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__result-anchor--blue { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__result-anchor--blue { font-size: 24.3px; font-size: 1.6875vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-anchor--blue { font-size: 18px }
        html[lang^="th"] .cm-g-gnb-search__result-anchor--blue { font-size: 24.3px }
    }
    .cm-g-gnb-search__result-btn { float: right; position: relative; margin-top: 18px; margin-top: 1.25vw; font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-size: 12px; font-size: 0.83333vw; line-height: 1.12; font-weight: bold; color: #6e6e6e }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-btn { margin-top: 18px }
    }
    html.rtl .cm-g-gnb-search__result-btn { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__result-btn { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__result-btn { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang="checkbox"] .cm-g-gnb-search__result-btn { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__result-btn { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__result-btn { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__result-btn { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__result-btn { font-size: 16.2px; font-size: 1.125vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__result-btn { font-size: 12px }
        html[lang^="th"] .cm-g-gnb-search__result-btn { font-size: 16.2px }
    }
    html[lang^="th"] .cm-g-gnb-search__result-btn { line-height: 0.84 }
    html[lang^="my"] .cm-g-gnb-search__result-btn { line-height: 1.4 }
    .cm-g-gnb-search__result-btn:after { display: inline-block; position: absolute; right: 0; bottom: -1px; width: 100%; height: 1px; background-color: #ddd; content: "" }
    .cm-g-gnb-search__product { padding-left: 22px; padding-left: 1.52778vw; font-size: 0 }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product { padding-left: 22px }
    }
    .cm-g-gnb-search__product-img { position: relative; display: inline-block; width: 100px; width: 6.94444vw; height: 100px; height: 6.94444vw; vertical-align: middle }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-img { width: 100px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-img { height: 100px }
    }
    .cm-g-gnb-search__product-img:before { display: inline-block; vertical-align: middle; height: 100%; content: "checkbox" }
    .cm-g-gnb-search__product-img img { display: inline-block; max-width: 100%; height: auto; width: auto; max-height: 100%; vertical-align: middle }
    .cm-g-gnb-search__product-content { display: inline-block; max-width: 760px; max-width: 52.77778vw; padding-left: 20px; padding-left: 1.38889vw; vertical-align: middle; -webkit-box-sizing: border-box; box-sizing: border-box }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-content { max-width: 760px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-content { padding-left: 20px }
    }
    .cm-g-gnb-search__product-title { display: block; font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-size: 18px; font-size: 1.25vw; line-height: 1.33; color: inherit }
    html.rtl .cm-g-gnb-search__product-title { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__product-title { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__product-title { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang=" "] .cm-g-gnb-search__product-title { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__product-title { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__product-title { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__product-title { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__product-title { font-size: 24.3px; font-size: 1.6875vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-title { font-size: 18px }
        html[lang^="th"] .cm-g-gnb-search__product-title { font-size: 24.3px }
    }
    html[lang^="th"] .cm-g-gnb-search__product-title { line-height: 0.9975 }
    html[lang^="my"] .cm-g-gnb-search__product-title { line-height: 1.4 }
    .cm-g-gnb-search__product-title--blue { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-size: 18px; font-size: 1.25vw; color: #1428a0; background: transparent }
    html.rtl .cm-g-gnb-search__product-title--blue { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__product-title--blue { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__product-title--blue { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang=''] .cm-g-gnb-search__product-title--blue { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__product-title--blue { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__product-title--blue { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__product-title--blue { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__product-title--blue { font-size: 24.3px; font-size: 1.6875vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-title--blue { font-size: 18px }
        html[lang^="th"] .cm-g-gnb-search__product-title--blue { font-size: 24.3px }
    }
    .cm-g-gnb-search__product-title~.cm-g-gnb-search__product-score { margin-top: 10px; margin-top: 0.69444vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-title~.cm-g-gnb-search__product-score { margin-top: 10px }
    }
    .cm-g-gnb-search__product-star { font-size: 0 }
    .cm-g-gnb-search__product-star img { display: inline-block; width: 12px; width: 0.83333vw; margin-right: 5px; margin-right: 0.34722vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-star img { width: 12px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-star img { margin-right: 5px }
    }
    .cm-g-gnb-search__product-rating-review { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-size: 12px; font-size: 0.83333vw; color: #363636 }
    html.rtl .cm-g-gnb-search__product-rating-review { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__product-rating-review { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__product-rating-review { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang="zh-CN"] .cm-g-gnb-search__product-rating-review { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__product-rating-review { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__product-rating-review { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__product-rating-review { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__product-rating-review { font-size: 16.2px; font-size: 1.125vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-rating-review { font-size: 12px }
        html[lang^="th"] .cm-g-gnb-search__product-rating-review { font-size: 16.2px }
    }
    .cm-g-gnb-search__product-rating-review--blue { color: #0074c8 }
    .cm-g-gnb-search__product-rating-link { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-size: 12px; font-size: 0.83333vw; color: #0074c8 }
    html.rtl .cm-g-gnb-search__product-rating-link { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__product-rating-link { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__product-rating-link { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang="zh-CN"] .cm-g-gnb-search__product-rating-link { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__product-rating-link { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__product-rating-link { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__product-rating-link { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__product-rating-link { font-size: 16.2px; font-size: 1.125vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-rating-link { font-size: 12px }
        html[lang^="th"] .cm-g-gnb-search__product-rating-link { font-size: 16.2px }
    }
    .cm-g-gnb-search__product-cta-link { position: relative; padding-right: 20px; padding-right: 1.38889vw; font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-size: 12px; font-size: 0.83333vw; line-height: 1.67; color: #363636 }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-cta-link { padding-right: 20px }
    }
    html.rtl .cm-g-gnb-search__product-cta-link { font-family: "SamsungOneArabic", tahoma }
    html.rtl[lang^="he"] .cm-g-gnb-search__product-cta-link { font-family: "SamsungOneHebrew", tahoma }
    html[lang^="zh"] .cm-g-gnb-search__product-cta-link { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
    html[lang=''] .cm-g-gnb-search__product-cta-link { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
    html[lang^="th"] .cm-g-gnb-search__product-cta-link { font-family: "Kittithada", arial }
    html[lang^="my"] .cm-g-gnb-search__product-cta-link { font-family: "zawgyione", arial, sans-serif }
    html[lang^="ko"] .cm-g-gnb-search__product-cta-link { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
    html[lang^="th"] .cm-g-gnb-search__product-cta-link { font-size: 16.2px; font-size: 1.125vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-cta-link { font-size: 12px }
        html[lang^="th"] .cm-g-gnb-search__product-cta-link { font-size: 16.2px }
    }
    html[lang^="th"] .cm-g-gnb-search__product-cta-link { line-height: 1.2525 }
    html[lang^="my"] .cm-g-gnb-search__product-cta-link { line-height: 1.6 }
    .cm-g-gnb-search__product-cta-link:after { position: absolute; top: 0; right: 0; bottom: 0; margin: auto; display: inline-block; width: 8px; width: 0.55556vw; height: 12px; height: 0.83333vw; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/icon-right-arrow.svg") center no-repeat; background-size: cover; content: '' }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-cta-link:after { width: 8px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-cta-link:after { height: 12px }
    }
    .cm-g-gnb-search__product-cta-link~.cm-g-gnb-search__product-cta-link { margin-left: 20px; margin-left: 1.38889vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-cta-link~.cm-g-gnb-search__product-cta-link { margin-left: 20px }
    }
    .cm-g-gnb-search__product-score { display: inline-block }
    .cm-g-gnb-search__product-score~.cm-g-gnb-search__product-cta { margin-top: 17px; margin-top: 1.18056vw }
    @media (min-width:1440px) {
        .cm-g-gnb-search__product-score~.cm-g-gnb-search__product-cta { margin-top: 17px }
    }
    .cm-g-gnb-search__btn { position: absolute; top: 24px; top: 1.66667vw; bottom: 0; margin: 0; right: 0; display: inline-block; width: 20px; width: 1.38889vw; height: 20px; height: 1.38889vw; background: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/icon-close-white.svg") center no-repeat; background-size: cover; font-size: 0; text-indent: -9999px }
    @media (min-width:1440px) {
        .cm-g-gnb-search__btn { top: 24px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__btn { width: 20px }
    }
    @media (min-width:1440px) {
        .cm-g-gnb-search__btn { height: 20px }
    }
    .cm-g-gnb-search__btn::-moz-focus-inner { border: 0 }
    .cm-g-gnb-search__btn:-moz-focusring { outline: 1px dotted #fff }
    @media screen and (max-width:1279px) {
        .cm-g-gnb-search__product { padding-left: 34.5px }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search { left: 0 !important; top: 0 !important; z-index: 10002; width: 100%; max-width: none; height: 100%; min-height: 100vh; background-color: #fff; margin-left: 0 !important; margin-top: 0 !important }
        .cm-g-gnb-search__header { display: none }
        .cm-g-gnb-search__content { width: 100% }
        .cm-g-gnb-search__form-input-container { height: 112px; height: 14.58333vw; border-bottom-width: 2.13333px; border-bottom-width: 0.27778vw; border-bottom-style: solid; border-bottom-color: #d6d6d6 }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-container { height: 52.5px; height: 14.58333vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-container { border-bottom-width: 1px; border-bottom-width: 0.27778vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__form-input-container input[type=''] { width: 474.66667px; width: 61.80556vw; margin-left: 123.73333px; margin-left: 16.11111vw; font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-weight: normal; font-size: 36.26667px; font-size: 4.72222vw; line-height: 1.2 }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-container input[type="zh-CN"] { width: 222.5px; width: 61.80556vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-container input[type=''] { margin-left: 58px; margin-left: 16.11111vw }
    }
    @media screen and (max-width:768px) {
        html.rtl .cm-g-gnb-search__form-input-container input[type="zh-CN"] { font-family: "SamsungOneArabic", tahoma }
        html.rtl[lang^="he"] .cm-g-gnb-search__form-input-container input[type="zh-CN"] { font-family: "SamsungOneHebrew", tahoma }
        html[lang^="zh"] .cm-g-gnb-search__form-input-container input[type="zh-CN"] { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
        html[lang=''] .cm-g-gnb-search__form-input-container input[type=''] { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
        html[lang^="th"] .cm-g-gnb-search__form-input-container input[type="zh-CN"] { font-family: "Kittithada", arial }
        html[lang^="my"] .cm-g-gnb-search__form-input-container input[type="zh-CN"] { font-family: "zawgyione", arial, sans-serif }
        html[lang^="ko"] .cm-g-gnb-search__form-input-container input[type="zh-CN"] { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
        html[lang^="th"] .cm-g-gnb-search__form-input-container input[type="zh-CN"] { font-size: 48.96px; font-size: 6.375vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-container input[type="zh-CN"] { font-size: 17px; font-size: 4.72222vw }
        html[lang^="th"] .cm-g-gnb-search__form-input-container input[type=" "] { font-size: 22.95px; font-size: 6.375vw }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .cm-g-gnb-search__form-input-container input[type="text"] { line-height: 0.9 }
        html[lang^="my"] .cm-g-gnb-search__form-input-container input[type="text"] { line-height: 1.4 }
        .cm-g-gnb-search__form-input-placeholder { top: 29.86667px; top: 3.88889vw; left: 123.73333px; left: 16.11111vw; max-width: 473.6px; max-width: 61.66667vw; font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial; font-weight: normal; font-size: 36.26667px; font-size: 4.72222vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-placeholder { top: 14px; top: 3.88889vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-placeholder { left: 58px; left: 16.11111vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-placeholder { max-width: 222px; max-width: 61.66667vw }
    }
    @media screen and (max-width:768px) {
        html.rtl .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungOneArabic", tahoma }
        html.rtl[lang^="he"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungOneHebrew", tahoma }
        html[lang^="zh"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungOne", "Microsoft JhengHei", "Simsun", arial }
        html[lang="zh-CN"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungOne", "Microsoft Yahei", "Simsun", arial }
        html[lang^="th"] .cm-g-gnb-search__form-input-placeholder { font-family: "Kittithada", arial }
        html[lang^="my"] .cm-g-gnb-search__form-input-placeholder { font-family: "Pyidaungsu", arial, sans-serif }
        html[lang^="ko"] .cm-g-gnb-search__form-input-placeholder { font-family: "SamsungOneKorean", "Dotum", "µ¸¿ò", "Apple SD Gothic Neo", arial }
        html[lang^="th"] .cm-g-gnb-search__form-input-placeholder { font-size: 48.96px; font-size: 6.375vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-placeholder { font-size: 17px; font-size: 4.72222vw }
        html[lang^="th"] .cm-g-gnb-search__form-input-placeholder { font-size: 22.95px; font-size: 6.375vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__form-cancel { right: 131.2px; right: 17.08333vw; width: 40.53333px; width: 5.27778vw; height: 40.53333px; height: 5.27778vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-cancel { right: 61.5px; right: 17.08333vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-cancel { width: 19px; width: 5.27778vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-cancel { height: 19px; height: 5.27778vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__form-submit { right: 50.13333px; right: 6.52778vw; width: 46.93333px; width: 6.11111vw; height: 27.73333px; height: 3.61111vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-submit { right: 23.5px; right: 6.52778vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-submit { width: 22px; width: 6.11111vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-submit { height: 13px; height: 3.61111vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__form-prev { display: inline-block; position: absolute; top: 0px; top: 0vw; bottom: 0px; bottom: 0vw; margin: auto; left: 49.06667px; left: 6.38889vw; width: 22.4px; width: 2.91667vw; height: 39.46667px; height: 5.13889vw; background-image: url("//cdn.samsung.com/etc/designs/smg/global/imgs/search-new/icon-arrow-left.svg"); background-size: contain; background-repeat: no-repeat; font-size: 0 }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-prev { top: 0px; top: 0vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-prev { bottom: 0px; bottom: 0vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-prev { left: 23px; left: 6.38889vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-prev { width: 10.5px; width: 2.91667vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-prev { height: 18.5px; height: 5.13889vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__form+.cm-g-gnb-search__result { margin-top: 0 }
        .cm-g-gnb-search__result { max-height: -webkit-calc(100vh - (105px)); max-height: calc(100vh - (105px)); padding: 0px 49.06667px; padding: 0vw 6.38889vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result { padding: 0px 23px; padding: 0vw 6.38889vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-container { padding: 74.66667px 0px 32px; padding: 9.72222vw 0vw 4.16667vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-container { padding: 35px 0px 15px; padding: 9.72222vw 0vw 4.16667vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-container~.cm-g-gnb-search__result-container { border-top: none }
        .cm-g-gnb-search__result-title { padding-left: 74.66667px; padding-left: 9.72222vw; font-size: 34.13333px; font-size: 4.44444vw; line-height: 1.47 }
        .cm-g-gnb-search__result-title-wrap { margin-bottom: 42.66667px; margin-bottom: 5.55556vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title-wrap { margin-bottom: 20px; margin-bottom: 5.55556vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title { padding-left: 35px; padding-left: 9.72222vw }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .cm-g-gnb-search__result-title { font-size: 46.08px; font-size: 6vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title { font-size: 16px; font-size: 4.44444vw }
        html[lang^="th"] .cm-g-gnb-search__result-title { font-size: 21.6px; font-size: 6vw }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .cm-g-gnb-search__result-title { line-height: 1.1025 }
        html[lang^="my"] .cm-g-gnb-search__result-title { line-height: 1.6 }
        .cm-g-gnb-search__result-title--suggested:before { width: 40.53333px; width: 5.27778vw; height: 40.53333px; height: 5.27778vw; top: 0 }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--suggested:before { width: 19px; width: 5.27778vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--suggested:before { height: 19px; height: 5.27778vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-title--history { padding-right: 21.33333px; padding-right: 2.77778vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--history { padding-right: 10px; padding-right: 2.77778vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-title--history:before { width: 40.53333px; width: 5.27778vw; height: 40.53333px; height: 5.27778vw; top: 1px }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--history:before { width: 19px; width: 5.27778vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--history:before { height: 19px; height: 5.27778vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-title--matched:before { width: 40.53333px; width: 5.27778vw; height: 40.53333px; height: 5.27778vw; top: 0 }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--matched:before { width: 19px; width: 5.27778vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--matched:before { height: 19px; height: 5.27778vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-title--related:before { width: 40.53333px; width: 5.27778vw; height: 40.53333px; height: 5.27778vw; top: 0 }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--related:before { width: 19px; width: 5.27778vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-title--related:before { height: 19px; height: 5.27778vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-list { padding-left: 74.66667px; padding-left: 9.72222vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-list { padding-left: 35px; padding-left: 9.72222vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-item { margin-bottom: 34.13333px; margin-bottom: 4.44444vw; line-height: 0.86 }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-item { margin-bottom: 16px; margin-bottom: 4.44444vw }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .cm-g-gnb-search__result-item { line-height: 0.645 }
        html[lang^="my"] .cm-g-gnb-search__result-item { line-height: 1.4 }
        .cm-g-gnb-search__result-anchor { display: inline-block; font-size: 29.86667px; font-size: 3.88889vw; line-height: 1.14; display: block; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis }
        html[lang^="th"] .cm-g-gnb-search__result-anchor { font-size: 40.32px; font-size: 5.25vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-anchor { font-size: 14px; font-size: 3.88889vw }
        html[lang^="th"] .cm-g-gnb-search__result-anchor { font-size: 18.9px; font-size: 5.25vw }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .cm-g-gnb-search__result-anchor { line-height: 0.855 }
        html[lang^="my"] .cm-g-gnb-search__result-anchor { line-height: 1.4 }
        .cm-g-gnb-search__result-anchor--blue { font-size: 29.86667px; font-size: 3.88889vw }
        html[lang^="th"] .cm-g-gnb-search__result-anchor--blue { font-size: 40.32px; font-size: 5.25vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-anchor--blue { font-size: 14px; font-size: 3.88889vw }
        html[lang^="th"] .cm-g-gnb-search__result-anchor--blue { font-size: 18.9px; font-size: 5.25vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-btn { margin-top: 10.66667px; margin-top: 1.38889vw; font-size: 25.6px; font-size: 3.33333vw; letter-spacing: 3.09333px; letter-spacing: 0.40278vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-btn { margin-top: 5px; margin-top: 1.38889vw }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .cm-g-gnb-search__result-btn { font-size: 34.56px; font-size: 4.5vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-btn { font-size: 12px; font-size: 3.33333vw }
        html[lang^="th"] .cm-g-gnb-search__result-btn { font-size: 16.2px; font-size: 4.5vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-btn { letter-spacing: 1.45px; letter-spacing: 0.40278vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__result-btn:after { bottom: -4.26667px; bottom: -0.55556vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__result-btn:after { bottom: -2px; bottom: -0.55556vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; position: relative; padding-bottom: 57.6px; padding-bottom: 7.5vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product { padding-bottom: 27px; padding-bottom: 7.5vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-img { max-width: none; width: 170.66667px; width: 22.22222vw; height: 170.66667px; height: 22.22222vw; padding-left: 0px; padding-left: 0vw; padding-right: 0px; padding-right: 0vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-img { width: 80px; width: 22.22222vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-img { height: 80px; height: 22.22222vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-img { padding-left: 0px; padding-left: 0vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-img { padding-right: 0px; padding-right: 0vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-img img { max-width: 170.66667px; max-width: 22.22222vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-img img { max-width: 80px; max-width: 22.22222vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; max-width: none; padding-left: 26.66667px; padding-left: 3.47222vw; padding-top: 23.46667px; padding-top: 3.05556vw; vertical-align: top }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-content { padding-left: 12.5px; padding-left: 3.47222vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-content { padding-top: 11px; padding-top: 3.05556vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-title { font-size: 29.86667px; font-size: 3.88889vw; line-height: 1.14 }
        html[lang^="th"] .cm-g-gnb-search__product-title { font-size: 40.32px; font-size: 5.25vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-title { font-size: 14px; font-size: 3.88889vw }
        html[lang^="th"] .cm-g-gnb-search__product-title { font-size: 18.9px; font-size: 5.25vw }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .cm-g-gnb-search__product-title { line-height: 0.855 }
        html[lang^="my"] .cm-g-gnb-search__product-title { line-height: 1.4 }
        .cm-g-gnb-search__product-title--blue { font-size: 29.86667px; font-size: 3.88889vw }
        html[lang^="th"] .cm-g-gnb-search__product-title--blue { font-size: 40.32px; font-size: 5.25vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-title--blue { font-size: 14px; font-size: 3.88889vw }
        html[lang^="th"] .cm-g-gnb-search__product-title--blue { font-size: 18.9px; font-size: 5.25vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-title~.cm-g-gnb-search__product-score { margin-top: 13.86667px; margin-top: 1.80556vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-title~.cm-g-gnb-search__product-score { margin-top: 6.5px; margin-top: 1.80556vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-star img { width: 27.73333px; width: 3.61111vw; margin-right: 8.53333px; margin-right: 1.11111vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-star img { width: 13px; width: 3.61111vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-star img { margin-right: 4px; margin-right: 1.11111vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-scrore { margin-top: 17.06667px; margin-top: 2.22222vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-scrore { margin-top: 8px; margin-top: 2.22222vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-rating-review { font-size: 25.6px; font-size: 3.33333vw; margin-left: 10.66667px; margin-left: 1.38889vw }
        html[lang^="th"] .cm-g-gnb-search__product-rating-review { font-size: 34.56px; font-size: 4.5vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-rating-review { font-size: 12px; font-size: 3.33333vw }
        html[lang^="th"] .cm-g-gnb-search__product-rating-review { font-size: 16.2px; font-size: 4.5vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-rating-review { margin-left: 5px; margin-left: 1.38889vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-rating-link { font-size: 25.6px; font-size: 3.33333vw }
        html[lang^="th"] .cm-g-gnb-search__product-rating-link { font-size: 34.56px; font-size: 4.5vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-rating-link { font-size: 12px; font-size: 3.33333vw }
        html[lang^="th"] .cm-g-gnb-search__product-rating-link { font-size: 16.2px; font-size: 4.5vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-cta { position: absolute; left: 0; bottom: 0; width: 100%; padding-left: 34.5px }
        .cm-g-gnb-search__product-cta-link { font-size: 21.33333px; font-size: 2.77778vw; padding-right: 24.53333px; padding-right: 3.19444vw }
        html[lang^="th"] .cm-g-gnb-search__product-cta-link { font-size: 28.8px; font-size: 3.75vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-cta-link { font-size: 10px; font-size: 2.77778vw }
        html[lang^="th"] .cm-g-gnb-search__product-cta-link { font-size: 13.5px; font-size: 3.75vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-cta-link { padding-right: 11.5px; padding-right: 3.19444vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-cta-link:after { width: 12.8px; width: 1.66667vw; height: 20.26667px; height: 2.63889vw; background-size: 100% auto }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-cta-link:after { width: 6px; width: 1.66667vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-cta-link:after { height: 9.5px; height: 2.63889vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__product-cta-link~.cm-g-gnb-search__product-cta-link { margin-left: 42.66667px; margin-left: 5.55556vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__product-cta-link~.cm-g-gnb-search__product-cta-link { margin-left: 20px; margin-left: 5.55556vw }
    }
    @media screen and (max-width:768px) {
        .cm-g-gnb-search__form-input-container input[type="text"] { width: 474.66667px; width: 61.80556vw; margin-left: 123.73333px; margin-left: 16.11111vw; font-family: "SamsungOneKorean", arial; font-weight: normal; font-size: 36.26667px; font-size: 4.72222vw; line-height: 1.2 }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-container input[type="text"] { width: 222.5px; width: 61.80556vw }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .cm-g-gnb-search__form-input-container input[type="text"] { margin-left: 58px; margin-left: 16.11111vw }
    }

    /* gnb 2020 new */
    .gb-gnb.gb-gnb-2020 .s-ico-new-window:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); background-repeat: no-repeat; background-position: 0 0; background-size: 100% 100% }
    .gb-gnb.gb-gnb-2020 .s-login,
    .gb-gnb.gb-gnb-2020 .s-login_new { position: relative }
    .gb-gnb.gb-gnb-2020 .s-ico-cart-empty,
    .gb-gnb.gb-gnb-2020 .s-ico-cart { display: block; width: 24px; height: 100% }
    .gb-gnb.gb-gnb-2020 .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2020 .s-ico-cart:after { position: absolute; left: 0; top: 28px; width: 24px; height: 24px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/icon-gnb-2020-cart.svg) 0 0 no-repeat; background-size: 100% auto }
    .gb-gnb.gb-gnb-2020 .s-btn-utility .s-ico-search { display: block; width: 22px; height: 100% }
    .gb-gnb.gb-gnb-2020 .s-btn-utility .s-ico-search:after { position: absolute; left: 0; top: 29px; width: 22px; height: 22px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/ico-new-gnb-searh.svg) 0 0 no-repeat; background-size: 100% auto }
    .gb-gnb.gb-gnb-2020 .s-mymenu .s-ico-login,
    .gb-gnb.gb-gnb-2020 .s-mymenu .s-ico-logout,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new .s-ico-login,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new .s-ico-logout { display: block; width: 22px; height: 100% }
    .gb-gnb.gb-gnb-2020 .s-mymenu .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new .s-ico-logout:after { position: absolute; left: 0; top: 29px; width: 22px; height: 22px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/icon-gnb-2020-mymenu.svg) 0 0 no-repeat; background-size: 100% auto }
    .gb-gnb.gb-gnb-2020 .s-login .s-ico-login,
    .gb-gnb.gb-gnb-2020 .s-login .s-ico-logout,
    .gb-gnb.gb-gnb-2020 .s-login_new .s-ico-login,
    .gb-gnb.gb-gnb-2020 .s-login_new .s-ico-logout { display: block; width: 22px; height: 100% }
    .gb-gnb.gb-gnb-2020 .s-login .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-login .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-login_new .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-login_new .s-ico-logout:after { position: absolute; left: 0; top: 29px; width: 22px; height: 22px; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/icon-gnb-2020-login.svg) 0 0 no-repeat; background-size: 100% auto }
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-cart:after,
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-search:after,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-cart:after,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-search:after,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-cart:after,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-search:after,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-cart:after,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-search:after,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-cart:after,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-search:after,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-cart-empty:after,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-cart-empty.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-cart:after,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-cart.s-svg-ico:after,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-search:after { background-position: 0 0 }
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-cart .s-cart-number { color: #fff }
    .gb-gnb.gb-gnb-2020 a:hover .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 a:focus .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 a:active .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 button:hover .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 button:focus .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 button:active .s-ico-new-window:after { background-position: 0 0 }
    .gb-gnb.gb-gnb-2020 .s-login_new a:hover .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-login_new a:hover .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-login_new a:focus .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-login_new a:focus .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-login_new a:active .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-login_new a:active .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-login_new button:hover .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-login_new button:hover .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-login_new button:focus .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-login_new button:focus .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-login_new button:active .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-login_new button:active .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new a:hover .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new a:hover .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new a:focus .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new a:focus .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new a:active .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new a:active .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new button:hover .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new button:hover .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new button:focus .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new button:focus .s-ico-logout:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new button:active .s-ico-login:after,
    .gb-gnb.gb-gnb-2020 .s-mymenu_new button:active .s-ico-logout:after { background-position: 0 0 }
    .gb-gnb.gb-gnb-2020 .s-search-arrow { display: none }
    .gb-gnb.gb-gnb-2020 .s-search-arrow:before,
    .gb-gnb.gb-gnb-2020 .s-search-arrow:after { display: none }
    .gb-gnb.gb-gnb-2020 .gb-gnb__dimmed { right: auto; left: -100vw; width: 100%; opacity: 0; -webkit-transition: opacity 0.75s ease-in-out; transition: opacity 0.75s ease-in-out }
    .gb-gnb.gb-gnb-2020 .gb-gnb__bar { height: 80px; -webkit-box-sizing: border-box; box-sizing: border-box }
    .gb-gnb.gb-gnb-2020 .gb-gnb__bar-inner { max-width: 1440px; padding: 0px 15px; padding: 0vw 1.04167vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__bar-inner { padding: 0px 15px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__bar-background { display: block; position: absolute; left: 0; right: 0; top: 100%; height: 0; background-color: #fff; -webkit-transition: height 0.4s cubic-bezier(0.9, 0, 0.2, 1); transition: height 0.4s cubic-bezier(0.9, 0, 0.2, 1) }
    .gb-gnb.gb-gnb-2020 .gb-gnb__logo { display: block; float: left; position: static; left: 0; right: 0; margin-left: 0; margin-right: 0; margin-top: 24px; padding: 9px 8px }
    .gb-gnb.gb-gnb-2020 .gb-gnb__logo:after { width: 104px; height: 16px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-logo-black.svg) }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main { max-width: 700px; max-width: 48.61111vw; padding-left: 24px; padding-left: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__main { max-width: 700px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__main { padding-left: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; min-width: 420px; min-width: 29.16667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub { min-width: 420px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub-nav { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; float: none; margin-right: 17px; margin-right: 1.18056vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub-nav { margin-right: 17px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub { height: 80px }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-only-mobile,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-only-mobile { display: none !important }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-depth1-wrap,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-depth1-wrap { padding: 0px 12px; padding: 0vw 0.83333vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-depth1-wrap,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-depth1-wrap { padding: 0px 12px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler { height: 80px; padding-top: 0; color: #000; font-size: 14px; font-size: 0.97222vw; font-weight: bold; text-transform: none }
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link,
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler,
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link,
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler { font-size: 18.9px; font-size: 1.3125vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link,
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler { font-size: 14px }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link,
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler,
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link,
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler { font-size: 18.9px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link>span,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler>span,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link>span,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler>span { display: inline-block; position: relative; padding: 7px 0px; padding: 0.48611vw 0vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link>span,
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler>span,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link>span,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler>span { padding: 7px 0px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link>span:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler>span:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link>span:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler>span:after { display: block; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; background-color: #000; -webkit-transition: width 0.4s cubic-bezier(0.4, 0, 0, 1); transition: width 0.4s cubic-bezier(0.4, 0, 0, 1); content: '' }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link:hover:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link:focus:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link[aria-selected="true"]:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler:hover:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler:focus:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler[aria-selected="true"]:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link:hover:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link:focus:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link[aria-selected="true"]:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler:hover:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler:focus:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler[aria-selected="true"]:after { display: none }

    /* .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link:hover>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link:focus>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link[aria-selected="true"]>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler:hover>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler:focus>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler[aria-selected="true"]>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link:hover>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link:focus>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link[aria-selected="true"]>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler:hover>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler:focus>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler[aria-selected="true"]>span:after { width: 100% } */
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; float: none; padding-left: 8px; padding-left: 0.55556vw; padding-right: 2px; padding-right: 0.13889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility { padding-left: 8px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility { padding-right: 2px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li { margin-left: 9px; margin-left: 0.625vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li { margin-left: 9px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-utility { height: 80px; padding: 0 8px; line-height: 80px; vertical-align: top }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-utility .s-svg:after { display: inline-block; vertical-align: top }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login { height: 80px; color: #000; font-size: 14px; font-size: 0.97222vw; font-weight: bold; line-height: 80px }
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login { font-size: 18.9px; font-size: 1.3125vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login { font-size: 14px }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login { font-size: 18.9px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login .s-arw-left,
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login .s-arw-right { display: none }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login>span { display: inline-block; position: relative; padding: 7px 0px; padding: 0.48611vw 0vw; line-height: 18px }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login>span { padding: 7px 0px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login>span:after { display: block; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; background-color: #000; -webkit-transition: width 0.4s cubic-bezier(0.8, 0, 0.25, 1); transition: width 0.4s cubic-bezier(0.8, 0, 0.25, 1); content: '' }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login:hover>span:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-login:focus>span:after { width: 100% }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .is-layer-active .s-btn-login>span:after { width: 100% }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer { top: 60px; right: -86px; z-index: 10; width: auto; padding: 16px 0px; padding: 1.11111vw 0vw; border: 0; -webkit-border-radius: 20px; border-radius: 20px; -webkit-border-radius: 1.38889vw; border-radius: 1.38889vw; -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2) }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer { padding: 16px 0px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer { -webkit-border-radius: 20px; border-radius: 20px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer:before { display: none }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer li { min-width: 162px; min-width: 11.25vw; margin: 0px 24px; margin: 0vw 1.66667vw; padding: 3px 0px; padding: 0.20833vw 0vw; font-size: 14px; font-size: 0.97222vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer li { min-width: 162px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer li { margin: 0px 24px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer li { padding: 3px 0px }
    }
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer li { font-size: 18.9px; font-size: 1.3125vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer li { font-size: 14px }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer li { font-size: 18.9px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer li .s-mymenu-name { color: #000; white-space: nowrap; font-weight: bold }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer a { margin-bottom: 0; padding: 8px 0px; padding: 0.55556vw 0vw; color: #000; white-space: nowrap; font-weight: normal }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer a { padding: 8px 0px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer a:hover,
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .gb-gnb__my-layer a:focus { font-weight: bold }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .s-login,
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .s-login_new { position: relative }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .s-login .gb-gnb__my-layer li:first-child,
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .s-login_new .gb-gnb__my-layer li:first-child { border: none }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility li.s-mymenu .s-btn-utility:hover:before,
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility li.s-mymenu .s-btn-utility[aria-expanded="true"]:before { display: none }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name { padding: 6px 0px 9px; padding: 0.41667vw 0vw 0.625vw; color: #000; font-weight: bold; text-transform: none }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name { padding: 6px 0px 9px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility li.s-mymenu .gb-gnb__my-layer li .s-mymenu-name strong { font-weight: bold }
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .s-ico-cart .s-cart-number,
    .gb-gnb.gb-gnb-2020 .gb-gnb__utility .s-ico-cart-empty .s-cart-number { top: 27px; left: 12px; right: auto; z-index: 1; min-width: 12px; height: 12px; padding: 0 2px; -webkit-border-radius: 6px; border-radius: 6px; background-color: #d93b30; color: #fff; font-size: 10px; font-weight: bold; text-align: center; line-height: 14px; letter-spacing: normal; -webkit-box-sizing: border-box; box-sizing: border-box; text-indent: 1px }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop { overflow: hidden; top: 80px; z-index: 0; border-top: none; border-bottom: none; background-color: transparent }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-inner { max-width: 1440px; min-height: 640px; min-height: 44.44444vw; padding-top: 42px; padding-top: 2.91667vw; padding-bottom: 64px; padding-bottom: 4.44444vw; padding-left: 24px; padding-left: 1.66667vw; padding-right: 12px; padding-right: 0.83333vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-inner { min-height: 640px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-inner { padding-top: 42px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-inner { padding-bottom: 64px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-inner { padding-left: 24px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-inner { padding-right: 12px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close { top: 16px; top: 1.11111vw; right: 24px; right: 1.66667vw; padding: 3px; padding: 0.20833vw; -webkit-transition: opacity 0.75s cubic-bezier(0.9, 0, 0.2, 1); transition: opacity 0.75s cubic-bezier(0.9, 0, 0.2, 1); opacity: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close { top: 16px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close { right: 24px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close { padding: 3px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close:after { width: 18px; width: 1.25vw; height: 18px; height: 1.25vw; background-position: 0 0; background-size: 100% auto }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close:after { width: 18px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close:after { height: 18px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-ico-close:hover:after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-close.svg) }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-colgroup { position: relative; width: 212px; width: 14.72222vw; padding-top: 9px; padding-top: 0.625vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-colgroup { width: 212px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-colgroup { padding-top: 9px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .gb-gnb__drop-colgroup:after { display: block; clear: both; content: '' }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-col { float: none; width: auto; min-height: auto; padding-right: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { display: block; position: relative; top: -50px; margin-bottom: 0; padding-top: 9px; padding-top: 0.625vw; padding-bottom: 8px; padding-bottom: 0.55556vw; padding-right: 16px; padding-right: 1.11111vw; -webkit-box-sizing: border-box; box-sizing: border-box; color: #000; font-size: 18px; font-size: 1.25vw; font-weight: normal; text-transform: none; line-height: 1.33; opacity: 0; -webkit-transition-property: top, opacity; transition-property: top, opacity; -webkit-transition-duration: .6s; transition-duration: .6s; -webkit-transition-timing-function: cubic-bezier(0.6, 0, 0.4, 1); transition-timing-function: cubic-bezier(0.6, 0, 0.4, 1) }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { padding-top: 9px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { padding-bottom: 8px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { padding-right: 16px }
    }
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { font-size: 24.3px; font-size: 1.6875vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { font-size: 18px }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { font-size: 24.3px }
    }
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { line-height: 0.9975 }
    html[lang^="my"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link { line-height: 1.4 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-active { top: 0; opacity: 1 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link .s-arw-right { position: absolute; right: 0; top: 15px; top: 1.04167vw; width: auto; height: auto; margin: 0; padding: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link .s-arw-right { top: 15px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link .s-arw-right:after { width: 12px; width: 0.83333vw; height: 12px; height: 0.83333vw; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/icon-gnb-2020-right.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% 100% }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link .s-arw-right:after { width: 12px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link .s-arw-right:after { height: 12px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link .s-ico-new-window { margin: 0; vertical-align: baseline }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link .s-ico-new-window:after { background-position: 0 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link:hover,
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link:focus,
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-selected { color: #000; font-weight: bold }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link:hover .s-arw-right:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link:focus .s-arw-right:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-selected .s-arw-right:after { background-position: 0 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link:hover .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link:focus .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-selected .s-ico-new-window:after { background-position: 0 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-wrap { padding: 8px 0px; padding: 0.55556vw 0vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-wrap { padding: 8px 0px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth3-wrap { display: block; position: absolute; top: -128px; left: -100vw; width: 1180px; width: 81.94444vw; padding-top: 0; opacity: 0; -webkit-transition: top 0.6s cubic-bezier(0.6, 0, 0.4, 1), opacity 0.6s cubic-bezier(0.6, 0, 0.4, 1); transition: top 0.6s cubic-bezier(0.6, 0, 0.4, 1), opacity 0.6s cubic-bezier(0.6, 0, 0.4, 1) }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth3-wrap { width: 1180px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 224px; left: 15.55556vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 224px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: -100vw }
    .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-active+.s-depth3-wrap.s-fixed-card { left: 224px; left: 15.55556vw; top: 0; opacity: 1 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-active+.s-depth3-wrap.s-fixed-card { left: 224px }
    }
    .gb-gnb.gb-gnb-2020 .open .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { top: 0; left: 224px; left: 15.55556vw; opacity: 1 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .open .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 224px }
    }
    .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { top: -640px; top: -44.44444vw; left: 224px; left: 15.55556vw; opacity: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { top: -640px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 224px }
    }
    .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { top: -640px; top: -44.44444vw; left: 224px; left: 15.55556vw; opacity: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { top: -640px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 224px }
    }
    .gb-gnb.gb-gnb-2020 .s-btn-toggler[aria-selected="true"]+.gb-gnb__drop-desktop { z-index: 10 }
    .gb-gnb.gb-gnb-2020.act-end .gb-gnb__dimmed { left: 0; opacity: 0 }
    .gb-gnb.gb-gnb-2020.act-end .gb-gnb__drop-desktop .s-depth3-wrap { top: 0 }
    .gb-gnb.gb-gnb-2020.act-end .gb-gnb__bar-background { -webkit-transition: height 0.4s cubic-bezier(0.6, 0, 0.4, 1); transition: height 0.4s cubic-bezier(0.6, 0, 0.4, 1) }
    .gb-gnb.gb-gnb-2020.is-active-dropdown .gb-gnb__dimmed { left: 0; opacity: 0.6 }
    .gb-gnb.gb-gnb-2020.is-active-dropdown .gb-gnb__drop-desktop .s-ico-close { opacity: 1 }
    .gb-gnb.gb-gnb-2020.is-active-dropdown .gb-gnb__bar-background { height: 640px; height: 44.44444vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.is-active-dropdown .gb-gnb__bar-background { height: 640px }
    }
    .gb-gnb.gb-gnb-2020.is-active-dropdown.is-over-drop .gb-gnb__bar-background { height: 810px; height: 56.25vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.is-active-dropdown.is-over-drop .gb-gnb__bar-background { height: 810px }
    }
    .gb-gnb.gb-gnb-2020.is-active-dropdown.is-over-drop .gb-gnb__drop-desktop .gb-gnb__drop-inner { height: 810px; height: 56.25vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.is-active-dropdown.is-over-drop .gb-gnb__drop-desktop .gb-gnb__drop-inner { height: 810px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery { position: relative; min-height: 472px; min-height: 32.77778vw; margin-top: 2px; margin-top: 0.13889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery { min-height: 472px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery { margin-top: 2px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery:before { display: block; clear: both; content: '' }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery>li { padding: 12px; padding: 0.83333vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery>li { padding: 12px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; width: 448px; width: 31.11111vw; height: 448px; height: 31.11111vw; -webkit-border-radius: 14px; border-radius: 14px; -webkit-border-radius: 0.97222vw; border-radius: 0.97222vw; -webkit-transform: translateZ(0); transform: translateZ(0) }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-wrap { width: 448px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-wrap { height: 448px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-wrap { -webkit-border-radius: 14px; border-radius: 14px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-wrap:focus .gb-gnb__gallery-image img,
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-wrap:hover .gb-gnb__gallery-image img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05) }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-wrap:before { display: block; position: absolute; left: 0; top: 0; width: 100%; content: '' }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; height: 60px; height: 4.16667vw; margin-top: 40px; margin-top: 2.77778vw; padding: 0px 32px; padding: 0vw 2.22222vw; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; color: #000; font-weight: bold; font-size: 22px; font-size: 1.52778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { height: 60px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { margin-top: 40px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { padding: 0px 32px }
    }
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { font-size: 29.7px; font-size: 2.0625vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { font-size: 22px }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { font-size: 29.7px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-image { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; position: relative; width: 228px; width: 15.83333vw; height: 228px; height: 15.83333vw; margin: 80px auto 0px; margin: 5.55556vw auto 0vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-image { width: 228px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-image { height: 228px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-image { margin: 80px auto 0px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-image img { width: 100%; -webkit-transition: -webkit-transform 1s cubic-bezier(0.2, 0, 0.1, 1); transition: -webkit-transform 1s cubic-bezier(0.2, 0, 0.1, 1); transition: transform 1s cubic-bezier(0.2, 0, 0.1, 1); transition: transform 1s cubic-bezier(0.2, 0, 0.1, 1), -webkit-transform 1s cubic-bezier(0.2, 0, 0.1, 1) }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-image .js-image-lazyloading { -webkit-filter: blur(10px); filter: blur(10px) }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-image .js-image-block { position: absolute; left: 0; top: 0; opacity: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-3ea>li { position: absolute; top: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-3ea>li:nth-child(1) { left: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-3ea>li:nth-child(2) { left: 472px; left: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-3ea>li:nth-child(2) { left: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-3ea>li:nth-child(3) { left: 944px; left: 65.55556vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-3ea>li:nth-child(3) { left: 944px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-4ea>li { float: left }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li { position: absolute; top: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(1) { left: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(2) { left: 472px; left: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(2) { left: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(3) { top: 236px; top: 16.38889vw; left: 472px; left: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(3) { top: 236px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(3) { left: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(4) { left: 708px; left: 49.16667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(4) { left: 708px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(5) { top: 236px; top: 16.38889vw; left: 708px; left: 49.16667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(5) { top: 236px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(5) { left: 708px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li { position: absolute; top: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(1) { left: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(2) { top: 236px; top: 16.38889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(2) { top: 236px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(3) { left: 236px; left: 16.38889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(3) { left: 236px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(4) { left: 708px; left: 49.16667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(4) { left: 708px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(5) { left: 708px; left: 49.16667vw; top: 236px; top: 16.38889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(5) { left: 708px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(5) { top: 236px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li { position: absolute; top: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(1) { left: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(2) { left: 0; top: 236px; top: 16.38889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(2) { top: 236px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(3) { left: 236px; left: 16.38889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(3) { left: 236px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(4) { left: 236px; left: 16.38889vw; top: 236px; top: 16.38889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(4) { left: 236px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(4) { top: 236px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(5) { left: 472px; left: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(5) { left: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(6),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(6),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(6) { left: 944px; left: 65.55556vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(6),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(6),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(6) { left: 944px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(7),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(7),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(7) { left: 944px; left: 65.55556vw; top: 236px; top: 16.38889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(7),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(7),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(7) { left: 944px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(7),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(7),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(7) { top: 236px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(8),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(8),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(8) { left: 0; top: 472px; top: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(8),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(8),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(8) { top: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(9),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(9),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(9) { left: 236px; left: 16.38889vw; top: 472px; top: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(9),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(9),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(9) { left: 236px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(9),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(9),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(9) { top: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(10),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(10),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(10) { left: 472px; left: 32.77778vw; top: 472px; top: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(10),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(10),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(10) { left: 472px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(10),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(10),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(10) { top: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(11),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(11),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(11) { left: 708px; left: 49.16667vw; top: 472px; top: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(11),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(11),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(11) { left: 708px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(11),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(11),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(11) { top: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(12),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(12),
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(12) { left: 944px; left: 65.55556vw; top: 472px; top: 32.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(12),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(12),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(12) { left: 944px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-a>li:nth-child(12),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-b>li:nth-child(12),
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-5ea-c>li:nth-child(12) { top: 472px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-10ea>li { float: left }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery.s-layout-10ea>li:nth-child(5n+1) { clear: both }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small { width: 212px; width: 14.72222vw; height: 212px; height: 14.72222vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small { width: 212px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small { height: 212px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { height: 48px; height: 3.33333vw; margin-top: 8px; margin-top: 0.55556vw; padding: 0px 24px; padding: 0vw 1.66667vw; font-size: 18px; font-size: 1.25vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { height: 48px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { margin-top: 8px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { padding: 0px 24px }
    }
    html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { font-size: 24.3px; font-size: 1.6875vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { font-size: 18px }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { font-size: 24.3px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-image { width: 108px; width: 7.5vw; height: 108px; height: 7.5vw; margin-top: 24px; margin-top: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-image { width: 108px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-image { height: 108px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-image { margin-top: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-theme-black .gb-gnb__gallery-headline { color: #000 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-bg-white { background-color: #fff }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-bg-white .gb-gnb__gallery-headline { color: #000 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-bg-light-gray { background-color: #f7f7f7 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-bg-light-gray .gb-gnb__gallery-headline { color: #000 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-bg-black { background-color: #000 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-bg-black .gb-gnb__gallery-headline { color: #fff }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full { overflow: hidden; display: block; position: relative }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full .gb-gnb__gallery-headline { position: absolute; left: 0; top: 40px; top: 2.77778vw; z-index: 10; width: 100%; margin-top: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full .gb-gnb__gallery-headline { top: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full .gb-gnb__gallery-image { display: block; position: relative; z-index: 5; width: 448px; width: 31.11111vw; height: 448px; height: 31.11111vw; margin-top: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full .gb-gnb__gallery-image { width: 448px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full .gb-gnb__gallery-image { height: 448px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full.s-type-small .gb-gnb__gallery-headline { top: 24px; top: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full.s-type-small .gb-gnb__gallery-headline { top: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full.s-type-small .gb-gnb__gallery-image { width: 212px; width: 14.72222vw; height: 212px; height: 14.72222vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full.s-type-small .gb-gnb__gallery-image { width: 212px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full.s-type-small .gb-gnb__gallery-image { height: 212px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full.s-bg-white,
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full.s-bg-light-gray,
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-full.s-bg-black { background-color: transparent }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom { overflow: hidden; display: block; position: relative }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom .gb-gnb__gallery-headline { position: relative }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom .gb-gnb__gallery-image { overflow: hidden; position: absolute; left: 0; bottom: 0; width: 448px; width: 31.11111vw; height: 326px; height: 22.63889vw; margin-top: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom .gb-gnb__gallery-image { width: 448px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom .gb-gnb__gallery-image { height: 326px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom .gb-gnb__gallery-image img { position: absolute; left: 0; top: 50%; margin-top: -224px; margin-top: -15.55556vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom .gb-gnb__gallery-image img { margin-top: -224px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small .gb-gnb__gallery-headline { margin-top: 24px; margin-top: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small .gb-gnb__gallery-headline { margin-top: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small .gb-gnb__gallery-image { width: 212px; width: 14.72222vw; height: 128px; height: 8.88889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small .gb-gnb__gallery-image { width: 212px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small .gb-gnb__gallery-image { height: 128px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small .gb-gnb__gallery-image img { margin-top: -106px; margin-top: -7.36111vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small .gb-gnb__gallery-image img { margin-top: -106px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-bg-white { background: none }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-bg-white:before { height: 122px; height: 8.47222vw; background-color: #fff }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-bg-white:before { height: 122px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-bg-light-gray:before { height: 122px; height: 8.47222vw; background-color: #f7f7f7 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-bg-light-gray:before { height: 122px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-bg-black:before { height: 122px; height: 8.47222vw; background-color: #000 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-bg-black:before { height: 122px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small.s-bg-white:before,
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small.s-bg-light-gray:before,
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small.s-bg-black:before { height: 84px; height: 5.83333vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small.s-bg-white:before,
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small.s-bg-light-gray:before,
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-bottom.s-type-small.s-bg-black:before { height: 84px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-none { overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; position: relative; background-color: #f7f7f7; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-none.s-bg-white { background-color: #fff }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-none.s-bg-light-gray { background-color: #f7f7f7 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-none.s-bg-black { background-color: #000 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-none .gb-gnb__gallery-headline { margin-top: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-none .gb-gnb__gallery-image { display: none !important }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product { overflow: hidden; display: block; position: relative }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product .gb-gnb__gallery-image { position: absolute; left: 86px; left: 5.97222vw; bottom: 56px; bottom: 3.88889vw; width: 276px; width: 19.16667vw; height: 276px; height: 19.16667vw; margin-top: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product .gb-gnb__gallery-image { left: 86px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product .gb-gnb__gallery-image { bottom: 56px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product .gb-gnb__gallery-image { width: 276px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product .gb-gnb__gallery-image { height: 276px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product.s-type-small .gb-gnb__gallery-headline { margin-top: 24px; margin-top: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product.s-type-small .gb-gnb__gallery-headline { margin-top: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product.s-type-small .gb-gnb__gallery-image { left: 52px; left: 3.61111vw; bottom: 24px; bottom: 1.66667vw; width: 108px; width: 7.5vw; height: 108px; height: 7.5vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product.s-type-small .gb-gnb__gallery-image { left: 52px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product.s-type-small .gb-gnb__gallery-image { bottom: 24px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product.s-type-small .gb-gnb__gallery-image { width: 108px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-product.s-type-small .gb-gnb__gallery-image { height: 108px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon { overflow: hidden; display: block; position: relative }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon .gb-gnb__gallery-image { position: absolute; left: 128px; left: 8.88889vw; bottom: 98px; bottom: 6.80556vw; width: 192px; width: 13.33333vw; height: 192px; height: 13.33333vw; margin-top: 0 }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon .gb-gnb__gallery-image { left: 128px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon .gb-gnb__gallery-image { bottom: 98px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon .gb-gnb__gallery-image { width: 192px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon .gb-gnb__gallery-image { height: 192px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon.s-type-small .gb-gnb__gallery-headline { margin-top: 24px; margin-top: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon.s-type-small .gb-gnb__gallery-headline { margin-top: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon.s-type-small .gb-gnb__gallery-image { left: 70px; left: 4.86111vw; bottom: 44px; bottom: 3.05556vw; width: 72px; width: 5vw; height: 72px; height: 5vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon.s-type-small .gb-gnb__gallery-image { left: 70px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon.s-type-small .gb-gnb__gallery-image { bottom: 44px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon.s-type-small .gb-gnb__gallery-image { width: 72px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-image-icon.s-type-small .gb-gnb__gallery-image { height: 72px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top .gb-gnb__gallery-headline { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top .gb-gnb__gallery-image { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; margin-top: 40px; margin-top: 2.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top .gb-gnb__gallery-image { margin-top: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-image-full .gb-gnb__gallery-headline { top: 40px; top: 2.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-image-full .gb-gnb__gallery-headline { top: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-image-full .gb-gnb__gallery-image { margin-top: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-image-none { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-image-none .gb-gnb__gallery-headline { height: 60px; height: 4.16667vw; margin-top: 40px; margin-top: 2.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-image-none .gb-gnb__gallery-headline { height: 60px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-image-none .gb-gnb__gallery-headline { margin-top: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-type-small .gb-gnb__gallery-image { margin-top: 20px; margin-top: 1.38889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-type-small .gb-gnb__gallery-image { margin-top: 20px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-type-small.s-image-full .gb-gnb__gallery-headline { top: 24px; top: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-type-small.s-image-full .gb-gnb__gallery-headline { top: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-type-small.s-image-full .gb-gnb__gallery-image { margin-top: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-type-small.s-image-none .gb-gnb__gallery-headline { height: 48px; height: 3.33333vw; margin-top: 24px; margin-top: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-type-small.s-image-none .gb-gnb__gallery-headline { height: 48px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-top.s-type-small.s-image-none .gb-gnb__gallery-headline { margin-top: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-middle.s-image-full .gb-gnb__gallery-headline { top: 50%; margin-top: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom .gb-gnb__gallery-headline { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom .gb-gnb__gallery-image { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-full .gb-gnb__gallery-headline { top: auto; bottom: 40px; bottom: 2.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-full .gb-gnb__gallery-headline { bottom: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-bottom { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-bottom .gb-gnb__gallery-headline { margin-top: 0; margin-bottom: 40px; margin-bottom: 2.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-bottom .gb-gnb__gallery-headline { margin-bottom: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-bottom .gb-gnb__gallery-image { bottom: auto; top: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-bottom:before { top: auto; bottom: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-product { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-product .gb-gnb__gallery-headline { margin-top: 0; margin-bottom: 40px; margin-bottom: 2.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-product .gb-gnb__gallery-headline { margin-bottom: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-product .gb-gnb__gallery-image { bottom: auto; top: 56px; top: 3.88889vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-product .gb-gnb__gallery-image { top: 56px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-icon .gb-gnb__gallery-headline { margin-top: 0; margin-bottom: 40px; margin-bottom: 2.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-icon .gb-gnb__gallery-headline { margin-bottom: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-icon .gb-gnb__gallery-image { bottom: auto; top: 98px; top: 6.80556vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-icon .gb-gnb__gallery-image { top: 98px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-none { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-none .gb-gnb__gallery-headline { height: 60px; height: 4.16667vw; margin-bottom: 40px; margin-bottom: 2.77778vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-none .gb-gnb__gallery-headline { height: 60px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-image-none .gb-gnb__gallery-headline { margin-bottom: 40px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-full .gb-gnb__gallery-headline { bottom: 24px; bottom: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-full .gb-gnb__gallery-headline { bottom: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-bottom .gb-gnb__gallery-headline { margin-bottom: 24px; margin-bottom: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-bottom .gb-gnb__gallery-headline { margin-bottom: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-product .gb-gnb__gallery-headline { margin-bottom: 24px; margin-bottom: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-product .gb-gnb__gallery-headline { margin-bottom: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-product .gb-gnb__gallery-image { top: 24px; top: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-product .gb-gnb__gallery-image { top: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-icon .gb-gnb__gallery-headline { margin-bottom: 24px; margin-bottom: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-icon .gb-gnb__gallery-headline { margin-bottom: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-icon .gb-gnb__gallery-image { top: 44px; top: 3.05556vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-icon .gb-gnb__gallery-image { top: 44px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-none .gb-gnb__gallery-headline { margin-bottom: 24px; margin-bottom: 1.66667vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-none .gb-gnb__gallery-headline { margin-bottom: 24px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-none { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-none .gb-gnb__gallery-headline { display: none !important }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-none .gb-gnb__gallery-image { position: relative; left: 0; top: 0; bottom: auto; margin: 0 auto }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-none.s-image-bottom .gb-gnb__gallery-image { position: absolute; top: auto; bottom: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-none.s-image-product.s-type-small .gb-gnb__gallery-image,
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-none.s-image-icon.s-type-small .gb-gnb__gallery-image { left: 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-shadow.s-bg-white .gb-gnb__gallery-headline,
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-shadow.s-bg-light-gray .gb-gnb__gallery-headline { text-shadow: 0 0 10px rgba(255, 255, 255, 0.7), 0 0 5px rgba(255, 255, 255, 0.8) }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-shadow.s-bg-black .gb-gnb__gallery-headline { text-shadow: 0 0 10px #555, 0 0 5px #333 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-shadow.s-theme-black .gb-gnb__gallery-headline { text-shadow: 0 0 10px rgba(255, 255, 255, 0.7), 0 0 5px rgba(255, 255, 255, 0.8) }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__bar-background { overflow: hidden }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__bar-background:before { display: block; position: absolute; left: 50%; top: 0; bottom: 0; width: 1180px; width: 81.94444vw; margin-left: -460px; margin-left: -31.94444vw; background-color: #f7f7f7; content: '' }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__bar-background:before { width: 1180px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__bar-background:before { margin-left: -460px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-desktop .s-depth3-wrap { width: auto; max-width: 1040px; max-width: 72.22222vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-desktop .s-depth3-wrap { max-width: 1040px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 354px; left: 24.58333vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 354px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: -100vw }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .open .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap,
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .close .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 354px; left: 24.58333vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .open .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap,
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .close .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 354px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .open .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card,
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 354px; left: 24.58333vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .open .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card,
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 354px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only.is-over-drop .gb-gnb__bar-background { height: 640px; height: 44.44444vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only.is-over-drop .gb-gnb__bar-background { height: 640px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only.is-over-drop .gb-gnb__drop-desktop .gb-gnb__drop-inner { height: 640px; height: 44.44444vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only.is-over-drop .gb-gnb__drop-desktop .gb-gnb__drop-inner { height: 640px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 470px; height: 32.63889vw; margin-top: 10px; margin-top: 0.69444vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery { height: 470px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery { margin-top: 10px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery>li { float: none; width: 236px; width: 16.38889vw; padding-top: 13px; padding-top: 0.90278vw; padding-bottom: 14px; padding-bottom: 0.97222vw; padding-left: 0; padding-right: 12px; padding-right: 0.83333vw; -webkit-box-sizing: border-box; box-sizing: border-box }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery>li { width: 236px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery>li { padding-top: 13px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery>li { padding-bottom: 14px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery>li { padding-right: 12px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery-wrap { overflow: visible; width: 100%; height: auto; -webkit-border-radius: 0; border-radius: 0 }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery-headline { display: block; position: relative; height: auto; margin-top: 0; padding: 3px 0px; padding: 0.20833vw 0vw; text-align: left; font-size: 18px; font-size: 1.25vw; font-weight: normal }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery-headline { padding: 3px 0px }
    }
    html[lang^="th"] .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery-headline { font-size: 24.3px; font-size: 1.6875vw }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery-headline { font-size: 18px }
        html[lang^="th"] .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery-headline { font-size: 24.3px }
    }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery-image { display: none }
    .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__gallery .s-image-full .gb-gnb__gallery-image { display: none }
    html.gb-gnb-2020-open #header .iparsys,
    html.is-animate-gnb #header .iparsys { position: relative; z-index: 1001; background-color: #fff }
    html.gb-gnb-2020-open #header .s-promotion-static,
    html.is-animate-gnb #header .s-promotion-static { z-index: 1001 }
    html.gb-gnb-2020-open .bfcm,
    html.is-animate-gnb .bfcm { z-index: 1001 }
    @media screen and (max-width:1279px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 210px; left: 14.58333vw }
    }
    @media screen and (max-width:1279px) and (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 210px }
    }
    @media screen and (max-width:1279px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 210px; left: 14.58333vw }
    }
    @media screen and (max-width:1279px) and (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 210px }
    }
    @media screen and (max-width:1279px) {
        .gb-gnb.gb-gnb-2020 .open .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap,
        .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 210px; left: 14.58333vw }
    }
    @media screen and (max-width:1279px) and (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .open .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap,
        .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link.is-selected+.s-depth3-wrap { left: 210px }
    }
    @media screen and (max-width:1279px) {
        .gb-gnb.gb-gnb-2020 .open .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card,
        .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 210px; left: 14.58333vw }
    }
    @media screen and (max-width:1279px) and (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .open .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card,
        .gb-gnb.gb-gnb-2020 .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 210px }
    }
    @media screen and (max-width:1279px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .open .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card,
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 354px; left: 24.58333vw }
    }
    @media screen and (max-width:1279px) and (min-width:1440px) {
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .open .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card,
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .close .gb-gnb__drop-desktop .s-depth2-link+.s-depth3-wrap.s-fixed-card { left: 354px }
    }
    @media (max-width:1024px) {
        .gb-gnb.gb-gnb-2020 .s-svg:after { content: '' }
        .gb-gnb.gb-gnb-2020 .s-ico-new-window:after { width: 11px; height: 11px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); background-repeat: no-repeat; background-position: 0 0; background-size: 100% 100% }
        .gb-gnb.gb-gnb-2020 .s-ico-cart-empty,
        .gb-gnb.gb-gnb-2020 .s-ico-cart { width: 24px }
        .gb-gnb.gb-gnb-2020 .s-ico-cart-empty:after,
        .gb-gnb.gb-gnb-2020 .s-ico-cart:after { top: 4px; width: 24px; height: 24px }
        .gb-gnb.gb-gnb-2020 .s-btn-utility { top: 12px }
        .gb-gnb.gb-gnb-2020 .s-btn-utility .s-ico-search { width: 24px; margin: 0 auto }
        .gb-gnb.gb-gnb-2020 .s-btn-utility .s-ico-search:after { top: 4px; width: 24px; height: 24px; background-size: 22px 22px; background-position: center center }
        .gb-gnb.gb-gnb-2020 .s-btn-utility:hover .s-ico-search:after,
        .gb-gnb.gb-gnb-2020 .s-btn-utility:focus .s-ico-search:after,
        .gb-gnb.gb-gnb-2020 .s-btn-utility:active .s-ico-search:after { background-position: center center }
        .gb-gnb.gb-gnb-2020 .gb-gnb__dimmed { z-index: 5 }
        .gb-gnb.gb-gnb-2020.is-active-dropdown-mo .gb-gnb__dimmed { left: 0; opacity: 0.6 }
        .gb-gnb.gb-gnb-2020.act-end .gb-gnb__dimmed { left: -100vw }
        .gb-gnb.gb-gnb-2020 .gb-gnb__bar { height: 56px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__bar:before { display: none }
        .gb-gnb.gb-gnb-2020 .gb-gnb__bar-inner { padding: 0 15px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__bar-background { display: none }
        .gb-gnb.gb-gnb-2020 .gb-gnb__logo { margin-top: 12px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub { min-width: auto; height: 56px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility { padding-right: 41px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li { height: 100%; padding: 0 4px; margin-left: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility>li .s-btn-utility { width: 32px; height: 32px; padding: 0; line-height: 32px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center }
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .s-ico-cart .s-cart-number,
        .gb-gnb.gb-gnb-2020 .gb-gnb__utility .s-ico-cart-empty .s-cart-number { top: 0; left: 16px }
        .gb-gnb.gb-gnb-2020 .s-gnb-toggler { overflow: visible; display: block; position: absolute; right: 20px; top: 12px; float: none; width: 32px; height: 32px; margin: 0; padding: 0 }
        .gb-gnb.gb-gnb-2020 .s-gnb-toggler .gb-gnb__open-line { display: block; position: absolute; left: 7px; width: 18px; height: 2px; background-color: #000 }
        .gb-gnb.gb-gnb-2020 .s-gnb-toggler .s-line01 { top: 8px }
        .gb-gnb.gb-gnb-2020 .s-gnb-toggler .s-line02 { top: 15px }
        .gb-gnb.gb-gnb-2020 .s-gnb-toggler .s-line03 { top: 22px }
        .gb-gnb-open .gb-gnb.gb-gnb-2020 .s-gnb-toggler { display: block }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile { overflow: visible; display: none; position: absolute; left: -360px; top: 0; z-index: 10; width: 360px; border-top: none; background-color: #fff; -webkit-transition: left 0.4s ease-in-out; transition: left 0.4s ease-in-out }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile.open-mobile { left: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile-wrap { position: relative; z-index: 10 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__title { position: relative; height: 56px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close { overflow: visible; display: block; position: absolute; right: 16px; top: 8px; float: none; width: 40px; height: 40px; margin: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close .gb-gnb__close-line { display: block; position: absolute; left: 11px; width: 18px; height: 2px; background-color: #000; -webkit-transition: top 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out 0.25s; transition: top 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out 0.25s; transition: transform 0.25s ease-in-out 0.25s, top 0.25s ease-in-out; transition: transform 0.25s ease-in-out 0.25s, top 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out 0.25s }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close .s-line01 { top: 19px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close .s-line02 { top: 19px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close .s-line03 { top: 19px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg) }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close.is-active .s-line01 { top: 12px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close.is-active .s-line02 { top: 19px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close.is-active .s-line03 { top: 26px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__cta-close.is-active .gb-gnb__close-line { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transition: top 0.25s ease-in-out 0.25s, -webkit-transform 0.25s ease-in-out; transition: top 0.25s ease-in-out 0.25s, -webkit-transform 0.25s ease-in-out; transition: transform 0.25s ease-in-out, top 0.25s ease-in-out 0.25s; transition: transform 0.25s ease-in-out, top 0.25s ease-in-out 0.25s, -webkit-transform 0.25s ease-in-out }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth1-container { overflow-y: auto; width: 188px; height: 100%; min-height: 100%; padding-bottom: 56px; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #fff }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth1-container:after { display: block; position: absolute; left: 0; top: 0; bottom: 0; z-index: 10; width: 170px; background-color: #fff; content: '' }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery { display: none; overflow: hidden; position: absolute; left: 0; top: 0; bottom: 0; z-index: 5; width: 172px; padding-top: 8px; padding-right: 24px; padding-bottom: 56px; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #fff }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery>li { padding: 8px 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-wrap { overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; position: relative; width: 148px; padding: 16px 0; -webkit-border-radius: 20px; border-radius: 20px; -webkit-transform: translateZ(0); transform: translateZ(0) }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-headline { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; height: 38px; padding: 0 16px; margin-top: 6px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; font-size: 14px; font-weight: bold; text-align: center; color: #000 }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-headline { font-size: 18.9px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-image { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; display: block; position: relative; width: 72px; height: 72px; margin: 0 auto }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-image img { width: 100% }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-image .js-image-lazyloading { -webkit-filter: blur(10px); filter: blur(10px) }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-image .js-image-block { position: absolute; left: 0; top: 0; opacity: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-theme-black .gb-gnb__mo-gallery-headline { color: #000 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-bg-white { background-color: #fff }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-bg-white .gb-gnb__mo-gallery-headline { color: #000 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-bg-light-gray { background-color: #f7f7f7 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-bg-light-gray .gb-gnb__mo-gallery-headline { color: #000 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-bg-black { background-color: #000 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-bg-black .gb-gnb__mo-gallery-headline { color: #fff }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full { padding: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full .gb-gnb__mo-gallery-headline { position: absolute; left: 0; top: 16px; z-index: 2; margin-top: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full .gb-gnb__mo-gallery-image { width: 148px; height: 148px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full.s-bg-white,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full.s-bg-light-gray,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full.s-bg-black { background-color: transparent }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-bottom .gb-gnb__mo-gallery-headline { position: relative; height: auto; min-height: 64px; padding-top: 12px; padding-bottom: 4px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-bottom .gb-gnb__mo-gallery-image { position: relative; z-index: 1 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-bottom.s-bg-white .gb-gnb__mo-gallery-headline { background: #fff }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-bottom.s-bg-light-gray .gb-gnb__mo-gallery-headline { background: #f7f7f7 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-bottom.s-bg-black .gb-gnb__mo-gallery-headline { background: #000 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-product .gb-gnb__mo-gallery-headline { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; position: relative; z-index: 2; margin-top: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-product .gb-gnb__mo-gallery-image { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; width: 72px; height: 72px; margin-top: 6px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-icon { padding-bottom: 32px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-icon .gb-gnb__mo-gallery-headline { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; position: relative; z-index: 2; margin-top: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-icon .gb-gnb__mo-gallery-image { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; width: 48px; height: 48px; margin-top: 14px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-none { display: table; width: 148px; padding: 0; background-color: #f7f7f7 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-none .gb-gnb__mo-gallery-headline { display: table-cell; height: 70px; padding: 16px 8px; margin-top: 0; vertical-align: middle }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-none .gb-gnb__mo-gallery-image { display: none !important }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-none.s-bg-white { background-color: #fff }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-none.s-bg-light-gray { background-color: #f7f7f7 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-none.s-bg-black { background-color: #000 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-top .gb-gnb__mo-gallery-headline { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; margin-top: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-top .gb-gnb__mo-gallery-image { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; margin-top: 6px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-top.s-image-full .gb-gnb__mo-gallery-image { margin-top: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-top.s-image-icon .gb-gnb__mo-gallery-image { margin-top: 14px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-middle.s-image-full .gb-gnb__mo-gallery-headline { top: 0; bottom: 0; height: auto }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-bottom.s-image-full .gb-gnb__mo-gallery-headline { top: auto; bottom: 16px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-bottom.s-image-product .gb-gnb__mo-gallery-headline { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; margin-top: 6px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-bottom.s-image-product .gb-gnb__mo-gallery-image { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; margin-top: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-bottom.s-image-icon { padding-top: 32px; padding-bottom: 16px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-bottom.s-image-icon .gb-gnb__mo-gallery-headline { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; margin-top: 14px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-bottom.s-image-icon .gb-gnb__mo-gallery-image { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; margin-top: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-none { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; height: 148px; padding: 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-none .gb-gnb__mo-gallery-headline { display: none !important }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-none .gb-gnb__mo-gallery-image { margin: 0 auto }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-shadow.s-bg-white .gb-gnb__mo-gallery-headline,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-shadow.s-bg-light-gray .gb-gnb__mo-gallery-headline { text-shadow: 0 0 10px rgba(255, 255, 255, 0.7), 0 0 5px rgba(255, 255, 255, 0.8) }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-shadow.s-bg-black .gb-gnb__mo-gallery-headline { text-shadow: 0 0 10px #555, 0 0 5px #333 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-shadow.s-theme-black .gb-gnb__mo-gallery-headline { text-shadow: 0 0 10px rgba(255, 255, 255, 0.7), 0 0 5px rgba(255, 255, 255, 0.8) }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile.is-mobile-act-end .gb-gnb__mo-gallery { overflow-y: auto; overflow-x: hidden }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2 { display: none; position: absolute; left: -188px; top: 0; bottom: 0; z-index: 20; width: 188px; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #fff; -webkit-transition: left 0.4s ease-in-out; transition: left 0.4s ease-in-out }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-container { overflow-y: auto; overflow-x: hidden; max-height: 100%; padding-top: 13px; padding-left: 24px; padding-right: 16px; padding-bottom: 56px; -webkit-box-sizing: border-box; box-sizing: border-box }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-list:after { display: block; position: absolute; left: 0; top: 0; bottom: 0; z-index: 10; width: 188px; background-color: #fff; content: '' }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-item { padding: 3px 0 5px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-wrap { position: relative; z-index: 15 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-link { position: relative; left: -188px; display: block; width: 100%; padding-top: 11px; padding-bottom: 11px; padding-right: 16px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; color: #000; text-align: left; opacity: 0; -webkit-transition-delay: inherit; transition-delay: inherit }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-link { font-size: 18.9px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-link.is-selected { font-weight: bold }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-link .s-arw-right { display: none; position: absolute; right: 0; top: 50%; width: 12px; height: 12px; padding: 0; margin-top: -6px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/icon-gnb-2020-right.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% auto }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2-link .s-arw-right:after { display: none }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2 .gb-gnb__cta-back { position: absolute; left: 0; top: -52px; z-index: 20; width: 100%; height: 49px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2 .gb-gnb__cta-back .s-btn-back { display: block; width: 100%; height: 49px; padding: 0; padding-left: 52px; background-color: #fff; text-align: left; line-height: 49px; font-size: 16px; color: #000; font-weight: bold }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2 .gb-gnb__cta-back .s-btn-back { font-size: 21.6px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__depth2 .gb-gnb__cta-back .s-btn-back:after { display: block; position: absolute; left: 20px; top: 12px; width: 24px; height: 24px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/icon-gnb-2020-left.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% auto; content: '' }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-wrap { padding-bottom: 17px; border: none }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-wrap:first-child { padding-top: 13px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-wrap>li { padding: 3px 0 5px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth2-link,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth3-link { display: block; position: relative; z-index: 15; width: 100%; padding-top: 0; padding-bottom: 0; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 14px; color: #000; font-weight: normal; text-transform: none; text-align: left; -webkit-transform: translateZ(0); transform: translateZ(0) }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link,
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth2-link,
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth3-link { font-size: 18.9px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth2-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth3-link .s-ico-new-window { margin: 0; vertical-align: baseline }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link { position: relative; left: -188px; padding: 11px 24px; padding-right: 28px; line-height: 1.32; opacity: 0 }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link { line-height: 0.99 }
        html[lang^="my"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link { line-height: 1.4 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link>span { display: inline-block; position: relative }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right { display: none; position: absolute; right: 16px; top: 50%; width: 12px; height: 12px; padding: 0; margin-top: -6px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/icon-gnb-2020-right.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 100% auto }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-depth1-link .s-arw-right:after { display: none }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile a.s-depth1-link.is-selected,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile button.s-depth1-link.is-selected { font-weight: bold }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .depth2-open .s-depth1-link { left: -188px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-member-wrap .s-login_new { text-transform: none }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-member-wrap .s-ico-login { display: none }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-member-wrap .s-mymenu-name { display: block; position: relative; z-index: 15; padding: 11px 24px; font-size: 14px; line-height: 1.32; color: #000 }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-member-wrap .s-mymenu-name { font-size: 18.9px }
        html[lang^="th"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-member-wrap .s-mymenu-name { line-height: 0.99 }
        html[lang^="my"] .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-member-wrap .s-mymenu-name { line-height: 1.4 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .s-member-wrap .s-depth1-link .s-mymenu-name { padding: 0 }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only.is-active-dropdown .gb-gnb__bar-inner:before { display: none }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-mobile .gb-gnb__depth1-container:before { display: block; position: absolute; right: 0; top: 0; bottom: 0; width: 172px; background-color: #f7f7f7; content: '' }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-mobile .gb-gnb__mo-gallery { padding-top: 11px; background-color: transparent }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-mobile .gb-gnb__mo-gallery>li { padding: 12px 0; padding-left: 16px }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-mobile .gb-gnb__mo-gallery-wrap { overflow: visible; display: block; padding: 0; -webkit-border-radius: 0; border-radius: 0 }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-mobile .gb-gnb__mo-gallery-headline { display: block; position: relative; height: auto; padding: 3px 0; margin-top: 0; text-align: left }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-mobile .gb-gnb__mo-gallery-image { display: none }
        html.gb-gnb-2020-open { overflow: hidden; height: 100% }
        html.gb-gnb-2020-open body { overflow: hidden; height: 100% }
    }
    @media (max-width:359px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile { left: -320px; width: 320px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery { width: 132px; padding-right: 12px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-wrap { width: 120px; padding: 12px 0 }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full .gb-gnb__mo-gallery-headline { top: 12px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full .gb-gnb__mo-gallery-image { width: 120px; height: 120px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-none { width: 120px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-none { height: 120px }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-bottom.s-image-full .gb-gnb__mo-gallery-headline { bottom: 12px }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-mobile .gb-gnb__depth1-container:before { width: 142px }
        .gb-gnb.gb-gnb-2020.gb-gnb-2020--text-only .gb-gnb__drop-mobile .gb-gnb__mo-gallery-wrap { width: auto }
    }

    /* 2020 new footer */

    /* footer */
    .gb-footer-2020 { margin-top: 56px; margin-top: 3.88889vw; border-top: 1px solid #ddd; color: #000; }
    @media (min-width:1440px) {
        .gb-footer-2020 { margin-top: 56px; }
    }
    .gb-footer-2020 * { -webkit-box-sizing: border-box; box-sizing: border-box; }
    .gb-footer-2020 a { color: #000; }
    .gb-footer-2020 a:hover { color: #1428A0; text-decoration: underline; }
    .gb-footer-2020__inner { position: relative; margin: 0 auto; max-width: 1440px; }
    .gb-footer-2020__btn-top { overflow: visible; display: block; position: absolute; right: 0; top: -37px; top: -2.56944vw; font-size: 14px; text-align: left; white-space: nowrap; }
    @media (min-width:1440px) {
        .gb-footer-2020__btn-top { top: -37px; }
    }
    html[lang^="th"] .gb-footer-2020__btn-top { font-size: 18.9px; }
    .gb-footer-2020__btn-top:after { content: ''; position: relative; display: inline-block; width: 12px; width: 0.83333vw; height: 7px; height: 0.48611vw; top: -1px; top: -0.06944vw; margin-left: 10px; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-footer-top.svg); background-size: 100% 100%; background-repeat: no-repeat; vertical-align: middle; }
    @media (min-width:1440px) {
        .gb-footer-2020__btn-top:after { width: 12px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__btn-top:after { height: 7px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__btn-top:after { top: -1px; }
    }
    .gb-footer-2020__sitemap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; width: 100%; }
    .gb-footer-2020__sitemap-items { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; padding: 16px 24px 50px; padding: 1.11111vw 1.66667vw 3.47222vw; border-left: 1px solid #ddd; vertical-align: top; }
    @media (min-width:1440px) {
        .gb-footer-2020__sitemap-items { padding: 16px 24px 50px; }
    }
    .gb-footer-2020__sitemap-items:first-child { border-left: 0; }
    .gb-footer-2020__sitemap-items.s-type-2columns { -webkit-box-flex: 2; -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2; }
    .gb-footer-2020__item-wrap { margin-top: 32px; margin-top: 2.22222vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__item-wrap { margin-top: 32px; }
    }
    .gb-footer-2020__item-wrap:first-child { margin-top: 0; }
    .gb-footer-2020__list-title { display: block; min-height: 40px; min-height: 2.77778vw; font-size: 18px; font-size: 1.25vw; font-weight: bold; }
    @media (min-width:1440px) {
        .gb-footer-2020__list-title { min-height: 40px; }
    }
    html[lang^="th"] .gb-footer-2020__list-title { font-size: 24.3px; font-size: 1.6875vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__list-title { font-size: 18px; }
        html[lang^="th"] .gb-footer-2020__list-title { font-size: 24.3px; }
    }
    .gb-footer-2020__list-cta { display: none; }
    .gb-footer-2020__item-list { width: 100%; }
    .gb-footer-2020__item-list + .gb-footer-2020__item-list { padding-left: 12px; padding-left: 0.83333vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list + .gb-footer-2020__item-list { padding-left: 12px; }
    }
    .s-type-2columns .gb-footer-2020__item-list { float: left; width: 50%; }
    .gb-footer-2020__item-list li { max-width: 100%; margin-top: 4px 0px; margin-top: 0.27778vw 0vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list li { margin-top: 4px 0px; }
    }
    .gb-footer-2020__item-list li a { display: block; padding: 7px 0px; padding: 0.48611vw 0vw; min-height: 30px; min-height: 2.08333vw; font-size: 14px; font-size: 0.97222vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list li a { padding: 7px 0px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list li a { min-height: 30px; }
    }
    html[lang^="th"] .gb-footer-2020__item-list li a { font-size: 18.9px; font-size: 1.3125vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list li a { font-size: 14px; }
        html[lang^="th"] .gb-footer-2020__item-list li a { font-size: 18.9px; }
    }
    .gb-footer-2020__item-list li a.s-ico-new-window:after { content: ''; display: inline-block; position: relative; top: -1px; top: -0.06944vw; width: 11px; width: 0.76389vw; height: 11px; height: 0.76389vw; margin-left: 6px; margin-left: 0.41667vw; background-size: 100% 100%; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); vertical-align: middle; }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { top: -1px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { width: 11px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { height: 11px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { margin-left: 6px; }
    }
    .gb-footer-2020__middle { border-top: 1px solid #ddd; }
    .gb-footer-2020__middle:before,
    .gb-footer-2020__middle:after { content: ''; display: block; clear: both; }
    .gb-footer-2020__middle .gb-footer-2020__inner { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 16px 24px; padding: 1.11111vw 1.66667vw; min-height: 64px; min-height: 4.44444vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__middle .gb-footer-2020__inner { padding: 16px 24px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__middle .gb-footer-2020__inner { min-height: 64px; }
    }
    .gb-footer-2020__middle .gb-footer-2020__inner:after { content: ''; min-height: inherit; font-size: 0; }
    .gb-footer-2020__info-text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
    .gb-footer-2020__info-text p { font-size: 12px; font-size: 0.83333vw; line-height: 1.4; }
    html[lang^="th"] .gb-footer-2020__info-text p { font-size: 16.2px; font-size: 1.125vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__info-text p { font-size: 12px; }
        html[lang^="th"] .gb-footer-2020__info-text p { font-size: 16.2px; }
    }
    html[lang^="th"] .gb-footer-2020__info-text p { line-height: 1.05; }
    html[lang^="my"] .gb-footer-2020__info-text p { line-height: 1.6; }
    .gb-footer-2020__info-text p a { color: #000000; text-decoration: underline; }
    .gb-footer-2020__info-local { margin-left: 40px; margin-left: 2.77778vw; white-space: nowrap; font-size: 0; }
    @media (min-width:1440px) {
        .gb-footer-2020__info-local { margin-left: 40px; }
    }
    .gb-footer-2020__info-local li { display: inline-block; margin-left: 10px; margin-left: 0.69444vw; vertical-align: middle; }
    @media (min-width:1440px) {
        .gb-footer-2020__info-local li { margin-left: 10px; }
    }
    .gb-footer-2020__info-local li a { display: block; }
    .gb-footer-2020__info-local li a img { max-height: 64px; max-height: 4.44444vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__info-local li a img { max-height: 64px; }
    }
    .gb-footer-2020__info-legal { margin-top: 4px; margin-top: 0.27778vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__info-legal { margin-top: 4px; }
    }
    .gb-footer-2020__bottom { border-top: 1px solid #ddd; }
    .gb-footer-2020__bottom:before,
    .gb-footer-2020__bottom:after { content: ''; display: block; clear: both; }
    .gb-footer-2020__bottom .gb-footer-2020__inner { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; min-height: 72px; min-height: 5vw; padding: 0px 24px; padding: 0vw 1.66667vw; direction: rtl; }
    @media (min-width:1440px) {
        .gb-footer-2020__bottom .gb-footer-2020__inner { min-height: 72px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__bottom .gb-footer-2020__inner { padding: 0px 24px; }
    }
    .gb-footer-2020__bottom .gb-footer-2020__inner:after { content: ''; min-height: inherit; font-size: 0; }
    .gb-footer-2020__bottom p { font-size: 12px; font-size: 0.83333vw; }
    html[lang^="th"] .gb-footer-2020__bottom p { font-size: 16.2px; font-size: 1.125vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__bottom p { font-size: 12px; }
        html[lang^="th"] .gb-footer-2020__bottom p { font-size: 16.2px; }
    }
    .gb-footer-2020__sns { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 15px; margin-left: 1.04167vw; margin-right: -6px; margin-right: -0.41667vw; text-align: right; white-space: nowrap; font-size: 0; direction: ltr; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns { margin-left: 15px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__sns { margin-right: -6px; }
    }
    .gb-footer-2020__sns-title { display: inline-block; position: relative; top: 1px; top: 0.06944vw; margin-right: 8px; margin-right: 0.55556vw; font-size: 12px; font-size: 0.83333vw; font-weight: bold; text-transform: uppercase; vertical-align: middle; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns-title { top: 1px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__sns-title { margin-right: 8px; }
    }
    html[lang^="th"] .gb-footer-2020__sns-title { font-size: 16.2px; font-size: 1.125vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns-title { font-size: 12px; }
        html[lang^="th"] .gb-footer-2020__sns-title { font-size: 16.2px; }
    }
    .gb-footer-2020__sns-list { display: inline-block; vertical-align: middle; }
    .gb-footer-2020__sns-item { display: inline-block; font-size: 0; }
    .gb-footer-2020__sns-item a { display: block; position: relative; width: 40px; width: 2.77778vw; height: 40px; height: 2.77778vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns-item a { width: 40px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__sns-item a { height: 40px; }
    }
    .gb-footer-2020__sns-item a svg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; z-index: 10; fill: #000; }
    .gb-footer-2020__sns-item a:hover svg { fill: #1428A0; }
    .gb-footer-2020__sns svg { width: 66%; }
    .gb-footer-2020__sns .s-facebook a:after { content: ''; display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; width: 22px; width: 1.52778vw; height: 22px; height: 1.52778vw; -webkit-border-radius: 11px; border-radius: 11px; -webkit-border-radius: 0.76389vw; border-radius: 0.76389vw; background-color: #000; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns .s-facebook a:after { width: 22px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__sns .s-facebook a:after { height: 22px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__sns .s-facebook a:after { -webkit-border-radius: 11px; border-radius: 11px; }
    }
    .gb-footer-2020__sns .s-facebook a:hover:after,
    .gb-footer-2020__sns .s-facebook a:focus:after { background: #1428A0; }
    .gb-footer-2020__sns .s-facebook svg { margin-bottom: 22%; width: 8px; width: 0.55556vw; fill: #fff !important; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns .s-facebook svg { width: 8px; }
    }
    .gb-footer-2020__sns .s-twitter svg { width: 20px; width: 1.38889vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns .s-twitter svg { width: 20px; }
    }
    .gb-footer-2020__sns .s-instagram svg { width: 18px; width: 1.25vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns .s-instagram svg { width: 18px; }
    }
    .gb-footer-2020__sns .s-youtube svg { width: 20px; width: 1.38889vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__sns .s-youtube svg { width: 20px; }
    }
    .gb-footer-2020__sns .s-whatsapp svg { stroke: #000; }
    .gb-footer-2020__sns .s-whatsapp a:hover svg { stroke: #1428A0; }
    .gb-footer-2020__bottom-list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; direction: ltr; font-size: 14px; font-size: 0.97222vw; }
    html[lang^="th"] .gb-footer-2020__bottom-list { font-size: 18.9px; font-size: 1.3125vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__bottom-list { font-size: 14px; }
        html[lang^="th"] .gb-footer-2020__bottom-list { font-size: 18.9px; }
    }
    .gb-footer-2020__language-mo { display: none; }
    .gb-footer-2020__language { position: relative; font-size: 12px; font-size: 0.83333vw; }
    html[lang^="th"] .gb-footer-2020__language { font-size: 16.2px; font-size: 1.125vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__language { font-size: 12px; }
        html[lang^="th"] .gb-footer-2020__language { font-size: 16.2px; }
    }
    .gb-footer-2020__language-link { display: block; white-space: nowrap; font-weight: bold; }
    .gb-footer-2020__language-country { display: inline-block; }
    .gb-footer-2020__language-text { display: inline-block; }
    .gb-footer-2020__language-select { display: none; position: absolute; left: -12px; bottom: 0px; bottom: 0vw; padding-bottom: 26px; padding-bottom: 1.80556vw; z-index: 1200; }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select { bottom: 0px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select { padding-bottom: 26px; }
    }
    .gb-footer-2020__language-select ul { position: relative; padding: 8px 16px; padding: 0.55556vw 1.11111vw; min-width: 307px; max-width: 1440px; padding: 14px 19px 10px; border: 1px solid #ddd; -webkit-border-radius: 8px; border-radius: 8px; -webkit-border-radius: 0.55556vw; border-radius: 0.55556vw; background: #fff; text-align: left; }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select ul { padding: 8px 16px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select ul { -webkit-border-radius: 8px; border-radius: 8px; }
    }
    .gb-footer-2020__language-select ul:after { content: ''; display: block; position: absolute; left: 64px; left: 4.44444vw; bottom: -10px; bottom: -0.69444vw; border-width: 10px 10px 0px 10px; border-width: 0.69444vw 0.69444vw 0vw 0.69444vw; border-top-color: #ddd; border-left-color: transparent; border-right-color: transparent; border-style: solid; width: 0; height: 0; z-index: 1201; }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select ul:after { left: 64px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select ul:after { bottom: -10px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select ul:after { border-width: 10px 10px 0px 10px; }
    }
    .gb-footer-2020__language-select ul:before { content: ''; display: block; position: absolute; left: 64px; left: 4.44444vw; bottom: -9px; bottom: -0.625vw; border-width: 10px 10px 0px 10px; border-width: 0.69444vw 0.69444vw 0vw 0.69444vw; border-top-color: #fff; border-left-color: transparent; border-right-color: transparent; border-style: solid; width: 0; height: 0; z-index: 1202; }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select ul:before { left: 64px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select ul:before { bottom: -9px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select ul:before { border-width: 10px 10px 0px 10px; }
    }
    .gb-footer-2020__language-select li { display: block; font-weight: bold; }
    .gb-footer-2020__language-select li a { display: block; position: relative; padding: 7px 0px; padding: 0.48611vw 0vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select li a { padding: 7px 0px; }
    }
    .gb-footer-2020__language-select li a:after { content: ''; position: absolute; right: 0; top: 50%; margin-top: -7px; margin-top: -0.48611vw; width: 7px; width: 0.48611vw; height: 12px; height: 0.83333vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right.svg) 50% 50% no-repeat; }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select li a:after { margin-top: -7px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select li a:after { width: 7px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__language-select li a:after { height: 12px; }
    }
    .gb-footer-2020__language-dimmed { display: none; }
    .gb-footer-2020__links { position: relative; margin-left: 24px; margin-left: 1.66667vw; padding-left: 24px; padding-left: 1.66667vw; }
    .gb-footer-2020__links:before,
    .gb-footer-2020__links:after { content: ''; display: block; clear: both; }
    @media (min-width:1440px) {
        .gb-footer-2020__links { margin-left: 24px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__links { padding-left: 24px; }
    }
    .gb-footer-2020__links:before { content: ''; position: absolute; left: 0; top: -1px; top: -0.06944vw; width: 0; height: 12px; height: 0.83333vw; border-left: 1px solid #ddd; }
    @media (min-width:1440px) {
        .gb-footer-2020__links:before { top: -1px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__links:before { height: 12px; }
    }
    .gb-footer-2020__links li { float: left; margin-right: 24px; margin-right: 1.66667vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__links li { margin-right: 24px; }
    }
    .gb-footer-2020__links li:list-child { margin-left: 0; }
    .gb-footer-2020__links li a { display: block; font-size: 12px; font-size: 0.83333vw; color: #000; }
    html[lang^="th"] .gb-footer-2020__links li a { font-size: 16.2px; font-size: 1.125vw; }
    @media (min-width:1440px) {
        .gb-footer-2020__links li a { font-size: 12px; }
        html[lang^="th"] .gb-footer-2020__links li a { font-size: 16.2px; }
    }
    .gb-footer-2020__links li a.s-ico-new-window:after { content: ''; display: inline-block; position: relative; top: -1px; top: -0.06944vw; width: 11px; width: 0.76389vw; height: 11px; height: 0.76389vw; margin-left: 6px; margin-left: 0.41667vw; background-size: 100% 100%; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-new-window.svg); vertical-align: middle; }
    @media (min-width:1440px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { top: -1px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { width: 11px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { height: 11px; }
    }
    @media (min-width:1440px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { margin-left: 6px; }
    }
    .gb-footer-2020__bottom-mo { display: none; }
    .aem-AuthorLayer-Edit .gb-footer-2020 { padding-bottom: 30px; }
    .aem-AuthorLayer-Edit .gb-footer-2020__sitemap .new.newpar { position: relative; clear: both; min-width: 220px; min-width: 15.27778vw; max-width: 360px; max-width: 25vw; margin-top: 20px; }
    @media (min-width:1440px) {
        .aem-AuthorLayer-Edit .gb-footer-2020__sitemap .new.newpar { min-width: 220px; }
    }
    @media (min-width:1440px) {
        .aem-AuthorLayer-Edit .gb-footer-2020__sitemap .new.newpar { max-width: 360px; }
    }
    .aem-AuthorLayer-Edit .gb-footer-2020__sitemap-items { min-width: 220px; min-width: 15.27778vw; min-height: 40px; padding-bottom: 0; }
    @media (min-width:1440px) {
        .aem-AuthorLayer-Edit .gb-footer-2020__sitemap-items { min-width: 220px; }
    }
    #google_translate_element { display: none !important; }
    @media screen and (max-width:768px) {
        .gb-footer-2020 { margin: 0; border-top: 0; padding: 0px 51.2px; padding: 0vw 6.66667vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020 { padding: 0px 24px; padding: 0vw 6.66667vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__btn-top { float: none; position: relative; top: 0; right: auto; width: 100%; height: 102.4px; height: 13.33333vw; background-color: #fff; font-size: 14px; text-align: center; white-space: normal; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__btn-top { height: 48px; height: 13.33333vw; }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .gb-footer-2020__btn-top { font-size: 18.9px; }
        .gb-footer-2020__btn-top:after { width: 25.6px; width: 3.33333vw; height: 14.93333px; height: 1.94444vw; top: -2.13333px; top: -0.27778vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__btn-top:after { width: 12px; width: 3.33333vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__btn-top:after { height: 7px; height: 1.94444vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__btn-top:after { top: -1px; top: -0.27778vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__sitemap { display: block; }
        .gb-footer-2020__sitemap-items { display: block; padding: 0; border: none; }
        .gb-footer-2020__item-wrap { margin-top: 0; }
        .gb-footer-2020__item-wrap.is-opened { padding-bottom: 21.33333px; padding-bottom: 2.77778vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-wrap.is-opened { padding-bottom: 10px; padding-bottom: 2.77778vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__item-headline { padding: 0; margin-top: 0; border-top: 1px solid #ddd; }
        .gb-footer-2020__list-title { display: none; }
        .gb-footer-2020__list-cta { display: block; position: relative; width: 100%; height: 119.46667px; height: 15.55556vw; font-size: 34.13333px; font-size: 4.44444vw; text-align: left; font-weight: bold; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__list-cta { height: 56px; height: 15.55556vw; }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .gb-footer-2020__list-cta { font-size: 46.08px; font-size: 6vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__list-cta { font-size: 16px; font-size: 4.44444vw; }
        html[lang^="th"] .gb-footer-2020__list-cta { font-size: 21.6px; font-size: 6vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__list-cta:after { content: ''; position: absolute; right: 0; top: 50%; margin-top: -10.66667px; margin-top: -1.38889vw; width: 38.4px; width: 5vw; height: 21.33333px; height: 2.77778vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-carousel_arrow_down-black.svg) 50% 50% no-repeat; background-size: 100% auto; -webkit-transition: all .3s; transition: all .3s; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__list-cta:after { margin-top: -5px; margin-top: -1.38889vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__list-cta:after { width: 18px; width: 5vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__list-cta:after { height: 10px; height: 2.77778vw; }
    }
    @media screen and (max-width:768px) {
        .is-opened .gb-footer-2020__list-cta:after { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); }
        .gb-footer-2020__item-list { display: none; width: 100%; }
        .gb-footer-2020__item-list + .gb-footer-2020__item-list { padding: 0; }
        .s-type-2columns .gb-footer-2020__item-list { float: none; width: 100%; }
        .gb-footer-2020__item-list li { margin-bottom: 10.66667px; margin-bottom: 1.38889vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-list li { margin-bottom: 5px; margin-bottom: 1.38889vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__item-list li a { padding: 14.93333px 17.06667px; padding: 1.94444vw 2.22222vw; min-height: 72.53333px; min-height: 9.44444vw; color: #18191C; font-size: 29.86667px; font-size: 3.88889vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-list li a { padding: 7px 8px; padding: 1.94444vw 2.22222vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-list li a { min-height: 34px; min-height: 9.44444vw; }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .gb-footer-2020__item-list li a { font-size: 40.32px; font-size: 5.25vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-list li a { font-size: 14px; font-size: 3.88889vw; }
        html[lang^="th"] .gb-footer-2020__item-list li a { font-size: 18.9px; font-size: 5.25vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { content: ''; top: -2.13333px; top: -0.27778vw; width: 23.46667px; width: 3.05556vw; height: 23.46667px; height: 3.05556vw; margin-left: 12.8px; margin-left: 1.66667vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { top: -1px; top: -0.27778vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { width: 11px; width: 3.05556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { height: 11px; height: 3.05556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__item-list li a.s-ico-new-window:after { margin-left: 6px; margin-left: 1.66667vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__middle .gb-footer-2020__inner { display: block; padding: 51.2px 0px; padding: 6.66667vw 0vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__middle .gb-footer-2020__inner { padding: 24px 0px; padding: 6.66667vw 0vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__middle .gb-footer-2020__inner:after { content: ''; clear: both; display: block; padding: 0; min-height: 0; height: 0; font-size: 0; }
        .gb-footer-2020__info-text { margin-top: 17.06667px; margin-top: 2.22222vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__info-text { margin-top: 8px; margin-top: 2.22222vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__info-text p { font-size: 25.6px; font-size: 3.33333vw; }
        html[lang^="th"] .gb-footer-2020__info-text p { font-size: 34.56px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__info-text p { font-size: 12px; font-size: 3.33333vw; }
        html[lang^="th"] .gb-footer-2020__info-text p { font-size: 16.2px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__info-local { float: right; margin-top: 68.26667px; margin-top: 8.88889vw; max-width: 60%; white-space: normal; word-break: break-all; text-align: right; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__info-local { margin-top: 32px; margin-top: 8.88889vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__info-local li { margin: 25.6px 0px 0px; margin: 3.33333vw 0vw 0vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__info-local li { margin: 12px 0px 0px; margin: 3.33333vw 0vw 0vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__info-local li:first-child { margin-top: 0; }
        .gb-footer-2020__info-local li a img { max-height: 136.53333px; max-height: 17.77778vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__info-local li a img { max-height: 64px; max-height: 17.77778vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom { border-top: 0; }
        .gb-footer-2020__bottom .gb-footer-2020__inner { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; display: block; direction: ltr; padding: 0; padding: 0px 0px 51.2px 0px; padding: 0vw 0vw 6.66667vw 0vw; text-align: center; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom .gb-footer-2020__inner { padding: 0px 0px 24px 0px; padding: 0vw 0vw 6.66667vw 0vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom p { font-size: 25.6px; font-size: 3.33333vw; }
        html[lang^="th"] .gb-footer-2020__bottom p { font-size: 34.56px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom p { font-size: 12px; font-size: 3.33333vw; }
        html[lang^="th"] .gb-footer-2020__bottom p { font-size: 16.2px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__sns { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; display: block; margin: 0; width: 100%; white-space: normal; text-align: center; }
        .gb-footer-2020__sns-title { display: block; margin: 17.06667px 0px; margin: 2.22222vw 0vw; font-size: 25.6px; font-size: 3.33333vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns-title { margin: 8px 0px; margin: 2.22222vw 0vw; }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .gb-footer-2020__sns-title { font-size: 34.56px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns-title { font-size: 12px; font-size: 3.33333vw; }
        html[lang^="th"] .gb-footer-2020__sns-title { font-size: 16.2px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__sns-item { margin: 0; }
        .gb-footer-2020__sns-item a { width: 85.33333px; width: 11.11111vw; height: 85.33333px; height: 11.11111vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns-item a { width: 40px; width: 11.11111vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns-item a { height: 40px; height: 11.11111vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__sns .s-facebook a:after { width: 46.93333px; width: 6.11111vw; height: 46.93333px; height: 6.11111vw; -webkit-border-radius: 23.46667px; border-radius: 23.46667px; -webkit-border-radius: 3.05556vw; border-radius: 3.05556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns .s-facebook a:after { width: 22px; width: 6.11111vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns .s-facebook a:after { height: 22px; height: 6.11111vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns .s-facebook a:after { -webkit-border-radius: 11px; border-radius: 11px; -webkit-border-radius: 3.05556vw; border-radius: 3.05556vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__sns .s-facebook svg { width: 17.06667px; width: 2.22222vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns .s-facebook svg { width: 8px; width: 2.22222vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__sns .s-twitter svg { width: 42.66667px; width: 5.55556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns .s-twitter svg { width: 20px; width: 5.55556vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__sns .s-instagram svg { width: 38.4px; width: 5vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns .s-instagram svg { width: 18px; width: 5vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__sns .s-youtube svg { width: 42.66667px; width: 5.55556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__sns .s-youtube svg { width: 20px; width: 5.55556vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-list { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; -webkit-box-align: initial; -webkit-align-items: initial; -ms-flex-align: initial; -ms-grid-row-align: initial; align-items: initial; -webkit-flex-basis: unset; -ms-flex-preferred-size: unset; flex-basis: unset; display: block; margin-top: 49.06667px; margin-top: 6.38889vw; text-align: center; white-space: normal; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-list { margin-top: 23px; margin-top: 6.38889vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__language-mo { display: block; position: relative; float: left; margin-top: 68.26667px; margin-top: 8.88889vw; font-size: 25.6px; font-size: 3.33333vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-mo { margin-top: 32px; margin-top: 8.88889vw; }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .gb-footer-2020__language-mo { font-size: 34.56px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-mo { font-size: 12px; font-size: 3.33333vw; }
        html[lang^="th"] .gb-footer-2020__language-mo { font-size: 16.2px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__language { display: none; }
        .gb-footer-2020__language-link { display: inline-block; position: relative; padding-right: 32px; padding-right: 4.16667vw; white-space: normal; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-link { padding-right: 15px; padding-right: 4.16667vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__language-link:after { content: ''; position: absolute; right: 0; top: 50%; margin-top: -14.93333px; margin-top: -1.94444vw; width: 14.93333px; width: 1.94444vw; height: 25.6px; height: 3.33333vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right.svg) 50% 50% no-repeat; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-link:after { margin-top: -7px; margin-top: -1.94444vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-link:after { width: 7px; width: 1.94444vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-link:after { height: 12px; height: 3.33333vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__language-select { left: 0; right: 0; bottom: 0; padding-bottom: 0; }
        .gb-footer-2020__language-select ul { -webkit-border-radius: 17.06667px; border-radius: 17.06667px; -webkit-border-radius: 2.22222vw; border-radius: 2.22222vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-select ul { -webkit-border-radius: 8px; border-radius: 8px; -webkit-border-radius: 2.22222vw; border-radius: 2.22222vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__language-select ul:after,
        .gb-footer-2020__language-select ul:before { display: none; }
        .gb-footer-2020__language-select li a { padding: 14.93333px 0px; padding: 1.94444vw 0vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-select li a { padding: 7px 0px; padding: 1.94444vw 0vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__language-select li a:after { margin-top: -12.8px; margin-top: -1.66667vw; width: 14.93333px; width: 1.94444vw; height: 25.6px; height: 3.33333vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-select li a:after { margin-top: -6px; margin-top: -1.66667vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-select li a:after { width: 7px; width: 1.94444vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__language-select li a:after { height: 12px; height: 3.33333vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__links { margin-left: 0; padding-left: 0; }
        .gb-footer-2020__links:before { display: none; }
        .gb-footer-2020__links li { display: inline-block; float: none; margin: 12.8px 21.33333px; margin: 1.66667vw 2.77778vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__links li { margin: 6px 10px; margin: 1.66667vw 2.77778vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__links li a { font-size: 25.6px; font-size: 3.33333vw; }
        html[lang^="th"] .gb-footer-2020__links li a { font-size: 34.56px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__links li a { font-size: 12px; font-size: 3.33333vw; }
        html[lang^="th"] .gb-footer-2020__links li a { font-size: 16.2px; font-size: 4.5vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { content: ''; top: -2.13333px; top: -0.27778vw; width: 23.46667px; width: 3.05556vw; height: 23.46667px; height: 3.05556vw; margin-left: 12.8px; margin-left: 1.66667vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { top: -1px; top: -0.27778vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { width: 11px; width: 3.05556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { height: 11px; height: 3.05556vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__links li a.s-ico-new-window:after { margin-left: 6px; margin-left: 1.66667vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo { display: none; margin: 0px 51.2px; margin: 0vw 6.66667vw; padding: 51.2px 0px; padding: 6.66667vw 0vw; border-top: 1px solid #ddd; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo { margin: 0px 24px; margin: 0vw 6.66667vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo { padding: 24px 0px; padding: 6.66667vw 0vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo-wrap { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; -ms-grid-row-align: center; align-items: center; position: relative; width: 100%; }
        .gb-footer-2020__bottom-mo-wrap:before,
        .gb-footer-2020__bottom-mo-wrap:after { content: ''; display: block; clear: both; }
        .gb-footer-2020__bottom-mo .gb-footer-2020__language { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: static; float: left; text-align: left; min-height: 76.8px; min-height: 10vw; font-size: 27.73333px; font-size: 3.61111vw; vertical-align: middle; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language { min-height: 36px; min-height: 10vw; }
    }
    @media screen and (max-width:768px) {
        html[lang^="th"] .gb-footer-2020__bottom-mo .gb-footer-2020__language { font-size: 37.44px; font-size: 4.875vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language { font-size: 13px; font-size: 3.61111vw; }
        html[lang^="th"] .gb-footer-2020__bottom-mo .gb-footer-2020__language { font-size: 17.55px; font-size: 4.875vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language:after { content: ''; min-height: inherit; font-size: 0; }
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-link { display: inline-block; position: relative; padding-right: 32px; padding-right: 4.16667vw; white-space: normal; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-link { padding-right: 15px; padding-right: 4.16667vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-link:after { content: ''; position: absolute; right: 0; top: 50%; margin-top: -10.66667px; margin-top: -1.38889vw; width: 14.93333px; width: 1.94444vw; height: 25.6px; height: 3.33333vw; background: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-arw-right.svg) 50% 50% no-repeat; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-link:after { margin-top: -5px; margin-top: -1.38889vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-link:after { width: 7px; width: 1.94444vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-link:after { height: 12px; height: 3.33333vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-text { margin: 8.53333px 0px 0px 0px; margin: 1.11111vw 0vw 0vw 0vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-text { margin: 4px 0px 0px 0px; margin: 1.11111vw 0vw 0vw 0vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select { left: 0; right: 0; bottom: 0; padding-bottom: 0; }
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select ul { -webkit-border-radius: 17.06667px; border-radius: 17.06667px; -webkit-border-radius: 2.22222vw; border-radius: 2.22222vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select ul { -webkit-border-radius: 8px; border-radius: 8px; -webkit-border-radius: 2.22222vw; border-radius: 2.22222vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select ul:after,
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select ul:before { display: none; }
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select li a { padding: 14.93333px 0px; padding: 1.94444vw 0vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select li a { padding: 7px 0px; padding: 1.94444vw 0vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select li a:after { margin-top: -12.8px; margin-top: -1.66667vw; width: 14.93333px; width: 1.94444vw; height: 25.6px; height: 3.33333vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select li a:after { margin-top: -6px; margin-top: -1.66667vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select li a:after { width: 7px; width: 1.94444vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__language-select li a:after { height: 12px; height: 3.33333vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__info-local { float: right; }
        .gb-footer-2020__bottom-mo .gb-footer-2020__info-local li a img { max-height: 76.8px; max-height: 10vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__info-local li a img { max-height: 36px; max-height: 10vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__info-text { padding: 59.73333px 0px 8.53333px; padding: 7.77778vw 0vw 1.11111vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__info-text { padding: 28px 0px 4px; padding: 7.77778vw 0vw 1.11111vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__info-text p { text-align: center; font-size: 21.33333px; font-size: 2.77778vw; }
        html[lang^="th"] .gb-footer-2020__bottom-mo .gb-footer-2020__info-text p { font-size: 28.8px; font-size: 3.75vw; }
    }
    @media screen and (max-width:768px) and (max-width:360px) {
        .gb-footer-2020__bottom-mo .gb-footer-2020__info-text p { font-size: 10px; font-size: 2.77778vw; }
        html[lang^="th"] .gb-footer-2020__bottom-mo .gb-footer-2020__info-text p { font-size: 13.5px; font-size: 3.75vw; }
    }
    .gb-footer-2020__links:before { top: 12px; }
    .gb-footer-2020__bottom-list ul a.white { color: #fff !important }
    .gb-footer-2020__bottom-list ul a.blue { color: #1327a0 }
    .gb-footer-2020__bottom-list .gb-footer-ui-select.__this-select-expand a.blue { color: #1327a0; }
    .gb-footer-2020__bottom-list .gb-footer-ui-select.__this-select-expand a.js-footer-ui-select__a--expand { position: relative; top: -1px; }
    .gb-footer-2020__language,
    .gb-footer-2020__bottom-list ul>li { line-height: 36px; vertical-align: middle }
    .gb-footer-ui-select { border: 1px solid #7f7f7f; display: inline-block; min-width: 210px; position: relative; height: 35px; line-height: 1; vertical-align: middle }
    .gb-footer-ui-select::after { content: ''; width: 16px; height: 16px; display: inline-block; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-carousel_arrow_up-black.svg); background-repeat: no-repeat; position: absolute; right: 8px; top: 11px }
    .gb-footer-ui-select.__this-select-expand::after { background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-carousel_arrow_down-black.svg); }
    .gb-footer-ui-select a { display: inline-block; width: 100%; padding: 7px; position: static; z-index: 1 }
    .gb-footer-ui-select.__this-select-expand { border-color: transparent; z-index: 1005 }
    .gb-footer-ui-select.__this-select-expand dl { position: absolute; bottom: 0; width: calc(100% + 2px); margin-left: -1px; margin-bottom: -1px; padding-top: 10px; left: 0; background-color: #fff; border: 1px solid #7f7f7f; }
    .gb-footer-ui-select.__this-select-expand dt a { color: #000; text-decoration: none; }
    .gb-footer-ui-select.__this-select-expand dd a { color: #717171; text-decoration: none; font-weight: normal; padding: 7px; }
    .gb-footer-ui-select.__this-select-expand dt,
    .gb-footer-ui-select.__this-select-expand dd { display: flex }
    .gb-footer-ui-select dl { display: flex; flex-direction: column-reverse; line-height: 1.5 }
    .gb-footer-ui-select dt { display: flex; font-weight: bold; color: #fff; font-size: 12px; position: relative }
    .gb-footer-ui-select dd { display: flex; display: none; width: 100% }
    .gb-footer-ui-select dt a::after { }
    .gb-footer-2020__sns-item.s-kakao { display: none; }
    @media screen and (max-width:1024px) {
        .gb-footer-ui-select { min-width: 17.5078125vw; height: 3.41796875vw; }
    }
    @media screen and (max-width:768px) {
        .gb-footer-2019__inner .cm-g-static-content.static-content { float: none }
        .gb-footer-2019__sns { float: none; padding: 16px 16px 0 }
        .gb-footer-2020__language,
        .gb-footer-2020__bottom-list ul>li { line-height: 1.32; vertical-align: top }
        .gb-footer-ui-select { width: 100%; height: 6.901041666666667vw; }
        .gb-footer-2020__links li.gb-footer-ui-select__wrap { width: 100%; top: auto; margin-left: 0; margin-right: 0; }
        .gb-footer-ui-select::after { top: 3.083333333333333vw; width: 3.083333333333333vw; height: 2.083333333333333vw; right: 2.0416666666666665vw; }
        .gb-footer-ui-select a { padding: 0.9114583333333334vw; }
        .gb-footer-2020__bottom-list .gb-footer-ui-select.__this-select-expand a.js-footer-ui-select__a--expand { top: 1px; }
        .gb-footer-2020__info-local { margin-top: 6.88889vw; }
        .gb-footer-2020__info-local li:first-child { margin-top: 0 }
        .gb-footer-2020__info-local li { margin: 0px 0px 0px 20px; margin: 0vw 0vw 0vw 5vw; }
        .gb-footer-2020__sns-item.s-kakao { display: inline-block; }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { font-size: 24px; font-size: 1.6666666666666667vw; }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { font-size: 16px; font-size: 1.1111111111111112vw; }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery-headline { font-size: 24px; }
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-type-small .gb-gnb__gallery-headline { font-size: 16px; font-weight: normal !important; line-height: 1.25; padding: 0 20px; height: 40px; }
        .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-text-vertical-bottom.s-type-small.s-image-full .gb-gnb__gallery-headline { bottom: 16px; }
    }
    @media (max-width:1024px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-image-full .gb-gnb__mo-gallery-headline { top: 10px; }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery-headline { font-size: 12px; line-height: 1.25; height: 34px; padding: 0px 14px; }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile a.s-depth1-link.is-selected,
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile button.s-depth1-link.is-selected { font-weight: normal; }
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-text-vertical-bottom.s-image-full .gb-gnb__mo-gallery-headline { bottom: 10px; }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__gallery .s-font-white .gb-gnb__gallery-headline { color: #fff; }
    @media (max-width:1024px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__drop-mobile .gb-gnb__mo-gallery .s-font-white .gb-gnb__mo-gallery-headline { color: #fff; }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link .s-ico-new-window,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler .s-ico-new-window,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link .s-ico-new-window,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler .s-ico-new-window { width: 11px; width: 0.76389vw; height: 11px; height: 0.76389vw; min-width: 8px; min-height: 8px; margin: 0; margin-left: 3px; margin-left: 0.20833vw; padding: 0; vertical-align: baseline }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler .s-ico-new-window { width: 11px }
    }
    @media (min-width:1440px) {
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler .s-ico-new-window { height: 11px }
    }
    @media (min-width:1440px) {.gb-footer-2020__item-list+.gb-footer-2020__item-list
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link .s-ico-new-window,
        .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler .s-ico-new-window { margin-left: 3px }
    }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link .s-ico-new-window:after,
    .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler .s-ico-new-window:after { position: static; width: 200%; height: 200%; background-image: url(//cdn.samsung.com/etc/designs/smg/global/imgs/svg-footer-new-window.svg); background-color: transparent; background-position: 0 0; background-repeat: no-repeat; background-size: 100% 100%; -webkit-transition: none; transition: none; -webkit-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5); -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0 }
    .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-link[aria-selected="true"]>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__main .s-btn-toggler[aria-selected="true"]>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-link[aria-selected="true"]>span:after, .gb-gnb.gb-gnb-2020 .gb-gnb__sub .s-btn-toggler[aria-selected="true"]>span:after {
    	width: 100%;
	}
	
	.gb-footer-2020 a:hover, .gb-footer-2020 a:focus, .gb-footer-2020 button:hover, .gb-footer-2020 button:focus {
	    color: #1428A0;
	    text-decoration: underline;
	}
	@media screen and (max-width:768px) {
	    .gb-footer-2020__btn-top {
	        font-size: 29.86667px;
	        font-size: 3.88889vw
	    }
	}

	