:root{--leading-trim:calc(0.5em - 1lh/2);--gray2-border:1px solid var(--color-gray2);--color-primary:#e83e0b;--color-black:#000;--color-white:#fff;--color-red:#c9162f;--color-light:#fef6f2;--color-middle_orange:#fef6f2;--color-rich_orange:#fef6f2;--color-gray:#f2f2f2;--color-gray2:#d9d9d9;--color-gray_dark:#999;--color-light_green:#edf5e5;--default-transition:all 0.3s ease;--font-mincho:"游明朝体","Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;--font-default:"游ゴシック体","YuGothic","游ゴシック","Yu Gothic","Hiragino Sans","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ",system-ui,-apple-system,sans-serif;--font-grotesaque:"monotype-grotesque",sans-serif}.color-primary{color:var(--color-primary)}.bg-primary{background-color:var(--color-primary)}.color-white{color:var(--color-white)}.bg-white{background-color:var(--color-white)}.color-light{color:var(--color-light)}.bg-light{background-color:var(--color-light)}.color-middleorange{color:var(--color-middle_orange)}.bg-middleorange{background-color:var(--color-middle_orange)}.color-richorange{color:var(--color-rich_orange)}.bg-richorange{background-color:var(--color-rich_orange)}.color-gray{color:var(--color-gray)}.bg-gray{background-color:var(--color-gray)}.color-gray2{color:var(--color-gray2)}.bg-gray2{background-color:var(--color-gray2)}.color-graydark{color:var(--color-gray_dark)}.bg-graydark{background-color:var(--color-gray_dark)}.color-black{color:var(--color-black)}.bg-black{background-color:var(--color-black)}.color-red{color:var(--color-red)}.bg-red{background-color:var(--color-red)}.color-lightgreen{color:var(--color-light_green)}.bg-lightgreen{background-color:var(--color-light_green)}.swiper-container{list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}@media only screen and (max-width:1200px){.swiper-container-3d{perspective:100vw}}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:10}.swiper-button-next:focus,.swiper-button-prev:focus{outline:none}@media only screen and (max-width:1160px){.swiper-button-next,.swiper-button-prev{height:2.5862068966vw;width:2.5862068966vw}}@media only screen and (max-width:767px){.swiper-button-next,.swiper-button-prev{height:5.3333333333vw;width:5.3333333333vw}}.swiper-button-next:before,.swiper-button-prev:before{border-bottom:2px solid #000;border-right:2px solid #000;content:"";height:0;left:10%;margin-top:-33.3333333333%;padding-bottom:66.6666666667%;position:absolute;top:50%;transform:rotate(-45deg);width:66.6666666667%}@media only screen and (max-width:767px){.swiper-button-next:before,.swiper-button-prev:before{border-width:1px;padding-bottom:75%;width:75%}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0;margin-left:-1.6981132075%;right:auto;transform:scaleX(-1) translateY(-50%)}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;margin-right:-1.6981132075%;right:0}.swiper-button-lock{display:none}.swiper-pagination{line-height:0;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#cdcccc;border-radius:50%;display:inline-block;height:8px;margin:0 8px;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#595757;filter:none;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:0;height:5px;left:0;position:absolute;width:100%;z-index:19}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.m-linkType1,.m-linkType1--btm{-webkit-text-stroke:.01em currentColor}.m-linkType1 a,.m-linkType1--btm a,.m-linkType1--btm>span,.m-linkType1>span{box-sizing:border-box;color:#e83e0b;display:inline-block;padding-right:1.7857142857em;position:relative;text-decoration:none;transition-duration:.2s;transition-property:opacity}.m-linkType1 a:before,.m-linkType1--btm a:before,.m-linkType1--btm>span:before,.m-linkType1>span:before{border-bottom:.1428571429em solid #e83e0b;border-right:.1428571429em solid #e83e0b;content:"";height:.6em;position:absolute;right:0;top:50%;transform:translateY(-100%) rotate(-45deg);transform-origin:100% 100%;width:.6em}.m-linkType1 a:hover,.m-linkType1--btm a:hover{opacity:.8}.m-linkType1--btm a:before{transform:translateX(-30%) translateY(-90%) rotate(45deg);transform-origin:50% 100%}.m-btnType1,.m-btnType1--btm,.m-btnType1--orange,.m-btnType1--solid--btm,.m-btnType1--wht{-webkit-text-stroke:.01em currentColor}.m-btnType1 a,.m-btnType1 label,.m-btnType1--btm a,.m-btnType1--btm label,.m-btnType1--btm>span,.m-btnType1--orange a,.m-btnType1--orange label,.m-btnType1--orange>span,.m-btnType1--solid--btm a,.m-btnType1--solid--btm label,.m-btnType1--solid--btm>span,.m-btnType1--wht a,.m-btnType1--wht label,.m-btnType1--wht>span,.m-btnType1>span{box-sizing:border-box;color:#fff;display:block;padding:.65em 3.2142857143em .55em 1.4285714286em;position:relative;text-decoration:none;transition-duration:.2s;transition-property:opacity;z-index:1}@media only screen and (max-width:767px){.m-btnType1 a,.m-btnType1 label,.m-btnType1--btm a,.m-btnType1--btm label,.m-btnType1--btm>span,.m-btnType1--orange a,.m-btnType1--orange label,.m-btnType1--orange>span,.m-btnType1--solid--btm a,.m-btnType1--solid--btm label,.m-btnType1--solid--btm>span,.m-btnType1--wht a,.m-btnType1--wht label,.m-btnType1--wht>span,.m-btnType1>span{padding:1.1em 3.2142857143em 1em 1.6666666667em}}.m-btnType1 a:before,.m-btnType1 label:before,.m-btnType1--btm a:before,.m-btnType1--btm label:before,.m-btnType1--btm>span:before,.m-btnType1--orange a:before,.m-btnType1--orange label:before,.m-btnType1--orange>span:before,.m-btnType1--solid--btm a:before,.m-btnType1--solid--btm label:before,.m-btnType1--solid--btm>span:before,.m-btnType1--wht a:before,.m-btnType1--wht label:before,.m-btnType1--wht>span:before,.m-btnType1>span:before{background-color:#e83e0b;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.m-btnType1 a:after,.m-btnType1 label:after,.m-btnType1--btm a:after,.m-btnType1--btm label:after,.m-btnType1--btm>span:after,.m-btnType1--orange a:after,.m-btnType1--orange label:after,.m-btnType1--orange>span:after,.m-btnType1--solid--btm a:after,.m-btnType1--solid--btm label:after,.m-btnType1--solid--btm>span:after,.m-btnType1--wht a:after,.m-btnType1--wht label:after,.m-btnType1--wht>span:after,.m-btnType1>span:after{border-bottom:.1428571429em solid;border-right:.1428571429em solid;content:"";height:.6em;position:absolute;right:1.0714285714em;top:50%;transform:translateY(-100%) rotate(-45deg);transform-origin:100% 100%;width:.6em}@media only screen and (max-width:767px){.m-btnType1 a:after,.m-btnType1 label:after,.m-btnType1--btm a:after,.m-btnType1--btm label:after,.m-btnType1--btm>span:after,.m-btnType1--orange a:after,.m-btnType1--orange label:after,.m-btnType1--orange>span:after,.m-btnType1--solid--btm a:after,.m-btnType1--solid--btm label:after,.m-btnType1--solid--btm>span:after,.m-btnType1--wht a:after,.m-btnType1--wht label:after,.m-btnType1--wht>span:after,.m-btnType1>span:after{right:1.6666666667em}}.m-btnType1 a[target=_blank]:after,.m-btnType1 label[target=_blank]:after,.m-btnType1--btm a[target=_blank]:after,.m-btnType1--btm label[target=_blank]:after,.m-btnType1--btm>span[target=_blank]:after,.m-btnType1--orange a[target=_blank]:after,.m-btnType1--orange label[target=_blank]:after,.m-btnType1--orange>span[target=_blank]:after,.m-btnType1--solid--btm a[target=_blank]:after,.m-btnType1--solid--btm label[target=_blank]:after,.m-btnType1--solid--btm>span[target=_blank]:after,.m-btnType1--wht a[target=_blank]:after,.m-btnType1--wht label[target=_blank]:after,.m-btnType1--wht>span[target=_blank]:after,.m-btnType1>span[target=_blank]:after{background:url(/benefique/assets/img/icon_blank_wht.svg) no-repeat 50%;background-size:contain;border:none;height:1.1428571429em;transform:translateY(-50%);width:1.1428571429em}.m-btnType1 a:hover,.m-btnType1--btm a:hover,.m-btnType1--orange a:hover,.m-btnType1--solid--btm a:hover,.m-btnType1--wht a:hover{opacity:.8}.m-btnColorRvs a,.m-btnColorRvs label,.m-btnColorRvs>span{color:#e83e0b}.m-btnColorRvs a:before,.m-btnColorRvs label:before,.m-btnColorRvs>span:before{background-color:#fff;border:1px solid #e83e0b}.m-btnType1--wht{font-weight:300}.m-btnType1--wht a,.m-btnType1--wht label,.m-btnType1--wht>span{color:#010101}.m-btnType1--wht a:before,.m-btnType1--wht label:before,.m-btnType1--wht>span:before{background-color:#fff;border:1px solid #ccc}.m-btnType1--orange{font-weight:300}.m-btnType1--orange a,.m-btnType1--orange label,.m-btnType1--orange>span{color:#e83e0b}.m-btnType1--orange a:before,.m-btnType1--orange label:before,.m-btnType1--orange>span:before{background-color:#fff;border:1px solid #e83e0b}.m-btnType1--btm a:after,.m-btnType1--btm label:after,.m-btnType1--btm>span:after{border-width:.1285714286em;height:.5em;right:1.2142857143em;transform:translateX(-30%) translateY(-90%) rotate(45deg);transform-origin:50% 100%;width:.5em}@media only screen and (max-width:767px){.m-btnType1--btm a:after,.m-btnType1--btm label:after,.m-btnType1--btm>span:after{right:1.75em}}.m-btnType1--solid--btm a,.m-btnType1--solid--btm label,.m-btnType1--solid--btm>span{color:#e83e0b}.m-btnType1--solid--btm a:before,.m-btnType1--solid--btm label:before,.m-btnType1--solid--btm>span:before{background-color:#fff;border:1px solid #e83e0b}.m-btnType1--solid--btm a:after,.m-btnType1--solid--btm label:after,.m-btnType1--solid--btm>span:after{border-width:.1285714286em;height:.5em;right:1.2142857143em;transform:translateX(-30%) translateY(-90%) rotate(45deg);transform-origin:50% 100%;width:.5em}@media only screen and (max-width:767px){.m-btnType1--solid--btm a:after,.m-btnType1--solid--btm label:after,.m-btnType1--solid--btm>span:after{right:1.75em}}.mainHeading{box-sizing:border-box;font-size:32px;margin-bottom:70px;margin-left:auto;margin-right:auto;max-width:1100px;padding:60px 30px 0;position:relative;text-align:left}@media only screen and (max-width:1110px){.mainHeading{font-size:2.90909vw}}@media only screen and (max-width:767px){.mainHeading{font-size:6.13333vw;margin-bottom:9.33333%;padding:16% 5.33333% 0}}.mainHeading__enLead{color:#999;font-size:.4375em;font-weight:400;line-height:1;margin-left:.2em;margin-top:.6em}.sectionHeader{font-size:2.13rem;font-size:34px;margin-bottom:.8235294118em;padding-bottom:.3529411765em;position:relative}@media only screen and (max-width:1330px){.sectionHeader{font-size:2.5563909774vw}}@media only screen and (max-width:1100px){.sectionHeader{font-size:3.0909090909vw}}.sectionHeader:before{border-bottom:3px solid #e83e0b;bottom:0;content:"";left:0;position:absolute;right:50%}@media only screen and (min-width:768px){.sectionHeader.m-serum:before{right:10%}.sectionHeader.m-serum-2:before{right:45%}.sectionHeader.m-serum-3:before{right:17%}}.sectionHeader__title{box-sizing:border-box;font-size:1em;line-height:1.4;margin:0 auto;max-width:1100px;padding:0 30px;position:relative}@media only screen and (max-width:1330px){.sectionHeader__title{padding:0 2.7272727273%}}.sectionBox{position:relative}.sectionBox__inner{box-sizing:border-box;margin:0 auto;max-width:1100px;padding:0 30px;position:relative}@media only screen and (max-width:1330px){.sectionBox__inner{padding:0 2.7272727273%}}.section__note{font-size:.88rem;text-align:center}.movBox{height:0;padding-bottom:56.25%;position:relative;width:100%}.movBox iframe,.movBox__cover{height:100%;left:0;position:absolute;top:0;width:100%}.movBox__cover{background-color:#000;cursor:pointer}.movBox__cover img{display:block;height:auto;width:100%}.movBox__cover img,.movBox__cover:after{transition-duration:.3s;transition-property:opacity}.movBox__cover:after{aspect-ratio:1;background:rgba(232,62,11,.8) url(/benefique/assets/img/icon_play_wht.svg) no-repeat 55% 50%;background-size:25% auto;border-radius:50%;bottom:0;content:"";height:0;left:0;margin:auto;opacity:.9;overflow:hidden;padding-bottom:9.6153846154%;position:absolute;right:0;top:0;width:9.6153846154%}@media only screen and (max-width:767px){.movBox__cover:after{height:11.73333vw;padding-bottom:0;width:11.73333vw}}.movBox__cover:hover img{opacity:.8}.movBox__cover:hover:after{opacity:.9}.movBox.is-modeMov .movBox__cover{opacity:0;pointer-events:none}@media only screen and (max-width:767px){.sectionHeader{font-size:5.8666666667vw;margin-bottom:8%;position:relative}}@media only screen and (max-width:767px)and (min-width:481px){.sectionHeader{font-size:28.16px}}@media only screen and (max-width:767px){.sectionHeader:before{right:16%}.sectionHeader__title{box-sizing:border-box}.sectionBox__inner,.sectionHeader__title{padding:0 5.3333333333%}.section__note{font-size:10px;font-size:calc(.625rem + 1.01781vw - 3.81679px);text-align:center}}@media only screen and (max-width:1300px){.contentsStitle{font-size:14px;font-size:calc(.875rem + .81633vw - 2.61224px)}.contentsNote,.contentsTxt{font-size:12px;font-size:calc(.75rem + .81633vw - 2.61224px)}}@media only screen and (max-width:767px){.contentsStitle{font-size:13px;font-size:calc(.8125rem + .71429vw - 2.28571px)}.contentsTxt{font-size:12px;font-size:calc(.75rem + 1.33929vw - 4.28571px)}.contentsNote,.contentsNote2{font-size:11px;font-size:calc(.6875rem + 1.11607vw - 3.57143px)}}.special-holistic_care_program .u-fontBold{font-weight:700}.special-holistic_care_program .contsWrapper{font-size:10px;margin-bottom:5em}@media only screen and (max-width:1330px){.special-holistic_care_program .contsWrapper{font-size:.7352941176vw}}@media screen and (max-width:1000px){.special-holistic_care_program .contsWrapper{font-size:10px}}@media only screen and (max-width:767px){.special-holistic_care_program .contsWrapper{font-size:1.3333333333vw;margin-bottom:6em}}.special-holistic_care_program .end-text{color:#e83e0b;font-size:2em;margin:-3em auto 3em;max-width:1126px;text-align:center}@media only screen and (max-width:767px){.special-holistic_care_program .end-text{font-size:2.6em;margin:-1em auto 3em}}.special-holistic_care_program .mainvisual{margin:0 auto 12em;max-width:min(100vw,1080px)}@media only screen and (max-width:767px){.special-holistic_care_program .mainvisual{margin:0 0 10em}}.special-holistic_care_program .lp-section{margin:0 auto}@media only screen and (max-width:1099px){.special-holistic_care_program .lp-section{padding:0 3em}}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section{padding:0 4em}}.special-holistic_care_program .lp-section+.lp-section{padding-top:10em}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section+.lp-section{padding-top:13em}}.special-holistic_care_program .lp-section .lp-section__title{display:inline-block;font-size:3.4em;line-height:1.2;margin-bottom:1em;padding:0 0 0 1em;width:100%}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section .lp-section__title{font-size:4.4em;margin-bottom:1.5em;margin-left:-1.4em;padding:0 0 0 1.5em}}.special-holistic_care_program .lp-section .lp-section__title span{display:block;margin:0 auto;max-width:1100px}.special-holistic_care_program .lp-section .lp-section__title:after{border-bottom:.1em solid #e83e0b;content:"";display:block;margin-left:-1em;margin-top:.5em;width:50%}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section .lp-section__title:after{margin-left:-1em;min-width:auto;width:14.1em}}.special-holistic_care_program .lp-section .lp-section__info{margin:0 auto;width:60em}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section .lp-section__info{width:100%}}.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__text{font-size:1.6em;white-space:nowrap}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__text{font-size:2.6em;white-space:normal}}.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__text.m-sp-center{letter-spacing:.025em}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__text.m-sp-center{font-feature-settings:"palt";letter-spacing:0;text-align:center}}.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__text span{color:#e83e0b;font-weight:600;text-decoration:underline}.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__btn{font-size:1.4em;margin:1em 0;max-width:320px}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__btn{font-size:2.4em;max-width:100%;width:100%}}.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__image{margin:3em auto 3em 0;width:63em}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__image{margin:4em auto;width:55.3em}}.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__image img{height:auto;width:100%}.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__note p{font-size:1.2em;padding-left:1em;text-indent:-1em;white-space:nowrap}@media only screen and (max-width:1000px){.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__note p{white-space:normal}}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section .lp-section__info .lp-section__info__note p{font-size:1.8em;white-space:normal}}.special-holistic_care_program .lp-section__btn{margin:4em auto 0;max-width:55em}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section__btn{margin-top:2em;max-width:100%}}.special-holistic_care_program .lp-section__btn .productTxtBox__link2{font-size:1.4em;max-width:320px}@media only screen and (max-width:767px){.special-holistic_care_program .lp-section__btn .productTxtBox__link2{font-size:2.4em;max-width:100%}}.special-holistic_care_program .present-info{margin:0 auto;width:60em}@media only screen and (max-width:767px){.special-holistic_care_program .present-info{width:100%}}.special-holistic_care_program .present-info>ul>li+li{margin-top:5em}.special-holistic_care_program .present-info .present-info__note{font-size:1.2em;margin-top:.5em}@media only screen and (max-width:767px){.special-holistic_care_program .present-info .present-info__note{font-size:1.8em;margin-top:.5em}}.special-holistic_care_program .present-info__title{background:url(/benefique/special/2024_benefique_collection/img/line_dot.webp) 0 100%/auto 4px repeat-x;display:inline-block;font-size:2.8em;letter-spacing:.1em;margin-bottom:1em}@media only screen and (max-width:767px){.special-holistic_care_program .present-info__title{background-size:auto 2px;font-size:3.8em;margin-bottom:.75em}}.special-holistic_care_program .present-info__content{font-size:1.6em}@media only screen and (max-width:767px){.special-holistic_care_program .present-info__content{font-size:2.6em}}.special-holistic_care_program .present-info__content .present-info__content__label{color:#e83e0b;font-weight:600}.special-holistic_care_program .present-info__content .present-info__content__list>li{padding-left:1em;text-indent:-1em;white-space:nowrap}@media only screen and (max-width:767px){.special-holistic_care_program .present-info__content .present-info__content__list>li{white-space:normal}}.special-holistic_care_program .present-info__content .present-info__content__list.m-no-indent>li{padding-left:0;text-indent:0}.special-holistic_care_program .present-info__product{background-color:#fef6f2;margin-top:1.5em;padding:1.5em 0 1.5em 2em}@media only screen and (max-width:767px){.special-holistic_care_program .present-info__product{margin-top:2em}}.special-holistic_care_program .present-info__product small{font-size:.8em}.special-holistic_care_program .present-info__product__inr{display:flex;font-size:1.6em}@media only screen and (max-width:767px){.special-holistic_care_program .present-info__product__inr{display:block;font-size:2.4em;line-height:1.4166666667}}.special-holistic_care_program .present-info__product__text{flex:1;width:100%}.special-holistic_care_program .present-info__note{font-size:1.2em;margin-top:2em}@media only screen and (max-width:767px){.special-holistic_care_program .present-info__note{font-size:2em;margin-top:3em}}.special-holistic_care_program .item02 .item02__list{padding:0 5em}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list{padding:0}}.special-holistic_care_program .item02 .item02__list>li+li{margin-top:28px}.special-holistic_care_program .item02 .item02__list .item02__list__num{align-items:center;border:1px solid #e83e0b;border-radius:50%;color:#e83e0b;display:flex;flex-direction:column;height:8.3em;justify-content:center;margin-right:2.8em;text-align:center;width:8.3em}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__num{height:10em;margin-right:3em;width:10em}}.special-holistic_care_program .item02 .item02__list .item02__list__num>span{font-size:1.6em;line-height:1}.special-holistic_care_program .item02 .item02__list .item02__list__num>span:first-child{font-weight:400}.special-holistic_care_program .item02 .item02__list .item02__list__num>span:nth-child(2){font-size:4em;margin-top:.1em}.special-holistic_care_program .item02 .item02__list .item02__list__head{align-items:center;display:flex}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__head{align-items:flex-start}}.special-holistic_care_program .item02 .item02__list .item02__list__text{flex:1}.special-holistic_care_program .item02 .item02__list .item02__list__text p{font-size:1.6em}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__text p{font-size:2.7em}}.special-holistic_care_program .item02 .item02__list .item02__list__text span{display:inline-block}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__text span{display:inline}}.special-holistic_care_program .item02 .item02__list .item02__list__text small{font-size:1.2em}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__text small{font-size:1.8em}}@media only screen and (max-width:1300px){.special-holistic_care_program .item02 .item02__list .item02__list__text__inr{align-items:center;display:flex}}.special-holistic_care_program .item02 .item02__list .item02__list__inr{padding-left:11.7em}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__inr{margin-top:2em;padding-left:13.7em}}.special-holistic_care_program .item02 .item02__list .item02__list__inr .productTxtBox__link2{font-size:1.4em;margin-top:2.5em;max-width:320px}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__inr .productTxtBox__link2{font-size:2.4em;margin-top:1.5em;max-width:100%}.special-holistic_care_program .item02 .item02__list .item02__list__inr.m-type-2{display:flex;flex-direction:column-reverse;padding-left:0}}.special-holistic_care_program .item02 .item02__list .item02__list__images{display:flex;gap:3em}.special-holistic_care_program .item02 .item02__list .item02__list__images>div{width:14em}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__images>div{width:20em}}.special-holistic_care_program .item02 .item02__list .item02__list__images img{height:auto;width:100%}.special-holistic_care_program .item02 .item02__list .item02__list__note p{font-size:1.2em}@media only screen and (max-width:767px){.special-holistic_care_program .item02 .item02__list .item02__list__note p{font-size:2em;margin-top:2em}}.special-holistic_care_program .contact-info{background-color:#fef6f2;box-sizing:border-box;margin:6em auto;padding:6em 2em;text-align:center;width:64em}@media only screen and (max-width:767px){.special-holistic_care_program .contact-info{margin:12em auto 0;width:calc(100% - 8em)}}.special-holistic_care_program .contact-info h3.contact-info__title{font-size:2em;margin-bottom:.5em}@media only screen and (max-width:767px){.special-holistic_care_program .contact-info h3.contact-info__title{font-size:2.6em}}.special-holistic_care_program .contact-info p{font-size:1.6em}@media only screen and (max-width:767px){.special-holistic_care_program .contact-info p{font-size:2.6em}}.special-holistic_care_program .beautyKey__textContent{margin:0 auto;max-width:1020px;width:100%}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__textContent{max-width:inherit;width:92.7272727273%}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__textContent{width:89.3333333333%}}.special-holistic_care_program .beautyKey__textContent .beautyKey__text{font-size:16px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__textContent .beautyKey__text{font-size:1.2030075188vw}}@media only screen and (max-width:1100px){.special-holistic_care_program .beautyKey__textContent .beautyKey__text{font-size:1.4545454545vw}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__textContent .beautyKey__text{font-size:11.9px;font-size:calc(.74375rem + 3.73602vw - 11.95526px)}}.special-holistic_care_program .beautyKey__textContent .beautyKey__text+.beautyKey__text{margin-top:18px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__textContent .beautyKey__text+.beautyKey__text{margin-top:1.125em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__textContent .beautyKey__text+.beautyKey__text{margin-top:.571em}}.special-holistic_care_program .beautyKey__textContent .m-linkType1+.beautyKey__text,.special-holistic_care_program .beautyKey__textContent .m-linkType1--btm+.beautyKey__text{margin-top:36px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__textContent .m-linkType1+.beautyKey__text,.special-holistic_care_program .beautyKey__textContent .m-linkType1--btm+.beautyKey__text{margin-top:2.25em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__textContent .m-linkType1+.beautyKey__text,.special-holistic_care_program .beautyKey__textContent .m-linkType1--btm+.beautyKey__text{margin-top:2.28em}}.special-holistic_care_program .beautyKey__textContent .beautyKey__link{color:#e83e0b;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.075em;margin-top:18px;text-decoration:none}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__textContent .beautyKey__link{font-size:1.0526315789vw}}@media only screen and (max-width:1100px){.special-holistic_care_program .beautyKey__textContent .beautyKey__link{font-size:1.2727272727vw}}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__textContent .beautyKey__link{margin-top:1.286em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__textContent .beautyKey__link{font-size:10.2px;font-size:calc(.6375rem + 3.19911vw - 10.23714px);margin-top:.536em}}.special-holistic_care_program .beautyKey__content--follow{height:auto;padding-top:10em;width:100%}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow{padding-top:13em}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent{box-sizing:border-box;height:auto;margin:40px auto 0;max-width:1020px;padding:0 6em;width:100%}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent{margin-top:2.5em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent{margin-top:2.286em;padding:0 4em;width:100%}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent.m-type-2{margin-top:8em}.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems{align-items:center;display:flex;height:auto;justify-content:flex-start;width:100%}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems{align-items:flex-start}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .num{align-items:center;background:#e83e0b;border-radius:40px;color:#fff;display:flex;font-size:40px;height:75px;justify-content:center;line-height:1;padding-bottom:5px;width:80px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .num{font-size:3.007518797vw}}@media only screen and (max-width:1100px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .num{font-size:3.6363636364vw}}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .num{border-radius:1em;height:1.875em;padding-bottom:.125em;width:2em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .num{border-radius:.926em;font-size:23px;font-size:calc(1.4375rem + 6.97987vw - 22.33557px);height:1.577em;padding-bottom:.145em;width:1.852em}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail{font-size:16px;height:auto;margin-left:29px;width:calc(100% - 109px)}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail{font-size:1.2030075188vw}}@media only screen and (max-width:1100px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail{font-size:1.4545454545vw}}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail{margin-left:1.813em;width:calc(100% - 3.813em)}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail{font-size:11.9px;font-size:calc(.74375rem + 3.73602vw - 11.95526px);margin-left:6%;width:calc(94% - 1.852em)}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail .beautyKey__link{color:#e83e0b;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.075em;margin-top:8px;text-decoration:none}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail .beautyKey__link{font-size:1.0526315789vw}}@media only screen and (max-width:1100px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail .beautyKey__link{font-size:1.2727272727vw}}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail .beautyKey__link{margin-top:.571em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__textContent .beautyKey__followItems .detail .beautyKey__link{font-size:10.2px;font-size:calc(.6375rem + 3.19911vw - 10.23714px);margin-top:.536em}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideBg{background-color:#fef6f2;background-size:cover;box-sizing:border-box;height:auto;margin-top:40px;padding:52px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideBg{margin-top:2.5em;padding:3.25em;width:100%}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideBg{margin-top:4em;padding:5em 11%;width:100%}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems{margin:0 auto;max-width:1020px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems{max-width:inherit}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems{overflow:inherit}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems+.beautyKey__textContent{margin-top:60px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems+.beautyKey__textContent{margin-top:3.75em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems+.beautyKey__textContent{margin-top:2.5em}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem{height:auto;width:100%}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner{align-items:flex-start;display:flex;height:100%;justify-content:flex-start}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner{max-width:1020px}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner{align-items:center;flex-direction:column;max-width:inherit}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__imgBox{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:40px;width:300px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__imgBox{max-width:300px;padding-left:4%;width:29.5%}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__imgBox{display:inline-block;height:auto;margin-top:.893em;max-width:inherit;order:2;padding-left:0;width:100%}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__imgBox img{height:auto;image-rendering:-webkit-optimize-contrast;width:100%}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox{display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:48px;width:calc(100% - 388px)}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox{margin-left:5%;width:61.5%}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox{display:inline-block;height:auto;margin-left:0;order:1;padding-top:0;width:100%}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num{color:#e83e0b;font-size:18px;letter-spacing:.05em;line-height:1}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num{font-size:1.3533834586vw}}@media only screen and (max-width:1100px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num{font-size:1.6363636364vw}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num{font-size:8.5px;font-size:calc(.53125rem + 2.68456vw - 8.5906px);text-align:center}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num .current{font-size:46px;font-weight:700;margin-right:3px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num .current{font-size:3.4586466165vw}}@media only screen and (max-width:1100px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num .current{font-size:4.1818181818vw}}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num .current{margin-right:.065em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideNum .num .current{font-size:23px;font-size:calc(1.4375rem + 6.97987vw - 22.33557px)}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideDetail{font-size:16px;margin-top:12px}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideDetail{font-size:1.2030075188vw}}@media only screen and (max-width:1100px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideDetail{font-size:1.4545454545vw}}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideDetail{margin-top:.75em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-wrapper .beautyKey__slideItem .beautyKey__slideInner .beautyKey__textBox .slideDetail{font-size:11.9px;font-size:calc(.74375rem + 3.73602vw - 11.95526px);margin-top:1.143em}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-button-next:before{aspect-ratio:1;border-bottom:4px solid #e83e0b;border-right:4px solid #e83e0b;content:"";height:auto;left:inherit;padding-bottom:0;position:absolute;right:12px;top:50%;transform:rotate(-45deg) translateY(-50%);width:90.9%}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-button-next:before{border-width:0 .5em .5em 0;right:2em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-button-next:before{border-width:0 .5em .5em 0;right:-4.844em}}.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-button-prev:before{aspect-ratio:1;border-bottom:4px solid #e83e0b;border-right:4px solid #e83e0b;content:"";height:auto;left:-14px;padding-bottom:0;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);width:90.9%}@media only screen and (max-width:1330px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-button-prev:before{border-width:0 .5em .5em 0;left:-2em}}@media only screen and (max-width:767px){.special-holistic_care_program .beautyKey__content--follow .beautyKey__slideItems .swiper-button-prev:before{border-width:0 .5em .5em 0;left:5em}}.mainHeading{margin-bottom:5.33333vw;padding:5.33333vw 5.33333vw 0}@media only screen and (min-width:768px){.mainHeading{margin-bottom:min(1.85185vw,20px);max-width:min(92.59259vw,1000px);padding:min(7.40741vw,80px) min(1.85185vw,20px) 0}}.pageHeading{display:grid;gap:2.66667vw}@media only screen and (min-width:768px){.pageHeading{gap:min(1.85185vw,20px)}}