@charset "utf-8";@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);body,html{font-family:'Noto Sans KR',sans-serif!important;width:100%;height:100%;margin:0;padding:0!important;color:#000;font-size:16px;background-color:#fff}body::-webkit-scrollbar{width:8px;height:2px}body::-webkit-scrollbar-thumb{background-color:#000!important}body::-webkit-scrollbar-track{background-color:transparent}ul{list-style:none;padding:0!important;margin:0!important}:focus{outline:0!important}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype')}@font-face{font-family:'Noto Sans KR',sans-serif;font-style:normal;font-weight:300;src:local('NotoSansKR-Regular'),format('woff')}@font-face{font-family:'Noto Sans KR',sans-serif;font-style:normal;font-weight:700;src:local('NotoSansKR-Bold'),format('woff')}@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:700;src:local('Gmarket Sans Bold'),local('GmarketSans-Bold'),url(//script.ebay.co.kr/fonts/GmarketSansBold.woff2) format('woff2'),url(//script.ebay.co.kr/fonts/GmarketSansBold.woff) format('woff')}@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:500;src:local('Gmarket Sans Medium'),local('GmarketSans-Medium'),url(//script.ebay.co.kr/fonts/GmarketSansMedium.woff2) format('woff2'),url(//script.ebay.co.kr/fonts/GmarketSansMedium.woff) format('woff')}@font-face{font-family:'Gmarket Sans';font-style:normal;font-weight:300;src:local('Gmarket Sans Light'),local('GmarketSans-Light'),url(//script.ebay.co.kr/fonts/GmarketSansLight.woff2) format('woff2'),url(//script.ebay.co.kr/fonts/GmarketSansLight.woff) format('woff')}@font-face{font-family:hangangrR;src:url(/public/font/webfontkit-hangang/SeoulHangang.eot);src:url(/public/font/webfontkit-hangang/SeoulHangang.woff2) format('woff2'),font-weight: normal;font-style:normal}#header{font-family:Gmarket Sans;height:150px;transition:all .5s;z-index:997;transition:all .5s;padding-left:70px;padding-right:70px;position:fixed;left:0;top:0;right:0;transition:all .5s;z-index:888}.containerBoxWrap{text-align:center;width:100%;position:relative}#header .logo{font-family:'Gmarket Sans';position:absolute;left:0;margin:0;padding:0;top:43px;cursor:pointer;transition:all .3s}#header .logo a{font-weight:300;color:#222;font-size:45px;color:#222!important}#header .logo a:hover{text-decoration:none}#header.header-pages,#header.header-scrolled{height:100px;background-color:#fff}#header.header-scrolled .logo{top:20px;transition:all .3s}#header.header-scrolled .seoMenubox{top:38px;transition:all .3s}:root{--primary-color:rgba(13, 110, 139, 0.75);--overlay-color:rgba(24, 39, 51 , 0.85);--menu-speed:0.75s}.btn{display:inline-block;border:none;background:var(--primary-color);color:#fff;padding:.75rem 1.5rem;margin-top:1rem;transition:opacity 1s ease-in-out;text-decoration:none}.btn:hover{opacity:.7}.menu-wrap{display:none;transition:all .3s;position:absolute;left:0;top:70px;z-index:800}.menu-wrap .toggler{position:absolute;top:0;left:0;z-index:1000;cursor:pointer;width:50px;height:50px;opacity:0}.menu-wrap .hamburger{position:absolute;top:0;left:0;z-index:950;width:50px;height:50px;padding:12px 10px 12px 10px;display:flex;align-items:center;justify-content:center}.menu-wrap .hamburger>div{position:relative;flex:none;width:100%;height:2px;background:#000;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.menu-wrap .hamburger>div::after,.menu-wrap .hamburger>div::before{content:'';position:absolute;z-index:1;top:-10px;width:100%;height:2px;background:inherit}.menu-wrap .hamburger>div::after{top:10px}.menu-wrap .toggler:checked+.hamburger>div{transform:rotate(135deg)}.menu-wrap .toggler:checked+.hamburger>div:after,.menu-wrap .toggler:checked+.hamburger>div:before{top:0;transform:rotate(90deg)}.menu-wrap .toggler:checked:hover+.hamburger>div{transform:rotate(225deg)}.menu-wrap .toggler:checked~.menu{visibility:visible}.menu-wrap .toggler:checked~.menu>div{transform:scale(1);transition-duration:var(--menu-speed)}.menu-wrap .toggler:checked~.menu>div>div{opacity:1;transition:opacity .4s ease .4s}.menu-wrap .menu{z-index:900;position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;overflow:hidden;display:flex;align-items:center;justify-content:center}.menu-wrap .menu>div{background:#fff;border-radius:50%;width: 500vw;height: 500vw;display:flex;flex:none;align-items:center;justify-content:center;transform:scale(0);transition:all .4s ease}.menu-wrap .menu>div>div{text-align:center;max-width:90vw;max-height:100vh;opacity:0;transition:opacity .4s ease}.menu-wrap .menu>div>div>ul>li{list-style:none;color:#222;font-size:1.5rem;padding:1rem}.menu-wrap .menu>div>div>ul>li>a{color:inherit;text-decoration:none;transition:color .4s ease}.seoMenubox{transition:all .3s;z-index:600;position:absolute;right:-20px;top:60px;margin:0 auto;text-align:center;display:inline-block}.seoMenuItemBox{position:relative;display:inline-block;flex-direction:row;flex-wrap:wrap}.seoMenuItemBox a:hover{text-decoration:none!important}.seoMenuItem{text-align:center;flex-grow:0;display:inline-block;vertical-align:top;margin-left:20px;margin-right:20px;font-size:18px;font-weight:100;cursor:pointer;color:#777;letter-spacing:-1px;transition:all .3s}.seoMenuItem.on_seoMenu{color:#000;font-weight:700!important;border-bottom:3px solid #000;}.seoMenuItem:hover{color:#000;font-weight:500;border-bottom:3px solid #000;}.seoMenuItem_contact:hover{color:#ffffff;}.back-to-top{display:none;text-align:center;position:fixed;right:30px;bottom:110px;width:50px;height:50px;background-color:#222;transition:all .3s;z-index:8100;overflow:hidden;padding-top:4px}@media (max-width:1500px){#header{padding-left:40px;padding-right:40px}}@media (max-width:1220px){#header{padding-left:20px;padding-right:20px}.seoMenuItem{margin-left:8px;margin-right:8px;font-size:18px}}@media (max-width:1140px){#header{height:100px;padding-left:20px;padding-right:20px}#header .logo{top:20px}.seoMenubox{top:38px}.seoMenuItem{font-size:17px}.menu-wrap .toggler{top:15px;left:-18px}.menu-wrap{top:46px}}@media (max-width:1060px){#header .logo a{font-size:36px}#header .logo{top:26px}#header.header-scrolled .logo{top:26px}}@media (max-width:991px){#header{height:100px;padding-left:10px;padding-right:10px}#header .logo{top:20px;left:0}#header .logo a{font-size:44px}#header.header-scrolled .logo{top:20px}.menu-wrap{display:block}.menu-wrap .toggler{top:15px;left:-18px;width:50px;height:50px}.menu-wrap .hamburger{top:15px;left:-18px}.menu-wrap{top:10px;right:40px;left:inherit}#menu{width:44px;height:44px}.menuWrap a{padding:10px 7.4px 7px 7.4px}.seoMenubox{display:none}}@media (max-width:767px){#header.header-pages,#header.header-scrolled{height:60px;background-color:#fff}#header.header-scrolled .logo{top:13px}#header{height:60px}#header .logo{top:13px;left:0}#header .logo a{font-size:24px;font-weight:400}#header .logo a b{font-weight:900}.menu-wrap .hamburger{top:0;left:0;width:40px;height:40px;padding:8px}.menu-wrap .toggler{top:0;left:0;width:40px;height:40px}.menu-wrap .menu>div>div>ul>li{list-style:none;color:#222;font-size:1.2rem;padding:1rem}.back-to-top{width:44px;height:44px;right:17px;bottom:80px;padding-top:0}}.footer_bottom{position:fixed;right:70px;bottom:70px;z-index:8000}.f_snsBox ul{padding:0}.f_snsBox li{ }.f_snsBox li a{color:#222;font-size:12px;font-weight:700;letter-spacing:.4px;transition:all .3s;font-weight:600;font-family:'Gmarket Sans'}f_text{font-size:11px;font-weight:300;position:relative;top:10px;font-weight:300;font-family:'Gmarket Sans';color:#666}@media (max-width:1500px){.footer_bottom{right:40px;bottom:40px}}@media (max-width:991px){.footer_bottom{right:20px;bottom:40px}}@media (max-width:900px){.footer_bottom{display:none}}#footer{width:100%;position:relative}.bottomBox{text-align:center;width:100%;padding-bottom:90px;background-color:#fff}.bottomSnsBox{text-align:center;width:100%;padding-bottom:50px}.bottomSns{display:inline-block;margin-left:14px;margin-right:14px}.bottomSns img{height:20px}.nextTel{display:block;margin-bottom:24px}.nextTelText{color:#212121;font-size:30px;font-weight:700;font-family:'Gmarket Sans'}.nextTelText b{color:#ccc;font-size:30px;font-weight:700;font-family:'Gmarket Sans'}.nextTelText:hover{color:#212121;text-decoration:none}.nextAddress{font-size:15px;font-weight:300;color:#777}.nextEmail{margin-top:10px}.nextEmail a{font-size:14px;font-weight:300;color:#777}.nextEmail a b{margin-right:10px;font-size:14px;font-weight:300;color:#777}.nextEmailText:hover{color:#777;text-decoration:none}@media (max-width:767px){.bottomBox{padding-bottom:60px}.bottomSnsBox{padding-bottom:30px}.bottomSns{margin-left:12px;margin-right:12px}.bottomSns img{height:16px}.nextTel{margin-bottom:14px}.nextTelText{font-size:20px}.nextTelText b{font-size:20px}.nextAddress{font-size:13px}.nextEmail a{font-size:13px}}