*{margin:0;padding:0;font:inherit;color:inherit}*,::after,::before{box-sizing:border-box}:root{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;text-size-adjust:100%;cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4}html,body{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Pretendard Variable",Pretendard,Roboto,"Noto Sans KR","Segoe UI","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-0.025em}img,picture,video,canvas,svg{display:block;max-width:100%}button{background:none;border:0;cursor:pointer}a{text-decoration:none}a:hover,a :focus{text-decoration:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}ol,ul{list-style:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::placeholder{color:#999}:disabled{opacity:.7}.blind{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}@font-face{font-family:"Pretendard";font-weight:900;font-display:swap;src:local("Pretendard Black"),url(../font/woff2/Pretendard-Black.woff2) format("woff2"),url(../font/woff/Pretendard-Black.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(../font/woff2/Pretendard-ExtraBold.woff2) format("woff2"),url(../font/woff/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(../font/woff2/Pretendard-Bold.woff2) format("woff2"),url(../font/woff/Pretendard-Bold.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(../font/woff2/Pretendard-SemiBold.woff2) format("woff2"),url(../font/woff/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(../font/woff2/Pretendard-Medium.woff2) format("woff2"),url(../font/woff/Pretendard-Medium.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(../font/woff2/Pretendard-Regular.woff2) format("woff2"),url(../font/woff/Pretendard-Regular.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:300;font-display:swap;src:local("Pretendard Light"),url(../font/woff2/Pretendard-Light.woff2) format("woff2"),url(../font/woff/Pretendard-Light.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(../font/woff2/Pretendard-ExtraLight.woff2) format("woff2"),url(../font/woff/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-family:"Pretendard";font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(../font/woff2/Pretendard-Thin.woff2) format("woff2"),url(../font/woff/Pretendard-Thin.woff) format("woff")}@font-face{font-family:"NanumSquare";src:local("NanumSquare"),url(../font/NanumSquareR.eot),url(../font/NanumSquareR.eot?#iefix) format("embedded-opentype"),url(../font/NanumSquareR.woff) format("woff"),url(../font/NanumSquareR.ttf) format("truetype")}:root{--default-010: #F8F8F8;--default-020: #F6F6F6;--default-030: #EDEDED;--default-040: #DDDDDD;--default-050: #999999;--default-060: #777777;--default-070: #555555;--default-080: #333333;--default-090: #111111;--default-100: #000000;--primary-010: #F8F8FB;--primary-020: #F1F7FF;--primary-030: #BEDAFF;--primary-040: #6273DE;--primary-050: #2B398F;--error-010: #FFEAEA;--error-020: #EC3838;--success-010: #0C9000}::selection{color:#fff;background-color:#2b398f}select::-ms-expand{display:none}select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("../imgs/icon_down_dark.svg") calc(100% - 8px) center no-repeat}select option{padding:8px 16px;background-color:#fff;border-radius:8px;color:#111;font-size:16px;font-weight:500;line-height:100%}select option:nth-child(even){background-color:#f6f6f6}.inputBase,select{padding:4px 16px;height:44px;border:1px solid #ddd;border-radius:8px;color:#777;font-size:16px;font-weight:500;line-height:100%}.loading{position:fixed;left:0;top:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:999}.loading .loading__spinner{animation:rotate 2s linear infinite;z-index:2;width:50px;height:50px}.loading .loading__spinner .path{stroke:#0db4c0;stroke-linecap:round;stroke-dasharray:20;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}.btn--white--line{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;border:1px solid #e6e6e6;background-color:#fff;color:#111}.btn--white--line:hover{border-color:#2b398f;color:#2b398f}.btn--gray--line{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;border:1px solid #ededed;background-color:#fff;color:#111}.btn--gray--line:hover{border-color:#2b398f;color:#2b398f}.btn--primary--line{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;border:1px solid #2b398f;background-color:#fff;color:#2b398f}.btn--primary--line:hover{background-color:#f1f7ff}.btn--dark--line{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;border:1px solid #111;background-color:#fff;color:#111}.btn--dark--line:hover{border-color:#2b398f;color:#2b398f}.btn--primary{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;background-color:#2b398f;color:#fff}.btn--primary:hover{background-color:#6c7ad3}.btn--dark{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;background-color:#111;color:#fff}.btn--dark:hover{background-color:#535353}.btn--dark img{filter:invert(100%)}.btn--gray{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;background-color:#ededed;color:#111}.btn--gray:hover{color:#2b398f;background-color:#d4d4d4}.btn--white{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;background-color:#fff;color:#111}.btn--white:hover{color:#2b398f;background-color:#e6e6e6}.btn--large{padding:0 24px;height:52px;font-size:16px;font-weight:500;border-radius:26px;box-sizing:border-box}.btn--middle{padding:0 22px;height:44px;font-size:16px;font-weight:500;border-radius:22px;box-sizing:border-box}.btn--small{padding:0 18px;height:36px;font-size:14px;font-weight:400;border-radius:18px;box-sizing:border-box}.btn--full{width:100%}.btn--empty{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;transition:all .4s;letter-spacing:-0.02em;transition:all .2s ease-in-out;cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0 8px;color:#111}.btn--empty:hover{color:#2b398f;background-color:rgba(0,0,0,0)}.chips--cWhite{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;border:1px solid #ddd;background-color:#fff;color:#333}.chips--cDark{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;background-color:#111;color:#fff}.chips--cGray{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;background-color:#f6f6f6;color:#333}.chips--large{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:15px;border-radius:18px}.chips--middle{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:14px;border-radius:14px}.chips--small{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;height:24px;padding:0 8px;font-size:12px;border-radius:12px}.chips--primary{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;background-color:#2b398f;color:#fff}.chips--primary2{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;background-color:#6273de;color:#fff}.chips--gradeA{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;background-color:#0db4c0;color:#fff}.chips--gradeB{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;background-color:#0f6cd7;color:#fff}.chips--gradeC{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;background-color:#653be1;color:#fff}#wrap{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;min-width:320px;min-height:100vh}#contents{width:100%;padding-top:108px;flex-grow:1;flex-shrink:1 !important}#contents .no--space{padding-top:0}#contents .subject__header{width:100%;padding:24px clamp(24px,2.5vw,36px) 40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;transition:all .1s ease-in}#contents .subject__header .subject__contents{width:100%;max-width:1440px;position:relative}#contents .subject__header .subject__contents>a{position:absolute;right:0;bottom:0}#contents .subject__header .subject__contents .sub--container--title{height:44px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;text-align:center;color:#111;font-size:clamp(20px,2.7vw,40px);font-weight:700;line-height:100%}#contents .subject__header .subject__contents .breadCrumb{padding-top:0}@media screen and (max-width: 1024px){#contents .subject__header{overflow:hidden;padding:12px 20px}#contents .subject__header.is--open{height:64px;border-bottom-width:1}#contents .subject__header .subject__contents{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px}#contents .subject__header .subject__contents .sub--container--title{justify-content:flex-start;text-align:left;width:calc(100% - 120px)}#contents .subject__header .subject__contents .sub--container--title span{display:block;width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#contents .subject__header .subject__contents .sub--container--title a img{width:24px}#contents .subject__header .subject__contents>a{position:static;padding:0 12px;height:36px;font-size:14px;font-weight:400;border-radius:18px;gap:4px}#contents .subject__header .subject__contents>a img{width:18px}}@media screen and (max-width: 1024px){#contents{padding-top:64px}}.breadCrumb{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;color:#333;font-size:14px;font-weight:400;line-height:100%;padding:24px 0 12px;width:100%;max-width:1440px;text-align:left}.breadCrumb a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;color:#777}.breadCrumb a::after{content:url("../imgs/icon_more.svg");display:block;opacity:.5}.breadCrumb a:hover{color:#2b398f}.breadCrumb a.breadCrumb--last{color:#333;font-weight:600}.breadCrumb a.breadCrumb--last::after{display:none}.breadCrumb span{display:block;font-weight:600}@media screen and (max-width: 1024px){.breadCrumb{display:none}}.container{width:100%;padding:0 clamp(24px,2.5vw,36px);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;background-color:#fff}.container .container__temp{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;max-width:1440px}.container.bg--gray{background:#e7e7e7;background:linear-gradient(0deg, rgb(231, 231, 231) 0%, rgb(243, 243, 243) 100%)}.container.scollx--none{overflow-x:hidden}.layout__division{display:grid;grid-template-columns:180px minmax(0, auto);grid-template-rows:repeat(1, 1fr);gap:clamp(24px,4.16vw,60px);width:100%;max-width:1440px;padding:40px 0 120px}.layout__division .division__right{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:clamp(24px,2.7vw,40px)}.layout__division .division__right .division__right__header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;min-height:44px}.layout__division.addup{grid-template-columns:repeat(1, 1fr)}.layout__division.addup .division__left{display:none}.layout__division.noSpace--top{padding-top:0}@media screen and (max-width: 1024px){.layout__division{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0;padding:0 0 64px}.layout__division .division__left{height:0}.layout__division .division__right{flex:1 1 100%}}.side--contents{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:40px;max-width:200px}.side--contents .lnb--title{color:#111;font-size:18px;font-weight:700;line-height:100%;padding-bottom:16px}.side--contents .lnb__list{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.side--contents .lnb__list li{width:100%}.side--contents .lnb__list li a{display:block;width:100%;height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#555;font-size:16px;font-weight:400;line-height:100%}.side--contents .lnb__list li a:hover,.side--contents .lnb__list li a.current{color:#2b398f;font-weight:600}.side--contents .filter__list{width:100%;padding-top:10px;border-top:2px solid #ddd}.side--contents .filter__list .filter--title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;padding-bottom:40px;color:#777;font-size:16px;font-weight:400;line-height:100%}.side--contents .filter__list .filter__form{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:40px;padding-bottom:4px}.side--contents .filter__list .filter__form .filter__item--title{padding-bottom:16px;color:#111;font-size:18px;font-weight:600;line-height:100%}.side--contents .filter__list .filter__form .filter__item{width:100%}.side--contents .filter__list .filter__form .filter__item label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:8px 0;color:#555;cursor:pointer}.side--contents .filter__list .filter__form .filter__item label input[type=radio],.side--contents .filter__list .filter__form .filter__item label input[type=checkbox]{width:20px;height:20px;border:1px solid #999}.side--contents .filter__list .filter__form .filter__item label input[type=checkbox]{border-radius:8px}.side--contents .filter__list .filter__form .filter__item label span,.side--contents .filter__list .filter__form .filter__item label em,.side--contents .filter__list .filter__form .filter__item label strong{flex:1}.side--contents .filter__list .filter__form .filter__item .btn--grade--more{padding:0}.side--contents .filter__list .filter--btnArea{position:sticky;left:0;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:32px 0;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 74%, rgba(255, 255, 255, 0) 100%)}.side--contents .filter__list .filter--btnArea .btn--filter--search img{display:none}.side--contents .filter__list .filter--btnArea .btn--filter--reset{padding:16px 8px}.side--contents .filter__list .filter--btnArea .btn--filter--reset span{text-decoration:underline;text-underline-offset:4px}@media screen and (max-width: 1024px){.side--contents{width:100%;max-width:100%;gap:0}.side--contents .lnb--title,.side--contents .lnb__list{display:none}.side--contents .filter__list{flex:none;overflow:hidden;position:fixed;left:0;bottom:0;z-index:9999;padding:0;height:0;border-radius:20px 20px 0 0;border-top:none;transform:translateY(-16px);transition:all .1s ease-in;background-color:#fff;box-shadow:0 2px 15px rgba(0,0,0,.16)}.side--contents .filter__list.open{padding:36px 20px;height:fit-content;transform:translateY(0)}.side--contents .filter__list.open::after{content:"";position:absolute;left:calc(50% - 20px);top:12px;width:40px;height:4px;border-radius:2px;background-color:#ddd}.side--contents .filter__list.open .btn--filter--close{position:absolute;top:28px;right:20px}.side--contents .filter__list .filter--title{display:none}.side--contents .filter__list .filter--btnArea{position:static;padding:16px 0 0;background:rgba(0,0,0,0)}.side--contents .filter__list .filter--btnArea .btn--filter--search img{display:block}.side--contents .filter__list .filter--btnArea .btn--filter--reset{padding:0 22px;width:fit-content}.side--contents .filter__list .filter--btnArea .btn--filter--reset img{display:none}.side--contents .filter__list .filter--btnArea .btn--filter--reset span{display:block}}.is--mobile{display:none}@media screen and (max-width: 1024px){.is--mobile{display:block}}#headerNew{position:fixed;left:0;top:0;z-index:999;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:center;width:100%;height:108px;padding:0 clamp(24px,2.5vw,36px);background-color:#fff;border-bottom:1px solid #ddd;transition:all .2s}#headerNew.blurMode{background-color:rgba(0,0,0,.02);backdrop-filter:blur(10px);border-bottom-color:rgba(0,0,0,0)}#headerNew.blurMode img{filter:brightness(0) invert(100%)}#headerNew.blurMode .header__search__area img{filter:none}#headerNew.blurMode .gnb>ul>li a{color:#fff}#headerNew.blurMode .gnb>ul>li a:hover{color:#fff;opacity:.8}#headerNew.blurMode .gnb>ul .btn__snb{background-color:#111;color:#fff}#headerNew.blurMode .gnb>ul .btn__snb::after{filter:invert(100%) brightness(100%)}#headerNew.blurMode .gnb>ul .btn__snb .snb{background-color:#111;color:#fff}@media screen and (max-width: 1280px){#headerNew.blurMode .gnb>ul .btn__snb{background-color:#111}}#headerNew.blurMode .util--auth .btn--empty{color:#fff}#headerNew.blurMode .util--auth .btn--dark{color:#111;background-color:#fff}#headerNew.blurMode .util--auth .icon--goArrow{filter:brightness(0)}@media screen and (max-width: 1024px){#headerNew.blurMode .gnb>ul>li a{color:#111}#headerNew.blurMode .gnb>ul>li a:hover{color:#2b398f;opacity:1}#headerNew.blurMode .gnb>ul .btn__snb{background-color:#fff;color:#111}#headerNew.blurMode .gnb>ul .btn__snb::after{filter:brightness(0)}#headerNew.blurMode .gnb>ul .btn__snb .snb{background-color:#d4d4d4;color:#111}#headerNew.blurMode .util--auth img{filter:brightness(0)}#headerNew.blurMode .util--auth .btn--dark{color:#fff;background-color:#111}#headerNew.blurMode .util--auth .btn--dark img{filter:invert(1)}#headerNew.blurMode .util--auth .btn--empty{color:#111}#headerNew.blurMode .util--auth .icon--goArrow{filter:brightness(0)}}#headerNew .header__container{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:40px;height:64px;width:100%;max-width:1440px}#headerNew .header__container h1{flex:none;margin:0}#headerNew .header__container .is--mobile{padding:8px}#headerNew .header__container .is--mobile img{width:32px}#headerNew .header__container .header--wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;width:100%}#headerNew .header__container .header--wrap .btn--menu--close{display:none}#headerNew .gnb{flex:1;z-index:9}#headerNew .gnb>ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:clamp(8px,1vw,16px);color:#111;font-size:clamp(16px,1.25vw,18px);font-weight:600;line-height:100%}#headerNew .gnb>ul>li a{padding:8px}#headerNew .gnb>ul>li a:hover{color:#2b398f}#headerNew .gnb>ul .btn__snb{position:relative;overflow:inherit;gap:12px;margin-left:8px;padding-right:44px;width:124px}#headerNew .gnb>ul .btn__snb::after{position:absolute;top:10px;right:18px;content:url("../imgs/icon_more.svg");width:22px;height:22px;transition:all .1s ease-in;transform:rotate(90deg)}#headerNew .gnb>ul .btn__snb button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:44px}#headerNew .gnb>ul .btn__snb .snb{position:absolute;left:0;top:36px;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;color:#111;font-size:14px;font-weight:500;line-height:100%;width:0;padding:10px 20px 20px;background-color:#d4d4d4;border-radius:0 0 22px 22px;opacity:0;transition:all .1s ease-in}#headerNew .gnb>ul .btn__snb .snb a{padding:4px}#headerNew .gnb>ul .btn__snb:hover{border-radius:22px 22px 0 0}#headerNew .gnb>ul .btn__snb:hover .snb{display:flex;width:124px;gap:16px;opacity:1}#headerNew .gnb>ul .btn__snb:hover::after{transform:rotate(270deg)}#headerNew .btn--search{display:none}#headerNew .header__search__area{position:relative}#headerNew .header__search__area .btn--laypop--close{display:none}#headerNew .header__search__area .btn--com--search{position:absolute;top:0;right:8px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:50px;height:44px}#headerNew .header__search__area .btn--com--search img{width:28px}#headerNew .header__search__area input{width:clamp(200px,24.3vw,350px);height:44px;padding:0 60px 0 24px;border:none;outline:none;border-radius:999px;color:#2b398f;font-size:16px;font-weight:500;line-height:100%;background:#ddd}#headerNew .header__search__area input::placeholder{font-size:14px}#headerNew .util--auth{flex:none;position:absolute;top:-44px;right:0;z-index:9;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:clamp(8px,.8vw,12px);height:44px}#headerNew .util--auth .icon--goArrow{width:28px;filter:invert(100%)}#headerNew .util--auth .btn--login{padding:0 12px;height:28px}@media screen and (min-width: 1025px)and (max-width: 1200px){#headerNew .btn--search{display:block}#headerNew .header__search__area{overflow:hidden;flex:none;position:absolute;left:0;top:64px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:0;padding:0 44px;opacity:0;background-color:#fff;transition:all .1s ease-in}#headerNew .header__search__area .btn--laypop--close{position:absolute;top:24px;right:24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:44px;height:44px}#headerNew .header__search__area .btn--com--search{right:calc(50% - 320px);top:calc(50% - 34px);width:68px;height:68px}#headerNew .header__search__area .btn--com--search img{width:40px}#headerNew .header__search__area input{width:100%;max-width:640px;height:68px;padding:0 80px 0 24px;border-bottom:3px solid #333;outline:none;border-radius:0;font-size:28px;background:#fff}#headerNew .header__search__area input::placeholder{font-size:28px}#headerNew .header__search__area.open{height:200px;opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.12)}}@media screen and (max-width: 1136px){#headerNew .util--auth .icon--goArrow{display:none}}@media screen and (max-width: 1024px){#headerNew{height:64px;padding:0}#headerNew .header__container{flex-wrap:wrap;justify-content:flex-end;gap:0}#headerNew .header__container h1{margin-right:auto;padding-left:20px}#headerNew .header__container #btnMenu{margin-right:12px}#headerNew .header__container .header--wrap{overflow:hidden;flex:none;flex-direction:column;align-items:flex-start;gap:16px;position:absolute;left:0;top:64px;z-index:-1;padding:0;background-color:#fff;width:100%;height:0;opacity:0;transition:all .1s ease-in}#headerNew .header__container .header--wrap.open{overflow:initial;height:fit-content;padding:20px;width:100%;opacity:1}#headerNew .header__container .header--wrap .btn--menu--close{flex:none;position:absolute;top:-64px;right:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:64px;height:64px}#headerNew .header__container .header--wrap .btn--menu--close img{width:28px}#headerNew .header__container.is--open .is--mobile{display:none}#headerNew .header__container.is--open .header--wrap{z-index:9;box-shadow:0 2px 8px rgba(0,0,0,.12)}#headerNew .header__container.is--open .header--wrap .btn--menu--close{display:flex}#headerNew .header__container.is--open.is--search .header--wrap .gnb,#headerNew .header__container.is--open.is--search .header--wrap .util--auth,#headerNew .header__container.is--open.is--search .header--wrap .btn--readyPsy{display:none}#headerNew .header__container.is--open.is--search .header--wrap .header__search__area{display:block;width:100%;padding:32px}#headerNew .header__container.is--open.is--search .header--wrap .header__search__area input{width:100%}#headerNew .header__container.is--open.is--search .header--wrap .header__search__area .btn--com--search{top:calc(50% - 22px);right:40px}#headerNew .gnb{order:2;width:100%}#headerNew .gnb>ul{flex-direction:column;align-items:flex-start;gap:0;font-size:16px}#headerNew .gnb>ul>li{width:100%}#headerNew .gnb>ul>li a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;height:50px;padding:0px}#headerNew .gnb>ul .btn__snb{display:block;margin-left:0;padding:0;width:100%;background-color:rgba(0,0,0,0);border-radius:0;height:fit-content}#headerNew .gnb>ul .btn__snb::after{right:0;top:14px}#headerNew .gnb>ul .btn__snb button{width:100%;height:50px}#headerNew .gnb>ul .btn__snb .snb{position:initial;padding:0;border-radius:16px;font-size:14px}#headerNew .gnb>ul .btn__snb .snb li{width:100%}#headerNew .gnb>ul .btn__snb .snb li a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 20px;height:50px}#headerNew .gnb>ul .btn__snb:hover{width:100%;border-radius:0}#headerNew .gnb>ul .btn__snb:hover .snb{width:100%;gap:0}#headerNew .header__search__area{display:none}#headerNew .util--auth{position:initial;order:1;padding-bottom:12px;border-bottom:1px solid #ddd;width:100%;height:fit-content}#headerNew .util--auth .icon--goArrow{display:block}#headerNew .util--auth .btn--login{padding:0 16px;height:32px}#headerNew .util--auth .btn--small{font-size:15px}#headerNew .util--auth.auth--after{order:1;flex-direction:row;align-items:flex-start;width:100%}#headerNew .btn--readyPsy{order:3}}#footerNew{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;background-color:#f6f6f6}#footerNew .footer__container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;padding:40px clamp(24px,2.5vw,36px) 80px}#footerNew .footer__container.type__fnb{padding:clamp(16px,1.6vw,24px) clamp(24px,2.5vw,36px);border:1px solid #ddd;border-width:1px 0}#footerNew .footer__container.type__fnb .footer__content{justify-content:flex-start;align-items:center;gap:clamp(24px,4.4vw,64px)}#footerNew .footer__container .footer__content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:64px;width:100%;max-width:1440px}#footerNew .footer__container .footer__content h3 img{width:clamp(90px,9vw,110px);height:auto;max-width:none}#footerNew .footer__container .footer__content .fnb{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:32px}#footerNew .footer__container .footer__content .fnb ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#555;font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:100%}#footerNew .footer__container .footer__content .fnb ul a{display:block;padding:8px}#footerNew .footer__container .footer__content .fnb ul strong{font-weight:600;color:#333}#footerNew .footer__container .footer__content .fnb select{width:clamp(200px,15.2vw,220px);height:44px;padding:4px 16px;border-radius:22px;font-size:clamp(14px,1.1vw,16px);appearance:none;background:#fff url(../imgs/icon_down_dark.svg) calc(100% - 8px) center no-repeat}#footerNew .footer__container .footer__content .footer__tab{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-width:620px}#footerNew .footer__container .footer__content .footer__tab ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px}#footerNew .footer__container .footer__content .footer__tab ul li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px}#footerNew .footer__container .footer__content .footer__tab ul li::after{content:"";width:1px;height:12px;background-color:#aaa}#footerNew .footer__container .footer__content .footer__tab ul li:last-child::after{display:none}#footerNew .footer__container .footer__content .footer__tab ul li button{display:block;padding:8px 0;color:#777;font-size:clamp(14px,1vw,15px);font-weight:400;line-height:100%;letter-spacing:-0.01em}#footerNew .footer__container .footer__content .footer__tab ul li button:hover,#footerNew .footer__container .footer__content .footer__tab ul li button.active{color:#111;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}#footerNew .footer__container .footer__content .footer__tab dl{display:none;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;gap:6px clamp(12px,1.6vw,24px);color:#777;font-size:clamp(12px,1vw,14px);font-weight:400;line-height:100%;padding-bottom:6px}#footerNew .footer__container .footer__content .footer__tab dl dd a{text-decoration:underline}#footerNew .footer__container .footer__content .footer__tab dl .footer--hosting{flex-basis:100%;width:100%;padding-top:12px}#footerNew .footer__container .footer__content .footer__tab dl.active{display:flex}#footerNew .footer__container .footer__content .footer__tab address{color:#777;font-size:13px;font-weight:500;line-height:100%;letter-spacing:0}#footerNew .footer__container .footer__content .footer__cs{flex:0 0 auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:12px;padding-top:8px}#footerNew .footer__container .footer__content .footer__cs h4{color:#333;font-size:clamp(12px,.97vw,14px);font-weight:400;line-height:100%}#footerNew .footer__container .footer__content .footer__cs a{display:block;color:#333;font-size:clamp(18px,1.6vw,24px);font-weight:800;line-height:100%}#footerNew .footer__container .footer__content .footer__cs p{padding:4px 0 clamp(16px,1.38vw,20px);color:#777;font-size:clamp(12px,.97vw,14px);font-weight:300;line-height:150%}#footerNew .footer__container .footer__content .footer__cs .contact--sns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:20px}@media screen and (max-width: 1024px){#footerNew{padding:0}#footerNew .footer__container .footer__content .fnb ul{flex-wrap:wrap}#footerNew .footer__container .footer__content .footer__tab dl{max-width:100%}}@media screen and (max-width: 767px){#footerNew .footer__container{padding-top:24px}#footerNew .footer__container.type__fnb{padding:24px}#footerNew .footer__container.type__fnb .footer__content{align-items:flex-start;gap:20px}#footerNew .footer__container .footer__content{flex-direction:column;align-items:flex-start;gap:40px}#footerNew .footer__container .footer__content .fnb{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:20px;width:100%}#footerNew .footer__container .footer__content .fnb ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:8px}#footerNew .footer__container .footer__content .fnb ul li{flex:0 1 50%;width:50%}#footerNew .footer__container .footer__content .fnb ul li a{display:block;width:100%;padding:4px 0}#footerNew .footer__container .footer__content .fnb select{border-radius:18px;height:36px;font-size:14px}#footerNew .footer__container .footer__content .footer__tab{gap:16px}}#quickMenuNew{position:fixed;right:40px;bottom:60px;z-index:990;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;gap:16px}#quickMenuNew a,#quickMenuNew button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:hidden;width:clamp(48px,4.1vw,60px);height:clamp(48px,4.1vw,60px);padding:0 clamp(8px,.96vw,14px);border-radius:999px;box-shadow:2px 2px 10px rgba(0,0,0,.24);background-color:#fff;transition:all .1s ease-in}#quickMenuNew a span,#quickMenuNew button span{width:0;opacity:0;color:#111;font-size:clamp(16px,1.25vw,18px);font-weight:400;line-height:100%}#quickMenuNew a img,#quickMenuNew button img{width:clamp(28px,2.2vw,32px);height:auto}#quickMenuNew a:hover,#quickMenuNew button:hover{width:fit-content}#quickMenuNew a:hover span,#quickMenuNew button:hover span{width:fit-content;opacity:1;padding:0 8px}#quickMenuNew #btn--quickMore{display:none}#quickMenuNew #btn--quickMore #btnQuickClose{display:none}@media screen and (max-width: 767px){#quickMenuNew{right:20px;bottom:32px}#quickMenuNew a{display:none;opacity:0;height:0;transform:translateY(24px);transition:all .2s}#quickMenuNew #btn--quickMore{display:flex;width:48px}#quickMenuNew.open{z-index:9999}#quickMenuNew.open #toGoTop{display:none}#quickMenuNew.open a{position:relative;display:flex;opacity:1;height:48px;transform:translateY(0);overflow:visible}#quickMenuNew.open a span{display:block;position:absolute;top:50%;right:60px;z-index:9;transform:translateY(-50%);color:#fff;opacity:1;width:200px;text-align:right}#quickMenuNew.open #btn--quickMore{background-color:#111}#quickMenuNew.open #btn--quickMore #btnQuickClose{display:block;filter:invert(1)}#quickMenuNew.open #btn--quickMore #btnQuickOpen{display:none}}.tab--box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;border:1px solid #ddd;border-radius:8px}.tab--box a{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:clamp(44px,3.6vw,52px);padding:0 clamp(16px,1.36vw,24px);color:#555;font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:100%}.tab--box a::after{content:"";position:absolute;top:calc(50% - 8px);right:0;width:1px;height:16px;background-color:#ddd}.tab--box a:hover,.tab--box a.current{color:#111;font-weight:600}.tab--box li:last-child a::after{display:none}.card--list{width:100%}.card--list.type--grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(6, minmax(0, auto));gap:clamp(20px,4.15vw,60px) clamp(10px,1.36vw,20px)}.card--list.type--grid .nodata{grid-column:auto/span 4}@media screen and (max-width: 1100px){.card--list.type--grid{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(8, minmax(0, auto))}.card--list.type--grid .nodata{grid-template-columns:auto/span 3}}@media screen and (max-width: 1024px){.card--list.type--grid{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(6, minmax(0, auto))}.card--list.type--grid .nodata{grid-template-columns:auto/span 4}}@media screen and (max-width: 767px){.card--list.type--grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(12, minmax(0, auto))}.card--list.type--grid .nodata{grid-template-columns:auto/span 2}}.card--list.type--flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:clamp(20px,4.15vw,60px) clamp(10px,1.36vw,20px)}.card--list.type--flex li{flex:0 1 23.6%}@media screen and (min-width: 1025px)and (max-width: 1100px){.card--list.type--flex li{flex:0 1 32%}}@media screen and (max-width: 767px){.card--list.type--flex li{flex:0 1 48.2%}}.card--list.type--flex .nodata{flex:none}@media screen and (max-width: 767px){.card--list.type--flex{justify-content:space-between}}.card--list a{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:clamp(4px,1.36vw,10px)}.card--list a figure{overflow:hidden;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:clamp(4px,1.1vw,10px);border:1px solid #ddd;border-radius:8px;width:100%;height:clamp(180px,20vw,280px)}.card--list a figure .grade{position:absolute;left:clamp(4px,1.1vw,16px);top:clamp(4px,1.1vw,16px)}.card--list a figure img{object-fit:contain;height:100%;max-height:280px}.card--list a .product--title{margin:clamp(10px,.95vw,14px) 0;color:#111;font-size:16px;font-weight:500;line-height:140%;display:-webkit-box;max-height:280%;overflow:hidden;vertical-align:top;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card--list a p{color:#777;font-size:clamp(12px,1.1vw,14px);font-weight:400;line-height:100%}.nodata{width:100% !important;padding:100px 0 !important;border-bottom:1px solid #ddd;text-align:center}.nodata h6{color:#333;font-size:18px;font-weight:600;line-height:100%;padding-bottom:16px}.nodata p{color:#555;font-size:16px;font-weight:400;line-height:140%}.paging{padding-top:clamp(24px,3vw,44px);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px}.paging a,.paging strong{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:32px;height:32px;color:#999;font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:100%}.paging a.btn-first,.paging a.btn-last,.paging a.btn-prev,.paging a.btn-next,.paging strong.btn-first,.paging strong.btn-last,.paging strong.btn-prev,.paging strong.btn-next{background-repeat:no-repeat;background-position:center center;background-size:80%;opacity:.5;font-size:0;line-height:0}.paging a.btn-first:hover,.paging a.btn-last:hover,.paging a.btn-prev:hover,.paging a.btn-next:hover,.paging strong.btn-first:hover,.paging strong.btn-last:hover,.paging strong.btn-prev:hover,.paging strong.btn-next:hover{opacity:1}.paging a.btn-prev,.paging strong.btn-prev{background-image:url("../imgs/icon_blue_prev.svg")}.paging a.btn-next,.paging strong.btn-next{background-image:url("../imgs/icon_blue_next.svg")}.paging a.btn-first,.paging strong.btn-first{background-image:url("../imgs/icon_blue_first.svg")}.paging a.btn-last,.paging strong.btn-last{background-image:url("../imgs/icon_blue_end.svg")}.paging strong{color:#111;font-weight:600;text-decoration:underline;text-decoration-line:2px;text-underline-offset:2px}@media screen and (max-width: 767px){.paging{gap:0}.paging a,.paging strong{width:24px;height:28px}.paging.btn-prev,.paging.btn-next{background-size:60%}}.blackscreen{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9990;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px)}.open+.blackscreen{display:block}.tooltip{display:inline-block;vertical-align:middle;position:relative}.tooltip .tooltip--content{display:none;position:absolute;left:0;top:42px;z-index:9;width:max-content;padding:16px 20px;color:#fff;font-size:14px;font-weight:400;line-height:140%;background-color:#000;border-radius:12px;overflow-wrap:normal}.tooltip .tooltip--content::after{content:"";position:absolute;left:50%;top:-14px;width:0;height:0;border-bottom:14px solid #000;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);transform:translateX(-50%)}.tooltip .btn--tooltip:hover+.tooltip--content{display:block;left:50%;transform:translateX(-50%)}.ui--select{position:relative;width:100%;height:44px;padding:0 16px;color:#111;font-size:16px;font-weight:400;line-height:100%;border:1px solid #ddd;border-radius:999px;text-align:left;background:#fff url("../imgs/icon_down.svg") no-repeat calc(100% - 16px) center}.ui--select .ui--select--title{display:block;width:100%;height:42px;line-height:42px;color:#777}.ui--select .ui--select--list{display:none;overflow:hidden;position:absolute;left:0;top:44px;z-index:99;width:100%;max-height:288px;overflow-y:auto;border:1px solid #ddd;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12)}.ui--select .ui--select--list.top{top:auto;bottom:44px}.ui--select .ui--select--list li{height:48px;padding:0 16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;color:#111;font-size:16px;font-weight:400;line-height:100%;cursor:pointer}.ui--select .ui--select--list li:hover{background-color:#f6f6f6}.ui--select .ui--select--list::-webkit-scrollbar{width:8px;height:8px;background:rgba(0,0,0,0)}.ui--select .ui--select--list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:5px;transform:translateX(-4px)}.tab--big{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:48px;transform:translateY(1px)}.tab--big a,.tab--big button{padding:16px 0;color:#555;font-size:18px;font-weight:500;line-height:100%;border-bottom:4px solid rgba(0,0,0,0)}.tab--big a.current,.tab--big button.current{color:#111;font-weight:700;border-bottom-color:#111}@media screen and (max-width: 767px){.tab--big{gap:20px}.tab--big a,.tab--big button{padding:12px 0;font-size:14px;border-bottom-width:3px}}.swiper{width:100%;height:100%}.btn--slider{overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;position:absolute;top:calc(50% - 20px);z-index:99;width:44px;height:44px;border-radius:22px;box-shadow:0 2px 15px rgba(0,0,0,.16);transform:scale(0.5);transition:all .2s ease-in;opacity:0;background-color:#fff;cursor:pointer}.btn--slider img{width:28px;height:28px}.btn--slider.swiper-button-prev{left:-22px}.btn--slider.swiper-button-next{right:-22px}.swiper-pagination{position:absolute;left:50%;bottom:24px;z-index:9;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;transform:translateX(-50%)}.swiper-pagination .swiper-pagination-bullet{display:block;width:8px;height:8px;border-radius:4px;background-color:#333;opacity:.4}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-pagination.swiper-pagination-fraction{left:auto;bottom:auto;top:20px;right:24px;gap:4px;padding:8px;border-radius:6px;line-height:100%;color:#fff;background-color:rgba(0,0,0,.7);transform:translateX(0)}.swiper-pagination.swiper-pagination-fraction span{color:#fff;font-size:15px;font-weight:300;line-height:100%;letter-spacing:0}.swiper-pagination.swiper-pagination-fraction span.swiper-pagination-current{font-weight:500}