:root{--background-color1:#fff;--red-scale-color1:#ff3a4a;--blue-scale-color1:#013387;--blue-scale-color2:#2677ff;--grey-scale-color1:#969696;--grey-scale-color2:#222;--grey-scale-color3:#c5c5c5;--grey-scale-color4:#f7f9f9;--grey-scale-color5:#7a7a7a;--grey-scale-color6:#bdbdbd;--grey-scale-color7:#212121;--grey-scale-color8:#eee;--grey-scale-color9:#b8babd;--grey-scale-color10:#18181a;--grey-scale-color11:#f2f3f5;--grey-scale-color12:#f0f2f4;--grey-scale-color13:#3c3c3c;--grey-scale-color14:#a7a7a7;--grey-scale-color15:#505050;--paid-btn-background-color:var(--background-color1);--paid-btn-text-color:var(--grey-scale-color13);--paid-btn-border-color:var(--grey-scale-color2)}html{height:100%;overflow-y:auto}::-webkit-scrollbar{display:none;height:0;width:0}*,:after,:before{-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}a,a *{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,s,samp,section,select,small,span,strike,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(../fonts/noto-sans-kr-v36-korean_latin-100.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-100.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-100.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:200;src:url(../fonts/noto-sans-kr-v36-korean_latin-200.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-200.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-200.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:url(../fonts/noto-sans-kr-v36-korean_latin-300.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-300.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-300.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(../fonts/noto-sans-kr-v36-korean_latin-regular.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-regular.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-regular.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(../fonts/noto-sans-kr-v36-korean_latin-500.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-500.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-500.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:600;src:url(../fonts/noto-sans-kr-v36-korean_latin-600.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-600.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-600.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(../fonts/noto-sans-kr-v36-korean_latin-700.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-700.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-700.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:800;src:url(../fonts/noto-sans-kr-v36-korean_latin-800.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-800.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-800.ttf) format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:900;src:url(../fonts/noto-sans-kr-v36-korean_latin-900.woff2) format("woff2"),url(../fonts/noto-sans-kr-v36-korean_latin-900.woff) format("woff"),url(../fonts/noto-sans-kr-v36-korean_latin-900.ttf) format("truetype")}body{-webkit-text-size-adjust:none;background-color:var(--background-color1);color:#000;display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:16px;height:100%}body *{font-family:inherit}.wrap{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:750px;width:100%}button{-webkit-appearance:none;background:none;border:none;cursor:pointer}button,input[type=date],input[type=email],input[type=month],input[type=number],input[type=password],input[type=phone],input[type=search],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;appearance:none;box-sizing:border-box;max-width:100%}.section{margin-bottom:32px;padding:0 20px}.section:first-child{margin-top:20px}.section:last-child{padding-bottom:108px}.title{color:var(--grey-scale-color2);font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px}.sub-title,.title{letter-spacing:-.04em;text-align:left}.sub-title{color:var(--grey-scale-color15);font-size:14px;font-weight:400;line-height:22px;margin-bottom:12px}.base-date{color:var(--grey-scale-color5);font-size:12px;font-weight:400;letter-spacing:-.03em;line-height:18px;margin-top:12px;text-align:right}.section-divider{background:var(--grey-scale-color12);margin-bottom:32px;padding:6px;width:100%}.phishing-search-container{align-items:center;border:1px solid var(--grey-scale-color3);border-radius:8px;box-shadow:0 4px 8px 0 #00000014;box-sizing:border-box;display:flex;height:64px;overflow:hidden;padding:0 12px;width:100%}.select2-container{font-size:14px;font-weight:400;letter-spacing:-.04em;line-height:22px;max-width:100%;min-width:92px;text-align:left;width:auto}.select2-selection--single{align-items:center;border:none!important;display:flex;height:26px;padding-right:20px;position:relative}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:26px;padding-left:0;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:23px;right:3px}.select2-container--default .select2-dropdown{background-color:var(--grey-scale-color8);border:none;border-radius:12px;box-shadow:0 4px 50px 0 #00000040;font-size:14px;font-weight:600;line-height:16px;text-align:left;width:170px!important}.select2-container--default .select2-results__option{border-top:1px solid var(--grey-scale-color6);padding:14px 16px}.select2-container--default .select2-results__option:first-child{border-top:none;border-top-left-radius:12px;border-top-right-radius:12px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--grey-scale-color8);color:var(--grey-scale-color7)}.select2-container--default .select2-results__option img.img-icon{height:6px;margin-right:8px;vertical-align:middle;width:7px}.phishing-input-box{background:var(--grey-scale-color4);border:none;flex-grow:1;flex-shrink:1;font-size:16px;font-weight:500;line-height:26px;margin-right:6px;max-width:100%;min-width:0;outline:none;padding:8px 0 7px 8px;text-align:left}.phishing-confirm-btn,.phishing-input-box{border-radius:4px;box-sizing:border-box;height:40px;letter-spacing:-.04em}.phishing-confirm-btn{background:var(--grey-scale-color2);color:var(--background-color1);flex-shrink:0;font-size:14px;font-weight:400;line-height:22px;margin-left:auto;min-width:74px;padding:8px 10px;text-align:center;width:auto}.trend{background:var(--grey-scale-color4);border-radius:8px;padding:16px}.trend .list-container{height:26px;margin-bottom:12px;overflow:hidden;position:relative}.trend .list-container .rolling-up-list-wrapper{display:flex;flex-direction:column;position:relative;transition:transform .5s ease-in-out}.trend .list-container .rolling-up-list-wrapper .list{align-items:center;display:flex;flex-direction:row;height:26px;justify-content:flex-start;width:100%}.trend .list-container .rank{color:var(--blue-scale-color1);font-weight:700;letter-spacing:-.04em;line-height:26px;margin-right:12px;text-align:center;width:10px}.trend .list-container .name{color:var(--grey-scale-color2);font-size:16px;font-weight:500;letter-spacing:-.04em;line-height:26px;margin-right:12px;text-align:left}.trend .list-container .rank-img{align-items:center;display:flex;height:18px;margin-top:2px;width:33px}.trend .list-container .mv-detail-img{align-items:center;display:flex;height:26px;position:absolute;right:0;top:0}.trend .caption{color:var(--grey-scale-color5);font-size:12px;font-weight:400;letter-spacing:-.03em;line-height:16px;text-align:left}.banner-container{margin-bottom:108px}.banner-container .banner{border-radius:8px;height:90px;width:100%}.phishing-url{background:var(--grey-scale-color4);border-radius:8px;padding:16px 20px}.phishing-url .heading{color:var(--grey-scale-color2);font-size:18px;font-weight:500;letter-spacing:-.04em;line-height:26px;margin-bottom:16px;text-align:left}.phishing-url .heading span{color:var(--red-scale-color1)}.phishing-url .list-container{margin-bottom:16px}.phishing-url .list-container .list{align-items:center;display:flex}.phishing-url .list-container .rank{color:var(--blue-scale-color1);font-weight:700;letter-spacing:-.04em;line-height:26px;margin-right:12px;text-align:center;width:10px}.phishing-url .list-container .url{color:var(--grey-scale-color2);font-size:14px;font-weight:400;letter-spacing:-.04em;line-height:22px;text-align:left}.phishing-url .list:last-child .url{filter:blur(4px)}.phishing-url .check-btn{align-items:center;background:var(--grey-scale-color2);border-radius:12px;color:var(--background-color1);display:flex;font-weight:700;height:50px;justify-content:center;letter-spacing:-.04em;line-height:26px;width:100%}.phishing-detail .sub-title,.trend-detail .sub-title{font-size:14px;font-weight:400;letter-spacing:-.04em;line-height:22px;margin-bottom:16px;text-align:left}.phishing-detail .explanation,.trend-detail .explanation{background-color:var(--grey-scale-color4);border-radius:8px;color:var(--grey-scale-color15);font-size:12px;font-weight:400;height:auto;letter-spacing:-.03em;line-height:18px;padding:16px 20px;text-align:left;width:100%}.phishing-detail .explanation li,.trend-detail .explanation li{list-style:none;padding-left:20px;position:relative}.phishing-detail .explanation li:before,.trend-detail .explanation li:before{content:"\2022";display:block;font-size:10px;font-weight:700;left:8px;line-height:inherit;position:absolute;top:0}.join-btn{background-color:var(--paid-btn-background-color);max-width:750px;padding:20px 20px 128px;width:100%}.join-btn div{align-items:center;border:1px solid var(--paid-btn-border-color);border-radius:12px;color:var(--paid-btn-text-color);display:flex;font-weight:700;height:50px;justify-content:center;letter-spacing:-.04em;line-height:26px;text-align:center}.bottom-info{margin-bottom:0}.bottom-info .title{margin-bottom:16px}.bottom-info img{margin-bottom:12px;width:100%}.bottom-info .explanation{background-color:var(--grey-scale-color4);border-radius:8px;color:var(--grey-scale-color15);font-size:12px;font-weight:400;height:auto;letter-spacing:-.03em;line-height:18px;padding:16px 18px;text-align:left;width:100%}.phishing-list-detail .list-container,.trend-detail .list-container{margin-bottom:12px}.phishing-list-detail .list-container .list,.trend-detail .list-container .list{align-items:center;display:flex;margin-bottom:12px}.phishing-list-detail .list-container .list:last-child,.trend-detail .list-container .list:last-child{margin-bottom:16px}.phishing-list-detail .list-container .rank,.trend-detail .list-container .rank{color:var(--blue-scale-color1);font-weight:700;letter-spacing:-.04em;line-height:26px;margin-right:12px;text-align:center;width:18px}.phishing-list-detail .list-container .url,.trend-detail .list-container .name{color:var(--grey-scale-color2);font-size:16px;font-weight:400;letter-spacing:-.04em;line-height:26px;margin-right:12px;text-align:left}.trend-detail .base-date{font-size:12px;font-weight:400;letter-spacing:-.03em;line-height:18px;margin-bottom:16px;margin-top:0;text-align:right}.phishing-example .title{margin-bottom:16px}.phishing-example .banner-list img{margin-bottom:16px;width:100%}.phishing-example .contact{background:var(--grey-scale-color4);border-radius:8px;padding:16px 18px;width:100%}.phishing-example .contact .title{font-size:14px;font-weight:700;letter-spacing:-.04em;line-height:22px}.phishing-example .contact .contact-item-container{display:flex;flex-direction:column}.phishing-example .contact .contact-item-list{display:flex;flex-direction:row;font-size:12px;font-weight:500;letter-spacing:-.03em;line-height:18px;margin-bottom:10px}.phishing-example .contact .contact-item-list:last-child{margin-bottom:0}.phishing-example .contact .contact-item-list .contact-name{align-items:center;background:var(--background-color1);display:flex;height:26px;justify-content:center;width:79px}.phishing-example .contact .contact-item-list .contact-info{align-items:center;display:flex;justify-content:center;margin-left:10px}.phishing-example .contact .contact-item-list .contact-info .outlink-btn{align-items:center;background:var(--background-color1);border:1px solid var(--grey-scale-color13);border-radius:4px;display:flex;height:26px;padding:4px 8px}.phishing-example .contact .contact-item-list .contact-info .outlink-btn img{height:14px;margin-left:4px;width:14px}.phishing-example-modal{align-items:center;background-color:rgba(0,0,0,.4);display:none;flex-direction:column;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10}.phishing-example-modal .modal-container{align-items:center;display:flex;flex-direction:column;max-height:80vh;overflow-y:auto;padding:0 20px;position:relative;width:100%}.phishing-example-modal .modal-container .cancel-btn{display:flex;justify-content:flex-end;margin-bottom:6px;position:sticky;right:20px;top:0;width:100%}.phishing-example-modal .modal-container .cancel-btn img{height:24px;width:24px}.phishing-example-modal .content{border-radius:8px;margin:0 36px;max-height:80vh;max-width:400px;overflow-y:auto;scrollbar-color:var(--grey-scale-color14) transparent;scrollbar-width:auto;width:100%}.phishing-example-modal .content img{margin-bottom:16px;width:100%}.phishing-example-modal .content img:last-child{margin-bottom:0}.phishing-example-modal .content::-webkit-scrollbar{width:8px}.phishing-example-modal .content::-webkit-scrollbar-thumb{background-color:var(--grey-scale-color14);border-radius:4px}.phishing-detail .caption{color:var(--grey-scale-color9);font-size:14px;font-weight:400;line-height:21px;margin-bottom:6px;text-align:left}.phishing-detail .url{color:var(--grey-scale-color10);font-size:22px;font-weight:600;height:33px;line-height:33px;margin-bottom:6px;opacity:.4;text-align:left}.phishing-detail .divider{background-color:var(--grey-scale-color11);margin-bottom:16px;padding-bottom:1px;padding-top:1px}.phishing-detail .phishing-img{margin-bottom:16px;width:100%}.service-intro .title{color:var(--grey-scale-color2);font-size:22px;font-weight:700;letter-spacing:-.04em;line-height:32px;margin-bottom:12px;text-align:left}.service-intro img{width:100%}.service-intro .service-intro-banner{margin-bottom:48px}.service-intro .service-intro-img{margin-bottom:40px}.service-intro .service-intro-img:last-child{margin-bottom:64px}.service-intro .comment{color:var(--grey-scale-color2);font-size:22px;font-weight:700;letter-spacing:-.04em;line-height:32px;text-align:left}.service-intro .price{color:var(--blue-scale-color2)}.service-intro .subscript{font-size:12px;font-weight:400;letter-spacing:-.03em;line-height:18px;text-align:left}.footer{background-color:var(--grey-scale-color12);height:auto;padding:32px 20px 48px;width:100%}.footer .title{font-weight:700;margin-bottom:16px}.footer .content,.footer .title{color:var(--grey-scale-color5);font-size:12px;letter-spacing:-.03em;line-height:18px;text-align:left}.footer .content{font-weight:400}.footer .content li{list-style:none;padding-left:20px;position:relative}.footer .content li:before{content:"\2022";display:block;font-size:10px;font-weight:700;left:8px;line-height:inherit;position:absolute;top:0}.banner-intro{background-color:var(--grey-scale-color12);margin-bottom:16px;padding:24px 20px 0}.banner-intro img{margin-bottom:12px;width:100%}.banner-intro img:first-child{margin-bottom:16px}.banner-intro img:last-child{margin-bottom:32px}.modal-open{position:fixed}.one-btn-modal{align-items:center;background-color:rgba(0,0,0,.4);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.one-btn-modal .one-btn-modal-content{background-color:var(--background-color1);border-radius:8px;margin:0 36px;max-width:400px;padding:20px;width:100%}.one-btn-modal .one-btn-modal-content .title{color:var(--grey-scale-color2);font-weight:500;letter-spacing:-.04em;line-height:26px;margin-bottom:32px;text-align:center}.one-btn-modal .modal-btn span{background:var(--grey-scale-color2);border-radius:8px;color:var(--background-color1);display:flex;font-weight:400;height:48px;justify-content:center;letter-spacing:-.04em;line-height:26px;padding:12px 16px;text-align:center}.swiper-container{max-width:710px;position:relative;width:100%}.swiper-slide img{border-radius:8px;height:100%;max-width:100%;object-fit:cover;width:100%}.swiper-pagination{display:none}.banner-controls{align-items:center;bottom:10px;display:flex;position:absolute;right:10px;z-index:100}.banner-controls .toggle-btn{cursor:pointer;height:16px;margin-right:6px;width:16px}.banner-controls .indicator{background:#0000004d;border-radius:100px;color:#fff;height:auto;padding:1px 6px;text-align:center;width:27px}.banner-controls .indicator,.current-slide{font-size:10px;font-weight:500;letter-spacing:-.03em;line-height:16px}.current-slide{color:var(--background-color1)}.total-slides{color:#ffffff99;font-size:10px;font-weight:500;letter-spacing:-.03em;line-height:16px}.phishing-list-detail .title{margin-bottom:16px}.phishing-list-detail .base-date{margin-bottom:16px;text-align:left}.phishing-list-detail .title span{color:var(--red-scale-color1)}.phishing-list-detail .divider{background-color:var(--grey-scale-color12);margin-top:32px;padding-bottom:1px}.preloader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:900}.preloader.hide{display:none}.preloader-root{height:100%}.preloader-lottie-box,.preloader-root{align-items:center;display:flex;justify-content:center}.preloader-lottie-box{background-color:#fff;border-radius:80px;box-shadow:0 1px 3px 0 #00000040;height:80px;width:80px}.preloader-lottie{width:75%}.error-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.error-section .error-img{height:80px;margin-bottom:24px;width:80px}.error-section h3{color:var(--grey-scale-color2);font-size:18px;font-weight:600;letter-spacing:-.04rem;line-height:26px;margin-bottom:8px;text-align:center}.error-section h4{color:var(--grey-scale-color15);font-weight:400;letter-spacing:-.04px;text-align:center}.error-section h4,.error-tel{font-size:14px;line-height:22px}.error-tel{color:var(--grey-scale-color2);display:flex;font-weight:500;letter-spacing:-.04rem;margin:24px 0 4px}.error-tel img{height:20px;width:20px}.error-tel-no{color:inherit;text-decoration:none}.error-email{color:var(--grey-scale-color15);font-size:12px;font-weight:400;letter-spacing:-.03rem;line-height:18px;text-decoration:underline}