@font-face{font-family:HGGGothicssi;src:url(/fonts/HGGGothicssi_100.a3ac0a9d.woff) format("woff"),url(/fonts/HGGGothicssi_100.84e3d76a.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HGGGothicssi;src:url(/fonts/HGGGothicssi_200.a6a4b4a9.woff) format("woff"),url(/fonts/HGGGothicssi_200.6509a7d5.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:HGGGothicssi;src:url(/fonts/HGGGothicssi_400.3f25c269.woff) format("woff"),url(/fonts/HGGGothicssi_400.2446893d.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HGGGothicssi;src:url(/fonts/HGGGothicssi_600.750ab91d.woff) format("woff"),url(/fonts/HGGGothicssi_600.b2d596fe.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:HGGGothicssi;src:url(/fonts/HGGGothicssi_800.0245766d.woff) format("woff"),url(/fonts/HGGGothicssi_800.6fe60f09.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:HGGGothicssi;src:url(/fonts/HGGGothicssi_900.85185ea9.woff) format("woff"),url(/fonts/HGGGothicssi_900.8dab144d.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box;word-break:keep-all}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:HGGGothicssi,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input{border:none;outline:none;box-sizing:border-box}button,input,textarea{font-family:HGGGothicssi,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{color:#cecece;font-weight:100}input::placeholder,textarea::placeholder{color:#cecece;font-weight:100}textarea{resize:none!important;box-sizing:border-box}.btn{justify-content:center;text-decoration:none}.btn,.checkbox{cursor:pointer;display:inline-flex;align-items:center}.checkbox{gap:6px;font-size:13px;color:#e5e7eb;white-space:nowrap}.checkbox.type-black{color:#23262f;font-weight:300}.checkbox.type-black .checkbox__check{border:1.5px solid #5041d5}@media(max-width:767px){.checkbox.type-black .checkbox__check{width:20px;height:20px}.checkbox.type-black .checkbox__check:after{width:9px;height:4px;border-width:2px}.checkbox.type-black .checkbox__text{font-size:18px}}.checkbox input{display:none}.checkbox__check{width:26px;height:26px;border-radius:999px;border:1px solid #fff;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;background:transparent;margin-right:2px;transition:background .12s ease,border-color .12s ease,color .12s ease}.checkbox__check:after{content:"";width:11px;height:6px;border-left:3px solid transparent;border-bottom:3px solid transparent;transform:rotate(-45deg);transition:border-color .12s ease;margin-top:-3px}.checkbox__text{font-size:24px}input:checked+.checkbox__check{border-color:#fff;background:#fff}input:checked+.checkbox__check:after{border-left-color:#5041d5;border-bottom-color:#5041d5}.d-none{display:none!important}.main-wrap{margin-bottom:136px;overflow:auto}@media(max-width:767px){.main-wrap{margin-bottom:88px}}section{min-width:-moz-fit-content;min-width:fit-content}.m-block{display:none}@media(max-width:767px){.m-block{display:block}.m-none{display:none}}.content__wrap{max-width:1600px;min-width:1600px;margin:0 auto;padding:160px 20px}@media(max-width:767px){.content__wrap{max-width:100vw;min-width:unset;width:100%;padding:40px 20px;overflow:hidden}}.content__tit{font-size:80px;font-weight:700;line-height:1.4}.content__tit.sub{font-size:40px;color:#5041d5;font-weight:300;margin-top:16px}.content__tit.sub strong{font-size:70px;font-weight:600}@media(max-width:767px){.content__tit{font-size:26px;text-align:center}.content__tit.sub{font-size:16px}.content__tit.sub strong{font-size:20px}}.consult-form{background-color:#f9f9f9}@media(max-width:767px){.consult-form .m-main-top{display:flex;align-items:center;justify-content:center;margin:-20px auto 0;width:150px;height:120px;background:url(/img/main_top.7fb03404.gif) no-repeat 50%/150%}.consult-form .m-main-top img{width:75px;margin:0 auto}}.consult-form__wrap{display:flex;margin-top:26px}@media(max-width:767px){.consult-form__wrap{flex-direction:column;margin-top:30px}}.consult-form__card{background:linear-gradient(90deg,rgba(243,242,251,.8),rgba(254,254,255,.8));border-radius:24px;padding:60px 70px;width:70%;z-index:1;position:relative}@media(max-width:767px){.consult-form__card{width:100%;padding:24px;border-radius:24px}}.consult-form__count{height:510px;width:430px;margin-left:-40px;padding-left:80px;font-size:33px;font-weight:300;line-height:1.5;padding-top:200px;background:url(/img/main_top.7fb03404.gif) no-repeat -260px -80px/200%}.consult-form__count .count{color:#5041d5;font-weight:400}.consult-form__count img{display:block;margin-bottom:5px}@media(max-width:767px){.consult-form__count{order:-1;width:100%;height:auto;margin-left:0;padding:0;text-align:center;margin-bottom:20px;font-size:16px;background:none}.consult-form__count img{display:none}.consult-form__count .count{font-weight:700;font-size:30px}.consult-form__count:before{content:"▼";display:block;color:#5041d5;font-size:14px;transform:scaleX(1.5);margin-bottom:10px}}.consult-form__title{margin-bottom:47px;font-size:26px;font-weight:300}@media(max-width:767px){.consult-form__title{font-size:15px;margin-bottom:24px;line-height:1.4;word-break:keep-all}}.consult-form__row{display:flex;gap:16px;margin-bottom:16px}.consult-form__row.type-center{text-align:center;margin:30px 0 -10px}@media(max-width:767px){.consult-form__row.type-center{margin:20px 0 0}.consult-form__row{flex-direction:column;gap:20px;margin-bottom:20px}}.consult-form__field{flex:1}.consult-form__field .field-label{font-size:22px;color:#23262f;font-weight:400;margin-bottom:26px;display:inline-block}.consult-form__field .field-label .required{color:#ff3b30;margin-right:5px;font-size:18px}@media(max-width:767px){.consult-form__field .field-label{font-size:16px;margin-bottom:8px;font-weight:500}.consult-form__field .field-label .required{font-size:14px}}.consult-form__field .field-input,.consult-form__field .field-textarea,.consult-form__field .select-wrapper select{width:100%;border-radius:12px;border:1px solid #e4e5f5;padding:12px 16px;font-size:20px;background:#fff;color:#111827;outline:none}.consult-form__field .field-input:focus,.consult-form__field .field-textarea:focus,.consult-form__field .select-wrapper select:focus{border-color:#4f46e5;box-shadow:0 0 0 1px rgba(79,70,229,.2)}@media(max-width:767px){.consult-form__field .field-input,.consult-form__field .field-textarea,.consult-form__field .select-wrapper select{font-size:16px;border-radius:8px;padding:0 14px}.consult-form__field .field-input::-moz-placeholder,.consult-form__field .field-textarea::-moz-placeholder,.consult-form__field .select-wrapper select::-moz-placeholder{font-size:16px}.consult-form__field .field-input::placeholder,.consult-form__field .field-textarea::placeholder,.consult-form__field .select-wrapper select::placeholder{font-size:16px}}.consult-form__field .field-input{height:62px}@media(max-width:767px){.consult-form__field .field-input{height:48px}}.consult-form__field .select-wrapper select{height:62px;padding-right:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/img/select_arrow.bb0eb857.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:32px 32px}@media(max-width:767px){.consult-form__field .select-wrapper select{height:48px;background-size:24px;padding-right:40px}}.consult-form__field .field-textarea{height:120px}@media(max-width:767px){.consult-form__field .field-textarea{height:200px;padding:14px}}.consult-form__field--full{width:100%;margin-top:36px}@media(max-width:767px){.consult-form__field--full{margin-top:0}}.consult-form__accordion{margin-top:32px;width:100%;padding:13px 32px;border-radius:16px;background:#fff;box-shadow:0 5px 15px rgba(25,33,61,.06);border:1px solid #d9dbe9}.consult-form__accordion.is-open{border-left:6px solid #d2ceff}@media(max-width:767px){.consult-form__accordion{margin-top:28px;padding:6px 20px;border-radius:10px}.consult-form__accordion.is-open{border-left-width:4px;padding:6px 20px 20px}}.consult-form__accordion .accordion-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%;background:transparent;margin:5px 0;padding:0;transition:all .3s}.consult-form__accordion .accordion-header__title{font-size:22px;font-weight:500;color:#111827}@media(max-width:767px){.consult-form__accordion .accordion-header__title{font-size:15px}}.consult-form__accordion .accordion-header__icon{width:34px;height:34px;border-radius:17px;background:linear-gradient(180deg,#897fff,#4a3aff);display:flex;align-items:center;justify-content:center}@media(max-width:767px){.consult-form__accordion .accordion-header__icon{width:28px;height:28px}}.consult-form__accordion .accordion-header__icon img{transition:transform .3s ease;transform:rotate(90deg);filter:brightness(0) invert(1)}@media(max-width:767px){.consult-form__accordion .accordion-header__icon img{width:14px}}.consult-form__accordion .accordion-header__icon.is-open img{transform:rotate(-90deg)}.consult-form__accordion .accordion-body{margin-top:16px;padding:20px}@media(max-width:767px){.consult-form__accordion .accordion-body{padding:10px 0 0;margin-top:10px}}.consult-form__accordion .accordion-enter-active,.consult-form__accordion .accordion-leave-active{transition:max-height .18s ease,opacity .18s ease,transform .18s ease;overflow:hidden}.consult-form__accordion .accordion-enter-from,.consult-form__accordion .accordion-leave-to{max-height:0;opacity:0;transform:translateY(-4px)}.consult-form__accordion .accordion-enter-to,.consult-form__accordion .accordion-leave-from{max-height:800px;opacity:1;transform:translateY(0)}.consult-form__submit{height:64px;border-radius:40px;width:470px;background-color:#141416;color:#fff;font-size:28px;margin:52px auto 0;display:flex}@media(max-width:767px){.consult-form__submit{width:220px;height:50px;font-size:16px;margin-top:28px;border-radius:30px}}.review-benefit__cards{margin-top:50px;display:flex;justify-content:center;width:calc(100% - 40px)}@media(max-width:767px){.review-benefit__cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;margin-top:40px}}.review-benefit__cards .benefit-card{flex:1;height:500px;border-radius:24px;background:#f9f9f9;box-shadow:-4px 4px 4px rgba(0,0,0,.25);padding:40px;margin-right:-40px;position:relative;display:flex;align-items:center}.review-benefit__cards .benefit-card:last-child{padding-right:10px}@media(max-width:767px){.review-benefit__cards .benefit-card:last-child{padding:40px 20px 30px;margin-right:0;grid-column:span 2;flex-direction:row;min-height:unset}.review-benefit__cards .benefit-card:last-child .benefit-card__left,.review-benefit__cards .benefit-card:last-child .benefit-card__right{flex:1;width:auto}.review-benefit__cards .benefit-card:last-child .benefit-card__tit{margin-top:0}.review-benefit__cards .benefit-card:last-child .benefit-card__label{left:0}.review-benefit__cards .benefit-card{margin-right:0;flex:none;height:auto;min-height:220px;flex-direction:column;padding:20px 10px;text-align:center;background:linear-gradient(180deg,#a39bfd,#4d3dff);justify-content:center;box-shadow:0 2px 9px rgba(0,0,0,.25);padding-top:40px}}.review-benefit__cards .benefit-card:hover{flex:2;transition:all .3s}.review-benefit__cards .benefit-card:hover:before{opacity:1;transition:opacity .3s ease}.review-benefit__cards .benefit-card:hover .benefit-card__right{opacity:1;width:-moz-fit-content;width:fit-content;padding:0 30px;white-space:nowrap;transition:all .3s}@media(max-width:767px){.review-benefit__cards .benefit-card:hover .benefit-card__right{white-space:normal;padding:0;width:100%}}.review-benefit__cards .benefit-card:hover .benefit-card__icon{background-image:url(/img/boon_1_active.9d1d110f.svg)}.review-benefit__cards .benefit-card:hover .benefit-card__icon.type2{background-image:url(/img/boon_2_active.4fa302e8.svg)}.review-benefit__cards .benefit-card:hover .benefit-card__icon.type3{background-image:url(/img/boon_3_active.e13e0caf.svg)}.review-benefit__cards .benefit-card:hover .benefit-card__icon.type4{background-image:url(/img/boon_4_active.ea1db1ce.svg)}.review-benefit__cards .benefit-card:hover .benefit-card__icon.type5{background-image:url(/img/boon_5_active.1e2d58d7.svg)}@media(max-width:767px){.review-benefit__cards .benefit-card:hover{flex:none}}.review-benefit__cards .benefit-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#a39bfd,#4d3dff);opacity:0;border-radius:24px}@media(max-width:767px){.review-benefit__cards .benefit-card:before{opacity:1}}.review-benefit__cards .benefit-card__left{position:relative;z-index:1;flex:1;height:400px}@media(max-width:767px){.review-benefit__cards .benefit-card__left{height:auto;flex:none;display:flex;flex-direction:column;align-items:center;width:100%}}.review-benefit__cards .benefit-card__right{position:relative;z-index:1;opacity:0;flex:1;width:0;overflow:hidden;letter-spacing:-1px;text-align:center}@media(max-width:767px){.review-benefit__cards .benefit-card__right{opacity:1;width:100%;height:auto;flex:none;margin-top:10px;overflow:visible}}.review-benefit__cards .benefit-card__tit{font-size:48px;line-height:1.2;color:#fff;font-weight:600;margin-bottom:60px;margin-top:20px}.review-benefit__cards .benefit-card__tit strong{font-weight:800;font-size:60px}@media(max-width:767px){.review-benefit__cards .benefit-card__tit{font-size:18px;margin:10px 0}.review-benefit__cards .benefit-card__tit strong{font-size:18px}.review-benefit__cards .benefit-card__tit br{display:none}}.review-benefit__cards .benefit-card__sub{color:#fff;font-weight:600;font-size:28px}@media(max-width:767px){.review-benefit__cards .benefit-card__sub{font-size:16px;font-weight:400;line-height:1.3}}.review-benefit__cards .benefit-card__sub.arrow{position:relative}.review-benefit__cards .benefit-card__sub.arrow .stroke{text-decoration:line-through}.review-benefit__cards .benefit-card__sub.arrow strong{margin-top:20px}@media(max-width:767px){.review-benefit__cards .benefit-card__sub.arrow strong{margin-top:15px}}.review-benefit__cards .benefit-card__sub.arrow strong:before{content:"";display:block;position:absolute;top:15px;left:90px;width:50px;height:30px;background:url(/img/arrow_price.62ffaff1.svg) no-repeat 50%/100%}@media(max-width:767px){.review-benefit__cards .benefit-card__sub.arrow strong:before{width:30px;top:5px;left:80px;transform:rotate(-10deg)}}.review-benefit__cards .benefit-card__sub strong{display:block;font-size:44px;font-weight:700;margin-top:15px}@media(max-width:767px){.review-benefit__cards .benefit-card__sub strong{font-size:18px;margin-top:5px}}.review-benefit__cards .benefit-card__icon{width:330px;height:320px;position:absolute;left:-50px;top:70px;background-image:url(/img/boon_1.20a13a60.svg);background-repeat:no-repeat;background-position:50%;background-size:100%}@media(max-width:767px){.review-benefit__cards .benefit-card__icon{position:static;width:100px;height:90px;margin-top:10px;background-image:url(/img/boon_1_active.9d1d110f.svg)}}.review-benefit__cards .benefit-card__icon.type2{width:310px;background-image:url(/img/boon_2.66384ea0.svg)}@media(max-width:767px){.review-benefit__cards .benefit-card__icon.type2{width:90px;background-image:url(/img/boon_2_active.4fa302e8.svg)}}.review-benefit__cards .benefit-card__icon.type3{width:310px;background-image:url(/img/boon_3.3005f76a.svg)}@media(max-width:767px){.review-benefit__cards .benefit-card__icon.type3{width:90px;background-image:url(/img/boon_3_active.e13e0caf.svg)}}.review-benefit__cards .benefit-card__icon.type4{width:290px;left:-40px;background-image:url(/img/boon_4.93f09c4d.svg)}@media(max-width:767px){.review-benefit__cards .benefit-card__icon.type4{width:90px;background-image:url(/img/boon_4_active.ea1db1ce.svg)}}.review-benefit__cards .benefit-card__icon.type5{width:290px;left:-40px;top:80px;background-image:url(/img/boon_5.1a0ff391.svg)}@media(max-width:767px){.review-benefit__cards .benefit-card__icon.type5{width:90px;background-image:url(/img/boon_5_active.1e2d58d7.svg)}}.review-benefit__cards .benefit-card__label{height:37px;background-color:#eae8ff;font-size:26px;color:#1c1530;display:inline-flex;align-items:center;justify-content:center;font-weight:600;border-radius:6px;padding:8px;margin-bottom:20px;white-space:nowrap}@media(max-width:767px){.review-benefit__cards .benefit-card__label{font-size:12px;height:20px;padding:4px;background:hsla(0,0%,100%,.9);margin:0;position:absolute;left:10px;top:-20px}}.review-benefit__brands{margin-top:32px}@media(max-width:767px){.review-benefit__brands{margin-top:60px;margin-bottom:10px}}.review-benefit__brands .brands__title{font-size:24px;color:#1c1530;margin-top:80px;text-align:center;font-weight:300}@media(max-width:767px){.review-benefit__brands .brands__title{font-size:16px;margin-top:40px}}.review-benefit__brands .brands-line{overflow:hidden;position:relative;width:100%;margin-top:30px}@media(max-width:767px){.review-benefit__brands .brands-line{margin-top:20px}}.review-benefit__brands .brands-line__track{display:flex;align-items:center;width:-moz-max-content;width:max-content;will-change:transform}.review-benefit__brands .brands-line__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0 30px;white-space:nowrap}@media(max-width:767px){.review-benefit__brands .brands-line__item{padding:0 15px}}.review-benefit__brands .brands-line__item img{height:52px;width:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:767px){.review-benefit__brands .brands-line__item img{height:30px}}.pick-only{background-color:#f9f9f9}.pick-only__card{margin-top:157px;margin-bottom:60px;border-radius:24px;box-shadow:0 0 8px rgba(0,0,0,.5);display:flex;border-left:6px solid #6052fb;position:relative;transition:all .3s;overflow:hidden;align-items:flex-end}@media(max-width:767px){.pick-only__card{margin-top:20px;margin-bottom:15px;border-radius:16px;align-items:center;padding:24px;background:#fff;height:auto;box-shadow:2px 2px 1px rgba(0,0,0,.1);border-width:3px}}.pick-only__card:before{content:"";position:absolute;top:0;left:-6px;width:calc(100% + 6px);height:100%;background:linear-gradient(90deg,#6052ff,#a29afd);opacity:0;transition:opacity .3s ease;border-radius:24px}@media(max-width:767px){.pick-only__card:before{display:none}}.pick-only__card:hover{background:#fff}.pick-only__card:hover .pick-only__card-text,.pick-only__card:hover .pick-only__card-title{color:#fff}@media(max-width:767px){.pick-only__card:hover .pick-only__card-text,.pick-only__card:hover .pick-only__card-title{color:inherit}}.pick-only__card:hover:before{opacity:1}@media(max-width:767px){.pick-only__card:hover{background:#fff}.pick-only__card:hover:before{opacity:0}}.pick-only__card-left{flex:3;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:center;width:100%;position:relative;z-index:1;padding:90px 0 90px 100px}@media(max-width:767px){.pick-only__card-left{padding:0;flex:1;height:auto}}.pick-only__card-right{flex:2;display:flex;justify-content:flex-end;position:relative;z-index:1;padding:20px 60px 0 0}.pick-only__card-right img{width:100%}@media(max-width:767px){.pick-only__card-right{flex:1;padding:0;align-items:center;position:unset}}.pick-only__card-title{font-size:55px;font-weight:800;margin-bottom:70px;white-space:nowrap;transition:color .3s;line-height:1.3}@media(max-width:767px){.pick-only__card-title{font-size:18px;margin-bottom:8px;color:#111!important;white-space:normal;word-break:keep-all}}.pick-only__card-text{font-size:36px;color:#1c1530;line-height:1.5;margin-bottom:28px;white-space:nowrap;transition:color .3s}@media(max-width:767px){.pick-only__card-text{font-size:14px;color:#666!important;margin-bottom:15px;white-space:normal}.pick-only__card-text br{display:none}}.pick-only__button{display:inline-flex;align-items:center;justify-content:center;padding:0 62px;height:76px;border-radius:999px;border:none;background:linear-gradient(180deg,#7859ff,#4131ff);color:#fff;font-size:32px;font-weight:600}@media(max-width:767px){.pick-only__button{height:32px;padding:0 16px;font-size:14px}}.pick-only__button:after{content:"";display:block;width:20px;height:20px;filter:brightness(0) invert(1);margin-left:10px;background:url(/img/arrow_right.42f12975.svg) no-repeat 50%/100%}@media(max-width:767px){.pick-only__button:after{width:14px;height:14px;margin-left:4px}}.pick-only__image{width:220px;max-width:100%;height:auto;display:block}@media(max-width:767px){.pick-only__image{width:50%!important;max-height:30vw;position:absolute;right:0;bottom:10px;transform:scale(1.2)}}.review-sales__cards{margin-top:84px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:52px}@media(max-width:767px){.review-sales__cards{margin:40px 0 10px;grid-template-columns:1fr 1fr;gap:22px}}.review-sales .rs-card{border-radius:20px;border:1px solid #e5e7eb;background:#f9f9f9;box-shadow:0 0 8px rgba(0,0,0,.5);border-left:5px solid #6052fb}@media(max-width:767px){.review-sales .rs-card{border-radius:16px;border-width:1px;box-shadow:2px 2px 2px rgba(0,0,0,.15);border-left-width:4px}}.review-sales .rs-card__inner{padding:60px 30px;text-align:center}@media(max-width:767px){.review-sales .rs-card__inner{padding:25px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}}.review-sales .rs-card__title{font-size:48px;font-weight:700;line-height:1.3}@media(max-width:767px){.review-sales .rs-card__title{font-size:20px;margin-bottom:10px}}.review-sales .rs-card__image-wrap{display:flex;align-items:center;justify-content:center;max-height:240px;margin:20px auto}.review-sales .rs-card__image-wrap.type2{max-height:180px}@media(max-width:767px){.review-sales .rs-card__image-wrap{height:100px;max-height:none;margin:15px auto}.review-sales .rs-card__image-wrap.type2{height:90px}}.review-sales .rs-card__image{height:100%;-o-object-fit:contain;object-fit:contain}.review-sales .rs-card__desc{font-size:26px;color:#1c1530;white-space:nowrap}@media(max-width:767px){.review-sales .rs-card__desc{font-size:16px;white-space:normal;line-height:1.4;color:#666}}.tble-proof{background-color:#f9f9f9}.tble-proof__list{margin-top:60px}@media(max-width:767px){.tble-proof__list{margin-top:30px}}.tble-proof-card{background:#fff;border-radius:24px;box-shadow:0 0 8px rgba(0,0,0,.5);border-left:5px solid #6052fb;margin-top:150px;overflow:hidden}.tble-proof-card+.tble-proof-card{margin-top:60px}@media(max-width:767px){.tble-proof-card+.tble-proof-card{margin-top:20px}.tble-proof-card{margin-top:30px;margin-bottom:10px;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.1)}}.tble-proof-card__inner{display:flex;align-items:flex-end}@media(max-width:767px){.tble-proof-card__inner{align-items:flex-end}}.tble-proof-card__left{flex:1;padding:100px 0 100px 140px}@media(max-width:767px){.tble-proof-card__left{padding:30px 0 30px 20px;width:100%;position:relative}}.tble-proof-card__title{font-size:55px;font-weight:600;color:#111;margin-bottom:70px;display:flex;align-items:center;gap:8px}@media(max-width:767px){.tble-proof-card__title{font-size:22px;margin-bottom:10px;position:absolute;left:20px;width:100%;white-space:nowrap;padding-left:60px}}.tble-proof-card__main{display:flex;align-items:center;gap:24px}@media(max-width:767px){.tble-proof-card__main{flex-direction:column;align-items:flex-start;gap:0}}.tble-proof-card__icon-wrap{width:180px;height:180px}.tble-proof-card__icon-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.tble-proof-card__icon-wrap{width:50px;height:50px;margin-top:-10px}}.tble-proof-card__text{font-size:36px;line-height:1.5;color:#1c1530;white-space:nowrap;font-weight:300}.tble-proof-card__text .small{font-size:20px}@media(max-width:767px){.tble-proof-card__text{font-size:16px;white-space:normal;color:#333;margin-top:5px}.tble-proof-card__text .small{display:block;margin-top:8px;font-size:10px;color:#666}}.tble-proof-card__right{flex:1;display:flex;justify-content:center;align-items:center}@media(max-width:767px){.tble-proof-card__right{width:100%;justify-content:flex-end;padding-right:0}}.tble-proof-card__img-wrap{width:100%}.tble-proof-card__img-wrap img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}@media(max-width:767px){.tble-proof-card__img-wrap img{height:auto;max-height:240px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;margin-top:20px}}.fast-service__flow{margin-top:200px;margin-bottom:80px;display:flex;align-items:center;justify-content:center;gap:32px}@media(max-width:767px){.fast-service__flow{flex-direction:column;margin-top:60px;margin-bottom:40px;gap:15px}}.fast-service__step{font-size:82px;font-weight:600;color:#1f1237}@media(max-width:767px){.fast-service__step{font-size:24px}.fast-service .lottie-arrow{transform:rotate(90deg);display:flex;align-items:center;justify-content:center}}.fast-service .arrow{width:80px;height:80px}@media(max-width:767px){.fast-service .arrow{width:50px;height:50px}}.bottom-bar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#5041d5}.bottom-bar__inner{max-width:1600px;min-width:1600px;margin:0 auto;display:flex;align-items:center;gap:16px;height:136px;padding:0 20px}@media(max-width:767px){.bottom-bar__inner{max-width:100%;min-width:unset;width:100%;padding:0;height:auto}}.bottom-bar__inputs{flex:1;display:flex;align-items:center;gap:40px;margin-right:40px}.bottom-bar__inputs input{height:72px;font-size:26px;border-radius:8px;padding:0 20px}@media(max-width:767px){.bottom-bar__inputs{display:none}}.bottom-bar__btns{display:flex;gap:40px;flex:1}.bottom-bar__btns .btn{height:72px;background-color:#1c1530;border-radius:8px;font-size:28px;color:#fff;flex:1;padding:0 20px;white-space:nowrap;padding-right:40px;position:relative}@media(max-width:767px){.bottom-bar__btns .btn.bg-gray{background-color:#212121}}.bottom-bar__btns .btn.call{display:none}@media(max-width:767px){.bottom-bar__btns .btn.call{display:flex;background-color:#5041d5}.bottom-bar__btns .btn.call:before{content:"";display:block;width:20px;height:20px;background:url(/img/headset.a0d68b02.svg) no-repeat 50%/100%;margin-right:5px}}.bottom-bar__btns .btn .arrow{display:block;width:20px;height:20px;background:url(/img/arrow_right.42f12975.svg) no-repeat 50%/100%;margin-left:10px;position:absolute;right:20px;top:calc(50% - 10px)}@media(max-width:767px){.bottom-bar__btns .btn .arrow{display:none}}.bottom-bar__btns .btn .kakao{display:block;width:30px;height:30px;background:url(/img/kakao.687d94c5.svg) no-repeat 50%/100%;margin-right:10px}@media(max-width:767px){.bottom-bar__btns .btn .kakao{width:20px;height:20px;margin-right:5px}.bottom-bar__btns{gap:0;max-width:100%}.bottom-bar__btns .btn{border-radius:0;flex:1;font-size:16px;height:88px;padding:0}}.footer{background:#f9f9f9;font-weight:300;font-size:16px;line-height:1.5;min-width:-moz-fit-content;min-width:fit-content}.footer__inner{max-width:1600px;min-width:1600px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:40px;height:176px}@media(max-width:767px){.footer__inner{height:auto;flex-direction:column;align-items:flex-start;padding:30px 20px;gap:15px;min-width:unset}}.footer__logo{flex:0 0 auto;display:flex;align-items:center;padding-right:14px}.footer__logo img{height:63px;display:block}@media(max-width:767px){.footer__logo img{height:36px;margin-bottom:5px}}.footer__info{flex:0 0 auto}.footer__info p+p{margin-top:10px}@media(max-width:767px){.footer__info{font-size:13px;color:#666;line-height:1.4}.footer__info p+p{margin-top:2px}}.footer__contact{margin-left:auto;white-space:nowrap}@media(max-width:767px){.footer__contact{display:none}}.footer__phone{font-size:32px;font-weight:600;color:#111827}.footer__time{margin-top:2px;font-size:16px;font-weight:300}