@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:100;src:url("../../fonts/NotoSansKR-Thin.woff2") format("woff2");src:url("../../fonts/NotoSansKR-Thin.woff") format("woff");src:url("../../fonts/NotoSansKR-Thin.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:200;src:url("../../fonts/NotoSansKR-Light.woff2") format("woff2");src:url("../../fonts/NotoSansKR-Light.woff") format("woff");src:url("../../fonts/NotoSansKR-Light.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:300;src:url("../../fonts/NotoSansKR-Regular.woff2") format("woff2");src:url("../../fonts/NotoSansKR-Regular.woff") format("woff");src:url("../../fonts/NotoSansKR-Regular.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:500;src:url("../../fonts/NotoSansKR-Medium.woff2") format("woff2");src:url("../../fonts/NotoSansKR-Medium.woff") format("woff");src:url("../../fonts/NotoSansKR-Medium.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:600;src:url("../../fonts/NotoSansKR-Bold.woff2") format("woff2");src:url("../../fonts/NotoSansKR-Bold.woff") format("woff");src:url("../../fonts/NotoSansKR-Bold.otf") format("opentype")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:900;src:url("../../fonts/NotoSansKR-Black.woff2") format("woff2");src:url("../../fonts/NotoSansKR-Black.woff") format("woff");src:url("../../fonts/NotoSansKR-Black.otf") format("opentype")}@font-face{font-family:"LATO";src:url("../../fonts/Lato-Light.eot") format("eot"),url("../../fonts/Lato-Light.woff") format("woff"),url("../../fonts/Lato-Light.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"LATO";src:url("../../fonts/Lato-Regular.eot") format("eot"),url("../../fonts/Lato-Regular.woff") format("woff"),url("../../fonts/Lato-Regular.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"LATO";src:url("../../fonts/Lato-Medium.eot") format("eot"),url("../../fonts/Lato-Medium.woff") format("woff"),url("../../fonts/Lato-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"LATO";src:url("../../fonts/Lato-Semibold.eot") format("eot"),url("../../fonts/Lato-Semibold.woff") format("woff"),url("../../fonts/Lato-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"LATO";src:url("../../fonts/Lato-Bold.eot") format("eot"),url("../../fonts/Lato-Bold.woff") format("woff"),url("../../fonts/Lato-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"TeluguMN";src:url("../../fonts/TeluguMN.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"TeluguMN-Bold";src:url("../../fonts/TeluguMN-Bold.ttf") format("truetype");font-weight:600;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select,button{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}table th{text-align:left}form,fieldset{border:none}img{vertical-align:top;border:none}input,select{vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none}legend,caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;margin:0;padding:0}.blind{visibility:hidden;position:absolute;font-size:0;width:0;height:0;line-height:0;margin:0;padding:0;overflow:hidden}header{position:relative;height:133px;z-index:999999;top:133px}header .inner{max-width:1740px;height:133px;-webkit-transition:height .3s;transition:height .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .nav_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-left:auto}header .elif_gnb .gnb_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:38px}header .elif_gnb .gnb_list li{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;margin-right:90px}header .elif_gnb .gnb_list li>a{font-size:18px;font-weight:400;line-height:38px;white-space:nowrap;outline:none}header .elif_gnb .gnb_list li>a.on,header .elif_gnb .gnb_list li>a:hover{color:#054438}header .elif_gnb .gnb_list li:last-child{margin-right:95px}header .elif_gnb .gnb_list .dep2{opacity:0;position:relative;bottom:-40px;z-index:100;margin:0 -100px;padding:0}header .elif_gnb .gnb_list .dep2 li{height:0;margin:0 35%;overflow:hidden}header .elif_gnb .gnb_list .dep2 li a{font-size:16px;font-weight:300;line-height:34px;z-index:2;position:relative}header .elif_gnb .gnb_list .dep2 li a:hover{color:#054438;border-bottom-color:#054438;text-underline-position:auto}header .my_gnb{position:relative}header .my_gnb .my_link{display:inline-block;color:#054438;font-size:16px;font-family:"LATO";font-weight:700;line-height:38px;padding:0 4px;position:relative;outline:none}header .my_gnb .my_link:hover{color:#054438}header .my_gnb .my_link:hover:after,header .my_gnb .my_link:hover:before{content:"";display:inline-block;width:100%;height:1px;background:#43736a;position:absolute;left:0}header .my_gnb .my_link:hover:before{top:0}header .my_gnb .my_link:hover:after{bottom:0}header .my_gnb:after,header .my_gnb:before{content:"";display:inline-block;width:100%;height:1px;background:#43736a;position:absolute;left:0}header .my_gnb:before{top:0}header .my_gnb:after{bottom:0}header .my_gnb .my_nav_wrap{position:absolute;left:50%;top:150%;z-index:5;width:244px;background:#fff;margin-left:-122px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}header .my_gnb .my_nav_wrap:after{content:"";display:inline-block;width:0;height:0;border:5px solid rgba(0,0,0,0);border-bottom:10px solid #054438;position:absolute;top:-14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .my_gnb .my_nav_wrap .nav_close_btn{width:23px;height:23px;position:absolute;right:15px;top:15px;background:url("../../images/menu_close.svg") no-repeat right top}header .my_gnb .my_nav_wrap .my_nav_header{height:237px;background:#054438}header .my_gnb .my_nav_wrap .my_nav_header .before{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .my_gnb .my_nav_wrap .my_nav_header .after{padding:35px 30px 0}header .my_gnb .my_nav_wrap .my_nav_header .login_btn{display:block;text-align:center;padding-top:64px;font-size:14px;line-height:20px;color:#f3f3f3;background:url("../../images/my_nav_ico.svg") no-repeat center top;font-weight:300}header .my_gnb .my_nav_wrap .my_nav_header .login_btn .login-txt{display:block;text-align:center;margin-bottom:15px;font-weight:500;font-size:16px}header .my_gnb .my_nav_wrap .my_nav_header .welcome_txt{font-size:18px;font-weight:400;color:#fff;word-break:keep-all;margin-bottom:15px}header .my_gnb .my_nav_wrap .my_nav_header .welcome_txt span{font-weight:300}header .my_gnb .my_nav_wrap .my_nav_header .login_menu_list li:not(:last-child){margin-bottom:7px}header .my_gnb .my_nav_wrap .my_nav_header .login_menu_list a{display:block;width:100%;height:40px;border:1px solid #888;text-align:center;font-size:16px;line-height:40px;color:#fff;font-weight:300}header .my_gnb .my_nav_wrap .my_nav_body{padding:30px}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li:last-child a:after{content:none}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li a{display:inline-block;font-size:16px;font-weight:300;position:relative;line-height:1;padding:11px 0 11px 30px}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li a:before{content:"";width:18px;height:1px;background-color:#ddd;position:absolute;left:0;top:16px}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li a:after{content:"";position:absolute;left:0;top:16px;width:1px;height:100%;background:#ddd}header .my_gnb .my_nav_wrap .my_nav_body .my_nav_list li a:hover{color:#054438;text-decoration:underline;-webkit-text-decoration-color:#054438;text-decoration-color:#054438;text-underline-offset:3px}header .gnb_bg{height:0;position:absolute;top:133px;left:0;width:100%;overflow:hidden;z-index:10}header:before{content:"";position:absolute;left:auto;right:auto;top:123px;bottom:10px;width:100%;height:auto;background:#f8f8f8;opacity:1;max-height:209px;z-index:99}header.on{-webkit-transition:all 1s ease;transition:all 1s ease}header.on .elif_gnb .dep2{opacity:1;bottom:0;padding:60px 0 45px;-webkit-transition:opacity .3s ease-in-out,padding .3s linear;transition:opacity .3s ease-in-out,padding .3s linear;-webkit-transition-delay:opacity 1.15s;transition-delay:opacity 1.15s}header.on .elif_gnb .dep2 li{height:34px;margin:0 35%;overflow:visible}header.on::before{bottom:-199px;-webkit-transition:all .3s;transition:all .3s}header.fixed.on::before{content:"";top:100px;left:0;right:0}header.fixed{position:fixed;left:0;top:-100%;height:100px;width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:95px;padding-right:95px;background:#fff;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:50;-webkit-transition:top .1s;transition:top .1s}header.fixed .inner{height:100px;-webkit-transition:none;transition:none}.sticky.fixed{top:0}.sticky.fixed:before{top:100px;left:0}header.fixed+main{margin-top:133px}header.fixed.show{top:0}header.fixed.show+main .lnb.fixed{top:100px;-webkit-transition:top .3s;transition:top .3s}header.fixed.show+main .lnb.fixed a{border-top-color:rgba(0,0,0,0)}header.fixed.show+main .lnb.fixed a:hover{border-top-color:#054438;border-bottom-color:#054438}header{margin:0 95px}header:before{content:"";position:absolute;left:50%;right:50%;top:123px;bottom:10px;width:100%;height:auto;background:#f8f8f8;opacity:1;max-height:209px;z-index:99;max-width:1740px;margin:0 auto;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#wrap{height:100vh;position:relative;min-width:1400px;font-size:1.4rem;margin:0 auto}.inner{width:100%;max-width:1400px;margin:0 auto}a{color:#000}.section01{padding:133px 95px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.section01 .sub_visual{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:530px;margin:0 auto;text-align:center;background:url("../../images/vis_brand.png") no-repeat center/cover}.section01 .sub_visual .top{width:100%;height:285px;display:table;position:relative;text-align:center}.section01 .sub_visual .top h3{padding-top:120px;font-size:5rem;color:#fff;font-weight:normal}.section01 .sub_visual .top .nav_depth{position:absolute;right:0;bottom:15px}.section01 .sub_visual .top .nav_depth ul{font-size:0}.section01 .sub_visual .top .nav_depth ul li{display:inline-block;vertical-align:middle}.section01 .sub_visual .top .nav_depth ul li a{display:block;font-size:14px;color:#fff;letter-spacing:-0.04em;font-weight:400;padding:0 15px;position:relative}.section01 .sub_visual .top .nav_depth ul li a:before{content:"";display:block;width:5px;height:8px;background:url("../../images/story/nav_depth_arrow.png") no-repeat center/cover;position:absolute;right:0;top:5px}.section01 .sub_visual .top .nav_depth ul li a img{vertical-align:initial}.section01 .sub_visual .top .nav_depth ul li:last-child a{padding-right:0}.section01 .sub_visual .top .nav_depth ul li:last-child a:before{display:none}.section01 .sub_visual .bot{background:#fff;padding:50px 100px;-webkit-box-sizing:border-box;box-sizing:border-box}.section01 .sub_visual .bot .nav_tab ul{font-size:0;background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.section01 .sub_visual .bot .nav_tab ul:after{clear:both;content:"";display:block;height:0;visibility:hidden}.section01 .sub_visual .bot .nav_tab ul li{width:25%;height:70px;display:table;float:left;text-align:center}.section01 .sub_visual .bot .nav_tab ul li a{display:table-cell;vertical-align:middle;height:100%;font-size:20px;color:#888;letter-spacing:-0.04em}.section01 .sub_visual .bot .nav_tab ul li.on a{background:#054438;color:#fff}.section01 .sub_visual .bot .nav_tab ul li:hover a{border:#054438 solid 1px}.section01 .box{position:relative;width:100%;max-width:1400px;height:630px;padding:0 0 80px;margin:-81px auto 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.section01 .box .inner{font-size:0;text-align:center;height:100%}.section01 .box .inner:before{content:"";width:0;height:100%;display:inline-block;vertical-align:middle}.section01 .box .inner .center{width:100%;display:inline-block;vertical-align:middle}.section01 .box .inner .center>p{position:relative;z-index:1;font-size:90px;color:#054438;letter-spacing:.18em;font-family:"LATO";font-weight:700;line-height:.9;opacity:0;transform:rotate(0) translate(0, 60px);-ms-transform:rotate(0) translate(0, 60px);-webkit-transform:rotate(0) translate(0, 60px);-o-transform:rotate(0) translate(0, 60px);-moz-transform:rotate(0) translate(0, 60px)}.section01 .box .inner .center>span{display:block;font-size:18px;color:#c8baa7;letter-spacing:.18em;font-weight:500;line-height:.9;margin:40px 0 0;opacity:0}.section01 .box .slider{position:relative;width:0;height:1px;top:-30px;left:50%;transform:rotate(0) translate(-50%, 0);-ms-transform:rotate(0) translate(-50%, 0);-webkit-transform:rotate(0) translate(-50%, 0);-o-transform:rotate(0) translate(-50%, 0);-moz-transform:rotate(0) translate(-50%, 0);overflow:hidden}.section01 .box .slider .slider_blank{width:100%;height:100%;-webkit-transition:.3s;transition:.3s}.section01 .box .slider .swiper01{position:absolute;max-width:1100px;width:100%;left:50%;top:50%;transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%)}.section01 .box .slider .swiper01 li.swiper-slide{overflow:hidden}.section01 .box .slider .swiper01 li.swiper-slide img{-webkit-transition:10s;transition:10s;-webkit-transform:scale(1.2);transform:scale(1.2)}.section01 .box .slider .swiper01 li.swiper-slide.swiper-slide-active img{-webkit-transform:scale(1);transform:scale(1)}.section01 .box .slider .text span{position:absolute;font-size:12px;color:#054438;letter-spacing:.5em;font-weight:500;white-space:nowrap}.section01 .box .slider .text span.left{left:0;top:50%;-webkit-transform-origin:center center;transform-origin:center center;transform:rotate(-90deg) translate(0, -50%);-ms-transform:rotate(-90deg) translate(0, -50%);-webkit-transform:rotate(-90deg) translate(0, -50%);-o-transform:rotate(-90deg) translate(0, -50%);-moz-transform:rotate(-90deg) translate(0, -50%)}.section01 .box .slider .text span.right{right:0;top:50%;-webkit-transform-origin:center center;transform-origin:center center;transform:rotate(90deg) translate(0, -50%);-ms-transform:rotate(90deg) translate(0, -50%);-webkit-transform:rotate(90deg) translate(0, -50%);-o-transform:rotate(90deg) translate(0, -50%);-moz-transform:rotate(90deg) translate(0, -50%)}.section02{position:relative;overflow:hidden;-webkit-transition:.3s ease;transition:.3s ease}.section02 .bg{background-image:url("../../images/story/section02_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:top;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;-webkit-transition:background-position 1s,-webkit-transform 5s;transition:background-position 1s,-webkit-transform 5s;transition:transform 5s,background-position 1s;transition:transform 5s,background-position 1s,-webkit-transform 5s}.section02 .inner{position:relative;z-index:2}.section02 .inner .txt{padding:240px 0 0 215px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 1024px)and (max-width: 1440px){.section02 .inner .txt{padding:200px 0 0 215px}}.section02 .inner .txt h3{font-size:34px;color:#fff;letter-spacing:-0.04em;font-weight:600;line-height:54px;margin:0 0 50px;opacity:0;transform:rotate(0) translate(0, 60px);-ms-transform:rotate(0) translate(0, 60px);-webkit-transform:rotate(0) translate(0, 60px);-o-transform:rotate(0) translate(0, 60px);-moz-transform:rotate(0) translate(0, 60px)}.section02 .inner .txt .desc{opacity:0;transform:rotate(0) translate(0, 60px);-ms-transform:rotate(0) translate(0, 60px);-webkit-transform:rotate(0) translate(0, 60px);-o-transform:rotate(0) translate(0, 60px);-moz-transform:rotate(0) translate(0, 60px)}.section02 .inner .txt .desc p{font-size:18px;color:#fff;letter-spacing:-0.04em;font-weight:300;line-height:28px}.section02 .inner .txt .desc p+p{margin-top:40px}.section03 .inner{padding:200px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 1024px)and (max-width: 1440px){.section03 .inner{padding:100px 0}}.section03 ul{font-size:0;letter-spacing:-4px;text-align:center}.section03 ul li{display:inline-block;vertical-align:middle;margin:0 100px;position:relative;transform:rotate(0) translate(0, 350px);-ms-transform:rotate(0) translate(0, 350px);-webkit-transform:rotate(0) translate(0, 350px);-o-transform:rotate(0) translate(0, 350px);-moz-transform:rotate(0) translate(0, 350px)}.section03 ul li .img{width:403px;height:587px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.section03 ul li .img p{position:absolute;left:50px;bottom:70px;font-size:16px;color:#fff;letter-spacing:-0.04em;font-weight:400;text-align:left}.section03 ul li .img_box{width:100%;position:relative}.section03 ul li span{display:block;font-family:"LATO";font-size:18px;color:#fff;letter-spacing:.15em;font-weight:bold;position:absolute;left:0;bottom:100%;-webkit-transform-origin:left bottom;transform-origin:left bottom;transform:rotate(-90deg) translate(-100%, 0);-ms-transform:rotate(-90deg) translate(-100%, 0);-webkit-transform:rotate(-90deg) translate(-100%, 0);-o-transform:rotate(-90deg) translate(-100%, 0);-moz-transform:rotate(-90deg) translate(-100%, 0)}.section03 ul li:last-child{margin-top:80px}.section03 ul li:last-child span{color:#c8baa7;left:100%;bottom:auto;top:0;-webkit-transform-origin:left top;transform-origin:left top;transform:rotate(90deg) translate(0, -100%);-ms-transform:rotate(90deg) translate(0, -100%);-webkit-transform:rotate(90deg) translate(0, -100%);-o-transform:rotate(90deg) translate(0, -100%);-moz-transform:rotate(90deg) translate(0, -100%)}.section03 ul li>p{font-size:16px;color:#c8baa7;letter-spacing:-0.04em;font-weight:400;padding-top:45px;text-align:left}.section04 .slide_wrap{margin:50px auto;width:100%;height:100%;overflow:hidden;position:relative}.section04 .slide_wrap.fade_mode .slide_container .slide_item{position:absolute;left:0;top:0;width:100%}.section04 .slide_wrap.slideUp_mode .slide_container .slide_item{position:absolute;left:0;bottom:0;width:100%;height:0}.section04 .slide_wrap.slideUp_mode .slide_container .slide_item.active{height:100%;z-index:10}.section04 .slide_wrap.slideUp_mode .slide_container .slide_item.delay-active{height:100%;z-index:2}.section04 .slide_wrap.slide_mode .slide_container .slide_item{float:left}.section04 .slide_wrap .slide_container{position:relative;height:100%}.section04 .slide_wrap .slide_container:after{clear:both;content:"";display:block;height:0;visibility:hidden}.section04 .slide_wrap .slide_container>li.slide_item{width:100%;height:100%;position:relative}.section04 .slide_wrap .slide_container>li.slide_item .txt{position:absolute;left:50%;top:50%;width:100%;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box;transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%)}.section04 .slide_wrap .slide_container>li.slide_item .txt h4{font-size:20px;color:#fff;font-weight:bold;margin:0 0 10px;position:relative;opacity:0;top:50px}.section04 .slide_wrap .slide_container>li.slide_item .txt p{font-size:18px;color:#fff;position:relative;opacity:0;top:50px}.section04 .slide_wrap .arrows{position:absolute;width:100%;left:0;top:48%;font-size:0;z-index:100}.section04 .slide_wrap .arrows>*{cursor:pointer;position:absolute;width:12px;height:20px;background:url("../../images/story/btn_arrow.png") center no-repeat;background-size:12px 20px}.section04 .slide_wrap .arrows .prev{top:0;left:90px}.section04 .slide_wrap .arrows .next{top:0;right:90px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section04 .slide_wrap .arrows.slide0 .prev{display:none}.section04 .slide_wrap .arrows.slide5 .next{display:none}.section04 .slide_wrap .paging{position:absolute;left:0;bottom:20px;width:100%;text-align:center;font-size:0;z-index:100}.section04 .slide_wrap .paging li{display:inline-block;vertical-align:top;margin:0 5px;width:10px;height:10px;background-color:rgba(0,0,0,0);border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.section04 .slide_wrap .paging li.active{background-color:#fff}.section04 .slideup_slider{overflow:hidden;width:100%;height:100%;margin:0}.section04 .slideup_slider .slide_item:nth-of-type(1){height:100% !important}.section04 .slideup_slider .slide_item:nth-of-type(2){height:100% !important}.section04 .slideup_slider .slide_item{z-index:1;overflow:hidden}.section04 .slideup_slider .slide_item .fp-section.active.active .slide-inner{position:fixed}.section04 .slideup_slider .slide_item .bg_wrap{width:100%;height:0;position:absolute;left:0;bottom:0}.section04 .slideup_slider .slide_item .bg_wrap .bg{width:100%;height:100%;background-size:cover;background-position:bottom;background-repeat:no-repeat}.section04 .slideup_slider .slide_item.delay-active .bg_wrap{height:100%}.section04 .slideup_slider .slide_item.active .bg_wrap{height:100%}@media screen and (-ms-high-contrast: none){.section04 .slideup_slider .slide_item .bg{background-position:center}}.section04 .slideup_slider .slide_item .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.section04 .slideup_slider .slide_item .txt01{position:absolute;left:50%;top:50%;transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%);width:624px;height:624px;font-size:0;letter-spacing:-4px;text-align:center}.section04 .slideup_slider .slide_item .txt01 .round{content:"";width:0;height:0;opacity:0;position:absolute;left:50%;top:50%;transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%);border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.section04 .slideup_slider .slide_item .txt01:before{content:"";width:0;height:100%;display:inline-block;vertical-align:middle}.section04 .slideup_slider .slide_item .txt01 .center{display:inline-block;vertical-align:middle;width:100%}.section04 .slideup_slider .slide_item .txt01 .center p{font-size:20px;color:#fff;letter-spacing:-0.04em;font-weight:400;transform:rotate(0) translate(0, 50px);-ms-transform:rotate(0) translate(0, 50px);-webkit-transform:rotate(0) translate(0, 50px);-o-transform:rotate(0) translate(0, 50px);-moz-transform:rotate(0) translate(0, 50px);opacity:0}.section04 .slideup_slider .slide_item .txt01 .center p+p{margin-top:30px}.section04 .slideup_slider .slide_item .txt02{width:100%;position:absolute;left:50%;top:50%;transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%);text-align:center}.section04 .slideup_slider .slide_item .txt02 ul{font-size:0;letter-spacing:-4px;text-align:center;margin:0 0 100px}.section04 .slideup_slider .slide_item .txt02 ul li{display:inline-block;vertical-align:middle;margin:0 -14px;width:320px;height:320px;padding:75px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative}.section04 .slideup_slider .slide_item .txt02 ul li .round{width:0;height:0;position:absolute;left:50%;top:50%;transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%);border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;opacity:0}.section04 .slideup_slider .slide_item .txt02 ul li p{font-size:24px;color:#fff;letter-spacing:-0.04em;font-weight:400;opacity:0}.section04 .slideup_slider .slide_item .txt02 ul li .hr{width:1px;height:0;background:#fff;margin:15px auto 20px}.section04 .slideup_slider .slide_item .txt02 ul li span{display:block;font-size:16px;color:#fff;letter-spacing:-0.04em;font-weight:400;opacity:0}.section04 .slideup_slider .slide_item .txt02>p{font-size:20px;color:#fff;letter-spacing:-0.04em;font-weight:500;opacity:0}.section04 .slideup_slider .slide_item .txt03{width:100%;position:absolute;left:50%;top:calc(50% + 20px);transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%);text-align:center}.section04 .slideup_slider .slide_item .txt03 span{display:inline-block;vertical-align:top;font-size:20px;color:#fff;letter-spacing:-0.04em;font-weight:500;opacity:0}.section04 .slideup_slider .slide_item .txt03>span{position:absolute;width:100%;left:0;bottom:-280px}.section04 .slideup_slider .slide_item .txt03 .hr{width:1px;height:0;background:rgba(255,255,255,.5);margin:50px auto}.section04 .slideup_slider .slide_item .txt03 .hr:before{content:"";width:100%;height:180px;background:rgba(0,0,0,0)}.section04 .slideup_slider .slide_item .txt03 .text{width:100%;max-width:1200px;height:150px;margin:0 auto;position:relative;font-size:0}.section04 .slideup_slider .slide_item .txt03 .text:before{content:"";width:0;height:100%;display:inline-block;vertical-align:middle}.section04 .slideup_slider .slide_item .txt03 .text>*{display:inline-block;vertical-align:middle}.section04 .slideup_slider .slide_item .txt03 .text span{opacity:0;width:140px;height:0;text-align:left;overflow:hidden;position:absolute}.section04 .slideup_slider .slide_item .txt03 .text span i{display:block;position:absolute;left:0;bottom:0;width:140px;height:150px;font-size:0}.section04 .slideup_slider .slide_item .txt03 .text span i:before{content:"";width:0;height:100%;display:inline-block;vertical-align:middle}.section04 .slideup_slider .slide_item .txt03 .text span i img{display:inline-block;vertical-align:middle}.section04 .slideup_slider .slide_item .txt03 .text span:nth-of-type(1){left:0;bottom:0}.section04 .slideup_slider .slide_item .txt03 .text span:nth-of-type(2){left:calc(50% - 70px);bottom:0}.section04 .slideup_slider .slide_item .txt03 .text span:nth-of-type(3){right:0;bottom:0}.section04 .slideup_slider .slide_item .txt03 .text p{max-width:390px;width:100%;font-size:24px;color:#fff;letter-spacing:.2em;font-weight:500;transform:rotate(0) translate(0, -50px);-ms-transform:rotate(0) translate(0, -50px);-webkit-transform:rotate(0) translate(0, -50px);-o-transform:rotate(0) translate(0, -50px);-moz-transform:rotate(0) translate(0, -50px);opacity:0;margin:0 70px}.section04 .fixed_box{width:100%;position:absolute;left:50%;top:50%;transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%);text-align:center;z-index:100}.section04 .fixed_box span{display:inline-block;vertical-align:top;font-size:20px;color:#fff;letter-spacing:-0.04em;font-weight:500;opacity:0}.section04 .fixed_box .hr{width:1px;height:0;background:rgba(255,255,255,.5);margin:50px auto}.section04 .fixed_box .hr:before{content:"";width:100%;height:180px;background:rgba(0,0,0,0)}.section04 .fixed_box .text{height:150px}.section05 .banner{background:url("../../images/story/section05_bg.jpg") no-repeat center/cover;height:100%}.section05 .banner .inner{width:100%;height:100%;display:table}.section05 .banner .inner .text{display:table-cell;vertical-align:middle;text-align:center}.section05 .banner .inner .text p{font-size:18px;color:#054438;letter-spacing:-0.04em;font-weight:300;opacity:0;transform:rotate(0) translate(0, 50px);-ms-transform:rotate(0) translate(0, 50px);-webkit-transform:rotate(0) translate(0, 50px);-o-transform:rotate(0) translate(0, 50px);-moz-transform:rotate(0) translate(0, 50px)}.section05 .banner .inner .text i{display:inline-block;vertical-align:top;margin:24px 0 0;opacity:0;transform:rotate(0) translate(0, 50px);-ms-transform:rotate(0) translate(0, 50px);-webkit-transform:rotate(0) translate(0, 50px);-o-transform:rotate(0) translate(0, 50px);-moz-transform:rotate(0) translate(0, 50px)}.section07{background-color:#054438}.cont_section_history{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cont_section_history .cont_box{margin:0 auto;max-width:1210px}.cont_section_history .cont_box::before{content:"";display:block;width:calc(100% - 10px);height:1px;background-color:#698f88;position:relative;top:180px;left:10px}.cont_section_history .sec_tit{margin:0 auto;max-width:1210px;padding-bottom:60px;font-family:"LATO","Noto Sans KR";font-size:42px;color:#fff;letter-spacing:.08em}.cont_section_history ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cont_section_history .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cont_section_history .item:last-child{margin:0}.cont_section_history .item .inner div{border:1px solid #285347;background:#0f3529;width:280px;height:120px;line-height:120px;text-align:center;margin-bottom:124px}.cont_section_history .item .inner img{vertical-align:middle}.cont_section_history .item .timespot{width:10px;height:10px;background:#daddb9;border-radius:100%;display:block;position:absolute;top:174px;left:10px}.cont_section_history .item .timespot::before{content:"";display:block;width:30px;height:30px;border-radius:100%;background:#daddb9;opacity:.5;position:relative;top:-10px;left:-10px}.cont_section_history .item .timetit{margin-bottom:15px;color:#c8baa7;opacity:1;font-size:24px;font-weight:300}.cont_section_history .item .timetit span{margin-left:10px;color:#daddb9;font-size:20px;font-weight:500;font-family:"LATO","Noto Sans KR"}.cont_section_history .item p{color:#fff;font-size:16px;font-weight:200;letter-spacing:-0.04em;opacity:.7}#footer img{position:relative;left:50%;transform:rotate(0) translate(-50%, 0);-ms-transform:rotate(0) translate(-50%, 0);-webkit-transform:rotate(0) translate(-50%, 0);-o-transform:rotate(0) translate(-50%, 0);-moz-transform:rotate(0) translate(-50%, 0)}.test_slider{margin:50px auto;width:1000px;height:600px;overflow:hidden;position:relative}.test_slider ul{position:relative}.test_slider ul:after{clear:both;content:"";display:block;height:0;visibility:hidden}.test_slider ul li{float:left;width:1000px;height:600px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.test_slider ul li .txt{position:absolute;left:50%;top:50%;width:100%;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box;transform:rotate(0) translate(-50%, -50%);-ms-transform:rotate(0) translate(-50%, -50%);-webkit-transform:rotate(0) translate(-50%, -50%);-o-transform:rotate(0) translate(-50%, -50%);-moz-transform:rotate(0) translate(-50%, -50%)}.test_slider ul li .txt h4{font-size:20px;color:#fff;font-weight:bold;margin:0 0 10px;position:relative;opacity:0;top:50px}.test_slider ul li .txt p{font-size:18px;color:#fff;position:relative;opacity:0;top:50px}.test_slider .arrows{position:absolute;width:100%;left:0;top:48%;font-size:0}.test_slider .arrows>*{cursor:pointer;position:absolute;border:15px solid rgba(0,0,0,0)}.test_slider .arrows .prev{top:0;left:15px;border-left-color:#fff;border-top-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.test_slider .arrows .next{top:0;right:15px;border-right-color:#fff;border-bottom-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.test_slider .arrows.slide0 .prev{display:none}.test_slider .arrows.slide5 .next{display:none}.test_slider .paging{position:absolute;left:0;bottom:20px;width:100%;text-align:center;font-size:0}.test_slider .paging li{display:inline-block;vertical-align:top;margin:0 10px;cursor:pointer;width:15px;height:15px;background-color:rgba(0,0,0,0);border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.test_slider .paging li.active{background-color:#fff}/*# sourceMappingURL=style.css.map */