/*common*/
.wa{text-indent:-9999px;font-size:0;position:absolute;top:-9999px}
.sns-bns{text-indent:-9999px;font-size:0;position:absolute;top:-9999px}
.clfix:after{content:'';display:block;clear:both;height:0;visibility:hidden}
.vjs-control-bar,
.vjs-loading-spinner,
.vjs-text-track-display,
.vjs-big-play-button{display:none}
.sns-bns{text-indent:-9999px;font-size:0;position:absolute;top:-9999px}

body{overflow-x:auto}
#container{background:url(../img/bg_gate.gif) repeat-y 50% 0;background-size:100% auto;}
#content {position:relative;min-width:1280px;margin:0 auto;overflow:hidden;line-height:28px;font-family:'samsungonekorean400';font-size:16px;color:#000;}
.section{overflow:hidden;position:relative;width:100%;padding:0 40px;box-sizing:border-box}
.layout{width:100%;max-width:1600px;margin:0 auto}

/* gate */
.gate dl{width:1280px;margin:0 auto;padding:0 0 3px 67px;box-sizing:border-box}
.gate dl dt h2{margin-bottom:43px;font-size:60px;font-family:'samsungonelatin400';font-weight:normal;line-height:72px}
.gate dl dd.sub_tit{margin-bottom:15px;font-size:22px;font-family:'samsungonekorean600'}
.gate .sdgo_area{text-align:center}
.gate .sdgo{display:inline-block;margin-top:90px;vertical-align:top}
.gate .sdgo:after{content:'';display:block;clear:both}
.gate .sdgo li{position:relative;float:left;width:320px;height:210px;margin-left:94px;opacity:0}
.gate .sdgo li:first-child, .gate.resize .sdgo li:first-child{margin-left:0}
.gate .sdgo li img{width:100%}
.gate .sdgo li .lbl{position:absolute;top:-33px;left:-27px;color:#fff;font-size:113px;font-family:'samsungonelatin800';line-height:130px;cursor:default;letter-spacing: -0.025em;}
/*.gate .sdgo li.global_la .lbl{letter-spacing:-0.1em;}*/

/*.gate .sdgo li.global_e .lbl{left:-39px}*/
/*.gate .sdgo li.global_la .lbl{left:-50px}*/
.gate .sdgo li.global_hq .lbl{font-size:90px;left:-46px;top:-18px;line-height:70px;}
.gate .sdgo li.global_hq .lbl em{position:relative;left:4px;}
.gate .sdgo li a{display:block;overflow:hidden;position:relative;width:100%;height:100%}
.gate .sdgo li:not(.none) a:hover + .lbl{display:none}
.gate .sdgo li a:hover img{margin-top:-210px}
.gate .sdgo li.global_a a .over{background:rgba(72,88,156,0.75)}
.gate .sdgo li.global_d a{background:url(../img/bg_d.png) no-repeat 0 0;background-size:100%}
.gate .sdgo li.global_e a{background:url(../img/bg_e.png) no-repeat 0 0;background-size:100%}
.gate .sdgo li.global_j a{background:url(../img/bg_j.png) no-repeat 0 0;background-size:100%}
.gate .sdgo li.global_hq a{background:url(../img/bg_hq.png) no-repeat 0 0;background-size:100%}
.gate .sdgo li.none a:hover{background:url(../img/over.png) no-repeat 0 0;background-size:100%}
.gate .sdgo li.global_j a:hover{background:url(../img/over_j.png) no-repeat 0 0;background-size:100%}
.gate .sdgo li.global_hq a:hover{background:url(../img/over_hq.png) no-repeat 0 0;background-size:100%}
.gate.margin .sdgo li{margin-left:50px}
.gate.resize .sdgo li{width:260px;height:171px}
.gate.resize .sdgo li a:hover img{margin-top:-171px}
.gate.resize .sdgo li .lbl{font-size:146px}
.gate.resize .sdgo li.global_hq .lbl{font-size:75px;left:-33px;line-height:59px;letter-spacing:-4.6px}