@charset "UTF-8";
.s-content-inner {max-width:100%;}
.s-content-inner{border:0;}

/* common */
html { overflow-y: scroll; }

html.dotcom { overflow-y: inherit; }

html.no-scroll { overflow: hidden; }

body:before { position: fixed; left: 0; top: 0; width: 100%; height: 0; content: ''; }

/* fix webkit bug(scroll event delay) */
body { -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; -moz-osx-font-smoothing: grayscale; }

#galaxy-contents { position: relative; margin: 0 auto; min-width: 320px; max-width: 1440px; overflow: hidden; z-index: 0; /* default */ /* social icon */ /* common - title */ /* son modify */ /* common - text */ /* common - button */ /* common - more */ /* common - tab */ /* common - paging */ /* common - spec */ /* module - content spec */ /* module - content type, feature */ /* webkit transform(for parallax) bug */ /* width:1439px; */ /* webkit transform(for parallax) bug */ /* module - icon + text */ /* module - content info */ /* module - feature height */ /* module - content wrap */ /* module - insidestories */ /* key visual */ /* module - content sub */ /* module - content grid */ /* module - content video */ /* module - content text */ /* module - content kv */ /* module - content index */ /* left:80px; */ /* module - accessories cover */ /* module - layer */ /* module - layer gallery */ /* layer - youtube */ /* module - layer gift */ /* module - banner */ /* Pre-order, Buy now */ /* guide css */ /* brand story */ /* key visual */ /* feature */ /* Vod */ /* Reset */ /* Input field, remove IE X */ /* Use #'s everywhere so page's css won't overwrite this */ /* Desktop specific result container styles */ /* Scroll bar only on desktop */ /* Bottom */ /* Tablet specific rules */ /* Mobile specific rules */ /* Mobile load more link */ /* Hide close link from bottom */ /* Babbler */ /* Wrapper */ /* Name row */ /* Date */ /* Content */ /* Action buttons (reply / retweet / favorite) */ /* module - product gallery list */ }
#galaxy-contents div, #galaxy-contents dl, #galaxy-contents dt, #galaxy-contents dd, #galaxy-contents ul, #galaxy-contents ol, #galaxy-contents li, #galaxy-contents h1, #galaxy-contents h2, #galaxy-contents h3, #galaxy-contents h4, #galaxy-contents h5, #galaxy-contents h6, #galaxy-contents form, #galaxy-contents fieldset, #galaxy-contents p, #galaxy-contents button, #galaxy-contents iframe, #galaxy-contents th, #galaxy-contents td { margin: 0; padding: 0; }
#galaxy-contents article, #galaxy-contents aside, #galaxy-contents details, #galaxy-contents figcaption, #galaxy-contents figure, #galaxy-contents footer, #galaxy-contents header, #galaxy-contents hgroup, #galaxy-contents nav, #galaxy-contents section, #galaxy-contents summary { display: block; margin: 0; padding: 0; }
#galaxy-contents h1, #galaxy-contents h2, #galaxy-contents h3, #galaxy-contents h4, #galaxy-contents h5, #galaxy-contents h6, #galaxy-contents dt { font-weight: normal; }
#galaxy-contents img, #galaxy-contents fieldset, #galaxy-contents iframe, #galaxy-contents button { border: 0 none; }
#galaxy-contents li { list-style: none; }
#galaxy-contents button { border: 0 none; }
#galaxy-contents table { border-collapse: collapse; border-spacing: 0; }
#galaxy-contents th, #galaxy-contents td { border-collapse: collapse; }
#galaxy-contents legend, #galaxy-contents caption, #galaxy-contents hr { display: none; }
#galaxy-contents i, #galaxy-contents em, #galaxy-contents u, #galaxy-contents cite { font-style: normal; }
#galaxy-contents strong { font-weight: normal; }
#galaxy-contents img { max-width: none; }
#galaxy-contents a { color: #4b4c4c; text-decoration: none; outline-offset: -1px; }
.chrome #galaxy-contents a, .safari #galaxy-contents a { outline-offset: -3px; }
.ie8 #galaxy-contents { min-width: 1024px; }
.dotcom #galaxy-contents { max-width: 1920px; margin: 0 auto; }
#galaxy-contents .pleasedontprint img { width: 1px; height: 1px; }
.load #galaxy-contents #subnav, #galaxy-contents .heading, .load #galaxy-contents #subnav p.gnb, #galaxy-contents #subnav p.pre-button { transition: opacity 0.75s cubic-bezier(0.165, 0.84, 0.44, 1), visibility 0.75s cubic-bezier(0.165, 0.84, 0.44, 1), transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1); -webkit-transition: opacity 0.75s cubic-bezier(0.165, 0.84, 0.44, 1), visibility 0.75s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1); -moz-transition: opacity 0.75s cubic-bezier(0.165, 0.84, 0.44, 1), visibility 0.75s cubic-bezier(0.165, 0.84, 0.44, 1), -moz-transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1); -o-transition: opacity 0.75s cubic-bezier(0.165, 0.84, 0.44, 1), visibility 0.75s cubic-bezier(0.165, 0.84, 0.44, 1), -o-transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1); }
#galaxy-contents #subnav { position: absolute; left: 50%; top: 0; width: 100%; max-width: 1920px; height: 20px; z-index: 100; overflow: hidden; opacity: 0; -webkit-transform: translate3d(0, 0, 0); }
#galaxy-contents #subnav.show { height: 60px; opacity: 0.95; transition: opacity 1s ease-out; -webkit-transition: opacity 1s ease-out; -moz-transition: opacity 1s ease-out; -o-transition: opacity 1s ease-out; }
#galaxy-contents #subnav.hide { opacity: 0; }
.ie8 #galaxy-contents #subnav { display: none; }
.ie8 #galaxy-contents #subnav.show { display: block; }
#galaxy-contents #subnav .heading { position: absolute; left: 10px; top: 10px; display: none; }
#galaxy-contents #subnav .heading a { display: block; }
#galaxy-contents #subnav .heading img { height: 16px; padding: 5px; display: block; }
#galaxy-contents #subnav div.inside { position: absolute; left: 0; bottom: -20px; width: 100%; height: 80px; z-index: 2; overflow: auto; -webkit-overflow-scrolling: touch; }
.mobile #galaxy-contents #subnav div.inside { overflow: hidden; }
.mobile.webkit #galaxy-contents #subnav div.inside { overflow: auto; }
#galaxy-contents #subnav .bottom-line { position: absolute; left: 0; right: 0; bottom: 0; height: 1px; content: ''; background: #959595; opacity: 0.5; filter: alpha(opacity=50); }
#galaxy-contents #subnav ul { position: relative; font-size: 0; white-space: nowrap; padding-left: 60px; display: inline-block; }
#galaxy-contents #subnav ul li { -background: #000; display: inline-block; vertical-align: middle; }
#galaxy-contents #subnav ul li a { height: 60px; font-family: 'SamsungSharpSans'; font-size: 18px; color: #959595; text-transform: uppercase; line-height: 62px; padding: 0 20px; display: block; }
#galaxy-contents #subnav ul li.on a { color: #313131; }
#galaxy-contents #subnav div.bar { position: absolute; left: 0; top: 54px; width: 0; height: 6px; background: #00b3e3; z-index: 1; }
#galaxy-contents #subnav p.gnb { position: absolute; right: 31px; top: 6px; opacity: 0; visibility: hidden; z-index: 3; transform: translate3d(0, 60px, 0); -webkit-transform: translate3d(0, 60px, 0); -moz-transform: translate3d(0, 60px, 0); -o-transform: translate3d(0, 60px, 0); }
#galaxy-contents.subnav-fixed #subnav p.gnb { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); }
#galaxy-contents #subnav p.gnb a { width: 48px; height: 48px; text-indent: -999em; background: transparent; display: block; overflow: hidden; }
#galaxy-contents #subnav p.gnb a span { position: absolute; left: 11px; top: 14px; width: 26px; height: 2px; background: #2b2b2b; }
#galaxy-contents #subnav p.gnb a span + span { top: 23px; }
#galaxy-contents #subnav p.gnb a span + span + span { top: 32px; }
#galaxy-contents #subnav p.gnb a span + span + span + span { top: 48px; opacity: 0; }
.ie8 #galaxy-contents #subnav p.gnb a span + span + span + span, .ie9 #galaxy-contents #subnav p.gnb a span + span + span + span { display: none; }
.desktop #galaxy-contents #subnav p.gnb a:hover span { transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); -webkit-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); -moz-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); -o-transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); }
.desktop #galaxy-contents #subnav p.gnb a:hover span { opacity: 0; transform: translate3d(0, -16px, 0); -webkit-transform: translate3d(0, -16px, 0); -moz-transform: translate3d(0, -16px, 0); -o-transform: translate3d(0, -16px, 0); }
.desktop.ie9 #galaxy-contents #subnav p.gnb a:hover span { opacity: 1; }
.desktop #galaxy-contents #subnav p.gnb a:hover span + span { opacity: 1; transform: translate3d(0, -9px, 0); -webkit-transform: translate3d(0, -9px, 0); -moz-transform: translate3d(0, -9px, 0); -o-transform: translate3d(0, -9px, 0); }
.desktop #galaxy-contents #subnav p.gnb a:hover span + span + span + span { transform: translate3d(0, -16px, 0); -webkit-transform: translate3d(0, -16px, 0); -moz-transform: translate3d(0, -16px, 0); -o-transform: translate3d(0, -16px, 0); }
.s3 #galaxy-contents #subnav ul { padding-left: 68px; }
.s3 #galaxy-contents #subnav ul li a { font-size: 14px; padding: 0 12px; }
.s12 #galaxy-contents #subnav { height: 39px; padding-top: 85px; background: transparent; }
.dotcom.s12 #galaxy-contents #subnav { left: 0 !important; }
.s12 #galaxy-contents #subnav .heading { left: 27px; margin-top: 36px; display: block; opacity: 0; visibility: hidden; }
.s12 #galaxy-contents.subnav-fixed #subnav .heading { opacity: 1; visibility: visible; }
.s12 #galaxy-contents #subnav .base-bg { position: absolute; left: 0; top: 85px; width: 100%; height: 39px; content: ''; padding-top: 85px; background: #fff; transition: top 0.05s ease-out; -webkit-transition: top 0.05s ease-out; -moz-transition: top 0.05s ease-out; -o-transition: top 0.05s ease-out; }
.s12 #galaxy-contents.subnav-fixed #subnav .base-bg { top: 0; }
.s12 #galaxy-contents #subnav div.inside { height: 59px; }
.s2 #galaxy-contents #subnav ul { padding-left: 24px; }
.s2 #galaxy-contents #subnav ul li a { height: 39px; font-size: 13px; line-height: 40px; padding: 0 8px; }
.s12 #galaxy-contents #subnav div.bar { top: 36px; height: 3px; }
.s2 #galaxy-contents #subnav p.gnb { top: 34px; }
.s12 #galaxy-contents #subnav .heading, .s12 #galaxy-contents #subnav p.gnb, .s12 #galaxy-contents #subnav p.pre-button { transform: translate3d(0, 15px, 0); -webkit-transform: translate3d(0, 15px, 0); -moz-transform: translate3d(0, 15px, 0); -o-transform: translate3d(0, 15px, 0); transition-duration: 0.25s; -webkit-transition-duration: 0.25s; -moz-transition-duration: 0.25s; -o-transition-duration: 0.25s; }
.s12 #galaxy-contents.subnav-fixed #subnav .heading, .s12 #galaxy-contents.subnav-fixed #subnav p.gnb, .s12 #galaxy-contents.subnav-fixed #subnav p.pre-button { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transition-duration: 0.75s; -webkit-transition-duration: 0.75s; -moz-transition-duration: 0.75s; -o-transition-duration: 0.75s; }
.s1 #galaxy-contents #subnav { height: 36px; padding-top: 56px; }
.s1 #galaxy-contents #subnav:before, .s1 #galaxy-contents #subnav:after { position: absolute; left: 0; bottom: 3px; width: 15px; height: 33px; content: ''; background: url("../../common/img/bg_subnav_sidemask.png") no-repeat -15px 0; background-size: 30px 100%; z-index: 3; pointer-events: none; -webkit-transform: translate3d(0, 0, 0); }
.s1 #galaxy-contents #subnav:after { left: auto; right: 0; background-position: 0 0; }
.s1 #galaxy-contents #subnav .base-bg { top: 56px; height: 36px; padding-top: 56px; }
.s1 #galaxy-contents #subnav .heading { left: 10px; margin-top: 19px; }
.s1 #galaxy-contents #subnav .heading img { height: 14px; }
.s1 #galaxy-contents #subnav div.inside { height: 56px; }
.s1 #galaxy-contents #subnav ul { padding-left: 7px; }
.s1 #galaxy-contents #subnav ul:after { width: 7px; content: ''; display: inline-block; }
.s1 #galaxy-contents #subnav ul li a { height: 36px; font-size: 12px; line-height: 37px; padding: 0 8px; }
.s1 #galaxy-contents #subnav div.bar { top: 33px; }
.s1 #galaxy-contents #subnav p.gnb { top: 3px; right: 13px; margin-top: 19px; }
.s1 #galaxy-contents #subnav p.gnb a { width: 36px; height: 36px; }
.s1 #galaxy-contents #subnav p.gnb a span { left: 8px; top: 10px; width: 20px; }
.s1 #galaxy-contents #subnav p.gnb a span + span { top: 17px; }
.s1 #galaxy-contents #subnav p.gnb a span + span + span { top: 24px; }
.s1.desktop #galaxy-contents #subnav p.gnb a:hover span { opacity: 1; transform: none; -webkit-transform: none; -moz-transform: none; -o-transform: none; }
#galaxy-contents p.pre-button { position: absolute; right: 34px; top: 13px; z-index: 3; -webkit-transform: translate3d(0, 0, 0); }
.rtl #galaxy-contents p.pre-button { left: 34px; right: auto; }
.rtl.s1.dotcom #galaxy-contents #subnav p.pre-button { left: 8px; right: auto; }
.rtl #galaxy-contents #subnav div.bar { left: auto; right: 0; }
.s34 #galaxy-contents.subnav-fixed p.pre-button { transform: translate3d(-58px, 0, 0); -webkit-transform: translate3d(-58px, 0, 0); -moz-transform: translate3d(-58px, 0, 0); -o-transform: translate3d(-58px, 0, 0); }
.s34.notransition #galaxy-contents.subnav-fixed p.pre-button { margin-right: 58px; }
#galaxy-contents p.pre-button a { height: 33px; font-family: 'SamsungSharpSans'; font-size: 13px; color: #fff; text-transform: uppercase; line-height: 36px; padding: 0 19px; border-radius: 18px; background: #00b3e3; display: block; }
.s3 #galaxy-contents p.pre-button { top: 13px; }
.s3 #galaxy-contents p.pre-button a { border-radius: 17px; }
.s12 #galaxy-contents #subnav p.pre-button { right: 92px; visibility: hidden; opacity: 0; }
.s12 #galaxy-contents.subnav-fixed #subnav p.pre-button { visibility: visible; opacity: 1; }
.s2.dotcom #galaxy-contents #subnav p.pre-button { right: 24px; }
.s2 #galaxy-contents p.pre-button { top: 45px; }
.s2 #galaxy-contents p.pre-button a { height: 27px; font-size: 12px; line-height: 29px; padding: 0 15px; border-radius: 15px; }
.s1 #galaxy-contents #subnav p.pre-button { right: 56px; top: 29px; }
.s1.dotcom #galaxy-contents #subnav p.pre-button { right: 8px; }
.s1 #galaxy-contents.subnav-fixed p.pre-button { transform: translate3d(-43px, 0, 0); -webkit-transform: translate3d(-43px, 0, 0); -moz-transform: translate3d(-43px, 0, 0); -o-transform: translate3d(-43px, 0, 0); }
.s1 #galaxy-contents p.pre-button a { height: 21px; font-size: 10px; line-height: 23px; padding: 0 13px; border-radius: 12px; }
#galaxy-contents .f_backtotop { position: fixed; left: 0; bottom: 0; z-index: 3; width: 100%; height: 0; box-sizing: border-box; }
#galaxy-contents .f_backtotop span { position: relative; max-width: 1920px; margin: 0 auto; display: block; }
#galaxy-contents .f_backtotop a { position: absolute; right: 30px; bottom: 6px; width: 48px; height: 48px; font-family: 'SamsungSharpSans'; font-size: 14px; -text-align: center; text-transform: uppercase; text-indent: -999em; line-height: 35px; background: url("../../common/img/bg_topbutton.png"); background-size: 100% 100%; overflow: hidden; transform: rotate(180deg) translateZ(1px); -webkit-transform: rotate(180deg) translateZ(1px); -moz-transform: rotate(180deg) translateZ(1px); -o-transform: rotate(180deg) translateZ(1px); -ms-transform: rotate(180deg); transition: all 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transition: all 0.45s cubic-bezier(0.175, 0.885, 0.32, 1); -webkit-transition: all 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-transition: all 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-transition: all 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.275); }
.ie8 #galaxy-contents .f_backtotop a { display: none !important; }
.ie10 #galaxy-contents .f_backtotop a { transition: none; }
#galaxy-contents .f_backtotop a.hide, .ie8 #galaxy-contents .f_backtotop a, .ie8 #galaxy-contents .f_backtotop a.rotate.hide { opacity: 0; }
#galaxy-contents .f_backtotop a.rotate { transform: rotate(360deg) translateZ(1px); -webkit-transform: rotate(360deg) translateZ(1px); -moz-transform: rotate(360deg) translateZ(1px); -o-transform: rotate(360deg) translateZ(1px); -ms-transform: rotate(360deg); }
.s2 #galaxy-contents .f_backtotop a { bottom: 2px; }
.s1 #galaxy-contents .f_backtotop a { right: 13px; bottom: 10px; width: 36px; height: 36px; }
.s1 #galaxy-contents.has-subnav .f_backtotop a { bottom: 46px; }
.s1 #galaxy-contents.has-subnav.subnav-passed .f_backtotop a { bottom: 10px; }
#galaxy-contents .f_backtotop a span { display: inline; }
#galaxy-contents .m_iframe_campaign iframe { border: 0; margin: 0; padding: 0; width: 100%; }
#galaxy-contents span[class*="ico_obj-"] { display: inline-block; margin-right: -3px; transition: all 0.75s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.75s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.75s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.75s cubic-bezier(0.215, 0.61, 0.355, 1); }
#galaxy-contents span[class*="ico_obj-"] > object, #galaxy-contents span[class*="ico_obj-"] > img, #galaxy-contents span[class*="ico_obj-"] > svg { width: 100%; min-width: 100%; max-width: 100%; height: 100%; }
.s34 #galaxy-contents .ico_obj-type1, .s2 #galaxy-contents .ico_obj-type1 { width: 88px; height: 88px; }
.s1 #galaxy-contents .ico_obj-type1 { width: 43px; height: 43px; }
.s4 #galaxy-contents .ico_obj-type2 { width: 200px; height: 200px; }
.s3 #galaxy-contents .ico_obj-type2 { width: 105px; height: 105px; }
.s12 #galaxy-contents .ico_obj-type2 { width: 52px; height: 52px; }
.s34 #galaxy-contents .ico_obj-type3, .s2 #galaxy-contents .ico_obj-type3 { width: 36px; height: 36px; }
.s1 #galaxy-contents .ico_obj-type3 { width: 35px; height: 35px; }
.s34 #galaxy-contents .ico_obj-type4, .s2 #galaxy-contents .ico_obj-type4 { width: 130px; height: 130px; }
.s1 #galaxy-contents .ico_obj-type4 { width: 64px; height: 64px; }
.s34 #galaxy-contents .ico_obj-type5 { width: 140px; height: 140px; }
.s2 #galaxy-contents .ico_obj-type5 { width: 143px; height: 143px; }
.s1 #galaxy-contents .ico_obj-type5 { width: 67px; height: 67px; }
.s34 #galaxy-contents .ico_obj-type6 { width: 116px; height: 116px; }
.s2 #galaxy-contents .ico_obj-type6 { width: 89px; height: 89px; }
.s1 #galaxy-contents .ico_obj-type6 { width: 58px; height: 58px; }
#galaxy-contents span[class*="ico_obj-"] svg { transition: all 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275); }
#galaxy-contents span[class*="ico_obj-"] path { transition: fill 0.35s ease-out; }
#galaxy-contents span[class*="ico_obj-"] path { fill: #000; }
#galaxy-contents a:hover span[class*="ico_obj-"] svg, #galaxy-contents a:focus span[class*="ico_obj-"] svg { transform: scale(1.1, 1.1); }
#galaxy-contents a:hover span[class*="ico_obj-"] .facebook path, #galaxy-contents a:focus span[class*="ico_obj-"] .facebook path { fill: #3a589e; }
#galaxy-contents a:hover span[class*="ico_obj-"] .twitter path, #galaxy-contents a:focus span[class*="ico_obj-"] .twitter path { fill: #51abf1; }
#galaxy-contents a:hover span[class*="ico_obj-"] .youtube path, #galaxy-contents a:focus span[class*="ico_obj-"] .youtube path { fill: #e52c27; }
#galaxy-contents a:hover span[class*="ico_obj-"] .tumblr path, #galaxy-contents a:focus span[class*="ico_obj-"] .tumblr path { fill: #37465d; }
#galaxy-contents a:hover span[class*="ico_obj-"] .googleplus path, #galaxy-contents a:focus span[class*="ico_obj-"] .googleplus path { fill: #dd4b39; }
#galaxy-contents a:hover span[class*="ico_obj-"] .linkedin path, #galaxy-contents a:focus span[class*="ico_obj-"] .linkedin path { fill: #0477B6; }
#galaxy-contents a:hover span[class*="ico_obj-"] .instagram path, #galaxy-contents a:focus span[class*="ico_obj-"] .instagram path { fill: #e63d5f; }
#galaxy-contents a:hover span[class*="ico_obj-"] .vine path, #galaxy-contents a:focus span[class*="ico_obj-"] .vine path { fill: #00ac80; }
#galaxy-contents a:hover span[class*="ico_obj-"] .rss path, #galaxy-contents a:focus span[class*="ico_obj-"] .rss path { fill: #ff9900; }
#galaxy-contents .c_tit-kv { font-family: 'SamsungSharpSans'; color: #000; text-align: center; }
.s34 #galaxy-contents .c_tit-kv { font-size: 56px; letter-spacing: 14px; word-spacing: -1px; }
.s2 #galaxy-contents .c_tit-kv { font-size: 60px; letter-spacing: 17px; word-spacing: 1px; }
.s1 #galaxy-contents .c_tit-kv { font-size: 25px; letter-spacing: 6px; word-spacing: 1px; }
#galaxy-contents .c_tit-kv2, #galaxy-contents .c_tit-kv2 { font-family: 'SamsungSharpSans'; color: #333; }
.s34 #galaxy-contents .c_tit-kv2 { font-size: 140px; }
.s2 #galaxy-contents .c_tit-kv2 { font-size: 112px; }
.s1 #galaxy-contents .c_tit-kv2 { font-size: 84px; }
#galaxy-contents .c_tit-kv3, #galaxy-contents .c_tit-kv4, #galaxy-contents .c_tit-kv5, #galaxy-contents .c_tit-kv6 { font-family: 'SamsungSharpSans'; color: #333; }
.s4 #galaxy-contents .c_tit-kv3 { font-size: 112px; }
.s3 #galaxy-contents .c_tit-kv3 { font-size: 85px; }
.s2 #galaxy-contents .c_tit-kv3 { font-size: 84px; }
.s1 #galaxy-contents .c_tit-kv3 { font-size: 56px; }
.s34 #galaxy-contents .c_tit-kv4 { font-size: 75px; }
.s12 #galaxy-contents .c_tit-kv4 { font-size: 38px; }
.s34 #galaxy-contents .c_tit-kv5 { font-size: 60px; }
.s12 #galaxy-contents .c_tit-kv5 { font-size: 30px; }
.s34 #galaxy-contents .c_tit-kv6 { font-size: 100px; }
.s2 #galaxy-contents .c_tit-kv6 { font-size: 70px; }
.s1 #galaxy-contents .c_tit-kv6 { font-size: 50px; }
#galaxy-contents .c_tit-kv7 { font-family: 'SamsungSharpSans'; color: #333; }
.s34 #galaxy-contents .c_tit-kv7 { font-size: 36px; letter-spacing: 14px; word-spacing: -1px; }
.s3 #galaxy-contents .c_tit-kv7 { font-size: 30px; letter-spacing: 14px; word-spacing: -1px; }
.s2 #galaxy-contents .c_tit-kv7 { font-size: 26px; letter-spacing: 17px; word-spacing: 1px; }
.s1 #galaxy-contents .c_tit-kv7 { font-size: 16px; letter-spacing: 6px; word-spacing: 1px; }
#galaxy-contents .c_tit-type1, #galaxy-contents .c_tit-type2 { font-family: 'SamsungSharpSans'; }
#galaxy-contents .c_tit-type1 em, #galaxy-contents .c_tit-type2 em { font-style: normal; color: #222; text-transform: uppercase; }
#galaxy-contents.new_ .c_tit-type1 em, #galaxy-contents.new_ .c_tit-type2 em { text-transform: none; }
#galaxy-contents .c_tit-type1 .color-type2 { color: #fff; }
#galaxy-contents .c_tit-type1 span, #galaxy-contents .c_tit-type2 span { color: #999; }
#galaxy-contents .c_tit-type1 em .tag { color: #006fc2; }
.s34 #galaxy-contents .c_tit-type1 { font-size: 32px; }
.s2 #galaxy-contents .c_tit-type1 { font-size: 22px; }
.s1 #galaxy-contents .c_tit-type1 { font-size: 18px; }
.s34 #galaxy-contents .c_tit-type2 { font-size: 26px; }
.s2 #galaxy-contents .c_tit-type2 { font-size: 24px; }
.s1 #galaxy-contents .c_tit-type2 { font-size: 14px; }
#galaxy-contents .c_tit-type3 { font-family: 'SamsungSharpSans'; color: #222; letter-spacing: -0.03em; }
.s34 #galaxy-contents .c_tit-type3 { font-size: 28px; line-height: 1.5; }
.s2 #galaxy-contents .c_tit-type3 { font-size: 23px; line-height: 1.45; }
.s1 #galaxy-contents .c_tit-type3 { font-size: 16px; line-height: 1.4; }
#galaxy-contents .c_tit-type4 { font-family: 'SamsungSharpSans'; color: #000; }
.s34 #galaxy-contents .c_tit-type4 { font-size: 32px; }
.s2 #galaxy-contents .c_tit-type4 { font-size: 26px; }
.s1 #galaxy-contents .c_tit-type4 { font-size: 18px; }
#galaxy-contents .c_tit-type5 { font-family: 'SamsungSharpSans'; color: #000; }
.s34 #galaxy-contents .c_tit-type5 { font-size: 18px; }
.s2 #galaxy-contents .c_tit-type5 { font-size: 14px; }
.s1 #galaxy-contents .c_tit-type5 { font-size: 12px; }
#galaxy-contents .c_tit-type6 { font-family: 'SamsungSharpSans'; color: #333; }
.s34 #galaxy-contents .c_tit-type6 { font-size: 42px; }
.s2 #galaxy-contents .c_tit-type6 { font-size: 38px; }
.s1 #galaxy-contents .c_tit-type6 { font-size: 27px; }
#galaxy-contents .c_tit-type7 { font-family: 'SamsungSharpSans'; color: #999; line-height: 1.5; }
.s34 #galaxy-contents .c_tit-type7 { font-size: 20px; }
.s2 #galaxy-contents .c_tit-type7 { font-size: 16px; }
.s1 #galaxy-contents .c_tit-type7 { font-size: 12px; }
#galaxy-contents .c_tit-type8 { font-family: 'SamsungSharpSans'; color: #fff; line-height: 1.5; text-transform: uppercase; letter-spacing: 0.2em; }
.s34 #galaxy-contents .c_tit-type8 { font-size: 72px; }
.s2 #galaxy-contents .c_tit-type8 { font-size: 36px; }
.s1 #galaxy-contents .c_tit-type8 { font-size: 32px; }
#galaxy-contents .c_tit-type9 { font-family: 'SamsungSharpSans'; color: #333; line-height: 1.28; }
.s34 #galaxy-contents .c_tit-type9 { font-size: 100px; }
.s2 #galaxy-contents .c_tit-type9 { font-size: 80px; line-height: 1.22; }
.s1 #galaxy-contents .c_tit-type9 { font-size: 50px; line-height: 1.32; }
#galaxy-contents .c_tit-type10 { font-family: 'SamsungSharpSans'; color: #999; line-height: 1.28; }
.s34 #galaxy-contents .c_tit-type10 { font-size: 15px; }
.s2 #galaxy-contents .c_tit-type10 { font-size: 13px; line-height: 1.12; }
.s1 #galaxy-contents .c_tit-type10 { font-size: 9px; }
#galaxy-contents .c_txt-type1 { font-family: 'SamsungSharpSans'; color: #999; }
.s34 #galaxy-contents .c_txt-type1 { font-size: 16px; padding-left: 12px; text-indent: -12px; }
.s2 #galaxy-contents .c_txt-type1 { font-size: 12px; }
.s1 #galaxy-contents .c_txt-type1 { font-size: 10px; }
#galaxy-contents .c_txt-type2 { font-family: 'SamsungSharpSans'; color: #222; }
.s34 #galaxy-contents .c_txt-type2 { font-size: 18px; }
.s2 #galaxy-contents .c_txt-type2 { font-size: 12px; }
.s1 #galaxy-contents .c_txt-type2 { font-size: 10px; }
#galaxy-contents .c_txt-type3 { font-family: 'SamsungSharpSans'; color: #333; }
.s34 #galaxy-contents .c_txt-type3 { font-size: 48px; }
.s2 #galaxy-contents .c_txt-type3 { font-size: 36px; }
.s1 #galaxy-contents .c_txt-type3 { font-size: 30px; }
#galaxy-contents .c_txt-type4 { font-family: 'SamsungSharpSans'; color: #333; letter-spacing: -0.03em; }
.s34 #galaxy-contents .c_txt-type4 { font-size: 24px; }
.s12 #galaxy-contents .c_txt-type4 { font-size: 14px; }
#galaxy-contents .c_txt-type5 { font-family: 'SamsungSharpSans'; color: #666; }
.s34 #galaxy-contents .c_txt-type5 { font-size: 14px; }
.s12 #galaxy-contents .c_txt-type5 { font-size: 11px; }
#galaxy-contents .c_txt-type6 { font-family: 'SamsungSharpSans'; color: #999; }
.s34 #galaxy-contents .c_txt-type6 { font-size: 20px; }
.s12 #galaxy-contents .c_txt-type6 { font-size: 12px; }
#galaxy-contents .c_txt-type7 { font-family: 'SamsungSharpSans'; color: #999; }
.s34 #galaxy-contents .c_txt-type7, .s2 #galaxy-contents .c_txt-type7 { font-size: 18px; }
.s1 #galaxy-contents .c_txt-type7 { font-size: 12px; }
#galaxy-contents .c_txt-type8, #galaxy-contents .c_txt-type8-color2 { font-family: 'SamsungSharpSans'; }
#galaxy-contents .c_txt-type8 { color: #666; }
#galaxy-contents .c_txt-type8-color2 { color: #999; }
.s34 #galaxy-contents .c_txt-type8, .s34 #galaxy-contents .c_txt-type8-color2, .s2 #galaxy-contents .c_txt-type8, .s2 #galaxy-contents .c_txt-type8-color2 { font-size: 12px; }
.s1 #galaxy-contents .c_txt-type8, .s1 #galaxy-contents .c_txt-type8-color2 { font-size: 10px; }
#galaxy-contents .c_txt-type9 { font-family: 'SamsungSharpSans'; color: #999; }
.s34 #galaxy-contents .c_txt-type9, .s2 #galaxy-contents .c_txt-type9 { font-size: 20px; }
.s1 #galaxy-contents .c_txt-type9 { font-size: 12px; }
#galaxy-contents .c_txt-type10 { font-family: 'SamsungSharpSans'; color: #fff; letter-spacing: -0.03em; }
.s34 #galaxy-contents .c_txt-type10 { font-size: 32px; }
.s2 #galaxy-contents .c_txt-type10 { font-size: 26px; }
.s1 #galaxy-contents .c_txt-type10 { font-size: 20px; }
#galaxy-contents .c_txt-type11 { font-family: 'SamsungSharpSans'; color: #fff; }
.s34 #galaxy-contents .c_txt-type11 { font-size: 18px; }
.s2 #galaxy-contents .c_txt-type11 { font-size: 15px; }
.s1 #galaxy-contents .c_txt-type11 { font-size: 12px; }
#galaxy-contents .c_txt-type12 { font-family: 'SamsungSharpSans'; color: #fff; letter-spacing: -0.03em; }
.s34 #galaxy-contents .c_txt-type12 { font-size: 16px; line-height: 1.65; }
.s2 #galaxy-contents .c_txt-type12 { font-size: 13px; line-height: 1.6; }
.s1 #galaxy-contents .c_txt-type12 { font-size: 10px; line-height: 1.5; }
#galaxy-contents .c_txt-type13 { font-family: 'SamsungSharpSans'; color: #999; }
.s34 #galaxy-contents .c_txt-type13 { font-size: 16px; line-height: 1.65; }
.s2 #galaxy-contents .c_txt-type13 { font-size: 14px; line-height: 1.55; }
.s1 #galaxy-contents .c_txt-type13 { font-size: 12px; line-height: 1.45; }
#galaxy-contents .c_txt-type14 { font-family: 'SamsungSharpSans'; color: #999; }
.s34 #galaxy-contents .c_txt-type14, .s2 #galaxy-contents .c_txt-type14 { font-size: 30px; line-height: 1.6; }
.s1 #galaxy-contents .c_txt-type14 { font-size: 16px; line-height: 1.45; }
#galaxy-contents .c_txt-type15 { font-family: 'SamsungSharpSans'; color: #000; line-height: 1.65; }
#galaxy-contents .c_txt-type15 strong { font-family: 'SamsungSharpSans'; }
.s34 #galaxy-contents .c_txt-type15 { font-size: 16px; }
.s2 #galaxy-contents .c_txt-type15 { font-size: 12px; }
.s1 #galaxy-contents .c_txt-type15 { font-size: 10px; }
#galaxy-contents .c_txt-type16, #galaxy-contents .c_txt-type16-size2, #galaxy-contents .c_txt-type16-size3 { font-family: 'SamsungSharpSans'; color: #999; }
.s34 #galaxy-contents .c_txt-type16 { font-size: 192px; }
.s34 #galaxy-contents .c_txt-type16-size2 { font-size: 152px; }
#galaxy-contents .c_txt-type16-size3 { color: #bdc6d0; }
.s4 #galaxy-contents .c_txt-type16-size3 { font-size: 252px; }
.s3 #galaxy-contents .c_txt-type16-size3 { font-size: 229px; }
.s2 #galaxy-contents .c_txt-type16-size3 { font-size: 206px; }
.s1 #galaxy-contents .c_txt-type16-size3 { font-size: 103px; }
#galaxy-contents .c_txt-type17 { font-family: 'SamsungSharpSans'; color: #fff; }
.s34 #galaxy-contents .c_txt-type17 { font-size: 46px; line-height: 1; }
.s2 #galaxy-contents .c_txt-type17 { font-size: 36px; }
.s1 #galaxy-contents .c_txt-type17 { font-size: 30px; }
#galaxy-contents .c_txt_ly-type1 { font-family: 'SamsungSharpSans'; color: #fff; }
#galaxy-contents .c_txt_ly-type1 em { font-family: 'SamsungSharpSans'; }
.s34 #galaxy-contents .c_txt_ly-type1 { font-size: 24px; }
.s12 #galaxy-contents .c_txt_ly-type1 { font-size: 16px; }
#galaxy-contents .c_txt_ly-type2 { font-family: 'SamsungSharpSans'; color: #7a7c8b; }
.s34 #galaxy-contents .c_txt_ly-type2 { font-size: 16px; }
.s2 #galaxy-contents .c_txt_ly-type2 { font-size: 12px; }
.s1 #galaxy-contents .c_txt_ly-type2 { font-size: 10px; }
#galaxy-contents button[class*="c_btn_type1-"], #galaxy-contents a[class*="c_btn_type1-"] { position: relative; display: inline-block; font-size: 0; line-height: 0; width: 60px; height: 120px; vertical-align: middle; border-radius: 2px; background-image: url("../../common/img/c_btn_t1_prevnext2.png"); background-repeat: no-repeat; background-color: transparent; box-sizing: border-box; cursor: pointer; opacity: .8; transition: all 0.35s ease-in-out; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; }
.desktop #galaxy-contents button[class*="c_btn_type1-"]:hover, .desktop #galaxy-contents button[class*="c_btn_type1-"]:focus, .desktop #galaxy-contents a[class*="c_btn_type1-"]:hover, .desktop #galaxy-contents a[class*="c_btn_type1-"]:focus { opacity: 1; }
#galaxy-contents button.c_btn_type1-prev, #galaxy-contents a.c_btn_type1-prev { background-position: 0 0; }
#galaxy-contents button.c_btn_type1-next, #galaxy-contents a.c_btn_type1-next { background-position: 100% 0; }
#galaxy-contents a[class^="m_btn_type"] { position: relative; display: inline-block; font-size: 0; line-height: 0; width: 44px; height: 120px; vertical-align: middle; border-radius: 2px; background: url("../../common/img/m_btn_tbgc.png"); background: rgba(255, 255, 255, 0.1); box-sizing: border-box; cursor: pointer; }
.mobile #galaxy-contents a[class^="m_btn_type"] { display: none !important; }
.s12 #galaxy-contents a[class^="m_btn_type"], #galaxy-contents a[class^="m_btn_type"].small { width: 32px; height: 88px; }
#galaxy-contents a[class^="m_btn_type"] span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url("../../common/img/m_btn_t1_prevnext.png") no-repeat; background-size: 200% 100%; box-sizing: border-box; cursor: pointer; opacity: 0.6; }
#galaxy-contents a[class*="m_btn_type1-next"] span, #galaxy-contents a[class*="m_btn_type2-next"] span { background-position: -44px 0; }
.s12 #galaxy-contents a[class*="m_btn_type1-next"] span, #galaxy-contents a[class*="m_btn_type1-next"].small span, .s12 #galaxy-contents a[class*="m_btn_type2-next"] span, #galaxy-contents a[class*="m_btn_type2-next"].small span { background-position: -32px 0; }
#galaxy-contents a[class^="m_btn_type"]:hover span, #galaxy-contents a[class^="m_btn_type"]:focus span { opacity: 1; }
#galaxy-contents a[class^="m_btn_type2"] span { background-image: url("../../common/img/m_btn_t2_prevnext.png"); }
#galaxy-contents [class^="m_paging_type"] { height: 30px; font-size: 0px; text-align: center; overflow: hidden; }
#galaxy-contents [class^="m_paging_type"] a { position: relative; width: 30px; height: 30px; text-indent: -999em; display: inline-block; overflow: hidden; cursor: pointer; }
#galaxy-contents [class^="m_paging_type"] a span { position: absolute; left: 9px; top: 9px; width: 12px; height: 12px; border-radius: 6px; background: #ccc; }
#galaxy-contents a[class^="m_btn_type2"].disabled { opacity: 0; }
#galaxy-contents a[class^="m_btn_type2"].disabled:focus { opacity: 0.3; }
.s12 #galaxy-contents [class^="m_paging_type"], #galaxy-contents [class^="m_paging_type"].small { height: 21px; }
.s12 #galaxy-contents [class^="m_paging_type"] a, #galaxy-contents [class^="m_paging_type"].small a { width: 21px; height: 21px; }
.s12 #galaxy-contents [class^="m_paging_type"] a span, #galaxy-contents [class^="m_paging_type"].small a span { left: 6px; top: 6px; width: 10px; height: 10px; border-radius: 5px; }
#galaxy-contents [class^="m_paging_type"] a.on span, .desktop #galaxy-contents [class^="m_paging_type"] a:hover span, .desktop #galaxy-contents [class^="m_paging_type"] a:focus span { background: #666; }
#galaxy-contents [class^="m_btn_type"], #galaxy-contents [class^="m_btn_type"] span, #galaxy-contents [class^="m_paging_type"] a span { transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }
#galaxy-contents [class^="m_paging_type"] .count { font-family: 'SamsungSharpSans'; color: #fff; font-size: 18px; text-align: center; }
.s1 #galaxy-contents [class^="m_paging_type"] .count { font-size: 16px; }
.ie #galaxy-contents [class^="m_btn_type"] span { background-image: url("../../common/img/m_btn_t1_prevnext_s.png"); }
.ie #galaxy-contents [class^="m_btn_type2"] span { background-image: url("../../common/img/m_btn_t2_prevnext_s.png"); }
.ie.s12 #galaxy-contents [class^="m_btn_type"] span, .ie #galaxy-contents [class^="m_btn_type"].small span { background-image: url("../../common/img/m_btn_t1_prevnext_xs.png"); }
#galaxy-contents .ie.s12 [class^="m_btn_type2"] span, .ie #galaxy-contents [class^="m_btn_type2"].small span { background-image: url("../../common/img/m_btn_t2_prevnext_xs.png"); }
.rtl #galaxy-contents [class^="m_paging_type"] { direction: ltr; }
#galaxy-contents [data-parallax] { transition: none !important; -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; }
.desktop #galaxy-contents .m_content-slider [class*="-prev"], .desktop #galaxy-contents .m_content-slider [class*="-next"] { opacity: 0; }
.desktop #galaxy-contents .m_content-slider [class*="-prev"]:focus, .desktop #galaxy-contents .m_content-slider [class*="-next"]:focus, .desktop #galaxy-contents .m_content-slider:hover [class*="-prev"], .desktop #galaxy-contents .m_content-slider:hover [class*="-next"] { opacity: 1; }
.s12 #galaxy-contents .m_content-slider [class*="-prev"], .s12 #galaxy-contents .m_content-slider [class*="-next"] { display: none; }
#galaxy-contents button[class*="c_btn_type2-"], #galaxy-contents a[class*="c_btn_type2-"] { position: relative; display: inline-block; font-size: 0; line-height: 0; width: 90px; height: 178px; background-repeat: no-repeat; background-color: transparent; background-position: 50% 0; box-sizing: border-box; cursor: pointer; }
#galaxy-contents button[class*="c_btn_type2-"]:hover, #galaxy-contents a[class*="c_btn_type2-"]:hover { background-position: 50% 100%; }
#galaxy-contents button.c_btn_type2-prev, #galaxy-contents a.c_btn_type2-prev { background-image: url("../../common/img/c_btn_t2_prev.png"); }
#galaxy-contents button.c_btn_type2-next, #galaxy-contents a.c_btn-type2-next { background-image: url("../../common/img/c_btn_t2_next.png"); }
#galaxy-contents button[class*="c_btn_type1-"].hide, #galaxy-contents button[class*="c_btn_type2-"].hide, #galaxy-contents a[class*="c_btn_type1-"].hide, #galaxy-contents a[class*="c_btn_type2-"].hide, #galaxy-contents a[class*="m_btn_type"].hide { opacity: 0 !important; filter: alpha(opacity=0) !important; }
#galaxy-contents button[class*="c_btn_type1-"].hide:focus, #galaxy-contents button[class*="c_btn_type2-"].hide:focus, #galaxy-contents a[class*="c_btn_type1-"].hide:focus, #galaxy-contents a[class*="c_btn_type2-"].hide:focus, #galaxy-contents a[class*="m_btn_type"].hide:focus { opacity: 0.3 !important; }
#galaxy-contents a[class*="c_btn_type3-"] { display: inline-block; font-family: 'SamsungSharpSans'; font-size: 14px; color: #222; padding-right: 27px; background: url("../../common/img/c_btn_type3.png") 100% 0 no-repeat; }
#galaxy-contents a[class*="c_btn_type3-"].on { background-position: 100% 100%; }
.load #galaxy-contents a[class*="c_btn_type3-"] { transition: all 0.35s ease-in-out; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; }
.s1 #galaxy-contents a[class*="c_btn_type3-"] { font-size: 10px; background-image: url("../../common/img/c_btn_type3_s1.png"); padding-right: 18px; background-size: 13px auto; }
#galaxy-contents button[class*="c_btn_close-"], #galaxy-contents a[class*="c_btn_close-"] { display: inline-block; font-size: 0; line-height: 0; box-sizing: content-box; background-repeat: no-repeat; background-position: 50% 50%; background-color: transparent; cursor: pointer; }
#galaxy-contents button.c_btn_close-type1, #galaxy-contents a.c_btn_close-type1 { width: 69px; height: 69px; background-image: url("../../common/img/c_btn_close_1.png"); }
#galaxy-contents button[class*="c_btn_pre-"], #galaxy-contents a[class*="c_btn_pre-"] { font-family: 'SamsungSharpSans'; display: inline-block; text-align: center; background-color: transparent; cursor: pointer; border-width: 1px; border-style: solid; text-transform: uppercase; border-radius: 58px; box-sizing: border-box; }
.load #galaxy-contents button[class*="c_btn_pre-"], .load #galaxy-contents a[class*="c_btn_pre-"] { transition: all 0.35s ease-in-out; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; }
#galaxy-contents button.c_btn_pre-type1, #galaxy-contents a.c_btn-pre-type1 { border-color: #000; color: #000; }
.desktop #galaxy-contents button.c_btn_pre-type1:hover, .desktop #galaxy-contents a.c_btn_pre-type1:hover { border-color: #c69f69; color: #fff; background-color: #c69f69; }
#galaxy-contents button.c_btn_pre-type2, #galaxy-contents a.c_btn_pre-type2 { border-color: #fff; color: #fff; }
.desktop #galaxy-contents button.c_btn_pre-type2:hover, .desktop #galaxy-contents a.c_btn_pre-type2:hover { border-color: #d3d3d3; color: #212121; background-color: #d3d3d3; }
#galaxy-contents button.c_btn_pre-type3, #galaxy-contents a.c_btn_pre-type3 { border-color: #8c8e90; color: #4c4f52; }
.desktop #galaxy-contents button.c_btn_pre-type3:hover, .desktop #galaxy-contents a.c_btn_pre-type3:hover { border-color: #8c8e90; color: #fff; background-color: #8c8e90; }
.s34 #galaxy-contents button.c_btn_pre-type1, .s34 #galaxy-contents button.c_btn_pre-type2, .s34 #galaxy-contents button.c_btn_pre-type3, .s34 #galaxy-contents a.c_btn_pre-type1, .s34 #galaxy-contents a.c_btn_pre-type2, .s34 #galaxy-contents a.c_btn_pre-type3 { padding-left: 48px; padding-right: 48px; height: 58px; line-height: 58px; font-size: 16px; }
.s2 #galaxy-contents button.c_btn_pre-type1, .s2 #galaxy-contents button.c_btn_pre-type2, .s2 #galaxy-contents button.c_btn_pre-type3, .s2 #galaxy-contents a.c_btn_pre-type1, .s2 #galaxy-contents a.c_btn_pre-type2, .s2 #galaxy-contents a.c_btn_pre-type3 { padding-left: 39px; padding-right: 39px; height: 60px; line-height: 60px; font-size: 16px; }
.s1 #galaxy-contents button.c_btn_pre-type1, .s1 #galaxy-contents button.c_btn_pre-type2, .s1 #galaxy-contents button.c_btn_pre-type3, .s1 #galaxy-contents a.c_btn_pre-type1, .s1 #galaxy-contents a.c_btn_pre-type2, .s1 #galaxy-contents a.c_btn_pre-type3 { padding-left: 30px; padding-right: 30px; height: 45px; line-height: 45px; font-size: 12px; }
#galaxy-contents i[class*="ico_more-"] { display: block; width: 34px; height: 34px; overflow: hidden; }
#galaxy-contents i[class*="ico_more-"] .off, #galaxy-contents i[class*="ico_more-"] .on { display: block; width: 100%; height: 100%; }
.load #galaxy-contents i[class*="ico_more-"] .off, #galaxy-contents i[class*="ico_more-"] .off:before, .load #galaxy-contents i[class*="ico_more-"] .on, #galaxy-contents i[class*="ico_more-"] .on:before { transition: all 0.35s cubic-bezier(0.86, 0, 0.07, 1); -webkit-transition: all 0.35s cubic-bezier(0.86, 0, 0.07, 1); -moz-transition: all 0.35s cubic-bezier(0.86, 0, 0.07, 1); -o-transition: all 0.35s cubic-bezier(0.86, 0, 0.07, 1); }
.load #galaxy-contents i[class*="ico_more-"] .on:before, .load #galaxy-contents a[class*="c_more-"] strong { transition-duration: 0.55s; -webkit-transition-duration: 0.55s; -moz-transition-duration: 0.55s; -o-transition-duration: 0.55s; transition-timing-function: cubic-bezier(0.68, 0, 0.265, 1); -webkit-transition-timing-function: cubic-bezier(0.68, 0, 0.265, 1.55); -moz-transition-timing-function: cubic-bezier(0.68, 0, 0.265, 1.55); -o-transition-timing-function: cubic-bezier(0.68, 0, 0.265, 1.55); }
#galaxy-contents i[class*="ico_more-"] .off { opacity: 1; position: relative; background-repeat: no-repeat; background-position: 0 0; }
#galaxy-contents i[class*="ico_more-"] .off:before { content: ''; display: block; position: absolute; right: 0; top: 0; width: 17px; height: 17px; background-repeat: no-repeat; background-position: 0 0; }
#galaxy-contents i[class*="ico_more-"] .on { position: absolute; left: -34px; bottom: -34px; width: 100%; height: 100%; background-color: #fff; }
#galaxy-contents i[class*="ico_more-"] .on:before { content: ''; position: absolute; left: -39px; bottom: -39px; width: 13px; height: 13px; background-repeat: no-repeat; background-position: 0 0; }
.s2 #galaxy-contents i[class*="ico_more-"] { width: 33px; height: 33px; }
.s2 #galaxy-contents i[class*="ico_more-"] .off:before { width: 16px; height: 15px; }
.s2 #galaxy-contents i[class*="ico_more-"] .on { left: -33px; bottom: -33px; }
.s1 #galaxy-contents i[class*="ico_more-"] { width: 28px; height: 28px; }
.s1 #galaxy-contents i[class*="ico_more-"] .off:before { width: 14px; height: 14px; }
.s1 #galaxy-contents i[class*="ico_more-"] .on { left: -28px; bottom: -28px; }
.s1 #galaxy-contents i[class*="ico_more-"] .on:before { width: 11px; height: 11px; }
#galaxy-contents i.ico_more-type1 .off { background-image: url("../../common/img/ico_more_box_w.png"); }
#galaxy-contents i.ico_more-type1 .off:before { background-image: url("../../common/img/ico_more_arrow_w.png"); }
#galaxy-contents i.ico_more-type1 .on { background-color: #fff; }
#galaxy-contents i.ico_more-type1 .on:before { background: url("../../common/img/ico_more_arrow_hover_w.png"); }
.s2 #galaxy-contents i.ico_more-type1 .off { background-image: url("../../common/img/ico_more_box_w_s2.png"); background-size: 33px 33px; }
.s2 #galaxy-contents i.ico_more-type1 .off:before { background-image: url("../../common/img/ico_more_arrow_w_s2.png"); background-size: 16px 15px; }
.s2 #galaxy-contents i.ico_more-type1 .on:before { background: url("../../common/img/ico_more_arrow_hover_w_s2.png"); background-size: 13px 13px; }
.s1 #galaxy-contents i.ico_more-type1 .off { background-image: url("../../common/img/ico_more_box_w_s1.png"); background-size: 28px 28px; }
.s1 #galaxy-contents i.ico_more-type1 .off:before { background-image: url("../../common/img/ico_more_arrow_w_s1.png"); background-size: 14px 14px; }
.s1 #galaxy-contents i.ico_more-type1 .on:before { background: url("../../common/img/ico_more_arrow_hover_w_s1.png"); background-size: 11px 11px; }
#galaxy-contents i.ico_more-type2 .off { background-image: url("../../common/img/ico_more_box_b.png"); }
#galaxy-contents i.ico_more-type2 .off:before { background-image: url("../../common/img/ico_more_arrow_b.png"); }
#galaxy-contents i.ico_more-type2 .on { background-color: #c69f69; }
#galaxy-contents i.ico_more-type2 .on:before { background: url("../../common/img/ico_more_arrow_hover_b.png"); }
.s2 #galaxy-contents .ico_more-type2 .off { background-image: url("../../common/img/ico_more_box_b_s2.png"); background-size: 33px 33px; }
.s2 #galaxy-contents .ico_more-type2 .off:before { background-image: url("../../common/img/ico_more_arrow_b_s2.png"); background-size: 16px 15px; }
.s2 #galaxy-contents .ico_more-type2 .on:before { background: url("../../common/img/ico_more_arrow_hover_b_s2.png"); background-size: 13px 13px; }
.s1 #galaxy-contents .ico_more-type2 .off { background-image: url("../../common/img/ico_more_box_b_s1.png"); background-size: 28px 28px; }
.s1 #galaxy-contents .ico_more-type2 .off:before { background-image: url("../../common/img/ico_more_arrow_b_s1.png"); background-size: 14px 14px; }
.s1 #galaxy-contents .ico_more-type2 .on:before { background: url("../../common/img/ico_more_arrow_hover_b_s1.png"); background-size: 11px 11px; }
#galaxy-contents a[class*="c_more-"] { position: relative; display: inline-block; font-family: 'SamsungSharpSans'; text-align: left; }
#galaxy-contents a[class*="c_more-"] strong, #galaxy-contents a[class*="c_more-"] em { color: #fff; line-height: 1.1; }
#galaxy-contents a[class*="c_more-"] em { display: block; margin-top: 3px; opacity: .5; }
.s2 #galaxy-contents a[class*="c_more-"] em { margin-top: 2px; }
.s1 #galaxy-contents a[class*="c_more-"] em { margin-top: 1px; }
#galaxy-contents a[class*="c_more-"] i[class*="ico_more-"] { position: absolute; left: 0; top: 1px; }
.s2 #galaxy-contents a[class*="c_more-"] i[class*="ico_more-"] { top: 3px; }
.s1 #galaxy-contents a[class*="c_more-"] i[class*="ico_more-"] { top: 1px; }
.s4 #galaxy-contents a[class*="c_more-"], .s3 #galaxy-contents a[class*="c_more-"] { padding-left: 52px; }
.s4 #galaxy-contents a[class*="c_more-"] strong, .s3 #galaxy-contents a[class*="c_more-"] strong { font-size: 18px; }
.s4 #galaxy-contents a[class*="c_more-"] em, .s3 #galaxy-contents a[class*="c_more-"] em { font-size: 14px; }
.s2 #galaxy-contents a[class*="c_more-"] { padding-left: 45px; }
.s2 #galaxy-contents a[class*="c_more-"] strong { font-size: 20px; }
.s2 #galaxy-contents a[class*="c_more-"] em { font-size: 14px; }
.s1 #galaxy-contents a[class*="c_more-"] { padding-left: 38px; }
.s1 #galaxy-contents a[class*="c_more-"] strong { font-size: 16px; }
.s1 #galaxy-contents a[class*="c_more-"] span { font-size: 12px; }
.desktop #galaxy-contents a[class*="c_more-"]:hover i[class*="ico_more-"] .off { opacity: 0; }
.desktop #galaxy-contents a[class*="c_more-"]:hover i[class*="ico_more-"] .off:before { right: -18px; top: -18px; }
.desktop #galaxy-contents a[class*="c_more-"]:hover i[class*="ico_more-"] .on { left: 0; bottom: 0; }
.desktop #galaxy-contents a[class*="c_more-"]:hover i[class*="ico_more-"] .on:before { left: 12px; bottom: 12px; }
.s2.desktop #galaxy-contents a[class*="c_more-"]:hover i[class*="ico_more-"] .on:before { left: 10px; bottom: 10px; }
.s1.desktop #galaxy-contents a[class*="c_more-"]:hover i[class*="ico_more-"] .on:before { left: 8px; bottom: 8px; }
#galaxy-contents a.c_more-type1 strong, #galaxy-contents a.c_more-type1 em { color: #fff; text-align: left; }
#galaxy-contents a.c_more-type2 strong, #galaxy-contents a.c_more-type2 em { color: #333; text-align: left; }
.desktop #galaxy-contents a.c_more-type2:hover strong { color: #c69f69; }
#galaxy-contents nav[class*="c_tab-"] ul { display: inline-block; }
#galaxy-contents nav[class*="c_tab-"] li { display: inline-block; margin-right: -3px; vertical-align: middle; }
#galaxy-contents nav[class*="c_tab-"] a { display: block; color: #222; background-color: #fff; text-transform: uppercase; }
.load #galaxy-contents nav[class*="c_tab-"] a { transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); }
#galaxy-contents nav[class*="c_tab-"] a:hover, #galaxy-contents nav[class*="c_tab-"] a.on { text-transform: uppercase; }
.s34 #galaxy-contents nav[class*="c_tab-"] ul { box-shadow: 10px 20px 20px rgba(0, 0, 0, 0.2); }
.s12 #galaxy-contents nav[class*="c_tab-"] ul { box-shadow: 5px 10px 10px rgba(0, 0, 0, 0.2); }
.s34 #galaxy-contents nav[class*="c_tab-"] li { min-width: 110px; }
.s12 #galaxy-contents nav[class*="c_tab-"] li { min-width: 152px; max-width: 152px; }
.s34 #galaxy-contents nav[class*="c_tab-"] a { height: 40px; line-height: 40px; padding-left: 34px; padding-right: 34px; font-size: 18px; }
.s12 #galaxy-contents nav[class*="c_tab-"] a { height: 36px; line-height: 36px; padding-left: 0px; padding-right: 0px; font-size: 16px; }
#galaxy-contents nav.c_tab-type1 a, #galaxy-contents nav.c_tab-type1_pos-r a { color: #222; background-color: #fff; }
.desktop #galaxy-contents nav.c_tab-type1 a:hover, .desktop #galaxy-contents nav.c_tab-type1_pos-r a:hover, #galaxy-contents nav.c_tab-type1 a.on, #galaxy-contents nav.c_tab-type1_pos-r a.on { color: #fff; background-color: #c69f69; }
#galaxy-contents nav[class*="c_tab2-"] ul { display: inline-block; font-size: 0; }
#galaxy-contents nav[class*="c_tab2-"] li { display: inline-block; width: 115px; vertical-align: middle; text-align: center; }
#galaxy-contents nav[class*="c_tab2-"] a { display: block; }
#galaxy-contents nav[class*="c_tab2-"] a.on .text { color: #222; }
#galaxy-contents nav[class*="c_tab2-"] a.on .icon:before { opacity: 1; background-color: #222; }
#galaxy-contents nav[class*="c_tab2-"] .icon { position: relative; display: block; width: 65px; height: 65px; margin: 0 auto; }
#galaxy-contents nav[class*="c_tab2-"] .icon:before { content: " "; position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%; background-color: #999; opacity: .5; border-radius: 65px; }
#galaxy-contents nav[class*="c_tab2-"] .icon img { position: relative; width: 100%; z-index: 1; }
#galaxy-contents nav[class*="c_tab2-"] .text { display: block; margin-top: 18px; font-family: 'SamsungSharpSans'; font-size: 15px; color: #c7c5c2; }
#galaxy-contents nav[class*="c_tab2-"] a:hover .icon:before, #galaxy-contents nav[class*="c_tab2-"] a:focus .icon:before { opacity: 1; }
#galaxy-contents nav[class*="c_tab2-"] a:hover .text { color: #999; }
#galaxy-contents nav[class*="c_tab2-"] a.on:hover .text { color: #222; }
#galaxy-contents nav.c_tab2-type1_pos-c { left: 0; right: 0; text-align: center; }
#galaxy-contents nav.c_tab2-type1_pos-c ul { display: inline-block; margin-left: 0; }
.load #galaxy-contents nav[class*="c_tab2-"] .icon:before, .load #galaxy-contents nav[class*="c_tab2-"] .text { transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); }
.s34 #galaxy-contents nav[class*="c_tab2-"] { margin-top: 58px; }
.s12 #galaxy-contents nav[class*="c_tab2-"] { margin-top: 27px; }
.s34 #galaxy-contents nav[class*="c_tab2-"] ul { margin-left: -25px; }
.s34 #galaxy-contents nav.c_tab2-type1_pos-r { margin-left: 0; margin-right: -25px; }
.s12 #galaxy-contents nav.c_tab2-type1_pos-r { right: auto !important; }
.s1 #galaxy-contents nav[class*="c_tab2-"] { margin-top: 10px; }
.s1 #galaxy-contents nav[class*="c_tab2-"] li { width: 75px; }
.s1 #galaxy-contents nav[class*="c_tab2-"] .icon { width: 33px; height: 33px; }
.s1 #galaxy-contents nav[class*="c_tab2-"] .text { margin-top: 9px; font-size: 12px; }
#galaxy-contents div[class*="c_paging-"] a { position: relative; display: inline-block; margin-right: -3px; overflow: hidden; }
#galaxy-contents div[class*="c_paging-"] a > span { position: absolute; left: -99999px; font-size: 0; line-height: 0; }
#galaxy-contents div.c_paging-type1 { text-align: center; }
#galaxy-contents div.c_paging-type1 a { background: url("../../common/img/c_paging_icon1.png") 100% 0 no-repeat; }
#galaxy-contents div.c_paging-type1 a.on { background-position: 0 0; }
.s4 #galaxy-contents div.c_paging-type1 a, .s3 #galaxy-contents div.c_paging-type1 a { width: 56px; height: 56px; }
.s2 #galaxy-contents div.c_paging-type1 a, .s1 #galaxy-contents div.c_paging-type1 a { width: 28px; height: 28px; background-size: 55px 28px; }
#galaxy-contents div.c_paging-type2 { text-align: center; }
#galaxy-contents div.c_paging-type2 a { position: relative; z-index: 1; cursor: pointer; }
#galaxy-contents div.c_paging-type2 a:before, #galaxy-contents div.c_paging-type2 a:after { content: ''; position: absolute; display: block; top: 50%; left: 50%; border-radius: 50%; }
.load #galaxy-contents div.c_paging-type2 a:before, .load #galaxy-contents div.c_paging-type2 a:after { transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); }
#galaxy-contents div.c_paging-type2 a:after { width: 0; height: 0; border-width: 1px; border-style: solid; opacity: 0; }
#galaxy-contents div.c_paging-type2 a:hover:after, #galaxy-contents div.c_paging-type2 a.on:after { opacity: 1; content: ' '; }
#galaxy-contents div.c_paging-type2 a.c1:before { background-color: #daccb3; }
#galaxy-contents div.c_paging-type2 a.c2:before { background-color: #00091e; }
#galaxy-contents div.c_paging-type2 a.c3:before { background-color: #fff; }
#galaxy-contents div.c_paging-type2 a.c4:before { background-color: #43776b; }
#galaxy-contents div.c_paging-type2 a.c1:after, #galaxy-contents div.c_paging-type2 a.c1.on:after { border-color: #daccb3; }
#galaxy-contents div.c_paging-type2 a.c2:after, #galaxy-contents div.c_paging-type2 a.c2.on:after { border-color: #00091e; }
#galaxy-contents div.c_paging-type2 a.c3:after, #galaxy-contents div.c_paging-type2 a.c3.on:after { border-color: #fff; }
#galaxy-contents div.c_paging-type2 a.c4:after, #galaxy-contents div.c_paging-type2 a.c4.on:after { border-color: #43776b; }
.s4 #galaxy-contents div.c_paging-type2 a, .s3 #galaxy-contents div.c_paging-type2 a { width: 48px; height: 48px; }
.s4 #galaxy-contents div.c_paging-type2 a:before, .s3 #galaxy-contents div.c_paging-type2 a:before { width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2); }
.s4 #galaxy-contents div.c_paging-type2 a:hover:before, .s4 #galaxy-contents div.c_paging-type2 a.on:before, .s3 #galaxy-contents div.c_paging-type2 a:hover:before, .s3 #galaxy-contents div.c_paging-type2 a.on:before { box-shadow: 2px 2px 2px rgba(255, 255, 255, 0); }
.s4 #galaxy-contents div.c_paging-type2 a:hover:after, .s4 #galaxy-contents div.c_paging-type2 a.on:after, .s3 #galaxy-contents div.c_paging-type2 a:hover:after, .s3 #galaxy-contents div.c_paging-type2 a.on:after { width: 28px; height: 28px; margin-top: -15px; margin-left: -15px; }
.s2 #galaxy-contents div.c_paging-type2 a { width: 42px; height: 42px; }
.s2 #galaxy-contents div.c_paging-type2 a:before { width: 16px; height: 16px; margin-top: -8px; margin-left: -8px; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2); }
.s2 #galaxy-contents div.c_paging-type2 a:hover:before, .s2 #galaxy-contents div.c_paging-type2 a.on:before { box-shadow: 2px 2px 2px rgba(255, 255, 255, 0); }
.s2 #galaxy-contents div.c_paging-type2 a:hover:after, .s2 #galaxy-contents div.c_paging-type2 a.on:after { width: 24px; height: 24px; margin-top: -13px; margin-left: -13px; }
.s1 #galaxy-contents div.c_paging-type2 a { width: 36px; height: 36px; }
.s1 #galaxy-contents div.c_paging-type2 a:before { width: 14px; height: 14px; margin-top: -7px; margin-left: -7px; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2); }
.s1 #galaxy-contents div.c_paging-type2 a:hover:before, .s1 #galaxy-contents div.c_paging-type2 a.on:before { box-shadow: 2px 2px 2px rgba(255, 255, 255, 0); }
.s1 #galaxy-contents div.c_paging-type2 a:hover:after, .s1 #galaxy-contents div.c_paging-type2 a.on:after { width: 22px; height: 22px; margin-top: -12px; margin-left: -12px; }
.load #galaxy-contents .c_spec_item, .load #galaxy-contents .c_spec_item .icon, .load #galaxy-contents .c_spec_item .c_txt-type4 { transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.95s cubic-bezier(0.215, 0.61, 0.355, 1); }
#galaxy-contents .c_spec_item { overflow: hidden; }
#galaxy-contents .c_spec_item .c_inner { position: relative; }
#galaxy-contents .c_spec_item .icon { position: absolute; left: 0; top: 0; }
.s34 #galaxy-contents .c_spec_item .c_txt-type4 { margin-bottom: 15px; }
.s34 #galaxy-contents .c_spec_item .c_txt-type5 { padding-right: 20px; }
.s4 #galaxy-contents .c_spec_item .c_inner { display: block; height: 480px; }
.s4 #galaxy-contents .c_spec_item .c_inner { height: 208px; padding-top: 332px; padding-left: 20px; }
.s3 #galaxy-contents .c_spec_item .c_inner { height: 187px; padding-top: 173px; }
.s12 #galaxy-contents .c_spec_item .c_inner { padding-left: 9px; box-sizing: border-box; }
.s12 #galaxy-contents .c_spec_item .c_txt-type4 { margin-bottom: 9px; }
.s12 #galaxy-contents .c_spec_item .c_txt-type5 { padding-right: 10px; }
.s2 #galaxy-contents .c_spec_item .c_inner { height: 210px; padding-top: 109px; }
.s1 #galaxy-contents .c_spec_item .c_inner { min-height: 210px; padding-top: 114px; }
#galaxy-contents .m_spec_list { overflow: hidden; background-color: #e4e0d8; }
#galaxy-contents .m_spec_list .heading { display: none; }
#galaxy-contents .m_spec_list .m_inner { position: relative; overflow: hidden; }
#galaxy-contents div.m_spec_list div.m_inner.on { height: auto; }
#galaxy-contents .m_spec_list ul { overflow: hidden; }
#galaxy-contents .m_spec_list li { position: relative; top: 1px; float: left; border-bottom: 1px solid #cbc7c4; }
#galaxy-contents .m_spec_list_black { background-color: #272727; }
#galaxy-contents .m_spec_list_black .c_txt-type4 { color: #fff; }
#galaxy-contents .m_spec_list_black .c_txt-type5 { color: #969696; }
#galaxy-contents .m_spec_list_black li { border-bottom-color: #3f3f3b; }
.s34 #galaxy-contents .m_spec_list { padding-left: 60px; padding-right: 60px; }
.s34 #galaxy-contents .m_spec_list li { width: 25%; }
.s4 #galaxy-contents .m_spec_list .m_inner { height: 480px; }
.s4 #galaxy-contents .m_spec_list .m_more { padding-top: 37px; padding-bottom: 61px; }
.s3 #galaxy-contents .m_spec_list .m_inner { height: 359px; }
.s3 #galaxy-contents .m_spec_list .m_more { padding-top: 4px; padding-bottom: 53px; }
.s12 #galaxy-contents .m_spec_list .m_inner { height: 210px; }
.s12 #galaxy-contents .m_spec_list .m_more { padding-top: 25px; padding-bottom: 23px; }
.s12 #galaxy-contents .m_spec_list { padding: 0 15px; }
.s2 #galaxy-contents .m_spec_list li { width: 33.33333%; }
.s2 #galaxy-contents .m_spec_list li:first-child { width: 33.33334%; }
.s1 #galaxy-contents .m_spec_list li { width: 50%; }
.s4 #galaxy-contents .m_spec_list .icon { top: 66px; }
.s3 #galaxy-contents .m_spec_list .icon { top: 35px; }
.s12 #galaxy-contents .m_spec_list .icon { top: 29px; }
.s4 #galaxy-contents .m_spec_list .i1 .icon { left: -8px; }
.s4 #galaxy-contents .m_spec_list .i2 .icon { left: 4px; }
.s4 #galaxy-contents .m_spec_list .i3 .icon { left: -30px; }
.s4 #galaxy-contents .m_spec_list .i4 .icon { left: -4px; }
.s4 #galaxy-contents .m_spec_list .i5 .icon { left: -5px; }
.s4 #galaxy-contents .m_spec_list .i6 .icon { left: -7px; }
.s4 #galaxy-contents .m_spec_list .i7 .icon { left: -10px; }
.s4 #galaxy-contents .m_spec_list .i8 .icon { left: -30px; }
.s4 #galaxy-contents .m_spec_list .i9 .icon { left: -7px; }
.s4 #galaxy-contents .m_spec_list .i10 .icon { left: 1px; }
.s4 #galaxy-contents .m_spec_list .i11 .icon { left: -8px; }
.s4 #galaxy-contents .m_spec_list .i12 .icon { left: -24px; }
.s4 #galaxy-contents .m_spec_list .i13 .icon { left: 2px; }
.s4 #galaxy-contents .m_spec_list .i14 .icon { left: 3px; }
.s4 #galaxy-contents .m_spec_list .i15 .icon { left: -5px; }
.s4 #galaxy-contents .m_spec_list .i33 .icon { left: -22px; }
.s4 #galaxy-contents .m_spec_list .i34 .icon { left: -7px; }
.s4 #galaxy-contents .m_spec_list .i35 .icon { left: -5px; }
.s4 #galaxy-contents .m_spec_list .i36 .icon { left: -3px; }
.s4 #galaxy-contents .m_spec_list .i37 .icon { left: -6px; }
.s4 #galaxy-contents .m_spec_list .i38 .icon { left: 1px; }
.s4 #galaxy-contents .m_spec_list .i39 .icon { left: -5px; }
.s4 #galaxy-contents .m_spec_list .i40 .icon { left: 7px; }
.s4 #galaxy-contents .m_spec_list .i41 .icon { left: -43px; }
.s3 #galaxy-contents .m_spec_list .i1 .icon { left: -14px; }
.s3 #galaxy-contents .m_spec_list .i2 .icon { left: -8px; }
.s3 #galaxy-contents .m_spec_list .i3 .icon { left: -26px; }
.s3 #galaxy-contents .m_spec_list .i4 .icon { left: -12px; }
.s3 #galaxy-contents .m_spec_list .i5 .icon { left: -13px; }
.s3 #galaxy-contents .m_spec_list .i6 .icon { left: -13px; }
.s3 #galaxy-contents .m_spec_list .i7 .icon { left: -15px; }
.s3 #galaxy-contents .m_spec_list .i8 .icon { left: -26px; }
.s3 #galaxy-contents .m_spec_list .i9 .icon { left: -14px; }
.s3 #galaxy-contents .m_spec_list .i10 .icon { left: -9px; }
.s3 #galaxy-contents .m_spec_list .i11 .icon { left: -15px; }
.s3 #galaxy-contents .m_spec_list .i12 .icon { left: -23px; }
.s3 #galaxy-contents .m_spec_list .i13 .icon { left: -9px; }
.s3 #galaxy-contents .m_spec_list .i14 .icon { left: -9px; }
.s3 #galaxy-contents .m_spec_list .i15 .icon { left: -13px; }
.s3 #galaxy-contents .m_spec_list .i33 .icon { left: -19px; }
.s3 #galaxy-contents .m_spec_list .i34 .icon { left: -13px; }
.s3 #galaxy-contents .m_spec_list .i35 .icon { left: -15px; }
.s3 #galaxy-contents .m_spec_list .i36 .icon { left: -11px; }
.s3 #galaxy-contents .m_spec_list .i37 .icon { left: -13px; }
.s3 #galaxy-contents .m_spec_list .i38 .icon { left: -8px; }
.s3 #galaxy-contents .m_spec_list .i39 .icon { left: -13px; }
.s3 #galaxy-contents .m_spec_list .i40 .icon { left: -6px; }
.s3 #galaxy-contents .m_spec_list .i41 .icon { left: -32px; }
.s12 #galaxy-contents .m_spec_list .i1 .icon { left: 2px; }
.s12 #galaxy-contents .m_spec_list .i2 .icon { left: 5px; }
.s12 #galaxy-contents .m_spec_list .i3 .icon { left: -4px; }
.s12 #galaxy-contents .m_spec_list .i4 .icon { left: 3px; }
.s12 #galaxy-contents .m_spec_list .i5 .icon { left: 3px; }
.s12 #galaxy-contents .m_spec_list .i6 .icon { left: 2px; }
.s12 #galaxy-contents .m_spec_list .i7 .icon { left: 2px; }
.s12 #galaxy-contents .m_spec_list .i8 .icon { left: -4px; }
.s12 #galaxy-contents .m_spec_list .i9 .icon { left: 2px; }
.s12 #galaxy-contents .m_spec_list .i10 .icon { left: 4px; }
.s12 #galaxy-contents .m_spec_list .i11 .icon { left: 2px; }
.s12 #galaxy-contents .m_spec_list .i12 .icon { left: -3px; }
.s12 #galaxy-contents .m_spec_list .i13 .icon { left: 5px; }
.s12 #galaxy-contents .m_spec_list .i14 .icon { left: 5px; }
.s12 #galaxy-contents .m_spec_list .i34 .icon { left: 2px; }
.s12 #galaxy-contents .m_spec_list .i36 .icon { left: 4px; }
.s12 #galaxy-contents .m_spec_list .i37 .icon { left: 4px; }
.s12 #galaxy-contents .m_spec_list .i38 .icon { left: 5px; }
.s12 #galaxy-contents .m_spec_list .i39 .icon { left: 3px; }
.s12 #galaxy-contents .m_spec_list .i40 .icon { left: 6px; }
.s12 #galaxy-contents .m_spec_list .i41 .icon { left: -6px; }
.s1 #galaxy-contents .m_spec_list .i11, .s1 #galaxy-contents .m_spec_list .i12, .s1 #galaxy-contents .m_spec_list .i13, .s1 #galaxy-contents .m_spec_list .i14 { min-height: 270px; }
#galaxy-contents article[class*="m_feature-"] { position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
#galaxy-contents [class*="f_header-"] { position: absolute; z-index: 2; }
.s34 #galaxy-contents [class*="f_header-"] { left: 80px; right: 80px; top: 60px; }
.s2 #galaxy-contents [class*="f_header-"] { left: 32px; right: 32px; top: 42px; }
.s1 #galaxy-contents [class*="f_header-"] { left: 15px; right: 15px; top: 25px; }
.s34 #galaxy-contents [class*="_pos-r"] { text-align: right; left: auto; }
.s34 #galaxy-contents [class*="_pos-r"] em { display: block; }
.s34 #galaxy-contents [class*="_pos-r"] .m_info_area { float: right; }
#galaxy-contents .f_container { position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; overflow: hidden; }
#galaxy-contents .f_container > figure { position: absolute; height: 100%; left: 50%; width: 1920px; margin-left: -960px; transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); background: transparent; }
#galaxy-contents .f_container > figure img { display: block; margin: 0 auto; -height: 100%; }
.s12 #galaxy-contents .f_container > figure img { height: 100%; }
.s4 #galaxy-contents .f_container > figure img { width: 1920px; }
.s3 #galaxy-contents .f_container > figure img { width: 1440px; }
.s4 #galaxy-contents .m_content_sub .f_container > figure img { width: 960px; }
.load #galaxy-contents .f_container > figure img { transition: all 0.96s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.96s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.96s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.96s cubic-bezier(0.215, 0.61, 0.355, 1); }
.load.safari #galaxy-contents .f_container > figure img { transition: none; -webkit-transition: none; }
.load #galaxy-contents .f_container > figure.ani_img img { transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1); }
#galaxy-contents #kv .f_header-kv { top: 0; left: 0; right: 0; text-align: center; background-color: #fff; }
#galaxy-contents #kv .f_header-kv .kv-title { display: none; }
#galaxy-contents #kv span[class*="ico_obj-"] img { height: auto !important; }
#galaxy-contents #kv-type2 .f_header-kv, #galaxy-contents #kv-type2 .f_header-type1 { display: none; }
.ie8 #galaxy-contents #kv-type2 .f_header-kv, .ie8 #galaxy-contents #kv-type2 .f_header-type1 { display: block; }
.desktop.safari #galaxy-contents .m_content-slider div[class*="f_header-"], .desktop.chrome #galaxy-contents .m_content-slider div[class*="f_header-"], .desktop.safari #galaxy-contents .m_content-slider section.m_content-tab > nav, .desktop.chrome #galaxy-contents .m_content-slider section.m_content-tab > nav { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); background: transparent; }
.s2 #galaxy-contents .f_header-type1 { right: 60px; }
.s1 #galaxy-contents .f_header-type1 { right: 40px; }
#galaxy-contents [class*="logo_galaxy-"] { margin-left: 2px; }
.s4 #galaxy-contents [class*="logo_galaxy-"] { margin-bottom: 14px; }
.s3 #galaxy-contents [class*="logo_galaxy-"] { margin-bottom: 13px; }
.s2 #galaxy-contents [class*="logo_galaxy-"] { margin-bottom: 15px; }
.s1 #galaxy-contents [class*="logo_galaxy-"] { margin-bottom: 4px; }
#galaxy-contents [class*="logo_galaxy-"] img { height: 22px; }
.s2 #galaxy-contents [class*="logo_galaxy-"] img { height: 16px; }
.s1 #galaxy-contents [class*="logo_galaxy-"] img { height: 13px; }
#galaxy-contents .f_header-kv .kv-title, #galaxy-contents .f_header-kv .kv-text, #galaxy-contents .f_header-type1 .kv-title, #galaxy-contents .f_header-type1 .kv-text, #galaxy-contents .f_header-kv .kv-title, #galaxy-contents .f_header-kv .kv-text, #galaxy-contents .f_header-type1 .kv-title, #galaxy-contents .f_header-type1 .kv-text { display: block; }
#galaxy-contents .m_content-kv .f_header-kv .c_tit-kv3, #galaxy-contents .m_content-kv .f_header-type1 .c_tit-kv3 { line-height: 0.9; }
#galaxy-contents .m_content-kv .f_header-kv .c_tit-kv4, #galaxy-contents .m_content-kv .f_header-type1 .c_tit-kv4 { line-height: 1.0; }
.s34 #galaxy-contents .m_content-kv .f_header-kv .c_tit-kv4, .s34 #galaxy-contents .m_content-kv .f_header-type1 .c_tit-kv4 { margin-top: -6px; }
.s2 #galaxy-contents .m_content-kv .f_header-kv .c_tit-kv4, .s2 #galaxy-contents .m_content-kv .f_header-type1 .c_tit-kv4 { margin-top: -3px; }
.s1 #galaxy-contents .m_content-kv .f_header-kv .c_tit-kv4, .s1 #galaxy-contents .m_content-kv .f_header-type1 .c_tit-kv4 { margin-top: -8px; }
#galaxy-contents .m_icon_txt { position: relative; display: inline-block; padding-left: 65px; }
#galaxy-contents .m_icon_txt .ico_obj-type4, #galaxy-contents .m_icon_txt .ico_obj-type5 { position: absolute; left: -44px; top: 50%; }
#galaxy-contents .m_icon_txt .ico_obj-type4 { left: -44px; margin-top: -65px; }
#galaxy-contents .m_icon_txt .ico_obj-type5 { left: -44px; margin-top: -70px; }
.s1 #galaxy-contents .m_icon_txt { padding-left: 33px; }
.s1 #galaxy-contents .m_icon_txt .ico_obj-type4 { left: -22px; margin-top: -32px; }
.s1 #galaxy-contents .m_icon_txt .ico_obj-type5 { left: -22px; margin-top: -35px; }
.s34 #galaxy-contents div[class*="_pos-r"] .m_icon_txt { padding-left: 0; padding-right: 65px; }
.s34 #galaxy-contents div[class*="_pos-r"] .ico_obj-type4 { left: auto; right: -37px; }
#galaxy-contents ul[class*="m_info-"] { overflow: hidden; }
#galaxy-contents ul[class*="m_info-"] li { position: relative; float: left; border-left: 1px solid #dfdfdf; }
#galaxy-contents ul[class*="m_info-"] li:first-child { border-left: 0; }
#galaxy-contents ul.m_info-type1 .mi_icon { position: absolute; left: 0; right: 0; text-align: center; }
#galaxy-contents ul.m_info-type1 .mi_text { position: absolute; left: 0; right: 0; bottom: 0; text-align: center; }
.s34 #galaxy-contents ul.m_info-type1 .mi_icon, .s2 #galaxy-contents ul.m_info-type1 .mi_icon { top: -10px; }
.s1 #galaxy-contents ul.m_info-type1 .mi_icon { top: -6px; }
.s34 #galaxy-contents ul.m_info-type1 { margin-top: 60px; }
.s34 #galaxy-contents ul.m_info-type1 li, .s2 #galaxy-contents ul.m_info-type1 li { width: 139px; height: 108px; }
.s2 #galaxy-contents ul.m_info-type1 { margin-top: 35px; }
.s1 #galaxy-contents ul.m_info-type1 { margin-top: 23px; }
.s1 #galaxy-contents ul.m_info-type1 li { width: 70px; height: 55px; }
#galaxy-contents article[class*="m_f_h-"] { background-color: #fff; border-bottom: 1px solid #fff; }
.s4 #galaxy-contents .m_f_h-type1 { height: 1080px; }
.s4 #galaxy-contents .m_f_h-type1 .f_container > figure { height: 1080px; }
.s3 #galaxy-contents .m_f_h-type1 { height: 810px; }
.s2 #galaxy-contents .m_f_h-type1 { height: 1000px; }
.s1 #galaxy-contents .m_f_h-type1 { height: 570px; }
.s4 #galaxy-contents .m_f_h-type2 { height: 960px; }
.s4 #galaxy-contents .m_f_h-type2 .f_container > figure { width: 960px; margin-left: -480px; }
.s3 #galaxy-contents .m_f_h-type2 { height: 460px; }
.s2 #galaxy-contents .m_f_h-type2 { height: 632px; }
.s1 #galaxy-contents .m_f_h-type2 { height: 360px; }
.s4 #galaxy-contents .m_f_h-type3 { height: 720px; }
.s3 #galaxy-contents .m_f_h-type3 { height: 540px; }
.s2 #galaxy-contents .m_f_h-type3 { height: 505px; }
.s1 #galaxy-contents .m_f_h-type3 { height: 200px; }
.s4 #galaxy-contents .m_f_h-type4 { height: 1346px; }
.s3 #galaxy-contents .m_f_h-type4 { height: 1010px; }
.s2 #galaxy-contents .m_f_h-type4 { height: 1000px; }
.s1 #galaxy-contents .m_f_h-type4 { height: 570px; }
#galaxy-contents section[class*="m_content-"] { position: relative; overflow: hidden; z-index: 1; }
#galaxy-contents section.m_content-slider button[class*="c_btn_type1-"] { position: absolute; top: 50%; margin-top: -44px; z-index: 2; cursor: pointer; }
#galaxy-contents section.m_content-slider button.c_btn_type1-prev { left: 10px; }
#galaxy-contents section.m_content-slider button.c_btn_type1-next { right: 10px; }
#galaxy-contents section.m_content-slider div[class*="c_paging-"] { position: absolute; left: 0; right: 0; bottom: 10px; text-align: center; z-index: 5; }
#galaxy-contents section.m_content-slider .slider_paging-type1 a { display: inline-block; margin-right: -3px; padding: 10px; line-height: 30px; background-color: #000; color: #fff; font-size: 17px; opacity: .5; overflow: hidden; vertical-align: middle; }
#galaxy-contents section.m_content-slider a[class^="m_btn_type"] { position: absolute; top: 50%; margin-top: -60px; z-index: 2; cursor: pointer; }
#galaxy-contents section.m_content-slider a[class*="-prev"] { left: 10px; }
#galaxy-contents section.m_content-slider a[class*="-next"] { right: 10px; }
.s12 #galaxy-contents section.m_content-slider a[class*="-prev"], #galaxy-contents section.m_content-slider a[class*="-prev"].small, .s12 #galaxy-contents section.m_content-slider a[class*="-next"], #galaxy-contents section.m_content-slider a[class*="-next"].small { margin-top: -44px; }
#galaxy-contents section.m_content-slider [class^="m_paging_type"] { position: absolute; left: 0; right: 0; bottom: 16px; text-align: center; z-index: 5; }
.s12 #galaxy-contents section.m_content-slider [class^="m_paging_type"], #galaxy-contents section.m_content-slider [class^="m_paging_type"].small { bottom: 14px; }
#galaxy-contents section.m_content-slider > article, #galaxy-contents section.m_content-slider > section { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #fff; }
#galaxy-contents section.m_content-tab { position: relative; z-index: 3; }
#galaxy-contents section.m_content-tab > nav { position: absolute; color: #000; z-index: 2; }
#galaxy-contents section.m_content-tab > nav li { display: inline-block; vertical-align: top; margin-right: -3px; }
#galaxy-contents section.m_content-tab > nav li a { display: block; font-size: 15px; }
#galaxy-contents section.m_content-tab > article { position: absolute; left: 100%; top: 0; width: 100%; height: 100%; }
#galaxy-contents section.m_content-tab > article.on { left: 0; }
.s34 #galaxy-contents section.m_content-tab > nav { left: 80px; bottom: 60px; color: #000; }
.s34 #galaxy-contents section.m_content-tab > nav { bottom: 80px; }
.s34 #galaxy-contents section.m_content-tab > nav[class*="_pos-r"] { left: auto; right: 80px; }
.s12 #galaxy-contents section.m_content-tab > nav { left: 0; right: 0; text-align: center; }
.s12 #galaxy-contents section.m_content-tab > nav > ul { display: inline-block; }
.s12 #galaxy-contents section.m_content-tab > nav { bottom: 54px; }
#galaxy-contents .xlider-wrapper, #galaxy-contents section.m_content-slider section[class^="m_content-"], #galaxy-contents section.m_content-slider article[class^="m_feature-"], #galaxy-contents section.m_content-tab article[class^="m_feature-"] { height: 100%; }
#galaxy-contents section.m_content-tab { overflow: hidden; }
#galaxy-contents .xlider-wrapper li { min-height: 1px; }
#galaxy-contents figure[data-media-video] img { position: relative; }
#galaxy-contents figure[data-media-video] video { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.s12 #galaxy-contents figure[data-media-video] video { visibility: hidden; }
#galaxy-contents section.m_content-colorset.m_f_h-type1 .f_container > figure { left: 0; width: 100%; height: 100%; margin: 0; }
#galaxy-contents section.m_content-colorset .f_container figure img { width: 100%; height: 100%; display: block; }
#galaxy-contents section.m_content-colorset .f_container figure + figure { display: none; }
#galaxy-contents section.m_content-colorset .fake-slider { position: absolute; width: 100%; height: 100%; background: transparent; opacity: 0; z-index: 1; }
#galaxy-contents section.m_content-colorset .fake-slider .fake-slider-item { position: absolute; width: 100%; height: 100%; }
#galaxy-contents section.m_content-insidestories article[class*="m_feature-"] { position: relative; left: auto; right: auto; top: auto; bottom: auto; }
#galaxy-contents .m_insidestories_content { position: relative; margin: 0 auto; }
#galaxy-contents .m_insidestories_content .c_tit-type1 em { text-transform: inherit; }
#galaxy-contents .m_insidestories_content .c_tit-type4 { padding-bottom: 11px; }
#galaxy-contents .m_insidestories_content .c_tit-type5 { padding-bottom: 5px; }
#galaxy-contents .m_insidestories_figure img { vertical-align: middle; }
#galaxy-contents .m_insidestories_figure .figure_grid { text-align: center; margin: 0 auto; }
#galaxy-contents .m_insidestories_figure .figure_grid img { width: 100%; }
.s4 #galaxy-contents .m_insidestories_content { max-width: 1220px; }
.s4 #galaxy-contents .m_insidestories_figure .figure_grid { max-width: 1220px; }
.s3 #galaxy-contents .m_insidestories_content { max-width: 960px; }
.s3 #galaxy-contents .m_insidestories_figure .figure_grid { max-width: 960px; }
.s2 #galaxy-contents .m_insidestories_content { margin-left: 30px; margin-right: 30px; }
.s2 #galaxy-contents .m_insidestories_figure .figure_grid { margin-left: 30px; margin-right: 30px; }
.s1 #galaxy-contents .m_insidestories_content { margin-left: 15px; margin-right: 15px; }
#galaxy-contents .m_insidestories_controls { position: relative; height: 200px; background-color: #f6f6f7; overflow: hidden; }
#galaxy-contents .m_insidestories_controls .control { position: absolute; bottom: 0; }
#galaxy-contents .m_insidestories_controls .control .name { position: relative; display: block; height: 100%; font-family: 'SamsungSharpSans'; padding: 55px 50px 65px 50px; z-index: 3; }
#galaxy-contents .m_insidestories_controls .control .name span { font-size: 14px; color: #b5b5b6; }
#galaxy-contents .m_insidestories_controls .control .name strong { display: block; margin-top: 1px; font-size: 24px; color: #212121; }
#galaxy-contents .m_insidestories_controls .control div.name strong { color: #999; }
#galaxy-contents .m_insidestories_controls .control .name em { font-family: 'SamsungSharpSans'; }
#galaxy-contents .m_insidestories_controls .img { position: absolute; bottom: -10px; opacity: 0; }
#galaxy-contents .m_insidestories_controls .img img { vertical-align: middle; }
#galaxy-contents .m_insidestories_controls a.name:hover + .img { bottom: 0; opacity: 1; }
#galaxy-contents .m_insidestories_controls .prev { left: 0; }
#galaxy-contents .m_insidestories_controls .prev .name { background: url("../../common/img/button_arrow-left.png") 0 50% no-repeat; }
#galaxy-contents .m_insidestories_controls .prev .img { left: 230px; }
#galaxy-contents .m_insidestories_controls .next { right: 0; text-align: right; }
#galaxy-contents .m_insidestories_controls .next .name { background: url("../../common/img/button_arrow-right.png") 100% 50% no-repeat; }
#galaxy-contents .m_insidestories_controls .next div.name { background-image: url("../../common/img/button_arrow-right-2.png"); }
#galaxy-contents .m_insidestories_controls .next .img { right: 230px; }
#galaxy-contents .m_insidestories_controls .go_to_list { position: relative; text-align: center; padding-top: 70px; z-index: 1; }
#galaxy-contents .m_insidestories_controls .go_to_list a { width: 248px; }
.s34 #galaxy-contents .m_insidestories_controls .go_to_list { opacity: 1; }
.s34 #galaxy-contents .m_insidestories_controls.hover .go_to_list { opacity: 0; }
.s12 #galaxy-contents .m_insidestories_controls .img { display: none; }
#galaxy-contents .s1 .m_insidestories_controls .go_to_list { padding-top: 40px; }
#galaxy-contents .s1 .m_insidestories_controls .go_to_list a { width: 186px; height: 46px; }
#galaxy-contents .s1 .m_insidestories_controls .prev .name { background-image: url("../../common/img/button_arrow-left_m.png"); }
#galaxy-contents .s1 .m_insidestories_controls .next .name { background-image: url("../../common/img/button_arrow-right_m.png"); }
#galaxy-contents .s1 .m_insidestories_controls { height: 180px; }
#galaxy-contents .s1 .m_insidestories_controls .control .name { padding: 16px 30px 24px 30px; }
#galaxy-contents .s1 .m_insidestories_controls .control .name span { font-size: 9px; }
#galaxy-contents .s1 .m_insidestories_controls .control .name strong { margin-top: 1px; font-size: 16px; }
#galaxy-contents #kv { height: 2160px; z-index: 0; }
#galaxy-contents #kv figure { left: auto; -height: auto; }
#galaxy-contents #kv figure img { height: auto; }
#galaxy-contents #kv figure img, #galaxy-contents #kv figure video { width: 100%; display: block; }
#galaxy-contents #kv figure video { height: 100%; }
#galaxy-contents #kv .f_btn_pre { position: absolute; text-align: center; z-index: 5; display: none; }
.s4 #galaxy-contents div.m_content_sub { overflow: hidden; }
.s4 #galaxy-contents div.m_content_sub > section[class*="m_content-"] { float: left; width: 50%; }
#galaxy-contents section.m_content-grid .c_tit-grid, #galaxy-contents section.m_content-grid .c_txt-grid { color: #fff; }
#galaxy-contents section.m_content-grid .c_tit-grid { font-family: 'SamsungSharpSans'; line-height: 1; }
#galaxy-contents section.m_content-grid .c_txt-grid { font-family: 'SamsungSharpSans'; line-height: 1.7; }
#galaxy-contents section.m_content-grid .f_container, #galaxy-contents section.m_content-grid article { position: relative; left: auto; right: auto; top: auto; bottom: auto; height: auto; }
#galaxy-contents section.m_content-grid .f_container figure { position: relative; left: auto; width: auto; height: auto; margin-left: 0; }
#galaxy-contents section.m_content-grid .f_container figure img { width: 100%; height: auto; }
#galaxy-contents section.m_content-grid .g_list { overflow: hidden; }
#galaxy-contents section.m_content-grid .g_list li { position: relative; float: left; overflow: hidden; }
#galaxy-contents section.m_content-grid .g_list figure img { width: 100%; height: auto; vertical-align: top; }
#galaxy-contents section.m_content-grid .m_feature-grid2 li { width: 50%; }
.s34 #galaxy-contents section.m_content-grid .m_feature-grid3 li:before, #galaxy-contents section.m_content-grid .m_feature-grid3-fixed li:before { content: " "; position: absolute; left: 0; top: 0; bottom: 0; width: 1px; background-color: #fff; z-index: 1; }
.s34 #galaxy-contents section.m_content-grid .m_feature-grid3 li:first-child:before, #galaxy-contents section.m_content-grid .m_feature-grid3-fixed li:first-child:before { display: none; }
#galaxy-contents section.m_content-grid .m_feature-grid3-fixed .g_list { height: 100%; }
#galaxy-contents section.m_content-grid .m_feature-grid3-fixed li { position: relative; width: 33.333333333%; height: 100%; }
#galaxy-contents section.m_content-grid .m_feature-grid3-fixed figure { position: absolute; left: 50%; top: 0; width: 1920px; margin-left: -960px; text-align: center; }
#galaxy-contents section.m_content-grid .m_feature-grid3-fixed figure img { display: block; width: auto; margin: 0 auto; }
.s34 #galaxy-contents section.m_content-grid .f_header-type1 { top: auto; bottom: 70px; }
.s4 #galaxy-contents section.m_content-grid .c_txt-grid { margin-top: 22px; font-size: 18px; }
.s4 #galaxy-contents section.m_content-grid .c_tit-grid { font-size: 46px; }
.s3 #galaxy-contents section.m_content-grid .c_tit-grid { font-size: 34px; }
.s3 #galaxy-contents section.m_content-grid .c_txt-grid { margin-top: 22px; font-size: 14px; }
.s12 #galaxy-contents section.m_content-grid .f_header-type1 { top: auto; bottom: 35px; }
.s12 #galaxy-contents section.m_content-grid .c_tit-grid { font-size: 23px; }
.s12 #galaxy-contents section.m_content-grid .c_txt-grid { margin-top: 11px; font-size: 11px; }
.s34 #galaxy-contents section.m_content-grid .m_feature-grid3 li { width: 33.333333333%; z-index: 0; }
.s12 #galaxy-contents section.m_content-grid .m_feature-grid3 li { width: 50%; }
.s12 #galaxy-contents section.m_content-grid .m_feature-grid3 li.item-3 { width: 100%; }
.s34 #galaxy-contents section.m_content-grid .m_feature-grid3-fixed { height: 947px; }
.s2 #galaxy-contents section.m_content-grid .m_feature-grid3-fixed { height: 720px; }
.s12 #galaxy-contents section.m_content-grid .m_feature-grid3-fixed li { width: 50%; height: 360px; }
.s12 #galaxy-contents section.m_content-grid .m_feature-grid3-fixed .item-3 { width: 100%; }
.s12 #galaxy-contents section.m_content-grid .m_feature-grid3 li.item-3:before { display: none; }
#galaxy-contents section.m_content-video { background-color: #fff; }
.s34 #galaxy-contents section.m_content-video { padding-bottom: 300px; }
.s2 #galaxy-contents section.m_content-video { padding-bottom: 200px; }
.s1 #galaxy-contents section.m_content-video { padding-bottom: 300px; }
#galaxy-contents section.m_content-video [class^='f_header-'] { top: 100%; }
.s4 #galaxy-contents section.m_content-video [class^='f_header-'] { padding-top: 86px; }
.s3 #galaxy-contents section.m_content-video [class^='f_header-'] { padding-top: 62px; }
.s2 #galaxy-contents section.m_content-video [class^='f_header-'] { padding-top: 42px; }
.s1 #galaxy-contents section.m_content-video [class^='f_header-'] { padding-top: 25px; }
#galaxy-contents section.m_content-video .f_container { background: #000; }
#galaxy-contents section.m_content-video .f_container, #galaxy-contents section.m_content-video article { position: relative; left: auto; right: auto; top: auto; bottom: auto; height: auto; }
#galaxy-contents section.m_content-video .f_container figure { position: relative; left: auto; width: auto; height: auto; margin-left: 0; }
#galaxy-contents section.m_content-video .f_container figure img { width: 100%; height: auto; vertical-align: middle; }
#galaxy-contents .m_content-video .f_container > a { display: block; }
#galaxy-contents .m_content-video img.play { position: absolute; left: 50%; top: 50%; width: 140px; height: 140px; margin: -70px 0 0 -70px; opacity: 0.4; display: block; z-index: 1; }
.load #galaxy-contents .m_content-video img.play { transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1); -webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1); -moz-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1); -o-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1); }
.s2 #galaxy-contents .m_content-video img.play { width: 90px; height: 90px; margin: -45px 0 0 -45px; }
.s1 #galaxy-contents .m_content-video img.play { width: 70px; height: 70px; margin: -35px 0 0 -35px; }
#galaxy-contents .desktop .m_content-video a:hover img.play, #galaxy-contents .desktop .m_content-video a:focus img.play { opacity: 1; transform: scale(1.1, 1.1) rotate(0.001deg); }
#galaxy-contents .m_content-video.video-added .f_container img { transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1); }
#galaxy-contents .m_content-video.video-added .f_container a > img.play { opacity: 0 !important; transform: scale(1.5, 1.5) rotate(0.001deg) !important; }
#galaxy-contents .m_content-video.video-added .f_container figure img { opacity: 0; transform: scale(1.075, 1.075) rotate(0.001deg); }
#galaxy-contents .m_content-video iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; }
#galaxy-contents section.m_content-text div[class*="f_header-"] { position: static; }
#galaxy-contents section.m_content-text article[class*="m_feature-"] { position: static; height: auto; }
.s34 #galaxy-contents section.m_content-text div[class*="f_header-"] { padding: 98px 80px; max-width: 1280px; margin: 0 auto; }
.s2 #galaxy-contents section.m_content-text div[class*="f_header-"] { padding: 42px 32px; }
.s1 #galaxy-contents section.m_content-text div[class*="f_header-"] { padding: 32px 15px; }
#galaxy-contents section.m_content-kv { position: relative; }
#galaxy-contents section.m_content-kv, #galaxy-contents section.m_content-kv .f_container { overflow: visible; }
#galaxy-contents section.m_content-kv { z-index: 2; }
#galaxy-contents section.m_content-kv .f_container .feature { z-index: 1; }
#galaxy-contents section.m_content-kv .t_container { position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
#galaxy-contents section.m_content-index, #galaxy-contents section.m_content-index .f_container { overflow: visible; }
.s4 #galaxy-contents .m_content-index { height: 810px; }
.s3 #galaxy-contents .m_content-index { height: 670px; }
.s2 #galaxy-contents .m_content-index { height: 1000px; }
.s1 #galaxy-contents .m_content-index { height: 570px; }
.s34 #galaxy-contents .m_content-index div[class*="f_header-"] { max-width: 1280px; margin: 0 auto; }
.s34 #galaxy-contents .m_content-index div[class*="_pos-r"] { left: 50%; text-align: left; }
.s34 #galaxy-contents .m_content-index div[class*="_pos-r"] { right: 80px; }
.s2 #galaxy-contents .m_content-index div[class*="_pos-r"] { right: 32px; }
.s1 #galaxy-contents .m_content-index div[class*="_pos-r"] { right: 15px; }
#galaxy-contents .m_content-index div[class*="_pos-r"] .m_info_area { float: none; }
#galaxy-contents .m_content-index div[class*="f_header-"] .c_tit-type6 { padding-bottom: 8px; letter-spacing: -2px; }
#galaxy-contents .m_content-index div[class*="f_header-"] .c_tit-type7 { margin-top: 14px; margin-bottom: 40px; }
#galaxy-contents .m_content-index a.c_btn_pre-type3 { padding-left: 0; padding-right: 0; }
.s1 #galaxy-contents .m_content-index div[class*="f_header-"] .c_tit-type7 { margin-bottom: 20px; }
#galaxy-contents .m_content-index a.c_btn_pre-type3 { min-width: 180px; }
.s1 #galaxy-contents .m_content-index a.c_btn_pre-type3 { min-width: 130px; }
.s34 #galaxy-contents .m_f_h-index-sub a.c_btn_pre-type3 { min-width: 200px; }
#galaxy-contents .m_content-index .f_container .plus { position: absolute; left: 50%; top: -187px; margin-left: -221px; font-family: 'SamsungSharpSans'; color: #dfe3e8; z-index: 1; opacity: .3; }
.load #galaxy-contents .m_content-index .f_container .plus { transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1); }
#galaxy-contents .m_content-index .visible .f_container .plus { opacity: 1; }
.s12 #galaxy-contents .m_content-index .f_container .plus, .s3 #galaxy-contents .m_content-index .f_container .plus { display: block; }
.s12 #galaxy-contents .m_content-index .f_container .plus img, .s3 #galaxy-contents .m_content-index .f_container .plus img { width: 100%; }
.s3 #galaxy-contents .m_content-index .f_container .plus { width: 296px; margin-left: -148px; }
.s2 #galaxy-contents .m_content-index .f_container .plus { width: 296px; margin-left: -148px; }
.s1 #galaxy-contents .m_content-index .f_container .plus { width: 148px; margin-left: -74px; }
#galaxy-contents .m_content-index .c_tit-index1, #galaxy-contents .m_content-index .c_tit-index2 { font-family: 'SamsungSharpSans'; color: #333; }
.s4 #galaxy-contents .m_content-index .c_tit-index1 { font-size: 140px; }
.s3 #galaxy-contents .m_content-index .c_tit-index1 { font-size: 110px; }
.s12 #galaxy-contents .m_content-index .c_tit-index2 { font-size: 60px; }
.s2 #galaxy-contents .m_content-index .c_tit-index1, .s2 #galaxy-contents .m_content-index .c_tit-index2 { font-size: 100px; }
.s1 #galaxy-contents .m_content-index .c_tit-index1, .s1 #galaxy-contents .m_content-index .c_tit-index2 { font-size: 40px; }
.s4 #galaxy-contents .m_content-index .c_tit-index2 { font-size: 100px; }
.s3 #galaxy-contents .m_content-index .c_tit-index2 { font-size: 80px; }
.s34 #galaxy-contents .m_f_h-index-sub { height: 640px; margin-top: 40px; }
.s34 #galaxy-contents .m_f_h-index-sub .m_info_area { margin-top: 38px; }
.s12 #galaxy-contents .m_f_h-index-sub .m_info_area { margin-top: 25px; }
.s34 #galaxy-contents .m_content-index + .m_content-index.m_f_h-index-sub { margin-top: 0; }
.s12 #galaxy-contents .m_content-index .c_tit-index2 br { display: none; }
#galaxy-contents .m_acc_subkv { position: relative; overflow: hidden; z-index: 1; background-color: #e8e6e2; }
#galaxy-contents .m_acc_subkv .c_tit-type8 { position: absolute; top: 50%; z-index: 2; }
.s4 #galaxy-contents .m_acc_subkv { height: 327px; }
.s3 #galaxy-contents .m_acc_subkv { height: 245px; }
.s2 #galaxy-contents .m_acc_subkv { height: 122px; }
.s2 #galaxy-contents .m_acc_subkv .f_container > figure { margin-left: -807px; }
.s2 #galaxy-contents .m_acc_subkv .f_container > figure img { height: 110%; }
.s1 #galaxy-contents .m_acc_subkv { height: 100px; }
.s1 #galaxy-contents .m_acc_subkv .f_container > figure { margin-left: -870px; }
.s34 #galaxy-contents .m_acc_subkv .c_tit-type8 { left: 80px; margin-top: -44px; }
.s2 #galaxy-contents .m_acc_subkv .c_tit-type8 { left: 40px; margin-top: -25px; }
.s1 #galaxy-contents .m_acc_subkv .c_tit-type8 { left: 20px; margin-top: -20px; }
.s12 #galaxy-contents .m_acc_subkv .f_container > figure { left: auto; right: 0; width: auto; margin-left: 0; }
#galaxy-contents div[class*="m_layer-"] { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(27, 29, 55, 0); z-index: 200; visibility: hidden; box-sizing: border-box; }
#galaxy-contents div[class*="m_layer-"] span.layer-title { position: absolute; left: -999em; }
.load #galaxy-contents div[class*="m_layer-"] { -webkit-transition: all 0.3s ease-in-out 300ms, background 300ms ease-in-out 300ms; transition: all 0.3s ease-in-out 300ms, background 300ms ease-in-out 300ms; }
#galaxy-contents div[class*="m_layer-"] .m_ly_inner { position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; }
#galaxy-contents div[class*="m_layer-"] .m_ly_header { position: absolute; left: 30px; top: 43px; opacity: 0; }
.s1 #galaxy-contents div[class*="m_layer-"] .m_ly_header { top: 24px; }
.s1 #galaxy-contents div[class*="m_layer-"] .m_ly_header .heading em { display: block; }
#galaxy-contents div[class*="m_layer-"] .m_ly_contents { position: absolute; left: 110px; right: 110px; top: 120px; bottom: 100px; opacity: 0; }
.load #galaxy-contents div[class*="m_layer-"] .m_ly_header, .load #galaxy-contents div[class*="m_layer-"] .m_ly_contents { transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1); }
.s12 #galaxy-contents div[class*="m_layer-"] .m_ly_contents { left: 0; right: 0; }
.s1 #galaxy-contents div[class*="m_layer-"] .m_ly_contents { top: 80px; bottom: 60px; }
#galaxy-contents div[class*="m_layer-"] .c_btn_type2-prev, #galaxy-contents div[class*="m_layer-"] .c_btn_type2-next { position: absolute; top: 50%; margin-top: -89px; }
#galaxy-contents div[class*="m_layer-"] .c_btn_type2-prev { left: 0; }
#galaxy-contents div[class*="m_layer-"] .c_btn_type2-next { right: 0; }
#galaxy-contents div[class*="m_layer-"] .c_btn_close-type1 { position: absolute; right: 7px; top: 27px; opacity: 0; outline: none; transform: rotate(-360deg) scale(0.5); -webkit-transform: rotate(-360deg) scale(0.5); -moz-transform: rotate(-360deg) scale(0.5); -o-transform: rotate(-360deg) scale(0.5); }
.ie11 #galaxy-contents div[class*="m_layer-"] .c_btn_close-type1 { transform: none; }
#galaxy-contents div[class*="m_layer-"] .c_btn_close-type1 { transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1); -webkit-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1); -moz-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1); -o-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1); }
.s1 #galaxy-contents div[class*="m_layer-"] .c_btn_close-type1 { right: 4px; top: 4px; }
#galaxy-contents div[class*="m_layer-"] .c_paging-type1, #galaxy-contents div[class*="m_layer-"] .m_paging_type1 { position: absolute; left: 0; right: 0; bottom: 13px; opacity: 0; }
#galaxy-contents div[class*="m_layer-"].show .c_paging-type1, #galaxy-contents div[class*="m_layer-"].show .m_paging_type1 { opacity: 1; }
.s2 #galaxy-contents div[class*="m_layer-"] .c_btn_type2-prev, .s2 #galaxy-contents div[class*="m_layer-"] .c_btn_type2-next, .s1 #galaxy-contents div[class*="m_layer-"] .c_btn_type2-prev, .s1 #galaxy-contents div[class*="m_layer-"] .c_btn_type2-next { display: none; }
#galaxy-contents div[class*="m_layer-"].show { visibility: visible; background-color: #1b1d37; background-color: rgba(27, 29, 55, 0.97); }
.load #galaxy-contents div[class*="m_layer-"].show { transition: background 0.3s ease-in-out; -webkit-transition: background 0.3s ease-in-out; -moz-transition: background 0.3s ease-in-out; -o-transition: background 0.3s ease-in-out; }
#galaxy-contents div[class*="m_layer-"].show .m_ly_header, #galaxy-contents div[class*="m_layer-"].show .m_ly_contents, #galaxy-contents div[class*="m_layer-"].show .c_btn_close-type1 { opacity: 0.95; outline: invert none medium; transform: rotate(0) scale(1); -webkit-transform: rotate(0) scale(1); -moz-transform: rotate(0) scale(1); -o-transform: rotate(0) scale(1); }
#galaxy-contents div[class*="m_layer-"].show .c_btn_close-type1:focus { outline: 1px dotted rgba(255, 255, 255, 0.35); }
#galaxy-contents .ly_gallery_list, #galaxy-contents .ly_gallery_list { position: relative; width: 100%; height: 100%; max-height: 870px; }
#galaxy-contents .ly_gallery_list li, #galaxy-contents .ly_gallery_list li { position: relative; width: 100%; height: 100%; text-align: center; overflow: hidden; }
#galaxy-contents .ly_gallery_list li > span { position: relative; display: block; left: 50%; width: 1000px; height: 100%; margin-left: -500px; }
#galaxy-contents .ly_gallery_list li img { display: block; margin: 0 auto; width: auto; height: 100%; max-height: 870px; -ms-interpolation-mode: bicubic; }
#galaxy-contents .m_layer-youtube .m_ly_header { max-width: 75%; }
#galaxy-contents .m_video_view { position: absolute; left: 50%; top: 50%; width: 1000px; height: 562px; margin-left: -500px; margin-top: -281px; box-sizing: border-box; overflow: hidden; z-index: 101; }
#galaxy-contents .m_video_view iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.s12 #galaxy-contents .m_video_view { left: 0; width: 100%; height: 0; margin: 0; padding-top: 56.25%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); }
#galaxy-contents div.m_layer-gift .m_ly_inner { padding-left: 30px; padding-right: 30px; -webkit-overflow-scrolling: touch; }
#galaxy-contents div.m_layer-gift.show .m_ly_inner { overflow: auto; }
#galaxy-contents div.m_layer-gift .m_ly_contents { position: relative; max-width: 1160px; margin: 0 auto; left: auto; right: auto; padding-bottom: 100px; }
.s1 #galaxy-contents div.m_layer-gift .m_ly_inner { padding-left: 15px; padding-right: 15px; }
.s1 #galaxy-contents div.m_layer-gift .m_ly_contents { padding-bottom: 0; }
#galaxy-contents .gifts .contents { background-color: #1b1d37; }
#galaxy-contents .gift_header .buttons { display: none; text-align: center; }
#galaxy-contents .content_gifts { margin: 0 auto; padding: 187px 30px 140px 30px; }
#galaxy-contents .gift_buttons { padding-top: 80px; text-align: center; }
.s1 #galaxy-contents .gift_buttons { padding-top: 40px; }
.s12.android #galaxy-contents .gift_header .buttons { display: block; }
.s2 #galaxy-contents .gift_header .buttons { padding-top: 60px; }
.s1 #galaxy-contents .gift_header .buttons { padding-top: 45px; }
.s34 #galaxy-contents .content_gifts { max-width: 1160px; }
.s2 #galaxy-contents .content_gifts { max-width: 964px; }
.s1 #galaxy-contents .content_gifts { margin: 0; padding: 118px 15px 50px 15px; }
#galaxy-contents .gift_header { border-bottom: 1px solid #393a51; }
#galaxy-contents .gift_header .heading { text-align: center; }
#galaxy-contents .gift_header p { font-family: 'SamsungSharpSans'; color: #a2a4b1; text-align: center; }
.s34 #galaxy-contents .gift_header, .s2 #galaxy-contents .gift_header { padding-bottom: 89px; }
.s34 #galaxy-contents .gift_header .heading, .s2 #galaxy-contents .gift_header .heading { margin-top: 9px; margin-bottom: 11px; }
.s34 #galaxy-contents .gift_header .heading img, .s2 #galaxy-contents .gift_header .heading img { width: 458px; }
.s34 #galaxy-contents .gift_header .heading img.gamepack-logo { width: 722px; }
.s2 #galaxy-contents .gift_header .heading img.gamepack-logo { width: 625px; }
.s34 #galaxy-contents .gift_header p, .s2 #galaxy-contents .gift_header p { max-width: 800px; margin: 0 auto; font-size: 20px; line-height: 1.45; }
.s4 #galaxy-contents .gift_header p.gamepack-desc { max-width: 1030px; }
.s3 #galaxy-contents .gift_header p.gamepack-desc { max-width: 877px; }
.s2 #galaxy-contents .gift_header p.gamepack-desc { max-width: 630px; }
.s1 #galaxy-contents .gift_header { padding-bottom: 60px; }
.s1 #galaxy-contents .gift_header .heading { margin-top: 12px; margin-bottom: 17px; }
.s1 #galaxy-contents .gift_header .heading img { width: 230px; }
.s1 #galaxy-contents .gift_header .heading img.gamepack-logo { width: 290px; }
.s1 #galaxy-contents .gift_header p { padding-left: 30px; padding-right: 30px; font-size: 10px; line-height: 1.4; }
#galaxy-contents .gift_item .icon { display: block; }
#galaxy-contents .gift_item .icon img { width: 100%; }
#galaxy-contents .gift_item .desc > .name, #galaxy-contents .gift_item .desc > span { color: #a2a4b1; }
#galaxy-contents .gift_item .desc > .name { display: block; font-family: 'SamsungSharpSans'; }
#galaxy-contents .gift_item .desc > span { font-family: 'SamsungSharpSans'; }
#galaxy-contents .gift_desc_wrap { margin: 89px auto 0; padding: 0 60px; }
#galaxy-contents .gift_desc { font-size: 11px; color: #a2a4b1; line-height: 13px; }
.s2 #galaxy-contents .gift_desc_wrap { margin-top: 79px; }
.s1 #galaxy-contents .gift_desc_wrap { margin-top: 42px; padding: 0 25px; }
.s1 #galaxy-contents .gift_desc { font-size: 10px; line-height: 15px; }
#galaxy-contents .m_gift_list { padding-top: 20px; }
#galaxy-contents .m_gift_list li { overflow: hidden; padding-top: 70px; }
#galaxy-contents .m_gift_list li:first-child { padding-top: 70px; }
#galaxy-contents .m_gift_list .m_item { float: left; width: 50%; }
.s1 #galaxy-contents .m_gift_list li { padding-top: 0; }
.s1 #galaxy-contents .m_gift_list .m_item { float: none; width: auto; }
#galaxy-contents .gift_item { overflow: hidden; }
#galaxy-contents .gift_item .icon { float: left; }
#galaxy-contents .gift_item .desc { overflow: hidden; }
.s34 #galaxy-contents .gift_item, .s2 #galaxy-contents .gift_item { padding-left: 60px; padding-right: 60px; overflow: hidden; }
.s34 #galaxy-contents .gift_item .icon, .s2 #galaxy-contents .gift_item .icon { width: 65px; margin-right: 20px; }
.s34 #galaxy-contents .gift_item .desc > .name, .s2 #galaxy-contents .gift_item .desc > .name { font-size: 18px; margin-bottom: 4px; }
.s34 #galaxy-contents .gift_item .desc > span, .s2 #galaxy-contents .gift_item .desc > span { font-size: 14px; line-height: 1.6; }
.s1 #galaxy-contents .gift_item { margin-top: 45px; }
.s1 #galaxy-contents .gift_item { padding-left: 25px; padding-right: 25px; }
.s1 #galaxy-contents .gift_item .icon { width: 47px; margin-right: 15px; }
#galaxy-contents .m_content-banner { position: relative; height: 330px; background-color: #212121; }
#galaxy-contents .m_content-banner .heading { display: none; }
#galaxy-contents .m_banner_article { position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
#galaxy-contents .m_banner_header { position: absolute; left: 60px; top: 50%; z-index: 1; }
#galaxy-contents .m_banner_header .message { margin-bottom: 40px; }
#galaxy-contents .m_banner_header a.c_btn_pre-type3 { border-color: #8c8e90; color: #fff; }
.desktop #galaxy-contents .m_banner_header a.c_btn_pre-type3:hover { border-color: #d3d3d3; color: #000; background-color: #d3d3d3; }
#galaxy-contents .m_banner_figure { position: absolute; right: 0; top: 0; bottom: 0; }
#galaxy-contents .m_banner_figure img { vertical-align: middle; }
.s34 #galaxy-contents .m_banner_figure img { width: 580px; }
.s4 #galaxy-contents .m_banner_figure { right: 80px; }
.s4 #galaxy-contents .m_banner_header { width: 780px; margin-top: -73px; }
.s3 #galaxy-contents .m_banner_figure { right: 0; }
.s3 #galaxy-contents .m_banner_header { width: 490px; margin-top: -97px; }
.s12 #galaxy-contents .m_banner_figure { left: 0; top: auto; text-align: center; }
.s12 #galaxy-contents .m_banner_header { text-align: center; }
.s2 #galaxy-contents .m_content-banner { height: 830px; }
.s2 #galaxy-contents .m_banner_header { left: 0; right: 0; top: 92px; padding-left: 125px; padding-right: 125px; }
.s1 #galaxy-contents .m_content-banner { height: 415px; }
.s1 #galaxy-contents .m_banner_header { left: 0; right: 0; top: 48px; min-width: 270px; margin: 0 auto; }
.s1 #galaxy-contents .m_banner_figure figure { display: block; width: 320px; margin: 0 auto; }
.s1 #galaxy-contents .m_banner_figure img { display: inline-block; width: 360px; margin: 0 -20px 0 -20px; }
#galaxy-contents .m_jump_controls { position: relative; height: 200px; background-color: #f6f6f7; overflow: hidden; }
#galaxy-contents .m_jump_controls .control { position: absolute; bottom: 0; }
#galaxy-contents .m_jump_controls .control .name { position: relative; display: block; height: 100%; font-family: 'SamsungSharpSans'; padding: 85px 50px 65px 50px; z-index: 3; }
#galaxy-contents .m_jump_controls .control .name span { font-size: 14px; color: #b5b5b6; }
#galaxy-contents .m_jump_controls .control .name strong { display: block; margin-top: 1px; font-size: 24px; color: #212121; }
#galaxy-contents .m_jump_controls .control div.name strong { color: #999; }
#galaxy-contents .m_jump_controls .control .name em { font-family: 'SamsungSharpSans'; }
#galaxy-contents .m_jump_controls .img { position: absolute; bottom: -10px; opacity: 0; }
#galaxy-contents .m_jump_controls .img.down { bottom: auto; top: -10px; }
#galaxy-contents .m_jump_controls .img img { vertical-align: middle; }
#galaxy-contents .m_jump_controls a.name:hover + .img { bottom: 0; opacity: 1; }
#galaxy-contents .m_jump_controls a.name:hover + .img.down { bottom: auto; top: 0; }
#galaxy-contents .m_jump_controls .prev { left: 0; }
#galaxy-contents .m_jump_controls .prev .name { background: url("../../common/img/button_arrow-left.png") 0 60% no-repeat; }
#galaxy-contents .m_jump_controls .prev .img { left: 230px; }
#galaxy-contents .m_jump_controls .next { right: 0; text-align: right; }
#galaxy-contents .m_jump_controls .next .name { background: url("../../common/img/button_arrow-right.png") 100% 60% no-repeat; }
#galaxy-contents .m_jump_controls .next div.name { background-image: url("../../common/img/button_arrow-right-2.png"); }
#galaxy-contents .m_jump_controls .next .img { right: 230px; }
#galaxy-contents .m_jump_controls .go_to_list { position: relative; text-align: center; padding-top: 70px; z-index: 1; }
#galaxy-contents .m_jump_controls .go_to_list a { width: 248px; }
.s34 #galaxy-contents .m_jump_controls .go_to_list { opacity: 1; }
.s34 #galaxy-contents .m_jump_controls.hover .go_to_list { opacity: 0; }
.s12 #galaxy-contents .m_jump_controls .img { display: none; }
.s1 #galaxy-contents .m_jump_controls .go_to_list { padding-top: 40px; }
.s1 #galaxy-contents .m_jump_controls .go_to_list a { width: 186px; height: 46px; }
.s1 #galaxy-contents .m_jump_controls .prev .name { background: url("../../common/img/button_arrow-left_m.png") 6% 60% no-repeat; background-size: 10px auto; }
.s1 #galaxy-contents .m_jump_controls .next .name { background: url("../../common/img/button_arrow-right_m.png") 94% 60% no-repeat; background-size: 10px auto; }
.s1 #galaxy-contents .m_jump_controls { height: 90px; }
.s1 #galaxy-contents .m_jump_controls .control .name { padding: 30px 30px 24px 30px; }
.s1 #galaxy-contents .m_jump_controls .control .name span { font-size: 9px; }
.s1 #galaxy-contents .m_jump_controls .control .name strong { margin-top: 1px; font-size: 16px; }
.dotcom #galaxy-contents .m_jump_controls { z-index: 2; }
.rtl #galaxy-contents .m_jump_controls .prev { right: 0; left: auto; }
.rtl #galaxy-contents .m_jump_controls .prev .name { background: url("../../common/img/button_arrow-right.png") 100% 60% no-repeat; }
.rtl #galaxy-contents .m_jump_controls .prev .img { right: 230px; left: auto; }
.rtl #galaxy-contents .m_jump_controls .next { left: 0; text-align: right; right: auto; }
.rtl #galaxy-contents .m_jump_controls .next .name { background: url("../../common/img/button_arrow-left.png") 0 60% no-repeat; text-align: left; }
.rtl #galaxy-contents .m_jump_controls .next .img { right: auto; left: 230px; }
#galaxy-contents .rtl.s1 .m_jump_controls .prev .name { background: url("../../common/img/button_arrow-right_m.png") 94% 60% no-repeat; background-size: 10px auto; }
#galaxy-contents .rtl.s1 .m_jump_controls .next .name { background: url("../../common/img/button_arrow-left_m.png") 6% 60% no-repeat; background-size: 10px auto; }
#galaxy-contents .m_jump_banners { position: relative; width: 100%; height: 330px; }
#galaxy-contents .m_jump_banners .banner { position: relative; top: 0; width: 50%; height: 100%; }
#galaxy-contents .m_jump_banners .banner.prev { left: 0; }
#galaxy-contents .m_jump_banners .banner.next { position: absolute; right: 0; }
#galaxy-contents .m_jump_banners .banner a { position: relative; display: block; width: 100%; height: 100%; overflow: hidden; position: relative; cursor: pointer; text-decoration: none; }
#galaxy-contents .m_jump_banners .banner a img { position: absolute; left: 50%; top: 0; display: block; width: 960px; margin-left: -480px; }
.s34 #galaxy-contents .m_jump_banners .banner a img { transition-duration: 7s; -webkit-transition-duration: 7s; -moz-transition-duration: 7s; -o-transition-duration: 7s; }
.s34 #galaxy-contents .m_jump_banners .banner a:focus span { text-decoration: underline; }
.s34 #galaxy-contents .m_jump_banners .banner a:hover img, .s34 #galaxy-contents .m_jump_banners .banner a:focus img { transform: scale(1.115, 1.115) rotate(0.001deg); -webkit-transform: scale(1.115, 1.115) rotate(0.001deg); -moz-transform: scale(1.115, 1.115) rotate(0.001deg); -o-transform: scale(1.115, 1.115) rotate(0.001deg); -ms-transform: scale(1.05, 1.05); }
#galaxy-contents .m_jump_banners .banner a .name { display: block; position: absolute; left: 49px; bottom: 27px; margin-right: 49px; color: #fff; font-family: 'SamsungSharpSans'; font-size: 29px; line-height: 37px; cursor: pointer; }
.s2 #galaxy-contents .m_jump_banners .banner a .name { left: 19px; bottom: 14px; margin-right: 19px; font-size: 20px; line-height: 25px; }
.s34 #galaxy-contents .m_jump_banners .banner a .block { white-space: nowrap; }
.s2 #galaxy-contents .m_jump_banners .banner a .block { display: block; }
.s1 #galaxy-contents .m_jump_banners { height: auto; }
.s1 #galaxy-contents .m_jump_banners .banner { position: relative; top: 0; width: 100%; height: auto; }
.s1 #galaxy-contents .m_jump_banners .banner a { height: auto; }
.s1 #galaxy-contents .m_jump_banners .banner a img { position: relative; left: 0; height: auto; width: 100%; height: auto; margin: 0; }
.s1 #galaxy-contents .m_jump_banners .banner a .name { left: 14px; bottom: 9px; margin-right: 14px; font-size: 16px; line-height: 20px; }
.s1 #galaxy-contents .m_jump_banners .banner a .block { display: block; }
.s1 #galaxy-contents .m_jump_controls .prev .name { background: url("../../common/img/button_arrow-left_m.png") 6% 60% no-repeat; background-size: 10px auto; }
.s1 #galaxy-contents .m_jump_controls .next .name { background: url("../../common/img/button_arrow-right_m.png") 94% 60% no-repeat; background-size: 10px auto; }
#galaxy-contents .country-check { display: none; }
#galaxy-contents .country-check .regist, #galaxy-contents .country-check .order, #galaxy-contents .country-check .buy { display: none; }
#galaxy-contents .country-check.regist { display: block; }
#galaxy-contents .country-check.regist .regist { display: inline-block; }
#galaxy-contents .country-check.order { display: block; }
#galaxy-contents .country-check.order .order { display: inline-block; }
#galaxy-contents .country-check.buy { display: block; }
#galaxy-contents .country-check.buy .buy { display: inline-block; }
.dotcom #galaxy-contents #content { position: relative; z-index: 2; }
#galaxy-contents .guide { font-size: 18px; }
.s2 #galaxy-contents #subnav p.pre-button { right: 82px; }
.s2 #galaxy-contents #subnav p.gnb { right: 19px; }
#galaxy-contents .inner_header { background: #0d0d0d; height: 84px; position: relative; }
.s3 #galaxy-contents .inner_header { height: 79px; }
.s2 #galaxy-contents .inner_header { height: 109px; transition-duration: 0.6s; }
.s1 #galaxy-contents .inner_header { height: 78px; transition-duration: 0.6s; overflow: hidden; }
#galaxy-contents { z-index: 1; }
#galaxy-contents #footer { z-index: 0; }
#galaxy-contents #addsearch-results { display: block !important; position: relative !important; left: 0 !important; top: 0 !important; height: 100% !important; width: 100% !important; overflow: hidden !important; margin: 0 auto !important; box-shadow: none !important; border: none !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub { width: 685px !important; min-height: 160px !important; background-position: 0px 0px !important; border: none !important; margin-bottom: 40px !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub div { width: 500px !important; padding: 0 20px 0 165px !important; min-height: 0 !important; background: none !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub h1 { position: static !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub h1 a { color: #000 !important; font-size: 18px !important; line-height: 26px !important; padding: 0 0 20px 0 !important; /*min-height:45px;*/ font-family: 'SamsungSharpSans' !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p { color: #666 !important; font-size: 16px !important; line-height: 26px !important; padding: 0 0 0 0 !important; font-family: 'SamsungOne' !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p em { color: #666 !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p span { display: none !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub-active { background-color: #fff !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub-active div { background: none !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub-active a { text-decoration: underline !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub-active p { text-decoration: underline !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-container { width: auto !important; background: none !important; /*float:left !important;*/ }
#galaxy-contents #addsearch-results .addsearch-result-item-container:first-child { /*margin-top:52px !important;*/ }
#galaxy-contents #addsearch-results-right .addsearch-result-pic-td { vertical-align: top !important; background-position: 50% 10% !important; }
#galaxy-contents #addsearch-results-right { z-index: -1; left: 50% !important; top: 80px !important; width: 1200px !important; height: 100% !important; margin-left: 377px !important; width: 150px !important; }
#galaxy-contents #addsearch-results-right table { margin: 0 0 0 0 !important; }
#galaxy-contents #addsearch-results-right img { width: 150px !important; }
#galaxy-contents #addsearch-results-mid { left: 50% !important; margin-left: -547px !important; top: 80px !important; width: 1095px !important; height: 799px !important; padding: 0 0 0 0 !important; background: none !important; position: absolute; overflow-y: auto !important; }
#galaxy-contents #addsearch-results-bottom { display: none !important; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub { cursor: pointer; }
#galaxy-contents #addsearch-scroll { display: none !important; }
#galaxy-contents #addsearch-loading { margin: 50px auto !important; padding-bottom: 100px; }
#galaxy-contents #addsearch-nohits { padding: 57px 0 56px 0 !important; width: 1200px !important; margin: 0 auto !important; text-align: center; }
#galaxy-contents #addsearch-nohits p { color: #000 !important; font-size: 26px !important; line-height: 33px !important; text-align: center !important; width: 850px !important; }
#galaxy-contents #addsearch-field-tab { display: none !important; }
.s3 #galaxy-contents #addsearch-results-mid { width: 939px !important; margin-left: -470px !important; }
.s3 #galaxy-contents #addsearch-results-right { margin-left: 290px !important; }
.s2 #galaxy-contents #addsearch-results-mid { width: 100% !important; margin-left: 0 !important; left: 0 !important; margin: 70px 0px 0 0px !important; top: 0 !important; }
.s2 #galaxy-contents #addsearch-results-right { display: none !important; }
.s2 #galaxy-contents #addsearch-results .addsearch-result-item-sub { margin-bottom: 60px !important; }
.s2 #galaxy-contents #addsearch-results .addsearch-result-item-sub { width: auto !important; padding: 0 30px !important; background-position: 30px 0 !important; }
.s2 #galaxy-contents #addsearch-results .addsearch-result-item-sub div { width: auto !important; position: relative; }
.s2 #galaxy-contents #addsearch-results-mid { height: 719px !important; }
.s1 #galaxy-contents #addsearch-results-mid { height: 639px !important; }
.s1 #galaxy-contents #addsearch-results-mid { width: 100% !important; margin-left: 0 !important; left: 0 !important; margin: 0px 0px 0 0px !important; top: 0 !important; }
.s1 #galaxy-contents #addsearch-results-right { display: none !important; }
.s1 #galaxy-contents #addsearch-results .addsearch-result-item-sub:first-child { margin-top: 30px !important; }
.s1 #galaxy-contents #addsearch-results .addsearch-result-item-sub h1 a { font-size: 15px !important; }
.s1 #galaxy-contents #addsearch-results .addsearch-result-item-sub { width: auto !important; padding: 0 15px !important; background-position: 15px 0 !important; background-size: 68px auto; }
.s1 #galaxy-contents #addsearch-results .addsearch-result-item-sub div { width: auto !important; position: relative; padding-left: 95px !important; }
#galaxy-contents #addsearch-fuzzy { width: 100% !important; text-align: center; }
#galaxy-contents #addsearch-fuzzy, #galaxy-contents #addsearch-results div.addsearch-divider { width: 100% !important; }
#galaxy-contents #addsearch-results #addsearch-babbler { width: 100% !important; }
#galaxy-contents #addsearch-nohits { width: 100% !important; text-align: center !important; padding-top: 0 !important; }
#galaxy-contents #addsearch-nohits p { width: 100% !important; text-align: center !important; padding: 0 !important; font-family: 'SamsungSharpSans' !important; font-size: 18px !important; }
.s12 #galaxy-contents #addsearch-results .addsearch-result-item-sub h1 a { height: auto !important; min-height: 0 !important; padding-bottom: 10px !important; }
.s34 #galaxy-contents #addsearch-nohits p { width: 685px !important; font-size: 20px !important; }
.s2 #galaxy-contents #addsearch-nohits p { font-size: 22px !important; padding: 0 15px !important; width: auto !important; line-height: 26px !important; }
.s1 #galaxy-contents #addsearch-nohits p { font-size: 16px !important; padding: 0 15px !important; width: auto !important; line-height: 26px !important; }
.s12 #galaxy-contents #addsearch-results .addsearch-result-item-sub { min-height: 120px !important; }
.s1.mobile #galaxy-contents #addsearch-results .addsearch-result-item-sub { min-height: 95px !important; }
.s34 #galaxy-contents .g-story .f_container > figure img, .s12 #galaxy-contents .g-story .f_container > figure img { width: auto; height: 100%; }
.s1 #galaxy-contents #addsearch-results .addsearch-result-item-sub p { font-size: 14px !important; line-height: 25px !important; }
.s1.mobile #galaxy-contents #addsearch-results-right { display: none !important; }
.s1 #galaxy-contents #addsearch-nohits { padding: 40px 0 10px 0 !important; }
.s1.mobile #galaxy-contents #addsearch-results .addsearch-result-item-sub h1 a { font-size: 14px !important; }
.s1.mobile #galaxy-contents #addsearch-results .addsearch-result-item-sub { width: auto !important; padding: 0 15px !important; background-position: 15px 0 !important; background-size: 68px auto; }
.s1.mobile #galaxy-contents #addsearch-results .addsearch-result-item-sub div { width: auto !important; position: relative; padding-left: 95px !important; }
.s1 #galaxy-contents #addsearch-results { top: 0px !important; }
.s1 #galaxy-contents #addsearch-results.addsearch-m { top: 45px !important; }
.s1 #galaxy-contents #addsearch-results .addsearch-result-item-sub { margin-bottom: 20px !important; }
.s1 #galaxy-contents #addsearch-mobile-field { background: none !important; border: 0 !important; height: 45px !important; line-height: 45px !important; width: 60% !important; margin-left: 45px !important; color: #fff !important; font-family: 'SamsungSharpSans' !important; font-size: 15px !important; }
#galaxy-contents .g-story { background: #fff; }
#galaxy-contents .g-story #kv { background: #000; height: 1080px; }
#galaxy-contents .g-story .m_content-kv .f_header-kv { top: auto; left: auto; bottom: 80px; right: 75px; font-size: 90px; color: #fff; }
#galaxy-contents .g-story .m_content-kv { background: #000; }
#galaxy-contents .g-story .m_content-kv { overflow: hidden; }
#galaxy-contents .g-story .m_content-kv .f_header-kv .c_tit-kv3 { font-size: 90px; color: #fff; }
.s3 #galaxy-contents .g-story .m_content-kv .f_header-kv .c_tit-kv3 { font-size: 70px; }
.s3 #galaxy-contents .g-story .m_content-kv .f_header-kv { right: 65px; }
.s2 #galaxy-contents .g-story .m_content-kv .f_header-kv .c_tit-kv3 { font-size: 70px; }
.s2 #galaxy-contents .g-story .m_content-kv .f_header-kv { top: 860px; right: 60px; }
.s1 #galaxy-contents .g-story .m_content-kv .f_header-kv .c_tit-kv3 { font-size: 35px; }
.s1 #galaxy-contents .g-story .m_content-kv .f_header-kv { top: 492px; left: 0px; width: 100%; text-align: center; }
#galaxy-contents .g-story .vod-scale { position: relative; display: block; width: 100%; }
#galaxy-contents .g-story .m_content-storycopy1 { height: 200px; }
#galaxy-contents .g-story .m_content-storycopy1 .f_header-type1 { position: static; padding: 60px 0; }
#galaxy-contents .g-story .m_content-storycopy1 p { width: 1440px; margin: 0 auto; text-align: center; color: #333; line-height: 1.4; font-size: 20px; }
.s3 #galaxy-contents .g-story .m_content-storycopy1 { height: auto; }
.s3 #galaxy-contents .g-story .m_content-storycopy1 .m_feature-mf1 { position: relative; }
.s3 #galaxy-contents .g-story .m_content-storycopy1 p { width: 95.5%; margin: 0 auto; text-align: center; color: #333; line-height: 1.4; font-size: 20px; }
.s2 #galaxy-contents .g-story .m_content-storycopy1 .f_header-type1 { padding: 50px 0; }
.s2 #galaxy-contents .g-story .m_content-storycopy1 p { width: auto; margin: 0 5%; text-align: center; color: #333; line-height: 1.4; font-size: 16px; }
.s1 #galaxy-contents .g-story .m_content-storycopy1 .f_header-type1 { padding: 35px 0; }
.s1 #galaxy-contents .g-story .m_content-storycopy1 p { width: 320px; margin: 0 auto; text-align: center; color: #333; line-height: 1.4; font-size: 12px; }
#galaxy-contents .g-story .m_content-storyyoutube { background: #0c0c0c; position: relative; height: auto; width: 100%; }
#galaxy-contents .g-story .m_content-storyyoutube .m_feature-mf1 { position: relative; height: auto; width: 100%; }
#galaxy-contents .g-story .m_content-storyyoutube .f_container { position: relative; height: auto; width: 100%; }
#galaxy-contents .g-story .m_content-storyyoutube button { position: absolute; left: 50%; top: 50%; width: 140px; height: 140px; margin: -70px 0 0 -70px; transition: all 0.3s; background-color: transparent; cursor: pointer; z-index: 1; opacity: 0.4; filter: alpha(opacity=40); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; }
#galaxy-contents .g-story .m_content-storyyoutube button:hover, #galaxy-contents .g-story .m_content-storyyoutube button.play { transform: scale(1.1, 1.1); opacity: 1; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
#galaxy-contents .g-story .m_content-storyyoutube button img { width: 100%; }
#galaxy-contents .g-story .m_content-storyyoutube .f_container > div { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
#galaxy-contents .g-story .m_content-storyyoutube .f_container > div.active { z-index: 2; }
.s3 #galaxy-contents .g-story .m_content-storyyoutube button { width: 140px; height: 140px; margin: -70px 0 0 -70px; }
.s3 #galaxy-contents .g-story .m_content-storyyoutube button img { width: 100%; }
.s2 #galaxy-contents .g-story .m_content-storyyoutube button { width: 90px; height: 90px; margin: -45px 0 0 -45px; }
.s2 #galaxy-contents .g-story .m_content-storyyoutube button img { width: 100%; }
.s1 #galaxy-contents .g-story .m_content-storyyoutube button { width: 70px; height: 70px; margin: -35px 0 0 -35px; }
.s1 #galaxy-contents .g-story .m_content-storyyoutube button img { width: 100%; }
#galaxy-contents .g-story .m_content-storycopy2 { height: 419px; background: #121517; }
.s3 #galaxy-contents .g-story .m_content-storycopy2 { height: 315px; }
.s2 #galaxy-contents .g-story .m_content-storycopy2 { height: 224px; }
.s1 #galaxy-contents .g-story .m_content-storycopy2 { height: 115px; }
#galaxy-contents .g-story .feature-1 { background-color: #000; }
#galaxy-contents .g-story .feature-1 > .vod-frame { width: 100%; overflow: hidden; }
#galaxy-contents .g-story .feature-1 > .vod-frame h1 { position: absolute; z-index: 0; color: #000; }
#galaxy-contents .g-story .feature-1 > .vod-frame .vod-scale { position: relative; z-index: 2; display: block; width: 100%; }
#galaxy-contents .g-story .feature-1 > .vod-frame .vod-src { position: absolute; z-index: 2; left: 0; top: 0; width: 100%; height: auto; }
#galaxy-contents .g-story .feature-1 > .vod-frame .vod-src iframe { width: 100%; height: 100%; border: 0; }
#galaxy-contents .g-story .feature-1 > .menu { width: 100%; overflow-x: hidden; }
#galaxy-contents .g-story .feature-1 > .menu ul { width: 200%; }
#galaxy-contents .g-story .feature-1 > .menu ul > li { float: left; overflow: hidden; line-height: 0; }
#galaxy-contents .g-story .feature-1 > .menu ul > li img { width: 100%; }
html.s4 #galaxy-contents .g-story .feature-1 > .menu ul > li { width: 12.5%; }
html.s3 #galaxy-contents .g-story .feature-1 > .menu ul > li { width: 12.5%; }
html.s2 #galaxy-contents .g-story .feature-1 > .menu ul > li { width: 25%; }
html.s2 #galaxy-contents .g-story .feature-1 > .menu ul > li.vod-03 { clear: both; }
html.s1 #galaxy-contents .g-story .feature-1 > .menu ul > li { width: 25%; }
html.s1 #galaxy-contents .g-story .feature-1 > .menu ul > li.vod-03 { clear: both; }
#galaxy-contents .g-story .feature-1 > .menu ul > li > a { position: relative; left: 0; top: 0; display: block; width: 100%; height: auto; }
#galaxy-contents .g-story .feature-1 > .menu ul > li > a .thumb { display: block; width: 100%; height: auto; opacity: .6; filter: alpha(opacity=60); transition: all 0.1s ease-out; }
#galaxy-contents .g-story .feature-1 > .menu ul > li > a em { display: block; width: 100%; position: absolute; text-align: left; font-family: 'SamsungSharpSans'; color: #fff; opacity: .4; filter: alpha(opacity=40); transition: all 0.4s ease-out; }
#galaxy-contents .desktop .g-story .feature-1 > .menu ul > li > a:focus em { text-decoration: underline; }
html.s4 #galaxy-contents .g-story .feature-1 > .menu ul > li > a em { left: 27px; bottom: 19px; font-size: 20px; line-height: 26px; width: 70%; }
html.s3 #galaxy-contents .g-story .feature-1 > .menu ul > li > a em { left: 20px; bottom: 14px; font-size: 18px; line-height: 24px; width: 70%; }
html.s2 #galaxy-contents .g-story .feature-1 > .menu ul > li > a em { left: 19px; bottom: 10px; font-size: 16px; line-height: 20px; width: 70%; }
html.s1 #galaxy-contents .g-story .feature-1 > .menu ul > li > a em { left: 15px; bottom: 7px; font-size: 12px; line-height: 15px; width: 60%; opacity: .6; filter: alpha(opacity=60); }
#galaxy-contents .g-story .feature-1 > .menu ul > li > a .play { position: absolute; display: block; text-indent: -9999px; overflow: hidden; background-repeat: no-repeat; background-position: right bottom; opacity: .4; filter: alpha(opacity=40); transition: all 0.4s ease-out; }
html.s4 #galaxy-contents .g-story .feature-1 > .menu ul > li > a .play { background-image: url("../../common/img/button_play.png"); right: 19px; bottom: 19px; width: 66px; height: 66px; }
html.s3 #galaxy-contents .g-story .feature-1 > .menu ul > li > a .play { background-image: url("../../common/img/button_play_l.png"); right: 14px; bottom: 14px; width: 50px; height: 50px; }
html.s2 #galaxy-contents .g-story .feature-1 > .menu ul > li > a .play { background-image: url("../../common/img/button_play.png"); right: 14px; bottom: 14px; width: 66px; height: 66px; background-size: 66px auto; }
html.s1 #galaxy-contents .g-story .feature-1 > .menu ul > li > a .play { background-image: url("../../common/img/button_play.png"); right: 9px; bottom: 9px; width: 36px; height: 36px; opacity: 1; filter: alpha(opacity=100); background-size: 36px auto; }
#galaxy-contents .desktop .g-story .feature-1 > .menu ul > li > a:hover .thumb, #galaxy-contents .desktop .g-story .feature-1 > .menu ul > li > a:focus .thumb, #galaxy-contents .g-story .feature-1 > .menu ul > li > a.selected .thumb { opacity: .8; filter: alpha(opacity=80); }
#galaxy-contents .desktop .g-story .feature-1 > .menu ul > li > a:hover em, #galaxy-contents .desktop .g-story .feature-1 > .menu ul > li > a:focus em, #galaxy-contents .g-story .feature-1 > .menu ul > li > a.selected em { opacity: 1 !important; filter: alpha(opacity=100) !important; }
#galaxy-contents .desktop .g-story .feature-1 > .menu ul > li > a:hover .play, #galaxy-contents .desktop .g-story .feature-1 > .menu ul > li > a:focus .play { opacity: 1; filter: alpha(opacity=100); }
#galaxy-contents .g-story .feature-1 > .menu ul > li > a.selected .play { display: none; }
#galaxy-contents #addsearch-results, #galaxy-contents #addsearch-results-right, #galaxy-contents #addsearch-results-mid, #galaxy-contents #addsearch-results-bottom, #galaxy-contents #addsearch-results img, #galaxy-contents #addsearch-results div div, #galaxy-contents #addsearch-results a, #galaxy-contents #addsearch-results a img, #galaxy-contents #addsearch-results h1, #galaxy-contents #addsearch-results h1 a, #galaxy-contents #addsearch-results p, #galaxy-contents #addsearch-results p span, #galaxy-contents #addsearch-results em, #galaxy-contents #addsearch-results p em, #galaxy-contents #addsearch-results p span em, #galaxy-contents #addsearch-results p a, #galaxy-contents #addsearch-results table, #galaxy-contents #addsearch-results table tr, #galaxy-contents #addsearch-results table tr td, #galaxy-contents #addsearch-scroll, #galaxy-contents #addsearch-scroll-handle, #galaxy-contents #addsearch-mobile-field, #galaxy-contents #addsearch-load-more, #galaxy-contents #addsearch-demo, #galaxy-contents #addsearch-fuzzy, #galaxy-contents #addsearch-edit, #galaxy-contents #addsearch-results div.addsearch-divider { color: #000; background: transparent url() no-repeat top left; margin: 0; padding: 0; border: 0; border-collapse: collapse; border-spacing: 0; font-variant: normal; font-style: normal; font-size: 100%; font-weight: normal; text-align: left; text-decoration: none; vertical-align: text-top; letter-spacing: normal; float: none; line-height: normal; box-sizing: content-box; -moz-box-sizing: content-box; }
#galaxy-contents #addsearch-results img, #galaxy-contents #addsearch-results a, #galaxy-contents #addsearch-results a img, #galaxy-contents #addsearch-results h1 a, #galaxy-contents #addsearch-results p span, #galaxy-contents #addsearch-results em, #galaxy-contents #addsearch-results p em, #galaxy-contents #addsearch-results p span em, #galaxy-contents #addsearch-results p a, #galaxy-contents #addsearch-load-more span, #galaxy-contents #addsearch-demo span, #galaxy-contents #addsearch-fuzzy span, #galaxy-contents #addsearch-results div.addsearch-divider span { display: inline; box-sizing: content-box; -moz-box-sizing: content-box; }
#galaxy-contents input.addsearch::-ms-clear { visibility: hidden; }
#galaxy-contents #addsearch-results { background: #fff; position: absolute; font-family: Helvetica,Arial; font-size: 13px; line-height: 16px; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; }
#galaxy-contents #addsearch-results.addsearch-d { box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.45); width: 776px; /* Was 764 */ height: 576px; border: 2px solid #dadada; }
#galaxy-contents #addsearch-results-mid { height: 544px; width: 796px; overflow: auto; overflow-y: scroll; overflow-x: hidden; background: transparent url(//addsearch.com/www/script/beta/bg-border1.gif) repeat-y 585px 0; -webkit-overflow-scrolling: touch; }
#galaxy-contents #addsearch-results-right { position: absolute; top: 0; margin-left: 588px; height: 544px; width: 186px; border-left: 2px solid transparent; background-color: #fff; }
#galaxy-contents #addsearch-results-right table { width: auto; }
#galaxy-contents #addsearch-results-right img { margin: 0; padding: 0; }
#galaxy-contents #addsearch-edit { width: 150px; margin-top: 20px; }
#galaxy-contents #addsearch-results #addsearch-scroll { display: none; }
#galaxy-contents #addsearch-results.addsearch-d #addsearch-scroll { display: block; float: right; height: 544px; width: 12px; background-color: #f6f6f6; }
#galaxy-contents #addsearch-results.addsearch-d #addsearch-scroll-handle { margin: 1px; width: 8px; height: 200px; border: 1px solid #ccc; background-color: #ddd; position: relative; top: 0; }
#galaxy-contents #addsearch-results-right #addsearch-scroll-handle:hover { background-color: #ccc; }
#galaxy-contents #addsearch-results-bottom { height: 22px; padding-top: 8px; background-color: #fff; color: #999; border-top: 2px solid #ececec; text-transform: uppercase; font-family: Helvetica,Arial; font-size: 13px; line-height: 16px; }
#galaxy-contents #addsearch-results-bottom a img { margin: 0 0 0 8px; padding: 0; border: none; }
#galaxy-contents #addsearch-nohits { width: 585px; border-bottom: 2px solid #ececec; border-right: 2px solid #ececec; background: #fff url() no-repeat top left; }
#galaxy-contents #addsearch-nohits p { padding: 12px 0 12px 12px; margin: 0; }
#galaxy-contents #addsearch-nohits p em { font-weight: bold; font-style: normal; }
#galaxy-contents #addsearch-results .addsearch-result-item-container { background: transparent url() no-repeat 8px 50%; background-size: 136px auto; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub { width: 585px; min-height: 152px; border-bottom: 2px solid #ececec; border-right: 2px solid #ececec; background: transparent url() no-repeat 8px 50%; background-size: 136px auto; cursor: pointer; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub-active { width: 587px; border-right: none; background-color: #eee; background-color: rgba(25, 85, 141, 0.15); }
#galaxy-contents #addsearch-results .addsearch-result-item-sub-active div { background: transparent url(//addsearch.com/www/script/beta/arrow.png) no-repeat right 50%; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub div { width: 415px; margin-top: 0px; min-height: 154px; padding: 0 14px 0 160px; -moz-box-sizing: content-box; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub h1 { padding: 0; margin: 0; background: none; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub h1 a { color: #19558d; padding: 16px 0; margin: 0; font-size: 14px; font-weight: bold; /* IE bug fixing */ display: block; vertical-align: top; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p { padding: 0 12px 0 0; margin: 0; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p span { display: block; margin-top: 16px; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p span em { text-transform: uppercase; color: #9a9a9a; font-size: 12px; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p em { font-weight: bold; font-style: normal; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p em.fuzzy { font-weight: bold; font-style: italic; color: #444; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub p span.price { float: right; font-size: 18px; color: #080; }
#galaxy-contents #addsearch-results.addsearch-t { box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.45); width: 580px; height: 576px; border: 2px solid #dadada; }
#galaxy-contents #addsearch-results.addsearch-t .addsearch-result-item-sub { width: 578px; }
#galaxy-contents #addsearch-results.addsearch-t .addsearch-result-item-sub-active { width: 580px; }
#galaxy-contents #addsearch-results.addsearch-t .addsearch-result-item-sub-active div, #galaxy-contents #addsearch-results.addsearch-t .addsearch-result-item-sub div { width: 415px; padding: 0 5px 0 160px; }
#galaxy-contents #addsearch-results.addsearch-t #addsearch-results-right { display: none; }
#galaxy-contents #addsearch-results.addsearch-m { width: 100%; height: 100%; position: absolute; top: 0; left: 0; /*padding-top: 42px;*/ border: none; }
#galaxy-contents #addsearch-load-more { height: 100px; }
#galaxy-contents #addsearch-load-more a { display: block; text-align: center; padding: 20px 0; margin: 10px auto; width: 80%; background-color: #eee; border: 1px solid #ddd; }
#galaxy-contents #addsearch-demo { height: 101px; width: 585px; }
#galaxy-contents #addsearch-demo span { display: block; padding: 35px 50px 0 50px; margin: 0; height: 101px; color: #00b0b9; font-size: 15px; background: #f7f7f7 url(//addsearch.com/www/script/beta/placeholder1.gif) no-repeat center center; border-bottom: 2px solid #ececec; }
#galaxy-contents #addsearch-fuzzy, #galaxy-contents #addsearch-results div.addsearch-divider { height: 28px; width: 585px; clear: both; }
#galaxy-contents #addsearch-results.addsearch-m div.addsearch-divider { width: 100%; }
#galaxy-contents #addsearch-fuzzy span, #galaxy-contents #addsearch-results div.addsearch-divider span { display: block; text-align: center; padding: 8px 0 0 0; margin: 0; height: 20px; font-size: 11px; line-height: 11px; background-color: #f7f7f7; border-bottom: 2px solid #ececec; }
#galaxy-contents #addsearch-results div.addsearch-divider-noresults span { border-bottom: none; background-color: transparent; }
#galaxy-contents #addsearch-results.addsearch-m #addsearch-results-mid { height: 100%; }
#galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub, #galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub-active { width: 100%; border-right: none; }
#galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub-active div, #galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub div { background: none; width: auto; }
#galaxy-contents #addsearch-results.addsearch-m #addsearch-results-bottom { display: none; }
#galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-container { background: transparent url() no-repeat 0 0; background-size: 106px auto; }
#galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub { background: transparent url() no-repeat 0 0; background-size: 106px auto; min-height: 106px; }
#galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub div { min-height: 106px; padding-left: 118px; }
#galaxy-contents #addsearch-results.addsearch-m #addsearch-results-right { display: none; }
#galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub h1 a { padding: 12px 0; }
#galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub p { padding: 0 5px 0 0; }
#galaxy-contents #addsearch-results.addsearch-m .addsearch-result-item-sub p span { margin-top: 12px; font-size: 10px; }
#galaxy-contents #addsearch-results.addsearch-m #addsearch-closelink { display: none; }
#galaxy-contents #addsearch-mobile-close { position: absolute; top: 0; right: 0; width: 40px; height: 38px; background: #fff url(//addsearch.com/www/script/v2/mobile-close1.gif) no-repeat 50% 50%; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
#galaxy-contents #addsearch-results #addsearch-babbler { min-height: 60px; width: 585px; }
#galaxy-contents #addsearch-results.addsearch-m #addsearch-babbler { width: 100%; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw { clear: both; padding: 20px 0 20px 160px; background: transparent url(//addsearch.com/www/script/v2/bab_tw_48.png) no-repeat 55px 50%; border-bottom: 2px solid #ececec; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_fb { background: transparent url(//addsearch.com/www/script/v2/bab_fb_50.png) no-repeat 55px 50%; }
#galaxy-contents #addsearch-results.addsearch-m #addsearch-babbler .bab_tw { padding-left: 10px; background-image: none; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_last { padding-bottom: 40px; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw:hover { background-color: rgba(16, 117, 212, 0.15); }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw span { display: block; font-size: 13px; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_account { display: block; height: 30px; margin-right: 6px; padding-top: 4px; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_account span { display: inline; padding: 0 4px 0 0; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_name { font-weight: bold; margin-left: 8px; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_handle { opacity: 0.4; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_account img { float: left; margin-top: -4px; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_time { opacity: 0.4; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_content { margin: 0 10px 0 0; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_content a { color: #1075d4; }
#galaxy-contents #addsearch-results #addsearch-babbler em { font-weight: bold; font-style: normal; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_actions { float: right; margin-right: 10px; padding-right: 24px; background: transparent url(//addsearch.com/www/script/v2/bab_tw_16.png) no-repeat right 4px; }
#galaxy-contents #addsearch-results.addsearch-m #addsearch-babbler .bab_tw_actions { display: none; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_reply, #galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_retweet, #galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_favorite { display: block; width: 16px; height: 16px; margin-left: 2px; float: left; background: transparent url(//addsearch.com/www/script/v2/bab_twitter_buttons.png) no-repeat 0 0; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_reply:hover { background-position: -16px 0; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_retweet { background-position: -80px 0; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_retweet:hover { background-position: -96px 0; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_favorite { background-position: -32px 0; }
#galaxy-contents #addsearch-results #addsearch-babbler .bab_tw_favorite:hover { background-position: -48px 0; }
#galaxy-contents #addsearch-results { font-family: Arial, Helvetica, sans-serif; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub h1 a { color: #2274ac; }
#galaxy-contents #addsearch-results .addsearch-result-item-sub-active { background-color: rgba(34, 116, 172, 0.15); }
.load.s4 #galaxy-contents .m_product_gallery .m_inner, .load.s3 #galaxy-contents .m_product_gallery .m_inner, .load.s2 #galaxy-contents .m_product_gallery .m_inner li, .load.s1 #galaxy-contents .m_product_gallery .m_inner li, #galaxy-contents .load.ani, .load.m_product_gallery #galaxy-contents .m_inner li img { transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1); -moz-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1); -o-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1); }
.load #galaxy-contents div.m_layer-gallery .m_ly_contents { left: 0; right: 0; }
#galaxy-contents .m_product_gallery { background-color: #efefef; overflow: hidden; }
#galaxy-contents .m_product_gallery .m_inner { position: relative; }
.s12 #galaxy-contents .m_product_gallery nav a[class*="m_btn_type"] { display: none !important; }
#galaxy-contents .m_product_gallery .c_paging-type2 { position: absolute; left: 0; right: 0; }
#galaxy-contents .m_product_gallery .m_inner .m_list.over { position: absolute; left: 0; top: 80px; width: 100%; }
.s3 #galaxy-contents .m_product_gallery .m_inner .m_list.over { top: 40px; }
.s4 #galaxy-contents .m_product_gallery .m_inner ul, .s3 #galaxy-contents .m_product_gallery .m_inner ul { position: absolute; top: 0; right: 0; overflow: hidden; height: 100%; box-sizing: border-box; }
.s4 #galaxy-contents .m_product_gallery .m_inner li, .s3 #galaxy-contents .m_product_gallery .m_inner li { position: relative; float: left; width: 25%; height: 100%; overflow: hidden; }
.s4 #galaxy-contents .m_product_gallery .m_inner li img, .s3 #galaxy-contents .m_product_gallery .m_inner li img { position: absolute; left: 50%; top: 0; }
.s4 #galaxy-contents .m_product_gallery .m_btn_type1-prev, .s4 #galaxy-contents .m_product_gallery .m_btn_type1-next, .s3 #galaxy-contents .m_product_gallery .m_btn_type1-prev, .s3 #galaxy-contents .m_product_gallery .m_btn_type1-next { position: absolute; top: 50%; margin-top: -61px; z-index: 2; }
.s4 #galaxy-contents .m_product_gallery .m_btn_type1-prev, .s3 #galaxy-contents .m_product_gallery .m_btn_type1-prev { left: 10px; }
.s4 #galaxy-contents .m_product_gallery .m_btn_type1-next, .s3 #galaxy-contents .m_product_gallery .m_btn_type1-next { right: 10px; }
.s4 #galaxy-contents .m_product_gallery .c_paging-type2, .s3 #galaxy-contents .m_product_gallery .c_paging-type2 { bottom: 22px; }
.s4 #galaxy-contents .m_product_gallery .m_inner ul, .s3 #galaxy-contents .m_product_gallery .m_inner ul { padding-left: 60px; padding-right: 60px; }
.s4 #galaxy-contents .m_product_gallery .m_inner { height: 620px; padding-top: 80px; }
.s4 #galaxy-contents .m_product_gallery .m_inner .m_list { height: 470px; }
.s4 #galaxy-contents .m_product_gallery .m_inner li img { width: 450px; margin-left: -225px; }
.s3 #galaxy-contents .m_product_gallery .m_inner { height: 420px; padding-top: 40px; }
.s3 #galaxy-contents .m_product_gallery .m_inner .m_list { height: 320px; }
.s3 #galaxy-contents .m_product_gallery .m_inner li img { width: 290px; margin-left: -145px; }
.s2 #galaxy-contents .m_product_gallery .c_btn_type1-prev, .s2 #galaxy-contents .m_product_gallery .c_btn_type1-next, .s1 #galaxy-contents .m_product_gallery .c_btn_type1-prev, .s1 #galaxy-contents .m_product_gallery .c_btn_type1-next { display: none; }
.s2 #galaxy-contents .m_product_gallery .m_inner, .s1 #galaxy-contents .m_product_gallery .m_inner { overflow: hidden; }
.s2 #galaxy-contents .m_product_gallery .m_inner ul, .s1 #galaxy-contents .m_product_gallery .m_inner ul { display: inline; left: auto; }
.s2 #galaxy-contents .m_product_gallery .m_inner li, .s1 #galaxy-contents .m_product_gallery .m_inner li { display: inline; }
.s2 #galaxy-contents .m_product_gallery .m_inner li a, .s1 #galaxy-contents .m_product_gallery .m_inner li a { position: relative; float: left; display: inline-block; width: 33.333333%; text-align: center; }
.s2 #galaxy-contents .m_product_gallery .m_inner li img, .s1 #galaxy-contents .m_product_gallery .m_inner li img { position: absolute; left: 50%; top: 0; }
.s2 #galaxy-contents .m_product_gallery .c_paging-type2, .s1 #galaxy-contents .m_product_gallery .c_paging-type2 { bottom: 0; }
.s2 #galaxy-contents .m_product_gallery .m_inner { padding: 20px 11px 70px; }
.s2 #galaxy-contents .m_product_gallery .m_inner li a { margin-top: 11px; height: 173px; }
.s2 #galaxy-contents .m_product_gallery .m_inner li img { width: 155px; margin-left: -78px; }
.s1 #galaxy-contents .m_product_gallery .m_inner { padding: 20px 8px 60px; }
.s1 #galaxy-contents .m_product_gallery .m_inner li a { margin-top: 11px; height: 114px; }
.s1 #galaxy-contents .m_product_gallery .m_inner li img { width: 104px; margin-left: -52px; }
.s12 #galaxy-contents .m_product_gallery .c_btn_type1-prev, .s12 #galaxy-contents .m_product_gallery .c_btn_type1-next { display: none !important; }
.s12 #galaxy-contents .m_product_gallery .m_inner .m_list.over { top: 20px; width: auto; }
.s2 #galaxy-contents .m_product_gallery .m_inner .m_list.over { left: 11px; right: 11px; }
.s1 #galaxy-contents .m_product_gallery .m_inner .m_list.over { left: 8px; right: 8px; }
.s12 #galaxy-contents .m_product_gallery .m_inner .xlider-wrapper { transform: none !important; -webkit-transform: none !important; -moz-transform: none !important; -o-transform: none !important; }
.s12 #galaxy-contents .m_product_gallery .m_inner ul { position: static !important; }

/* iconx */
#galaxy-contents { /* kv */ /* font */ /* m_content-design */ /* m_content-fitness */ /* m_content-stay */ /* m_content-playlists */ /*.m_content-playlists .equalizer.show{opacity:1;transition:opacity 1.2s;}*/ /* m_content-powerfully */ /* m_content-control */ /* m_content-compatible */ /* m_content-disclaimer */ /* spec */ }
#galaxy-contents section.m_content-kv { overflow: hidden; }
#galaxy-contents #subnav:after { background-color: none; transition: background-color 0.4s; }
#galaxy-contents #subnav div.bar { background: #00b3e3; }
#galaxy-contents #subnav ul li a { color: #828282; }
#galaxy-contents #subnav ul li.on a { color: #000; }
#galaxy-contents #subnav.dark { background: none; }
#galaxy-contents #subnav.dark ul li a { color: #bcbcbc; }
#galaxy-contents #subnav.dark ul li.on a { color: #fff; }
#galaxy-contents p.pre-button a.order-button { background: #00b3e3; }
#galaxy-contents #subnav.newNav { background: #fff; transition: background-color 0.4s; }
#galaxy-contents #subnav.newNav ul li.on a { color: #313131; }
#galaxy-contents #subnav.newNav ul li a { color: #848484; }
#galaxy-contents .bottom-line { display: block; }
.s12 #galaxy-contents #subnav.dark .base-bg { background: none !important; }
.s12 #galaxy-contents #subnav .base-bg { background: none !important; }
.s12 #galaxy-contents #subnav.newNav .base-bg { background: #fff !important; transition: background-color 0.4s; }
.s1 #galaxy-contents #subnav:before, .s1 #galaxy-contents #subnav:after { position: absolute; left: 0; bottom: 3px; width: 15px; height: 33px; content: ''; background: url("../../common/img/bg_subnav_sidemask.png") no-repeat -15px 0; background-size: 30px 100%; z-index: 3; pointer-events: none; -webkit-transform: translate3d(0, 0, 0); }
.s1 #galaxy-contents #subnav:after { left: auto; right: 0; background-position: 0 0; }
.s1 #galaxy-contents #subnav.newNav:before, .s1 #galaxy-contents #subnav.newNav:after { position: absolute; left: 0; bottom: 3px; width: 15px; height: 33px; content: ''; background: url("../../common/img/bg_subnav_sidemask.png") no-repeat -15px 0; background-size: 30px 100%; z-index: 3; pointer-events: none; -webkit-transform: translate3d(0, 0, 0); }
.s1 #galaxy-contents #subnav.newNav:after { left: auto; right: 0; background-position: 0 0; }
#galaxy-contents section.m_content-kv { background-color: #fff; overflow: hidden; }
#galaxy-contents .m_content-kv .f_header-kv img { display: block; }
#galaxy-contents .m_content-kv .f_header-kv .kv-title { color: #000; font-size: 54px; text-align: right; }
#galaxy-contents .m_content-kv .f_header-kv .kv-title span { display: inline-block; margin-top: 15px; text-align: right; font-size: 37px; color: #000; font-family: 'SamsungSharpSans'; }
.s4 #galaxy-contents .m_content-kv .f_header-kv { top: 145px; right: 8%; left: auto; }
.s4 #galaxy-contents .m_content-kv .f_header-kv img { width: 288px; }
.s3 #galaxy-contents .m_content-kv .f_header-kv { top: 105px; right: 6%; left: auto; }
.s3 #galaxy-contents .m_content-kv .f_header-kv .kv-title { font-size: 44px; }
.s3 #galaxy-contents .m_content-kv .f_header-kv .kv-title span { font-size: 30px; }
.s3 #galaxy-contents .m_content-kv .f_header-kv img { width: 240px; }
.s2 #galaxy-contents .m_content-kv .f_header-kv { top: 140px; left: 0; right: auto; width: 100%; text-align: center; }
.s2 #galaxy-contents .m_content-kv .f_header-kv .kv-title { font-size: 60px; text-align: center; }
.s2 #galaxy-contents .m_content-kv .f_header-kv .kv-title span { margin-top: 10px; font-size: 40px; text-align: center; }
.s2 #galaxy-contents .m_content-kv .f_header-kv img { width: 240px; }
.s1 #galaxy-contents .m_content-kv .f_header-kv { top: 100px; left: 0; right: auto; width: 100%; text-align: center; }
.s1 #galaxy-contents .m_content-kv .f_header-kv .kv-title { font-size: 30px; text-align: center; }
.s1 #galaxy-contents .m_content-kv .f_header-kv .kv-title span { margin-top: 6px; font-size: 20px; text-align: center; }
.s1 #galaxy-contents .m_content-kv .f_header-kv img { margin: 0 auto; width: 107px; }
#galaxy-contents h2.tit { font-size: 90px; color: #000; font-family: 'SamsungSharpSans'; letter-spacing: -0.025em; line-height: 96px; }
#galaxy-contents .desc { font-size: 20px; font-family: 'SamsungOne'; line-height: 30px; color: #000; }
.s3 #galaxy-contents .f_header-type1 h2.tit { font-size: 82px; line-height: 95px; }
.s2 #galaxy-contents .f_header-type1 h2.tit { font-size: 65px; line-height: 67px; }
.s1 #galaxy-contents .f_header-type1 h2.tit { font-size: 48px; line-height: 52px; }
.s3 #galaxy-contents .f_header-type1 .desc { line-height: 30px; }
.s2 #galaxy-contents .f_header-type1 .desc { font-size: 16px; line-height: 26px; }
.s1 #galaxy-contents .f_header-type1 .desc { font-size: 12px; line-height: 18px; }
#galaxy-contents .disclaimer { font-size: 16px; line-height: 24px; font-family: 'SamsungOne'; }
.s2 #galaxy-contents .disclaimer { font-size: 14px; line-height: 20px; }
.s1 #galaxy-contents .disclaimer { font-size: 10px; line-height: 14px; }
#galaxy-contents .c_txt-type5, #galaxy-contents .c_txt-type5 strong { font-family: 'SamsungOne'; }
#galaxy-contents button[class*="c_btn_pre-"], #galaxy-contents a[class*="c_btn_pre-"] { font-family: 'SamsungSharpSans'; }
#galaxy-contents .m_content-design { position: relative; left: 50%; width: 1440px; height: 2150px; margin-left: -720px; }
#galaxy-contents .m_content-design article { position: relative; height: auto; }
#galaxy-contents .m_content-design h2 { font-size: 90px; color: #000; }
#galaxy-contents .m_content-design p { color: #000; }
#galaxy-contents .m_content-design .desc_tit { margin: 55px 0 40px; font-size: 28px; font-family: 'SamsungSharpSans'; }
#galaxy-contents .m_content-design .desc { width: 367px; font-size: 20px; text-align: right; letter-spacing: -0.02em; }
#galaxy-contents .m_content-design .f_container { overflow: visible; }
#galaxy-contents .m_content-design .f_container figure { position: relative; left: 0; }
#galaxy-contents .m_content-design .f_container figure img { position: absolute; left: 0; top: 0; width: 820px; }
#galaxy-contents .m_content-design .f_container figure video { position: static; width: 100%; }
#galaxy-contents .m_content-design .no_wires:after, #galaxy-contents .m_content-design .design_size ul:after, #galaxy-contents .m_content-design .ergonomic_design:after { display: block; clear: both; content: ''; }
#galaxy-contents .m_content-design .no_wires { z-index: 1; padding-top: 130px; }
#galaxy-contents .m_content-design .no_wires .f_container { position: static; left: 0; }
#galaxy-contents .m_content-design .no_wires h2 { text-align: right; }
#galaxy-contents .m_content-design .no_wires .f_header-type1 { position: absolute; top: 340px; right: 152px; left: auto; bottom: auto; width: 546px; text-align: right; }
#galaxy-contents .m_content-design .no_wires .f_container > div { position: relative; width: 820px; height: 780px; }
#galaxy-contents .m_content-design .no_wires .f_container figure { width: 100%; height: 100%; margin-left: 3px; position: relative; }
#galaxy-contents .m_content-design .no_wires .f_container figure img { top: 0; }
#galaxy-contents .m_content-design .no_wires .desc { display: inline-block; }
#galaxy-contents .m_content-design .ergonomic_design .desc { width: 372px; text-align: left; }
#galaxy-contents .m_content-design .ergonomic_design .desc_tit { text-align: left; }
#galaxy-contents .m_content-design .ergonomic_design .f_container { position: static; left: 0; width: auto; }
#galaxy-contents .m_content-design .ergonomic_design .f_header-type1 { top: 150px; bottom: auto; right: auto; left: 150px; padding-bottom: 80px; }
#galaxy-contents .m_content-design .ergonomic_design .f_container figure { top: -30px; margin-left: 513px; width: 820px; height: 780px; }
#galaxy-contents .m_content-design .ergonomic_design .disclaimer { display: block; width: 309px; margin-top: 35px; }
#galaxy-contents .m_content-design .design_size { margin-top: 40px; }
#galaxy-contents .m_content-design .design_size ul { padding-left: 165px; }
#galaxy-contents .m_content-design .design_size li { position: relative; float: left; width: 328px; margin-left: 146px; }
#galaxy-contents .m_content-design .design_size li:first-child { margin-left: 0 !important; }
#galaxy-contents .m_content-design .design_size li:last-child { margin-left: 120px; }
#galaxy-contents .m_content-design .design_size li img { width: 100%; }
#galaxy-contents .m_content-design .design_size li p { position: absolute; bottom: 0; left: 5px; width: 70px; font-size: 16px; text-align: center; }
#galaxy-contents .m_content-design .design_size li strong { display: block; font-size: 40px; font-family: 'SamsungSharpSans'; }
.s3 #galaxy-contents .m_content-design { width: 1024px; height: 1710px; margin-left: -512px; }
.s3 #galaxy-contents .m_content-design h2 { font-size: 82px; }
.s3 #galaxy-contents .m_content-design .desc { width: 366px; }
.s3 #galaxy-contents .m_content-design .no_wires .f_header-type1 { width: 395px; top: 245px; right: 57px; }
.s3 #galaxy-contents .m_content-design .desc_tit { margin: 32px 0; }
.s3 #galaxy-contents .m_content-design .no_wires { padding-top: 104px; }
.s3 #galaxy-contents .m_content-design .no_wires .f_container > div { /*width:592px;*/ width: 563px; height: 536px; }
.s3 #galaxy-contents .m_content-design .no_wires .f_container figure img { width: 592px; }
.s3 #galaxy-contents .m_content-design .ergonomic_design { margin-top: 80px; }
.s3 #galaxy-contents .m_content-design .ergonomic_design .f_container { margin-top: 110px; }
.s3 #galaxy-contents .m_content-design .ergonomic_design .f_container figure { width: 647px; /*height:615px;*/ height: 616px; margin-left: 377px; }
.s3 #galaxy-contents .m_content-design .ergonomic_design .f_container figure img { width: 647px; }
.s3 #galaxy-contents .m_content-design .ergonomic_design .f_header-type1 { top: 30px; left: 57px; padding-bottom: 45px; }
.s3 #galaxy-contents .m_content-design .ergonomic_design .desc { width: 353px; }
.s3 #galaxy-contents .m_content-design .design_size { margin-top: 20px; }
.s3 #galaxy-contents .m_content-design .design_size ul { padding-left: 85px; }
.s3 #galaxy-contents .m_content-design .design_size li { width: 246px; margin-left: 90px; }
.s3 #galaxy-contents .m_content-design .design_size li:last-child { margin-left: 60px; }
.s3 #galaxy-contents .m_content-design .design_size li p { left: -5px; }
.s2 #galaxy-contents .m_content-design { width: 768px; height: 1350px; margin-left: -384px; }
.s2 #galaxy-contents .m_content-design .f_container figure img { width: 438px; }
.s2 #galaxy-contents .m_content-design h2 { font-size: 65px; }
.s2 #galaxy-contents .m_content-design .no_wires .f_header-type1 { width: 312px; top: 195px; right: 30px; }
.s2 #galaxy-contents .m_content-design .desc_tit { margin: 30px 0 20px; font-size: 24px; }
.s2 #galaxy-contents .m_content-design .desc { font-size: 16px; }
.s2 #galaxy-contents .m_content-design .no_wires { padding-top: 90px; }
.s2 #galaxy-contents .m_content-design .no_wires .f_container { margin-right: 45px; }
.s2 #galaxy-contents .m_content-design .no_wires .f_container > div { margin-top: -50px; width: 438px; height: 465px; }
.s2 #galaxy-contents .m_content-design .no_wires .f_container > div .video-js { visibility: hidden !important; }
.s2 #galaxy-contents .m_content-design .no_wires .desc { width: 276px; }
.s2 #galaxy-contents .m_content-design .ergonomic_design { margin-top: 60px; }
.s2 #galaxy-contents .m_content-design .ergonomic_design .f_container { margin-top: 50px; }
.s2 #galaxy-contents .m_content-design .ergonomic_design .f_container figure { width: 438px; height: 465px; margin-left: 315px; }
.s2 #galaxy-contents .m_content-design .ergonomic_design .f_container figure .video-js { visibility: hidden !important; }
.s2 #galaxy-contents .m_content-design .ergonomic_design .f_container figure img { margin-top: 30px; }
.s2 #galaxy-contents .m_content-design .ergonomic_design .f_header-type1 { top: 5px; left: 30px; right: auto; padding-bottom: 50px; }
.s2 #galaxy-contents .m_content-design .ergonomic_design .desc { width: 280px; }
.s2 #galaxy-contents .m_content-design .design_size { margin-top: 10px; }
.s2 #galaxy-contents .m_content-design .design_size ul { padding-left: 30px; }
.s2 #galaxy-contents .m_content-design .design_size li { width: 216px; margin-left: 60px; }
.s2 #galaxy-contents .m_content-design .design_size li:last-child { margin-left: 29px; }
.s2 #galaxy-contents .m_content-design .design_size li p { left: -5px; font-size: 14px; }
.s2 #galaxy-contents .m_content-design .design_size li strong { font-size: 30px; }
.s1 #galaxy-contents .m_content-design { width: 320px; height: 1490px; margin-left: -160px; }
.s1 #galaxy-contents .m_content-design .f_container, .s1 #galaxy-contents .m_content-design .f_header-type1 { float: none; }
.s1 #galaxy-contents .m_content-design .f_header-type1 { position: relative; top: auto; bottom: auto; left: auto; right: auto; width: 320px; margin: 0 auto; padding: 0; }
.s1 #galaxy-contents .m_content-design .f_container { width: 265px; margin: 0 auto; }
.s1 #galaxy-contents .m_content-design .f_container figure { width: 265px; height: 256px; margin-top: 40px; margin-left: 0; }
.s1 #galaxy-contents .m_content-design .f_container figure img { width: 100%; height: auto; }
.s1 #galaxy-contents .m_content-design h2 { font-size: 48px; text-align: center; }
.s1 #galaxy-contents .m_content-design .desc_tit { margin: 25px 0 15px; font-size: 16px; text-align: center; }
.s1 #galaxy-contents .m_content-design .desc { display: block; font-size: 12px; text-align: center; }
.s1 #galaxy-contents .m_content-design .no_wires { height: 504px; padding-top: 60px; }
.s1 #galaxy-contents .m_content-design .no_wires .f_container > div { width: 265px; height: 256px; }
.s1 #galaxy-contents .m_content-design .no_wires .f_container > div .video-js { visibility: hidden !important; }
.s1 #galaxy-contents .m_content-design .no_wires .desc { width: 310px; margin: 0 auto; }
.s1 #galaxy-contents .m_content-design .ergonomic_design { height: 559px; margin-top: 45px; }
.s1 #galaxy-contents .m_content-design .ergonomic_design .f_header-type1 { left: 0; }
.s1 #galaxy-contents .m_content-design .ergonomic_design .desc { width: 280px; margin: 0 auto; }
.s1 #galaxy-contents .m_content-design .ergonomic_design .f_container figure { margin: 0 auto; margin-top: -53px; }
.s1 #galaxy-contents .m_content-design .ergonomic_design .f_container figure .video-js { visibility: hidden !important; }
.s1 #galaxy-contents .m_content-design .no_wires .f_container figure { margin-top: 10px; }
.s1 #galaxy-contents .m_content-design .design_size { margin-top: 45px; }
.s1 #galaxy-contents .m_content-design .design_size ul { padding-left: 20px; }
.s1 #galaxy-contents .m_content-design .design_size li { width: 72px; height: 224px; margin-left: 30px; text-align: center; }
.s1 #galaxy-contents .m_content-design .design_size li p { display: inline-block; width: 100%; left: 0; font-size: 8px; }
.s1 #galaxy-contents .m_content-design .design_size li strong { font-size: 20px; }
.s1 #galaxy-contents .m_content-design .ergonomic_design .disclaimer { width: 245px; margin: 17px auto 0 auto; }
.ie.s34 #galaxy-contents .m_content-design .f_container figure { overflow: hidden; background: #fff; }
.ie #galaxy-contents .m_content-design .f_container figure video { margin-top: -1px; }
.ie #galaxy-contents .m_content-design h2.tit { letter-spacing: -0.04em; }
.ie8 #galaxy-contents .m_content-design .design_size ul { padding-left: 130px; }
.ie8 #galaxy-contents .m_content-design .f_container figure img { position: relative; }
#galaxy-contents .m_content-fitness { height: 1920px; }
#galaxy-contents .m_content-fitness article { max-width: 1920px; width: 100%; height: 960px; background: #000; }
#galaxy-contents .m_content-fitness article:after { display: block; clear: both; content: ''; }
#galaxy-contents .m_content-fitness article.fitness2 { top: 960px; }
#galaxy-contents .m_content-fitness .f_header-type1 { position: relative; left: 0; right: 0; top: 50%; width: 50%; }
#galaxy-contents .m_content-fitness .f_header-type1 h2.tit { margin-bottom: 45px; font-size: 90px; color: #fff; text-align: center; line-height: 80px; }
#galaxy-contents .m_content-fitness .f_header-type1 h2.tit span { display: block; }
#galaxy-contents .m_content-fitness .f_header-type1 .desc { margin: 0 auto; font-size: 20px; color: #fff; text-align: center; letter-spacing: -0.02em; }
#galaxy-contents .m_content-fitness .f_container { position: static; width: 50%; }
#galaxy-contents .m_content-fitness .f_container > figure { position: relative; width: 100%; left: 0; margin-left: 0; text-align: center; }
#galaxy-contents .m_content-fitness .f_container > figure img { position: absolute; left: 50%; width: 960px; margin-left: -480px; }
#galaxy-contents .m_content-fitness .fitness1 .f_header-type1, #galaxy-contents .m_content-fitness .fitness1 .f_container { float: right; }
#galaxy-contents .m_content-fitness .fitness1 .f_header-type1 { margin-top: -225px; }
#galaxy-contents .m_content-fitness .fitness1 .f_header-type1 .desc { width: 473px; }
#galaxy-contents .m_content-fitness .fitness1 .f_header-type1 .desc span { display: block; }
#galaxy-contents .m_content-fitness .fitness1 .f_header-type1 .disclaimer { display: block; width: 428px; padding-top: 35px; margin: 0 auto; font-size: 16px; color: #fff; text-align: center; }
#galaxy-contents .m_content-fitness .fitness2 .f_header-type1, #galaxy-contents .m_content-fitness .fitness2 .f_container { float: left; }
#galaxy-contents .m_content-fitness .fitness2 .f_header-type1 { margin-top: -192.5px; }
#galaxy-contents .m_content-fitness .fitness2 .f_header-type1 .desc { width: 438px; }
.s3 #galaxy-contents .m_content-fitness { height: 1440px; }
.s3 #galaxy-contents .m_content-fitness article { max-width: 1440px; height: 720px; }
.s3 #galaxy-contents .m_content-fitness article.fitness2 { top: 720px; }
.s3 #galaxy-contents .m_content-fitness .f_header-type1 h2 { margin-bottom: 27px; font-size: 82px; }
.s3 #galaxy-contents .m_content-fitness .f_header-type1 h2.tit { line-height: 90px; }
.s3 #galaxy-contents .m_content-fitness .f_header-type1 .desc { width: 396px; }
.s3 #galaxy-contents .m_content-fitness .fitness1 .f_header-type1 .desc span { display: inline; }
.s3 #galaxy-contents .m_content-fitness figure > img { width: 720px; margin-left: -360px; }
.s3 #galaxy-contents .m_content-fitness .fitness1 .f_header-type1 { margin-top: -244.5px; }
.s3 #galaxy-contents .m_content-fitness .fitness1 .f_header-type1 .disclaimer { width: 393px; padding-top: 30px; }
.s3 #galaxy-contents .m_content-fitness .fitness2 .f_header-type1 .desc { width: 364px; }
.s3 #galaxy-contents .m_content-fitness .fitness2 .f_header-type1 { margin-top: -223.5px; }
.s2 #galaxy-contents .m_content-fitness { height: auto; }
.s2 #galaxy-contents .m_content-fitness .f_header-type1 h2.tit span { display: inline; }
.s2 #galaxy-contents .m_content-fitness article { position: static; height: auto; max-width: 100%; }
.s2 #galaxy-contents .m_content-fitness .f_header-type1, .s2 #galaxy-contents .m_content-fitness .f_container { float: none; width: 100%; height: auto; }
.s2 #galaxy-contents .m_content-fitness .f_header-type1 { position: relative; padding-bottom: 460px; margin-top: 0; }
.s2 #galaxy-contents .m_content-fitness .f_header-type1 div { position: absolute; top: 90px; left: 0; width: 100%; }
.s2 #galaxy-contents .m_content-fitness .fitness2 .f_header-type1 div { top: 124px; }
.s2 #galaxy-contents .m_content-fitness figure { height: auto; }
.s2 #galaxy-contents .m_content-fitness figure > img { position: static; width: 100%; height: auto; left: 0; margin-left: 0; }
.s2 #galaxy-contents .m_content-fitness .f_header-type1 .desc { width: 494px; font-size: 16px; }
.s2 #galaxy-contents .m_content-fitness .fitness2 .f_header-type1 .desc { width: 539px; }
.s2 #galaxy-contents .m_content-fitness .f_header-type1 .desc span { display: inline; }
.s2 #galaxy-contents .m_content-fitness .fitness1 .f_header-type1 .disclaimer { width: 497px; padding-top: 30px; font-size: 14px; }
.s2 #galaxy-contents .m_content-fitness .f_header-type1 h2 { margin-bottom: 20px; font-size: 65px; }
.s2 #galaxy-contents .m_content-fitness .f_header-type1 h2.tit { line-height: 70px; }
.s1 #galaxy-contents .m_content-fitness { height: auto; }
.s1 #galaxy-contents .m_content-fitness article { position: static; height: auto; max-width: 100%; }
.s1 #galaxy-contents .m_content-fitness .f_header-type1, .s1 #galaxy-contents .m_content-fitness .f_container { float: none; width: 100%; height: auto; }
.s1 #galaxy-contents .m_content-fitness .f_header-type1 { position: relative; padding-bottom: 100%; margin-top: 0; }
.s1 #galaxy-contents .m_content-fitness .fitness1 .f_header-type1 { padding-bottom: 110%; }
.s1 #galaxy-contents .m_content-fitness .f_header-type1 div { position: absolute; top: 50%; left: 50%; }
.s1 #galaxy-contents .m_content-fitness .f_header-type1 h2 { margin-bottom: 20px; font-size: 48px; }
.s1 #galaxy-contents .m_content-fitness .f_header-type1 h2.tit { line-height: 50px; }
.s1 #galaxy-contents .m_content-fitness .f_header-type1 .desc { width: 239px; font-size: 12px; }
.s1 #galaxy-contents .m_content-fitness .fitness1 .f_header-type1 .disclaimer { width: 242px; padding-top: 17px; font-size: 10px; }
.s1 #galaxy-contents .m_content-fitness .fitness2 .f_header-type1 .desc { width: 253px; }
.s1 #galaxy-contents .m_content-fitness figure { height: auto; }
.s1 #galaxy-contents .m_content-fitness figure > img { position: static; width: 100%; height: auto; left: 0; margin-left: 0; }
.s1 #galaxy-contents .m_content-fitness .fitness1 .f_header-type1 div { margin: -142px 0 0 -121px; }
.s1 #galaxy-contents .m_content-fitness .fitness2 .f_header-type1 div { margin: -114px 0 0 -128px; }
#galaxy-contents .m_content-stay { height: 1080px; }
#galaxy-contents .m_content-stay .f_header-type1 { position: absolute; top: auto; bottom: 122px; left: 10%; right: auto; width: 504px; }
#galaxy-contents .m_content-stay h2 { margin-bottom: 40px; font-size: 90px; color: #fff; }
#galaxy-contents .m_content-stay .desc { text-align: left; color: #fff; }
.s3 #galaxy-contents .m_content-stay { height: 810px; }
.s3 #galaxy-contents .m_content-stay .f_container > figure { width: 1440px; margin-left: -720px; }
.s3 #galaxy-contents .m_content-stay .f_header-type1 { bottom: 76px; left: 10%; width: 382px; }
.s3 #galaxy-contents .m_content-stay h2 { font-size: 82px; margin-bottom: 20px; }
.s2 #galaxy-contents .m_content-stay { height: 1000px; }
.s2 #galaxy-contents .m_content-stay .f_container > figure { width: 1346px; margin-left: -673px; }
.s2 #galaxy-contents .m_content-stay .f_header-type1 { top: 107px; right: auto; left: auto; width: 100%; }
.s2 #galaxy-contents .m_content-stay h2 { margin-bottom: 25px; font-size: 65px; color: #000; text-align: center; }
.s2 #galaxy-contents .m_content-stay .desc { width: 650px; margin: 0 auto; font-size: 16px; text-align: center; color: #000; }
.s1 #galaxy-contents .m_content-stay { height: auto; }
.s1 #galaxy-contents .m_content-stay article, .s1 #galaxy-contents .m_content-stay .f_container, .s1 #galaxy-contents .m_content-stay .f_container > figure { position: static; height: auto; }
.s1 #galaxy-contents .m_content-stay .f_container > figure { margin-left: 0; left: 0; width: 100%; }
.s1 #galaxy-contents .m_content-stay .f_container > figure img { height: auto; width: 100%; }
.s1 #galaxy-contents .m_content-stay .f_header-type1 { position: absolute; top: 25%; left: auto; bottom: auto; right: auto; width: 100%; margin-top: -62px; text-align: center; }
.s1 #galaxy-contents .m_content-stay h2 { margin-bottom: 12px; font-size: 48px; color: #000; text-align: center; }
.s1 #galaxy-contents .m_content-stay .desc { width: 290px; margin: 0 auto; font-size: 12px; text-align: center; color: #000; }
#galaxy-contents .m_content-playlists { height: 1280px; background: #000; }
#galaxy-contents .m_content-playlists .f_header-type1 h2, #galaxy-contents .m_content-playlists .f_header-type1 .desc, #galaxy-contents .m_content-playlists .f_header-type1 .disclaimer { color: #fff; }
#galaxy-contents .m_content-playlists .f_header-type1 { top: 273px; left: 0; right: 0; text-align: center; }
#galaxy-contents .m_content-playlists .f_header-type1 h2 { margin-top: 50px; font-size: 90px; line-height: 1.2; text-align: center; }
#galaxy-contents .m_content-playlists .f_header-type1 h2 span { display: block; }
#galaxy-contents .m_content-playlists .f_header-type1 .desc { width: 497px; margin: 50px auto 30px auto; text-align: center; }
#galaxy-contents .m_content-playlists .f_header-type1 .desc span { display: block; }
#galaxy-contents .m_content-playlists .f_header-type1 .disclaimer { display: inline-block; width: 100%; font-size: 16px; text-align: center; line-height: 22px; }
#galaxy-contents .m_content-playlists .equalizer { position: relative; left: 50%; width: 142px; height: 95px; margin-left: -71px; }
#galaxy-contents .m_content-playlists .equalizer:after { display: block; clear: both; content: ''; }
#galaxy-contents .m_content-playlists .equalizer span { position: absolute; bottom: 0; float: left; width: 5px; border-radius: 2px 2px 0 0; background: #fff; }
#galaxy-contents .m_content-playlists .equalizer .equalizer1 { left: 0; height: 23px; margin-left: 0; }
#galaxy-contents .m_content-playlists .equalizer .equalizer2 { left: 15px; height: 42px; }
#galaxy-contents .m_content-playlists .equalizer .equalizer3 { left: 30px; height: 35px; }
#galaxy-contents .m_content-playlists .equalizer .equalizer4 { left: 45px; height: 94px; }
#galaxy-contents .m_content-playlists .equalizer .equalizer5 { left: 60px; height: 68px; }
#galaxy-contents .m_content-playlists .equalizer .equalizer6 { left: 75px; height: 42px; }
#galaxy-contents .m_content-playlists .equalizer .equalizer7 { left: 90px; height: 24px; }
#galaxy-contents .m_content-playlists .equalizer .equalizer8 { left: 105px; height: 35px; }
#galaxy-contents .m_content-playlists .equalizer .equalizer9 { left: 120px; height: 47px; }
#galaxy-contents .m_content-playlists .equalizer .equalizer10 { left: 135px; height: 23px; }
#galaxy-contents .m_content-playlists .f_container > .earphone { position: absolute; top: 0; left: 50%; z-index: 2; width: 1920px; height: 100%; margin-left: -960px; }
#galaxy-contents .m_content-playlists .f_container > .earphone figure { position: absolute; }
#galaxy-contents .m_content-playlists .f_container > .earphone .left { left: 0; top: 0; }
#galaxy-contents .m_content-playlists .f_container > .earphone .right { left: auto; right: 0; top: 0; }
#galaxy-contents .m_content-playlists .f_container > .earphone.on { opacity: 0; }
#galaxy-contents .m_content-playlists .f_container > .earphone.on.ani { opacity: 1; transition: opacity 2.5s; }
#galaxy-contents .m_content-playlists .f_container .wave { position: absolute; left: 50%; top: 920px; width: 1920px; height: 328px; margin-left: -960px; }
#galaxy-contents .m_content-playlists .f_container .wave_right, #galaxy-contents .m_content-playlists .f_container .wave_left { position: absolute; top: 0; left: 0; width: 949px; height: 328px; }
#galaxy-contents .m_content-playlists .f_container .wave_right { left: auto; right: -280px; }
#galaxy-contents .m_content-playlists .f_container .wave_left { left: -280px; text-align: right; }
#galaxy-contents .m_content-playlists .f_container .wave span { display: inline-block; position: absolute; top: 0; left: 0; width: 949px; height: 328px; transform: scale(0.6, 0.6); opacity: 0; text-indent: -999em; font-size: 0; }
#galaxy-contents .m_content-playlists .f_container .wave span.ani { opacity: 1; transform: scale(1, 1); transition: all 1s; }
#galaxy-contents .m_content-playlists .f_container .wave1 { background: url("../../common/img/gear-icon-x_playlists_wave1.png") no-repeat left top; background-size: 100%; }
#galaxy-contents .m_content-playlists .f_container .wave2 { background: url("../../common/img/gear-icon-x_playlists_wave2.png") no-repeat left top; background-size: 100%; }
#galaxy-contents .m_content-playlists .f_container .wave3 { background: url("../../common/img/gear-icon-x_playlists_wave3.png") no-repeat left top; background-size: 100%; }
.s3 #galaxy-contents .m_content-playlists { height: 1100px; }
.s3 #galaxy-contents .m_content-playlists .f_container > .earphone { top: 151px; width: 1440px; margin-left: -720px; }
.s3 #galaxy-contents .m_content-playlists .f_header-type1 { top: 150px; }
.s3 #galaxy-contents .m_content-playlists .f_header-type1 h2 { margin-top: 40px; }
.s3 #galaxy-contents .m_content-playlists .f_header-type1 .desc { width: 445px; margin: 30px auto; }
.s3 #galaxy-contents .m_content-playlists .f_header-type1 .desc span { display: inline; }
.s3 #galaxy-contents .m_content-playlists .f_header-type1 .disclaimer { display: block; width: 400px; margin: 0 auto; }
.s3 #galaxy-contents .m_content-playlists .f_container .wave { top: 770px; width: 1440px; height: 240px; margin-left: -720px; }
.s3 #galaxy-contents .m_content-playlists .f_container .wave_right, .s3 #galaxy-contents .m_content-playlists .f_container .wave_left { width: 697px; height: 240px; }
.s3 #galaxy-contents .m_content-playlists .f_container .wave_left { left: -200px; }
.s3 #galaxy-contents .m_content-playlists .f_container .wave_right { right: -200px; }
.s3 #galaxy-contents .m_content-playlists .f_container .wave span { width: 697px; height: 240px; }
.s2 #galaxy-contents .m_content-playlists { height: 1150px; }
.s2 #galaxy-contents .m_content-playlists .f_container { top: 40px; }
.s2 #galaxy-contents .m_content-playlists .f_header-type1 { top: 102px; }
.s2 #galaxy-contents .m_content-playlists .f_header-type1 h2 { margin-top: 35px; }
.s2 #galaxy-contents .m_content-playlists .f_header-type1 h2 span { display: inline; }
.s2 #galaxy-contents .m_content-playlists .f_header-type1 .desc { width: 570px; margin: 25px auto 30px auto; }
.s2 #galaxy-contents .m_content-playlists .f_header-type1 .disclaimer { margin: 0 auto; font-size: 14px; line-height: 20px; }
.s2 #galaxy-contents .m_content-playlists .f_header-type1 .desc span { display: inline; }
.s2 #galaxy-contents .m_content-playlists .f_container > .earphone { width: 1346px; margin-left: -673px; }
.s2 #galaxy-contents .m_content-playlists .f_container > .earphone .right { display: none; }
.s2 #galaxy-contents .m_content-playlists .f_container > .earphone img { width: 100%; height: auto; }
.s2 #galaxy-contents .m_content-playlists .equalizer { width: 94px; height: 63px; margin-left: -47px; }
.s2 #galaxy-contents .m_content-playlists .equalizer span { width: 3px; border-radius: 1.5px 1.5px 0 0; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer1 { left: 0; height: 15px; margin-left: 0; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer2 { left: 10px; height: 28px; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer3 { left: 20px; height: 23px; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer4 { left: 30px; height: 63px; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer5 { left: 40px; height: 46px; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer6 { left: 50px; height: 28px; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer7 { left: 60px; height: 15px; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer8 { left: 70px; height: 23px; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer9 { left: 80px; height: 30px; }
.s2 #galaxy-contents .m_content-playlists .equalizer .equalizer10 { left: 90px; height: 15px; }
.s2 #galaxy-contents .m_content-playlists .f_container .wave { top: 918px; width: 1024px; height: 140px; margin-left: -512px; }
.s2 #galaxy-contents .m_content-playlists .f_container .wave_right, .s2 #galaxy-contents .m_content-playlists .f_container .wave_left { width: 404px; height: 140px; }
.s2 #galaxy-contents .m_content-playlists .f_container .wave_right { right: 55px; }
.s2 #galaxy-contents .m_content-playlists .f_container .wave_left { left: 55px; }
.s2 #galaxy-contents .m_content-playlists .f_container .wave span { width: 404px; height: 140px; }
.s2 #galaxy-contents .m_content-playlists .f_container .wave .wave1 { background: url("../../common/img/gear-icon-x_playlists_wave1_m.png") no-repeat left top; background-size: 100%; }
.s2 #galaxy-contents .m_content-playlists .f_container .wave .wave2 { background: url("../../common/img/gear-icon-x_playlists_wave2_m.png") no-repeat left top; background-size: 100%; }
.s2 #galaxy-contents .m_content-playlists .f_container .wave .wave3 { background: url("../../common/img/gear-icon-x_playlists_wave3_m.png") no-repeat left top; background-size: 100%; }
.s1 #galaxy-contents .m_content-playlists { height: 770px; }
.s1 #galaxy-contents .m_content-playlists .f_header-type1 { top: 56px; }
.s1 #galaxy-contents .m_content-playlists .f_header-type1 h2 { margin-top: 10px; }
.s1 #galaxy-contents .m_content-playlists .f_header-type1 .desc { width: 302px; margin: 10px auto 16px auto; }
.s1 #galaxy-contents .m_content-playlists .f_header-type1 .disclaimer { font-size: 10px; line-height: 15px; }
.s1 #galaxy-contents .m_content-playlists .f_container { top: 0; }
.s1 #galaxy-contents .m_content-playlists .f_container > .earphone { top: 20px; width: auto; height: 100%; margin-left: -404.5px; }
.s1 #galaxy-contents .m_content-playlists .f_container > .earphone figure { height: 100%; }
.s1 #galaxy-contents .m_content-playlists .f_container > .earphone .right { display: none; }
.s1 #galaxy-contents .m_content-playlists .f_container > .earphone img { width: auto; height: 100%; }
.s1 #galaxy-contents .m_content-playlists .equalizer { width: 48px; height: 31px; margin-left: -24px; }
.s1 #galaxy-contents .m_content-playlists .equalizer span { width: 2px; border-radius: 1px 1px 0 0; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer1 { left: 0; height: 7px; margin-left: 0; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer2 { left: 5px; height: 14px; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer3 { left: 10px; height: 13px; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer4 { left: 15px; height: 31px; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer5 { left: 20px; height: 23px; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer6 { left: 25px; height: 14px; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer7 { left: 30px; height: 8px; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer8 { left: 35px; height: 12px; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer9 { left: 40px; height: 15px; }
.s1 #galaxy-contents .m_content-playlists .equalizer .equalizer10 { left: 45px; height: 7px; }
.s1 #galaxy-contents .m_content-playlists .f_container .wave { top: 675px; width: 767px; height: 69px; margin-left: -383.5px; }
.s1 #galaxy-contents .m_content-playlists .f_container .wave_right, .s1 #galaxy-contents .m_content-playlists .f_container .wave_left { width: 196px; height: 69px; }
.s1 #galaxy-contents .m_content-playlists .f_container .wave_right { right: 169px; }
.s1 #galaxy-contents .m_content-playlists .f_container .wave_left { left: 169px; }
.s1 #galaxy-contents .m_content-playlists .f_container .wave span { width: 196px; height: 69px; }
.s1 #galaxy-contents .m_content-playlists .f_container .wave .wave1 { background: url("../../common/img/gear-icon-x_playlists_wave1_s.png") no-repeat left top; background-size: 100%; }
.s1 #galaxy-contents .m_content-playlists .f_container .wave .wave2 { background: url("../../common/img/gear-icon-x_playlists_wave2_s.png") no-repeat left top; background-size: 100%; }
.s1 #galaxy-contents .m_content-playlists .f_container .wave .wave3 { background: url("../../common/img/gear-icon-x_playlists_wave3_s.png") no-repeat left top; background-size: 100%; }
#galaxy-contents .m_content-powerfully { height: 1160px; }
#galaxy-contents .m_content-powerfully .f_container, #galaxy-contents .m_content-powerfully .f_header-type1 { position: static; }
#galaxy-contents .m_content-powerfully .f_container > figure { position: relative; left: 0; width: 1070px; height: 672px; margin: 0 auto; }
#galaxy-contents .m_content-powerfully .f_container > figure > video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#galaxy-contents .m_content-powerfully .f_container > figure > img { display: none; position: absolute; top: 0; left: 0; width: 100%; }
#galaxy-contents .m_content-powerfully .f_header-type1 h2 { margin: 160px 0 42px 0; text-align: center; }
#galaxy-contents .m_content-powerfully .f_header-type1 .desc { width: 1003px; margin: 0 auto 100px auto; text-align: center; }
#galaxy-contents .m_content-powerfully .drag_product { display: none; }
#galaxy-contents .m_content-powerfully .drag_product li { position: fixed; left: 0; top: 0; text-align: center; }
#galaxy-contents .m_content-powerfully .drag_product ul { overflow: hidden; position: relative; width: 600px; height: 377px; margin: 0 auto; opacity: 0; }
#galaxy-contents .m_content-powerfully .drag_product ul img { width: 600px; height: 377px; }
#galaxy-contents .m_content-powerfully .drag_product ul.startMove { opacity: 1; transition: opacity 1s; }
#galaxy-contents .m_content-powerfully .drag_product .startMove li { position: absolute; left: -100%; top: 0; width: 100%; height: 377px; text-align: center; }
#galaxy-contents .m_content-powerfully .drag_product .startMove li.view { left: 0; }
#galaxy-contents .m_content-powerfully .drag_product .dragBox img { width: auto; }
#galaxy-contents .m_content-powerfully .f_container { height: auto; }
#galaxy-contents .m_content-powerfully .f_container .dragBox { width: 465px; margin: 0 auto; position: relative; margin-top: 70px; }
#galaxy-contents .m_content-powerfully .f_container .dragBox:before { width: 100%; height: 2px; background: #999; position: absolute; left: 0; top: 0; content: ''; }
#galaxy-contents .m_content-powerfully .f_container .dragBox > div { position: relative; z-index: 2; padding-bottom: 35px; }
#galaxy-contents .m_content-powerfully .f_container .dragBox > div > span { height: 1px; width: 0; background: #333; position: absolute; left: 0; top: 0; display: none; }
#galaxy-contents .m_content-powerfully .f_container .dragBox > div > a { position: absolute; left: 0; top: 0; cursor: col-resize; margin: -33px 0 0 -35px; }
#galaxy-contents .m_content-powerfully .f_container .dragBox p { font-family: 'SamsungSharpSans'; font-size: 16px; color: #333; text-align: center; }
#galaxy-contents .m_content-powerfully .f_container .loadingImg { width: 650px; height: 435px; position: absolute; left: 50%; top: 310px; margin-left: -325px; }
#galaxy-contents .m_content-powerfully .f_container .loadingImg span { position: absolute; left: 50%; top: 50%; margin: -61.5px 0 0 -61.5px; }
#galaxy-contents .m_content-powerfully .f_container .loadingImg img { width: auto; }
.s3 #galaxy-contents .m_content-powerfully { height: 955px; }
.s3 #galaxy-contents .m_content-powerfully .f_header-type1 h2 { margin: 132px 0 40px 0; font-size: 82px; }
.s3 #galaxy-contents .m_content-powerfully .f_header-type1 .desc { width: 815px; margin: 0 auto 60px auto; }
.s3 #galaxy-contents .m_content-powerfully .f_container > figure { width: 820px; height: 515px; }
.s2 #galaxy-contents .m_content-powerfully { height: 920px; }
.s2 #galaxy-contents .m_content-powerfully .f_header-type1 h2 { margin: 100px 0 30px 0; font-size: 65px; }
.s2 #galaxy-contents .m_content-powerfully .f_header-type1 .desc { width: 543px; margin: 0 auto 70px auto; }
.s2 #galaxy-contents .m_content-powerfully .f_container > figure { display: none; width: 560px; }
.s2 #galaxy-contents .m_content-powerfully .drag_product { display: block; }
.s1 #galaxy-contents .m_content-powerfully { height: 575px; }
.s1 #galaxy-contents .m_content-powerfully .f_header-type1 h2 { width: 244px; margin: 55px auto 10px auto; }
.s1 #galaxy-contents .m_content-powerfully .f_header-type1 .desc { width: 317px; margin: 0 auto 44px auto; }
.s1 #galaxy-contents .m_content-powerfully .f_container > figure { position: relative; left: 0; width: auto; height: 430px; }
.s1 #galaxy-contents .m_content-powerfully .f_container > figure > img { position: absolute; left: 50%; width: auto; margin-left: -383px; }
.s1 #galaxy-contents .m_content-powerfully .f_container > figure { display: none; position: relative; left: 0; width: auto; height: 430px; }
.s1 #galaxy-contents .m_content-powerfully .drag_product { display: block; }
.s1 #galaxy-contents .m_content-powerfully .drag_product ul { width: 310px; height: 195px; }
.s1 #galaxy-contents .m_content-powerfully .drag_product li img { width: 310px; height: 195px; }
.s1 #galaxy-contents .m_content-powerfully .f_container .dragBox { width: 257px; }
.s1 #galaxy-contents .m_content-powerfully .f_container .dragBox > div > a { margin: -23px 0 0 -25px; }
.s1 #galaxy-contents .m_content-powerfully .drag_product .dragBox img { width: 50px; height: 50px; }
.s1 #galaxy-contents .m_content-powerfully .f_container .drag_product .loadingImg { top: 315px; width: 194px; height: 128px; margin-left: -97px; }
.s1 #galaxy-contents .m_content-powerfully .f_container .drag_product .loadingImg span img { width: 40px; }
.s1 #galaxy-contents .m_content-powerfully .f_container .drag_product .loadingImg span { margin: -20px 0 0 -20px; }
.mobile #galaxy-contents .m_content-powerfully .drag_product { display: block; }
.mobile #galaxy-contents .m_content-powerfully .f_container > figure { display: none; }
.ie #galaxy-contents .m_content-powerfully .f_container { overflow: hidden; }
.ie #galaxy-contents .m_content-powerfully .f_container > figure { margin-top: -1px; }
.ie8 #galaxy-contents .m_content-powerfully .f_container > figure > img { position: static; display: block; }
.ie8 #galaxy-contents .m_content-powerfully .f_container > figure > video { display: none; }
#galaxy-contents .m_content-control { height: 1140px; }
#galaxy-contents .m_content-control .f_container, #galaxy-contents .m_content-control .f_header-type1 { position: static; }
#galaxy-contents .m_content-control .f_header-type1 h2 { margin: 134px 0 70px 0; text-align: center; }
#galaxy-contents .m_content-control .f_header-type1 .desc { width: 1118px; margin: 0 auto 160px auto; text-align: center; }
#galaxy-contents .m_content-control .f_container { overflow: visible; text-align: center; height: auto; }
#galaxy-contents .m_content-control .f_container ul:after { display: block; clear: both; content: ''; }
#galaxy-contents .m_content-control .f_container ul { display: inline-block; }
#galaxy-contents .m_content-control .f_container ul li { position: relative; float: left; width: 270px; height: auto; }
#galaxy-contents .m_content-control .f_container ul li:first-child { margin-left: 0; }
#galaxy-contents .m_content-control .f_container ul li video { width: 100%; height: 100%; }
#galaxy-contents .m_content-control .f_container ul li figure { display: none; width: 200px; height: 280px; margin: 0 auto; }
#galaxy-contents .m_content-control .f_container .control_video { width: 200px; height: 281px; margin: 0 auto; background: #fff; }
#galaxy-contents .m_content-control .f_container .control_video video { background: #fff; }
#galaxy-contents .m_content-control .f_container ul li figure img { width: 100%; }
#galaxy-contents .m_content-control .f_container .play_info { position: absolute; top: 342px; z-index: 99; width: 100%; }
#galaxy-contents .m_content-control .f_container button { background: none; font-size: 24px; color: #000; font-family: 'SamsungSharpSans'; cursor: pointer; }
#galaxy-contents .m_content-control .f_container button .btn_play { display: inline-block; width: 41px; height: 41px; margin-right: 13px; background-image: url("../../common/img/btn_play.gif"); vertical-align: middle; }
#galaxy-contents .m_content-control .f_container button:hover .btn_play { background-position: 0 -43px; }
#galaxy-contents .m_content-control .f_container .playing button { color: #999; }
#galaxy-contents .m_content-control .f_container .playing button .btn_play { background-position: 0 -85px; }
#galaxy-contents .m_content-control .f_container p { margin-top: 20px; font-size: 16px; text-align: center; font-family: 'SamsungOne'; color: #000; }
.s3 #galaxy-contents .m_content-control { height: 870px; }
.s3 #galaxy-contents .m_content-control .f_header-type1 h2 { margin: 85px 0 30px 0; }
.s3 #galaxy-contents .m_content-control .f_header-type1 .desc { width: 791px; margin: 0 auto 95px auto; }
.s3 #galaxy-contents .m_content-control .f_container li { width: 204px; }
.s3 #galaxy-contents .m_content-control .f_container .play_info { top: 260px; }
.s3 #galaxy-contents .m_content-control .f_container li .control_video, .s3 #galaxy-contents .m_content-control .f_container li figure { width: 160px; height: 225px; }
.s3 #galaxy-contents .m_content-control .f_container button { font-size: 20px; }
.s3 #galaxy-contents .m_content-control .f_container p { margin-top: 12px; font-size: 16px; }
.s3 #galaxy-contents .m_content-control .f_container button:hover .btn_play { background-position: 0 -39px; }
.s3 #galaxy-contents .m_content-control .f_container .playing button .btn_play { background-position: 0 -77px; }
.s3 #galaxy-contents .m_content-control .f_container button .btn_play { background-size: 38px 114px; width: 38px; height: 38px; margin-right: 13px; }
.s2 #galaxy-contents .m_content-control { height: 1105px; }
.s2 #galaxy-contents .m_content-control .f_header-type1 h2 { margin: 15px 0 40px 0; }
.s2 #galaxy-contents .m_content-control .f_header-type1 .desc { width: 669px; margin: 0 auto 90px auto; }
.s2 #galaxy-contents .m_content-control .f_container ul { width: 650px; }
.s2 #galaxy-contents .m_content-control .f_container li { width: 210px; height: 333px; }
.s2 #galaxy-contents .m_content-control .f_container .play_info { top: 245px; }
.s2 #galaxy-contents .m_content-control .f_container li.control4, .s2 #galaxy-contents .m_content-control .f_container li.control5 { margin-top: 70px; }
.s2 #galaxy-contents .m_content-control .f_container li.control4 { margin-left: 111px; }
.s2 #galaxy-contents .m_content-control .f_container li .control_video, .s2 #galaxy-contents .m_content-control .f_container li figure { width: 160px; height: 225px; }
.s2 #galaxy-contents .m_content-control .f_container button { font-size: 18px; }
.s2 #galaxy-contents .m_content-control .f_container p { margin-top: 9px; font-size: 16px; }
.s2 #galaxy-contents .m_content-control .f_container button:hover .btn_play { background-position: 0 -30px; }
.s2 #galaxy-contents .m_content-control .f_container .playing button .btn_play { background-position: 0 -60px; }
.s2 #galaxy-contents .m_content-control .f_container button .btn_play { background-size: 30px 90px; width: 30px; height: 30px; margin-right: 8px; }
.s1 #galaxy-contents .m_content-control { height: 1000px; }
.s1 #galaxy-contents .m_content-control .f_header-type1 h2 { margin: 65px 0 10px 0; }
.s1 #galaxy-contents .m_content-control .f_header-type1 h2 span { display: block; }
.s1 #galaxy-contents .m_content-control .f_header-type1 .desc { width: 320px; margin: 0 auto 40px auto; }
.s1 #galaxy-contents .m_content-control .f_container ul { width: 320px; margin-left: -20px; margin-top: -30px; }
.s1 #galaxy-contents .m_content-control .f_container li { width: 138px; height: 190px; margin-left: 18px; margin-top: 30px; }
.s1 #galaxy-contents .m_content-control .f_container li.control3, .s1 #galaxy-contents .m_content-control .f_container li.control4 { margin-top: 40px; }
.s1 #galaxy-contents .m_content-control .f_container .play_info { top: 150px; }
.s1 #galaxy-contents .m_content-control .f_container li .control_video, .s1 #galaxy-contents .m_content-control .f_container li figure { width: 99px; height: 139px; }
.s1 #galaxy-contents .m_content-control .f_container ul li:first-child { margin-left: 18px; }
.s1 #galaxy-contents .m_content-control .f_container button { font-size: 14px; }
.s1 #galaxy-contents .m_content-control .f_container p { margin-top: 10px; padding-left: 10px; font-size: 10px; }
.s1 #galaxy-contents .m_content-control .f_container button { height: 28px; }
.s1 #galaxy-contents .m_content-control .f_container button .btn_play { width: 26px; height: 26px; margin: -2px 5px 0 0; background-size: 26px 78px; }
.s1 #galaxy-contents .m_content-control .f_container button:hover .btn_play { background-position: 0 -26px; }
.s1 #galaxy-contents .m_content-control .f_container .playing button .btn_play { background-position: 0 -52px; }
.ios.s1 #galaxy-contents .m_content-control .f_container ul li figure { display: block; }
.ios.s1 #galaxy-contents .m_content-control .f_container ul li .video-js { position: absolute; top: 0; left: -300%; }
.android.s1 #galaxy-contents .m_content-control .f_container ul li figure { display: block; left: 50%; margin-left: -49.5px; }
.android.s1 #galaxy-contents .m_content-control .f_container ul li .control_video { position: absolute; top: 0; left: 50%; margin-left: -49.5px; z-index: 1; }
.android.s1 #galaxy-contents .m_content-control .f_container ul li figure { position: absolute; top: 0; z-index: 2; opacity: 1; }
.android.s1 #galaxy-contents .m_content-control .f_container ul li.playing figure { opacity: 0; transition: opacity 1s; }
.android.s1 #galaxy-contents .m_content-control .f_container ul li.playing .control_video { opacity: 0; }
.android.s1 #galaxy-contents .m_content-control .f_container ul li.played .control_video { opacity: 1; transition: all 1s; }
.mobile.s1 #galaxy-contents .m_content-control .f_container button:hover .btn_play { background-position: 0 0; }
.mobile.s1 #galaxy-contents .m_content-control .f_container .playing button .btn_play { background-position: 0 -52px; }
.ie #galaxy-contents .m_content-control .f_container ul li .control_video { overflow: hidden; width: 200px; margin: 0 auto; }
.ie #galaxy-contents .m_content-control .f_container ul li .control_video .video-js { margin-top: -1px; }
.ie.s3 #galaxy-contents .m_content-control .f_container ul li .control_video { width: 135px; height: 189px; }
.ie.s2 #galaxy-contents .m_content-control .f_container ul li .control_video { width: 135px; height: 189px; }
.ie.s1 #galaxy-contents .m_content-control .f_container ul li .control_video { width: 93px; height: 129px; }
.ie.s1 #galaxy-contents .m_content-control .f_container ul li .control_video .video-js { margin-right: -1px; }
.ie8 #galaxy-contents .m_content-control .f_container ul li .video-js { display: none; }
.ie8 #galaxy-contents .m_content-control .f_container ul li figure { display: block; }
#galaxy-contents .m_content-compatible { height: 1710px; background: #000; }
#galaxy-contents .m_content-compatible .f_header-type1 { top: 0; left: 0; right: 0; }
#galaxy-contents .m_content-compatible .f_header-type1 h2 { margin: 140px 0 45px 0; color: #fff; text-align: center; }
#galaxy-contents .m_content-compatible .f_header-type1 .desc { margin-bottom: 30px; color: #fff; text-align: center; }
#galaxy-contents .m_content-compatible .f_header-type1 .disclaimer { display: block; width: 760px; margin: 0 auto; font-size: 16px; color: #fff; text-align: center; }
#galaxy-contents .m_content-compatible .f_container > figure { width: auto; height: auto; }
#galaxy-contents .m_content-compatible .f_container > figure > img { width: auto; }
#galaxy-contents .m_content-compatible .f_container > figure.phone { z-index: 1; width: auto; margin-top: 540px; margin-left: -225.5px; }
#galaxy-contents .m_content-compatible .f_container > figure.earphone { z-index: 2; top: 1312px; margin-left: -480px; }
#galaxy-contents .m_content-compatible .f_container > figure.case { top: 1171px; margin-left: -110px; }
.s34 #galaxy-contents .m_content-compatible .f_container.move > figure.earphone { margin-top: 0; transition: margin 1.5s; }
.s34 #galaxy-contents .m_content-compatible .f_container.move > figure.case { margin-top: 0; transition: opacity 1.5s; transition: margin 1.5s; }
.s34 #galaxy-contents .m_content-compatible .f_container > figure.earphone { margin-top: -10%; }
.s34 #galaxy-contents .m_content-compatible .f_container > figure.case { margin-top: -10%; }
.ie8.s34 #galaxy-contents .m_content-compatible .f_container > figure.earphone { margin-top: 0; }
.ie8.s34 #galaxy-contents .m_content-compatible .f_container > figure.case { margin-top: 0; }
.ie9.s34 #galaxy-contents .m_content-compatible .f_container > figure.earphone { margin-top: 0; }
.ie9.s34 #galaxy-contents .m_content-compatible .f_container > figure.case { margin-top: 0; }
.s3 #galaxy-contents .m_content-compatible { height: 1438px; }
.s3 #galaxy-contents .m_content-compatible .f_header-type1 h2 { margin: 130px 0 28px 0; }
.s3 #galaxy-contents .m_content-compatible .f_header-type1 .desc { width: 700px; margin: 0 auto 30px auto; }
.s3 #galaxy-contents .m_content-compatible .f_header-type1 .disclaimer { width: 695px; }
.s3 #galaxy-contents .m_content-compatible .f_container > figure.phone { margin-top: 549px; margin-left: -169px; }
.s3 #galaxy-contents .m_content-compatible .f_container > figure.earphone { top: 1127px; margin-left: -370px; }
.s3 #galaxy-contents .m_content-compatible .f_container > figure.case { top: 1025px; margin-left: -82px; }
.s2 #galaxy-contents .m_content-compatible { height: 1260px; }
.s2 #galaxy-contents .m_content-compatible .f_header-type1 h2 { margin: 115px 0 25px 0; }
.s2 #galaxy-contents .m_content-compatible .f_header-type1 .desc { width: 560px; margin: 0 auto 30px auto; }
.s2 #galaxy-contents .m_content-compatible .f_header-type1 .disclaimer { width: 630px; font-size: 14px; }
.s2 #galaxy-contents .m_content-compatible .f_container > figure > img { width: 100%; }
.s2 #galaxy-contents .m_content-compatible .f_container > figure.phone { width: 300px; margin-top: 475px; margin-left: -150px; }
.s2 #galaxy-contents .m_content-compatible .f_container > figure.earphone { top: 984px; width: 300px; margin-left: -332px; }
.s2 #galaxy-contents .m_content-compatible .f_container > figure.case { top: 885px; width: 420px; margin-left: -88px; opacity: 1; }
.s1 #galaxy-contents .m_content-compatible { height: 690px; }
.s1 #galaxy-contents .m_content-compatible .f_header-type1 h2 { margin: 50px 0 8px 0; letter-spacing: -0.04em; }
.s1 #galaxy-contents .m_content-compatible .f_header-type1 .desc { width: 310px; margin: 0 auto 20px auto; }
.s1 #galaxy-contents .m_content-compatible .f_header-type1 .disclaimer { width: 303px; font-size: 10px; }
.s1 #galaxy-contents .m_content-compatible .f_container > figure > img { width: 100%; }
.s1 #galaxy-contents .m_content-compatible .f_container > figure.phone { width: 150px; margin-top: 317px; margin-left: -75px; }
.s1 #galaxy-contents .m_content-compatible .f_container > figure.earphone { width: 139px; top: 571px; margin-left: -136px; }
.s1 #galaxy-contents .m_content-compatible .f_container > figure.case { width: 210px; top: 520px; margin-left: -48px; opacity: 1; }
#galaxy-contents .m_content-disclaimer { height: 211px; background: #222; }
#galaxy-contents .m_content-disclaimer p { line-height: 211px; font-size: 14px; color: #fff; text-align: center; font-family: 'SamsungOne'; }
.s2 #galaxy-contents .m_content-disclaimer p { font-size: 16px; }
.s1 #galaxy-contents .m_content-disclaimer { height: 147px; }
.s1 #galaxy-contents .m_content-disclaimer p { width: 310px; margin: 0 auto; padding-top: 55px; line-height: 18px; font-size: 12px; letter-spacing: -0.02em; }
html.s4 #galaxy-contents .m_spec_list .spec03 div.icon { left: 12px; }
html.s3 #galaxy-contents .m_spec_list .spec03 div.icon { left: -3px; }
html.s34 #galaxy-contents .m_spec_list .spec10 div.icon { left: -15px; }
html.s1 #galaxy-contents .m_spec_list .m_inner ul li { min-height: 240px; }



n_type2-next {background-color:#000 !important;background-image:url('../images/c_btn_t2_next.png') !important;background-position:0 100%;}
html.color_yb #galaxy-contents a[class^="m_btn_type1"],
html.color_yb #galaxy-contents a[class^="m_btn_type2"],
html.color_yb #galaxy-contents a[class*="m_btn_type1-next"],
html.color_yb #galaxy-contents a[class*="m_btn_type2-next"], 
html.color_yb #galaxy-contents a[class*="c_btn_type1-"] {background-color:#fff !important;color:#000 !important;border:2px solid #000;border-radius:5px;}
html.color_yb #galaxy-contents a[class^="m_btn_type1"] span,
html.color_yb #galaxy-contents a[class^="m_btn_type2"] span,
html.color_yb #galaxy-contents a[class*="m_btn_type1-next"] span,
html.color_yb #galaxy-contents a[class*="m_btn_type2-next"] span,
html.color_yb #galaxy-contents a[class*="c_btn_type1-"] {background-image:url('../images/m_btn_t1_prevnext.png') !important;opacity:1 !important;filter:alpha(opacity=100);}
html.color_yb #galaxy-contents a[class*="c_btn_type1-"] {background-size: 200% 100%;}
html.color_yb #galaxy-contents a[class*="c_btn_type3-"],
html.color_yb #galaxy-contents a[class*="c_btn_pre-"],
html.color_yb #galaxy-contents button[class*="c_btn_pre-"],
html.color_yb #galaxy-contents a[class*="c_more-"],
html.color_yb #galaxy-contents a[class*="c_more-"] *,
html.color_yb #galaxy-contents .c_tit-kv,
html.color_yb #galaxy-contents .c_tit-kv2,
html.color_yb #galaxy-contents .c_tit-kv3,
html.color_yb #galaxy-contents .c_tit-kv4,
html.color_yb #galaxy-contents .c_tit-kv7,
html.color_yb #galaxy-contents .c_tit-index1,
html.color_yb #galaxy-contents .c_tit-index2,
html.color_yb #galaxy-contents .c_tit-grid,
html.color_yb #galaxy-contents .c_desc-insidestories,
html.color_yb #galaxy-contents .c_tit-kv5
html.color_yb #galaxy-contents .c_tit-kv6,
html.color_yb #galaxy-contents .c_tit-type1, html.color_yb #galaxy-contents .c_tit-type1 *,
html.color_yb #galaxy-contents .c_tit-type2, html.color_yb #galaxy-contents .c_tit-type2 *,
html.color_yb #galaxy-contents .c_tit-type3, html.color_yb #galaxy-contents .c_tit-type3 *,
html.color_yb #galaxy-contents .c_tit-type6, html.color_yb #galaxy-contents .c_tit-type6 *,
html.color_yb #galaxy-contents .c_tit-type7, html.color_yb #galaxy-contents .c_tit-type7 *,
html.color_yb #galaxy-contents .c_tit-type8, html.color_yb #galaxy-contents .c_tit-type8 *,
html.color_yb #galaxy-contents .c_tit-type9, html.color_yb #galaxy-contents .c_tit-type9 *,
html.color_yb #galaxy-contents .c_tit-type10, html.color_yb #galaxy-contents .c_tit-type10 *,
html.color_yb #galaxy-contents .c_txt-type1,
html.color_yb #galaxy-contents .c_txt-type2,
html.color_yb #galaxy-contents .c_txt-type3,
html.color_yb #galaxy-contents .c_txt-type4,
html.color_yb #galaxy-contents .c_txt-type5,
html.color_yb #galaxy-contents .c_txt-type6,
html.color_yb #galaxy-contents .c_txt-type7,
html.color_yb #galaxy-contents .c_txt-type8,
html.color_yb #galaxy-contents .c_txt-type9,
html.color_yb #galaxy-contents .c_txt-type10,
html.color_yb #galaxy-contents .c_txt-type11,
html.color_yb #galaxy-contents .c_txt-type12,
html.color_yb #galaxy-contents .c_txt-type13,
html.color_yb #galaxy-contents .c_txt-type14,
html.color_yb #galaxy-contents .c_txt-type15,
html.color_yb #galaxy-contents .c_txt-type15,
html.color_yb #galaxy-contents .c_txt-type16-size3,
html.color_yb #galaxy-contents .c_txt-type17,
html.color_yb #galaxy-contents .c_txt-grid,
html.color_yb #galaxy-contents .c_txt_ly-type1,
html.color_yb #galaxy-contents .c_txt_ly-type2,
html.color_yb #galaxy-contents .c_txt-unit,
html.color_yb #galaxy-contents .global_links,
html.color_yb #galaxy-contents .global_links *,
html.color_yb #galaxy-contents nav[class*="c_tab-"] a,
html.color_yb #galaxy-contents .m_feature-captivating .spec,
html.color_yb #galaxy-contents .m_feature-captivating .spec li,
html.color_yb #galaxy-contents .m_feature-cameraback .ios,
html.color_yb #galaxy-contents .m_feature-packaging .packing,
html.color_yb #galaxy-contents .m_feature-exposed .hdr .mi_text,
html.color_yb #galaxy-contents .m_feature-exposed .hdr.off .mi_text,
html.color_yb #galaxy-contents .bright-header #kv .f_header-kv .kv-title span,
html.color_yb #galaxy-contents .m_spec_list .message p,
html.color_yb #galaxy-contents .c_spec_stit,
html.color_yb #galaxy-contents .feature-1 > .menu ul > li > a em,
html.color_yb #galaxy-contents .feature-2 > .menu ul > li > a em,
html.color_yb #galaxy-contents .m_gallery_desc p,
html.color_yb #galaxy-contents .gallery_control .count,
html.color_yb #galaxy-contents button.c_btn_close-type1,
html.color_yb #galaxy-contents a.c_btn_close-type1,
html.color_yb #galaxy-contents .gifts .contents,
html.color_yb #galaxy-contents .gift_header .heading,
html.color_yb #galaxy-contents .gift_header p,
html.color_yb #galaxy-contents .gift_item,
html.color_yb #galaxy-contents .gift_item .desc > .name,
html.color_yb #galaxy-contents .gift_item .desc > span,
html.color_yb #galaxy-contents .gift_desc,
html.color_yb #galaxy-contents .icon_wireless span,
html.color_yb #galaxy-contents div[class*="m_layer-"].show ,
html.color_yb #galaxy-contents .m_content-video img.play{background-color:#000 !important;color:#fff01f !important;}
html.color_yb #galaxy-contents a[class*="c_more-"] em ,
html.color_yb #galaxy-contents .m_content-video img.play{opacity:1;filter:alpha(opacity=100);}
html.color_yb #galaxy-contents .new_sec_pdp .show,
html.color_yb #galaxy-contents .map_item.show .map_title a,
html.color_yb #galaxy-contents .new_sec_pdp .on{font-weight:bold;}
html.color_yb #galaxy-contents #subnav ul li a,
html.color_yb #galaxy-contents #subnav p.gnb a,
html.color_yb #galaxy-contents div#footer .f_social_list a,
html.color_yb #galaxy-contents div#footer .f_social_list a span,
html.color_yb #galaxy-contents div#footer,
html.color_yb #galaxy-contents .c_txt-type8-color2,
html.color_yb #galaxy-contents .m_insidestories_content .c_tit-type4,
html.color_yb #galaxy-contents .m_insidestories_content .c_txt-type15,
html.color_yb #galaxy-contents .m_insidestories_controls .control .name span,
html.color_yb #galaxy-contents .m_insidestories_controls .control .name strong,
html.color_yb #galaxy-contents .m_jump_controls .control .name span,
html.color_yb #galaxy-contents .m_jump_controls .control .name strong,
html.color_yb #galaxy-contents .m_jump_banners .banner a .name,
html.color_yb #galaxy-contents .camera_info strong,
html.color_yb #galaxy-contents .tit3,
html.color_yb #galaxy-contents .ps2 .tit3,
html.color_yb #galaxy-contents .pay-steps .desc2,
html.color_yb #galaxy-contents .m_feature-mf4 .c_tit-kv6,
html.color_yb #galaxy-contents .icon_item .icon_text{background-color:#000 !important;color:#fff01f !important;}
html.color_yb #galaxy-contents .map_item.show .map_title a span,
html.color_yb #galaxy-contents .desktop nav.c_tab-type1 a:hover,
html.color_yb #galaxy-contents .desktop nav.c_tab-type1_pos-r a:hover,
html.color_yb #galaxy-contents nav.c_tab-type1 a.on,
html.color_yb #galaxy-contents nav.c_tab-type1_pos-r a.on,
html.color_yb #galaxy-contents #header div.logo a,
html.color_yb #galaxy-contents #gnb div.logo a,
html.color_yb #galaxy-contents #gnb .g-close a,
html.color_yb #galaxy-contents #header .link a,
html.color_yb #galaxy-contents #kv .f_header-kv .kv-title span,
html.color_yb #galaxy-contents .feature-2 > .heading,
html.color_yb #galaxy-contents [class^='logo_galaxy-'] img,
html.color_yb #galaxy-contents #subnav div.bar,
html.color_yb #galaxy-contents #subnav p.gnb a span,
html.color_yb #galaxy-contents p.pre-button a,
html.color_yb #galaxy-contents div#footer .f_social_list a:focus,
html.color_yb #galaxy-contents div#footer .f_social_list a:hover,
html.color_yb #galaxy-contents div#footer .f_social_list a:focus span,
html.color_yb #galaxy-contents div#footer .f_social_list a:hover span {background-color:#fff01f !important;color:#000 !important;}
html.color_yb #galaxy-contents #header .link a:after {background-color:#000 !important;color:#fff01f !important;}
html.color_yb #galaxy-contents .bright-header #header div.logo a,
html.color_yb #galaxy-contents .bright-header [class^='logo_galaxy-'] img{background-color:#000 !important;color:#fff01f !important;}
html.color_yb #galaxy-contents .bright-header #header .link a {background-color:#000 !important;color:#fff01f !important;}
html.color_yb #galaxy-contents .bright-header #header .link a:after {background-color:#000 !important;color:#fff01f !important;}
html.color_yb #galaxy-contents .bright-header #header .link a:focus,
html.color_yb #galaxy-contents .bright-header #header .link a:hover{background-color:#fff01f !important;color:#000 !important;}
html.color_yb #galaxy-contents div#footer .f_copyright a{background-color:#000 !important;}

html {overflow-y: inherit !important; height: auto; min-width: 320px;} 
.new_sec_pdp { border-bottom: 1px solid #dadee2; }

/* Footer */
#galaxy-contents .m_dotcom_footer {background-color:#f2f2f2;border-top:1px solid #dadee2;}
#galaxy-contents .m_dotcom_footer article {max-width:1200px;margin:0 auto;position:relative;left:0;top:0;padding:25px 40px;}
#galaxy-contents .m_dotcom_footer article .footer-right {position:absolute;right:30px;top:25px;}

#galaxy-contents .m_dotcom_footer article .footer-right a {font-size:13px;line-height:27px;text-align:center;border-style:solid;overflow:hidden;display:inline-block;width:26px;height:26px;margin-right:10px;border-width:2px;}
#galaxy-contents .m_dotcom_footer article .footer-right a.color-type1 {color:#fff01f;background-color:#000;border-color:#fff01f;}
#galaxy-contents .m_dotcom_footer article .footer-right a.color-type2 {color:#666;background-color:#fff;border-color:#bdbdbd;}
#galaxy-contents .m_dotcom_footer article .footer-left {width:80%;}
#galaxy-contents .m_dotcom_footer article .footer-left p {color:#666;font-size:13px;line-height:20px;min-height:29px;}
html.color_yb #galaxy-contents #galaxy-contents .m_dotcom_footer,
html.color_yb #galaxy-contents #galaxy-contents .m_dotcom_footer article .footer-left p {background-color:#000 !important;color:#fff01f !important;}

/* color yb */
html.color_yb #galaxy-contents .m_product_gallery .m_btncheck span a,
html.color_yb #galaxy-contents .m_content-default.out-more .more-buttons a,
html.color_yb #galaxy-contents .m_content-default.section0 .header-inner .refer_text,
html.color_yb #galaxy-contents .m_content-default.section0 .header-inner .refer_text a,
html.color_yb #galaxy-contents .m_content-default.section4 .header-inner .refer_text,
html.color_yb #galaxy-contents .m_content-default.section9 .header-inner .refer_text,
html.color_yb #galaxy-contents .gaming_dis_info {background:#000 !important;color:yellow !important;}		
html.color_yb #galaxy-contents .m_product_gallery .m_btncheck span.curr a{background:yellow !important;color:#000 !important;}
/* //color yb */



html.color_yb #galaxy-contents .c_tit-kv3 {background-color:#fff !important;color:#fff01f !important; }
html.color_yb #galaxy-contents .tit {background-color:#000 !important;color:#fff01f !important; }
html.color_yb #galaxy-contents .desc {background-color:#000 !important;color:#fff01f !important; }
html.color_yb #galaxy-contents .desc strong {background-color:#000 !important;color:#fff01f !important; }
html.color_yb #galaxy-contents .disclaimer {background-color:#000 !important;color:#fff01f !important; }
html.color_yb #galaxy-contents .common_btn li a {background-color:#000 !important;color:#fff01f !important; }
html.color_yb #galaxy-contents .common_btn li a.curr {background-color:#fff01f !important;color:#000 !important; }
html.color_yb #galaxy-contents .m_content-tracking .f_header-type1 ul li a {background-color:#000 !important;color:#fff01f !important; }
html.color_yb #galaxy-contents .m_content-tracking .f_header-type1 ul li.curr a {background-color:#fff01f !important;color:#000 !important; }

.color_yb #galaxy-contents .m_content-design h2, .color_yb #galaxy-contents .m_content-design .desc, .color_yb #galaxy-contents .m_content-design .desc_tit, .color_yb #galaxy-contents .m_content-design .design_size li p, .color_yb #galaxy-contents .m_content-stay .f_header-type1, .color_yb #galaxy-contents .m_content-powerfully .f_header-type1 h2, .color_yb #galaxy-contents .m_content-powerfully .f_header-type1 .desc, .color_yb #galaxy-contents .m_content-control .f_header-type1 h2, .color_yb #galaxy-contents .m_content-control .f_header-type1 .desc, .color_yb #galaxy-contents .m_content-control .f_container .play_info{color:#fff01f;background:#000;}
.color_yb #galaxy-contents .m_content-control .f_container ul{background:#000;}
.color_yb #galaxy-contents .m_content-control .f_container ul li a, .color_yb #galaxy-contents .m_content-control .f_container ul li p, .color_yb #galaxy-contents .m_content-fitness .f_header-type1 h2, .color_yb #galaxy-contents .m_content-fitness .f_header-type1 .desc, .color_yb #galaxy-contents .m_content-stay h2, .color_yb #galaxy-contents .m_content-stay .desc, .color_yb #galaxy-contents .m_content-compatible .f_header-type1 h2, .color_yb #galaxy-contents .m_content-compatible .f_header-type1 .desc, .color_yb #galaxy-contents .m_content-compatible .f_header-type1 .disclaimer, .color_yb #galaxy-contents .m_content-playlists .f_header-type1 h2, .color_yb #galaxy-contents .m_content-playlists .f_header-type1 .desc, .color_yb #galaxy-contents .m_content-playlists .f_header-type1 .disclaimer, .color_yb #galaxy-contents .m_content-fitness .fitness1 .f_header-type1 .disclaimer, .color_yb #galaxy-contents .m_content-disclaimer p, .color_yb #galaxy-contents #contents .m_content-kv .f_header-kv .kv-title span{color:#fff01f;}

#galaxy-contents .f_backtotop  {display:none !important;}