body,html{width:100%;height:100%;font-size:8px}::-webkit-scrollbar{display:none}h3{color:#1295b2;font-weight:700;font-size:1.31rem}a{color:inherit;text-decoration:none}*{box-sizing:border-box;padding:0;margin:0;font-family:SUIT,sans-serif;word-break:keep-all}button{cursor:pointer}#__next{height:100%}.metasnc_color{color:#1295b2}.metasnc_bg{background-color:#1295b2}.section{display:flex;flex-direction:column;width:100%;position:relative;z-index:1}.about,.tomorrow,.works{display:none}.container{width:100vw;overflow:hidden;height:100%;display:flex;flex-direction:column}.menu_list a{color:#fff;font-weight:900;font-size:8.75rem;line-height:1;position:relative}.menu_list a:after{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:3px solid #fff;transition:.5s;box-sizing:border-box}.bigBox,.menu_list a:hover:after{width:100%}.bigBox{overflow:scroll}article{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.boxSize{padding:12vw 0 0}.article_content{width:100%;max-width:1000px;margin:0 auto}.footerBox{flex:2 1;padding:9vw 8.33vw}.subpage_list a:hover{color:#fff;transform:scale(1.1)}.mapText{display:flex;width:100%;font-size:1.125rem;margin-bottom:2.6vw}.mapText h4{width:9.7%;color:#1295b2}.mapText p{flex:1 1;color:#7d7d7d}.mapText p>div{display:inline-block;width:45%;margin-bottom:5px}.tabsBox{top:2.625rem}.topTaplist li a{display:inline-block;padding:0 20px;font-size:1.31rem;border-right:1px solid #8a8887}.topTaplist li:last-child a{border:none}.tabsBox ul{border-radius:15px;padding:5px 0;overflow:hidden;background-color:#fff}.fixed ul{box-shadow:1px 2px 3px #777}@media screen and (min-width:400px){body,html{font-size:10px}.menu_list a{font-size:4.5rem}}@media screen and (min-width:500px){body,html{font-size:14px}.menu_list a{font-size:6.75rem}}@media screen and (min-width:900px){body,html{font-size:16px}.container{width:100%;flex-direction:row}.menu_list a{font-size:8.75rem}}@media screen and (min-width:1200px){.section{flex-direction:row}}@media screen and (max-width:1500px){.work_page,.work_page body{font-size:14px}}@media screen and (max-width:1250px){.footerBox{flex:1 1;padding:0 8.33vw 9vw}}@media screen and (max-width:1100px){article{padding:0 5vw}.mapText{flex-wrap:wrap}.mapText h4{width:100%;margin-bottom:2%}}@media screen and (max-width:900px){.tabsBox{left:50%;transform:translateX(-50%)!important;width:100%;display:flex;justify-content:center}.fixed{top:90px!important}.topTaplist li a{padding:0 20px}.footerBox{justify-content:flex-start!important}}@media screen and (max-width:650px){.fixed{top:70px!important}.notice_page>h2{margin-top:20px}.mapText p>div{width:100%}}@media screen and (max-width:400px){article p{font-size:16px!important}article h3{font-size:16px;margin:5px 0}.metaLinkBox .relatedBtn a{padding:1.5vw 7vw}.topTaplist li a{font-size:14px;padding:0 13px}.mapText h4{font-size:16px}}ul{list-style:none}.vision_content{margin-top:3%}.nomal{font-stretch:normal;font-style:normal}.news_box h2{width:100%;max-width:820px;margin-bottom:4%;letter-spacing:normal;text-align:left;color:#3e3a39}.hello_textbox{font-size:1.4rem;color:#7d7d7d}.hello_title{font-weight:700;color:#1295b2;margin:42px 0 10px}.list_item{display:flex;flex-wrap:wrap;width:100%;align-items:center;grid-gap:11.1%;gap:11.1%;margin-bottom:4.5%}.list_item h3,.vision_content h3{font-size:2rem}.list_item h3{width:28.7%;white-space:pre-line;color:#1295b2}.list_item p{letter-spacing:-.52px}.link_button{text-align:center;width:100%;margin-top:8%}.link_button a{display:inline-block;padding:2.1% 3.6%;background:#1295b2;font-size:1.563rem;border-radius:10px;color:#fff}.link_button a span{font-weight:700;font-family:NotoSansCJKkr}.news_box{width:100%;margin-bottom:15%}.news_list li{width:100%;display:flex;flex-wrap:wrap;align-items:center;grid-gap:20px;gap:20px;margin-bottom:35px;font-size:1.4rem}.news_list .img_box{width:35.8%}.img_box img{width:100%}.news_list .content_box{width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:1.55% 0;font-weight:500;letter-spacing:-.65px;text-align:left;color:#7d7d7d}.news_link{width:58.2%;display:inline-block}.content_box{cursor:pointer}@media screen and (max-width:900px){.hello_box{width:100%;padding:0 5vw;min-width:auto}.hrid_title h3{width:100%}.hrid_title h3 span{display:inline-block}.hrid_title{align-items:inherit;grid-gap:20px;gap:20px}.hrid_title,.news_list{flex-direction:column}.news_link,.news_list .img_box{width:100%}}@media screen and (max-width:1100px){.list_item h3{width:auto;white-space:inherit;margin-bottom:1.875rem}}@media screen and (max-width:400px){.list_item h3,.vision_content h3{font-size:2.6rem}}.dummy_img{position:absolute;left:0;right:0;padding:0 5vw}.dummy_img .imgBox div{flex:1 1}.bottom .imgBox div:nth-of-type(2n){transform:translateY(-5%)}.card_col{flex:1 1}.work_page h3{font-size:1.31rem;font-weight:700;color:#fff}.imgBox div:nth-of-type(2n-1){transform:translateY(50%)}.card_col:nth-of-type(2n-1){margin-top:-7vw}.popup_section{width:100%;background-color:#fff}.pupup_section_head{position:relative;width:100%;height:100%;padding:5vw 7vw;display:flex;justify-content:flex-end;flex-direction:column;background-size:cover;background-position:top;background-repeat:no-repeat;box-sizing:border-box;z-index:0}.pupup_section_head:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:-1;background-color:rgba(0,0,0,.3)}.work_card{position:relative}.pupup_section_contents{width:100%}.pupup_section_youtube_box{margin-bottom:1vw}.pupup_section_youtube_box iframe{width:100%}.pupup_section_contents h3{font-size:"1.625rem";font-weight:"700";color:"#7d7d7d";margin-bottom:1vw}.close_btn{text-indent:-9999px;transition:.5s;width:60px;height:60px;top:20px;right:60px;position:fixed;z-index:10;background:no-repeat 50%/cover url(/images/work_page/close_img.png)}.close_btn:hover{transform:rotate(180deg);cursor:pointer}.content_warrper:after{content:"";position:absolute;display:block;top:0;left:0;bottom:0;right:0;z-index:0;background-color:rgba(0,0,0,.3)}@media screen and (max-width:1160px){.pupup_section_contents{padding:0 5vw}}@media screen and (max-width:1000px){.dummy_img .imgBox div{flex:0 0 48%}.dummy_img .imgBox div:nth-of-type(n+3){flex:0 0}.card_col{flex:0 0 48%}.card_col:nth-of-type(n+4)>div{padding-top:0!important}.bottom .imgBox div:nth-of-type(2n){transform:translateY(0)}}@media screen and (max-width:900px){.close_btn{top:100px;width:50px;height:50px}}@media screen and (max-width:500px){.close_btn{top:80px;right:30px;width:40px;height:40px}}.depthMenu{color:#8a8887;font-size:2.2rem;display:flex;padding:3vw 5vw;justify-content:center}.depthMenu div{padding:0 1vw}.depthMenu div:not(:last-child){border-right:1px solid #8a8887}.aboutText{white-space:pre-line;font-size:2rem}.brandBox h2{color:#3e3a39;font-size:3rem;white-space:normal}.brandBox>.boxSize>div{white-space:pre-line;font-size:2rem;color:#7d7d7d;line-height:1.5}.article_content .ceoDesc{padding-bottom:1.92%}.article_content .ceoDescBold{font-weight:600;color:#3e3a39}.secondBox{width:100%;display:inline-flex;justify-content:center;align-items:center;flex-direction:column}.secondDesc{margin-top:1.5%}.boxSize,.boxSize img{width:100%}.boxSize>div>h2{font-size:3rem;color:#3e3a39;padding-bottom:1vw;white-space:normal}.service_list{width:100%;display:flex;grid-gap:0 4.8%;gap:0 4.8%;flex-wrap:wrap}.historyList{width:100%;display:flex;color:#7d7d7d;grid-gap:3.8%;gap:3.8%}.historyList div{width:48%;display:flex;flex-direction:column;justify-content:center;letter-spacing:-.65px}.historyList ul{padding:1vw 0 1vw 2vw;line-height:1.6}.metaLinkBox{width:100%;display:flex;margin-bottom:11.5%}.metaLinkBox>div{width:46.4%;color:#7d7d7d;display:flex;flex-wrap:wrap}.metaLinkBox .relatedBtn a{font-size:1.8rem;padding:0 .78vw;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6;border:none;background-color:#1295b2;color:#fff;display:inline-block}.metaLinkBox a.relatedBtn span{padding-left:10px;font-size:1.31rem;font-family:nomal;font-weight:700}.metaLinkBox>div div{padding:1vw 0;font-size:1.2rem;line-height:1.5}.metaLinkBox .relatedBtn{display:flex;margin-bottom:20px;padding:0}.metaLinkBox img{margin:auto 0}@media screen and (max-width:900px){.affiliateBox,.brandBox,.helloBox,.historyBox,.serviceBox{width:100%;padding-left:5vw;padding-right:5vw;min-width:auto}.helloBox h2{white-space:normal;text-align:start}.metaLinkBox,.metaLinkBox>div{width:100%;display:flex;flex-direction:column}.metaLinkBox>div{font-size:2rem;color:#7d7d7d;justify-content:center}.metaLinkBox>div div{padding:1vw 0;font-size:1.8rem;line-height:1.5}.historyList div{width:100%}.metaLinkBox .relatedBtn{justify-content:center;order:2;margin:30px 0 0}.metaLinkBox .relatedBtn a{padding:.5vw 7vw}.historyList{margin-bottom:10%}.historyList:last-child{margin-bottom:0}}