@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://cdn.jsdelivr.net/gh/hiun/NanumSquare@1.0/nanumsquare.css";:root{--primary-color: #667eea;--secondary-color: #764ba2;--success-color: #28a745;--info-color: #17a2b8;--warning-color: #ffc107;--danger-color: #dc3545;--light-color: #f8f9fa;--dark-color: #343a40;--font-family-sans-serif: "Pretendard", sans-serif;--font-family-serif: "Noto Serif KR", Georgia, "Times New Roman", serif;--border-radius: .375rem;--border-radius-lg: .75rem;--border-radius-xl: 1rem;--box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);--box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--transition-base: all .3s ease}html,body{scroll-behavior:smooth}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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:link,a:visited{text-decoration:none}.section-title{color:var(--hitejinro_navy, #003389);text-align:center;font-family:Bebas Neue;font-size:92px;font-style:normal;font-weight:700;text-transform:uppercase;line-height:1.5}.section-desc{color:var(--hitejinro_navy, #003389);text-align:center;font-family:Pretendard;font-size:26px;font-style:normal;font-weight:500;letter-spacing:-.52px;line-height:1.5}.popup-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.popup-modal.active{display:flex;align-items:center;justify-content:center}.popup-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3}.popup-container{position:relative;max-width:600px;max-height:80vh;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 10px 40px #0000004d}.popup-item.single{max-height:70vh;overflow-y:auto}.popup-content img{width:100%;height:auto;display:block}.popup-swiper{width:600px;max-height:70vh}.popup-swiper .swiper-slide{overflow-y:auto}.popup-controls{display:flex;gap:10px;padding:15px;background:#f8f9fa;justify-content:center}.popup-controls button{padding:8px 16px;border:1px solid #dee2e6;background:#fff;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.popup-controls button:hover{background:#e9ecef}.popup-close{background:#06c!important;color:#fff!important;border-color:#06c!important}.popup-close:hover{background:#0052a3!important}@media(max-width:768px){.popup-container{max-width:90%;max-height:70vh}.popup-swiper{width:100%}.popup-controls{flex-direction:column}.popup-controls button{width:100%}}.main-header{width:100%;position:fixed;top:0;left:0;z-index:1000;background:#fff;font-family:Pretendard;transition:all .3s ease;box-shadow:0 7px 12px #0000000d}.main-header.hide{transform:translateY(-100%)}.main-header:before{content:"";display:block;width:100%;height:1px;background:#fff;background-image:url(/build/assets/images/main/hite_logo_blend.png);background-position:calc(100% - 100px) 100px;background-repeat:no-repeat;background-size:257px;position:absolute;top:70px;left:0;z-index:1000;transition:all .3s ease;box-shadow:0 7px 10px #0000001a}@media screen and (max-width:768px){.main-header:before{display:none!important}}.main-header .main-header-inner{position:relative;max-width:1700px;margin:0 auto;padding:0 20px;height:70px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.main-header .dropdown-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);opacity:0;visibility:hidden;transition:all .3s ease;z-index:1001;padding-top:20px;box-sizing:border-box}.main-header .dropdown-menu .dropdown-inner{display:flex;flex-direction:column;gap:8px;padding:20px 0}.main-header .dropdown-menu .dropdown-inner a{color:#666;text-decoration:none;padding:8px 20px;display:block;text-align:center;transition:all .2s ease;font-family:Pretendard;font-size:16px;font-weight:400;white-space:nowrap}.main-header .dropdown-menu .dropdown-inner a:hover{color:#1f1f1f;background:#f5f5f5}.main-header:hover .dropdown-menu{opacity:1;visibility:visible}.main-header:hover:before{display:block;height:300px}.main-header .main-nav{display:flex;justify-content:space-between;align-items:center;gap:70px}@media(max-width:1200px){.main-header .main-nav{display:none}}.main-header .main-nav .nav-item{position:relative}.main-header .main-nav .nav-item:hover .link{color:#003389}.main-header .main-nav .link{color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:600;line-height:0;letter-spacing:-.36px;display:block;padding:10px;transition:all .2s ease}.main-header .sub-nav{display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width:768px){.main-header .sub-nav>div:first-child{display:none}}.main-header-gap{height:70px}.search-overlay{position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background:#00000080;z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.search-overlay.active{opacity:1;visibility:visible}.search-box{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:1000;transform:translateY(-100%);visibility:hidden;opacity:0;transition:transform .3s ease}.search-box.active{transform:translateY(0);visibility:visible;opacity:1}.search-box .search-box-inner{max-width:1680px;margin:0 auto;padding:40px 20px;position:relative}.search-box .search-close{position:absolute;top:20px;right:20px;width:40px;height:40px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.search-box .search-close:hover{opacity:.6}.search-box .search-form{width:100%;max-width:800px;margin:0 auto}.search-box .search-input-wrap{position:relative;display:flex;align-items:center;border-bottom:2px solid #1F1F1F}.search-box .search-input{flex:1;padding:15px 50px 15px 0;font-size:24px;font-family:Pretendard;border:none;outline:none;background:none}.search-box .search-input::placeholder{color:#999;font-weight:300}.search-box .search-submit{position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px;height:40px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.search-box .search-submit:hover{opacity:.6}.search-box .search-submit img{width:24px;height:24px}.language-dropdown-wrapper{position:relative}.language-dropdown-wrapper .language-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:200px;background:#fff;border-radius:8px;box-shadow:0 2px 15px #00000026;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1001}.language-dropdown-wrapper .language-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.language-dropdown-wrapper .language-dropdown:before{content:"";position:absolute;top:-6px;right:15px;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:-2px -2px 2px #0000000d}.language-dropdown-wrapper .language-dropdown .language-item{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#666;text-decoration:none;transition:all .2s ease;font-size:14px;font-family:Pretendard;border-bottom:1px solid #f0f0f0}.language-dropdown-wrapper .language-dropdown .language-item:first-child{border-radius:8px 8px 0 0}.language-dropdown-wrapper .language-dropdown .language-item:last-child{border-radius:0 0 8px 8px;border-bottom:none}.language-dropdown-wrapper .language-dropdown .language-item:hover{background:#f8f9fa;color:#003389}.language-dropdown-wrapper .language-dropdown .language-item.active{background:#f0f7ff;color:#003389;font-weight:600}.language-dropdown-wrapper .language-dropdown .language-item.active:after{content:"✓";margin-left:auto;color:#003389;font-size:16px}.language-dropdown-wrapper .language-dropdown .language-item .language-flag{width:20px;height:20px;object-fit:cover;border-radius:50%;border:1px solid #e0e0e0}.language-dropdown-wrapper .language-dropdown .language-item span{flex:1}.fullmenu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:url(/build/assets/images/main/hite_logo_blend.png) 90% 90% no-repeat,linear-gradient(135deg,#003389,#0050c7);z-index:9999;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;overflow-y:auto}@media(min-width:1201px){.fullmenu-overlay.active{opacity:1;visibility:visible}.fullmenu-overlay.active .fullmenu-item{animation:fadeInUp .5s ease forwards}.fullmenu-overlay.active .fullmenu-item:nth-child(1){animation-delay:.1s}.fullmenu-overlay.active .fullmenu-item:nth-child(2){animation-delay:.2s}.fullmenu-overlay.active .fullmenu-item:nth-child(3){animation-delay:.3s}.fullmenu-overlay.active .fullmenu-item:nth-child(4){animation-delay:.4s}.fullmenu-overlay.active .fullmenu-item:nth-child(5){animation-delay:.5s}.fullmenu-overlay.active .fullmenu-item:nth-child(6){animation-delay:.6s}.fullmenu-overlay .fullmenu-container{min-height:100vh;padding:40px}.fullmenu-overlay .fullmenu-header{display:flex;justify-content:space-between;align-items:center;max-width:1680px;margin:0 auto 60px}.fullmenu-overlay .fullmenu-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:60px 80px}.fullmenu-overlay .fullmenu-item{opacity:0;transform:translateY(20px)}.fullmenu-overlay .fullmenu-title{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.2)}.fullmenu-overlay .fullmenu-title a{color:#fff;font-size:24px;font-weight:700;text-decoration:none;font-family:Pretendard;transition:opacity .3s ease}.fullmenu-overlay .fullmenu-title a:hover{opacity:.8}.fullmenu-overlay .fullmenu-list{list-style:none;padding:0;margin:0}.fullmenu-overlay .fullmenu-list li{margin-bottom:12px}.fullmenu-overlay .fullmenu-list li a{color:#fffc;font-size:16px;font-weight:400;text-decoration:none;font-family:Pretendard;transition:all .3s ease;position:relative;padding-left:0;display:inline-block}.fullmenu-overlay .fullmenu-list li a:hover{color:#fff;padding-left:10px}.fullmenu-overlay .fullmenu-list li a:hover:before{content:"→";position:absolute;left:-15px;opacity:1}.fullmenu-overlay .fullmenu-list li a:before{content:"→";position:absolute;left:-15px;opacity:0;transition:opacity .3s ease}}@media(max-width:1200px){.fullmenu-overlay{background:#00000080}.fullmenu-overlay.active{opacity:1;visibility:visible}.fullmenu-overlay.active .fullmenu-sidebar{transform:translate(0)}.fullmenu-overlay .fullmenu-container{display:none}}.fullmenu-overlay .fullmenu-logo img{height:40px;filter:brightness(0) invert(1)}.fullmenu-overlay .fullmenu-close{width:50px;height:50px;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.fullmenu-overlay .fullmenu-close:hover{background:#fff3;transform:rotate(90deg)}@media(max-width:1200px){.fullmenu-overlay .fullmenu-close{width:40px;height:40px;background:none;border:none}.fullmenu-overlay .fullmenu-close svg{width:24px;height:24px}.fullmenu-overlay .fullmenu-close svg path{stroke:#333}.fullmenu-overlay .fullmenu-close:hover{background:#0000001a;transform:none}}.fullmenu-overlay .fullmenu-content{max-width:1680px;margin:0 auto}.fullmenu-sidebar{position:fixed;top:0;right:0;width:320px;max-width:60%;height:100vh;background:#fff;transform:translate(100%);transition:transform .3s ease;z-index:10000;overflow-y:auto}@media(min-width:1201px){.fullmenu-sidebar{display:none}}.fullmenu-sidebar .sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.fullmenu-sidebar .sidebar-logo img{height:32px}.fullmenu-sidebar .sidebar-content{padding:0}.fullmenu-sidebar .sidebar-menu-item{border-bottom:1px solid #f0f0f0}.fullmenu-sidebar .sidebar-menu-item .sidebar-title{display:block;padding:16px 20px;font-size:16px;font-weight:600;color:#333;text-decoration:none;font-family:Pretendard;position:relative}.fullmenu-sidebar .sidebar-menu-item .sidebar-title:hover{background:#f8f9fa}.fullmenu-sidebar .sidebar-menu-item .sidebar-title:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(0);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_1057_6092' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='%23D9D9D9'%3E%3C/rect%3E%3C/mask%3E%3Cg mask='url(%23mask0_1057_6092)'%3E%3Cpath d='M8.025 22L6.25 20.225L14.475 12L6.25 3.775L8.025 2L18.025 12L8.025 22Z' fill='%23333'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease}.fullmenu-sidebar .sidebar-menu-item .sidebar-submenu{display:none;background:#f8f9fa}.fullmenu-sidebar .sidebar-menu-item .sidebar-submenu li{list-style:none}.fullmenu-sidebar .sidebar-menu-item .sidebar-submenu li a{display:block;padding:12px 40px;font-size:14px;color:#666;text-decoration:none;font-family:Pretendard;border-bottom:1px solid #eee}.fullmenu-sidebar .sidebar-menu-item .sidebar-submenu li a:hover{background:#e9ecef;color:#003389}.fullmenu-sidebar .sidebar-menu-item.expanded .sidebar-title:after{transform:translateY(-50%) rotate(90deg)}.fullmenu-sidebar .sidebar-menu-item.expanded .sidebar-submenu{display:block}.fullmenu-sidebar .sidebar-mall{padding:20px;text-align:center;border-top:2px solid #eee}.fullmenu-sidebar .sidebar-mall a{display:inline-block;padding:12px 24px;background:#003389;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;font-family:Pretendard;transition:background .3s ease}.fullmenu-sidebar .sidebar-mall a:hover{background:#0050c7}.fullmenu-sidebar .sidebar-mall a img{height:20px;filter:brightness(0) invert(1);vertical-align:middle;margin-right:8px}@media screen and (max-width:768px){.fullmenu-sidebar .sidebar-mall a .mall-text{display:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.main-footer{position:relative;z-index:1000;width:100%;box-sizing:border-box;display:flex;padding:80px 120px;justify-content:space-between;align-items:flex-start;align-self:stretch;border-radius:120px 120px 0 0;background:var(--hitejinro_navy, #003389)}@media(max-width:1024px){.main-footer{padding:60px;border-radius:60px 60px 0 0;flex-direction:column;gap:60px;align-items:stretch}}@media(max-width:768px){.main-footer{padding:40px 20px;border-radius:40px 40px 0 0;gap:40px}}@media(max-width:1024px){.main-footer .footer-left{text-align:center;display:flex;flex-direction:column;align-items:center}}.main-footer .logo{margin-bottom:32px}@media(max-width:768px){.main-footer .logo{margin-bottom:20px}.main-footer .logo img{height:32px}}.main-footer .rule-wrap{margin-bottom:32px;display:flex;align-items:center;justify-content:flex-start;gap:20px}@media(max-width:768px){.main-footer .rule-wrap{margin-bottom:20px;gap:12px}}.main-footer .rule-wrap a,.main-footer .rule-wrap .bar{color:#fff;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.4px}@media(max-width:768px){.main-footer .rule-wrap a,.main-footer .rule-wrap .bar{font-size:14px}}.main-footer .address{color:#fff;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.4px}@media(max-width:768px){.main-footer .address{font-size:14px;line-height:22px}}.main-footer .address .label{color:#b4b4b4;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.4px}@media(max-width:768px){.main-footer .address .label{font-size:14px;line-height:22px}}.main-footer .copyright{color:#b4b4b4;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.4px;text-transform:uppercase}@media(max-width:768px){.main-footer .copyright{font-size:14px;line-height:22px}}.main-footer .footer-right-box{display:flex;flex-direction:column;gap:18px;box-sizing:border-box;color:#fff;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:-.4px}@media(max-width:1024px){.main-footer .footer-right-box{align-items:center;text-align:center}}@media(max-width:768px){.main-footer .footer-right-box{font-size:16px;line-height:28px;gap:12px}}.main-footer .cs-tel{color:#fff;font-family:Bebas Neue,sans-serif;font-size:80px;font-style:normal;font-weight:700;line-height:72px}@media(max-width:1024px){.main-footer .cs-tel{font-size:60px;line-height:54px}}@media(max-width:768px){.main-footer .cs-tel{font-size:40px;line-height:36px}}.main-footer .cs-tel a{color:inherit}.main-footer .link-to-qna{margin-bottom:32px;display:flex;align-items:center;gap:10px;color:#fff;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:-.4px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5%;text-underline-offset:45%;text-underline-position:from-font}@media(max-width:768px){.main-footer .link-to-qna{font-size:16px;line-height:28px;margin-bottom:20px;gap:6px}}.main-footer .link-to-qna a{color:inherit}.main-footer .footer-right-etc{display:flex;align-items:center;justify-content:space-between;gap:14px}@media(max-width:1024px){.main-footer .footer-right-etc{flex-direction:column;gap:24px}}@media(max-width:768px){.main-footer .footer-right-etc{gap:20px}}.main-footer .footer-right-etc .family-site-wrapper{position:relative}.main-footer .footer-right-etc .family-site{display:flex;width:300px;height:56px;padding:7px 34px;justify-content:space-between;align-items:center;border-radius:50px;border:1px solid #FFF;cursor:pointer;transition:all .3s ease}@media(max-width:768px){.main-footer .footer-right-etc .family-site{width:240px;height:44px;padding:7px 24px}}.main-footer .footer-right-etc .family-site:hover{background:#ffffff1a}.main-footer .footer-right-etc .family-site .text{color:#fff;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:-.48px}@media(max-width:768px){.main-footer .footer-right-etc .family-site .text{font-size:16px;line-height:28px}}.main-footer .footer-right-etc .family-site .dropdown-arrow{transition:transform .3s ease}.main-footer .footer-right-etc .family-site.active .dropdown-arrow{transform:rotate(180deg)}.main-footer .footer-right-etc .family-dropdown{position:absolute;bottom:100%;left:0;right:0;background:#003389;border:1px solid #FFF;border-radius:8px;margin-bottom:8px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:1000}.main-footer .footer-right-etc .family-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.main-footer .footer-right-etc .family-dropdown .family-item{display:block;padding:12px 24px;color:#fff;font-family:Pretendard;font-size:16px;font-weight:400;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.1);transition:background .2s ease}@media(max-width:768px){.main-footer .footer-right-etc .family-dropdown .family-item{padding:10px 20px;font-size:14px}}.main-footer .footer-right-etc .family-dropdown .family-item:first-child{border-radius:8px 8px 0 0}.main-footer .footer-right-etc .family-dropdown .family-item:last-child{border-radius:0 0 8px 8px;border-bottom:none}.main-footer .footer-right-etc .family-dropdown .family-item:hover{background:#ffffff1a}.main-footer .footer-right-etc .sns-wrap{display:flex;align-items:center;gap:14px}@media(max-width:768px){.main-footer .footer-right-etc .sns-wrap{gap:12px}}.main-footer .footer-right-etc .sns-item{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:#fff;border-radius:50%;box-sizing:border-box}@media(max-width:768px){.main-footer .footer-right-etc .sns-item{width:40px;height:40px}}.main-footer .footer-right-etc .sns-item img{display:block;width:30px;height:30px}@media(max-width:768px){.main-footer .footer-right-etc .sns-item img{width:24px;height:24px}}.section-title{text-align:center;font-family:Bebas Neue;font-size:92px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:2px;text-transform:uppercase}@media(max-width:1023px){.section-title{font-size:36px}}@media(max-width:767px){.section-title{font-size:28px;margin-bottom:20px}}.section-desc{text-align:center;font-family:Pretendard;font-size:26px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:-.4px}@media(max-width:1023px){.section-desc{font-size:16px}}@media(max-width:767px){.section-desc{font-size:14px}}.main-hero{position:relative;width:100%;height:calc(100vh - 70px)}.main-hero .medium{position:absolute;top:0;left:0;width:100%;max-width:100%;opacity:0}.main-hero .mobile{width:100%;max-width:100%;opacity:0}.main-hero .swiper{width:100%;height:100%}.main-hero .swiper-slide{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.main-hero .swiper-utility{position:absolute;bottom:64px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;z-index:10;gap:32px}.main-hero .hero-prev,.main-hero .hero-next{background:transparent;border:0}.main-hero .hero-pagination{display:flex;align-items:center;justify-content:center;gap:32px}.main-hero .hero-pagination .swiper-pagination-bullet{width:20px;height:20px;aspect-ratio:1/1;background-color:#ffffff80;opacity:1;transition:all .3s ease}.main-hero .hero-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:74px;height:20px;border-radius:50px;background:#fff}@media screen and (max-width:1200px){.main-hero .medium{opacity:1}}@media screen and (max-width:767px){.main-hero{height:auto}.main-hero .medium{display:none}.main-hero .mobile{opacity:1}}.main-history{width:100%;max-width:100vw;padding-top:120px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;box-sizing:border-box}.main-history .history-item{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:calc(90vh - 70px);padding:100px 120px;box-sizing:border-box;will-change:top}.main-history .history-item .inner{display:flex;width:100%;max-width:1680px;height:100%;max-height:840px;border-radius:120px;box-sizing:border-box;overflow:hidden}.main-history .history-item.sticky{position:sticky}.main-history .history-item:nth-child(1).sticky{top:100px}.main-history .history-item:nth-child(1) .inner{background:#90b908}.main-history .history-item:nth-child(2).sticky{top:100px}.main-history .history-item:nth-child(2) .inner{background:#bc7329}.main-history .history-item:nth-child(3).sticky{top:100px}.main-history .history-item:nth-child(3) .inner{background:#ff5b47}.main-history .history-item .txt-wrap{width:50%;height:100%;padding:60px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;color:#fff;word-break:keep-all}@media(max-height:1090px){.main-history .history-item .txt-wrap{gap:20px}}.main-history .history-item .txt-wrap .history-item-title{color:#fff;text-align:center;font-family:NanumSquare;font-size:60px;font-style:normal;font-weight:800;line-height:1.3;letter-spacing:-1.28px}@media(max-height:1090px){.main-history .history-item .txt-wrap .history-item-title{font-size:40px}}.main-history .history-item .txt-wrap .history-item-desc{color:#fff;text-align:center;font-family:Pretendard;font-size:28px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.56px}@media(max-height:1090px){.main-history .history-item .txt-wrap .history-item-desc{font-size:20px}}.main-history .history-item .txt-wrap .history-item-desc2{color:#fff;text-align:center;font-family:Pretendard;font-size:28px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:-.56px}@media(max-height:1090px){.main-history .history-item .txt-wrap .history-item-desc2{font-size:22px}}@media(max-height:750px){.main-history .history-item .txt-wrap .desc-img{display:none}}.main-history .history-item .img-wrap{width:50%;height:100%;box-sizing:border-box;background-size:cover;background-position:center center;background-repeat:no-repeat}.main-history .history-item .img-wrap img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1400px){.main-history .history-item{padding:80px 100px}.main-history .history-item .inner{position:relative}.main-history .history-item .txt-wrap{position:relative;width:100%;z-index:1;background:#00000080}.main-history .history-item .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:850px){.main-history .history-item{padding:25px}.main-history .history-item .inner{border-radius:20px}.main-history .history-item .txt-wrap{padding:30px}.main-history .history-item .txt-wrap .history-item-title{font-size:30px}.main-history .history-item .txt-wrap .history-item-desc{font-size:16px}.main-history .history-item .txt-wrap .history-item-desc2{font-size:14px;line-height:1.5}}.main-brand{padding:120px 0;box-sizing:border-box}.main-brand .section-title{margin-bottom:0}.main-brand .section-desc{margin-bottom:80px}.main-brand .main-brand-swiper{width:100%;padding-bottom:50px}.main-brand .main-brand-swiper .swiper-slide{height:auto}.main-brand .main-brand-swiper .main-brand-item{position:relative;display:block;width:100%;height:100%;box-sizing:border-box}.main-brand .main-brand-swiper .main-brand-item img{display:block;width:100%;height:100%;object-fit:cover;box-sizing:border-box;transition:all .3s ease}.main-brand .main-brand-swiper .main-brand-item img.hover{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;box-sizing:border-box}.main-brand .main-brand-swiper .main-brand-item:hover img.hover{opacity:1}.main-brand .main-brand-swiper .brand-pagination{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;justify-content:center;gap:10px}.main-brand .main-brand-swiper .brand-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#ccc;opacity:1;transition:all .3s ease}.main-brand .main-brand-swiper .brand-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#062e73;width:30px;border-radius:5px}@media(max-width:1023px){.main-brand{padding:80px 40px}.main-brand .section-desc{margin-bottom:60px}}@media(max-width:767px){.main-brand{padding:60px 20px}.main-brand .section-desc{margin-bottom:40px}.main-brand .main-brand-swiper{padding-bottom:40px}.main-brand .main-brand-swiper .brand-pagination{display:flex}}.main-news{width:100%;max-width:100vw;overflow:hidden;padding:120px 120px 80px;box-sizing:border-box}.main-news .section-title{margin-bottom:0}.main-news .section-desc{margin-bottom:80px}.main-news .more-wrap{margin-bottom:24px;text-align:right}.main-news .more-wrap .more{color:var(--black, #1F1F1F);text-align:center;font-family:Bebas Neue;font-size:20px;font-style:normal;font-weight:700}.main-news .main-news-wrap{overflow:visible!important}.main-news .main-news-wrap .swiper-slide{width:460px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:768px){.main-news .main-news-wrap .swiper-slide{width:280px}}.main-news .main-news-wrap .main-news-item{position:relative;display:flex;width:100%;aspect-ratio:103/126;padding:48px;flex-direction:column;align-items:flex-start;gap:40px;border-radius:48px;background:#062e73;background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden;color:#fff;word-break:keep-all;box-sizing:border-box}@media screen and (max-width:768px){.main-news .main-news-wrap .main-news-item{padding:30px 24px;gap:24px}}.main-news .main-news-wrap .main-news-item .item-top{position:relative;padding-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:18px;align-self:stretch;border-bottom:1px solid #FFF;box-sizing:border-box}.main-news .main-news-wrap .main-news-item .item-top .category{color:#fff;font-family:Bebas Neue;letter-spacing:1px;font-size:20px;font-style:normal;font-weight:700}.main-news .main-news-wrap .main-news-item .item-top .date{margin-left:auto;color:#fff;font-family:Bebas Neue;font-size:20px;font-style:normal;font-weight:400;letter-spacing:1px}.main-news .main-news-wrap .main-news-item .item-content{position:relative}.main-news .main-news-wrap .main-news-item .item-content .title{margin-bottom:14px;color:#fff;font-family:Pretendard;font-size:28px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:-.56px}.main-news .main-news-wrap .main-news-item .item-content .content{color:#fff;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:-.36px}@media screen and (max-width:768px){.main-news .main-news-wrap .main-news-item .item-content .title{font-size:16px}.main-news .main-news-wrap .main-news-item .item-content .content{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.main-news .main-news-wrap .main-news-item .ico-plus{position:absolute;bottom:48px;right:48px;width:40px;height:40px}.main-news .main-news-wrap .main-news-item .ico-plus svg{width:100%;height:100%}.main-news .main-news-wrap .main-news-item .ico-plus .hover{position:absolute;top:0;left:0;opacity:0}.main-news .main-news-wrap .main-news-item .ico-plus{transition:all .3s ease}.main-news .main-news-wrap .main-news-item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0%;background:linear-gradient(to bottom,#0000,#000);transition:all .3s ease}.main-news .main-news-wrap .main-news-item:hover:before{height:100%}.main-news .main-news-wrap .main-news-item:hover .ico-plus{transform:rotate(360deg)}.main-news .main-news-wrap .main-news-item:hover .ico-plus .normal{opacity:0}.main-news .main-news-wrap .main-news-item:hover .ico-plus .hover{opacity:1}@media(max-width:1023px){.main-news{padding:80px 40px}.main-news .section-desc{margin-bottom:60px}.main-news .swiper-slide{width:380px}}@media(max-width:767px){.main-news{padding:60px 20px}.main-news .section-desc{margin-bottom:40px}.main-news .swiper-slide{width:280px}.main-news .main-news-item{padding:32px;border-radius:32px;gap:24px}.main-news .main-news-item .item-content .title{font-size:20px}.main-news .main-news-item .item-content .content{font-size:14px}.main-news .main-news-item .ico-plus{bottom:32px;right:32px;width:32px;height:32px}}.main-media{width:100%;overflow:hidden;padding:120px 120px 80px;box-sizing:border-box;background-image:url(/build/assets/images/main/pattern_media.jpg);color:#fff}.main-media .section-title{margin-bottom:0;color:#fff}.main-media .section-desc{margin-bottom:80px;color:#fff}.main-media .more-wrap{width:100%;margin:0 auto 24px;text-align:right;display:flex;justify-content:flex-end}.main-media .more-wrap .more{color:var(--black, #1F1F1F);text-align:center;font-family:Bebas Neue;font-size:20px;font-style:normal;font-weight:700}.main-media .video-wrap{width:100%;height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:360px;box-sizing:border-box}.main-media .video-wrap img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center center;margin:0 auto;box-sizing:border-box;border-radius:5px;transition:all .3s ease}.main-media .video-wrap .img-wrap{position:relative;background:#000;border-radius:5px;overflow:hidden}.main-media .video-wrap .img-wrap .play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.8;transition:all .3s ease}.main-media .video-wrap .img-wrap .play-btn svg circle{transition:all .3s ease}.main-media .video-wrap .img-wrap:hover .play-btn{opacity:1}.main-media .video-wrap .img-wrap:hover .play-btn svg circle{fill:red}.main-media .video-wrap .img-wrap:hover img{opacity:.8}.main-media .youtube-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}.main-media .youtube-popup.active{display:block}.main-media .youtube-popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;cursor:pointer}.main-media .youtube-popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:1200px;max-height:90vh;height:auto;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:20px}.main-media .youtube-popup-close{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;padding:5px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:transform .2s,opacity .2s}.main-media .youtube-popup-close:hover{transform:scale(1.1);opacity:.8}.main-media .youtube-video-wrapper{position:relative;width:100%;overflow:hidden;max-height:calc(90vh - 50px);aspect-ratio:16/9}.main-media .youtube-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media(max-width:1400px){.main-media .video-wrap{height:50vh}}@media(max-width:1023px){.main-media{padding:80px 40px}.main-media .section-desc{margin-bottom:60px}}@media(max-width:767px){.main-media{padding:60px 20px}.main-media .section-desc{margin-bottom:40px}.main-media .video-wrap{height:auto;min-height:auto}.main-media .video-wrap img{border-radius:8px}}.main-sns{width:100%;padding:120px 120px 80px;box-sizing:border-box}.main-sns .section-title{margin-bottom:0}.main-sns .section-desc{margin-bottom:80px}.main-sns .tab-wrap{width:100%;max-width:1680px;margin:0 auto 48px;position:relative;display:flex;align-items:center;justify-content:center;gap:70px;box-sizing:border-box}@media screen and (max-width:768px){.main-sns .tab-wrap{margin-bottom:32px;gap:10px;padding:0 20px;box-sizing:border-box}}.main-sns .tab-wrap .tab-item{position:relative;display:flex;padding:12px 44px;justify-content:flex-end;align-items:center;gap:10px;flex-shrink:0;border-radius:100px;border:2px solid var(--hitejinro_blue, #0090D4);color:var(--hitejinro_blue, #0090D4);text-align:right;font-family:Pretendard;font-size:26px;font-style:normal;font-weight:600;letter-spacing:-.52px;background:#fff;transition:all .3s ease;cursor:pointer}.main-sns .tab-wrap .tab-item img{position:absolute}.main-sns .tab-wrap .tab-item.tab-hjb{padding-left:70px}.main-sns .tab-wrap .tab-item.tab-hjb img{left:-50px;bottom:-7px}.main-sns .tab-wrap .tab-item.tab-jintoni{padding-left:55px}.main-sns .tab-wrap .tab-item.tab-jintoni img{left:-35px;bottom:-9px}.main-sns .tab-wrap .tab-item:hover{background:#d0e7f2}.main-sns .tab-wrap .tab-item.active{background:#0090d4;color:#fff}@media screen and (max-width:768px){.main-sns .tab-wrap .tab-item{padding:12px 24px!important;font-size:14px}.main-sns .tab-wrap .tab-item img{display:none}}.main-sns .tab-wrap .more{position:absolute;right:0;background:#fff;border:0;display:flex;align-items:center;gap:10px;color:var(--black, #1F1F1F);font-family:Bebas Neue;font-size:20px;font-style:normal;font-weight:700}.main-sns .sns-swiper{width:100%;max-width:1680px;margin:0 auto;box-sizing:border-box}.main-sns .sns-swiper .swiper-wrapper{display:flex;align-items:center}.main-sns .sns-swiper .swiper-slide{height:auto}.main-sns .sns-swiper .sns-item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;width:100%;box-sizing:border-box;aspect-ratio:4/5;border-radius:48px;overflow:hidden}.main-sns .sns-swiper .sns-item .img-wrap{width:100%;height:100%;box-sizing:border-box;background:#000}.main-sns .sns-swiper .sns-item .img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all .3s ease}.main-sns .sns-swiper .sns-item .txt-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding:30px;box-sizing:border-box;display:none}.main-sns .sns-swiper .sns-item .category{display:none;position:relative;z-index:2;color:#fff;text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;padding:30px;box-sizing:border-box}.main-sns .sns-swiper .sns-item .text{position:relative;z-index:2;width:100%;margin-top:auto;color:#fff;text-align:left;font-family:Pretendard;font-size:26px;font-style:normal;font-weight:500;letter-spacing:-.52px;line-height:1.5;padding:30px 30px 60px;box-sizing:border-box}.main-sns .sns-swiper .sns-item .text img{margin-bottom:10px;width:20px;display:block;object-fit:contain}.main-sns .sns-swiper .sns-item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:linear-gradient(to bottom,#0000,#000);transition:all .3s ease;z-index:1}.main-sns .sns-swiper .sns-item:hover:before{height:100%}.main-sns .sns-swiper .sns-item:hover .img-wrap img{opacity:.8;transform:scale(1.05)}.main-sns .sns-swiper .sns-item:hover .txt-wrap{display:flex}.main-sns .sns-swiper .sns-pagination{display:none;position:relative;margin-top:30px;text-align:center}.main-sns .sns-swiper .sns-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#ccc;opacity:1;transition:all .3s ease}.main-sns .sns-swiper .sns-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#062e73;width:30px;border-radius:5px}@media screen and (max-width:1150px){.main-sns .tab-wrap .more{display:none}}@media(min-width:768px){.main-sns .sns-swiper .swiper-wrapper{display:flex;justify-content:space-between;gap:24px}.main-sns .sns-swiper .swiper-slide{flex:1;width:auto!important}}@media(max-width:1023px){.main-sns{padding:80px 40px}.main-sns .section-desc{margin-bottom:60px}}@media(max-width:767px){.main-sns{padding:60px 20px}.main-sns .section-desc{margin-bottom:40px}.main-sns .sns-swiper .sns-pagination{display:block}}.brand-intro{max-width:1680px;margin:0 auto;padding:0 120px;box-sizing:border-box}@media screen and (max-width:1023px){.brand-intro{padding:0 60px}}@media screen and (max-width:767px){.brand-intro{padding:0 30px}}.brand-intro .filter-wrap{margin-bottom:40px;width:100%;max-width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;box-sizing:border-box;opacity:0;transform:translateY(30px);transition:all .6s ease-out;transition-delay:.2s}.brand-intro .filter-wrap.visible{opacity:1;transform:translateY(0)}@media screen and (max-width:1023px){.brand-intro .filter-wrap{gap:5px;align-items:stretch}}.brand-intro .filter-wrap .filter-item{flex:1;height:70px;flex-shrink:0;border-radius:10px;border:1px solid #D9D9D9;color:#777;text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:1.5;letter-spacing:-.4px;background:transparent;transition:background,color,border-color .3s ease;cursor:pointer}.brand-intro .filter-wrap .filter-item:hover,.brand-intro .filter-wrap .filter-item.active{border:2px solid #00A5E3;color:#00a5e3}@media screen and (max-width:1023px){.brand-intro .filter-wrap .filter-item{height:auto;padding:10px 20px;font-size:18px;word-break:keep-all}}@media screen and (max-width:767px){.brand-intro .filter-wrap .filter-item{padding:5px 10px;font-size:12px}}.brand-section{padding:120px 0 0;box-sizing:border-box}.brand-section .brand-title{margin-bottom:100px;color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:50px;font-style:normal;font-weight:700;letter-spacing:-1px}.brand-section .brand-product-intro{padding:0 120px;width:100%;max-width:1680px;margin:0 auto 20px;box-sizing:border-box}@media screen and (max-width:1024px){.brand-section .brand-product-intro{padding:0 60px}}@media screen and (max-width:767px){.brand-section .brand-product-intro{padding:0 30px}}.brand-section .brand-product-intro img{max-width:100%}.brand-section .brand-product-image{margin-bottom:70px}.brand-section .brand-product-tags{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;box-sizing:border-box}.brand-section .brand-product-tags .tag-item{display:flex;padding:11px 20px;align-items:center;gap:12px;border-radius:10px;background:#00a5e3;color:#fff;text-align:center;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.48px;box-sizing:border-box}.brand-section .brand-product-desc{color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:-.4px;word-break:keep-all}@media screen and (max-width:1023px){.brand-section .brand-product-desc{font-size:18px}}@media screen and (max-width:767px){.brand-section .brand-product-desc{font-size:14px}}.brand-section .brand-product-features{padding:120px;width:100%;max-width:1680px;margin:0 auto;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:center;box-sizing:border-box}@media screen and (max-width:1024px){.brand-section .brand-product-features{padding:60px}}@media screen and (max-width:767px){.brand-section .brand-product-features{flex-direction:column;padding:30px}}.brand-section .brand-product-features img{max-width:100%}.brand-section .brand-product-features .item{flex:1}.brand-section .brand-product-features .item .img-wrap{margin-bottom:30px;border-radius:48px;background:#d9d9d9;box-sizing:border-box}.brand-section .brand-product-features .item .img-wrap img{vertical-align:top}.brand-section .brand-product-features .item .text-wrap .title{color:#1a1a1a;margin-bottom:8px;text-align:center;font-family:Pretendard;font-size:28px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.56px;word-break:keep-all}.brand-section .brand-product-features .item .text-wrap .desc{color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px;word-break:keep-all}.brand-section .brand-product-flavors{padding:120px 120px 270px;margin-bottom:-120px;background:#f3f3f3;box-sizing:border-box}@media screen and (max-width:1024px){.brand-section .brand-product-flavors{padding:60px 60px 210px}}@media screen and (max-width:767px){.brand-section .brand-product-flavors{padding:30px 30px 180px}}.brand-section .brand-product-flavors .title{margin-bottom:60px;color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.8px}@media screen and (max-width:1023px){.brand-section .brand-product-flavors .title{font-size:30px}}@media screen and (max-width:767px){.brand-section .brand-product-flavors .title{font-size:20px}}.brand-section .brand-product-flavors .inner{width:100%;max-width:1680px;margin:0 auto;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:24px}@media screen and (max-width:1024px){.brand-section .brand-product-flavors .inner{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.brand-section .brand-product-flavors .inner{grid-template-columns:repeat(2,1fr)}}.brand-section .brand-product-flavors .inner .flavor-item{width:100%;height:100%;background:#fff;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;overflow:hidden}@media screen and (max-width:1023px){.brand-section .brand-product-flavors .inner .flavor-item{gap:5px}}@media screen and (max-width:767px){.brand-section .brand-product-flavors .inner .flavor-item{gap:0}}.brand-section .brand-product-flavors .inner .flavor-item .img-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:0;padding-top:60%;position:relative;text-align:center;overflow:hidden}.brand-section .brand-product-flavors .inner .flavor-item .img-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%;display:block}.brand-section .brand-product-flavors .inner .flavor-item .name{color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.4px}@media screen and (max-width:1023px){.brand-section .brand-product-flavors .inner .flavor-item .name{font-size:18px}}@media screen and (max-width:767px){.brand-section .brand-product-flavors .inner .flavor-item .name{font-size:14px}}@media screen and (max-width:1023px){.brand-section{padding:60px 0 0}.brand-section .brand-title{margin-bottom:60px;font-size:40px}.brand-section .brand-product-intro{padding:0 60px}.brand-section .brand-product-tags .tag-item{font-size:20px;padding:8px 16px}}@media screen and (max-width:767px){.brand-section{padding:30px 0 0}.brand-section .brand-title{margin-bottom:40px;font-size:30px}.brand-section .brand-product-intro{padding:0 30px}.brand-section .brand-product-tags .tag-item{font-size:14px;padding:5px 10px}}.brand-grid-item{opacity:0;transform:translateY(40px);transition:all .6s ease-out}.brand-grid-item.visible{opacity:1;transform:translateY(0)}.brand-page-only .brand-grid-wrapper{margin-top:40px}.brand-page-only .brand-grid{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto}@media screen and (max-width:1023px){.brand-page-only .brand-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.brand-page-only .brand-grid{grid-template-columns:repeat(1,1fr)}}.brand-page-only .brand-grid-item{transition:all .6s ease-out}.brand-page-only .brand-grid-item.hidden{display:none}.brand-page-only .brand-grid-item .main-brand-item{display:block;position:relative;overflow:hidden;background:#f8f8f8}.brand-page-only .brand-grid-item img{width:100%;height:auto;display:block}.brand-page-only .brand-grid-item .hover{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.brand-page-only .brand-grid-item:hover{transform:translateY(-10px);box-shadow:0 10px 30px #00000026}.brand-page-only .brand-grid-item:hover .hover{opacity:1}@media screen and (max-width:767px){.brand-page-only{padding:0}}.flavor-img-wrap{width:100%;max-width:800px;margin:0 auto 60px;height:500px;border-radius:50px;border:1px solid #DDD;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.flavor-img-wrap img{width:160px;object-fit:cover}.flavor-detail-wrap{width:100%;max-width:800px;margin:0 auto;padding-bottom:120px;box-sizing:border-box}.flavor-detail-wrap img{width:100%;object-fit:cover}.flavor-detail-wrap .btn-wrap{padding-top:48px;box-sizing:border-box}.flavor-detail-wrap .btn-wrap .btn{display:flex;width:100%;height:66px;justify-content:center;align-items:center;gap:20px;flex-shrink:0;border-radius:40px;background:#00a5e3;color:var(--white, #FFF);text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:150%;transition:all .3s ease}.flavor-detail-wrap .btn-wrap .btn svg{width:24px;height:24px}.flavor-detail-wrap .btn-wrap .btn:hover{background:#0080af;transform:scale(1.05)}.about-sub{padding:120px 0;box-sizing:border-box}.about-sub .section-title{font-size:50px;margin-bottom:38px}.about-sub .section-desc{margin-bottom:80px}@media(max-width:1023px){.about-sub{padding:80px 0}.about-sub .section-title{font-size:40px;margin-bottom:30px}.about-sub .section-desc{margin-bottom:60px}}@media(max-width:767px){.about-sub{padding:60px 0}.about-sub .section-title{font-size:32px;margin-bottom:20px}.about-sub .section-desc{margin-bottom:40px;font-size:14px}}.about-tab-wrap{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.about-tab-wrap .tab-inner{display:inline-flex;padding:8px;align-items:center;border-radius:40px;background:#f3f3f3;margin:0 auto;box-sizing:border-box}.about-tab-wrap .tab-item{display:flex;height:44px;padding:0 24px;justify-content:center;align-items:center;gap:10px;box-sizing:border-box;color:#999;text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.36px;transition:background,color .3s ease}.about-tab-wrap .tab-item.active{border-radius:30px;background:#0090d4;color:#fff}.about-tab-wrap .tab-item:hover{color:#0090d4}@media(max-width:1023px){.about-tab-wrap .tab-item{font-size:16px;padding:0 20px}}@media(max-width:767px){.about-tab-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 20px;justify-content:flex-start}.about-tab-wrap::-webkit-scrollbar{height:0;display:none}.about-tab-wrap{scrollbar-width:none}.about-tab-wrap .tab-inner{display:flex;align-items:center;width:100%;border-radius:30px;padding:6px}.about-tab-wrap .tab-item{flex:1;gap:0;font-size:11px;padding:0 5px;height:38px;white-space:wrap;flex-shrink:0;word-break:keep-all}.about-tab-wrap .tab-item.active{border-radius:24px}}.greeting-features{display:flex;flex-direction:column;gap:40px;width:100%;padding:80px 120px;max-width:1680px;margin:0 auto;box-sizing:border-box}.greeting-features .greeting-feature-item{display:flex;align-items:center;justify-content:flex-start;gap:100px;word-break:keep-all}.greeting-features .greeting-feature-item.left{flex-direction:row}.greeting-features .greeting-feature-item.right{flex-direction:row-reverse}.greeting-features .greeting-feature-item .img-wrap{flex:1}.greeting-features .greeting-feature-item .img-wrap img{width:100%;height:auto;border-radius:48px}.greeting-features .greeting-feature-item .text-wrap{flex:1}.greeting-features .greeting-feature-item .title{margin-bottom:24px;color:#1f1f1f;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:1.3}.greeting-features .greeting-feature-item .desc{margin-bottom:24px;color:#1f1f1f;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:1.5}@media(max-width:1400px){.greeting-features{padding:80px}.greeting-features .greeting-feature-item{gap:60px}}@media(max-width:1023px){.greeting-features{padding:60px 40px}.greeting-features .greeting-feature-item{flex-direction:column!important;gap:40px}.greeting-features .greeting-feature-item .img-wrap{width:100%;order:-1}.greeting-features .greeting-feature-item .text-wrap{width:100%}.greeting-features .greeting-feature-item .title{font-size:32px}.greeting-features .greeting-feature-item .desc{font-size:16px}}@media(max-width:767px){.greeting-features{padding:40px 20px;gap:30px}.greeting-features .greeting-feature-item{gap:24px}.greeting-features .greeting-feature-item .img-wrap img{border-radius:24px}.greeting-features .greeting-feature-item .title{font-size:28px;margin-bottom:16px}.greeting-features .greeting-feature-item .desc{font-size:14px;margin-bottom:16px}}.greeting-mission{position:relative;padding:120px 0;box-sizing:border-box;background:linear-gradient(180deg,#0090d40d,#0090d426);display:flex;align-items:center;justify-content:center;gap:100px}.greeting-mission .object-1,.greeting-mission .object-2{position:absolute;box-sizing:border-box;z-index:1}.greeting-mission .object-1 img,.greeting-mission .object-2 img{max-width:100%;object-fit:contain}.greeting-mission .object-1{left:120px;top:50%;transform:translateY(-50%)}.greeting-mission .object-2{right:120px;top:50%;transform:translateY(-50%)}.greeting-mission .text-wrap{position:relative;width:100%;max-width:800px;margin:0 auto;z-index:2;display:flex;flex-direction:column;align-items:center;gap:40px;justify-content:center;box-sizing:border-box}.greeting-mission .title{color:var(--hitejinro_blue, #0090D4);text-align:center;font-family:Bebas Neue;font-size:92px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.greeting-mission .desc{color:#1f1f1f;text-align:center;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:400;line-height:1.5}.greeting-mission .desc .bold{font-weight:700}.greeting-mission .title-last{color:#555;text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.greeting-mission .title-last .sub-slogun{color:#1f1f1f;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%}@media(max-width:1400px){.greeting-mission{padding:100px 40px}.greeting-mission .object-1{left:60px}.greeting-mission .object-1 img{width:80%}.greeting-mission .object-2{right:60px}.greeting-mission .object-2 img{width:80%}.greeting-mission .title{font-size:72px}}@media(max-width:1023px){.greeting-mission{padding:80px 40px}.greeting-mission .object-1{left:20px}.greeting-mission .object-1 img{width:60%}.greeting-mission .object-2{right:20px}.greeting-mission .object-2 img{width:60%}.greeting-mission .text-wrap{padding:0 20px;gap:30px}.greeting-mission .title{font-size:52px}.greeting-mission .desc{font-size:20px}.greeting-mission .title-last{font-size:16px}.greeting-mission .title-last .sub-slogun{font-size:20px}}@media(max-width:767px){.greeting-mission{padding:60px 20px}.greeting-mission .object-1,.greeting-mission .object-2{display:none}.greeting-mission .text-wrap{gap:20px}.greeting-mission .title{font-size:36px;line-height:110%}.greeting-mission .desc{font-size:16px}.greeting-mission .title-last{font-size:14px}.greeting-mission .title-last .sub-slogun{font-size:18px}}.philosophy-features{display:flex;align-items:center;gap:40px;width:100%;padding:80px 120px;max-width:1680px;margin:0 auto;box-sizing:border-box}.philosophy-features .item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;width:calc((100% - 40px)/2);border-radius:48px;border:1px solid #DDD;gap:40px;box-sizing:border-box}.philosophy-features .item .img-wrap{width:20%;min-width:100px}.philosophy-features .item .img-wrap svg{width:100%;height:auto}.philosophy-features .item .text-wrap{display:flex;flex-direction:column;align-items:center;gap:16px}.philosophy-features .item .title{color:#1f1f1f;text-align:center;font-family:Bebas Neue;font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.philosophy-features .item .desc{color:#1f1f1f;text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media(max-width:1400px){.philosophy-features{padding:80px;gap:30px}.philosophy-features .item{padding:60px 30px}}@media(max-width:1023px){.philosophy-features{padding:60px 40px;flex-direction:column}.philosophy-features .item{width:100%;padding:50px 30px}.philosophy-features .item .title{font-size:36px}.philosophy-features .item .desc{font-size:18px}}@media(max-width:767px){.philosophy-features{padding:40px 20px;gap:20px}.philosophy-features .item{padding:40px 20px;border-radius:24px;gap:24px}.philosophy-features .item .img-wrap{width:80px;min-width:80px}.philosophy-features .item .title{font-size:28px}.philosophy-features .item .desc{font-size:14px}.philosophy-features .item .desc br{display:none}}.philosophy-values{padding:100px 120px;box-sizing:border-box}.philosophy-values .title{color:#1f1f1f;text-align:center;font-family:Bebas Neue;font-size:92px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.philosophy-values .title-sub{margin-bottom:80px;color:#1f1f1f;text-align:center;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:400;line-height:150%}.philosophy-values .value-image{margin-bottom:200px;width:100%;max-width:100%;border-radius:120px;background:#d9d9d9;overflow:hidden;box-sizing:border-box}.philosophy-values .value-image img{width:100%;height:auto;display:block}.philosophy-values .core-values{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.philosophy-values .core-values img{width:100%;max-width:800px;height:auto}.philosophy-values .core-values .core-values-2{margin-top:-150px}@media(max-width:1400px){.philosophy-values{padding:80px}.philosophy-values .title{font-size:72px}.philosophy-values .value-image{margin-bottom:150px;border-radius:80px}.philosophy-values .core-values .core-values-2{margin-top:-100px}}@media(max-width:1023px){.philosophy-values{padding:60px 40px}.philosophy-values .title{font-size:52px}.philosophy-values .title-sub{font-size:20px;margin-bottom:60px}.philosophy-values .value-image{margin-bottom:100px;border-radius:48px}.philosophy-values .core-values .core-values-2{margin-top:-60px}}@media(max-width:767px){.philosophy-values{padding:40px 20px}.philosophy-values .title{font-size:36px;line-height:110%}.philosophy-values .title-sub{font-size:16px;margin-bottom:40px;padding:0 20px}.philosophy-values .value-image{margin-bottom:60px;border-radius:24px}.philosophy-values .core-values img{padding:0 20px}.philosophy-values .core-values .core-values-2{margin-top:-30px}}.philosophy-slogun-wrap{padding:150px 120px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.philosophy-slogun-wrap .inner{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.philosophy-slogun-wrap .title{color:#1a1a1a;text-align:center;font-family:Bebas Neue;font-size:60px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.philosophy-slogun-wrap .slogun-1,.philosophy-slogun-wrap .slogun-3{width:500px;max-width:100%;text-align:left;position:relative;left:90px;color:#0090d4;font-family:Bebas Neue;font-size:130px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.philosophy-slogun-wrap .slogun-2{width:500px;max-width:100%;text-align:left;left:0;position:relative;color:#003389;font-family:Bebas Neue;font-size:130px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.philosophy-slogun-wrap .slogun-3{margin-bottom:30px}.philosophy-slogun-wrap .slogun-4{color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:400;line-height:150%}@media(max-width:1400px){.philosophy-slogun-wrap{padding:120px 80px}.philosophy-slogun-wrap .title{font-size:50px}.philosophy-slogun-wrap .slogun-1,.philosophy-slogun-wrap .slogun-2,.philosophy-slogun-wrap .slogun-3{font-size:100px;width:400px}.philosophy-slogun-wrap .slogun-1,.philosophy-slogun-wrap .slogun-3{left:60px}}@media(max-width:1023px){.philosophy-slogun-wrap{padding:80px 40px}.philosophy-slogun-wrap .title{font-size:40px}.philosophy-slogun-wrap .slogun-1,.philosophy-slogun-wrap .slogun-2,.philosophy-slogun-wrap .slogun-3{font-size:72px;width:300px}.philosophy-slogun-wrap .slogun-1,.philosophy-slogun-wrap .slogun-3{left:40px}.philosophy-slogun-wrap .slogun-4{font-size:20px}}@media(max-width:767px){.philosophy-slogun-wrap{padding:60px 20px;background-attachment:scroll}.philosophy-slogun-wrap .title{font-size:32px;margin-bottom:20px}.philosophy-slogun-wrap .slogun-1,.philosophy-slogun-wrap .slogun-2,.philosophy-slogun-wrap .slogun-3{font-size:48px;width:100%;text-align:center;left:0}.philosophy-slogun-wrap .slogun-3{margin-bottom:20px}.philosophy-slogun-wrap .slogun-4{font-size:16px;padding:0 20px}.philosophy-slogun-wrap .slogun-4 br{display:none}}.history-tab-wrap{position:sticky;top:70px;padding-top:40px;box-sizing:border-box;background:#fff;z-index:10;transition:all .3s ease}@media(max-width:767px){.history-tab-wrap{padding-top:20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.history-tab-wrap::-webkit-scrollbar{height:0;display:none}.history-tab-wrap{scrollbar-width:none}}.main-header.hide~.main-content .history-tab-wrap{top:0}.history-tab{display:flex;align-items:center;justify-content:center;gap:80px;border-top:1px solid #DDD;box-sizing:border-box}.history-tab .tab-item{padding:35px 0;background:#fff;color:#999;text-align:center;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.48px;border:0;box-sizing:border-box;cursor:pointer}.history-tab .tab-item.active,.history-tab .tab-item:hover{color:#1a1a1a}@media(max-width:1023px){.history-tab{gap:40px}.history-tab .tab-item{font-size:20px;padding:25px 0}}@media(max-width:767px){.history-tab{min-width:max-content;gap:30px;padding:0 20px}.history-tab .tab-item{font-size:16px;padding:20px 0;white-space:nowrap}}.history-content-wrap{position:relative;width:100%;max-width:1680px;margin:0 auto;padding:100px 120px;box-sizing:border-box;display:flex;align-items:flex-start}.history-content-wrap .history-content-left{width:50%;padding-right:120px;box-sizing:border-box;position:sticky;top:150px;align-self:flex-start;height:fit-content}.history-content-wrap .history-timeline{width:50%;padding-top:180px;box-sizing:border-box}.history-content-wrap .history-timeline .inner{width:100%;position:relative;padding-left:120px;border-left:1px solid #DDD;box-sizing:border-box;display:flex;flex-direction:column;gap:120px}.history-content-wrap .history-timeline .history-timeline-year-group{display:flex;flex-direction:column;gap:24px}.history-content-wrap .history-timeline .timeline-year{position:relative;color:#0090d4;font-family:Bebas Neue;font-size:40px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.8px}.history-content-wrap .history-timeline .timeline-year:after{content:"";display:block;width:7px;height:7px;flex-shrink:0;aspect-ratio:1/1;background:#0090d4;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:-124px}.history-content-wrap .history-timeline .timeline-item{color:#1a1a1a;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.36px;display:flex;align-items:center;gap:12px;word-break:keep-all}.history-content-wrap .history-timeline .timeline-item .year{font-family:Bebas Neue;font-size:24px;letter-spacing:-.48px}.history-content-wrap .history-content-item-title{margin-bottom:30px;color:#1a1a1a;text-align:right;font-family:Bebas Neue;font-size:82px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.84px}.history-content-wrap .history-content-item .img-wrap{aspect-ratio:4/3;border-radius:48px;overflow:hidden;background:#d9d9d9;box-sizing:border-box}.history-content-wrap .history-content-item .img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width:1400px){.history-content-wrap{padding:80px}.history-content-wrap .history-content-left{padding-right:80px}.history-content-wrap .history-timeline .inner{padding-left:80px;gap:80px}.history-content-wrap .history-timeline .inner .timeline-year:after{left:-84px}.history-content-wrap .history-content-item-title{font-size:60px}}@media(max-width:1023px){.history-content-wrap{padding:60px 40px;flex-direction:column}.history-content-wrap .history-content-left{width:100%;padding-right:0;position:static;margin-bottom:60px}.history-content-wrap .history-timeline{width:100%;padding-top:0}.history-content-wrap .history-timeline .inner{padding-left:60px;gap:60px}.history-content-wrap .history-timeline .inner .timeline-year:after{left:-64px}.history-content-wrap .history-timeline .timeline-year{font-size:32px}.history-content-wrap .history-timeline .timeline-item{font-size:16px}.history-content-wrap .history-timeline .timeline-item .year{font-size:20px}.history-content-wrap .history-content-item-title{font-size:48px;text-align:center}}@media(max-width:767px){.history-content-wrap{padding:40px 20px}.history-content-wrap .history-content-left{margin-bottom:40px}.history-content-wrap .history-timeline .inner{padding-left:40px;gap:40px}.history-content-wrap .history-timeline .inner .timeline-year:after{left:-44px;width:6px;height:6px}.history-content-wrap .history-timeline .history-timeline-year-group{gap:16px}.history-content-wrap .history-timeline .timeline-year{font-size:28px}.history-content-wrap .history-timeline .timeline-item{font-size:14px;flex-wrap:wrap}.history-content-wrap .history-timeline .timeline-item .year{font-size:18px;min-width:30px}.history-content-wrap .history-timeline .timeline-item .desc{flex:1}.history-content-wrap .history-content-item-title{font-size:36px;margin-bottom:20px}.history-content-wrap .history-content-item .img-wrap{border-radius:24px}}.location-summary-wrap{position:relative;padding:180px 120px;box-sizing:border-box;background:linear-gradient(180deg,#e6f4fb,#e6f4fbb3 70.67%,#e6f4fb00);display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:1400px){.location-summary-wrap{padding:120px 80px}}@media(max-width:1023px){.location-summary-wrap{padding:80px 40px}}@media(max-width:767px){.location-summary-wrap{padding:60px 20px;overflow:hidden}}.location-summary-wrap .factory-head{margin-bottom:50px;text-align:center}.location-summary-wrap .factory-head .img-wrap{margin-bottom:24px}.location-summary-wrap .factory-head .title{color:#1f1f1f;text-align:center;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:130%}@media(max-width:767px){.location-summary-wrap .factory-head{margin-bottom:30px}.location-summary-wrap .factory-head .title{font-size:24px}}.location-summary-wrap .factory-head:before{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);width:700px;height:700px;flex-shrink:0;aspect-ratio:1/1;border-radius:700px;border:10px solid #FFF;opacity:.5}.location-summary-wrap .factory-head:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);width:600px;height:600px;flex-shrink:0;aspect-ratio:1/1;border-radius:600px;border:10px solid #FFF;opacity:.5}@media(max-width:767px){.location-summary-wrap .factory-head:before,.location-summary-wrap .factory-head:after{display:none}}.location-summary-wrap .factory-list{width:100%;max-width:1680px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px}@media(max-width:1023px){.location-summary-wrap .factory-list{flex-direction:column;gap:20px}}.location-summary-wrap .factory-list .factory-item{width:calc((100% - 40px)/2);border-radius:48px;background:#fff;box-shadow:0 0 30px #c5cbd533;padding:70px 50px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}@media(max-width:1023px){.location-summary-wrap .factory-list .factory-item{width:100%;padding:50px 40px}}@media(max-width:767px){.location-summary-wrap .factory-list .factory-item{padding:40px 30px}}.location-summary-wrap .factory-list .title{display:flex;align-items:center;gap:12px;color:#1f1f1f;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:130%}@media(max-width:767px){.location-summary-wrap .factory-list .title{font-size:20px}}.location-summary-wrap .factory-list .desc{color:#1f1f1f;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:130%}.location-summary-wrap .factory-list .desc .highlight{display:inline-block;margin-right:5px;color:#0090d4;text-align:right;font-family:Bebas Neue;font-size:80px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.6px}@media(max-width:767px){.location-summary-wrap .factory-list .desc .highlight{font-size:60px}}.location-map-wrap{padding:100px 120px 120px;width:100%;max-width:1680px;margin:0 auto;box-sizing:border-box}@media(max-width:1400px){.location-map-wrap{padding:80px}}@media(max-width:1023px){.location-map-wrap{padding:60px 40px}}@media(max-width:767px){.location-map-wrap{padding:40px 20px}}.location-map-wrap .location-tab{margin-bottom:60px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.location-map-wrap .location-tab{margin-bottom:30px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%}.location-map-wrap .location-tab::-webkit-scrollbar{display:none}}.location-map-wrap .location-tab .tab-item{display:flex;flex:1;justify-content:center;align-items:center;box-sizing:border-box;padding:17px 0;color:#555;text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:500;line-height:130%;background:#fff;border:0;outline:1px solid #DDD;transition:background,color .3s ease;cursor:pointer}@media(max-width:767px){.location-map-wrap .location-tab .tab-item{font-size:16px;padding:14px 0;flex-shrink:0;text-align:center;word-break:keep-all}}.location-map-wrap .location-tab .tab-item.active,.location-map-wrap .location-tab .tab-item:hover{background:#0090d4;color:#fff}.location-map-wrap .location-content{display:flex;align-items:center;justify-content:center;gap:20px}@media(max-width:1023px){.location-map-wrap .location-content{flex-direction:column;align-items:stretch}}.location-map-wrap .info{flex:1}@media(max-width:1023px){.location-map-wrap .info{width:100%;order:1}}@media(max-width:767px){.location-map-wrap .info{display:flex;flex-direction:column;order:1}}.location-map-wrap .map{flex:1;height:540px;flex-shrink:0;border-radius:48px;background:#d9d9d9}@media(max-width:1023px){.location-map-wrap .map{width:100%;height:400px;order:2}}@media(max-width:767px){.location-map-wrap .map{flex:none;width:100%;height:350px;border-radius:24px;order:2;margin-top:20px}}.location-map-wrap .location-select{margin-bottom:40px;display:flex;width:236px;padding-right:10px;justify-content:space-between;align-items:center;border-radius:5px;background:#f5f5f5;border:0}@media(max-width:767px){.location-map-wrap .location-select{width:100%;margin-bottom:30px;order:-1}}.location-map-wrap .location-select select{padding:20px;width:100%;height:100%;background:transparent;border:0;color:#000;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.location-map-wrap .info-title{margin-bottom:12px;color:#000;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:normal}@media(max-width:767px){.location-map-wrap .info-title{font-size:24px;order:0}}.location-map-wrap .info-location{margin-bottom:85px;display:flex;width:100%;align-items:center;gap:10px;color:#000;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:767px){.location-map-wrap .info-location{margin-bottom:20px;font-size:16px;order:1}}.location-map-wrap .info-features{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;background-color:#fff;box-sizing:border-box}@media(max-width:1023px){.location-map-wrap .info-features{flex-wrap:wrap}}@media(max-width:767px){.location-map-wrap .info-features{flex-direction:column;gap:12px;order:2;margin-bottom:20px}}.location-map-wrap .info-features .item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;padding:48px 30px;border-radius:20px;border:1px solid #D9D9D9}@media(max-width:1023px){.location-map-wrap .info-features .item{flex:1;min-width:calc(50% - 8px)}}@media(max-width:767px){.location-map-wrap .info-features .item{width:100%;padding:30px 20px;flex-direction:row;justify-content:flex-start}}.location-map-wrap .info-features .item .ico-wrap{width:50px;height:50px}.location-map-wrap .info-features .item .ico-wrap svg{width:100%;height:100%}.location-map-wrap .info-features .item .text-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media(max-width:767px){.location-map-wrap .info-features .item .text-wrap{align-items:flex-start;gap:8px}}.location-map-wrap .info-features .item .title{color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.location-map-wrap .info-features .item .desc{color:#1a1a1a;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.cta-wrap{padding:200px 120px 0;box-sizing:border-box}.cta-wrap .cta-title{margin-bottom:60px;color:#1f1f1f;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:130%;text-align:center}.cta-wrap .cta-group{display:flex;align-items:center;justify-content:space-between;gap:24px}.cta-wrap .cta-group .cta-item{display:flex;width:calc((100% - 24px)/2);background-size:cover;background-position:100% 50%;background-repeat:no-repeat;border-radius:40px;overflow:hidden;box-sizing:border-box}.cta-wrap .cta-group .cta-item:hover .cover{width:100%}.cta-wrap .cta-group .cover{padding:60px;width:calc(100% - 240px);border-radius:40px;box-sizing:border-box;transition:all .3s ease}.cta-wrap .cta-group .cover.blue{background:#0090d4}.cta-wrap .cta-group .cover.orange{background:#f9825a}.cta-wrap .cta-group .cover.green{background:#16bbc8}.cta-wrap .cta-group .cover.pink{background:#e76b9d}.cta-wrap .cta-group .title{margin-bottom:40px;color:#fff;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:1.3}.cta-wrap .cta-group .more{color:#fff;font-family:Bebas Neue;font-size:20px;font-style:normal;font-weight:400;line-height:0}@media(max-width:1400px){.cta-wrap{padding:150px 80px 0}.cta-wrap .cta-title{font-size:36px}.cta-wrap .cta-group .cover{padding:50px}.cta-wrap .cta-group .title{font-size:28px}}@media(max-width:1023px){.cta-wrap{padding:120px 40px 0}.cta-wrap .cta-title{font-size:32px;margin-bottom:40px}.cta-wrap .cta-group{flex-direction:column}.cta-wrap .cta-group .cta-item{width:100%}.cta-wrap .cta-group .cta-item:hover .cover{width:calc(100% - 150px)}.cta-wrap .cta-group .cover{padding:40px;width:calc(100% - 150px)}.cta-wrap .cta-group .title{font-size:24px;margin-bottom:30px}}@media(max-width:767px){.cta-wrap{padding:80px 20px 0}.cta-wrap .cta-title{font-size:24px;margin-bottom:30px;word-break:keep-all}.cta-wrap .cta-group{gap:16px}.cta-wrap .cta-group .cta-item{border-radius:24px;position:relative;min-height:100px}.cta-wrap .cta-group .cta-item:active .cover{width:100%}.cta-wrap .cta-group .cover{padding:30px;width:70%;border-radius:24px;transition:width .3s ease}.cta-wrap .cta-group .cover:active{width:100%}.cta-wrap .cta-group .title{font-size:20px;margin-bottom:20px}.cta-wrap .cta-group .more{font-size:16px;display:flex;align-items:center;gap:8px}.cta-wrap .cta-group .more svg{width:24px;height:auto}}.safety-wrap{width:100%;max-width:1680px;margin:0 auto;box-sizing:border-box}.safety-wrap .safety-inner{padding:80px 120px 0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;box-sizing:border-box}.safety-wrap .safety-item{width:100%;display:flex;align-items:center;border-radius:48px;border:1px solid #DDD;box-sizing:border-box;overflow:hidden}.safety-wrap .safety-item .img-wrap{flex-shrink:0}.safety-wrap .safety-item .img-wrap img{object-fit:contain;vertical-align:top;display:block;height:auto}.safety-wrap .safety-item .text-wrap{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px;padding-left:60px;padding-right:60px;box-sizing:border-box}.safety-wrap .safety-item .safety-item-title{color:#1f1f1f;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:150%}.safety-wrap .safety-item .safety-item-desc{color:#1f1f1f;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media(max-width:1400px){.safety-wrap .safety-inner{padding:80px 80px 0}.safety-wrap .safety-item .text-wrap{padding-left:40px;padding-right:40px}.safety-wrap .safety-item .safety-item-title{font-size:28px}.safety-wrap .safety-item .safety-item-desc{font-size:18px}}@media(max-width:1023px){.safety-wrap .safety-inner{padding:60px 40px 0;gap:30px}.safety-wrap .safety-item{flex-direction:column;padding:40px}.safety-wrap .safety-item .img-wrap{width:100%;max-width:300px;margin-bottom:30px}.safety-wrap .safety-item .img-wrap img{width:100%;max-width:100%}.safety-wrap .safety-item .text-wrap{width:100%;padding-left:0;padding-right:0;text-align:center}.safety-wrap .safety-item .safety-item-title{font-size:24px}.safety-wrap .safety-item .safety-item-desc{font-size:16px}}@media(max-width:767px){.safety-wrap .safety-inner{padding:40px 0 0;gap:40px}.safety-wrap .safety-item{padding:0;border:none;border-radius:0}.safety-wrap .safety-item .img-wrap{width:100%;max-width:100%;margin-bottom:20px;padding:0 20px;box-sizing:border-box}.safety-wrap .safety-item .img-wrap img{width:100%;border-radius:24px}.safety-wrap .safety-item .text-wrap{gap:12px;text-align:left;padding:0 20px}.safety-wrap .safety-item .safety-item-title{font-size:20px;line-height:140%}.safety-wrap .safety-item .safety-item-desc{font-size:14px;line-height:140%}}.recruit-sub{box-sizing:border-box}@media screen and (max-width:768px){.recruit-sub{padding:30px 15px}}.recruit-sub .section-title{font-size:50px;margin-bottom:38px}@media(max-width:1023px){.recruit-sub .section-title{font-size:40px;margin-bottom:30px}}@media(max-width:767px){.recruit-sub .section-title{font-size:32px;margin-bottom:20px}}.recruit-sub .section-desc{margin-bottom:80px;word-break:keep-all}@media(max-width:1023px){.recruit-sub .section-desc{margin-bottom:60px}}@media(max-width:767px){.recruit-sub .section-desc{margin-bottom:40px;font-size:16px}}.recruit-intro{padding:120px;background:#0090d41a;box-sizing:border-box}.recruit-intro .recruit-title{color:var(--black, #1F1F1F);text-align:center;font-family:Bebas Neue;font-size:80px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.recruit-intro .recruit-title-sub{margin-bottom:100px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.recruit-intro .recruit-features{padding-bottom:260px;box-sizing:border-box;background-image:url(/build/assets/images/recruit/bg_feature.png);background-position:10% 100%;background-repeat:no-repeat}.recruit-intro .recruit-features .inner{display:flex;flex-wrap:wrap;gap:60px;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1680px;margin:0 auto;box-sizing:border-box}.recruit-intro .recruit-features .recruit-feature-item{position:relative;padding:40px;width:calc((100% - 60px)/2);border-radius:48px;background:#fff;overflow:hidden;box-sizing:border-box}.recruit-intro .recruit-features .recruit-feature-item:nth-child(2n){top:200px}.recruit-intro .recruit-features .recruit-feature-item .img-wrap{margin-bottom:30px;box-sizing:border-box;border-radius:20px;background:#d9d9d9;overflow:hidden}.recruit-intro .recruit-features .recruit-feature-item .img-wrap img{vertical-align:top;width:100%;height:100%;object-fit:cover}.recruit-intro .recruit-features .recruit-feature-item .text-wrap{text-align:center}.recruit-intro .recruit-features .recruit-feature-item .text-wrap .title{margin-bottom:24px;color:#1f1f1f;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:130%}.recruit-intro .recruit-features .recruit-feature-item .text-wrap .desc{color:#1f1f1f;text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.recruit-process{width:100%;max-width:1680px;padding:120px 120px 0;margin:0 auto;box-sizing:border-box}@media screen and (max-width:768px){.recruit-process{padding:60px 20px 0;word-break:keep-all}}.recruit-process .process-title{margin-bottom:20px;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:130%;text-align:center}.recruit-process .process-desc{margin-bottom:90px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.recruit-process .process-desc{margin-bottom:40px;font-size:16px}}.recruit-process .process-wrap{margin-bottom:40px;display:flex;flex-wrap:wrap;gap:45px}@media screen and (max-width:768px){.recruit-process .process-wrap{align-items:center;gap:20px}}.recruit-process .process-wrap .process-item{flex:1}@media screen and (max-width:768px){.recruit-process .process-wrap .process-item{flex:auto}}.recruit-process .process-wrap .process-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;box-sizing:border-box;border-radius:300px;background:#f5f5f5;aspect-ratio:1/1}@media screen and (max-width:1024px){.recruit-process .process-wrap .process-item{padding:15px}}@media screen and (max-width:768px){.recruit-process .process-wrap .process-item{width:150px;height:150px;gap:5px}}.recruit-process .process-wrap .num{color:var(--hitejinro_navy, #003389);text-align:center;font-family:Bebas Neue;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (max-width:768px){.recruit-process .process-wrap .num{font-size:16px}}.recruit-process .process-wrap .text{color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:700;line-height:130%}@media screen and (max-width:768px){.recruit-process .process-wrap .text{font-size:16px}}@media screen and (max-width:768px){.recruit-process .process-wrap .img-wrap svg{width:40px;height:40px}}.recruit-process .process-etc{color:#555;text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.recruit-button{width:calc(100% - 240px);max-width:1680px;margin:0 auto 100px;box-sizing:border-box;padding:60px;border-radius:24px;background-color:#0090d4;background-image:url(/build/assets/images/recruit/bg_button.png);background-size:cover;background-position:100% 100%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-between}.recruit-button .title{margin-bottom:16px;color:var(--white, #FFF);font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:130%}.recruit-button .desc{color:var(--white, #FFF);text-align:left;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.recruit-button .button-wrap{margin-left:auto;border:1px solid var(--white, #FFF);padding:20px 40px;border-radius:40px;background:#0090d4;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.recruit-swiper-section{width:100%;margin-bottom:60px}.recruit-swiper-section .swiper-slide{height:1010px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat}.recruit-swiper-section .swiper-slide .recruit-swiper-content{text-align:center}.recruit-swiper-section .swiper-slide .recruit-swiper-content .swiper-title{margin-bottom:32px;font-size:64px;font-weight:700;color:#fff}.recruit-swiper-section .swiper-slide .recruit-swiper-content .desc{font-size:24px;font-weight:400;color:#fff}.recruit-swiper-section .swiper-pagination{bottom:30px!important}.recruit-swiper-section .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:.5;width:20px;height:20px;margin:0 10px!important}.recruit-swiper-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1}.recruit-index-group{width:100%;max-width:1680px;padding:30px 120px 100px;margin:0 auto;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.recruit-index-group .recruit-index-item{width:calc((100% - 24px) / 3);box-sizing:border-box;border-radius:48px;background:var(--gray-gray100, #F5F5F5);overflow:hidden}.recruit-index-group .recruit-index-item .img-wrap{border-radius:48px;overflow:hidden}.recruit-index-group .recruit-index-item .img-wrap img{width:100%}.recruit-index-group .recruit-index-item .txt-wrap{padding:40px 30px;box-sizing:border-box;text-align:center}.recruit-index-group .recruit-index-item .txt-wrap .text-1{margin-bottom:10px;color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:28px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.56px}.recruit-index-group .recruit-index-item .txt-wrap .desc{margin-bottom:40px;color:#1a1a1a;text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px}.recruit-index-group .recruit-index-item .txt-wrap .more{color:var(--black, #1F1F1F);font-family:Bebas Neue;font-size:20px;font-style:normal;font-weight:400}.welfare-sub{padding:120px 120px 60px;box-sizing:border-box}@media screen and (max-width:1024px){.welfare-sub{padding:60px 20px 40px}}@media screen and (max-width:768px){.welfare-sub{padding:30px 15px 20px}}.welfare-sub .section-title{font-size:50px;margin-bottom:38px}@media screen and (max-width:768px){.welfare-sub .section-title{font-size:32px;margin-bottom:20px}}.welfare-sub .section-desc{margin-bottom:80px}@media screen and (max-width:768px){.welfare-sub .section-desc{margin-bottom:40px;font-size:16px}}.welfare-group{display:flex;flex-wrap:wrap;gap:60px;padding-top:88px}@media screen and (max-width:1024px){.welfare-group{gap:30px}}@media screen and (max-width:768px){.welfare-group{gap:20px}}.welfare-group .welfare-item{width:calc((100% - 120px) / 3);box-sizing:border-box;display:flex;flex-direction:column;padding:50px;border-radius:48px;background:#0090d414}@media screen and (max-width:1024px){.welfare-group .welfare-item{width:calc((100% - 60px)/2)}}@media screen and (max-width:768px){.welfare-group .welfare-item{padding:30px;border-radius:24px;width:100%}}.welfare-group .icon-wrap{width:60px;height:60px;margin-bottom:20px}.welfare-group .icon-wrap svg{width:100%}.welfare-group .title{margin-bottom:20px;font-size:24px;font-weight:700}.welfare-group .walfare-list{list-style:disc;padding-left:20px;margin:0}.welfare-group .walfare-list li{margin-bottom:8px;color:#1a1a1a;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.36px}.hr-represent{padding:60px 15px 400px;width:100%;max-width:1480px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1340px){.hr-represent{padding-top:30px;padding-bottom:100px}}@media screen and (max-width:768px){.hr-represent{padding-bottom:50px}}.hr-represent .hr-represent-inner{width:100%;padding:60px;position:relative;box-sizing:border-box;display:flex;gap:70px}@media screen and (max-width:1340px){.hr-represent .hr-represent-inner{gap:30px;flex-direction:column}}@media screen and (max-width:768px){.hr-represent .hr-represent-inner{padding:0;gap:10px}}.hr-represent .hr-represent-inner .bg{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.hr-represent .hr-represent-inner .bg img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1340px){.hr-represent .hr-represent-inner .bg{display:none}}.hr-represent .hr-represent-item{position:relative;width:calc((100% - 140px) / 3);aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:#fff;border-radius:100em}.hr-represent .hr-represent-item .img-wrap{margin-bottom:30px}.hr-represent .hr-represent-item .title{margin-bottom:25px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700}.hr-represent .hr-represent-item .desc{color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.hr-represent .hr-represent-item .more{position:absolute;top:calc(100% + 50px);left:50%;width:100%;transform:translate(-50%);text-align:center}.hr-represent .hr-represent-item .more .line{display:block;margin:0 auto;width:1px;height:100px;background:#ccc}.hr-represent .hr-represent-item .more .text{padding-top:30px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width:1340px){.hr-represent .hr-represent-item{width:50%;flex-direction:row;aspect-ratio:auto;padding:30px 15px;box-sizing:border-box}.hr-represent .hr-represent-item .more{width:100%;left:100%;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-start;gap:10px}.hr-represent .hr-represent-item .more .line{width:50px;height:1px;background:#ccc;margin-left:0}.hr-represent .hr-represent-item .more .text{width:calc(100% - 90px);padding-top:0;text-align:left;font-size:16px}}@media screen and (max-width:768px){.hr-represent .hr-represent-item{width:100%;padding:15px;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:10px}.hr-represent .hr-represent-item .img-wrap{margin-bottom:0}.hr-represent .hr-represent-item .img-wrap svg{width:35px;height:35px}.hr-represent .hr-represent-item .text-wrap{text-align:left}.hr-represent .hr-represent-item .title{margin-bottom:10px;font-size:20px;text-align:left}.hr-represent .hr-represent-item .desc{text-align:left;font-size:16px}.hr-represent .hr-represent-item .desc br{display:none}.hr-represent .hr-represent-item .more{width:100%;position:relative;left:0;top:calc(100% + 20px);transform:none}.hr-represent .hr-represent-item .more .dot,.hr-represent .hr-represent-item .more .line{display:none}.hr-represent .hr-represent-item .more .text{padding-left:45px;font-size:14px;word-break:keep-all}.hr-represent .hr-represent-item .more .text br{display:none}.hr-represent .hr-represent-item .more{font-size:12px}}.hr-wedo{width:100%;max-width:1450px;margin:0 auto;box-sizing:border-box}.hr-wedo .more{font-size:12px}.hr-wedo .hr-wedo-title{margin-bottom:80px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:130%}@media screen and (max-width:768px){.hr-wedo .hr-wedo-title{font-size:24px;margin-bottom:40px}}.hr-wedo .hr-wedo-group{display:flex;flex-direction:column;gap:32px;box-sizing:border-box}.hr-wedo .hr-wedo-group .hr-wedo-item{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:110px}.hr-wedo .hr-wedo-group .hr-wedo-item .focus{position:relative;width:50%;padding:74px 120px 74px 160px;border-radius:500px;background:#40adea1a;box-sizing:border-box;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:28px;font-style:normal;font-weight:700;line-height:130%}.hr-wedo .hr-wedo-group .hr-wedo-item .focus .num{position:absolute;top:50%;transform:translateY(-50%);left:50px;width:60px;height:60px;flex-shrink:0;aspect-ratio:1/1;border-radius:500px;background:#40adea;display:flex;align-items:center;justify-content:center;color:var(--white, #FFF);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:130%}@media screen and (max-width:768px){.hr-wedo .hr-wedo-group .hr-wedo-item .focus .num{width:30px;height:30px;font-size:20px}}.hr-wedo .hr-wedo-group .hr-wedo-item .right{color:var(--black, #1F1F1F);font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:130%}.hr-wedo .hr-wedo-group .hr-wedo-item .right .list{margin-bottom:20px;display:flex;align-items:center;gap:10px}.hr-wedo .hr-wedo-group .hr-wedo-item .right .list:before{content:"";display:block;width:6px;height:6px;aspect-ratio:1/1;background:#0090d4}@media screen and (max-width:1340px){.hr-wedo .hr-wedo-group .hr-wedo-item{flex-direction:column;gap:20px}.hr-wedo .hr-wedo-group .hr-wedo-item .focus{width:100%;background:#fff!important;padding:0 15px 0 130px;box-sizing:border-box}.hr-wedo .hr-wedo-group .hr-wedo-item .right{width:100%;padding-left:130px;box-sizing:border-box}}@media screen and (max-width:768px){.hr-wedo .hr-wedo-group .hr-wedo-item{gap:15px}.hr-wedo .hr-wedo-group .hr-wedo-item .focus{word-break:keep-all;padding-left:55px;font-size:18px}.hr-wedo .hr-wedo-group .hr-wedo-item .focus br{display:none}.hr-wedo .hr-wedo-group .hr-wedo-item .focus .num{left:10px}.hr-wedo .hr-wedo-group .hr-wedo-item .right{padding-left:40px;font-size:14px}.hr-wedo .hr-wedo-group .hr-wedo-item .right .list{margin-bottom:5px;word-break:keep-all}}.hr-wedo .hr-wedo-group .hr-wedo-item.blue .focus{background:#40adea1a}.hr-wedo .hr-wedo-group .hr-wedo-item.blue .focus .num{background:#40adea}.hr-wedo .hr-wedo-group .hr-wedo-item.navy .focus{background:#1269d31a}.hr-wedo .hr-wedo-group .hr-wedo-item.navy .focus .num{background:#1269d3}.hr-wedo .hr-wedo-group .hr-wedo-item.purple .focus{background:#8650ce1a}.hr-wedo .hr-wedo-group .hr-wedo-item.purple .focus .num{background:#8650ce}.apply-sub{padding:120px 120px 0;box-sizing:border-box}.apply-sub .section-title{font-size:50px;margin-bottom:38px}.apply-sub .section-desc{margin-bottom:80px}@media screen and (max-width:1340px){.apply-sub{padding:60px 20px 0}.apply-sub .section-title{font-size:32px;margin-bottom:20px}}@media screen and (max-width:768px){.apply-sub{padding:30px 15px 0}.apply-sub .section-title{font-size:24px;margin-bottom:15px}.apply-sub .section-desc{margin-bottom:40px;font-size:14px}}.apply-board-wrap{padding-top:80px;padding-bottom:80px;width:100%;max-width:1680px;margin:0 auto;box-sizing:border-box}.board-sub{padding:120px 0;box-sizing:border-box}@media screen and (max-width:1024px){.board-sub{padding:60px 0}}@media screen and (max-width:768px){.board-sub{padding:30px 0}}.board-sub .section-title{font-size:50px;margin-bottom:38px}@media(max-width:1023px){.board-sub .section-title{font-size:40px;margin-bottom:30px}}@media screen and (max-width:768px){.board-sub .section-title{font-size:32px;margin-bottom:20px}}.board-sub .section-desc{margin-bottom:80px}@media(max-width:1023px){.board-sub .section-desc{margin-bottom:60px}}@media screen and (max-width:768px){.board-sub .section-desc{margin-bottom:40px;font-size:16px}}.ui-board-filter{width:100%;max-width:1680px;margin:0 auto;padding:0 120px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:1400px){.ui-board-filter{padding:0 80px}}@media(max-width:1023px){.ui-board-filter{margin-bottom:20px;padding:0 40px}}@media screen and (max-width:768px){.ui-board-filter{padding:0 20px;flex-direction:column;align-items:stretch;gap:20px}}.ui-board-filter .count{color:#555;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.36px}.ui-board-filter .ui-board-tab{margin-bottom:40px;display:flex;align-items:center;gap:10px;justify-content:flex-start}@media screen and (max-width:768px){.ui-board-filter .ui-board-tab{margin-bottom:10px}}.ui-board-filter .ui-board-tab .tab-item{display:flex;padding:12px 30px;justify-content:center;align-items:center;border:0;box-sizing:border-box;gap:10px;color:#999;text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.48px;cursor:pointer}.ui-board-filter .ui-board-tab .tab-item.active{background:var(--hitejinro_navy, #003389);color:#fff}@media screen and (max-width:768px){.ui-board-filter .ui-board-tab .tab-item{padding:6px 15px;font-size:14px}}.ui-board-filter .search-wrap{margin-bottom:40px;position:relative;display:flex;width:420px;height:50px;padding:2px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:40px;border:1px solid #DDD;box-sizing:border-box}@media screen and (max-width:768px){.ui-board-filter .search-wrap{width:100%;margin-bottom:0}}.ui-board-filter .search-wrap input[type=text]{width:100%;height:100%;border:0}.ui-board-filter .search-wrap button[type=submit]{position:absolute;right:0;top:0;width:50px;height:50px;background:transparent;border:0}.ui-board-filter .search-wrap .btn-reset{position:absolute;right:50px;top:50%;transform:translateY(-50%);width:36px;height:36px;background:#fff;border:1px solid #ddd;border-radius:50%;color:#666;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}.ui-board-filter .search-wrap .btn-reset svg{width:18px;height:18px}.ui-board-filter .search-wrap .btn-reset:hover{background:#f5f5f5;border-color:#999;color:#333;transform:translateY(-50%) rotate(-360deg)}@media screen and (max-width:768px){.ui-board-filter .search-wrap .btn-reset{position:absolute;right:50px;top:50%;transform:translateY(-50%);width:36px;height:36px;margin-top:0}}.ui-board-wrap{width:100%;max-width:1680px;margin:0 auto 60px;padding:0 120px;box-sizing:border-box}@media(max-width:1400px){.ui-board-wrap{padding:0 80px}}@media(max-width:1023px){.ui-board-wrap{padding:0 40px;margin:0 auto 40px}}@media screen and (max-width:768px){.ui-board-wrap{padding:0 20px;margin:0 auto 30px}}.ui-board-wrap.no-header .ui-board-body{border-top:1.5px solid #1F1F1F}@media screen and (max-width:768px){.ui-board-wrap.no-header .ui-board-body{border-top:none}}.ui-board-wrap .ui-board-header{display:flex;align-items:center;justify-content:space-between;gap:80px;padding:20px 0;border-top:1.5px solid #1F1F1F;box-sizing:border-box}@media screen and (max-width:768px){.ui-board-wrap .ui-board-header{display:none}}.ui-board-wrap .ui-board-header .board-no{padding-left:60px;width:80px;text-align:center;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.48px}.ui-board-wrap .ui-board-header .board-title{flex:1;text-align:center;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.48px}.ui-board-wrap .ui-board-header .board-date{width:120px;padding-right:60px;text-align:center;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.48px}.ui-board-wrap .ui-board-body{display:flex;flex-direction:column;border-bottom:1px solid #DDD}@media screen and (max-width:768px){.ui-board-wrap .ui-board-body{border-bottom:none;border-top:none}}.ui-board-wrap .ui-board-body .board-kind{padding-left:60px;width:80px;color:var(--hitejinro_blue, #0090D4);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.48px}@media screen and (max-width:768px){.ui-board-wrap .ui-board-body .board-kind{padding-left:0;width:auto;font-size:14px;color:#999}}.ui-board-wrap .ui-board-body .board-no{padding-left:60px;width:80px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px}@media screen and (max-width:768px){.ui-board-wrap .ui-board-body .board-no{padding-left:0;width:auto;font-size:14px;color:#999}.ui-board-wrap .ui-board-body .board-no:before{content:"No. "}}.ui-board-wrap .ui-board-body .board-title{flex:1;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1023px){.ui-board-wrap .ui-board-body .board-title{font-size:20px}}@media screen and (max-width:768px){.ui-board-wrap .ui-board-body .board-title{font-size:18px;font-weight:600;white-space:normal;overflow:visible;text-overflow:unset;line-height:140%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.ui-board-wrap .ui-board-body .board-date{width:150px;padding-right:60px;color:#555;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.36px;text-align:center;white-space:nowrap}@media screen and (max-width:768px){.ui-board-wrap .ui-board-body .board-date{padding-right:0;width:auto;font-size:14px;text-align:left;color:#999}}.ui-board-wrap .ui-board-body .board-date .danger{display:inline-block;margin-left:20px;color:#ff4343}.ui-board-wrap .ui-board-body .board-status{width:120px;padding-right:60px;text-align:center}.ui-board-wrap .ui-board-body .board-status .board-badge{display:flex;padding:3px 20px;justify-content:center;align-items:center;gap:10px;border-radius:40px;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:700;line-height:150%}.ui-board-wrap .ui-board-body .board-status .board-badge.badge-ing{color:var(--hitejinro_blue, #0090D4);background:#0090d41a}.ui-board-wrap .ui-board-body .board-status .board-badge.badge-end{background:var(--gray-gray100, #F5F5F5);color:var(--gray-gray700, #777)}.ui-board-wrap .ui-board-item{display:flex;align-items:center;justify-content:space-between;gap:80px;padding:30px 0;border-top:1px solid #DDD;box-sizing:border-box;transition:all .3s ease}.ui-board-wrap .ui-board-item:hover{background-color:#f5f5f5}@media(max-width:1023px){.ui-board-wrap .ui-board-item{gap:40px;padding:25px 0}}@media screen and (max-width:768px){.ui-board-wrap .ui-board-item{flex-direction:column;align-items:flex-start;gap:10px;padding:20px;border:1px solid #DDD;border-radius:12px;margin-bottom:12px;background:#fff}.ui-board-wrap .ui-board-item:first-child{border-top:1px solid #DDD}.ui-board-wrap .ui-board-item:hover{background-color:#f9f9f9;transform:translateY(-2px);box-shadow:0 2px 8px #00000014}}.ui-board-wrap .ui-board-item .empty-state{display:flex;justify-content:center;align-items:center;padding:80px 20px}@media screen and (max-width:768px){.ui-board-wrap .ui-board-item .empty-state{padding:60px 20px}}.ui-board-wrap .ui-board-item .empty-state .empty-message{color:#999;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:500;line-height:150%;text-align:center}@media screen and (max-width:768px){.ui-board-wrap .ui-board-item .empty-state .empty-message{font-size:16px}}.ui-pagination{display:flex;justify-content:center;align-items:center;gap:10px}.ui-pagination .page-item{background:transparent;border:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--black, #1F1F1F);text-align:center;font-family:Wanted Sans;font-size:18px;font-style:normal;font-weight:500;line-height:1;cursor:pointer}.ui-pagination .page-item.active{color:var(--Secoundary, #0096D6);font-weight:700;cursor:default}.ui-gallery-wrap{width:100%;max-width:1680px;margin:0 auto;padding:0 120px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;box-sizing:border-box}@media(max-width:1400px){.ui-gallery-wrap{padding:0 80px}}@media(max-width:1023px){.ui-gallery-wrap{padding:0 40px;grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width:768px){.ui-gallery-wrap{padding:0 20px;grid-template-columns:1fr;gap:16px}}.ui-gallery-wrap .ui-gallery-item{margin-bottom:60px;display:flex;flex-direction:column;gap:16px}@media(max-width:1023px){.ui-gallery-wrap .ui-gallery-item{margin-bottom:40px}}@media screen and (max-width:768px){.ui-gallery-wrap .ui-gallery-item{margin-bottom:20px;gap:12px}}.ui-gallery-wrap .ui-gallery-item .img-wrap{width:100%;height:100%;border-radius:30px;border:1px solid #FFF;background:#ddd;overflow:hidden;background:#000}.ui-gallery-wrap .ui-gallery-item .img-wrap img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;box-sizing:border-box;transition:all .3s ease}.ui-gallery-wrap .ui-gallery-item .img-wrap.no-image{background:#e5e5e5;background-image:url(/build/assets/images/logo.svg);background-repeat:no-repeat;background-position:center;background-size:35%;display:flex;align-items:center;justify-content:center;min-height:300px;position:relative}@media screen and (max-width:768px){.ui-gallery-wrap .ui-gallery-item .img-wrap.no-image{min-height:200px;background-size:40%}}.ui-gallery-wrap .ui-gallery-item .img-wrap.no-image:before{content:"";position:absolute;width:100%;height:100%;background-color:#fff3;pointer-events:none}.ui-gallery-wrap .ui-gallery-item .title{margin-bottom:16px;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:768px){.ui-gallery-wrap .ui-gallery-item .title{font-size:20px;margin-bottom:8px}}.ui-gallery-wrap .ui-gallery-item .date{color:#777;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.36px}@media screen and (max-width:768px){.ui-gallery-wrap .ui-gallery-item .date{font-size:16px}}.ui-gallery-wrap .ui-gallery-item{transition:all .3s ease}.ui-gallery-wrap .ui-gallery-item:hover .img-wrap img{transform:scale(1.05);opacity:.5}.ui-modal-wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;box-sizing:border-box;background:#00000080;z-index:-1;display:flex;padding:50px;visibility:hidden;opacity:0;align-items:center;justify-content:center;transition:opacity,visibility .3s ease}@media screen and (max-width:768px){.ui-modal-wrap{padding:20px}}.ui-modal-wrap.active{z-index:1000;visibility:visible;opacity:1}.ui-modal-wrap .ui-modal{position:relative;padding:20px;background:#fff;border-radius:32px;box-sizing:border-box;width:100%;max-width:90vw;max-height:90vh;aspect-ratio:16/9}@media screen and (max-width:768px){.ui-modal-wrap .ui-modal{padding:10px;border-radius:16px;max-width:100%}}.ui-modal-wrap .ui-modal .ui-modal-content{width:100%;height:100%}.ui-modal-wrap .ui-modal #iframe{display:block;width:100%;height:100%;box-sizing:border-box;border-radius:20px;object-fit:cover;object-position:center;aspect-ratio:16/9}.ui-modal-wrap .ui-modal-close{position:absolute;top:30px;right:30px;background:transparent;border:0;cursor:pointer}@media screen and (max-width:768px){.ui-modal-wrap .ui-modal-close{top:15px;right:15px}.ui-modal-wrap .ui-modal-close svg{width:32px;height:32px}}.news-detail-section{width:100%;max-width:1680px;margin:0 auto;padding:100px 120px;box-sizing:border-box}@media(max-width:1400px){.news-detail-section{padding:80px}}@media(max-width:1023px){.news-detail-section{padding:60px 40px}}@media screen and (max-width:768px){.news-detail-section{padding:40px 20px}}.news-detail-section .news-article{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px}@media(max-width:1023px){.news-detail-section .news-article{padding:30px}}@media screen and (max-width:768px){.news-detail-section .news-article{padding:20px;border-radius:8px;margin-bottom:20px}}.news-detail-section .news-article .news-header{margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #f5f5f5}@media screen and (max-width:768px){.news-detail-section .news-article .news-header{margin-bottom:20px;padding-bottom:20px}}.news-detail-section .news-article .news-header .news-title{margin-bottom:25px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:150%}@media(max-width:1023px){.news-detail-section .news-article .news-header .news-title{font-size:28px}}@media screen and (max-width:768px){.news-detail-section .news-article .news-header .news-title{font-size:22px;margin-bottom:15px;text-align:left;line-height:140%}}.news-detail-section .news-article .news-header .news-date{color:#777;text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.news-detail-section .news-article .news-header .news-date{font-size:14px;text-align:left}}.news-detail-section .news-article .news-content{color:var(--black, #1F1F1F);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:1.5}.news-detail-section .news-article .news-content img{max-width:100%}@media screen and (max-width:768px){.news-detail-section .news-article .news-content{font-size:16px;line-height:1.6}}.news-detail-section .news-article .news-content .news-image{margin-bottom:20px;display:flex;width:100%;padding:15px 260px;justify-content:center;align-items:center;box-sizing:border-box;border-radius:48px;border:1px solid #DDD}@media(max-width:1400px){.news-detail-section .news-article .news-content .news-image{padding:15px 160px}}@media(max-width:1023px){.news-detail-section .news-article .news-content .news-image{padding:15px 80px;border-radius:24px}}@media screen and (max-width:768px){.news-detail-section .news-article .news-content .news-image{padding:10px;border-radius:12px;margin-bottom:20px}}.news-detail-section .news-article .news-content .news-image img{max-width:100%;height:auto;border-radius:8px}.news-detail-section .news-article .news-content .news-body p{margin-bottom:20px}@media screen and (max-width:768px){.news-detail-section .news-article .news-content .news-body p{margin-bottom:16px}}.news-detail-section .news-article .news-attachments{margin-top:40px;padding-top:30px;border-top:1px solid #e5e5e5}@media screen and (max-width:768px){.news-detail-section .news-article .news-attachments{margin-top:30px;padding-top:20px}}.news-detail-section .news-article .news-attachments h4{font-size:18px;font-weight:600;color:#333;margin-bottom:16px}@media screen and (max-width:768px){.news-detail-section .news-article .news-attachments h4{font-size:16px;margin-bottom:12px}}.news-detail-section .news-article .news-attachments .attachment-list .attachment-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8f9fa;border-radius:8px;text-decoration:none;color:#555;transition:background-color .2s}@media screen and (max-width:768px){.news-detail-section .news-article .news-attachments .attachment-list .attachment-item{padding:10px 12px;font-size:14px;gap:8px}.news-detail-section .news-article .news-attachments .attachment-list .attachment-item svg{width:16px;height:16px}.news-detail-section .news-article .news-attachments .attachment-list .attachment-item span{word-break:break-all}}.news-detail-section .news-article .news-attachments .attachment-list .attachment-item:hover{background:#e9ecef}.news-detail-section .news-article .news-attachments .attachment-list .attachment-item .file-size{color:#999;font-size:14px;margin-left:auto;flex-shrink:0}@media screen and (max-width:768px){.news-detail-section .news-article .news-attachments .attachment-list .attachment-item .file-size{font-size:12px}}.news-detail-section .news-navigation{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px}@media screen and (max-width:768px){.news-detail-section .news-navigation{flex-direction:column;gap:12px;margin-bottom:20px}}.news-detail-section .news-navigation .nav-item{display:flex;align-items:center;gap:10px;color:var(--black, #1F1F1F);text-align:center;font-family:Wanted Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media screen and (max-width:768px){.news-detail-section .news-navigation .nav-item{font-size:16px;width:100%;justify-content:center;padding:12px 20px;border:1px solid #DDD;border-radius:8px;transition:all .2s}.news-detail-section .news-navigation .nav-item:hover{background:#f5f5f5}.news-detail-section .news-navigation .nav-item svg{width:24px;height:24px}}.news-detail-section .news-navigation .btn-back-to-list{display:inline-flex;padding:17px 80px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:60px;background:#0090d4;box-sizing:border-box;color:#fff;text-align:center;font-family:Pretendard;font-size:19px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.38px}@media screen and (max-width:768px){.news-detail-section .news-navigation .btn-back-to-list{width:100%;padding:14px 40px;font-size:17px;order:-1}}.news-detail-section .news-navigation .btn-back-to-list:hover{background:#007bb3}.cs-banner-wrap{width:100%;max-width:1680px;margin:0 auto 60px;padding:0 120px;box-sizing:border-box}@media(max-width:1400px){.cs-banner-wrap{padding:0 80px}}@media(max-width:1023px){.cs-banner-wrap{padding:0 40px;margin:0 auto 40px}}@media screen and (max-width:768px){.cs-banner-wrap{padding:0 15px;margin:0 auto 30px}}.cs-banner{width:100%;max-width:1680px;margin:0 auto;padding:160px 120px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box;color:var(--white, #FFF);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%;background-image:url(/build/assets/images/board/cs_mask.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:48px;background-color:#d9d9d9}@media(max-width:1400px){.cs-banner{padding:120px 80px}}@media(max-width:1023px){.cs-banner{padding:80px 40px;font-size:16px}}@media screen and (max-width:768px){.cs-banner{padding:60px 20px;font-size:13px;gap:15px;border-radius:24px;word-break:keep-all}}.cs-banner .cs-title{color:var(--white, #FFF);text-align:center;font-family:Pretendard;font-size:46px;font-style:normal;font-weight:700;line-height:150%;word-break:keep-all}@media(max-width:1023px){.cs-banner .cs-title{font-size:36px}}@media screen and (max-width:768px){.cs-banner .cs-title{font-size:24px;line-height:140%;word-break:keep-all}}.faq-top3-wrap{width:100%;max-width:1680px;margin:0 auto 100px;padding:0 120px;box-sizing:border-box}@media(max-width:1400px){.faq-top3-wrap{padding:0 80px}}@media(max-width:1023px){.faq-top3-wrap{padding:0 40px;margin:0 auto 60px}}@media screen and (max-width:768px){.faq-top3-wrap{padding:0 20px;margin:0 auto 40px}}.faq-top3-wrap .faq-top-title{margin-bottom:32px;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:150%}@media(max-width:1023px){.faq-top3-wrap .faq-top-title{font-size:28px;margin-bottom:24px}}@media screen and (max-width:768px){.faq-top3-wrap .faq-top-title{font-size:22px;margin-bottom:20px}}.faq-top3-wrap .faq-top3-list{display:flex;align-items:stretch;gap:24px}@media(max-width:1023px){.faq-top3-wrap .faq-top3-list{gap:20px}}@media screen and (max-width:768px){.faq-top3-wrap .faq-top3-list{flex-direction:column;gap:16px}}.faq-top3-wrap .faq-top3-list .item{width:calc((100% - 48px) / 3);display:flex;padding:40px 40px 52px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;box-sizing:border-box;border-radius:24px;border:1px solid #DDD}@media(max-width:1023px){.faq-top3-wrap .faq-top3-list .item{width:calc((100% - 40px) / 3);padding:30px 30px 40px}}@media screen and (max-width:768px){.faq-top3-wrap .faq-top3-list .item{width:100%;padding:25px 20px 30px}}.faq-top3-wrap .faq-top3-list .item .category{color:#555;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:500;line-height:150%}@media screen and (max-width:768px){.faq-top3-wrap .faq-top3-list .item .category{font-size:18px}}.faq-top3-wrap .faq-top3-list .item .question{color:var(--black, #1F1F1F);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%;word-break:keep-all}.faq-top3-wrap .faq-top3-list .item .question .label{color:var(--hitejinro_blue, #0090D4)}@media screen and (max-width:768px){.faq-top3-wrap .faq-top3-list .item .question{font-size:18px}}.faq-item{border-bottom:1px solid #e5e5e5;transition:all .3s ease}.faq-item.active .arrow{transform:rotate(180deg)}.faq-top3-list .item{cursor:pointer;transition:all .3s ease;border-radius:8px;padding:20px}.faq-top3-list .item:hover{background-color:#f0f8ff;transform:translateY(-2px);box-shadow:0 4px 12px #0066cc26}.faq-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#00000080;animation:fadeIn .3s ease;box-sizing:border-box}.faq-modal.active{display:flex;align-items:center;justify-content:center}.faq-modal .modal-content{background-color:#fff;border-radius:12px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;animation:slideUp .3s ease;box-shadow:0 10px 30px #0000004d}.faq-modal .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid #e5e5e5;background-color:#f8f9fa;border-radius:12px 12px 0 0}.faq-modal .modal-content .modal-header h3{margin:0;color:#06c;font-size:1.3rem;font-weight:600}.faq-modal .modal-content .modal-header .close-btn{background:none;border:none;font-size:2rem;cursor:pointer;color:#666;line-height:1;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.faq-modal .modal-content .modal-header .close-btn:hover{background-color:#f0f0f0;color:#333}.faq-modal .modal-content .modal-body{padding:30px}.faq-modal .modal-content .modal-body .modal-question{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:20px;line-height:1.5}.faq-modal .modal-content .modal-body .modal-answer{line-height:1.6}.faq-modal .modal-content .modal-body .modal-answer p{margin-bottom:15px;color:#555}.faq-modal .modal-content .modal-body .modal-answer p:last-child{margin-bottom:0}.label{font-weight:600;color:#06c;margin-right:8px}.tab-item{cursor:pointer;transition:all .3s ease}.tab-item:hover{background-color:#f0f8ff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){.faq-modal .modal-content{width:95%;margin:20px}.faq-modal .modal-content .modal-header,.faq-modal .modal-content .modal-body{padding:20px}.faq-modal .modal-content .modal-header h3{font-size:1.1rem}.faq-top3-list .item{padding:15px}}.faq-tab-wrap{width:100%;margin-bottom:40px;display:flex;justify-content:center;box-sizing:border-box}@media screen and (max-width:768px){.faq-tab-wrap{margin-bottom:30px;padding:0 20px}}.faq-tab-wrap .faq-tab{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px;border-radius:40px;background:#f3f3f3;box-sizing:border-box}@media screen and (max-width:768px){.faq-tab-wrap .faq-tab{max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box}.faq-tab-wrap .faq-tab::-webkit-scrollbar{display:none}}.faq-tab-wrap .tab-item{display:inline-flex;background:transparent;border:0;padding:6px 24px;justify-content:center;align-items:center;gap:10px;box-sizing:border-box;color:#999;text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.36px;cursor:pointer}.faq-tab-wrap .tab-item:hover{color:#0090d4}.faq-tab-wrap .tab-item.active{border-radius:30px;background:#0090d4;color:#fff}@media screen and (max-width:768px){.faq-tab-wrap .tab-item{padding:6px 15px;font-size:14px}}.faq-list-wrap{width:100%;max-width:1680px;margin:0 auto;padding:0 120px;box-sizing:border-box}@media(max-width:1400px){.faq-list-wrap{padding:0 80px}}@media(max-width:1023px){.faq-list-wrap{padding:0 40px}}@media screen and (max-width:768px){.faq-list-wrap{padding:0 20px}}.faq-list-wrap .faq-list{display:flex;flex-direction:column;gap:0;width:100%;border-top:2px solid #1F1F1F;border-bottom:1px solid #DDD;box-sizing:border-box;word-break:keep-all}.faq-list-wrap .faq-list .item{box-sizing:border-box}.faq-list-wrap .faq-list .question{color:var(--black, #1F1F1F);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%}@media(max-width:1023px){.faq-list-wrap .faq-list .question{font-size:20px}}@media screen and (max-width:768px){.faq-list-wrap .faq-list .question{font-size:14px;flex:1}}.faq-list-wrap .faq-list .question .label{display:inline-block;margin-right:5px;color:var(--hitejinro_blue, #0090D4);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%}@media(max-width:1023px){.faq-list-wrap .faq-list .question .label{font-size:20px}}@media screen and (max-width:768px){.faq-list-wrap .faq-list .question .label{font-size:18px}}.faq-list-wrap .faq-list .faq-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:80px;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #DDD;cursor:pointer;transition:background-color .3s ease;word-break:keep-all}@media screen and (max-width:768px){.faq-list-wrap .faq-list .faq-header{display:block;padding:10px 15px;gap:15px}}.faq-list-wrap .faq-list .faq-header:hover{background-color:#f8f9fa;border-radius:8px}@media screen and (max-width:768px){.faq-list-wrap .faq-list .faq-header:hover{border-radius:0}}.faq-list-wrap .faq-list .faq-header .category{padding:40px 0;color:#555;text-align:center;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px}@media screen and (max-width:768px){.faq-list-wrap .faq-list .faq-header .category{display:inline-block;text-align:left;font-size:10px;background:#0090d4;color:#fff;border-radius:8px;padding:3px 10px;position:relative;left:-2px}}.faq-list-wrap .faq-list .faq-header .answer{color:var(--black, #1F1F1F);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width:768px){.faq-list-wrap .faq-list .faq-header .answer{font-size:18px}}.faq-list-wrap .faq-list .faq-header .arrow{margin-left:auto;transition:transform .3s ease}@media screen and (max-width:768px){.faq-list-wrap .faq-list .faq-header .arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.faq-list-wrap .faq-list .faq-header .arrow svg{width:20px;height:20px}}.faq-list-wrap .faq-list .faq-content{display:none;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:22px;font-style:normal;font-weight:400;line-height:150%;border-bottom:1px solid #DDD;background:#f5f5f5;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 20px;word-break:keep-all}@media screen and (max-width:1023px){.faq-list-wrap .faq-list .faq-content{font-size:20px}}@media screen and (max-width:768px){.faq-list-wrap .faq-list .faq-content{padding:0 15px;font-size:16px}}.faq-list-wrap .faq-list .faq-content .label{display:inline-block;margin-right:5px;color:#555;font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:130%}.faq-list-wrap .faq-list .item.active .faq-content{display:flex;flex-direction:column;gap:20px;padding:40px 40px 40px 162px;box-sizing:border-box;max-height:500px}@media screen and (max-width:768px){.faq-list-wrap .faq-list .item.active .faq-content{padding:20px 15px 20px 20px;gap:10px;word-break:keep-all;font-size:14px}.faq-list-wrap .faq-list .item.active .faq-content .label{font-size:14px}}.cs-warning{margin-bottom:50px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:150%}.cs-warning .highlight{color:#0090d4}@media screen and (max-width:768px){.cs-warning{font-size:14px}}.cs-wrap{width:100%;max-width:1680px;margin:0 auto;padding:0 120px;box-sizing:border-box}@media screen and (max-width:1024px){.cs-wrap{padding:0 60px}}@media screen and (max-width:768px){.cs-wrap{padding:0 15px}}.cs-page-title{margin-bottom:40px;display:flex;padding:20px 0;align-items:center;gap:10px;border-bottom:1px solid var(--black, #1F1F1F);box-sizing:border-box;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:150%}.ui-form-wrap{margin-bottom:100px;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:40px}.ui-form-wrap .form-item{width:calc((100% - 40px)/2);padding:10px;box-sizing:border-box}.ui-form-wrap .form-item.form-item-full{width:100%}@media screen and (max-width:768px){.ui-form-wrap .form-item{width:100%}}.ui-form-wrap .form-label{display:block;margin-bottom:10px;color:var(--black, #1F1F1F);font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width:768px){.ui-form-wrap .form-label{font-size:18px}}.ui-form-wrap input[type=text].form-control,.ui-form-wrap input[type=email].form-control,.ui-form-wrap input[type=url].form-control,.ui-form-wrap input[type=tel].form-control,.ui-form-wrap input[type=number].form-control,.ui-form-wrap input[type=date].form-control,.ui-form-wrap input[type=time].form-control{width:100%;height:60px;padding:0 20px;align-items:center;box-sizing:border-box;border-radius:5px;border:1px solid #DDD}.ui-form-wrap input[type=text].form-control::placeholder,.ui-form-wrap input[type=email].form-control::placeholder,.ui-form-wrap input[type=url].form-control::placeholder,.ui-form-wrap input[type=tel].form-control::placeholder,.ui-form-wrap input[type=number].form-control::placeholder,.ui-form-wrap input[type=date].form-control::placeholder,.ui-form-wrap input[type=time].form-control::placeholder{color:#999;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.ui-form-wrap input[type=text].form-control,.ui-form-wrap input[type=email].form-control,.ui-form-wrap input[type=url].form-control,.ui-form-wrap input[type=tel].form-control,.ui-form-wrap input[type=number].form-control,.ui-form-wrap input[type=date].form-control,.ui-form-wrap input[type=time].form-control{height:45px;font-size:14px}}.ui-form-wrap input[type=file].form-control{display:flex;width:100%;height:60px;padding:0 20px;align-items:center;gap:10px;border-radius:5px;border:1px solid #DDD;appearance:none}.ui-form-wrap textarea.form-control{display:flex;width:100%;min-height:400px;padding:20px;align-items:flex-start;gap:10px;border-radius:5px;border:1px solid #DDD;box-sizing:border-box}.ui-form-wrap textarea.form-control::placeholder{color:#999;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.ui-form-wrap .form-group{display:flex;width:50%;gap:10px;box-sizing:border-box}@media screen and (max-width:768px){.ui-form-wrap .form-group{width:100%}}.ui-form-wrap .form-address{margin-bottom:12px}.ui-form-wrap .btn-address{display:flex;white-space:nowrap;height:60px;padding:0 20px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:var(--hitejinro_navy, #003389);color:var(--white, #FFF);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width:768px){.ui-form-wrap .btn-address{height:45px;font-size:14px}}.ui-form-wrap input.is-invalid,.ui-form-wrap textarea.is-invalid,.ui-form-wrap select.is-invalid,.ui-form-wrap input[type=file].is-invalid{border-color:#dc3545!important;background-color:#fff5f5!important}.ui-form-wrap input.is-invalid:focus,.ui-form-wrap textarea.is-invalid:focus,.ui-form-wrap select.is-invalid:focus,.ui-form-wrap input[type=file].is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.ui-form-wrap .invalid-feedback{display:block;width:100%;margin-top:8px;padding:10px 14px;font-size:14px;font-weight:500;color:#dc3545;background-color:#fff5f5;border-left:4px solid #dc3545;border-radius:4px;box-sizing:border-box}@media screen and (max-width:768px){.ui-form-wrap .invalid-feedback{font-size:13px;padding:8px 12px;margin-top:6px}}.ui-form-wrap .form-body.has-error{padding:15px;border:1px solid #dc3545;border-radius:5px;background-color:#fff5f5}@media screen and (max-width:768px){.ui-form-wrap .form-body.has-error{padding:12px}}.privacy-wrap.has-error{padding:15px;border:1px solid #dc3545;border-radius:5px;background-color:#fff5f5;margin-top:-10px}@media screen and (max-width:768px){.privacy-wrap.has-error{padding:12px}}.privacy-wrap{color:var(--black, #1F1F1F);font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:flex;align-items:center;gap:10px;box-sizing:border-box}.privacy-wrap input[type=checkbox]{width:32px;height:32px}.privacy-wrap .link-more{display:inline-block;margin-left:10px;color:var(--hitejinro_blue, #0090D4);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.cs-btn-wrap{width:100%;text-align:center}@media screen and (max-width:768px){.cs-btn-wrap{margin-top:20px;padding-bottom:60px}}.cs-btn-wrap .btn-submit{display:inline-flex;height:70px;padding:0 80px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:60px;background:#0090d4;color:#fff;text-align:center;font-family:Pretendard;font-size:19px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.38px;border:0}.affiliate-sub{padding:120px 0;box-sizing:border-box}.affiliate-sub .section-title{font-size:50px;margin-bottom:38px}@media screen and (max-width:768px){.affiliate-sub .section-title{font-size:40px;margin-bottom:30px}}.affiliate-sub .section-desc{margin-bottom:80px}@media screen and (max-width:768px){.affiliate-sub .section-desc{font-size:14px;margin-bottom:60px}}.affiliate-intro{width:100%;padding:150px 120px;background:linear-gradient(180deg,#0090d44d,#0090d400);box-sizing:border-box}.affiliate-intro .affiliate-img-wrap{padding-top:80px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}@media screen and (max-width:768px){.affiliate-intro .affiliate-img-wrap{padding-top:0;margin-top:25px}}.affiliate-intro .affiliate-img{display:block;width:100%;max-width:1200px;border-radius:48px;overflow:hidden}@media screen and (max-width:768px){.affiliate-intro .affiliate-img{border-radius:24px}}.affiliate-intro .affiliate-img img{width:100%;height:100%;object-fit:cover}.affiliate-title{margin-bottom:32px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:40px;font-style:normal;font-weight:700;line-height:130%}.affiliate-desc{margin-bottom:32px;color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.affiliate-desc .highlight{font-weight:800}.affiliate-reason{width:100%;max-width:1680px;margin:0 auto;padding:120px;box-sizing:border-box}.affiliate-feature-wrap{display:flex;flex-direction:column;gap:40px;box-sizing:border-box}.affiliate-feature{padding-top:50px;display:flex;align-items:center;gap:40px;box-sizing:border-box}@media screen and (max-width:768px){.affiliate-feature{gap:10px}}.affiliate-feature .img-wrap{width:50%}.affiliate-feature .img-wrap img{width:100%;height:100%;object-fit:cover}.affiliate-feature .txt-wrap{width:50%;padding:30px 50px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:24px}@media screen and (max-width:768px){.affiliate-feature .txt-wrap{gap:10px}}.affiliate-feature .txt-head{color:#1f1f1f;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:700;line-height:130%}.affiliate-feature .feature-list{list-style:disc;padding-left:20px}@media screen and (max-width:1024px){.affiliate-feature .feature-list{list-style:none;display:block;margin:0 auto;padding-left:0}}.affiliate-feature .feature-list li{padding-left:10px;color:#1f1f1f;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:1.5;box-sizing:border-box;word-break:keep-all}@media screen and (max-width:1024px){.affiliate-feature .feature-list li{margin-bottom:10px;font-size:12px}.affiliate-feature .feature-list li:before{content:"•";display:inline-block;width:10px;height:10px;margin-right:10px}}.affiliate-feature.right{flex-direction:row-reverse}.affiliate-merit{padding-top:60px;display:flex;flex-wrap:wrap;gap:40px;box-sizing:border-box}.affiliate-merit .merit-item{width:calc((100% - 120px)/4);padding:50px 20px;box-sizing:border-box;text-align:center;border-radius:32px;border:1px solid #DDD;background:var(--white, #FFF)}@media screen and (max-width:1024px){.affiliate-merit .merit-item{width:calc((100% - 40px)/2)}}@media screen and (max-width:768px){.affiliate-merit .merit-item{width:100%}.affiliate-merit .merit-item .img-wrap svg{width:50px;height:50px}}.affiliate-merit .merit-item-inner{box-sizing:border-box}.affiliate-merit .img-wrap{margin-bottom:20px}.affiliate-merit .title{color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:1.5;word-break:keep-all}.affiliate-process{width:100%;max-width:1680px;margin:0 auto;box-sizing:border-box;display:flex;align-items:center}.affiliate-process .proc-item{flex:6;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:15px;aspect-ratio:1/1;border-radius:300px;border:1px solid #DDD;background:var(--white, #FFF);box-sizing:border-box;word-break:keep-all;transition:all .3s ease}.affiliate-process .proc-item:hover,.affiliate-process .proc-item.active{background:#0090d4;color:#fff}.affiliate-process .proc-item:hover .num,.affiliate-process .proc-item.active .num,.affiliate-process .proc-item:hover .text,.affiliate-process .proc-item.active .text{color:#fff}.affiliate-process .proc-item:hover svg path,.affiliate-process .proc-item.active svg path{stroke:#fff}.affiliate-process .proc-line{flex:1;height:1px;background:#ddd}.affiliate-process .num{color:var(--hitejinro_blue, #0090D4);text-align:center;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:all .3s ease}.affiliate-process svg{transition:all .3s ease}.affiliate-process svg path{transition:all .3s ease}.affiliate-process .text{color:var(--black, #1F1F1F);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:700;line-height:1.3;transition:all .3s ease}.consulting-btn-wrap{text-align:center;margin-top:60px}.consulting-btn-wrap .btn-submit{display:inline-block;padding:0 80px;height:70px;line-height:70px;border-radius:60px;background:#0090d4;color:#fff;font-size:19px;font-weight:700;text-decoration:none;transition:all .3s ease}.consulting-btn-wrap .btn-submit:hover{background:#006797;color:#fff;text-decoration:none}@media(max-width:1400px){.affiliate-sub{padding:60px 40px}}@media(max-width:1200px){.affiliate-sub{padding:50px 30px}.section-title{font-size:2.5rem}.affiliate-intro,.affiliate-reason{padding:40px 30px}}@media(max-width:992px){.affiliate-sub{padding:40px 20px}.section-title{font-size:2rem}.section-desc{font-size:1.1rem}.affiliate-title{font-size:1.5rem;margin-bottom:20px}.affiliate-desc{font-size:1rem;line-height:1.7}.affiliate-intro,.affiliate-reason{padding:35px 25px;margin:30px 0}.affiliate-feature-wrap{gap:30px}.affiliate-feature{flex-direction:column;text-align:center}.affiliate-feature.right{flex-direction:column}.affiliate-feature .img-wrap{width:100%;max-width:300px;margin:0 auto 20px}.affiliate-feature .txt-wrap{width:100%;padding:0}.affiliate-merit{grid-template-columns:repeat(2,1fr);gap:20px}.affiliate-process{padding:30px 0}.proc-item{padding:0 10px}}@media(max-width:768px){.affiliate-sub{padding:30px 15px}.section-title{font-size:1.75rem;margin-bottom:15px}.section-desc{font-size:1rem;margin-bottom:20px;line-height:1.5}.affiliate-intro,.affiliate-reason{padding:30px 20px;margin:25px 0;border-radius:10px}.affiliate-title{font-size:1.3rem;margin-bottom:15px;line-height:1.4}.affiliate-desc{font-size:.95rem;line-height:1.6;margin-bottom:15px}.affiliate-desc .highlight{display:inline-block;margin:0 2px}.affiliate-img{border-radius:8px;overflow:hidden}.affiliate-feature-wrap{gap:25px;margin-top:20px}.affiliate-feature{padding:20px;background:#f9f9f9;border-radius:10px}.affiliate-feature .img-wrap{width:100%;max-width:250px;height:auto;margin-bottom:15px}.affiliate-feature .txt-wrap h4{font-size:1.2rem;margin-bottom:10px}.affiliate-feature .txt-wrap p{font-size:.95rem;line-height:1.5}.affiliate-merit{display:flex!important;flex-direction:column!important;gap:15px!important;margin-top:20px}.affiliate-merit .merit-item{display:flex!important;align-items:center!important;width:100%!important;padding:15px!important;background:#f9f9f9!important;border-radius:8px!important;border:1px solid #ddd!important;text-align:left!important}.affiliate-merit .merit-item .img-wrap{width:60px!important;height:60px!important;margin-right:15px!important;margin-bottom:0!important;flex-shrink:0}.affiliate-merit .merit-item .title{font-size:.95rem!important;line-height:1.4!important;flex:1;text-align:left!important}.affiliate-process{padding:25px 0;margin-top:20px;display:block}.affiliate-process .proc-item{width:100%;display:flex;align-items:center;padding:15px;margin-bottom:15px;background:#f9f9f9;border-radius:8px;text-align:left;aspect-ratio:unset}.affiliate-process .proc-item .img-wrap{width:60px;height:60px;margin-right:0;margin-bottom:0;flex-shrink:0}.affiliate-process .proc-item .num{font-size:.9rem;font-weight:600;margin-bottom:5px}.affiliate-process .proc-item .text{font-size:.9rem;line-height:1.4;flex:1}.affiliate-process .proc-line{display:none}.consulting-btn-wrap{margin-top:30px;text-align:center}.consulting-btn-wrap .consulting-btn,.consulting-btn-wrap .btn-submit{width:100%;max-width:300px;padding:12px 30px;font-size:1rem;border-radius:8px;height:auto;line-height:1.5;box-sizing:border-box;white-space:nowrap}}
