@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-1Thin.403d695b.woff) format("woff");font-weight:100;font-display:swap}@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-2ExtraLight.a791fb0b.woff) format("woff");font-weight:200;font-display:swap}@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-3Light.af51f13a.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-4Regular.21cd2757.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-5Medium.77a19ef8.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-6SemiBold.af7fe81d.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-7Bold.37be0e55.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-8ExtraBold.10e615b2.woff) format("woff");font-weight:800;font-display:swap}@font-face{font-family:Paperlogy;src:url(/_next/static/media/Paperlogy-9Black.947f68ee.woff) format("woff");font-weight:900;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Thin.d72daf8c.woff) format("woff");font-weight:100;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-ExtraLight.d3df24ce.woff) format("woff");font-weight:200;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Light.1978fa0a.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Regular.4e0fc985.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Medium.36c0da1d.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-SemiBold.9b3b0548.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Bold.caa27e3d.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-ExtraBold.06ea4fe1.woff) format("woff");font-weight:800;font-display:swap}@font-face{font-family:Pretendard;src:url(/_next/static/media/Pretendard-Black.192eee4a.woff) format("woff");font-weight:900;font-display:swap}*{letter-spacing:-.5px;padding:0;margin:0;border:0;outline:0;box-sizing:border-box;vertical-align:top;font-size:14px;font-weight:400;line-height:1.5;font-family:Paperlogy,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,Nanum Gothic,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;scroll-behavior:smooth}body.fixed,html.fixed{overflow:hidden;touch-action:none;-webkit-touch-action:none}body{-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;color:var(--color-black)}a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}a,button{display:inline-block;vertical-align:top;box-sizing:border-box;cursor:pointer;background:none}fieldset,img{border:none}img,object{vertical-align:top}li,ol,ul{list-style:none}address,em{font-style:normal}table{width:100%;border-spacing:0}td,th{vertical-align:middle;text-align:center}caption,legend{display:none}select{border-radius:0;background:#fff}textarea{resize:none}input,textarea{-webkit-border-radius:0}input:-internal-autofill-selected{background:transparent!important}@media print{*{-webkit-print-color-adjust:exact}}@page{size:a4;margin:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body,html{background:#fff}.title-box{margin:0 0 32px}.title-box h2{display:flex;flex-wrap:wrap;align-items:center;line-height:1;font-size:26px;font-weight:700}.title-box h2:before{display:block;content:"";width:38px;height:22px;background-position:0;background-size:auto 22px;background-repeat:no-repeat}.title-box h2.cate02:before{background-image:url(/_next/static/media/icon_footer_cate_on_02.d1092dc3.svg)}.title-box h2.cate03:before{background-image:url(/_next/static/media/icon_footer_cate_on_03.4cced6f3.svg)}.title-box h2.cate04:before{background-image:url(/_next/static/media/icon_footer_cate_on_04.2fccb336.svg)}.category-box{position:relative;border-bottom:2px solid #f4f4f4;margin:0 0 15px}.category-box ul{display:block;overflow-x:auto;overflow-y:visible;white-space:nowrap;font-size:0}.category-box ul li{font-size:0;display:inline-block;margin:0 20px 0 0}.category-box ul li:first-of-type{margin-left:20px}.category-box ul li a{position:relative;display:block;font-size:20px;font-weight:700;color:rgba(0,0,0,.4);padding:0 0 10px}.category-box ul li.active a{color:#000}.category-box ul li.active a:after{position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--color-active);content:""}.category-box ul li.check-box{position:absolute;right:0;top:50%;transform:translateY(-50%)}.sca-box{margin:0 0 15px}.sca-box ul{display:block;overflow-x:auto;white-space:nowrap;font-size:0;margin:0 -20px}.sca-box ul::-webkit-scrollbar{display:none}.sca-box ul li{display:inline-block;margin:0 5px 0 0}.sca-box ul li:first-of-type{margin-left:20px}.sca-box ul li:last-of-type{margin-right:20px}.sca-box ul li a{display:flex;flex-wrap:wrap;align-items:center;border:1px solid rgba(0,0,0,.2);background:#fff;border-radius:16px;padding:4px}.sca-box ul li a img{width:24px;height:24px;border-radius:50%;object-fit:cover}.sca-box ul li a p{padding:0 16px 0 10px;font-size:14px;font-weight:600}.badge-box{gap:5px}.badge-box,.badge-box>*{display:flex;flex-wrap:wrap}.badge-box>*{align-items:center;justify-content:center;height:18px;border-radius:4px;padding:0 5px;font-size:12px;font-weight:500}.badge-box>.active{background:var(--color-active);color:#fff}.badge-box>.black{background:#000;color:#fff}.badge-box>.purple{background:#9747ff;color:#fff}.badge-box>.light-active{background:#f1f3f7;color:#000}.product-box>ul{display:flex;flex-wrap:wrap;margin:0 -5px -15px}.product-box>ul>li{width:calc(33.33% - 10px);margin:0 5px 15px}.product-box>ul>li .inner{display:block}.product-box>ul>li .inner .list-image{position:relative;overflow:hidden;border-radius:5px}.product-box>ul>li .inner .list-image:after{display:block;content:"";padding-bottom:100%}.product-box>ul>li .inner .list-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.product-box>ul>li .inner .list-content{margin:5px 0 0}.product-box>ul>li .inner .list-content p{font-size:12px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.product-box.grid>ul{margin:0}.product-box.grid>ul>li{width:100%;margin:0 0 10px}.product-box.grid>ul>li:last-of-type{margin:0}.product-box.grid>ul>li .inner{display:flex;flex-wrap:wrap;align-items:center}.product-box.grid>ul>li .inner .list-image{width:111px}.product-box.grid>ul>li .inner .list-content{flex:1;min-width:0;margin:0;padding:0 0 0 15px}.product-box.grid>ul>li .inner .list-content .badge-box{margin:0 0 5px}.product-box.grid>ul>li .inner .list-content p{font-size:14px;font-weight:600;text-align:left}.product-box.grid>ul>li .inner .list-content span:not(.badge-box span){display:block;margin:5px 0 0;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-box.grid>ul>li .inner .list-content ul{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 0}.product-box.grid>ul>li .inner .list-content ul li{font-size:13px;color:rgba(0,0,0,.6)}.view-box{margin:-75px 0 0}.view-box .view-image{position:relative;margin:0 -20px}.view-box .view-image:after{display:block;content:"";padding-bottom:100%}.view-box .view-image .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;filter:blur(10px);opacity:.8}.view-box .view-image .thumb{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%}.view-box .view-content{background:#fff;padding:20px;border-radius:20px 20px 0 0;position:relative;margin:-10% -20px 0}.view-box .view-content .content-top{display:flex;flex-wrap:wrap}.view-box .view-content .content-top>div{flex:1;min-width:0;padding:0 15px 0 0}.view-box .view-content .content-top>div .badge-box{margin:0 0 5px}.view-box .view-content .content-top>div h2{font-size:20px;font-weight:600;line-height:1.3;word-break:keep-all}.view-box .view-content .content-top>div ul{display:flex;flex-wrap:wrap;gap:5px;margin:5px 0 0}.view-box .view-content .content-top>div ul li{font-size:13px;color:rgba(0,0,0,.6)}.view-box .view-content .content-top>.share{width:25px;height:25px;font-size:0;background:url(/_next/static/media/icon_share.6796f8be.svg) no-repeat 50%/cover}.view-box .view-content .content-info{margin:20px 0 0;padding:10px 15px;border-radius:5px;background:#f1f3f7}.view-box .view-content .content-info ul li{margin:0 0 5px;display:flex;flex-wrap:wrap}.view-box .view-content .content-info ul li b{font-size:13px;font-weight:600;color:rgba(0,0,0,.4);margin:0 15px 0 0}.view-box .view-content .content-info ul li p{flex:1;min-width:0;font-size:13px}.view-box .view-content .content-detail{margin:20px 0 0}.view-box .view-content .content-detail p{font-size:12px;margin:0 0 30px;line-height:1.6}.view-box .view-content .content-detail p:last-of-type{margin:0}.news-box>ul>li{margin:0 0 5px}.news-box>ul>li:last-of-type{margin:0}.news-box>ul>li .toggle{width:100%;padding:10px 15px;border-radius:4px;background:#f1f3f7;display:flex;flex-wrap:wrap;align-items:center;color:#000}.news-box>ul>li .toggle span{flex:1;min-width:0;padding:0 15px 0 0;font-size:14px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.news-box>ul>li .toggle:after{display:block;content:"";width:14px;height:8px;background:url(/_next/static/media/icon_toggle.2b56db2d.svg) no-repeat 50%/cover}.news-box>ul>li .inner{display:none;padding:15px 0 20px}.news-box>ul>li .inner ul li{margin:0 0 20px}.news-box>ul>li .inner ul li:last-of-type{margin:0}.news-box>ul>li .inner ul li .more{padding:0 15px;display:block;border-left:1px solid rgba(0,0,0,.1)}.news-box>ul>li .inner ul li .more time{display:block;margin:0 0 5px;font-size:12px}.news-box>ul>li .inner ul li .more p{font-size:14px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news-box>ul>li .inner ul li .more .badge-box{margin:5px 0 0}.news-box>ul>li.active .toggle:after{transform:rotate(180deg)}.news-box>ul>li.active .inner{display:block}.detail-box .detail-head{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-wrap:wrap;align-items:flex-end}.detail-box .detail-head>div{flex:1;min-width:0}.detail-box .detail-head>div h2{font-size:20px;font-weight:600;line-height:1.3;margin:0 0 5px;word-break:keep-all}.detail-box .detail-head>div p{display:flex;flex-wrap:wrap;gap:5px}.detail-box .detail-head>div p span{font-size:13px;color:rgba(0,0,0,.6)}.detail-box .detail-head>div p time{font-size:13px;color:#000}.detail-box .detail-head>div .badge-box{margin:10px 0 0}.detail-box .detail-head>.share{width:30px;height:30px;border-radius:4px;border:1px solid rgba(0,0,0,.2);background:url(/_next/static/media/icon_share.6796f8be.svg) no-repeat 50%/20px;font-size:0}.detail-box .detail-body .body-content p{margin:0 0 20px;font-size:12px;line-height:1.6;word-break:keep-all}.detail-box .detail-body .body-content p:last-of-type{margin:0}.detail-box .detail-body .body-content p b{font-size:12px;line-height:1.6;font-weight:600;word-break:keep-all}.detail-box .detail-body .body-navigation{border-top:1px solid rgba(0,0,0,.1);margin:40px 0 0;padding:20px 0 0}.detail-box .detail-body .body-navigation ul li{margin:0 0 15px}.detail-box .detail-body .body-navigation ul li:last-of-type{margin:0}.detail-box .detail-body .body-navigation ul li strong{display:block;margin:0 0 5px;font-size:14px;font-weight:600;color:rgba(0,0,0,.4)}.detail-box .detail-body .body-navigation ul li .inner{display:flex;flex-wrap:wrap;align-items:center;background:#f1f3f7;border-radius:10px;padding:13px 15px}.detail-box .detail-body .body-navigation ul li .inner p{flex:1;min-width:0;padding:0 15px 0 0;font-size:14px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.detail-box .detail-body .body-navigation ul li .inner span{display:flex;flex-wrap:wrap;align-items:center;font-size:12px}.detail-box .detail-body .body-navigation ul li .inner span b{margin:0 0 0 5px;font-size:12px;font-weight:500}.detail-box .detail-body .body-navigation ul li .inner span:before{display:inline-block;content:"";width:13px;height:10px;margin:0 3px 0 0;background:url(/_next/static/media/icon_hit.be5e816a.svg) no-repeat 50%/cover}.search-box .search-none{background:#f1f3f7;padding:50px 0}.search-box .search-none p{text-align:center;font-size:16px;font-weight:500;word-break:keep-all}.search-box .search-title{margin:0 0 30px}.search-box .search-title h2{font-size:20px;word-break:keep-all}.search-box .search-title h2 b{font-size:20px;font-weight:600;margin:0 5px 0 0}.search-box .search-inner{margin:0 0 40px}.search-box .search-inner:last-of-type{margin:0}.search-box .search-inner .inner-title{margin:0 0 15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.search-box .search-inner .inner-title h3{flex:1;min-width:0;padding:0 15px 0 0;word-break:keep-all;font-size:14px;font-weight:600}.search-box .search-inner .inner-title .more{width:15px;height:15px;font-size:0;background:url(/_next/static/media/icon_more.964265fe.svg) no-repeat 100%/12px}.report-box ul li{margin:0 0 10px}.report-box ul li:last-of-type{margin:0}.report-box ul li .inner{display:block;background:#f1f3f7;border-radius:10px;padding:20px 15px}.report-box ul li .inner strong{display:block;font-size:14px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.report-box ul li .inner p{font-size:12px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.report-box ul li .inner span{display:flex;flex-wrap:wrap;align-items:center;font-size:12px;margin:10px 0 0}.report-box ul li .inner span b{margin:0 0 0 5px;font-size:12px;font-weight:500}.report-box ul li .inner span:before{display:inline-block;content:"";width:13px;height:10px;margin:0 3px 0 0;background:url(/_next/static/media/icon_hit.be5e816a.svg) no-repeat 50%/cover}.author-box ul{display:block;margin:0 -20px;font-size:0;overflow-x:auto;white-space:nowrap;padding:0 0 5px}.author-box ul li{display:inline-block;font-size:0;margin:0 15px 0 0;width:275px}.author-box ul li:first-of-type{margin-left:15px}.author-box ul li:last-of-type{margin-right:15px}.author-box ul li .inner{display:block;padding:16px;background:#f1f1f1;border-radius:10px}.author-box ul li .inner .list-image{display:flex;flex-wrap:wrap}.author-box ul li .inner .list-image .left{flex:1;min-width:0;position:relative;overflow:hidden;border-radius:5px}.author-box ul li .inner .list-image .left:before{display:block;content:"";padding-bottom:100%}.author-box ul li .inner .list-image .left img{position:absolute;left:0;top:0;width:100;height:100%;object-fit:cover}.author-box ul li .inner .list-image .right{width:76px;margin:0 0 0 8px}.author-box ul li .inner .list-image .right>div{position:relative;overflow:hidden;border-radius:5px;margin:0 0 8px}.author-box ul li .inner .list-image .right>div:last-of-type{margin:0}.author-box ul li .inner .list-image .right>div:after{display:block;content:"";padding-bottom:100%}.author-box ul li .inner .list-image .right>div img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.author-box ul li .inner .list-content{margin:20px 0 0}.author-box ul li .inner .list-content strong{display:block;font-size:20px;font-weight:600}.author-box ul li .inner .list-content p{white-space:break-spaces;margin:5px 0 0;font-weight:500;color:rgba(0,0,0,.6);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.check-box{position:relative}.check-box input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.check-box label{display:flex;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:500;color:rgba(0,0,0,.4)}.check-box label:before{display:block;content:"";width:14px;height:14px;margin:0 5px 0 0;background:url(/_next/static/media/icon_check.d0eb715c.svg) no-repeat 50%/cover}.check-box input:checked~label{color:var(--color-active)}.check-box input:checked~label:before{background-image:url(/images/icon_check_on.svg)}.open-box{background:#062037;margin:0 -20px;border-radius:30px 30px 0 0;padding:40px 20px 50px}.open-box .open-head{margin:0 0 20px}.open-box .open-head h2{font-size:14px;font-weight:600;color:#fff!important;text-align:center;margin:0 0 15px}.open-box .open-head ul{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.open-box .open-head ul li{background:#fff;width:30px;height:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:8px;font-size:20px;font-weight:700;color:var(--color-active)}.open-box .open-body{position:relative}.open-box .open-body>div{position:relative;overflow-y:auto;height:380px}.open-box .open-body>div::-webkit-scrollbar{display:none}.open-box .open-body>div ul{column-count:3;column-gap:10px;padding:0 0 30px}.open-box .open-body>div ul li{break-inside:avoid;margin:0 0 10px}.open-box .open-body>div ul li img{width:100%}.open-box .open-body:after{position:absolute;left:0;bottom:0;width:100%;height:100px;content:"";background:linear-gradient(180deg,transparent,#062037);pointer-events:none}.open-box .open-foot{margin:50px 0 0}.open-box .open-foot ul li{margin:0 0 15px}.open-box .open-foot ul li:last-of-type{margin:0}.open-box .open-foot ul li .inner{display:flex;flex-wrap:wrap;align-items:center;background:hsla(0,0%,100%,.1);border-radius:10px;padding:10px 20px}.open-box .open-foot ul li .inner img{width:50px;height:50px;border-radius:5px;object-fit:cover}.open-box .open-foot ul li .inner div{flex:1;min-width:0;padding:15px}.open-box .open-foot ul li .inner div strong{display:block;font-size:20px;font-weight:600;color:#fff}.open-box .open-foot ul li .inner div p{font-size:14px;color:hsla(0,0%,100%,.6);margin:5px 0 0}.open-box .open-foot ul li .inner:after{display:inline-block;content:"";width:7px;height:12px;background:url(/_next/static/media/icon_arrow_right_w.783aa075.svg) no-repeat 50%/cover}.main-box .main-inner{margin:0 0 60px}.main-box .main-inner:last-of-type{margin:0}.main-box .main-inner h2{margin:0 0 15px;font-size:14px;font-weight:600;color:rgba(0,0,0,.4);word-break:keep-all}.main-banner{position:relative;overflow:hidden;border-radius:10px;margin:-25px -15px 50px}.main-banner:before{display:block;content:"";padding-bottom:100%}.main-banner .swiper{position:absolute;left:0;top:0;width:100%;height:100%}.main-banner .swiper .swiper-container,.main-banner .swiper .swiper-slide,.main-banner .swiper .swiper-wrapper{height:100%}.main-banner .swiper .swiper-slide .bg{position:absolute;left:0;top:0;width:100%;height:100%}.main-banner .swiper .swiper-slide .bg img{width:100%;height:100%;object-fit:cover}.main-banner .swiper .swiper-slide .bg:after{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);content:""}.main-banner .swiper .swiper-slide .content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-wrap:wrap;align-content:flex-start;padding:7% 0 0}.main-banner .swiper .swiper-slide .content h2{width:100%;text-align:center;font-size:22px;font-weight:700;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 15px}.main-banner .swiper .swiper-slide .content .content-image{width:100%;max-width:65%;margin:0 auto;position:relative;border-radius:5px;overflow:hidden}.main-banner .swiper .swiper-slide .content .content-image:after{display:block;content:"";padding-bottom:60%}.main-banner .swiper .swiper-slide .content .content-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.main-banner .swiper .swiper-slide .content .content-detail{margin:15px 0 0;width:100%;padding:0 30px}.main-banner .swiper .swiper-slide .content .content-detail p{text-align:center;font-weight:600;color:#fff;word-break:keep-all}.main-banner .swiper .swiper-slide .content .content-detail ul{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin:5px 0 0}.main-banner .swiper .swiper-slide .content .content-detail ul li{font-size:13px;color:hsla(0,0%,100%,.6)}.main-banner .thumb-swiper{position:absolute;left:0;bottom:7%;width:100%}.main-banner .thumb-swiper .swiper-slide{width:45px;height:45px;border-radius:5px;transition:all .5s ease;border:1px solid transparent;position:relative;overflow:hidden}.main-banner .thumb-swiper .swiper-slide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.main-banner .thumb-swiper .swiper-slide:after{position:absolute;transition:all .5s ease;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);content:""}.main-banner .thumb-swiper .swiper-slide-active{border-color:#fff}.main-banner .thumb-swiper .swiper-slide-active:after{opacity:0}