@charset "UTF-8";@media screen and (max-width: 1400px){.core_value:after{width:500px;height:500px}.core_value .value>div .icon_box{width:96px;height:96px}.core_value .value>div:nth-child(3){padding-left:180px}.core_value .value>div:nth-child(2){padding-right:180px}.core_value .value>div:nth-child(4),.core_value .value>div:nth-child(5){padding-top:160px}}@media screen and (max-width: 1024px){header{height:auto;padding:20px 5%;justify-content:space-between}header img{height:24px}header nav ul li{display:none}header nav ul li.ham{display:flex}header nav ul li.nav_btn a{font-size:14px;min-height:28px}header nav ul li.ham{display:block}header:hover{background:inherit!important}footer{padding:0 5%}.footer_inner{flex-direction:column}.footer_inner>div{width:100%}.footer_inner .mobile{display:block;padding:12px 0;margin:20px 0}.footer_inner .mobile ul{display:flex;gap:20px}.footer_inner .mobile ul li a{font-size:12px;font-weight:500;color:#fff}.footer_inner .mobile ul li.policy_btn{border-bottom:1px solid #fff}footer .left .top{margin-bottom:32px;gap:12px}footer .right{display:none}footer .left .bottom p,footer .footer_bottom p{font-size:12px}br{display:none}.inner{padding:0 20px}.sub_cont{padding:60px 0}.sub_cont.inner{padding:60px 20px}.sub_tit h2{font-size:24px;margin-bottom:40px!important}.sub_tit p{font-size:16px}.sub_visual{margin-top:64px}.sub_visual .inner{gap:8px}.sub_visual .inner h2{font-size:32px}.sub_visual .inner h3{font-size:16px}.sub_nav{box-shadow:none}.sub_nav .inner{display:none}.sub_nav .mobile{display:block}.mission_vision{flex-direction:column;height:auto;padding:80px 0;gap:20px}.mission_vision>div{width:calc(100% - 40px);height:auto;aspect-ratio:1;transform:translate(0);padding:20px;border-radius:500px;max-width:360px}.mission_vision>div h3{font-size:24px}.mission_vision>div h4{font-size:18px}.mission_vision>div p{font-size:14px;width:calc(100% - 40px)}.core_value{padding:60px 20px}.core_value h2{position:unset;transform:translate(0);margin:0 0 60px;width:auto;height:auto;border-radius:0;background:none;color:#222;font-size:24px;font-weight:600;display:block;text-align:left}.core_value h2:after{left:0;top:50%;transform:translateY(-50%);z-index:-1;width:50px;height:50px;display:none}.core_value .value{gap:40px}.core_value .value>div{width:100%!important;padding:0!important;flex-direction:row-reverse!important}.core_value .value .txt_box h4{text-align:left!important}.core_value .value .txt_box p{text-align:left!important;font-size:14px!important}.core_value .value .icon_box{width:60px!important;height:60px!important;flex-shrink:0}.core_value .value .icon_box img{width:48px!important;height:48px!important}.core_value:after{display:none}.domains{padding:60px 0}.domains ul{grid-template-columns:repeat(2,1fr)}.domains h3{font-size:24px;margin-bottom:60px}.domains ul li{padding:20px;border-radius:12px}.domains ul li h4{font-size:18px}.domains ul li p{font-size:14px}.domains ul li img{width:80px}.contact.inner{padding:60px 20px}.contact h2{font-size:24px;margin-bottom:40px}.contact .bottom{flex-direction:column;gap:20px}.contact .bottom>div{width:100%;flex-direction:column-reverse;gap:12px;border-radius:12px}.contact .bottom>div .text{gap:8px}.contact .bottom>div .text p{font-size:14px}.greeting_back{margin-bottom:60px;height:240px}.greeting{flex-direction:column;gap:32px}.greeting h3{font-size:24px}.greeting p{font-size:14px}.greeting span img{height:24px}.history .left ul:after{height:calc(100% - 30px);left:5.5px}.history .right{display:none}.history>div ul li{padding-top:60px}.history>div ul li .dot{margin-top:10px;margin-right:40px}.history>div ul li h3{font-size:24px}.history>div ul li .desc{gap:16px;margin-top:5px}.history>div ul li .desc p{font-size:16px}.certificate ul{grid-template-columns:repeat(3,1fr);gap:20px 8px}.notice .tab_btn{max-width:360px;margin:auto}.notice .tab_btn ul{width:100%;display:grid;grid-template-columns:repeat(2,1fr)}.notice .tab_btn ul li{font-size:12px;padding:8px 28px;text-align:center}.notice .tab_cont ul{grid-template-columns:repeat(2,1fr)}.notice .tab_cont ul li h2{font-size:16px}.notice .tab_cont ul li p{font-size:14px}.faq .tab_btn{margin-top:40px}.faq .tab_btn ul{flex-wrap:wrap;justify-content:center;width:360px}.faq .tab_btn ul li{font-size:12px;padding:8px 28px;flex:1;text-align:center}.faq .tab_cont .tab_item{padding:16px 20px}.faq .tab_cont .tab_item .tab_q p{font-size:14px}.faq .tab_cont .tab_item .tab_a p{margin-top:16px;font-size:14px;line-height:1.8}.faq .tab_cont .tab_item .tab_q span{width:16px;height:16px}.faq .tab_cont .tab_item .tab_q span:after{height:2px}.faq .tab_cont .tab_item .tab_q span:before{width:2px}.review ul{grid-template-columns:repeat(2,1fr)}.review ul li h2{font-size:16px}.review ul li p{font-size:14px}}@media screen and (max-width: 767px){.certificate ul{grid-template-columns:repeat(2,1fr)}.notice .tab_cont ul{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 440px){.domains ul{grid-template-columns:repeat(1,1fr)}.history>div ul li{padding-top:48px}.history>div ul li h3{margin-right:20px}.history>div ul li .desc{margin-top:8px}.history>div ul li .desc p{font-size:14px}.certificate ul{grid-template-columns:repeat(1,1fr)}.contact_page .cont{flex-direction:column}.contact_page .w_50{width:100%}.contact_page h2{font-size:20px;padding:0 20px}.contact_page .select_tit{padding:8px 16px}.contact_page .label{font-size:12px}}
