﻿@import url("/static/fonts/nanum_myeongjo/NanumMyeongjo.css");@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap");html{font-size:12px}@media screen and (min-width: 360px){html{font-size:14px}}@media screen and (min-width: 400px){html{font-size:16px}}@media screen and (min-width: 430px){html{font-size:16px}}@media screen and (min-width: 768px){html{font-size:16px}}@media screen and (min-width: 1200px){html{font-size:16px}}@media screen and (min-width: 1920px){html{font-size:16px}}::-webkit-scrollbar{width:rem(6px);height:rem(6px)}@media screen and (min-width: 1200px){::-webkit-scrollbar{width:10px;height:10px}}::-webkit-scrollbar-thumb{background:#CCCCCC;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#888888}::-webkit-scrollbar-track{background:#eeeeee;border-radius:0}.section_top.bg.recruit span{background:url("/static/images/common/subvisual/recruit_top@m.jpg") 50% 50% no-repeat;background-size:cover}@media screen and (min-width: 1200px){.section_top.bg.recruit span{background:url("/static/images/common/subvisual/recruit_top.jpg") 50% 50% no-repeat;background-size:cover}}.section_top.bg.directions span{background:url("/static/images/common/subvisual/directions_top@m.jpg") 50% 50% no-repeat;background-size:cover}@media screen and (min-width: 1200px){.section_top.bg.directions span{background:url("/static/images/common/subvisual/directions_top.jpg") 50% 50% no-repeat;background-size:cover}}.section_top.bg.information span{background:url("/static/images/common/subvisual/information_top@m.jpg") 50% 50% no-repeat;background-size:cover}@media screen and (min-width: 1200px){.section_top.bg.information span{background:url("/static/images/common/subvisual/information_top.jpg") 50% 50% no-repeat;background-size:cover}}.container.company section .inner .title_wrap{margin-bottom:3.3333333333rem}@media screen and (min-width: 1200px){.container.company section .inner .title_wrap{margin-bottom:80px}}.container.company section .inner .list-row.recruit{width:100%;display:grid;grid-template-columns:repeat(1, 1fr);gap:1.6666666667rem;margin-top:3.3333333333rem}.container.company section .inner .list-row.recruit .item{padding:1.8333333333rem 1.8333333333rem 2.9166666667rem 1.8333333333rem;border:.0416666667rem solid #ddd;display:flex;justify-content:flex-start;align-items:center;flex-flow:wrap;width:100%;min-width:20.8333333333rem;-webkit-transition:border 0.15s ease-out;-moz-transition:border 0.15s ease-out;-o-transition:border 0.15s ease-out;transition:border 0.15s ease-out}.container.company section .inner .list-row.recruit .item .state{width:100%;margin-bottom:2.5rem;display:flex;justify-content:space-between;align-items:center}.container.company section .inner .list-row.recruit .item .state strong{display:block;width:5.6666666667rem;height:1.875rem;border-radius:.9375rem;background:#0095A9;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.9583333333rem;line-height:.9583333333rem;font-weight:600}.container.company section .inner .list-row.recruit .item .state span{color:#A6866B;font-size:1rem;line-height:1rem;font-weight:700}.container.company section .inner .list-row.recruit .item .subject{display:block;width:auto;margin-bottom:1.6666666667rem;width:100%}.container.company section .inner .list-row.recruit .item .subject a{width:100%;display:block;color:#222;font-size:1.25rem;line-height:1.4;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container.company section .inner .list-row.recruit .item .date{width:100%;color:#888;font-size:1rem;line-height:1rem;font-weight:500;display:flex;justify-content:flex-start;align-items:center}.container.company section .inner .list-row.recruit .item .date strong{display:block;width:auto;position:relative;padding-right:.7083333333rem;margin-right:.6666666667rem;color:#888;font-size:1rem;line-height:1rem;font-weight:700}.container.company section .inner .list-row.recruit .item .date strong:before{content:"";position:absolute;right:0;top:.1666666667rem;width:.0416666667rem;height:.6666666667rem;background:#ccc}.container.company section .inner .list-row.recruit .item.disabled{background:#f9f9f9;border:.0416666667rem solid #f9f9f9}.container.company section .inner .list-row.recruit .item.disabled .state strong{background:#aaa}.container.company section .inner .list-row.recruit .item.disabled .state span{color:#888}.container.company section .inner .list-row.recruit .item.disabled .subject a{color:#888}.container.company section .inner .list-row.recruit .item.disabled .date{color:#aaa}.container.company section .inner .list-row.recruit .item.disabled .date strong{color:#aaa}@media screen and (min-width: 768px){.container.company section .inner .list-row.recruit{grid-template-columns:repeat(2, 1fr);gap:20px}.container.company section .inner .list-row.recruit .item{min-width:11.6666666667rem}}@media screen and (min-width: 1200px){.container.company section .inner .list-row.recruit{grid-template-columns:repeat(3, 1fr);gap:24px}.container.company section .inner .list-row.recruit .item{padding:50px 50px 80px 50px;min-width:300px;border:1px solid #ddd}.container.company section .inner .list-row.recruit .item .subject{margin-bottom:24px}.container.company section .inner .list-row.recruit .item .subject a{color:#222;font-size:20px;line-height:1.4;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container.company section .inner .list-row.recruit .item .date{color:#888;font-size:18px;line-height:18px;font-weight:500;flex-flow:wrap}.container.company section .inner .list-row.recruit .item .date strong{width:100%;padding-right:17px;padding-bottom:15px;margin-right:16px;color:#888;font-size:18px;line-height:18px;font-weight:700}.container.company section .inner .list-row.recruit .item .date strong:before{top:3px;right:auto;left:40px;width:1px;height:12px}.container.company section .inner .list-row.recruit .item:hover{border:1px solid #0095A9;box-shadow:8px 8px 16px 0px rgba(0,0,0,0.06)}.container.company section .inner .list-row.recruit .item.disabled{border:1px solid #f9f9f9}.container.company section .inner .list-row.recruit .item.disabled:hover{border:1px solid #f9f9f9;box-shadow:none}}@media screen and (min-width: 1440px){.container.company section .inner .list-row.recruit{grid-template-columns:repeat(3, 1fr);gap:24px}.container.company section .inner .list-row.recruit .item{min-width:auto;max-width:464px}.container.company section .inner .list-row.recruit .item .date{flex-flow:nowrap}.container.company section .inner .list-row.recruit .item .date strong{width:auto;padding-right:17px;padding-bottom:0;margin-right:16px}.container.company section .inner .list-row.recruit .item .date strong:before{right:0;left:auto}}.container.company section .inner .board-view-row .view_head li:last-child span{font-weight:700;color:#0095A9}.container.company section .inner .board-view-row .view_body .btn-row .point-color{text-decoration:none !important}.container.company section .inner .table-row{margin-bottom:5.8333333333rem}.container.company section .inner .table-row table{width:100%}.container.company section .inner .table-row table td{border-left:none;line-height:1.5;text-align:center}@media screen and (min-width: 1200px){.container.company section .inner .table-row{margin-bottom:180px}}.container.company section .inner .course-row h4{margin-bottom:2.5rem;display:flex;justify-content:center;align-items:center}.container.company section .inner .course-row h4 strong{color:#222;font-size:1.4583333333rem;line-height:1.4583333333rem;font-weight:700}.container.company section .inner .course-row h4 i{margin:0 .8333333333rem}.container.company section .inner .course-row .course-inner{width:100%;background:rgba(0,149,169,0.04);padding:3.75rem 0;border-top:.0625rem solid #0095A9}.container.company section .inner .course-row ul{position:relative;width:12.5rem;margin:auto;display:flex;justify-content:center;align-items:flex-start;flex-flow:wrap}.container.company section .inner .course-row ul:before{content:"";position:absolute;left:.3125rem;top:.4166666667rem;width:.125rem;height:calc( 100% - .8333333333rem);background:#ddd;z-index:1}.container.company section .inner .course-row ul:after{content:"";position:absolute;left:.3125rem;top:.4166666667rem;width:.125rem;height:calc( 100% - .8333333333rem);background:#0095A9;z-index:2;transform-origin:top;transform:scaleY(0)}.container.company section .inner .course-row ul li{position:relative;width:100%;height:auto;text-align:center;padding-bottom:4.0625rem;display:flex;justify-content:center;align-items:center}.container.company section .inner .course-row ul li i{position:relative;display:block;height:.75rem;width:.75rem}.container.company section .inner .course-row ul li i span{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:.75rem;height:.75rem;border-radius:.375rem;background:#0095A9;opacity:0}.container.company section .inner .course-row ul li i span.c1{z-index:2}.container.company section .inner .course-row ul li i span.c2{z-index:1}.container.company section .inner .course-row ul li i:before{content:"";position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:.75rem;height:.75rem;border-radius:.375rem;background:#aaa;z-index:5}.container.company section .inner .course-row ul li strong{display:flex;justify-content:center;align-items:flex-start;flex-flow:wrap;width:calc( 100% - .75rem);color:#222;font-size:1.0833333333rem;line-height:1.0833333333rem;font-weight:700}.container.company section .inner .course-row ul li strong span{width:100%;margin:.6666666667rem 0 1.3333333333rem 0;color:#444;font-size:1rem;line-height:1rem;font-weight:500}.container.company section .inner .course-row ul li strong br{display:none}.container.company section .inner .course-row ul li strong p{width:100%;color:#555;font-size:1rem;line-height:1.4;font-weight:500}.container.company section .inner .course-row ul li strong p br{display:block}.container.company section .inner .course-row ul li:last-child{margin-bottom:0;padding-bottom:0}.container.company section .inner .course-row ul li:first-child strong,.container.company section .inner .course-row ul li:last-child strong{line-height:1.5}.container.company section .inner .course-row ul.active:after{animation:marker_line 7.5s linear forwards}.container.company section .inner .course-row ul.active li:nth-child(1) i:before{animation:marker_scale1 1s linear forwards}.container.company section .inner .course-row ul.active li:nth-child(1) i span.c1{animation:marker 1s linear}.container.company section .inner .course-row ul.active li:nth-child(1) i span.c2{animation:marker 1.5s linear;animation-delay:.2s}.container.company section .inner .course-row ul.active li:nth-child(2) i:before{animation:marker_scale1 1s linear forwards;animation-delay:1.5s}.container.company section .inner .course-row ul.active li:nth-child(2) i span.c1{animation:marker 1s linear;animation-delay:1.5s}.container.company section .inner .course-row ul.active li:nth-child(2) i span.c2{animation:marker 1.5s linear;animation-delay:1.7s}.container.company section .inner .course-row ul.active li:nth-child(3) i:before{animation:marker_scale1 1s linear forwards;animation-delay:3.5s}.container.company section .inner .course-row ul.active li:nth-child(3) i span.c1{animation:marker 1s linear;animation-delay:3.5s}.container.company section .inner .course-row ul.active li:nth-child(3) i span.c2{animation:marker 1.5s linear;animation-delay:3.7s}.container.company section .inner .course-row ul.active li:nth-child(4) i:before{animation:marker_scale1 1s linear forwards;animation-delay:5.7s}.container.company section .inner .course-row ul.active li:nth-child(4) i span.c1{animation:marker 1s linear;animation-delay:5.7s}.container.company section .inner .course-row ul.active li:nth-child(4) i span.c2{animation:marker 1.5s linear;animation-delay:5.9s}.container.company section .inner .course-row ul.active li:nth-child(5) i:before{animation:marker_scale1 1s linear forwards;animation-delay:7.5s}.container.company section .inner .course-row ul.active li:nth-child(5) i span.c1{animation:marker 1s linear;animation-delay:7.5s}.container.company section .inner .course-row ul.active li:nth-child(5) i span.c2{animation:marker 1.5s linear;animation-delay:7.7s}.container.company section .inner .course-row .time{width:100%;height:4.5833333333rem;border-radius:2.2916666667rem;background:#f9f9f9;margin-top:1.6666666667rem;display:flex;justify-content:center;align-items:center;color:#555;font-size:1rem;line-height:1.4;font-weight:500}.container.company section .inner .course-row.point-color{margin-top:5.8333333333rem;margin-bottom:6.6666666667rem}.container.company section .inner .course-row.point-color .course-inner{background:rgba(166,134,107,0.04);border-top:.0625rem solid #A6866B}.container.company section .inner .course-row.point-color h4 i svg .double-arrows_path1{fill:#A6866B}.container.company section .inner .course-row.point-color h4 i svg .double-arrows_path2{stroke:#A6866B}.container.company section .inner .course-row.point-color ul:after{background:#A6866B}.container.company section .inner .course-row.point-color ul li i span{background:#A6866B}.container.company section .inner .course-row.point-color ul.active:after{animation:marker_line 7.5s linear forwards}.container.company section .inner .course-row.point-color ul.active li:nth-child(1) i:before{animation:marker_scale2 1s linear forwards}.container.company section .inner .course-row.point-color ul.active li:nth-child(2) i:before{animation:marker_scale2 1s linear forwards;animation-delay:1.5s}.container.company section .inner .course-row.point-color ul.active li:nth-child(3) i:before{animation:marker_scale2 1s linear forwards;animation-delay:3.5s}.container.company section .inner .course-row.point-color ul.active li:nth-child(4) i:before{animation:marker_scale2 1s linear forwards;animation-delay:5.7s}.container.company section .inner .course-row.point-color ul.active li:nth-child(5) i:before{animation:marker_scale2 1s linear forwards;animation-delay:7.5s}@media screen and (min-width: 1200px){.container.company section .inner .course-row h4{justify-content:flex-start;margin-bottom:45px;padding-left:40px}.container.company section .inner .course-row h4 strong{color:#222;font-size:32px;line-height:32px;font-weight:700}.container.company section .inner .course-row h4 i{margin:0 24px}.container.company section .inner .course-row .course-inner{padding:84px 80px 76px 80px;border-top:1.5px solid #0095A9}.container.company section .inner .course-row ul{width:1232px;flex-flow:nowrap;align-items:center}.container.company section .inner .course-row ul:before{left:120px;top:50%;margin-top:-1.5px;width:calc( 100% - 240px );height:2px}.container.company section .inner .course-row ul:after{left:120px;top:50%;margin-top:-1.5px;width:calc( 100% - 240px );height:2px;transform-origin:left;transform:scale(0, 1)}.container.company section .inner .course-row ul li{width:100%;height:208px;padding-bottom:0;align-items:flex-start}.container.company section .inner .course-row ul li i{position:absolute;height:12px;width:12px;top:50%;margin-top:-6px}.container.company section .inner .course-row ul li i span{width:12px;height:12px;border-radius:6px}.container.company section .inner .course-row ul li i:before{width:12px;height:12px;border-radius:6px}.container.company section .inner .course-row ul li strong{width:100%;color:#222;font-size:20px;line-height:20px;font-weight:700}.container.company section .inner .course-row ul li strong span{margin:12px 0 0 0;color:#444;font-size:18px;line-height:18px;font-weight:500}.container.company section .inner .course-row ul li strong p{position:absolute;bottom:0;color:#555;font-size:18px;line-height:1.4;font-weight:500}.container.company section .inner .course-row ul li strong br{display:block}.container.company section .inner .course-row ul li:first-child{align-items:center}.container.company section .inner .course-row ul li:first-child strong{justify-content:flex-start}.container.company section .inner .course-row ul li:last-child{align-items:center}.container.company section .inner .course-row ul li:last-child strong{justify-content:flex-end}.container.company section .inner .course-row ul.active:after{animation:marker_line2 7.5s linear forwards}.container.company section .inner .course-row ul.active li:nth-child(1) i:before{animation:marker_scale1 1s linear forwards}.container.company section .inner .course-row ul.active li:nth-child(1) i span.c1{animation:marker 1s linear}.container.company section .inner .course-row ul.active li:nth-child(1) i span.c2{animation:marker 1.5s linear;animation-delay:.2s}.container.company section .inner .course-row ul.active li:nth-child(2) i:before{animation:marker_scale1 1s linear forwards;animation-delay:1.5s}.container.company section .inner .course-row ul.active li:nth-child(2) i span.c1{animation:marker 1s linear;animation-delay:1.5s}.container.company section .inner .course-row ul.active li:nth-child(2) i span.c2{animation:marker 1.5s linear;animation-delay:1.7s}.container.company section .inner .course-row ul.active li:nth-child(3) i:before{animation:marker_scale1 1s linear forwards;animation-delay:3.5s}.container.company section .inner .course-row ul.active li:nth-child(3) i span.c1{animation:marker 1s linear;animation-delay:3.5s}.container.company section .inner .course-row ul.active li:nth-child(3) i span.c2{animation:marker 1.5s linear;animation-delay:3.7s}.container.company section .inner .course-row ul.active li:nth-child(4) i:before{animation:marker_scale1 1s linear forwards;animation-delay:5.7s}.container.company section .inner .course-row ul.active li:nth-child(4) i span.c1{animation:marker 1s linear;animation-delay:5.7s}.container.company section .inner .course-row ul.active li:nth-child(4) i span.c2{animation:marker 1.5s linear;animation-delay:5.9s}.container.company section .inner .course-row ul.active li:nth-child(5) i:before{animation:marker_scale1 1s linear forwards;animation-delay:7.5s}.container.company section .inner .course-row ul.active li:nth-child(5) i span.c1{animation:marker 1s linear;animation-delay:7.5s}.container.company section .inner .course-row ul.active li:nth-child(5) i span.c2{animation:marker 1.5s linear;animation-delay:7.7s}.container.company section .inner .course-row .time{position:absolute;top:-12px;right:0;width:572px;height:58px;margin-top:0;border-radius:29px;color:#555;font-size:18px;line-height:1.4;font-weight:500}.container.company section .inner .course-row .time br{display:none}.container.company section .inner .course-row.point-color{margin-top:180px;margin-bottom:200px}.container.company section .inner .course-row.point-color .course-inner{border-top:1.5px solid #A6866B;background:rgba(166,134,107,0.04)}.container.company section .inner .course-row.point-color ul:after{background:#A6866B}.container.company section .inner .course-row.point-color ul li i span{background:#A6866B}.container.company section .inner .course-row.point-color ul.active:after{animation:marker_line2 7.5s linear forwards}.container.company section .inner .course-row.point-color ul.active li:nth-child(1) i:before{animation:marker_scale2 1s linear forwards}.container.company section .inner .course-row.point-color ul.active li:nth-child(2) i:before{animation:marker_scale2 1s linear forwards;animation-delay:1.5s}.container.company section .inner .course-row.point-color ul.active li:nth-child(3) i:before{animation:marker_scale2 1s linear forwards;animation-delay:3.5s}.container.company section .inner .course-row.point-color ul.active li:nth-child(4) i:before{animation:marker_scale2 1s linear forwards;animation-delay:5.7s}.container.company section .inner .course-row.point-color ul.active li:nth-child(5) i:before{animation:marker_scale2 1s linear forwards;animation-delay:7.5s}}.container.company section .inner.full .main_slide{position:relative;width:100%;height:auto;overflow:hidden}.container.company section .inner.full .main_slide .swiper-slide{height:auto}.container.company section .inner.full .main_slide .swiper-slide .bg-img{width:100%;height:auto}.container.company section .inner.full .main_slide .swiper-slide .bg-img img{max-width:100%;width:auto;height:100%}.container.company section .inner.full .main_slide .swiper-slide .bg-img>span{position:absolute;left:50%;top:50%;width:100%;height:100%;z-index:1;-moz-transform:translate(-50%, -50%) scale(1.5);-ms-transform:translate(-50%, -50%) scale(1.5);-webkit-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5);opacity:0;transition:all 1.5s ease-in-out}.container.company section .inner.full .main_slide .swiper-slide .bg-img>picture{display:flex;justify-content:center;align-items:flex-start;width:100%;height:auto}.container.company section .inner.full .main_slide .swiper-slide .bg-img>picture img{width:100%;height:auto}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .breadcrumb{z-index:2;bottom:10.4166666667rem}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row{position:absolute;top:50%;z-index:2;width:100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:center;align-items:center;flex-flow:wrap}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p{text-align:center;width:100%;display:flex;justify-content:center;align-items:center;flex-flow:wrap}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(1){width:8.3958333333rem;height:1.5208333333rem;margin:auto auto .9791666667rem auto;opacity:0;transition:3s .5s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(1) img{width:100%}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(2){margin-bottom:2.6666666667rem;opacity:0;transition:3s .8s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(2) span{margin:0 .3333333333rem;font-family:"Nanum Myeongjo";color:#fff;font-size:1rem;line-height:1rem;font-weight:700}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(3){opacity:0;transition:3s 1s;font-family:"Nanum Myeongjo";color:#fff;font-size:1.7083333333rem;line-height:1.4;font-weight:700}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .bg-img>span{background:url("/static/images/info/overview_visual_1@m.jpg") 50% 50% no-repeat;background-size:cover}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1).swiper-slide-active .txt-row p:nth-child(1),.container.company section .inner.full .main_slide .swiper-slide:nth-child(1).swiper-slide-active .txt-row p:nth-child(2),.container.company section .inner.full .main_slide .swiper-slide:nth-child(1).swiper-slide-active .txt-row p:nth-child(3){opacity:1}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .bg-img>span{background:url("/static/images/info/overview_visual_2@m.jpg") 50% 50% no-repeat;background-size:cover}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row{position:absolute;left:50%;top:50%;width:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p{position:relative;text-align:center;opacity:1;margin:auto;color:#eee;font-size:1rem;line-height:1.5;font-weight:500;transition:all 1s ease-in-out;transition-delay:.9s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p:nth-child(1){display:flex;justify-content:center;align-items:center;width:8.3333333333rem;height:3.8541666667rem;margin-bottom:2.0833333333rem;opacity:0;transition:3s .5s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p:nth-child(1) img{width:100%}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p:nth-child(2){width:100%;font-family:"Nanum Myeongjo";color:#fff;font-size:1.7083333333rem;line-height:1.4;font-weight:700;opacity:0;transition:3s .8s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2).swiper-slide-active .txt-row p:nth-child(1),.container.company section .inner.full .main_slide .swiper-slide:nth-child(2).swiper-slide-active .txt-row p:nth-child(2){opacity:1}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .bg-img>span{background:url("/static/images/info/overview_visual_3@m.jpg") 50% 50% no-repeat;background-size:cover}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .txt-row{position:absolute;left:50%;top:50%;width:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .txt-row p{position:relative;text-align:center;opacity:1;margin:auto;color:#eee;font-size:1rem;line-height:1.5;font-weight:500;transition:all 1s ease-in-out;transition-delay:.9s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .txt-row p:nth-child(1){display:flex;justify-content:center;align-items:center;width:8.3333333333rem;height:2.9375rem;margin-bottom:2.0833333333rem;opacity:0;transition:3s .5s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .txt-row p:nth-child(1) svg{fill:#fff}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .txt-row p:nth-child(2){width:100%;font-family:"Nanum Myeongjo";color:#fff;font-size:1.7083333333rem;line-height:1.4;font-weight:700;opacity:0;transition:3s .8s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3).swiper-slide-active .txt-row p:nth-child(1),.container.company section .inner.full .main_slide .swiper-slide:nth-child(3).swiper-slide-active .txt-row p:nth-child(2){opacity:1}.container.company section .inner.full .main_slide .swiper-slide.swiper-slide-active .bg-img>span{opacity:1;-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}@media screen and (min-width: 1200px){.container.company section .inner.full .main_slide{height:100vh}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .breadcrumb{bottom:244px}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p{flex-flow:nowrap}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(1){width:185px;height:34px;margin:auto auto 21px auto}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(2){margin-bottom:48px}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(2) span{margin:0 12px;color:#fff;font-size:24px;line-height:24px;font-weight:700}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(3){color:#fff;font-size:40px;line-height:1.4;font-weight:700}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .txt-row p:nth-child(3) br.mo{display:none}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .bg-img{height:100%}.container.company section .inner.full .main_slide .swiper-slide:nth-child(1) .bg-img>span{background:url("/static/images/info/overview_visual_1.jpg") 50% 50% no-repeat;background-size:cover}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .bg-img{height:100%}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .bg-img>span{background:url("/static/images/info/overview_visual_2.jpg") 50% 50% no-repeat;background-size:cover}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p{color:#eee;font-size:18px;line-height:1.5;font-weight:500}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p:nth-child(1){width:219px;height:101px;margin-bottom:49px;opacity:0;transition:3s .8s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p:nth-child(1) img{width:100%}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p:nth-child(2){color:#fff;font-size:40px;line-height:1.4;font-weight:700;opacity:0;transition:3s 1.2s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2) .txt-row p:nth-child(2) br.mo{display:none}.container.company section .inner.full .main_slide .swiper-slide:nth-child(2).swiper-slide-active .txt-row p:nth-child(1),.container.company section .inner.full .main_slide .swiper-slide:nth-child(2).swiper-slide-active .txt-row p:nth-child(2){opacity:1}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .bg-img{height:100%}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .bg-img>span{background:url("/static/images/info/overview_visual_3.jpg") 50% 50% no-repeat;background-size:cover}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .txt-row p:nth-child(1){width:177px;height:62px;margin-bottom:45px;opacity:0;transition:3s .8s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3) .txt-row p:nth-child(2){color:#fff;font-size:40px;line-height:1.4;font-weight:700;opacity:0;transition:3s 1.2s}.container.company section .inner.full .main_slide .swiper-slide:nth-child(3).swiper-slide-active .txt-row p:nth-child(1),.container.company section .inner.full .main_slide .swiper-slide:nth-child(3).swiper-slide-active .txt-row p:nth-child(2){opacity:1}}.container.company section .inner.full .scroll_ui{position:absolute;width:7.6666666667rem;height:.9583333333rem;bottom:3.8333333333rem;left:50%;margin-left:-.4791666667rem;z-index:3;display:flex;justify-content:space-between;align-items:center;-moz-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);transform-origin:bottom;display:none}.container.company section .inner.full .scroll_ui strong{color:#fff;font-size:.9583333333rem;line-height:.9583333333rem;font-weight:500}.container.company section .inner.full .scroll_ui em{display:inline-block;position:relative;width:4rem;height:.0833333333rem;background:rgba(255,255,255,0.4);overflow:hidden}.container.company section .inner.full .scroll_ui em:before{content:"";position:absolute;width:100%;height:.0833333333rem;left:-100%;top:0;background:#fff;z-index:2;animation:scroll_bar 2s ease-out infinite}@media screen and (min-width: 1200px){.container.company section .inner.full .scroll_ui{display:flex;width:164px;height:16px;bottom:82px;margin-left:-8px}.container.company section .inner.full .scroll_ui strong{color:#fff;font-size:16px;line-height:16px;font-weight:500}.container.company section .inner.full .scroll_ui em{width:96px;height:2px}.container.company section .inner.full .scroll_ui em:before{height:2px}}.container.company section .inner.shuttle .title_wrap p{color:#555 !important}.container.company section.tab1_content{padding-top:5rem}@media screen and (min-width: 1200px){.container.company section.tab1_content{padding-top:160px}}.container.company section .bg-banner{background:url("/static/images/info/bg_info_banner@m.jpg") 50% 100% no-repeat;background-size:cover;min-height:41.6666666667rem}.container.company section .bg-banner .txt-row h3{margin-bottom:2.5rem;color:#000;font-size:1.7083333333rem;line-height:1.7083333333rem;font-weight:700;display:flex;justify-content:flex-start;align-items:center}.container.company section .bg-banner .txt-row h3 i{width:1.3333333333rem;margin-left:.5rem}.container.company section .bg-banner .txt-row h4{margin-bottom:1.3333333333rem;color:#000;font-size:1.25rem;line-height:1.25rem;font-weight:600}.container.company section .bg-banner .txt-row ul{width:75%}.container.company section .bg-banner .txt-row ul li{position:relative;word-break:keep-all;padding-left:1.0416666667rem;margin-bottom:.5rem;color:#444;font-size:1rem;line-height:1.3;font-weight:500}.container.company section .bg-banner .txt-row ul li:before{content:"";position:absolute;left:0;top:0;z-index:1;color:#444;font-size:1rem;line-height:1.3;font-weight:500}.container.company section .bg-banner .txt-row ul li:nth-child(1):before{content:"1."}.container.company section .bg-banner .txt-row ul li:nth-child(2):before{content:"2."}.container.company section .bg-banner .txt-row ul li:nth-child(3):before{content:"3."}.container.company section .bg-banner .txt-row ul li:nth-child(4):before{content:"4."}@media screen and (min-width: 540px){.container.company section .bg-banner{min-height:44.7916666667rem}}@media screen and (min-width: 640px){.container.company section .bg-banner{min-height:50rem}}@media screen and (min-width: 768px){.container.company section .bg-banner{min-height:52.0833333333rem}}@media screen and (min-width: 800px){.container.company section .bg-banner{min-height:54.1666666667rem}}@media screen and (min-width: 1024px){.container.company section .bg-banner{min-height:58.3333333333rem}}@media screen and (min-width: 1200px){.container.company section .bg-banner{min-height:478px;padding-left:100px;background:url("/static/images/info/bg_info_banner.jpg") 50% 50% no-repeat;background-size:cover}.container.company section .bg-banner .txt-row h3{margin-bottom:48px;color:#000;font-size:40px;line-height:40px;font-weight:700}.container.company section .bg-banner .txt-row h3 i{display:block;margin-left:16px;width:32px;height:29px}.container.company section .bg-banner .txt-row h4{margin-bottom:24px;color:#000;font-size:24px;line-height:24px;font-weight:600}.container.company section .bg-banner .txt-row ul{width:100%}.container.company section .bg-banner .txt-row ul li{padding-left:25px;margin-bottom:12px;color:#444;font-size:18px;line-height:1.3;font-weight:500}.container.company section .bg-banner .txt-row ul li:before{color:#444;font-size:18px;line-height:1.3;font-weight:500}.container.company section .bg-banner .txt-row ul li br{display:none}}@media screen and (min-width: 1440px){.container.company section .bg-banner{padding-left:0}}.container.company section .map-row{background:url("/static/images/info/bg_map_top@mo.jpg") 0 0 no-repeat;background-size:100% auto}.container.company section .map-row .full-inner{width:87.5%;margin:auto}.container.company section .map-row .full-inner>.txt-row{padding:5rem 0 2.5rem 0}.container.company section .map-row .full-inner>.txt-row p{font-family:"Nanum Myeongjo";color:#444;font-size:1.4583333333rem;line-height:1.4;font-weight:700}.container.company section .map-row .full-inner>.txt-row p span{font-family:"Nanum Myeongjo";color:#A6866B;font-size:1.4583333333rem;line-height:1.4;font-weight:700}.container.company section .map-row .full-inner .map-img img{max-width:100%}.container.company section .map-row .full-inner .map-img .txt-row{padding:3.3333333333rem 0 0 0;margin-bottom:1.3333333333rem}.container.company section .map-row .full-inner .map-img .txt-row strong{display:block;padding-bottom:1.3333333333rem;color:#222;font-size:1.25rem;line-height:1.4;font-weight:700}.container.company section .map-row .full-inner .map-img .txt-row p{color:#444;font-size:1rem;line-height:1.4;font-weight:500}.container.company section .map-row .full-inner .map-img .txt-row p span{color:#888;font-size:1rem;line-height:1.4;font-weight:500}.container.company section .map-row .full-inner .map-img .btn-row{display:flex;justify-content:flex-start;align-items:center}.container.company section .map-row .full-inner .map-img .btn-row .btn{width:10.8333333333rem;height:3.3333333333rem}.container.company section .map-row .full-inner .map-img .btn-row .btn i{width:1.3333333333rem;height:1.3333333333rem}.container.company section .map-row .full-inner .map-img .btn-row .btn:first-child{background:#FBE100;margin-right:.8333333333rem}.container.company section .map-row .full-inner .map-img .btn-row .btn:first-child i svg .google-map_path1,.container.company section .map-row .full-inner .map-img .btn-row .btn:first-child i svg .google-map_path2,.container.company section .map-row .full-inner .map-img .btn-row .btn:first-child i svg .google-map_path3,.container.company section .map-row .full-inner .map-img .btn-row .btn:first-child i svg .google-map_path4,.container.company section .map-row .full-inner .map-img .btn-row .btn:first-child i svg .google-map_path5,.container.company section .map-row .full-inner .map-img .btn-row .btn:first-child i svg .google-map_path6{fill:#007DFD}.container.company section .map-row .full-inner .map-img .btn-row .btn:last-child{background:#f9f9f9;border:.0416666667rem solid #ddd}@media screen and (min-width: 1200px){.container.company section .map-row{background:url("/static/images/info/bg_map_top.jpg") 0 0 no-repeat;background-size:100% auto}.container.company section .map-row .full-inner{max-width:1440px}.container.company section .map-row .full-inner>.txt-row{padding:160px 0 50px 0}.container.company section .map-row .full-inner>.txt-row p{color:#444;font-size:32px;line-height:1.4;font-weight:700}.container.company section .map-row .full-inner>.txt-row p br{display:none}.container.company section .map-row .full-inner>.txt-row p span{color:#A6866B;font-size:32px;line-height:1.4;font-weight:700}.container.company section .map-row .full-inner .map-img{display:flex;justify-content:flex-start;align-items:center;flex-flow:wrap}.container.company section .map-row .full-inner .map-img img{margin-bottom:60px}.container.company section .map-row .full-inner .map-img .txt-row{width:calc(100% - 386px);padding:0 0 0 40px;margin-bottom:0;display:flex;justify-content:flex-start;align-items:center}.container.company section .map-row .full-inner .map-img .txt-row strong{padding-bottom:0;padding-right:24px;color:#222;font-size:32px;line-height:1.4;font-weight:700}.container.company section .map-row .full-inner .map-img .txt-row p{color:#444;font-size:24px;line-height:1.4;font-weight:500}.container.company section .map-row .full-inner .map-img .txt-row p span{color:#888;font-size:24px;line-height:1.4;font-weight:500}.container.company section .map-row .full-inner .map-img .btn-row{width:386px;padding-right:40px;display:flex;justify-content:flex-start;align-items:center}.container.company section .map-row .full-inner .map-img .btn-row .btn{width:185px;height:56px;border-radius:28px}.container.company section .map-row .full-inner .map-img .btn-row .btn i{width:24px;height:24px}.container.company section .map-row .full-inner .map-img .btn-row .btn:first-child{margin-right:16px}.container.company section .map-row .full-inner .map-img .btn-row .btn:last-child{border:1px solid #ddd}}@media screen and (min-width: 1440px){.container.company section .map-row .full-inner{width:100%}.container.company section .map-row .full-inner .map-img .txt-row p br{display:none}}.container.company section .traffic-row{margin-bottom:0;background:url("/static/images/info/bg_map2@mo.jpg") 0 0 no-repeat;background-size:cover}.container.company section .traffic-row .full-inner{width:87.5%;margin:5.8333333333rem auto 0 auto;padding:6.6666666667rem 0}.container.company section .traffic-row .full-inner .car h3{padding-left:.8333333333rem;padding-bottom:1.3333333333rem;color:#222;font-size:1.4583333333rem;line-height:1.4583333333rem;font-weight:700}.container.company section .traffic-row .full-inner .car ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.3333333333rem}.container.company section .traffic-row .full-inner .car ul li{background:#fff;padding:2.0833333333rem}.container.company section .traffic-row .full-inner .car ul li strong{width:auto;height:1.875rem;border-radius:.9375rem;padding:0 1.0416666667rem;background:#0095A9;margin-bottom:1.6666666667rem;display:inline-flex;justify-content:flex-start;align-items:center;color:#fff;font-size:1.0833333333rem;line-height:1rem;font-weight:600}.container.company section .traffic-row .full-inner .car ul li strong.point-color{background:#A6866B}.container.company section .traffic-row .full-inner .car:first-child{margin-bottom:4.1666666667rem}.container.company section .traffic-row .full-inner .car:first-child ul li p{word-break:keep-all;position:relative;padding:0 0 1.8333333333rem .5625rem;color:#444;font-size:1.0833333333rem;line-height:1.4;font-weight:500}.container.company section .traffic-row .full-inner .car:first-child ul li p:before{content:"·";position:absolute;top:0;left:0;color:#444;font-size:1.0833333333rem;line-height:1.4;font-weight:500}.container.company section .traffic-row .full-inner .car:first-child ul li p:nth-child(3){padding-bottom:0}.container.company section .traffic-row .full-inner .car:last-child ul li p{word-break:keep-all;width:100%;color:#444;font-size:1.0833333333rem;line-height:1.4;font-weight:500;display:inline-flex;justify-content:flex-start;align-items:flex-start}.container.company section .traffic-row .full-inner .car:last-child ul li:nth-child(3) p,.container.company section .traffic-row .full-inner .car:last-child ul li:nth-child(4) p{padding-bottom:1.8333333333rem}.container.company section .traffic-row .full-inner .car:last-child ul li:nth-child(3) p:nth-child(3),.container.company section .traffic-row .full-inner .car:last-child ul li:nth-child(4) p:nth-child(3){padding-bottom:0}@media screen and (min-width: 768px){.container.company section .traffic-row .full-inner .car ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1200px){.container.company section .traffic-row{margin-bottom:0;background:url("/static/images/info/bg_map2.jpg") 0 0 no-repeat;background-size:cover}.container.company section .traffic-row .full-inner{width:100%;max-width:1440px;margin:200px auto 0 auto;padding:160px 0}.container.company section .traffic-row .full-inner .car h3{padding-left:40px;padding-bottom:24px;color:#222;font-size:32px;line-height:32px;font-weight:700}.container.company section .traffic-row .full-inner .car ul{grid-template-columns:repeat(2, 1fr);gap:24px}.container.company section .traffic-row .full-inner .car ul li{padding:56px 48px}.container.company section .traffic-row .full-inner .car ul li strong{height:36px;border-radius:18px;padding:0 20px;margin-bottom:32px;color:#fff;font-size:18px;line-height:18px;font-weight:600}.container.company section .traffic-row .full-inner .car:first-child{margin-bottom:100px}.container.company section .traffic-row .full-inner .car:first-child ul li p{word-break:keep-all;padding:0 0 16px 12px;color:#444;font-size:20px;line-height:1.4;font-weight:500}.container.company section .traffic-row .full-inner .car:first-child ul li p:before{color:#444;font-size:20px;line-height:1.4;font-weight:500}.container.company section .traffic-row .full-inner .car:first-child ul li p:nth-child(3){padding-bottom:0}.container.company section .traffic-row .full-inner .car:last-child ul li p{word-break:keep-all;color:#444;font-size:20px;line-height:1.4;font-weight:500}.container.company section .traffic-row .full-inner .car:last-child ul li p span{color:#444;font-size:20px;line-height:1.4;font-weight:500}.container.company section .traffic-row .full-inner .car:last-child ul li:nth-child(3) p,.container.company section .traffic-row .full-inner .car:last-child ul li:nth-child(4) p{padding-bottom:1.8333333333rem}.container.company section .traffic-row .full-inner .car:last-child ul li:nth-child(3) p:nth-child(3),.container.company section .traffic-row .full-inner .car:last-child ul li:nth-child(4) p:nth-child(3){padding-bottom:0}}@media screen and (min-width: 1440px){.container.company section .traffic-row .full-inner .car:first-child ul li p br{display:none}.container.company section .traffic-row .full-inner .car:last-child ul li p span br{display:none}}.container.company section.page-tab-row{background:#fff;position:sticky;z-index:2;top:4.1666666667rem}.container.company section.page-tab-row.mb0{margin-bottom:0}@media screen and (min-width: 1200px){.container.company section.page-tab-row{top:100px}}.container.company section#company_info .inner .img-row .top{margin-bottom:5.8333333333rem}.container.company section#company_info .inner .img-row .top .left{margin-bottom:3.3333333333rem}.container.company section#company_info .inner .img-row .top .left img{width:100%;max-width:100%}.container.company section#company_info .inner .img-row .top .right{margin-bottom:5.8333333333rem}.container.company section#company_info .inner .img-row .top .right .txt-row h3{word-break:keep-all;font-family:"Nanum Myeongjo";margin-bottom:1.6666666667rem;color:#000;font-size:1.7083333333rem;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .top .right .txt-row h3 strong{color:#0095A9;font-size:1.7083333333rem;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .top .right .txt-row h3 br.pc{display:none}.container.company section#company_info .inner .img-row .top .right .txt-row p{color:#444;font-size:1rem;line-height:1.4;font-weight:500}.container.company section#company_info .inner .img-row .top .right .txt-row p br.pc{display:none}@media screen and (min-width: 1200px){.container.company section#company_info .inner .img-row .top{margin-bottom:160px;display:flex;justify-content:center;align-items:center}.container.company section#company_info .inner .img-row .top .left{margin-bottom:0;width:47.22222222222%}.container.company section#company_info .inner .img-row .top .right{margin-bottom:0;width:52.77777777778%}.container.company section#company_info .inner .img-row .top .right .txt-row{margin-left:8.33333333333%}.container.company section#company_info .inner .img-row .top .right .txt-row h3{margin-bottom:40px;color:#000;font-size:40px;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .top .right .txt-row h3 strong{color:#0095A9;font-size:40px;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .top .right .txt-row h3 br.mo{display:none}.container.company section#company_info .inner .img-row .top .right .txt-row h3 br.pc{display:block}.container.company section#company_info .inner .img-row .top .right .txt-row p{color:#444;font-size:18px;line-height:1.4;font-weight:500}.container.company section#company_info .inner .img-row .top .right .txt-row p br.mo{display:none}.container.company section#company_info .inner .img-row .top .right .txt-row p br.pc{display:block}}@media screen and (min-width: 1440px){.container.company section#company_info .inner .img-row .top .left{width:680px}.container.company section#company_info .inner .img-row .top .right{width:760px}.container.company section#company_info .inner .img-row .top .right .txt-row{margin-left:120px}}.container.company section#company_info .inner .img-row .bottom{margin-bottom:5.8333333333rem}.container.company section#company_info .inner .img-row .bottom .left{margin-bottom:3.3333333333rem}.container.company section#company_info .inner .img-row .bottom .left img{width:100%;max-width:100%}.container.company section#company_info .inner .img-row .bottom .left .footnote{padding:.5rem 0 0 1rem;color:#555;font-size:.9583333333rem;line-height:.9583333333rem;font-weight:500}@media screen and (min-width: 1200px){.container.company section#company_info .inner .img-row .bottom .left .footnote{padding:12px 0 0 24px;color:#555;font-size:16px;line-height:16px;font-weight:500}}.container.company section#company_info .inner .img-row .bottom .right{margin-bottom:5.8333333333rem}.container.company section#company_info .inner .img-row .bottom .right .txt-row h3{font-family:"Nanum Myeongjo";margin-bottom:1.6666666667rem;color:#000;font-size:1.7083333333rem;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .bottom .right .txt-row h3 strong{color:#0095A9;font-size:1.7083333333rem;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .bottom .right .txt-row p{color:#444;font-size:1rem;line-height:1.4;font-weight:500}.container.company section#company_info .inner .img-row .bottom .right .txt-row p span{color:#0095A9;font-size:1rem;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .bottom .right .txt-row p br.pc{display:none}@media screen and (min-width: 1200px){.container.company section#company_info .inner .img-row .bottom{margin-bottom:160px}.container.company section#company_info .inner .img-row .bottom .left{width:100%;margin-bottom:0}.container.company section#company_info .inner .img-row .bottom .left img{width:100%;max-width:100%}.container.company section#company_info .inner .img-row .bottom .left .sine{position:absolute;top:-4.1666666667rem;left:1.0833333333rem;transform:rotate(-7deg);z-index:1}.container.company section#company_info .inner .img-row .bottom .right{width:100%;margin-bottom:0}.container.company section#company_info .inner .img-row .bottom .right .txt-row{margin-top:80px;display:flex;justify-content:flex-start;align-items:center}.container.company section#company_info .inner .img-row .bottom .right .txt-row h3{width:24.30555555556%;text-align:center;margin-bottom:0;color:#000;font-size:40px;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .bottom .right .txt-row h3 strong{color:#0095A9;font-size:40px;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .bottom .right .txt-row p{width:75.69444444444%;color:#444;font-size:18px;line-height:1.4;font-weight:500}.container.company section#company_info .inner .img-row .bottom .right .txt-row p span{color:#0095A9;font-size:18px;line-height:1.4;font-weight:700}.container.company section#company_info .inner .img-row .bottom .right .txt-row p br.pc{display:block}.container.company section#company_info .inner .img-row .bottom .right .txt-row p br.mo{display:none}}@media screen and (min-width: 1440px){.container.company section#company_info .inner .img-row .bottom .right .txt-row h3{width:350px}.container.company section#company_info .inner .img-row .bottom .right .txt-row p{width:1090px}}.container.company section#company_greetings .inner .top img{max-width:100%}.container.company section#company_greetings .inner .top .txt-row>strong{display:block;margin-bottom:1.6666666667rem;color:#222;font-size:1.25rem;line-height:1.25rem;font-weight:600}.container.company section#company_greetings .inner .top .txt-row h3{font-family:"Nanum Myeongjo";margin-bottom:2.0833333333rem;color:#000;font-size:1.7083333333rem;line-height:1.4;font-weight:700}.container.company section#company_greetings .inner .top .txt-row h3 strong{color:#0095A9;font-size:1.7083333333rem;line-height:1.4;font-weight:700}.container.company section#company_greetings .inner .top .txt-row h3 br.pc{display:none}@media screen and (min-width: 1200px){.container.company section#company_greetings .inner .top .txt-row h3{margin-bottom:80px;color:#000;font-size:40px;line-height:1.4;font-weight:700}.container.company section#company_greetings .inner .top .txt-row h3 strong{color:#0095A9;font-size:40px;line-height:1.4;font-weight:700}.container.company section#company_greetings .inner .top .txt-row h3 br.mo{display:none}.container.company section#company_greetings .inner .top .txt-row h3 br.pc{display:block}}.container.company section#company_greetings .inner .bottom{margin-top:3.3333333333rem;margin-bottom:6.6666666667rem}.container.company section#company_greetings .inner .bottom .txt-row h3{font-family:"Nanum Myeongjo";margin-bottom:1.6666666667rem;color:#000;font-size:1.3333333333rem;line-height:1.4;font-weight:700}.container.company section#company_greetings .inner .bottom .txt-row h3 strong{color:#A6866B;font-size:1.3333333333rem;line-height:1.4;font-weight:700}.container.company section#company_greetings .inner .bottom .txt-row h3 br.pc{display:none}.container.company section#company_greetings .inner .bottom .txt-row p{word-break:keep-all;color:#444;font-size:1rem;line-height:1.6;font-weight:500;margin-bottom:1.3333333333rem}.container.company section#company_greetings .inner .bottom .txt-row p strong{color:#A6866B;font-size:1rem;line-height:1.6;font-weight:700}.container.company section#company_greetings .inner .bottom .txt-row p br.pc{display:none}@media screen and (min-width: 1200px){.container.company section#company_greetings .inner .bottom{margin-top:80px;margin-bottom:160px}.container.company section#company_greetings .inner .bottom .txt-row{margin-top:80px;display:flex;justify-content:flex-start;align-items:center;flex-flow:wrap}.container.company section#company_greetings .inner .bottom .txt-row h3{width:100%;text-align:center;margin-bottom:40px;text-align:left;color:#000;font-size:28px;line-height:1.4;font-weight:700}.container.company section#company_greetings .inner .bottom .txt-row h3 strong{color:#A6866B;font-size:28px;line-height:1.4;font-weight:700}.container.company section#company_greetings .inner .bottom .txt-row h3 br.pc{display:block}.container.company section#company_greetings .inner .bottom .txt-row h3 br.mo{display:none}.container.company section#company_greetings .inner .bottom .txt-row p{color:#444;font-size:18px;line-height:1.6;font-weight:500;margin-bottom:24px}.container.company section#company_greetings .inner .bottom .txt-row p strong{color:#A6866B;font-size:18px;line-height:1.6;font-weight:700}.container.company section#company_greetings .inner .bottom .txt-row p br.pc{display:block}.container.company section#company_greetings .inner .bottom .txt-row p br.mo{display:none}}.container.company section#bg_middle .full{background:url("/static/images/info/bg_overview@m.jpg") 50% 50% no-repeat;background-size:cover}.container.company section#bg_middle .full .full-inner{display:flex;justify-content:center;align-items:center;align-content:center;flex-flow:wrap;min-height:24.375rem}.container.company section#bg_middle .full .full-inner h3{width:auto;position:relative;text-align:center;font-family:"Nanum Myeongjo";margin-bottom:1.6666666667rem;color:#222;font-size:1.7083333333rem;line-height:1.3;font-weight:700}.container.company section#bg_middle .full .full-inner h3 strong{font-family:"Nanum Myeongjo";color:#A6866B;font-size:1.7083333333rem;line-height:1.3;font-weight:700}.container.company section#bg_middle .full .full-inner h3:before,.container.company section#bg_middle .full .full-inner h3:after{content:"";position:absolute;top:0;font-family:"Nanum Myeongjo";opacity:.4;color:#CAB6A6;font-size:3.3333333333rem;line-height:3.3333333333rem;font-weight:700}.container.company section#bg_middle .full .full-inner h3:before{content:"“";left:-2.0833333333rem}.container.company section#bg_middle .full .full-inner h3:after{content:"”";right:-2.0833333333rem}.container.company section#bg_middle .full .full-inner p{width:100%;text-align:center;color:#444;font-size:1rem;line-height:1.3;font-weight:500}@media screen and (min-width: 1200px){.container.company section#bg_middle .full{background:url("/static/images/info/bg_overview.jpg") 50% 50% no-repeat;background-size:cover}.container.company section#bg_middle .full .full-inner{min-height:492px}.container.company section#bg_middle .full .full-inner h3{margin-bottom:40px;color:#222;font-size:40px;line-height:1.3;font-weight:700}.container.company section#bg_middle .full .full-inner h3 strong{color:#A6866B;font-size:40px;line-height:1.3;font-weight:700}.container.company section#bg_middle .full .full-inner h3:before,.container.company section#bg_middle .full .full-inner h3:after{color:#CAB6A6;font-size:80px;line-height:80px;font-weight:700}.container.company section#bg_middle .full .full-inner h3:before{left:-50px}.container.company section#bg_middle .full .full-inner h3:after{right:-50px}.container.company section#bg_middle .full .full-inner h3 br.mo{display:none}.container.company section#bg_middle .full .full-inner h3 br.pc{display:block}.container.company section#bg_middle .full .full-inner p{width:100%;color:#444;font-size:18px;line-height:1.3;font-weight:500}.container.company section#bg_middle .full .full-inner p br.mo{display:none}.container.company section#bg_middle .full .full-inner p br.pc{display:block}}.container.company section#history{background:#f9f9f9;padding:5rem 0}.container.company section#history .full-inner{width:87.5%;margin:auto}.container.company section#history .full-inner .left{display:none}.container.company section#history .full-inner .right .history-row{margin-bottom:6.6666666667rem}.container.company section#history .full-inner .right .history-row .mo_title_row{margin-bottom:3.3333333333rem}.container.company section#history .full-inner .right .history-row .mo_title_row h3{margin-bottom:1.3333333333rem;display:flex;justify-content:flex-start;align-items:center}.container.company section#history .full-inner .right .history-row .mo_title_row h3 strong{color:#0095A9;font-size:2.0833333333rem;line-height:2.0833333333rem;font-weight:700}.container.company section#history .full-inner .right .history-row .mo_title_row h3 span{display:inline-block;width:1.5rem;height:.125rem;background:#0095A9;margin:0 .6666666667rem}.container.company section#history .full-inner .right .history-row .mo_title_row p{color:#222;font-size:1.25rem;line-height:1.4;font-weight:500}.container.company section#history .full-inner .right .history-row ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:wrap}.container.company section#history .full-inner .right .history-row ul li{position:relative;width:100%;padding-left:2.5rem}.container.company section#history .full-inner .right .history-row ul li p{text-align:left;color:#444;font-size:1rem;line-height:1.4;font-weight:500}.container.company section#history .full-inner .right .history-row ul li p i{display:block;text-align:left;color:#888;font-size:.9583333333rem;line-height:1.4;font-weight:500}.container.company section#history .full-inner .right .history-row ul li:before{content:"";position:absolute;left:0;top:.5208333333rem;width:.625rem;height:.625rem;border-radius:.625rem;background:#A6866B}.container.company section#history .full-inner .right .history-row ul li:first-child{margin-bottom:.3541666667rem;color:#A6866B;font-size:1.25rem;line-height:1.25rem;font-weight:700;display:flex;justify-content:flex-start;align-items:center}.container.company section#history .full-inner .right .history-row ul li:last-child{word-break:keep-all;padding-bottom:1.6666666667rem}.container.company section#history .full-inner .right .history-row ul li:last-child p{padding-top:.4791666667rem;color:#444;font-size:1rem;line-height:1.3;font-weight:500}.container.company section#history .full-inner .right .history-row ul li:last-child img{display:block;margin-top:1.25rem;width:100%;max-width:31.25rem;filter:drop-shadow(.4166666667rem .4166666667rem .8333333333rem rgba(0,0,0,0.1))}.container.company section#history .full-inner .right .history-row ul li:last-child:before{display:none}.container.company section#history .full-inner .right .history-row ul li:last-child em{display:block;content:"";position:absolute;left:.3333333333rem;top:0;width:.0416666667rem;height:calc( 100% - .4166666667rem);background:#A6866B;opacity:.2}.container.company section#history .full-inner .right .history-row ul:last-child li:last-child em{display:none}.container.company section#history .full-inner .right .history-row:last-child{margin-bottom:0}.container.company section#history .full-inner .right .history-row:last-child ul:last-child{padding-bottom:6.6666666667rem}@media screen and (min-width: 1200px){.container.company section#history{width:100%;padding:180px 0 0 0}.container.company section#history .full-inner{display:flex;justify-content:center;align-items:flex-start}.container.company section#history .full-inner .left{position:sticky;top:50%;display:block;width:50%;height:100%}.container.company section#history .full-inner .left .history_year{display:flex;justify-content:flex-start;align-items:center;flex-flow:wrap;padding-left:120px}.container.company section#history .full-inner .left .history_year .number-container{position:relative;width:128px;height:48px;overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-start}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper{position:relative;width:32px;height:528px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number{position:absolute;width:32px;height:528px;top:0;line-height:48px;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:wrap}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span{position:absolute;top:0;width:32px;height:48px;display:flex;justify-content:center;align-items:center;color:#0095A9;font-size:48px;line-height:48px;font-weight:700}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(1){top:0}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(2){top:48px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(3){top:96px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(4){top:144px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(5){top:192px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(6){top:240px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(7){top:288px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(8){top:336px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(9){top:384px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(10){top:432px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number>span:nth-child(11){top:480px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number:nth-child(1){left:0}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number:nth-child(2){left:32px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number:nth-child(3){left:64px}.container.company section#history .full-inner .left .history_year .number-container .number-wrapper .number:nth-child(4){left:96px}.container.company section#history .full-inner .left .history_year>span{width:36px;height:3px;background:#0095A9;margin:0 12px}.container.company section#history .full-inner .left .history_year p{width:100%;margin-top:24px;color:#222;font-size:24px;line-height:1.3;font-weight:500}.container.company section#history .full-inner .right{width:50%}.container.company section#history .full-inner .right .history-row{margin-bottom:184px}.container.company section#history .full-inner .right .history-row .mo_title_row{display:none}.container.company section#history .full-inner .right .history-row ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:wrap}.container.company section#history .full-inner .right .history-row ul li{padding-left:54px}.container.company section#history .full-inner .right .history-row ul li p{color:#444;font-size:18px;line-height:1.3;font-weight:500}.container.company section#history .full-inner .right .history-row ul li:before{left:-6px;top:6px;width:12px;height:12px;border-radius:12px}.container.company section#history .full-inner .right .history-row ul li:first-child{margin-bottom:20px;color:#A6866B;font-size:24px;line-height:24px;font-weight:700}.container.company section#history .full-inner .right .history-row ul li:last-child{padding-bottom:64px}.container.company section#history .full-inner .right .history-row ul li:last-child p{word-break:keep-all;padding-top:0;color:#444;font-size:18px;line-height:1.3;font-weight:500}.container.company section#history .full-inner .right .history-row ul li:last-child img{margin-top:24px;max-width:400px;filter:drop-shadow(10px 10px 20px rgba(0,0,0,0.1))}.container.company section#history .full-inner .right .history-row ul li:last-child em{left:-1px;width:2px;height:calc( 100% - 10px)}.container.company section#history .full-inner .right .history-row ul:last-child li:last-child{padding-bottom:0}.container.company section#history .full-inner .right .history-row ul:last-child li:last-child em{display:none}.container.company section#history .full-inner .right .history-row:last-child{margin-bottom:0}.container.company section#history .full-inner .right .history-row:last-child ul:last-child{padding-bottom:160px}}@media screen and (min-width: 1440px){.container.company section#history .full-inner .left{width:720px}.container.company section#history .full-inner .right{width:720px}}@keyframes scroll_bar{0%{left:-100%}50%{left:0}100%{left:100%}}@keyframes marker_line2{0%{transform:scale(0, 1)}100%{transform:scale(1, 1)}}@keyframes marker_line{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes marker_scale1{0%{background:#aaa;transform:translate(-50%, -50%) scale(1)}100%{background:#0095A9;transform:translate(-50%, -50%) scale(1.33)}}@keyframes marker_scale2{0%{background:#aaa;transform:translate(-50%, -50%) scale(1)}100%{background:#A6866B;transform:translate(-50%, -50%) scale(1.33)}}@keyframes marker{0%{opacity:0;transform:translate(-50%, -50%) scale(1)}50%{opacity:1;transform:translate(-50%, -50%) scale(2)}100%{opacity:0;transform:translate(-50%, -50%) scale(4)}}
