@charset "utf-8";

@font-face { font-family: 'Gotham M'; font-style: normal; font-weight: 400; src: url("../fonts/Gotham-Medium.eot"); src: url("../fonts/Gotham-Medium.woff") format("woff"), url("../fonts/Gotham-Medium.ttf") format("truetype"); }
@font-face { font-family: 'Gotham B'; font-style: normal; font-weight: 400; src: url("../fonts/Gotham-Book.eot"); src: url("../fonts/Gotham-Book.woff") format("woff"), url("../fonts/Gotham-Book.ttf") format("truetype"); }

.font-gm {font-family: "Gotham M" !important;}
.font-gb {font-family: "Gotham B" !important;}


/* main 2016 - 06*/
.main-card{position:relative;height:100%;background:#f7f6f6 url(../images/main/bg_main.jpg) no-repeat center bottom;background-size:cover;}
.main-card .copy-area{padding:20% 0 0 4.5%; color:#333333;}
.main-card .copy-area > strong{display:block;font-size:4.8em;font-size:2.4vw;text-transform:uppercase;letter-spacing:-2px;font-weight:normal;}
.main-card .copy-area .txt{padding:1.67% 0;font-size:3.2em; font-size:1.65vw;color:#333333;}
.main-card .copy-area .btn-white{display:inline-block;padding:10px 35px;border:2px solid #4b4b4b;font-size: 2.2em; font-size:1.2vw;color:#333;font-weight:bold;}
.main-card .ces-awrads{display:table;position:absolute;left:4.5%;bottom:4%;}
.main-card .ces-awrads .img{display:table-cell;width:7.9%;}
.main-card .ces-awrads .img img{width:100%;}
.main-card .ces-awrads .txt{display:table-cell;padding-left:20px;font-size:1.4em; font-size:0.95vw;color:#fff;vertical-align:bottom;}
.main-card .oled-logo{position:absolute;right:0;bottom:0;width:14.94%;}
.main-card .oled-logo img{width:100%;}
.main-card  .img-tv,
.main-card .m-foot{display:none;}

/*
.logo.gl-logo > a{display:block;padding:50px 24px;}
.logo.gl-logo > a img{width:100%;}

*/

/* 2017 1차 수정 start*/
.contents.main-content{background-color:#e3e3e3;}
.newSection > div {float: left; width: 50%; height: 100%; vertical-align: top; line-height:1.25}
.newSection .hover-movie{position:relative;}
.newSection:after {display: block; content: ''; height: 0; clear: both;}
.newSection .link-area {display:inline-block;padding:7px 25px;border:1px solid #4b4b4b;font-size: 1.8em; font-size:0.95vw;color:#333;font-weight:bold;}
.newSection .m{display:none;}
.contents-left-area {position:relative;background: url("../images/main/new/bg_main1.jpg") no-repeat center center; background-size: 100% 100%;word-break:keep-all;}
.contents-left-area .copy-area{padding:16% 0 0 8%; color:#333333;} /*2017-02-02 수정*/
.contents-left-area .copy-area strong{display: block; color: #333333; font-family: 'LG Smart Light' !important; font-size:5.0em;font-size:2.6vw; font-weight: normal; letter-spacing:-1px;} /*2017-02-02 수정*/
.contents-left-area .copy-area .txt {padding:1.67% 0 4%;font-size:2.4em; font-size:1.25vw;color:#333333;}
.contents-left-area .copy-area .logo-w{position:absolute;right:3%;bottom:3%;width:28%;max-width:270px;}
.contents-left-area .copy-area .logo-w img{width:100%;}
.contents-left-area .copy-area .ces-awrads{position:absolute;left:4%;bottom:1%;}
.contents-left-area .copy-area .ces-awrads .img{}
.contents-left-area .copy-area .ces-awrads .img img{width:13%;max-width:80px;}
.contents-left-area .copy-area .ces-awrads .txt{font-size:1.2em; font-size:0.7vw;line-height:1;}
.contents-left-area .hover_movie_mp4{z-index:10;}
.contents-right-area{}
.contents-right-area .copy-area{position:relative;z-index:100;padding:16% 0 0 5%; color:#333333;} /*2017-02-02 수정*/
.contents-right-area .copy-area strong{display: block; color: #333333; font-family: 'LG Smart Light' !important; font-size:4.8em;font-size:2.5vw; line-height:1; font-weight: normal; letter-spacing:-1px;} /*2017-02-02 수정*/
.contents-right-area .copy-area strong sup{font-size:0.5em;font-size:2.5vw;vertical-align:top;}/*2017-02-02 수정*/
.contents-right-area .copy-area .txt {padding:1.67% 0 4%;font-size:2.4em; font-size:1.25vw;color:#333333;}
.contents-right-top {width: 100%; height: 50%; background: url("../images/main/new/bg_main2.jpg") no-repeat 0 0; background-size: 100% auto; position: relative;}
.contents-right-bottom {width: 100%; height: 50%; background: url("../images/main/new/bg_main3.jpg") no-repeat 0 0; background-size: 100% auto; position: relative;}
.newMobile{display:none;}
/* 2017 1차 수정 end*/

.contents-mobile-01 {background: url('../images/main/m-01.jpg') no-repeat 0 0; background-size: 100% 100%;}
.contents-mobile-02 {background: url('../images/main/t_02_a_m.jpg') no-repeat 0 100%; background-size: 100% auto;}
.contents-mobile-03 {background: url('../images/main/m-03.jpg') no-repeat 0 0; background-size: 100% 100%;}
.contents-mobile-04 {background: url('../images/main/m-04.jpg') no-repeat 0 0; background-size: 100% 100%;}
.contents-mobile-05 {background: url('../images/main/m-05.jpg') no-repeat 0 0; background-size: 100% 100%;}
.contents-mobile-06 {background: url('../images/main/m-06.jpg') no-repeat 0 0; background-size: 100% 100%;}
.contents-mobile-07 {background: url('../images/main/m-07.jpg') no-repeat 0 0; background-size: 100% 100%;}
.contents-mobile-08 {background: url('../images/main/m-08.jpg') no-repeat 0 0; background-size: 100% 100%;}
.contents-mobile-09 {background: url('../images/main/king_of_tv_m.jpg') no-repeat 0 0; background-size: 100% auto;}


.contents-mobile-01 + .contents-mobile-02 {background: url('../images/main/m-02.jpg') no-repeat 0 100%; background-size: 100% auto;}

.contents-mobile-01 strong {display: block;}
.contents-mobile-01 em {display: block; background: url('../images/main/aurora-logo.png') no-repeat 0 0; background-size: 100% 100%; text-indent: -9999px;}
.contents-mobile-01 .p-1st {padding: 3rem 0 0 2.5rem; font-size: 2.16rem;}
.contents-mobile-01 .p-2nd {padding: 2.5rem 0 0 2.5rem; font-size: 1.83rem;}
.contents-mobile-01 .p-3rd {/*font-weight: bold;*/ line-height: 1.2;} 


.newMobile .txt-area-box {display: block; width: 100%; height: 100%;}
.txt-area-box strong {display: block; font-weight: normal; color: #ddd;}
.txt-area-box p {color: #ddd;}

.m-foot {text-align: center;background-color:#000;}/*2017 1차 수정*/
.btn-top {display: inline-block; background: url('../images/main/btn-top.png') no-repeat 0 0; background-size: 100% 100%; text-indent: -9999px;}
.foot-menu {text-align: left; position: relative;}
.foot-menu ul {}
.foot-menu ul li {display: inline-block;}
.foot-menu ul li:first-child {margin-left: 0;}
.foot-menu ul li a {display: block; color: #fff; border-left: 1px solid #ddd; font-weight: bold;}
.foot-menu ul li:first-child a {border-left: 0; padding-left: 0;}
.btn-share {display: block; background: url('../images/main/btn-share.png') no-repeat 0 0; background-size: 100% 100%; text-indent: -9999px; position: absolute;}
.btn-social {text-align: center;}
.btn-social li {display: inline-block; text-indent: -9999px; border: 1px solid #777;}
.btn-social li a {display: block; height: 100%;}
.btn-social li:first-child {margin-left: 0; background: url('../images/main/btn-facebook.png') no-repeat center center; background-size: auto 66%;}
.btn-social li:nth-child(2) {background: url('../images/main/btn-twitter.png') no-repeat center center; background-size: 66% auto;}
.btn-social li:nth-child(3) {background: url('../images/main/btn-youtube.png') no-repeat center center; background-size: 66% auto;}
/*.btn-social li:last-child {background: url('../images/main/btn-blog.png') no-repeat center center; background-size: 66% auto;} 2016-08-22 수정*/
.copy {color: #444;}

.aurora-section {font-size:0.53vw;word-break:keep-all;} /*1.5차 수정*/ 
.side_wrap {z-index: 100;}
.fixed-area {height: 4.4rem; text-align: center; background: #000; position: fixed; top: 0; left: 220px; z-index: 90;}
.fixed-area strong {display: block; padding: 1.6rem 0 0 0; font-size: 3em; font-weight: normal; color: #fff; text-align: center;} 
.fixed-area strong > img{ max-width:663px; width:50%; } /*2016-06-30 수정*/
.fixed-area em {display: none; margin: 1.875rem 0 0 0; width: 20rem; height: 1rem; background: url('../images/main/aurora-logo2.png') no-repeat 0 0; background-size: 100% 100%; text-indent: -9999px;}
.fixed-area strong br{display:none;}

/*.aurora-group {padding: 5rem 0 0 0;} 2차 수정*/
.aurora-group > div {position: relative;}

.auroraA {height: auto; background: url('../images/main/losoA-aurora1.jpg') no-repeat 0 0; background-size: 100% auto;}
.auroraB {margin-top:-2px; height: 43.75rem; background: url('../images/main/losoA-aurora2.jpg') no-repeat 0 0; background-size: 100% auto;}
.auroraC {height: 43.75rem; background: #474d54;}
.auroraD {height: 43.75rem; background: #1c1f22;}
.auroraE {height: 43.75rem; background: #474d54; /*background: #1c1f22;*/} /*2016-07-07 수정*/
.auroraF {height: 43.75rem; background: #1c1f22; /*background: #474d54;*/} /*2016-07-07 수정*/
.auroraG {height: 7.25rem; background: #1c1f22; /*background: #474d54;*/ text-align: center;} /*2016-07-07 수정*/

.aurora-group.mobile .auroraB { padding-top:36%; background: url('../images/main/losoA-aurora2-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
.aurora-group.mobile .auroraB .box-txt {position:static; margin:0 auto; padding-bottom:14%}


.aurora-group.mobile .auroraE {height:auto !important}
.aurora-group.mobile .auroraE .box-normal {position:static} 
.aurora-group.mobile .auroraE .playM.leftM {position:static} 
.auroraH {height: 40.625rem; position: relative;}
.full-grid {width: 1000%; height: 100%; overflow:hidden; }
.full-grid > li {width: 50%; height: 100%; float: left; position: absolute; left:100%}
.full-grid > li:first-child {left:0}
.full-grid .img {display:none}

.aurora-section .pop_wrap{position: absolute; top:0; left:220px; display:block; height: 100%; z-index:5; background:#1b1c1e; text-align:center}
.aurora-section .pop_wrap:after {display:inline-block; content:""; width:0; height:100%; vertical-align:middle}
.aurora-section .pop_wrap span.img{display:block;width:100%;}
.aurora-section .pop_wrap .img img{display:block;width:100%;}
.aurora-section .pop_wrap a{position: absolute; top:3%; right:2%; display:block; width:46px; height: 46px; background: url(../images/icon/close.png) no-repeat 0 0;background-size: 100% 100%;}
.aurora-section .pop_wrap .pop-inner {position:relative; display:inline-block; width:77%; margin:0 auto; vertical-align:middle}

.grid-first li, .grid-last li  {text-indent: -9999px; position: absolute; z-index: 1;}
.grid-first li a, .grid-last li a {display: block; width: 100%; height: 100%;}
.auroraH ol {display: block; width: 100%; text-align: center; position: absolute; bottom: -1.3rem; left: 0; z-index: 3;}
.auroraH ol li {display: inline-block; width: 0.73vw; height: 0.73vw; text-indent: -9999px; background: #777; border-radius: 50%; margin-left: 0.5rem;}
.auroraH ol li:first-child {margin-left: 0;}
.auroraH ol li.on {background: #fff;}
.auroraH .full-grid a {display:none; text-indent: -9999px;}
.auroraH .full-grid li {width:100%; height:100%; left:100%; top:0}
.auroraH .full-grid li:first-child {background: url('../images/main/sample1.jpg') no-repeat 50% 0; background-size: 100% auto; height: 100%; left:0}
.auroraH .full-grid li:nth-child(2) {background: url('../images/main/sample2.jpg') no-repeat 50% 0; background-size: 100% 100%;}
.auroraH .full-grid li:nth-child(3) {background: url('../images/main/sample3.jpg') no-repeat 50% 0; background-size: 100% 100%;}
.auroraH .full-grid li:nth-child(4) {background: url('../images/main/sample4.jpg') no-repeat 50% 0; background-size: 100% 100%;}
.auroraH .full-grid li:nth-child(5) {background: url('../images/main/sample5.jpg') no-repeat 50% 0; background-size: 100% 100%;}

.auroraH .full-grid li:nth-child(6) {background: url('../images/main/sample6.jpg') no-repeat 50% 0; background-size: 100% 100%;}
.auroraH .full-grid li:nth-child(7) {background: url('../images/main/sample7.jpg') no-repeat 50% 0; background-size: 100% 100%;}
.auroraH .full-grid li:nth-child(8) {background: url('../images/main/sample8.jpg') no-repeat 50% 0; background-size: 100% 100%; }
.auroraH .full-grid li:nth-child(9) {background: url('../images/main/sample9.jpg') no-repeat 50% 0; background-size: 100% 100%; }
.auroraH .full-grid li:nth-child(10) {background: url('../images/main/sample10.jpg') no-repeat 50% 0; background-size: 100% 100%;}


.imagePrev {display: block; width: 3.8rem; height: 8rem; position: absolute; top: 50%; left: 0; margin-top: -4rem; background: url('../images/main/btn-p.png') no-repeat 0 0; background-size: 100% 100%; text-indent: -9999px; z-index: 5;}
.imageNext {display: block; width: 3.8rem; height: 8rem; position: absolute; top: 50%; right: 0; margin-top: -4rem; background: url('../images/main/btn-n.png') no-repeat 0 0; background-size: 100% 100%; text-indent: -9999px; z-index: 5;}

.full-grid:after {display: block; height: 0; content: ''; clear: both;}

.auroraI {height: 43.75rem; background: #474d54;}

.auroraJ {height: 43.75rem; background: url('../images/main/losoA-aurora3.jpg') no-repeat 0 0; background-size: 100% auto;}
/*.auroraK {height: 38.25rem; background: url('../images/main/losoA-aurora4.jpg') no-repeat 0 0; background-size: 100% 100%; text-align: center;}*/
.auroraK {display:none;padding-bottom:4.8%;background: #171715; text-align: center;} /*2016-07-07 수정*/
.auroraK:after {display:block; content:""; clear:both}
.auroraK .left {display:none; float:left; width:50%; padding-bottom:2.5%; border-right:2px solid #8b8b8a} /*2016-07-04 수정*/
.auroraK .left p{line-height:1.1;} /*2016.06.28 수정*/
.auroraK .right p {padding-top:0;}/*2016-07-04 수정*/
.auroraK .desc {padding:0; color:#8b8b8a}
.auroraK .font-gm {font-size:3.1em; padding:3.7% 0 0 0} 
.auroraK .date-txt {position:relative;padding:2% 0 0;} /*2016-07-04 수정*/
.auroraK .date-txt:after{content:"";display:block;width:50px;height:1px;background:#d9d9d9;margin:25px auto;} /*2016-07-04 수정*/
.auroraK .social-links > div {width:23.352%}
.auroraK .btn-now {width:11%; margin-top:3rem; font-size:1.58em} /*2016.06.28 수정*/
.auroraK2 {height: 45rem; background: #171715; text-align: center;}
.auroraL {display:none;height: auto; background: url('../images/main/losoA-aurora5.jpg') no-repeat 0 0; background-size: 100% 100%;} /*2016-07-07 수정*/

.logo-zone {padding: 4.8% 0 0 0;}
.logo-zone strong {display: block; width: 33%; height: 3.91vw; margin: 0 auto; background: url('../images/main/logo-w2.png') no-repeat center 0; background-size: 100% auto; text-indent: -9999px;}



.logo-zone2 {display: block; width: 100%; padding: 1.85% 0 0 0; /* height: 17.8rem; */}
.btn-now {display: inline-block; width: 26%; text-align: center; padding: 1rem 0; color: #fff; font-size: 2.55em; font-weight: bold; background: #434343;}

.new-d p {font-size: 3.5em !important }

.new-d strong {display: block; width: 35.64%; height: 31px; margin: 0 auto; background: url('../images/main/logo18.png') no-repeat 0 0; background-size: 100% auto; text-indent: -9999px;}

.play {display: block; width: 7.52%; height: 13.35%; text-indent: -9999px; background: url('../images/main/play-btn.png') no-repeat center center; background-size: 100% auto; position: absolute; top: 50%; left: 50%; margin-top: -6.675%; margin-left: -3.76%;z-index:10;} /*1.5차 수정*/
.txt-zone {position: absolute; bottom: 7.5rem; right: 7.5rem;}
.txt-zone strong {display: block; font-size: 3.54em; color: #fff;}
.txt-zone > p {font-size: 2.35em; color: #fff; padding: 2rem 0 0 0; line-height: 1.4;}

.box-txt {/* width: 46rem; */ padding: 2.82%; background: #0d0d0f; opacity: 0.8; position: absolute; bottom: 23.18%; right: 7.06%;}
.box-txt strong {display: block; font-size: 3.54em; font-weight: normal; color: #fff;}
.box-txt p {font-size: 1.98em; color: #fff; padding: 2rem 0 0 0; line-height: 1.2;}

.all-box {overflow:hidden; height: 100%;}
.half-box {float: left; width: 50%; height: 100%; position: relative; overflow: hidden;}
.aurora-group .half-box:after {display:inline-block; content:""; width:0; height:100%; vertical-align:middle}
.aurora-group .half-box .box-normal {position:relative; display:inline-block; vertical-align:middle; width:77%}
.all-box:after {display: block; height: 0; content: ''; clear: both;}

.box-normal {position: absolute; left: 11.05%;}
.box-normal p {font-size: 1.98em; color: #fff; padding: 5.74% 0 0 0; line-height: 1.2;}
.box-normal p.middle-txt {font-size:2.75em}
.box-normal .txtItalic {font-style:italic}
.box-normal p:first-child {padding: 0;}
.box-normal strong {display: block; /* padding: 5.8% 0 0 0 */ font-size: 5.9em; font-weight: normal; color: #fff;}

.aurora-group.mobile {padding:0}
.aurora-group.mobile .box-normal {position:static; left:0; width:auto; padding:0 30px 20px}
.aurora-group.mobile .box-normal.minus-design {margin-top:0}
.aurora-group.mobile .auroraD.mView .box-normal { padding:0 30px 0 ; bottom:auto}
.aurora-group.mobile .auroraA .txt-zone p br {display:none}
.aurora-group.mobile .auroraE .all-box .half-box:first-child {padding-bottom:55px}
.aurora-group.mobile .auroraE .all-box .half-box:last-child {height:auto}
.aurora-group.mobile .auroraK2 {height:auto; padding-bottom:50px}
.aurora-group.mobile .auroraK2 > strong {position:relative; font-size:25px; line-height:30px}
.aurora-group.mobile .auroraK2 > strong:after {position:absolute; left:50%; bottom:-35px; margin-left:-17.5px; display:block; content:""; width:35px; height:2px; background:#fff}
.aurora-group.mobile .auroraK2 .logo-zone2 {padding:61px 13px 0 13px}
.aurora-group.mobile .auroraK2 .new-d p {padding-bottom:59px; font-size: 15px !important;}
.aurora-group.mobile .auroraK2 .new-d strong {width:84%; max-width:606px}
.aurora-group.mobile .auroraK2 p.font-gb {padding:2em 0 0}
.aurora-group.mobile .auroraK2 .font-gb.date-txt {font-size:14px !important}
.aurora-group.mobile .auroraC .half-box {height:auto}
.aurora-group.mobile .auroraC .half-box + .half-box {height:50%}

.slide-img {width: 500%; height: 100%;}
.slide-img li {height: 100%; float: left; text-indent: -9999px;}
.slide-img li:first-child {background: url('../images/main/01.jpg') no-repeat 0 0; background-size: 100% 100%;}
.slide-img li:nth-child(2) {background: url('../images/main/02.jpg') no-repeat 0 0; background-size: 100% 100%;}
.slide-img li:nth-child(3) {background: url('../images/main/03.jpg') no-repeat 0 0; background-size: 100% 100%;}
.slide-img li:nth-child(4) {background: url('../images/main/04.jpg') no-repeat 0 0; background-size: 100% 100%;}
.slide-img li:last-child {background: url('../images/main/05.jpg') no-repeat 0 0; background-size: 100% 100%;}
.slide-img:after {display: block; height: 0; content: ''; clear: both;}

.playM.rightM {width:88.235%; height: 71.5%; position: absolute; top: 13.85%; right: 0;}
.playM.leftM {width: 88.235%; height: 71.5%; position: absolute; top: 13.85%; left: 0;}
.play2 {display: block; width: 5rem; height: 5rem; text-indent: -9999px; background: url('../images/main/play-btn.png') no-repeat center center; background-size: 100% 100%; position: absolute; top: 50%; left: 50%; margin-top: -2.5rem; margin-left: -2.5rem;}
.mv1 {background: url('../images/main/losoA-play1.jpg') no-repeat 0 0; background-size: 100% auto;}
.mv2 {background: url('../images/main/losoA-play2.jpg') no-repeat 0 0; background-size: 100% auto;}
.mv3 {background: url('../images/main/losoA-play3.jpg') no-repeat 0 0; background-size: 100% auto;}
.mv4 {background: url('../images/main/losoA-play4.jpg') no-repeat 0 0; background-size: 100% auto;}

.aurora-group.mobile .playM.leftM {position:relative; padding:0 15px 30px; background:none}
.aurora-group.mobile .playM.rightM {position:static; padding:37px 15px; background:none}
.aurora-group.mobile .mv1:after {display:block; content:""; width:100%; height:100%; background: url('../images/main/losoA-play1.jpg') no-repeat 0 0; background-size: 100% auto;}
.aurora-group.mobile .mv2:after {display:block; content:""; width:100%; height:100%; background: url('../images/main/losoA-play2.jpg') no-repeat 0 0; background-size: 100% auto;}
.aurora-group.mobile .mv3:after {display:block; content:""; width:100%; height:100%; background: url('../images/main/losoA-play3.jpg') no-repeat 0 0; background-size: 100% auto;}
.aurora-group.mobile .mv4:after {display:block; content:""; width:100%; height:100%; background: url('../images/main/losoA-play4.jpg') no-repeat 0 0; background-size: 100% auto;}
.aurora-group.mobile .auroraI .half-box:first-child {height:auto}

.auroraG strong {display: block; text-align: center; font-size: 2.75em; color: #fff; font-weight: normal;}
.auroraG span {display: block; text-align: center; padding: 1rem 0 0 0; text-decoration: underline; font-size: 1.125rem; color: #fff; font-style: italic;}
.auroraK > strong {display: block; text-align: center; padding: 2.81% 0 0 0; font-size: 3.54em; font-weight: normal; color: #fff; line-height:1.33}
.auroraK p {padding: 2.35% 0 0 0; font-size: 2.15em; color: #d9d9d9; line-height:1.37}
.auroraK2 > strong {display: block; text-align: center; padding: 2.5% 20% 0; font-size: 4.71em; font-weight: normal; color: #fff;}
.auroraK2 p {padding: 2% 0; font-size: 2.95em; color: #fff; line-height: 1.4;}
.auroraK2 p.font-gb {padding:4% 0}
.auroraJ .minus-design strong{font-size:4.32em}
.aurora-group.mobile .auroraJ .all-box {padding-top:60%; padding-bottom:7%}

.social-links {padding: 3rem 0 0 0;}
.social-links > div {display: inline-block; width: 12.352%; vertical-align: middle; position: relative;}
.social-links > div:first-child a {display: block;  height: 3.125rem; background: url('../images/main/btn-join.png') no-repeat 0 50%; background-size: 100% auto; text-indent: -9999px;}
.social-links > div:last-child {margin-left: 2rem;}
.social-links > div strong {margin: 0; padding: 0; text-align: left; font-size: 1rem; position: absolute; left: 0; top: -1.2rem;}
.social-links > div ul li {width:2.6vw; height: 2.6vw; float: left; border: 1px solid #fff;}
.social-links > div ul li > a {display: block; width: 100%; height: 100%; text-indent: -9999px;}
.social-links > div ul li:first-child {background: url('../images/main/icon-facebook.png') no-repeat center center; background-size: auto 50%;}
.social-links > div ul li:nth-child(2) {background: url('../images/main/icon-twitter.png') no-repeat center center; background-size: 50% auto; margin-left: -1px;}
.social-links > div ul li:last-child {background: url('../images/main/icon-photo.png') no-repeat center center; background-size: 50% auto; margin-left: -1px;}
.social-links > div ul:after {display: block; height: 0; content: ''; clear: both;}

.auroraM {padding: 3.75rem 0; text-align: center;}
.auroraM > a {display: inline-block; text-align: center; min-width: 14%; height: 3.8vw; width:14%; line-height: 3.8vw; border: 1px solid #fff; font-size: 2.17em; font-weight: bold; color: #fff; margin-left: 1.2rem;} 
.auroraM > a:first-child {margin-left: 0;}

/*2016-07-07 수정 start*/
.auroraN{padding: 3.75rem 0; text-align: center;background:#1c1f22;}
.auroraN .txt strong{display: block; /* padding: 5.8% 0 0 0 */ font-size: 5.9em; font-weight: normal; color: #fff;}
.auroraN .txt p {font-size: 1.98em; color: #fff; padding: 2% 0 0 0; line-height: 1.2;}
.auroraN .txt p.middle-txt {font-size:2.75em}
.auroraN .pictures{width:77.6%;margin:2% auto 0;}
.auroraN .pictures:after{content:"";display:block;clear:both;}
.auroraN .pictures li{float:left;width:32%;margin-left:2%;max-width:420px;}
.auroraN .pictures li:first-child{margin-left:0;}
.auroraN .pictures li img{width:100%;}
/*2016-07-07 수정 end*/

.media-pop {width: 100%; height: 100%; background: #000; position: fixed; top: 0; display: none; z-index: 998;}
.closeX {display: block; position: absolute; top: 2%; right: 2%; color: #fff; font-size: 3rem; z-index: 999;}

.paging-box {vertical-align: middle; font-size: 2rem; position: absolute; bottom: 0; right: 0; z-index: 3;}
.paging-box span {color: #fff; font-weight: bold;}
.btn-box {display: inline-block; vertical-align: middle;} 
.btn-box a {display: block; width: 3.2rem; height: 3.2rem; border: 1px solid #888; background: #1a1a1a; float: left; text-indent: -9999px;}
.btn-box .prev {background: #ccc url('../images/main/btn-prev.png') no-repeat center center; background-size: auto 50%;}
.btn-box .next {background: #ccc url('../images/main/btn-next.png') no-repeat center center; background-size: auto 50%; margin-left: -1px;}

.btn-box:after {display: block; height: 0; content: ''; clear: both;}

.mView {display: none;}

.video-area {text-align: center;}


.hdr-cont {background:#fff} /*2017 1차 수정*/
.hdr-section {font-size:0.5vw; background: #fff;} /*2017 1차 수정*/

.hdrA {background: url('../images/main/hdr1.jpg') no-repeat 0 0; background-size: 100% auto; text-align: center; position: relative;}
.hdrB {height: 418px; text-align: center; position: relative;}
.hdrB-img {height: 690px; background: #121212 url('../images/main/hdr2.jpg') no-repeat 0 0; background-size: 100% 100%; }
.hdrC {background: #1a1b1c; text-align: center; position: relative;}
.hdrD {padding: 0 10%; background: #121212; text-align: center; position: relative;}
.hdrE {background: #1a1b1c; text-align: center; position: relative;}
.hdrF {background: #121212; text-align: center; position: relative;}

.hdrA p {font-size: 5em; width: 100%; text-align: center; color: #fff; position: absolute; top: 20%; left: 0; line-height: 1.2;}
.hdrA .play {top: 52%;}

.hdrB p {font-size: 4em; color: #bcbcbc; width: 100%; text-align: center; line-height: 1.2; position: absolute; top: 27.3%; left: 0;}
.hdrB strong {display: block; font-size: 5em; color: #d1945e; width: 100%; text-align: center; line-height: 1.2; position: absolute; top: 55%; left: 0;}

.hdrC strong {display: block; font-size: 5em; color: #fff; padding: 5.69rem 0 0 0; font-weight: normal; line-height: 1.2;}
.hdrC p {font-size: 3em; color: #999; padding: 3.25rem 0; line-height: 1.2;}
/*.hdr-zone {font-size: 3em; color: #999; margin: 3.25rem 0 0 0; padding: 0; line-height: 1.2; background: url('../images/main/hdr3.jpg') no-repeat center 0; background-size: 70% 70%; text-align: center;}
.hdr-zone span {display: block; padding: 4rem;}*/

.hdrC2 {width: 70%; margin: 46px auto; position: relative;}
.hdr-zone .image-area {height: 690px; }
 .hdrF2 strong span{display:inline}
.hdr-section.mobile .hdrF2 strong span {display:block}
.hdr-zone {color: #999; text-align: center;}
.mid-zone { background: #131313; }
.hdr-zone span {display: block; width: 100%; text-align: center; font-size: 3.2em; position: absolute; top: 7.3%; left: 0;}
.hdr-zone .image-area {background: url('../images/main/hdr3.jpg') no-repeat center 0; background-size: 100% auto;}
.isMobile {display:none}

.hdrD strong {display: block; font-size: 5em; color: #d1945e; padding: 7.06% 0 0 0; font-weight: normal; line-height: 1.2;}
.hdrD .txt-p {font-size: 2.7em; color: #999; padding: 3.53% 20% 9%; line-height: 1.2;}
.hdr-section.mobile .hdrD {padding:0 5%}
.hdr-section.mobile .hdrD .txt-p {padding:3.53% 0 9%}

/*2017 1차 수정 : hdr start*/
.hdr-section{}
.hdr-section .tit{text-align:center;}
.hdr-section .tit em,
.hdr-section .txt em{display:inline;vertical-align:top;}
.hdr-section .txt{text-align:center;line-height:1.2;}
.hdr-section .img{padding:4% 0px;text-align:center;}
.hdr-section .img img{width:70.58%;max-width:1200px;margin:0 auto;}
.hdr-section .img .m{display:none;}
.hdr-section .img .pc{display:block;}
.hdr-section .hdr-sec1{background:url(../images/hdr/new/bg_hdr1.jpg) no-repeat 0 0;background-size:cover;}
.hdr-section .hdr-sec1 .tit{font-size:7em;font-size:3.5vw;color:#242424;padding:3% 0;font-family: 'LG Smart Light';}
.hdr-section .hdr-sec1 .img{padding-bottom:6%;} 
.hdr-section .hdr-sec1 .img img{width:49.5%;max-width:845px}
.hdr-section .hdr-sec2{background-color:#f8f8f8;}
.hdr-section .hdr-sec2 .tit{padding:5% 0 2%;font-size:5em;font-size:2.5vw;color:#333333;}
.hdr-section .hdr-sec2 .txt{padding-top:5%;font-size:2.4em;font-size:1.2vw;color:#666666;}
.hdr-section .hdr-sec2 .img img{width:55.89%;}
.hdr-section .hdr-sec3 .txt{padding:5% 0;font-size:2.4em;font-size:1.2vw;color:#666666;}
.hdr-section .hdr-sec3 .refer{width:60%;max-width:1015px;margin:0 auto;padding:3% 0 5%;text-align:left;font-size:1.8em;font-size:0.9vw;color:#666666;}
.hdr-section .hdr-sec4{background-color:#ececed;}
.hdr-section .hdr-sec4 .txt{padding:7% 0 2%;font-size:2.8em;font-size:1.4vw;color:#666;}
.hdr-section .hdr-sec4 .tit{padding-bottom:7%;font-size:6.2em;font-size:3.1vw;font-family: 'LG Smart Light';color:#333;}
.hdr-section .hdr-sec5 {background-color:#f8f8f8;}
.hdr-section .hdr-sec5 .tit{padding-top:5%;font-size:5em;font-size:2.5vw;color:#333333}
.hdr-section .hdr-sec5 .txt{padding:2% 0;font-size:2.4em;font-size:1.2vw;color:#666666;}
.hdr-section .hdr-sec5 .img{padding-bottom:5%;}
.hdr-section .hdr-sec6{background:url(../images/hdr/new/bg_hdr6.jpg) no-repeat 0 0;background-size:cover;}
.hdr-section .hdr-sec6 .tit{padding:5% 0 2%;font-size:5em;font-size:2.5vw;color:#333333;}
.hdr-section .hdr-sec6 .txt{font-size:2.4em;font-size:1.2vw;color:#666666;}
.hdr-section .hdr-sec6 .img{padding:2% 0 5%;}
.hdr-section .btn-cta{background:none;}
.hdr-section .btn-cta > a{color:#333;}
/*2017 1차 수정 : hdr end*/

.box-txt1 {width: 72rem; height: 22rem; margin: 0 auto; background: url('../images/main/hdr4.jpg') no-repeat 0 0; background-size: 100% auto; text-align: center; position: relative;}
.box-txt1 p {font-size: 2em; color: #fff; width: 80%; margin: 0 auto; text-align: left; padding: 4.88rem 0 0 0; line-height: 1.2;}
.box-txt1 p span {display: block; font-size:2em; color: #fff;}
.box-txt1 a {display: block; width: 11.88rem; height: 3.38rem; line-height: 3.38rem; border: 1px solid #fff; font-size: 2em; color: #c1c1c1; position: absolute; right: 4.38rem; bottom: 2rem; text-align: center;}

.hdrE strong {display: block; font-size: 5em; font-weight: normal; color: #fff; padding: 5.75rem 0 0 0; line-height: 1.2;}
.hdrE p {font-size: 3.2em; color: #999; padding: 3.53% 0; line-height: 1.2;}

.hdrF {position: relative;}
.txt-img1 {text-align: center;}
.txt-img1 strong {display: block; font-size: 5em; color: #fff; padding: 5.63rem 0 0 0; font-weight: normal; line-height: 1.2;}
.txt-img1 p {font-size: 3.2em; color: #999; padding: 3.53% 25%; line-height: 1.2;}

.hdrF {margin: 60px 0 0 0;}
.hdrF1 {height: 600px; background: #121212;}
.img-area1 {width: 70.59%; height: 100%; margin: 0 auto;  background: url('../images/main/hdr5.jpg') no-repeat center 0; background-size: 100% auto; }
.hdrF2 {text-align: center;}
.hdrF2 strong {display: block; text-align: center;}


.txt-img2 {text-align: center;}
.txt-img2 strong {display: block; font-size: 3em; color: #fff; padding: 3.53% 0; line-height: 1.2;}
.txt-img2 p {font-size: 1.88em; color: #999; padding: 3.53% 0; line-height: 1.2;}
.img-area2 {display: inline-block; background: url('../images/main/hdr6.png') no-repeat center 0; background-size: 100% auto; }

.half-text {width: 70%; margin: 30px auto; font-size: 0;}
.half-text > span {display: inline-block; width: 50%; text-align: center; font-size: 24px; color: #fff;}

.hdrF2 {height: 612px; background: #121212;}
.hdrF2 strong {font-size: 5em; color: #fff; font-weight: normal; padding: 80px 0 0 0;}
.hdrF2 p {font-size: 3.2em; padding: 45px 0 0 0;}

.img-area2 {margin: 60px 0 0 0; width: 21.12%; height: 23.85%;}
.isBlock {display:block}
.isBlockM {display:inline}

.aurora-newA{/*background:url('../images/loso/bg_music.jpg') no-repeat 0 0;*/}
.aurora-newA > img{width:100%;}
.aurora-newA .top-txt{position:absolute;left:0;top:10%;width:100%;text-align:center;}
.aurora-newA .top-txt .main-tit{display: block;margin-bottom:20px;text-align:center;color:#bcbcbc;font-family:'LG Smart SemiBold';font-size:5.8em;white-space:pre-line;font-weight:normal;} /*2017-02-13 수정*/
.aurora-newA .top-txt .main-tit em{display:inline;vertical-align:top;} /*2017-02-16 수정*/
.aurora-newA .top-txt .main-tit br{display:none;}
.aurora-newA .top-txt .txt-lights {margin-top:3.5%;text-align:center;}
.aurora-newA .top-txt .txt-lights img{width:50%;max-width:500px;}
.aurora-newA .top-txt .sub-tit{display: block;text-align:center;margin-top:2%;color:#cfcfcf;font-size: 3em; white-space: pre-line;font-weight:normal;} /*2017-02-13 수정*/
.aurora-newA .top-txt .sub-tit em{vertical-align:top;}
.aurora-newA .m-bg{display:none;}
.aurora-newA .btn-play{display:block;margin-top:5%;text-align:center;}
.aurora-newA .btn-play img{width:8%;max-width:130px;}
.aurora-newB{background-color:#000;padding-bottom:2.4rem;}
.aurora-newB .interview-list{display:block;position:relative;width:77.65%;margin:0 auto;}
.aurora-newB .interview-list .default-img img{width:100%;}
.aurora-newB .interview-list .big{position:absolute;left:0;top:0;width:100%;}
.aurora-newB .interview-list .big > li{display:none;position:absolute;left:0;top:0;}
.aurora-newB .interview-list .big > li:first-child{display:block;}
.aurora-newB .interview-list .big > li img{width:100%;}
.aurora-newB .interview-list .big > li .ment{position:absolute;right:50px;bottom:50px;color:#cfcfcf;font-size:2.33em;font-family:'LG Smart Regular Italic';line-height:1.4;}
.aurora-newB .interview-list .thumb{margin-top:6px;width:100%;}
.aurora-newB .interview-list .thumb:after{content:"";display:block;clear:both;}
.aurora-newB .interview-list .thumb > li{float:left;width:20%;overflow:hidden;}
.aurora-newB .interview-list .thumb > li a{display:block;position:relative;margin:0 3px;}
.aurora-newB .interview-list .thumb > li img{width:100%;} 
.aurora-newB .interview-list .thumb > li .bg{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/loso/bg_interview_on.png) no-repeat 0 0;background-size:100% 100%;}
.aurora-newB .interview-list .thumb > li.on .bg{display:block;}
.aurora-newB .interview-list-m{display:none;}
.aurora-newC{background-color:#000;}
.aurora-newC .top-txt em{display:inline;}
.aurora-newC .video-area{position:relative;width:77.65%;margin:0 auto;}
.aurora-newC .video-area .play{width:;height:16.5%;top:;}
.aurora-newC .video-area img{width:100%;}
.aurora-newC .reviews_list{width:77.65%;margin:0 auto;}
.aurora-newC .reviews_list img{width:100%;}
.aurora-newD{background-color:#000;}
.aurora-newD .mt10{margin-top:10px; }
.aurora-newD .gallery-slider{display:block;position:relative;width:100%;overflow:hidden;}
.aurora-newD .gallery-slider .img-background{position:relative;left:0;top:0;width:100%;z-index:1;}
.aurora-newD .gallery-slider .img-background img{width:100%;transform:scale(1.2);}
.aurora-newD .gallery-slider .img-cover{width:100%;}
.aurora-newD .gallery-slider .img-cover img{width:100%;}
.aurora-newD .gallery-slider .img-cover > div{position:absolute;left:100%;top:0;width:100%;}
.aurora-newD .gallery-slider .img-cover > div:first-child{left:0%}
.aurora-newD .gallery-slider .img-cover .on{display:block;left:0;z-index:10;}
.aurora-newD .gallery-slider .img-cover .on img{transition:5.5s ease-in;transform:scale(1.2);}
.aurora-newD .gallery-slider .img-cover .txt{display:none;position:absolute;right:7%;top:42%;font-size:2.67em;color:#fff;font-family: 'Gotham B';line-height:1.6;letter-spacing:-1px;z-index:10000;}
.aurora-newD .gallery-slider .img-cover div:first-child .txt{position:absolute;left:7%;top:42%;}
.aurora-newD .gallery-slider .img-move .prev{position:absolute;left:25px;top:50%;z-index:100;margin-top:-20px;}
.aurora-newD .gallery-slider .img-move .next{position:absolute;right:25px;top:50%;z-index:100;margin-top:-20px;}
.aurora-newD .gallery-slider .img-controls{position:absolute;left:0;bottom:30px;width:100%;text-align:center;z-index:10000;}
.aurora-newD .gallery-slider .img-controls .paging a{display:inline-block;width:17px;height:17px;margin-right:7px;background:url(../images/loso/btn_gallery_nav.png) no-repeat -26px 0;text-indent:-9999em;overflow:hidden;}
.aurora-newD .gallery-slider .img-controls .paging a.on{background:url(../images/loso/btn_gallery_nav.png) no-repeat 0 0;}
.aurora-newD .gallery-slider .img-controls .btn-play{display:none;}
.aurora-newD .gallery-slider_m{display:none;}
.aurora-newE{padding-bottom:3.75rem;background:url(../images/loso/bg_rtb.jpg) no-repeat 0 20px;background-size:100% 100%;}/*2016-10-11 수정*/
.aurora-newE .showing-area{width:100%;text-align:center;}
.aurora-newE .showing-area .area1{position:relative;}
.aurora-newE .showing-area .area2{position:relative;}
.aurora-newE .showing-area p{text-align:center;color:#fff;line-height:1.2;position:relative;top:100%;}
.aurora-newE .showing-area p a{color:#fff;}
.aurora-newE .showing-area .img1 img{width:9%;}
.aurora-newE .showing-area .img2{padding-top:2%;}
.aurora-newE .showing-area .img2 img{width:10.3%;}
.aurora-newE .showing-area .txt1{padding-top:1.7%;font-family:'LG Smart SemiBold';font-size:2.4em;}
.aurora-newE .showing-area .txt2{padding-top:1%;font-family: 'LG Smart Light';font-size:1.83em;color:#919191;}
.aurora-newE .btn-award{margin-top:2.5rem;text-align:center;}
.aurora-newE .btn-award > a{display:inline-block;padding:15px 30px;color:#fff;border:1px solid #686b6e;font-family:'LG Smart SemiBold';font-size:1.8em;}
.aurora-newE .rtb-tv{position:relative;margin-top:3.5rem;text-align:center;}
.aurora-newE .rtb-tv img{width:100%;}
.aurora-newE .rtb-tv .video-area1{position:absolute;left:18.4%;top:12.4%;width:27.9%;}
.aurora-newE .rtb-tv .video-area2{position:absolute;right:18.1%;top:12.5%;width:27.9%;}
.aurora-newE .rtb-tv .video-area1 .m{display:block;}
.aurora-newE .rtb-tv .video-area2 .m{display:block;}
.aurora-newE .rtb-tv .video-area1 .pc{display:none;}
.aurora-newE .rtb-tv .video-area2 .pc{display:none;}
.aurora-newE .rtb-tv .pc{display:block;}
.aurora-newE .rtb-tv .m{display:none;}
.aurora-newE .refer{margin-top:-1rem;font-size:1.83em;color:#7f7f7f;text-align:center;}
.aurora-newE .refer em{vertical-align:top;}
.aurora-newE .btn-see_buy {padding: 3.75rem 0; text-align: center;}
.aurora-newE .btn-see_buy > a {display: inline-block; text-align: center; min-width: 14%; height: 3.8vw; width:14%; line-height: 3.8vw; border: 1px solid #9e9e9e; font-size: 2.17em; font-weight: bold; color: #e1e1e1; margin-left: 1.2rem;} 
.aurora-newE .btn-see_buy > a:first-child {margin-left: 0;}
.aurora-newE .showing-area .txt1 em{display:inline;vertical-align:top;} /*2017-02-02 수정*/
.aurora-newE .top-txt{padding-top:6rem;}
.aurora-newF .top-txt{padding-top:6rem;}
.aurora-newF .video-area{position:relative;width:77.65%;margin:0 auto;}
.aurora-newF .video-area .play{height:16.5%;margin-top:-4%;}
.aurora-newF .video-area img{width:100%;}
.aurora-old{background-color:#000000;}
.aurora-old .video-area{width:77.65%;margin:0 auto;}
.aurora-old .video-area .l-sec{position:relative;width:100%;}
.aurora-old .video-area .l-sec .btn-play{position:absolute;left:0;top:40%;width:100%;text-align:center;}
.aurora-old .video-area .l-sec .btn-play img{width:8%;}
.aurora-old .video-area .l-sec .txt{position:absolute;right:50px;bottom:70px;text-align:left;line-height:1.2;}
.aurora-old .video-area .l-sec .txt strong{font-size:3.3em;color:#fff;font-family:'LG Smart SemiBold';font-weight:normal;}
.aurora-old .video-area .l-sec .txt p{margin-top:7px;font-size:2.5em;color:#cfcfcf;}
.aurora-old .video-area .r-sec{margin-top:50px;}
.aurora-old .video-area .r-sec > ul{width:83%;margin:0 auto;}
.aurora-old .video-area .r-sec > ul:after{content:"";display:block;clear:both;}
.aurora-old .video-area .r-sec > ul > li{position:relative;float:left;width:32%;margin-left:2%;}
.aurora-old .video-area .r-sec > ul > li:first-child{margin-left:0;}
.aurora-old .video-area .r-sec > ul > li .btn-play{position:absolute;left:0;top:24%;width:100%;text-align:center;}
.aurora-old .video-area .r-sec > ul > li .btn-play img{width:20%;}
.aurora-old .video-area .r-sec > ul > li .txt{margin-top:10px;text-align:center;}
.aurora-old .video-area .r-sec > ul > li .txt strong{font-size:1.83em;color:#cfcfcf;font-family:'LG Smart SemiBold';font-weight:normal;}
.aurora-old .video-area .r-sec > ul > li .txt p{margin-top:7px;font-size:1.67em;color:#cfcfcf;}
.aurora-old .video-area .img img{width:100%;}
/*2016-10-11 수정 start*/
.aurora-fb{max-height:580px;background:url(../images/loso/bg_facebook.jpg) no-repeat center bottom;background-size:cover;}
.aurora-fb .top-txt{height:54.31%;padding-top:5.8%;}
.aurora-fb .top-txt > strong{font-size:3.8em;}
.aurora-fb .top-txt p{margin-top:2.5%;line-height:1.3;font-size:2.6em;}
.aurora-fb .top-txt em{display:inline;vertical-align:top;}
.aurora-fb .btn_facebook{height:45.69%;text-align:center;}
.aurora-fb .btn_facebook > a{display:table;width:12.35%;max-width:210px;margin:0 auto;background-color:#fff}
.aurora-fb .btn_facebook > a .txt{display:table-cell;width:73.8%;text-align:center;vertical-align:middle;color:#3b5998;font-size:2em;font-family:'LG Smart Bold';}
.aurora-fb .btn_facebook > a .img{display:table-cell;width:26.2%;}
.aurora-fb .btn_facebook > a .img img{width:100%;}
.aurora-group .btn-see_buy {padding: 3.75rem 0; text-align: center;}
.aurora-group .btn-see_buy > a {display: inline-block; text-align: center; min-width: 14%; height: 3.8vw; line-height: 3.8vw; border: 1px solid #9e9e9e; font-size: 2.17em; font-weight: bold; color: #e1e1e1; margin-left: 1.2rem; padding:0 1%;} 
.aurora-group .btn-see_buy > a:first-child {margin-left: 0;}
/*2016-10-11 수정 end*/
.top-txt{padding:3.75rem 0 2.4rem;text-align:center;}
.top-txt > strong{font-family:'LG Smart SemiBold';font-size:3.6em;color:#fff;font-weight:normal;}
.top-txt > p{margin-top:30px;font-family: 'LG Smart Regular';font-size:2em;color:#fff;text-align:center;}
.aurora-group .m{display:none;}
.aurora-group .pc{display:block;}

.king-group > div{padding:70px 0 60px;}
.king-group .top-txt{}
.king-group .top-txt > strong{font-size:4em;text-transform:uppercase;}
.king-group .top-txt > p{font-size:2em;line-height:1.4;}
.king-group .img > img{width:100%;}
.king-group .m{display:none;}
.king-group .pc{display:block;}

.kingA{padding-bottom:0 !important;background:url(../images/king/king1_bg.jpg) no-repeat center bottom;background-size:cover;}
.kingA .img{width:41%;margin:35px auto 0;}
.kingB{padding-bottom:0 !important;}
.kingB .img{width:88%;margin:35px auto 0;}
.kingC .picture-list{width:81%;margin:50px auto 0;}
.kingC .picture-list:after{content:"";display:block;clear:both;}
.kingC .picture-list li{float:left;margin-left:2%;width:32%;}
.kingC .picture-list li:first-child{margin-left:0;}
.kingC .picture-list li .txt{margin-top:15px;color:#fff;font-size:2em;text-align:center;color:#cfcfcf;line-height:1.5;}
.kingD{background:url(../images/king/king4_bg.jpg) no-repeat 0 0;background-size:cover;}
.kingD .logo{width:18%;margin:0 auto;}
.kingD .logo > img{width:100%;}
.kingD .img{width:42%;margin:50px auto 40px;}
.kingD .btn{text-align:center;}
.kingD .btn a {display: inline-block; text-align: center; min-width: 14%; height: 3.8vw; padding: 0 2%; line-height: 3.8vw; border: 1px solid #fff; font-size: 2.17em; font-weight: bold; color: #fff; margin-left: 1.2rem;}
.kingD .btn a:first-child {margin-left: 0;}
.kingD .llink_awrads{margin-bottom:80px;text-align:center;} 
.kingD .llink_awrads img{width:40%;max-width:443px;} 

@media (max-width:768px){
	header { display: table; position: absolute; top: 0; width: 100%; height: 45px; z-index: 100; background-color: #000; }
	header .logo { display: table-cell; width:100%; text-align: center; vertical-align: middle; }
	header .logo a { display: inline-block; width: 110px; }
	header .logo a img { width: 100%; }
	.main-card{background:none;}
	.main-card .oled-logo{display:none;}
	
	.main-card .text-area{position:relative;height:75%;background:#d4d1d2 url(../images/main/bg_main_m.jpg) no-repeat center bottom;background-size:cover;z-index:10;}
	.main-card .copy-area{height:45%;padding:15% 0 0 5%; color:#333333;}
	.main-card .copy-area > strong{display:block;font-size:2.4em;font-size:6.2vw;text-transform:uppercase;letter-spacing:-1px; font-weight:normal;}
	.main-card .copy-area .txt{padding:2% 0 5%;font-size:2.1em; font-size:4.5vw;color:#333333;}
	.main-card .copy-area .btn-white{padding:7px 25px;font-size:1.7em; font-size:3.5vw;color:#333333;border:1px solid #4b4b4b;}
	.main-card  .img-tv{height:55%;display:block;text-align:center;}
	.main-card  .img-tv img{height:100%;}
	.main-card .ces-awrads{left:0;bottom:-10%;padding-left:5%}
	.main-card .ces-awrads .img{width:16%;}
	.main-card .ces-awrads .txt{padding:0 10px;opacity:0.8;}
	.main-card .ces-awrads .txt br{display:none;}
	.main-card .oled-logo{position:absolute;right:0;bottom:0;width:39.2%;max-width:140px;}
	.main-card .oled-logo img{width:100%;}
	.main-card .m-foot{display:block;position:relative;height:25%;padding:20px;z-index:1;background:#000;}
	.main-card .m-foot .copy{position:absolute;left:0;bottom:20px;width:100%;text-align:center;font-size:11px;color:#444;}
	.main-card .m-foot .link_buy{display:block;position:absolute;left:5%;bottom:34%;color:#fff;font-size:2.1em;font-size:4.5vw;font-weight:bold;}
	.main-card .m-foot .f-btn{position:absolute;right:5%;bottom:30%;}
	.main-card .m-foot .btn-share {position:static;display:inline-block; background: url('../images/main/btn-share.png') no-repeat 0 0; background-size: 100% 100%; text-indent: -9999px;vertical-align:middle;}
	.main-card .m-foot .btn-sns {display: inline-block;}
	.main-card .m-foot .btn-sns a {display: inline-block; width:30px;height:30px;margin-left:5px;text-indent:-9999px;overflow:hidden;border:1px solid #777;border-radius:3px;vertical-align:middle;}
	.main-card .m-foot .btn-sns a:first-child{background: url('../images/main/btn-facebook.png') no-repeat center center; background-size: auto 66%;}
	.main-card .m-foot .btn-sns a:nth-child(2){background: url('../images/main/btn-twitter.png') no-repeat center center; background-size: 66% auto;}
	.main-card .m-foot .btn-sns a:nth-child(3){background: url('../images/main/btn-youtube.png') no-repeat center center; background-size: 66% auto;}
	
	/*2017 1차 수정 start*/
	.newMobile .img{width:100%;}
	.newMobile .img img{width:100%;}
	.newMobile .contents01{position:relative;width:100%;}
	.newMobile .contents02{position:relative;width:100%;}
	.newMobile .contents03{position:relative;width:100%;}
	.newMobile .copy-area{position:absolute;left:5%;top:10%;}
	.newMobile .copy-area{}
	.newMobile .copy-area strong{display: block; color: #000000; font-size:5em;font-size:6.9vw; font-family: 'LG Smart Light' !important; font-weight: normal;} /*2017-02-02 수정*/
	.newMobile .copy-area strong sup{font-size:0.6em;font-size:7vw;vertical-align:top;} /*2017-02-02 수정*/
	.newMobile .copy-area .txt{padding:5% 0;font-size:2.4em; font-size:3.8vw;color:#333333;}
	.newMobile .copy-area .link-area {display:inline-block;padding:8px 20px;border:1px solid #4b4b4b;font-size: 1.8em; font-size:2.5vw;color:#333;font-weight:bold;}
	.newMobile .logo-w{position:absolute;right:5%;bottom:6%;width:25%;max-width:220px;}
	.newMobile .logo-w img{width:100%;}
	.newMobile .ces-awrads{position:absolute;left:5%;bottom:2%;}
	.newMobile .ces-awrads .img img{width:13%;max-width:80px;}
	.newMobile .ces-awrads .txt{width:60%;margin-top:7px;font-size:7px;line-height:1;color:#2e2e2e;}
	.newMobile .ces-awrads .txt br{display:none;}
	/*2017 1차 수정 end*/

	.logo.gl-logo > a{display:inline-block;padding:0;} /*2016-06-30 수정*/
	.logo.gl-logo .pc{display:none;} /*2016-06-30 수정*/
	header nav .footer .m{width:90%;} /*2016-06-30 수정*/
	header nav .footer .share{margin-top:50px;} /*2016-06-30 수정*/
	.fixed-area strong > img{width:70%;} /*2016-06-30 수정*/
	.contents-mobile-01 .txt-area-box p {text-transform:uppercase;} /*2016-09-19 수정*/

	.isBlock {display:inline}
	.isBlockM {display:block}
	.newSection {display: none;}
	.newMobile {display: block;}
	.fixed-area {position:static;width: 100% !important; left: 0; margin-bottom:20px;} /*2016-06-30수정*/
	.box-txt p {color: #ddd; line-height: 1.2;}
	.auroraA video, .auroraL video {display: none;}	
	.auroraD {display: none;}
	.auroraD.mView {display: block;}	
	.auroraF {display: none;}
	.auroraF.mView {height: 92rem; display: block;}
	.auroraH {display: none;}
	.auroraH.mView {display: block; height: 46rem;}
	.slide-img2 {width: 1000%; height: 100%;}
	.slide-img2 li {height: 100%; float: left; text-indent: -9999px;}
	.slide-img2 li:first-child {background: url('../images/main/sample1-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:nth-child(2) {background: url('../images/main/sample2-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:nth-child(3) {background: url('../images/main/sample3-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:nth-child(4) {background: url('../images/main/sample4-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:nth-child(5) {background: url('../images/main/sample5-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:nth-child(6) {background: url('../images/main/sample6-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:nth-child(7) {background: url('../images/main/sample7-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:nth-child(8) {background: url('../images/main/sample8-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:nth-child(9) {background: url('../images/main/sample9-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2 li:last-child {background: url('../images/main/sample10-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.slide-img2:after {display: block; height: 0; content: ''; clear: both;}
	.aurora-group.mobile .auroraA{background: url('../images/main/losoA-aurora1-m.jpg') no-repeat 0 0; background-size: 100% 100%;}
	.auroraI {height: 92rem; background: #474d54;}
	.auroraJ {background: url('../images/main/losoA-aurora3-m.jpg') no-repeat 0 0; background-size: 100% auto;}
	
	.auroraL {background: url('../images/main/losoA-aurora5-m.jpg') no-repeat 0 0; background-size: 100% 100%;}	
	.half-box {width: 100%; height: 50%; float: none;}	
	.auroraK p {font-size: 1.6rem;}
	.only-pc {display: none;}
	.auroraK > strong {font-size: 3em;}
	.auroraK .font-gm {font-size:12em}
	.auroraK p {font-size: 1.8em;}
	.auroraK .left p{line-height:1.37;} /*2016.06.28 수정*/
	.auroraK .left .isBlockM{display:inline;} /*2016.06.28 수정*/
	.auroraK .date-txt {padding:6% 0 0;} /*2016-07-04 수정*/
	.auroraK .left {float:none; width:100%; padding:0 15px 2%; border-right:0; box-sizing:border-box}
	.auroraK .left:after {display:block; content:""; padding-top:14%; border-bottom:1px solid #8b8b8a}
	.auroraK .btn-now {width:auto; margin:9% 0; font-size:5vw; padding:0 5%; line-height:2;} /*2016-07-04 수정*/
	/*.logo-zone2 strong {background: url('../images/main/logo-large.png') no-repeat center 0; background-size: 100% 100%;}*/
	.auroraE .all-box .half-box:first-child {height: 60%;}
	.auroraE .all-box .half-box:last-child {height: 40%;}
	.box-normal {bottom: 10%;}
	.box-txt {width: 90%; right: 5%;}
	.playM.rightM {width: 100%; right: 0;}
	.playM.leftM {width: 100%; left: 0;}
	.txt-zone {width: 90%;}
	/*.logo-zone2 {background: url('../images/main/logo-large.png') no-repeat center 20px; background-size: 90% auto;}*/
	.logo-zone2 {height: auto;}
	.social-links > div {width:auto}
	.auroraK .social-links > div {width:auto}

	.auroraK2 p {padding: 0; }
	.aurora-group.mobile .auroraK2 .new-d p {padding-bottom:2em}
	.hdrA {background:url('../images/main/hdr1_m.jpg') no-repeat 0 0; background-size: 100% 100%}
	.hdrA .play {top: 60%;}
	.hdrA video {display: none;}
	.hdrB-img {background: url('../images/main/hdr2-2.jpg') no-repeat 0 0; background-size: 100% 100%;}	
	.hdrC1 .video-area {background: url('../images/main/pattern_m.gif') no-repeat center 0; background-size: 100% 100%;}
	.hdrE1 .video-area {background: url('../images/main/mobile_VS.gif') no-repeat center 0; background-size: 100% 100%;}
	.hdrF2 .auroraM > a{width:45%;} 
	.hdrC > strong br, .hdrC > p br, .hdrC2 .mid-zone > span,.hdrE > strong > br,.hdrE > p > br,.hdrF .txt-img1 > strong > br,.hdrF2 > p > br, .hdrF2 > strong > span > span > br{display:none;} 
	.video-area video {display: none;}
	.isMobile {display:block; width:100%}
	.social-links > div strong {color: #fff;}
	.hdrF2 strong {color: #fff;}
	.hdrC2 {width: 100%;}
	.mid-zone span {position: static;}
	.half-text {width: 100%; margin: 16px 0 0 0;}
	.hdrF {margin: 0;}
	.img-area1 {width: 100%;}
	.hdrB p {top: 5%;}
	.hdrB strong {top: 30%;}
	.img-area2 {margin: 0;}
	
	/*2017 1차 수정 : hdr start*/
	.hdr-section .img img{width:100%;}
	.hdr-section .txt{width:90%;margin:0 auto;}
	.hdr-section .tit em,
	.hdr-section .txt em{display:block;}
	.hdr-section .tit br,
	.hdr-section .txt br{display:none;}
	.hdr-section .img .m{display:block;}
	.hdr-section .img .pc{display:none;}
	.hdr-section .hdr-sec1{background:url(../images/hdr/new/bg_hdr1.jpg) no-repeat 0 0;background-size:cover;}
	.hdr-section .hdr-sec1 .tit{font-size:7em;font-size:9.5vw;color:#242424;padding:8% 0;font-family: 'LG Smart Light';}
	.hdr-section .hdr-sec1 .img{padding-bottom:15%;} 
	.hdr-section .hdr-sec1 .img img{width:80%;max-width:845px}
	.hdr-section .hdr-sec2{background-color:#f8f8f8;}
	.hdr-section .hdr-sec2 .tit{padding:5% 0 2%;font-size:5em;font-size:6.8vw;color:#333333;}
	.hdr-section .hdr-sec2 .txt{font-size:3.2em;font-size:4.3vw;color:#666666;}
	.hdr-section .hdr-sec2 .img img{width:90%;}
	.hdr-section .hdr-sec3 .txt{padding:10% 0;font-size:3.2em;font-size:4.3vw;color:#666666;}
	.hdr-section .hdr-sec3 .refer{width:100%;padding:3% 5% 5%;text-align:left;font-size:1.8em;font-size:2.8vw;color:#666666;}
	.hdr-section .hdr-sec4{background-color:#ececed;}
	.hdr-section .hdr-sec4 .txt{padding:24% 0 5%;font-size:2.8em;font-size:4vw;color:#666;}
	.hdr-section .hdr-sec4 .tit{padding-bottom:22%;font-size:7em;font-size:9.5vw;font-family: 'LG Smart Light';color:#333;}
	.hdr-section .hdr-sec5 .tit{padding:8% 0 5%;font-size:4.2em;font-size:5.8vw;color:#333333;}
	.hdr-section .hdr-sec5 .txt{padding:0 0 5%;font-size:3.2em;font-size:4.3vw;color:#666666;}
	.hdr-section .hdr-sec5 .img{padding-bottom:5%;}
	.hdr-section .hdr-sec5 .img img{width:90%;}
	.hdr-section .hdr-sec6{background:url(../images/hdr/new/bg_hdr6.jpg) no-repeat 0 0;background-size:cover;}
	.hdr-section .hdr-sec6 .tit{padding:8% 0 5%;font-size:4.2em;font-size:5.8vw;color:#333333;}
	.hdr-section .hdr-sec6 .txt{font-size:3.2em;font-size:4.3vw;color:#666666;}
	.hdr-section .hdr-sec6 .img{padding:5% 0 10%;}
	.hdr-section .hdr-sec6 .img img{width:90%;}
	/*2017 1차 수정 : hdr end*/

	.auroraN{display:none;}
	.auroraN.mView {display: block; padding-top:0; text-align:left;} 
	.auroraN .pictures{width:auto;margin:0 30px;}
	.auroraN .pictures li{margin:15px 0 0 0;float:none;width:100%;max-width:100%;}
	.auroraN .pictures li:first-child{margin:0;}

	.contents.hide_scr{margin:0;}
	.king-group > div{padding:50px 0 35px;}
	.king-group .top-txt{padding:0 15px;}
	.king-group .top-txt > strong{font-size:25px;}
	.king-group .top-txt > p{padding:0 10px;margin-top:20px;font-size:16px;}
	.king-group .top-txt em{display:block;}
	.king-group .top-txt br{display:none;}
	.king-group .pc{display:none;}
	.king-group .m{display:block;}

	.kingA{background:url(../images/king/king1_bg_m.jpg) no-repeat center bottom;background-size:100% 100%;}
	.kingA .top-txt > p{color:#999;}
	.kingA .img{width:100%;}
	.kingB .img{width:auto;padding:0 15px;}
	.kingC .picture-list{width:auto;padding:0 15px;margin-top:0;}
	.kingC .picture-list li{float:none;margin:20px 0 0 0;width:100%;}
	.kingC .picture-list li .txt{margin-top:10px;font-size:16px;}
	.kingC .picture-list li .txt br{display:none;}
	.kingC .picture-list li .txt em{display:block;}
	.kingD .logo{width:44%;}
	.kingD .img{width:78%;}
	.kingD .btn a {height: 48px; line-height: 48px; font-size: 14px; margin-left: 10px; padding:0; width:44%; }
	.kingD .llink_awrads{margin-bottom:60px;text-align:center;} 
	.kingD .llink_awrads img{width:60%;max-width:360px;} 

	.aurora-section{font-size:12px;}
	.aurora-group{font-size:1.5vw;}
	.fixed-area strong{font-size:2.2em;}
	.fixed-area strong br{display:block;}
	.aurora-group .pc{display:none;}
	.aurora-group .m{display:block;}
	.aurora-group .top-txt{width:90%;margin:0 auto;padding-top:2.5rem;}
	.aurora-group .top-txt > strong{font-size:3.8em;}
	.aurora-group .top-txt br{display:none;}
	.aurora-newA .m-bg{display:block;}
	.aurora-newA .m-bg img{width:100%;}
	.aurora-newA .top-txt{position:absolute;top:0px;width:100%;}
	.aurora-newA .top-txt strong em{display:block;}
	.aurora-newA .top-txt .main-tit{margin-top:0;font-family:'LG Smart SemiBold';font-size:5em;} /*2017-02-13 수정*/
	.aurora-newA .top-txt .main-tit em{display:block;} /*2017-02-13 수정*/
	.aurora-newA .top-txt .txt-lights img{width:70%;max-width:500px;}
	.aurora-newA .top-txt .sub-tit{margin:4%;}
	.aurora-newA .top-txt .sub-tit em{display:block;}
	.aurora-newA .btn-play img{width:74px;}
	.aurora-newA video{display:none;}
	.aurora-newB .interview-list{display:none;width:100%;}
	.aurora-newB .interview-list-m{display:block;position:relative;width:85%;margin:0 auto;}
	.aurora-newB .interview-list-m li img{width:100%;}
	.aurora-newB .interview-list-m .ment{padding:15px 15px 70px;height:180px;font-size:2.6em;font-family:'LG Smart Regular Italic';line-height:1.4;background-color:#363739;color:#fff;}
	.aurora-newB .interview-list-m .paging-box{position:absolute;right:80px;bottom:8px;}
	.aurora-newB .interview-list-m .bx-controls-direction{position:absolute;right:0;bottom:0;}
	.aurora-newB .interview-list-m .bx-controls-direction > a{display:block;float:left;width:36px;height:36px;border:1px solid #888;text-indent:-9999em;overflow:hidden;}
	.aurora-newB .interview-list-m .bx-prev{background:#ccc url('../images/main/btn-prev.png') no-repeat center center;background-size:auto 50%;}
	.aurora-newB .interview-list-m .bx-next{background:#ccc url('../images/main/btn-next.png') no-repeat center center;background-size:auto 50%;margin-left:-1px;}
	.aurora-newC .top-txt em{display:block;}
	.aurora-newC .top-txt br{display:none;}
	.aurora-newC .reviews_list{width:100%;}
	.aurora-newC .video-area{width:100%;}
	.aurora-newC .video-area .play{width:74px;height:74px;margin:-37px 0 0 -37px;}
	.aurora-newC img{width:100%;}
	.aurora-newD .gallery-slider{display:none;}
	.aurora-newD .gallery-slider .img-controls{display:none;}
	.aurora-newD .gallery-slider_m{display:block;position:relative;width:100%;}
	.aurora-newD .gallery-slider_m li img{width:100%;}
	.aurora-newD .gallery-slider_m .txt{position:absolute;left:20px;bottom:40px;font-size:3em;color:#fff;font-family:'Gotham B';line-height:1.3;}
	.aurora-newD .gallery-slider_m .bx-controls-direction{position:absolute;right:0;bottom:0;}
	.aurora-newD .gallery-slider_m .bx-controls-direction > a{display:block;float:left;width:36px;height:36px;border:1px solid #888;text-indent:-9999em;overflow:hidden;}
	.aurora-newD .gallery-slider_m .bx-prev{background:#ccc url('../images/main/btn-prev.png') no-repeat center center;background-size:auto 50%;}
	.aurora-newD .gallery-slider_m .bx-next{background:#ccc url('../images/main/btn-next.png') no-repeat center center;background-size:auto 50%;margin-left:-1px;}
	.aurora-newD .gallery-slider_m .paging-box{position:absolute;right:80px;bottom:8px;}
	.aurora-newE{background:url(../images/loso/bg_rtb_m.jpg) no-repeat 0 20px;background-size:100% 100%;} /*2016-10-11 수정*/
	.aurora-newE .showing-area .img1 img{width:25%;}
	.aurora-newE .showing-area .img2 img{width:25%;}
	.aurora-newE .showing-area .img2{padding-top:8%;}
	.aurora-newE .showing-area .txt1{font-family:'LG Smart Regular';font-size:3em;}
	.aurora-newE .showing-area .txt1 br{display:none;}
	.aurora-newE .showing-area .txt1 em{display:block;}
	.aurora-newE .showing-area .txt2{font-size:2.4em;}
	.aurora-newE .btn-award > a{font-size:2.2em;}
	.aurora-newE .refer{margin-top:0;font-size:2.2em;}
	.aurora-newE .refer em{display:block;}
	/*.aurora-newE .btn-see_buy > a{width:40%;height:40px;margin-left:10px;line-height:40px;} 2016-10-11 수정 */
	.aurora-newE .rtb-tv .video-area1{position:absolute;left:4.9%;top:17.5%;width:43.4%;} /*2016-09-22 수정*/
	.aurora-newE .rtb-tv .video-area2{position:absolute;right:4.5%;top:17.5%;width:43.3%;}
	.aurora-newE .rtb-tv .m{display:block;} /*2차 수정 추가*/
	.aurora-newE .rtb-tv .pc{display:none;} /*2차 수정 추가*/
	.aurora-newF .video-area{width:100%;}
	.aurora-newF .video-area .play{top:50%;width:74px;height:74px;margin:-37px 0 0 -37px;}
	.aurora-newF img{width:100%;}
	.aurora-old .video-area{width:100%;}
	.aurora-old .video-area .r-sec{margin-top:20px;}
	.aurora-old .video-area .r-sec > ul{width:90%;}
	.aurora-old .video-area .r-sec > ul > li{float:none;display:table;width:100%;margin:10px 0 0 0;background-color:#363739;}
	.aurora-old .video-area .r-sec > ul > li .img{display:table-cell;width:40%;}
	.aurora-old .video-area .r-sec > ul > li .txt{display:table-cell;width:60%;padding-left:10px;vertical-align:middle;text-align:left;line-height:1.4;}
	.aurora-old .video-area .r-sec > ul > li .txt strong{font-size:2.6em;}
	.aurora-old .video-area .r-sec > ul > li .txt p{display:inline;margin-top:0;font-size:2.6em;}
	.aurora-old .video-area .r-sec > ul > li .txt br{display:none;}
	.aurora-old .video-area .r-sec > ul > li .btn-play{width:40%;top:32%;text-align:center;}
	.aurora-old .video-area .r-sec > ul > li .btn-play img{width:35%;}
	.aurora-old .video-area .l-sec .btn-play img{width:74px;}
	.aurora-old .video-area .l-sec .txt{left:25px;bottom:25px;right:auto;}
	.aurora-old .video-area .l-sec .txt strong{font-size:4em;}
	.aurora-old .video-area .l-sec .txt p{font-size:3em;}
	/*2016-10-11 수정 start*/
	.aurora-fb{min-height:320px;background:url(../images/loso/bg_facebook_m.jpg) no-repeat center bottom;background-size:cover;}
	.aurora-fb .top-txt{height:59.35%;padding-top:14%;}
	.aurora-fb .top-txt > p{margin-top:6%;}
	.aurora-fb .top-txt em{display:block;}
	.aurora-fb .btn_facebook{height:40.65%;text-align:center;}
	.aurora-fb .btn_facebook > a{display:table;width:33.34%;max-width:210px;margin:0 auto;background-color:#fff}
	.aurora-fb .btn_facebook > a .txt{display:table-cell;width:73%;text-align:center;vertical-align:middle;color:#3b5998;font-size:2em;font-family:'LG Smart Bold';}
	.aurora-fb .btn_facebook > a .img{display:table-cell;width:27%;}
	.aurora-fb .btn_facebook > a .img img{width:100%;}
	.aurora-group .btn-see_buy > a{min-width:32%;height:40px;margin-left:10px;line-height:40px;} /*2016-10-12 수정*/
	/*2016-10-11 수정 end*/
} 

/* mobile */
@media (max-width:320px){
	.inBlockM {display:block}
	/* main */
	.contents-mobile-01, .contents-mobile-02 {height: 240px;}
	.contents-mobile-01 em {margin: 17px 13px; width: 178px; height: 10px;}
	.contents-mobile-01 .p-3rd {padding: 0 0 0 13px; font-size: 10px;}
	.contents-mobile-03, .contents-mobile-04, .contents-mobile-05, .contents-mobile-06 {height: 156px;}
	.contents-mobile-07, .contents-mobile-08 {height: 160px;}
	.txt-area-box strong {padding: 20px 0 0 13px; font-size: 18px;}
	.txt-area-box p {padding: 13px 0 0 13px; font-size: 16px;}
	.m-foot {padding: 18px 13px 0 13px; height: 165px;}
	.btn-top {width: 54px; height: 26px;}
	.foot-menu {padding: 26px 0 0 0;}
	.foot-menu ul li {margin-left: 8px;}
	.foot-menu ul li a {padding-left: 8px; font-size: 12px;}
	.btn-social {padding: 12px 0 0 0;}
	.btn-social li {width: 24px; height: 24px; margin-left: 2px; border-radius: 1px;}
	.btn-share {width: 48px; height: 10px; top: 26px; right: 13px;}
	.copy {padding: 12px 0 0 0; font-size: 10px;}	

	/* promotion */
	.fixed-area {height: auto; top: 40px;} /*2016-06-30수정*/
	.fixed-area strong {padding: 18px 13px 0 13px; font-size: 1.6em;} 
	.fixed-area em {margin: 10px 0 0 0; width: 142px; height: 8px;}
	/*.aurora-group {padding: 90px 0 0 0;} 2차 수정*/
	
	.auroraA {height: 415px;}
	.auroraB {height: 322px;}
	.auroraC, .auroraD.mView,.auroraF.mView, .auroraI {height: 552px;}
	.auroraE {height: 588px;}
	.auroraG {height: 95px;}
	.auroraH.mView {height: 285px;}
	.auroraJ {height: 500px;}
	.auroraK {height: 410px;}
	.auroraL {height: 414px;}
	.auroraM {height: 90px;}

	.play {top: 106px; width: 50px; height: 50px; margin-top: 0; margin-left: -25px;}
	.txt-zone {bottom: 35px; left: 13px;}	
	.txt-zone strong {font-size: 19px;}
	.txt-zone p {padding: 15px 0 0 0; font-size: 16px;}

	.box-txt {padding: 13px; bottom: 20px;}
	.box-txt p {font-size: 14px; padding: 0;}
	.box-txt > p:nth-child(2) {padding: 20px 0 0 0;}

	.box-normal {left: 13px;}
	.box-normal strong {padding: 42px 0 0 0; font-size: 22px;}
	.box-normal p {padding: 13px 0 0 0; font-size: 16px;}

	.paging-box {font-size: 14px;}
	.btn-box a {width: 42px; height: 42px;}
	.playM.rightM {height: 200px; top: 20px;}
	.playM.leftM {height: 200px; top: 0px;}

	.auroraG strong {padding: 0 13px; font-size: 16px;}
	.auroraG span {padding: 15px 0 0 0; font-size: 13px;}

	.play2 {width: 56px; height: 56px; margin-top: -28px; margin-left: -28px;}
	.minus-design {margin-top: -30px;}
	

	.logo-zone {padding: 40px 0 0 0;}
	.logo-zone strong {width: 221px; height: 34px; margin: 0 auto;}
	.auroraK > strong {padding: 18px 13px 0 13px; font-size: 18px;}
	.auroraK p {padding: 13px 13px 0 13px; font-size: 12px;}

	.social-links {padding: 30px 0 0 0;}
	.social-links > div:first-child a {width: 121px; height: 29px;}
	.social-links > div strong {font-size: 13px; top: -15px;}
	.social-links > div ul li {width: 27px; height: 27px;}

	.auroraM > a {width: 128px; height: 30px; line-height: 30px; font-size: 11px; margin-left: 8px;}

	.auroraK2 {height: 418px;}
	.auroraK2 > strong {padding: 33px 13px 0 13px; font-size: 18px;}
	.logo-zone2 {padding: 30px 13px 0 13px; }
	
	
	.btn-now {margin: 27px 0 0 0; padding: 0; width: 127px; height: 35px; line-height: 35px; font-size: 12px;}

	.box-normal.txtG strong {font-size: 20px;}
	.box-normal.txtG p {font-size: 14px;}
	.box-normal.txtB strong {font-size: 32px;}
	.box-normal.txtB p {font-size: 13px;}
	.box-normal.minus-design strong {font-size: 18px;}
	.box-normal.minus-design p {font-size: 13px;}
	.txt-zone.txtE p {font-size: 14px;}
	p.middle-txt {font-size: 17px !important;}
	.date-txt {font-size: 15px !important;}

	.box-txt strong {font-size: 19px;}

	.new-d p {font-size: 18px !important;}
	.new-d strong {width: 294px; height: 15px;}
	

	/* hdr */
	.hdr-section {font-size:3.2vw}
	.hdrA {height: 268px; background:url('../images/main/hdr1_m.jpg') no-repeat 0 0; background-size:100% auto}
	.hdrA p {padding: 0 13px 0 13px; font-size: 1.5em;}
	.hdrB {height: 185px;}
	.hdrB p {position: static; padding: 31px 13px 0 13px; font-size: 15px;}
	.hdrB strong {position: static; padding: 22px 13px 0 13px; font-size: 17px;}
	.hdrB-img {height: 223px;}
	.hdrC {height: 270px;}
	.hdrC strong {padding: 40px 13px 0 13px; font-size: 21px;}
	.hdrC p {padding: 21px 13px 0 13px; font-size: 15px;}
	.hdrC1 {height: 185px; padding: 0 13px 0 13px;}
	.hdrC1 .video-area {height: 166px;}
	.hdrC2 {margin: 0; height: 298px;}
	.hdr-zone {padding: 0 13px;}
	.hdr-zone span {display: block; padding: 16px 13px 0 13px; font-size: 15px;}
	.hdr-zone .image-area {height: 167px;}
	.hdrE {height: 222px;}
	.hdrE strong {padding: 40px 13px 0 13px; font-size: 21px;}
	.hdrE p {padding: 21px 13px 0 13px; font-size: 15px;}
	.hdrE1 {height: 137px; padding: 13px;}
	.hdrE1 .video-area {height: 84px;}	
	.hdrF {height: 221px;}
	.hdrF strong {padding: 40px 13px 0 13px; font-size: 22px;}
	.hdrF p {padding: 20px 13px 0 13px; font-size: 15px;}
	.hdrF1 {padding: 0 13px; height: 147px;}
	.hdrF2 {height: 406px; padding: 0 13px;}
	.hdrF2 strong {padding: 0 0 0 0; font-size: 21px;}
	.hdrF2 p {padding: 22px 0 32px 0; font-size: 15px;}
	.hdrF2 .img-area2 {width: 161px; height: 65px;}
	.half-text > span {font-size: 14px;}
	 .hdrD strong {font-size: 20px;}
	 .hdrD .txt-p {font-size: 16px;}

}
@media (min-width:321px) and (max-width:480px){
	/* main */
	.contents-mobile-01, .contents-mobile-02 {height: 360px;}
	.contents-mobile-01 em {margin: 26px 21px; width: 267px; height: 16px;}
	.contents-mobile-01 .p-3rd {padding: 0 0 0 21px; font-size: 15px;}
	.contents-mobile-03, .contents-mobile-04, .contents-mobile-05, .contents-mobile-06 {height: 234px;}
	.contents-mobile-07, .contents-mobile-08 {height: 240px;}
	.contents-mobile-01 .txt-area-box p {font-size: 15px;text-transform:uppercase; line-height:1.3;} /*2차 수정 추가*/
	.txt-area-box strong {padding: 30px 0 0 21px; font-size: 24px;} 
	.txt-area-box p {padding: 16px 0 0 21px; font-size: 21px;} 
	.m-foot {padding: 28px 21px 0 21px; height: 248px;}
	.btn-top {width: 83px; height: 41px;}
	.foot-menu {padding: 38px 0 0 0;}
	.foot-menu ul li {margin-left: 10px;}
	.foot-menu ul li a {padding-left: 10px; font-size: 17px;}
	.btn-social {padding: 20px 0 0 0;}
	.btn-social li {width: 37px; height: 37px; margin-left: 6px; border-radius: 3px;}
	.btn-share {width: 72px; height: 15px; top: 38px; right: 0;}/*2017 1차 수정*/
	.copy {padding: 16px 0 0 0; font-size: 14px;}

	/* promotion */
	.fixed-area {height:auto; top: 40px;} /*2016-06-30수정*/
	.fixed-area strong {padding: 20px 21px 0 21px; font-size: 1.6em;} 
	.fixed-area em {margin: 16px 0 0 0; width: 212px; height: 12px;}
	/*.aurora-group {padding: 135px 0 0 0;} 2차 수정*/
	
	.auroraA {height: 621px;}
	.auroraB {height: 484px;}
	.auroraC, .auroraD.mView,.auroraE,.auroraF.mView, .auroraI {height: auto;}
	.auroraG {height: 145px;}
	.auroraH.mView {height: 428px;}
	.auroraJ {height: 746px;}
	.auroraK {height: 594px;}
	.auroraL {height: 620px;}
	.auroraM {height: 134px;}

	.play {top: 210px; width: 74px; height: 74px; margin-top: 0; margin-left: -37px;}
	.txt-zone {bottom: 46px; left: 21px;}	
	.txt-zone strong {font-size: 29px;}
	.txt-zone strong br {display:none}
	.txt-zone p {padding: 22px 0 0 0; font-size: 21px; line-height:1}

	.box-txt {padding: 21px; bottom: 20px;}
	.box-txt p {font-size: 18px; padding: 0;}
	.box-txt > p:nth-child(2) {padding: 25px 0 0 0;}

	.box-normal {left: 21px;}
	.box-normal strong {padding: 62px 0 0 0; font-size: 30px;}
	.box-normal p {padding: 18px 0 0 0; font-size: 20px;}

	.paging-box {font-size: 20px;}
	.btn-box a {width: 36px; height: 36px;} 
	.playM.rightM {height: 292px; top: 20px;}
	.playM.leftM {height: 292px; top: 0px;}

	.auroraG strong {padding: 0 21px; font-size: 23px;}
	.auroraG span {padding: 21px 0 0 0; font-size: 17px;}

	.play2 {width: 82px; height: 82px; margin-top:-41px; margin-left: -41px;}
	.mv2 .play2, .mv4 .play2 {top:28%; margin-top:0}
	.minus-design {margin-top: -40px;}

	.logo-zone {padding: 58px 0 0 0;}
	.logo-zone strong {width: 332px; height: 50px; margin: 0 auto;}
	.auroraK > strong {padding: 26px 21px 0 21px; font-size: 26px;}
	.auroraK p {padding: 25px 13px 0 13px; font-size: 15px;}
	.auroraK2 > strong {padding: 36px 21px 0 21px; font-size: 33px;}

	.social-links {padding: 42px 0 0 0;}
	.social-links > div:first-child a {width: 183px; height: 45px;}
	.social-links > div strong {font-size: 17px; top: -18px;}
	.social-links > div ul li {width: 43px; height: 43px;}

	.auroraM > a {/* width: 194px; */ height: 48px; line-height: 48px; font-size: 16px; margin-left: 10px;}

	.box-normal.txtG strong {font-size: 28px;}
	.box-normal.txtG p {font-size: 19px;}
	.box-normal.txtB strong {font-size:22em; font-size: 10.4vw;}
	.box-normal.txtB p {font-size: 19px;}
	.box-normal.minus-design strong {font-size: 28px;}
	.box-normal.minus-design p {font-size: 18px;}
	.txt-zone.txtE p {font-size: 20px;}
	p.middle-txt {font-size: 24px !important;}
	.date-txt {font-size: 21px !important;}

	.box-txt strong {font-size: 29px;}

	.btn-now {font-size: 15px; min-width:32%; padding:0 2%; line-height:2; margin-top:27px}

	.new-d p {font-size: 26px !important;}
	.new-d strong {width: 438px; height: 22px;}

	/* hdr */
	.hdr-section {font-size:2.41vw}
	.hdrA {height: 401px;}
	.hdrA p {padding: 0 21px 0 21px; font-size: 2.2em;}
	.hdrB {height: 276px;}
	.hdrB p {position: static; padding: 45px 21px 0 21px; font-size: 22px;}
	.hdrB strong {position: static; padding: 33px 21px 0 21px; font-size: 27px;}
	.hdrB-img {height: 334px;}
	.hdrC {height: 405px;}
	.hdrC strong {padding: 60px 21px 0 21px; font-size: 2.7em; line-height:1em}
	.hdrC p {padding: 31px 21px 0 21px; font-size: 22px;}
	.hdrC1 {height: 276px; padding: 0 21px 0 21px;}
	.hdrC1 .video-area {height: 247px;}
	.hdrC2 {margin: 0; height: 448px;}
	.hdr-zone {padding: 0 21px;}
	.hdr-zone span {display: block; padding: 24px 21px 0 21px; font-size: 20px;}
	.hdr-zone .image-area {height: 249px;}
	.hdrE {height: 332px;}
	.hdrE strong {padding: 60px 21px 0 21px; font-size: 2.7em; line-height:1em}
	.hdrE p {padding: 32px 21px 0 21px; font-size: 21px;}
	.hdrE1 {height: 205px; padding: 21px;}
	.hdrE1 .video-area {height: 125px;}
	.hdrF {height: 330px;}
	.hdrF strong {padding: 60px 21px 0 21px; font-size: 30px;}
	.hdrF p {padding: 32px 21px 0 21px; font-size: 21px;}
	.hdrF1 {padding: 0 21px;  height: 220px;}
	.hdrF2 {height: 609px; padding: 0 21px;}
	.hdrF2 strong {padding: 0 0 0 0; font-size: 30px;}
	.hdrF2 p {padding: 33px 0 49px 0; font-size: 23px;}
	.hdrF2 .img-area2 {width: 241px; height: 101px;}
	.half-text > span {font-size: 16px;}
	 .hdrD strong {font-size: 30px;}
	 .hdrD p {font-size: 20px;}
}


@media (min-width:481px) and (max-width:640px){
	/* main */
	.contents-mobile-01, .contents-mobile-02 {height: 479px;}
	.contents-mobile-01 em {margin: 34px 28px; width: 355px; height: 21px;}
	.contents-mobile-01 .p-3rd {padding: 0 0 0 28px; font-size: 17px;}
	.contents-mobile-03, .contents-mobile-04, .contents-mobile-05, .contents-mobile-06 {height: 312px;}
	.contents-mobile-07, .contents-mobile-08 {height: 321px;}
	.txt-area-box strong {padding: 45px 0 0 28px; font-size: 34px;}
	.txt-area-box p {padding: 25px 0 0 28px; font-size: 27px;}
	.m-foot {padding: 36px 28px 0 28px; height: 330px;}
	.btn-top {width: 109px; height: 53px;}
	.foot-menu {padding: 50px 0 0 0;}
	.foot-menu ul li {margin-left: 14px;}
	.foot-menu ul li a {padding-left: 14px; font-size: 22px;}
	.btn-social {padding: 26px 0 0 0;}
	.btn-social li {width: 48px; height: 48px; margin-left: 10px; border-radius: 8px;}
	.btn-share {width: 96px; height: 19px; top: 50px; right: 28px;}
	.copy {padding: 25px 0 0 0; font-size: 20px;}

	/* promotion */
	.fixed-area {top: 40px;} /*2016-06-30 수정*/
	.fixed-area strong {padding: 20px 28px 0 28px; /*font-size: 34px;*/} 
	.fixed-area em {margin: 22px 0 0 0; width: 285px; height: 15px;}
	/*.aurora-group {padding: 180px 0 0 0;} 2차 수정*/
	
	.auroraA {height: 828px;}
	.auroraB {height: 644px;}
	.auroraC, .auroraD.mView,.auroraE,.auroraF.mView, .auroraI {height: 1104px;}
	.auroraG {height: 190px;}
	.auroraH.mView {height: 570px;}
	.auroraJ {height: 995px;}
	.auroraK {height: 792px;}
	.auroraL {height: 826px;}
	.auroraM {height: 180px;}

	.play {top: 320px; width: 98px; height: 98px; margin-top: 0; margin-left: -49px;}
	.txt-zone {bottom: 60px; left: 28px;}	
	.txt-zone strong {font-size: 39px;}
	.txt-zone p {padding: 28px 0 0 0; font-size: 27px;}

	.box-txt {padding: 28px; bottom: 76px;}
	.box-txt p {font-size: 24px; padding: 0;}
	.box-txt > p:nth-child(2) {padding: 40px 0 0 0;}

	.box-normal {left: 28px;}
	.box-normal strong {padding: 86px 0 0 0; font-size: 40px;}
	.box-normal p {padding: 50px 0 0 0; font-size: 24px;}

	.paging-box {font-size: 28px;}
	.btn-box a {width: 84px; height: 84px;}
	.playM.rightM {height: 394px; top: 50px;}
	.playM.leftM {height: 394px; top: 0px;}
	
	.auroraE .playM.leftM {top: 0;}
	.auroraE .all-box .half-box:first-child { height: 50%; }
	.auroraE .all-box .half-box:last-child { height: 50%; }

	.auroraG strong {padding: 0 28px; font-size: 32px;}
	.auroraG span {padding: 25px 0 0 0; font-size: 22px;}
	

	.play2 {width: 114px; height: 114px; margin-top: -57px; margin-left: -57px;}
	.minus-design {margin-top: -40px;}

	.logo-zone {padding: 8% 0 0 0;}
	.logo-zone strong {width: 442px; height: 66px; margin: 0 auto;}
	.auroraK > strong {padding: 37px 28px 0 28px; font-size: 35px;}
	.auroraK p {padding: 30px 28px 0 28px; font-size: 22px;}
	.auroraK2 > strong {padding: 40px 28px 0 28px; font-size: 40px;}

	.social-links {padding: 87px 0 0 0;}
	.social-links > div:first-child a {width: 241px; height: 58px;}
	.social-links > div strong {font-size: 25px; top: -27px;}
	.social-links > div ul li {width: 56px; height: 56px;}

	.auroraM > a {width: 256px; height: 64px; line-height: 64px; font-size: 22px; margin-left: 16px;}

	.box-normal.txtG strong {font-size: 40px;}
	.box-normal.txtG p {font-size: 24px;}
	.box-normal.txtB strong {font-size: 60px;}
	.box-normal.txtB p {font-size: 23px;}
	.box-normal.minus-design strong {font-size: 33px;}
	.box-normal.minus-design p {font-size: 22px;}
	.txt-zone.txtE p {font-size: 26px;}
	p.middle-txt {font-size: 30px !important;}
	.date-txt {font-size: 30px !important;}

	.box-txt strong {font-size: 35px;}

	.auroraE .box-normal p {padding: 14px 0 0 0 !important;}

	.new-d p {font-size: 38px !important;}
	.new-d strong {width: 584px; height: 30px;}

	/* hdr */
	.hdr-section {font-size:1.35vw}
	.hdrA {height: 535px;}
	.hdrA p {padding: 0 28px 0 28px; font-size: 3.0em;}
	.hdrB {height: 368px;}
	.hdrB p {position: static; padding: 61px 28px 0 28px; font-size: 28px;}
	.hdrB strong {position: static; padding: 43px 28px 0 28px; font-size: 34px;}
	.hdrB-img {height: 446px;}
	.hdrC {height: 538px;}
	.hdrC strong {padding: 79px 28px 0 28px; font-size: 35px;}
	.hdrC p {padding: 42px 28px 0 28px; font-size: 30px;}
	.hdrC1 {height: 584px; padding: 0 28px 0 28px;}
	.hdrC1 .video-area {height: 329px;}
	.hdrC2 {margin: 0; height: 597px;}
	.hdr-zone {padding: 0 28px;}
	.hdr-zone span {display: block; padding: 33px 28px 0 28px; font-size: 25px;}
	.hdr-zone .image-area {height: 331px;}
	.hdrE {height: 443px;}
	.hdrE strong {padding: 77px 28px 0 28px; font-size: 38px;}
	.hdrE p {padding: 44px 28px 0 28px; font-size: 24px;}
	.hdrE1 {height: 273px; padding: 28px;}
	.hdrE1 .video-area {height: 166px;}
	.hdrF {height: 440px;}
	.hdrF strong {padding: 80px 28px 0 28px; font-size: 34px;}
	.hdrF p {padding: 43px 28px 0 28px; font-size: 23px;}
	.hdrF1 {padding: 0 28px; height: 295px;}
	.hdrF2 {height: 811px; padding: 0 28px;}
	.hdrF2 strong {padding: 108px 0 0 0; font-size: 40px;}
	.hdrF2 p {padding: 43px 0 65px 0; font-size: 30px;}
	.hdrF2 .img-area2 {width: 322px; height: 132px;}
	.half-text > span {font-size: 19px;}
	 .hdrD strong {font-size: 34px;}
	 .hdrD p {font-size: 24px;}

	.hdr-section.mobile .hdrF2 strong {padding: 0 0 0 0; font-size: 24px;}
	
}

/*2차 수정 start*/
@media (min-width:420px) and (max-width:550px){
	.aurora-newB .interview-list-m .ment{height:220px;}
}

@media (min-width:550px) and (max-width:640px){
	.aurora-newB .interview-list-m .ment{height:250px;}
}
/*2차 수정 end*/

@media (min-width:641px) and (max-width:768px){
	/* main */
	.contents-mobile-01, .contents-mobile-02 {height: 541px;}
	.contents-mobile-01 em {margin: 40px 30px; width: 400px; height: 20px;}
	.contents-mobile-01 .p-3rd {padding: 0 0 0 30px; font-size: 22px;}
	.contents-mobile-03, .contents-mobile-04, .contents-mobile-05, .contents-mobile-06 {height: 350px;}
	.contents-mobile-07, .contents-mobile-08 {height: 361px;}
	.contents-mobile-01 .txt-area-box p {font-size:27px;}
	.txt-area-box strong {padding: 47px 0 0 30px; font-size: 42px;}
	.txt-area-box p {padding: 30px 0 0 30px; font-size: 31px;}

	.m-foot {padding: 40px 30px 0 30px; height: 372px;}
	.btn-top {width: 125px; height: 62px;}
	.foot-menu {padding: 56px 0 0 0;}
	.foot-menu ul li {margin-left: 18px;}
	.foot-menu ul li a {padding-left: 18px; font-size: 27px;}
	.btn-social {padding: 28px 0 0 0;}
	.btn-social li {width: 54px; height: 54px; margin-left: 10px; border-radius: 8px;}
	.btn-share {width: 104px; height: 23px; top: 56px; right: 0;} /*2017 1차 수정*/
	.copy {padding: 28px 0 0 0; font-size: 21px;}

	/* promotion */
	.fixed-area { top: 40px;} 
	.fixed-area strong {padding: 20px 30px 0 30px; /*font-size: 39px;*/} 
	.fixed-area em {margin: 28px 0 0 0; width: 321px; height: 16px;}
	
	.auroraA {height: 931px;}
	.auroraB {height: 726px;}
	.auroraC, .auroraD.mView, .auroraI {height: 1242px;}
	.auroraE, .auroraF.mView {height: 1384px;}
	.auroraG {height: 226px;}
	.auroraH.mView {height: 640px;}
	.auroraJ {height: 1120px;}
	.auroraK {height: 892px;}
	.auroraL {height: 934px;}
	.auroraM {height: 202px;}
	.auroraE .box-normal.txtB {line-height: 1 !important;}

	.play {top: 304px; width: 110px; height: 110px; margin-top: 0; margin-left: -55px;}
	.txt-zone {bottom: 78px; left: 30px;}
	.txt-zone strong {font-size: 43px;}
	.txt-zone p {padding: 36px 0 0 0; font-size: 31px;}

	.box-txt {padding: 30px; bottom: 92px;}
	.box-txt p {font-size: 32px; padding: 0;}
	.box-txt > p:nth-child(2) {padding: 40px 0 0 0;}

	.box-normal {left: 30px;}
	.box-normal strong {padding: 102px 0 0 0; font-size: 43px;}
	.box-normal p {padding: 34px 0 0 0; font-size: 30px;}

	.auroraE .box-normal p {padding: 10px 0 0 0 !important;}

	.paging-box {font-size: 32px;}
	.btn-box a {width: 94px; height: 94px;}
	.playM.rightM {height: 440px; top: 60px;}
	.playM.leftM {height: 440px; top: 0px; padding:0 15px 30px !important}

	.auroraG strong {padding: 0 30px; font-size: 33px;}
	.auroraG span {padding: 34px 0 0 0; font-size: 25px;}

	.play2 {width: 130px; height: 130px; margin-top: -65px; margin-left: -65px;}
	.mv4 .play2 , .mv2 .play2 {top:29%; margin-top:0}
	.minus-design {margin-top: -85px;}

	.logo-zone {padding: 92px 0 0 0;}
	.logo-zone strong {width: 498px; height: 75px; margin: 0 auto;}
	.auroraK > strong {padding: 42px 30px 0 30px; font-size: 45px;}
	.auroraK p {padding: 35px 30px 0 30px; font-size: 24px;}
	.auroraK2 > strong {padding: 46px 150px 0 150px; font-size: 36px;}

	.social-links {padding: 100px 0 0 0;}
	.social-links > div:first-child a {width: 270px; height: 64px;}
	.social-links > div strong {font-size: 28px; top: -30px;}
	.social-links > div ul li {width: 62px; height: 62px;}

	.auroraM > a {width: 288px; height: 76px; line-height: 76px; font-size: 25px; margin-left: 22px;}
	.aurora-group.mobile .auroraJ .all-box {padding-top:60%}
	.box-normal.txtG strong {font-size: 45px;}
	.box-normal.txtG p {font-size: 32px;}
	.box-normal.txtB strong {font-size: 67px;}
	.box-normal.txtB p {font-size: 31px;}
	.box-normal.minus-design strong {font-size: 44px; }
	.box-normal.minus-design p {font-size: 27px;}
	.txt-zone.txtE p {font-size: 32px;}
	p.middle-txt {font-size: 38px !important;}
	.date-txt {font-size: 29px !important;}
	.aurora-group.mobile .auroraK2 .font-gb.date-txt {font-size:20px !important;}
	.aurora-group.mobile .btn-now {font-size:5vw; margin:27px 0 0 0; padding:1rem 5%}

	.box-txt strong {font-size: 45px;}

	.aurora-group.mobile .auroraK2 .new-d p {font-size: 28px !important;}
	.new-d strong {width: 660px; height: 34px;}

	/* hdr */
	.hdr-section {font-size:1.35vw}
	.hdrA {height: 600px;}
	.hdrA p {padding: 0 30px 0 30px; font-size: 3.5em;}
	.hdrB {height: 413px;}
	.hdrB p {position: static; padding: 68px 30px 0 30px; font-size: 33px;}
	.hdrB strong {position: static; padding: 49px 30px 0 30px; font-size: 40px;}
	.hdrB-img {height: 500px;}
	.hdrC {height: 607px;}
	.hdrC strong {padding: 89px 30px 0 30px; font-size: 45px;}
	.hdrC p {padding: 48px 30px 0 30px; font-size: 33px;}
	.hdrC1 {height: 660px; padding: 0 30px 0 30px;}
	.hdrC1 .video-area {height: 372px;}
	.hdrC2 {margin: 0; height: 671px;}
	.hdr-zone {padding: 0 30px;}
	.hdr-zone span {display: block; padding: 38px 30px 0 30px; font-size: 30px;}
	.hdr-zone .image-area {height: 375px;}
	.hdrE {height: 497px;}
	.hdrE strong {padding: 88px 30px 0 30px; font-size: 40px;}
	.hdrE p {padding: 49px 30px 0 30px; font-size: 30px;}
	.hdrE1 {height: 309px; padding: 30px;}
	.hdrE1 .video-area {height: 188px;}
	.hdrF {height: 495px;}
	.hdrF strong {padding: 89px 30px 0 30px; font-size: 43px;}
	.hdrF p {padding: 47px 30px 0 30px; font-size: 31px;}
	.hdrF1 {padding: 0 30px;  height: 330px;}
	.hdrF2 {height: 911px; padding: 0 30px;}
	.hdrF2 strong {padding: 0 0 0 0; font-size: 44px;}
	.hdrF2 p {padding: 49px 0 74px 0; font-size: 32px;}
	.hdrF2 .img-area2 {width: 359px; height: 146px;}
	.half-text > span {font-size: 22px;}
	 .hdrD strong {font-size: 42px;}
	 .hdrD p {font-size: 28px;}

	 .aurora-newB .interview-list-m .ment{height:300px;}
} 

/* pc */
@media (min-width:769px) and (max-width:1024px){
	/* main */
	/* .newSection { min-width: 1024px; height: 576px; } */
	.contents-left-area > a > strong { /* padding: 92px 44px 0 44px; font-size: 20px; */}
	.contents-left-area .p-1st {/*  padding: 16px 44px 0 44px; font-size: 18px; */}
	/* .contents-right-area .txt-area strong {font-size: 16px;}
	.contents-right-area .txt-area p {font-size: 11px;} */

/* 	.contents-left-area > a > strong.font-gm {font-size: 17px;} */
	.contents-left-area > a > em {/* width: 269px; */ height: 15px;/*  margin: 22px 0 0 44px; */}
	/* .contents-left-area .p-1st.f-size {padding: 22px 0 0 44px; font-size: 12px;}
	.contents-left-area .p-2nd {margin: 20px 0 0 44px; font-size: 12px;}
	.contents-left-area .p-3rd {margin: 16px 0 0 44px; font-size: 12px;} */
	.aurora-newE .btn-see_buy > a{width:20%;} 

}
@media (min-width:1025px) and (max-width:1440px){
	/* main */
	/* .newSection { height: 810px; } */
	.contents-left-area > a > strong { /* padding: 130px 60px 0 60px; font-size: 26px */;}
	.contents-left-area .p-1st { /* padding: 20px 60px 0 60px; font-size: 18px; */}
/* 	.contents-right-area .txt-area strong {font-size: 22px;}
	.contents-right-area .txt-area p {font-size: 14px;} */

	/* .contents-left-area > a > strong.font-gm {font-size: 20px;} */
	/* .contents-left-area > a > em {width: 376px;*/ height: 20px;/* margin: 35px 0 0 60px;} */
	/* .contents-left-area .p-1st.f-size {padding: 28px 0 0 60px; font-size: 14px;}
	.contents-left-area .p-2nd {margin: 28px 0 0 60px; font-size: 13px;}
	.contents-left-area .p-3rd {margin: 25px 0 0 60px; font-size: 13px;} */
}
@media (min-width:1441px) and (max-width:1700px){
	/* main */
	/* .newSection { height: 956px; } */
	.contents-left-area > a > strong { /* padding: 154px 17px 0 17px; font-size: 35px; */}
	.contents-left-area .p-1st { /* padding: 24px 17px 0 17px; font-size: 23px; */}
/* 	.contents-right-area .txt-area strong {font-size: 25px;}
	.contents-right-area .txt-area p {font-size: 16px;} */

	/* .contents-left-area > a > strong.font-gm {font-size: 25px;} */
	.contents-left-area > a > em {/* width: 443px; */ height: 23px; /* margin: 42px 0 0 17px; */}
	/* .contents-left-area .p-1st.f-size {padding: 36px 0 0 17px; font-size: 17px;}
	.contents-left-area .p-2nd {margin: 35px 0 0 17px; font-size: 14px;}
	.contents-left-area .p-3rd {margin: 30px 0 0 17px; font-size: 14px;} */
}

@media only screen and  (max-height: 870px) { /* 2017 1차 수정 start*/
.side_wrap .side > .inner:after {display:block; content:""; clear:both}
	footer {position:static; float:right}
}