.header div.normal{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 60px;height:90px;left:0;top:0}.header div.normal.hidden{display:none}.header div.search{position:absolute;right:0;z-index:100000;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:18px 60px 0;height:382px;left:0;top:0}.header div.search.hidden{display:none}.header div.search .searchBar{box-sizing:border-box;align-items:center;display:flex;flex-direction:row;justify-content:center;padding:18px 24px;margin-top:200px;gap:12px;width:60%!important;height:80px;left:calc(50% - 510px);top:calc(50% + 5px);background:#fff;border:5px solid #000000}.header div.search .searchBar input[type=text]{display:flex;width:100%;justify-content:flex-start;height:30px;font-family:Pretendard,serif;font-style:normal;font-weight:500;font-size:20px;line-height:150%;color:#000;border:none}.header div.search .searchBar input[type=text]::placeholder{color:#9f9fa9}.header div.search .searchBar img{justify-self:flex-end;width:36px;height:36px}.header div.left{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;flex:none;order:0;flex-grow:0}.header div.left .logoWrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;margin:0 auto;flex:none;order:0;flex-grow:0}.header div.left .logoWrapper .companyLogo{width:48px;height:54px;margin-right:10px}.header div.left .logoWrapper .companyName{font-family:RIDIBatang,serif;font-style:normal;font-weight:400;font-size:26px;line-height:136%;text-align:center;letter-spacing:-.024em;color:#000;flex:none;order:1;flex-grow:0}.header div.right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0;gap:48px;flex:none;order:1;flex-grow:0}.header div.right.hidden{display:none}.header div.right .menu{display:flex;flex-direction:row;align-items:center;padding:0;gap:64px;flex:none;order:0;flex-grow:0}.header div.right .menu .innerMenu{display:flex;flex-direction:row;align-items:center;padding:0;gap:24px;flex:none;order:0;flex-grow:0}.header div.right .menu .innerMenu.hidden{display:none}.header div.right .menu .innerMenu .items{font-family:Pretendard,serif;font-style:normal;font-weight:700;font-size:18px;line-height:38px;padding-bottom:4px;text-align:center;color:#000;flex:none;order:0;flex-grow:0}.header div.right .menu .innerMenu .items:hover{border-bottom:4px solid #000}.header div.right .menu .innerMenu .items.go{display:flex;flex-direction:row;align-items:flex-start;padding-left:2px;flex:none;order:3;flex-grow:0}.header div.right .menu .innerMenu .items.go img{flex:none;order:1;flex-grow:0;vertical-align:middle}.header div.right .menu .icons{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:20px;flex:none;order:1;flex-grow:0}.header div.right .menu .icons.hidden{display:none}.header div.right .menu .icons .icon{width:32px;height:32px;flex:none;display:block;order:0;flex-grow:0}.header div.right .hambuger-bar{flex:none;align-items:end;order:1;flex-grow:0;background-color:transparent}.header div.right .hambuger-bar img{width:32px;height:32px}.header div.right .close-button{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0;gap:48px;margin:0 auto;width:40px;height:40px;flex:none;order:1;flex-grow:0}.header div.navMenu{position:absolute;height:900px;width:100%;background:#fff;z-index:100000}.header div.navMenu.hidden{display:none}.header div.navMenu div.content div.menu{position:relative;z-index:100000;display:flex;flex-direction:row;align-items:flex-start;gap:48px;isolation:isolate;max-width:1440px;height:900px;margin:0 auto;padding:40px}.header div.navMenu div.content div.menu ul{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:32px;width:186.67px;flex:none;order:5;flex-grow:1}.header div.navMenu div.content div.menu ul li{font-family:Pretendard,serif;display:flex;flex-direction:row;align-items:center;flex:none;order:0;flex-grow:0;line-height:32px;font-size:24px;font-weight:500;color:#27272a;margin-top:16px}.header div.navMenu div.content div.menu ul li:first-child{font-style:normal;font-weight:700;font-size:32px;line-height:42px;color:#000;flex:none;order:0;flex-grow:0;margin:0}.header div.navMenu div.content div.menu ul li:nth-child(2){margin:0}.header div.navMenu div.content .logoBg{position:absolute;width:400px;height:400px;right:40px;top:460px;flex:none;order:1;flex-grow:0;z-index:1}.header div.navMenu div.content .logoSvg{position:absolute;width:132px;height:126px;right:174px;top:592px;flex:none;order:3;flex-grow:0;z-index:3}.location{display:inline-flex;position:relative;justify-content:space-between}.location .text-wrapper-6{color:var(--black)!important;font-family:var(--18-136b-font-family)!important;font-size:var(--18-136b-font-size)!important;font-style:var(--18-136b-font-style)!important;font-weight:var(--18-136b-font-weight)!important;letter-spacing:var(--18-136b-letter-spacing)!important;line-height:var(--18-136b-line-height)!important;margin-top:-1px!important;position:relative!important;white-space:nowrap!important;width:fit-content!important}.location .chevron-down-instance{height:16px!important;width:16px!important;display:flex;align-items:center}.location .chevron-down-instance.is_open{transform:rotate(180deg)}.location .chevron-down-2{height:7px!important;width:12px!important}.menu_list{position:absolute;display:flex;flex-direction:column;top:34px;border:1px solid #000;padding:8px;gap:2px;width:184px;z-index:1000;background-color:#fff}.menu_item{padding-left:8px;font-weight:500;font-size:16px;line-height:42px;color:#52525c}.footer{display:flex;flex-direction:column;align-items:flex-start;padding:40px 160px 64px;gap:32px;left:0;bottom:0;background:#171717}.footer div.container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;flex:none;order:0;align-self:stretch;flex-grow:0}.footer div.left{display:flex;position:relative;flex-direction:column;align-items:flex-start;padding:0;gap:20px;flex:none;order:0;flex-grow:0;height:268px}.footer div.left .logoWrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;flex:none;order:0;flex-grow:0}.footer div.left .logoWrapper .companyLogo{width:48px;height:54px;margin-right:10px}.footer div.left .logoWrapper .companyName{font-family:RIDIBatang,sans-serif;font-style:normal;font-weight:400;font-size:26px;line-height:136%;text-align:center;letter-spacing:-.024em;color:#fff;flex:none;order:1;flex-grow:0}.footer div.left .address{font-family:Pretendard,serif;font-style:normal;font-weight:500;font-size:16px;line-height:140%;color:#d4d4d8;flex:none;order:0;flex-grow:0}.footer div.left .ads{font-family:Pretendard,serif;font-style:normal;font-weight:700;font-size:15px;line-height:136%;color:#d4d4d8;flex:none;order:0;flex-grow:0;margin-top:-20px}.footer div.left .links{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0;gap:12px 32px;flex:none;order:1;flex-grow:0}.footer div.left .links a,.footer div.left .links span{font-family:Pretendard,serif;font-style:normal;font-weight:700;font-size:15px;line-height:136%;color:#d4d4d8;flex:none;order:0;flex-grow:0}.footer div.left p.copyright{position:absolute;bottom:0;font-style:normal;font-weight:700;font-size:17px;line-height:140%;color:#71717b;flex:none;order:1;flex-grow:0;margin-top:40px}.footer nav.right{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;padding:10px 0 0;gap:64px;flex:none;order:1;flex-grow:0;height:268px}.footer nav.right ul{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px;flex:none;order:0;flex-grow:0}.footer nav.right li{font-family:Pretendard,serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#9f9fa9;flex:none;order:0;flex-grow:0}.footer nav.right li:nth-child(2){margin-top:8px}.footer nav.right li a:hover{color:#fff}.footer nav.right li:first-child{color:#fff;font-weight:700}.fabs_wrap{position:absolute;top:660px;right:40px;display:flex;flex-direction:column;gap:16px;z-index:10000}.fabs_wrap .call{width:68px;height:68px;background:#1c398e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23fff' d='M27.114 21.426 22.212 18.9a1.635 1.635 0 0 0-2.021.43l-1.794 2.299c-1.744-.935-3.083-1.845-4.624-3.386-1.643-1.643-2.527-3.007-3.437-4.7l2.275-1.769c.606-.48.808-1.339.43-2.021l-2.502-4.877c-.455-.859-1.542-1.137-2.325-.606L5.081 6.342A2.46 2.46 0 0 0 4.02 8.515c.05.884.176 1.996.379 2.78.91 3.486 3.082 7.1 6.14 10.157 3.057 3.082 6.67 5.255 10.157 6.165.784.202 1.895.303 2.805.379a2.46 2.46 0 0 0 2.198-1.112l2.021-3.158c.531-.809.228-1.87-.606-2.3Z'/%3E%3C/svg%3E") center/32px 32px no-repeat;border-radius:50%;display:none}.fabs_wrap .call:hover{background-color:#162456}.fabs_wrap .kakaotalk{width:68px;height:68px;background:#ffdf20 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M16 4.205c-6.939 0-12.57 4.375-12.57 9.756 0 3.356 2.174 6.285 5.493 8.07l-1.396 5.117a.516.516 0 0 0 .792.553l6.11-4.06c.515 0 1.043.088 1.571.088 6.94 0 12.572-4.375 12.572-9.768 0-5.394-5.632-9.756-12.572-9.756Z' clip-rule='evenodd'/%3E%3C/svg%3E") center/32px 32px no-repeat;border-radius:50%}.fabs_wrap .kakaotalk:hover{background-color:#f0b100}.fabs_wrap .inquiry{width:68px;height:68px;background:#3f3f47 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23fff' d='M30 18.587c0-1.01-.287-2-.825-2.843a5.045 5.045 0 0 0-2.202-1.905 11.266 11.266 0 0 0-.897-4.221 10.963 10.963 0 0 0-2.408-3.535 10.558 10.558 0 0 0-3.543-2.298 10.292 10.292 0 0 0-4.127-.702 10.292 10.292 0 0 0-4.126.702 10.557 10.557 0 0 0-3.543 2.298A10.963 10.963 0 0 0 5.92 9.618a11.266 11.266 0 0 0-.897 4.221 5.07 5.07 0 0 0-2.457 2.357 5.322 5.322 0 0 0-.464 3.432A5.2 5.2 0 0 0 3.84 22.59a4.902 4.902 0 0 0 3.158 1.163 1.216 1.216 0 0 0 .884-.378 1.33 1.33 0 0 0 .366-.914v-7.751a1.31 1.31 0 0 0-.35-.89 1.227 1.227 0 0 0-.85-.392 9.067 9.067 0 0 1 2.861-6.003A8.497 8.497 0 0 1 16 5.15a8.497 8.497 0 0 1 6.09 2.275c1.67 1.544 2.695 3.696 2.863 6.004a1.227 1.227 0 0 0-.85.391 1.31 1.31 0 0 0-.35.89v7.752c.001.322.12.63.331.866.212.235.502.379.812.404a2.583 2.583 0 0 1-.934 1.57 2.429 2.429 0 0 1-1.712.52h-1.527a2.026 2.026 0 0 0-.728-.756 1.942 1.942 0 0 0-.995-.278h-4c-.531 0-1.04.218-1.415.605a2.103 2.103 0 0 0-.586 1.462c0 .548.211 1.074.586 1.462.375.387.884.605 1.414.605h4c.35 0 .694-.096.996-.278.303-.181.554-.442.728-.755h1.527c.6.03 1.2-.065 1.763-.28a4.462 4.462 0 0 0 1.519-.966c.438-.424.79-.935 1.033-1.502.244-.567.375-1.18.386-1.8a5.043 5.043 0 0 0 2.217-1.903A5.293 5.293 0 0 0 30 18.587Z'/%3E%3C/svg%3E") center/32px 32px no-repeat;border-radius:50%}.fabs_wrap .inquiry:hover{background-color:#1c1917}@media only screen and (max-width: 768px){.fabs_wrap .call{display:block}}.top_button{position:absolute;bottom:450px;right:40px;width:60px;height:60px;z-index:10000;background:#000}
