@charset "utf-8";header{width:100%;min-width:320px;position:sticky;top:0;padding:1.3em 0;font-weight:700;border-bottom:1px solid #ddd;background:#fff;white-space:nowrap;z-index:9999999;transition:.15s linear}header .gnb_wrap{width:90%;max-width:1700px;margin:0 auto;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap}header h1 a{display:block;transition:.15s linear}header h1 a img{display:block;width:273px;height:auto;transition:.15s linear}header .gnb{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .gnb .dep1{display:block;position:relative;top:3px;font-size:clamp(16px,.99vw,19px);letter-spacing:-.04em;font-family:'JeonjuWanpanbonSoon',Serif,-apple-system,BlinkMacSystemFont,system-ui,Roboto,'Helvetica Neue','Segoe UI','Apple SD Gothic Neo','Malgun Gothic',sans-serif,'Font Awesome 6 Pro','Font Awesome 6 Brands';font-weight:normal}.has_dep2{position:relative;margin-left:30px}.has_dep2>a{display:inline-flex;align-items:center;gap:6px}.has_dep2 .dep2{display:none;position:absolute;left:50%;top:calc(100% - 1px);min-width:210px;padding:14px;text-align:center;background:#fff;border:1px solid #d2d2d2;box-shadow:10px 10px 10px rgba(0,0,0,.03);transform:translateX(-50%);z-index:999999}.has_dep2:hover .dep2,.has_dep2:focus-within .dep2{display:block}header .dep2::after{display:none;content:"";position:absolute;left:50%;bottom:100%;width:0;height:0;border-style:solid;border-width:0 7px 12.124px 7px;border-color:transparent transparent #fff transparent}header .dep2 a{display:block;position:relative;padding:10px 0;font-size:1.05em;color:#1e1e1e}header .dep2 a::before{content:"";position:absolute;left:50%;bottom:4px;width:0;height:1px;background:#797979;transform:translateX(-50%);transition:.2s linear}header .dep2 a::after{content:"";position:absolute;left:50%;top:50%;height:56px;width:56px;background:#fce9d1;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:.2s linear;z-index:-1}header .dep2 a:hover{font-weight:500}header .dep2 a:hover::before{width:100%;transition:.2s linear}header .dep2 a:hover::after{transform:translate(-50%,-50%) scale(1);transition:.2s linear}.hamburger{display:none;margin-left:auto;border:0;width:28px;height:28px}.hamburger i{display:block;width:100%;height:2px;background:#1e1e1e;margin:5px auto}.mobile_nav{display:none}.mobile_nav.open{position:fixed;right:0;top:0;display:block;width:100%;max-width:600px;height:auto;opacity:1;z-index:99999}.mobile_nav .m_wrap{padding:2.3em 0 3.5em 0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.07)}.mobile_nav .m_wrap a{display:block;padding:7px 0;font-size:1.25em;text-align:center;font-family:'JeonjuWanpanbonSoon',Serif,-apple-system,BlinkMacSystemFont,system-ui,Roboto,'Helvetica Neue','Segoe UI','Apple SD Gothic Neo','Malgun Gothic',sans-serif,'Font Awesome 6 Pro','Font Awesome 6 Brands'}.mobile_nav .m_close{position:relative;top:-26px;display:block;margin:0 auto;width:52px;height:52px;border:0;border-radius:50%;background:#fff;z-index:1;box-shadow:0 0 20px rgba(0,0,0,.07)}.mobile_nav .m_close span{position:relative;display:block;width:100%;height:100%;text-indent:-999999em}.mobile_nav .m_close span::before,.mobile_nav .m_close span::after{content:"";position:absolute;left:50%;top:50%;width:21px;height:1px;background:#787878}.mobile_nav .m_close span::before{transform:translate(-50%) rotate(45deg)}.mobile_nav .m_close span::after{transform:translate(-50%) rotate(-45deg)}.hide_search{flex:0;height:auto;justify-content:center;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;align-items:center;gap:0 10px}.head_search{height:43px;position:relative;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;align-items:center;justify-content:center}.head_search input[type="text"]{flex:1;width:330px;height:100%;padding:0 15px;border:2px solid #c2771b;font-weight:500;letter-spacing:-.05em;transition:.15s linear}.head_search input::placeholder{color:#505050;font-weight:200;opacity:1}.head_search input::-webkit-placeholder{color:#505050;font-weight:200}.head_search input:-moz-placeholder{color:#505050;font-weight:200;opacity:1}.head_search input::-moz-placeholder{color:#505050;font-weight:200;opacity:1}.head_search input:-ms-input-placeholder{color:#505050;font-weight:200}.head_search button{height:100%;padding:0 12px;color:#fff;background:#000;text-align:center;border:0;white-space:nowrap;font-size:clamp(15px,.88vw,20px)}.head_search button span{display:inline-block;word-break:none}.head_search button span::after{margin-left:10px}.head_search button.btn_sch{background:#c2771b}.head_search button.btn_media{background:#645646;margin-left:4px}.head_search button.btn_media span::after{content:"";display:inline-block;width:10px;height:18px;background:url("../images/common.png?v=1gmS1rzCha4N5PgMNWcro5VMeCc") no-repeat -24px -51px;vertical-align:middle}.head_search .popular_keyword,.head_search .autocomplete{padding:18px 26px;font-size:.94em;line-height:1.5;border-width:2px}.head_search .popular_keyword .tit p.desc{display:none}.head_search .popular_keyword h4{font-size:1.25em}.head_search .popular_keyword ul li{width:100%;margin:0 0 2px 0}.head_search .popular_keyword ul li:last-child{margin-bottom:0}.head_search .popular_keyword ul li:nth-child(odd){margin-right:0}.head_slider_wrap{flex:0;position:relative;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;align-items:center;gap:0 7px}.head_slider_wrap .subject{position:relative;font-weight:500;color:#5f4101}.btn_head_more{width:21px;height:21px;border-color:#8e8e8e}.btn_head_more span{position:relative;width:21px;height:21px;display:block;text-indent:-99999em}.btn_head_more span::before,.btn_head_more span::after{content:"";position:absolute;background:#505050}.btn_head_more span::before{left:4px;top:9px;width:11px;height:1px}.btn_head_more span::after{left:9px;top:4px;width:1px;height:11px}.head_slider_wrap .slider{height:35px;line-height:34px}.head_slider_wrap .slider .slick-slide{width:100%!important;height:35px;margin:0;white-space:nowrap}.head_slider_wrap a.item span{display:inline-block;vertical-align:middle}.rank_badge{border-radius:3px;color:#c2771b;font-weight:500;margin-right:8px;font-weight:500}.head_slider_wrap .tit{width:100%;max-width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popular_keyword{display:none;position:absolute;left:0;top:0;max-width:100vw;padding:23px 33px;font-size:.73em;background:#fff;border:5px solid #c2771b;border-top:0;z-index:999999;box-sizing:border-box}.popular_keyword.open{display:block}.popular_keyword h4{margin-bottom:7px;font-size:1.38em;letter-spacing:-.05em;font-weight:600;color:#1e1e1e}.popular_keyword p{font-size:.94em;white-space:nowrap}.popular_keyword p.desc{color:#9f9f9f}.popular_keyword p.date{color:#c2771b}.popular_keyword ul{width:100%;margin-top:1em;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.popular_keyword ul li{width:45%}.popular_keyword ul li:nth-child(odd){margin-right:10%}.popular_keyword ul li a{position:relative;padding:4px 0;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;align-items:center;justify-content:space-between;gap:0 10px}.popular_keyword ul li a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#bebebe;transition:.1s linear}.popular_keyword ul li a:hover::after{width:100%;transition:.15s linear}.popular_keyword ul li strong,.popular_keyword ul li span{display:inline-block}.popular_keyword ul li strong{flex:0;font-weight:600;color:#3c3c3c}.popular_keyword ul li:last-child{position:relative}.popular_keyword ul li span{font-weight:400}.popular_keyword ul li span.word{flex:1;max-width:200px;overflow:hidden;text-overflow:ellipsis}.popular_keyword ul li span.status{width:10px;margin-left:auto;position:relative;text-indent:-99999em}.popular_keyword ul li span.status::before{content:"";position:absolute;top:50%;background:url("../images/common.png?v=1gmS1rzCha4N5PgMNWcro5VMeCc") no-repeat;transform:translateY(-50%)}.popular_keyword ul li span.status.same::before{right:8px;width:10px;height:1px;background-color:#555;background-image:none}.popular_keyword ul li span.status.up::before{right:8px;width:11px;height:12px;background-position:-140px -50px}.popular_keyword ul li span.status.down::before{right:8px;width:11px;height:12px;background-position:-155px -50px}.popular_keyword ul li span.status.new::before{right:0;width:28px;height:10px;background-position:-173px -51px}.autocomplete{display:none;position:absolute;left:0;top:0;max-width:100vw;padding:23px 33px;max-height:473px;font-size:.73em;background:#fff;border:5px solid #c2771b;border-top:0;z-index:999999;box-sizing:border-box;overflow-y:auto}.autocomplete a.item,.autocomplete a.item .txt .cate{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox}.autocomplete a.item{justify-content:space-between;align-items:stretch}.autocomplete a.item:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.autocomplete a.item .txt{position:relative;flex:1 1 auto;min-width:0}.autocomplete a.item .txt .subject{width:100%;margin-bottom:7px;font-size:1.05em;font-weight:700;white-space:normal;overflow-wrap:anywhere;word-break:break-all}.autocomplete a.item .txt .subject .highlight{background:#ffed8a;font-weight:700}.autocomplete a.item .txt .cate{flex-wrap:wrap;gap:3px;align-items:center}.autocomplete a.item .txt .cate span{display:inline-block;padding:4px 5px;line-height:1;font-size:.88em;background:#f5f5f5;border:1px solid #ccc}.autocomplete a.item .txt .desc{width:100%;margin-top:5px;letter-spacing:-.01em;color:#3c3c3c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.autocomplete a.item .img{position:relative;flex:0 0 35px;width:35px;margin-left:10px;background:#f3f2ef}.autocomplete a.item .img img{display:block;position:absolute;left:50%;top:50%;max-width:90%;max-height:90%;transform:translate(-50%,-50%)}.head_popover_all{display:none;position:absolute;top:40px;left:0;width:auto;max-width:318px;min-width:260px;height:auto;padding:1em 1.5em;background:#fff;border:1px solid #d2d2d2;box-shadow:10px 10px 10px rgba(0,0,0,.03);z-index:999999}.head_popover_all.open{display:block}.head_popover_all h4{font-weight:600;font-size:1.12em;letter-spacing:-.03em;margin-bottom:10px}.head_popover_all ol li{position:relative}.head_popover_all ol li::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#bebebe;transition:.15s linear}.head_popover_all ol li:hover::after{width:100%;transition:.15s linear}.head_popover_all ol li a{padding:3px 0;display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;align-items:flex-start}.head_popover_all ol li a .rank_badge{margin-right:8px}.head_popover_all ol li a .tit{width:100%;max-width:235px}@media screen and (max-width:1600px){header h1 a img{width:230px}.has_dep2{margin-left:15px}}@media screen and (max-width:1440px){header{padding:1em 0}.head_search input[type="text"]{width:auto}.head_search button span::after{position:relative;top:-1px;margin-left:6px}.head_search button.btn_media span::after{width:7px;height:12px;background-position:-286px -81px}}@media screen and (max-width:1340px){header h1 a img{width:200px}}@media screen and (max-width:1280px){header .gnb_wrap{width:100%}header h1{order:1;flex:0 0 auto;margin-left:5%}header .gnb{order:2;flex:0 0 auto;margin-left:auto;margin-right:5%}header .hide_search{order:3;flex:1 1 100%;width:100%;margin-top:1em;padding:1em 5% 0 5%;gap:5px 10px;border-top:1px solid #ccc}header .gnb .dep1{top:0}.has_dep2{margin-left:30px}.head_search input[type="text"]{width:400px}.head_search button span::after{top:0}.head_search .popular_keyword,.head_search .autocomplete{width:calc(100% - 113px)}.head_slider_wrap .subject{top:2px}.head_slider_wrap .slider{line-height:35px}.head_slider_wrap .tit{max-width:135px}}@media screen and (max-width:1024px){.common_search input[type="text"],.popular_keyword,.autocomplete{border-width:2px}}@media screen and (max-width:950px){header .hide_search{flex-wrap:wrap}.head_search{flex:unset;width:100%;max-width:650px}.head_search button{padding:0 10px}.head_slider_wrap{width:100%;max-width:650px;margin:0 auto;flex:unset;justify-content:flex-start}.head_slider_wrap .slider,.head_slider_wrap .slider .slick-slide{height:30px;line-height:29px}.head_slider_wrap .slider .slick-slide a.item{width:auto!important}}@media screen and (max-width:768px){.has_dep2{margin-left:14px}}@media screen and (max-width:600px){header h1 a img{width:164px}header .gnb{display:none}.hamburger{display:block;order:2;flex:0 0 auto;margin-left:auto;margin-right:5%}.popular_keyword,.autocomplete{width:100%!important;padding:1.2em 1.6em}.popular_keyword h4{font-size:1.25em}.popular_keyword ul li a{gap:0 6px}.popular_keyword ul li span.status.new::before{width:22px;height:8px;background-position:-173px -64px}.head_search input[type="text"]{width:100%}.head_search button{font-size:14px}.head_search .popular_keyword,.head_search .autocomplete{padding:1.2em 1.6em}.head_slider_wrap .head_popover_all{width:100%;max-width:100%}}@media screen and (max-width:430px){.hamburger{width:25px;height:23px}.hamburger i{margin:4px auto}.head_slider_wrap .tit{max-width:100%}}footer{position:relative;margin:8em auto 0 auto;background:#7c7c7c;color:#fff}footer .wrap{width:90%;max-width:1700px;margin:0 auto;padding:3.5em 0}footer h2.foot_logo{width:100%;margin:0 0 25px 0}footer h2.foot_logo a{display:block;width:189px;height:41px;background:url("../images/common.png?v=1gmS1rzCha4N5PgMNWcro5VMeCc") no-repeat -281px 0;text-indent:-99999px}footer .bottom{display:flex;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .bottom .link{width:100%;margin-bottom:10px}footer .bottom .link li{position:relative;display:inline-block;margin-right:8px;padding-right:15px}footer .bottom .link li a{display:block}footer .bottom .link li a:hover{text-decoration:underline}footer .bottom .link li::after{content:"";position:absolute;right:0;top:50%;width:2px;height:13px;background:#a1a1a1;transform:translate(0,-50%)}footer .bottom .link li:last-child{padding:0;margin:0}footer .bottom .link li:last-child::after{content:none}footer .info{flex:1}footer .info ul li{display:inline-block}footer .info ul li:nth-child(1){margin-right:10px}footer .info ul li:nth-child(3){width:100%;letter-spacing:.04em}footer .related{position:relative;margin-left:auto}footer .related button{width:270px;height:50px;padding:0 30px;text-align:left;color:#fff;font-weight:500;border:1px solid #bebebe;background:none}footer .related button span{position:relative;display:block;width:100%}footer .related button span::after{content:'';position:absolute;top:50%;right:0;margin-top:-4px;width:13px;height:8px;background:url("../images/common.png?v=1gmS1rzCha4N5PgMNWcro5VMeCc") no-repeat -37px -54px}footer .related .site{display:none;position:absolute;bottom:0;right:0;width:100%;z-index:99999}footer .related .site.open{display:block}footer .related .site ul{background:#434343}footer .related .site ul li{border-bottom:1px solid rgba(255,255,255,.3)}footer .related .site ul li a{padding:1em}footer .related .site ul li a span{display:inline-block;padding:0 1em;height:50px;line-height:50px}footer .related .site .btn_close{position:relative;right:auto;top:auto;background:#7c7c7c}footer .related .site .btn_close::before,footer .related .site .btn_close::after{content:none}footer .related .site .btn_close span::after{transform:rotate(180deg)}footer .page_to_top{position:absolute;right:5%;bottom:100%;transform:translateY(50%);width:74px;height:74px;text-align:center;border:0;background:#434343;z-index:10}footer .page_to_top span{display:block;color:#fff;z-index:999999}footer .page_to_top span::before{content:"";display:block;width:21px;height:13px;margin:0 auto 2px auto;background:url("../images/common.png?v=1gmS1rzCha4N5PgMNWcro5VMeCc") no-repeat -53px -51px}@media screen and (max-width:1280px){footer .page_to_top{width:58px;height:58px}footer .page_to_top span::before{width:14px;height:9px;margin-bottom:4px;background-position:-121px -51px}}@media screen and (max-width:1024px){footer .wrap{padding:2.5em 0}footer .related button{width:230px;padding:0 20px}}@media screen and (max-width:800px){footer .info{flex:unset;width:100%;margin-bottom:2em}footer .info li{width:100%;margin:0}footer .related{margin-left:0}}@media screen and (max-width:600px){footer{margin-top:4em}footer .wrap{padding:2em 0}footer .link,footer .info{font-size:.88em}footer h2.foot_logo a{width:107px;height:23px;background-position:-623px -63px}footer .related button{width:180px;height:40px;padding:0 15px}footer .related .site ul li a{padding:0}footer .page_to_top{width:42px;height:42px;font-size:.88em}footer .page_to_top span::before{width:11px;height:8px;background-position:-121px -61px}}.sub_top .wrap{width:90%;max-width:1700px;margin:0 auto}.sub_top .visual{padding:3.8em 0;background:url("../images/sub_top_bg.jpg?v=9jcha1YrP6nFXQ0FvNhj_01Jfwo") no-repeat center;background-size:cover}.sub_top .visual .wrap h2{color:#fff;font-size:clamp(22px,2.5vw,48px);letter-spacing:-.05em;font-family:'JeonjuWanpanbonSoon',Serif,-apple-system,BlinkMacSystemFont,system-ui,Roboto,'Helvetica Neue','Segoe UI','Apple SD Gothic Neo','Malgun Gothic',sans-serif,'Font Awesome 6 Pro','Font Awesome 6 Brands';font-weight:normal}.sub_top .visual .wrap p{width:96%;color:#fff;font-size:clamp(14px,1.15vw,19px);letter-spacing:.012em}.sub_top .visual .wrap p br{display:none;visibility:hidden}@media screen and (max-width:1280px){.sub_top .visual{padding:2.8em 0}}@media screen and (max-width:768px){.sub_top .visual .wrap p br{display:block;visibility:visible}}@media screen and (max-width:480px){.sub_top .visual .wrap p br{display:none;visibility:hidden}}.util_wrap{margin-top:1.5em}.util_wrap .wrap{width:90%;max-width:1700px;margin:25px auto 0 auto;font-size:.95em;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:right}.util_wrap .util{position:relative;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start}.util_wrap .util button{position:relative;border:0}.util_wrap .util button span{position:relative;padding:5px 12px}.util_wrap .util button span::after{content:"";position:absolute;right:0;top:50%;width:1px;height:16px;background:#ccc;transform:translateY(-50%)}.util_wrap .util button.btn_share span::after{display:none}.share_box{display:none;position:absolute;right:0;top:calc(100% + 10px);width:auto;padding:1em calc(1em + 30px) 1em 1em;background:#fff;border:1px solid #aaa;z-index:99999998}.share_box.open{display:block}.share_box ul{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around}.share_box ul li{margin:0 3px}.share_box ul li a{display:block;position:relative;width:38px;height:38px;line-height:38px;border-radius:50%;text-align:center;text-indent:-99999em;overflow:hidden}.share_box ul li a::before{content:"";position:absolute;width:38px;height:38px;left:50%;top:50%;transform:translate(-50%,-50%);background:url("../images/common.png?v=1gmS1rzCha4N5PgMNWcro5VMeCc") no-repeat}.share_box ul li:nth-child(1) a::before{background-position:-3px -73px}.share_box ul li:nth-child(2) a::before{background-position:-46px -73px}.share_box ul li:nth-child(3) a::before{background-position:-90px -73px}.share_box ul li:nth-child(4) a::before{background-position:-134px -73px}.share_box button.close{position:absolute;right:1em;top:calc(1em + 4px);width:30px;height:30px}.share_box button.close span{display:block;position:relative;padding:0;text-indent:-99999em}.share_box button.close span::before,.share_box button.close span::after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#555}.share_box button.close span::before{transform:rotate(45deg)}.share_box button.close span::after{transform:rotate(-45deg)}.page_dataList .util_wrap .util button.btn_print,.page_dataList .util_wrap .util button.btn_url,.page_mediaList .util_wrap .util button.btn_print,.page_mediaList .util_wrap .util button.btn_url{display:none}.zoom{margin-left:14px}.zoom button{border:0}.zoom .btn_zoom{display:inline-block}.zoom .out,.zoom .in{position:relative;width:26px;height:26px;border-radius:3px;background:#fff;border:1px solid #aaa;text-indent:-999999px}.zoom .out::before,.zoom .out::after,.zoom .in::before{content:'';position:absolute;left:50%;top:50%;width:10px;height:2px;background:#555;margin:-1px 0 0 -5px}.zoom .out::after{transform:rotate(90deg)}.zoom .reset span{font-weight:600;padding:0 7px}@media screen and (max-width:1280px){.util_wrap .util button span{padding:5px 8px}.zoom{margin-left:8px}}@media screen and (max-width:1024px){.util_wrap,.zoom{display:none}}.lnb_wrap{width:100%;margin:0 auto;background:#fff;border-bottom:1px solid #ddd}.lnb_wrap .lnb{width:90%;max-width:1700px;margin:0 auto}.lnb_wrap .lnb ul{text-align:center;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.lnb_wrap .lnb ul li{flex:1;max-width:240px;text-align:center}.lnb_wrap .lnb ul li a{display:inline-block;width:100%;font-size:1.125em;padding:18px 2em;white-space:nowrap;text-align:center}.lnb_wrap .lnb ul li a span{font-weight:500}.lnb_wrap .lnb ul li.active a{border-bottom:3px solid #c2771b}.lnb_wrap .lnb ul li.active a span{position:relative;padding-left:33px;color:#c2771b}.lnb_wrap .lnb ul li.active a span::before,.lnb_wrap .lnb ul li.active a span::after{content:"";position:absolute;top:50%;width:18px;height:18px;border-radius:50%;transform:translateY(-50%)}.lnb_wrap .lnb ul li.active a span::before{left:0;background:#fbe1c2}.lnb_wrap .lnb ul li.active a span::after{left:9px;background:#f5b567}@media screen and (max-width:1280px){.lnb_wrap .lnb ul li.active a{border-width:2px}.lnb_wrap .lnb ul li{max-width:200px}.lnb_wrap .lnb ul li a{padding:13px 1em}}@media screen and (max-width:600px){.lnb_wrap .lnb ul li a{font-size:1em}.lnb_wrap .lnb ul li.active a span{padding-left:26px}.lnb_wrap .lnb ul li.active a span::before,.lnb_wrap .lnb ul li.active a span::after{width:12px;height:12px}}.sub_wrap{width:100%;min-width:320px;min-height:40vh}.sub_cont{width:90%;max-width:1700px;margin:50px auto 0 auto}@media screen and (max-width:1280px){.sub_cont{margin:2em auto 0 auto}}