@charset "utf-8";.full-pos{position:absolute;top:0;left:0;right:0;bottom:0}
.intro-section{position:relative;height:0;padding-bottom:70%;background-color:#000}
.intro-section iframe{width:100%;height:80%}
.intro-section .video-player{position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:0}
.intro-section .video-player-desc{height:18%;padding:0 2% 2%;overflow-y:scroll}
.intro-section .video-player-desc p{font-size:1.2em;color:#fff}
.intro-section .video-player .video-player{display:none}
.intro-section .for-mobile{display:none}

@media only all and (max-width:1023px){
    .intro-section{padding-bottom:80%}
    .intro-section iframe{height:70%}.intro-section .video-player-desc{height:30%}.intro-section .for-desktop{display:none}.intro-section .for-mobile{display:block}
}

.main--flagship{margin-top:-34px}

@media only all and (max-width:1023px){
    .main--flagship{margin-top:0}
}

.journey{position:absolute;top:0;left:0;right:0;z-index:10;height:50%;margin:auto;text-align:center;white-space:nowrap}
.journey-cell{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;white-space:normal}
.journey:after{content:"";display:inline-block;*display:inline;*zoom:1;height:100%;vertical-align:middle}
.journey .btn{padding:1.2em 3.5em;margin-top:.5em;color:#fff;border-color:#fff;background-color:transparent;font-weight:100;font-size:14px;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}
.journey .btn:hover{background-color:#fff;color:#000}
.journey .icon-continue{position:relative;padding-top:10%}
.journey .icon-continue:before{content:'';position:absolute;top:0;left:0;right:0;height:60%;margin:auto;width:1px;background-color:#fff}
.journey-cell{position:relative;z-index:10;margin-top:-4em}
.journey-top{overflow:hidden;position:relative;height:0;z-index:1;padding-bottom:115.625%}
.journey-cover{position:absolute;top:50%;left:0;right:0;z-index:10;height:50%;margin:auto;background-image:url(/kr/ko/resource/img/flagship/journey/journey_cover.png);background-attachment:fixed;background-position:center center;color:#97745f;font-size:1.8em;font-family:'Buri',serif;text-align:center;white-space:nowrap}
.journey-cover-cell{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;white-space:normal}
.journey-cover:after{content:"";display:inline-block;*display:inline;*zoom:1;height:100%;vertical-align:middle}
.journey-cover .h{position:relative;margin-bottom:6.5em;font-weight:normal;font-size:1em;letter-spacing:.15em;text-transform:uppercase}
.journey-cover .h:after{content:'';position:absolute;bottom:-12px;left:0;right:0;width:22px;height:1px;margin:auto;background-color:#af866e}
.journey-cover .p{font-size:1.22222222em;line-height:2}
.journey-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;background-attachment:fixed;background-color:#af866e;background-image:url(/kr/ko/resource/img/flagship/journey/journey_bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.journey-continue{display:inline-block;position:absolute;left:0;right:0;bottom:5%}
.journey-title{color:#fff;font-weight:normal;font-size:6.2em;font-family:'Buri',serif;letter-spacing:.15em;text-transform:uppercase}
.journey-floor{position:relative;z-index:10;height:100%;background-color:#fff}
.journey-floor-brick{height:100%;padding-top:40px;padding-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.journey-floor.is-animate:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;margin:auto}
.journey-floor .l-wrap{height:100%}
.journey-floor .h{color:#333;font-weight:normal;font-size:24px;text-align:center;text-transform:uppercase;letter-spacing:.25em;margin:70px 0 30px}.journey-map{overflow:hidden;position:relative;z-index:10;background-color:#fff}
.journey-map-item{float:right;width:50%;height:740px;font-size:1.6em;text-align:right;white-space:nowrap}
.journey-map-item:after{content:"";display:inline-block;*display:inline;*zoom:1;height:100%;vertical-align:middle}
.journey-map-cell{position:relative;z-index:10;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:100%;max-width:550px;text-align:left;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.journey-map-h{margin-top:3em;margin-bottom:5px;color:#97745f;font-weight:normal;font-size:13px;text-transform:uppercase;letter-spacing:0}
.journey-map .map-container{overflow:hidden;position:relative;top:-50%;left:-50%;width:200%;height:200%;text-align:left;z-index:1}
.journey-map .map-container .map-desk{display:block}
.journey-map .map-container .map-mobile{display:none}
.journey-map .map-container img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;max-width:none}.journey-map ul{font-family:'Buri',serif;color:#222}
.journey-map ul+.journey-map-h{margin-top:1.5em}
.journey-map ul ul{font-family:'NotoSans','Malgun Gothic','맑은 고딕','Nanum Gothic','나눔 고딕','돋움',dotum,sans-serif;font-size:14px;color:#767676}
.journey-map ul strong{display:block;font-weight:normal}
.journey-map .dot-list{padding-left:10px}
.journey-map .dot-list>li{position:relative;margin-top:10px;line-height:1.6}
.journey-map .dot-list>li:before{content:'';position:absolute;top:8px;left:-10px;width:3px;height:3px;background:#999;border-radius:50%}
.journey-map .bus-list{zoom:1}
.journey-map .bus-list:before{content:'';display:block}
.journey-map .bus-list:after{content:'';display:table;clear:both}
.journey-map .bus-list li{float:left;width:50%;margin-top:5px}
.journey-map .bus-list span{padding:2px 7px;border:1px solid #ccc}
.journey-map .func{margin-top:3em;text-align:left}

@media only all and (max-width:1023px){
    .journey .btn{margin-top:2em;font-size:12px}
    .journey .icon-continue:before{height:40%}
    .journey-top{background-attachment:initial}
    .journey-title{font-size:4.2em}
    .journey-cover{padding-left:30px;padding-right:30px;font-size:1.4em}
    .journey-cover .h{font-size:1.78571429em;margin-bottom:0}
    .journey-cover .h span{display:none}
    .journey-cover .h:after{display:none}
    .journey-cover .p{font-size:1.21428571em;line-height:1.5;text-align:left}
    .journey-continue{padding-top:8%}
    .journey-bg{background-attachment:inherit;background-position:53% top}
    .journey-floor:after{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10}
    .journey-map-item{float:none;width:auto;height:auto;font-size:1.4em}
    .journey-map-item:after{display:none}
    .journey-map-cell{display:block;max-width:none;margin-top:30px;padding-left:30px;padding-right:30px}
    .journey-map .map-container{height:270px}
    .journey-map ul+.journey-map-h{margin-top:20px}
    .journey-map .dot-list br{display:none}
    .journey-map .bus-list li{float:none;width:100%}
    .journey-map .func{margin-top:2em}
    .journey-map .func .btn{display:block}
}

@media only all and (max-width:767px){
    .journey-continue{display:none}
    .journey-top{padding-bottom:168.75%;background-image:url(/kr/ko/resource/img/flagship/journey/journey_bg_m.jpg);background-position:center 0}
    .journey-cell{display:none}
    .journey-cover{padding-left:15px;padding-right:15px}
    .journey-cover-cell{font-size:.9em}
    .journey-cover br{display:none}
    .journey-map-cell{padding-left:15px;padding-right:15px}
}

@media only all and (min-width:1440px){
    .journey-top{padding-bottom:87.5%}
    .journey .icon-continue{padding-top:8%}
}

.journey-nav{visibility:hidden;position:absolute;right:0;top:50%;z-index:110;padding:1.2em 0;letter-spacing:0;zoom:1}
.journey-nav:before{content:'';display:block}
.journey-nav:after{content:'';display:table;clear:both}
.journey-nav.is-loaded{visibility:visible}
.journey-nav-list>li{float:right;zoom:1}
.journey-nav-list>li:before{content:'';display:block}
.journey-nav-list>li:after{content:'';display:table;clear:both}
.journey-nav-link{display:block;padding-left:15px;color:#333;line-height:2em;text-align:right;white-space:nowrap}
.journey-nav-link:hover,
.journey-nav-link.is-current{text-decoration:none}
.journey-nav-link:hover .culture-nav-text,
.journey-nav-link.is-current .culture-nav-text{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}
.journey-nav-link:hover:after,
.journey-nav-link.is-current:after,
.journey-nav-link:hover .icon-culture-list,
.journey-nav-link.is-current .icon-culture-list{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}
.journey-nav-link:hover+.journey-nav-floor,
.journey-nav-link.is-current+.journey-nav-floor{height:100%}
.journey-nav-link:after{content:"";display:inline-block;width:6px;height:6px;margin:0 16px;background-color:#000;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.journey-nav-link-list:after{display:none}
.journey-nav-link-list .icon-culture-list{margin:0 14px;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.journey-nav-text{display:inline-block;overflow:hidden;width:150px;vertical-align:middle;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);opacity:.5;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.is-open .journey-nav-text{-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);opacity:.5}
.journey-nav-text:hover{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}
.is-current .journey-nav-text{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}
.journey-nav-floor{overflow:hidden;float:right;margin-right:12px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.journey-nav-floor .nav-floor{display:block;position:relative;padding-bottom:15px;color:#ccc;line-height:2.7em;text-align:right;white-space:nowrap;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.journey-nav-floor .nav-floor-text{display:inline-block;margin-right:12px;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.journey-nav-floor .nav-floor:before{content:"";position:absolute;right:0;bottom:0;width:12px;height:1px;margin:0;background-color:#000;vertical-align:middle;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;bottom:15px}
.journey-nav-floor .nav-floor:before:after{content:"";position:absolute;right:0;bottom:5px;width:12px;height:1px;margin:0;background-color:#000;vertical-align:middle}
.journey-nav-floor .nav-floor:after{content:"";position:absolute;right:0;bottom:0;width:12px;height:1px;margin:0;background-color:#000;vertical-align:middle;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;bottom:10px}
.journey-nav-floor .nav-floor:after:after{content:"";position:absolute;right:0;bottom:5px;width:12px;height:1px;margin:0;background-color:#000;vertical-align:middle}
.journey-nav-floor .nav-floor .floor-text{display:inline-block}
.journey-nav-floor .nav-floor .bar{position:absolute;right:0;bottom:0;width:12px;height:1px;margin:0;background-color:#000;vertical-align:middle;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.journey-nav-floor .nav-floor .bar:after{content:"";position:absolute;right:0;bottom:5px;width:12px;height:1px;margin:0;background-color:#000;vertical-align:middle}
.journey-nav-floor .nav-floor.is-current{text-decoration:none;color:#333}
.journey-nav-floor .nav-floor.is-current:before,
.journey-nav-floor .nav-floor.is-current:after{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}
.journey-nav-floor .nav-floor.is-current:after{width:30px}
.journey-nav-floor .nav-floor.is-current.half .bar{width:30px}
.journey-nav-floor .nav-floor.half:before,
.journey-nav-floor .nav-floor.half:after,
.journey-nav-floor .nav-floor.half .bar{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}.journey-nav-floor .nav-floor.half:after{width:12px}
.journey-nav-floor .nav-floor:hover{text-decoration:none}
.journey-nav-floor .nav-floor:hover .nav-floor-text{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}
.journey-nav-floor.is-hold{position:relative}
.journey-nav-floor.is-hold:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10}

@media only all and (max-width:1023px){
    .journey-nav{display:none}
}

.floor-frame{overflow:hidden;position:relative;height:100%;max-height:875px;background-color:#473a2f;font-family:'Buri',serif;font-size:1.8em;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.floor-item{display:table;table-layout:fixed;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}
.floor-item .title{display:block;margin-bottom:10px;color:#fff;font-weight:normal;font-size:1.55555556em}
.floor-item .p{margin:auto;color:#eee;text-align:left;line-height:1.8}
.floor-item .icon-bar{position:relative;width:66px;height:1px;margin:1.8em 0}
.floor-item .icon-bar:after{content:'';position:absolute;left:0;right:0;width:0;height:100%;margin:auto;background-color:#fff;-webkit-transition:all .8s cubic-bezier(0.19,1,0.22,1) 1.2s;-moz-transition:all .8s cubic-bezier(0.19,1,0.22,1) 1.2s;-o-transition:all .8s cubic-bezier(0.19,1,0.22,1) 1.2s;transition:all .8s cubic-bezier(0.19,1,0.22,1) 1.2s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.floor-item.f04 .floor-cell{background-color:#ddd7d2}
.floor-item.f04 .floor-title,
.floor-item.f04 .title,
.floor-item.f04 .p{color:#7f756e}.floor-item.f04 .floor-cell .btn{border-color:#7f756e;color:#7f756e}
.f04.floor-item .icon-bar:after{background-color:#7f756e}
.f05.floor-item .icon-bar:after{background-color:#7f756e}
.on.floor-item .icon-bar:after,
.current.floor-item .icon-bar:after{width:100%}
.floor-item.f05 .floor-title,.floor-item.f05 .title,.floor-item.f05 .p{color:#7f756e}.floor-item.on{z-index:20}
.floor-item.current{z-index:10}
.floor-cell{overflow:hidden;display:table-cell;width:50%;vertical-align:middle;text-align:center;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.floor-cell-info{padding-left:14.54545455%;padding-right:14.54545455%}
.floor-cell-thumb{overflow:hidden;position:relative;height:100%}
.floor-cell .func{margin-top:1.2em}
.floor-cell .btn{font-weight:normal;font-size:15px;font-family:'NotoSans','Malgun Gothic','맑은 고딕','Nanum Gothic','나눔 고딕','돋움',dotum,sans-serif}
.floor-thumb{position:absolute;top:0;left:0;height:100%}
.floor-thumb img{max-width:none;backface-visibility:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.floor-title{color:#fff;font-size:2.44444444em}

@media only all and (max-width:1023px){
    .floor-frame{font-size:1.4em}
    .floor-cell .func{margin-top:2em}
    .floor-cell .btn{display:block}
}

.map-container{position:relative;height:100%}
.map-container:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;margin:auto}
.map-container .fix{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.map-container .map-canvas{width:100%;height:100%}

@media only all and (max-width:1023px){
    .no-touch .floor-item{position:absolute}
    .no-touch .floor-item+.floor-item{margin-top:0}
    .no-touch .floor-item.b01,
    .no-touch .floor-item.f01,
    .no-touch .floor-item.f02,
    .no-touch .floor-item.f03,
    .no-touch .floor-item.f04,
    .no-touch .floor-item.f05{background-color:transparent}
}

.no-mediaqueries .journey-top{height:1920px;padding-bottom:0}
.no-mediaqueries .journey-cover{background-color:#000}
.no-mediaqueries .journey .icon-continue{padding-top:120px}
.no-mediaqueries .journey .icon-continue:before{height:110px}
.no-mediaqueries .floor-frame{max-height:none;background-color:transparent}
.no-mediaqueries .floor-item{position:relative;min-height:500px}
.no-mediaqueries .floor-item+.floor-item{margin-top:30px}
.no-mediaqueries .floor-item.b01{background-color:#473a2f}
.no-mediaqueries .floor-item.f01{background-color:#5f5247}
.no-mediaqueries .floor-item.f02{background-color:#7b6e63}
.no-mediaqueries .floor-item.f03{background-color:#9e9087}
.no-mediaqueries .floor-item.f04{background-color:#c3b8b0}
.no-mediaqueries .floor-item.f05{background-color:#f3ede7}
.no-mediaqueries .floor-thumb{position:relative}
.no-mediaqueries .floor-thumb img{position:static;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.no-mediaqueries .floor-cell-info{padding-left:30px;padding-right:30px}
.is-expand .floor-frame{max-height:none;background-color:transparent}
.is-expand .floor-item{position:relative;min-height:500px}
.is-expand .floor-item+.floor-item{margin-top:30px}
.is-expand .floor-item.b01{background-color:#473a2f}
.is-expand .floor-item.f01{background-color:#5f5247}
.is-expand .floor-item.f02{background-color:#7b6e63}
.is-expand .floor-item.f03{background-color:#9e9087}
.is-expand .floor-item.f04{background-color:#c3b8b0}
.is-expand .floor-item.f05{background-color:#f3ede7}

@media only all and (max-width:599px){
    .is-expand .floor-item{display:block}
    .is-expand .floor-item+.floor-item{margin-top:15px}
    .is-expand .floor-item .icon-bar{width:33px;margin:20px 0}
    .is-expand .floor-item .icon-bar:after{width:100%}
    .is-expand .floor-item .title{font-size:1.21428571em}
    .is-expand .floor-title{font-size:1.71428571em}
    .is-expand .floor-cell{position:relative;display:block;width:auto;text-align:left}
    .is-expand .floor-cell-thumb{position:absolute;top:-50%;left:-50%;width:200%;height:200%}
    .is-expand .floor-cell-thumb img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}
    .is-expand .floor-cell-info{padding-top:30px;padding-left:15px;padding-right:15px;padding-bottom:30px}
    .is-expand .floor-thumb{position:relative;height:0;padding-bottom:98.4375%}
    .is-expand .floor-thumb img{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
}

.is-expand .pager-container{display:none}
.pager{position:absolute;left:0;width:60px;height:46px;margin:auto;z-index:101;color:#fff;background-color:#333;background-color:rgba(51,51,51,0.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.pager:focus,
.pager:hover{background-color:#333}
.pager-container{position:absolute;bottom:0;max-width:1100px;margin:auto}
.no-mediaqueries .pager-container{display:none}
.pager-prev{bottom:46px}
.pager-next{bottom:0}
.exclusive-section{margin-bottom:60px}
.exclusive-section .ac-title{outline:0}
.exclusive-header{position:relative}
.exclusive-desc{position:absolute;top:0;bottom:0;left:7.27272727%;color:#fff;font-size:1.5em;font-family:'Buri',serif;text-align:left;white-space:nowrap}
.exclusive-desc-cell{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;white-space:normal}
.exclusive-desc:after{content:"";display:inline-block;*display:inline;*zoom:1;height:100%;vertical-align:middle}
.exclusive-desc .h{border-bottom:1px solid #fff;font-size:2.4em;font-weight:normal}
.exclusive-desc p{font-size:1.3em;margin-bottom:0}
.exclusive-desc .more{display:none}

.exclusive-list{zoom:1;background-color:#fff}
.exclusive-list:before{content:'';display:block}
.exclusive-list:after{content:'';display:table;clear:both}
.exclusive-list .item{float:left;position:relative;margin-top:20px;width:24%;text-align:center;}
.exclusive-list .item:not(:last-child){margin-right:1.3%}
.exclusive-list .item-links{display:block;font-size:1.4em;padding:19px 0 20px 0}
.exclusive-list .item-links:hover,
.exclusive-list .item-links:focus{text-decoration:none;background-color:#f5f5f5;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.exclusive-list .item-links .conf{padding:2px 7px;color:#aaa;border:1px solid #aaa}
.exclusive-list .item-links strong{display:block;font-weight:normal}
.exclusive-list .item-block .item-links:hover,
.exclusive-list .item-block .item-links:focus{background-color:transparent}
.exclusive-signature{margin-bottom:0}
.exclusive-signature .ac-mobile{display:none}

@media only all and (max-width:1023px){
    .exclusive-desc{left:4.54545455%;font-size:1.3em}
    .exclusive-desc .h{font-size:2em}
}

@media only all and (max-width:767px){
    .exclusive-section{margin-bottom:0}
    .exclusive-desc{zoom:1;position:static;left:auto;font-size:1em;padding:2.72727273%;color:#333;background-color:#fff}
    .exclusive-desc .h{text-align:center}
    .exclusive-desc .h:after{content:'';display:block;position:absolute;left:50%;width:100px;height:1px;margin-left:-50px; background:#333;}
    .exclusive-desc:before{content:'';display:block}
    .exclusive-desc:after{content:'';display:table;clear:both}
    .exclusive-desc-cell{display:block}
    .exclusive-desc p{margin-top:.5em;font-size:1.5em;text-align:center}
    /*.exclusive-desc br{display:none}*/
    .exclusive-desc .more{display:block;float:right;width:25px;height:25px;color:#191919;font-size:1.3em}
    .exclusive-list{margin:15px 0}
    .exclusive-list .item{margin-top:0;width:50%}
    .exclusive-list .item:not(:last-child){margin-right:0}
    .exclusive-list .item-links{padding:6% 0 12% 0}
    .exclusive-list .item-links strong{padding:0 15px}
    .exclusive-signature .ac-desktop{display:none}
    .exclusive-signature .ac-mobile{display:inline-block}
}

@media only all and (min-width:768px){
    .exclusive-white .exclusive-desc{color:#fff}
    .exclusive-white .exclusive-desc .h{-webkit-text-shadow:0 0 5px rgba(0,0,0,0.3);-moz-text-shadow:0 0 5px rgba(0,0,0,0.3);text-shadow:0 0 5px rgba(0,0,0,0.3)}
    .exclusive-white .exclusive-desc p{-webkit-text-shadow:0 0 5px rgba(0,0,0,0.3);-moz-text-shadow:0 0 5px rgba(0,0,0,0.3);text-shadow:0 0 5px rgba(0,0,0,0.3)}
    .exclusive-signature .exclusive-desc{left:62.72727273%}
    .exclusive-signature .item-links:hover,
    .exclusive-signature .item-links:focus{background-color:transparent}
    .exclusive-signature .item-links strong br{display:none}
    .exclusive-signature .item-links strong .br{display:block}
}

.service-section{margin-bottom:30px}
.service-section .item{position:relative}
.service-section .thumb{width:63.63636364%}
.service-section .desc{position:absolute;top:0;right:0;width:36.36363636%;font-size:1.4em}
.service-section .desc-inner{padding:15% 10% 0 10%}
.service-section .h{font-size:1.6em;font-family:'Buri',serif;font-weight:normal}
.service-section p{font-size:1.1em;font-family:'Buri',serif;margin-bottom:0}
.service-section a[href^="tel"]{color:inherit;pointer-events:none}
.service-section a[href^="tel"]:focus,
.service-section a[href^="tel"]:hover{text-decoration:none;cursor:default}
.service-section .dot-list{margin-top:1em}
.service-section .dot-list li{position:relative;padding-left:10px}
.service-section .dot-list li:before{content:'';position:absolute;left:0;top:9px;width:3px;height:3px}
.service-section .bx-wrapper{position:relative}
.service-section .bx-pager{display:none;position:absolute;right:15px;bottom:-25px;font-size:1.5em}
.service-section .bx-prev,.service-section .bx-next{display:inline-block;*display:inline;*zoom:1;position:absolute;top:50%;z-index:100;width:40px;height:60px;margin-top:-30px;text-align:center;color:#fff;font-size:32px;background-color:#333;background-color:rgba(51,51,51,0.3);-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.service-section .bx-prev:hover,
.service-section .bx-next:hover,
.service-section .bx-prev:focus,
.service-section .bx-next:focus{background-color:#333}
.service-section .bx-prev i,
.service-section .bx-next i{padding-top:5px}
.service-section .bx-prev{left:0}
.service-section .bx-next{right:0}
.service-slider{background-color:#af866e}
.service-slider .desc{color:#fff}
.service-slider .dot-list li:before{background-color:#fff}
.service-holistic{background-color:#e6dfd5}
.service-holistic .desc{color:#555}
.service-holistic .desc .h{color:#af866e}
.service-holistic .desc-inner{padding-right:7%}
.service-holistic .dot-list li:before{background-color:#555}
.service-tour{background-color:#af866e}
.service-tour .desc{color:#fff}
.service-tour .dot-list li:before{background-color:#fff}
.service-vip{margin-bottom:0;background-color:#e6dfd5}
.service-vip .desc{color:#555}
.service-vip .desc .h{color:#af866e}
.service-vip .dot-list li:before{background-color:#555}

@media only all and (max-width:1190px){
    .service-holistic .desc-inner br{display:none}
}

@media only all and (max-width:1023px){
    .service-section .desc{font-size:1.2em}
    .service-section .desc-inner{padding-top:10%}
    .service-section a[href^="tel"]{pointer-events:auto}
}

@media only all and (max-width:767px){
    .service-section .desc{font-size:1.1em}
    .service-section .desc-inner{padding:5% 7.5% 0 7.5%}
}

@media only all and (max-width:599px){
    .service-section .thumb{width:auto}
    .service-section .desc{position:static;top:auto;right:auto;width:auto;font-size:1.4em}
    .service-section .desc-inner{padding:7.27272727% 5.45454545%}
    .service-section .bx-pager{display:block}
    .service-section .bx-prev,
    .service-section .bx-next{top:22%;margin-top:0}
    .service-slider{margin-bottom:50px}
}

@media only all and (min-width:1280px){
    .service-section .desc{font-size:1.5em}
    .service-section .desc-inner{padding-top:20%}
}

.news-list{zoom:1;margin-left:-1.5%}
.news-list:before{content:'';display:block}
.news-list:after{content:'';display:table;clear:both}
.news-list li{float:left;width:31.83333333%;margin-left:1.5%;margin-bottom:1.5%}
.news-links{display:block}
.news-links:hover{text-decoration:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}
.news-thumb{overflow:hidden;height:0;padding-bottom:57.27272727%}
.news-cont{padding:2em;font-size:1em}
.news-date{display:block;margin-bottom:5px;color:#999;font-size:12px}
.news-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;height:54px;color:#333;font-size:1.8em;font-family:'Buri',serif;font-weight:normal;line-height:1.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.news-name>span{white-space:nowrap}
.news-detail{padding-bottom:3em}
.news-detail .detail-header{text-align:center;padding:3em 0;border-top:1px solid #eee}
.news-detail .detail-h{color:#333;font-size:3.4em;font-weight:normal;font-family:'Buri',serif;line-height:1.4;letter-spacing:-2px}
.news-detail .detail-date{display:block;margin-top:1em;color:#999;font-size:1.6em}
.news-detail .detail-desc{margin-top:3em;font-size:1.5em;line-height:1.6}
.news-detail .detail-box{margin:2em 0 2.5em;padding:1.6em 1.2em;border:1px solid #ccc;background-color:#fff}
.news-detail .detail-choice{margin-top:5em;border-top:1px solid #ccc}
.news-detail .detail-choice li{border-bottom:1px solid #ccc}
.news-detail .detail-choice li:hover{border-color:#191919}
.news-detail .detail-choice li:hover .choice-links{color:#191919}
.news-detail .detail-choice .choice-links{display:block;position:relative;color:#999;font-size:13px;text-decoration:none;padding:15px 200px 15px 100px}
.news-detail .detail-choice .choice-links b{position:absolute;top:15px;left:10px;font-weight:normal}
.news-detail .detail-choice .choice-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block}
.news-detail .detail-choice .choice-date{position:absolute;top:15px;right:10px}
.news-detail h3{color:#333}
.news-detail .dot-list li{position:relative;margin-bottom:.5em;padding-left:12px}
.news-detail .dot-list li:before{content:'';position:absolute;left:0;top:9px;width:3px;height:3px;background-color:#767676}
.news-detail .dash-list li{position:relative;margin-bottom:.5em;padding-left:12px;color:#999}
.news-detail .dash-list li:before{content:'';position:absolute;left:0;top:11px;width:5px;height:1px;background-color:#767676}
.news-detail .func{margin-top:1.5em;font-size:1.5em;text-align:right}

@media only all and (max-width:1023px){
    .news-list{margin-left:-2%}
    .news-list li{width:31.33333333%;margin-left:2%}
    .news-name{height:48px}
}

@media only all and (max-width:767px){
    .news-list{margin-left:-2.5%}
    .news-list li{width:47.5%;margin-left:2.5%}
    .news-cont{padding:1.5em 1em 3em;margin-bottom:1em;font-size:.9em;background:#f5f5f5}
    .news-detail{padding-bottom:6.25%}
    .news-detail .detail-header{text-align:left;padding:2em 0}
    .news-detail .detail-h{font-size:2.2em}
    .news-detail .detail-box{padding:.8em 1em;margin:1.5em 0}
    .news-detail .detail-date{margin-top:.3em;font-size:1.2em}
    .news-detail .detail-choice{margin-top:3em}
    .news-detail .detail-choice .choice-links{font-size:12px;padding:10px 10px 10px 70px}
    .news-detail .detail-choice .choice-links b{top:10px}
    .news-detail .detail-choice .choice-date{position:static;margin-top:.3em}
}

@media only all and (max-width:599px){
    .news-list{margin-left:0}
    .news-list li{width:100%;margin-left:0}
    .news-cont{font-size:.83em;padding-top:1em;padding-bottom:2em}
    .news-name{height:42px}
}

.event_news .sns-box{position:relative;bottom:28px;right:0;display:inline-block;z-index:23}
.event_news .sns-box a{display:inline-block;width:36px;height:36px;text-indent:-9999px}
.event_news .sns-box a+a{margin-left:5px}
.event_news .sns-box .facebook{background:url(/kr/ko/resource/img/product_renewal/icon_facebook.png) no-repeat 0 0}
.event_news .sns-box .facebook:hover{background:url(/kr/ko/resource/img/product_renewal/icon_facebook_on.png) no-repeat 0 0}
.event_news .sns-box .twitter{background:url(/kr/ko/resource/img/product_renewal/icon_twitter.png) no-repeat 0 0}
.event_news .sns-box .twitter:hover{background:url(/kr/ko/resource/img/product_renewal/icon_twitter_on.png) no-repeat 0 0}

@media only all and (max-width:1024px){
    .event_news .sns-box{bottom:20px}
}

@media only all and (max-width:767px){
    .event_news .sns-box{bottom:-6px;right:15px}
    .event_news .sns-box a{width:30px;height:30px}
    .event_news .sns-box .facebook,
    .event_news .sns-box .twitter{background-size:contain}
    .event_news .sns-box .facebook:hover,
    .event_news .sns-box .twitter:hover{background-size:contain}
    .event_news .sec-box{padding-bottom:30px}
    .event_news .sec-box .sub-txt{line-height:19px;margin-bottom:12px;padding:0 15px;font-size:13px}
}

/* newest */
@media only all and (max-width:767px){
    .newest{padding-left:0;padding-right:0;}
}

.newest{padding-top:3.5em}






