@charset "UTF-8";@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(https://www.saraminimage.co.kr/sri/font/Pretendard-Bold.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(https://www.saraminimage.co.kr/sri/font/Pretendard-SemiBold.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(https://www.saraminimage.co.kr/sri/font/Pretendard-Regular.subset.woff) format("woff")}:root{--black: #000;--white: #fff;--blue10: #f5f8ff;--blue20: #f0f4ff;--blue30: #e5ecff;--blue40: #ccdaff;--blue50: #a3bcff;--blue60: #7a9fff;--blue70: #5785ff;--blue80: #4075ff;--blue90: #2d67ff ;--blue100: #003fe5;--blue110: #0031b2;--blue120: #002585;--gray10: #f8fafc;--gray20: #f4f6fa;--gray30: #eaedf4;--gray40: #d7dce5;--gray50: #b4c0d3;--gray60: #96a0b5;--gray70: #8491a7;--gray80: #67738e;--gray90: #5c667b;--gray100: #475067;--gray110: #373f57;--gray120: #292e41;--green10: #f3fffd;--green20: #ebfffc;--green30: #defaf6;--green40: #aff4e5;--green50: #7beed8;--green60: #4fe5c7;--green70: #00deb3;--green80: #00d3ab;--green90: #11be9a;--green100: #17a187;--green110: #2a7c6d;--green120: #286258;--coral10: #fffafa;--coral20: #fef3f3;--coral30: #fce6e6;--coral40: #fec5c5;--coral50: #fea4a3;--coral60: #ff837e;--coral70: #ff7a72;--coral80: #ff6d6a;--coral90: #ff5656;--coral100: #eb413f;--coral110: #d63131;--coral120: #b81d1d;--orange10: #fffbf5;--orange20: #fff7eb;--orange30: #ffebcc;--orange40: #ffd699;--orange50: #ffc46b;--orange60: #ffb84d;--orange70: #ffa929;--orange80: #ff9a03;--orange90: #f09000;--orange100: #e08700;--orange110: #b86e00;--orange120: #804d00;--yellow10: #fffbeb;--yellow20: #fff7d6;--yellow30: #fff2b8;--yellow40: #ffe885;--yellow50: #ffe15f;--yellow60: #ffdb3d;--yellow70: #ffd41a;--yellow80: #facb00;--yellow90: #ebbf00;--yellow100: #dbb200;--yellow110: #ad8d00;--yellow120: #755f00;--forestGreen10: #f0fff6;--forestGreen20: #e0ffed;--forestGreen30: #c7ffdd;--forestGreen40: #8affb9;--forestGreen50: #57ff9a;--forestGreen60: #00ff66;--forestGreen70: #00e55c;--forestGreen80: #00cc52;--forestGreen90: #00be4c;--forestGreen100: #00a843;--forestGreen110: #008535;--forestGreen120: #006629;--skyBlue10: #f5fdff;--skyBlue20: #ebfaff;--skyBlue30: #dbf7ff;--skyBlue40: #bdf0ff;--skyBlue50: #99e8ff;--skyBlue60: #70dfff;--skyBlue70: #57d9ff;--skyBlue80: #02c6ff;--skyBlue90: #00b6eb;--skyBlue100: #00a2d1;--skyBlue110: #008ab2;--skyBlue120: #006380;--violet10: #fcfaff;--violet20: #f8f5ff;--violet30: #efe5ff;--violet40: #deccff;--violet50: #cbadff;--violet60: #b185ff;--violet70: #9d66ff;--violet80: #8d4dff;--violet90: #7224ff;--violet100: #5a00fa;--violet110: #4600c2;--violet120: #2e0080;--font-weight-regular: 400;--font-weight-bold: 700;--font12-line-height: 20px;--font12-letter-spacing: 0;--number12-letter-spacing: 0px;--font13-line-height: 20px;--font13-letter-spacing: 0;--number13-letter-spacing: 0px;--font14-line-height: 20px;--font14-letter-spacing: 0;--number14-letter-spacing: 0;--font15-line-height: 22px;--font15-letter-spacing: 0;--number15-letter-spacing: 0;--font16-line-height: 24px;--font16-letter-spacing: 0;--number16-letter-spacing: 0;--font18-line-height: 26px;--font18-letter-spacing: 0;--number18-letter-spacing: 0;--font20-line-height: 28px;--font20-letter-spacing: 0;--number20-letter-spacing: 0;--font24-line-height: 34px;--font24-letter-spacing: 0;--number24-letter-spacing: 0;--font28-line-height: 42px;--font28-letter-spacing: 0;--number28-letter-spacing: 0;--font27-line-height: 40px;--font27-letter-spacing: 0;--number27-letter-spacing: 0;--font36-line-height: 50px;--font36-letter-spacing: 0;--number36-letter-spacing: 0;--button-size-x-large: 64px;--button-size-large: 56px;--button-size-medium: 40px;--button-size-small: 32px;--button-size-x-small: 24px;--font-roboto: "Roboto", "맑은 고딕", "Malgun Gothic", sans-serif;--font-gothic: "맑은 고딕", "Malgun Gothic", sans-serif;--font-pretendard: "Pretendard","Malgun Gothic",dotum,gulim,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{min-height:100vh;width:100%;height:100%;font-size:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;word-break:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,strong,input,textarea,button,select{font-family:var(--font-pretendard)}a{text-decoration:none}select,button{color:inherit}button{cursor:pointer;border:0;background:transparent}*:focus-visible{border-radius:4px;outline:2px solid var(--blue100);outline-offset:2px}ol,ul,li{list-style:none}.blind{overflow:hidden;position:relative;z-index:-1;margin:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}img,svg{max-inline-size:100%;block-size:auto}label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dimmed{position:fixed;top:0;bottom:0;z-index:300;width:100%;height:100%;background-color:#00000080}.scroll-bar::-webkit-scrollbar{margin-right:10px;width:10px;background-color:#0000}.scroll-bar::-webkit-scrollbar-track,.scroll-bar::-webkit-scrollbar-thumb{border:3px solid rgba(0,0,0,0);background-clip:padding-box}.scroll-bar::-webkit-scrollbar-track{background-color:transparent}.scroll-bar::-webkit-scrollbar-thumb{border-radius:12px;background-color:var(--gray40)}.scroll-bar::-webkit-scrollbar-button{display:none}.layout{display:flex;flex-flow:column}.main{width:100%;position:relative;display:flex;flex-flow:row wrap}.main-content{width:calc(100% - 256px);min-height:calc(100vh - 234px);padding-bottom:115px}.main-content:not(:has(.quick-menu)){padding-top:60px}.main-content:not(:has(.quick-menu)) .prod-details__header{top:0;padding-top:16px}.main-content__inner{margin:0 auto;width:960px}.main-content__inner:where(.main--typec .main-content__inner){padding-top:60px;width:1260px}@media (min-width: 1560px){.main-content__inner:not(.main--typeb .main-content__inner):not(.main--typec .main-content__inner){width:1248px}}.main.main--typec{background-color:var(--gray20)}.main.main--typec .main-content{width:100%}.quick-menu{position:sticky;top:0;z-index:200;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;gap:20px;padding-right:52px;height:80px;background:var(--white)}.quick-menu__item{display:inline-flex;align-items:center;color:var(--gray100);font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.quick-menu__item--price{position:relative;font-family:var(--font-pretendard);font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--number15-letter-spacing)}.quick-menu__item--price .tooltip{position:absolute;top:42px;left:-105px;min-width:220px;transition:all .3s}.quick-menu__item--price .tooltip .expire--point{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);font-weight:700}.quick-menu__item--price .tooltip .expire--point__number{color:var(--blue90)}.quick-menu__item .badge{margin-left:4px}.quick-menu__item.selected{font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.quick-menu__icon{margin-right:4px;width:24px;height:24px;color:var(--gray70)}.quick-menu__item.selected .quick-menu__icon{color:var(--gray120)}.sidebar{display:flex;flex-flow:column wrap;border-right:1px solid var(--gray30);width:256px;min-height:100%;background:var(--white)}.sidebar__title{display:block;margin:30px 0 30px 32px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.sidebar__nav{display:flex;flex-flow:column wrap;margin-left:16px}.sidebar__nav__item{width:100%;padding-right:15px;margin-bottom:8px}.sidebar__nav__item>a,.sidebar__nav__item>button{display:flex;flex-flow:row wrap;align-items:center;width:100%;height:44px;border:0;color:var(--gray100);background-color:transparent;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.sidebar__nav__item>a:hover,.sidebar__nav__item>button:hover{background-color:var(--blue10);border-radius:5px;color:var(--blue90)}.sidebar__nav__item>a:hover .sidebar__nav__item__icon,.sidebar__nav__item>button:hover .sidebar__nav__item__icon{color:var(--blue90)}.sidebar__nav__item>a:hover .sidebar__nav__item__icon--depth,.sidebar__nav__item>button:hover .sidebar__nav__item__icon--depth{transform:rotate(0)}.sidebar__nav__item>a.selected,.sidebar__nav__item>button.selected{color:var(--blue90);font-weight:700}.sidebar__nav__item>a.selected .sidebar__nav__item__icon,.sidebar__nav__item>button.selected .sidebar__nav__item__icon{color:var(--blue90)}.sidebar__nav__item>a.selected .sidebar__nav__item__icon--depth,.sidebar__nav__item>button.selected .sidebar__nav__item__icon--depth{transform:rotate(0)}.sidebar__nav__item>a .sidebar__nav__item__icon,.sidebar__nav__item>button .sidebar__nav__item__icon{display:block;margin:0 16px;width:24px;height:24px;color:var(--gray70)}.sidebar__nav__item>a .sidebar__nav__item__icon--depth,.sidebar__nav__item>button .sidebar__nav__item__icon--depth{transform:rotate(180deg);margin:0 0 0 auto}.sidebar__nav__item>a .sidebar__nav__item__icon-window,.sidebar__nav__item>button .sidebar__nav__item__icon-window{display:block;margin-left:4px;width:24px;height:24px}.sidebar__nav__item>a.selected{font-weight:700}.sidebar__nav--depth2{margin:8px 0 0 16px;display:none}.selected+.sidebar__nav--depth2{display:block}.sidebar__nav--depth2__item{margin-bottom:8px}.sidebar__nav--depth2__item:last-of-type{margin-bottom:0}.sidebar__nav--depth2__item.selected a{background-color:var(--blue10);color:var(--blue90);font-weight:700}.sidebar__nav--depth2__item a{display:flex;flex-flow:row wrap;align-items:center;width:100%;height:40px;padding-left:40px;color:var(--gray100);font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.sidebar__nav--depth2__item a:hover{background-color:var(--blue10);border-radius:5px;color:var(--blue90)}.sidebar__nav sup.new{margin:-12px 0 0 4px;display:flex;align-items:center;padding:0 5px;height:14px;font-size:8px;font-weight:var(--font-weight-bold);line-height:var(--font8-line-height);letter-spacing:var(--font8-letter-spacing);color:var(--white);background:var(--blue90);border-radius:30px}.sidebar__nav sup.new.green{background-color:var(--green90)}.footer{display:flex;flex-flow:column wrap;align-content:center;width:100%;border-top:1px solid #dbe3e8;background-color:var(--gray10)}.footer__link{display:flex;margin:24px auto 0;width:960px;flex-flow:row nowrap;justify-content:space-around}.footer__link__item a{display:inline-flex;color:var(--gray90);font-size:14px;line-height:24px}.footer__link__item a:hover{color:var(--blue90)}.footer__copyright{display:flex;margin:23px auto 0;padding-bottom:38px;width:960px;color:var(--gray90);font-size:13px;line-height:24px;text-align:center;flex-flow:column wrap}.footer__contact{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.footer__contact__item{display:inline-flex;align-items:center}.footer__contact__item:first-child:before{display:none}.footer__contact__item:before{display:inline-block;margin:0 8px;width:1px;height:14px;background-color:#ddd;content:""}.footer__contact__item dt{margin-right:5px}.footer__contact__item dd a{color:var(--gray90)}.footer__community{margin-top:10px;flex-flow:row nowrap;justify-content:center;align-items:center}.footer__community__item{display:inline-flex;line-height:24px;align-items:center}.footer__community__item:after{display:inline-block;margin-left:3px;width:20px;height:20px;vertical-align:middle;background:url(//www.saraminimage.co.kr/sri/common/layout/footer/spr_ico_2212.png) -90px -10px no-repeat;content:""}.footer__community a{color:var(--gray90)}.footer__sns{display:inline-flex;line-height:24px;align-items:center}.footer__sns:before{display:inline-flex;margin:0 8px;width:1px;height:14px;background-color:#ddd;content:""}.footer__sns dt{margin-right:10px}.footer__sns__link{width:24px;height:24px;margin-right:8px}.footer__sns__link a{display:inline-flex;width:100%;height:100%;justify-content:center;align-items:center}.footer__sns__link a:after{width:20px;height:20px;background:url(//www.saraminimage.co.kr/sri/common/layout/footer/spr_ico_2212.png) -90px -10px no-repeat;background-size:120px auto;content:""}.footer__sns__link:nth-of-type(1) a:after{background-position:-50px -10px}.footer__sns__link:nth-of-type(2) a:after{background-position:-10px -10px}.footer__sns__link:nth-of-type(3) a:after{background-position:-50px -50px}.footer__sns__link:nth-of-type(4) a:after{background-position:-10px -50px}.footer__sns__link:nth-of-type(5) a:after{background-position:-90px -50px}.option{position:fixed;top:0;right:0;z-index:300;display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;width:600px;height:100vh;background-color:var(--white)}.option__container{display:none}.option__dimmed{position:fixed;top:0;bottom:0;width:100%;height:100%;z-index:300;background-color:#00000080}.option__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gray40);padding:24px 40px;width:100%}.option__header__btn-close{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border:0;width:24px;height:24px;background-color:transparent;color:var(--gray100)}.option__heading{font-size:24px;font-weight:var(--font-weight-bold);line-height:var(--font24-line-height);letter-spacing:var(--font24-letter-spacing);color:var(--gray120)}.option__content{justify-self:stretch;overflow-y:auto;flex:1 0 1px;padding:24px 40px;width:100%;background-color:var(--gray20)}.option__content__inner{min-height:100%;width:100%}.option__footer{display:flex;flex-flow:column;gap:16px 0;margin-top:auto;padding:32px;width:100%;background-color:var(--gray120)}.option__footer__price{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.option__footer__price--label,.option__footer__price--origin,.option__footer__price--primary{display:inline-flex;align-items:center;gap:2px}.option__footer__price--label{position:relative;margin-right:8px;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--white)}.option__footer__price--label:nth-last-child(2){font-weight:700;color:var(--coral60)}.option__footer__price--origin{margin-right:16px;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--white)}.option__footer__price--origin .off{font-family:var(--font-pretendard);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--number16-letter-spacing);color:var(--white)}.option__footer__price--primary{justify-content:flex-end;font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--coral70)}.option__footer__price--primary .tooltip--tail--bottom{bottom:47px}.option__footer__price--primary>b{font-family:var(--font-pretendard);font-size:28px;font-weight:var(--font-weight-bold);line-height:var(--font28-line-height);letter-spacing:var(--number28-letter-spacing);text-align:right}.option__footer__price__detail{padding:0;border:0;background-color:transparent}.option__footer__price__detail>svg{display:block;width:18px;height:18px}[aria-describedby]:hover+.option__footer__price-tooltip,[aria-describedby]:focus+.option__footer__price-tooltip{display:block}.option__footer__price-tooltip.tooltip{position:absolute;right:-29px;bottom:37px;z-index:300}.option__footer__price-tooltip .tooltip__body{width:296px;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.option__footer__price-tooltip__list-item{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:8px}.option__footer__price-tooltip__list-item>dt{color:var(--gray120)}.option__footer__price-tooltip__list-item>dd{color:var(--gray100)}.option__footer__price-tooltip__list-item>dd>span{font-family:var(--font-pretendard);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--number13-letter-spacing)}.option__footer__price-tooltip__notice{color:var(--gray80)}.option__footer__estimate{margin-right:auto;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--white);text-decoration:underline;text-underline-position:under}.option__footer__btns{grid-area:button;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:16px}.option__footer__btn--cart{flex:1 1 160px}.option__footer__btn--purchase{flex:1 1 344px}.option__item:not(:first-child){margin-top:24px}.option__item__heading{margin-bottom:8px;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.option__item__heading--required{font-size:13px;font-weight:var(--font-weight-bold);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--blue90)}.option__item__heading:has(.badge){display:flex;flex-flow:row;align-items:center;gap:6px}.option__item__desc{margin:8px 0;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.option__price{font-weight:700}.option__price>span{font-family:var(--font-pretendard);font-size:20px;font-weight:var(--font-weight-regular);line-height:var(--font20-line-height);letter-spacing:var(--number20-letter-spacing)}.option__price--discount{color:var(--green70)}.option__price__container{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--white)}.option__price__item{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:201px}.dimmed{display:none}.header_wrapper{position:relative;z-index:300;box-shadow:0 1px 2px #1c1d1f1f,0 0 1px #1c1d1f14,0 0 1px #1c1d1f29}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(https://www.saraminimage.co.kr/sri/font/Pretendard-Bold.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(https://www.saraminimage.co.kr/sri/font/Pretendard-SemiBold.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(https://www.saraminimage.co.kr/sri/font/Pretendard-Regular.subset.woff) format("woff")}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: "Pretendard",-apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 7px 12px 7px 36px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-maring: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: var(--gray100);--dp-hover-color: var(--gray20);--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: var(--blue90);--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #b4c0d3;--dp-border-color: #d7dce5;--dp-menu-border-color: var(--gray40);--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #67738e;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-weekend-color-blue: var(--blue90);--dp-weekend-color-red: var(--coral110);--dp-weekend-color-blue-disable: var(--blue50);--dp-weekend-color-red-disable: var(--coral50)}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-bottom-right-radius:0;border-top-right-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-bottom-left-radius:0;border-top-left-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__menu_readonly,.dp__menu_disabled{position:absolute;inset:0;z-index:1}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled,.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-common-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;align-items:center;justify-content:flex-end;margin-left:auto}.dp__action_button{background:transparent;border:1px solid transparent;padding:var(--dp-action-buttons-padding);line-height:initial;margin-left:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-maring)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar_item:nth-of-type(7n + 1){color:var(--dp-weekend-color-red)}.dp__calendar_item:nth-of-type(7n){color:var(--dp-weekend-color-blue)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid transparent;box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__calendar_item:nth-of-type(7n + 1) .dp__cell_offset{color:var(--dp-weekend-color-red-disable)}.dp__calendar_item:nth-of-type(7n) .dp__cell_offset{color:var(--dp-weekend-color-blue-disable)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__calendar_item:nth-of-type(7n + 1) .dp__cell_disabled{color:var(--dp-weekend-color-red-disable)}.dp__calendar_item:nth-of-type(7n) .dp__cell_disabled{color:var(--dp-weekend-color-blue-disable)}.dp__calendar_item:nth-of-type(7n + 1) .dp__date_hover:hover{color:var(--dp-weekend-color-red)}.dp__calendar_item:nth-of-type(7n) .dp__date_hover:hover{color:var(--dp-weekend-color-blue)}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border:1px solid var(--dp-hover-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-left:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-right:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-left:var(--dp-multi-calendars-spacing)}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-right:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-right:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (max-width: 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{padding:8px 12px 8px 36px;width:100%;height:38px;box-sizing:border-box;color:var(--gray100);font-size:14px;line-height:20px;border:0;border-radius:4px;background-color:var(--dp-background-color);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.dp__input::-moz-placeholder{opacity:.7}.dp__input::placeholder{opacity:.7}.dp__input:hover{background-color:var(--gray20);border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:transparent}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::-moz-placeholder{color:var(--dp-disabled-color-text)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-left:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{position:absolute;background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp__menu_index{z-index:99999}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.dp__arrow_top{left:50%;top:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(45deg)}.dp__arrow_bottom{left:50%;bottom:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-right:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp__preset_ranges,.dp__sidebar_left{padding:5px;border-right:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;border-left:1px solid var(--dp-border-color)}.dp__preset_range{padding:5px;display:block;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__month_year_select{width:50%;text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{position:absolute;width:100%;height:100%;background:var(--dp-background-color);top:0;left:0;transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover,.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg{padding:0 20px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{font-size:var(--dp-time-font-size);text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center;padding:0 3px}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__btn{background:none;border:none;font:inherit;cursor:pointer;transition:var(--dp-common-transition);line-height:normal}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp__menu_transitioned{transition:all var(--dp-animation-duration) var(--dp-menu-appear-transition-timing)}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--white);border-radius:var(--vc-nav-border-radius);width:40px;height:40px;text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:1}.carousel__prev{left:0;transform:translate(-20px,-50%)}.carousel__next{right:0;transform:translate(20px,-50%)}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}.carousel{position:relative;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button:hover:after,.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.btn{display:inline-flex;flex-flow:row;justify-content:center;align-items:center;border-radius:4px;text-align:center}.btn--x-large{padding:0 20px;height:64px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.btn--larger{padding:0 16px;height:56px;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing)}.btn--large{padding:0 16px;height:48px;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing)}.btn--medium{padding:0 12px;height:40px;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.btn--small{padding:0 8px;height:32px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.btn--smaller{padding:0 4px;height:24px;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.btn--primary--filled{border:0;background-color:var(--blue90);color:var(--white)}.btn--primary--filled:hover,.btn--primary--filled:focus{background-color:var(--blue100)}.btn--primary--filled:disabled{border-color:var(--gray40);background-color:var(--gray20);color:var(--white)}.btn--primary--outline{border:1px solid var(--blue90);background-color:var(--white);color:var(--blue90)}.btn--primary--outline:hover,.btn--primary--outline:focus{background-color:var(--blue20)}.btn--primary--outline:disabled{background-color:var(--gray20);color:var(--gray50)}.btn--secondary--filled{border:0;background-color:var(--gray110);color:var(--white)}.btn--secondary--filled:hover,.btn--secondary--filled:focus{background-color:var(--gray120)}.btn--secondary--filled:disabled{background-color:var(--gray120);color:var(--white)}.btn--secondary--outline{border:1px solid var(--gray80);background-color:var(--white);color:var(--gray90)}.btn--secondary--outline:hover,.btn--secondary--outline:focus{background-color:var(--gray20)}.btn--secondary--outline:disabled{background-color:var(--gray20);color:var(--gray50)}.btn--secondary--noneline{border:0;background-color:unset;color:var(--gray80)}.btn--secondary--noneline:disabled{background-color:var(--gray20);color:var(--gray50)}.btn--action--filled{border:0;background-color:var(--coral90);color:var(--white)}.btn--action--filled:hover,.btn--action--filled:focus{background-color:var(--coral100)}.btn--action--filled:disabled{background-color:var(--gray20);color:var(--gray50)}.btn--action--outline{border:1px solid var(--coral90);background-color:var(--white);color:var(--coral90)}.btn--action--outline:hover,.btn--action--outline:focus{background-color:var(--coral20);color:var(--coral100)}.btn--action--outline:disabled{background-color:var(--gray20);color:var(--gray50)}.btn--emphasis--outline{border:1px solid var(--coral110);background-color:var(--coral20);color:var(--coral110)}.btn--emphasis--outline:hover,.btn--emphasis--outline:focus{background-color:var(--coral30)}.btn--emphasis--outline:disabled{background-color:var(--gray20);color:var(--gray50)}.btn--round{border-radius:35px}.btn--round.btn--smaller{padding:0 8px}.svg_icon_gift{display:block;margin-right:6px;width:16px;height:16px}.svg_icon_mouse{display:block;width:16px;height:16px}.badge{display:inline-block;white-space:nowrap}.badge--h24{padding:1px 5px;border-radius:4px;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.badge--h22{padding:1px 8px;border-radius:19px;font-size:12px;font-weight:var(--font-weight-bold);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.badge--h20{padding:0 5px;height:20px;border-radius:4px;font-size:12px;font-weight:var(--font-weight-bold);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.badge--reason-waiting{background-color:var(--coral20);border:1px solid var(--coral40);color:var(--coral90)}.badge--reason-confirm{background-color:var(--gray20);border:1px solid var(--gray30);color:var(--gray100)}.badge--promotion{background-color:var(--green10);border:1px solid var(--green40);color:var(--green110)}.badge--benefit{background-color:#f8f3ff;border:1px solid #e5defa;color:#3a2a7c}.badge--recommend{background-color:var(--blue20);border:1px solid var(--blue40);color:var(--blue90)}.badge--device{background-color:var(--gray20);border:1px solid var(--gray30);color:var(--gray100)}.badge--plus{padding-left:6px;padding-right:6px;border-radius:4px;background-color:var(--green20);color:var(--green110)}.badge--discount{background-color:var(--green10);border:1px solid var(--green40);color:var(--green110)}.badge--popular{background-color:#a13dff;color:var(--white)}.badge--event{background-color:#ffe34e;color:var(--gray100)}.badge--count{border-radius:20px;padding:1px 8px;background-color:var(--gray100);color:var(--white)}.badge--combo-price{border-radius:4px;padding:2px 5px;background:linear-gradient(144deg,#2D65F2 0%,#00B894 100%),linear-gradient(141deg,#4876EF 0%,#8C00FF 100%);color:var(--white);font-size:12px;font-weight:var(--font-weight-bold);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);vertical-align:middle}.badge--best{background-color:var(--coral80);color:var(--white)}.badge--new{background-color:var(--green80);color:var(--white)}.badge--waiting{border-radius:4px;background-color:var(--gray60);color:var(--white)}.badge--ing{border-radius:4px;background-color:var(--skyBlue110);color:var(--white)}.badge--ing2{border-radius:4px;background-color:var(--blue70);color:var(--white)}.select-box{display:inline-block;padding:10px 28px 10px 12px;height:40px;background:var(--white) url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.5 0H8.5L4.5 5L0.5 0Z' fill='%2367738E'/%3E%3C/svg%3E") no-repeat right 12px top 50%;border:1px solid var(--gray70);border-radius:4px;color:var(--gray100);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.select-box:hover{background-color:var(--gray20)}.select-box--small{padding:6px 28px 6px 12px;height:32px}.datepicker{width:155px;display:inline-block;position:relative;box-sizing:border-box;border:1px solid var(--gray70);border-radius:4px;background-color:var(--white)}.datepicker__label{display:inline-block;overflow:hidden;position:relative;z-index:-1;margin:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;position:absolute}.datepicker__input{padding:8px 12px 8px 36px;width:100%;height:38px;box-sizing:border-box;color:var(--gray100);font-size:14px;line-height:20px;border:0;border-radius:4px;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 4.5C15 3.67157 14.2768 3 13.3846 3H2.61538C1.72323 3 1 3.67157 1 4.5V13.5C1 14.3284 1.72323 15 2.61538 15H13.3846C14.2768 15 15 14.3284 15 13.5V4.5ZM2.43182 3.85727H13.5682L13.6683 3.86556C13.928 3.9091 14.125 4.11908 14.125 4.37156V13.6287L14.116 13.7211C14.0689 13.9611 13.8415 14.143 13.5682 14.143H2.43182L2.33173 14.1347C2.07197 14.0912 1.875 13.8812 1.875 13.6287V4.37156L1.88397 4.27911C1.93112 4.0392 2.15847 3.85727 2.43182 3.85727Z' fill='%2367738E'/%3E%3Cpath d='M15 7V8H1V7H15Z' fill='%2367738E'/%3E%3Cpath d='M11.5 1C11.7455 1 11.9496 1.22109 11.9919 1.51266L12 1.625V5.375C12 5.72018 11.7761 6 11.5 6C11.2545 6 11.0504 5.77891 11.0081 5.48734L11 5.375V1.625C11 1.27982 11.2239 1 11.5 1Z' fill='%2367738E'/%3E%3Cpath d='M4.5 1C4.74546 1 4.94961 1.22109 4.99194 1.51266L5 1.625V5.375C5 5.72018 4.77614 6 4.5 6C4.25454 6 4.05039 5.77891 4.00806 5.48734L4 5.375V1.625C4 1.27982 4.22386 1 4.5 1Z' fill='%2367738E'/%3E%3Cpath d='M6.57143 11C6.80812 11 7 11.2239 7 11.5C7 11.7455 6.84839 11.9496 6.64846 11.9919L6.57143 12H4.42857C4.19188 12 4 11.7761 4 11.5C4 11.2545 4.15161 11.0504 4.35154 11.0081L4.42857 11H6.57143Z' fill='%2367738E'/%3E%3C/svg%3E%0A") left 13px center no-repeat}.datepicker__input::-moz-placeholder{color:var(--gray80)}.datepicker__input::placeholder{color:var(--gray80)}.datepicker__input:disabled{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 4.5C15 3.67157 14.2768 3 13.3846 3H2.61538C1.72323 3 1 3.67157 1 4.5V13.5C1 14.3284 1.72323 15 2.61538 15H13.3846C14.2768 15 15 14.3284 15 13.5V4.5ZM2.43182 3.85727H13.5682L13.6683 3.86556C13.928 3.9091 14.125 4.11908 14.125 4.37156V13.6287L14.116 13.7211C14.0689 13.9611 13.8415 14.143 13.5682 14.143H2.43182L2.33173 14.1347C2.07197 14.0912 1.875 13.8812 1.875 13.6287V4.37156L1.88397 4.27911C1.93112 4.0392 2.15847 3.85727 2.43182 3.85727Z' fill='%23B4C0D3'/%3E%3Cpath d='M15 7V8H1V7H15Z' fill='%23B4C0D3'/%3E%3Cpath d='M11.5 1C11.7455 1 11.9496 1.22109 11.9919 1.51266L12 1.625V5.375C12 5.72018 11.7761 6 11.5 6C11.2545 6 11.0504 5.77891 11.0081 5.48734L11 5.375V1.625C11 1.27982 11.2239 1 11.5 1Z' fill='%23B4C0D3'/%3E%3Cpath d='M4.5 1C4.74546 1 4.94961 1.22109 4.99194 1.51266L5 1.625V5.375C5 5.72018 4.77614 6 4.5 6C4.25454 6 4.05039 5.77891 4.00806 5.48734L4 5.375V1.625C4 1.27982 4.22386 1 4.5 1Z' fill='%23B4C0D3'/%3E%3Cpath d='M6.57143 11C6.80812 11 7 11.2239 7 11.5C7 11.7455 6.84839 11.9496 6.64846 11.9919L6.57143 12H4.42857C4.19188 12 4 11.7761 4 11.5C4 11.2545 4.15161 11.0504 4.35154 11.0081L4.42857 11H6.57143Z' fill='%23B4C0D3'/%3E%3C/svg%3E")}.datepicker__input:-moz-read-only{color:var(--gray100)}.datepicker__input:read-only{color:var(--gray100)}.datepicker__input:disabled{color:var(--gray50)!important}.datepicker__input:disabled::-moz-placeholder{color:var(--gray50)!important}.datepicker__input:disabled::placeholder{color:var(--gray50)!important}.datepicker:hover{background:var(--gray20)}.datepicker:has(.datepicker__input:-moz-read-only){border-color:var(--gray40);background:var(--gray20)}.datepicker:has(.datepicker__input:read-only){border-color:var(--gray40);background:var(--gray20)}.datepicker:has(.datepicker__input:disabled){border-color:var(--gray40)!important;background:var(--gray20)!important}.txtbox{display:inline-block;border:1px solid var(--gray70);border-radius:4px;padding-right:11px;padding-left:11px;background-color:var(--white);color:var(--gray100)}.txtbox:not(.txtbox--large){padding-top:5px;padding-bottom:5px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.txtbox--large{padding-top:9px;padding-bottom:9px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.txtbox::-moz-placeholder{color:var(--gray80)}.txtbox::placeholder{color:var(--gray80)}.txtbox:hover{background-color:var(--gray20)}.txtbox:disabled{background-color:var(--gray20)}.txtbox.error{border-color:var(--coral110)}.txtbox+.error-msg{display:block;margin-top:8px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--coral110)}.switchbox{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;color:var(--gray100)}.switchbox__item{display:contents}.switchbox__item input[type=radio]{overflow:hidden;position:relative;z-index:-1;margin:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;position:absolute;outline:0}.switchbox__container{flex:1 1 auto;display:inline-flex;justify-content:center;align-items:center;padding:10px 8px;border:1px solid var(--gray70);height:40px;background:var(--white);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}:first-child>.switchbox__container{border-right:0;border-radius:4px 0 0 4px}:last-child>.switchbox__container{border-left:0;border-radius:0 4px 4px 0}:checked+.switchbox__container{border:0;background-color:var(--gray100);font-weight:700;color:var(--white)}.switchbox__shape{margin-right:8px;border-radius:4px;width:20px;height:20px}.switchbox__shape svg{fill:var(--white);color:var(--gray80);width:100%;height:100%}:hover>.switchbox__shape svg{fill:var(--gray20)}:focus:focus-visible+*>.switchbox__shape{outline:2px solid var(--blue100);outline-offset:2px}:checked:focus:focus-visible+*>.switchbox__shape{outline:2px solid var(--white);outline-offset:2px}.chk-radio{display:inline-flex;justify-content:flex-start;align-items:center;color:var(--gray100)}.chk-radio--small{font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.chk-radio--medium{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.chk-radio--large{font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.chk-radio input[type=radio]{overflow:hidden;position:relative;z-index:-1;margin:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;position:absolute;outline:0}.chk-radio__container{display:inline-flex;justify-content:flex-start;align-items:center}:checked+.chk-radio__container{font-weight:700}.chk-radio__shape{flex:none;margin-right:8px;border-radius:4px}.chk-radio__shape svg{fill:var(--white);color:var(--gray80);width:100%;height:100%}:hover+*>.chk-radio__shape svg{fill:var(--gray20)}:checked+*>.chk-radio__shape svg{fill:var(--blue90);color:var(--white)}:checked:hover+*>.chk-radio__shape svg{fill:var(--blue100)}:focus:focus-visible+*>.chk-radio__shape{outline:2px solid var(--blue100);outline-offset:2px}.chk-radio--small .chk-radio__shape{flex:none;width:16px;height:16px}.chk-radio--medium .chk-radio__shape{width:20px;height:20px}.chk-radio--large .chk-radio__shape{width:24px;height:24px}.choice-device{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:16px;border:1px solid var(--gray40);border-radius:4px;padding:9px;width:-moz-fit-content;width:fit-content}.choice-device>.chk-radio{flex:none}.choice-device .badge{margin-left:4px}.radious-radio{display:inline-flex;justify-content:flex-start;align-items:center}.radious-radio input[type=radio]{overflow:hidden;position:relative;z-index:-1;margin:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;position:absolute;outline:0}.radious-radio__container{display:inline-flex;padding:10px 16px;border:1px solid var(--blue90);border-radius:24px;background-color:var(--blue10);color:var(--blue90);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}:hover+.radious-radio__container{background-color:var(--blue20)}:checked+.radious-radio__container{background-color:var(--blue90);color:var(--white)}:focus:focus-visible+.radious-radio__container{outline:2px solid var(--blue100);outline-offset:2px}.radious-radio-gray{display:inline-flex;justify-content:flex-start;align-items:center;flex-shrink:0}.radious-radio-gray input[type=radio]{overflow:hidden;position:relative;z-index:-1;margin:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;position:absolute;outline:0}.radious-radio-gray__container{display:inline-flex;padding:9px 16px;border:1px solid var(--gray40);border-radius:24px;background-color:var(--white);color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}:hover+.radious-radio-gray__container{background-color:var(--blue20)}:checked+.radious-radio-gray__container{background-color:var(--white);color:var(--blue90);border-color:var(--blue90)}:focus:focus-visible+.radious-radio-gray__container{outline:2px solid var(--blue100);outline-offset:2px;color:var(--blue90);border-color:var(--blue90)}.chkbox{display:inline-flex;justify-content:flex-start;align-items:center;color:var(--gray100)}.chkbox--small{font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.chkbox--medium{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.chkbox--large{font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.chkbox input[type=checkbox]{overflow:hidden;position:relative;z-index:-1;margin:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;position:absolute;outline:0}.chkbox__container{display:inline-flex;justify-content:flex-start;align-items:center}.chkbox--vtop .chkbox__container{align-items:flex-start}.chkbox--vmiddle .chkbox__container{align-items:center}:checked+.chkbox__container{font-weight:700}.chkbox__shape{flex:none;margin-right:8px;border:1px solid var(--gray80);border-radius:4px}:hover+*>.chkbox__shape{background-color:var(--gray20)}:checked+*>.chkbox__shape{background-color:var(--blue90);border:none}:checked:hover+*>.chkbox__shape{background-color:var(--blue100)}.chkbox__shape svg{fill:var(--white);color:transparent;display:block;width:100%;height:100%}:hover+*>.chkbox__shape svg{fill:var(--gray20)}:checked+*>.chkbox__shape svg{fill:var(--blue90);color:var(--white)}:checked:hover+*>.chkbox__shape svg{fill:var(--blue100)}:focus:focus-visible+*>.chkbox__shape{outline:2px solid var(--blue100);outline-offset:2px}.chkbox--small .chkbox__shape{flex:none;width:16px;height:16px}.chkbox--medium .chkbox__shape{width:20px;height:20px}.chkbox--large .chkbox__shape{width:24px;height:24px}.tab__list{display:flex}.tab__btn{flex:0 1 184px;padding-top:9px;padding-bottom:9px;border:1px solid var(--gray40);width:184px;height:40px;text-align:center;background-color:var(--white);color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.tab__btn:not(:first-child){margin-left:-1px}.tab__btn:hover:not(:disabled){background-color:var(--gray20)}.tab__btn:focus:focus-visible{transform:translateZ(1px)}.tab__btn:first-child{border-radius:4px 0 0 4px}.tab__btn:last-child{border-radius:0 4px 4px 0}.tab__btn[aria-selected=true]{border-color:var(--blue90);font-weight:700;color:var(--blue90);transform:translateZ(2px)}.tab__btn:only-child{flex:1 1 100%;border-radius:4px;width:100%;cursor:default}.tooltip{display:none;position:relative;padding:24px;border:1px solid var(--gray70);border-radius:8px;background-color:var(--white);box-shadow:2px 6px 16px #00000014}.tooltip--tail:after{content:"";position:absolute;bottom:-12px;left:50%;width:16px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M8.5 13L16 23L23.5 13H8.5Z' fill='white'/%3E%3Cpath d='M16 24L23.5 14H32V13H23L16 22.3333L9 13H0V14H8.5L16 24Z' fill='%238491A7'/%3E%3C/svg%3E");background-position:center -13px;background-repeat:no-repeat;transform:translate(-50%)}.tooltip--tail--top:after{top:-12px;transform:rotate(-180deg)}.tooltip--tail--bottom-right:after{left:unset;right:28px;transform:none}.tooltip--tail--left:after{top:50%;left:-14px;transform:translateY(-50%) rotate(90deg)}.tooltip--tail--right:after{top:50%;left:auto;right:-14px;transform:translateY(-50%) rotate(-90deg)}.tooltip__btn--close{position:absolute;top:4px;right:4px;width:24px;height:24px;margin:0;border:0;background-color:transparent}.tooltip__btn--close>svg{display:block;width:100%;height:100%}.product-benefit-tooltip{position:relative}.product-benefit-tooltip__con{display:none;position:absolute;left:0;z-index:1;width:422px;padding:24px;background:var(--white);border:1px solid var(--gray70);border-radius:8px;box-shadow:2px 6px 16px #00000014;color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.btn--smaller+.product-benefit-tooltip__con{top:32px}.btn--small+.product-benefit-tooltip__con{top:40px}.btn:hover+.product-benefit-tooltip__con,.btn:focus+.product-benefit-tooltip__con{display:block}.product-renewal-tooltip{display:block;position:relative}.product-renewal-tooltip__con{display:none;position:absolute;left:0;z-index:1;width:383px;padding:24px;background:var(--white);border:1px solid var(--gray70);border-radius:8px;box-shadow:2px 6px 16px #00000014;color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.btn--smaller+.product-renewal-tooltip__con{bottom:32px}.btn:hover+.product-renewal-tooltip__con,.btn:focus+.product-renewal-tooltip__con{display:block}.accordion{margin:32px 0;border-bottom:1px solid var(--gray40)}.accordion details{margin:0;padding:0}.accordion__header{list-style:none;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-top:1px solid var(--gray40);padding:24px;font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray100)}[open] .accordion__header{padding-bottom:16px}.accordion__header__icon{margin-left:auto;width:24px;height:24px;color:var(--gray80)}[open] .accordion__header__icon{transform:rotate(180deg)}.accordion__panel{padding:0 24px 24px;color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.accordion__panel__txt-point{color:var(--blue90)}.purchase{display:flex;flex-flow:row wrap;align-items:flex-end;gap:16px}.purchase__price__advisory{color:var(--gray80);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.purchase__price__box{display:flex;flex-flow:column;justify-content:space-between;align-items:flex-end}.purchase__price--org{font-family:var(--font-pretendard);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--number13-letter-spacing);color:var(--gray80)}.purchase__price--primary{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;color:var(--gray120);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.purchase__price--primary>strong{margin-left:4px;font-family:var(--font-pretendard);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--number20-letter-spacing);color:var(--gray120)}.purchase__price--primary .purchase__price--currency{font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.purchase__price--primary .purchase__price--price-point{display:none;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);margin-right:4px}.purchase__price--coupon{color:var(--blue90)}.purchase__price--keyword{font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);color:var(--gray80)}.off{color:var(--blue90);font-weight:400}.off .blind{display:inline-block}.boxinfo-link{width:100%;padding:20px 24px;background-color:#fffdf5;border:1px solid #fee7c5;border-radius:8px}.boxinfo-link:hover{border-color:#ffbe5e}.boxinfo-link a{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;padding-right:20px;color:var(--gray120);background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgMTIuNUwxMCA4LjVMNiA0LjUiIHN0cm9rZT0iIzI5MkU0MSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==) no-repeat center right;font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.boxinfo-link a .icon{width:36px;height:36px;margin-right:12px}.boxinfo-link--icon:hover a span:nth-of-type(1){text-decoration:underline}.boxinfo-link--icon a{justify-content:flex-start}.boxinfo-link--icon a span:nth-of-type(1){margin-right:12px}.boxinfo-link--icon a span:nth-of-type(2){font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.boxinfo-link--bgblue{background-color:#f3f6ff;border-color:#d2dcff}.boxinfo-link--bgblue:hover{border-color:#7b97ff}.box-product-info{width:100%}.box-product-info .box__title{width:100%;padding:24px 24px 24px 0;display:flex}.box-product-info .box__title .title{color:var(--gray120);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.box-product-info .box__benefit{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:16px}.box-product-info .box__benefit__item{height:144px;padding:32px 16px;border:1px solid #e6eaed;border-radius:8px;text-align:center}.box-product-info .box__benefit__item strong{display:block;color:var(--gray100);margin-bottom:16px;font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.box-product-info .box__benefit__item p{color:var(--gray80);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.box-product-notice{margin:60px 0 24px}.box-product-notice .title{display:block;margin-bottom:16px;color:var(--gray80);font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.box-product-notice .notice__list li{position:relative;padding-left:10px;margin-top:8px;color:var(--gray80);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.box-product-notice .notice__list li:first-child{margin-top:0}.box-product-notice .notice__list li:before{position:absolute;left:0;top:10px;display:block;width:2px;height:2px;background-color:var(--gray80);content:""}.box-product-notice .link{color:var(--blue90)}.product-thumbnail{display:inline-block;width:232px;height:178px;border:1px solid #e4e9fc;border-radius:8px;position:relative}.product-thumbnail:empty{background:#f1f4fe}.dialog{position:fixed;top:50%;left:50%;z-index:400;width:400px;transform:translate(-50%,-50%)}.dialog__inner{position:relative;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;border-radius:16px;padding:40px;background-color:var(--white)}.dialog__close{position:absolute;top:16px;right:16px;border:0;width:24px;height:24px;background-color:var(--white)}.dialog__close>svg{width:24px;height:24px}.dialog__icon{display:flex;flex-flow:row;justify-content:center;margin-bottom:12px}.dialog__icon>svg{width:32px;height:32px;color:var(--gray70)}.dialog__heading{font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120);text-align:center;word-break:normal;overflow-wrap:break-word}.dialog__heading>span{display:inline-block;width:100%}.dialog__heading--sub{margin-top:12px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100);text-align:center}.dialog__heading--sub>span{display:inline-block;width:100%}.dialog__msg{margin:24px 0;padding:24px 0;border:1px solid var(--gray30);border-radius:5px;width:100%;background-color:var(--gray10);font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray120);text-align:center}.dialog__msg b{color:var(--blue90)}.dialog__btns{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:8px;margin-top:24px}.dialog__msg+.dialog__btns{margin-top:0}.dialog__btn{width:100px}.dialog__btn:only-child{width:140px}.dialog--complete-vacancy{width:560px}.dialog--complete-vacancy .dialog__heading{margin-top:12px}.dialog--complete-vacancy .dialog__btn{width:200px}.dialog--complete-vacancy .textbox{max-height:164px;overflow-y:auto;margin:24px 0;padding:20px;border:1px solid var(--gray30);border-radius:5px;width:100%;background-color:var(--gray10);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.dialog--complete-vacancy .textbox p:not(:first-child,:last-child){margin:12px 0}.loading{position:fixed;top:50%;left:50%;z-index:500;width:400px;height:165px;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:#fff;border-radius:16px;font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray100);transform:translate(-50%,-50%)}.modal-promotion{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:400}.modal-promotion__con{margin-bottom:8px;min-width:500px;width:-moz-fit-content;width:fit-content;border-radius:6px;box-sizing:border-box;color:#222;box-shadow:0 0 5px #00000026}.modal-promotion__con a{display:block}.modal-promotion__con img{display:block;max-height:600px}.modal-promotion__close{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;color:var(--white);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.modal-promotion__close input:last-of-type{margin-left:56px}.modal-promotion__close .close-radio{cursor:pointer}.modal-promotion__close label{margin-left:8px}.modal-promotion__close button{margin-left:13px}.modal-guide{display:none;position:fixed;padding:40px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:400;border-radius:16px;background:var(--white)}.modal-guide__header__title{font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120)}.modal-guide__header__desc{margin-top:8px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.modal-guide__header__desc .highlight{color:var(--blue90);font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.modal-guide__con{margin-top:24px}.modal-guide__footer{display:flex;flex-flow:row wrap;justify-content:center;margin-top:24px}.modal-guide__footer .btn{margin:0 4px}.modal-guide__btn-close{display:block;position:absolute;top:16px;right:16px;z-index:10;width:24px;height:24px;border:0;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.544 6.64648L17.2511 7.35359L7.35164 17.2531L6.64453 16.546L16.544 6.64648Z' fill='%2367738E'/%3E%3Cpath d='M7.35164 6.64648L17.2511 16.546L16.544 17.2531L6.64453 7.35359L7.35164 6.64648Z' fill='%2367738E'/%3E%3C/svg%3E") no-repeat 0 0}.float-modal{position:fixed;width:560px;padding:40px;display:flex;flex-flow:column wrap;border-radius:16px;background:var(--white);z-index:400;left:50%;top:50%;transform:translate(-50%,-50%)}.float-modal__title{display:block;margin-bottom:24px;color:var(--gray120);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.float-modal .modal-input-row{display:flex;flex-flow:row wrap;align-items:center;margin-top:16px}.float-modal .modal-input-row:first-child{margin-top:0}.float-modal .modal-input-row__label{width:80px;margin-right:10px;color:var(--gray100)}.float-modal .modal-input-row__input,.float-modal .modal-input-row__select{width:390px;height:40px;padding:0 12px;border:1px solid var(--gray70);border-radius:4px;color:var(--gray80);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.float-modal .modal-input-agree{display:flex;flex-flow:row wrap;justify-content:center;margin-top:24px}.float-modal .modal-input-btns{margin-top:32px;display:flex;flex-flow:row wrap;justify-content:center}.float-modal .modal-input-btns button{width:100px}.float-modal .modal-input-btns button:last-child{margin-left:8px}.float-modal__close{position:absolute;top:16px;right:16px;width:24px;height:24px;border:0;background:var(--white)}.float-modal__close__ic{width:24px;height:24px}.modal-tooltip{position:relative;margin-left:10px}.modal-tooltip button{background:none;border:0;color:var(--gray100);text-decoration:underline;text-underline-position:under;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.modal-tooltip__con{display:none;position:absolute;left:-232px;bottom:28px;min-width:432px;background-color:var(--white);border:1px solid var(--gray70);border-radius:8px;box-shadow:2px 6px 16px #00000014;padding:28px 24px}:hover>.modal-tooltip__con{display:block}.modal-tooltip__con__title{display:block;margin-bottom:5px;color:var(--gray100);font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.modal-tooltip__con__desc{color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.modal-tooltip__con__desc+.modal-tooltip__con__desc{margin-top:5px}.modal-tooltip__con__desc .txt-deco{text-decoration:underline}.modal-tooltip__con__close{position:absolute;top:16px;right:16px;width:24px;height:24px;border:0;background:var(--white)}.modal-tooltip__con__close__ic{width:24px;height:24px}.sidebar-bot-info{display:flex;flex-flow:column wrap;margin-top:12px;padding-bottom:45px}.sidebar-bot-info__con{width:228px;margin:0 auto;background-color:var(--gray10);border-radius:5px;padding:12px 24px}.sidebar-bot-info__con__title{display:block;margin-bottom:4px;color:var(--gray100);font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.sidebar-bot-info__con__desc{color:var(--gray100);font-family:var(--font-pretendard);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--number14-letter-spacing)}.sidebar-bot-info__con__desc>li{margin-bottom:2px}.sidebar-bot-info__con__desc>li:last-child{margin-bottom:0}.sidebar-bot-info__banner{margin:12px auto 0;width:228px;height:228px}.sidebar-bot-info__banner a{display:block}.recommend-product__container,.option__footer__price--primary,.purchase__price--primary{position:relative}.recommend-product__container .tooltip,.option__footer__price--primary .tooltip,.purchase__price--primary .tooltip{position:absolute;z-index:20;width:234px}.recommend-product__container .tooltip--tail--top,.option__footer__price--primary .tooltip--tail--top,.purchase__price--primary .tooltip--tail--top{top:40px;left:50%;transform:translate(-50%)}.recommend-product__container .tooltip__body,.option__footer__price--primary .tooltip__body,.purchase__price--primary .tooltip__body{color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.recommend-product__container .tooltip__body>strong,.option__footer__price--primary .tooltip__body>strong,.purchase__price--primary .tooltip__body>strong{display:block;margin-bottom:4px}.talent{display:flex;flex-flow:row;gap:16px}.talent__item{flex:1;max-width:366px;height:284px;border:1px solid var(--gray40);border-radius:10px;background-color:var(--white)}.talent__item:hover{border-color:var(--blue80)}.talent__link{display:block;padding:24px 24px 32px;height:100%}.talent__badge{display:inline-flex;align-items:center;height:24px;margin:0 0 16px;padding:0 7px 0 8px;color:var(--violet100);font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);border:1px solid var(--blue60);border-radius:24px;background:var(--white);box-sizing:border-box}.talent__badge__icon{display:inline-block;width:40px;height:16px;margin:0 3px 0 0;background:url(//www.saraminimage.co.kr/sri/vix/manage/icon_badge_thunder.png) no-repeat center;vertical-align:top}.talent__badge strong{padding:2px 0 0;font-size:13px}.talent__basic{display:flex;flex-flow:row wrap;align-items:center;margin:4px 0 0}.talent__basic span{display:inline-block;position:relative;margin-right:8px;padding-left:11px;color:var(--gray80);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);line-height:20px}.talent__basic span:before{position:absolute;top:50%;left:0;width:3px;height:3px;border-radius:2px;background-color:var(--gray50);transform:translateY(-50%);content:""}.talent__basic span:first-of-type{padding-left:0}.talent__basic span:first-of-type:before{display:none}.talent__basic__name{font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray120);line-height:24px}.talent__career{margin-top:12px;color:var(--gray120);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.talent__career__now{display:block;height:40px}.talent__career__now strong{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.talent__career__detail{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:40px;margin:8px 0 0;word-break:break-word}.talent__tags{display:flex;align-items:center;gap:4px;margin:16px 0 0}.talent__tag{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 12px;color:var(--gray80);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);line-height:20px;border-radius:16px;border:1px solid var(--gray40);box-sizing:border-box}.talent__tag__more{padding:0 6px}.talent__tag__icon{width:16px;height:16px}.talent__degree{overflow:hidden;color:var(--gray120);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.talent__default{display:flex;flex-flow:row;gap:16px}.talent__default .talent__item{width:356px;height:204px;border:1px solid var(--gray40);border-radius:10px;background-color:var(--white)}.talent__default .talent__link{display:block;padding:24px;height:100%}.talent__default .talent__basic{display:flex;flex-flow:row wrap;align-items:center;height:28px}.talent__default .talent__basic span{display:inline-block;position:relative;margin-right:8px;padding-left:11px}.talent__default .talent__basic span:before{position:absolute;top:50%;left:0;width:3px;height:3px;border-radius:2px;background-color:var(--gray50);transform:translateY(-50%);content:""}.talent__default .talent__basic span:first-of-type{padding-left:0}.talent__default .talent__basic span:first-of-type:before{display:none}.talent__default .talent__basic__name{height:28px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120)}.talent__default .talent__basic__gender,.talent__default .talent__basic__career{height:20px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray80)}.talent__default .talent__career{margin-top:16px;height:68px;color:var(--gray80);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.talent__default .talent__career__now{display:block;margin-bottom:8px;height:20px}.talent__default .talent__career__now__name{color:var(--gray120);font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.talent__default .talent__career__detail{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:40px;word-break:break-word}.talent__default .talent__edu{margin-top:16px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray120)}.talent__default .talent__edu__state{font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray80)}.btn-pool{display:inline-block;border-radius:8px;padding:13px 15px;width:174px;height:106px;border:1px solid var(--gray40);background-color:var(--white);color:var(--gray120)}@media (prefers-reduced-motion: no-preference){.btn-pool{transition:width .2s ease-in-out}}@media (min-width: 1560px){.btn-pool{width:214px}}.btn-pool:hover{background-color:var(--gray10)}:focus:focus-visible+.btn-pool{outline:2px solid var(--blue100);outline-offset:2px}:checked+.btn-pool{border-color:var(--blue90)}@media (min-width: 1560px){:checked+.btn-pool{width:300px}}.btn-pool__container{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.btn-pool__container input[type=radio]{overflow:hidden;position:relative;z-index:-1;margin:0!important;padding:0!important;border:0!important;width:1px!important;height:1px!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;position:absolute}.btn-pool__label{display:block;margin-bottom:8px;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.btn-pool__label .badge{margin-left:8px;vertical-align:text-top}.btn-pool__badge{display:block;margin-bottom:8px}.btn-pool__period{display:inline-block;width:100%;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.btn-pool__badges{position:absolute;top:-11px;right:8px;display:flex;flex-flow:row;justify-content:flex-end;align-items:center}.btn-pool__badges .badge{margin-left:2px}.page-top-head{margin-bottom:40px}.page-top-head--with-btn{margin-bottom:0;display:grid;grid-template-columns:1fr auto}.page-top-head--with-btn .icon__arrow:after{content:"";margin-left:4px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='8' viewBox='0 0 6 8' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.979699 0.313134C1.17496 0.117871 1.49154 0.117871 1.68681 0.313133L5.02014 3.64647C5.2154 3.84173 5.2154 4.15831 5.02014 4.35357L1.68681 7.68691C1.49154 7.88217 1.17496 7.88217 0.9797 7.68691C0.784438 7.49164 0.784438 7.17506 0.9797 6.9798L3.95948 4.00002L0.979699 1.02024C0.784437 0.824978 0.784436 0.508396 0.979699 0.313134Z' fill='%2367738E'/%3E%3C/svg%3E") 50% 50% no-repeat}.page-top-head__title{margin-bottom:12px;color:var(--gray120);font-size:27px;font-weight:var(--font-weight-bold);line-height:var(--font27-line-height);letter-spacing:var(--font27-letter-spacing)}.page-top-head__desc{color:var(--gray100);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.list-dot{display:flex;flex-direction:column}.list-dot li{position:relative;padding-left:10px;color:var(--gray120);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.list-dot li:before{position:absolute;content:"";width:2px;height:2px;left:0;top:9px;background:var(--gray120);border-radius:50%}.list-dot--medium li{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);line-height:22px}.btn-top{position:fixed;right:30px;bottom:30px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:4px;background:var(--white);box-shadow:0 0 4px #00000040;z-index:50}.btn-top svg{width:14px;height:14px;color:var(--gray50)}.complete-msg__container{padding:10px 0 24px}.complete-msg__items{position:relative}.complete-msg__items .complete-msg__container{padding:10px 0 24px;margin:0 -6px;overflow:hidden}.complete-msg__items .complete-msg__container--only{padding:18px 0 32px}.complete-msg__items .complete-msg__item{flex:1 0 636px;padding:6px}.complete-msg__items .complete-msg__btn{position:absolute;width:40px;height:40px;z-index:2;top:59px;background:var(--white);border-radius:20px;font-size:0;line-height:0;filter:drop-shadow(0 0 1px rgba(28,29,31,.08)) drop-shadow(0 1px 4px rgba(28,29,31,.04)) drop-shadow(0 2px 8px rgba(28,29,31,.12))}.complete-msg__items .complete-msg__btn:after{content:"";display:block;width:40px;height:40px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.96967 0.469609C1.26256 0.176716 1.73744 0.176716 2.03033 0.469609L7.03033 5.46961C7.32322 5.7625 7.32322 6.23738 7.03033 6.53027L2.03033 11.5303C1.73744 11.8232 1.26256 11.8232 0.969669 11.5303C0.676776 11.2374 0.676776 10.7625 0.969669 10.4696L5.43934 5.99994L0.96967 1.53027C0.676777 1.23738 0.676777 0.762502 0.96967 0.469609Z' fill='%23909599'/%3E%3C/svg%3E") 50% 50% no-repeat}.complete-msg__items .complete-msg__btn--prev{left:-20px}.complete-msg__items .complete-msg__btn--prev:after{transform:rotate(180deg)}.complete-msg__items .complete-msg__btn--next{right:-20px}.complete-msg__items .complete-msg__btn--disabled{display:none}.complete-msg__card{display:grid;grid-template-columns:1fr 136px;gap:12px;background:var(--white);padding:24px 32px;border-radius:6px;box-shadow:0 2px 8px #1c1d1f1f,0 1px 4px #1c1d1f0a,0 0 1px #1c1d1f14}.complete-msg__card-content{display:grid;grid-auto-flow:row;gap:6px;justify-content:start}.complete-msg__card-content-title{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:12px}.complete-msg__card-content-title>h3{font-weight:700;color:var(--gray120);font-size:20px;line-height:28px}.complete-msg__card-content-title>h3>strong{color:var(--blue90)}.complete-msg__card--ready .complete-msg__card-content-title>h3>strong{color:var(--coral90)}.complete-msg__card-content-desc{color:var(--gray100);font-size:15px;line-height:20px}.complete-msg__card-content-desc>a{color:inherit;text-decoration:underline;text-underline-offset:2px}.complete-msg__card-preview{display:grid;grid-template-columns:1fr 1fr;gap:8px}.complete-msg__card-preview>span{grid-column:1/3;text-align:right;font-size:16px;line-height:24px;color:var(--gray80)}.product-home-select{color:var(--gray120);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.product-home-select>select{margin:0 8px;padding:0 25px 0 0;border:0;border-bottom:1px solid var(--gray80);background:var(--white) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgb3BhY2l0eT0iMC4wMSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQgN0gxMkw4IDEyTDQgN1oiIGZpbGw9IiM2NzczOEUiLz4KPC9zdmc+Cg==) no-repeat right 3px top 50%;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.prdhome-btn-slide-prev,.prdhome-btn-slide-next{background:none;border:0;width:40px;height:40px}.prdhome-btn-slide-prev>svg,.prdhome-btn-slide-next>svg{width:40px;height:40px}.product-home-banner{width:960px;height:200px}@media (min-width: 1560px){.product-home-banner{width:1248px}}.product-home-banner__item{width:100%;height:100%;border-radius:16px;position:relative}.product-home-banner__item__desc{padding-left:40px;height:100%;display:flex;flex-flow:column wrap;justify-content:center}.product-home-banner__item__title{width:400px;display:block;margin-bottom:18px;color:var(--white);font-size:36px;font-weight:var(--font-weight-bold);line-height:var(--font36-line-height);letter-spacing:var(--font36-letter-spacing)}@media (min-width: 1560px){.product-home-banner__item__title{width:688px}}.product-home-banner__item__txt{color:var(--white);width:400px;word-break:break-all;font-size:20px;font-weight:var(--font-weight-regular);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}@media (min-width: 1560px){.product-home-banner__item__txt{width:688px}}.product-home-banner__item__img{position:absolute;top:0;right:32px;width:480px;height:200px}.btn_home_top_slide_prev{width:24px;height:24px;border:0;background:none}.btn_home_top_slide_prev>svg{width:24px;height:24px}.btn_home_top_slide_next{width:24px;height:24px;border:0;background:none}.btn_home_top_slide_next>svg{width:24px;height:24px}.btn_home_top_slide_play{width:24px;height:24px;border:0;background:none}.btn_home_top_slide_play>svg{width:24px;height:24px}.btn_home_top_slide_pause{width:24px;height:24px;border:0;background:none}.btn_home_top_slide_pause>svg{width:24px;height:24px}.btn_home_top_slide_count{color:var(--white);margin:0 8px;font-family:var(--font-pretendard);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--number14-letter-spacing)}.recommend-product{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:23px;border:1px solid var(--gray40);border-radius:8px;width:468px;background-color:var(--white)}@media (prefers-reduced-motion: no-preference){.recommend-product{transition:width .2s ease-in-out}}@media (min-width: 1560px){.recommend-product{width:612px}}.recommend-product:hover{border-color:var(--blue80)}.recommend-product-thumnail{width:112px;height:112px}@media (min-width: 1560px){.recommend-product-thumnail{width:248px;height:112px}}.recommend-product--primary{height:268px}.recommend-product--secondary,.recommend-product--tertiary{overflow:hidden;position:absolute;height:268px}.recommend-product--secondary{top:0;right:0}.recommend-product--tertiary{bottom:0;right:0}.recommend-product__container{position:relative;width:960px}@media (min-width: 1560px){.recommend-product__container{width:1248px}}.recommend-product__container .tooltip--tail--top{top:63px;left:auto;right:-38px;transform:none}.recommend-product__info{display:grid;grid-template-areas:"name price" "desc desc";justify-content:space-between;align-content:space-between;gap:16px;margin-bottom:40px;width:100%;color:var(--gray120)}.recommend-product__name{grid-area:name;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;align-self:center;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing)}.recommend-product__name__day{font-size:18px;font-weight:var(--font-weight-regular);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);margin-left:4px}.recommend-product__name .badge{margin-left:8px}.recommend-product__medal{margin-right:16px;width:32px;height:32px}.recommend-product__price{grid-area:price;align-self:center;justify-self:flex-end;font-family:var(--font-pretendard);font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--number18-letter-spacing)}.recommend-product__desc{grid-area:desc;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.recommend-product__explain{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:24px;width:100%}.recommend-product__explain--card{flex:0 0 292px;padding:16px 24px;border:1px solid var(--green40);border-radius:8px;height:112px;background-color:var(--green10);color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.recommend-product__explain--card>b{display:inline-block;margin-bottom:8px;width:100%;font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--green110)}.recommend-product__thumbnail{flex:0 0 112px;overflow:hidden;display:flex;flex-flow:row;justify-content:center;align-items:center;height:112px}@media (min-width: 1560px){.recommend-product__thumbnail{flex:0 0 248px}}.recommend-product__thumbnail>img{flex:none;max-inline-size:100%;max-height:100%}.promotion-product{display:inline-flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;border:1px solid var(--gray40);border-radius:8px;width:468px;height:209px}.promotion-product:hover{border-color:var(--blue80)}@media (prefers-reduced-motion: no-preference){.promotion-product{transition:width .2s ease-in-out}}@media (min-width: 1560px){.promotion-product{width:612px}}.promotion-product__header{display:block;padding:10px 0;border-radius:8px 8px 0 0;width:100%;background-color:var(--blue10);font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);text-align:center;color:var(--gray120)}.promotion-product__body{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:16px 24px 24px}.promotion-product__info{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:calc(100% - 164px)}.promotion-product__name{display:inline-flex;width:100%;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.promotion-product__name__number{font-size:18px;font-weight:var(--font-weight-regular);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);font-style:normal;margin-left:4px;color:var(--gray100)}.promotion-product__name .badge{margin-left:8px}.promotion-product__desc{width:100%;height:40px;margin-top:11px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.promotion-product__price{justify-self:flex-end;align-self:flex-end;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray100)}.promotion-product__price b{color:var(--blue90)}.promotion-product .product-thumbnail{flex:0 0 140px;width:140px;height:108px}.recent-product{display:inline-flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:23px;border:1px solid var(--gray40);border-radius:8px;width:468px;height:166px}.recent-product:hover{border-color:var(--blue90)}@media (prefers-reduced-motion: no-preference){.recent-product{transition:width .2s ease-in-out}}@media (min-width: 1560px){.recent-product{width:612px}}.recent-product__name{font-size:18px;font-weight:var(--font-weight-regular);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.recent-product__history{display:inline-block;margin-top:8px;margin-bottom:16px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.recent-product__purchase{justify-self:flex-end;align-self:flex-end;display:flex;flex-flow:row;justify-content:flex-end;align-items:center}.recent-product__price{font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.recent-product__btn-purchase{margin-left:23px;width:144px}.paper-product{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:23px;border:1px solid var(--gray40);border-radius:8px;width:566px;height:236px}@media (prefers-reduced-motion: no-preference){.paper-product{transition:width .2s ease-in-out}}@media (min-width: 1560px){.paper-product{width:856px}}.paper-product:hover{border-color:var(--blue80)}.paper-product[aria-pressed=true]{border-color:var(--blue80);background-color:var(--blue10)}.paper-product__info{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;width:100%}.paper-product__info__basic{display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%}.paper-product__name{display:flex;flex-flow:row wrap;align-items:center;-moz-column-gap:8px;column-gap:8px}.paper-product__name>a{font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120);color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.paper-product__tags{display:inline-flex;flex-flow:row nowrap;gap:4px}.paper-product__features{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-start;gap:8px}.paper-product__feature{flex:0 1 64px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;width:64px;height:68px;color:var(--gray80);font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.paper-product__feature img{width:48px;height:48px}.paper-product__options{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:8px;margin-top:16px;width:100%}.paper-product__type{width:168px}.paper-product__type .switchbox__container{flex:1 1 50%}.paper-product__date{width:155px}.paper-product__period{width:182px}.paper-product__foot{display:flex;flex-flow:row;justify-content:flex-end;align-items:flex-end;margin-top:auto;width:100%}.paper-product__benefit{margin-right:auto}.paper-product__btn-purchase{width:114px}@media (prefers-reduced-motion: no-preference){.paper-product__btn-purchase{transition:width .2s ease-in-out}}@media (min-width: 1560px){.paper-product__btn-purchase{width:144px}}.paper-product__btn-coupon svg{margin-left:2px;width:12px;height:12px}.srch-ad{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:16px;padding:23px;border:1px solid var(--gray40);border-radius:8px;width:566px;height:216px}@media (prefers-reduced-motion: no-preference){.srch-ad{transition:width .2s ease-in-out}}@media (min-width: 1560px){.srch-ad{width:856px}}.srch-ad:hover{border-color:var(--blue80)}.srch-ad[aria-pressed=true]{border-color:var(--blue80);background-color:var(--blue10)}.srch-ad__detail{display:flex;flex:1;flex-flow:column wrap;position:relative;width:100%}.srch-ad__detail__title{display:flex;flex-flow:row wrap;align-items:center;-moz-column-gap:8px;column-gap:8px;margin-bottom:16px;width:calc(100% - 80px)}.srch-ad__detail__title a{color:var(--gray120);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.srch-ad__detail__title a+.badge{margin-left:12px}.srch-ad__detail__title .product-renewal-tooltip__con{width:auto;white-space:nowrap}.srch-ad__detail__badge{display:flex;flex-flow:row wrap;gap:4px;margin-bottom:16px}.srch-ad__detail:not(:has(.srch-ad__detail__badge)) .srch-ad__detail__desc{margin-bottom:64px}.srch-ad__detail__desc{margin-bottom:16px;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.srch-ad__detail__price{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end}.srch-ad__detail__price__option{display:flex;flex-flow:row wrap;align-items:center}.srch-ad__detail__price__option>:not(:first-child){margin-left:8px}.srch-ad__detail__price__option .datepicker{width:155px}.srch-ad__detail .product-benefit-tooltip{position:absolute;top:0;right:0}.srch-ad__detail .product-benefit-tooltip__con{left:auto;right:0}.srch-ad__detail .svg_icon_gift{color:var(--gray60)}@media (min-width: 1560px){.srch-ad .purchase__price--price-point{display:block}}.srch-product{display:flex;flex-flow:row wrap;width:960px;height:242px;background-color:var(--white);border:1px solid var(--gray40);border-radius:8px;padding:32px}.srch-product .product-thumbnail .product-benefit-tooltip{position:absolute;left:12px;bottom:10px}.srch-product__detail{display:flex;flex:1;flex-flow:column wrap;margin-left:24px;position:relative}.srch-product__detail__title{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:16px;-moz-column-gap:8px;column-gap:8px;width:calc(100% - 80px)}.srch-product__detail__title a{color:var(--gray120);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;margin-right:4px}.srch-product__detail__title .product-renewal-tooltip__con{width:auto;white-space:nowrap}.srch-product__detail__badge{display:flex;flex-flow:row wrap;gap:4px;margin-bottom:16px}.srch-product__detail:not(:has(.srch-product__detail__badge)) .srch-product__detail__desc{margin-bottom:64px}.srch-product__detail__desc{margin-bottom:24px;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.srch-product__detail__price{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end}.srch-product__detail__price__option{display:flex;flex-flow:row wrap;align-items:center}.srch-product__detail__price__option>:not(:first-child){margin-left:8px}.srch-product__detail__price__option .select-box{width:186px}.srch-product__detail__price__option__period{width:127px}.srch-product__detail__price__option__period .select-box{width:100%}.srch-product__detail__price__option__days{width:106px}.srch-product__detail__price__option__days .select-box{width:100%}.srch-product__detail .product-benefit-tooltip{position:absolute;top:0;right:0}.srch-product__detail .product-benefit-tooltip__con{left:auto;right:0}.srch-product__detail .svg_icon_gift{color:var(--gray60)}.srch-product__btn-coupon{flex:0 0 auto;margin-left:auto}.srch-product__btn-coupon svg{width:12px;height:12px}.srch-product:hover{border-color:var(--blue80)}.srch-product:focus-within{border-color:var(--blue80)}@media (min-width: 1560px){.srch-product{width:1248px;padding:32px 40px}}@media (min-width: 1560px){.srch-product .purchase__price--price-point{display:block}}.main-product{width:566px;padding:16px 24px;border:1px solid var(--gray40);border-radius:8px;background:var(--white)}.main-product__detail{display:grid;grid-template-columns:50% 50%;grid-template-areas:"title title" "benefit benefit" "option option"}.main-product__detail:has(.main-product__detail__option--only-price){grid-template-areas:"title option" "benefit option"}.main-product__detail__title{grid-area:title;display:block;margin-bottom:8px;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing)}.main-product__detail__title a{color:var(--gray120);text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.main-product__detail .product__benefit__tooltip{grid-area:benefit}.main-product__detail__option{grid-area:option;display:flex;flex-flow:row wrap;justify-content:space-between}.main-product__detail__option__chk{display:flex;flex-flow:row wrap;margin-top:14px;height:32px}.main-product__detail__option__chk .chk-radio:first-child{margin-right:10px}.main-product__detail__option--only-price{justify-content:flex-end}.main-product:hover{border-color:var(--blue80)}.main-product[aria-pressed=true]{border-color:var(--blue80);background-color:var(--blue10)}@media (min-width: 1560px){.main-product{width:856px}.main-product .purchase .btn--medium{width:144px}}.package-ad{display:flex;flex-flow:column wrap;padding:32px;border:1px solid var(--gray40);border-radius:8px}.package-ad:hover{border-color:var(--blue80)}.package-ad__top{display:flex;flex-flow:column wrap;gap:16px}.package-ad__top__title{display:flex;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120);align-items:center}.package-ad__top__title a{margin-right:12px;color:var(--gray120);text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.package-ad__top__title .badge+.badge{margin-left:8px}.package-ad__top__badge{display:flex;gap:8px}.package-ad__top__desc{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.package-ad__product-list{display:flex;flex-flow:row wrap;justify-content:space-between;max-width:1044px}.package-ad__product{display:flex;flex-flow:row wrap;margin-top:16px;width:428px}.package-ad__product__thumbnail{position:relative;width:115px;height:88px;border-radius:8px;background-color:var(--blue10)}.package-ad__product__thumbnail:before{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--blue30);border-radius:8px;box-sizing:border-box;content:""}.package-ad__product__detail{display:flex;flex:1;flex-flow:column wrap;margin:6px 0 0 12px}.package-ad__product__detail dt{display:flex;width:100%}.package-ad__product__detail__tit{font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray120)}.package-ad__product__detail__day{margin-left:8px;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray80)}.package-ad__product__detail__desc{display:block;overflow:hidden;height:40px;margin-top:8px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray80)}.package-ad__target{margin-top:16px;padding:15px 20px;border-radius:8px;background:var(--gray10)}.package-ad__target dl{display:flex;gap:22px}.package-ad__target__tit{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray120)}.package-ad__target__icon{width:76px;height:20px}.package-ad__target__desc{position:relative;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.package-ad__target__desc:before{position:absolute;content:"";left:-10px;top:50%;transform:translateY(-50%);width:2px;height:2px;background:var(--gray70);border-radius:50%}.package-ad__footer{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;padding:16px 24px;margin-top:24px;border-radius:8px;background-color:var(--blue10)}.package-ad__footer__option{display:flex;flex-flow:row;align-items:center;gap:8px}.package-ad__footer__option select{min-width:137px}.package-ad__footer__option__txt{max-width:270px;word-break:keep-all;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.package-ad__footer__option__txt .highlight{color:var(--blue90)}@media (min-width: 1560px){.package-ad .purchase__price--price-point{display:block}}.package-ad~.package-ad{margin-top:40px}@media (min-width: 1560px){.package-ad__footer__option__txt{max-width:unset}}.package-product{display:flex;flex-flow:row wrap;width:960px;height:242px;background-color:var(--white);border:1px solid var(--gray40);border-radius:8px;padding:32px}.package-product .product-thumbnail .product-benefit-tooltip{position:absolute;left:12px;bottom:10px}.package-product__detail{display:flex;flex:1;flex-flow:column wrap;margin-left:24px;position:relative}.package-product__detail__title{display:block;margin-bottom:16px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);width:calc(100% - 80px)}.package-product__detail__title a{color:var(--gray120);text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.package-product__detail__badge{display:flex;flex-flow:row nowrap;gap:4px;margin-bottom:16px}.package-product__detail:not(:has(.package-product__detail__badge)) .package-product__detail__desc{margin-bottom:64px}.package-product__detail__desc{margin-bottom:24px;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.package-product__detail__price{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end}.package-product__detail__price__option{display:flex;flex-flow:row wrap;align-items:center}.package-product__detail__price__option .select-box{width:186px}.package-product__detail .expiry-date{margin-left:5px;color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.package-product__detail .product-benefit-tooltip{position:absolute;top:0;right:0}.package-product__detail .product-benefit-tooltip__con{left:auto;right:0}.package-product__detail .svg_icon_gift{color:var(--gray60)}.package-product:hover{border-color:var(--blue80)}.package-product:focus-within{border-color:var(--blue80)}@media (min-width: 1560px){.package-product{width:1248px;padding:32px 40px}}.talentpool-product{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;grid-auto-flow:row;gap:16px}.talentpool-product-card{display:flex;flex-direction:column;align-items:stretch;min-height:562px;padding:24px 16px;box-sizing:border-box;border:1px solid var(--blue30);background:var(--gray10);border-radius:16px;text-align:center}.talentpool-product-card--bg-blue{background-color:var(--blue90)}.talentpool-product-card--bg-blue .talentpool-product-card__tit{color:var(--white)}.talentpool-product-card--bg-blue .talentpool-product-card__subtit{color:var(--blue10)}.talentpool-product-card--bg-blue .talentpool-product-card__highlight{color:var(--orange110);background:var(--yellow10)}.talentpool-product-card__header .badge{margin-bottom:8px}.talentpool-product-card__content{flex:1;display:flex;flex-direction:column;margin-top:24px}.talentpool-product-card__footer{margin-top:24px}.talentpool-product-card__footer .talentpool-product-card__buy-btn{width:100%}.talentpool-product-card__tit{color:var(--gray120);display:block;font-size:24px;line-height:34px}.talentpool-product-card .underline{text-decoration:underline}.talentpool-product-card__subtit{margin-top:12px;font-size:14px;display:block;line-height:20px;color:var(--gray80)}.talentpool-product-card__drop{position:relative;margin-bottom:8px}.talentpool-product-card__drop_btn{width:100%;font-size:16px;text-align:left}.talentpool-product-card__drop .talentpool-product-card__drop_list{position:absolute;top:calc(100% - 1px);left:0;z-index:1;display:block}.talentpool-product-card__drop_list{overflow-y:scroll;display:none;width:100%;height:240px;background:var(--white);border:1px solid var(--gray70);border-radius:4px;filter:drop-shadow(0px 4px 12px rgba(0,0,0,.15))}.talentpool-product-card__drop_list li{display:block}.talentpool-product-card__drop_list li .badge{margin-left:auto}.talentpool-product-card__drop_option{display:inline-flex;align-items:center;width:100%;padding:12px;color:var(--gray100);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);border:0;background:unset}.talentpool-product-card__drop_option:hover{background:var(--gray10)}.talentpool-product-card__drop:focus,.talentpool-product-card__drop:focus-within{border-radius:4px;outline:2px solid var(--blue100);outline-offset:2px}.talentpool-product-card__infos{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:16px;border-radius:8px;border:1px solid var(--gray30);background:var(--white)}.talentpool-product-card__info-row{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:0 16px}.talentpool-product-card__info-row--align-center{justify-content:center}.talentpool-product-card__link{color:inherit;text-decoration:underline;text-underline-position:under}.talentpool-product-card__go-detail{font-size:13px;line-height:24px}.talentpool-product-card__info-key,.talentpool-product-card__info-value{color:var(--gray120);font-size:13px;line-height:24px}.talentpool-product-card__info-key{flex-shrink:0}.talentpool-product-card__benefit{padding:12px;border-radius:8px;background:var(--white);border:1px solid var(--gray30)}.talentpool-product-card__benefit+.talentpool-product-card__benefit{margin-top:6px}.talentpool-product-card__benefit-txt{display:flex;justify-content:center;align-items:center;color:var(--gray120);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);text-align:left}.talentpool-product-card__benefit-txt strong{margin-left:16px}.talentpool-product-card__benefit-txt+.talentpool-product-card__benefit-txt{margin-top:10px}.talentpool-product-card__benefit-txt .ico{margin-right:4px}.talentpool-product-card__benefit-txt .ico_deal{width:16px;height:16px;background-image:url(//www.saraminimage.co.kr/sri/billing/products/talentpool/ico_deal.png);background-repeat:no-repeat;background-size:cover}.talentpool-product-card__benefit-txt .ico_point{width:16px;height:16px;background-image:url(//www.saraminimage.co.kr/sri/billing/products/talentpool/ico_point.png);background-repeat:no-repeat;background-size:cover}.talentpool-product-card__benefit-txt .ico_tag{width:16px;height:16px;background-image:url(//www.saraminimage.co.kr/sri/billing/products/talentpool/ico_tag.png);background-repeat:no-repeat;background-size:cover}.talentpool-product-card__tooltip{position:relative}.talentpool-product-card__tooltip .btn{margin-left:4px;border:0;background-color:unset;vertical-align:sub}.talentpool-product-card__tooltip .btn svg{width:18px;height:18px;color:var(--gray80)}.talentpool-product-card__tooltip [aria-describedby]:hover+.tooltip_box .tooltip,.talentpool-product-card__tooltip [aria-describedby]:focus+.tooltip_box .tooltip{display:block}.talentpool-product-card__tooltip .tooltip_box{position:absolute;top:38px;left:-98px;width:206px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.talentpool-product-card__highlight{display:flex;justify-content:center;margin-top:12px;padding:6px;color:var(--green110);font-size:13px;font-weight:var(--font-weight-bold);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);background-color:var(--green20)}.talentpool-product-card__option{text-align:left;word-break:keep-all}.talentpool-product-card__option>label{display:inline-block;width:100%}.talentpool-product-card__info_footer{margin-top:17px}.talentpool-product-card__price{border-top:1px solid var(--gray30);padding-top:12px;display:flex;justify-content:space-between;align-items:flex-end}.talentpool-product-card__price-tit{flex-shrink:0;color:var(--gray120);font-size:13px;line-height:20px}.talentpool-product-card__price-cont{display:flex;flex-direction:column;align-items:flex-end}.talentpool-product-card__price-original{color:var(--gray80);font-size:12px;line-height:20px}.talentpool-product-card__price-original s{font-size:13px}.talentpool-product-card__price-original .off{margin-right:4px;font-size:13px}.talentpool-product-card__price-original .off .blind{display:inline-block}.talentpool-product-card__price-real{color:var(--gray120);font-weight:700;font-size:20px;line-height:28px}.talentpool-product-banner{display:block;margin-bottom:32px}@media (min-width: 1560px){.talentpool-product{gap:32px}}.talent-pool-info__title{margin-bottom:16px;display:block;color:var(--gray80);font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.talent-pool-info__list{display:flex;flex-flow:row wrap;gap:16px}.talent-pool-info__list__item{position:relative;padding:24px;background:var(--white);border:1px solid var(--gray40);border-radius:24px;width:306px;height:284px}.talent-pool-info__list__item__img{position:absolute;left:0;bottom:0;width:306px;height:135px}@media (min-width: 1560px){.talent-pool-info__list__item__img{width:393px;height:169px}}.talent-pool-info__list__item__link{margin-top:8px;display:block;color:var(--gray80);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}@media (min-width: 1560px){.talent-pool-info__list__item{width:395px}}@media (min-width: 1560px){.talent-pool-info__list{gap:31px}}.career-home-product{display:flex;flex-flow:row wrap;width:960px;height:242px;background-color:var(--white);border:1px solid var(--gray40);border-radius:8px;padding:32px}.career-home-product .product-thumbnail .product-benefit-tooltip{position:absolute;left:12px;bottom:10px}.career-home-product .product-benefit-tooltip{position:absolute;top:0;right:0}.career-home-product .product-benefit-tooltip__con{left:auto;right:0}.career-home-product .svg_icon_gift{color:var(--gray60)}.career-home-product__detail{display:flex;position:relative;flex:1;flex-flow:column wrap;margin-left:24px}.career-home-product__detail__title{display:block;margin-bottom:16px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.career-home-product__detail__title a{color:var(--gray120);text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.career-home-product__detail__badge{display:flex;flex-flow:row wrap;gap:4px;margin-bottom:16px}.career-home-product__detail:not(:has(.career-home-product__detail__badge)) .career-home-product__detail__desc{margin-bottom:64px}.career-home-product__detail__desc{margin-bottom:24px;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.career-home-product__detail__price{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end}.career-home-product__detail__price__option{display:flex;flex-flow:row wrap;align-items:center}.career-home-product__detail__price__option .datepicker{margin-right:8px}.career-home-product__detail__price__option .select-box{width:186px}.career-home-product:hover{border-color:var(--blue80)}.career-home-product:focus-within{border-color:var(--blue80)}@media (min-width: 1560px){.career-home-product{width:1248px;padding:32px 40px}}.option-card{border:1px solid var(--gray40);border-radius:6px;padding:24px;width:520px;background-color:var(--white)}.option-card--product{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start}.option-card--product__info{flex:1 1 auto;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.option-card--product__name{font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray120)}.option-card--product__period{display:inline-flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;margin-top:8px;width:100%;color:var(--gray80)}.option-card--product__period__tooltip{display:inline-block;position:relative}.option-card--product__period__tooltip .period-tooltip-btn{margin-top:2px;margin-left:2px;vertical-align:top;border:0;background:none}.option-card--product__period__tooltip .svg_icon_question{display:inline-block;width:18px;height:18px;color:var(--gray80)}.option-card--product__period__tooltip__con{display:none;position:absolute;top:26px;left:-150px;padding:24px;min-width:320px;border:1px solid var(--gray70);border-radius:8px;box-shadow:2px 6px 16px #00000014;color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);background-color:var(--white);z-index:10}.option-card--product__period__tooltip__con.position--top{top:auto;bottom:26px}.option-card--product__period__tooltip__con.size--small{min-width:224px}.option-card--product__period__tooltip__con dl{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.option-card--product__period__tooltip__con dl dt{font-weight:700}[aria-describedby]:hover+.option-card--product__period__tooltip__con,[aria-describedby]:focus+.option-card--product__period__tooltip__con{display:block}.option-card--product__period__tooltip__con .title{display:block;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.option-card--product__period__tooltip__con ul li{position:relative;padding-left:20px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.option-card--product__period__tooltip__con ul li:before{position:absolute;left:8px;top:9px;display:block;width:3px;height:3px;background-color:var(--gray100);border-radius:50%;content:""}.option-card--product__period__tooltip__con ul+.title{margin-top:27px}.option-card--product__period__tooltip__con .color--blue{color:var(--blue90)}.option-card--product__price{justify-self:flex-end;align-self:flex-end;display:flex;flex-flow:column;align-items:flex-end;white-space:nowrap;color:var(--gray120)}.option-card--product__price--org{font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);color:var(--gray100)}.option-card--product__price--org>s{margin-right:2px;font-family:var(--font-pretendard);font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--number12-letter-spacing);color:var(--gray80)}.option-card--product__price--org>.off{margin-right:4px}.option-card--product__price--primary{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray120)}.option-card--product__price--primary b{margin-right:2px;font-family:var(--font-pretendard);font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--number16-letter-spacing)}.option-card--product__panel{border:1px solid var(--gray40);border-radius:5px;width:520px;padding:20px;background-color:var(--gray10)}.option-card--product__panel__heading{margin-bottom:16px;font-family:var(--font-pretendard);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--number16-letter-spacing);color:var(--gray120)}.option-card--product__field{display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.option-card--product__field:not(:first-child){margin-top:8px}.option-card--product__field__label{flex:0 0 80px;width:80px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray120)}.option-card--product__field__btns{display:flex;flex-flow:row;justify-content:center;align-items:center;margin-top:24px;gap:8px}.option-card--product__field__btns>button{width:100px}.option-card--product__field__txt{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.option-card--product__field__inp{flex-grow:1}.option-card--product__field__inp .txtbox{width:100%}.option-card--product__field:has(.option-card--product__field__inp){align-items:flex-start}.option-card--product__field:has(.option-card--product__field__inp) .option-card--product__field__label{display:flex;align-items:center;height:40px}.option-card--product__field:has(.option-card--product__field__inp) .option-card--product__field__label__count{display:flex;align-items:center;margin-left:8px;height:40px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.option-card--sel-job__job{margin-bottom:16px;width:100%}.option-card--sel-job__status{color:var(--blue90);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.option-card--sel-job__status+.option-card--sel-job__chk{margin-top:16px}.option-card--sel-job--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center}.option-card--sel-job--empty .option-card--sel-job__job{margin-bottom:0;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--coral110)}.option-card--sel-job__link{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100);text-decoration:underline}.option-card--sel-prod~.option-card--sel-prod{margin-top:8px}.option-card--sel-prod .chkbox,.option-card--sel-prod .chkbox__container{width:100%}.option-card--sel-prod .chkbox+.chkbox{margin-top:24px;padding-top:24px;border-top:1px solid var(--gray30)}.option-card--sel-prod__info{min-width:328px;display:flex;flex-direction:column;gap:8px 0}.option-card--sel-prod__name,.option-card--sel-prod__desc,.option-card--sel-prod__price{width:100%}.option-card--sel-prod__name{display:flex;align-items:center;justify-content:flex-start}.option-card--sel-prod__name .badge{margin-left:8px}.option-card--sel-prod__name .badge+.badge{margin-left:6px}.option-card--sel-prod__desc{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray80);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-card--sel-prod__subway{display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray80)}.option-card--sel-prod__subway .badge--metro{display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;padding:1px 4px;background:var(--gray10);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray80)}.option-card--sel-prod__subway .badge--metro svg{width:10px;height:16px}.option-card--sel-prod__price{display:inline-flex;flex-flow:column;align-items:flex-end;justify-self:flex-end;align-self:flex-end;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.option-card--sel-prod__price--org{font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);color:var(--gray80)}.option-card--sel-prod__price--org>s,.option-card--sel-prod__price--org>.off{font-family:var(--font-pretendard);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--number13-letter-spacing)}.option-card--sel-prod__price--org>.off{color:var(--blue90)}.option-card--sel-prod__price--org>s{margin:0 2px 0 4px}.option-card--sel-prod__price--primary{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray120)}.option-card--sel-prod__price--primary>strong{font-family:var(--font-pretendard);font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--number16-letter-spacing);margin-right:2px}.option-card--sel-prod__price .blind{display:inline-block}.option-card--sel-prod__sale{margin-right:auto;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--blue90)}.rating__tooltip_btn{padding:0;border:0;background:none}.rating__tooltip_btn svg{display:inline-block;margin-top:2px;width:16px;height:16px;color:var(--gray80);vertical-align:top}.rating__tooltip_desc.tooltip{position:absolute;right:-10px;bottom:0;z-index:10}.rating__tooltip_desc .tooltip__body{width:360px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.rating__tooltip_desc .tooltip__body table{margin-top:12px;width:100%;border-collapse:collapse;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.rating__tooltip_desc .tooltip__body table th{padding:0;height:28px;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);border-top:1px solid var(--gray40);border-bottom:1px solid var(--gray40);text-align:center}.rating__tooltip_desc .tooltip__body table tbody{margin-top:5px}.rating__tooltip_desc .tooltip__body table tbody tr:first-child td{padding-top:5px;box-sizing:content-box}.rating__tooltip_desc .tooltip__body table td{height:21px;text-align:center}.rating__tooltip_desc .tooltip__body table td .tooltip-price{font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.option-keyword__container:has(.rating__tooltip_btn:hover) .rating__tooltip_desc{display:block}.option-keyword{width:100%;border-collapse:collapse;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100);border-collapse:separate;border-spacing:0}.option-keyword__list{position:relative;overflow-y:auto;margin-bottom:36px;padding:0 12px 0 24px;max-height:256px;box-sizing:content-box}.option-keyword th{text-align:center}.option-keyword__item:not(.option-keyword__item--no-job) td{height:40px}.option-keyword__item--no-job td{height:196px;color:var(--gray80);text-align:center}.option-keyword__item:first-child td{padding-top:8px}.option-keyword__item:last-child td{padding-bottom:8px}.option-keyword__container{position:relative;border:1px solid var(--gray40);border-radius:6px;width:520px;background-color:var(--white)}.option-keyword__none{display:flex;align-items:center;justify-content:center;height:354px;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray80);text-align:center}.option-keyword__header{position:sticky;top:0;left:0;z-index:10;background-color:var(--white)}.option-keyword__header th{position:relative;padding:12px 0;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray120);border-top:1px solid var(--gray40);border-bottom:1px solid var(--gray40)}.option-keyword__header th:first-child{text-align:left}.option-keyword__header input[type=text]{margin-left:8px;border:1px solid var(--gray70);border-radius:4px;padding:6px 12px;width:166px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray80)}.option-keyword__title{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;max-width:220px;width:100%;height:100%}.option-keyword__title>svg:first-child{margin-right:8px;width:20px;height:21px}.option-keyword__title .btn{margin-left:auto}.option-keyword__title .btn>svg{margin-left:6px;width:8px;height:8px}.option-keyword__title .btn[aria-expanded=true]>svg{transform:rotate(180deg)}.option-keyword__title .badge{margin-left:10px;font-weight:400}.option-keyword__popularity{text-align:center;color:var(--blue90)}.option-keyword__popularity .rating{display:inline-block;padding:2px 0;min-width:24px;height:24px;border:1px solid var(--gray40);border-radius:4px;font-family:var(--font-pretendard);font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--number12-letter-spacing);color:var(--gray100);background-color:var(--gray20)}.option-keyword__popularity .rating--top{color:var(--coral110);border-color:var(--coral40);background-color:var(--coral20)}.option-keyword__price{padding-right:24px;text-align:right;color:var(--gray80)}.option-keyword__price>span{font-family:var(--font-pretendard);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--number14-letter-spacing);color:var(--gray120)}.option-keyword__order{text-align:center;font-family:var(--font-pretendard);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--number14-letter-spacing);color:var(--gray120)}.option-keyword__order>svg{width:8px;height:7px;vertical-align:middle}.option-keyword__pager{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:15px;border-top:1px solid var(--gray40);padding-top:16px;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray100)}.option-keyword__pager__item{border:0;background-color:transparent}.option-keyword__pager__item--current{color:var(--blue90);font-weight:700}.cart-status-bar{margin-top:40px;display:flex;flex-flow:row wrap;justify-content:center}.cart-status-bar__item dt{margin-bottom:4px;color:var(--gray80);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.cart-status-bar__item dd{color:var(--gray100);font-family:var(--font-pretendard);font-size:24px;font-weight:var(--font-weight-bold);line-height:var(--font24-line-height);letter-spacing:var(--number24-letter-spacing)}.cart-status-bar__item dd>span{font-family:var(--font-pretendard);font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--number18-letter-spacing)}.cart-status-bar__item--discount{position:relative;padding:0 32px;margin:0 32px}.cart-status-bar__item--discount:before{position:absolute;top:7px;left:0;display:block;width:1px;height:48px;background-color:var(--gray40);content:""}.cart-status-bar__item--discount:after{position:absolute;top:7px;right:0;display:block;width:1px;height:48px;background-color:var(--gray40);content:""}.cart-status-bar__item--discount dd{color:var(--coral90)}.cart-status-bar__item--total dd{color:var(--blue90)}.cart-float{position:fixed;bottom:0;left:0;width:100%;height:88px;z-index:200;background-color:var(--gray120)}.cart-float-status{width:calc(100% - 256px);margin-left:256px}.cart-float-status__inner{width:960px;height:88px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center}.cart-float-status__inner__estimate{margin-right:auto;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--white);text-decoration:underline;text-underline-position:under}.cart-float-status__inner__total{display:flex;flex-flow:row wrap;margin-right:24px;align-items:center}.cart-float-status__inner__total>dt{color:var(--white);margin-right:8px;font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.cart-float-status__inner__total>dt.primary-label{position:relative;display:flex;color:var(--coral60);margin-left:18px}.cart-float-status__inner__total>dd{color:var(--white);font-family:var(--font-pretendard);font-size:18px;font-weight:var(--font-weight-regular);line-height:var(--font18-line-height);letter-spacing:var(--number18-letter-spacing)}.cart-float-status__inner__total>dd>span{font-family:var(--font-pretendard);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--number16-letter-spacing)}.cart-float-status__inner__total>dd.primary{display:flex;align-items:center;color:var(--coral60);font-family:var(--font-pretendard);font-size:36px;font-weight:var(--font-weight-bold);line-height:var(--font36-line-height);letter-spacing:var(--number36-letter-spacing)}.cart-float-status__inner__total>dd.primary>span{font-family:var(--font-pretendard);font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--number16-letter-spacing);margin-left:2px}.cart-float-status__inner__total__detail{margin-left:4px;padding:0;border:0;background-color:transparent}.cart-float-status__inner__total__detail>svg{display:block;width:18px;height:18px}[aria-describedby]:hover+.cart-float-status__inner__total__price-tooltip,[aria-describedby]:focus+.cart-float-status__inner__total__price-tooltip{display:block}.cart-float-status__inner__total__price-tooltip.tooltip{position:absolute;right:-29px;bottom:37px;z-index:200}.cart-float-status__inner__total__price-tooltip .tooltip__body{width:296px;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.cart-float-status__inner__total__price-tooltip__list-item{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:8px}.cart-float-status__inner__total__price-tooltip__list-item>dt{color:var(--gray120);font-family:var(--font-pretendard);font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--number12-letter-spacing)}.cart-float-status__inner__total__price-tooltip__list-item>dd{color:var(--gray100);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.cart-float-status__inner__total__price-tooltip__list-item>dd>span{font-family:var(--font-pretendard);font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--number12-letter-spacing)}.cart-float-status__inner__total__price-tooltip__notice{color:var(--gray80);font-family:var(--font-pretendard);font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--number12-letter-spacing)}.cart-float-status__inner .btn--larger{width:284px}.cart-empty-box{padding:40px;display:flex;flex-flow:column wrap;align-items:center}.cart-empty-box__title{margin-bottom:16px;color:var(--gray120);font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.cart-empty-box__img{display:block;margin-bottom:20px;width:138px;height:110px}.cart-empty-box__desc{margin-bottom:30px;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.cart-all-select{display:flex;flex-flow:row wrap}.cart-all-select button{margin-left:12px}.cart-all-select button+button{margin-left:8px}.cart-list__total{margin-bottom:12px}.cart-list__total .txt-point{color:var(--blue90);margin-left:5px}.cart-list__container{width:960px}.cart-list__container .cart-list__item{position:relative;padding:32px 48px 32px 24px;border:1px solid var(--gray40);border-top:0}.cart-list__container .cart-list__item .chkbox,.cart-list__container .cart-list__item .chkbox__container{width:100%}.cart-list__container .cart-list__item__detail{display:flex;flex-flow:row nowrap;align-items:center;width:100%}.cart-list__container .cart-list__item__detail__info{margin-right:24px}.cart-list__container .cart-list__item__detail__info__title{display:flex;flex-direction:row;align-items:center;margin-bottom:18px}.cart-list__container .cart-list__item__detail__info__title__name{margin-right:8px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120);text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under}.cart-list__container .cart-list__item__detail__info__title .badge{margin-right:8px}.cart-list__container .cart-list__item__detail__info__desc{display:block;margin-bottom:12px;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.cart-list__container .cart-list__item__detail__info__date,.cart-list__container .cart-list__item__detail__info__count{display:block;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.cart-list__container .cart-list__item__detail .cart-purchase{flex:0 0 fit-content;align-items:center;margin-left:auto}.cart-list__container .cart-list__item:first-child{border-top:1px solid var(--gray40);border-top-left-radius:8px;border-top-right-radius:8px}.cart-list__container .cart-list__item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.cart-list__container .cart-list__item__del{position:absolute;top:16px;right:16px;width:24px;height:24px;border:0;background:var(--white)}.cart-list__container .cart-list__item__del .cart_del_cross{width:24px;height:24px}.cart-list__container .cart-list__status{display:flex;flex:0 0 fit-content;flex-flow:row wrap;align-items:center;margin-left:auto}.cart-list__container .cart-list__status__box{display:flex;flex-flow:column;justify-content:space-between;align-items:end}.cart-list__container .cart-list__status__box--job{color:var(--gray80);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.cart-list__container .cart-list__status__box--buy{color:var(--gray80);font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing)}.cart-thumbnail{display:flex;flex:0 0 auto;margin-right:24px;width:140px;height:107px;border:1px solid #e4e9fc;border-radius:8px;position:relative}.cart-thumbnail:empty{background:#f1f4fe}.cart-thumbnail>img{width:100%}.cart-purchase{display:flex;flex-flow:row wrap;align-items:flex-end;gap:16px}.cart-purchase__price__box{display:flex;flex-flow:column;justify-content:space-between;align-items:flex-end}.cart-purchase__price--org{font-family:var(--font-pretendard);font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--number12-letter-spacing);color:var(--gray80)}.cart-purchase__price--primary{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;color:var(--gray120);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.cart-purchase__price--primary>strong{margin-left:4px;font-family:var(--font-pretendard);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--number20-letter-spacing);color:var(--gray120)}.gauge{position:relative;margin:24px}.gauge__header{font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray120)}.gauge__header em{font-size:13px;font-weight:var(--font-weight-bold);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--blue90);font-style:normal}.gauge__box{position:relative;height:8px;margin-top:8px;border-radius:10px;background-color:var(--gray20)}.gauge__box__bar{position:relative;border-radius:10px;height:8px;background:linear-gradient(270deg,#2D65F2 0%,#94B5FC 100%)}.gauge__box__bar.selected0{width:0}.gauge__box__bar.selected0 .gauge__percent{display:none}.gauge__box__bar.selected1{width:115px}.gauge__box__bar.selected1 .gauge__percent{display:none}.gauge__box__bar.selected2{width:225px}.gauge__box__bar.selected3{width:335px}.gauge__box__bar.selected4{width:100%}.gauge__box__bar.selected4 .gauge__percent{right:-6px}.gauge__box:after{display:inline-block;position:absolute;bottom:0;left:0;z-index:10;width:100%;height:8px;background:url(//www.saraminimage.co.kr/sri/billing/products/gauge_guide.png) no-repeat 0 0;content:""}.gauge__percent{position:absolute;padding:0 4px;bottom:18px;right:-28px;z-index:20;width:60px;height:20px;border-radius:4px;font-size:12px;font-weight:var(--font-weight-bold);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);color:var(--white);text-align:center;background-color:var(--blue90)}.gauge__percent:after{display:inline-block;position:absolute;bottom:-5px;left:50%;margin-left:-4px;width:8px;height:5px;background:url(//www.saraminimage.co.kr/sri/billing/products/done_tail_on.png) no-repeat 0 0;content:""}.gauge__done{position:absolute;padding:0 4px;bottom:18px;right:-6px;z-index:10;width:60px;height:20px;border-radius:4px;font-size:12px;font-weight:var(--font-weight-bold);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);color:var(--white);text-align:center;background-color:var(--gray50)}.gauge__done:after{display:inline-block;position:absolute;bottom:-5px;left:50%;margin-left:-4px;width:8px;height:5px;background:url(//www.saraminimage.co.kr/sri/billing/products/done_tail_off.png) no-repeat 0 0;content:""}.gauge__done--plus{width:auto;padding:0 6px;right:8px}.gauge__done[aria-hidden=false]{background-color:var(--blue90)}.gauge__done[aria-hidden=false]:after{background:url(//www.saraminimage.co.kr/sri/billing/products/done_tail_on.png) no-repeat 0 0}.gauge__txt{margin-top:8px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray80)}.gauge__txt--warning{color:var(--coral100)}.immediately-product{display:flex;flex-flow:row wrap;width:960px;height:242px;background-color:var(--white);border:1px solid var(--gray40);border-radius:8px;padding:32px}.immediately-product .product-thumbnail .product-benefit-tooltip{position:absolute;left:12px;bottom:10px}.immediately-product__detail{position:relative;display:flex;flex:1;flex-flow:column wrap;margin-left:24px}.immediately-product__detail__title{display:block;margin-bottom:16px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.immediately-product__detail__title a{color:var(--gray120);text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}.immediately-product__detail .product-benefit-tooltip{position:absolute;top:0;right:0}.immediately-product__detail .product-benefit-tooltip__con{left:auto;right:0}.immediately-product__detail__badge{display:flex;flex-flow:row wrap;gap:4px;margin-bottom:16px}.immediately-product__detail:not(:has(.immediately-product__detail__badge)) .immediately-product__detail__desc{margin-bottom:64px}.immediately-product__detail__desc{margin-bottom:24px;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.immediately-product__detail__price{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end}.immediately-product__detail__price__option{display:flex;flex-flow:row wrap;align-items:center}.immediately-product__detail__price__option .select-box{margin-right:8px;width:186px}.immediately-product__detail .expiry-date{margin-left:5px;color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.immediately-product:hover{border-color:var(--blue80)}.immediately-product:focus-within{border-color:var(--blue80)}@media (min-width: 1560px){.immediately-product{width:1248px;padding:32px 40px}}.talent-product{padding:32px 24px;width:960px;background-color:var(--white);border:1px solid var(--gray40);border-radius:8px;display:flex;flex-flow:column wrap}.talent-product:hover{border-color:var(--blue90)}.talent-product__top{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:32px}.talent-product__top__name a{font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120);text-decoration:underline;text-underline-position:under}.talent-product__top__badge-list{display:flex;flex-flow:row;gap:4px;margin-left:12px}.talent-product__desc{margin-bottom:32px;color:var(--gray110);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.talent-product__options{display:flex;flex-flow:row wrap}.talent-product__options .btn-pool__container{margin-left:10px}.talent-product__options .btn-pool__container:first-of-type{margin-left:0}.talent-product__footer{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin-top:16px;padding:16px 24px;background-color:var(--blue10);border-radius:8px}.talent-product__footer__label{color:var(--gray120);margin-right:14px;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.talent-product__footer__desc{margin-left:24px;width:331px;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.talent-product__footer__desc .txt-point{color:var(--blue90);font-weight:700}@media (min-width: 1560px){.talent-product__footer__desc{width:589px}}.talent-product__footer .purchase{margin-left:auto}@media (min-width: 1560px){.talent-product{width:1248px}}.event-list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:41px 18px}.event-list__wrap__title{margin-bottom:20px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.event-list__item{width:308px;height:272px;border-radius:10px;background:var(--white);border:1px solid var(--gray40)}.event-list__item a{width:100%;height:100%}.event-list__item__thumbnail{display:block;width:100%;height:158px;border-radius:10px 10px 0 0;overflow:hidden;background:var(--gray10)}.event-list__item__thumbnail img{width:306px;height:158px}.event-list__item__cont{padding:20px}.event-list__item__cont__title{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:10px;height:44px;font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray120)}.event-list__item__cont__date{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray80)}.event-list-btn{padding:20px 0 0;display:flex;justify-content:flex-end}.event-view-head{margin-bottom:20px}.event-view-head__title{margin-bottom:12px;color:var(--gray120);font-size:27px;font-weight:var(--font-weight-bold);line-height:var(--font27-line-height);letter-spacing:var(--font27-letter-spacing)}.event-view-head__desc{color:var(--gray100);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.event-view-content{margin-bottom:56px;padding:40px 0 100px;border-top:1px solid var(--gray40);border-bottom:1px solid var(--gray40)}.event-view-content table{border-spacing:0;border-collapse:collapse}.event-view-content img{vertical-align:top}.info__bottom__content{margin:54px 0 70px;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray80);text-align:center}.info__bottom__content__btn{width:60px;height:60px;border:0;border-radius:8px;background:var(--white);box-shadow:0 0 10px #00000024;animation:bounce 2s infinite}.info__bottom__content__btn svg{width:16px;height:16px}@keyframes bounce{0%,to{transform:translateY(-8px)}50%{transform:translateY(8px)}}.foreign-visa-product{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}@media (min-width: 1560px){.foreign-visa-product{gap:32px}}.foreign-visa-product+.foreign-visa-product{margin-top:20px}@media (min-width: 1560px){.foreign-visa-product+.foreign-visa-product{margin-top:32px}}.foreign-visa-product-card{display:flex;flex-direction:column;align-items:stretch;flex-basis:calc(33% - 13px);padding:23px 15px;border-radius:16px;border:1px solid var(--skyBlue80);background:var(--skyBlue10)}@media (min-width: 1560px){.foreign-visa-product-card{flex-basis:calc(33% - 21px)}}.foreign-visa-product-card.pord-best{border-color:var(--skyBlue80);background-color:var(--skyBlue30)}.foreign-visa-product-card__header{min-height:94px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.foreign-visa-product-card__header .badge{margin-bottom:8px}.foreign-visa-product-card__header .foreign-visa-product-card__tit{font-size:22px;font-weight:var(--font-weight-bold);line-height:var(--font22-line-height);letter-spacing:var(--font22-letter-spacing);line-height:34px;color:var(--gray120)}.foreign-visa-product-card__header .foreign-visa-product-card__subtit{margin-top:4px;font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);line-height:26px;color:var(--gray100)}.foreign-visa-product-card__content{margin-top:12px;padding:15px;border-radius:8px;border:1px solid var(--gray30);background:var(--white)}.foreign-visa-product-card__content .foreign-visa-product-card__info-tit{font-size:13px;font-weight:var(--font-weight-bold);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);line-height:18px;color:var(--gray100)}.foreign-visa-product-card__content .foreign-visa-product-card__info-list{margin-top:8px;display:flex;align-items:center;justify-content:center;height:148px;border-radius:8px;background:var(--gray10)}.foreign-visa-product-card__content .foreign-visa-product-card__info-list .list-dot{max-width:175px;gap:8px}@media (min-width: 1560px){.foreign-visa-product-card__content .foreign-visa-product-card__info-list .list-dot{max-width:100%}}.foreign-visa-product-card__content .foreign-visa-product-card__info-list .list-dot .font__small{font-size:12px;line-height:14px}.foreign-visa-product-card__content .foreign-visa-product-card__price{margin-top:22px;min-height:48px;display:flex;justify-content:space-between;align-items:flex-end}.foreign-visa-product-card__content .foreign-visa-product-card__price__tit{margin-bottom:5px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray120)}.foreign-visa-product-card__footer{margin-top:12px}.foreign-visa-product-card__footer .foreign-visa-product-card__buy-btn{width:100%}.foreign-visa-product-card.bottom{flex:1;height:148px;padding:24px;border-radius:16px;border:1px solid var(--gray40);background:var(--white)}.foreign-visa-product-card.bottom .foreign-visa-product-card__tit{font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.foreign-visa-product-card.bottom .foreign-visa-product-card__subtit{margin:0;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray100)}.foreign-visa-product-card.bottom .foreign-visa-product-card__price{margin-top:8px;display:flex;align-items:flex-end;justify-content:flex-end}.foreign-visa-product-card.bottom .foreign-visa-product-card__buy-btn{width:130px;margin-left:12px}.foreign-visa-product-card .product-benefit-tooltip{margin-right:auto}.foreign-visa-product-card .product-benefit-tooltip__con{max-width:197px}.foreign-visa-product-card:last-child .product-benefit-tooltip__con{max-width:245px}.foreign-visa-product__notice{margin-top:12px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.prod-content{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:40px}.prod-content .prod-preview__tab{margin-bottom:8px}.prod-content .prod-preview__container{overflow:hidden;position:relative;width:368px;height:730px;border:1px solid var(--gray40);border-radius:6.6129px}.prod-content .prod-preview__container img{display:block;width:100%}.prod-content .prod-preview__container--medium{height:449px}.prod-content .prod-list{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-end}.prod-content .prod-list .choice-device{margin-bottom:8px}.prod-content .prod-list .paper-product:not(.choice-device + .paper-product),.prod-content .prod-list .main-product:not(.choice-device + .main-product){margin-top:16px}.prod-banner{margin-bottom:24px}.prod-contact{margin:40px 0;padding:24px;border:1px solid var(--gray40);border-radius:8px;background-color:var(--white);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray80)}.prod-contact>svg{margin-right:8px;width:20px;height:20px;vertical-align:text-bottom}.prod-contact__intro{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:48px}@media (min-width: 1560px){.prod-contact__intro{gap:72px}}.prod-contact__item{margin-top:16px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.prod-contact__thumb{flex:none;overflow:hidden;margin-right:16px;border-radius:8px;width:96px;height:66px;background-color:var(--blue20)}.prod-contact__desc>b{display:inline-block;margin-bottom:6px;width:100%}.prod-contact__desc>span{display:inline-block;width:100%}@media (min-width: 1560px){.prod-contact__desc>span{display:inline}}.prod-details__header{position:sticky;top:80px;z-index:200;background-color:var(--white);padding-bottom:16px;border-bottom:1px solid var(--gray40)}.prod-details__header--top{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.prod-details__header--top .product-renewal-tooltip+.badge{margin-left:8px}.prod-details__header--top .badge~.badge{margin-left:8px}.prod-details__header--top .product-renewal-tooltip__con{bottom:auto;top:34px;width:auto;white-space:nowrap}.prod-details__header--bottom{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-top:24px}.prod-details__header--no-option{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.prod-details__header--no-option .prod-details__header--bottom{margin-top:0}.prod-details__btn-prev>svg{display:block;width:24px;height:24px}.prod-details__heading{margin:0 16px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120)}.prod-details__heading--secondary{margin-top:40px;margin-bottom:20px;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.prod-details__heading--secondary small{margin-left:8px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray80)}.prod-details__type{margin-right:8px;width:168px}.prod-details__type .switchbox__container{flex:1 1 50%}.prod-details__option{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:8px}.prod-details__option .select-box{min-width:146px}.prod-details__option__period,.prod-details__option__txt{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.prod-details__option__txt .highlight{color:var(--blue90)}.prod-details__purchase{display:grid;grid-template-areas:"primary button";align-items:center;-moz-column-gap:16px;column-gap:16px;margin-left:auto}.prod-details__purchase:has(.prod-details__purchase__price--org),.prod-details__purchase:has(.prod-details__purchase__advisory-text){grid-template-areas:"origin button" "primary button"}.prod-details__purchase__price--org{grid-area:origin;padding-top:1.5px;text-align:right;font-family:var(--font-pretendard);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--number13-letter-spacing);color:var(--gray80)}.prod-details__purchase__price--primary{grid-area:primary;text-align:right;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray120)}.prod-details__purchase__price--primary>b{font-family:var(--font-pretendard);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--number20-letter-spacing);color:var(--gray120)}.prod-details__purchase__price--org+.prod-details__purchase__price--primary{padding-bottom:1.5px}.prod-details__purchase__price--coupon{color:var(--blue90)}.prod-details__purchase__advisory-text{grid-area:origin;padding-top:1.5px;text-align:right;font-family:var(--font-pretendard);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--number13-letter-spacing);color:var(--gray80)}.prod-details__purchase .btn{grid-area:button;width:144px}.prod-details__basic-info{font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray100)}.prod-details__basic-info__list{padding-left:1.5em}.prod-details__basic-info__item{list-style-type:disc;list-style-position:outside}.prod-details__basic-info__item:not(:first-child){margin-top:8px}.prod-details__display__container{overflow:hidden;border:1px solid var(--gray40);border-radius:4px;background-color:var(--white)}.prod-details__display__tablist{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr))}.prod-details__display__tablist--sub{margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.prod-details__display__tablist--sub .select-box--small{min-width:156px;margin:0 8px 40px 0}.prod-details__display__tab{border:0;border-bottom:1px solid var(--gray40);padding:10px 0;background-color:var(--gray10);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray80)}.prod-details__display__tab:not(:first-child){border-left:1px solid var(--gray40)}.prod-details__display__tab:where(:first-child + :last-child){border-left:1px solid var(--gray40)}.prod-details__display__tab[aria-selected=true]{background-color:var(--white);border-bottom-color:var(--white);font-weight:700;color:var(--blue90)}.prod-details__display__tab--sub{margin-bottom:40px;border:1px solid var(--gray40);padding:5px 0;width:174px;background-color:var(--white);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.prod-details__display__tab--sub:first-child{border-radius:4px 0 0 4px}.prod-details__display__tab--sub:last-child{border-radius:0 4px 4px 0}.prod-details__display__tab--sub:not(:first-child){margin-left:-1px}.prod-details__display__tab--sub[aria-selected=true]{border-color:var(--blue90);background-color:var(--white);font-weight:700;color:var(--blue90);transform:translateZ(10px)}.prod-details__display .select-box+.prod-details__display__tab--sub{border-radius:4px 0 0 4px}.prod-details__display__tabpanel:not([hidden]){display:flex;flex-flow:column;justify-content:flex-end;align-items:center;padding-top:32px}.prod-details__display__tabpanel--sub:not([hidden]){display:flex;flex-flow:row;justify-content:center;align-items:flex-start}.prod-details__display__minimap{overflow:hidden;position:relative;margin-right:72px;width:128px;height:338px}.prod-details__display__minimap__back{position:absolute;top:0;left:0;width:100%;z-index:0}.prod-details__display__minimap__link{position:absolute;left:0;z-index:10}.prod-details__display__preview{width:664px}.prod-details__display__preview>img{margin:0 auto;display:block}.prod-details__benefits__item{display:flex;flex:row;justify-content:space-between;align-items:center;border-radius:8px;padding:20px 24px;background-color:var(--blue10)}.prod-details__benefits__item:not(:first-child){margin-top:16px}.prod-details__benefits__desc{display:inline-flex;align-items:center;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.prod-details__benefits__desc>b{margin-right:8px;font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray120)}.prod-details__benefits__price{display:inline-flex;align-items:center;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--blue90)}.prod-details__benefits__price>s{margin-right:8px;font-weight:400;color:var(--gray80)}.prod-details .box__title{margin-top:40px;margin-bottom:20px;padding:0}.prod-details__banner{display:block;margin-top:24px}.dialog.confirm-cart{width:400px}.increase-effect{margin-top:-60px}.increase-effect .accent{color:var(--blue90)}.increase-effect .content-box{padding:40px;border-radius:6px;background-color:var(--white);box-shadow:0 6px 15px #b4b4b426}.increase-effect .content-box--thin{padding-top:24px;padding-bottom:24px}.increase-effect .content-box~.content-box{margin-top:24px}.increase-effect .content-box__title{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);color:var(--gray120)}.increase-effect .content-box__title h1,.increase-effect .content-box__title h2,.increase-effect .content-box__title h3,.increase-effect .content-box__title h4,.increase-effect .content-box__title h5,.increase-effect .content-box__title h6{font-size:inherit}.increase-effect .content-box__preview{display:inline-flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray100)}.increase-effect .content-box__preview .btn{width:52px}.increase-effect-job select{border:0;width:100%;font-size:16px}.increase-effect-state{flex:1 1 33.333%;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;border:1px solid var(--gray40);border-radius:16px;padding:20px}.increase-effect-state__container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:24px;margin-bottom:24px}.increase-effect-state__title{margin-bottom:16px;width:100%;font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray120);text-align:center}.increase-effect-state__content{flex:1 0 auto;display:flex;flex-flow:column;justify-content:stretch;align-items:center;width:100%;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray100)}.increase-effect-state__content-item{text-align:center}.increase-effect-state__content-item:first-child:not(:only-child){flex:0 0 auto;margin-bottom:16px;width:100%}.increase-effect-state__content-item:last-child:not(:only-child){flex:1 0 auto}.increase-effect-state__content-item:only-child{flex:1 0 auto;display:flex;flex-flow:row;align-items:center}.increase-effect-state__tag{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;border-radius:15px;width:104px;height:30px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--white)}.increase-effect-state__tag--before{background-color:var(--blue80)}.increase-effect-state__tag--wait{background-color:var(--coral110)}.increase-effect-state__tag--ing{background-color:var(--green110)}.increase-effect-state__page{display:inline-flex;flex-flow:row;justify-content:center;align-items:center;width:76px;height:48px;background-image:url('data:image/svg+xml,<svg width="76" height="48" viewBox="0 0 76 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 4C0 1.79086 1.79086 0 4 0L62.4441 0C63.4448 0 64.4092 0.375141 65.147 1.05138L74.7029 9.81099C75.5294 10.5686 76 11.6384 76 12.7596V44C76 46.2091 74.2091 48 72 48H4C1.79086 48 0 46.2091 0 44V4Z" fill="%23475067"/><path d="M62 10V1.07692C62 0.538462 62.5652 0 63.6957 0C64.6 0 65 0.632107 66.5217 2.15385C68.2174 3.94872 72.9478 7.86154 74.3043 9.15385C75.6609 10.4462 76 11.4872 76 11.8462C76 13.5692 74.8696 14 74.3043 14H66C63.7909 14 62 12.2091 62 10Z" fill="%239098AC"/></svg>');font-size:13px;font-weight:var(--font-weight-bold);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--white)}.increase-effect-state__chart{flex:0 0 77px;display:flex;flex-flow:column;justify-content:flex-end;align-items:center;gap:4px;height:110px;color:var(--gray100)}.increase-effect-state__chart__container{justify-content:space-between;align-items:flex-end;width:170px;gap:16px}.increase-effect-state__chart__val{order:1;font-family:var(--font-pretendard);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--number13-letter-spacing)}.increase-effect-state__chart__bar--primary{flex:none;order:2;border-radius:2px;width:52px;background-color:var(--green60)}.increase-effect-state__chart__bar--secondary{flex:none;order:2;border-radius:2px;width:52px;background-color:var(--gray40)}.increase-effect-state__chart__label{order:3;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.increase-effect__recommend{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;padding:27px;border:1px solid var(--gray40);border-radius:8px;background-color:var(--blue10);font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray120)}.increase-effect__recommend>span:first-child{margin-right:24px}.increase-effect__not-used{font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray120)}.increase-effect__not-used .btn{margin-left:16px}.increase-effect__choice-price-range{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;margin-top:24px}.increase-effect__product__container{margin-top:24px;display:flex;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:32px}.increase-effect__product__title{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:16px;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.increase-effect__product__title small{margin-left:12px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.increase-effect__product .srch-product{width:100%}.increase-effect .recommend-talent{display:flex;flex-flow:row wrap;overflow:hidden;position:relative;width:100%;padding:24px;border:1px solid var(--blue40);border-radius:8px;background-color:var(--blue10);box-sizing:border-box}.increase-effect .recommend-talent__header{width:100%}.increase-effect .recommend-talent__header__title{color:var(--gray120);font-size:20px;font-weight:700;line-height:32px}.increase-effect .recommend-talent__header__title:before{display:inline-block;width:40px;height:30px;background:url(//www.saraminimage.co.kr/sri/vix/manage/icon_ai.png) no-repeat center;vertical-align:top;content:""}.increase-effect .recommend-talent__header__title-desc{margin:8px 0 0;color:var(--gray120);font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.increase-effect .recommend-talent__header__title .blind{position:absolute}.increase-effect .recommend-talent__container{width:100%;margin:32px 0 0}.increase-effect .recommend-talent__btn-area{margin-top:24px;text-align:center}.increase-effect .recommend-talent__default{display:flex;flex-flow:row wrap;overflow:hidden;position:relative;width:100%;height:548px;border:1px solid var(--gray40);border-radius:8px;background-color:var(--white)}.increase-effect .recommend-talent__default .recommend-talent__header{position:relative;padding:32px 40px;width:100%;height:215px;background:url(//www.saraminimage.co.kr/sri/billing/products/talent_header_back.png) no-repeat 706px 100%}.increase-effect .recommend-talent__default .recommend-talent__header__badge{display:inline-block;padding:6px 12px;height:34px;border-radius:17px;font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--blue90);background-color:var(--blue10)}.increase-effect .recommend-talent__default .recommend-talent__header__title{margin-top:8px;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.increase-effect .recommend-talent__default .recommend-talent__header__title .highlight{color:var(--blue90);font-style:normal}.increase-effect .recommend-talent__default .recommend-talent__header__title:before{content:none}.increase-effect .recommend-talent__default .recommend-talent__container{position:relative;margin:0;padding:32px 40px;width:100%;height:332px;background-color:var(--gray20)}.increase-effect .recommend-talent__default .recommend-talent:hover{border-color:var(--blue80)}.increase-effect__card-link{margin-top:32px;flex:1 1 33.333333%;display:flex;flex-flow:column;justify-content:center;align-items:flex-start;padding:31px;border:1px solid var(--gray30);border-radius:8px;background-color:var(--gray10)}.increase-effect__card-link__container{display:flex;flex-flow:row;justify-content:space-between;align-items:stretch;gap:20px}.increase-effect__card-link__title{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin-bottom:12px;width:100%;font-size:18px;font-weight:var(--font-weight-bold);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.increase-effect__card-link__title__icon{margin-right:8px;width:32px;height:32px}.increase-effect__card-link__title__arrow{margin-left:auto;width:16px;height:16px}.increase-effect__card-link__content{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.increase-effect__more{margin-top:32px}.increase-effect .package-ad~.package-ad{margin-top:32px}.increase-effect-state__preview{display:flex}.increase-effect-state__preview .increase-effect-state__tag{margin-top:5px;flex-shrink:0}.increase-effect-state__preview .select-wrap{margin:0 156px 0 12px;min-width:0}.increase-effect-state__preview .select-wrap select{width:100%;border:0;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.increase-effect-state__preview .select-wrap__txt--state{padding-left:14px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--coral110)}.increase-effect-state__preview .content-box__preview{margin-top:8px;margin-left:auto;align-items:flex-start;flex-shrink:0}.increase-effect-banner__exposure{min-height:0;margin-top:24px;font-size:0px;font-weight:var(--font-weight-regular);line-height:var(--font0-line-height);letter-spacing:var(--font0-letter-spacing)}.increase-effect-banner__exposure a{overflow:hidden;display:block;border-radius:6px;box-shadow:0 6px 15px #b4b4b426}.increase-effect-banner__exposure a img{width:100%;height:auto}.induce-modal{display:flex;flex-flow:column wrap;width:480px;text-align:center;color:var(--gray80)}.induce-modal img{display:block;min-height:188px;margin-bottom:12px}.induce-modal .link-view{color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under}.induce-modal .txt_induce{margin-top:12px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing)}.induce-modal-btn .btn{width:220px}.induce-modal-btn .btn.cancle{width:120px}.package-modal{width:496px}.package-modal .package{display:flex;flex-flow:row wrap;padding:24px;height:198px;border:1px solid var(--gray30);border-radius:8px;background:var(--gray10)}.package-modal .package__thumbnail{width:195px;height:149px;border-radius:8px;background-color:var(--gray40)}.package-modal .package__detail{overflow:hidden;margin-left:16px;max-width:235px;flex:1 0 0}.package-modal .package__detail__title{display:flex;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray120)}.package-modal .package__detail__title .day{margin-left:4px;color:var(--gray100)}.package-modal .package__detail__badge{display:flex;flex-flow:row wrap;gap:6px;margin-top:8px}.package-modal .package__detail__desc{margin-top:8px;height:60px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.package-modal .package__detail__price{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing)}.package-modal .package__detail__price--org{margin-left:4px;color:var(--gray80)}.package-modal .package__detail__price--org>s{font-family:var(--font-pretendard);font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--number13-letter-spacing)}.package-modal .package__detail__price--primary{margin-left:4px;font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray120)}.package-modal .cont-bottom{margin-top:12px;text-align:center;height:20px}.package-modal .link-view{color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under}.package-modal-btn .btn{width:220px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.package-modal-btn .btn.cancle{width:120px}.newproduct-modal{padding:57px 0 0;width:480px;height:288px;text-align:center;background:url(//www.saraminimage.co.kr/sri/billing/products/newproduct-modal_back.png) no-repeat 50% 6px}.newproduct-modal__txt{display:block;margin-top:14px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.newproduct-modal__number{display:block;margin-top:4px;color:var(--blue90);font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.newproduct-modal__link{display:inline-block;width:auto;margin-top:12px;font-size:12px;font-weight:var(--font-weight-regular);line-height:var(--font12-line-height);letter-spacing:var(--font12-letter-spacing);color:var(--gray80);text-decoration:underline}.newproduct-modal-btn .btn{width:148px}.promotion-banner{position:relative;overflow:hidden;display:flex;flex-flow:column wrap;justify-content:center;height:64px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100);background-color:var(--blue10);border-radius:8px;padding:0 40px}.promotion-banner:after{position:absolute;right:0;width:167px;height:64px;background:url(//www.saraminimage.co.kr/sri/billing/products/promo_coin_right.png) no-repeat;content:""}.promotion-banner__wide{margin-top:32px;text-align:center}.promotion-banner__wide:before{position:absolute;left:30px;width:120px;height:64px;background:url(//www.saraminimage.co.kr/sri/billing/products/promo_coin_left.png) no-repeat;content:""}.promotion-banner__default{margin-top:24px}.promotion-banner strong{margin-right:5px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);font-weight:700;color:var(--blue90)}.dialog.apply-pre-purchase{width:460px}.dialog.apply-pre-purchase .dialog__heading{width:100%;text-align:left}.dialog.apply-pre-purchase .dialog__conts{margin-top:12px;min-width:381px}.dialog.apply-pre-purchase .dialog__conts p{font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);color:var(--gray100)}.dialog.apply-pre-purchase .dialog__conts p+p{margin-top:12px}.dialog.apply-pre-purchase .dialog__conts img{margin-top:16px}.dialog.apply-pre-purchase .dialog__conts .color-blue{color:var(--blue90)}.box-hr-market{padding-bottom:70px}.box-hr-market .box_tit strong{color:var(--gray120);font-size:20px}.box-hr-market .list-market{display:flex;gap:16px;margin-top:16px}.box-hr-market .list-market .item-market{display:block;width:300px}.box-hr-market .list-market .img{position:relative;width:100%;height:120px;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;box-sizing:border-box;border:1px solid var(--gray40)}.box-hr-market .list-market .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.box-hr-market .list-market .badge{position:absolute;left:16px;top:16px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:268px;padding:0 8px;background-color:#0000008f;color:var(--white);line-height:20px;font-size:12px;border-radius:4px}.box-hr-market .list-market .info{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:space-between}.box-hr-market .list-market .info p{display:block;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:18px;font-weight:700;color:var(--gray120);line-height:26px}.box-hr-market .list-market .info .score{margin-top:4px;display:flex;align-items:center;color:var(--gray80);line-height:20px;font-size:14px}.box-hr-market .list-market .info .score:before{display:block;width:12px;height:12px;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M6.29258 1.24565L7.79862 4.29676L11.1658 4.78614C11.527 4.83857 11.6081 5.08766 11.3468 5.34249L8.91016 7.71749L9.48526 11.0713C9.54686 11.4309 9.33488 11.5851 9.01194 11.4152L6.00025 9.83192L2.98855 11.4152C2.66522 11.5851 2.45363 11.4313 2.51523 11.0713L3.09033 7.71749L0.653343 5.34249C0.392006 5.08766 0.472741 4.83857 0.834328 4.78614L4.20149 4.29676L5.70715 1.24565C5.86862 0.918117 6.13072 0.918117 6.29219 1.24565H6.29258Z' fill='%23FFCC2F'/%3E%3C/svg%3E");content:""}@media all and (max-width: 1559px){.box-hr-market .list-market .badge{max-width:200px}}.foreign-visa-status{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:24px;width:calc(100% - 30px);padding:15px 15px 15px 24px;background:var(--gray20);border-radius:8px}.foreign-visa-status:after{position:absolute;content:"";width:54px;height:54px;border-radius:8px;background:var(--gray20);right:-20px;top:50%;transform:translateY(-50%) rotate(45deg);z-index:-1}.foreign-visa-status__tit{display:flex;align-items:center;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing);line-height:22px;color:var(--gray120)}.foreign-visa-status__tit__corp{overflow:hidden;display:inline-block;max-width:305px;color:var(--blue90);text-overflow:ellipsis;white-space:nowrap}.foreign-visa-status-prod__name{font-size:15px;font-weight:var(--font-weight-bold);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray110)}.foreign-visa-status .btn_visa_agency{margin-left:auto}.foreign-visa-banner{margin-bottom:24px;display:flex;align-items:center;padding-left:24px;width:100%;height:100px;background:#D8EAFF url(//www.saraminimage.co.kr/sri/billing/products/visa/consulting_main2_2.png) no-repeat 95% 50%;border-radius:8px}.foreign-visa-banner__txt{font-size:24px;font-weight:var(--font-weight-bold);line-height:var(--font24-line-height);letter-spacing:var(--font24-letter-spacing);color:#126fea}.foreign-visa-inquiry{margin-bottom:12px;display:flex;justify-content:end;align-items:center}.foreign-visa-inquiry__txt{margin-right:16px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray100)}.foreign-visa-conditions{margin:0 0 76px;padding:40px 24px;border-top:1px solid var(--gray40);border-bottom:1px solid var(--gray40)}.foreign-visa-conditions__tit{display:block;margin-bottom:16px;font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.foreign-visa-conditions .txt-point{color:var(--blue90)}.foreign-visa-conditions__box{display:flex;align-items:center;padding:16px 16px 16px 46px;border-radius:8px;background:var(--gray20)}.foreign-visa-conditions__box+.foreign-visa-conditions__box{margin-top:12px}.foreign-visa-conditions__box__tit{width:220px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.foreign-visa-conditions__box__tit .txt-point{font-weight:700}.foreign-visa-duration{display:flex;flex-direction:column;align-items:center;gap:60px;margin-bottom:70px}.foreign-visa-duration__tit{font-size:28px;font-weight:var(--font-weight-bold);line-height:var(--font28-line-height);letter-spacing:var(--font28-letter-spacing);color:var(--gray120);text-align:center}.foreign-visa-duration__tit span{font-weight:400}.foreign-visa-duration__desc span{display:block;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray100);text-align:center}.foreign-visa-duration__desc span+span{margin-top:8px}.foreign-visa-service{position:relative;padding:129px 0 80px}.foreign-visa-service__tit{margin-bottom:60px;font-size:28px;font-weight:var(--font-weight-regular);line-height:var(--font28-line-height);letter-spacing:var(--font28-letter-spacing);text-align:center}.foreign-visa-service:before,.foreign-visa-service:after{position:absolute;content:"";left:0;width:100%;height:207px;z-index:-1}.foreign-visa-service:before{top:0;background:linear-gradient(360deg,rgba(244,246,250,0) 24.97%,var(--gray20) 100%)}.foreign-visa-service:after{bottom:0;background:linear-gradient(180deg,rgba(244,246,250,0) 24.97%,var(--gray20) 100%)}.foreign-visa-step{margin-bottom:200px;text-align:center}.foreign-visa-step__content{max-width:916px;margin:0 auto 60px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:48px 28px}.foreign-visa-step__list{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:175px;height:128px;padding-top:18px;border-radius:20px;background:var(--gray20);box-shadow:0 0 10px #0000001a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.foreign-visa-step__num{font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);line-height:32px;color:var(--gray100)}.foreign-visa-step__txt{display:flex;align-items:center;height:52px;font-size:18px;font-weight:var(--font-weight-regular);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);color:var(--gray120)}.foreign-visa-step__arr{width:16px;height:16px;background:url(//www.saraminimage.co.kr/sri/billing/products/ico_foreign_visa_step_arr.png) center no-repeat}.foreign-visa-step__notice{font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing);color:var(--gray100)}.foreign-visa-process{margin-bottom:200px}.foreign-visa-process__content{display:flex;align-items:center;justify-content:center;gap:24px}.foreign-visa-process__box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:304px;height:301px;border-radius:20px;background:var(--gray30);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.foreign-visa-process__box__tit{margin-top:9px;text-align:center;font-size:20px;font-weight:var(--font-weight-bold);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);line-height:34px}.foreign-visa-process__box__desc{margin-top:3px;font-size:18px;font-weight:var(--font-weight-regular);line-height:var(--font18-line-height);letter-spacing:var(--font18-letter-spacing);text-align:center}.foreign-visa-process__box__desc:has(small){line-height:22px}.foreign-visa-process__box__desc small{margin-top:-2px;font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--font15-line-height);letter-spacing:var(--font15-letter-spacing)}.foreign-visa-logo__collabo{display:block;margin-bottom:17px}.foreign-visa-review__content{display:flex;align-items:center;justify-content:center;gap:16px}.foreign-visa-review__box{display:flex;flex-direction:column;gap:18px;padding:16px;width:220px;height:230px;border-radius:20px;background:var(--white);box-shadow:0 0 5.9px #00000040;box-sizing:border-box}.foreign-visa-review__score{display:flex;gap:5px}.foreign-visa-review__score .star{width:24px;height:24px;background:url(//www.saraminimage.co.kr/sri/billing/products/ico_foreign_visa_review_star.png) center no-repeat}.foreign-visa-review__txt{min-height:104px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray120)}.foreign-visa-review-cp__name{font-size:16px;font-weight:var(--font-weight-bold);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing);color:var(--gray120)}.modal-visa-agent__title{margin-bottom:20px;font-size:16px;font-weight:600;line-height:26px;color:var(--blue90)}.modal-visa-agent .package{display:flex;flex-direction:column;gap:20px}.modal-visa-agent .package__detail__title{margin-bottom:8px;font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.modal-visa-agent .package-row{min-width:477px;display:flex;align-items:center;gap:16px}.visa-agent-modal-btn .btn{width:220px;font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.page-area-srch-product .choice-device{margin-left:auto;margin-bottom:8px}.page-area-srch-product .srch-product{margin-bottom:16px}.page-area-srch-product .srch-product:last-child{margin-bottom:0}.page-area-srch-product .boxinfo-link{margin:40px auto 24px}@media (min-width: 1560px){.page-area-srch-product .purchase .btn--large{width:144px}}.page-package-product .product-no-filter{margin-left:auto;margin-bottom:8px;width:-moz-fit-content;width:fit-content;gap:16px;padding:10px 9px;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;color:var(--gray100);font-size:14px;font-weight:var(--font-weight-regular);line-height:var(--font14-line-height);letter-spacing:var(--font14-letter-spacing)}.page-package-product .package-product{margin-bottom:16px}.page-package-product .package-product:last-child{margin-bottom:0}.page-package-product .boxinfo-link{margin:40px auto 24px}@media (min-width: 1560px){.page-package-product .purchase .btn--large{width:144px}}.page-immediately-product .package-product{margin-bottom:16px}.page-immediately-product .package-product:last-child{margin-bottom:0}.page-immediately-product .boxinfo-link{margin:40px auto 24px}@media (min-width: 1560px){.page-immediately-product .purchase .btn--large{width:144px}}.page-talent-pool-product .talent-product{margin-bottom:16px}.page-talent-pool-product .talent-product:last-child{margin-bottom:0}.page-talent-pool-product .accordion__panel__txt-point{font-weight:700;color:var(--blue90)}@media (min-width: 1560px){.page-talent-pool-product .purchase .btn--large{width:144px}}.page-career-home-product .boxinfo-link{margin:40px auto 24px}@media (min-width: 1560px){.page-career-home-product .purchase .btn--large{width:144px}}.page-cart .cart-list{margin-top:32px}.page-cart .cart-list__item .chkbox__shape{margin-right:24px}.page-cart:has(.cart-list){padding-bottom:200px}.page-product-home .page-product-home__top{width:100%;position:relative}.page-product-home .page-product-home__top-controls{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:absolute;right:36px;bottom:16px}.page-product-home .product-home-select{margin-top:36px}.page-product-home .product-home-filter{display:flex;flex-flow:row wrap;margin:20px auto}.page-product-home .product-home-filter .radious-radio-gray{margin-left:12px}.page-product-home .product-home-filter .swiper{width:100%;height:100%;position:relative;overflow:hidden}.page-product-home .product-home-filter .swiper-wrapper{display:flex}.page-product-home .product-home-filter .swiper-slide{display:flex;flex-shrink:0;width:auto;justify-content:center;align-items:center}.page-product-home .product-home-filter .swiper-slide:first-child .radious-radio-gray{margin-left:0}.page-product-home .product-home-filter .swiper-button-prev,.page-product-home .product-home-filter .swiper-button-next{position:absolute;top:0;left:0;width:40px;height:40px;box-sizing:content-box;text-align:center;margin:0;padding:0;display:flex;justify-content:center;align-items:center;border:0;cursor:pointer;background:var(--white)}.page-product-home .product-home-filter .swiper-button-prev svg,.page-product-home .product-home-filter .swiper-button-next svg{z-index:10;height:40px}.page-product-home .product-home-filter .swiper-button-prev:before,.page-product-home .product-home-filter .swiper-button-next:before{display:inline-block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border:1px solid var(--gray40);border-radius:50%;box-sizing:border-box;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4L6 8L10 12' stroke='%238491A7' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% 50%;content:""}.page-product-home .product-home-filter .swiper-button-prev:after,.page-product-home .product-home-filter .swiper-button-next:after{display:inline-block;position:absolute;top:0;width:56px;height:40px;content:""}.page-product-home .product-home-filter .swiper-button-prev:after{left:23px;background:url("data:image/svg+xml,%3Csvg width='56' height='40' viewBox='0 0 56 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='56' y='40' width='56' height='40' transform='rotate(-180 56 40)' fill='url(%23paint0_linear_6342_23237)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6342_23237' x1='100.8' y1='60' x2='56.0889' y2='57.4451' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.614835' stop-color='white' stop-opacity='0.66'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.page-product-home .product-home-filter .swiper-button-next{left:auto;right:0}.page-product-home .product-home-filter .swiper-button-next:before{background-position:45% 50%;transform:rotateY(-180deg)}.page-product-home .product-home-filter .swiper-button-next:after{right:23px;background:url("data:image/svg+xml,%3Csvg width='56' height='40' viewBox='0 0 56 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56' height='40' fill='url(%23paint0_linear_6342_23132)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6342_23132' x1='44.8' y1='20' x2='0.0888522' y2='17.4451' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.614835' stop-color='white' stop-opacity='0.66'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.page-product-home .product-home-filter .swiper-button-prev.swiper-button-disabled,.page-product-home .product-home-filter .swiper-button-next.swiper-button-disabled{display:none}.page-product-home .product-home-filter li:first-child .radious-radio-gray{margin-left:0}.page-product-home .product-home-filter .carousel__next--disabled,.page-product-home .product-home-filter .carousel__prev--disabled{display:none}.page-product-home .product-home-filter .carousel__prev:hover,.page-product-home .product-home-filter .carousel__next:hover{color:var(--vc-nav-color-hover)}.page-product-home .product-home-filter .carousel__prev svg{z-index:10;height:40px}.page-product-home .product-home-filter .carousel__prev:after{display:inline-block;position:absolute;top:0;left:23px;width:56px;height:40px;background:url("data:image/svg+xml,%3Csvg width='56' height='40' viewBox='0 0 56 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='56' y='40' width='56' height='40' transform='rotate(-180 56 40)' fill='url(%23paint0_linear_6342_23237)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6342_23237' x1='100.8' y1='60' x2='56.0889' y2='57.4451' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.614835' stop-color='white' stop-opacity='0.66'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");content:""}.page-product-home .product-home-filter .carousel__next{overflow:hidden}.page-product-home .product-home-filter .carousel__next svg{z-index:10;height:40px}.page-product-home .product-home-filter .carousel__next:after{display:inline-block;position:absolute;top:0;right:23px;width:56px;height:40px;background:url("data:image/svg+xml,%3Csvg width='56' height='40' viewBox='0 0 56 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56' height='40' fill='url(%23paint0_linear_6342_23132)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_6342_23132' x1='44.8' y1='20' x2='0.0888522' y2='17.4451' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.614835' stop-color='white' stop-opacity='0.66'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");content:""}.page-product-home .product-home-form{margin-bottom:40px}.page-product-home .boxinfo-link--bgblue{margin-bottom:20px}.page-product-home .box__title{color:var(--gray120)}.page-product-home .box-promotion-product{position:relative;margin-bottom:40px}.page-product-home .box-promotion-product .box__title{width:100%;display:flex;margin-bottom:16px;font-size:20px;font-weight:var(--font-weight-regular);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing);align-items:center}.page-product-home .box-promotion-product .box__title small{margin-left:8px;font-size:16px;font-weight:var(--font-weight-regular);line-height:var(--font16-line-height);letter-spacing:var(--font16-letter-spacing)}.page-product-home .box-promotion-product__footer-desc{margin-top:8px;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--font13-line-height);letter-spacing:var(--font13-letter-spacing);color:var(--gray80);display:flex;justify-content:flex-end}.page-product-home .box-recent-product{margin-bottom:40px}.page-product-home .box-recent-product .box__title{width:100%;display:flex;margin-bottom:16px;font-size:20px;font-weight:var(--font-weight-regular);line-height:var(--font20-line-height);letter-spacing:var(--font20-letter-spacing)}.page-product-home .box-product-info{margin-bottom:40px}.page-product-home .box-product-info .box__title{padding-top:0;padding-bottom:16px}.header{display:grid;grid-template-rows:48px;grid-template-areas:"home gnb user";grid-template-columns:116px 1fr auto;min-width:1260px;padding:0 28px 0 32px;background:var(--white)}.header .bi{grid-area:home;width:80px;height:100%}.header .bi_link{display:block;width:100%;height:100%;background:center/80px 32px no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCA4MCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC43MjMgMjIuMDU1OEwxOC42OTA4IDIyLjA3NTJDMTguNDUwOCAyMi4yMjExIDE3LjcxOTQgMjIuNjY1NyAxNi4zOTA4IDIyLjY2NTdDMTUuMDEyOSAyMi42NjU3IDE0LjIyMjIgMjIuMDk2OCAxNC4yMjIyIDIxLjEwNDVDMTQuMjIyMiAyMC4xOTczIDE1LjA2NTggMTkuNTg3NCAxNi4zMjA4IDE5LjU4NzRDMTcuMjE0NCAxOS41ODc0IDE3Ljg4MyAxOS43MjUxIDE4LjY3MzMgMTkuOTQ3NkwxOC43MjMgMTkuOTYxMlYyMi4wNTU4Wk0xMi4xMjE0IDE0Ljc4OTJDMTIuMTIxNCAxNS4yMDIzIDEyLjI5MjEgMTUuNTQ5OCAxMi42MDIxIDE1Ljc2NzVDMTIuOTg0OSAxNi4wMzUzIDEzLjU0NDIgMTYuMDc4MSAxNC4xNzcxIDE1Ljg4NjRDMTQuNzQ3MSAxNS43MTIxIDE1LjYwMjEgMTUuNTA0IDE2LjQzNzkgMTUuNTA0QzE4LjAzOTMgMTUuNTA0IDE4LjcyMjkgMTYuMDQ0MiAxOC43MjI5IDE3LjMxMDhWMTcuOTk3M0wxOC42Mzc2IDE3Ljk3NzhDMTcuNzc3NSAxNy43ODMgMTcuMDg5MyAxNy42NDUgMTYuMDY0NyAxNy42NDVDMTEuNjY5NiAxNy42NDUgMTEuMzI4MSAyMC4zNzg4IDExLjMyODEgMjEuMjE2M0MxMS4zMjgxIDIzLjA4MzIgMTIuNjAzMiAyNS4wNzggMTYuMTgxMSAyNS4wNzhDMTguOTc0IDI1LjA3OCAyMC42MjQ3IDI0LjE0NzIgMjEuMDY0IDIzLjg2MTlDMjEuNDY1MSAyMy42MDYgMjEuNTkzNyAyMy4zNjQ0IDIxLjU5MzcgMjIuODY3NlYxNy40MDA0QzIxLjU5MzcgMTQuNDM4IDE5Ljg4MjYgMTIuOTM2MyAxNi41MDc1IDEyLjkzNjNDMTUuMDk3MSAxMi45MzYzIDEzLjc1NTMgMTMuMjIyMyAxMy4xMDU3IDEzLjQ4ODhDMTIuNDUyNCAxMy43NDYxIDEyLjEyMTQgMTQuMTgzOCAxMi4xMjE0IDE0Ljc4OTJaIiBmaWxsPSIjNDg3NkVGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNTMuMDgyNiAxNC4yMzlMNTMuMDM5MyAxNC4xOTQ3QzUyLjE5ODIgMTMuMzM2NCA1MS4xMzkzIDEyLjkzNjUgNDkuNzA2NSAxMi45MzY1QzQ4LjE2NDEgMTIuOTM2NSA0Ni42MDM2IDEzLjQwOTYgNDUuNTMxMiAxNC4yMDIyQzQ1LjEwMDYgMTQuNTAzMiA0NC45NTYyIDE0Ljc2NjcgNDQuOTU2MiAxNS4yNDg3VjIzLjU5NjRDNDQuOTU2MiAyNC4zOTk3IDQ1LjYzNTEgMjUuMDc4MiA0Ni40MzkzIDI1LjA3ODJDNDcuMjg1NCAyNS4wNzgyIDQ3LjkyMzIgMjQuNDQxMiA0Ny45MjMyIDIzLjU5NjRWMTYuMzExNEw0Ny45OTk1IDE2LjI2NDdDNDguMjI3NiAxNi4xMjIxIDQ4LjgzNDIgMTUuNzQyOCA0OS44NDUyIDE1Ljc0MjhDNTEuMTM2MSAxNS43NDI4IDUxLjc5MSAxNi40NDUgNTEuNzkxIDE3LjgyOTNWMjMuNTk2NEM1MS43OTEgMjQuMzk5NyA1Mi40NzAzIDI1LjA3ODIgNTMuMjc0NSAyNS4wNzgyQzU0LjEwNjMgMjUuMDc4MiA1NC43NTggMjQuNDI3MiA1NC43NTggMjMuNTk2NFYxNi4zMTE0TDU0LjgzNDYgMTYuMjY0N0M1NS4wNjI3IDE2LjEyMjEgNTUuNjY5IDE1Ljc0MjggNTYuNjgwNyAxNS43NDI4QzU3Ljk1MzUgMTUuNzQyOCA1OC42MjYxIDE2LjQ3MTggNTguNjI2MSAxNy44NTE2VjIzLjU5NjRDNTguNjI2MSAyNC4zOTk3IDU5LjI5NDggMjUuMDc4MiA2MC4wODU4IDI1LjA3ODJDNjAuOTMxMiAyNS4wNzgyIDYxLjU5MzUgMjQuNDI3MiA2MS41OTM1IDIzLjU5NjRWMTcuNzg0NkM2MS41OTM1IDE0LjUyMjQgNjAuMDM5NCAxMi45MzY1IDU2Ljg0MjQgMTIuOTM2NUM1NS40OTU1IDEyLjkzNjUgNTQuMjEyNCAxMy4zNzQyIDUzLjEzMTUgMTQuMjAxMkw1My4wODI2IDE0LjIzOVoiIGZpbGw9IiM0ODc2RUYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zOS42MDc0IDIyLjA1NTdMMzkuNTc1MyAyMi4wNzUyQzM5LjMzNTYgMjIuMjIxMSAzOC42MDQ5IDIyLjY2NTYgMzcuMjc1NiAyMi42NjU2QzM1Ljg5NzMgMjIuNjY1NiAzNS4xMDY5IDIyLjA5NjcgMzUuMTA2OSAyMS4xMDQ1QzM1LjEwNjkgMjAuMTk3MyAzNS45NTAyIDE5LjU4NzQgMzcuMjA1NiAxOS41ODc0QzM4LjA5ODggMTkuNTg3NCAzOC43Njc3IDE5LjcyNTEgMzkuNTU3OCAxOS45NDc2TDM5LjYwNzQgMTkuOTYxMlYyMi4wNTU3Wk0zMy4wMDYxIDE0Ljc4OTJDMzMuMDA2MSAxNS4yMDIzIDMzLjE3NzIgMTUuNTQ5NSAzMy40ODY4IDE1Ljc2NzVDMzMuODcwMSAxNi4wMzUzIDM0LjQyOSAxNi4wNzgxIDM1LjA2MTkgMTUuODg2NEMzNS42MzE5IDE1LjcxMjEgMzYuNDg2OSAxNS41MDQgMzcuMzIyNiAxNS41MDRDMzguOTI0MSAxNS41MDQgMzkuNjA3NyAxNi4wNDQyIDM5LjYwNzcgMTcuMzEwOFYxNy45OTczTDM5LjUyMjMgMTcuOTc3OEMzOC42NjIzIDE3Ljc4MyAzNy45NzQxIDE3LjY0NSAzNi45NDk0IDE3LjY0NUMzMi41NTQzIDE3LjY0NSAzMi4yMTI5IDIwLjM3ODggMzIuMjEyOSAyMS4yMTYzQzMyLjIxMjkgMjMuMDgzMiAzMy40ODc5IDI1LjA3OCAzNy4wNjU4IDI1LjA3OEMzOS44NTg4IDI1LjA3OCA0MS41MDk1IDI0LjE0NzIgNDEuOTQ5MiAyMy44NjE5QzQyLjM0OTkgMjMuNjA2MyA0Mi40Nzg1IDIzLjM2NDggNDIuNDc4NSAyMi44Njc2VjE3LjQwMDRDNDIuNDc4NSAxNC40MzggNDAuNzY3NCAxMi45MzYzIDM3LjM5MjYgMTIuOTM2M0MzNS45ODE1IDEyLjkzNjMgMzQuNjQwMSAxMy4yMjIzIDMzLjk5MDggMTMuNDg4OEMzMy4zMzcyIDEzLjc0NjEgMzMuMDA2MSAxNC4xODM0IDMzLjAwNjEgMTQuNzg5MloiIGZpbGw9IiM0ODc2RUYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC4xMDc0IDEzLjExNDFDMjkuNjUxMSAxMy4wMDQ5IDI4Ljg4NzUgMTIuOTM2NSAyOC4xMTUgMTIuOTM2NUMyNS41NDUgMTIuOTM2NSAyNC4wNzEgMTQuMzEwOCAyNC4wNzEgMTYuNzA3NVYyMy42OTc4QzI0LjA3MSAyNC40NTkxIDI0LjcxNjIgMjUuMDc4MiAyNS41MDg4IDI1LjA3ODJDMjUuNTIyMSAyNS4wNzY1IDI1LjUyODkgMjUuMDc1NSAyNS41MzY0IDI1LjA3NTFMMjUuNTYxNCAyNS4wNzcySDI1LjU2MjlDMjYuNDA3NCAyNS4wNzcyIDI3LjA2NCAyNC40MzY4IDI3LjA2NCAyMy42MTg3VjE3LjI2ODZDMjcuMDY0IDE2LjI2NzQgMjcuNDgzNCAxNS43Njg2IDI4LjM0NjUgMTUuNzQzMUMyOC43NDA0IDE1LjcyOTcgMjkuMDcwNyAxNS43OTMzIDI5LjM4ODUgMTUuODU0MUMyOS42MzUgMTUuOTAwOCAyOS44NjggMTUuOTQ1MSAzMC4xMDE3IDE1Ljk0NTFDMzEuMDU4OSAxNS45NDUxIDMxLjUwNDcgMTUuMTQxMiAzMS41MDQ3IDE0LjU5OEMzMS41MDQ3IDEzLjg3MzQgMzEuMDA4OCAxMy4zNDY0IDMwLjEwNzQgMTMuMTE0MVoiIGZpbGw9IiM0ODc2RUYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjUwNDggMTguMDc5M0w0LjY2OTIyIDE3LjcxMjJDMy42NDE4MyAxNy40ODgyIDMuMjA0MTIgMTcuMTU4MiAzLjIwNDEyIDE2LjYwODZDMy4yMDQxMiAxNi4yOTAyIDMuMzczNiAxNS41NDk5IDQuOTQxNjUgMTUuNTQ5OUM1LjU5MTkxIDE1LjU0OTkgNi41MzIxMSAxNS43NzA1IDcuMTI4OCAxNi4wNjI0QzcuODcyMjEgMTYuNDM4NCA4LjYzODcyIDE2LjM3MjIgOS4wODEzNCAxNS44OTQ3QzkuMzI4NTYgMTUuNjE3OCA5LjQ1ODgyIDE1LjIyODggOS40MjggMTQuODU1NkM5LjQwNzY5IDE0LjYwNTEgOS4zMDc1NSAxNC4yNDQ5IDguOTQ3OTIgMTMuOTUzN0M4LjE5ODU2IDEzLjM0NTEgNi42MzU3NiAxMi45MzY1IDUuMDU4NjEgMTIuOTM2NUMyLjE4MDIzIDEyLjkzNjUgMC4zMjAxMzMgMTQuNDEzNyAwLjMyMDEzMyAxNi43MDAyQzAuMzIwMTMzIDE4Ljg0MzYgMi4xNjcyNyAxOS43NTY4IDMuNzE2NzYgMjAuMTQ1MkM0LjI0Nzk3IDIwLjI3ODYgNC41MTM0IDIwLjMyNTMgNC44MjA4NCAyMC4zNzk1QzUuMDQxMSAyMC40MTgyIDUuMjY5MDYgMjAuNDU4NyA1LjYyMjAzIDIwLjUzNTJDNi42MDIxNSAyMC43NjM3IDcuMDM4NDYgMjEuMTE4MSA3LjAzODQ2IDIxLjY4NDRDNy4wMzg0NiAyMi4wOTU4IDYuODAxNzQgMjIuNzg1NyA1LjIxMzAzIDIyLjc4NTdDNC4xMTI4IDIyLjc4NTcgMi45MjMyOCAyMi40ODMxIDIuMTgyNjggMjIuMDE0OEMxLjg4MzYzIDIxLjgyODIgMS41NzcyNCAyMS43MzY2IDEuMjg4MzUgMjEuNzM2NkMwLjg4MTQ1MiAyMS43MzY2IDAuNTA5NTc0IDIxLjkxODEgMC4yNDEzNDUgMjIuMjczMUMtMC4xNjgzNTEgMjIuODAwNCAtMC4wNDE5NDA3IDIzLjY1ODcgMC41MTA2MjQgMjQuMTA5OEMwLjk5MjQ1NiAyNC41MDU0IDIuNDA1NzMgMjUuNDI1MSA1LjExMzkzIDI1LjQyNTFDNy45ODM1NiAyNS40MjUxIDkuOTExNTggMjMuODQ4MSA5LjkxMTU4IDIxLjUwMDZDOS45MTE1OCAxOS43MTUzIDguNzk3IDE4LjU5NTkgNi41MDQ4IDE4LjA3OTNaIiBmaWxsPSIjNDg3NkVGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjUuNDg2OCAxMS41NDk4QzY0LjY4MDEgMTEuNTQ5OCA2NC4wNzEgMTIuMTgzMSA2NC4wNzEgMTMuMDIzVjIwLjgzMTFDNjQuMDcxIDIxLjYyOTYgNjQuNzE5MyAyMi4zMDM5IDY1LjQ4NjggMjIuMzAzOUM2Ni4yODA3IDIyLjMwMzkgNjYuOTAyOSAyMS42NTcgNjYuOTAyOSAyMC44MzExVjEzLjAyM0M2Ni45MDI5IDEyLjE5NzEgNjYuMjgwNyAxMS41NDk4IDY1LjQ4NjggMTEuNTQ5OFoiIGZpbGw9IiM0ODc2RUYiLz4KPG1hc2sgaWQ9Im1hc2swXzExMjdfMjIwNjQiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjYzIiB5PSI2IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02My4zNjQgNkg2Ny42MTE4VjEwLjE2MjlINjMuMzY0VjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMTEyN18yMjA2NCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTY1LjQ4NzkgNkM2NC4yNzcgNiA2My4zNjQgNi44ODIxOCA2My4zNjQgOC4wNTE4QzYzLjM2NCA5LjIzNTgxIDY0LjI5NjkgMTAuMTYyOSA2NS40ODc5IDEwLjE2MjlDNjYuNjM5MyAxMC4xNjI5IDY3LjYxMTggOS4xOTY0MSA2Ny42MTE4IDguMDUxOEM2Ny42MTE4IDYuOTAxMDIgNjYuNjc5IDYgNjUuNDg3OSA2WiIgZmlsbD0iIzQ4NzZFRiIvPgo8L2c+CjxtYXNrIGlkPSJtYXNrMV8xMTI3XzIyMDY0IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSI2OSIgeT0iMTIiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxNCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjkuMzgwMSAxMi45MzY1SDc5Ljk5OTdWMjUuMDc4Mkg2OS4zODAxVjEyLjkzNjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazFfMTEyN18yMjA2NCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc0Ljc3OTggMTIuOTM2NUM3MS44MTg1IDEyLjkzNjUgNzAuMjA5MSAxMy45NTQ1IDY5LjkxMDIgMTQuMTU4NkM2OS41MTM5IDE0LjQyOCA2OS4zODAxIDE0LjY5MTEgNjkuMzgwMSAxNS4yMDQxVjIzLjU5NjFDNjkuMzgwMSAyNC4zOTkzIDcwLjA2MzIgMjUuMDc4MiA3MC44NzE4IDI1LjA3ODJDNzEuNzIyNSAyNS4wNzgyIDcyLjM2MzkgMjQuNDQwOSA3Mi4zNjM5IDIzLjU5NjFWMTYuMzExNEw3Mi4zOTU2IDE2LjI5MThDNzIuODMwNCAxNi4wMjczIDczLjcxMjYgMTUuNzQyOCA3NC42ODcxIDE1Ljc0MjhDNzUuODEyOCAxNS43NDI4IDc3LjAxNTkgMTYuMzE0NSA3Ny4wMTU5IDE3LjkxODlWMjMuNTk2MUM3Ny4wMTU5IDI0LjM5OTMgNzcuNjk5MyAyNS4wNzgyIDc4LjUwNzYgMjUuMDc4MkM3OS4zNTgzIDI1LjA3ODIgNzkuOTk5NyAyNC40NDA5IDc5Ljk5OTcgMjMuNTk2MVYxNy43ODQzQzc5Ljk5OTcgMTQuNjEyOCA3OC4xOTQ4IDEyLjkzNjUgNzQuNzc5OCAxMi45MzY1WiIgZmlsbD0iIzQ4NzZFRiIvPgo8L2c+Cjwvc3ZnPgo=)}.gnb_wrapper{grid-area:gnb;display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(0,max-content));align-items:center}.gnb{display:grid;grid-auto-flow:column;align-items:center}.gnb .gnb_item{display:grid;position:relative;grid-auto-flow:column;margin:0 4px;border-radius:8px;color:var(--gray100);cursor:pointer}.gnb .gnb_item:hover{background-color:var(--gray20)}.gnb .gnb_item:active{background-color:var(--gray30)}.gnb .gnb_item:hover .gnb_item_icon,.gnb .gnb_item:focus-within .gnb_item_icon{transform:rotate(-180deg)}.gnb .gnb_item:hover .gnb_sub_menu,.gnb .gnb_item:focus-within .gnb_sub_menu{display:block}.gnb .gnb_item .gnb_item_icon{display:block;width:12px;height:12px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOCA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iaWMiPgo8cGF0aCBpZD0idmVjdG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNzY1MTcgMC4yMzQ4MzVDNy45MTE2MSAwLjM4MTI4MiA3LjkxMTYxIDAuNjE4NzE4IDcuNzY1MTYgMC43NjUxNjVMNC4yNjUxNiA0LjI2NTE2QzQuMTE4NzIgNC40MTE2MSAzLjg4MTI4IDQuNDExNjEgMy43MzQ4MyA0LjI2NTE2TDAuMjM0ODM0IDAuNzY1MTY1QzAuMDg4Mzg3NSAwLjYxODcxOCAwLjA4ODM4NzUgMC4zODEyODEgMC4yMzQ4MzQgMC4yMzQ4MzVDMC4zODEyOCAwLjA4ODM4OCAwLjYxODcxOCAwLjA4ODM4OCAwLjc2NTE2NCAwLjIzNDgzNUw0IDMuNDY5NjdMNy4yMzQ4MyAwLjIzNDgzNUM3LjM4MTI4IDAuMDg4Mzg4MyA3LjYxODcyIDAuMDg4Mzg4MyA3Ljc2NTE3IDAuMjM0ODM1WiIgZmlsbD0iIzkwOTU5OSIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat center;transition:transform .2s ease;transform-origin:center}.gnb .gnb_item .gnb_item_icon.active{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOCA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iaWMiPgo8cGF0aCBpZD0idmVjdG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNzY1MTcgMC4yMzQ4MzVDNy45MTE2MSAwLjM4MTI4MiA3LjkxMTYxIDAuNjE4NzE4IDcuNzY1MTYgMC43NjUxNjVMNC4yNjUxNiA0LjI2NTE2QzQuMTE4NzIgNC40MTE2MSAzLjg4MTI4IDQuNDExNjEgMy43MzQ4MyA0LjI2NTE2TDAuMjM0ODM0IDAuNzY1MTY1QzAuMDg4Mzg3NSAwLjYxODcxOCAwLjA4ODM4NzUgMC4zODEyODEgMC4yMzQ4MzQgMC4yMzQ4MzVDMC4zODEyOCAwLjA4ODM4OCAwLjYxODcxOCAwLjA4ODM4OCAwLjc2NTE2NCAwLjIzNDgzNUw0IDMuNDY5NjdMNy4yMzQ4MyAwLjIzNDgzNUM3LjM4MTI4IDAuMDg4Mzg4MyA3LjYxODcyIDAuMDg4Mzg4MyA3Ljc2NTE3IDAuMjM0ODM1WiIgZmlsbD0iIzJENjdGRiIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat center}.gnb .gnb_item .gnb_item_link{display:grid;grid-auto-flow:column;align-items:center;padding:4px 8px;color:var(--gray100);grid-gap:6px;gap:6px;font-weight:600;font-size:16px;line-height:26px;letter-spacing:0;border-radius:8px}.gnb .gnb_item .gnb_item_link:not(a){pointer-events:none}.gnb .gnb_item .gnb_item_link.active{color:var(--blue90)}.gnb .gnb_item .gnb_item_link.active>.gnb_item_icon{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOCA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iaWMiPgo8cGF0aCBpZD0idmVjdG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNzY1MTcgMC4yMzQ4MzVDNy45MTE2MSAwLjM4MTI4MiA3LjkxMTYxIDAuNjE4NzE4IDcuNzY1MTYgMC43NjUxNjVMNC4yNjUxNiA0LjI2NTE2QzQuMTE4NzIgNC40MTE2MSAzLjg4MTI4IDQuNDExNjEgMy43MzQ4MyA0LjI2NTE2TDAuMjM0ODM0IDAuNzY1MTY1QzAuMDg4Mzg3NSAwLjYxODcxOCAwLjA4ODM4NzUgMC4zODEyODEgMC4yMzQ4MzQgMC4yMzQ4MzVDMC4zODEyOCAwLjA4ODM4OCAwLjYxODcxOCAwLjA4ODM4OCAwLjc2NTE2NCAwLjIzNDgzNUw0IDMuNDY5NjdMNy4yMzQ4MyAwLjIzNDgzNUM3LjM4MTI4IDAuMDg4Mzg4MyA3LjYxODcyIDAuMDg4Mzg4MyA3Ljc2NTE3IDAuMjM0ODM1WiIgZmlsbD0iIzJENjdGRiIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat center}.gnb .gnb_item .gnb_item_link.active:hover{background-color:var(--blue20)}.gnb .gnb_item .gnb_item_link.active:active{background-color:var(--blue30)}.gnb_sub_menu{display:none;position:absolute;top:calc(100% + 1px);left:0;z-index:400;width:260px;padding:10px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px #1c1d1f1f,0 1px 4px #1c1d1f0a,0 0 1px #1c1d1f14}.gnb_sub_menu_item{display:grid;grid-auto-flow:column;justify-content:start;padding:9px 10px;gap:10px;color:var(--gray120);border-radius:8px;font-size:15px;line-height:22px;letter-spacing:0}.gnb_sub_menu_item:hover{background-color:var(--gray20)}.gnb_sub_menu_item:active{background-color:var(--gray30)}.gnb_sub_menu_item.active{color:var(--blue90);background-color:var(--blue10);background-position:right 13px center;background-repeat:no-repeat}.gnb_sub_menu_item.active:hover{background-color:var(--blue20)}.gnb_sub_menu_item.active:active{background-color:var(--blue30)}.gnb_sub_menu_item_add{margin-top:10px;color:var(--white);border-radius:4px;background-color:var(--blue90);gap:4px;align-items:center;justify-content:center}.gnb_sub_menu_item_add:before{display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Imljb19lZGl0Ij4KPHBhdGggaWQ9IlBhdGgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS44MjI4NCA4LjYxMDc2TDIuODIzOTMgNy42NDgwN0w5LjI2ODU2IDEuMjQxMTNDOS42NTk0MiAwLjg1MjU1NyAxMC4yOTEgMC44NTM0ODMgMTAuNjgwNyAxLjI0MzJMMTEuNjIzNSAyLjE4NkMxMi4wMTQgMi41NzY1MyAxMi4wMTQgMy4yMDk2OSAxMS42MjM1IDMuNjAwMjJMNS4xNzQ5MSAxMC4wMTExTDQuMTcwNTcgMTAuOTUzNkwxLjMxNjk4IDExLjUwNzdMMS44MjI4NCA4LjYxMDc2Wk0yLjQ0MjA3IDguOTQwMThMMi4xNDAyMyAxMC42Njg3TDMuODU0NzMgMTAuMzM1OEw0LjcwNDg5IDkuNTM4MzVMMTEuMTUxNCAzLjEyOTVDMTEuMjgyMyAyLjk5ODY0IDExLjI4MjMgMi43ODc1OCAxMS4xNTIxIDIuNjU3NDFMMTAuMjA5MyAxLjcxNDZDMTAuMDc5NCAxLjU4NDcgOS44Njg4NyAxLjU4NDM5IDkuNzM4NTggMS43MTM5MUwzLjI4NjAyIDguMTI4NkwyLjQ0MjA3IDguOTQwMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSI4Ljk5MTIxIiB5PSIyLjQyMzgzIiB3aWR0aD0iMiIgaGVpZ2h0PSIwLjY2NjY2NyIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgOC45OTEyMSAyLjQyMzgzKSIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);width:13px;height:13px;content:""}.gnb_sub_menu_item_add:hover,.gnb_sub_menu_item_add:active{background-color:var(--blue90)}.gnb .gnb_badge{display:grid;grid-auto-flow:column;grid-template-columns:max-content;align-items:center;justify-content:center;border-radius:20px;padding:2px 6px;height:20px;font-size:12px;line-height:14px;letter-spacing:0}.gnb .gnb_badge_primary{color:var(--blue90);background-color:var(--blue30)}.gnb .gnb_badge_secondary{color:var(--coral90);background-color:var(--coral30)}.gnb_split{display:block;width:1px;height:10px;background-color:var(--gray30);margin:0 10px}.gnb_action{display:grid;grid-auto-flow:column;align-items:center;gap:10px}.gnb_action .gnb_action_item{display:grid;grid-auto-flow:column;margin:0 4px;color:var(--gray100)}.gnb_action .gnb_action_item_link{position:relative;padding:4px 8px;color:#475067;font-weight:600;font-size:16px;line-height:26px;letter-spacing:0}.gnb_action .gnb_action_item:first-child,.gnb_action .gnb_action_item:first-child .gnb_action_item_link{border-radius:8px}.gnb_action .gnb_action_item:first-child:hover{background-color:var(--gray20)}.gnb_action .gnb_action_item:first-child:active{background-color:var(--gray30)}.gnb_action .gnb_action_item:first-child .gnb_action_item_link.active{color:var(--blue90)}.gnb_action .gnb_action_item:first-child .gnb_action_item_link.active:hover{background-color:var(--blue20)}.gnb_action .gnb_action_item:first-child .gnb_action_item_link.active:active{background-color:var(--blue30)}.gnb_action .gnb_action_item_link_total{width:24px;height:24px;box-sizing:border-box;position:relative}.gnb_action .gnb_action_item.total_menu{display:flex;width:24px;height:24px;padding:0;box-sizing:border-box;justify-content:center;align-items:center;border-radius:8px;background:var(--white) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyOCAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZGRkXzQwNV82OTI0OCkiPgo8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSI4IiBmaWxsPSJ3aGl0ZSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIi8+CjxjaXJjbGUgY3g9IjE4LjUiIGN5PSIxNCIgcj0iMSIgZmlsbD0iIzY3NzM4RSIvPgo8Y2lyY2xlIGN4PSIxNCIgY3k9IjE0IiByPSIxIiBmaWxsPSIjNjc3MzhFIi8+CjxjaXJjbGUgY3g9IjkuNSIgY3k9IjE0IiByPSIxIiBmaWxsPSIjNjc3MzhFIi8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZGRkXzQwNV82OTI0OCIgeD0iMCIgeT0iMCIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVNb3JwaG9sb2d5IHJhZGl1cz0iMSIgb3BlcmF0b3I9ImRpbGF0ZSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd180MDVfNjkyNDgiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC41Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjEwOTgwNCAwIDAgMCAwIDAuMTEzNzI1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMC4xNiAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzQwNV82OTI0OCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuMTA5ODA0IDAgMCAwIDAgMC4xMTM3MjUgMCAwIDAgMCAwLjEyMTU2OSAwIDAgMCAwLjA4IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd180MDVfNjkyNDgiIHJlc3VsdD0iZWZmZWN0Ml9kcm9wU2hhZG93XzQwNV82OTI0OCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC41Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjEwOTgwNCAwIDAgMCAwIDAuMTEzNzI1IDAgMCAwIDAgMC4xMjE1NjkgMCAwIDAgMC4xMiAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJlZmZlY3QyX2Ryb3BTaGFkb3dfNDA1XzY5MjQ4IiByZXN1bHQ9ImVmZmVjdDNfZHJvcFNoYWRvd180MDVfNjkyNDgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QzX2Ryb3BTaGFkb3dfNDA1XzY5MjQ4IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat center;box-shadow:0 0 1px #1c1d1f1f,0 1px 2px #1c1d1f14,0 0 1px 1px #1c1d1f29}.gnb_action .gnb_action_item_link:hover .gnb_action_item_tooltip{display:grid;grid-auto-flow:column;grid-template-columns:max-content;align-items:center;justify-content:center}.gnb_action_item_tooltip{position:absolute;top:-33px;left:-18px;display:none;padding:3px 8px;border-radius:4px;box-sizing:border-box;background-color:var(--gray110);box-shadow:2px 6px 16px #00000014;color:var(--white);font-size:13px;font-weight:400;line-height:18px;letter-spacing:0}.gnb_action_item.total_menu:hover{box-shadow:0 2px 8px #1c1d1f1f,0 1px 4px #1c1d1f0a,0 0 1px #1c1d1f14}.gnb_action_item.total_menu:active{background-color:var(--gray20);box-shadow:0 2px 8px #1c1d1f1f,0 1px 4px #1c1d1f0a,0 0 1px #1c1d1f14}.gnb_action_item.recruit_add_btn{display:grid;grid-auto-flow:column;align-items:center;grid-gap:2px;gap:2px;color:#fff;border-radius:4px;background-color:var(--blue90);font-weight:400;height:32px;font-size:13px;line-height:18px;letter-spacing:0}.gnb_action_item.recruit_add_btn>button{display:grid;grid-auto-flow:column;align-items:center;gap:2px;color:var(--white);font-weight:400;font-size:13px;line-height:18px;letter-spacing:0}.gnb_action_item.recruit_add_btn>button:before{display:block;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Imljb19lZGl0Ij4KPHBhdGggaWQ9IlBhdGgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMi4zMjI4NCA4LjYxMDc2TDMuMzIzOTMgNy42NDgwN0w5Ljc2ODU2IDEuMjQxMTNDMTAuMTU5NCAwLjg1MjU1NyAxMC43OTEgMC44NTM0ODMgMTEuMTgwNyAxLjI0MzJMMTIuMTIzNSAyLjE4NkMxMi41MTQgMi41NzY1MyAxMi41MTQgMy4yMDk2OSAxMi4xMjM1IDMuNjAwMjJMNS42NzQ5MSAxMC4wMTExTDQuNjcwNTcgMTAuOTUzNkwxLjgxNjk4IDExLjUwNzdMMi4zMjI4NCA4LjYxMDc2Wk0yLjk0MjA3IDguOTQwMThMMi42NDAyMyAxMC42Njg3TDQuMzU0NzMgMTAuMzM1OEw1LjIwNDg5IDkuNTM4MzVMMTEuNjUxNCAzLjEyOTVDMTEuNzgyMyAyLjk5ODY0IDExLjc4MjMgMi43ODc1OCAxMS42NTIxIDIuNjU3NDFMMTAuNzA5MyAxLjcxNDZDMTAuNTc5NCAxLjU4NDcgMTAuMzY4OSAxLjU4NDM5IDEwLjIzODYgMS43MTM5MUwzLjc4NjAyIDguMTI4NkwyLjk0MjA3IDguOTQwMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSI5LjQ5MDk3IiB5PSIyLjQyMzgzIiB3aWR0aD0iMiIgaGVpZ2h0PSIwLjY2NjY2NyIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgOS40OTA5NyAyLjQyMzgzKSIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K) 50% no-repeat;width:16px;height:16px;content:""}.total_wrapper{display:none;position:absolute;align-items:stretch;justify-content:center;top:85px;left:0;padding:40px;z-index:300;width:100%;box-sizing:border-box;background-color:var(--white);box-shadow:0 16px 16px #373f571a}.total_wrapper.show{display:grid}.total_wrapper .total{display:grid;align-content:start;grid-auto-flow:column;max-width:1200px}.total_wrapper .total_menu{position:relative;display:grid;grid-auto-flow:row;align-content:start;width:213px;padding:0 25px;border-right:1px solid var(--gray20);box-sizing:initial}.total_wrapper .total_menu:first-child{padding-left:0}.total_wrapper .total_menu:last-child{padding-right:0;border-right:none}.total_wrapper .total_menu .total_menu_title{padding:0 10px;margin-bottom:12px;color:var(--gray130);font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.total_wrapper .total_menu .list{display:grid;grid-auto-flow:row}.total_wrapper .total_menu .list_item_link{color:var(--gray110);display:grid;grid-auto-flow:column;gap:10px;justify-content:start;border-radius:8px;padding:9px 10px;font-weight:400;font-size:15px;line-height:22px;letter-spacing:0}.total_wrapper .total_menu .list_item_link:hover{background-color:var(--gray20)}.total_wrapper .badge{display:grid;grid-auto-flow:column;grid-template-columns:max-content;align-items:center;justify-content:center;border-radius:20px;padding:2px 6px;height:20px;font-size:12px;line-height:14px;letter-spacing:0}.total_wrapper .badge.badge_primary{color:var(--blue90);background-color:var(--blue30)}.total_wrapper .badge.badge_secondary{color:var(--coral90);background-color:var(--coral30)}.total_wrapper .close_btn{position:absolute;top:20px;right:36px;display:block;width:32px;height:32px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc3MV8xMzg1NSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNTMwNDUgOC40Njk2N0M5LjIzNzU1IDguMTc2NzcgOC43NjI2OCA4LjE3Njc3IDguNDY5NzkgOC40Njk2N0M4LjE3Njg5IDguNzYyNTYgOC4xNzY4OSA5LjIzNzQzIDguNDY5NzkgOS41MzAzM0wxNC45Mzk1IDE2TDguNDY5NzggMjIuNDY5N0M4LjE3Njg5IDIyLjc2MjYgOC4xNzY4OSAyMy4yMzc0IDguNDY5NzggMjMuNTMwM0M4Ljc2MjY4IDIzLjgyMzIgOS4yMzc1NSAyMy44MjMyIDkuNTMwNDQgMjMuNTMwM0wxNi4wMDAxIDE3LjA2MDdMMjIuNDY5OCAyMy41MzAzQzIyLjc2MjcgMjMuODIzMiAyMy4yMzc2IDIzLjgyMzIgMjMuNTMwNCAyMy41MzAzQzIzLjgyMzMgMjMuMjM3NCAyMy44MjMzIDIyLjc2MjYgMjMuNTMwNCAyMi40Njk3TDE3LjA2MDggMTZMMjMuNTMwNCA5LjUzMDMzQzIzLjgyMzMgOS4yMzc0NCAyMy44MjMzIDguNzYyNTYgMjMuNTMwNCA4LjQ2OTY3QzIzLjIzNzYgOC4xNzY3OCAyMi43NjI3IDguMTc2NzggMjIuNDY5OCA4LjQ2OTY3TDE2LjAwMDEgMTQuOTM5M0w5LjUzMDQ1IDguNDY5NjdaIiBmaWxsPSIjMzgzQTNEIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNzcxXzEzODU1Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA0KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)}.util_nav{grid-area:user;display:grid;grid-template-columns:1fr auto;gap:1px;justify-items:center;align-items:center}.util_nav .util_nav_item{display:grid;position:relative;margin:0 4px;border-radius:8px}.util_nav .util_nav_item:hover{background-color:var(--gray20)}.util_nav .util_nav_item:active{background-color:var(--gray30)}.util_nav .util_nav_item:first-child:after{position:absolute;top:11px;right:-5px;content:"";display:block;width:1px;height:10px;background-color:var(--gray30)}.util_nav .util_nav_item .util_nav_link{padding:4px 8px;color:var(--gray100);font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.login_menu_wrapper{display:grid;grid-auto-flow:column;align-items:center;justify-content:center;gap:16px}.login_menu_item{display:grid;grid-auto-flow:column;align-items:center;justify-content:center;position:relative;height:100%}.login_menu_item .login_menu_item_btn{display:grid;grid-auto-flow:column;align-items:center;justify-content:center;padding:4px}.login_menu_item .login_menu_item_btn.manage{gap:8px;border-radius:20px}.login_menu_item .login_menu_item_btn.manage:hover{background-color:var(--gray20)}.login_menu_item .login_menu_item_btn.manage:active{background-color:var(--gray30)}.alarm{position:relative;width:40px;height:40px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikdyb3VwIDQ1MzQ2NzUiPgo8ZyBpZD0iJiMyMzY7JiMxNDk7JiMxNDA7JiMyMzU7JiMxNTg7JiMxNDA7Ij4KPGcgaWQ9Ikdyb3VwIDQ1MzQ2NzMiPgo8cGF0aCBpZD0iUGF0aCIgZD0iTTE3LjgwOTUgMjcuMjUyNUMxNy44MDk1IDI4LjE0OTcgMTguNzUyNSAyOC45MzUyIDE5Ljk3MzggMjguOTM1MkMyMS4xNDAxIDI4LjkzNTIgMjIuMDUxNyAyOC4yMTk2IDIyLjEzMjIgMjcuMzczNkwyMi4xMzggMjcuMjUySDIzLjU4MDhDMjMuNTgwOCAyOS4wMTA2IDIxLjk0MDMgMzAuMzc4MSAxOS45NzM4IDMwLjM3ODFDMTguMDczNiAzMC4zNzgxIDE2LjQ3NjUgMjkuMTAwNSAxNi4zNzIxIDI3LjQyN0wxNi4zNjY3IDI3LjI1MjVIMTcuODA5NVoiIGZpbGw9IiM1QzY2N0IiLz4KPHBhdGggaWQ9IlN1YnRyYWN0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjI3NTggMTguODc2NkMxMy4yNzU4IDE0Ljc5ODYgMTUuODExOSAxMS42MjMgMTkuOTcwNSAxMS42MjNDMjQuMTEzNCAxMS42MjMgMjYuNzE2NCAxNC44Njg0IDI2LjcxNzQgMTguODc2NlYxOS40NDQ2QzI2LjcxNzQgMjEuMDc0OSAyNy4zMjg0IDIyLjgwNDcgMjguNTcwOSAyNC42Mzg3QzI4Ljc1OTcgMjQuOTE3NCAyOC44NjA2IDI1LjI0NjIgMjguODYwNiAyNS41ODI4QzI4Ljg2MDYgMjYuNTEyNSAyOC4xMDY5IDI3LjI2NjIgMjcuMTc3MyAyNy4yNjYxSDEyLjc4M0MxMi40NDIyIDI3LjI2NjEgMTIuMTA5NCAyNy4xNjI3IDExLjgyODYgMjYuOTY5NEMxMS4wNjI5IDI2LjQ0MjMgMTAuODY5NCAyNS4zOTQzIDExLjM5NjQgMjQuNjI4NUMxMi42NTY5IDIyLjc5NzMgMTMuMjc2MiAyMS4wNzEgMTMuMjc1OCAxOS40NDQ2VjE4Ljg3NjZaTTI1LjI3MzcgMTguODc2NkMyNS4yNzI5IDE1LjYwNCAyMy4yMzcgMTMuMDY1NyAxOS45Njk2IDEzLjA2NTdDMTYuNjg4MiAxMy4wNjU3IDE0LjcxNzggMTUuNTMzIDE0LjcxNzggMTguODc2NFYxOS40NDQzQzE0LjcxODIgMjEuMzg3MiAxMy45OTk5IDIzLjM4OTUgMTIuNTg0MSAyNS40NDY0QzEyLjUwODggMjUuNTU1OCAxMi41MzY0IDI1LjcwNTUgMTIuNjQ1OCAyNS43ODA4QzEyLjY4NTkgMjUuODA4NCAxMi43MzM1IDI1LjgyMzIgMTIuNzgyMSAyNS44MjMySDI3LjE3NjVDMjcuMzA5MiAyNS44MjMyIDI3LjQxNjkgMjUuNzE1NSAyNy40MTY5IDI1LjU4MjdDMjcuNDE2OSAyNS41MzQ2IDI3LjQwMjUgMjUuNDg3NiAyNy4zNzU1IDI1LjQ0NzhDMjUuOTgxMSAyMy4zODk2IDI1LjI3MzcgMjEuMzg2OSAyNS4yNzM3IDE5LjQ0NDVWMTguODc2NloiIGZpbGw9IiM1QzY2N0IiLz4KPHBhdGggaWQ9IlN0cm9rZSAxMSIgZD0iTTE5Ljk3MDkgOS40NTgwMUMyMC4zMzYxIDkuNDU4MDEgMjAuNjM4IDkuNzI5NDEgMjAuNjg1NyAxMC4wODE1TDIwLjY5MjMgMTAuMTc5NFYxMi4xMDMyQzIwLjY5MjMgMTIuNTAxNiAyMC4zNjkzIDEyLjgyNDYgMTkuOTcwOSAxMi44MjQ2QzE5LjYwNTcgMTIuODI0NiAxOS4zMDM5IDEyLjU1MzIgMTkuMjU2MSAxMi4yMDExTDE5LjI0OTUgMTIuMTAzMlYxMC4xNzk0QzE5LjI0OTUgOS43ODA5OSAxOS41NzI1IDkuNDU4MDEgMTkuOTcwOSA5LjQ1ODAxWiIgZmlsbD0iIzVDNjY3QiIvPgo8L2c+CjwvZz4KPC9nPgo8L3N2Zz4K);border-radius:100%}.alarm:hover{background-color:var(--gray20)}.alarm:active{background-color:var(--gray30)}.alarm_count{position:absolute;top:2px;left:19px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0 4px;color:var(--white);font-weight:700;background-color:var(--coral90);border:1px solid var(--white);border-radius:9px;font-size:12px;line-height:16px;letter-spacing:0;box-sizing:border-box}.alarm_count.large{width:auto}.gnb_corp{position:relative;z-index:600;padding:0 22px}.gnb_corp .gnb_corp_menu{display:flex;align-items:center}.gnb_corp .gnb_corp_menu>li{position:relative;cursor:pointer}.gnb_corp .gnb_corp_menu>li>button{pointer-events:none}.gnb_corp .gnb_corp_menu>li>.gnb_text{display:block;margin:10px 4px 2px;padding:5px 6px;color:var(--gray80);font-size:12px;font-weight:400;line-height:14px;border-radius:6px}.gnb_corp .gnb_corp_menu>li:hover>.gnb_text,.gnb_corp .gnb_corp_menu>li:focus-within>.gnb_text{background:var(--gray20)}.gnb_corp .gnb_corp_menu>li:active>.gnb_text{background:var(--gray30)}.gnb_corp .gnb_corp_menu>li .box_menu{position:absolute;top:100%;left:0;z-index:1;display:none;width:220px;padding:9px 0;background:var(--white);border:1px solid var(--gray40);border-radius:4px;box-sizing:border-box;box-shadow:2px 6px 16px #112a8014}.gnb_corp .gnb_corp_menu>li:hover .box_menu,.gnb_corp .gnb_corp_menu>li:focus-within .box_menu{display:block}.gnb_corp .box_menu .area_desc{margin:0 10px 10px;padding:9px 10px;color:var(--gray70);font-size:13px;line-height:14px;background:var(--gray20);border-radius:4px}.gnb_corp .box_menu>ul>li{margin:0 10px}.gnb_corp .box_menu>ul>li>a{display:flex;flex-wrap:wrap;gap:0 8px;align-items:center;padding:6px 8px;color:var(--gray100);font-size:14px;font-weight:400;line-height:20px;border-radius:8px}.gnb_corp .box_menu>ul>li>a:hover{background:var(--gray20)}.gnb_corp .box_menu>ul>li>a:active{background:var(--gray30)}.gnb_corp .box_menu .img_logo{overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--white);border-radius:8px;border:1px solid var(--gray20);box-sizing:border-box}.gnb_corp .box_menu .saraimin_bi{border-color:#4876ef;background:#4876ef}.gnb_corp .box_menu .jumpit_bi{border-color:var(--black);background:var(--black)}.gnb_corp .box_menu .txt_desc{color:var(--gray70);font-size:12px}.header .layer_alarm{display:none;position:absolute;top:46px;right:0;z-index:300;width:400px;padding:24px 0;background:var(--white);border:1px solid var(--gray30);border-radius:12px;box-sizing:border-box;box-shadow:5px 5px 10px #0000001a}.header .layer_alarm.show{display:block}.header .layer_alarm .box_title{display:flex;align-items:center;padding:0 24px 0 20px;color:var(--gray120);font-size:18px;font-weight:700;line-height:26px}.header .layer_alarm .box_title .txt_desc{margin-left:auto;color:var(--gray80);font-size:12px;font-weight:400}.header .layer_alarm .box_tab{overflow:hidden;position:relative;width:unset;height:unset;margin:12px 20px 12px 24px;padding:4px 0}.header .layer_alarm .box_tab .swiper-slide{flex-shrink:0;width:auto}.header .layer_alarm .box_tab button{display:inline-flex;align-items:center;padding:0 8px;width:auto;height:24px;border:1px solid var(--gray100);border-radius:12px;color:var(--gray100);font-size:13px;background:var(--white);box-sizing:border-box}.header .layer_alarm .box_tab button:hover{background:var(--gray20);border-color:var(--gray80)}.header .layer_alarm .box_tab button.active,.header .layer_alarm .box_tab button.active:hover{color:var(--white);background:var(--blue90);border-color:var(--blue90)}.header .layer_alarm .box_tab .swiper-navigator{position:absolute;top:24px}.header .layer_alarm .box_tab .swiper-button-prev,.header .layer_alarm .box_tab .swiper-button-next{width:26px;height:26px;top:20px;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10' fill='none'%3E%3Cpath d='M1 9L5 5L1 1' stroke='%2367738E' stroke-linecap='round'/%3E%3C/svg%3E") center no-repeat}.header .layer_alarm .box_tab .swiper-button-prev{left:0;transform:scaleX(-1)}.header .layer_alarm .box_tab .swiper-button-next{right:0}.header .layer_alarm .box_tab .swiper-button-prev:after,.header .layer_alarm .box_tab .swiper-button-next:after{content:none}.header .layer_alarm .box_tab .swiper-navigator[aria-disabled=true]{display:none}.header .layer_alarm .box_list{overflow-y:auto;width:100%;height:370px}.header .layer_alarm .box_list li{position:relative;padding:0 20px 0 24px}.header .layer_alarm .box_list li>a{display:block;padding:12px 0}.header .layer_alarm .box_list li+li>a{border-top:1px solid var(--gray30)}.header .layer_alarm .box_list li:hover{background:var(--gray10)}.header .layer_alarm .box_list li.visited{opacity:.5;background:var(--gray10)}.header .layer_alarm .box_list li .type{display:inline-flex;align-items:center;padding:0 8px;height:24px;border-radius:34px;color:var(--gray100);font-size:12px;background:var(--gray20)}.header .layer_alarm .box_list li .alarm_date{position:absolute;top:14px;right:24px;color:var(--gray80);font-size:13px;line-height:20px}.header .layer_alarm .box_list li .alarm_tit{overflow:hidden;display:-webkit-box;margin:8px 0 0;color:var(--gray120);font-size:15px;font-weight:700;line-height:20px;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.header .layer_alarm .box_list li .alarm_txt{margin:6px 0 0;color:var(--gray100);font-size:14px;line-height:20px}.header .layer_alarm .alarm_none{margin:50px 0 8px}.header .layer_alarm .alarm_none .txt{display:block;color:var(--gray90);font-size:15px;font-weight:700;line-height:22px;text-align:center}.header .layer_alarm .alarm_none .txt:before{display:block;margin:0 auto 14px;width:120px;height:60px;background:url(https://www.saraminimage.co.kr/sri/vix/main/img_alarm_none.png) center;content:""}.header .layer_alarm .alarm_none .recruit_add{margin:78px 24px 0;padding:24px 0 25px;border-radius:12px;color:var(--gray100);font-size:16px;line-height:22px;text-align:center;background:var(--gray10)}.header .layer_alarm .alarm_none .recruit_add button{margin-top:12px;width:200px}.header .layer_alarm .btn_close{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;color:var(--gray70);font-size:14px}.header .layer_alarm .btn_close:after{display:inline-block;width:4px;height:4px;border-right:1px solid var(--gray60);border-bottom:1px solid var(--gray60);transform:rotate(-135deg);content:""}.login_menu_wrapper .company_logo{display:block;width:32px;height:32px;border-radius:100%;position:relative;overflow:hidden;background-color:var(--white)}.login_menu_wrapper .company_logoimg{position:absolute;height:100%;width:100%;inset:0;color:transparent;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.login_menu_wrapper .company_name{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gray100);font-weight:600;font-size:15px;line-height:22px}@media all and (max-width: 1579px){.login_menu_wrapper .company_name{max-width:74px}}.login_menu_wrapper .company_divider{width:1px;height:10px;background-color:var(--gray30)}.login_menu_wrapper .company_manager{display:grid;gap:4px;grid-auto-flow:column;align-items:center;justify-content:center;color:var(--gray100);font-weight:600;font-size:15px;line-height:22px}.header .company_manager:after{transition:transform .2s ease;content:"";display:block;width:16px;height:16px;background-size:cover;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iaWMiPgo8cGF0aCBpZD0idmVjdG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNjg3MDUgMC45Nzk0NTRDNy44ODIzMSAxLjE3NDcyIDcuODgyMzEgMS40OTEzIDcuNjg3MDUgMS42ODY1Nkw0LjM1MzcyIDUuMDE5ODlDNC4xNTg0NSA1LjIxNTE2IDMuODQxODcgNS4yMTUxNiAzLjY0NjYxIDUuMDE5ODlMMC4zMTMyNzUgMS42ODY1NkMwLjExODAxNCAxLjQ5MTMgMC4xMTgwMTQgMS4xNzQ3MiAwLjMxMzI3NSAwLjk3OTQ1NEMwLjUwODUzOCAwLjc4NDE5MiAwLjgyNTEyIDAuNzg0MTkyIDEuMDIwMzggMC45Nzk0NTRMNC4wMDAxNiAzLjk1OTIzTDYuOTc5OTQgMC45Nzk0NTRDNy4xNzUyIDAuNzg0MTkyIDcuNDkxNzkgMC43ODQxOTIgNy42ODcwNSAwLjk3OTQ1NFoiIGZpbGw9IiM4NDkxQTciLz4KPC9nPgo8L3N2Zz4K) no-repeat center}.header .company_manager.active:after{transform:rotate(180deg)}.header .layer_manage{display:none;width:260px;z-index:300;padding:10px;position:absolute;top:42px;right:0;background:var(--white);border-radius:8px;box-sizing:border-box;box-shadow:0 2px 8px #1c1d1f1f,0 1px 4px #1c1d1f0a,0 0 1px #1c1d1f14}.header .layer_manage.show{display:block}.header .layer_manage .layer_manage_company{display:grid;justify-content:center;justify-items:center;grid-auto-flow:row;gap:12px;box-sizing:border-box;padding:10px 8px}.header .layer_manage .layer_manage_button{position:relative;display:grid;width:56px;height:56px;box-sizing:border-box;border-radius:100%}.header .layer_manage .layer_manage_button:hover .layer_manage_camera{background-color:var(--gray20)}.header .layer_manage .layer_manage_button:active .layer_manage_camera{background-color:var(--gray30)}.header .layer_manage .layer_manage_logo{position:absolute;height:100%;width:100%;inset:0;color:transparent;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:100%;border:1px solid var(--gray20);box-sizing:border-box;background:var(--white);overflow:hidden}.header .layer_manage .layer_manage_camera{position:absolute;right:-4px;bottom:0;z-index:1;display:inline-block;width:20px;height:20px;border-radius:100%;box-shadow:0 0 1px #1c1d1f1f,0 1px 2px #1c1d1f14,0 0 1px 1px #1c1d1f29;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImljIj4KPHBhdGggaWQ9InZlY3RvciIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjg5NDMyIDEuMTMxNDFDMy4wOTQ2NiAwLjUzMDM5NCAzLjY1NzExIDAuMTI1IDQuMjkwNjUgMC4xMjVINS43MDk1MUM2LjM0MzA0IDAuMTI1IDYuOTA1NDkgMC41MzAzOTQgNy4xMDU4MyAxLjEzMTQxQzcuMjA0MDkgMS40MjYxOCA3LjQ3OTk0IDEuNjI1IDcuNzkwNjUgMS42MjVIOC4wMjdDOS4wNDQ1IDEuNjI1IDkuODU5NjkgMi40Njc4MSA5LjgyNTc5IDMuNDg0NzVMOS42NzMyIDguMDYyNDZDOS42Mzk1MSA5LjA3MzEyIDguODEwNDYgOS44NzUgNy43OTkyNCA5Ljg3NUgyLjIwMDkxQzEuMTg5NjkgOS44NzUgMC4zNjA2MzkgOS4wNzMxMiAwLjMyNjk1MSA4LjA2MjQ3TDAuMTc0MzYgMy40ODQ3NUMwLjE0MDQ2MiAyLjQ2NzgxIDAuOTU1NjUxIDEuNjI1IDEuOTczMTUgMS42MjVIMi4yMDk1MUMyLjUyMDIyIDEuNjI1IDIuNzk2MDcgMS40MjYxOCAyLjg5NDMyIDEuMTMxNDFaTTQuMjkwNjUgMC44NzVDMy45Nzk5NCAwLjg3NSAzLjcwNDA5IDEuMDczODIgMy42MDU4MyAxLjM2ODU5QzMuNDA1NDkgMS45Njk2MSAyLjg0MzA0IDIuMzc1IDIuMjA5NTEgMi4zNzVIMS45NzMxNUMxLjM3OTY2IDIuMzc1IDAuOTA0MTcyIDIuODY2NiAwLjkyMzk0NCAzLjQ1OTc2TDEuMDc2NTMgOC4wMzc0OEMxLjA5Njc1IDguNjQzODcgMS41OTQxOCA5LjEyNSAyLjIwMDkxIDkuMTI1SDcuNzk5MjRDOC40MDU5NyA5LjEyNSA4LjkwMzQgOC42NDM4NyA4LjkyMzYyIDguMDM3NDhMOS4wNzYyMSAzLjQ1OTc2QzkuMDk1OTggMi44NjY2IDguNjIwNDkgMi4zNzUgOC4wMjcgMi4zNzVINy43OTA2NUM3LjE1NzExIDIuMzc1IDYuNTk0NjYgMS45Njk2MSA2LjM5NDMyIDEuMzY4NTlDNi4yOTYwNiAxLjA3MzgyIDYuMDIwMjIgMC44NzUgNS43MDk1MSAwLjg3NUg0LjI5MDY1Wk01LjAwMDEyIDQuNjI1QzQuMjQwNzMgNC42MjUgMy42MjUxMiA1LjI0MDYxIDMuNjI1MTIgNkMzLjYyNTEyIDYuNzU5MzkgNC4yNDA3MyA3LjM3NSA1LjAwMDEyIDcuMzc1QzUuNzU5NTEgNy4zNzUgNi4zNzUxMiA2Ljc1OTM5IDYuMzc1MTIgNkM2LjM3NTEyIDUuMjQwNjEgNS43NTk1MSA0LjYyNSA1LjAwMDEyIDQuNjI1Wk0yLjg3NTEyIDZDMi44NzUxMiA0LjgyNjQgMy44MjY1MiAzLjg3NSA1LjAwMDEyIDMuODc1QzYuMTczNzMgMy44NzUgNy4xMjUxMiA0LjgyNjQgNy4xMjUxMiA2QzcuMTI1MTIgNy4xNzM2IDYuMTczNzMgOC4xMjUgNS4wMDAxMiA4LjEyNUMzLjgyNjUyIDguMTI1IDIuODc1MTIgNy4xNzM2IDIuODc1MTIgNlpNNC4wMDAxMiAyLjM3NUMzLjc5MzAyIDIuMzc1IDMuNjI1MTIgMi41NDI4OSAzLjYyNTEyIDIuNzVDMy42MjUxMiAyLjk1NzExIDMuNzkzMDIgMy4xMjUgNC4wMDAxMiAzLjEyNUg2LjAwMDEyQzYuMjA3MjMgMy4xMjUgNi4zNzUxMiAyLjk1NzExIDYuMzc1MTIgMi43NUM2LjM3NTEyIDIuNTQyODkgNi4yMDcyMyAyLjM3NSA2LjAwMDEyIDIuMzc1SDQuMDAwMTJaIiBmaWxsPSIjNjc3MzhFIi8+CjwvZz4KPC9zdmc+Cg==) no-repeat center center;background-color:var(--white)}.header .layer_manage_identity{display:grid;grid-auto-flow:column;justify-content:center;align-items:center;gap:8px}.header .layer_manage_identity_name{color:var(--gray120);max-width:139px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:22px}.header .layer_manage_identity_name:hover{text-decoration:underline;text-underline-offset:3px}.header .layer_manage_identity_name:active{color:var(--gray100);text-decoration:underline;text-underline-offset:3px}.header .layer_manage_identity_badge{border-radius:20px;background-color:var(--blue30);padding:2px 6px;display:grid;gap:4px;grid-auto-flow:column;justify-content:center;align-items:center;color:var(--blue90);font-size:12px;line-height:16px}.header .layer_manage_identity_badge:hover{background-color:var(--blue40)}.header .layer_manage_identity_badge:active{background-color:var(--blue50)}.header .layer_manage_identity_badge:before{content:"";display:block;width:9px;height:18px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDkgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJpYyI+CjxwYXRoIGlkPSJ2ZWN0b3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS4wNzM0MyA5LjU0NTM5QzQuNTY0MzYgOS44NTU1MyAzLjkzNTY0IDkuODU1NTMgMy40MjY1NyA5LjU0NTM5QzIuMTkwODQgOC43OTI1NSAwIDcuMTU0MTEgMCA1LjAwMDE4VjIuOTE1MjFDMCAyLjA2NzI1IDAuNTM0NzM1IDEuMzExNDUgMS4zMzQzNiAxLjAyOTIzTDMuNTg0MzYgMC4yMzUxMTNDNC4wMTUxIDAuMDgzMDg3NCA0LjQ4NDkgMC4wODMwODcyIDQuOTE1NjQgMC4yMzUxMTNMNy4xNjU2NCAxLjAyOTIzQzcuOTY1MjYgMS4zMTE0NSA4LjUgMi4wNjcyNSA4LjUgMi45MTUyMVY1LjAwMDE4QzguNSA3LjE1NDExIDYuMzA5MTYgOC43OTI1NSA1LjA3MzQzIDkuNTQ1MzlaTTYuOTY0NDYgMy4wMzUyMUM3LjE1OTcyIDMuMjMwNDcgNy4yMDE5NCAzLjUwNDg0IDcuMDU4NzQgMy42NDgwM0w0LjEyNTQzIDYuNTgxMzRDMy45ODIyNCA2LjcyNDU0IDMuNzA3ODcgNi42ODIzMiAzLjUxMjYxIDYuNDg3MDZDMy40OTI5MiA2LjQ2NzM4IDMuNDc0NzkgNi40NDY4OSAzLjQ1ODI1IDYuNDI1ODFDMy40NDQwMiA2LjQxNjE3IDMuNDMwNjMgNi40MDUxNSAzLjQxODIzIDYuMzkyNzVMMS41ODQ5MSA0LjU1OTQzQzEuNDQxNzIgNC40MTYyNCAxLjQ4MzkzIDQuMTQxODcgMS42NzkxOSAzLjk0NjYxQzEuODc0NDUgMy43NTEzNSAyLjE0ODgyIDMuNzA5MTMgMi4yOTIwMSAzLjg1MjMzTDMuODY2MTIgNS40MjY0NEw2LjM1MTY0IDIuOTQwOTJDNi40OTQ4MyAyLjc5NzczIDYuNzY5MiAyLjgzOTk0IDYuOTY0NDYgMy4wMzUyMVoiIGZpbGw9IiM0MDc1RkYiLz4KPC9nPgo8L3N2Zz4K) no-repeat center}.header .layer_manage_identity_badge.notcertified{color:var(--gray100);background-color:var(--gray30)}.header .layer_manage_identity_badge.notcertified:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjA3MzQzIDEwLjU0NTRDNi41NjQzNiAxMC44NTU1IDUuOTM1NjQgMTAuODU1NSA1LjQyNjU3IDEwLjU0NTRDNC4xOTA4NCA5Ljc5MjU1IDIgOC4xNTQxMSAyIDYuMDAwMThWMy45MTUyMUMyIDMuMDY3MjUgMi41MzQ3NCAyLjMxMTQ1IDMuMzM0MzYgMi4wMjkyM0w1LjU4NDM2IDEuMjM1MTFDNi4wMTUxIDEuMDgzMDkgNi40ODQ5IDEuMDgzMDkgNi45MTU2NCAxLjIzNTExTDkuMTY1NjQgMi4wMjkyM0M5Ljk2NTI2IDIuMzExNDUgMTAuNSAzLjA2NzI1IDEwLjUgMy45MTUyMVY2LjAwMDE4QzEwLjUgOC4xNTQxMSA4LjMwOTE2IDkuNzkyNTUgNy4wNzM0MyAxMC41NDU0Wk04Ljk2NDQ2IDQuMDM1MjFDOS4xNTk3MiA0LjIzMDQ3IDkuMjAxOTQgNC41MDQ4NCA5LjA1ODc1IDQuNjQ4MDNMNi4xMjU0MyA3LjU4MTM0QzUuOTgyMjQgNy43MjQ1NCA1LjcwNzg3IDcuNjgyMzIgNS41MTI2MSA3LjQ4NzA2QzUuNDkyOTIgNy40NjczOCA1LjQ3NDc5IDcuNDQ2ODkgNS40NTgyNSA3LjQyNTgxQzUuNDQ0MDIgNy40MTYxNyA1LjQzMDYzIDcuNDA1MTUgNS40MTgyMyA3LjM5Mjc1TDMuNTg0OTEgNS41NTk0M0MzLjQ0MTcyIDUuNDE2MjQgMy40ODM5MyA1LjE0MTg3IDMuNjc5MTkgNC45NDY2MUMzLjg3NDQ1IDQuNzUxMzUgNC4xNDg4MiA0LjcwOTEzIDQuMjkyMDEgNC44NTIzM0w1Ljg2NjEyIDYuNDI2NDRMOC4zNTE2NCAzLjk0MDkyQzguNDk0ODMgMy43OTc3MyA4Ljc2OTIgMy44Mzk5NCA4Ljk2NDQ2IDQuMDM1MjFaIiBmaWxsPSIjNjc3MzhFIi8+Cjwvc3ZnPgo=) no-repeat center}.layer_manage .manage_divider{width:220px;height:1px;background-color:var(--gray20);border:0;margin:10px auto}.layer_manage .manage_menu{display:grid;grid-auto-flow:row}.layer_manage .manage_menu_item{display:grid;grid-auto-flow:column;align-items:center;justify-items:start;border-radius:8px}.layer_manage .manage_menu_item:has(a + a){grid-template-columns:minmax(auto,max-content)}.layer_manage .manage_menu_item:not(:has(a + a)){grid-template-columns:1fr}.layer_manage .manage_menu_item:not(:has(a + a))>a{width:100%}.layer_manage .manage_menu_item:hover{background-color:var(--gray20)}.layer_manage .manage_menu_item:active{background-color:var(--gray30)}.layer_manage .manage_menu_link{box-sizing:border-box;display:grid;border-radius:8px;padding:9px 10px;color:var(--gray120);font-weight:400;font-size:15px;line-height:22px}.layer_manage .manage_menu_link.warning{height:20px;padding:0 6px;box-sizing:border-box;border-radius:20px;color:var(--coral90);background-color:var(--coral30);font-size:12px;line-height:20px}.prod-preview__container>img{transition:transform .5s ease-in-out}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
