@charset "utf-8";
@font-face {
font-family:'sssB';
src:url('/global/galaxy/common/font/samsungsharpsans-bold_v2.eot');
src:url('/global/galaxy/common/font/samsungsharpsans-bold_v2.eot?#iefix') format('embedded-opentype'),
url('/global/galaxy/common/font/samsungsharpsans-bold_v2.woff2') format('woff2'),
url('/global/galaxy/common/font/samsungsharpsans-bold_v2.woff') format('woff'),
url('/global/galaxy/common/font/samsungsharpsans-bold_v2.svg#SamsungSharpSans-Bold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family:'sssM';
src:url('/global/galaxy/common/font/samsungsharpsans-medium_v2.eot');
src:url('/global/galaxy/common/font/samsungsharpsans-medium_v2.eot?#iefix') format('embedded-opentype'),
url('/global/galaxy/common/font/samsungsharpsans-medium_v2.woff2') format('woff2'),
url('/global/galaxy/common/font/samsungsharpsans-medium_v2.woff') format('woff'),
url('/global/galaxy/common/font/samsungsharpsans-medium_v2.svg#SamsungSharpSans-Medium') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family:'sssR';
src:url('/global/galaxy/common/font/samsungsharpsans-regular_v2.eot');
src:url('/global/galaxy/common/font/samsungsharpsans-regular_v2.eot?#iefix') format('embedded-opentype'),
url('/global/galaxy/common/font/samsungsharpsans-regular_v2.woff2') format('woff2'),
url('/global/galaxy/common/font/samsungsharpsans-regular_v2.woff') format('woff'),
url('/global/galaxy/common/font/samsungsharpsans-regular_v2.svg#SamsungSharpSans-Regular') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'FontAwesome';
src:url('/global/galaxy/common/font/fontawesome-webfont.eot?v=4.6.3');
src:url('/global/galaxy/common/font/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),
url('/global/galaxy/common/font/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),
url('/global/galaxy/common/font/fontawesome-webfont.woff?v=4.6.3') format('woff'),
url('/global/galaxy/common/font/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'SamsungOne400';
src:url('/global/galaxy/common/font/samsungone-400.eot');
src:url('/global/galaxy/common/font/samsungone-400.eot?#iefix') format('embedded-opentype'),
url('/global/galaxy/common/font/samsungone-400.woff2') format('woff2'),
url('/global/galaxy/common/font/samsungone-400.woff') format('woff'),
url('/global/galaxy/common/font/samsungone-400.ttf') format('truetype');
font-style:normal;
font-weight:normal;
text-rendering:optimizeLegibility;
}

/* default */
body {font-family:'sssM',sans-serif;font-size:12px;line-height:1.3;color:#4b4c4c;background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,iframe,th,td{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,dt{font-weight:normal;}
img,fieldset,iframe,button{border:0 none;}
li{list-style:none;}
button{border:0 none}
table{ border-collapse:collapse;border-spacing:0; }
th, td{border-collapse:collapse;}
legend, caption, hr{display:none;}
select, input, textarea {}
i, em, u, cite {font-style:normal;}
strong{font-weight:normal;}
img{}
a{color:#4b4c4c;text-decoration:none;outline-offset:-1px;}
.chrome a,
.safari a{outline-offset:-3px;}

/* Google or Adobe AD */
.log-dblclick {display:inline;}
.log-dblclick img {border-style:none;}
.log-rundsp {display:none;}




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) */
/* layout */
#wrap{position:relative;margin:0 auto;min-width:320px;max-width:1920px;overflow:hidden;}
.ie8 #wrap{min-width:1024px;}
.dotcom #wrap {max-width:100%;}


/* accessibility */
body > h1 {position:absolute;color:#fff;}
.accessibility{position:absolute;width:0;height:0;font-size:0;line-height:0;z-index:-1;overflow:hidden;}
#accessibility-navigation {position:absolute;z-index:100;left:0;top:-10px;padding:0;margin:0;width:100%;height:auto;}
#accessibility-navigation p{width:100%;height:auto;padding:0;margin:0;}
#accessibility-navigation a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;display:block;overflow:hidden;width:1px;height:1px;margin-bottom:-1px;text-align:center;background:#000;font-weight:normal;color:#fff01f;font-family:'sssM';font-size:17px;line-height:21px;}
#accessibility-navigation a{margin-left:-1px}
#accessibility-navigation a:focus{width:100%;height:auto;overflow:visible;position:relative;margin:11px 0 0 0;padding:5px 0 5px 0;}
.pleasedontprint {}
.pleasedontprint img {width:1px;height:1px;}


div#header{position:absolute;left:0;top:0;width:100%;z-index:1;}
div#header div.logo,
#gnb div.logo{position:absolute;left:20px;top:31px;}
div#header div.logo a,
#gnb div.logo a{position:relative;width:160px;height:41px;text-indent:-999em;-background:#f60;display:block;overflow:hidden;}
div#header div.logo a:before,
#gnb div.logo a:before,
div#header div.logo a:after{position:absolute;left:10px;top:10px;width:140px;height:21px;content:'';background:url('/global/galaxy/common/icons/color1/logo_samsung-galaxy.png') no-repeat;background-size:100% 100%;}
div#header div.logo a:after{background-image:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy.png');opacity:0;visibility:hidden;}

.ie8 div#header div.logo a:after {background-image:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy_ie8.png');}
.ie8.s3 div#header div.logo a:after {background-image:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy_ie8_l.png');}
.ie8.s2 div#header div.logo a:after {background-image:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy_ie8_m.png');}

.ie8 div#header div.logo a:before {background-image:url('/global/galaxy/common/icons/color1/logo_samsung-galaxy_ie8.png');}
.ie8.s3 div#header div.logo a:before {background-image:url('/global/galaxy/common/icons/color1/logo_samsung-galaxy_ie8_l.png');}
.ie8.s2 div#header div.logo a:before {background-image:url('/global/galaxy/common/icons/color1/logo_samsung-galaxy_ie8_m.png');}

.bright-header div#header div.logo a:before{opacity:0;visibility:hidden;}
.bright-header div#header div.logo a:after{opacity:1;visibility:visible;}
div#header .link{position:fixed;right:30px;top:26px;width:48px;height:48px;-background:#f60;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}
.ie8 div#header .link{position:absolute;}
.ie11 div#header .link{opacity:0.95;}
div#header .link:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';border-radius:24px;background:#222;opacity:0;visibility:hidden;transform:scale(0.85,0.85);-webkit-transform:scale(0.85,0.85);-moz-transform:scale(0.85,0.85);-o-transform:scale(0.85,0.85);}
.bright-header div#header .link:before{background:#fff;}
div#header.clear .link:before,
.desktop div#header p.link.on:before,
.desktop div#header p.link.focus:before,
.desktop div#header p.link.hover:before,
.desktop div#header p.link:hover:before{opacity:0.95;visibility:visible;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);}
.subnav-fixed div#header p.link/*, .subnav-fixed #subnav*/{transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0);-moz-transform:translate3d(0,-100px,0);-o-transform:translate3d(0,-100px,0);-ms-transform:translate(0,-100px);}
div#header.clear .link:before{opacity:0.4;}
div#header .link a{position:relative;width:100%;height:100%;text-indent:-999em;display:block;overflow:hidden;}
div#header .link a:before,
div#header .link a:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-repeat:no-repeat;background-size:100% 100%;}
div#header .link a:after,
div#header.clear .link a:before,
.desktop div#header .link a:hover:before,
.desktop div#header .link a:focus:before,
.bright-header div#header.clear .link a:after,
.desktop .bright-header div#header .link a:hover:after,
.desktop .bright-header div#header .link a:focus:after,
.bright-header div#header .link a:before{opacity:0;visibility:hidden;}
div#header.clear .link a:after,
.desktop div#header .link a:hover:after,
.desktop div#header .link a:focus:after,
.bright-header div#header.clear .link a:before,
.desktop .bright-header div#header p.link a:hover:before,
.desktop .bright-header div#header .link a:focus:before,
.bright-header div#header .link a:after{opacity:1;visibility:visible;}
.color_yb div#header .link a:before{opacity:0 !important;visibility:hidden !important;}
.color_yb div#header .link a:after{opacity:1 !important;visibility:visible !important;}
div#header .menu a:before{background-image:url('/global/galaxy/common/icons/color1/header_menu.png');}
div#header .menu a:after{background-image:url('/global/galaxy/common/icons/color4/header_menu.png');}
div#header .link.on{opacity:0;transform:rotate(180deg) scale(0.5,0.5);}
div#header .link a:hover:before,
div#header .link a:hover:after{transform:scale(0.85,0.85) rotate(0.001deg);-webkit-transform:scale(0.85,0.85) rotate(0.001deg);-moz-transform:scale(0.85,0.85) rotate(0.001deg);-o-transform:scale(0.85,0.85) rotate(0.001deg);}
.load div#header div.logo a:before, .load div#header div.logo a:after, .load div#header .link, .load div#header .link:before, .load div#header .link a:before, .load div#header .link a:after, .load #subnav, .load #subnav .heading, .load #subnav p.gnb, #subnav p.pre-button{
	transition:opacity 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000), transform 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-webkit-transition:opacity 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000), -webkit-transform 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-moz-transition:opacity 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000), -moz-transform 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-o-transition:opacity 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000), -o-transform 0.75s cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.load div#header .link:hover, .load div#header .link:hover:before{transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;}
.ie div#header div.logo a:before,
.ie #gnb div.logo a:before{content:' ';background-image:url('/global/galaxy/common/icons/color1/logo_samsung-galaxy_ie.png');}
.ie div#header div.logo a:after,
.ie #gnb div.logo a:before{content:' ';background-image:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy_ie.png');}
.ie div#header .menu a:before{content:' ';background-image:url('/global/galaxy/common/icons/color1/header_menu_p.png');}
.ie div#header .menu a:after{content:' ';background-image:url('/global/galaxy/common/icons/color4/header_menu_p.png');}
.ie8 #gnb div.logo a:before,
.ie8 #gnb div.logo a:after,
.ie8 .bright-header div#header div.logo a:before,
.ie8 .bright-header div#header div.logo a:after,
.ie8 .bright-header div#header .menu a:before,
.ie8 .bright-header div#header .menu a:after{content:'  ';}/* ie 8 bug fix */
.half_header #header div.logo a:before{opacity:0;visibility:hidden;}
.half_header #header div.logo a:after{opacity:1;visibility:visible;}
html.color_yb .half_header #header div.logo a,
html.color_yb .half_header [class^='logo_galaxy-'] img{background-color:#fff01f !important;color:#000 !important;}
html.color_yb .half_header #header div.logo a:before{opacity:1;visibility:visible;}
html.color_yb .half_header #header div.logo a:after{opacity:0;visibility:hidden;}

.half.bright-header #header div.logo a:before{opacity:1;visibility:visible;}
.half.bright-header #header div.logo a:after{opacity:0;visibility:hidden;}
html.color_yb .half.bright-header #header div.logo a,
html.color_yb .half.bright-header [class^='logo_galaxy-'] img{background-color:#fff01f !important;color:#000 !important;}
.s3 div#header div.logo,
.s3 #gnb div.logo{top:28px;}
.s2 div#header div.logo,
.s2 #gnb div.logo{top:31px;}
.s2 div#header div.logo a:before,
.s2 #gnb div.logo a:before,
.s2 div#header div.logo a:after{width:127px;height:19px;}
.s1 div#header div.logo,
.s1 #gnb div.logo{left:5px;top:12px;}
.s1 div#header div.logo a,
.s1 #gnb div.logo a{width:89px;height:31px;}
.s1 div#header div.logo a:before,
.s1 #gnb div.logo a:before,
.s1 div#header div.logo a:after,
.s1 #gnb div.logo a:after{width:69px;height:11px;}
.s1 div#header .link{right:13px;top:10px;width:36px;height:36px;}
.s1 .subnav-fixed div#header p.link{transform:translate3d(0,-50px,0);-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);-ms-transform:translate(0,-50px);}


#gnb{position:fixed;left:0;top:0;width:100%;height:100%;background:none;box-sizing:border-box;z-index:1;visibility:hidden;opacity:0;overflow:hidden;}
#gnb.show{visibility:visible;opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);z-index:10;}
.ie9 #gnb{display:none;}
.ie8 #gnb{min-width:1024px;display:none;}
.ie9 #gnb.show,
.ie8 #gnb.show{display:block;}
#gnb .g-heading{position:absolute;left:-999em;}
#gnb .g-inner{position:relative;max-width:1920px;height:100%;margin:0 auto;overflow:hidden;}
#gnb.wide .g-inner{max-width:1920px;}
#gnb div.logo{-display:none;}
#gnb .g-country-site{position:absolute;right:128px;top:34px;}
#gnb .g-country-site a{width:176px;height:25px;font-family:'sssB';font-size:13.5px;color:#999;text-align:center;line-height:28px;border:2px solid #a0a0a0;border-radius:5px;background:#fff;display:block;overflow:hidden;}
.desktop #gnb .g-country-site a:hover,
.desktop #gnb .g-country-site a:focus{color:#fff;background:#a0a0a0;}
.ie #gnb .g-country-site a{line-height:30px;}
.ie8 #gnb .g-country-site a{line-height:26px;}
#gnb .g-tabs{position:absolute;left:320px;top:20px;overflow:hidden;}
#gnb .g-tabs > a {float:left;cursor:pointer;}
.s4 #gnb .g-tabs > a {margin-right:20px;}
/*#gnb .g-tabs a:hover {color:#35339b;}*/
#gnb .g-tabs ul {float:left;}
#gnb .g-tabs li{float:left;height:80px;padding:0 13px 0 12px;-background:#ccc;}
#gnb .g-tabs ul li.hidden {position:absolute; left:-10000px; top:0;}
#gnb .g-tabs ul li.first {padding-left:0;}
#gnb .g-tabs ul li:last-child{padding-right:0;}
#gnb .g-tabs a{font-family:'sssB';font-size:28px;color:#999;line-height:1.2;padding:17px 20px 15px;-background:#e0e0e0;display:block;box-sizing:border-box;}
#gnb .g-tabs li.on a{color:#333;}

#gnb .g-tabs a{transition:color 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:color 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:color 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:color 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
#gnb .g-country-site a,
#gnb .g-close a{transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}

#gnb .g-tab-bar{position:absolute;left:0;bottom:0;width:50px;height:6px;background:#25b4e1;}
#gnb .g-contents{position:absolute;left:0;top:98px;right:0;bottom:0;overflow:hidden; display:none;}
#gnb.show .g-contents{display:block;}
#gnb .g-contents .g-content{position:absolute;position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden;}
#gnb .g-contents .g-content > div > ul{width:100%;overflow:hidden;}
#gnb .g-contents .g-content > div > ul li{position:relative;float:left;width:25%; overflow:hidden;}
#gnb .g-contents .g-content > div > ul li a{position:relative;width:100%;display:block;overflow:hidden;
transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;
}
#gnb .g-contents .g-content > div > ul li a img{width:100%;display:block;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;
transition:all 15s ease-out;-webkit-transition:all 15s ease-out;-moz-transition:all 15s ease-out;-o-transition:all 15s ease-out;
transform:scale(1,1) rotate(0.001deg);-webkit-transform:scale(1,1) rotate(0.001deg);-moz-transform:scale(1,1) rotate(0.001deg);-o-transform:scale(1,1) rotate(0.001deg);
}
#gnb .g-contents .g-content > div > ul li.hovera {box-shadow:20px 20px 40px #b7b7b7; transition-duration:0.5s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s; position:relative; z-index:2;}
.s1 #gnb .g-contents .g-content > div > ul li.hovera {box-shadow:10px 10px 20px #b7b7b7;}
#gnb .g-contents .g-content.ready ul li a img{
transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;
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);
}
#gnb .g-contents .g-content > div > ul li a span{position:absolute;left:30px;bottom:20px;font-family:'sssB';font-size:24px;color:#fff;letter-spacing:-0.0125em;text-shadow:0 0 5px rgba(0,0,0,0.25);line-height:1.2;white-space:nowrap;}
#gnb .g-contents .g-content > div > ul li.bright a span{text-shadow:0 0 5px rgba(255,255,255,1);}
#gnb .g-contents .g-content > div > ul li a span em {font-size:0.6em;}
#gnb .g-contents .g-content > div > ul li a span em b {width:1px; height:12px; background:#000; display:inline-block; margin:0 3px; margin-bottom:-1px;overflow:hidden;text-indent:-999px;}
.s3 #gnb .g-contents .g-content > div > ul li a span em b {height:9px;}
.s2 #gnb .g-contents .g-content > div > ul li a span em b {height:10px;}
.s1 #gnb .g-contents .g-content > div > ul li a span em b {height:10px;}
.desktop #gnb .g-contents .g-content > div > ul li a:hover img,
.desktop #gnb .g-contents .g-content > div > ul li a:focus img{
transition-duration:7s;-webkit-transition-duration:7s;-moz-transition-duration:7s;-o-transition-duration:7s;
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); }
.desktop #gnb .g-contents .g-content > div > ul li.passed a span{transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-moz-transition:all 0.35s ease-out;-o-transition:all 0.35s ease-out;}
.desktop #gnb .g-contents .g-content > div > ul.hover li a{opacity:0.65;filter:alpha(opacity=50);}
#gnb .g-contents .g-content > div > ul li.passed a{opacity:0.5;}
#gnb .g-contents .g-content > div > ul li.passed a span{opacity:0.5;}
#gnb .g-contents .g-content > div > ul li.passed a:focus span,
#gnb .g-contents .g-content > div > ul li.passed a:hover span{opacity:1;}
.desktop #gnb .g-contents .g-content > div > ul.hover li a:focus,
.desktop #gnb .g-contents .g-content > div > ul.hover li:hover a{opacity:1;filter:alpha(opacity=100);}
.ie8 #gnb .g-contents .g-content > div > ul li a:hover span,
.desktop #gnb .g-contents .g-content > div > ul li a:focus span{text-decoration:underline;}
#gnb .g-contents .g-content > div > ul li.bright a span{color:#333;}
#gnb .g-contents .g-content > div > ul li.bright a span i {font-family:"sssM"}
.ie8 #gnb .g-content {overflow-y:auto;}
.webkit #gnb .g-tabs a{outline:none;}
.desktop #gnb .g-contents .g-content > div > ul li a:hover,
.desktop #gnb .g-contents .g-content > div > ul li a:focus {position:relative; z-index:2;  }

#gnb .g-close{position:absolute;right:38px;top:38px;}
#gnb .g-close a{width:32px;height:32px;text-indent:-999em;background:url('/global/galaxy/common/images/bg_gnbclose.gif') no-repeat 50% 50%;background-size:32px 32px;display:block;overflow:hidden;transform:rotate(-360deg) scale(0.5,0.5);-webkit-transform:rotate(-360deg) scale(0.5,0.5);-moz-transform:rotate(-360deg) scale(0.5,0.5);-o-transform:rotate(-360deg) scale(0.5,0.5);}
#gnb.show .g-close a{transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);}
#gnb.show .g-close a.hide{transform:rotate(-360deg) scale(0.5,0.5);-webkit-transform:rotate(-360deg) scale(0.5,0.5);-moz-transform:rotate(-360deg) scale(0.5,0.5);-o-transform:rotate(-360deg) scale(0.5,0.5);}
.ie #gnb .g-close a{background-image:url('/global/galaxy/common/images/bg_gnbclose.gif');}

/*.s2 #gnb .g-contents .g-content > div > ul li a span,
.s3 #gnb .g-contents .g-content > div > ul li a span{left:28px;bottom:22px;font-size:20px;}*/
.s3 #gnb .g-inner:before,
.s2 #gnb .g-inner:before{height:103px;}
.s3 #gnb .g-tabs,
.s2 #gnb .g-tabs{left:198px;top:30px;}
.s3 #gnb .g-tabs li,
.s2 #gnb .g-tabs li{height:68px;padding:0 3px 0 2px;}
.s3 #gnb .g-tabs a{font-size:22px;padding:10px 15px 10px;}
.s2 #gnb .g-tabs a{font-size:22px;padding:11px 15px 9px;}
.s3 #gnb .g-contents,
.s2 #gnb .g-contents{top:93px;}
.s2 #gnb .g-contents{bottom:92px;}
.s3 #gnb .g-contents .g-content > div > ul li a span,
.s2 #gnb .g-contents .g-content > div > ul li a span{left:24px;bottom:14px;font-size:18px;}
/*
.s3 #gnb div.logo,
.s2 #gnb div.logo{left:12px;top:13px;}
.s3 #gnb div.logo a,
.s2 #gnb div.logo a{width:117px;height:61px;}
.s3 #gnb div.logo a:before,
.s2 #gnb div.logo a:before{width:97px;height:41px;background-image:url('/global/galaxy/common/icons/color1/logo_samsung-galaxy-ml.png');}

.ie.s3 #gnb div.logo a:before{content:'  ';background-image:url('/global/galaxy/common/icons/color1/logo_samsung-galaxy-ml-s.png');}
*/

.s2 #gnb .g-country-site{right:45px;top:auto;bottom:30px;}
/*
.s1 #gnb div.logo{left:1px;top:6px;}
.s1 #gnb div.logo a:before{width:47px;height:20px;background-image:url('/global/galaxy/common/icons/color1/logo_samsung-galaxy-ml.png');}
*/
.s0 #gnb div.logo{display:none;}
.s1 #gnb .g-inner:before{height:52px;}
.s1 #gnb .g-country-site{right:12px;top:auto;bottom:12px;}
.s1 #gnb .g-country-site a{transform:scale(0.5,0.5);transform-origin:100% 100%;-webkit-transform:scale(0.5,0.5);-webkit-transform-origin:100% 100%;-moz-transform:scale(0.5,0.5);-moz-transform-origin:100% 100%;-o-transform:scale(0.5,0.5);-o-transform-origin:100% 100%;-ms-transform:scale(0.5,0.5);-ms-transform-origin:100% 100%;}
.s1 #gnb .g-tabs{left:95px;top:15px;}
.s0 #gnb .g-tabs{left:10px;}
.s1 #gnb .g-tabs li{height:37px;padding:0 1px 0 2px;}
.s1 #gnb .g-tabs a{font-size:11px;letter-spacing:-0.025em;padding:7px 2px 5px;}
.s1 #gnb .g-tab-bar{height:4px;}
.s1 #gnb .g-contents{top:52px;bottom:40px;}
.s1 #gnb .g-contents .g-content > div > ul li{width:50%;}
.s1 #gnb .g-contents .g-content > div > ul li a span{left:15px;bottom:10px;font-size:10px;}
.s1 #gnb .g-close{right:13px;top:0px;}
.s1 #gnb .g-close a{width:36px;height:36px;background-size:16px 16px;}

#gnb .iScrollVerticalScrollbar{width:5px !important;opacity:0.5;}
#gnb .iScrollIndicator{width:4px !important;border:0 !important;border-radius:0 !important;}
html.color_yb #gnb .g-country-site a,
html.color_yb #gnb .g-tabs a,
html.color_yb #gnb .g-contents .g-content > div > ul li a span{color:#fff01f !important;text-shadow:none !important;background-color:#000 !important;}

div#header div.logo{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;}
#wrap.gnb-open div#header div.logo{opacity:0.1;}
#gnb{transition:all 0.35s cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition:all 0.35s cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 0.35s cubic-bezier(0.165, 0.840, 0.440, 1.000);transform:scale(1.075,1.075) rotate(0.001deg);-webkit-transform:scale(1.075,1.075) rotate(0.001deg);-moz-transform:scale(1.075,1.075) rotate(0.001deg);-o-transform:scale(1.075,1.075) rotate(0.001deg);}
#gnb.show{transition:all 0.85s cubic-bezier(0.770, 0.000, 0.175, 1.000);-webkit-transition:all 0.85s cubic-bezier(0.770, 0.000, 0.175, 1.000);-moz-transition:all 0.85s cubic-bezier(0.770, 0.000, 0.175, 1.000);-o-transition:all 0.85s cubic-bezier(0.770, 0.000, 0.175, 1.000);}
#gnb .g-tabs a{transition:color 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:color 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:color 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:color 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
#gnb a.dummy {position:absolute;left:0;top:-200px;display:block;width:1px;height:1px;overflow:hidden;text-indent:-9999px;}
/*
#gnb .g-country-site a,
#gnb .g-close a{transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
#gnb div.logo,#gnb .g-tabs,#gnb .g-contents,#gnb .g-country-site{opacity:0;
	transition:all 1s 0.25s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-webkit-transition:all 1s 0.25s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-moz-transition:all 1s 0.25s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-o-transition:all 1s 0.25s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	transform:translate3d(0, 200px, 0);
	-webkit-transform:translate3d(0, 200px, 0);
	-moz-transform:translate3d(0, 200px, 0);
	-o-transform:translate3d(0, 200px, 0);
}
#gnb.show div.logo,#gnb.show .g-tabs,#gnb.show .g-contents,#gnb.show .g-country-site,#gnb.show .g-close{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);}
#gnb.show .g-contents{transition-delay:0.45s;-webkit-transition-delay:0.45s;-moz-transition-delay:0.45s;-o-transition-delay:0.45s;}
#gnb .g-close{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);}
*/

#subnav{position:absolute;left:50%;top:0;width:100%;max-width:1920px;height:20px;background:#fff;z-index:100;overflow:hidden;opacity:0;-webkit-transform:translate3d(0,0,0);}
#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;}
#subnav.hide{opacity:0;}
.ie8 #subnav{display:none;}
.ie8 #subnav.show{display:block;}
#subnav .heading{position:absolute;left:10px;top:10px;display:none;}
#subnav .heading a{display:block;}
#subnav .heading img{height:16px;padding:5px;display:block;}
#subnav div.inside{position:absolute;left:0;bottom:-20px;width:100%;height:80px;z-index:2;overflow:auto;-webkit-overflow-scrolling:touch;}
.mobile #subnav div.inside{overflow:hidden;}
.mobile.webkit #subnav div.inside{overflow:auto;}
#subnav .bottom-line{position:absolute;left:0;right:0;bottom:0;height:1px;content:'';background:#959595;opacity:0.5;filter:alpha(opacity=50);}
#subnav ul{position:relative;font-size:0;white-space:nowrap;padding-left:60px;display:inline-block;}
#subnav ul li{-background:#000;display:inline-block;vertical-align:middle;}
#subnav ul li a{height:60px;font-family:'sssB';font-size:18px;color:#959595;text-transform:uppercase;line-height:62px;padding:0 20px;display:block;}
#subnav ul li.on a{color:#313131;}
#subnav div.bar{position:absolute;left:0;top:54px;width:0;height:6px;background:#00b3e3;z-index:1;}
#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);}
.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);}
#subnav p.gnb a{width:48px;height:48px;text-indent:-999em;background:rgba(0,0,0,0);display:block;overflow:hidden;}
#subnav p.gnb a span{position:absolute;left:11px;top:14px;width:26px;height:2px;background:#2b2b2b;}
#subnav p.gnb a span+span{top:23px;}
#subnav p.gnb a span+span+span{top:32px;}
#subnav p.gnb a span+span+span+span{top:48px;opacity:0;}
.ie8 #subnav p.gnb a span+span+span+span,
.ie9 #subnav p.gnb a span+span+span+span{display:none;}
.desktop #subnav p.gnb a:hover span{transition:all 0.5s cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition:all 0.5s cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition:all 0.5s cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 0.5s cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.desktop #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 #subnav p.gnb a:hover span{opacity:1;}
.desktop #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 #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 #subnav ul{padding-left:68px;}
.s3 #subnav ul li a{font-size:14px;padding:0 12px;}

.s12 #subnav{height:39px;padding-top:85px;background:transparent;}
.dotcom.s12 #subnav{left:0 !important;}
.s12 #subnav .heading{left:27px;margin-top:36px;display:block;opacity:0;visibility:hidden;}
.s12 .subnav-fixed #subnav .heading{opacity:1;visibility:visible;}
.s12 #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 .subnav-fixed #subnav .base-bg{top:0;}
.s12 #subnav div.inside{height:59px;}
.s2 #subnav ul{padding-left:24px;}
.s2 #subnav ul li a{height:39px;font-size:13px;line-height:40px;padding:0 8px;}
.s12 #subnav div.bar{top:36px;height:3px;}
.s2 #subnav p.gnb{top:34px;}
.s12 #subnav .heading,
.s12 #subnav p.gnb,
.s12 #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 .subnav-fixed #subnav .heading,
.s12 .subnav-fixed #subnav p.gnb,
.s12 .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 #subnav{height:36px;padding-top:56px;}
.s1 #subnav:before,
.s1 #subnav:after{position:absolute;left:0;bottom:3px;width:15px;height:33px;content:'';background:url('/global/galaxy/common/images/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 #subnav:after{left:auto;right:0;background-position:0 0;}
.s1 #subnav .base-bg{top:56px;height:36px;padding-top:56px;}
.s1 #subnav .heading{left:10px;margin-top:19px;}
.s1 #subnav .heading img{height:14px;}
.s1 #subnav div.inside{height:56px;}
.s1 #subnav ul{padding-left:7px;}
.s1 #subnav ul:after{width:7px;content:'';display:inline-block;}
.s1 #subnav ul li a{height:36px;font-size:12px;line-height:37px;padding:0 8px;}
.s1 #subnav div.bar{top:33px;}
.s1 #subnav p.gnb{top:3px;right:13px;margin-top:19px;}
.s1 #subnav p.gnb a{width:36px;height:36px;}
.s1 #subnav p.gnb a span{left:8px;top:10px;width:20px;}
.s1 #subnav p.gnb a span+span{top:17px;}
.s1 #subnav p.gnb a span+span+span{top:24px;}
.s1.desktop #subnav p.gnb a:hover span{opacity:1;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;}

p.pre-button{position:absolute;right:34px;top:13px;z-index:3;-webkit-transform:translate3d(0,0,0);}
.rtl p.pre-button{left:34px; right:auto;}
.rtl.s1.dotcom #subnav p.pre-button {left:8px; right:auto;}
.rtl #subnav div.bar{left:auto; right:0;}
#header p.pre-button{display:none;}
.s34 .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 .subnav-fixed p.pre-button{margin-right:58px;}
p.pre-button a{height:33px;font-family:'sssM';font-size:13px;color:#fff;text-transform:uppercase;line-height:36px;padding:0 19px;border-radius:18px;background:#00b3e3;display:block;}
.s3 p.pre-button{top:13px;}
.s3 p.pre-button a{border-radius:17px;}
.s12 #subnav p.pre-button{right:92px;visibility:hidden;opacity:0;}
.s12 .subnav-fixed #subnav p.pre-button{visibility:visible;opacity:1;}
.s2.dotcom #subnav p.pre-button {right:24px;}
.s2 p.pre-button{top:45px;}
.s12 #header p.pre-button{display:block;}
.s2 #header p.pre-button{right:92px;top:36px;}
.s2.dotcom #header p.pre-button{display:none;right:175px;top:11px;}
.s2 p.pre-button a{height:27px;font-size:12px;line-height:29px;padding:0 15px;border-radius:15px;}
.s1 #subnav p.pre-button{right:56px;top:29px;}
.s1.dotcom #subnav p.pre-button{right:8px;}
.s1 #header p.pre-button{right:56px;top:17px;}
.s1.dotcom #header p.pre-button{display:none;right:155px;top:14px;}
.s1 .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 p.pre-button a{height:21px;font-size:10px;line-height:23px;padding:0 13px;border-radius:12px;}

#contents{position:relative;z-index:0;}
.dotcom #contents{max-width:1920px;margin:0 auto;}
div#footer{position:relative;padding-left:30px;padding-right:30px;}
	div#footer .f_inner{position:relative;padding-bottom:30px;transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	.f_backtotop{position:fixed;left:0;bottom:0;z-index:3;width:100%;height:0;box-sizing:border-box;}
	.f_backtotop span{position:relative;max-width:1920px;margin:0 auto;display:block;}
	.f_backtotop a{position:absolute;right:30px;bottom:6px;width:48px;height:48px;font-family:'sssM';font-size:14px;-text-align:center;text-transform:uppercase;text-indent:-999em;line-height:35px;background:url('/global/galaxy/common/images/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.320, 1.275);-webkit-transition:all 0.45s cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition:all 0.45s cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-transition:all 0.45s cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-transition:all 0.45s cubic-bezier(0.175, 0.885, 0.320, 1.275);}
	.ie8 .f_backtotop a{display:none !important;/*background-image:url('/global/galaxy/common/images/bg_topbutton_s.png');*/}
	.ie10 .f_backtotop a{transition:none;}
	.f_backtotop a.hide,
	.ie8 .f_backtotop a,
	.ie8 .f_backtotop a.rotate.hide{opacity:0;}
	/*.f_backtotop a.rotate.hide:focus {visibility:visible;opacity:1;}*/
	.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 .f_backtotop a{bottom:2px;}
	.s1 .f_backtotop a{right:13px;bottom:10px;width:36px;height:36px;}
	.s1 .has-subnav .f_backtotop a{bottom:46px;}
	.s1 .has-subnav.subnav-passed .f_backtotop a{bottom:10px;}
	.f_backtotop a span{display:inline;}
	div#footer .f_social_share{position:absolute;left:0;}
	div#footer .f_social > strong,
	div#footer .f_social_list,
	div#footer .f_social_list li{float:left;}
	div#footer .f_social > strong{line-height:1.3;font-family:'sssM';}
	div#footer .f_social_list{margin:-8px 0 0 20px;}
.s2 div#footer .f_social_list{margin:-8px 0 0 5px;}
.s1 div#footer .f_social_list{margin:-6px 0 0 10px;}
	div#footer .f_social_list a{width:40px;height:40px;color:#bdbdbd;display:block;overflow:hidden;}
.s2 div#footer .f_social_list a{width:28px;}
.s1 div#footer .f_social_list a{width:29px;height:28px;}
.s1 div#footer .f_social_list .faicon{font-size:17px;line-height:28px;}
	div#footer .f_social_list .faicon{width:100%;height:100%;font-size:20px;text-indent:0;text-align:center;line-height:40px;}
	div#footer .f_logo{display:block;width:86px;height:28px;font-size:0;line-height:0;text-indent:-99999px;overflow:hidden;background:url('/global/galaxy/common/images/logo_samsung_x2.png') 0 0 no-repeat;background-size:86px auto;}
	.ie8 div#footer .f_logo{background-image:url('/global/galaxy/common/images/logo_samsung.png');}
	div#footer .f_copyright > p{margin-bottom:5px;}
	div#footer .f_copyright a{margin-right:11px;padding-right:15px;border-right:1px solid #bdbdbd;white-space:nowrap;}
	div#footer .f_copyright a:first-child{margin:0;padding:0;border:none;}
	div#footer .f_copyright a.last{margin:0;padding:0;border:none;}
	div#footer .f_copyright .c_txt-type8 {font-family:'sssM';}
	/*div#footer .f_copyright a[href$="rrow.com/"]{margin:0;padding:0;border:none;}*/
	div#footer .f_more_content{display:none;padding-top:29px;padding-bottom:40px;border-top:1px solid #dedede;line-height:1.65;}
	div#footer .f_more_content.show{display:block;}
	div#footer .f_more_content>p{clear:both;padding-top:25px;font-family:'SamsungOne400';}
	div#footer .f_colors:after {content:"";height:0;display:block;visibility:hidden;clear:both}
	* html div#footer .f_colors {height:1px;}
	div#footer .f_colors {display:block;min-height:1px;}
	div#footer .f_colors a{float:left;width:27px;height:27px;line-height:27px;font-family:'sssM';text-align:center;border-width:1px;border-style:solid;overflow:hidden;}
	div#footer .f_colors a.color-type1{margin-top:-1px;width:26px;height:26px;color:#fff01f;background-color:#000;border-color:#fff01f;margin-right:5px;border-width:2px;}
.s2 div#footer .f_colors a.color-type1 {}
	div#footer .f_colors a.color-type2{color:#666;background-color:#fff;border-color:#bdbdbd;}
	div#footer .global_links a.button{display:inline-block;;width:177px;height:26px;padding-left:11px;font-family:'sssM';font-size:12px;line-height:28px;color:#666;border:1px solid #bdbdbd;background:url('/global/galaxy/common/images/ico_arrow_r.png') 100% 50% no-repeat;transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	div#footer .global_links a.button:hover{color:#888;border-color:#888;}
	div#footer .f_btns a{margin-left:25px;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
	div#footer .f_btns a:first-child{margin-left:0;}
.s1 div#footer .f_btns a{margin-left:5px;}
.s1 div#footer .f_btns a:first-child{margin-left:0;}
.s4 div#footer .f_inner{padding-top:162px;}
.s3 div#footer .f_inner,
.s2 div#footer .f_inner{padding-top:120px;}
.s1 div#footer .f_inner{padding-top:100px;}
.s4 div#footer .f_social_share{top:27px;}
.s3 div#footer .f_social_share,
.s2 div#footer .f_social_share{top:37px;}
.s1 div#footer .f_social_share{top:34px;}
.s1 div#footer .f_more_content .f_social{width:102%;}
.s1 div#footer .f_more_content>p{padding-top:14px;}
.s34 div#footer .f_util{position:absolute;right:0;top:0;bottom:0;min-width:710px;}
.s2 div#footer .f_util{position:absolute;right:0;top:0;bottom:0;min-width:535px;}
.s1 div#footer .f_util{padding-top:70px;padding-bottom:25px;overflow:visible;position:relative;}
.s1 div#footer .f_util .global_links {position:absolute; bottom:30px; left:0;}

@media screen and (max-width:320px){
	.s1 div#footer .f_social_list {margin-top:10px;}
}

.s1 div#footer .f_copyright a{margin-right:8px;padding-right:12px;}
.s34 div#footer .f_colors{position:absolute;right:580px;}
.s2 div#footer .f_colors{position:absolute;right:460px;}
.s4 div#footer .f_colors{top:24px;}
.s3 div#footer .f_colors,
.s2 div#footer .f_colors{top:34px;}
.s1 div#footer .f_colors{float:left;}
.s1 div#footer .f_colors a{width:21px;height:21px;line-height:23px;margin-right:5px;}

.s34 div#footer .global_links,
.s2 div#footer .global_links{position:absolute;right:0;}
.s4 div#footer .global_links{top:24px;}
.s3 div#footer .global_links,
.s2 div#footer .global_links{top:34px;}
.s1 div#footer .global_links{float:left;}
.s1 div#footer .global_links a.button{width:112px;height:21px;padding-left:5px;line-height:23px;font-size:10px;}
.s1.android div#footer .global_links a.button{line-height:23px;}
.s34 div#footer .f_btns,
.s2 div#footer .f_btns {position:absolute;right:0;bottom:30px;}
.s1 div#footer .f_btns{float:right;padding-top:5px;}
.s1 div#footer .f_more_content{padding-top:20px;padding-bottom:17px;border-top-color:#eee;}
.s1 div#footer{padding-left:15px;padding-right:15px;}
.s34 div#footer .f_copyright{position:relative;z-index:1;padding-left:111px;margin-right:220px;}
.s2 div#footer .f_copyright{position:relative;z-index:1;padding-left:111px;margin-right:220px;}
.s1 div#footer .f_copyright > p{margin-top:10px;}
.s34 div#footer .f_logo,
.s2 div#footer .f_logo{position:absolute;left:0;top:-1px;}
.s1 div#footer .f_logo{width:78px;height:25px;background:url('/global/galaxy/common/images/logo_samsung_s.png') 0 0 no-repeat;background-size:78px auto;}
.m_iframe_campaign iframe {border:0;margin:0;padding:0;width:100%;}

/* common - ico object */
span[class*="ico_obj-"]{display:inline-block;margin-right:-3px;transition:all 0.75s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.75s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.75s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.75s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
span[class*="ico_obj-"] > object,
span[class*="ico_obj-"] > img,
span[class*="ico_obj-"] > svg{width:100%;min-width:100%;max-width:100%;height:100%;}
.s34 .ico_obj-type1,
.s2 .ico_obj-type1{width:88px;height:88px;}
.s1 .ico_obj-type1{width:43px;height:43px;}

.s4 .ico_obj-type2{width:200px;height:200px;}
.s3 .ico_obj-type2{width:105px;height:105px;}
.s12 .ico_obj-type2{width:52px;height:52px;}

.s34 .ico_obj-type3,
.s2 .ico_obj-type3{width:36px;height:36px;}
.s1 .ico_obj-type3{width:35px;height:35px;}

.s34 .ico_obj-type4,
.s2 .ico_obj-type4{width:130px;height:130px;}
.s1 .ico_obj-type4{width:64px;height:64px;}

.s34 .ico_obj-type5{width:140px;height:140px;}
.s2 .ico_obj-type5{width:143px;height:143px;}
.s1 .ico_obj-type5{width:67px;height:67px;}

.s34 .ico_obj-type6{width:116px;height:116px;}
.s2 .ico_obj-type6{width:89px;height:89px;}
.s1 .ico_obj-type6{width:58px;height:58px;}

/* social icon */
span[class*="ico_obj-"] svg{transition:all 0.35s cubic-bezier(0.175, 0.885, 0.320, 1.275);}
span[class*="ico_obj-"] path{transition:fill 0.35s ease-out;}
span[class*="ico_obj-"] path{fill:#000;}
a:hover span[class*="ico_obj-"] svg,a:focus span[class*="ico_obj-"] svg{transform:scale(1.1,1.1);}
a:hover span[class*="ico_obj-"] .facebook path,a:focus span[class*="ico_obj-"] .facebook path{fill:#3a589e;}
a:hover span[class*="ico_obj-"] .twitter path,a:focus span[class*="ico_obj-"] .twitter path{fill:#51abf1;}
a:hover span[class*="ico_obj-"] .youtube path,a:focus span[class*="ico_obj-"] .youtube path{fill:#e52c27;}
a:hover span[class*="ico_obj-"] .tumblr path,a:focus span[class*="ico_obj-"] .tumblr path{fill:#37465d;}
a:hover span[class*="ico_obj-"] .googleplus path,a:focus span[class*="ico_obj-"] .googleplus path{fill:#dd4b39;}
a:hover span[class*="ico_obj-"] .linkedin path,a:focus span[class*="ico_obj-"] .linkedin path{fill:#0477B6;}
a:hover span[class*="ico_obj-"] .instagram path,a:focus span[class*="ico_obj-"] .instagram path{fill:#e63d5f;}
a:hover span[class*="ico_obj-"] .vine path,a:focus span[class*="ico_obj-"] .vine path{fill:#00ac80;}
a:hover span[class*="ico_obj-"] .rss path,a:focus span[class*="ico_obj-"] .rss path{fill:#ff9900;}
.faicon{font:normal normal normal 40px/1 FontAwesome;font-size:67px;color:inherit;text-rendering:auto;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0) rotate(0.001deg);transition:all 0.3s cubic-bezier(0.175, 0.885, 0.320, 1.275);-webkit-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.320, 1.275);}
.desktop a:hover .faicon,.desktop a:focus .faicon{transform:translate(0, 0) scale(1.1,1.1) rotate(0.001deg);-webkit-transform:translate(0, 0) scale(1.1,1.1) rotate(0.001deg);-moz-transform:translate(0, 0) scale(1.1,1.1) rotate(0.001deg);-o-transform:translate(0, 0) scale(1.1,1.1) rotate(0.001deg);}
a.facebook .faicon:before{content:"\f09a";}
a.twitter .faicon:before{content:"\f099";}
a.youtube .faicon:before{content:"\f16a";}
a.tumblr .faicon:before{content:"\f173";}
a.googleplus .faicon:before{content:"\f0d5";}
a.linkedin .faicon:before{content:"\f08c";}
a.instagram .faicon:before{content:"\f16d";}
a.vine .faicon:before{content:"\f1ca";}
a.rss .faicon:before{content:"\f143";}
.show a.facebook .faicon:before{content:"\f09a ";} /* ie8 bug */
.show a.twitter .faicon:before{content:"\f099 ";} /* ie8 bug */
.show a.googleplus .faicon:before{content:"\f0d5 ";} /* ie8 bug */
.show a.linkedin .faicon:before{content:"\f08c ";} /* ie8 bug */
.desktop a.facebook:hover .faicon,.desktop a.facebook:focus .faicon{color:#3a589e !important;}
.desktop a.twitter:hover .faicon,.desktop a.twitter:focus .faicon{color:#51abf1 !important;}
.desktop a.youtube:hover .faicon,.desktop a.youtube:focus .faicon{color:#e52c27 !important;}
.desktop a.tumblr:hover .faicon,.desktop a.tumblr:focus .faicon{color:#37465d !important;}
.desktop a.googleplus:hover .faicon,.desktop a.googleplus:focus .faicon{color:#dd4b39 !important;}
.desktop a.linkedin:hover .faicon,.desktop a.linkedin:focus .faicon{color:#0477B6 !important;}
.desktop a.instagram:hover .faicon,.desktop a.instagram:focus .faicon{color:#e63d5f !important;}
.desktop a.vine:hover .faicon,.desktop a.vine:focus .faicon{color:#00ac80 !important;}
.desktop a.rss:hover .faicon,.desktop a.rss:focus .faicon{color:#ff9900 !important;}

/* common - title */
	.c_tit-kv{font-family:'sssR';color:#000;text-align:center;}
.s34 .c_tit-kv {font-size:56px;letter-spacing:14px;word-spacing:-1px;}
.s2 .c_tit-kv {font-size:60px;letter-spacing:17px;word-spacing:1px;}
.s1 .c_tit-kv {font-size:25px;letter-spacing:6px;word-spacing:1px;}
	.c_tit-kv2,
	.c_tit-kv2{font-family:'sssB';color:#333;}
.s34 .c_tit-kv2{font-size:140px;}
.s2 .c_tit-kv2{font-size:112px;}
.s1 .c_tit-kv2{font-size:84px;}
	.c_tit-kv3, .c_tit-kv4,
	.c_tit-kv5, .c_tit-kv6{font-family:'sssB';color:#333;}
.s4 .c_tit-kv3{font-size:112px;}
.s3 .c_tit-kv3{font-size:85px;}
.s2 .c_tit-kv3{font-size:84px;}
.s1 .c_tit-kv3{font-size:56px;}
.s34 .c_tit-kv4{font-size:75px;}
.s12 .c_tit-kv4{font-size:38px;}
.s34 .c_tit-kv5{font-size:60px;}
.s12 .c_tit-kv5{font-size:30px;}
.s34 .c_tit-kv6{font-size:100px;}
.s2 .c_tit-kv6{font-size:70px;}
.s1 .c_tit-kv6{font-size:50px;}
	.c_tit-kv7{font-family:'sssM';color:#333;}
.s34 .c_tit-kv7 {font-size:36px;letter-spacing:14px;word-spacing:-1px;}
.s3 .c_tit-kv7 {font-size:30px;letter-spacing:14px;word-spacing:-1px;}
.s2 .c_tit-kv7 {font-size:26px;letter-spacing:17px;word-spacing:1px;}
.s1 .c_tit-kv7 {font-size:16px;letter-spacing:6px;word-spacing:1px;}

	.c_tit-type1,
	.c_tit-type2{font-family:'sssB';}
	.c_tit-type1 em,
	.c_tit-type2 em{font-style:normal;color:#222;text-transform:uppercase;}
	#contents.new_ .c_tit-type1 em,
	#contents.new_ .c_tit-type2 em{text-transform:none;}
	.c_tit-type1 .color-type2{color:#fff;}
	.c_tit-type1 span,
	.c_tit-type2 span{color:#999;}
	.c_tit-type1 em .tag{color:#006fc2;}
.s34 .c_tit-type1{font-size:32px;}
.s2 .c_tit-type1{font-size:22px;}
.s1 .c_tit-type1{font-size:18px;}
.s34 .c_tit-type2{font-size:26px;}
.s2 .c_tit-type2{font-size:24px;} /* son modify */
.s1 .c_tit-type2{font-size:14px;}
	.c_tit-type3{font-family:'sssM';color:#222;letter-spacing:-0.03em;}
.s34 .c_tit-type3{font-size:28px;line-height:1.5;}
.s2 .c_tit-type3{font-size:23px;line-height:1.45;}
.s1 .c_tit-type3{font-size:16px;line-height:1.4;}
	.c_tit-type4{font-family:'sssB';color:#000;}
.s34 .c_tit-type4{font-size:32px;}
.s2 .c_tit-type4{font-size:26px;}
.s1 .c_tit-type4{font-size:18px;}
	.c_tit-type5{font-family:'sssB';color:#000;}
.s34 .c_tit-type5{font-size:18px;}
.s2 .c_tit-type5{font-size:14px;}
.s1 .c_tit-type5{font-size:12px;}
	.c_tit-type6{font-family:'sssR';color:#333;}
.s34 .c_tit-type6{font-size:42px;}
.s2 .c_tit-type6{font-size:38px;}
.s1 .c_tit-type6{font-size:27px;}
	.c_tit-type7{font-family:'sssM';color:#999;line-height:1.5;}
.s34 .c_tit-type7{font-size:20px;}
.s2 .c_tit-type7{font-size:16px;}
.s1 .c_tit-type7{font-size:12px;}
	.c_tit-type8{font-family:'sssB';color:#fff;line-height:1.5;text-transform:uppercase;letter-spacing:0.2em;}
.s34 .c_tit-type8{font-size:72px;}
.s2 .c_tit-type8{font-size:36px;}
.s1 .c_tit-type8{font-size:32px;}
	.c_tit-type9{font-family:'sssB';color:#333;line-height:1.28;}
.s34 .c_tit-type9{font-size:100px;}
.s2 .c_tit-type9{font-size:80px;line-height:1.22;}
.s1 .c_tit-type9{font-size:50px;line-height:1.32;}
	.c_tit-type10{font-family:'sssB';color:#999;line-height:1.28;}
.s34 .c_tit-type10{font-size:15px;}
.s2 .c_tit-type10{font-size:13px;line-height:1.12;}
.s1 .c_tit-type10{font-size:9px;}
/*
	.c_tit-type11{font-family:'sssB';color:#333;line-height:1.28;}
.s34 .c_tit-type11{font-size:66px;}
.s2 .c_tit-type11{font-size:68px;line-height:1.12;}
.s1 .c_tit-type11{font-size:35px;}
	.c_tit-type12{font-family:'sssM';color:#999;line-height:1.7;}
.s34 .c_tit-type12{font-size:18px;}
.s2 .c_tit-type12{font-size:14px;}
.s1 .c_tit-type12{font-size:12px;}
*/

/* common - text */
	.c_txt-type1{font-family:'sssM';color:#999;}
.s34 .c_txt-type1{font-size:16px;padding-left:12px;text-indent:-12px;}
.s2 .c_txt-type1{font-size:12px;}
.s1 .c_txt-type1{font-size:10px;}
	.c_txt-type2{font-family:'sssM';color:#222;}
.s34 .c_txt-type2{font-size:18px;}
.s2 .c_txt-type2{font-size:12px;}
.s1 .c_txt-type2{font-size:10px;}
	.c_txt-type3{font-family:'sssR';color:#333;}
.s34 .c_txt-type3{font-size:48px;}
.s2 .c_txt-type3{font-size:36px;}
.s1 .c_txt-type3{font-size:30px;}
	.c_txt-type4{font-family:'sssM';color:#333;letter-spacing:-0.03em;}
.s34 .c_txt-type4{font-size:24px;}
.s12 .c_txt-type4{font-size:14px;}
	.c_txt-type5{font-family:'sssM';color:#666;}
.s34 .c_txt-type5{font-size:14px;}
.s12 .c_txt-type5{font-size:11px;}
	.c_txt-type6{font-family:'sssB';color:#999;}
.s34 .c_txt-type6{font-size:20px;}
.s12 .c_txt-type6{font-size:12px;}
	.c_txt-type7{font-family:'sssM';color:#999;}
.s34 .c_txt-type7,
.s2 .c_txt-type7{font-size:18px;}
.s1 .c_txt-type7{font-size:12px;}
	.c_txt-type8,
	.c_txt-type8-color2{font-family:'sssR';}
	.c_txt-type8{color:#666;}
	.c_txt-type8-color2{color:#999;}
.s34 .c_txt-type8,
.s34 .c_txt-type8-color2,
.s2 .c_txt-type8,
.s2 .c_txt-type8-color2{font-size:12px;}
.s1 .c_txt-type8,
.s1 .c_txt-type8-color2{font-size:10px;}
	.c_txt-type9{font-family:'sssB';color:#999;}
.s34 .c_txt-type9,
.s2 .c_txt-type9{font-size:20px;}
.s1 .c_txt-type9{font-size:12px;}
	.c_txt-type10{font-family:'sssR';color:#fff;letter-spacing:-0.03em;}
.s34 .c_txt-type10{font-size:32px;}
.s2 .c_txt-type10{font-size:26px;}
.s1 .c_txt-type10{font-size:20px;}
	.c_txt-type11{font-family:'sssB';color:#fff;}
.s34 .c_txt-type11{font-size:18px;}
.s2 .c_txt-type11{font-size:15px;}
.s1 .c_txt-type11{font-size:12px;}
	.c_txt-type12{font-family:'sssR';color:#fff;letter-spacing:-0.03em;}
.s34 .c_txt-type12{font-size:16px;line-height:1.65;}
.s2 .c_txt-type12{font-size:13px;line-height:1.6;}
.s1 .c_txt-type12{font-size:10px;line-height:1.5;}
	.c_txt-type13{font-family:'sssM';color:#999;}
.s34 .c_txt-type13{font-size:16px;line-height:1.65;}
.s2 .c_txt-type13{font-size:14px;line-height:1.55;}
.s1 .c_txt-type13{font-size:12px;line-height:1.45;}
	.c_txt-type14{font-family:'sssR';color:#999;}
.s34 .c_txt-type14,
.s2 .c_txt-type14{font-size:30px;line-height:1.6;}
.s1 .c_txt-type14{font-size:16px;line-height:1.45;}
	.c_txt-type15{font-family:'sssM';color:#000;line-height:1.65;}
.c_txt-type15 strong{font-family:'sssB';}
.s34 .c_txt-type15{font-size:16px;}
.s2 .c_txt-type15{font-size:12px;}
.s1 .c_txt-type15{font-size:10px;}
.c_txt-type16,
.c_txt-type16-size2,
.c_txt-type16-size3{font-family:'sssR';color:#999;}
.s34 .c_txt-type16{font-size:192px;}
.s34 .c_txt-type16-size2{font-size:152px;}
	.c_txt-type16-size3{color:#bdc6d0;}
.s4 .c_txt-type16-size3{font-size:252px;}
.s3 .c_txt-type16-size3{font-size:229px;}
.s2 .c_txt-type16-size3{font-size:206px;}
.s1 .c_txt-type16-size3{font-size:103px;}
	.c_txt-type17{font-family:'sssR';color:#fff;}
.s34 .c_txt-type17{font-size:46px;line-height:1;}
.s2 .c_txt-type17{font-size:36px;}
.s1 .c_txt-type17{font-size:30px;}
	.c_txt_ly-type1{font-family:'sssB';color:#fff;}
	.c_txt_ly-type1 em{font-family:'sssR';}
.s34 .c_txt_ly-type1{font-size:24px;}
.s12 .c_txt_ly-type1{font-size:16px;}
	.c_txt_ly-type2{font-family:'sssM';color:#7a7c8b;}
.s34 .c_txt_ly-type2{font-size:16px;}
.s2 .c_txt_ly-type2{font-size:12px;}
.s1 .c_txt_ly-type2{font-size:10px;}
/* common - icon */

/* common - button */
button[class*="c_btn_type1-"],
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('/global/galaxy/common/images/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 button[class*="c_btn_type1-"]:hover,
.desktop button[class*="c_btn_type1-"]:focus,
.desktop a[class*="c_btn_type1-"]:hover,
.desktop a[class*="c_btn_type1-"]:focus{opacity:1;}
button.c_btn_type1-prev, a.c_btn_type1-prev{background-position:0 0;}
button.c_btn_type1-next, a.c_btn_type1-next{background-position:100% 0;}

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('/global/galaxy/common/images/m_btn_tbgc.png');background:rgba(255,255,255,0.1);box-sizing:border-box;cursor:pointer;}
.mobile a[class^="m_btn_type"]{display:none !important;}
.s12 a[class^="m_btn_type"],
a[class^="m_btn_type"].small{width:32px;height:88px;}
a[class^="m_btn_type"] span{position:absolute;left:0;top:0;width:100%;height:100%;background:url('/global/galaxy/common/images/m_btn_t1_prevnext.png') no-repeat;background-size:200% 100%;box-sizing:border-box;cursor:pointer;opacity:0.6;}
a[class*="m_btn_type1-next"] span,
a[class*="m_btn_type2-next"] span{background-position:-44px 0;}
.s12 a[class*="m_btn_type1-next"] span,
a[class*="m_btn_type1-next"].small span,
.s12 a[class*="m_btn_type2-next"] span,
a[class*="m_btn_type2-next"].small span{background-position:-32px 0;}
a[class^="m_btn_type"]:hover span,
a[class^="m_btn_type"]:focus span{opacity:1;}
a[class^="m_btn_type2"] span{background-image:url('/global/galaxy/common/images/m_btn_t2_prevnext.png');}
[class^="m_paging_type"]{height:30px;font-size:0px;text-align:center;overflow:hidden;}
[class^="m_paging_type"] a{position:relative;width:30px;height:30px;text-indent:-999em;display:inline-block;overflow:hidden;cursor:pointer;}
[class^="m_paging_type"] a span{position:absolute;left:9px;top:9px;width:12px;height:12px;border-radius:6px;background:#ccc;}
a[class^="m_btn_type2"].disabled{opacity:0;}
a[class^="m_btn_type2"].disabled:focus{opacity:0.3;}
.s12 [class^="m_paging_type"],
[class^="m_paging_type"].small{height:21px;}
.s12 [class^="m_paging_type"] a,
[class^="m_paging_type"].small a{width:21px;height:21px;}
.s12 [class^="m_paging_type"] a span,
[class^="m_paging_type"].small a span{left:6px;top:6px;width:10px;height:10px;border-radius:5px;}
[class^="m_paging_type"] a.on span,
.desktop [class^="m_paging_type"] a:hover span,
.desktop [class^="m_paging_type"] a:focus span{background:#666;}
[class^="m_btn_type"],
[class^="m_btn_type"] span,
[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;}
[class^="m_paging_type"] .count{font-family:'sssB';color:#fff;font-size:18px;text-align:center;}
.s1 [class^="m_paging_type"] .count{font-size:16px;}

.ie [class^="m_btn_type"] span{background-image:url('/global/galaxy/common/images/m_btn_t1_prevnext_s.png');}
.ie [class^="m_btn_type2"] span{background-image:url('/global/galaxy/common/images/m_btn_t2_prevnext_s.png');}
.ie.s12 [class^="m_btn_type"] span,
.ie [class^="m_btn_type"].small span{background-image:url('/global/galaxy/common/images/m_btn_t1_prevnext_xs.png');}
.ie.s12 [class^="m_btn_type2"] span,
.ie [class^="m_btn_type2"].small span{background-image:url('/global/galaxy/common/images/m_btn_t2_prevnext_xs.png');}
.rtl [class^="m_paging_type"] {direction:ltr;}

[data-parallax]{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;}

.desktop .m_content-slider [class*="-prev"],
.desktop .m_content-slider [class*="-next" ]{opacity:0;}
.desktop .m_content-slider [class*="-prev"]:focus,
.desktop .m_content-slider [class*="-next"]:focus,
.desktop .m_content-slider:hover [class*="-prev"],
.desktop .m_content-slider:hover [class*="-next" ]{opacity:1;}
.s12 .m_content-slider [class*="-prev"],
.s12 .m_content-slider [class*="-next" ]{display:none;}

button[class*="c_btn_type2-"],
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; }
button[class*="c_btn_type2-"]:hover,
a[class*="c_btn_type2-"]:hover{background-position:50% 100%;}
button.c_btn_type2-prev, a.c_btn_type2-prev{background-image:url('/global/galaxy/common/images/c_btn_t2_prev.png');}
button.c_btn_type2-next, a.c_btn-type2-next{background-image:url('/global/galaxy/common/images/c_btn_t2_next.png');}

button[class*="c_btn_type1-"].hide,
button[class*="c_btn_type2-"].hide,
a[class*="c_btn_type1-"].hide,
a[class*="c_btn_type2-"].hide,
a[class*="m_btn_type"].hide{opacity:0 !important;filter:alpha(opacity=0) !important;}
button[class*="c_btn_type1-"].hide:focus,
button[class*="c_btn_type2-"].hide:focus,
a[class*="c_btn_type1-"].hide:focus,
a[class*="c_btn_type2-"].hide:focus,
a[class*="m_btn_type"].hide:focus{opacity:0.3 !important;}

a[class*="c_btn_type3-"]{display:inline-block;font-family:'sssM';font-size:14px;color:#222;padding-right:27px;background:url('/global/galaxy/common/images/c_btn_type3.png') 100% 0 no-repeat;}
a[class*="c_btn_type3-"].on{background-position:100% 100%;}
.load 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 a[class*="c_btn_type3-"]{font-size:10px;background-image:url('/global/galaxy/common/images/c_btn_type3_s1.png');padding-right:18px;background-size:13px auto;}

button[class*="c_btn_close-"],
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;}
button.c_btn_close-type1,
a.c_btn_close-type1 {width:69px;height:69px;background-image:url('/global/galaxy/common/images/c_btn_close_1.png');}

button[class*="c_btn_pre-"],
a[class*="c_btn_pre-"]{font-family:'sssM';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 button[class*="c_btn_pre-"],
.load 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;}
	button.c_btn_pre-type1,
	a.c_btn-pre-type1 {border-color:#000;color:#000;}
	.desktop button.c_btn_pre-type1:hover,
	.desktop a.c_btn_pre-type1:hover {border-color:#c69f69;color:#fff;background-color:#c69f69;}
	button.c_btn_pre-type2,
	a.c_btn_pre-type2 {border-color:#fff;color:#fff;}
	.desktop button.c_btn_pre-type2:hover,
	.desktop a.c_btn_pre-type2:hover {border-color:#d3d3d3;color:#212121;background-color:#d3d3d3;}
	button.c_btn_pre-type3,
	a.c_btn_pre-type3 {border-color:#8c8e90;color:#4c4f52;}
	.desktop button.c_btn_pre-type3:hover,
	.desktop a.c_btn_pre-type3:hover {border-color:#8c8e90;color:#fff;background-color:#8c8e90;}

.s34 button.c_btn_pre-type1,
.s34 button.c_btn_pre-type2,
.s34 button.c_btn_pre-type3,
.s34 a.c_btn_pre-type1,
.s34 a.c_btn_pre-type2,
.s34 a.c_btn_pre-type3 {padding-left:48px;padding-right:48px;height:58px;line-height:58px;font-size:16px;}
.s2 button.c_btn_pre-type1,
.s2 button.c_btn_pre-type2,
.s2 button.c_btn_pre-type3,
.s2 a.c_btn_pre-type1,
.s2 a.c_btn_pre-type2,
.s2 a.c_btn_pre-type3 {padding-left:39px;padding-right:39px;height:60px;line-height:60px;font-size:16px;}
.s1 button.c_btn_pre-type1,
.s1 button.c_btn_pre-type2,
.s1 button.c_btn_pre-type3,
.s1 a.c_btn_pre-type1,
.s1 a.c_btn_pre-type2,
.s1 a.c_btn_pre-type3 {padding-left:30px;padding-right:30px;height:45px;line-height:45px;font-size:12px;}

/* common - more */
i[class*="ico_more-"]{display:block;width:34px;height:34px;overflow:hidden;}
i[class*="ico_more-"] .off,
i[class*="ico_more-"] .on{display:block;width:100%;height:100%;}
.load i[class*="ico_more-"] .off, i[class*="ico_more-"] .off:before,
.load i[class*="ico_more-"] .on, i[class*="ico_more-"] .on:before{transition:all 0.35s cubic-bezier(0.860, 0.000, 0.070, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.860, 0.000, 0.070, 1.000);-moz-transition:all 0.35s cubic-bezier(0.860, 0.000, 0.070, 1.000);-o-transition:all 0.35s cubic-bezier(0.860, 0.000, 0.070, 1.000);}
.load i[class*="ico_more-"] .on:before,
.load 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.680, 0, 0.265, 1);-webkit-transition-timing-function:cubic-bezier(0.680, 0, 0.265, 1.550);-moz-transition-timing-function:cubic-bezier(0.680, 0, 0.265, 1.550);-o-transition-timing-function:cubic-bezier(0.680, 0, 0.265, 1.550);}
	i[class*="ico_more-"] .off{opacity:1;position:relative;background-repeat:no-repeat;background-position:0 0;}
	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; }
	i[class*="ico_more-"] .on{position:absolute;left:-34px;bottom:-34px;width:100%;height:100%;background-color:#fff;}
	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 i[class*="ico_more-"]{width:33px;height:33px;}
.s2 i[class*="ico_more-"] .off:before{width:16px;height:15px;}
.s2 i[class*="ico_more-"] .on{left:-33px;bottom:-33px;}
.s1 i[class*="ico_more-"]{width:28px;height:28px;}
.s1 i[class*="ico_more-"] .off:before{width:14px;height:14px;}
.s1 i[class*="ico_more-"] .on{left:-28px;bottom:-28px;}
.s1 i[class*="ico_more-"] .on:before{width:11px;height:11px;}

	i.ico_more-type1 .off{background-image:url('/global/galaxy/common/images/ico_more_box_w.png')}
	i.ico_more-type1 .off:before{background-image:url('/global/galaxy/common/images/ico_more_arrow_w.png');}
	i.ico_more-type1 .on{background-color:#fff;}
	i.ico_more-type1 .on:before{background:url('/global/galaxy/common/images/ico_more_arrow_hover_w.png');}
.s2 i.ico_more-type1 .off{background-image:url('/global/galaxy/common/images/ico_more_box_w_s2.png');background-size:33px 33px;}
.s2 i.ico_more-type1 .off:before{background-image:url('/global/galaxy/common/images/ico_more_arrow_w_s2.png');background-size:16px 15px;}
.s2 i.ico_more-type1 .on:before{background:url('/global/galaxy/common/images/ico_more_arrow_hover_w_s2.png');background-size:13px 13px;}
.s1 i.ico_more-type1 .off{background-image:url('/global/galaxy/common/images/ico_more_box_w_s1.png');background-size:28px 28px;}
.s1 i.ico_more-type1 .off:before{background-image:url('/global/galaxy/common/images/ico_more_arrow_w_s1.png');background-size:14px 14px;}
.s1 i.ico_more-type1 .on:before{background:url('/global/galaxy/common/images/ico_more_arrow_hover_w_s1.png');background-size:11px 11px;}
	i.ico_more-type2 .off{background-image:url('/global/galaxy/common/images/ico_more_box_b.png')}
	i.ico_more-type2 .off:before{background-image:url('/global/galaxy/common/images/ico_more_arrow_b.png');}
	i.ico_more-type2 .on{background-color:#c69f69;}
	i.ico_more-type2 .on:before{background:url('/global/galaxy/common/images/ico_more_arrow_hover_b.png');}
.s2 .ico_more-type2 .off{background-image:url('/global/galaxy/common/images/ico_more_box_b_s2.png');background-size:33px 33px;}
.s2 .ico_more-type2 .off:before{background-image:url('/global/galaxy/common/images/ico_more_arrow_b_s2.png');background-size:16px 15px;}
.s2 .ico_more-type2 .on:before{background:url('/global/galaxy/common/images/ico_more_arrow_hover_b_s2.png');background-size:13px 13px;}
.s1 .ico_more-type2 .off{background-image:url('/global/galaxy/common/images/ico_more_box_b_s1.png');background-size:28px 28px;}
.s1 .ico_more-type2 .off:before{background-image:url('/global/galaxy/common/images/ico_more_arrow_b_s1.png');background-size:14px 14px;}
.s1 .ico_more-type2 .on:before{background:url('/global/galaxy/common/images/ico_more_arrow_hover_b_s1.png');background-size:11px 11px;}
a[class*="c_more-"]{position:relative;display:inline-block;font-family:'sssB';text-align:left;}
a[class*="c_more-"] strong,
a[class*="c_more-"] em{color:#fff;line-height:1.1;}
	a[class*="c_more-"] em{display:block;margin-top:3px;opacity:.5;}
.s2 a[class*="c_more-"] em{margin-top:2px;}
.s1 a[class*="c_more-"] em{margin-top:1px;}
	a[class*="c_more-"] i[class*="ico_more-"]{position:absolute;left:0;top:1px;}
.s2 a[class*="c_more-"] i[class*="ico_more-"]{top:3px;}
.s1 a[class*="c_more-"] i[class*="ico_more-"]{top:1px;}
.s4 a[class*="c_more-"],
.s3 a[class*="c_more-"]{padding-left:52px;}
.s4 a[class*="c_more-"] strong,
.s3 a[class*="c_more-"] strong {font-size:18px;}
.s4 a[class*="c_more-"] em,
.s3 a[class*="c_more-"] em{font-size:14px;}
.s2 a[class*="c_more-"] {padding-left:45px;}
.s2 a[class*="c_more-"] strong{font-size:20px;}
.s2 a[class*="c_more-"] em{font-size:14px;}
.s1 a[class*="c_more-"] {padding-left:38px;}
.s1 a[class*="c_more-"] strong{font-size:16px;}
.s1 a[class*="c_more-"] span{font-size:12px;}
.desktop a[class*="c_more-"]:hover i[class*="ico_more-"] .off {opacity:0;}
.desktop a[class*="c_more-"]:hover i[class*="ico_more-"] .off:before {right:-18px;top:-18px;}
.desktop a[class*="c_more-"]:hover i[class*="ico_more-"] .on{left:0;bottom:0;}
	.desktop a[class*="c_more-"]:hover i[class*="ico_more-"] .on:before{left:12px;bottom:12px;}
.s2.desktop a[class*="c_more-"]:hover i[class*="ico_more-"] .on:before{left:10px;bottom:10px;}
.s1.desktop a[class*="c_more-"]:hover i[class*="ico_more-"] .on:before{left:8px;bottom:8px;}
a.c_more-type1 strong,
a.c_more-type1 em {color:#fff;text-align:left;}
a.c_more-type2 strong,
a.c_more-type2 em{color:#333;text-align:left;}
.desktop a.c_more-type2:hover strong {color:#c69f69;}

/* common - tab */
nav[class*="c_tab-"] ul{display:inline-block;}
nav[class*="c_tab-"] li{display:inline-block;margin-right:-3px;vertical-align:middle;}
nav[class*="c_tab-"] a{display:block;color:#222;background-color:#fff;text-transform:uppercase; }
.load nav[class*="c_tab-"] a{transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
nav[class*="c_tab-"] a:hover,
nav[class*="c_tab-"] a.on{text-transform:uppercase;}
.s34 nav[class*="c_tab-"] ul{box-shadow: 10px 20px 20px rgba(0,0,0,0.2);}
.s12 nav[class*="c_tab-"] ul{box-shadow: 5px 10px 10px rgba(0,0,0,0.2);}
.s34 nav[class*="c_tab-"] li{min-width:110px;}
.s12 nav[class*="c_tab-"] li{min-width:152px;max-width:152px;}
.s34 nav[class*="c_tab-"] a{height:40px;line-height:40px;padding-left:34px;padding-right:34px;font-size:18px;}
.s12 nav[class*="c_tab-"] a{height:36px;line-height:36px;padding-left:0px;padding-right:0px;font-size:16px;}
nav.c_tab-type1 a,
nav.c_tab-type1_pos-r a{color:#222;background-color:#fff;}
.desktop nav.c_tab-type1 a:hover,
.desktop nav.c_tab-type1_pos-r a:hover,
nav.c_tab-type1 a.on,
nav.c_tab-type1_pos-r a.on{color:#fff;background-color:#c69f69;}

nav[class*="c_tab2-"] ul{display:inline-block;font-size:0;}
nav[class*="c_tab2-"] li{display:inline-block;width:115px;vertical-align:middle;text-align:center;}
nav[class*="c_tab2-"] a{display:block;}
nav[class*="c_tab2-"] a.on .text{color:#222;}
nav[class*="c_tab2-"] a.on .icon:before{opacity:1;background-color:#222;}
nav[class*="c_tab2-"] .icon{position:relative;display:block;width:65px;height:65px;margin:0 auto;}
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;}
nav[class*="c_tab2-"] .icon img{position:relative;width:100%;z-index:1;}
nav[class*="c_tab2-"] .text{display:block;margin-top:18px;font-family:'sssM';font-size:15px;color:#c7c5c2;}
nav[class*="c_tab2-"] a:hover .icon:before,
nav[class*="c_tab2-"] a:focus .icon:before{opacity:1;}
nav[class*="c_tab2-"] a:hover .text{color:#999;}
nav[class*="c_tab2-"] a.on:hover .text{color:#222;}
nav.c_tab2-type1_pos-c{left:0;right:0;text-align:center;}
nav.c_tab2-type1_pos-c ul{display:inline-block;margin-left:0;}
.load nav[class*="c_tab2-"] .icon:before,
.load nav[class*="c_tab2-"] .text {transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
.s34 nav[class*="c_tab2-"]{margin-top:58px;}
.s12 nav[class*="c_tab2-"]{margin-top:27px;}
.s34 nav[class*="c_tab2-"] ul{margin-left:-25px;}
.s34 nav.c_tab2-type1_pos-r{margin-left:0;margin-right:-25px;}
.s12 nav.c_tab2-type1_pos-r{right:auto !important;}
.s1 nav[class*="c_tab2-"]{margin-top:10px;}
.s1 nav[class*="c_tab2-"] li{width:75px;}
.s1 nav[class*="c_tab2-"] .icon{width:33px;height:33px;}
.s1 nav[class*="c_tab2-"] .text{margin-top:9px;font-size:12px;}
html.color_yb nav[class*="c_tab2-"] .text{background-color:#fff01f;color:#000;}
html.color_yb nav[class*="c_tab2-"] a.on .text{background-color:#000;color:#fff01f;}


/* common - paging */
div[class*="c_paging-"] a{position:relative;display:inline-block;margin-right:-3px;overflow:hidden;}
div[class*="c_paging-"] a > span{position:absolute;left:-99999px;font-size:0;line-height:0;}
	div.c_paging-type1 {text-align:center;}
	div.c_paging-type1 a{background:url('/global/galaxy/common/images/c_paging_icon1.png') 100% 0 no-repeat;}
	div.c_paging-type1 a.on{background-position:0 0;}
.s4 div.c_paging-type1 a,
.s3 div.c_paging-type1 a{width:56px;height:56px;}
.s2 div.c_paging-type1 a,
.s1 div.c_paging-type1 a{width:28px;height:28px;background-size:55px 28px;}
	div.c_paging-type2 {text-align:center;}
	div.c_paging-type2 a{position:relative;z-index:1;cursor:pointer;}
	div.c_paging-type2 a:before,
	div.c_paging-type2 a:after{content:'';position:absolute;display:block;top:50%;left:50%;border-radius:50%;}
.load div.c_paging-type2 a:before,
.load div.c_paging-type2 a:after {transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	div.c_paging-type2 a:before{}
	div.c_paging-type2 a:after{width:0;height:0;border-width:1px;border-style:solid;opacity:0;}
	div.c_paging-type2 a:hover:before, div.c_paging-type2 a.on:before{}
	div.c_paging-type2 a:hover:after, div.c_paging-type2 a.on:after{opacity:1;content:' ';}
	div.c_paging-type2 a.c1:before{background-color:#daccb3;}
	div.c_paging-type2 a.c2:before{background-color:#00091e;}
	div.c_paging-type2 a.c3:before{background-color:#fff;}
	div.c_paging-type2 a.c4:before{background-color:#43776b;}
	div.c_paging-type2 a.c1:after, div.c_paging-type2 a.c1.on:after{border-color:#daccb3;}
	div.c_paging-type2 a.c2:after, div.c_paging-type2 a.c2.on:after{border-color:#00091e;}
	div.c_paging-type2 a.c3:after, div.c_paging-type2 a.c3.on:after{border-color:#fff;}
	div.c_paging-type2 a.c4:after,  div.c_paging-type2 a.c4.on:after{border-color:#43776b;}
.s4 div.c_paging-type2 a,.s3 div.c_paging-type2 a{width:48px;height:48px;}
.s4 div.c_paging-type2 a:before, .s3 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 div.c_paging-type2 a:hover:before, .s4 div.c_paging-type2 a.on:before,
.s3 div.c_paging-type2 a:hover:before, .s3 div.c_paging-type2 a.on:before{box-shadow:2px 2px 2px rgba(255,255,255,0);}
.s4 div.c_paging-type2 a:hover:after, .s4 div.c_paging-type2 a.on:after,
.s3 div.c_paging-type2 a:hover:after, .s3 div.c_paging-type2 a.on:after{width:28px;height:28px;margin-top:-15px;margin-left:-15px;}
.s2 div.c_paging-type2 a{width:42px;height:42px;}
.s2 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 div.c_paging-type2 a:hover:before, .s2 div.c_paging-type2 a.on:before{box-shadow:2px 2px 2px rgba(255,255,255,0);}
.s2 div.c_paging-type2 a:hover:after, .s2 div.c_paging-type2 a.on:after{width:24px;height:24px;margin-top:-13px;margin-left:-13px;}
.s1 div.c_paging-type2 a{width:36px;height:36px;}
.s1 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 div.c_paging-type2 a:hover:before, .s1 div.c_paging-type2 a.on:before{box-shadow:2px 2px 2px rgba(255,255,255,0);}
.s1 div.c_paging-type2 a:hover:after, .s1 div.c_paging-type2 a.on:after{width:22px;height:22px;margin-top:-12px;margin-left:-12px;}

/* common - spec */
	.load .c_spec_item,
	.load .c_spec_item .icon,
	.load .c_spec_item .c_txt-type4{transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.95s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	.c_spec_item{overflow:hidden;}
	.c_spec_item .c_inner{position:relative;}
	.c_spec_item .icon{position:absolute;left:0;top:0;}
.s34 .c_spec_item .c_txt-type4{margin-bottom:15px;}
.s34 .c_spec_item .c_txt-type5{padding-right:20px;}
.s4 .c_spec_item .c_inner{display:block;height:480px;}
.s4 .c_spec_item .c_inner{height:208px;padding-top:332px;padding-left:20px;}
.s3 .c_spec_item .c_inner{height:187px;padding-top:173px;}
.s12 .c_spec_item .c_inner{padding-left:9px;box-sizing:border-box;}
.s12 .c_spec_item .c_txt-type4{margin-bottom:9px;}
.s12 .c_spec_item .c_txt-type5{padding-right:10px;}
.s2 .c_spec_item .c_inner{height:210px;padding-top:109px;}
.s1 .c_spec_item .c_inner{min-height:210px;padding-top:114px;}

/* module - content spec */
	.m_spec_list{overflow:hidden;background-color:#e4e0d8;}
	.m_spec_list .heading {display:none;}
	.m_spec_list .m_inner{position:relative;overflow:hidden;}
	div.m_spec_list div.m_inner.on{height:auto;}

	.m_spec_list ul{overflow:hidden;}
	.m_spec_list li{position:relative;top:1px;float:left;border-bottom:1px solid #cbc7c4;}
	.m_spec_list_black{background-color:#272727;}
	.m_spec_list_black .c_txt-type4{color:#fff;}
	.m_spec_list_black .c_txt-type5{color:#969696;}
	.m_spec_list_black li{border-bottom-color:#3f3f3b;}
.s34 .m_spec_list{padding-left:60px;padding-right:60px;}
.s34 .m_spec_list li{width:25%;}
.s4 .m_spec_list .m_inner{height:480px;}
.s4 .m_spec_list .m_more{padding-top:37px;padding-bottom:61px;}
.s3 .m_spec_list .m_inner{height:359px;}
.s3 .m_spec_list .m_more{padding-top:4px;padding-bottom:53px;}
.s12 .m_spec_list .m_inner{height:210px;}
.s12 .m_spec_list .m_more{padding-top:25px;padding-bottom:23px;}

.s12 .m_spec_list{padding:0 15px;}
.s2 .m_spec_list li{width:33.33333%;}
.s2 .m_spec_list li:first-child{width:33.33334%;}
.s1 .m_spec_list li{width:50%;}

.s4 .m_spec_list .icon{top:66px;}
.s3 .m_spec_list .icon{top:35px;}
.s12 .m_spec_list .icon{top:29px;}

.s4 .m_spec_list .i1 .icon{left:-8px;}
.s4 .m_spec_list .i2 .icon{left:4px;}
.s4 .m_spec_list .i3 .icon{left:-30px;}
.s4 .m_spec_list .i4 .icon{left:-4px;}
.s4 .m_spec_list .i5 .icon{left:-5px;}
.s4 .m_spec_list .i6 .icon{left:-7px;}
.s4 .m_spec_list .i7 .icon{left:-10px;}
.s4 .m_spec_list .i8 .icon{left:-30px;}
.s4 .m_spec_list .i9 .icon{left:-7px;}
.s4 .m_spec_list .i10 .icon{left:1px;}
.s4 .m_spec_list .i11 .icon{left:-8px;}
.s4 .m_spec_list .i12 .icon{left:-24px;}
.s4 .m_spec_list .i13 .icon{left:2px;}
.s4 .m_spec_list .i14 .icon{left:3px;}
.s4 .m_spec_list .i15 .icon{left:-5px;}
.s4 .m_spec_list .i33 .icon{left:-22px;}
.s4 .m_spec_list .i34 .icon{left:-7px;}
.s4 .m_spec_list .i35 .icon{left:-5px;}
.s4 .m_spec_list .i36 .icon{left:-3px;}
.s4 .m_spec_list .i37 .icon{left:-6px;}
.s4 .m_spec_list .i38 .icon{left:1px;}
.s4 .m_spec_list .i39 .icon{left:-5px;}
.s4 .m_spec_list .i40 .icon{left:7px;}
.s4 .m_spec_list .i41 .icon{left:-43px;}

.s3 .m_spec_list .i1 .icon{left:-14px;}
.s3 .m_spec_list .i2 .icon{left:-8px;}
.s3 .m_spec_list .i3 .icon{left:-26px;}
.s3 .m_spec_list .i4 .icon{left:-12px;}
.s3 .m_spec_list .i5 .icon{left:-13px;}
.s3 .m_spec_list .i6 .icon{left:-13px;}
.s3 .m_spec_list .i7 .icon{left:-15px;}
.s3 .m_spec_list .i8 .icon{left:-26px;}
.s3 .m_spec_list .i9 .icon{left:-14px;}
.s3 .m_spec_list .i10 .icon{left:-9px;}
.s3 .m_spec_list .i11 .icon{left:-15px;}
.s3 .m_spec_list .i12 .icon{left:-23px;}
.s3 .m_spec_list .i13 .icon{left:-9px;}
.s3 .m_spec_list .i14 .icon{left:-9px;}
.s3 .m_spec_list .i15 .icon{left:-13px;}
.s3 .m_spec_list .i33 .icon{left:-19px;}
.s3 .m_spec_list .i34 .icon{left:-13px;}
.s3 .m_spec_list .i35 .icon{left:-15px;}
.s3 .m_spec_list .i36 .icon{left:-11px;}
.s3 .m_spec_list .i37 .icon{left:-13px;}
.s3 .m_spec_list .i38 .icon{left:-8px;}
.s3 .m_spec_list .i39 .icon{left:-13px;}
.s3 .m_spec_list .i40 .icon{left:-6px;}
.s3 .m_spec_list .i41 .icon{left:-32px;}

.s12 .m_spec_list .i1 .icon{left:2px;}
.s12 .m_spec_list .i2 .icon{left:5px;}
.s12 .m_spec_list .i3 .icon{left:-4px;}
.s12 .m_spec_list .i4 .icon{left:3px;}
.s12 .m_spec_list .i5 .icon{left:3px;}
.s12 .m_spec_list .i6 .icon{left:2px;}
.s12 .m_spec_list .i7 .icon{left:2px;}
.s12 .m_spec_list .i8 .icon{left:-4px;}
.s12 .m_spec_list .i9 .icon{left:2px;}
.s12 .m_spec_list .i10 .icon{left:4px;}
.s12 .m_spec_list .i11 .icon{left:2px;}
.s12 .m_spec_list .i12 .icon{left:-3px;}
.s12 .m_spec_list .i13 .icon{left:5px;}
.s12 .m_spec_list .i14 .icon{left:5px;}
.s12 .m_spec_list .i33 .icon{}
.s12 .m_spec_list .i34 .icon{left:2px;}
.s12 .m_spec_list .i35 .icon{}
.s12 .m_spec_list .i36 .icon{left:4px;}
.s12 .m_spec_list .i37 .icon{left:4px;}
.s12 .m_spec_list .i38 .icon{left:5px;}
.s12 .m_spec_list .i39 .icon{left:3px;}
.s12 .m_spec_list .i40 .icon{left:6px;}
.s12 .m_spec_list .i41 .icon{left:-6px;}

/*.s4 .m_spec_list .i1 .icon{left:-8px;top:65px;}*/
/*.s4 .m_spec_list .i2 .icon{left:4px;top:70px;}*/
/*.s4 .m_spec_list .i3 .icon{left:-30px;top:70px;}*/
/*.s4 .m_spec_list .i4 .icon{left:-4px;top:70px;}*/
/*.s4 .m_spec_list .i5 .icon{left:-5px;top:71px;}*/
/*.s4 .m_spec_list .i6 .icon{left:-7px;top:71px;}*/
/*.s4 .m_spec_list .i7 .icon{left:-10px;top:71px;}*/
/*.s4 .m_spec_list .i8 .icon{left:-30px;top:71px;}*/
/*.s4 .m_spec_list .i9 .icon{left:-7px;top:71px;}*/
/*.s4 .m_spec_list .i10 .icon{left:1px;top:71px;}*/
/*.s4 .m_spec_list .i11 .icon{left:-8px;top:71px;}*/
/*.s4 .m_spec_list .i12 .icon{left:-24px;top:71px;}*/
/*.s4 .m_spec_list .i13 .icon{left:2px;top:77px;}*/
/*.s4 .m_spec_list .i14 .icon{left:3px;top:76px;}*/
/*.s4 .m_spec_list .i15 .icon{left:-5px;top:71px;}*/

/*.s3 .m_spec_list .i1 .icon{left:-14px;top:37px;}*/
/*.s3 .m_spec_list .i2 .icon{left:-8px;top:36px;}*/
/*.s3 .m_spec_list .i3 .icon{left:-26px;top:37px;}*/
/*.s3 .m_spec_list .i4 .icon{left:-12px;top:37px;}*/
/*.s3 .m_spec_list .i5 .icon{left:-13px;top:59px;}*/
/*.s3 .m_spec_list .i6 .icon{left:-13px;top:60px;}*/
/*.s3 .m_spec_list .i7 .icon{left:-15px;top:59px;}*/
/*.s3 .m_spec_list .i8 .icon{left:-26px;top:59px;}*/
/*.s3 .m_spec_list .i9 .icon{left:-14px;top:57px;}*/
/*.s3 .m_spec_list .i10 .icon{left:-9px;top:57px;}*/
/*.s3 .m_spec_list .i11 .icon{left:-15px;top:56px;}*/
/*.s3 .m_spec_list .i12 .icon{left:-23px;top:57px;}*/
/*.s3 .m_spec_list .i13 .icon{left:-9px;top:57px;}*/
/*.s3 .m_spec_list .i14 .icon{left:-9px;top:57px;}*/
/*.s3 .m_spec_list .i15 .icon{left:-13px;top:57px;}*/

/*.s12 .m_spec_list .i1 .icon{left:2px;top:31px;}*/
/*.s12 .m_spec_list .i2 .icon{left:5px;top:31px;}*/
/*.s12 .m_spec_list .i3 .icon{left:-4px;top:31px;}*/
/*.s12 .m_spec_list .i4 .icon{left:3px;top:32px;}*/
/*.s12 .m_spec_list .i5 .icon{left:3px;top:32px;}*/
/*.s12 .m_spec_list .i6 .icon{left:2px;top:32px;}*/
/*.s12 .m_spec_list .i7 .icon{left:2px;top:32px;}*/
/*.s12 .m_spec_list .i8 .icon{left:-4px;top:32px;}*/
/*.s12 .m_spec_list .i9 .icon{left:2px;top:32px;}*/
/*.s12 .m_spec_list .i10 .icon{left:4px;top:32px;}*/
/*.s12 .m_spec_list .i11 .icon{left:2px;top:33px;}*/
/*.s12 .m_spec_list .i12 .icon{left:-3px;top:32px;}*/
/*.s12 .m_spec_list .i13 .icon{left:5px;top:32px;}*/
/*.s12 .m_spec_list .i14 .icon{left:5px;top:33px;}*/

.s1 .m_spec_list .i11, .s1 .m_spec_list .i12,
.s1 .m_spec_list .i13, .s1 .m_spec_list .i14{min-height:270px;}

/*#wrap img[src$=".gif"],*/
/*#wrap img[src$=".png"]{*/
	/*image-rendering: -moz-pixelated;*/
	/*image-rendering: -o-pixelateds;*/
	/*image-rendering: -webkit-optimize-contrast;*/
	/*image-rendering: pixelated;*/
	/*-ms-interpolation-mode: bicubic;*/
	/*-ms-interpolation-mode: nearest-neighbor;*/
/*}*/

/* module - content type, feature */
	article[class*="m_feature-"]{position:absolute;left:0;right:0;top:0;bottom:0;}
	[class*="f_header-"]{position:absolute;z-index:2;}
.s34 [class*="f_header-"]{left:80px;right:80px;top:60px;}
.s2 [class*="f_header-"]{left:32px;right:32px;top:42px;}
.s1 [class*="f_header-"]{left:15px;right:15px;top:25px;}
	[class*="_pos-r"]{}
.s34 [class*="_pos-r"]{text-align:right;left:auto;}
.s34 [class*="_pos-r"] em{display:block;}
.s34 [class*="_pos-r"] .m_info_area{float:right;}
	.f_container {position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;overflow:hidden;}
	.f_container > figure {position:absolute;height:100%;left:50%;width:1920px;margin-left:-960px;}
	.f_container > figure img{display:block;margin:0 auto;-height:100%;}
	.s12 .f_container > figure img{height:100%;}
	.s4 .f_container > figure img{width:1920px;}
	.s3 .f_container > figure img{width:1440px;} /* width:1439px; */
	.s4 .m_content_sub .f_container > figure img{width:960px;}
	.load .f_container > figure img{transition:all 0.96s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.96s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.96s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.96s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	.load.safari .f_container > figure img{transition:none;-webkit-transition:none;}

.load .f_container > figure.ani_img img{transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}

#kv .f_header-kv{top:0;left:0;right:0;text-align:center;background-color:#fff;}
#kv .f_header-kv .kv-title{display:none;}
#kv span[class*="ico_obj-"] img{height:auto !important;}
#kv-type2 .f_header-kv,
#kv-type2 .f_header-type1{display:none;}
.ie8 #kv-type2 .f_header-kv,
.ie8 #kv-type2 .f_header-type1{display:block;}
.desktop.safari .m_content-slider div[class*="f_header-"],
.desktop.chrome .m_content-slider div[class*="f_header-"],
.desktop.safari .m_content-slider section.m_content-tab > nav,
.desktop.chrome .m_content-slider section.m_content-tab > nav{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);background:rgba(0,0,0,0);} /* webkit transform(for parallax) bug */
.s2 .f_header-type1{right:60px;}
.s1 .f_header-type1{right:40px;}

[class*="logo_galaxy-"]{margin-left:2px;}
.s4 [class*="logo_galaxy-"]{ margin-bottom:14px; }
.s3 [class*="logo_galaxy-"]{ margin-bottom:13px; }
.s2 [class*="logo_galaxy-"]{ margin-bottom:15px; }
.s1 [class*="logo_galaxy-"]{ margin-bottom:4px; }
[class*="logo_galaxy-"] img{height:22px;}
.s2 [class*="logo_galaxy-"] img{height:16px;}
.s1 [class*="logo_galaxy-"] img{height:13px;}
.f_header-kv .kv-title,
.f_header-kv .kv-text,
.f_header-type1 .kv-title,
.f_header-type1 .kv-text,
.f_header-kv .kv-title,
.f_header-kv .kv-text,
.f_header-type1 .kv-title,
.f_header-type1 .kv-text {display:block;}
.m_content-kv .f_header-kv .c_tit-kv3, .m_content-kv .f_header-type1 .c_tit-kv3{ line-height:0.9; }
.m_content-kv .f_header-kv .c_tit-kv4, .m_content-kv .f_header-type1 .c_tit-kv4{ line-height:1.0; }
.s34 .m_content-kv .f_header-kv .c_tit-kv4, .s34 .m_content-kv .f_header-type1 .c_tit-kv4{ margin-top:-6px; }
.s2 .m_content-kv .f_header-kv .c_tit-kv4, .s2 .m_content-kv .f_header-type1 .c_tit-kv4{ margin-top:-3px; }
.s1 .m_content-kv .f_header-kv .c_tit-kv4, .s1 .m_content-kv .f_header-type1 .c_tit-kv4{ margin-top:-8px; }

/* module - icon + text */
	.m_icon_txt{position:relative;display:inline-block;padding-left:65px;}
	.m_icon_txt .ico_obj-type4,
	.m_icon_txt .ico_obj-type5{position:absolute;left:-44px;top:50%;}
	.m_icon_txt .ico_obj-type4{left:-44px;margin-top:-65px;}
	.m_icon_txt .ico_obj-type5{left:-44px;margin-top:-70px;}
.s1 .m_icon_txt{padding-left:33px;}
.s1 .m_icon_txt .ico_obj-type4{left:-22px;margin-top:-32px;}
.s1 .m_icon_txt .ico_obj-type5{left:-22px;margin-top:-35px;}
.s34 div[class*="_pos-r"] .m_icon_txt{padding-left:0;padding-right:65px;}
.s34 div[class*="_pos-r"] .ico_obj-type4{left:auto;right:-37px;}

/* module - content info */
ul[class*="m_info-"]{overflow:hidden;}
ul[class*="m_info-"] li{position:relative;float:left;border-left:1px solid #dfdfdf;}
ul[class*="m_info-"] li:first-child{border-left:0;}
	ul.m_info-type1 .mi_icon{position:absolute;left:0;right:0;text-align:center;}
	ul.m_info-type1 .mi_text{position:absolute;left:0;right:0;bottom:0;text-align:center;}
.s34 ul.m_info-type1 .mi_icon,
.s2 ul.m_info-type1 .mi_icon{top:-10px;}
.s1 ul.m_info-type1 .mi_icon{top:-6px;}
.s34 ul.m_info-type1{margin-top:60px;}
.s34 ul.m_info-type1 li,
.s2 ul.m_info-type1 li{width:139px;height:108px;}
.s2 ul.m_info-type1{margin-top:35px;}
.s1 ul.m_info-type1{margin-top:23px;}
.s1 ul.m_info-type1 li{width:70px;height:55px;}

/* module - feature height */
	article[class*="m_f_h-"]{background-color:#fff;border-bottom:1px solid #fff;}
/*.s4 .m_f_h-kv{height:1090px;}*/
/*.s3 .m_f_h-kv{height:810px;}*/
/*.s2 .m_f_h-kv{height:1000px;}*/
/*.s1 .m_f_h-kv{height:575px;}*/

/*.s4 .m_f_h-type1{height:1090px;}*/

.s4 .m_f_h-type1{height:1080px;}
.s4 .m_f_h-type1 .f_container > figure{height:1080px;}
.s3 .m_f_h-type1{height:810px;}
.s2 .m_f_h-type1{height:1000px;}
.s1 .m_f_h-type1{height:570px;}

.s4 .m_f_h-type2{height:960px;}
.s4 .m_f_h-type2 .f_container > figure{width:960px;margin-left:-480px;}
.s3 .m_f_h-type2{height:460px;}
.s2 .m_f_h-type2{height:632px;}
.s1 .m_f_h-type2{height:360px;}

.s4 .m_f_h-type3{height:720px;}
.s3 .m_f_h-type3{height:540px;}
.s2 .m_f_h-type3{height:505px;}
.s1 .m_f_h-type3{height:200px;}

.s4 .m_f_h-type4{height:1346px;}
.s3 .m_f_h-type4{height:1010px;}
.s2 .m_f_h-type4{height:1000px;}
.s1 .m_f_h-type4{height:570px;}

/* module - product gallery list */
.load .s4 .m_product_gallery .m_inner,
.load .s3 .m_product_gallery .m_inner,
.load .s2 .m_product_gallery .m_inner li,
.load .s1 .m_product_gallery .m_inner li,
.load .ani,
.load .m_product_gallery .m_inner li img {transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	.load div.m_layer-gallery .m_ly_contents{left:0;right:0;}
	.m_product_gallery{background-color:#efefef;overflow:hidden;}
	.m_product_gallery .m_inner{position:relative;}
	.s12 .m_product_gallery nav a[class*="m_btn_type"]{display:none !important;}
	.m_product_gallery .c_paging-type2{position:absolute;left:0;right:0;}
	.m_product_gallery .m_inner .m_list.over{position:absolute;left:0;top:80px;width:100%;}
.s3 .m_product_gallery .m_inner .m_list.over{top:40px;}
.s4 .m_product_gallery .m_inner ul,
.s3 .m_product_gallery .m_inner ul{position:absolute;top:0;right:0;overflow:hidden;height:100%;box-sizing:border-box;}
.s4 .m_product_gallery .m_inner li,
.s3 .m_product_gallery .m_inner li{position:relative;float:left;width:25%;height:100%;overflow:hidden;}
.s4 .m_product_gallery .m_inner li img,
.s3 .m_product_gallery .m_inner li img{position:absolute;left:50%;top:0;}
.s4 .m_product_gallery .m_btn_type1-prev, .s4 .m_product_gallery .m_btn_type1-next,
.s3 .m_product_gallery .m_btn_type1-prev, .s3 .m_product_gallery .m_btn_type1-next{position:absolute;top:50%;margin-top:-61px;z-index:2;}
.s4 .m_product_gallery .m_btn_type1-prev,
.s3 .m_product_gallery .m_btn_type1-prev{left:10px;}
.s4 .m_product_gallery .m_btn_type1-next,
.s3 .m_product_gallery .m_btn_type1-next{right:10px;}
.s4 .m_product_gallery .c_paging-type2,
.s3 .m_product_gallery .c_paging-type2{bottom:22px;}
.s4 .m_product_gallery .m_inner ul,
.s3 .m_product_gallery .m_inner ul{padding-left:60px;padding-right:60px;}
.s4 .m_product_gallery .m_inner{height:620px;padding-top:80px;}
.s4 .m_product_gallery .m_inner .m_list{height:470px;}
.s4 .m_product_gallery .m_inner li img {width:450px;margin-left:-225px;}
.s3 .m_product_gallery .m_inner{height:420px;padding-top:40px;}
.s3 .m_product_gallery .m_inner .m_list{height:320px;}
.s3 .m_product_gallery .m_inner li img {width:290px;margin-left:-145px;}
.s2 .m_product_gallery .c_btn_type1-prev, .s2 .m_product_gallery .c_btn_type1-next,
.s1 .m_product_gallery .c_btn_type1-prev, .s1 .m_product_gallery .c_btn_type1-next {display:none;}
.s2 .m_product_gallery .m_inner, .s1 .m_product_gallery .m_inner{overflow:hidden;}
.s2 .m_product_gallery .m_inner ul, .s1 .m_product_gallery .m_inner ul{display:inline;left:auto;}
.s2 .m_product_gallery .m_inner li, .s1 .m_product_gallery .m_inner li{display:inline;}
.s2 .m_product_gallery .m_inner li a, .s1 .m_product_gallery .m_inner li a{position:relative;float:left;display:inline-block;width:33.333333%;text-align:center;}
.s2 .m_product_gallery .m_inner li img, .s1 .m_product_gallery .m_inner li img {position:absolute;left:50%;top:0;}
.s2 .m_product_gallery .c_paging-type2, .s1 .m_product_gallery .c_paging-type2{bottom:0;}
.s2 .m_product_gallery .m_inner{padding:20px 11px 70px;}
.s2 .m_product_gallery .m_inner li a{margin-top:11px;height:173px;}
.s2 .m_product_gallery .m_inner li img{width:155px;margin-left:-78px;}
.s1 .m_product_gallery .m_inner{padding:20px 8px 60px;}
.s1 .m_product_gallery .m_inner li a{margin-top:11px;height:114px;}
.s1 .m_product_gallery .m_inner li img{width:104px;margin-left:-52px;}
.s12 .m_product_gallery .c_btn_type1-prev,
.s12 .m_product_gallery .c_btn_type1-next{display:none !important;}
.s12 .m_product_gallery .m_inner .m_list.over{top:20px;width:auto;}
.s2 .m_product_gallery .m_inner .m_list.over{left:11px;right:11px;}
.s1 .m_product_gallery .m_inner .m_list.over{left:8px;right:8px;}
.s12 .m_product_gallery .m_inner .xlider-wrapper{transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;}
.s12 .m_product_gallery .m_inner ul{position:static !important;}
/* module - section content type */

/* module - content wrap */
section[class*="m_content-"]{position:relative;overflow:hidden;z-index:1;}
section.m_content-default{}
section.m_content-slider{}
section.m_content-slider button[class*="c_btn_type1-"]{position:absolute;top:50%;margin-top:-44px;z-index:2;cursor:pointer;}
section.m_content-slider button.c_btn_type1-prev{left:10px;}
section.m_content-slider button.c_btn_type1-next{right:10px;}
section.m_content-slider div[class*="c_paging-"]{position:absolute;left:0;right:0;bottom:10px;text-align:center;z-index:5;}
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;}

section.m_content-slider a[class^="m_btn_type"]{position:absolute;top:50%;margin-top:-60px;z-index:2;cursor:pointer;}
section.m_content-slider a[class*="-prev"]{left:10px;}
section.m_content-slider a[class*="-next"]{right:10px;}
.s12 section.m_content-slider a[class*="-prev"],
section.m_content-slider a[class*="-prev"].small,
.s12 section.m_content-slider a[class*="-next"],
section.m_content-slider a[class*="-next"].small{margin-top:-44px;}
section.m_content-slider [class^="m_paging_type"]{position:absolute;left:0;right:0;bottom:16px;text-align:center;z-index:5;}
.s12 section.m_content-slider [class^="m_paging_type"],
section.m_content-slider [class^="m_paging_type"].small{bottom:14px;}

section.m_content-slider > article,
section.m_content-slider > section {position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;}
section.m_content-tab{position:relative;z-index:3;}
section.m_content-tab > nav{position:absolute;color:#000;z-index:2;}
section.m_content-tab > nav li{display:inline-block;vertical-align:top;margin-right:-3px;}
section.m_content-tab > nav li a{display:block;font-size:15px;}
section.m_content-tab > article{position:absolute;left:100%;top:0;width:100%;height:100%;}
section.m_content-tab > article.on{left:0;}

.s34 section.m_content-tab > nav{left:80px;bottom:60px;color:#000;}
.s34 section.m_content-tab > nav{bottom:80px;}
.s34 section.m_content-tab > nav[class*="_pos-r"]{left:auto;right:80px;}
.s12 section.m_content-tab > nav{left:0;right:0;text-align:center;}
.s12 section.m_content-tab > nav > ul{display:inline-block;}
.s12 section.m_content-tab > nav{bottom:54px;}

.xlider-wrapper,
section.m_content-slider section[class^="m_content-"],
section.m_content-slider article[class^="m_feature-"],
section.m_content-tab article[class^="m_feature-"]{height:100%;}
section.m_content-tab{overflow:hidden;}
.xlider-wrapper li {min-height:1px;}

figure[data-media-video] img{position:relative;}
figure[data-media-video] video{position:absolute;left:0;top:0;width:100%;height:100%;}
.s12 figure[data-media-video] video{visibility:hidden}

section.m_content-colorset.m_f_h-type1 .f_container > figure{left:0;width:100%;height:100%;margin:0;}
section.m_content-colorset .f_container figure img{width:100%;height:100%;display:block;}
section.m_content-colorset .f_container figure+figure{display:none;}
section.m_content-colorset .fake-slider{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);opacity:0;z-index:1;}
section.m_content-colorset .fake-slider .fake-slider-item{position:absolute;width:100%;height:100%;}

/* module - insidestories */
section.m_content-insidestories article[class*="m_feature-"]{position:relative;left:auto;right:auto;top:auto;bottom:auto;}
	.m_insidestories_content{position:relative;margin:0 auto;}
	.m_insidestories_content .c_tit-type1 em{text-transform:inherit;}
	.m_insidestories_content .c_tit-type4{padding-bottom:11px;}
	.m_insidestories_content .c_tit-type5{padding-bottom:5px;}
	.m_insidestories_figure img{vertical-align:middle;}
	.m_insidestories_figure .figure_grid{text-align:center;margin:0 auto;}
	.m_insidestories_figure .figure_grid img{width:100%;}
.s4 .m_insidestories_content{max-width:1220px;}
.s4 .m_insidestories_figure .figure_grid{max-width:1220px;}
.s3 .m_insidestories_content{max-width:960px;}
.s3 .m_insidestories_figure .figure_grid{max-width:960px;}
.s2 .m_insidestories_content{margin-left:30px;margin-right:30px;}
.s2 .m_insidestories_figure .figure_grid{margin-left:30px;margin-right:30px;}
.s1 .m_insidestories_content{margin-left:15px;margin-right:15px;}
.s1 .m_insidestories_figure .figure_grid{}

	.m_insidestories_controls {position:relative;height:200px;background-color:#f6f6f7;overflow:hidden;}
	.m_insidestories_controls .control{position:absolute;bottom:0;}
	.m_insidestories_controls .control .name{position:relative;display:block;height:100%;font-family:'sssB';padding:55px 50px 65px 50px;z-index:3;}
	.m_insidestories_controls .control .name span{font-size:14px;color:#b5b5b6;}
	.m_insidestories_controls .control .name strong{display:block;margin-top:1px;font-size:24px;color:#212121;}
	.m_insidestories_controls .control div.name strong{color:#999;}
	.m_insidestories_controls .control .name em{font-family:'sssM';}
	.m_insidestories_controls .img{position:absolute;bottom:-10px;opacity:0;}
	.m_insidestories_controls .img img{vertical-align:middle;}
	.m_insidestories_controls a.name:hover + .img{bottom:0;opacity:1;}
	.m_insidestories_controls .prev{left:0;}
	.m_insidestories_controls .prev .name{background:url('/global/galaxy/galaxystory/s6-inside-stories/images/button_arrow-left.png') 0 50% no-repeat;}
	.m_insidestories_controls .prev .img{left:230px;}
	.m_insidestories_controls .next{right:0;text-align:right;}
	.m_insidestories_controls .next .name{background:url('/global/galaxy/galaxystory/s6-inside-stories/images/button_arrow-right.png') 100% 50% no-repeat;}
	.m_insidestories_controls .next div.name{background-image:url('/global/galaxy/galaxystory/s6-inside-stories/images/button_arrow-right-2.png');}
	.m_insidestories_controls .next .img{right:230px;}
	.m_insidestories_controls .go_to_list{position:relative;text-align:center;padding-top:70px;z-index:1;}
	.m_insidestories_controls .go_to_list a{width:248px;}
.s34 .m_insidestories_controls .go_to_list{opacity:1;}
.s34 .m_insidestories_controls.hover .go_to_list{opacity:0;}
.s12 .m_insidestories_controls .img{display:none;}
.s1 .m_insidestories_controls .go_to_list{padding-top:40px;}
.s1 .m_insidestories_controls .go_to_list a{width:186px;height:46px;}
.s1 .m_insidestories_controls .prev .name{background-image:url('/global/galaxy/galaxystory/s6-inside-stories/images/button_arrow-left_m.png');}
.s1 .m_insidestories_controls .next .name{background-image:url('/global/galaxy/galaxystory/s6-inside-stories/images/button_arrow-right_m.png');}
.s1 .m_insidestories_controls{height:180px;}
.s1 .m_insidestories_controls .control .name{padding:16px 30px 24px 30px;}
.s1 .m_insidestories_controls .control .name span{font-size:9px;}
.s1 .m_insidestories_controls .control .name strong{margin-top:1px;font-size:16px;}

/* key visual */
#kv {height:2160px;z-index:0;}
#kv figure{left:auto;-height:auto;}
#kv figure img{height:auto;}
#kv figure img,
#kv figure video{width:100%;display:block;}
#kv figure video {height:100%;}
#kv .f_btn_pre{position:absolute;text-align:center;z-index:5;display:none;}

/* module - content sub */
.s4 div.m_content_sub{overflow:hidden;}
.s4 div.m_content_sub > section[class*="m_content-"]{float:left;width:50%;}

/* module - content grid */
section.m_content-grid{}
section.m_content-grid .c_tit-grid,
section.m_content-grid .c_txt-grid{color:#fff;}
section.m_content-grid .c_tit-grid{font-family:'sssR';line-height:1;}
section.m_content-grid .c_txt-grid{font-family:'sssM';line-height:1.7;}
section.m_content-grid .f_container,
section.m_content-grid article{position:relative;left:auto;right:auto;top:auto;bottom:auto;height:auto;}
section.m_content-grid .f_container figure{position:relative;left:auto;width:auto;height:auto;margin-left:0;}
section.m_content-grid .f_container figure img{width:100%;height:auto;}
section.m_content-grid .g_list{overflow:hidden;}
section.m_content-grid .g_list li{position:relative;float:left;overflow:hidden;}
section.m_content-grid .g_list figure img{width:100%;height:auto;vertical-align:top;}
section.m_content-grid .m_feature-grid2 li{width:50%;}
.s34 section.m_content-grid .m_feature-grid3 li:before,
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 section.m_content-grid .m_feature-grid3 li:first-child:before,
section.m_content-grid .m_feature-grid3-fixed li:first-child:before{display:none;}
section.m_content-grid .m_feature-grid3-fixed .g_list{height:100%;}
section.m_content-grid .m_feature-grid3-fixed li{position:relative;width:33.333333333%;height:100%;}
section.m_content-grid .m_feature-grid3-fixed figure{position:absolute;left:50%;top:0;width:1920px;margin-left:-960px;text-align:center;}
section.m_content-grid .m_feature-grid3-fixed figure img{display:block;width:auto;margin:0 auto;}
.s34 section.m_content-grid .f_header-type1{top:auto;bottom:70px;}
.s4 section.m_content-grid .c_txt-grid{margin-top:22px;font-size:18px;}
.s4 section.m_content-grid .c_tit-grid{font-size:46px;}
.s3 section.m_content-grid .c_tit-grid{font-size:34px;}
.s3 section.m_content-grid .c_txt-grid{margin-top:22px;font-size:14px;}
.s12 section.m_content-grid .f_header-type1{top:auto;bottom:35px;}
.s12 section.m_content-grid .c_tit-grid{font-size:23px;}
.s12 section.m_content-grid .c_txt-grid{margin-top:11px;font-size:11px;}
.s34 section.m_content-grid .m_feature-grid3 li{width:33.333333333%;z-index:0;}

.s12 section.m_content-grid .m_feature-grid3 li{width:50%;}
.s12 section.m_content-grid .m_feature-grid3 li.item-3{width:100%;}

.s34 section.m_content-grid .m_feature-grid3-fixed {height:947px;}
.s2 section.m_content-grid .m_feature-grid3-fixed {height:720px;}
.s12 section.m_content-grid .m_feature-grid3-fixed li{width:50%;height:360px;}
.s12 section.m_content-grid .m_feature-grid3-fixed .item-3{width:100%;}
.s12 section.m_content-grid .m_feature-grid3 li.item-3:before{display:none;}


/* module - content video */
section.m_content-video{ background-color:#fff; }
.s34 section.m_content-video{ padding-bottom:300px; }
.s2 section.m_content-video{ padding-bottom:200px; }
.s1 section.m_content-video{ padding-bottom:300px; }
section.m_content-video [class^='f_header-']{ top:100%; }
.s4 section.m_content-video [class^='f_header-']{ padding-top:86px; }
.s3 section.m_content-video [class^='f_header-']{ padding-top:62px; }
.s2 section.m_content-video [class^='f_header-']{ padding-top:42px; }
.s1 section.m_content-video [class^='f_header-']{ padding-top:25px; }
section.m_content-video .f_container{background:#000;}
section.m_content-video .f_container,
section.m_content-video article{position:relative;left:auto;right:auto;top:auto;bottom:auto;height:auto;}
section.m_content-video .f_container figure{position:relative;left:auto;width:auto;height:auto;margin-left:0;}
section.m_content-video .f_container figure img{width:100%;height:auto;vertical-align:middle;}
.m_content-video .f_container > a{display:block;}
.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 .m_content-video img.play{transition:all 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition:all 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition:all 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 0.3s cubic-bezier(0.165, 0.840, 0.440, 1.000); }
.s2 .m_content-video img.play{width:90px;height:90px;margin:-45px 0 0 -45px;}
.s1 .m_content-video img.play{width:70px;height:70px;margin:-35px 0 0 -35px;}
.desktop .m_content-video a:hover img.play,
.desktop .m_content-video a:focus img.play{opacity:1;transform:scale(1.1,1.1) rotate(0.001deg);}
.m_content-video.video-added .f_container img{transition:all 0.5s cubic-bezier(0.770, 0.000, 0.175, 1.000);}
.m_content-video.video-added .f_container a > img.play{opacity:0 !important;transform:scale(1.5,1.5) rotate(0.001deg) !important;}
.m_content-video.video-added .f_container figure img{opacity:0;transform:scale(1.075,1.075) rotate(0.001deg);}
.m_content-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}

/* module - content text */
section.m_content-text{}
section.m_content-text div[class*="f_header-"]{ position:static; }
section.m_content-text article[class*="m_feature-"]{ position:static;height:auto; }
.s34 section.m_content-text div[class*="f_header-"] { padding:98px 80px;max-width:1280px;margin:0 auto; }
.s2 section.m_content-text div[class*="f_header-"] { padding:42px 32px; }
.s1 section.m_content-text div[class*="f_header-"] { padding:32px 15px; }

/* module - content kv */
section.m_content-kv{position:relative;}
section.m_content-kv,
section.m_content-kv .f_container{overflow:visible;}
section.m_content-kv{z-index:2;}
section.m_content-kv .f_container .feature{z-index:1;}
section.m_content-kv .t_container{position:absolute;left:0;right:0;top:0;bottom:0;}

/* module - content index */
section.m_content-index,
section.m_content-index .f_container{overflow:visible;}
.s4 .m_content-index{height:810px;}
.s3 .m_content-index{height:670px;}
.s2 .m_content-index{height:1000px;}
.s1 .m_content-index{height:570px;}
/*.m_content-index div[class*="f_header-"]{width:1300px;margin:0 auto;}*/
/*.s34 .m_content-index div[class*="_pos-r"]{width:660px;padding-left:640px;text-align:left;}*/
.s34 .m_content-index div[class*="f_header-"]{max-width:1280px;margin:0 auto;}
.s34 .m_content-index div[class*="_pos-r"]{ left:50%;text-align:left;}
.s34 .m_content-index div[class*="_pos-r"]{right:80px;}/* left:80px; */
.s2 .m_content-index div[class*="_pos-r"]{right:32px;}
.s1 .m_content-index div[class*="_pos-r"]{right:15px;}
.m_content-index div[class*="_pos-r"] .m_info_area{float:none;}
.m_content-index div[class*="f_header-"] .c_tit-type6{padding-bottom:8px;letter-spacing:-2px;}
.m_content-index div[class*="f_header-"] .c_tit-type7{margin-top:14px;margin-bottom:40px;}
.m_content-index a.c_btn_pre-type3{padding-left:0;padding-right:0;}
.s1 .m_content-index div[class*="f_header-"] .c_tit-type7{margin-bottom:20px;}
/*.m_content-index .f_header-index .header-inner{max-width:570px;}*/
/*.m_content-index .f_header-index_pos-r .header-inner{max-width:540px;}*/
.m_content-index a.c_btn_pre-type3{min-width:180px;}
.s1 .m_content-index a.c_btn_pre-type3{min-width:130px;}
.s34 .m_f_h-index-sub a.c_btn_pre-type3{min-width:200px;}
/*.m_content-index .f_container .plus{position:fixed;left:50%;bottom:0;;margin-left:-221px;font-family:'sssB';color:#dfe3e8;font-size:1000px;z-index:1;line-height:1;opacity:.9;}*/
.m_content-index .f_container .plus{position:absolute;left:50%;top:-187px;margin-left:-221px;font-family:'sssB';color:#dfe3e8;z-index:1;opacity:.3;}
.load .m_content-index .f_container .plus{transition:all 1s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 1s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 1s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 1s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
.m_content-index .visible .f_container .plus{opacity:1;}
.s12 .m_content-index .f_container .plus,
.s3 .m_content-index .f_container .plus{display:block;}
.s12 .m_content-index .f_container .plus img,
.s3 .m_content-index .f_container .plus img{width:100%;}

.s3 .m_content-index .f_container .plus{width:296px;margin-left:-148px;}
.s2 .m_content-index .f_container .plus{width:296px;margin-left:-148px;}
.s1 .m_content-index .f_container .plus{width:148px;margin-left:-74px;}
.m_content-index .c_tit-index1,
.m_content-index .c_tit-index2{font-family:'sssB';color:#333;}
.s4 .m_content-index .c_tit-index1{font-size:140px;}
.s3 .m_content-index .c_tit-index1{font-size:110px;}
.s12 .m_content-index .c_tit-index2{font-size:60px;}
.s2 .m_content-index .c_tit-index1,
.s2 .m_content-index .c_tit-index2{font-size:100px;}
.s1 .m_content-index .c_tit-index1,
.s1 .m_content-index .c_tit-index2{font-size:40px;}
.s4 .m_content-index .c_tit-index2{font-size:100px;}
.s3 .m_content-index .c_tit-index2{font-size:80px;}
.s34 .m_f_h-index-sub{height:640px;margin-top:40px;}
.s34 .m_f_h-index-sub .m_info_area{margin-top:38px;}
.s12 .m_f_h-index-sub .m_info_area{margin-top:25px;}
.s34 .m_content-index + .m_content-index.m_f_h-index-sub{margin-top:0;}
.s12 .m_content-index .c_tit-index2 br{ display:none; }

/* module - accessories cover */
.m_acc_subkv{ position:relative;overflow:hidden;z-index:1;background-color:#e8e6e2; }
.m_acc_subkv .c_tit-type8{ position:absolute;top:50%;z-index:2; }
.s4 .m_acc_subkv{height:327px;}
.s3 .m_acc_subkv{height:245px;}
.s2 .m_acc_subkv{height:122px;}
.s2 .m_acc_subkv .f_container > figure{ margin-left:-807px; }
.s2 .m_acc_subkv .f_container > figure img{height:110%;}
.s1 .m_acc_subkv{height:100px;}
.s1 .m_acc_subkv .f_container > figure{ margin-left:-870px; }
.s34 .m_acc_subkv .c_tit-type8{ left:80px;margin-top:-44px; }
.s2 .m_acc_subkv .c_tit-type8{ left:40px;margin-top:-25px; }
.s1 .m_acc_subkv .c_tit-type8{ left:20px;margin-top:-20px; }

.s12 .m_acc_subkv .f_container > figure{left:auto;right:0;width:auto;margin-left:0;}

/* module - layer */
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;}
div[class*="m_layer-"] span.layer-title{position:absolute;left:-999em;}
.load 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;}
div[class*="m_layer-"] .m_ly_inner{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;}
div[class*="m_layer-"] .m_ly_header{position:absolute;left:30px;top:43px;opacity:0;}
.s1 div[class*="m_layer-"] .m_ly_header{top:24px;}
.s1 div[class*="m_layer-"] .m_ly_header .heading em{display:block;}
div[class*="m_layer-"] .m_ly_contents{position:absolute;left:110px;right:110px;top:120px;bottom:100px;opacity:0; }
.load div[class*="m_layer-"] .m_ly_header,
.load div[class*="m_layer-"] .m_ly_contents{transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.65s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
.s12 div[class*="m_layer-"] .m_ly_contents{left:0;right:0;}
.s1 div[class*="m_layer-"] .m_ly_contents{top:80px;bottom:60px;}
div[class*="m_layer-"] .c_btn_type2-prev,
div[class*="m_layer-"] .c_btn_type2-next{position:absolute;top:50%;margin-top:-89px;}
div[class*="m_layer-"] .c_btn_type2-prev{left:0;}
div[class*="m_layer-"] .c_btn_type2-next{right:0;}
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 div[class*="m_layer-"] .c_btn_close-type1{transform:none;}
div[class*="m_layer-"] .c_btn_close-type1{transition:all 0.45s cubic-bezier(0.165, 0.840, 0.440, 1.000);-webkit-transition:all 0.45s cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition:all 0.45s cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 0.45s cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.s1 div[class*="m_layer-"] .c_btn_close-type1{right:4px;top:4px;}
div[class*="m_layer-"] .c_paging-type1,
div[class*="m_layer-"] .m_paging_type1{position:absolute;left:0;right:0;bottom:13px;opacity:0;}
div[class*="m_layer-"].show .c_paging-type1,
div[class*="m_layer-"].show .m_paging_type1{opacity:1;}
.s2 div[class*="m_layer-"] .c_btn_type2-prev, .s2 div[class*="m_layer-"] .c_btn_type2-next,
.s1 div[class*="m_layer-"] .c_btn_type2-prev, .s1 div[class*="m_layer-"] .c_btn_type2-next {display:none;}
div[class*="m_layer-"].show{visibility:visible;background-color:#1b1d37;background-color:rgba(27,29,55,0.97); }
.load 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;}
div[class*="m_layer-"].show .m_ly_header,
div[class*="m_layer-"].show .m_ly_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);}
div[class*="m_layer-"].show .c_btn_close-type1:focus{outline:1px dotted rgba(255,255,255,0.35);}

/* module - layer gallery */
.ly_gallery_list,
.ly_gallery_list{position:relative;width:100%;height:100%;max-height:870px;}
.ly_gallery_list li,
.ly_gallery_list li{position:relative;width:100%;height:100%;text-align:center;overflow:hidden;}
.ly_gallery_list li > span {position:relative;display:block;left:50%;width:1000px;height:100%;margin-left:-500px;}
.ly_gallery_list li img{display:block;margin:0 auto;width:auto;height:100%;max-height:870px;-ms-interpolation-mode:bicubic;}

/* layer - youtube */
.m_layer-youtube .m_ly_header{max-width:75%;}
.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;}
.m_video_view iframe{position:absolute;left:0;top:0;width:100%;height:100%;}
.s12 .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%);}

/* module - layer gift */
	div.m_layer-gift .m_ly_inner{padding-left:30px;padding-right:30px;-webkit-overflow-scrolling:touch;}
div.m_layer-gift.show .m_ly_inner{overflow:auto;}
	div.m_layer-gift .m_ly_contents{position:relative;max-width:1160px;margin:0 auto;left:auto;right:auto;padding-bottom:100px;}
.s1 div.m_layer-gift .m_ly_inner{padding-left:15px;padding-right:15px;}
.s1 div.m_layer-gift .m_ly_contents{padding-bottom:0;}

	.gifts .contents{background-color:#1b1d37;}
	.gift_header .buttons{display:none;text-align:center;}
	.content_gifts{margin:0 auto;padding:187px 30px 140px 30px;}
	.gift_buttons{padding-top:80px;text-align:center;}
.s1 .gift_buttons{padding-top:40px;}
.s12.android .gift_header .buttons{display:block;}
/*.desktop.s12 .gift_header .buttons{display:none;}*/
.s2 .gift_header .buttons{padding-top:60px;}
.s1 .gift_header .buttons{padding-top:45px;}
.s34 .content_gifts{max-width:1160px;}
.s2 .content_gifts{max-width:964px;}
.s1 .content_gifts{margin:0;padding:118px 15px 50px 15px;}

	.gift_header{border-bottom:1px solid #393a51;}
	.gift_header .heading {text-align:center;}
	.gift_header p{font-family:'sssR';color:#a2a4b1;text-align:center;}
.s34 .gift_header,
.s2 .gift_header{padding-bottom:89px;}
.s34 .gift_header .heading,
.s2 .gift_header .heading{margin-top:9px;margin-bottom:11px;}
.s34 .gift_header .heading img,
.s2 .gift_header .heading img{width:458px;}
.s34 .gift_header .heading img.gamepack-logo {width:722px;}
.s2 .gift_header .heading img.gamepack-logo {width:625px;}
.s34 .gift_header p,
.s2 .gift_header p{max-width:800px;margin:0 auto;font-size:20px;line-height:1.45;}
.s4 .gift_header p.gamepack-desc {max-width:1030px;}
.s3 .gift_header p.gamepack-desc {max-width:877px;}
.s2 .gift_header p.gamepack-desc{max-width:630px;}

.s1 .gift_header{padding-bottom:60px;}
.s1 .gift_header .heading{margin-top:12px;margin-bottom:17px;}
.s1 .gift_header .heading img{width:230px;}
.s1 .gift_header .heading img.gamepack-logo {width:290px;}
.s1 .gift_header p{padding-left:30px;padding-right:30px;font-size:10px;line-height:1.4;}

.gift_item .icon{display:block;}
.gift_item .icon img{width:100%;}
.gift_item .desc > .name,
.gift_item .desc > span{color:#a2a4b1;}
.gift_item .desc > .name{display:block;font-family:'sssM';}
.gift_item .desc > span{font-family:'sssM'}

.gift_desc_wrap {margin:89px auto 0;padding:0 60px;}
.gift_desc {font-size:11px;color:#a2a4b1;line-height:13px;}
.s2 .gift_desc_wrap {margin-top:79px;}
.s1 .gift_desc_wrap { margin-top:42px;padding:0 25px; }
.s1 .gift_desc { font-size:10px;line-height:15px; }

.m_gift_list{padding-top:20px;}
.m_gift_list li {overflow:hidden;padding-top:70px;}
.m_gift_list li:first-child{padding-top:70px;}
.m_gift_list .m_item{float:left;width:50%;}
/*.s1 .m_gift_list{padding-bottom:75px;}*/
.s1 .m_gift_list li{padding-top:0;}
.s1 .m_gift_list .m_item{float:none;width:auto;}

	.gift_item{overflow:hidden;}
	.gift_item .icon{float:left;}
	.gift_item .desc{overflow:hidden;}

.s34 .gift_item,
.s2 .gift_item{padding-left:60px;padding-right:60px;overflow:hidden;}
.s34 .gift_item .icon,
.s2 .gift_item .icon{width:65px;margin-right:20px;}
.s34 .gift_item .desc > .name,
.s2 .gift_item .desc > .name{font-size:18px;margin-bottom:4px;}
.s34 .gift_item .desc > span,
.s2 .gift_item .desc > span{font-size:14px;line-height:1.6;}

.s1 .gift_item{margin-top:45px;}
.s1 .gift_item{padding-left:25px;padding-right:25px;}
.s1 .gift_item .icon{width:47px;margin-right:15px;}

/* module - banner */
	.m_content-banner{position:relative;height:330px;background-color:#212121;}
	.m_content-banner .heading {display:none;}
	.m_banner_article{position:absolute;left:0;right:0;top:0;bottom:0;}
	.m_banner_header{position:absolute;left:60px;top:50%;z-index:1;}
	.m_banner_header .message{margin-bottom:40px;}
	.m_banner_header a.c_btn_pre-type3 {border-color:#8c8e90;color:#fff;}
	.desktop .m_banner_header a.c_btn_pre-type3:hover {border-color:#d3d3d3;color:#000;background-color:#d3d3d3;}
	.m_banner_figure{position:absolute;right:0;top:0;bottom:0;}
	.m_banner_figure img{vertical-align:middle;}
.s34 .m_banner_figure img{width:580px;}
.s4 .m_banner_figure{right:80px;}
.s4 .m_banner_header{width:780px;margin-top:-73px;}
.s3 .m_banner_figure{right:0;}
.s3 .m_banner_header{width:490px;margin-top:-97px;}
.s12 .m_banner_figure{left:0;top:auto;text-align:center;}
.s12 .m_banner_header{text-align:center;}
.s2 .m_content-banner{height:830px;}
.s2 .m_banner_header{left:0;right:0;top:92px;padding-left:125px;padding-right:125px;}
.s1 .m_content-banner {height:415px;}
.s1 .m_banner_header{left:0;right:0;top:48px;min-width:270px;margin:0 auto;}
.s1 .m_banner_figure figure {display:block;width:320px;margin:0 auto;}
.s1 .m_banner_figure img{display:inline-block;width:360px;margin:0 -20px 0 -20px;}


	.m_jump_controls {position:relative;height:200px;background-color:#f6f6f7;overflow:hidden;}
	.m_jump_controls .control{position:absolute;bottom:0;}
	.m_jump_controls .control .name{position:relative;display:block;height:100%;font-family:'sssB';padding:85px 50px 65px 50px;z-index:3;}
	.m_jump_controls .control .name span{font-size:14px;color:#b5b5b6;}
	.m_jump_controls .control .name strong{display:block;margin-top:1px;font-size:24px;color:#212121;}
	.m_jump_controls .control div.name strong{color:#999;}
	.m_jump_controls .control .name em{font-family:'sssM';}
	.m_jump_controls .img{position:absolute;bottom:-10px;opacity:0;}
	.m_jump_controls .img.down{bottom:auto;top:-10px;}
	.m_jump_controls .img img{vertical-align:middle;}
	.m_jump_controls a.name:hover + .img{bottom:0;opacity:1;}
	.m_jump_controls a.name:hover + .img.down{bottom:auto;top:0;}
	.m_jump_controls .prev{left:0;}
	.m_jump_controls .prev .name{background:url('/global/galaxy/common/images/button_arrow-left.png') 0 60% no-repeat;}
	.m_jump_controls .prev .img{left:230px;}
	.m_jump_controls .next{right:0;text-align:right;}
	.m_jump_controls .next .name{background:url('/global/galaxy/common/images/button_arrow-right.png') 100% 60% no-repeat;}
	.m_jump_controls .next div.name{background-image:url('/global/galaxy/common/images/button_arrow-right-2.png');}
	.m_jump_controls .next .img{right:230px;}
	.m_jump_controls .go_to_list{position:relative;text-align:center;padding-top:70px;z-index:1;}
	.m_jump_controls .go_to_list a{width:248px;}
.s34 .m_jump_controls .go_to_list{opacity:1;}
.s34 .m_jump_controls.hover .go_to_list{opacity:0;}
.s12 .m_jump_controls .img{display:none;}
.s1 .m_jump_controls .go_to_list{padding-top:40px;}
.s1 .m_jump_controls .go_to_list a{width:186px;height:46px;}
.s1 .m_jump_controls .prev .name{background:url('/global/galaxy/common/images/button_arrow-left_m.png') 6% 60% no-repeat; background-size:10px auto;}
.s1 .m_jump_controls .next .name{background:url('/global/galaxy/common/images/button_arrow-right_m.png') 94% 60% no-repeat; background-size:10px auto;}
.s1 .m_jump_controls{height:90px;}
.s1 .m_jump_controls .control .name{padding:30px 30px 24px 30px;}
.s1 .m_jump_controls .control .name span{font-size:9px;}
.s1 .m_jump_controls .control .name strong{margin-top:1px;font-size:16px;}
.dotcom .m_jump_controls {z-index:2;}

.rtl .m_jump_controls .prev{right:0; left:auto;}
.rtl .m_jump_controls .prev .name{background:url('../images/button_arrow-right.png') 100% 60% no-repeat;}
.rtl .m_jump_controls .prev .img{right:230px; left:auto;}

.rtl .m_jump_controls .next{left:0; text-align:right; right:auto;}
.rtl .m_jump_controls .next .name{background:url('../images/button_arrow-left.png') 0 60% no-repeat; text-align:left;}
.rtl .m_jump_controls .next .img{right:auto; left:230px;}

.rtl.s1 .m_jump_controls .prev .name{background:url('../images/button_arrow-right_m.png') 94% 60% no-repeat; background-size:10px auto;}
.rtl.s1 .m_jump_controls .next .name{background:url('../images/button_arrow-left_m.png') 6% 60% no-repeat; background-size:10px auto;}

	.m_jump_banners {position:relative;width:100%;height:330px;}
	.m_jump_banners .banner {position:relative;top:0;width:50%;height:100%;}
	.m_jump_banners .banner.prev {left:0;}
	.m_jump_banners .banner.next {position:absolute;right:0;}
	.m_jump_banners .banner a {position:relative;display:block;width:100%;height:100%;overflow:hidden;position:relative;cursor:pointer;text-decoration:none;}
	.m_jump_banners .banner a img {position:absolute;left:50%;top:0;display:block;width:960px;margin-left:-480px;}
.s34 .m_jump_banners .banner a img {transition-duration:7s;-webkit-transition-duration:7s;-moz-transition-duration:7s;-o-transition-duration:7s;}
.s34 .m_jump_banners .banner a:focus span {text-decoration:underline;}
.s34 .m_jump_banners .banner a:hover img,
.s34 .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);}
	.m_jump_banners .banner a .name {display:block;position:absolute;left:49px;bottom:27px;margin-right:49px;color:#fff;font-family:'sssB';font-size:29px;line-height:37px;cursor:pointer;}
.s2 .m_jump_banners .banner a .name {left:19px;bottom:14px;margin-right:19px;font-size:20px;line-height:25px;}
.s34 .m_jump_banners .banner a .block {white-space:nowrap;}
.s2 .m_jump_banners .banner a .block {display:block;}
.s1 .m_jump_banners {height:auto;}
.s1 .m_jump_banners .banner {position:relative;top:0;width:100%;height:auto;}
.s1 .m_jump_banners .banner a {height:auto;}
.s1 .m_jump_banners .banner a img {position:relative;left:0;height:auto;width:100%;height:auto;margin:0;}
.s1 .m_jump_banners .banner a .name {left:14px;bottom:9px;margin-right:14px;font-size:16px;line-height:20px;}
.s1 .m_jump_banners .banner a .block {display:block;}
.s1 .m_jump_controls .prev .name{background:url('/global/galaxy/common/images/button_arrow-left_m.png') 6% 60% no-repeat; background-size:10px auto;}
.s1 .m_jump_controls .next .name{background:url('/global/galaxy/common/images/button_arrow-right_m.png') 94% 60% no-repeat; background-size:10px auto;}

html.color_yb .m_jump_controls .prev .name {background-image:url('/global/galaxy/common/images/button_arrow-left_yb.png');}
html.color_yb .m_jump_controls .next .name {background-image:url('/global/galaxy/common/images/button_arrow-right_yb.png');}


/* Pre-order, Buy now */
.country-check {display:none;}
.country-check .regist,
.country-check .order,
.country-check .buy {display:none;}
.country-check.regist {display:block;}
.country-check.regist .regist {display:inline-block;}
.country-check.order {display:block;}
.country-check.order .order {display:inline-block;}
.country-check.buy {display:block;}
.country-check.buy .buy {display:inline-block;}


/* Dot com Footer */
		.m_dotcom_footer {background-color:#f2f2f2;border-top:1px solid #dadee2;}
		.m_dotcom_footer > article {max-width:1200px;margin:0 auto;position:relative;left:0;top:0;padding:25px 40px;}
		.m_dotcom_footer > article .footer-right {position:absolute;right:30px;top:25px;}
.rtl 	.m_dotcom_footer > article .footer-right {left:30px;right:auto;}
		.m_dotcom_footer > article .footer-right a.color-button {font-family:'sssM';font-size:13px;line-height:27px;text-align:center;border-style:solid;overflow:hidden;display:inline-block;width:26px;height:26px;margin-right:2px;border-width:2px;}
.rtl	.m_dotcom_footer > article .footer-right a.color-button {margin-right:0;margin-left:2px;}
		.m_dotcom_footer > article .footer-right a.color-type1 {color:#fff01f;background-color:#000;border-color:#fff01f;}
		.m_dotcom_footer > article .footer-right a.color-type2 {color:#666;background-color:#fff;border-color:#bdbdbd;margin-right:10px;}
.rtl	.m_dotcom_footer > article .footer-right a.color-type2 {margin-left:10px;margin-right:0;}
		.m_dotcom_footer > article .footer-left {width:70%;}
		.m_dotcom_footer > article .footer-left p {font-family:'sssM';color:#666;font-size:13px;line-height:20px;min-height:29px;}
	.s2 .m_dotcom_footer > article {padding-left:20px;}
.rtl.s2 .m_dotcom_footer > article {padding-left:0;padding-right:20px;}
	.s2 .m_dotcom_footer > article .footer-left {width:59%;}
	.s1 .m_dotcom_footer > article {padding:25px 15px;}
	.s1 .m_dotcom_footer > article .footer-right {position:relative;left:0;top:0;right:auto;padding:0 0 15px 0;}
	.s1 .m_dotcom_footer > article .footer-right {left:auto;right:0;}
	.s1 .m_dotcom_footer > article .footer-right a.color-button {margin-right:5px;}
.rtl.s1 .m_dotcom_footer > article .footer-right a.color-button {margin-right:0;margin-left:2px;}
.rtl.s1 .m_dotcom_footer > article .footer-right a.color-type2 {margin-left:10px;}
	.s1 .m_dotcom_footer > article .footer-left {width:100%;}



		.m_dotcom_footer > article .footer-right .select-network{display:inline-block;width:auto;height:26px;position:relative;margin:1px 0 1px 0;font-size: 13px;line-height:27px;vertical-align:top;}
		.m_dotcom_footer > article .footer-right .select-network .options {position:absolute;left:0;top:27px;width:auto;height:auto;border:1px solid #bdbdbd;padding:5px 0 5px  0;background-color:#fff;display:none;}
		.m_dotcom_footer > article .footer-right .select-network .options a.option {display:block;width:190px;padding:7px 0 5px 11px;border:0;}
		.m_dotcom_footer > article .footer-right .select-network .options a.option:hover {color:#fff;background-color:#2576e1;}
/*
	.s4 .m_dotcom_footer > article .footer-right .select-network .options {top:27px;}
	.s3 .m_dotcom_footer > article .footer-right .select-network .options {top:27px;padding:2px 0 0  0;}
	.s3 .m_dotcom_footer > article .footer-right .select-network .options a.option {padding:6px 0 4px 11px;}
	.s2 .m_dotcom_footer > article .footer-right .select-network {width:auto;margin-right:5px;}
	.s2 .m_dotcom_footer > article .footer-right .select-network .options {top:27px;padding:2px 0 0 0;}
	.s2 .m_dotcom_footer > article .footer-right .select-network .options a.option {width:185px;padding:2px 0 0 11px;line-height:23px;font-size:11px;}
	.s1 .m_dotcom_footer > article .footer-right .select-network {width:auto;margin:0 3px 5px 0;display:inline-block;}
	.s1 .m_dotcom_footer > article .footer-right .select-network .options {top:27px;}
	.s1 .m_dotcom_footer > article .footer-right .select-network .options a.option {width:160px;height:21px;padding:0 0 0 5px;line-height:23px;font-size:10px;}
*/
		.m_dotcom_footer > article .footer-right .select-network.opened .options {display:block;}



		.m_dotcom_footer > article .footer-right a.network {display:block;width:190px;height:26px;padding:0 0 0 11px;font-family:'sssM';font-size:12px;line-height:28px;color:#666;text-align:inherit;border:1px solid #bdbdbd;background:url('../images/ico_arrow_b.png') 100% 50% no-repeat;transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-moz-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);-o-transition:all 0.35s cubic-bezier(0.215, 0.610, 0.355, 1.000);}
		.m_dotcom_footer > article .footer-right a.network:hover{color:#888;border-color:#888;}
/*
	.s2 .m_dotcom_footer > article .footer-right a.network {width:185px;margin:0;}
	.s1 .m_dotcom_footer > article .footer-right a.network {width:160px;margin:0;}
*/
.rtl 	.m_dotcom_footer > article .footer-right a.network {padding:0 11px 0 0;background-position:10px 50%;width:210px;}
.rtl.s1	.m_dotcom_footer > article .footer-right a.network {width:195px;background-position:7px 50%;}
.rtl 	.m_dotcom_footer > article .footer-right .select-network .options a.option {padding:7px 11px 5px 0;width:210px;}
.rtl.s1	.m_dotcom_footer > article .footer-right .select-network .options a.option {width:195px;}
.rtl 	.m_dotcom_footer > article .footer-left {width:68%;}
.rtl.s2 .m_dotcom_footer > article .footer-left {width:53%;}
.rtl.s1 .m_dotcom_footer > article .footer-left {width:100%;}

.dotcom #content {position:relative;z-index:2;}
.dotcom .m_dotcom_footer {position:relative;z-index:1;}
.dotcom footer,
.dotcom #footer {position:relative;}

html.color_yb .m_dotcom_footer,
html.color_yb .m_dotcom_footer > article .footer-left p,
html.color_yb .m_dotcom_footer > article .footer-right a.network,
html.color_yb .m_dotcom_footer > article .footer-right .select-network .options,
html.color_yb .m_dotcom_footer > article .footer-right .select-network .options a {background-color:#000 !important;color:#fff01f !important;}




/* guide css */
.guide{font-size:18px;}




/**/
.s2 div#header .link {right:19px;}
.s2 #header p.pre-button {right:82px;}
.s2 #subnav p.pre-button {right:82px;}
.s2 #subnav p.gnb {right:19px;}
.inner_header {background:#0d0d0d; height:84px; position:relative;}
#gnb div.logo a:before {background:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy.png') no-repeat; background-size:100% 100%;}
.ie8 #gnb div.logo a:before {background-image:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy_ie.png'); zoom:1;}
.ie8.s3 #gnb div.logo a:before {background-image:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy_ie8_l.png');}
.ie8.s2 #gnb div.logo a:before {background-image:url('/global/galaxy/common/icons/color4/logo_samsung-galaxy_ie8_logo.png');}
#gnb .g-tabs {top:0px; left:260px; transition-duration:1s;}
.s4 #gnb .g-tabs ul {height:84px;}
#gnb .g-tabs a {color:#fff; font-size:22px; line-height:86px; padding:0 20px;}
#gnb .g-contents {top:84px;}
#gnb .g-tabs li {height:auto !important; padding:0 !important;}
#gnb .g-tabs li.on a {color:#fff;}
#gnb .g-tabs li.on a:hover {color:#fff;}
#gnb .g-tabs li.last a {margin-left:60px; position:relative;}
#gnb .g-tabs li.last a:after {content:''; position:absolute; display:block; background:url('/global/galaxy/common/images/gnb_bg_line.gif') no-repeat; width:3px; height:21px; left:-30px; top:50%; margin-top:-10px;}
#gnb .g-inner > .search {position:absolute; right:95px; top:0; transition-duration:0.4s; height:84px; width:84px; background:url('/global/galaxy/common/images/gnb_search_btn.jpg') no-repeat; background-size:84px 84px;}
.ie8 #gnb .g-inner > .search {display:none !important;}
#gnb .g-inner .seachArea {position:absolute; left:90%; top:0; height:84px; width:0px;}
#gnb .g-inner .seachArea input {background:#0d0d0d; font-size:30px; line-height:84px; color:#fff; border:0; width:100%; padding:0; font-family:'sssB'; outline:none; padding:0; margin:0;}
#gnb .g-close {top:30px;}
#gnb .g-close a {width:24px; height:24px; background-size:24px 24px;}
#gnb .inner_header div.logo {top:18px;}
#gnb .inner_header div.logo a {}
#gnb .inner_header div.logo a:before {width:136px; height:20px; top:14px;}
.ie #gnb .g-inner .seachArea input {height:84px;}
.ie.s3 #gnb .g-inner .seachArea input {height:98px;}
.ie.s2 #gnb .g-inner .seachArea input {height:80px;}
.ie.s1 #gnb .g-inner .seachArea input {height:45px;}


#gnb .searchFormrd {background:#fff;}
#gnb .searchFormrd .g-tabs {opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 0.3s;}
#gnb .searchFormrd .g-contents {transition:opacity 0.3s; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
#gnb .searchFormrd > .search {transition:opacity 0.3s; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
#gnb .searchFormrd .seachArea {transition:opacity 0.3s; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

#gnb .searchForm {background:#fff;}
#gnb .searchForm .g-tabs {display:none;}
#gnb .searchForm > .search {transition:opacity 0.3s; opacity:1;filter:alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; left:243px; right:auto;}
#gnb .searchFormRemove > .search {transition:opacity 0.3s; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
#gnb .searchForm .seachArea {transition:opacity 0.3s; opacity:1;filter:alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; left:243px; top:0; height:108px; width:60%; margin-left:108px;}
#gnb .searchFormRemove .seachArea {transition:opacity 0.3s; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}

#gnb .g-contents #g-products {background:#fff;}
#gnb .g-contents #g-products ul li {background:#fff; width:25%;}
#gnb .g-contents #g-products ul li.bright a span {width:100%; left:0; bottom:40px; text-align:center;}
#gnb .g-contents #g-products ul {padding-bottom:40px;}
#gnb .g-contents .country {height:108px; background:#000; position:relative; z-index:1;}
#gnb .g-contents .country a {line-height:108px; font-size:24px; color:#999; font-family:'sssM'; position:absolute; right:35px; top:0; padding-right:55px;}
#gnb .g-contents .country a:after {width:35px; height:35px; position:absolute; right:0; top:50%; margin-top:-18px; background:url('/global/galaxy/common/images/ico_gnb-country-link.gif') no-repeat; display:block; content:'';}
#gnb .g-contents .minHeight {height:100%;}
#gnb .g-contents .minHeight ul li {background:#fff;}
#gnb .g-contents .minHeight ul li a:hover {position:relative;}
#gnb .g-contents .minHeight ul li a:hover span.plus{transition-duration:0.6s; opacity:1;filter:alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.ie8 #gnb .g-contents .minHeight ul li a:hover span.plus {display:none;}
#gnb .g-contents .minHeight ul li a span {z-index:2;}
#gnb .g-contents .minHeight ul li a span.plus {position:absolute; transition-duration:0.6s; left:0; top:0; width:101%; height:101%; z-index:1; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-image:url('/global/galaxy/common/images/bg_gnb_link-plus.png');background-size:101% 101%;background-position:center center;cursor:pointer; transition:scale 15s ease-out;-webkit-transition:scale 15s ease-out;-moz-transition:scale 15s ease-out;-o-transition:scale 15s ease-out;
transform:scale(1,1) rotate(0.001deg);-webkit-transform:scale(1,1) rotate(0.001deg);-moz-transform:scale(1,1) rotate(0.001deg);-o-transform:scale(1,1) rotate(0.001deg);}
#gnb .g-contents .minHeight ul li a span.plus img {width:100%;}
.mobile #gnb .g-contents .minHeight ul li a:hover span.plus {display:none;}
#gnb .g-contents .minHeight .country {position:absolute; left:0; bottom:0; width:100%;}
#gnb .g-contents .overheight .country {position:relative; left:auto; bottom:auto; width:100%;}
#gnb > .bg {background:#000; position:absolute; left:50%; margin-left:-960px; top:0; height:100%; opacity:0.90;filter:alpha(opacity=90); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; width:1920px;}
#gnb .g-contents .overheight {height:auto;}
#gnb .g-inner .addsearch-body {height:100%; display:none;}
#gnb .searchForm .addsearch-body {display:block;}
#gnb .g-contents .g-content > div > ul li {line-height:0; background:#000; width:33.3333%;}
.s2 #gnb .g-contents .g-content > div > ul li {width:50%;}
.s1 #gnb .g-contents .g-content > div > ul li {width:100%;}
.s3 div#header div.logo a, .s3 #gnb div.logo a {width:134px;}
.s3 div#header div.logo a:before, .s3 #gnb div.logo a:before, .s3 div#header div.logo a:after {
    width:114px; height:17px; top:11px;
}

.s3 .inner_header {height:79px;}
/*.s3 #gnb div.logo {top:28px;}*/
.s3 #gnb .g-tabs {top:0px; left:174px;}
.s3 #gnb .g-tabs a {font-size:19px; line-height:82px; padding:0 15px;}
.s3 #gnb .g-tabs li.last a {margin-left:30px; position:relative;}
.s3 #gnb .g-tabs li.last a:after {content:''; position:absolute; display:block; background:url('/global/galaxy/common/images/gnb_bg_line.gif') no-repeat; background-size:3px 14px; width:3px; height:14px; left:-15px; top:50%; margin-top:-7px;}
.s3 #gnb .g-contents {top:79px;}
.s3 #gnb .g-inner > .search {width:79px; height:79px; right:79px; background-size:79px 79px;}
.s3 #gnb .g-inner > .search img {width:100%;}
.s3 #gnb .g-close {right:36px; top:27px;}
.s3 #gnb.show .g-close a {background-size:24px 24px;}
.s3 #gnb .g-contents #g-products ul li.bright a span {bottom:23px;}
.s3 #gnb .g-contents .country {height:79px;}
.s3 #gnb .g-contents .country a {line-height:79px; font-size:19px; color:#999; font-family:'sssM'; position:absolute; right:35px; top:0; padding-right:45px;}
.s3 #gnb .g-contents .country a:after {width:28px; height:28px; position:absolute; right:0; top:50%; margin-top:-14px; background:url('/global/galaxy/common/images/ico_gnb-country-link.gif') no-repeat; display:block; content:''; background-size:28px auto;}
.s3 #gnb .searchForm > .search {left:155px; right:auto; transition-duration:1s;}
.s3 #gnb .searchForm .seachArea {left:155px; top:0; height:79px; width:60%; margin-left:79px;}
.s3 #gnb .g-inner .seachArea input {font-size:24px; line-height:79px;}
.s3 #gnb .g-contents .g-content > div > ul li a span.plus {left:0; top:0;}
.s3 #gnb .inner_header div.logo {top:20px;}
.s3 #gnb .inner_header div.logo a:before {width:114px; height:17px; top:11px;}
.s3 #gnb .g-tabs ul {height:79px;}

.s2 .inner_header {height:109px; transition-duration:0.6s;}
.s2 #gnb div.logo {top:23px; margin-top:0px; left:50%; margin-left:-68px;}
.s2 #gnb div.logo a {width:136px; height:20px;}
.s2 #gnb div.logo a:before {width:136px; height:20px; left:0; top:0; background-size:100% 100%;}
.s2 #gnb .g-tabs {top:53px; left:0px; width:100%;}
.s2 #gnb .g-tabs a {font-size:18px; line-height:56px; padding:0 18px;}
.s2 #gnb .g-tabs li.last a {margin-left:65px; position:relative;}
.s2 #gnb .g-tabs li.last a:after {content:''; position:absolute; display:block; background:url('/global/galaxy/common/images/gnb_bg_line.gif') no-repeat; background-size:3px 21px; width:3px; height:21px; left:-33px; top:50%; margin-top:-10px;}
.s2 #gnb .g-contents {top:109px;}
.s2 #gnb .g-inner > .search {width:60px; height:60px; left:0; top:0; right:auto; background:url('/global/galaxy/common/images/gnb_search_btn_m.jpg') no-repeat; background-size:60px 60px;}
.s2 #gnb .g-inner > .search img {width:100%;}
.s2 #gnb .g-close {top:19px; right:19px; }
.s2 #gnb.show .g-close a {background-size:20px 20px; width:20px; height:20px; right:2px; top:2px;}
.s2 #gnb .g-contents #g-products ul li.bright a span {bottom:23px;}
.s2 #gnb .g-contents {bottom:0;}
.s2 #gnb .g-contents #g-products ul li {width:33.3%;}
.s2 #gnb .g-contents .g-content > div > ul li a span.plus {left:0; top:0;}
.s2 #gnb .g-contents .country {height:90px; background:#000;}
.s2 #gnb .g-contents .country a {line-height:90px; font-size:24px; color:#999; font-family:'sssM'; position:relative; left:0; top:0; padding-right:0; right:auto; padding-left:30px; display:block;}
.s2 #gnb .g-contents .country a:after {width:35px; height:35px; position:absolute; right:30px; top:50%; margin-top:-17px; background:url('/global/galaxy/common/images/ico_gnb-country-link-dark.gif') no-repeat; display:block; content:'';}
.s2 #gnb .searchForm > .search {left:0px; right:auto; transition-duration:0.6s;}
.s2 #gnb .searchForm .seachArea {left:0px; top:0; height:60px; width:60%; margin-left:98px;}
.s2 #gnb .g-inner .seachArea input {font-size:26px; line-height:60px;}
.s2 #gnb .searchForm .inner_header {height:60px;}
.s2 #gnb .searchForm div.logo {display:none;}

.s1 .inner_header {height:78px; transition-duration:0.6s; overflow:hidden;}
.s1 #gnb div.logo {top:15px; margin-top:0px; left:50%; margin-left:-43px; display:block;}
.s1 #gnb div.logo a {width:86px; height:14px;}
.s1 #gnb div.logo a:before {width:86px; height:14px; left:0; top:0; background-size:86px 14px;}
.s1 #gnb .g-tabs {top:36px; left:0px; width:100%; overflow:scroll; z-index:2;}
.s1 #gnb .g-tabs a {font-size:12px; line-height:44px; padding:0 12px;}
.s1 #gnb .g-tabs li.last a {margin-left:25px; position:relative;}
.s1 #gnb .g-tabs li.last a:after {content:''; position:absolute; display:block; background:url('/global/galaxy/common/images/gnb_bg_line.gif') no-repeat; background-size:1px 10px; width:1px; height:10px; left:-13px; top:50%; margin-top:-5px;}
.s1 #gnb .g-contents {top:78px;}
.s1 #gnb .g-inner > .search {width:45px; height:45px; left:0; top:0; right:auto; background:url('/global/galaxy/common/images/gnb_search_btn_m.jpg') no-repeat; background-size:45px 45px;}
.s1 #gnb .g-inner > .search img {width:100%;}
.s1 #gnb .g-close {right:4px; top:4px;}
.s1 #gnb.show .g-close a {background-size:16px 16px;}
.s1 #gnb .g-contents #g-products ul li.bright a span {bottom:5px;}
.s1 #gnb .g-contents {bottom:0;}
.s1 #gnb .g-contents #g-products ul li {width:50%;}
.s1 #gnb .g-contents .country {height:45px; background:#000;}
.s1 #gnb .g-contents .country a {line-height:45px; font-size:12px; color:#999; font-family:'sssM'; position:relative; left:0; top:0; padding-right:0; right:auto; padding-left:15px; display:block;}
.s1 #gnb .g-contents .country a:after {width:18px; height:18px; position:absolute; right:15px; top:50%; margin-top:-9px; background:url('/global/galaxy/common/images/ico_gnb-country-link-dark.gif') no-repeat; display:block; content:''; background-size:18px auto;}
.s1 #gnb .g-contents .minHeight {height:auto;}
.s1 #gnb .g-contents .g-content > div > ul li a span {font-size:12px;}
.s1 #gnb .g-contents .g-content > div > ul li a span.plus {left:0; top:0;}
.s1 #gnb .g-contents #g-products ul {padding-bottom:20px;}
.s1 #gnb .g-tab-bar {top:38px; z-index:1;}
.s1 #gnb .g-tabs {overflow:auto; height:80px;}
.s1 #gnb .g-tabs ul li {float:none; display:inline-block;}
.s1 #gnb .g-tabs ul {float:none; position: relative;
    font-size: 0;
    white-space: nowrap;
    display: inline-block;
}
.mpbile #gnb .g-contents .minHeight ul li a:hover span.plus{display:none;}
.s1 #gnb .g-contents .minHeight .country {position:relative; left:auto; bottom:auto;}
.s1 #gnb .searchForm > .search {left:0px; right:auto; transition-duration:0.6s;}
.s1 #gnb .searchForm .seachArea {left:0px; top:0; height:45px; width:60%; margin-left:45px;}
.s1 #gnb .g-inner .seachArea input {font-size:15px; line-height:45px;}
.s1 #gnb .searchForm .inner_header {height:45px;}
.s1 #gnb .searchForm div.logo {display:none;}

#gnb .g-contents .g-content.xlider-current {z-index:10; position:relative !important;}
#gnb .g-contents .g-content.hide {display:block !important; top:-30000px !important; position:absolute !important;}
#gnb .g-contents .g-content.show {display:block !important; top:0px !important; visibility:visible !important;}

div#header {z-index:2;}
#gnb {z-index:2;}
#contents {z-index:1;}
#footer {z-index:0;}

#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;
}
#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;
}
#addsearch-results .addsearch-result-item-sub div {
    width:500px !important;
    padding:0 20px 0 165px !important;
    min-height:0 !important;
    background:none !important;
}
#addsearch-results .addsearch-result-item-sub h1 {
    position:static !important;
}
#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:'sssB' !important;
}
#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:'SamsungOne400' !important;
}
#addsearch-results .addsearch-result-item-sub p em {
    color:#666 !important;
}
#addsearch-results .addsearch-result-item-sub p span {
    display:none !important;
}
#addsearch-results .addsearch-result-item-sub-active {
    background-color:#fff !important;
}
#addsearch-results .addsearch-result-item-sub-active div {
    background:none !important;
}
#addsearch-results .addsearch-result-item-sub-active a {
    text-decoration:underline !important;
}
#addsearch-results .addsearch-result-item-sub-active p {
    text-decoration:underline !important;
}
#addsearch-results .addsearch-result-item-container {
    width:auto !important;
    background:none !important;
    /*float:left !important;*/
}
#addsearch-results .addsearch-result-item-container:first-child {
    /*margin-top:52px !important;*/
}
#addsearch-results-right .addsearch-result-pic-td {vertical-align:top !important; background-position:50% 10% !important;}
#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;
}
#addsearch-results-right table {
    margin:0 0 0 0 !important;
}
#addsearch-results-right img {
    width:150px !important;
}
#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;
}
#addsearch-results-bottom {
    display:none !important;
}

#addsearch-results .addsearch-result-item-sub {cursor:pointer;}
#addsearch-scroll {
    display:none !important;
}
#addsearch-loading {
    margin:50px auto !important;
    padding-bottom:100px;
}
#addsearch-nohits {
    padding:57px 0 56px 0 !important;
    width:1200px !important;
    margin:0 auto !important;
    text-align:center;
}
#addsearch-nohits p {
    color:#000 !important;
    font-size:26px !important;
    line-height:33px !important;
    text-align:center !important;
    width:850px !important;
}
#addsearch-field-tab {
    display:none !important;
}

.s3 #addsearch-results-mid {
    width:939px !important;
    margin-left:-470px !important;
}
.s3 #addsearch-results-right {
    margin-left:290px !important;
}

.s2 #addsearch-results-mid {
    width:100% !important;
    margin-left:0 !important;
    left:0 !important;
    margin:70px 0px 0 0px !important;
    top:0 !important;
}
.s2 #addsearch-results-right {
    display:none !important;
}

.s2 #addsearch-results .addsearch-result-item-sub {margin-bottom:60px !important;}
.s2 #addsearch-results .addsearch-result-item-sub {width:auto !important; padding:0 30px !important; background-position:30px 0 !important;}
.s2 #addsearch-results .addsearch-result-item-sub div {width:auto !important; position:relative;}
.s2 #addsearch-results-mid {
    height:719px !important;
}
.s1 #addsearch-results-mid {
    height:639px !important;
}

.s1 #addsearch-results-mid {
    width:100% !important;
    margin-left:0 !important;
    left:0 !important;
    margin:0px 0px 0 0px !important;
    top:0 !important;
}

.s1 #addsearch-results-right {
    display:none !important;
}
.s1 #addsearch-results .addsearch-result-item-sub:first-child {margin-top:30px !important;}
.s1 #addsearch-results .addsearch-result-item-sub h1 a {
    font-size:15px !important;
}
.s1 #addsearch-results .addsearch-result-item-sub {width:auto !important; padding:0 15px !important; background-position:15px 0 !important; background-size:68px auto;}
.s1 #addsearch-results .addsearch-result-item-sub div {width:auto !important; position:relative; padding-left:95px !important;}
#addsearch-fuzzy {
    width:100% !important;
    text-align:center;
}
#addsearch-fuzzy, #addsearch-results div.addsearch-divider {
    width:100% !important;
}
#addsearch-results #addsearch-babbler {
    width:100% !important;
    }
#addsearch-nohits {width:100% !important; text-align:center !important; padding-top:0 !important;}
#addsearch-nohits p {width:100% !important; text-align:center !important; padding:0 !important; font-family:'sssB' !important;font-size:18px !important;}
.s12 #addsearch-results .addsearch-result-item-sub h1 a {height:auto !important; min-height:0 !important; padding-bottom:10px !important;}
.s34 #addsearch-nohits p {width:685px !important; font-size:20px !important;}
.s2 #addsearch-nohits p {font-size:22px !important; padding:0 15px !important; width:auto !important; line-height:26px !important;}
.s1 #addsearch-nohits p {font-size:16px !important; padding:0 15px !important; width:auto !important; line-height:26px !important;}
.s12 #addsearch-results .addsearch-result-item-sub {min-height:120px !important;}
.s1.mobile #addsearch-results .addsearch-result-item-sub {min-height:95px !important;}
/* brand story */
.s34 .g-story .f_container > figure img,
.s12 .g-story .f_container > figure img{width:auto;height:100%;}

.s1 #addsearch-results .addsearch-result-item-sub p {font-size:14px !important; line-height:25px !important;}

.s1.mobile #addsearch-results-right {
    display:none !important;
}

.s1 #addsearch-nohits {padding:40px 0 10px 0!important;}
.s1.mobile #gnb .addsearch{height:45px; line-height:45px; border:0;}
.s1.mobile #addsearch-results .addsearch-result-item-sub h1 a {
    font-size:14px !important;
}
.s1.mobile #addsearch-results .addsearch-result-item-sub {width:auto !important; padding:0 15px !important; background-position:15px 0 !important; background-size:68px auto;}
.s1.mobile #addsearch-results .addsearch-result-item-sub div {width:auto !important; position:relative; padding-left:95px !important;}
.s1 #addsearch-results {top:0px !important;}
.s1 #addsearch-results.addsearch-m {top:45px !important;}
.s1 #addsearch-results .addsearch-result-item-sub {margin-bottom:20px !important;}

.s1 #addsearch-mobile-wrapper #header {background:#0d0d0d url('/global/galaxy/common/images/gnb_search_btn.jpg') no-repeat; height:45px !important; background-size:45px auto; overflow:hidden !important;}
.s1 #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: 'sssB' !important; font-size:15px !important;}

.s1 #addsearch-mobile-wrapper #header > div {background:#0d0d0d url('/global/galaxy/common/images/bg_gnbclose.gif') no-repeat 50% 50% !important; background-size:16px 16px !important; width:45px !important; height:45px !important; border:0 !important;}

/* key visual */
.g-story {background:#fff;}
.g-story #kv{background:#000; height:1080px;}
.g-story .m_content-kv .f_header-kv{top:auto; left:auto; bottom:80px; right:75px; font-size:90px; color:#fff; }
.g-story .m_content-kv {background:#000;}
.g-story .m_content-kv {overflow:hidden;}
.g-story .m_content-kv .f_header-kv .c_tit-kv3 {font-size:90px; color:#fff;}
.s3 .g-story .m_content-kv .f_header-kv .c_tit-kv3 {font-size:70px;}
.s3 .g-story .m_content-kv .f_header-kv {right:65px;}
.s2 .g-story .m_content-kv .f_header-kv .c_tit-kv3 {font-size:70px;}
.s2 .g-story .m_content-kv .f_header-kv {top:860px; right:60px;}
.s1 .g-story .m_content-kv .f_header-kv .c_tit-kv3 {font-size:35px;}
.s1 .g-story .m_content-kv .f_header-kv {top:492px; left:0px; width:100%; text-align:center;}
.g-story .vod-scale {position:relative;display:block;width:100%;}

/* feature */
.g-story .m_content-storycopy1 {height:200px;}
.g-story .m_content-storycopy1 .f_header-type1 {position:static;padding:60px 0;}
.g-story .m_content-storycopy1 p {width:1440px; margin:0 auto; text-align:center; color:#333; line-height:1.4; font-size:20px;}
.s3 .g-story .m_content-storycopy1 {height:auto;}
.s3 .g-story .m_content-storycopy1 .m_feature-mf1 {position:relative;}
.s3 .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 .g-story .m_content-storycopy1 .f_header-type1 {padding:50px 0;}
.s2 .g-story .m_content-storycopy1 p {width:auto; margin:0 5%;text-align:center; color:#333; line-height:1.4; font-size:16px;}
.s1 .g-story .m_content-storycopy1 .f_header-type1 {padding:35px 0;}
.s1 .g-story .m_content-storycopy1 p {width:320px; margin:0 auto;text-align:center; color:#333; line-height:1.4; font-size:12px;}


.g-story .m_content-storyyoutube {background:#0c0c0c; position:relative; height:auto; width:100%;}
.g-story .m_content-storyyoutube .m_feature-mf1 {position:relative; height:auto; width:100%;}
.g-story .m_content-storyyoutube .f_container {position:relative; height:auto; width:100%;}
.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)";}
.g-story .m_content-storyyoutube button:hover,
.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)";}
.g-story .m_content-storyyoutube button img {width:100%;}
.g-story .m_content-storyyoutube .f_container > div {width:100%; height:100%; position:absolute; left:0; top:0;}
.g-story .m_content-storyyoutube .f_container > div.active { z-index:2;}

.s3 .g-story .m_content-storyyoutube {}
.s3 .g-story .m_content-storyyoutube button {width:140px; height:140px; margin:-70px 0 0 -70px;}
.s3 .g-story .m_content-storyyoutube button img {width:100%;}

.s2 .g-story .m_content-storyyoutube {}
.s2 .g-story .m_content-storyyoutube button {width:90px; height:90px; margin:-45px 0 0 -45px;}
.s2 .g-story .m_content-storyyoutube button img {width:100%;}

.s1 .g-story .m_content-storyyoutube {}
.s1 .g-story .m_content-storyyoutube button {width:70px; height:70px; margin:-35px 0 0 -35px;}
.s1 .g-story .m_content-storyyoutube button img {width:100%;}


.g-story .m_content-storycopy2 {height:419px; background:#121517;}
.s3 .g-story .m_content-storycopy2 {height:315px;}
.s2 .g-story .m_content-storycopy2 {height:224px;}
.s1 .g-story .m_content-storycopy2 {height:115px;}


html.color_yb .g-story .m_content-gsevol .f_container h3.galaxy,
html.color_yb .g-story .m_content-gsevol .f_container h3.galaxy span,
html.color_yb .g-story .m_content-gsevol nav li a {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .g-story .m_content-gsevol nav li a:after{background:#000 !important;}
html.color_yb .g-story .m_content-storyyoutube button {background-color:#000;}

/* Vod */
.g-story .feature-1 {background-color:#000;}
.g-story .feature-1 > .vod-frame {width:100%;overflow:hidden;}
.g-story .feature-1 > .vod-frame h1 {position:absolute;z-index:0;color:#000;}
.g-story .feature-1 > .vod-frame .vod-scale {position:relative;z-index:2;display:block;width:100%;}
.g-story .feature-1 > .vod-frame .vod-src {position:absolute;z-index:2;left:0;top:0;width:100%;height:auto;}
.g-story .feature-1 > .vod-frame .vod-src iframe {width:100%;height:100%;border:0;}
.g-story .feature-1 > .menu {width:100%;overflow-x:hidden;}
.g-story .feature-1 > .menu ul {width:200%;}
.g-story .feature-1 > .menu ul > li {float:left;overflow:hidden;line-height:0;}
.g-story .feature-1 > .menu ul > li img {width:100%;}
html.s4 .g-story .feature-1 > .menu ul > li {width:12.5%;}
html.s3 .g-story .feature-1 > .menu ul > li {width:12.5%;}
html.s2 .g-story .feature-1 > .menu ul > li {width:25%;}
html.s2 .g-story .feature-1 > .menu ul > li.vod-03 {clear:both;}
html.s1 .g-story .feature-1 > .menu ul > li {width:25%;}
html.s1 .g-story .feature-1 > .menu ul > li.vod-03 {clear:both;}

.g-story .feature-1 > .menu ul > li > a {position:relative;left:0;top:0;display:block;width:100%;height:auto;}
.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;}
.g-story .feature-1 > .menu ul > li > a em {display:block;width:100%;position:absolute;text-align:left;font-family:'sssB';color:#fff;opacity:.4;filter:alpha(opacity=40);transition:all 0.4s ease-out;}
.desktop .g-story .feature-1 > .menu ul > li > a:focus em {text-decoration:underline;}
html.s4 .g-story .feature-1 > .menu ul > li > a em {left:27px;bottom:19px;font-size:20px;line-height:26px;width:70%;}
html.s3 .g-story .feature-1 > .menu ul > li > a em {left:20px;bottom:14px;font-size:18px;line-height:24px;width:70%;}
html.s2 .g-story .feature-1 > .menu ul > li > a em {left:19px;bottom:10px;font-size:16px;line-height:20px;width:70%;}
html.s1 .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);}

.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 .g-story .feature-1 > .menu ul > li > a .play {background-image:url('/global/galaxy/galaxy-story/images/button_play.png');right:19px;bottom:19px;width:66px;height:66px;}
html.s3 .g-story .feature-1 > .menu ul > li > a .play {background-image:url('/global/galaxy/galaxy-story/images/button_play_l.png');right:14px;bottom:14px;width:50px;height:50px;}
html.s2 .g-story .feature-1 > .menu ul > li > a .play {background-image:url('/global/galaxy/galaxy-story/images/button_play.png');right:14px;bottom:14px;width:66px;height:66px;background-size:66px auto;}
html.s1 .g-story .feature-1 > .menu ul > li > a .play {background-image:url('/global/galaxy/galaxy-story/images/button_play.png');right:9px;bottom:9px;width:36px;height:36px;opacity:1;filter:alpha(opacity=100);background-size:36px auto;}

.g-story .feature-1 > .menu ul > li > a:hover,
.g-story .feature-1 > .menu ul > li > a.selected {}
.desktop .g-story .feature-1 > .menu ul > li > a:hover .thumb,
.desktop .g-story .feature-1 > .menu ul > li > a:focus .thumb,
.g-story .feature-1 > .menu ul > li > a.selected .thumb {opacity:.8;filter:alpha(opacity=80);}
.desktop .g-story .feature-1 > .menu ul > li > a:hover em,
.desktop .g-story .feature-1 > .menu ul > li > a:focus em,
.g-story .feature-1 > .menu ul > li > a.selected em {opacity:1 !important;filter:alpha(opacity=100) !important;}
.desktop .g-story .feature-1 > .menu ul > li > a:hover .play,
.desktop .g-story .feature-1 > .menu ul > li > a:focus .play {opacity:1;filter:alpha(opacity=100);}
.g-story .feature-1 > .menu ul > li > a.selected .play {display:none;}


/* footer */
.footerMenu {max-width:1920px; margin:0 auto; font-size:14px;border-bottom:1px solid #dedede;padding:31px 0 50px;margin-bottom:50px; background:#fff;}
.footerMenu article {position:relative;padding-left:230px;}
.footerMenu article h2 {position:absolute;top:0;left:0;}
.footerMenu article h2 {font-family:'sssB';vertical-align:top;}
.footerMenu > h1 {font-size:110px; line-height:130px; color:#000; font-family:'sssB'; text-align:center; padding-top:200px; height:250px;}
.footerMenu h2 {font-size:17px;}
.footerMenu h2:first-child {margin-top:0;}
.footerMenu .mobileDev {overflow:hidden;display:block;}
.footerMenu .mobileDev:after {display:block; clear:both; content:'';}
.footerMenu .mobileDev > div {float:left; width:232px; height:330px;text-align:left;}
.footerMenu .mobileDev > div strong {font-size:15px; line-height:33px; color:#000;font-family:'sssM';}
.footerMenu .mobileDev > div ul {margin-top:15px;}
.footerMenu .mobileDev > div li a {font-size:14px; line-height:26px;vertical-align:top; color:#858585; font-family:'SamsungOne400';}
.footerMenu .linkIn {overflow:hidden; padding-bottom:45px;}
.footerMenu .linkIn:after {display:block; clear:both; content:'';}
.footerMenu .linkIn li {float:left;height:30px;padding-right:35px;text-align:left;}
.footerMenu .linkIn li a {font-size:14px; line-height:20px; color:#000;font-family:'sssM'}
.footerMenu .linkIn li a span {font-size:14px; line-height:20px; color:#000;}

.s3 .footerMenu article {padding-left:190px;}
.s3 .footerMenu .mobileDev > div {width:190px;}
.s2 .footerMenu article {padding-left:150px;}
.s2 .footerMenu .mobileDev > div {width:186px;}
.s1 .footerMenu {border-bottom:0;padding:0;margin:0 0 25px !important;}
.s1 .footerMenu article {padding-left:0;}
.s1 .footerMenu article h2 {position:initial;}
.s1 .footerMenu > h1 {font-size:45px; line-height:60px; padding-top:95px; height:88px;}
.s1 .footerMenu h2 {font-size:16px; line-height:50px; height:50px;border-bottom:1px solid #eee; margin-bottom:0px; margin-top:0px; background:url('/global/galaxy/common/images/bg_sitemap_curr.jpg') no-repeat right 50%; background-size:19px auto;}
.s1 .footerMenu h2 a {text-align:left;}
.s1 .footerMenu .view h2 {background:url('/global/galaxy/common/images/bg_sitemap_curr_on.jpg') no-repeat right 50%; background-size:19px auto;}
.s1 .footerMenu h2 {display:block; cursor:pointer;}
.s1 .footerMenu .last h2 {border-bottom:0;}
.s1 .footerMenu {width:auto; margin:0 15px;}
.s1 .footerMenu .mobileDev {display:none;overflow:initial;border-bottom:1px solid #eee;padding:10px 0;}
.s1 .footerMenu .mobileDev .linkArea strong{display:block;width:100%;background: url('/global/galaxy/common/images/bg_sitemap_curr.jpg') no-repeat right 50%;background-size:12px auto;}
.s1 .footerMenu .mobileDev .linkArea.viewIn strong {background:url('/global/galaxy/common/images/bg_sitemap_curr_on.jpg') no-repeat right 50%; background-size:12px auto;font-family:'sssM'}
.s1 .footerMenu .mobileDev ul {display:none;}
.s1 .footerMenu .mobileDev > div {width:100%; float:none; height:auto;}
.s1 .footerMenu .mobileDev > div strong {font-size:14px; line-height:36px; cursor:pointer;}
.s1 .footerMenu .mobileDev > div ul {margin:10px -15px 15px; padding:15px 15px 15px 30px; background:#f5f5f5;}
.s1 .footerMenu .mobileDev > div ul li a {font-size:14px;line-height:34px;color:#333;}
.s1 .footerMenu .mobileDev > div strong a {font-size:14px; line-height:36px; color:#333; display:block;font-family:'sssM'}
.s1 .footerMenu .linkIn {display:none; overflow:hidden; padding-bottom:0px;border-bottom:1px solid #eee;padding:10px 0;}
.s1 .footerMenu .linkIn:after {display:block; clear:both; content:'';}
.s1 .footerMenu .linkIn li {float:none; width:100%; height:auto;padding-bottom:0;}
.s1 .footerMenu .linkIn li a {font-size:14px; line-height:36px; display:block;color:#333;}
.s1 .footerMenu .linkIn li a span {display:inline;}
.s1 .footerMenu .goto_back {margin-top:20px;}

	div#footer .global_links .select-network{display:inline-block;;width:auto;height:26px;position:relative;margin-right:10px;}
	div#footer .global_links .select-network .options {position:absolute;left:0;width:auto;height:auto;border:1px solid #bdbdbd;padding:5px 0 5px  0;background-color:#fff;display:none;}
	div#footer .global_links .select-network .options a.option {display:block;width:190px;padding:7px 0 5px 11px;}
	div#footer .global_links .select-network .options a.option:hover {color:#fff;background-color:#2576e1;}
.s4 div#footer .global_links .select-network .options {top:27px;}
.s3 div#footer .global_links .select-network .options {top:27px;padding:2px 0 0  0;}
.s3 div#footer .global_links .select-network .options a.option {padding:6px 0 4px 11px;}
.s2 div#footer .global_links .select-network {width:auto;margin-right:5px;}
.s2 div#footer .global_links .select-network .options {top:27px;padding:2px 0 0 0;}
.s2 div#footer .global_links .select-network .options a.option {width:185px;padding:2px 0 0 11px;line-height:23px;font-size:11px;}
.s1 div#footer .global_links .select-network {width:auto;margin:0 3px 5px 0;display:inline-block;}
.s1 div#footer .global_links .select-network .options {bottom:25px;}
.s1 div#footer .global_links .select-network .options a.option {width:160px;height:21px;padding:0 0 0 5px;line-height:23px;font-size:10px;}
	div#footer .global_links .select-network.opened .options {display:block;}



div#footer .global_links a.network {width:190px;margin:0;background-image:url('/global/galaxy/common/images/ico_arrow_b.png');}
.s2 div#footer .global_links a.network {width:185px;margin:0;}
.s1 div#footer .global_links a.network {width:160px;margin:0;background-image:url('/global/galaxy/common/images/ico_arrow_t.png');}
div#footer .global_links a.sitemap {width:81px; margin-right:10px;}
.s2 div#footer .global_links a.sitemap {width:75px; margin-right:5px;}
.s1 div#footer .global_links a.sitemap {width:65px; margin:0 3px 5px 0;display:inline-block;}
div#footer .global_links a.sitemap {width:135px;}
.s2 div#footer .global_links a.globalsamsung {width:135px;}
.s1 div#footer .global_links a.globalsamsung {width:115px; margin:0 0 5px 0;display:inline-block;}




/* color yellow black set */
html.color_yb div[class*="c_paging-"] a {background-color:#000 !important;}
html.color_yb div[class*="c_paging-"] a:before {background-color:#fff01f !important;}
html.color_yb div[class*="c_paging-"] a.on {background-color:#fff01f !important;}
html.color_yb div[class*="c_paging-"] a.on:before {background-color:#000 !important;}
html.color_yb [class^="m_paging_type"] a {background-color:#000 !important;}
html.color_yb [class^="m_paging_type"] a span {background-color:#fff01f !important;opacity:1;filter:alpha(opacity=100);}
html.color_yb [class^="m_paging_type"] a.on {background-color:#fff01f !important;}
html.color_yb [class^="m_paging_type"] a.on span {background-color:#000 !important;}
html.color_yb .f_backtotop a {background-color:#fff01f !important;border-radius:50%;}
html.color_yb button.c_btn_type2-prev,
html.color_yb a.c_btn_type2-prev {background-color:#000 !important;background-image:url('/global/galaxy/common/images/c_btn_t2_prev.png') !important;background-position:0 100%;}
html.color_yb button.c_btn_type2-next,
html.color_yb a.c_btn_type2-next {background-color:#000 !important;background-image:url('/global/galaxy/common/images/c_btn_t2_next.png') !important;background-position:0 100%;}
html.color_yb a[class^="m_btn_type1"],
html.color_yb a[class^="m_btn_type2"],
html.color_yb a[class*="m_btn_type1-next"],
html.color_yb a[class*="m_btn_type2-next"],
html.color_yb a[class*="c_btn_type1-"] {background-color:#fff !important;color:#000 !important;border:2px solid #000;border-radius:5px;}
html.color_yb a[class^="m_btn_type1"] span,
html.color_yb a[class^="m_btn_type2"] span,
html.color_yb a[class*="m_btn_type1-next"] span,
html.color_yb a[class*="m_btn_type2-next"] span,
html.color_yb a[class*="c_btn_type1-"] {background-image:url('/global/galaxy/common/images/m_btn_t1_prevnext.png') !important;opacity:1 !important;filter:alpha(opacity=100);}
html.color_yb a[class*="c_btn_type1-"] {background-size: 200% 100%;}
html.color_yb a[class*="c_btn_type3-"],
html.color_yb a[class*="c_btn_pre-"],
html.color_yb button[class*="c_btn_pre-"],
html.color_yb a[class*="c_more-"],
html.color_yb a[class*="c_more-"] *,
html.color_yb .c_tit-kv,
html.color_yb .c_tit-kv2,
html.color_yb .c_tit-kv3,
html.color_yb .c_tit-kv4,
html.color_yb .c_tit-kv7,
html.color_yb .c_tit-index1,
html.color_yb .c_tit-index2,
html.color_yb .c_tit-grid,
html.color_yb .c_desc-insidestories,
html.color_yb .c_tit-kv5
html.color_yb .c_tit-kv6,
html.color_yb .c_tit-type1, html.color_yb .c_tit-type1 *,
html.color_yb .c_tit-type2, html.color_yb .c_tit-type2 *,
html.color_yb .c_tit-type3, html.color_yb .c_tit-type3 *,
html.color_yb .c_tit-type6, html.color_yb .c_tit-type6 *,
html.color_yb .c_tit-type7, html.color_yb .c_tit-type7 *,
html.color_yb .c_tit-type8, html.color_yb .c_tit-type8 *,
html.color_yb .c_tit-type9, html.color_yb .c_tit-type9 *,
html.color_yb .c_tit-type10, html.color_yb .c_tit-type10 *,
html.color_yb .c_txt-type1,
html.color_yb .c_txt-type2,
html.color_yb .c_txt-type3,
html.color_yb .c_txt-type4,
html.color_yb .c_txt-type5,
html.color_yb .c_txt-type6,
html.color_yb .c_txt-type7,
html.color_yb .c_txt-type8,
html.color_yb .c_txt-type9,
html.color_yb .c_txt-type10,
html.color_yb .c_txt-type11,
html.color_yb .c_txt-type12,
html.color_yb .c_txt-type13,
html.color_yb .c_txt-type14,
html.color_yb .c_txt-type15,
html.color_yb .c_txt-type15,
html.color_yb .c_txt-type16-size3,
html.color_yb .c_txt-type17,
html.color_yb .c_txt-grid,
html.color_yb .c_txt_ly-type1,
html.color_yb .c_txt_ly-type2,
html.color_yb .c_txt-unit,
html.color_yb .global_links,
html.color_yb .global_links *,
html.color_yb nav[class*="c_tab-"] a,
html.color_yb .m_feature-captivating .spec,
html.color_yb .m_feature-captivating .spec li,
html.color_yb .m_feature-cameraback .ios,
html.color_yb .m_feature-packaging .packing,
html.color_yb .m_feature-exposed .hdr .mi_text,
html.color_yb .m_feature-exposed .hdr.off .mi_text,
html.color_yb .bright-header #kv .f_header-kv .kv-title span,
html.color_yb .m_spec_list .message p,
html.color_yb .c_spec_stit,
html.color_yb .feature-1 > .menu ul > li > a em,
html.color_yb .feature-2 > .menu ul > li > a em,
html.color_yb .m_gallery_desc p,
html.color_yb .gallery_control .count,
html.color_yb button.c_btn_close-type1,
html.color_yb a.c_btn_close-type1,
html.color_yb .gifts .contents,
html.color_yb .gift_header .heading,
html.color_yb .gift_header p,
html.color_yb .gift_item,
html.color_yb .gift_item .desc > .name,
html.color_yb .gift_item .desc > span,
html.color_yb .gift_desc,
html.color_yb .icon_wireless span,
html.color_yb div[class*="m_layer-"].show ,
html.color_yb .m_content-video img.play{background-color:#000 !important;color:#fff01f !important;}
html.color_yb a[class*="c_more-"] em ,
html.color_yb .m_content-video img.play{opacity:1;filter:alpha(opacity=100);}
html.color_yb .show,
html.color_yb .map_item.show .map_title a,
html.color_yb .on{font-weight:bold;}
html.color_yb #subnav ul li a,
html.color_yb #subnav p.gnb a,
html.color_yb div#footer .f_social_list a,
html.color_yb div#footer .f_social_list a span,
html.color_yb div#footer,
html.color_yb .c_txt-type8-color2,
html.color_yb .m_insidestories_content .c_tit-type4,
html.color_yb .m_insidestories_content .c_txt-type15,
html.color_yb .m_insidestories_controls .control .name span,
html.color_yb .m_insidestories_controls .control .name strong,
html.color_yb .m_jump_controls .control .name span,
html.color_yb .m_jump_controls .control .name strong,
html.color_yb .m_jump_banners .banner a .name,
html.color_yb .camera_info strong,
html.color_yb .tit3,
html.color_yb .ps2 .tit3,
html.color_yb .pay-steps .desc2,
html.color_yb .m_feature-mf4 .c_tit-kv6,
html.color_yb .icon_item .icon_text,
html.color_yb #gnb div.logo a,
html.color_yb .footerMenu article h2,
html.color_yb .footerMenu article h2 a,
html.color_yb .footerMenu .mobileDev > div strong a,
html.color_yb .footerMenu .mobileDev > div li a,
html.color_yb .footerMenu .linkIn li a{background-color:#000 !important;color:#fff01f !important;}
html.color_yb .map_item.show .map_title a span,
html.color_yb .desktop nav.c_tab-type1 a:hover,
html.color_yb .desktop nav.c_tab-type1_pos-r a:hover,
html.color_yb nav.c_tab-type1 a.on,
html.color_yb nav.c_tab-type1_pos-r a.on,
html.color_yb #header div.logo a,
html.color_yb #gnb .g-close a,
html.color_yb #header .link a,
html.color_yb #kv .f_header-kv .kv-title span,
html.color_yb .feature-2 > .heading,
html.color_yb [class^='logo_galaxy-'] img,
html.color_yb #subnav div.bar,
html.color_yb #subnav p.gnb a span,
html.color_yb p.pre-button a,
html.color_yb div#footer .f_social_list a:focus,
html.color_yb div#footer .f_social_list a:hover,
html.color_yb div#footer .f_social_list a:focus span,
html.color_yb div#footer .f_social_list a:hover span {background-color:#fff01f !important;color:#000 !important;}
html.color_yb #header .link a:after,
html.color_yb .footerMenu,
html.color_yb .footerMenu strong {background-color:#000 !important;color:#fff01f !important;}
html.color_yb.s1 .footerMenu * {border-color:#fff01f !important;}
html.color_yb .bright-header #header div.logo a,
html.color_yb .bright-header [class^='logo_galaxy-'] img{background-color:#000 !important;color:#fff01f !important;}
html.color_yb .bright-header #header .link a {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .bright-header #header .link a:after {background-color:#000 !important;color:#fff01f !important;}
html.color_yb .bright-header #header .link a:focus,
html.color_yb .bright-header #header .link a:hover{background-color:#fff01f !important;color:#000 !important;}
html.color_yb div#footer .f_copyright a{background-color:#000 !important;}
html.color_yb .btn_blue_more,
html.color_yb .btn_see_more {background-color:#000 !important; color:#fff01f !important;background-image:none;padding-right:5px;}
html.color_yb .btn_blue_more:after,
html.color_yb .btn_see_more:after {content:' >';margin-left:5px;}

/* cse Search */
#gnb .searchForm{-webkit-overflow-scrolling:touch;}
#gnb .g-inner .seachArea {display: none;}
#gnb .g-inner .cse-search-form {transition:opacity 0.3s; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
#gnb .g-inner.searchForm .seachArea {display: block}
#gnb .g-inner.searchForm .cse-search-form {opacity:1;filter:alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#gnb .g-inner .seachArea .gsib_a {height:84px;padding: 0 !important;}
#gnb .g-inner .seachArea .gsib_a input{height:100% !important;-webkit-appearance:none;border-radius:0;}
#gnb .g-inner .seachArea .gsib_b {display: none !important;}
#gnb .g-inner .seachArea .gsc-input-box {border:0 !important; height: auto !important;  -webkit-appearance:none; appearance:none; border-radius: 0;}
#gnb .g-inner .seachArea input {background: #0d0d0d !important; margin:0 !important; height: auto !important}
#gnb .g-inner td.gsc-search-button {display: none !important}
.gsc-completion-container .gssb_a > div:not(.gsq_a) {display: none !important}
#gnb .searchForm .addsearch-body {overflow-y:scroll;position: relative; z-index: 100; height:calc(100% - 84px);}
#gnb .searchForm .addsearch-body > div{height:100%;}
#gnb .searchForm .gsc-tabsArea,
#gnb .searchForm .gsc-refinementsArea,
#gnb .searchForm .gsc-above-wrapper-area,
#gnb .searchForm .gcsc-branding,
#gnb .searchForm .gsc-adBlockNoHeight {display: none !important}

.gsc-branding {display: none}

#gnb .gsc-control-cse{position:relative;height:100%;max-width:800px;margin:0 auto;padding:0 30px;}
#gnb .gsc-control-cse .gs-spelling,
.gsc-control-cse .gs-result .gs-title,
.gsc-control-cse .gs-result .gs-title *{text-decoration:none;}
#gnb .gsc-result .gs-title b{font-size: inherit; color: #172c9a;}
#gnb .gsc-control-cse div{padding-left:0;}
#gnb .gsc-thumbnail-inside,
#gnb .gsc-url-top{display:none;}
#gnb .gsc-webResult .gsc-result{padding:30px 0}
#gnb .gsc-table-cell-thumbnail:hover + td .gs-title a,
#gnb .gsc-table-cell-thumbnail:focus + td .gs-title a{text-decoration:underline;}
#gnb .gsc-result .gs-title{display:block; height:auto;font-size:18px;font-family:'sssB';line-height:26px;}
#gnb .gsc-result .gs-title a{padding-bottom:20px;color:#000;}
#gnb .gsc-result .gs-title a:hover,
#gnb .gsc-result .gs-title a:focus{text-decoration:underline;}

#gnb .gs-image-box.gs-web-image-box{width:140px !important;height:140px !important;}
#gnb .gs-image-box.gs-web-image-box a{overflow:hidden;box-sizing:border-box;height:100%;padding:1px 2px}

#gnb .gs-result a{display:block;}
#gnb .gsc-results.gsc-imageResult {overflow: hidden; padding-top: 50px}
#gnb .gsc-results.gsc-imageResult .gs-image-box {height: auto}
#gnb .gsc-results.gsc-imageResult .gsc-cursor-box .gsc-cursor {padding-top: 30px;}
#gnb .gsc-results.gsc-imageResult .gsc-imageResult {width: 25%; height: 150px}
#gnb .gsc-results.gsc-imageResult .gs-image-box a {position: relative;}
#gnb .gsc-imageResult .gs-result .gs-image a {display: block; text-align:center;}
#gnb .gsc-imageResult .gs-result .gs-image img {width: auto !important; height: auto !important; max-width: 100%; max-height: 100%; display: inline-block;}


#gnb .gs-result img.gs-image,
#gnb .gs-result img.gs-promotion-image{display:block;position:relative;border:none;}
#gnb .gs-web-image-box-landscape img.gs-image{left:50%;max-width:none;width:auto;height:100%;max-height:100%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);}
#gnb .gs-web-image-box-portrait img.gs-image{max-width:100%;height:auto;max-height:none;}
#gnb .gsc-table-cell-snippet-close,
#gnb .gsc-table-cell-snippet-open{padding-left:20px;}
#gnb .gsc-results .gsc-cursor-box{text-align:center;}
#gnb .gs-webResult .gs-snippet{display:block;height:100%;padding-right:50px;color:#666;font-size:16px;font-family:'SamsungOne400';line-height:1.65;}
#gnb .gsc-results .gsc-cursor{display:block;}
#gnb .gsc-results .gsc-cursor .gsc-cursor-page{display:inline-block;width:24px;height:24px;color:#000;line-height:24px;font-size:16px;font-family:'SamsungOne400'}
#gnb .gsc-results .gsc-cursor .gsc-cursor-current-page{border-radius:3px;background:#000;font-weight:bold;color:#fff;}

.s3 #gnb .g-inner .seachArea .gsib_a {height:79px}

.s2 #gnb .g-inner .seachArea .gsib_a {height:60px}

.s12 #gnb .gsc-control-cse{top:0;height:100%;transform:none;-webkit-transform:none;}

.s1 #gnb .g-inner .seachArea .gsib_a {height:45px}
.s1 #gnb .gsc-webResult .gsc-result{padding:15px 0}
.s1 #gnb .gsc-control-cse{padding:0 15px;}
.s1 #gnb .gs-image-box.gs-web-image-box{width:68px !important;height:68px !important;}
.s1 #gnb .gsc-result .gs-title{font-size:15px;}
.s1 #gnb .gsc-result .gs-title a{padding-bottom:10px;}
.s1 #gnb .gs-webResult .gs-snippet{padding-right:0;font-size:14px;line-height:1.5;}
.s1 #gnb .gsc-results .gsc-cursor-box {margin:0 10px}
.s1 #gnb .gsc-results .gsc-cursor-box .gsc-cursor-page {margin-right: 4px;}





