﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;height:100%;scroll-behavior:smooth}#sewakatsu{max-width:calc(100%*1);margin:0 auto;font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:16px;color:#1a1a1a;line-height:1.75;font-weight:500;width:100%;background-color:#fff}#sewakatsu div,#sewakatsu section,#sewakatsu header,#sewakatsu footer,#sewakatsu main{box-sizing:border-box;position:relative}#sewakatsu .animsition-overlay-slide{position:fixed;z-index:999999999;background-color:#fff}#sewakatsu h1,#sewakatsu h2,#sewakatsu h3,#sewakatsu h4,#sewakatsu h5,#sewakatsu h6,#sewakatsu p,#sewakatsu ul,#sewakatsu li,#sewakatsu dd,#sewakatsu dt,#sewakatsu dd{margin:0;padding:0}#sewakatsu header{z-index:9999}#sewakatsu #breadcrumb-sec{z-index:550}#sewakatsu main,#sewakatsu .content-wrap{z-index:300}#sewakatsu .mv-under-content{z-index:350}#sewakatsu .mv{z-index:400}#sewakatsu footer{z-index:600}#sewakatsu ul{list-style:none}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu{font-size:calc(100/750*calc(28 * 1)*1vw)}}#sewakatsu img{width:100%;height:auto}#sewakatsu a{box-sizing:border-box}.sp_only{display:none !important}.tb_only{display:none !important}.sp_only_inline-block{display:none}@media only screen and (max-width: calc((calc(1162 - 1)) * 1px)){.tb_only{display:block !important}.pc_only{display:none !important}.pc_tb_only{display:block !important}}@media only screen and (max-width: calc(750 * 1px)){.sp_only{display:block !important}.pc_only{display:none !important}.sp_only_inline-block{display:inline-block}.pc_tb_only{display:none !important}}.grid>.grid__col-1,.grid>.grid__col-2,.grid>.grid__col-3,.grid>.grid__col-4,.grid>.grid__col-5,.grid>.grid__col-6,.grid>.grid__col-7,.grid>.grid__col-8,.grid>.grid__col-9,.grid>.grid__col-10,.grid>.grid__col-11,.grid>.grid__col-12{margin-bottom:0 !important}@media only screen and (max-width: calc(750 * 1px)){.grid{flex-direction:column}}#sewakatsu .c-attentions{padding-top:1em;display:table;width:100%;font-size:14px;line-height:1.5;color:#e8dccc}#sewakatsu .c-attentions:before{display:table-cell;width:1em;content:"※"}#sewakatsu .c-attentions.no-margin{padding-top:0}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-attentions{font-size:calc(100/750*calc(24 * 1)*1vw)}}#sewakatsu .c-section-btm-shadow:after{display:block;position:absolute;z-index:1;background:url(../img/img_section-top-shadow.png);background-repeat:repeat-x;background-position:center top;content:"";top:0;left:0;opacity:.1;width:100%;height:11px}#sewakatsu .--md-small{font-size:.7em}#sewakatsu .--md-uppercase{text-transform:uppercase}#sewakatsu .c-read-line{position:relative;text-align:center;color:#fff;padding-top:calc(100/2*1px + 100*.05*1px) !important;font-size:12px}#sewakatsu .c-read-line:before{position:absolute;content:"";width:1px;height:calc(100*1px);top:calc(100*-1px/2 + 100*-0.05px/2);left:50%;background-color:#b4b4b4}#sewakatsu .main-copy{font-size:40px;font-weight:400;line-height:1.5;z-index:20}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .main-copy{font-size:calc(100/750*calc(48 * 1)*1vw)}}#sewakatsu .main-copy__read{margin-top:40px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .main-copy__read{margin-top:calc(calc(40 / 28 * 1rem)/0.75)}}.c-btn,.c-basic-btn_form-wrap__formtag,.c-basic-btn_form-wrap__formtag--ac1,.c-basic-btn,.c-basic-btn_form-wrap{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font-size:inherit;width:100%;color:#000;display:inline-block;text-align:center;text-decoration:none;background-color:#fff;cursor:pointer;transition:all .3s ease-out;line-height:1.2;padding-top:.4em;padding-bottom:.4em}.c-btn--radius-s{border-radius:.5em}.c-btn--radius-full,.c-basic-btn_form-wrap__formtag,.c-basic-btn_form-wrap__formtag--ac1,.c-basic-btn,.c-basic-btn_form-wrap{border-radius:1000px}.pushcircle{position:relative;width:60px;height:60px;box-sizing:border-box;padding:0 10px;text-align:center;background:#e8dccc;border-radius:50%;color:#fff;text-decoration:none;outline:none;display:flex;align-items:center;justify-content:center}.pushcircle.--white{background-color:#fff;color:#1a1a1a}.pushcircle.--white:after{border-color:#fff}.pushcircle.--white:after:hover{border-color:#333}.pushcircle:after{content:"";position:absolute;top:50%;left:50%;width:85%;height:85%;border:1px solid #333;border-radius:50%;transform:translate(-50%, -50%) scale(1.1);transition:.3s ease}.pushcircle:hover:after{transform:translate(-50%, -50%) scale(1);border-color:#fff}.c-basic-btn,.c-basic-btn_form-wrap{position:relative;border:1px solid #b4b4b4;display:inline;width:100%;padding-top:1.2em;padding-bottom:1.2em;padding-left:2em;padding-right:3em}.c-basic-btn:after,.c-basic-btn_form-wrap:after{font-family:"";content:"";font-size:14px;font-weight:900;color:#f66748;position:absolute;display:inline-block;top:50%;right:2em;transform:translateY(-50%);transition:all .3s ease-out}@media only screen and (max-width: calc(750 * 1px)){.c-basic-btn:after,.c-basic-btn_form-wrap:after{font-size:calc(100/750*calc(24 * 1)*1vw)}}.c-basic-btn:hover,.c-basic-btn_form-wrap:hover{border-color:rgba(0,0,0,0);color:#fff;background:linear-gradient(270deg, #fa6c9f 0%, #ffe140 50%, #ff357f 100%);background-size:200% auto;background-position:right center;box-shadow:0 5px 10px rgba(250,108,159,.4);box-shadow:0 5px 10px rgba(1,55,122,.4)}.c-basic-btn:hover:after,.c-basic-btn_form-wrap:hover:after{right:1em}.c-basic-btn.--small,.--small.c-basic-btn_form-wrap{padding-top:1em;padding-bottom:1em;padding-left:1.5em;padding-right:2.5em;font-size:14px}@media only screen and (max-width: calc(750 * 1px)){.c-basic-btn.--small,.--small.c-basic-btn_form-wrap{font-size:calc(100/750*calc(24 * 1)*1vw)}}.c-basic-btn.--small:after,.--small.c-basic-btn_form-wrap:after{right:1em}.c-basic-btn.--black,.--black.c-basic-btn_form-wrap{border:none;background-color:#000;color:#fff}.c-basic-btn.--black:after,.--black.c-basic-btn_form-wrap:after{color:#fff}@media only screen and (max-width: calc(750 * 1px)){.c-basic-btn,.c-basic-btn_form-wrap{display:block;margin-left:auto;margin-right:auto;width:80%;margin-top:60px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){.c-basic-btn,.c-basic-btn_form-wrap{margin-top:calc(calc(60 / 28 * 1rem)/0.75)}}.c-basic-btn_form-wrap{padding:0;display:block}.c-basic-btn_form-wrap:hover{box-shadow:none}.c-basic-btn_form-wrap:hover:after{color:#fff}.c-basic-btn_form-wrap.disabled:hover{box-shadow:none;background:#c1c1c1}.c-basic-btn_form-wrap.disabled:hover:after{right:2em}.c-basic-btn_form-wrap.--ac1{border:none}.c-basic-btn_form-wrap.--ac1:after{color:#fff}.c-basic-btn_form-wrap.--per80{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width: calc(750 * 1px)){.c-basic-btn_form-wrap.--per80{width:100%}}.c-basic-btn_form-wrap__formtag,.c-basic-btn_form-wrap__formtag--ac1{border:none;position:relative;display:block;width:100%;padding-top:1.2em;padding-bottom:1.2em;padding-left:2em;padding-right:3em}.c-basic-btn_form-wrap__formtag:hover,.c-basic-btn_form-wrap__formtag--ac1:hover{color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#fff;background:linear-gradient(270deg, #fa6c9f 0%, #ffe140 50%, #ff357f 100%);background-size:200% auto;background-position:right center;box-shadow:0 5px 10px rgba(250,108,159,.4);box-shadow:0 5px 10px rgba(1,55,122,.4)}.c-basic-btn_form-wrap__formtag:disabled,.c-basic-btn_form-wrap__formtag--ac1:disabled{background-color:#c1c1c1}.c-basic-btn_form-wrap__formtag:disabled:hover,.c-basic-btn_form-wrap__formtag--ac1:disabled:hover{cursor:not-allowed !important;box-shadow:none;background:#c1c1c1}.c-basic-btn_form-wrap__formtag:disabled:hover:after,.c-basic-btn_form-wrap__formtag--ac1:disabled:hover:after{right:2em}.c-basic-btn_form-wrap__formtag--ac1{background-color:#f66748;color:#fff}.c-cta__btn-base{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;margin:0 auto;padding:1em 4em;position:relative;width:100%;outline:none;color:#000;transition:all .3s ease-out;background-color:#f66748;box-sizing:border-box}.c-cta__btn-base:before{position:absolute;content:"";background-image:url(../img/icon_triangle-black.svg);background-repeat:no-repeat;background-size:contain;width:18px;height:15px;left:2em}.c-cta__btn-base:after{position:absolute;content:"";background-image:url(../img/icon_mouse-cursor.svg);background-repeat:no-repeat;background-size:contain;right:1em;width:50px;height:50px;animation:fluffy1 3s ease infinite}.c-cta-btn__ttl{display:block;text-align:center;font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:30px;font-weight:700;line-height:1.25;margin:0;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media only screen and (max-width: calc(750 * 1px)){.c-cta-btn__ttl{font-size:calc(100/750*calc(42 * 1)*1vw)}}.c-cta-btn__date-wrap{display:flex}.c-cta-btn__date-wrap .c-cta-btn__date{font-size:14px}@media only screen and (max-width: calc(750 * 1px)){.c-cta-btn__date-wrap .c-cta-btn__date{font-size:calc(100/750*calc(24 * 1)*1vw)}}.c-cta-btn__date-wrap .c-cta-btn__date .cta-btn__date__num{font-size:18px}@media only screen and (max-width: calc(750 * 1px)){.c-cta-btn__date-wrap .c-cta-btn__date .cta-btn__date__num{font-size:calc(100/750*calc(32 * 1)*1vw)}}.c-cta__btn-base--elmt-wht{color:#fff}.c-cta__btn-base--elmt-wht:before{background-image:url(../img/icon_triangle-white.svg)}.outerborder{width:100%}.outerborder:hover .c-cta__btn-base{background:#b8000f;color:#fff;transition:all .3s ease-out;transition-delay:.6s}.outerborder::before,.outerborder::after{content:"";position:absolute;width:0;height:2px;background:#b8000f;transition:all .3s linear;z-index:100}.outerborder div::before,.outerborder div::after{content:"";position:absolute;width:2px;height:0;background:#b8000f;transition:all .3s linear;z-index:100}.outerborder:hover::before,.outerborder:hover::after{width:100%}.outerborder:hover div::before,.outerborder:hover div::after{height:100%}.outerborder::before{right:0;top:0;transition-delay:.2s}.outerborder::after{left:0;bottom:0;transition-delay:.2s}.outerborder div::before{left:0;top:0}.outerborder div::after{right:0;bottom:0}@keyframes fluffy1{0%{transform:translateY(0) rotate(-30deg)}10%{transform:translateY(0) rotate(-30deg)}20%{transform:translateX(10px) translateY(10px) rotate(-30deg)}25%{transform:translateY(0) rotate(-30deg)}30%{transform:translateX(10px) translateY(10px) rotate(-30deg)}50%{transform:translateY(0) rotate(-30deg)}100%{transform:translateY(0) rotate(-30deg)}}@keyframes bright{100%{left:125%}}.c-btn-circle-arow{position:relative;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:50%}.c-btn-circle-arow i{text-decoration:none;font-size:12px;color:#1a1a1a}@media only screen and (max-width: calc(750 * 1px)){.c-btn-circle-arow i{font-size:calc(100/750*calc(20 * 1)*1vw)}}.c-btn-circle-arow:after{content:"";position:absolute;top:50%;left:50%;width:85%;height:85%;border:1px solid #b4b4b4;border-radius:50%;transform:translate(-50%, -50%) scale(1.1);transition:.3s ease}.c-btn-circle-arow.--white i{color:#fff}.c-btn-circle-arow.--white:after{border-color:#fff}.c-frame-boder{border:3px solid #fff}.c-cta__copy{margin-bottom:1.5rem}.linkbar,.linkbar--ac1{position:relative;padding-top:.25em;padding-bottom:.25em;line-height:1.25}.linkbar:before,.linkbar--ac1:before{box-sizing:border-box;position:absolute;bottom:0px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left center;background-color:#1a1a1a;content:"";transition:all .5s cubic-bezier(1, 0, 0, 1);transition-property:transform;transition-timing-function:cubic-bezier(1, 0, 0, 1)}.linkbar:hover:after,.linkbar--ac1:hover:after{right:0}.linkbar:hover:before,.linkbar--ac1:hover:before{transform:scaleX(1)}.linkbar--ac1{background-color:#f66748}.underline-circle-arrow{position:relative;display:inline-block;height:2em;padding-top:.5em;padding-bottom:.5em;text-decoration:none}.underline-circle-arrow span{display:block;position:relative;padding-right:2em;text-align:left;text-transform:uppercase;font-size:16px;color:#1a1a1a;line-height:1;transition:all .3s ease 0s}.underline-circle-arrow span:before{display:block;content:"";position:absolute;right:0;top:-0.1em;width:1.2em;height:1.2em;background:url(../img/common/svg-arrow/btn_circle_fill_arrow_right_black.svg) no-repeat center}.underline-circle-arrow::before,.underline-circle-arrow::after{content:"";position:absolute;background-color:#f6eae3;height:1px}.underline-circle-arrow::before{width:0%;left:0;bottom:0;transition:width ease .4s}.underline-circle-arrow::after{width:100%;left:0;bottom:0;transition:all ease .6s}.underline-circle-arrow:hover::before{width:100%}.underline-circle-arrow:hover::after{left:100%;width:0%;transition:all ease .2s}@media only screen and (max-width: calc(750 * 1px)){.underline-circle-arrow span:before{width:.8em;height:.8em}}#sewakatsu .bgextend{animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0;display:inline-block;height:100%}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}#sewakatsu .bgappear{animation-name:bgextendAnimeSecond;animation-duration:1s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0}#sewakatsu .bgappear>a{display:block}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}#sewakatsu .bgLRextend::before{animation-name:bgLRextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#f6eae3}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}#sewakatsu .bgappearTrigger,#sewakatsu .bgLRextendTrigger{opacity:0}#sewakatsu .c-media-text-content,#sewakatsu .c-media-text-content--vertical,#sewakatsu .c-media-text-content--horizontal,#sewakatsu .c-media-text-content--horizontal-arrow,#sewakatsu .c-media-text-content--layered,#sewakatsu .c-media-text-content-mg,#sewakatsu .c-media-text-content-mg--vertical{position:relative;overflow:hidden;padding-top:40px;padding-bottom:40px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content,#sewakatsu .c-media-text-content--vertical,#sewakatsu .c-media-text-content--horizontal,#sewakatsu .c-media-text-content--horizontal-arrow,#sewakatsu .c-media-text-content--layered,#sewakatsu .c-media-text-content-mg,#sewakatsu .c-media-text-content-mg--vertical{padding-top:calc(calc(40 / 28 * 1rem)/0.75);padding-bottom:calc(calc(40 / 28 * 1rem)/0.75)}}#sewakatsu .c-media-text-content .c-media-text-content__link,#sewakatsu .c-media-text-content--vertical .c-media-text-content__link,#sewakatsu .c-media-text-content--horizontal .c-media-text-content__link,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__link,#sewakatsu .c-media-text-content--layered .c-media-text-content__link,#sewakatsu .c-media-text-content-mg .c-media-text-content__link,#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__link{text-decoration:none;color:#1a1a1a;transition:all .3s ease-out}#sewakatsu .c-media-text-content .c-media-text-content__img,#sewakatsu .c-media-text-content--vertical .c-media-text-content__img,#sewakatsu .c-media-text-content--horizontal .c-media-text-content__img,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__img,#sewakatsu .c-media-text-content--layered .c-media-text-content__img,#sewakatsu .c-media-text-content-mg .c-media-text-content__img,#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__img{transition:all .3s ease-out;width:100%;line-height:0}#sewakatsu .c-media-text-content .c-media-text-content__body,#sewakatsu .c-media-text-content--vertical .c-media-text-content__body,#sewakatsu .c-media-text-content--horizontal .c-media-text-content__body,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__body,#sewakatsu .c-media-text-content--layered .c-media-text-content__body,#sewakatsu .c-media-text-content-mg .c-media-text-content__body,#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__body{flex:1}#sewakatsu .c-media-text-content .c-media-text-content__title,#sewakatsu .c-media-text-content--vertical .c-media-text-content__title,#sewakatsu .c-media-text-content--horizontal .c-media-text-content__title,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__title,#sewakatsu .c-media-text-content--layered .c-media-text-content__title,#sewakatsu .c-media-text-content-mg .c-media-text-content__title,#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__title{font-size:18px;font-weight:400;line-height:1.5;padding-top:10px;padding-bottom:10px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content .c-media-text-content__title,#sewakatsu .c-media-text-content--vertical .c-media-text-content__title,#sewakatsu .c-media-text-content--horizontal .c-media-text-content__title,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__title,#sewakatsu .c-media-text-content--layered .c-media-text-content__title,#sewakatsu .c-media-text-content-mg .c-media-text-content__title,#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__title{font-size:calc(100/750*calc(32 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content .c-media-text-content__title,#sewakatsu .c-media-text-content--vertical .c-media-text-content__title,#sewakatsu .c-media-text-content--horizontal .c-media-text-content__title,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__title,#sewakatsu .c-media-text-content--layered .c-media-text-content__title,#sewakatsu .c-media-text-content-mg .c-media-text-content__title,#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__title{padding-top:calc(calc(10 / 28 * 1rem)/0.75);padding-bottom:calc(calc(10 / 28 * 1rem)/0.75)}}#sewakatsu .c-media-text-content .c-media-text-content__body p,#sewakatsu .c-media-text-content--vertical .c-media-text-content__body p,#sewakatsu .c-media-text-content--horizontal .c-media-text-content__body p,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__body p,#sewakatsu .c-media-text-content--layered .c-media-text-content__body p,#sewakatsu .c-media-text-content-mg .c-media-text-content__body p,#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__body p{font-size:14px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content .c-media-text-content__body p,#sewakatsu .c-media-text-content--vertical .c-media-text-content__body p,#sewakatsu .c-media-text-content--horizontal .c-media-text-content__body p,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__body p,#sewakatsu .c-media-text-content--layered .c-media-text-content__body p,#sewakatsu .c-media-text-content-mg .c-media-text-content__body p,#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__body p{font-size:calc(100/750*calc(24 * 1)*1vw)}}#sewakatsu .c-media-text-content-mg,#sewakatsu .c-media-text-content-mg--vertical{padding-top:0;padding-bottom:0;margin-top:40px;margin-bottom:40px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content-mg,#sewakatsu .c-media-text-content-mg--vertical{margin-top:calc(calc(40 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content-mg,#sewakatsu .c-media-text-content-mg--vertical{margin-bottom:calc(calc(40 / 28 * 1rem)/0.75)}}#sewakatsu .c-media-text-content--layered{padding-top:0;padding-bottom:0}#sewakatsu .c-media-text-content--layered:before{content:"";display:block;width:100%;padding:100% 0 0}#sewakatsu .c-media-text-content--layered .c-media-text-content--layered-wrap{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#1a1a1a}#sewakatsu .c-media-text-content--layered .c-media-text-content--layered-wrap .swiper-wrapper:after{pointer-events:none;width:100%;height:100%;content:"";position:absolute;z-index:9;top:0;left:0;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.8)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.8) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color", endColorstr="$end-color", GradientType=0)}#sewakatsu .c-media-text-content--layered .c-media-text-content__img{height:100%;position:absolute}#sewakatsu .c-media-text-content--layered .c-media-text-content__img img{object-fit:cover;width:100%;height:100%}#sewakatsu .c-media-text-content--layered .c-media-text-content__body{position:absolute;z-index:10;bottom:0;padding-bottom:40px;padding-left:5.3333333333%;padding-right:5.3333333333%;color:#fff}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content--layered .c-media-text-content__body{padding-bottom:calc(calc(40 / 28 * 1rem)/0.75)}}#sewakatsu .c-media-text-content--layered a.c-media-text-content__link{position:relative;padding-top:.25em;padding-bottom:.25em;line-height:1.25;color:#fff}#sewakatsu .c-media-text-content--layered a.c-media-text-content__link:before{box-sizing:border-box;position:absolute;bottom:0px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left center;background-color:#fff;content:"";transition:all .5s cubic-bezier(1, 0, 0, 1);transition-property:transform;transition-timing-function:cubic-bezier(1, 0, 0, 1)}#sewakatsu .c-media-text-content--layered a.c-media-text-content__link:hover:after{right:0}#sewakatsu .c-media-text-content--layered a.c-media-text-content__link:hover:before{transform:scaleX(1)}#sewakatsu .c-media-text-content--horizontal,#sewakatsu .c-media-text-content--horizontal-arrow{display:flex}#sewakatsu .c-media-text-content--horizontal .c-media-text-content__img,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__img{margin-right:2em;width:484px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content--horizontal,#sewakatsu .c-media-text-content--horizontal-arrow{flex-direction:column !important}#sewakatsu .c-media-text-content--horizontal .c-media-text-content__img,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__img{margin-right:0;width:100%}#sewakatsu .c-media-text-content--horizontal .c-media-text-content__body,#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__body{width:100%}}#sewakatsu .c-media-text-content--horizontal-arrow{padding-right:3rem;position:relative;padding-top:.25em;padding-bottom:.25em;line-height:1.25;padding-top:30px;padding-bottom:30px}#sewakatsu .c-media-text-content--horizontal-arrow:after{font-family:"";content:"";font-size:14px;font-weight:900;color:#f66748;position:absolute;display:inline-block;top:50%;right:1em;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transition:all .3s ease-out}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content--horizontal-arrow:after{font-size:calc(100/750*calc(24 * 1)*1vw)}}#sewakatsu .c-media-text-content--horizontal-arrow:hover:after{right:0}#sewakatsu .c-media-text-content--horizontal-arrow:before{box-sizing:border-box;position:absolute;bottom:0px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left center;background-color:#1a1a1a;content:"";transition:all .5s cubic-bezier(1, 0, 0, 1);transition-property:transform;transition-timing-function:cubic-bezier(1, 0, 0, 1)}#sewakatsu .c-media-text-content--horizontal-arrow:hover:after{right:0}#sewakatsu .c-media-text-content--horizontal-arrow:hover:before{transform:scaleX(1)}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content--horizontal-arrow{padding-top:calc(calc(30 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content--horizontal-arrow{padding-bottom:calc(calc(30 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content--horizontal-arrow{padding-right:0}#sewakatsu .c-media-text-content--horizontal-arrow:after{content:none}#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__title{padding-left:2em;position:relative}#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__title:after{font-family:"";content:"";font-size:14px;font-weight:900;color:#f66748;position:absolute;display:inline-block;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transition:all .3s ease-out}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content--horizontal-arrow .c-media-text-content__title:after{font-size:calc(100/750*calc(24 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-media-text-content--horizontal-arrow:hover .c-media-text-content__title:after{left:1em}}#sewakatsu .c-media-text-content--vertical{display:flex;flex-direction:column}#sewakatsu .c-media-text-content--vertical .c-media-text-content__img{margin-bottom:1em}#sewakatsu .c-media-text-content-mg--vertical{display:flex;flex-direction:column}#sewakatsu .c-media-text-content-mg--vertical .c-media-text-content__img{margin-bottom:1em}#sewakatsu .c-heading-base-c,#sewakatsu .c-heading--c,#sewakatsu .c-heading-base--r,#sewakatsu .c-heading-base--l,#sewakatsu .c-heading--l{position:relative;padding-top:0;margin:0;display:block;color:#1a1a1a;letter-spacing:0em;text-align:center}#sewakatsu .c-heading-base--l,#sewakatsu .c-heading--l{text-align:left}#sewakatsu .c-heading-base--r{text-align:right}#sewakatsu .c-heading-base__main,#sewakatsu .c-heading--l .c-heading__main,#sewakatsu .c-heading--c .c-heading__main{position:relative;display:block}#sewakatsu .c-heading-base__sub,#sewakatsu .c-heading--l .c-heading__sub,#sewakatsu .c-heading--c .c-heading__sub{display:block}#sewakatsu .c-faq-accordion .c-faq-accordion__item{border:2px solid #1a1a1a;border-radius:1em;padding:0 .75em 0 .75em;background-color:#fff}#sewakatsu .c-faq-accordion .c-faq-accordion__item:nth-child(n+2){margin-top:1em}#sewakatsu .c-faq-accordion .c-faq-accordion__item .toggle{display:none}#sewakatsu .c-faq-accordion .c-faq-accordion__item .c-faq-accordion__item{position:relative}#sewakatsu .c-faq-accordion .c-faq-accordion__item .c-faq-accordion__item:last-child{margin-bottom:0}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .type,#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .txt,#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .answer-txt,#sewakatsu .c-faq-accordion .c-faq-accordion__item .content .type,#sewakatsu .c-faq-accordion .c-faq-accordion__item .content .txt,#sewakatsu .c-faq-accordion .c-faq-accordion__item .content .answer-txt{display:flex;align-items:center}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title,#sewakatsu .c-faq-accordion .c-faq-accordion__item .content{position:relative;display:flex;align-items:stretch;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .6s}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .txt{flex:1;font-weight:bold;font-size:calc(20/1162*0.87*100*1vw);line-height:1.25;background-color:#fff;color:#1a1a1a;transition:all .6s;padding-left:.5em;padding-right:.5em;padding-top:1em;padding-bottom:1em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .txt{font-size:calc(100/750*calc(calc(20 * 2) * 0.87)*1vw)}}#sewakatsu .c-faq-accordion .c-faq-accordion__item .content{background-color:#fff9ec;border-radius:.5em}#sewakatsu .c-faq-accordion .c-faq-accordion__item .type{justify-content:center;font-weight:bold;font-size:calc(26/1162*0.87*100*1vw);line-height:1;font-family:"Zen Kaku Gothic Antique",sans-serif;transition:all .6s;width:2em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .type{font-size:calc(100/750*calc(calc(26 * 2) * 0.87)*1vw)}}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .type{background-color:#fff;color:#f66748}#sewakatsu .c-faq-accordion .c-faq-accordion__item .content .type{color:#1a1a1a}#sewakatsu .c-faq-accordion .c-faq-accordion__item .content-wrap{overflow:hidden;max-height:0;transition:all .6s}#sewakatsu .c-faq-accordion .c-faq-accordion__item .content{margin-top:0em;margin-bottom:1em}#sewakatsu .c-faq-accordion .c-faq-accordion__item .content .answer-txt{flex:1;line-height:1.5;font-size:calc(20/1162*0.87*100*1vw);padding-left:.5em;padding-right:.5em;padding-top:1em;padding-bottom:1em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .content .answer-txt{font-size:calc(100/750*calc(calc(20 * 2) * 0.87)*1vw)}}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .btn{font-size:calc(20/1162*0.87*100*1vw);background-color:#fff;width:2.4em;display:block;position:relative}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .btn{font-size:calc(100/750*calc(calc(20 * 2) * 0.87)*1vw)}}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .btn:after,#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .btn:before{content:"";position:absolute;right:50%;top:50%;transform:translate(-50%, -50%);width:2px;height:1.25em;background-color:#1a1a1a;transition:all .6s;z-index:2}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .btn:after{transform:rotate(90deg);top:calc(50% - .625em - 1px)}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .type,#sewakatsu .c-faq-accordion .c-faq-accordion__item .toggle:checked+.title .type{background-color:#fff;color:#f66748}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .txt,#sewakatsu .c-faq-accordion .c-faq-accordion__item .toggle:checked+.title .txt{background-color:#fff;color:#f66748}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .btn,#sewakatsu .c-faq-accordion .c-faq-accordion__item .toggle:checked+.title .btn{background-color:#fff}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .btn:after,#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .btn:before,#sewakatsu .c-faq-accordion .c-faq-accordion__item .toggle:checked+.title .btn:after,#sewakatsu .c-faq-accordion .c-faq-accordion__item .toggle:checked+.title .btn:before{background-color:#1a1a1a}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .type,#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .txt,#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .btn{cursor:pointer}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title:hover .btn{background-color:#fff}#sewakatsu .c-faq-accordion .c-faq-accordion__item .toggle:checked+.title .btn:before{transform:rotate(90deg);top:calc(50% - .625em - 1px)}#sewakatsu .c-faq-accordion .c-faq-accordion__item .toggle:checked+.title+.content-wrap{max-height:1500px;transition:all .6s}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item:nth-child(n+2){margin-top:2em}#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .txt{font-size:calc(20/1162*0.87*100*1vw)}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .txt{font-size:calc(100/750*calc(calc(20 * 2) * 0.87)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .type{font-size:calc(30px/1162*0.87*100*1vw)}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .type{font-size:calc(100/750*calc(calc(30px * 2) * 0.87)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .content .answer-txt{flex:1;font-size:calc(18px/1162*0.87*100*1vw)}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .content .answer-txt{font-size:calc(100/750*calc(calc(18px * 2) * 0.87)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .btn{font-size:calc(18px/1162*0.87*100*1vw)}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu .c-faq-accordion .c-faq-accordion__item .title .btn{font-size:calc(100/750*calc(calc(18px * 2) * 0.87)*1vw)}}#sewakatsu .l-inner,#sewakatsu .l-inner--t-nspace,#sewakatsu .l-inner--b-nspace,#sewakatsu .l-inner--tb-nspace{margin:0 auto;width:calc(1162*1px);height:100%}#sewakatsu .l-inner--lr-stretch,#sewakatsu .l-inner--lr-stretch--t-nspace,#sewakatsu .l-inner--lr-stretch--b-nspace,#sewakatsu .l-inner--lr-stretch--tb-nspace{width:100%;height:100%}#sewakatsu .l-inner--l-fix-r-stretch,#sewakatsu .l-inner--l-fix-r-stretch--t-nspace,#sewakatsu .l-inner--l-fix-r-stretch--b-nspace,#sewakatsu .l-inner--l-fix-r-stretch--tb-nspace{margin-left:calc((100vw - 1162*1px)/2);width:calc(1162*1px - (100vw - 1162*1px)/2);height:100%}#sewakatsu .l-inner--l-fix-bs-per-r-stretch,#sewakatsu .l-inner--l-fix-bs-per-r-stretch--t-nspace,#sewakatsu .l-inner--l-fix-bs-per-r-stretch--b-nspace,#sewakatsu .l-inner--l-fix-bs-per-r-stretch--tb-nspace{margin-left:calc((100% - 85%)/2);width:calc(100% - (100% - 85%)/2);height:100%}#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch--t-nspace,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch--b-nspace,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch--tb-nspace{margin-left:calc((100% - 70%)/2);width:calc(100% - (100% - 70%)/2);height:100%}#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch--t-nspace,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch--b-nspace,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch--tb-nspace{margin-left:calc((100% - 8%)/2);width:calc(100% - (100% - 8%)/2);height:100%}#sewakatsu .l-inner--l-fix-lng1-per-r-stretch,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch--t-nspace,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch--b-nspace,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch--tb-nspace{margin-left:calc((100% - 90%)/2);width:calc(1162*1px - (100% - 90%)/2);height:100%}#sewakatsu .l-inner--l-fix-lng2-per-r-stretch,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch--t-nspace,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch--b-nspace,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch--tb-nspace{margin-left:calc((100% - 95%)/2);width:calc(1162*1px - (100% - 95%)/2);height:100%}#sewakatsu .l-inner--r-fix-l-stretch,#sewakatsu .l-inner--r-fix-l-stretch--t-nspace,#sewakatsu .l-inner--r-fix-l-stretch--b-nspace,#sewakatsu .l-inner--r-fix-l-stretch--tb-nspace{margin-right:calc((100vw - 1162*1px)/2);width:calc(1162*1px - (100vw - 1162*1px)/2);height:100%}#sewakatsu .l-inner--r-fix-bs-per-l-stretch,#sewakatsu .l-inner--r-fix-bs-per-l-stretch--t-nspace,#sewakatsu .l-inner--r-fix-bs-per-l-stretch--b-nspace,#sewakatsu .l-inner--r-fix-bs-per-l-stretch--tb-nspace{margin-right:calc((100% - 85%)/2);width:calc(1162 - (100% - 85%)/2);height:100%}#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch--t-nspace,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch--b-nspace,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch--tb-nspace{margin-right:calc((100% - 70%)/2);width:calc(1162*1px - (100% - 70%)/2);height:100%}#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch--t-nspace,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch--b-nspace,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch--tb-nspace{margin-right:calc((100% - 8%)/2);width:calc(1162*1px - (100% - 8%)/2);height:100%}#sewakatsu .l-inner--r-fix-lng1-per-l-stretch,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch--t-nspace,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch--b-nspace,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch--tb-nspace{margin-right:calc((100% - 90%)/2);width:calc(1162*1px - (100% - 90%)/2);height:100%}#sewakatsu .l-inner--r-fix-lng2-per-l-stretch,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch--t-nspace,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch--b-nspace,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch--tb-nspace{margin-right:calc((100% - 95%)/2);width:calc(1162*1px - (100% - 95%)/2);height:100%}#sewakatsu .l-inner--lr-bs-per,#sewakatsu .l-inner--lr-bs-per--t-nspace,#sewakatsu .l-inner--lr-bs-per--b-nspace,#sewakatsu .l-inner--lr-bs-per--tb-nspace{width:85%;margin:0 calc((100% - 85%)/2);height:100%}#sewakatsu .l-inner--lr-shrt1-per,#sewakatsu .l-inner--lr-shrt1-per--t-nspace,#sewakatsu .l-inner--lr-shrt1-per--b-nspace,#sewakatsu .l-inner--lr-shrt1-per--tb-nspace{width:70%;margin:0 calc((100% - 70%)/2);height:100%}#sewakatsu .l-inner--lr-shrt2-per,#sewakatsu .l-inner--lr-shrt2-per--t-nspace,#sewakatsu .l-inner--lr-shrt2-per--b-nspace,#sewakatsu .l-inner--lr-shrt2-per--tb-nspace{width:8%;margin:0 calc((100% - 8%)/2);height:100%}#sewakatsu .l-inner--lr-lng1-per,#sewakatsu .l-inner--lr-lng1-per--t-nspace,#sewakatsu .l-inner--lr-lng1-per--b-nspace,#sewakatsu .l-inner--lr-lng1-per--tb-nspace{width:90%;margin:0 calc((100% - 90%)/2);height:100%}#sewakatsu .l-inner--lr-lng2-per,#sewakatsu .l-inner--lr-lng2-per--t-nspace,#sewakatsu .l-inner--lr-lng2-per--b-nspace,#sewakatsu .l-inner--lr-lng2-per--tb-nspace{width:95%;margin:0 calc((100% - 95%)/2);height:100%}#sewakatsu .l-inner,#sewakatsu .l-inner--lr-stretch,#sewakatsu .l-inner--l-fix-r-stretch,#sewakatsu .l-inner--r-fix-l-stretch,#sewakatsu .l-inner--l-fix-bs-per-r-stretch,#sewakatsu .l-inner--r-fix-bs-per-l-stretch,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch,#sewakatsu .l-inner--lr-bs-per,#sewakatsu .l-inner--lr-shrt1-per,#sewakatsu .l-inner--lr-shrt2-per,#sewakatsu .l-inner--lr-lng1-per,#sewakatsu .l-inner--lr-lng2-per{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .l-inner,#sewakatsu .l-inner--lr-stretch,#sewakatsu .l-inner--l-fix-r-stretch,#sewakatsu .l-inner--r-fix-l-stretch,#sewakatsu .l-inner--l-fix-bs-per-r-stretch,#sewakatsu .l-inner--r-fix-bs-per-l-stretch,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch,#sewakatsu .l-inner--lr-bs-per,#sewakatsu .l-inner--lr-shrt1-per,#sewakatsu .l-inner--lr-shrt2-per,#sewakatsu .l-inner--lr-lng1-per,#sewakatsu .l-inner--lr-lng2-per{padding-top:calc(calc(100 / 28 * 1rem)/0.75);padding-bottom:calc(calc(100 / 28 * 1rem)/0.75)}}#sewakatsu .l-inner--t-nspace,#sewakatsu .l-inner--l-fix-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-bs-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-bs-per-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch--t-nspace,#sewakatsu .l-inner--lr-stretch--t-nspace,#sewakatsu .l-inner--lr-bs-per--t-nspace,#sewakatsu .l-inner--lr-shrt1-per--t-nspace,#sewakatsu .l-inner--lr-shrt2-per--t-nspace,#sewakatsu .l-inner--lr-lng1-per--t-nspace,#sewakatsu .l-inner--lr-lng2-per--t-nspace{padding-bottom:100px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .l-inner--t-nspace,#sewakatsu .l-inner--l-fix-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-bs-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-bs-per-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch--t-nspace,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch--t-nspace,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch--t-nspace,#sewakatsu .l-inner--lr-stretch--t-nspace,#sewakatsu .l-inner--lr-bs-per--t-nspace,#sewakatsu .l-inner--lr-shrt1-per--t-nspace,#sewakatsu .l-inner--lr-shrt2-per--t-nspace,#sewakatsu .l-inner--lr-lng1-per--t-nspace,#sewakatsu .l-inner--lr-lng2-per--t-nspace{padding-bottom:calc(calc(100 / 28 * 1rem)/0.75)}}#sewakatsu .l-inner--b-nspace,#sewakatsu .l-inner--l-fix-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-bs-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-bs-per-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch--b-nspace,#sewakatsu .l-inner--lr-stretch--b-nspace,#sewakatsu .l-inner--lr-bs-per--b-nspace,#sewakatsu .l-inner--lr-shrt1-per--b-nspace,#sewakatsu .l-inner--lr-shrt2-per--b-nspace,#sewakatsu .l-inner--lr-lng1-per--b-nspace,#sewakatsu .l-inner--lr-lng2-per--b-nspace{padding-top:100px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .l-inner--b-nspace,#sewakatsu .l-inner--l-fix-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-bs-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-bs-per-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-shrt1-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-shrt1-per-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-shrt2-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-shrt2-per-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-lng1-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-lng1-per-l-stretch--b-nspace,#sewakatsu .l-inner--l-fix-lng2-per-r-stretch--b-nspace,#sewakatsu .l-inner--r-fix-lng2-per-l-stretch--b-nspace,#sewakatsu .l-inner--lr-stretch--b-nspace,#sewakatsu .l-inner--lr-bs-per--b-nspace,#sewakatsu .l-inner--lr-shrt1-per--b-nspace,#sewakatsu .l-inner--lr-shrt2-per--b-nspace,#sewakatsu .l-inner--lr-lng1-per--b-nspace,#sewakatsu .l-inner--lr-lng2-per--b-nspace{padding-top:calc(calc(100 / 28 * 1rem)/0.75)}}@media only screen and (max-width: 750px){#sewakatsu .l-header-bp{margin:0;width:100%}}@media only screen and (max-width: calc((calc(1162 - 1)) * 1px)){#sewakatsu .l-inner,#sewakatsu .l-inner--t-nspace,#sewakatsu .l-inner--b-nspace,#sewakatsu .l-inner--tb-nspace{width:100%;padding-left:calc(calc(40 / 750 * 750 / 750)*100*1%);padding-right:calc(calc(40 / 750 * 750 / 750)*100*1%)}#sewakatsu .l-inner--l-fix-r-stretch,#sewakatsu .l-inner--l-fix-r-stretch--t-nspace,#sewakatsu .l-inner--l-fix-r-stretch--b-nspace,#sewakatsu .l-inner--l-fix-r-stretch--tb-nspace{width:100%;padding-left:calc(calc(40 / 750 * 750 / 750)*100*1%);margin-left:0}#sewakatsu .l-inner--r-fix-l-stretch,#sewakatsu .l-inner--r-fix-l-stretch--t-nspace,#sewakatsu .l-inner--r-fix-l-stretch--b-nspace,#sewakatsu .l-inner--r-fix-l-stretch--tb-nspace{width:100%;padding-right:calc(calc(40 / 750 * 750 / 750)*100*1%);margin-right:0}#sewakatsu .l-inner--lr-bs-per,#sewakatsu .l-inner--lr-bs-per--t-nspace,#sewakatsu .l-inner--lr-bs-per--b-nspace,#sewakatsu .l-inner--lr-bs-per--tb-nspace{width:85%;margin:0 calc((100% - 85%)/2);height:100%}#sewakatsu .l-inner--lr-shrt1-per,#sewakatsu .l-inner--lr-shrt1-per--t-nspace,#sewakatsu .l-inner--lr-shrt1-per--b-nspace,#sewakatsu .l-inner--lr-shrt1-per--tb-nspace{width:70%;margin:0 calc((100% - 70%)/2);height:100%}#sewakatsu .l-inner--lr-shrt2-per,#sewakatsu .l-inner--lr-shrt2-per--t-nspace,#sewakatsu .l-inner--lr-shrt2-per--b-nspace,#sewakatsu .l-inner--lr-shrt2-per--tb-nspace{width:8%;margin:0 calc((100% - 8%)/2);height:100%}#sewakatsu .l-inner--lr-lng1-per,#sewakatsu .l-inner--lr-lng1-per--t-nspace,#sewakatsu .l-inner--lr-lng1-per--b-nspace,#sewakatsu .l-inner--lr-lng1-per--tb-nspace{width:90%;margin:0 calc((100% - 90%)/2);height:100%}#sewakatsu .l-inner--lr-lng2-per,#sewakatsu .l-inner--lr-lng2-per--t-nspace,#sewakatsu .l-inner--lr-lng2-per--b-nspace,#sewakatsu .l-inner--lr-lng2-per--tb-nspace{width:95%;margin:0 calc((100% - 95%)/2);height:100%}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .l-inner,#sewakatsu .l-inner--t-nspace,#sewakatsu .l-inner--b-nspace,#sewakatsu .l-inner--tb-nspace,#sewakatsu .l-inner--lr-stretch,#sewakatsu .l-inner--lr-stretch--t-nspace,#sewakatsu .l-inner--lr-stretch--b-nspace,#sewakatsu .l-inner--lr-stretch--tb-nspace,#sewakatsu .l-inner--l-fix-r-stretch,#sewakatsu .l-inner--r-fix-l-stretch,#sewakatsu .l-inner--lr-bs-per,#sewakatsu .l-inner--lr-bs-per--t-nspace,#sewakatsu .l-inner--lr-bs-per--b-nspace,#sewakatsu .l-inner--lr-bs-per--tb-nspace,#sewakatsu .l-inner--lr-shrt1-per,#sewakatsu .l-inner--lr-shrt1-per--t-nspace,#sewakatsu .l-inner--lr-shrt1-per--b-nspace,#sewakatsu .l-inner--lr-shrt1-per--tb-nspace,#sewakatsu .l-inner--lr-shrt2-per,#sewakatsu .l-inner--lr-shrt2-per--t-nspace,#sewakatsu .l-inner--lr-shrt2-per--b-nspace,#sewakatsu .l-inner--lr-shrt2-per--tb-nspace,#sewakatsu .l-inner--lr-lng1-per,#sewakatsu .l-inner--lr-lng1-per--t-nspace,#sewakatsu .l-inner--lr-lng1-per--b-nspace,#sewakatsu .l-inner--lr-lng1-per--tb-nspace,#sewakatsu .l-inner--lr-lng2-per,#sewakatsu .l-inner--lr-lng2-per--t-nspace,#sewakatsu .l-inner--lr-lng2-per--b-nspace,#sewakatsu .l-inner--lr-lng2-per--tb-nspace{margin:0;width:100%}#sewakatsu .l-inner,#sewakatsu .l-inner--t-nspace,#sewakatsu .l-inner--b-nspace,#sewakatsu .l-inner--tb-nspace,#sewakatsu .l-inner--lr-bs-per,#sewakatsu .l-inner--lr-bs-per--t-nspace,#sewakatsu .l-inner--lr-bs-per--b-nspace,#sewakatsu .l-inner--lr-bs-per--tb-nspace,#sewakatsu .l-inner--lr-shrt1-per--t-nspace,#sewakatsu .l-inner--lr-shrt1-per--b-nspace,#sewakatsu .l-inner--lr-shrt1-per--tb-nspace,#sewakatsu .l-inner--lr-shrt2-per--t-nspace,#sewakatsu .l-inner--lr-shrt2-per--b-nspace,#sewakatsu .l-inner--lr-shrt2-per--tb-nspace,#sewakatsu .l-inner--lr-lng1-per--t-nspace,#sewakatsu .l-inner--lr-lng1-per--b-nspace,#sewakatsu .l-inner--lr-lng1-per--tb-nspace,#sewakatsu .l-inner--lr-lng2-per--t-nspace,#sewakatsu .l-inner--lr-lng2-per--b-nspace,#sewakatsu .l-inner--lr-lng2-per--tb-nspace{padding-left:calc(calc(40 / 750 * 750 / 750)*100*1%);padding-right:calc(calc(40 / 750 * 750 / 750)*100*1%)}#sewakatsu .l-inner--l-fix-r-stretch,#sewakatsu .l-inner--r-fix-l-stretch{padding-left:calc(calc(40 / 750 * 750 / 750)*100*1%);padding-right:calc(calc(40 / 750 * 750 / 750)*100*1%)}#sewakatsu .l-inner--tb-nspace{padding:0 calc(calc(40 / 750 * 750 / 750)*100*1%)}}#sewakatsu header .flex-lib-container,#sewakatsu footer .flex-lib-container,#sewakatsu .flex-lib-container{box-sizing:border-box;display:flex;margin-left:-1.58%;margin-right:-1.58%}#sewakatsu header .flex-lib-container>.grid__col-1,#sewakatsu footer .flex-lib-container>.grid__col-1,#sewakatsu .flex-lib-container>.grid__col-1{box-sizing:border-box;flex:0 0 5.1733333333%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-2,#sewakatsu footer .flex-lib-container>.grid__col-2,#sewakatsu .flex-lib-container>.grid__col-2{box-sizing:border-box;flex:0 0 13.5066666667%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-3,#sewakatsu footer .flex-lib-container>.grid__col-3,#sewakatsu .flex-lib-container>.grid__col-3{box-sizing:border-box;flex:0 0 21.84%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-4,#sewakatsu footer .flex-lib-container>.grid__col-4,#sewakatsu .flex-lib-container>.grid__col-4{box-sizing:border-box;flex:0 0 30.1733333333%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-5,#sewakatsu footer .flex-lib-container>.grid__col-5,#sewakatsu .flex-lib-container>.grid__col-5{box-sizing:border-box;flex:0 0 38.5066666667%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-6,#sewakatsu footer .flex-lib-container>.grid__col-6,#sewakatsu .flex-lib-container>.grid__col-6{box-sizing:border-box;flex:0 0 46.84%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-7,#sewakatsu footer .flex-lib-container>.grid__col-7,#sewakatsu .flex-lib-container>.grid__col-7{box-sizing:border-box;flex:0 0 55.1733333333%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-8,#sewakatsu footer .flex-lib-container>.grid__col-8,#sewakatsu .flex-lib-container>.grid__col-8{box-sizing:border-box;flex:0 0 63.5066666667%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-9,#sewakatsu footer .flex-lib-container>.grid__col-9,#sewakatsu .flex-lib-container>.grid__col-9{box-sizing:border-box;flex:0 0 71.84%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-10,#sewakatsu footer .flex-lib-container>.grid__col-10,#sewakatsu .flex-lib-container>.grid__col-10{box-sizing:border-box;flex:0 0 80.1733333333%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-11,#sewakatsu footer .flex-lib-container>.grid__col-11,#sewakatsu .flex-lib-container>.grid__col-11{box-sizing:border-box;flex:0 0 88.5066666667%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-lib-container>.grid__col-12,#sewakatsu footer .flex-lib-container>.grid__col-12,#sewakatsu .flex-lib-container>.grid__col-12{box-sizing:border-box;flex:0 0 96.84%;margin-left:1.58%;margin-right:1.58%;margin-bottom:3.16%}#sewakatsu header .flex-container,#sewakatsu header .flex-container--sp-row,#sewakatsu footer .flex-container,#sewakatsu footer .flex-container--sp-row,#sewakatsu .flex-container,#sewakatsu .flex-container--sp-row{display:flex;flex-direction:row}@media only screen and (max-width: 750px){#sewakatsu header .flex-container,#sewakatsu header .flex-container--sp-row{flex-direction:column}}@media only screen and (max-width: 750px){#sewakatsu footer .flex-container,#sewakatsu footer .flex-container--sp-row{flex-direction:column}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .flex-container,#sewakatsu header .flex-container--sp-row,#sewakatsu footer .flex-container--sp-row,#sewakatsu .flex-container--sp-row{flex-direction:column}#sewakatsu .flex-container .flex-container__item,#sewakatsu .flex-container--sp-row .flex-container__item{width:100%}}@media only screen and (max-width: 750px){#sewakatsu header .flex-container--sp-row{flex-direction:row}}@media only screen and (max-width: 750px){#sewakatsu footer .flex-container--sp-row{flex-direction:row}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .flex-container--sp-row{flex-direction:row}}#sewakatsu header .grid-container,#sewakatsu footer .grid-container,#sewakatsu .grid-container{display:grid}@media only screen and (max-width: 750px){#sewakatsu header .grid-container{padding-left:0;padding-right:0;display:flex;flex-direction:column}}@media only screen and (max-width: 750px){#sewakatsu footer .grid-container{padding-left:0;padding-right:0;display:flex;flex-direction:column}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .grid-container{padding-left:0;padding-right:0;display:flex;flex-direction:column}}#sewakatsu .c-heading--c{padding-bottom:60px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--c{padding-bottom:calc(calc(60 / 28 * 1rem)/0.75)}}#sewakatsu .c-heading--c .c-heading__main{font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:150px;font-weight:500;line-height:1;letter-spacing:0em;color:#1a1a1a;padding-top:0px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--c .c-heading__main{font-size:calc(100/750*calc(158 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--c .c-heading__main{padding-top:calc(calc(0 / 28 * 1rem)/0.75)}}#sewakatsu .c-heading--c .c-heading__sub{font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:40px;font-weight:500;line-height:1;color:#1a1a1a;padding-top:10px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--c .c-heading__sub{font-size:calc(100/750*calc(48 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--c .c-heading__sub{padding-top:calc(calc(10 / 28 * 1rem)/0.75)}}#sewakatsu .c-heading--l{padding-bottom:60px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--l{padding-bottom:calc(calc(60 / 28 * 1rem)/0.75)}}#sewakatsu .c-heading--l .c-heading__main{font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:150px;font-weight:500;line-height:1;letter-spacing:0em;color:#1a1a1a;padding-top:0px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--l .c-heading__main{font-size:calc(100/750*calc(158 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--l .c-heading__main{padding-top:calc(calc(0 / 28 * 1rem)/0.75)}}#sewakatsu .c-heading--l .c-heading__sub{font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:40px;font-weight:500;line-height:1;color:#1a1a1a;padding-top:10px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--l .c-heading__sub{font-size:calc(100/750*calc(48 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--l .c-heading__sub{padding-top:calc(calc(10 / 28 * 1rem)/0.75)}}#sewakatsu .c-heading--c .c-heading__main,#sewakatsu .c-heading--l .c-heading__main{font-size:calc(150/1162*0.7*100*1vw)}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--c .c-heading__main,#sewakatsu .c-heading--l .c-heading__main{font-size:calc(100/750*calc(calc(150 * 2) * 0.7)*1vw)}}#sewakatsu .c-heading--c .c-heading__sub,#sewakatsu .c-heading--l .c-heading__sub{font-size:calc(40/1162*0.7*100*1vw)}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .c-heading--c .c-heading__sub,#sewakatsu .c-heading--l .c-heading__sub{font-size:calc(100/750*calc(calc(40 * 2) * 0.7)*1vw)}}#sewakatsu section{overflow-x:hidden}#sewakatsu a{transition:all .3s ease-out}#sewakatsu a:hover{opacity:.8}#sewakatsu .fukidashi{font-size:calc(20/1162*0.87*100*1vw);margin-bottom:.75em;position:relative;display:inline-block;line-height:1.25;overflow:visible;align-items:flex-end}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .fukidashi{font-size:calc(100/750*calc(calc(20 * 2) * 0.87)*1vw)}}#sewakatsu .fukidashi:before,#sewakatsu .fukidashi:after{content:"";display:block;position:absolute;width:1px;height:1.5em;background-color:#1a1a1a;bottom:-0.2em}#sewakatsu .fukidashi:before{left:-0.75em;transform:rotate(-45deg)}#sewakatsu .fukidashi:after{right:-0.75em;transform:rotate(45deg)}#sewakatsu .cta-btn-wrap{display:flex;justify-content:space-between;justify-content:center}#sewakatsu .cta{margin-top:10.32vw;text-align:center}#sewakatsu .cta .c-basic-btn,#sewakatsu .cta .c-basic-btn_form-wrap{display:flex;align-items:center;position:relative;font-size:calc(30/1162*0.87*100*1vw);width:auto;padding-top:calc(30*.6667*.05*1em);padding-bottom:calc(30*.6667*.05*1em);padding-left:calc(30*.6667*.1*1em);padding-right:calc(30*.6667*.05*1em);line-height:.8;border:2px solid #1a1a1a;width:65vw;display:inline-block;padding-left:2em;padding-right:2em;border:2px solid #3269f5;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%);color:#fff}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .cta .c-basic-btn,#sewakatsu .cta .c-basic-btn_form-wrap{font-size:calc(100/750*calc(calc(30 * 2) * 0.87)*1vw)}}#sewakatsu .cta .c-basic-btn:after,#sewakatsu .cta .c-basic-btn_form-wrap:after{display:none}#sewakatsu .cta .c-basic-btn span,#sewakatsu .cta .c-basic-btn_form-wrap span{transition:all calc(0.3s*6);box-sizing:border-box;margin-left:.75em;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:calc(16/30*2em);height:calc(16/30*2em);padding:.3em;overflow:hidden}#sewakatsu .cta .c-basic-btn span:before,#sewakatsu .cta .c-basic-btn_form-wrap span:before{transition:all calc(0.3s*2);content:"";background-position:center left;background-repeat:no-repeat;width:calc(16/30*2em - .5em);height:calc(calc(16 / 30 * 2em - 0.5em)*1);display:block;position:absolute;top:50%;transform:translateY(-50%);left:calc(calc(16 / 30 * 2em - 0.5em)*-1.2)}#sewakatsu .cta .c-basic-btn span img,#sewakatsu .cta .c-basic-btn_form-wrap span img{position:relative;transition:all calc(0.3s*2)}#sewakatsu .cta .c-basic-btn:hover,#sewakatsu .cta .c-basic-btn_form-wrap:hover{opacity:1;border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%)}#sewakatsu .cta .c-basic-btn:hover span,#sewakatsu .cta .c-basic-btn_form-wrap:hover span{transition:all calc(0.3s*6);background-color:#fff}#sewakatsu .cta .c-basic-btn:hover span:before,#sewakatsu .cta .c-basic-btn_form-wrap:hover span:before{left:50%;top:50%;transform:translate(-50%, -50%)}#sewakatsu .cta .c-basic-btn:hover span img,#sewakatsu .cta .c-basic-btn_form-wrap:hover span img{transition:all calc(0.3s*2);transform:translateX(2em);left:2em}#sewakatsu .cta .c-basic-btn span,#sewakatsu .cta .c-basic-btn_form-wrap span{background-color:#f66748;background-color:#3269f5}#sewakatsu .cta .c-basic-btn span:before,#sewakatsu .cta .c-basic-btn_form-wrap span:before{background-image:url(../img/icon/arrow_right-blue.svg)}#sewakatsu .cta .c-basic-btn:hover,#sewakatsu .cta .c-basic-btn_form-wrap:hover{border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%);border:2px solid #fff;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%)}#sewakatsu .cta .c-basic-btn span,#sewakatsu .cta .c-basic-btn_form-wrap span{position:absolute;top:50%;transform:translateY(-50%);right:1em}#sewakatsu .cta .c-basic-btn span,#sewakatsu .cta .c-basic-btn_form-wrap span{background-color:#fff}#sewakatsu .cta .c-basic-btn.line,#sewakatsu .cta .line.c-basic-btn_form-wrap{display:flex;align-items:center;position:relative;font-size:calc(30/1162*0.87*100*1vw);width:auto;padding-top:calc(30*.6667*.05*1em);padding-bottom:calc(30*.6667*.05*1em);padding-left:calc(30*.6667*.1*1em);padding-right:calc(30*.6667*.05*1em);line-height:.8;border:2px solid #00b900;width:65vw;display:inline-block;padding-left:2em;padding-right:2em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .cta .c-basic-btn.line,#sewakatsu .cta .line.c-basic-btn_form-wrap{font-size:calc(100/750*calc(calc(30 * 2) * 0.87)*1vw)}}#sewakatsu .cta .c-basic-btn.line:after,#sewakatsu .cta .line.c-basic-btn_form-wrap:after{display:none}#sewakatsu .cta .c-basic-btn.line span,#sewakatsu .cta .line.c-basic-btn_form-wrap span{transition:all calc(0.3s*6);box-sizing:border-box;margin-left:.75em;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:calc(16/30*2em);height:calc(16/30*2em);padding:.3em;overflow:hidden}#sewakatsu .cta .c-basic-btn.line span:before,#sewakatsu .cta .line.c-basic-btn_form-wrap span:before{transition:all calc(0.3s*2);content:"";background-position:center left;background-repeat:no-repeat;width:calc(16/30*2em - .5em);height:calc(calc(16 / 30 * 2em - 0.5em)*1);display:block;position:absolute;top:50%;transform:translateY(-50%);left:calc(calc(16 / 30 * 2em - 0.5em)*-1.2)}#sewakatsu .cta .c-basic-btn.line span img,#sewakatsu .cta .line.c-basic-btn_form-wrap span img{position:relative;transition:all calc(0.3s*2)}#sewakatsu .cta .c-basic-btn.line:hover,#sewakatsu .cta .line.c-basic-btn_form-wrap:hover{opacity:1;border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%)}#sewakatsu .cta .c-basic-btn.line:hover span,#sewakatsu .cta .line.c-basic-btn_form-wrap:hover span{transition:all calc(0.3s*6);background-color:#fff}#sewakatsu .cta .c-basic-btn.line:hover span:before,#sewakatsu .cta .line.c-basic-btn_form-wrap:hover span:before{left:50%;top:50%;transform:translate(-50%, -50%)}#sewakatsu .cta .c-basic-btn.line:hover span img,#sewakatsu .cta .line.c-basic-btn_form-wrap:hover span img{transition:all calc(0.3s*2);transform:translateX(2em);left:2em}#sewakatsu .cta .c-basic-btn.line span,#sewakatsu .cta .line.c-basic-btn_form-wrap span{background-color:#00b900}#sewakatsu .cta .c-basic-btn.line span:before,#sewakatsu .cta .line.c-basic-btn_form-wrap span:before{background-image:url(../img/icon/arrow_right-green.svg)}#sewakatsu .cta .c-basic-btn.line:hover,#sewakatsu .cta .line.c-basic-btn_form-wrap:hover{border:2px solid #00b900;background:linear-gradient(270deg, #00b900 0%, #00b900 50%, #00b900 100%)}#sewakatsu .cta .c-basic-btn.line span,#sewakatsu .cta .line.c-basic-btn_form-wrap span{position:absolute;top:50%;transform:translateY(-50%);right:1em}#sewakatsu.n1-2-or-higher .cta .c-basic-btn,#sewakatsu.n1-2-or-higher .cta .c-basic-btn_form-wrap,#sewakatsu.n1-2-or-higher .cta .c-basic-btn.line{width:49%}#sewakatsu #sp-float_cta{display:none}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .cta-btn-wrap{flex-direction:column}#sewakatsu .cta{margin-top:calc(10.32vw*2)}#sewakatsu .cta .fukidashi{width:82.5vw;justify-content:center}#sewakatsu .cta .fukidashi:before{left:0}#sewakatsu .cta .fukidashi:after{right:0}#sewakatsu .cta .c-basic-btn,#sewakatsu .cta .c-basic-btn_form-wrap{width:100%;margin-top:0}#sewakatsu #sp-float_cta{transition:all calc(0.3s*2);display:block;z-index:800;position:fixed;bottom:0;width:100%;background-color:#fff9ec;padding-top:1em;padding-bottom:1em}#sewakatsu #sp-float_cta .c-basic-btn,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap{display:flex;align-items:center;position:relative;font-size:calc(24/1162*0.87*100*1vw);width:auto;padding-top:calc(24*.6667*.05*1em);padding-bottom:calc(24*.6667*.05*1em);padding-left:calc(24*.6667*.1*1em);padding-right:calc(24*.6667*.05*1em);line-height:.8;border:2px solid #1a1a1a;width:100%;display:inline-block;padding-left:2em;padding-right:2em;padding-top:.5em;padding-bottom:.5em;margin-top:0;border:2px solid #3269f5;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%);color:#fff}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #sp-float_cta .c-basic-btn,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap{font-size:calc(100/750*calc(calc(24 * 2) * 0.87)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #sp-float_cta .c-basic-btn:after,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap:after{display:none}#sewakatsu #sp-float_cta .c-basic-btn span,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap span{transition:all calc(0.3s*6);box-sizing:border-box;margin-left:.75em;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:calc(16/24*2em);height:calc(16/24*2em);padding:.3em;overflow:hidden}#sewakatsu #sp-float_cta .c-basic-btn span:before,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap span:before{transition:all calc(0.3s*2);content:"";background-position:center left;background-repeat:no-repeat;width:calc(16/24*2em - .5em);height:calc(calc(16 / 24 * 2em - 0.5em)*1);display:block;position:absolute;top:50%;transform:translateY(-50%);left:calc(calc(16 / 24 * 2em - 0.5em)*-1.2)}#sewakatsu #sp-float_cta .c-basic-btn span img,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap span img{position:relative;transition:all calc(0.3s*2)}#sewakatsu #sp-float_cta .c-basic-btn:hover,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap:hover{opacity:1;border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%)}#sewakatsu #sp-float_cta .c-basic-btn:hover span,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap:hover span{transition:all calc(0.3s*6);background-color:#fff}#sewakatsu #sp-float_cta .c-basic-btn:hover span:before,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap:hover span:before{left:50%;top:50%;transform:translate(-50%, -50%)}#sewakatsu #sp-float_cta .c-basic-btn:hover span img,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap:hover span img{transition:all calc(0.3s*2);transform:translateX(2em);left:2em}#sewakatsu #sp-float_cta .c-basic-btn span,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap span{background-color:#f66748;background-color:#3269f5}#sewakatsu #sp-float_cta .c-basic-btn span:before,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap span:before{background-image:url(../img/icon/arrow_right-blue.svg)}#sewakatsu #sp-float_cta .c-basic-btn:hover,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap:hover{border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%);border:2px solid #fff;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%)}#sewakatsu #sp-float_cta .c-basic-btn span,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap span{position:absolute;top:50%;transform:translateY(-50%);right:1em}#sewakatsu #sp-float_cta .c-basic-btn span,#sewakatsu #sp-float_cta .c-basic-btn_form-wrap span{background-color:#fff}#sewakatsu #sp-float_cta.js-fadeout{transition:all calc(0.3s*2);transform:translateY(30vw)}#sewakatsu.n1-2-or-higher .cta .c-basic-btn,#sewakatsu.n1-2-or-higher .cta .c-basic-btn_form-wrap,#sewakatsu.n1-2-or-higher .cta .c-basic-btn.line{width:100%}#sewakatsu.n1-2-or-higher .cta .c-basic-btn.line,#sewakatsu.n1-2-or-higher .cta .line.c-basic-btn_form-wrap{margin-top:3vw}#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap{flex-direction:row}#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn,#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn_form-wrap{width:48%;width:100%;padding-left:1em;font-size:4vw;display:flex;align-items:center;justify-content:center}#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn br,#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn_form-wrap br{display:none}#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn.line,#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .line.c-basic-btn_form-wrap{border-color:#00b900}#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn.line span,#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .line.c-basic-btn_form-wrap span{background-color:#00b900}#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn.line span:before,#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .line.c-basic-btn_form-wrap span:before{background-image:url(../img/icon/arrow_right-green.svg)}#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn.line:hover,#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .line.c-basic-btn_form-wrap:hover{border:2px solid #00b900;background:linear-gradient(270deg, #00b900 0%, #00b900 50%, #00b900 100%)}#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .c-basic-btn.line:hover span,#sewakatsu.n1-2-or-higher #sp-float_cta .cta-btn-wrap .line.c-basic-btn_form-wrap:hover span{background-color:#fff}}#sewakatsu header{position:fixed;width:100%;transition:all calc(0.3s*3)}#sewakatsu header .header-wrap{display:flex;justify-content:space-between;align-items:center;padding:1.25em 0}#sewakatsu header .header-wrap h1{line-height:0;width:110px}#sewakatsu header .header-wrap .header-cta{display:flex;align-items:center;position:relative;font-size:calc(18/1162*0.87*100*1vw);width:auto;padding-top:calc(18*.6667*.05*1em);padding-bottom:calc(18*.6667*.05*1em);padding-left:calc(18*.6667*.1*1em);padding-right:calc(18*.6667*.05*1em);line-height:.8;border:2px solid #1a1a1a;border:2px solid #f66748}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu header .header-wrap .header-cta{font-size:calc(100/750*calc(calc(18 * 2) * 0.87)*1vw)}}#sewakatsu header .header-wrap .header-cta:after{display:none}#sewakatsu header .header-wrap .header-cta span{transition:all calc(0.3s*6);box-sizing:border-box;margin-left:.75em;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:calc(16/18*2em);height:calc(16/18*2em);padding:.3em;overflow:hidden}#sewakatsu header .header-wrap .header-cta span:before{transition:all calc(0.3s*2);content:"";background-position:center left;background-repeat:no-repeat;width:calc(16/18*2em - .5em);height:calc(calc(16 / 18 * 2em - 0.5em)*1);display:block;position:absolute;top:50%;transform:translateY(-50%);left:calc(calc(16 / 18 * 2em - 0.5em)*-1.2)}#sewakatsu header .header-wrap .header-cta span img{position:relative;transition:all calc(0.3s*2)}#sewakatsu header .header-wrap .header-cta:hover{opacity:1;border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%)}#sewakatsu header .header-wrap .header-cta:hover span{transition:all calc(0.3s*6);background-color:#fff}#sewakatsu header .header-wrap .header-cta:hover span:before{left:50%;top:50%;transform:translate(-50%, -50%)}#sewakatsu header .header-wrap .header-cta:hover span img{transition:all calc(0.3s*2);transform:translateX(2em);left:2em}#sewakatsu header .header-wrap .header-cta span{background-color:#f66748;background-color:#3269f5}#sewakatsu header .header-wrap .header-cta span:before{background-image:url(../img/icon/arrow_right-blue.svg)}#sewakatsu header .header-wrap .header-cta:hover{border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%);border:2px solid #fff;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%)}#sewakatsu header .header-wrap .header-cta:hover{border:2px solid #fff}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu header .header-wrap h1{width:29.34vw}#sewakatsu header .header-wrap .header-cta{border:2px solid #1a1a1a;margin:0}#sewakatsu header .header-wrap .header-cta:hover{border:2px solid #f66748}}#sewakatsu header.js-fadeout{transition:all calc(0.3s*8);transform:translateY(-30vw)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta{display:flex;align-items:center;position:relative;font-size:calc(18/1162*0.87*100*1vw);width:auto;padding-top:calc(18*.6667*.05*1em);padding-bottom:calc(18*.6667*.05*1em);padding-left:calc(18*.6667*.1*1em);padding-right:calc(18*.6667*.05*1em);line-height:.8;border:2px solid #1a1a1a;border:2px solid #f66748;border:2px solid #3269f5;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%);color:#fff;justify-content:space-between;min-width:12.6em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher header .header-wrap .header-cta{font-size:calc(100/750*calc(calc(18 * 2) * 0.87)*1vw)}}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta:after{display:none}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta span{transition:all calc(0.3s*6);box-sizing:border-box;margin-left:.75em;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:calc(16/18*2em);height:calc(16/18*2em);padding:.3em;overflow:hidden}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta span:before{transition:all calc(0.3s*2);content:"";background-position:center left;background-repeat:no-repeat;width:calc(16/18*2em - .5em);height:calc(calc(16 / 18 * 2em - 0.5em)*1);display:block;position:absolute;top:50%;transform:translateY(-50%);left:calc(calc(16 / 18 * 2em - 0.5em)*-1.2)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta span img{position:relative;transition:all calc(0.3s*2)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta:hover{opacity:1;border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta:hover span{transition:all calc(0.3s*6);background-color:#fff}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta:hover span:before{left:50%;top:50%;transform:translate(-50%, -50%)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta:hover span img{transition:all calc(0.3s*2);transform:translateX(2em);left:2em}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta span{background-color:#f66748;background-color:#3269f5}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta span:before{background-image:url(../img/icon/arrow_right-blue.svg)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta:hover{border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%);border:2px solid #fff;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta span{background-color:#fff}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta:hover{border:2px solid #fff}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line{margin-left:.5em;display:flex;align-items:center;position:relative;font-size:calc(18/1162*0.87*100*1vw);width:auto;padding-top:calc(18*.6667*.05*1em);padding-bottom:calc(18*.6667*.05*1em);padding-left:calc(18*.6667*.1*1em);padding-right:calc(18*.6667*.05*1em);line-height:.8;border:2px solid #00b900;border:2px solid #f66748}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line{font-size:calc(100/750*calc(calc(18 * 2) * 0.87)*1vw)}}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line:after{display:none}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line span{transition:all calc(0.3s*6);box-sizing:border-box;margin-left:.75em;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:calc(16/18*2em);height:calc(16/18*2em);padding:.3em;overflow:hidden}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line span:before{transition:all calc(0.3s*2);content:"";background-position:center left;background-repeat:no-repeat;width:calc(16/18*2em - .5em);height:calc(calc(16 / 18 * 2em - 0.5em)*1);display:block;position:absolute;top:50%;transform:translateY(-50%);left:calc(calc(16 / 18 * 2em - 0.5em)*-1.2)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line span img{position:relative;transition:all calc(0.3s*2)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line:hover{opacity:1;border:2px solid #f66748;background:linear-gradient(270deg, #f66748 0%, #f66748 50%, #f66748 100%)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line:hover span{transition:all calc(0.3s*6);background-color:#fff}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line:hover span:before{left:50%;top:50%;transform:translate(-50%, -50%)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line:hover span img{transition:all calc(0.3s*2);transform:translateX(2em);left:2em}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line span{background-color:#00b900}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line span:before{background-image:url(../img/icon/arrow_right-green.svg)}#sewakatsu.n1-2-or-higher header .header-wrap .header-cta.line:hover{border:2px solid #00b900;background:linear-gradient(270deg, #00b900 0%, #00b900 50%, #00b900 100%)}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher header .header-wrap .cta-btn-wrap{display:flex;flex-direction:row}#sewakatsu.n1-2-or-higher header .header-wrap .cta-btn-wrap .header-cta,#sewakatsu.n1-2-or-higher header .header-wrap .cta-btn-wrap .header-cta.line{display:none}#sewakatsu.n1-2-or-higher header .header-wrap .cta-btn-wrap .sp-header-btn img{width:11vw}#sewakatsu.n1-2-or-higher header .header-wrap .cta-btn-wrap .sp-header-btn.line{margin-left:.5em}}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv{z-index:10;height:calc(100vh - 150px);display:flex;align-items:flex-start;overflow:hidden}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt{position:relative;display:flex;align-items:center;top:54%;transform:translateY(-50%);width:calc(50vw - (100% - 85%)/2 - .5vw)}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner{line-height:1.25}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .read{margin-top:1.5em;font-size:2.2vw;font-weight:700}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .cloud1{left:37.1vw;top:calc(90vh - 150px);width:7.84vw;height:4.84vw;position:absolute;animation:diagonal-move-anim1 8s linear infinite;animation-delay:1s;z-index:15}@keyframes diagonal-move-anim1{0%{transform:translate(75.9vw, 41.52vw);opacity:1}75%{opacity:1}80%{opacity:0}100%{transform:translate(-25.3vw, -13.84vw);opacity:0}}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-illust{background:url(../img/mv-earth.png);background-position:15% center;background-size:cover;background-repeat:no-repeat;flex:1;height:100%;border-radius:0 0 0 5em;overflow:hidden}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-illust .plane{left:4.69vw;top:calc(39vh - 150px);width:23.92vw;height:auto;position:absolute;animation-name:updown1;animation-delay:0s;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;z-index:16}@keyframes updown1{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-illust .cloud2{left:38vw;top:calc(100vh - 150px);width:13.91vw;height:8.42vw;position:absolute;animation:diagonal-move-anim2 13s linear infinite;animation-delay:.5s;z-index:14}@keyframes diagonal-move-anim2{0%{transform:translate(0vw, 0vw)}100%{transform:translate(-75.9vw, -41.52vw)}}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-illust .cloud3{left:31.56vw;top:calc(50vh - 150px);width:7.84vw;height:4.84vw;position:absolute;animation:diagonal-move-anim3 18s linear infinite;animation-delay:.2s;z-index:13}@keyframes diagonal-move-anim3{0%{transform:translate(25.3vw, 13.84vw)}100%{transform:translate(-75.9vw, -41.52vw)}}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-illust .cloud4{left:40.56vw;top:calc(30vh - 150px);width:10.4vw;height:6.67vw;position:absolute;animation:diagonal-move-anim4 23s linear infinite;z-index:12}@keyframes diagonal-move-anim4{0%{transform:translate(25.3vw, 13.84vw)}100%{transform:translate(-75.9vw, -41.52vw)}}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under{z-index:15;display:flex}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .mv-under__item{height:12vw;width:auto;margin-top:calc(15px*-1)}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .talk-01{margin-left:4.75vw}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .talk-02{margin-left:6.6vw}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .talk-03{margin-left:20.85vw}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .sail-free{width:calc(220/1162*0.75*100vw);height:calc(250/1162*0.75*100vw);position:absolute;top:-12vw;right:calc((100% - 85%)/2)}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .sail-free a{display:block;width:100%;height:100%}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .sail-free img.sail-free__txt{position:absolute;top:0;z-index:10}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .sail-free img.sail-free__batch{position:absolute;bottom:0;z-index:5;animation:9s linear infinite rotation1}@keyframes rotation1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media only screen and (max-width: calc((calc(1162 - 1)) * 1px)){#sewakatsu #mv-sec .mv .mv-txt{width:calc(50vw - calc(calc(40 / 750 * 750 / 750) * 100 * 1%))}#sewakatsu #mv-sec .mv .mv-txt .mv-txt-inner h2{font-size:4.6vw}#sewakatsu #mv-sec .mv .mv-txt .mv-txt-inner .read{font-size:2.2vw}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace{margin-left:calc(calc(40 / 750 * 750 / 750)*100*1%);width:calc(100% - calc(calc(40 / 750 * 750 / 750) * 100 * 1%))}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv{height:auto;display:block;flex-direction:initial;align-items:initial}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt{display:block;align-items:initial;top:initial;transform:initial;width:100%}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner{margin:35vw 0 2em 0}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2{font-size:9vw}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .read{margin-top:1.5em;font-size:4vw;font-weight:700}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .cloud1{display:none}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-illust{background:url(../img/mv-earth.png);background-position:left center;background-size:cover;background-repeat:no-repeat;object-position:45% 50%;flex:1;height:14em;border-radius:15vw 0 0 15vw}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-illust .plane{top:16vw}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .sail-free{width:calc(220/1162*1.5*100vw);height:calc(250/1162*1.5*100vw);top:-23vw;right:calc(calc(40 / 750 * 750 / 750)*100*1%)}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .sail-free img.sail-free__txt{position:absolute;top:0;z-index:10}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .sail-free img.sail-free__batch{position:absolute;bottom:0;z-index:5;animation:9s linear infinite rotation1}@keyframes rotation1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .mv-under__item{margin-top:2em}#sewakatsu #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under .talk-03{margin-left:16.85vw}}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace{margin-left:0;width:100%}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv{overflow:hidden;min-height:735px}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt{padding-left:7.5%;width:50vw}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner{position:relative}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .balloon-right{position:absolute;display:inline-flex;justify-content:center;align-items:center;margin:0 .5em 0 0;width:5.5vw;height:5.5vw;line-height:5.5vw;letter-spacing:.25em;color:#fff;font-size:calc(18/1162*0.87*100*1vw);font-weight:bold;background:#000;border-radius:50%;box-sizing:border-box;top:calc(5.5vw*-0.23);left:calc(5.5vw*-0.9)}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .balloon-right{font-size:calc(100/750*calc(calc(18 * 2) * 0.87)*1vw)}}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .balloon-right:before{content:"";position:absolute;right:calc(-2.5vw*0.3);border:calc(1.5vw*0.3) solid rgba(0,0,0,0);border-left:calc(1.5vw*0.3) solid #000;z-index:0}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group{line-height:1.1;font-size:2.6vw;font-weight:700;margin-bottom:.5em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .bg{line-height:1.1;padding:0 .3em 0;background-color:#f66748;color:#fff}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .dots{background-image:radial-gradient(circle at center, #f66748 20%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em .3em;padding-top:.1em}.safari #sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .dots{padding-top:.3em}@media only screen and (max-width: calc(750 * 1px)){.safari #sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .dots{padding-top:.2em}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .dots{padding-top:.2em}}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2{line-height:1.35;font-size:4vw;letter-spacing:-0.05em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2 span.js-txt-up-start:first-child span{position:relative}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2 span.js-txt-up-start:first-child span:nth-child(1):after,#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2 span.js-txt-up-start:first-child span:nth-child(5):after{content:"";position:absolute;height:2px;background-color:#000;bottom:0;left:0}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2 span.js-txt-up-start:first-child span:nth-child(1):after{width:3em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2 span.js-txt-up-start:first-child span:nth-child(5):after{width:2em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description{margin-top:20px;display:flex;align-items:center;font-weight:700}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description{margin-top:calc(calc(20 / 28 * 1rem)/0.75)}}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description .--sub{font-size:.7em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p{flex:1;margin-top:0;font-size:2.5vw}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .dots{background-image:radial-gradient(circle at center, #f66748 20%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em .3em;padding-top:.1em}.safari #sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .dots{padding-top:.3em}@media only screen and (max-width: calc(750 * 1px)){.safari #sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .dots{padding-top:.2em}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .dots{padding-top:.2em}}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .wrap{margin-left:.5em;display:flex;justify-content:space-between}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .main{margin-left:.5em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .main .ls-minus-dot25{letter-spacing:-0.25em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .main .dots{letter-spacing:-0.075em;background-size:calc(1em + -0.075em) .3em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .main img{width:1em;position:relative;bottom:-0.15em;margin-left:.2em;display:inline-block}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .support{font-weight:700;font-size:2vw;line-height:1.5}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .support img{display:inline;width:1em;height:1em;top:.127em;margin-right:.25em;position:relative}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .support .dots{background-image:radial-gradient(circle at center, #f66748 20%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em .3em;padding-top:.1em}.safari #sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .support .dots{padding-top:.3em}@media only screen and (max-width: calc(750 * 1px)){.safari #sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .support .dots{padding-top:.2em}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .support .dots{padding-top:.2em}}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner ul.support{margin-top:20px;margin-bottom:.25em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner ul.support{margin-top:calc(calc(20 / 28 * 1rem)/0.75)}}@media(min-width: 1430px){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .balloon-right{margin:0 .5em 0 0;width:78px;height:78px;line-height:78px;font-size:19px;top:calc(78px*-0.23);left:calc(78px*-0.9)}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .balloon-right:before{right:-10.7175px;border-width:6px;border-left-width:6px}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group{font-size:37.154px}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2{font-size:57.2px}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p{font-size:35.75px}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .support{font-size:26.8px}}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv-under{justify-content:center}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace{padding-left:5.3333333333%;padding-right:5.3333333333%}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv{min-height:auto}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt{padding-left:0;width:100%}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .balloon-right{width:12.5vw;height:12.5vw;line-height:12.5vw;font-size:calc(18/1162*0.87*100*1vw);top:calc(12.5vw*-1.1);left:0}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .balloon-right{font-size:calc(100/750*calc(calc(18 * 2) * 0.87)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .balloon-right:before{margin-top:0;border:calc(1.5vw*1.4) solid rgba(0,0,0,0);border-left:calc(1.5vw*1.4) solid #000;right:auto;top:calc(68% + 5px);left:50%;margin-top:0;border:calc(1.5vw*1.4) solid rgba(0,0,0,0);border-top:calc(1.5vw*1.4) solid #000;border-left:none;transform:translateX(0) rotate(-135deg)}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group{font-size:6.6vw}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .bg{padding:0 .3em 0}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .dots{background-image:radial-gradient(circle at center, #f66748 20%, transparent 20%);background-position:top right;background-repeat:repeat-x;background-size:1em .3em;padding-top:.1em}.safari #sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .dots{padding-top:.3em}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){.safari #sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .dots{padding-top:.2em}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .target-group .dots{padding-top:.2em}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner h2{font-size:8.6vw}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p{font-size:5.3vw}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .wrap{margin-left:.5em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .description p .main{margin-left:.5em}#sewakatsu.n1-2-or-higher #mv-sec .l-inner--l-fix-bs-per-r-stretch--tb-nspace .mv .mv-txt .mv-txt-inner .support{font-size:4.8vw}}#sewakatsu #worried-sec{margin-top:calc(1.875em*-1);padding-top:calc(120*1px);background-color:#fff9ec}#sewakatsu #worried-sec .cta{margin-top:0}#sewakatsu #worried-sec h2{padding-bottom:.5em}#sewakatsu #worried-sec h2 .c-heading__sub{font-weight:700;font-size:calc(48/1162*0.87*100*1vw)}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec h2 .c-heading__sub{font-size:calc(100/750*calc(calc(48 * 2) * 0.87)*1vw)}}#sewakatsu #worried-sec #scroll-down{display:block;position:relative;padding-top:80px;padding-bottom:40px;text-align:center}#sewakatsu #worried-sec #scroll-down .arrow-down{display:block;margin:0 auto;width:10px;height:1em}#sewakatsu #worried-sec #scroll-down .arrow-down:after{content:"";display:block;margin:0;padding:0;width:8px;height:8px;border-top:2px solid #f66748;border-right:2px solid #f66748;behavior:url(-ms-transform.htc);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#sewakatsu #worried-sec #scroll-down .arrow-down:before{-webkit-animation:elasticus 1.6s cubic-bezier(1, 0, 0, 1) infinite;-moz-animation:elasticus 1.6s cubic-bezier(1, 0, 0, 1) infinite;-o-animation:elasticus 1.6s cubic-bezier(1, 0, 0, 1) infinite;animation:elasticus 1.6s cubic-bezier(1, 0, 0, 1) infinite;position:absolute;top:0px;left:50%;margin-left:-1px;width:2px;height:90px;background:#f66748;content:" "}#sewakatsu #worried-sec #scroll-down #scroll-title{display:block;text-transform:uppercase;font-size:calc(18/1162*0.87*100*1vw);font-weight:bold;letter-spacing:.1em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec #scroll-down #scroll-title{font-size:calc(100/750*calc(calc(18 * 2) * 0.87)*1vw)}}@-webkit-keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}50.1%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}}@-moz-keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}50.1%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}}@-o-keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}50.1%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}}@keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}50.1%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0)}}#sewakatsu #worried-sec .worried{position:relative;padding:0}#sewakatsu #worried-sec .worried:nth-child(n+2){padding-top:1vw}#sewakatsu #worried-sec .worried .c-media-text-content__img{width:55%;margin-right:0}#sewakatsu #worried-sec .worried .c-media-text-content__body{width:45%}#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap{top:43.3%;transform:translateY(-50%)}#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap .worried-num{font-size:1.38vw;color:#f66748;font-weight:700}#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap .c-media-text-content__title{font-size:3vw;font-size:calc(36/1162*0.87*100*1vw);line-height:1.25;font-weight:700;letter-spacing:-0.06em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap .c-media-text-content__title{font-size:calc(100/750*calc(calc(36 * 2) * 0.87)*1vw)}}#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap p{font-size:calc(18/1162*0.87*100*1vw)}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap p{font-size:calc(100/750*calc(calc(18 * 2) * 0.87)*1vw)}}#sewakatsu #worried-sec .worried-02{flex-direction:row-reverse}#sewakatsu #worried-sec .worried-02 .c-media-text-content__body{padding-left:3.34vw}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec h2 .c-heading__sub{font-size:8.5vw;line-height:1.25}#sewakatsu #worried-sec .worried:nth-child(n+2){padding-top:4em}#sewakatsu #worried-sec .worried .c-media-text-content__img{width:100%}#sewakatsu #worried-sec .worried .c-media-text-content__body{width:100%}#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap{top:initial;transform:initial}#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap .worried-num{font-size:16px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap .worried-num{font-size:calc(100/750*calc(28 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap .c-media-text-content__title{font-size:40px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec .worried .c-media-text-content__body .txt-wrap .c-media-text-content__title{font-size:calc(100/750*calc(48 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #worried-sec .worried-01 .c-media-text-content__body,#sewakatsu #worried-sec .worried-03 .c-media-text-content__body{padding-left:8vw}#sewakatsu #worried-sec .worried-02 .c-media-text-content__body{padding-left:8vw}}#sewakatsu #solution-sec{background-color:#fff9ec;padding-top:10.32vw}#sewakatsu #solution-sec:before{content:"";position:absolute;display:block;width:100%;height:5em;background-color:#fff;bottom:0;left:0}#sewakatsu #solution-sec .solution-mv{z-index:30;border-radius:5em 5em 0 0;width:100%;height:54.18vw;display:flex;justify-content:space-between;overflow:hidden}#sewakatsu #solution-sec .solution-mv .copy{z-index:40;position:absolute;width:76.6%;height:auto;top:48%;left:50%;transform:translate(-50%, -50%)}#sewakatsu #solution-sec .solution-mv .scroll{width:calc((100vw - (5 - 1)*1.7vw)/5);z-index:35}#sewakatsu #solution-sec .solution-mv .scroll .img-wrap{border-radius:1em;overflow:hidden}#sewakatsu #solution-sec .solution-mv .scroll .img-wrap:nth-child(n+2){margin-top:1.73vw}#sewakatsu #solution-sec .solution-mv .scroll.column-2{margin-top:-40vw}#sewakatsu #solution-sec .solution-mv .scroll.column-4{margin-top:-80vw}#sewakatsu #solution-sec .solution-content{z-index:50;margin-top:calc(10.32vw*-1);border-radius:10.32vw;background-color:#f66748;box-sizing:border-box;padding:10.32vw 0 10.32vw 0}#sewakatsu #solution-sec .solution-content h3{text-align:center}#sewakatsu #solution-sec .solution-content h3 .logo{width:71.95%;margin-left:auto;margin-right:auto;display:block;margin-bottom:1.9vw}#sewakatsu #solution-sec .solution-content h3 .read{font-size:1.9vw;padding:.5em 1.9vw;background-color:#fff}#sewakatsu #solution-sec .solution-content .map{margin-top:2em}#sewakatsu #solution-sec .solution-content .solution .solution__item{padding-top:0;padding-bottom:0;align-items:center}#sewakatsu #solution-sec .solution-content .solution .solution__item:nth-child(n+2){padding-top:5vw}#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__img{width:43%;margin-right:0;border-radius:2em;overflow:hidden}#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body{padding-left:5vw;width:57%}#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body .c-media-text-content__title div p span{color:#fff;font-weight:700;line-height:1.25;font-size:3.5vw}#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body p{color:#fff;font-size:1.4vw;font-weight:700}#sewakatsu #solution-sec .solution-content .cta .fukidashi:before,#sewakatsu #solution-sec .solution-content .cta .fukidashi:after{background-color:#fff}#sewakatsu #solution-sec .solution-content .cta .c-basic-btn:hover,#sewakatsu #solution-sec .solution-content .cta .c-basic-btn_form-wrap:hover{border-color:#fff}@media only screen and (max-width: calc((calc(1162 - 1)) * 1px)){#sewakatsu #solution-sec .solution-mv .copy{width:100%}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #solution-sec{padding-top:calc(10.32vw*2)}#sewakatsu #solution-sec .solution-mv{height:90vw}#sewakatsu #solution-sec .solution-mv .copy{width:90%}#sewakatsu #solution-sec .solution-mv .scroll{width:calc((100vw - (3 - 1)*2.7vw)/3)}#sewakatsu #solution-sec .solution-mv .scroll.column-1{margin-top:40vw}#sewakatsu #solution-sec .solution-mv .scroll ::-webkit-full-page-media,#sewakatsu #solution-sec .solution-mv .scroll :future,:root #sewakatsu #solution-sec .solution-mv .scroll.column-1{margin-top:66vw}#sewakatsu #solution-sec .solution-mv .scroll.column-2{margin-top:-156vw}#sewakatsu #solution-sec .solution-mv .scroll ::-webkit-full-page-media,#sewakatsu #solution-sec .solution-mv .scroll :future,:root #sewakatsu #solution-sec .solution-mv .scroll.column-2{margin-top:-156vw}#sewakatsu #solution-sec .solution-mv .scroll.column-3{margin-top:-40vw}#sewakatsu #solution-sec .solution-mv .scroll.column-4{margin-top:-80vw;display:none}#sewakatsu #solution-sec .solution-mv .scroll.column-5{margin-top:-80vw;display:none}#sewakatsu #solution-sec .solution-content{padding:calc(calc(10.32vw * 2)*.7) 0 calc(10.32vw*2) 0}#sewakatsu #solution-sec .solution-content h3 .logo{width:80%}#sewakatsu #solution-sec .solution-content h3 .read{line-height:1.75;padding:0 .5em;font-size:18px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #solution-sec .solution-content h3 .read{font-size:calc(100/750*calc(32 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #solution-sec .solution-content .map{margin-top:1em}#sewakatsu #solution-sec .solution-content .solution .solution__item:nth-child(n+2){padding-top:4em}#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__img{width:100%}#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body{width:100%;padding:1em 1em 0 1em}#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body .c-media-text-content__title div p{margin-top:0}#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body .c-media-text-content__title div p span{font-size:calc(34/1162*0.87*100*1vw)}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body .c-media-text-content__title div p span{font-size:calc(100/750*calc(calc(34 * 2) * 0.87)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body p{margin-top:1em;font-size:18px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #solution-sec .solution-content .solution .solution__item .c-media-text-content__body p{font-size:calc(100/750*calc(32 * 1)*1vw)}}#sewakatsu.n1-2-or-higher #solution-sec:before{content:"";position:absolute;display:block;width:100%;height:5em;background-color:#f6eae3;bottom:0;left:0}#sewakatsu #inauguration{background-color:#fff9ec}#sewakatsu #inauguration .inauguration-inner{background-color:#fff;border-radius:1em;padding:0 2em 2em}#sewakatsu #inauguration .c-heading--c{position:absolute;width:100%;top:-5.7vw}#sewakatsu #inauguration .c-heading--c .c-heading__main.js-txt-up-start{opacity:.1}#sewakatsu #inauguration .inauguration-copy{width:calc(220/1162*0.75*100vw);height:calc(220/1162*0.75*100vw);position:absolute;display:flex;align-items:center;justify-content:center;top:5vw;left:2vw}#sewakatsu #inauguration .inauguration-copy p{position:relative;z-index:10;text-align:center;font-weight:700;font-size:1.4vw;line-height:1.25;color:#fff}#sewakatsu #inauguration .inauguration-copy img.batch{position:absolute;bottom:0;z-index:5;animation:9s linear infinite rotation1}@keyframes rotation1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#sewakatsu #inauguration .inauguration_bg{margin-top:2em;margin-bottom:1em}#sewakatsu #inauguration .inauguration-lists{display:flex;justify-content:space-between}#sewakatsu #inauguration .inauguration-lists__item{width:32%;text-align:center;color:#fff}#sewakatsu #inauguration .inauguration-lists__item .num{margin-bottom:calc(9px + 1em);text-align:center}#sewakatsu #inauguration .inauguration-lists__item .num .balloon{position:relative;padding:0 1em .2em;background-color:#26b7c5;border-radius:100px;font-size:1.4vw;color:#fff;line-height:.8;font-weight:700}#sewakatsu #inauguration .inauguration-lists__item .num .balloon::before{content:"";position:absolute;display:block;width:0;height:0;left:0;right:0;bottom:calc(9px*-1);margin:0 auto;border-top:9px solid #26b7c5;border-right:9px solid rgba(0,0,0,0);border-left:9px solid rgba(0,0,0,0)}#sewakatsu #inauguration .inauguration-lists__item .container{position:relative}#sewakatsu #inauguration .inauguration-lists__item .container:before{content:"";position:absolute;width:100%;height:16vw;background-color:#26b7c5;top:0;left:0;border-radius:1em}#sewakatsu #inauguration .inauguration-lists__item h3{position:relative;z-index:50;padding-top:2rem}#sewakatsu #inauguration .inauguration-lists__item h3 span{font-size:1.8vw;font-weight:700;border-bottom:4px solid #fff}#sewakatsu #inauguration .inauguration-lists__item img{position:relative;z-index:52}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #inauguration .inauguration-inner{padding-left:5.3333333333%;padding-right:5.3333333333%}#sewakatsu #inauguration .c-heading--c .c-heading__main.js-txt-up-start span.view{font-size:10vw}#sewakatsu #inauguration .inauguration-copy{width:calc(220/1162*1.5*100vw);height:calc(220/1162*1.5*100vw);top:20vw}#sewakatsu #inauguration .inauguration-copy p{font-size:2.8vw}#sewakatsu #inauguration .inauguration_bg{margin-top:20vw}#sewakatsu #inauguration .inauguration-lists{flex-direction:column}#sewakatsu #inauguration .inauguration-lists__item{width:100%}#sewakatsu #inauguration .inauguration-lists__item .num{margin-bottom:calc(3vw + 1em)}#sewakatsu #inauguration .inauguration-lists__item .num .balloon{padding:0 1em .2em;font-size:5vw}#sewakatsu #inauguration .inauguration-lists__item .num .balloon::before{bottom:calc(3vw*-1);border-top:3vw solid #26b7c5;border-right:3vw solid rgba(0,0,0,0);border-left:3vw solid rgba(0,0,0,0)}#sewakatsu #inauguration .inauguration-lists__item .container{position:relative}#sewakatsu #inauguration .inauguration-lists__item .container:before{height:56vw;border-radius:1em}#sewakatsu #inauguration .inauguration-lists__item h3{padding-top:5vw}#sewakatsu #inauguration .inauguration-lists__item h3 span{font-size:6vw}}#sewakatsu #voice-sec{padding-top:10.32vw;padding-bottom:10.32vw}#sewakatsu #voice-sec .c-heading--c .c-heading__main.js-txt-up-start span.view{color:#f6eae3 !important}#sewakatsu #voice-sec .voice .voice__item{padding-top:0;padding-bottom:0;align-items:center}#sewakatsu #voice-sec .voice .voice__item:nth-child(n+2){padding-top:5vw}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__img{width:31.16%;margin-right:0;border:2px solid #1a1a1a;border-radius:100em;overflow:hidden}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body{width:61.84%;padding-left:11.88%;padding-right:5.34vw}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span{position:relative;display:block;font-size:1.6vw}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span:before,#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span:after{content:"";display:block;position:absolute;width:2.4vw;height:2vw;background-repeat:no-repeat;background-size:contain}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span:before{background-image:url(../img/icon/icon_double-quotation-01_first_brown.svg);top:0;left:-3vw}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span:after{background-image:url(../img/icon/icon_double-quotation-01_end_brown.svg);bottom:0;right:-2vw}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body .profile{margin-top:2em;padding-top:1.5em;border-top:solid 1px #b4b4b4;display:flex;align-items:center}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body .profile .profile__item{display:flex;align-items:center;font-size:1.4vw}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body .profile .profile__item:first-child{margin-right:2em}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body .profile .profile__item img{width:2.59vw;margin-right:.5em}#sewakatsu #voice-sec .voice .voice-02{flex-direction:row-reverse}#sewakatsu #voice-sec .voice .voice-02 .c-media-text-content__body{padding-left:5.34vw;padding-right:11.88%}#sewakatsu #voice-sec .voice .voice-02 .c-media-text-content__body p span:before{left:-3vw}#sewakatsu #voice-sec .voice .voice-02 .c-media-text-content__body p span:after{bottom:0;right:-2vw}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #voice-sec{padding-top:calc(10.32vw*2);padding-bottom:calc(10.32vw*2)}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__img{width:60vw;height:calc(60vw*1.41)}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__img img{width:100%;display:block;margin-left:auto;margin-right:auto}#sewakatsu #voice-sec .voice .voice__item:nth-child(n+2){padding-top:4em}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body{width:100%;padding-left:2em;padding-right:2em}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span{margin-top:1em;font-size:22px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span{font-size:calc(100/750*calc(34 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span:before,#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span:after{width:1em;height:1em}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span:before{top:0;left:-1.5em}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body p span:after{bottom:0;right:-1.3vw}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body .profile{margin-top:1em;flex-direction:column;align-items:initial}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body .profile .profile__item{font-size:18px}#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body .profile .profile__item img{width:1.5em;margin-right:.5em}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #voice-sec .voice .voice__item .c-media-text-content__body .profile .profile__item{font-size:calc(100/750*calc(32 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #voice-sec .voice .voice-02 .c-media-text-content__body p span:before{top:0;left:-1.5em}#sewakatsu #voice-sec .voice .voice-02 .c-media-text-content__body p span:after{bottom:0;right:-1.5vw}}#sewakatsu #sail-sec{padding-top:10.32vw;padding-bottom:10.32vw}#sewakatsu #sail-sec .sail{z-index:10}#sewakatsu #sail-sec .sail .heading{display:flex;align-items:flex-end;font-size:calc(40/1162*0.87*100*1vw);color:#3269f5;line-height:1}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .heading{font-size:calc(100/750*calc(calc(40 * 2) * 0.87)*1vw)}}#sewakatsu #sail-sec .sail .heading img{width:18vw;margin-right:.25em}#sewakatsu #sail-sec .sail .read{font-size:calc(30/1162*0.87*100*1vw);margin-top:5vw;line-height:1.5}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .read{font-size:calc(100/750*calc(calc(30 * 2) * 0.87)*1vw)}}#sewakatsu #sail-sec .sail .txt{position:relative;width:91.4%;padding:3.45vw 5.34vw;background-color:#3269f5;border-radius:1em;margin-top:3.75vw}#sewakatsu #sail-sec .sail .txt .sail-free{width:calc(220/1162*0.75*100vw);height:calc(250/1162*0.75*100vw);position:absolute;top:-5vw;right:-7.5vw}#sewakatsu #sail-sec .sail .txt .sail-free img.sail-free__txt{position:absolute;top:0;z-index:10}#sewakatsu #sail-sec .sail .txt .sail-free img.sail-free__batch{position:absolute;bottom:0;z-index:5;animation:9s linear infinite rotation1}@keyframes rotation1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#sewakatsu #sail-sec .sail .txt p{font-size:calc(20/1162*0.87*100*1vw);color:#fff;line-height:1.5}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .txt p{font-size:calc(100/750*calc(calc(20 * 2) * 0.87)*1vw)}}#sewakatsu #sail-sec .sail-bg{margin-left:calc(100% - 60%);width:60%;top:0;z-index:5;position:absolute}#sewakatsu #sail-sec .sail-bg .bg-img-wrap{border-radius:2em 0 0 2em;overflow:hidden;height:calc(100% - 100px - 10.32vw);line-height:1}#sewakatsu #sail-sec .sail-bg .bg-img-wrap img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width: calc((calc(1162 - 1)) * 1px)){#sewakatsu #sail-sec .sail .txt .sail-free{right:-9.5vw}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec{padding-bottom:calc(10.32vw*2);padding-top:0;display:flex;flex-direction:column-reverse}#sewakatsu #sail-sec .sail-bg{margin-left:calc(calc(40 / 750 * 750 / 750)*100*1%);width:calc(100% - calc(calc(40 / 750 * 750 / 750) * 100 * 1%));position:relative}#sewakatsu #sail-sec .sail-bg .sail-free{width:calc(220/1162*1.5*100vw);height:calc(250/1162*1.5*100vw);position:absolute;bottom:-15vw;right:calc(calc(40 / 750 * 750 / 750)*100*1%)}#sewakatsu #sail-sec .sail-bg .sail-free img.sail-free__txt{position:absolute;top:0;z-index:10}#sewakatsu #sail-sec .sail-bg .sail-free img.sail-free__batch{position:absolute;bottom:0;z-index:5;animation:9s linear infinite rotation1}@keyframes rotation1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#sewakatsu #sail-sec .sail-bg .bg-img-wrap{height:100%}#sewakatsu #sail-sec .sail .heading{margin-top:80px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .heading{margin-top:calc(calc(80 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .heading img{width:36vw}#sewakatsu #sail-sec .sail .read{margin-top:60px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .read{margin-top:calc(calc(60 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .txt{width:100%;padding:calc(calc(40 / 750 * 750 / 750)*100*1%);margin-top:60px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .txt{margin-top:calc(calc(60 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #sail-sec .sail .txt p{text-align:justify}#sewakatsu #sail-sec .sail .txt .sail-free{right:-1.5vw}}#sewakatsu #flow-sec{background-color:#f6eae3;padding-top:10.32vw;padding-bottom:10.32vw}#sewakatsu #flow-sec .c-heading--c .c-heading__main.js-txt-up-start span.view{color:#fff !important}#sewakatsu #flow-sec .flow{display:flex;justify-content:space-between}#sewakatsu #flow-sec .flow .flow__item{width:17.56%}#sewakatsu #flow-sec .flow .flow__item .flow__item-img:after{content:"";display:block;position:absolute;width:2.15vw;height:1.81vw;background-image:url(../img/icon/arrow_right-green.svg);background-size:cover;right:-2.4vw;top:50%;transform:translateY(-50%)}#sewakatsu #flow-sec .flow .flow__item:last-child .flow__item-img:after{display:none}#sewakatsu #flow-sec .flow .flow__item .flow__item-body{margin:0}#sewakatsu #flow-sec .flow .flow__item .flow__item-body dt{font-weight:700;font-size:1.6vw;line-height:1.25;text-align:center;min-height:6vw;display:flex;align-items:center;justify-content:center}#sewakatsu #flow-sec .flow .flow__item .flow__item-body dd{font-weight:500;font-size:1.4vw;line-height:1.5}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #flow-sec{padding-top:calc(10.32vw*2);padding-bottom:calc(10.32vw*2)}#sewakatsu #flow-sec .flow{flex-direction:column;justify-content:initial}#sewakatsu #flow-sec .flow .flow__item{width:100%;display:flex;align-items:flex-start}#sewakatsu #flow-sec .flow .flow__item .flow__item-img{width:30%;display:block;position:relative}#sewakatsu #flow-sec .flow .flow__item .flow__item-img:after{width:1.2em;height:1em;right:initial;left:50%;top:initial;bottom:-1em;transform:translateX(-50%) rotate(90deg)}#sewakatsu #flow-sec .flow .flow__item:last-child .flow__item-img:after{display:none}#sewakatsu #flow-sec .flow .flow__item:nth-child(n+2){padding-top:4em}#sewakatsu #flow-sec .flow .flow__item .flow__item-body{flex:1;padding-left:1em}#sewakatsu #flow-sec .flow .flow__item .flow__item-body dt{font-size:22px;text-align:left;min-height:initial;display:block;align-items:initial;justify-content:initial}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #flow-sec .flow .flow__item .flow__item-body dt{font-size:calc(100/750*calc(34 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #flow-sec .flow .flow__item .flow__item-body dd{margin-top:.5em;font-size:16px}}@media only screen and (max-width: calc(750 * 1px))and (max-width: calc(750 * 1px)){#sewakatsu #flow-sec .flow .flow__item .flow__item-body dd{font-size:calc(100/750*calc(28 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #flow-sec .flow .flow__item:nth-child(n+3){align-items:center}}#sewakatsu #faq-sec{background-color:#fff}#sewakatsu #faq-sec .faq-wrap{margin-top:10.32vw;padding-top:10.32vw;padding-bottom:10.32vw;background-image:url(../img/faq-bg-ptn.png)}#sewakatsu #faq-sec .faq-wrap:before{background-color:#f66748;content:"";display:block;height:calc(100% - 0*1px);position:absolute;top:calc(0*1px);right:calc(0% + 73.36vw);width:100vw}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #faq-sec .faq-wrap:before{width:100vw}}#sewakatsu #faq-sec .faq-wrap:before{border-radius:0 5em 5em 0}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace{display:flex;justify-content:space-between;box-shadow:20px 20px 40px 0px rgba(246,103,72,.5);padding:62px;background-color:#fff;border-radius:2em}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .c-heading--l{width:19.31%}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .c-heading--l img{width:60%}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .c-heading--l .c-heading__main{color:#fff}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .c-heading--l .c-heading__sub{text-align:left;width:12vw;line-height:1.25}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .c-heading--l .c-heading__sub .orange{color:#f66748}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .faq{flex:1}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #faq-sec .faq-wrap{margin-top:calc(10.32vw*2);padding-top:calc(10.32vw*2);padding-bottom:calc(10.32vw*2);background-size:200%}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace{flex-direction:column;justify-content:initial;align-items:center;padding-left:calc(calc(40 / 750 * 750 / 750)*100*1%);padding-right:calc(calc(40 / 750 * 750 / 750)*100*1%)}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .c-heading--l{width:auto;display:inline-flex;justify-content:center}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .c-heading--l img{width:15%;margin-right:.5em}#sewakatsu #faq-sec .faq-wrap .l-inner--lr-bs-per--tb-nspace .c-heading--l .c-heading__sub{width:auto}}#sewakatsu footer{margin-top:10.32vw;background-color:#f66748}#sewakatsu footer .l-inner--lr-bs-per--tb-nspace{padding:1em 0;display:flex;justify-content:space-between}#sewakatsu footer .l-inner--lr-bs-per--tb-nspace .company{display:flex}#sewakatsu footer .l-inner--lr-bs-per--tb-nspace .company .company__item{font-size:calc(14/1162*0.87*100*1vw);display:inline-block;line-height:1;padding:.5em;margin:0 .5em;color:#fff}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu footer .l-inner--lr-bs-per--tb-nspace .company .company__item{font-size:calc(100/750*calc(calc(14 * 2) * 0.87)*1vw)}}#sewakatsu footer .l-inner--lr-bs-per--tb-nspace .company .company__item:last-child{margin-left:2em}#sewakatsu footer .l-inner--lr-bs-per--tb-nspace .company .company__item a{color:#fff}#sewakatsu footer .l-inner--lr-bs-per--tb-nspace .copyright{font-size:calc(14/1162*0.87*100*1vw);color:#fff}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu footer .l-inner--lr-bs-per--tb-nspace .copyright{font-size:calc(100/750*calc(calc(14 * 2) * 0.87)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu footer{margin-top:calc(10.32vw*2)}#sewakatsu footer .l-inner--lr-bs-per--tb-nspace{flex-direction:column;justify-content:initial;text-align:center}#sewakatsu footer .l-inner--lr-bs-per--tb-nspace .company{flex-direction:column}}#sewakatsu .form-wrap{border-radius:1em;overflow:hidden;border:solid 1px #b4b4b4}#sewakatsu .form-wrap .form-heading{text-align:center;font-size:30px;margin-top:60px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .form-wrap .form-heading{font-size:calc(100/750*calc(42 * 1)*1vw)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .form-wrap .form-heading{margin-top:calc(calc(60 / 28 * 1rem)/0.75)}}#sewakatsu .form-wrap .form-heading,#sewakatsu .form-wrap .read-wrap{padding:0 3em;margin-bottom:20px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .form-wrap .form-heading,#sewakatsu .form-wrap .read-wrap{margin-bottom:calc(calc(20 / 28 * 1rem)/0.75)}}#sewakatsu form#mail_form{width:100%;box-sizing:border-box;border-radius:0;border:none;box-shadow:none;margin:0;font-size:16px;padding:2em 3em}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form{font-size:calc(100/750*calc(28 * 1)*1vw)}}#sewakatsu form#mail_form dl{width:100%;border-bottom:solid 1px #b4b4b4;display:flex;flex-direction:column}#sewakatsu form#mail_form dl dt{width:100%;text-align:left;line-height:1.25;padding:2em 0 .5em;font-size:18px;font-weight:bold;display:flex}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form dl dt{font-size:calc(100/750*calc(32 * 1)*1vw)}}#sewakatsu form#mail_form dl dt>span{flex:1}#sewakatsu form#mail_form dl dt i{margin-right:.5em;top:-1px;flex:0 0 2.2em}#sewakatsu form#mail_form dl dt i span.required,#sewakatsu form#mail_form dl dt i span.optional{display:inline-block;font-size:14px;color:#fff;line-height:1.1;padding:.2em .3em;border-radius:.5em;font-style:normal}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form dl dt i span.required,#sewakatsu form#mail_form dl dt i span.optional{font-size:calc(100/750*calc(24 * 1)*1vw)}}#sewakatsu form#mail_form dl dt i span.required{background-color:#cc4a4a}#sewakatsu form#mail_form dl dt i span.optional{background-color:#3464a1}#sewakatsu form#mail_form dl dd{flex:initial;width:100%;padding:.5em 0 2em;font-size:18px;box-sizing:border-box}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form dl dd{font-size:calc(100/750*calc(32 * 1)*1vw)}}#sewakatsu form#mail_form dl dd span.error_blank,#sewakatsu form#mail_form dl dd span.error_format,#sewakatsu form#mail_form dl dd span.error_match{color:#a20000;margin-top:.1em}#sewakatsu form#mail_form dl dd .dd-wrap-beside{display:flex;align-items:stretch}#sewakatsu form#mail_form input[type=text],#sewakatsu form#mail_form input[type=email],#sewakatsu form#mail_form input[type=tel]{box-sizing:border-box;width:100%;padding:.75em;border:solid 1px #eed5c7;border-radius:.5em;background:#fafafa;font-size:18px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form input[type=text],#sewakatsu form#mail_form input[type=email],#sewakatsu form#mail_form input[type=tel]{font-size:calc(100/750*calc(32 * 1)*1vw)}}#sewakatsu form#mail_form input[type=text]:focus,#sewakatsu form#mail_form input[type=email]:focus,#sewakatsu form#mail_form input[type=tel]:focus,#sewakatsu form#mail_form select:focus,#sewakatsu form#mail_form textarea:focus{box-shadow:0px 0px 5px #f66748;border:1px solid #f66748;background:#fff}#sewakatsu form#mail_form ul li input[type=radio],#sewakatsu form#mail_form ul li input[type=checkbox]{margin:0;font-size:18px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form ul li input[type=radio],#sewakatsu form#mail_form ul li input[type=checkbox]{font-size:calc(100/750*calc(32 * 1)*1vw)}}#sewakatsu form#mail_form dd>.select-wrap{display:inline-flex;align-items:center;position:relative;width:100%}#sewakatsu form#mail_form dd>.select-wrap:after{position:absolute;right:15px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";pointer-events:none}#sewakatsu form#mail_form select{box-sizing:border-box;padding:.75em;border:solid 1px #eed5c7;border-radius:.5em;width:100%;font-size:18px;background-color:#fff;color:#000;-webkit-appearance:none;appearance:none;cursor:pointer}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form select{font-size:calc(100/750*calc(32 * 1)*1vw)}}#sewakatsu form#mail_form textarea{box-sizing:border-box;width:100%;height:200px;padding:.5em 1em;border:solid 1px #eed5c7;border-radius:.5em;background:#fafafa;font-size:18px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form textarea{font-size:calc(100/750*calc(32 * 1)*1vw)}}#sewakatsu form#mail_form input[name=postal],#sewakatsu form#mail_form input[name=phone],#sewakatsu form#mail_form input[name=schedule]{width:48.5%}#sewakatsu form#mail_form input[name=name_1],#sewakatsu form#mail_form input[name=read_1]{margin-right:2%}#sewakatsu form#mail_form ul{display:flex;flex-wrap:wrap}#sewakatsu form#mail_form ul li label{margin-top:0;background:#fff}#sewakatsu form#mail_form .ECM_RadioInput{padding:12px 8px;display:flex;align-items:center;cursor:pointer}#sewakatsu form#mail_form .ECM_RadioInput-Input{opacity:0;width:0;margin:0}#sewakatsu form#mail_form .ECM_RadioInput:hover>.ECM_RadioInput-DummyInput{transform:scale(1.2)}#sewakatsu form#mail_form .ECM_RadioInput-Input:focus+.ECM_RadioInput-DummyInput{background:#fff}#sewakatsu form#mail_form .ECM_RadioInput-Input:checked+.ECM_RadioInput-DummyInput{background:#6b1afa}#sewakatsu form#mail_form .ECM_RadioInput-Input:checked+.ECM_RadioInput-DummyInput::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:14px;height:14px;border-radius:50%;background:#fff}#sewakatsu form#mail_form .ECM_RadioInput-DummyInput{position:relative;top:0;left:0;display:block;width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.15);transition:all .15s linear}#sewakatsu form#mail_form .ECM_RadioInput-LabelText{margin-left:12px;display:block;font-size:18px;font-weight:bold;transition:all .15s linear}#sewakatsu form#mail_form .ECM_CheckboxInput{padding:12px 8px;display:flex;align-items:center;cursor:pointer}#sewakatsu form#mail_form .ECM_CheckboxInput:hover .ECM_CheckboxInput-LabelText{color:#f66748}#sewakatsu form#mail_form .ECM_CheckboxInput-Input{margin:0;width:0;opacity:0}#sewakatsu form#mail_form .ECM_CheckboxInput:hover>.ECM_CheckboxInput-DummyInput{transform:scale(1.1)}#sewakatsu form#mail_form .ECM_CheckboxInput-Input:focus+.ECM_CheckboxInput-DummyInput{transform:scale(1.1)}#sewakatsu form#mail_form .ECM_CheckboxInput-Input:checked+.ECM_CheckboxInput-DummyInput{background:#f66748}#sewakatsu form#mail_form .ECM_CheckboxInput-Input:checked+.ECM_CheckboxInput-DummyInput::before{content:"";display:block;position:absolute;top:50%;left:50%;width:35%;height:calc(1.25em*.125);border-radius:calc(1.25em*.0625);transform:translate(calc(1.25em * -0.1875), calc(1.25em * 0.15625)) rotateZ(-135deg);transform-origin:calc(1.25em*.0625) calc(1.25em*.09375);background:#fff}#sewakatsu form#mail_form .ECM_CheckboxInput-Input:checked+.ECM_CheckboxInput-DummyInput::after{content:"";display:block;position:absolute;top:50%;left:50%;width:70%;height:calc(1.25em*.125);border-radius:calc(1.25em*.0625);transform:translate(calc(1.25em * -0.1875), calc(1.25em * 0.15625)) rotateZ(-45deg);transform-origin:calc(1.25em*.125) calc(1.25em*.0625);background:#fff}#sewakatsu form#mail_form .ECM_CheckboxInput-DummyInput{flex:0 0 1.25em;position:relative;top:0;left:0;display:block;width:1.25em;height:1.25em;border:solid 2px rgba(0,0,0,0);background:rgba(0,0,0,.15);border-radius:50%;transition:all .15s linear}#sewakatsu form#mail_form .ECM_CheckboxInput-LabelText{margin-left:.5em;flex:1;word-break:break-word;line-height:1.25;transition:all .15s linear}#sewakatsu form#mail_form div#agreement{padding-top:60px;width:70%;margin-left:auto;margin-right:auto;border:none}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form div#agreement{padding-top:calc(calc(60 / 28 * 1rem)/0.75)}}#sewakatsu form#mail_form div#agreement h3{font-size:18px;text-align:center;font-weight:bold}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form div#agreement h3{font-size:calc(100/750*calc(32 * 1)*1vw)}}#sewakatsu form#mail_form div#agreement div{margin-top:20px;margin-bottom:40px;padding-top:20px;padding-bottom:20px;padding-left:2em;padding-right:2em;border:solid 1px #b4b4b4;border-radius:1em;height:260px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form div#agreement div{margin-top:calc(calc(20 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form div#agreement div{margin-bottom:calc(calc(40 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form div#agreement div{padding-top:calc(calc(20 / 28 * 1rem)/0.75)}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form div#agreement div{padding-bottom:calc(calc(20 / 28 * 1rem)/0.75)}}#sewakatsu form#mail_form div#agreement div h4{font-size:16px;font-weight:bold}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form div#agreement div h4{font-size:calc(100/750*calc(28 * 1)*1vw)}}#sewakatsu form#mail_form div#agreement div h4:nth-child(n+2){margin-top:30px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form div#agreement div h4:nth-child(n+2){margin-top:calc(calc(30 / 28 * 1rem)/0.75)}}#sewakatsu form#mail_form div#agreement input[type=checkbox]{margin-right:.5em}#sewakatsu form#mail_form div#agreement ul{flex-direction:column}#sewakatsu form#mail_form div#agreement #agree_check{display:flex;flex-direction:column;align-items:center;justify-content:center}#sewakatsu form#mail_form div#agreement #agree_check label{cursor:pointer;font-weight:bold}#sewakatsu form#mail_form div#agreement span.error_check{color:#a20000;margin-top:.1em}#sewakatsu form#mail_form div#agreement ol,#sewakatsu form#mail_form div#agreement ul{margin-left:1em}#sewakatsu form#mail_form div#agreement ul{list-style:disc}#sewakatsu form#mail_form div#agreement a{color:#000}#sewakatsu form#mail_form input[name=postal]+a{padding:.6em 1em;border-radius:.5em;background:#5bc0de;font-size:16px;line-height:1;color:#fff;transition:all .3s ease-out}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form input[name=postal]+a{font-size:calc(100/750*calc(28 * 1)*1vw)}}#sewakatsu form#mail_form input[name=postal]+a:hover{background:#068eb6}#sewakatsu form#mail_form .zip-code-search{display:flex;align-items:center}#sewakatsu form#mail_form #form_submit{text-align:center;width:50%;margin-left:auto;margin-right:auto;padding:2em 0}#sewakatsu form#mail_form input[type=button],#sewakatsu #confirm_field #confirm_submit #confirm_submit_button,#sewakatsu #confirm_field #confirm_submit #confirm_cancel_button{padding:.75em 1em;box-sizing:border-box;font-weight:bold;background-color:red;margin:0;font-size:22px;transition:all .3s ease-out;width:100%;display:inline-block;padding-left:2em;padding-right:2em;border-radius:100px;border:2px solid #3269f5;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%);color:#fff;box-shadow:0 0 0 rgba(1,55,122,0)}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu form#mail_form input[type=button],#sewakatsu #confirm_field #confirm_submit #confirm_submit_button,#sewakatsu #confirm_field #confirm_submit #confirm_cancel_button{font-size:calc(100/750*calc(34 * 1)*1vw)}}#sewakatsu form#mail_form input[type=button]:hover,#sewakatsu #confirm_field #confirm_submit #confirm_submit_button:hover,#sewakatsu #confirm_field #confirm_submit #confirm_cancel_button:hover{box-shadow:0 5px 10px rgba(1,55,122,.4);border:2px solid #fff;background:linear-gradient(270deg, #3269f5 0%, #3269f5 50%, #3269f5 100%)}#sewakatsu #confirm_field{box-shadow:none;border:none;width:100%}#sewakatsu #confirm_field #confirm_window{box-sizing:border-box}#sewakatsu #confirm_field #confirm_submit{margin-left:auto;margin-right:auto;width:60%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}#sewakatsu #confirm_field #confirm_submit #confirm_cancel_button{margin:0;background:#fff;color:#000}#sewakatsu #confirm_field #confirm_submit #confirm_cancel_button:hover{background:#fff;color:#000;border:2px solid #3269f5}#sewakatsu #thanks{border:none;box-shadow:none}#sewakatsu #thanks .copy-main{font-size:40px}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu #thanks .copy-main{font-size:calc(100/750*calc(48 * 1)*1vw)}}#sewakatsu #thanks .copy-sub{margin-top:2em}#sewakatsu #thanks a.return-top{display:block;margin-top:4em;padding:1em;text-decoration:none;color:#1a1a1a}@media only screen and (max-width: 1000px){#sewakatsu form#mail_form dl dt span.required,#sewakatsu form#mail_form dl dt span.optional{margin:0}}@media only screen and (max-width: calc(750 * 1px)){#sewakatsu .form-wrap .form-heading,#sewakatsu .form-wrap .read-wrap{padding:0 calc(calc(40 / 750 * 750 / 750)*100*1%)}#sewakatsu form#mail_form{padding:calc(calc(40 / 750 * 750 / 750)*100*1%)}#sewakatsu form#mail_form dl{flex-direction:column}#sewakatsu form#mail_form dl dt{width:100%;padding-top:2em;padding-bottom:1em}#sewakatsu form#mail_form dl dd{width:100%;padding-top:0;padding-bottom:2em}#sewakatsu form#mail_form dl dd .name_1-wrap:nth-child(n+2),#sewakatsu form#mail_form dl dd .name_2-wrap:nth-child(n+2),#sewakatsu form#mail_form dl dd .read_1-wrap:nth-child(n+2),#sewakatsu form#mail_form dl dd .read_2-wrap:nth-child(n+2){margin-top:.5em}#sewakatsu form#mail_form input[name=name_1],#sewakatsu form#mail_form input[name=name_2],#sewakatsu form#mail_form input[name=read_1],#sewakatsu form#mail_form input[name=read_2]{width:80%}#sewakatsu form#mail_form input[name=phone],#sewakatsu form#mail_form input[name=schedule]{width:100%}#sewakatsu form#mail_form input[name=postal]{width:50%}#sewakatsu form#mail_form input[name=name_1],#sewakatsu form#mail_form input[name=read_1]{margin-right:0}#sewakatsu form#mail_form select{width:100%}#sewakatsu form#mail_form #form_submit{width:80%}#sewakatsu form#mail_form div#agreement{width:100%}}.c-scroll-scaledown-on-w-txt-ani-in{overflow:hidden}.c-scroll-scaledown-on-w-txt-ani-in *{transform:scale(1.2);opacity:0;animation:scaledownOnTxtWhite 1s ease-out 0s;animation-fill-mode:forwards}@keyframes scaledownOnTxtWhite{0%{opacity:0;transform:scale(1.3)}100%{opacity:.6;transform:scale(1)}}.js-c-scroll-scaledown-on-txt-none-ani-in{overflow:hidden}.js-c-scroll-scaledown-on-txt-none-ani-in *{transform:scale(1.5);opacity:0;animation:scaledownOnTxtNone 1s ease-out 0s;animation-fill-mode:forwards}@keyframes scaledownOnTxtNone{0%{opacity:0;transform:scale(1.5)}100%{opacity:1;transform:scale(1)}}.js-scroll_up{transition:.5s ease-in-out;transform:translateY(50px);opacity:0}.js-scroll_up.on{transform:translateY(0);opacity:1}.js-scroll_left{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;transform:translateX(calc(50px * -1));opacity:0;filter:alpha(opacity=0);-moz-opacity:0}.js-scroll_left.on{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;transform:translateX(0)}.js-scroll_right{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;transform:translateX(50px);opacity:0;filter:alpha(opacity=0);-moz-opacity:0}.js-scroll_right.on{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;transform:translateX(0)}.showdelay0{transition-delay:0s}.showdelay1{transition-delay:.3s}.showdelay2{transition-delay:.6s}.showdelay3{transition-delay:.9s}.showdelay4{transition-delay:1.2s}@media only screen and (max-width: calc(750 * 1px)){.showdelay0{transition-delay:0s !important}.showdelay1{transition-delay:0s !important}.showdelay2{transition-delay:0s !important}.showdelay3{transition-delay:0s !important}.showdelay4{transition-delay:0s !important}}@keyframes js-txt-up-start-anim-wrap{0%{opacity:0}100%{opacity:1}}@keyframes js-txt-up-start-anim-span{0%{transform:translateY(110%);opacity:0}14%{transform:translateY(-32%)}28%{transform:translateY(13%)}42%{transform:translateY(-5%)}56%{transform:translateY(2%)}70%{transform:translateY(-1%)}84%{transform:translateY(0%)}100%{transform:translateY(0);opacity:1}}.js-txt-up-start{display:inline-flex !important;overflow:hidden;flex-wrap:wrap}.js-txt-up-start span{opacity:0}.js-txt-up-start span.view{transform:translateY(110%);opacity:0;display:block;animation:1.5s js-txt-up-start-anim-span;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#1a1a1a}.js-txt-up-start.--white span.view{color:#fff}.js-txt-up-start span.view:nth-child(1){animation-delay:calc(0.2s + 0s)}.js-txt-up-start span.view:nth-child(2){animation-delay:calc(0.2s + .03s)}.js-txt-up-start span.view:nth-child(3){animation-delay:calc(0.2s + .06s)}.js-txt-up-start span.view:nth-child(4){animation-delay:calc(0.2s + .09s)}.js-txt-up-start span.view:nth-child(5){animation-delay:calc(0.2s + .12s)}.js-txt-up-start span.view:nth-child(6){animation-delay:calc(0.2s + .15s)}.js-txt-up-start span.view:nth-child(7){animation-delay:calc(0.2s + .18s)}.js-txt-up-start span.view:nth-child(8){animation-delay:calc(0.2s + .21s)}.js-txt-up-start span.view:nth-child(9){animation-delay:calc(0.2s + .24s)}.js-txt-up-start span.view:nth-child(10){animation-delay:calc(0.2s + .27s)}.js-txt-up-start span.view:nth-child(11){animation-delay:calc(0.2s + .3s)}.js-txt-up-start span.view:nth-child(12){animation-delay:calc(0.2s + .33s)}.js-txt-up-start span.view:nth-child(13){animation-delay:calc(0.2s + .36s)}.js-txt-up-start span.view:nth-child(14){animation-delay:calc(0.2s + .39s)}.js-txt-up-start span.view:nth-child(15){animation-delay:calc(0.2s + .42s)}.js-txt-up-start span.view:nth-child(16){animation-delay:calc(0.2s + .45s)}.js-txt-up-start span.view:nth-child(17){animation-delay:calc(0.2s + .48s)}.js-txt-up-start span.view:nth-child(18){animation-delay:calc(0.2s + .51s)}.js-txt-up-start span.view:nth-child(19){animation-delay:calc(0.2s + .54s)}.js-txt-up-start span.view:nth-child(20){animation-delay:calc(0.2s + .57s)}.js-txt-up-start span.view:nth-child(21){animation-delay:calc(0.2s + .6s)}.js-txt-up-start span.view:nth-child(22){animation-delay:calc(0.2s + .63s)}.js-txt-up-start span.view:nth-child(23){animation-delay:calc(0.2s + .66s)}.js-txt-up-start span.view:nth-child(24){animation-delay:calc(0.2s + .69s)}.js-txt-up-start span.view:nth-child(25){animation-delay:calc(0.2s + .72s)}.js-txt-up-start span.view:nth-child(26){animation-delay:calc(0.2s + .75s)}.js-txt-up-start span.view:nth-child(27){animation-delay:calc(0.2s + .78s)}.js-txt-up-start span.view:nth-child(28){animation-delay:calc(0.2s + .81s)}.js-txt-up-start span.view:nth-child(29){animation-delay:calc(0.2s + .84s)}.js-txt-up-start span.view:nth-child(30){animation-delay:calc(0.2s + .87s)}.js-txt-up-start span.view:nth-child(31){animation-delay:calc(0.2s + .9s)}.js-txt-up-start span.view:nth-child(32){animation-delay:calc(0.2s + .93s)}.js-txt-up-start span.view:nth-child(33){animation-delay:calc(0.2s + .96s)}.js-txt-up-start span.view:nth-child(34){animation-delay:calc(0.2s + .99s)}.js-txt-up-start span.view:nth-child(35){animation-delay:calc(0.2s + 1.02s)}.js-txt-up-start span.view:nth-child(36){animation-delay:calc(0.2s + 1.05s)}.js-txt-up-start span.view:nth-child(37){animation-delay:calc(0.2s + 1.08s)}.js-txt-up-start span.view:nth-child(38){animation-delay:calc(0.2s + 1.11s)}.js-txt-up-start span.view:nth-child(39){animation-delay:calc(0.2s + 1.14s)}.js-txt-up-start span.view:nth-child(40){animation-delay:calc(0.2s + 1.17s)}.js-txt-up-start span.view:nth-child(41){animation-delay:calc(0.2s + 1.2s)}.js-txt-up-start span.view:nth-child(42){animation-delay:calc(0.2s + 1.23s)}.js-txt-up-start span.view:nth-child(43){animation-delay:calc(0.2s + 1.26s)}.js-txt-up-start span.view:nth-child(44){animation-delay:calc(0.2s + 1.29s)}.js-txt-up-start span.view:nth-child(45){animation-delay:calc(0.2s + 1.32s)}.js-txt-up-start span.view:nth-child(46){animation-delay:calc(0.2s + 1.35s)}.js-txt-up-start span.view:nth-child(47){animation-delay:calc(0.2s + 1.38s)}.js-txt-up-start span.view:nth-child(48){animation-delay:calc(0.2s + 1.41s)}.js-txt-up-start span.view:nth-child(49){animation-delay:calc(0.2s + 1.44s)}.js-txt-up-start span.view:nth-child(50){animation-delay:calc(0.2s + 1.47s)}@keyframes js-txt-up-end-anim-span{0%{transform:translateY(0);opacity:1}30%{opacity:0}60%{transform:translateY(-110%);opacity:0}100%{transform:translateY(-110%);opacity:0}}.js-txt-up-end{display:inline-flex !important;overflow:hidden}.js-txt-up-end span{transform:translateY(0);opacity:1;display:block;animation:1s js-txt-up-end-anim-span ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#1a1a1a}.js-txt-up-end.--white span{color:#fff}.js-txt-up-end span:nth-child(1){animation-delay:calc(0s + 0s)}.js-txt-up-end span:nth-child(2){animation-delay:calc(0s + .03s)}.js-txt-up-end span:nth-child(3){animation-delay:calc(0s + .06s)}.js-txt-up-end span:nth-child(4){animation-delay:calc(0s + .09s)}.js-txt-up-end span:nth-child(5){animation-delay:calc(0s + .12s)}.js-txt-up-end span:nth-child(6){animation-delay:calc(0s + .15s)}.js-txt-up-end span:nth-child(7){animation-delay:calc(0s + .18s)}.js-txt-up-end span:nth-child(8){animation-delay:calc(0s + .21s)}.js-txt-up-end span:nth-child(9){animation-delay:calc(0s + .24s)}.js-txt-up-end span:nth-child(10){animation-delay:calc(0s + .27s)}.js-txt-up-end span:nth-child(11){animation-delay:calc(0s + .3s)}.js-txt-up-end span:nth-child(12){animation-delay:calc(0s + .33s)}.js-txt-up-end span:nth-child(13){animation-delay:calc(0s + .36s)}.js-txt-up-end span:nth-child(14){animation-delay:calc(0s + .39s)}.js-txt-up-end span:nth-child(15){animation-delay:calc(0s + .42s)}.js-txt-up-end span:nth-child(16){animation-delay:calc(0s + .45s)}.js-txt-up-end span:nth-child(17){animation-delay:calc(0s + .48s)}.js-txt-up-end span:nth-child(18){animation-delay:calc(0s + .51s)}.js-txt-up-end span:nth-child(19){animation-delay:calc(0s + .54s)}.js-txt-up-end span:nth-child(20){animation-delay:calc(0s + .57s)}.js-txt-up-end span:nth-child(21){animation-delay:calc(0s + .6s)}.js-txt-up-end span:nth-child(22){animation-delay:calc(0s + .63s)}.js-txt-up-end span:nth-child(23){animation-delay:calc(0s + .66s)}.js-txt-up-end span:nth-child(24){animation-delay:calc(0s + .69s)}.js-txt-up-end span:nth-child(25){animation-delay:calc(0s + .72s)}.js-txt-up-end span:nth-child(26){animation-delay:calc(0s + .75s)}.js-txt-up-end span:nth-child(27){animation-delay:calc(0s + .78s)}.js-txt-up-end span:nth-child(28){animation-delay:calc(0s + .81s)}.js-txt-up-end span:nth-child(29){animation-delay:calc(0s + .84s)}.js-txt-up-end span:nth-child(30){animation-delay:calc(0s + .87s)}.js-txt-up-end span:nth-child(31){animation-delay:calc(0s + .9s)}.js-txt-up-end span:nth-child(32){animation-delay:calc(0s + .93s)}.js-txt-up-end span:nth-child(33){animation-delay:calc(0s + .96s)}.js-txt-up-end span:nth-child(34){animation-delay:calc(0s + .99s)}.js-txt-up-end span:nth-child(35){animation-delay:calc(0s + 1.02s)}.js-txt-up-end span:nth-child(36){animation-delay:calc(0s + 1.05s)}.js-txt-up-end span:nth-child(37){animation-delay:calc(0s + 1.08s)}.js-txt-up-end span:nth-child(38){animation-delay:calc(0s + 1.11s)}.js-txt-up-end span:nth-child(39){animation-delay:calc(0s + 1.14s)}.js-txt-up-end span:nth-child(40){animation-delay:calc(0s + 1.17s)}.js-txt-up-end span:nth-child(41){animation-delay:calc(0s + 1.2s)}.js-txt-up-end span:nth-child(42){animation-delay:calc(0s + 1.23s)}.js-txt-up-end span:nth-child(43){animation-delay:calc(0s + 1.26s)}.js-txt-up-end span:nth-child(44){animation-delay:calc(0s + 1.29s)}.js-txt-up-end span:nth-child(45){animation-delay:calc(0s + 1.32s)}.js-txt-up-end span:nth-child(46){animation-delay:calc(0s + 1.35s)}.js-txt-up-end span:nth-child(47){animation-delay:calc(0s + 1.38s)}.js-txt-up-end span:nth-child(48){animation-delay:calc(0s + 1.41s)}.js-txt-up-end span:nth-child(49){animation-delay:calc(0s + 1.44s)}.js-txt-up-end span:nth-child(50){animation-delay:calc(0s + 1.47s)}@keyframes js-txt-down-end-anim-span{0%{transform:translateY(0);opacity:1}30%{opacity:0}60%{transform:translateY(110%);opacity:0}100%{transform:translateY(110%);opacity:0}}.js-txt-down-end{display:inline-flex !important;overflow:hidden}.js-txt-down-end span{transform:translateY(0);opacity:1;display:block;animation:1s js-txt-down-end-anim-span ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#1a1a1a}.js-txt-down-end.--white span{color:#fff}.js-txt-down-end span:nth-child(1){animation-delay:calc(0s + 0s)}.js-txt-down-end span:nth-child(2){animation-delay:calc(0s + .03s)}.js-txt-down-end span:nth-child(3){animation-delay:calc(0s + .06s)}.js-txt-down-end span:nth-child(4){animation-delay:calc(0s + .09s)}.js-txt-down-end span:nth-child(5){animation-delay:calc(0s + .12s)}.js-txt-down-end span:nth-child(6){animation-delay:calc(0s + .15s)}.js-txt-down-end span:nth-child(7){animation-delay:calc(0s + .18s)}.js-txt-down-end span:nth-child(8){animation-delay:calc(0s + .21s)}.js-txt-down-end span:nth-child(9){animation-delay:calc(0s + .24s)}.js-txt-down-end span:nth-child(10){animation-delay:calc(0s + .27s)}.js-txt-down-end span:nth-child(11){animation-delay:calc(0s + .3s)}.js-txt-down-end span:nth-child(12){animation-delay:calc(0s + .33s)}.js-txt-down-end span:nth-child(13){animation-delay:calc(0s + .36s)}.js-txt-down-end span:nth-child(14){animation-delay:calc(0s + .39s)}.js-txt-down-end span:nth-child(15){animation-delay:calc(0s + .42s)}.js-txt-down-end span:nth-child(16){animation-delay:calc(0s + .45s)}.js-txt-down-end span:nth-child(17){animation-delay:calc(0s + .48s)}.js-txt-down-end span:nth-child(18){animation-delay:calc(0s + .51s)}.js-txt-down-end span:nth-child(19){animation-delay:calc(0s + .54s)}.js-txt-down-end span:nth-child(20){animation-delay:calc(0s + .57s)}.js-txt-down-end span:nth-child(21){animation-delay:calc(0s + .6s)}.js-txt-down-end span:nth-child(22){animation-delay:calc(0s + .63s)}.js-txt-down-end span:nth-child(23){animation-delay:calc(0s + .66s)}.js-txt-down-end span:nth-child(24){animation-delay:calc(0s + .69s)}.js-txt-down-end span:nth-child(25){animation-delay:calc(0s + .72s)}.js-txt-down-end span:nth-child(26){animation-delay:calc(0s + .75s)}.js-txt-down-end span:nth-child(27){animation-delay:calc(0s + .78s)}.js-txt-down-end span:nth-child(28){animation-delay:calc(0s + .81s)}.js-txt-down-end span:nth-child(29){animation-delay:calc(0s + .84s)}.js-txt-down-end span:nth-child(30){animation-delay:calc(0s + .87s)}.js-txt-down-end span:nth-child(31){animation-delay:calc(0s + .9s)}.js-txt-down-end span:nth-child(32){animation-delay:calc(0s + .93s)}.js-txt-down-end span:nth-child(33){animation-delay:calc(0s + .96s)}.js-txt-down-end span:nth-child(34){animation-delay:calc(0s + .99s)}.js-txt-down-end span:nth-child(35){animation-delay:calc(0s + 1.02s)}.js-txt-down-end span:nth-child(36){animation-delay:calc(0s + 1.05s)}.js-txt-down-end span:nth-child(37){animation-delay:calc(0s + 1.08s)}.js-txt-down-end span:nth-child(38){animation-delay:calc(0s + 1.11s)}.js-txt-down-end span:nth-child(39){animation-delay:calc(0s + 1.14s)}.js-txt-down-end span:nth-child(40){animation-delay:calc(0s + 1.17s)}.js-txt-down-end span:nth-child(41){animation-delay:calc(0s + 1.2s)}.js-txt-down-end span:nth-child(42){animation-delay:calc(0s + 1.23s)}.js-txt-down-end span:nth-child(43){animation-delay:calc(0s + 1.26s)}.js-txt-down-end span:nth-child(44){animation-delay:calc(0s + 1.29s)}.js-txt-down-end span:nth-child(45){animation-delay:calc(0s + 1.32s)}.js-txt-down-end span:nth-child(46){animation-delay:calc(0s + 1.35s)}.js-txt-down-end span:nth-child(47){animation-delay:calc(0s + 1.38s)}.js-txt-down-end span:nth-child(48){animation-delay:calc(0s + 1.41s)}.js-txt-down-end span:nth-child(49){animation-delay:calc(0s + 1.44s)}.js-txt-down-end span:nth-child(50){animation-delay:calc(0s + 1.47s)}.js-span.js-add-space{width:.3em}
