@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700&family=Noto+Sans+JP:wght@300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=M+PLUS+Rounded+1c:wght@100;300;400;500;700&display=swap);
.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
@charset "UTF-8";*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}.inview,.inviewF,.inviewL,.inviewR,.inviewZ{opacity:0}.fadeIn{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInUp{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBigUp{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInBigUp;animation-name:fadeInBigUp}@-webkit-keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,240px,0);transform:translate3d(0,240px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,240px,0);transform:translate3d(0,240px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpZoom{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUpZoom;animation-name:fadeInUpZoom}@-webkit-keyframes fadeInUpZoom{0%{opacity:0;-webkit-transform:translate3d(0,40px,0) scale3d(.3,.3,.3);transform:translate3d(0,40px,0) scale3d(.3,.3,.3)}to{opacity:1;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1)}}@keyframes fadeInUpZoom{0%{opacity:0;-webkit-transform:translate3d(0,40px,0) scale3d(.3,.3,.3);transform:translate3d(0,40px,0) scale3d(.3,.3,.3)}to{opacity:1;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1)}}.delay_1{-webkit-animation-delay:.1s;animation-delay:.1s}.delay_2{-webkit-animation-delay:.2s;animation-delay:.2s}.delay_3{-webkit-animation-delay:.3s;animation-delay:.3s}.delay_4{-webkit-animation-delay:.4s;animation-delay:.4s}.delay_5{-webkit-animation-delay:.5s;animation-delay:.5s}.delay_6{-webkit-animation-delay:.6s;animation-delay:.6s}.delay_7{-webkit-animation-delay:.7s;animation-delay:.7s}.delay_8{-webkit-animation-delay:.8s;animation-delay:.8s}.delay_9{-webkit-animation-delay:.9s;animation-delay:.9s}.delay_10{-webkit-animation-delay:1s;animation-delay:1s}.delay_20{-webkit-animation-delay:2s;animation-delay:2s}.delay_30{-webkit-animation-delay:3s;animation-delay:3s}.delay_40{-webkit-animation-delay:4s;animation-delay:4s}.delay_50{-webkit-animation-delay:5s;animation-delay:5s}.delay_60{-webkit-animation-delay:6s;animation-delay:6s}html{font-size:62.5%}body{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background:#fff;box-sizing:border-box;color:#5b5b5b;font-family:Noto Sans JP,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:min(1.1713030747vw,16px);font-weight:400;letter-spacing:1px;line-height:1.8;-webkit-print-color-adjust:exact;text-justify:inter-ideograph;width:100%}@media screen and (max-width:768px){body{font-size:4.2666666667vw}}body.temp-evis-cloud{font-family:M PLUS Rounded\ 1c,Noto Sans JP,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.stopscroll{overflow:hidden}.montserrat{font-family:Montserrat,sans-serif}.josefinsans{font-family:Josefin Sans,sans-serif}.mincho{font-family:游明朝,YuMincho,Hiragino Mincho ProN W3,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif}.grecaptcha-badge{z-index:1}a{color:inherit;text-decoration:none}img{-webkit-backface-visibility:hidden;height:auto;width:100%}.icon svg{display:block;height:100%;width:100%}.italic{font-style:italic}main{display:block}.bold{font-weight:700}.ie .slick-dots li button:before{font-size:20px}:focus{outline:none}@media screen and (min-width:769px){.sp_view{display:none}.pc_view{display:block}}@media screen and (max-width:768px){html{overflow-x:hidden}.sp_view{display:block}.pc_view{display:none}input[type=search],input[type=submit],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}}.lower .menu-btn{background:#209f9f;height:13.3333333333vw;padding:2.6666666667vw;position:absolute;right:0;top:0;width:13.3333333333vw;z-index:50}@media screen and (min-width:769px){.lower .menu-btn{display:none!important}}.lower .menu-btn .menu-trigger,.lower .menu-btn .menu-trigger span{box-sizing:border-box;display:block;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.lower .menu-btn .menu-trigger{height:3.7333333333vw;position:relative;width:100%}.lower .menu-btn .menu-trigger span{background-color:#fff;border-radius:9999px;height:.6666666667vw;left:25%;margin:0 auto;position:absolute;width:50%}.lower .menu-btn .word{color:#fff;font-size:2.4vw;margin-top:3px;text-align:center}.lower .menu-btn .menu-trigger.active span{background-color:#fff}.lower .menu-btn .menu-trigger span:first-of-type{top:0;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.lower .menu-btn .menu-trigger span:nth-of-type(2){top:1.4666666667vw}.lower .menu-btn .menu-trigger span:nth-of-type(3){bottom:0;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:30%}.lower .menu-btn .menu-trigger.active span:first-of-type{top:50%;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.lower .menu-btn .menu-trigger.active span:nth-of-type(2){-webkit-transform:scaleX(0);transform:scaleX(0)}.lower .menu-btn .menu-trigger.active span:nth-of-type(3){top:50%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);width:50%}.lower .contact-btn{background:#f47a87;color:#fff;height:13.3333333333vw;position:absolute;right:13.3333333333vw;top:0;width:13.3333333333vw}@media screen and (min-width:769px){.lower .contact-btn{display:none!important}}.lower .contact-btn .icon{height:4.4vw;margin:1.7333333333vw auto 0;width:4.4vw}.lower .contact-btn .word{font-size:2.1333333333vw;margin-top:1.3333333333vw;text-align:center}.el_btn{background:#fff;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#209f9f;display:block;font-size:min(1.317715959vw,18px);font-weight:500;position:relative;text-align:center;transition:color .2s,background .2s;width:min(19.3997071742vw,265px)}@media screen and (min-width:769px){.el_btn:hover{background:#209f9f;color:#fff}.el_btn:hover:after,.el_btn:hover:before{background:#fff}}.el_btn__gr{background:#209f9f;border:min(.1464128843vw,2px) solid #209f9f;color:#fff}@media screen and (min-width:769px){.el_btn__gr:hover{background:#fff;color:#209f9f}}.el_btn__plus:before{background:#209f9f;content:"";display:block;height:min(1.1713030747vw,16px);position:absolute;right:min(2.196193265vw,30px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;width:min(.1464128843vw,2px)}@media screen and (max-width:768px){.el_btn__plus:before{height:2.1333333333vw;right:4vw;width:.2666666667vw}}.el_btn__plus:after{background:#209f9f;content:"";display:block;height:min(.1464128843vw,2px);position:absolute;right:min(1.6471449488vw,22.5px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;width:min(1.1713030747vw,16px)}@media screen and (max-width:768px){.el_btn__plus:after{height:.2666666667vw;right:3vw;width:2.1333333333vw}}.slick-dotted.slick-slider{margin:0}.slick-dots li{height:min(1.4641288433vw,20px);margin:0;width:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.slick-dots li{height:min(1.317715959vw,18px);margin:0 2.6666666667vw;width:2.4vw}}.slick-dots li button{height:min(1.0248901903vw,14px);width:min(1.0248901903vw,14px)}@media screen and (max-width:768px){.slick-dots li button{height:2.4vw;width:2.4vw}}.slick-dots li button:before{background-color:#ebebeb;border:1px solid #ebebeb;border-radius:50%;color:#5b5b5b;content:"";display:block;font-family:sans-serif;font-weight:700;height:min(.7320644217vw,10px);left:min(.439238653vw,6px);opacity:1;top:min(.439238653vw,6px);width:min(.7320644217vw,10px)}@media screen and (max-width:768px){.slick-dots li button:before{height:2.4vw;width:2.4vw}}.slick-dots li.slick-active button:before{background-color:transparent;border:min(.0732064422vw,1px) solid #fff;content:"";display:block}.slick-loading .slick-list{background:none}.slick-next:before,.slick-prev:before{background-position:50%;background-repeat:no-repeat;background-size:100%;border-right:min(.1464128843vw,2px) solid #fff;border-top:min(.1464128843vw,2px) solid #fff;content:"";display:block;height:min(.878477306vw,12px);opacity:1;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:min(.878477306vw,12px)}@media screen and (max-width:768px){.slick-next:before,.slick-prev:before{height:2.1333333333vw;width:2.1333333333vw}}.slick-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slick-next,.slick-prev{height:min(.878477306vw,12px);width:min(.878477306vw,12px);z-index:1}@media screen and (max-width:768px){.slick-next,.slick-prev{height:2.1333333333vw;width:2.1333333333vw}}.page-load-status{bottom:min(.2928257687vw,4px);color:#777;display:none;left:50%;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media screen and (max-width:768px){.page-load-status{bottom:.5333333333vw}}.page-load-status .infinitie-scroll-error{left:0;position:absolute;top:calc(50% - 10px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42vw}.loader-ellips{font-size:20px;height:1em;left:50%;margin:10px auto;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4em}.loader-ellips__dot{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease;background:#555;border-radius:.5em;display:block;height:1em;position:absolute;width:1em}.loader-ellips__dot:first-child,.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}@-webkit-keyframes reveal{0%{-webkit-transform:scale(.001);transform:scale(.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal{0%{-webkit-transform:scale(.001);transform:scale(.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}}@keyframes slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}}.loader-ellips__dot:first-child{-webkit-animation-name:reveal;animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){-webkit-animation-name:slide;animation-name:slide}.loader-ellips__dot:nth-child(4){animation-direction:reverse;-webkit-animation-name:reveal;animation-name:reveal}.form .must{align-items:center;background:#eb462e;border-radius:50%;color:#fff;display:flex;font-size:min(.7320644217vw,10px);height:min(2.196193265vw,30px);justify-content:center;width:min(2.196193265vw,30px)}@media screen and (max-width:768px){.form .must{font-size:1.3333333333vw;height:4vw;width:4vw}}.form dl{align-items:center;display:flex;margin-bottom:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.form dl{display:block;margin-bottom:2.6666666667vw}}.form dl:last-of-type{margin-bottom:0}.form dt{font-weight:700;margin-right:min(2.9282576867vw,40px);padding:min(.439238653vw,6px) min(2.9282576867vw,40px) min(.439238653vw,6px) 0;position:relative;text-align:right;width:min(17.5695461201vw,240px)}@media screen and (max-width:768px){.form dt{align-items:center;display:flex;font-size:3.4666666667vw;margin-bottom:1.3333333333vw;margin-right:0;padding:0;text-align:left;width:100%}}.form dt .must{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.form dt .must{margin-left:1.3333333333vw;position:static;-webkit-transform:translateY(0);transform:translateY(0)}}.form dd{width:calc(100% - min(17.5695461201vw, 240px))}@media screen and (max-width:768px){.form dd{width:100%}}.form dd input[type=email],.form dd input[type=tel],.form dd input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:min(.1464128843vw,2px) solid #ddd;border-radius:min(.7320644217vw,10px);box-sizing:border-box;font-size:100%;outline:none;padding:min(.5856515373vw,8px);width:100%}@media screen and (max-width:768px){.form dd input[type=email],.form dd input[type=tel],.form dd input[type=text]{border:.2666666667vw solid #ddd;border-radius:1.3333333333vw;font-size:3.4666666667vw;padding:2.6666666667vw}}.form dd input[type=radio]{accent-color:#209f9f;height:26px;margin-right:3px;width:26px}@media screen and (max-width:768px){.form dd input[type=radio]{height:22px;width:22px}}.form dd textarea{border-color:#ddd;border-radius:min(.7320644217vw,10px);border-width:1px;box-sizing:border-box;font-size:min(1.0980966325vw,15px);padding:min(1.0980966325vw,15px);width:100%}@media screen and (max-width:768px){.form dd textarea{border-radius:1.3333333333vw;font-size:3.3333333333vw;padding:2vw}}.form dd select{background-color:#fff;border-color:#209f9f;border-width:2px;box-sizing:border-box;font-size:1.5rem;padding:10px;width:100%}.form dd .select-wrap{position:relative}.form dd .select-wrap:before{border-right:2px solid #f47a87;border-top:2px solid #f47a87;color:#7f878c;content:"";height:8px;line-height:43px;pointer-events:none;position:absolute;right:15px;top:calc(50% - 5px);-webkit-transform:rotate(135deg);transform:rotate(135deg);width:8px;z-index:1}.form .privacy-check{margin:min(3.6603221083vw,50px) 0 min(2.196193265vw,30px);text-align:center}@media screen and (max-width:768px){.form .privacy-check{font-size:3.4666666667vw;margin:6.6666666667vw 0 4vw}.form .privacy-check .wpcf7-list-item{margin-left:0}.form .privacy-check .wpcf7-list-item label{align-items:flex-start;display:flex}.form .privacy-check .wpcf7-list-item label input{margin-right:2.6666666667vw;margin-top:1.6vw}.form .privacy-check .wpcf7-list-item label .wpcf7-list-item-label{text-align:left}}.form .privacy-check input[type=checkbox]{cursor:pointer}.form .privacy-check a{text-decoration:underline}.form .privacy-check a:hover{text-decoration:none}.form label{cursor:pointer}.form .confirm{background:#209f9f;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#fff;cursor:pointer;display:block;font-size:min(1.2445095168vw,17px);font-weight:700;margin:0 min(.7320644217vw,10px);padding:min(1.4641288433vw,20px) min(4.39238653vw,60px);text-align:center;transition:all .2s}@media screen and (min-width:769px){.form .confirm:hover{background:#fff;color:#209f9f}}@media screen and (max-width:768px){.form .confirm{border:.2666666667vw solid #209f9f;font-size:2.9333333333vw;margin:0 1.3333333333vw;padding:2.6666666667vw 8vw}}.form .confirm:disabled{background:#ccc;border:min(.1464128843vw,2px) solid #ccc;cursor:default}@media screen and (max-width:768px){.form .confirm:disabled{border:.2666666667vw solid #ccc}}.form .confirm:disabled:hover{background:#ccc;color:#fff}.form .back{background:#f47a87;border:min(.1464128843vw,2px) solid #f47a87;border-radius:9999px;color:#fff;cursor:pointer;display:block;font-size:min(1.2445095168vw,17px);font-weight:700;margin:0 min(.7320644217vw,10px);padding:min(1.4641288433vw,20px) min(4.39238653vw,60px);text-align:center;transition:all .2s}@media screen and (min-width:769px){.form .back:hover{background:#fff;color:#f47a87}}@media screen and (max-width:768px){.form .back{border:.2666666667vw solid #f47a87;font-size:2.9333333333vw;margin:0 1.3333333333vw;padding:2.6666666667vw 8vw}}.form .submit{background:#209f9f;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#fff;cursor:pointer;display:block;font-size:min(1.2445095168vw,17px);font-weight:700;margin:0 min(.7320644217vw,10px);padding:min(1.4641288433vw,20px) min(4.39238653vw,60px);text-align:center;transition:all .2s}@media screen and (min-width:769px){.form .submit:hover{background:#fff;color:#209f9f}}@media screen and (max-width:768px){.form .submit{border:.2666666667vw solid #209f9f;font-size:2.9333333333vw;margin:0 1.3333333333vw;padding:2.6666666667vw 8vw}}.form .privacy-check+p{align-items:center;display:flex;justify-content:center}header{background:#209f9f;left:0;padding:0 40px;position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width:768px){header{padding:0 20px}}header .logo{box-sizing:content-box;height:51px;padding:18px 0 21px;width:150px}@media screen and (max-width:768px){header .logo{height:40px;padding:15px 0;width:117px}}.lower header{background:transparent;left:0;margin:0;padding:min(1.0980966325vw,15px) min(2.635431918vw,36px);position:fixed;top:0;width:100%}@media screen and (max-width:768px){.lower header{height:13.3333333333vw;padding:0 0 0 2vw}}.lower header .logo{padding:0;width:min(10.980966325vw,150px)}@media screen and (max-width:768px){.lower header .logo{padding:2.4vw 0 0 4.2666666667vw;width:32.6666666667vw}}.lower header nav{position:absolute;right:min(2.635431918vw,36px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:769px){.lower header nav{background:transparent;display:block!important}}@media screen and (max-width:768px){.lower header nav{height:100vh;left:0;opacity:0;overflow:scroll;position:fixed;top:0;-webkit-transform:translateY(0);transform:translateY(0);visibility:hidden;width:100%}.lower header nav .wrap{align-items:center;background:#cfe8e8;display:flex;height:100%;justify-content:center;width:100%;z-index:40}}.lower header nav .wrap .container .logo{margin:0 auto 8vw;width:56.4vw}.lower header nav .wrap .container ul{display:flex}@media screen and (max-width:768px){.lower header nav .wrap .container ul{display:block}}.lower header nav .wrap .container ul li{font-weight:700;margin:0 min(.7320644217vw,10px)}@media screen and (max-width:768px){.lower header nav .wrap .container ul li{margin:0 auto 2.6666666667vw}}.lower header nav .wrap .container ul li a{display:block}@media screen and (max-width:768px){.lower header nav .wrap .container ul li a{background:#fff;border-radius:9999px;color:#5b5b5b;font-size:4.2666666667vw;margin:0 auto;padding:3.4666666667vw 0;position:relative;text-align:center;transition:color .2s,background .2s;width:84.8vw}.lower header nav .wrap .container ul li a:after{border-right:.2666666667vw solid #209f9f;border-top:.2666666667vw solid #209f9f;content:"";height:2.1333333333vw;position:absolute;right:5.3333333333vw;top:calc(50% - 1.33333vw);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .2s;width:2.1333333333vw}}@media screen and (min-width:769px){.lower header nav .wrap .container ul li a:after{background:transparent;border-radius:9999px;content:"";display:block;height:min(.2928257687vw,4px);margin:min(.3660322108vw,5px) auto 0;width:50%}}@media screen and (min-width:769px) and (max-width:768px){.lower header nav .wrap .container ul li a:after{content:none!important}}@media screen and (min-width:769px){.lower header nav .wrap .container ul li a.current:after{background:#209f9f}}.lower header nav .wrap .container .tel-contact{margin-top:9.3333333333vw;text-align:center}.lower header nav .wrap .container .tel-contact:before{background:linear-gradient(90deg,#209f9f,#209f9f 25%,#f8b525 0,#f8b525 50%,#209f9f 0,#209f9f 75%,#f8b525 0,#f8b525);content:"";display:block;height:.5333333333vw;margin:0 auto 5.3333333333vw;width:22.4vw}.lower header nav .wrap .container .tel-contact .midashi{font-size:3.4666666667vw;font-weight:700;margin-bottom:1.3333333333vw}.lower header nav .wrap .container .tel-contact .read{color:#5b5b5b;font-size:2.9333333333vw;margin-bottom:2vw}.lower header nav .wrap .container .tel-contact .number a{align-items:center;color:#209f9f;display:flex;font-size:6.4vw;font-weight:800;justify-content:center;letter-spacing:0;line-height:1.2}.lower header nav .wrap .container .tel-contact .number a .icon{display:inline-block;margin-right:1.3333333333vw;-webkit-transform:translateY(-2px);transform:translateY(-2px);width:6.1333333333vw}.temp-evis-cloud .btn{background:#26cee5;border:1px solid #26cee5;border-radius:9999px;color:#fff;display:block;font-size:min(1.0248901903vw,14px);padding:min(.7320644217vw,10px) 0;position:relative;text-align:center;transition:color .2s,background-color .2s;width:min(17.5695461201vw,240px)}@media screen and (max-width:768px){.temp-evis-cloud .btn{font-size:3.4666666667vw;padding:1.6vw 0;width:35.4666666667vw}}.temp-evis-cloud .btn:before{border-right:min(.1464128843vw,2px) solid #fff;border-top:min(.1464128843vw,2px) solid #fff;content:"";height:min(.5856515373vw,8px);position:absolute;right:min(1.4641288433vw,20px);top:calc(50% - min(.439238653vw, 6px));-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:border-color .2s;width:min(.5856515373vw,8px)}@media screen and (max-width:768px){.temp-evis-cloud .btn:before{border-right:.2666666667vw solid #fff;border-top:.2666666667vw solid #fff;height:1.6vw;right:2.6666666667vw;top:calc(50% - 1.06667vw);width:1.6vw}}@media screen and (min-width:769px){.temp-evis-cloud .btn:hover{background:#fff;color:#26cee5}.temp-evis-cloud .btn:hover:before{border-color:#26cee5}}.temp-evis-cloud .btn2{align-items:center;color:#ff5b9a;display:flex;font-size:min(1.0248901903vw,14px);font-weight:500;letter-spacing:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.temp-evis-cloud .btn2{font-size:3.7333333333vw}}.temp-evis-cloud .btn2 .icon{align-items:center;background:#ff5b9a;border-radius:50%;display:flex;height:min(6.4421669107vw,88px);justify-content:center;margin-left:min(1.4641288433vw,20px);transition:background .2s;width:min(6.4421669107vw,88px)}@media screen and (max-width:768px){.temp-evis-cloud .btn2 .icon{height:17.0666666667vw;margin-left:5.3333333333vw;width:17.0666666667vw}}.temp-evis-cloud .btn2 .icon svg{fill:#fff;height:min(1.0461200586vw,14.29px);width:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.temp-evis-cloud .btn2 .icon svg{height:4.108vw;width:5.752vw}}@media screen and (min-width:769px){.temp-evis-cloud .btn2:hover .icon{background:#c72563}}.temp-evis-cloud .midashi-style3{background:#fff5f9;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:9999px;color:#ff5b9a;font-size:min(1.317715959vw,18px);font-weight:700;margin-bottom:min(2.196193265vw,30px);padding:min(.5124450952vw,7px) 0;text-align:center}@media screen and (max-width:768px){.temp-evis-cloud .midashi-style3{border:.1333333333vw solid #ff5b9a;font-size:4.2666666667vw;margin-bottom:4vw;padding:.9333333333vw 0}}.temp-evis-cloud .menu-btn{background:#fff;border-radius:50%;display:flex;height:12.8vw;padding:5.0666666667vw 4.2666666667vw 4.8vw;position:fixed;right:4.2666666667vw;top:4.2666666667vw;width:12.8vw;z-index:9999}.temp-evis-cloud .menu-btn .menu-trigger,.temp-evis-cloud .menu-btn .menu-trigger span{box-sizing:border-box;display:inline-block;transition:all .2s}.temp-evis-cloud .menu-btn .menu-trigger{height:100%;position:relative;width:100%}.temp-evis-cloud .menu-btn .menu-trigger span{background-color:#ff5b9a;border-radius:9999px;height:.5333333333vw;left:0;position:absolute;width:100%}.temp-evis-cloud .menu-btn .menu-trigger span:first-of-type{top:0;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.temp-evis-cloud .menu-btn .menu-trigger span:nth-of-type(2){top:1.0666666667vw}.temp-evis-cloud .menu-btn .menu-trigger span:nth-of-type(3){bottom:0;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.temp-evis-cloud .menu-btn .menu-trigger.active span:first-of-type{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.temp-evis-cloud .menu-btn .menu-trigger.active span:nth-of-type(2){-webkit-transform:scaleX(0);transform:scaleX(0)}.temp-evis-cloud .menu-btn .menu-trigger.active span:nth-of-type(3){top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.temp-evis-cloud .head,.temp-evis-cloud header{background:#fff;left:0;padding:min(3.2942898975vw,45px) min(2.9282576867vw,40px) min(2.9282576867vw,40px);position:fixed;top:0;width:100%}@media screen and (max-width:768px){.temp-evis-cloud .head,.temp-evis-cloud header{padding:6.6666666667vw 4.2666666667vw 4vw}}.temp-evis-cloud .head .inner,.temp-evis-cloud header .inner{align-items:center;display:flex;justify-content:space-between}.temp-evis-cloud .head .inner h1,.temp-evis-cloud header .inner h1{height:min(2.635431918vw,36px);line-height:1;margin:0;width:min(13.17715959vw,180px)}@media screen and (max-width:768px){.temp-evis-cloud .head .inner h1,.temp-evis-cloud header .inner h1{height:7.2vw;width:35.7333333333vw}}.temp-evis-cloud .head .inner nav ul,.temp-evis-cloud header .inner nav ul{align-items:center;display:flex;font-weight:500}.temp-evis-cloud .head .inner nav ul li,.temp-evis-cloud header .inner nav ul li{margin-left:min(2.635431918vw,36px)}.temp-evis-cloud .head .inner nav ul li.contact a,.temp-evis-cloud header .inner nav ul li.contact a{border:1px solid #ff5b9a;border-radius:9999px;color:#ff5b9a;display:block;font-size:1.8rem;font-weight:700;justify-content:center;padding:min(.7320644217vw,10px) min(1.756954612vw,24px);transition:background-color .2s,color .2s,border-color .2s}@media screen and (min-width:769px){.temp-evis-cloud .head .inner nav ul li.contact a:hover,.temp-evis-cloud header .inner nav ul li.contact a:hover{background-color:#ff5b9a;border-color:#ff5b9a;color:#fff}}.temp-evis-cloud header{background:hsla(0,0%,100%,.9);padding:min(1.2445095168vw,17px) min(2.9282576867vw,40px);top:min(-8.8133235725vw,-120.39px);transition:top .2s}@media screen and (max-width:768px){.temp-evis-cloud header{padding:8vw 4.2666666667vw}}.temp-evis-cloud header .inner h1{margin-top:min(-.7320644217vw,-10px)}@media screen and (min-width:769px){.temp-evis-cloud header .inner nav li:first-of-type{display:none}}@media screen and (max-width:768px){.temp-evis-cloud header .inner nav{background:#f5f5f7;height:100vh;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.temp-evis-cloud header .inner nav ul{display:block;padding:18.6666666667vw 4.2666666667vw}.temp-evis-cloud header .inner nav ul li{border-top:.2666666667vw solid #ddd;margin:0}.temp-evis-cloud header .inner nav ul li:first-of-type,.temp-evis-cloud header .inner nav ul li:last-of-type{border-top:0}.temp-evis-cloud header .inner nav ul li:last-of-type{display:none}.temp-evis-cloud header .inner nav ul li a{display:block;font-size:5.3333333333vw;font-weight:700;padding:3.2vw 0}.temp-evis-cloud header .inner nav ul li .child-nav{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-2.1333333333vw;padding-bottom:3.2vw}.temp-evis-cloud header .inner nav ul li .child-nav a{font-size:4.2666666667vw;font-weight:400;margin:.8vw 0 0;padding:0;width:50%}.temp-evis-cloud header .inner nav .sp-contact{background:#ff5b9a;border-radius:9999px;bottom:11.4666666667vw;color:#fff;font-size:4.2666666667vw;left:4.2666666667vw;margin:0 auto;padding:2.6666666667vw 0;position:absolute;text-align:center;width:calc(100% - 8.53333vw)}.temp-evis-cloud header .inner nav .sp-contact:after{border-right:.2666666667vw solid #fff;border-top:.2666666667vw solid #fff;content:"";height:2.1333333333vw;position:absolute;right:5.3333333333vw;top:calc(50% - 1.06667vw);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2.1333333333vw}}.temp-evis-cloud header.floating{top:0}.temp-evis-cloud .wrap{background-color:#ff5b9a;background-image:url(../images/evis-cloud/webp/bg_mv-00.webp);background-position:50%;background-repeat:repeat;background-size:460px}@media screen and (max-width:768px){.temp-evis-cloud .wrap{background-size:320px}}footer{background:#fff}footer .inner{margin:0 auto;padding:min(8.0527086384vw,110px) 0 min(5.1244509517vw,70px);text-align:center;width:min(78.9165446559vw,1078px)}@media screen and (max-width:768px){footer .inner{padding:14.6666666667vw 0 9.3333333333vw;width:85.6vw}}footer .inner .logo{margin:0 auto min(3.6603221083vw,50px);width:min(21.8155197657vw,298px)}@media screen and (max-width:768px){footer .inner .logo{margin:0 auto 6.6666666667vw;width:39.7333333333vw}}footer .inner .tel-contact{margin-bottom:min(5.1244509517vw,70px)}@media screen and (max-width:768px){footer .inner .tel-contact{margin-bottom:9.3333333333vw}}footer .inner .tel-contact .midashi{font-size:min(1.6837481698vw,23px);font-weight:700;margin-bottom:min(.5124450952vw,7px)}@media screen and (max-width:768px){footer .inner .tel-contact .midashi{font-size:3.4666666667vw;margin-bottom:1.3333333333vw}}footer .inner .tel-contact .read{color:#5b5b5b;font-size:min(1.2445095168vw,17px);margin-bottom:min(1.0980966325vw,15px)}@media screen and (max-width:768px){footer .inner .tel-contact .read{font-size:2.9333333333vw;margin-bottom:2vw}}footer .inner .tel-contact .number a{align-items:center;color:#209f9f;display:flex;font-size:min(2.635431918vw,36px);font-weight:800;justify-content:center;letter-spacing:0;line-height:1.2}@media screen and (max-width:768px){footer .inner .tel-contact .number a{font-size:6.4vw}}footer .inner .tel-contact .number a .icon{display:inline-block;margin-right:min(.7320644217vw,10px);-webkit-transform:translateY(-1px);transform:translateY(-1px);width:min(2.3426061493vw,32px)}@media screen and (max-width:768px){footer .inner .tel-contact .number a .icon{margin-right:1.3333333333vw;-webkit-transform:translateY(-2px);transform:translateY(-2px);width:6.1333333333vw}}footer .inner .copyright{font-size:min(.878477306vw,12px);letter-spacing:0;text-align:center}@media screen and (max-width:768px){footer .inner .copyright{font-size:2.2666666667vw}}.float-nav *{margin:0;padding:0}.float-nav .float-btn{background:#f47a87;border:.2rem solid #f47a87;border-radius:min(.7320644217vw,10px) 0 0 min(.7320644217vw,10px);border-right:none;color:#fff;display:block;line-height:1.1;padding:min(2.7818448023vw,38px) min(1.317715959vw,18px);position:fixed;right:0;text-orientation:upright;top:min(19.0336749634vw,260px);transition:background .2s,color .2s;width:min(4.39238653vw,60px);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:10}.float-nav .float-btn:hover{background:#fff;color:#f47a87}@media screen and (max-width:768px){.float-nav .float-btn{border-radius:1.3333333333vw 0 0 1.3333333333vw;padding:5.0666666667vw 1.6vw;top:52vw;width:8vw}}.float-nav .float-home-btn{background:#f7c967;border:.2rem solid #f7c967;border-radius:min(.7320644217vw,10px) 0 0 min(.7320644217vw,10px);border-right:none;color:#fff;display:block;height:min(4.39238653vw,60px);line-height:1.1;padding:min(.7320644217vw,10px) 0;position:fixed;right:0;text-orientation:upright;top:min(38.0673499268vw,520px);transition:background .2s,color .2s;width:min(4.39238653vw,60px);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:10}.float-nav .float-home-btn svg{fill:#fff;height:100%;transition:fill .2s,color .2s;width:100%}.float-nav .float-home-btn:hover{background:#fff}.float-nav .float-home-btn:hover svg{fill:#f7c967}@media screen and (max-width:768px){.float-nav .float-home-btn{border-radius:1.3333333333vw 0 0 1.3333333333vw;height:8vw;padding:.6666666667vw .1333333333vw .6666666667vw 0;top:109.3333333333vw;width:8vw}}.temp-evis-cloud footer{background:#fff}.temp-evis-cloud footer .inner{margin:0 auto;max-width:min(82.4304538799vw,1126px);text-align:left;width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.temp-evis-cloud footer .inner{max-width:none;width:calc(100% - 8.53333vw)}}.temp-evis-cloud footer .inner .box{display:flex;justify-content:space-between}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .box{display:block;padding-bottom:24vw;position:relative}}.temp-evis-cloud footer .inner .name,.temp-evis-cloud footer .inner .tel-contact{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.temp-evis-cloud footer .inner .name{padding-bottom:min(4.0263543192vw,55px);position:relative;width:min(32.2108345534vw,440px)}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .name{margin-bottom:10.6666666667vw;padding-bottom:0;position:static;width:100%}}.temp-evis-cloud footer .inner .name .copyrights{bottom:0;left:0;position:absolute}.temp-evis-cloud footer .inner .name .copyrights .credit{font-size:min(1.0980966325vw,15px);letter-spacing:0;margin:0 0 min(.1464128843vw,2px)}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .name .copyrights .credit{font-size:3.2vw;letter-spacing:0;margin:0 0 .2666666667vw}}.temp-evis-cloud footer .inner .name .copyrights .copyright{font-size:min(.878477306vw,12px);letter-spacing:0;margin:0;text-align:left}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .name .copyrights .copyright{font-size:2.6666666667vw}}.temp-evis-cloud footer .inner .logo{margin:0;width:min(21.8155197657vw,298px)}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .logo{width:58.4vw}}.temp-evis-cloud footer .inner .tel-contact{margin:0}.temp-evis-cloud footer .inner .tel-contact .midashi{font-size:min(1.6837481698vw,23px);font-weight:700;line-height:1.4;margin-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .tel-contact .midashi{font-size:6.4vw;margin-bottom:4vw}}.temp-evis-cloud footer .inner .tel-contact .read{color:#5b5b5b;font-size:min(1.0248901903vw,14px);margin:0 0 min(1.0980966325vw,15px)}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .tel-contact .read{font-size:4vw;line-height:1.4;margin-bottom:2vw}}.temp-evis-cloud footer .inner .tel-contact .number a{align-items:center;color:#ff5b9a;display:flex;font-size:min(2.635431918vw,36px);font-weight:800;justify-content:flex-start;letter-spacing:0;line-height:1.2;margin-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .tel-contact .number a{font-size:10.6666666667vw;margin-bottom:2.6666666667vw}}.temp-evis-cloud footer .inner .tel-contact .number a .icon{display:inline-block;margin-right:min(.7320644217vw,10px);-webkit-transform:translateY(-1px);transform:translateY(-1px);width:min(3.513909224vw,48px)}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .tel-contact .number a .icon{margin-right:1.3333333333vw;-webkit-transform:translateY(-1.0666666667vw);transform:translateY(-1.0666666667vw);width:10.6666666667vw}}.temp-evis-cloud footer .inner .tel-contact .open{margin:0}@media screen and (max-width:768px){.temp-evis-cloud footer .inner .tel-contact .open{letter-spacing:0}}.temp-evis-cloud .float-nav *{margin:0;padding:0}.temp-evis-cloud .float-nav .float-btn{background:#26cee5;border:.2rem solid #26cee5;border-radius:min(.7320644217vw,10px) 0 0 min(.7320644217vw,10px);border-right:none;color:#fff;display:block;line-height:1.1;padding:min(2.7818448023vw,38px) min(1.317715959vw,18px);position:fixed;right:0;text-orientation:upright;top:min(19.0336749634vw,260px);transition:background .2s,color .2s;width:min(4.39238653vw,60px);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:10}@media screen and (min-width:769px){.temp-evis-cloud .float-nav .float-btn:hover{background:#fff;color:#26cee5}}@media screen and (max-width:768px){.temp-evis-cloud .float-nav .float-btn{border-radius:1.3333333333vw 0 0 1.3333333333vw;padding:5.0666666667vw 1.6vw;top:52vw;width:8vw}}.temp-evis-cloud .float-nav .float-home-btn{background:#2a9cab;border:.2rem solid #2a9cab;border-radius:min(.7320644217vw,10px) 0 0 min(.7320644217vw,10px);border-right:none;color:#fff;display:block;height:min(4.39238653vw,60px);line-height:1.1;padding:min(.7320644217vw,10px) 0;position:fixed;right:0;text-orientation:upright;top:min(38.0673499268vw,520px);transition:background .2s,color .2s;width:min(4.39238653vw,60px);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:10}.temp-evis-cloud .float-nav .float-home-btn svg{fill:#fff;height:100%;transition:fill .2s,color .2s;width:100%}@media screen and (min-width:769px){.temp-evis-cloud .float-nav .float-home-btn:hover{background:#fff}.temp-evis-cloud .float-nav .float-home-btn:hover svg{fill:#2a9cab}}@media screen and (max-width:768px){.temp-evis-cloud .float-nav .float-home-btn{border-radius:1.3333333333vw 0 0 1.3333333333vw;height:8vw;padding:.6666666667vw .1333333333vw .6666666667vw 0;top:109.3333333333vw;width:8vw}}.safari.temp-evis-cloud .float-nav .float-btn{line-height:2}@media screen and (max-width:768px){.safari.temp-evis-cloud .float-nav .float-btn{line-height:1.1}}.taikoban_single-template .post .block{margin-bottom:min(5.8565153734vw,80px)}@media screen and (max-width:768px){.taikoban_single-template .post .block{margin:0 auto 10.6666666667vw;width:86.6666666667vw}}.taikoban_single-template .post .block a{color:#209f9f}.taikoban_single-template .post .block h4{color:#209f9f;font-size:min(1.6837481698vw,23px);margin:min(.7320644217vw,10px) 0}@media screen and (max-width:768px){.taikoban_single-template .post .block h4{font-size:4.2666666667vw;margin:1.3333333333vw 0}}.taikoban_single-template .post .block ol,.taikoban_single-template .post .block ul{margin-left:1em}.taikoban_single-template .post .block__editor{padding:0 min(9.5168374817vw,130px)}@media screen and (max-width:768px){.taikoban_single-template .post .block__editor{padding:0}}.taikoban_single-template .post .block__frame-editor{background:#fff;border:min(.5856515373vw,8px) solid #cfe8e8;border-radius:min(1.4641288433vw,20px);margin-left:min(9.5168374817vw,130px);margin-right:min(9.5168374817vw,130px);padding:min(2.9282576867vw,40px) min(3.6603221083vw,50px)}@media screen and (max-width:768px){.taikoban_single-template .post .block__frame-editor{border:1.0666666667vw solid #cfe8e8;border-radius:4vw;margin-left:auto;margin-right:auto;padding:6.6666666667vw 8vw}}.taikoban_single-template .post .block__col1img{margin-left:auto;margin-right:auto;text-align:center}.taikoban_single-template .post .block__col1img figure{display:inline-block}.taikoban_single-template .post .block__col1img img{border-radius:min(1.4641288433vw,20px);max-width:100%;width:inherit}@media screen and (max-width:768px){.taikoban_single-template .post .block__col1img img{border-radius:4vw}}.taikoban_single-template .post .block__col2img .imgs{display:flex;justify-content:space-between}@media screen and (max-width:768px){.taikoban_single-template .post .block__col2img .imgs{display:block}}.taikoban_single-template .post .block__col2img .imgs figure{width:min(37.4816983895vw,512px)}@media screen and (max-width:768px){.taikoban_single-template .post .block__col2img .imgs figure{margin-bottom:2.6666666667vw;width:100%}}.taikoban_single-template .post .block__col2img .imgs figure img{border-radius:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.taikoban_single-template .post .block__col2img .imgs figure img{border-radius:4vw}}.taikoban_single-template .post .block__midashi1{margin-bottom:min(4.39238653vw,60px);padding:0 min(9.5168374817vw,130px)}@media screen and (max-width:768px){.taikoban_single-template .post .block__midashi1{margin-bottom:8vw;padding:0}}.taikoban_single-template .post .block__midashi1 h2{color:#209f9f;font-size:min(2.196193265vw,30px);font-weight:700}.taikoban_single-template .post .block__midashi1 h2 span{background:linear-gradient(transparent 65%,#cfe8e8 0)}@media screen and (max-width:768px){.taikoban_single-template .post .block__midashi1 h2{font-size:4.9333333333vw;line-height:1.6}}.taikoban_single-template .post .block__midashi2{margin-bottom:min(2.196193265vw,30px);padding:0 min(9.5168374817vw,130px)}@media screen and (max-width:768px){.taikoban_single-template .post .block__midashi2{margin-bottom:4vw;padding:0}}.taikoban_single-template .post .block__midashi2 h3{font-size:min(1.6837481698vw,23px);font-weight:700;padding-left:min(2.5622254758vw,35px);position:relative}@media screen and (max-width:768px){.taikoban_single-template .post .block__midashi2 h3{font-size:4.4vw;padding-left:5.3333333333vw}}.taikoban_single-template .post .block__midashi2 h3:before{background:#209f9f;border-radius:9999px;content:"";height:min(.2928257687vw,4px);left:0;position:absolute;top:min(1.3909224012vw,19px);width:min(1.317715959vw,18px)}@media screen and (max-width:768px){.taikoban_single-template .post .block__midashi2 h3:before{height:.6666666667vw;top:3.7333333333vw;width:3.4666666667vw}}.taikoban_single-template .post .block__movie .movie{padding-top:56.25%;position:relative;width:100%}.taikoban_single-template .post .block__movie .movie iframe{height:100%;position:absolute;right:0;top:0;width:100%}.taikoban_single-template .post .block__space{margin-bottom:0;padding-bottom:min(1.8301610542vw,25px)}@media screen and (max-width:768px){.taikoban_single-template .post .block__space{padding-bottom:3.3333333333vw}.evis-cloud_single-template .post{margin-bottom:21.3333333333vw}}.evis-cloud_single-template .post .block{font-size:min(1.4641288433vw,20px);letter-spacing:min(.0146412884vw,.2px);margin-bottom:min(5.8565153734vw,80px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block{font-size:3.7333333333vw;margin:0 auto 10.6666666667vw}}.evis-cloud_single-template .post .block a{color:#26cee5;text-decoration:underline}.evis-cloud_single-template .post .block h4{color:#ff5b9a;font-size:min(1.6837481698vw,23px);margin:min(.7320644217vw,10px) 0}@media screen and (max-width:768px){.evis-cloud_single-template .post .block h4{font-size:4.2666666667vw;margin:1.3333333333vw 0}}.evis-cloud_single-template .post .block ol,.evis-cloud_single-template .post .block ul{margin-left:1em}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__editor{padding:0}}.evis-cloud_single-template .post .block__frame-editor{background:#fff5f9;border:min(.5856515373vw,8px) solid #ffcee2;font-size:min(1.0980966325vw,15px);letter-spacing:0;line-height:1.6;padding:min(2.196193265vw,30px) min(3.6603221083vw,50px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__frame-editor{border:1.0666666667vw solid #ffcee2;border-radius:4vw;font-size:3.2vw;margin-left:auto;margin-right:auto;padding:5.3333333333vw}}.evis-cloud_single-template .post .block__col1img{margin-left:auto;margin-right:auto;text-align:center}.evis-cloud_single-template .post .block__col1img figure{display:inline-block;text-align:right}.evis-cloud_single-template .post .block__col1img figure figcaption{font-size:min(1.0248901903vw,14px);margin-top:min(.7320644217vw,10px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__col1img figure figcaption{font-size:2.6666666667vw;margin-top:2.6666666667vw}}.evis-cloud_single-template .post .block__col1img img{border-radius:min(1.4641288433vw,20px);max-width:100%;width:inherit}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__col1img img{border-radius:4vw}}.evis-cloud_single-template .post .block__col2img .imgs{display:flex;justify-content:space-between}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__col2img .imgs{display:block}}.evis-cloud_single-template .post .block__col2img .imgs figure{width:min(29.2825768668vw,400px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__col2img .imgs figure{margin-bottom:2.6666666667vw;width:100%}}.evis-cloud_single-template .post .block__col2img .imgs figure img{border-radius:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__col2img .imgs figure img{border-radius:4vw}}.evis-cloud_single-template .post .block__col2img .imgs figure figcaption{font-size:min(1.0248901903vw,14px);margin-top:min(.3660322108vw,5px);text-align:right}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__col2img .imgs figure figcaption{font-size:2.6666666667vw;margin-top:2.6666666667vw}}.evis-cloud_single-template .post .block__midashi1{color:#ff5b9a;font-size:min(2.9282576867vw,40px);margin-bottom:min(4.39238653vw,60px);padding:0}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__midashi1{margin-bottom:8vw;padding:0}}.evis-cloud_single-template .post .block__midashi1 h2{border-top:min(.0732064422vw,1px) solid #ff5b9a;color:#ff5b9a;font-size:min(2.9282576867vw,40px);font-weight:700;padding-top:min(4.7584187408vw,65px);position:relative}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__midashi1 h2{font-size:5.3333333333vw;padding-top:8.6666666667vw}}.evis-cloud_single-template .post .block__midashi1 h2:before{background:#ff5b9a;border-radius:9999px;content:"";height:min(.3660322108vw,5px);left:0;position:absolute;top:min(-.1464128843vw,-2px);width:min(2.3426061493vw,32px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__midashi1 h2:before{height:1.3333333333vw;top:-.6666666667vw;width:8.5333333333vw}}.evis-cloud_single-template .post .block__midashi2{margin-bottom:min(2.196193265vw,30px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__midashi2{margin-bottom:4vw;padding:0}}.evis-cloud_single-template .post .block__midashi2 h3{border-bottom:min(.0732064422vw,1px) solid #5b5b5b;font-size:min(2.3426061493vw,32px);font-weight:700;padding-left:min(2.5622254758vw,35px);position:relative}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__midashi2 h3{font-size:4.8vw;padding-left:5.3333333333vw}}.evis-cloud_single-template .post .block__midashi2 h3:before{background:#ff5b9a;border-radius:50%;content:"";height:min(2.196193265vw,30px);left:0;position:absolute;top:min(.878477306vw,12px);width:min(2.196193265vw,30px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__midashi2 h3:before{height:3.4666666667vw;top:2.4vw;width:3.4666666667vw}}.evis-cloud_single-template .post .block__movie .movie{border-radius:min(1.1713030747vw,16px);overflow:hidden;padding-top:56.25%;position:relative;width:100%}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__movie .movie{border-radius:4.2666666667vw}}.evis-cloud_single-template .post .block__movie .movie iframe{height:100%;position:absolute;right:0;top:0;width:100%}.evis-cloud_single-template .post .block__movie .caption{font-size:min(1.0248901903vw,14px);margin-top:min(.3660322108vw,5px);text-align:right}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__movie .caption{font-size:2.6666666667vw;margin-top:2.6666666667vw}}.evis-cloud_single-template .post .block__button_label .link{background:#ff5b9a;border:min(.1464128843vw,2px) solid #ff5b9a;border-radius:9999px;color:#fff;display:block;font-size:min(1.1713030747vw,16px);margin:0 auto;padding:min(.878477306vw,12px) min(5.8565153734vw,80px);position:relative;text-align:center;text-decoration:none;transition:background-color .2s,color .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__button_label .link{border:.2666666667vw solid #ff5b9a;font-size:3.0666666667vw;padding:2.6666666667vw 0;width:80vw}}.evis-cloud_single-template .post .block__button_label .link:after{border-right:min(.1464128843vw,2px) solid #fff;border-top:min(.1464128843vw,2px) solid #fff;content:"";display:block;height:min(.439238653vw,6px);position:absolute;right:min(1.4641288433vw,20px);top:calc(50% - min(.2196193265vw, 3px));-webkit-transform:t;transform:t;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .2s;width:min(.439238653vw,6px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__button_label .link:after{border-right:.5333333333vw solid #fff;border-top:.5333333333vw solid #fff;height:1.8666666667vw;right:5.3333333333vw;top:calc(50% - .93333vw);width:1.8666666667vw}}@media screen and (min-width:769px){.evis-cloud_single-template .post .block__button_label .link:hover{background-color:#fff;color:#ff5b9a}.evis-cloud_single-template .post .block__button_label .link:hover:after{border-color:#ff5b9a}}.evis-cloud_single-template .post .block__space{margin-bottom:0;padding-bottom:min(1.8301610542vw,25px)}@media screen and (max-width:768px){.evis-cloud_single-template .post .block__space{padding-bottom:3.3333333333vw}}.p-taikoban{background:#ecf8f8}.p-taikoban *{margin:0;padding:0}.p-taikoban li{list-style-type:none}.p-taikoban main{overflow:hidden}.p-taikoban .mv-sec{background:#05ccd5;height:min(56.2957540264vw,769px);overflow:hidden;position:relative;width:100%}@media screen and (max-width:768px){.p-taikoban .mv-sec{height:138.6666666667vw}}.p-taikoban .mv-sec .logo{left:0;margin:0;padding:33px 26px;position:absolute;top:0;width:min(15.3733528551vw,210px);z-index:1}@media screen and (max-width:768px){.p-taikoban .mv-sec .logo{margin:5.3333333333vw 6.6666666667vw 4.5333333333vw;padding:0;position:relative;width:32.5333333333vw;z-index:3}}.p-taikoban .mv-sec .background-text{color:#40b4b4;font-size:min(6.9546120059vw,95px);font-weight:900;left:50%;line-height:1.5;margin:0;opacity:.5;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:105vw;z-index:0}@media screen and (max-width:768px){.p-taikoban .mv-sec .background-text{font-size:12.6666666667vw}}.p-taikoban .mv-sec .inner{height:100%;margin:0 auto;position:relative;width:min(100vw,1366px)}.p-taikoban .mv-sec h1{margin-bottom:0;margin-left:min(9.9560761347vw,136px);padding-top:min(7.6866764275vw,105px);width:min(54.1727672035vw,740px)}@media screen and (max-width:768px){.p-taikoban .mv-sec h1{margin:0 auto 4.6666666667vw;padding-top:0;width:86.6666666667vw}}.p-taikoban .mv-sec .catch{margin-left:min(9.9560761347vw,136px);margin-top:min(2.196193265vw,30px);width:min(25.7686676428vw,352px)}@media screen and (max-width:768px){.p-taikoban .mv-sec .catch{margin:0 auto;width:46.8vw}}.p-taikoban .mv-sec .img{bottom:0;position:absolute;right:0;width:min(100vw,1366px)}@media screen and (max-width:768px){.p-taikoban .mv-sec .img{bottom:-13.4666666667vw;left:auto;margin:auto;right:auto;width:97.3333333333vw}}.p-taikoban .problem-sec{padding:min(5.1244509517vw,70px) 0}@media screen and (max-width:768px){.p-taikoban .problem-sec{padding:16vw 0 5.3333333333vw}}.p-taikoban .problem-sec .inner{margin:0 auto;width:min(67.9355783309vw,928px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner{width:100%}}.p-taikoban .problem-sec .inner .midashi{font-size:min(4.0995607613vw,56px);font-weight:900;letter-spacing:min(.439238653vw,6px);margin-bottom:min(2.196193265vw,30px);text-align:center}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .midashi{font-size:6.1333333333vw}}.p-taikoban .problem-sec .inner .midashi span{color:#f47a87}.p-taikoban .problem-sec .inner .midashi .heading{align-items:center;color:#5b5b5b;display:flex;font-size:min(1.9765739385vw,27px);font-weight:600;justify-content:center;letter-spacing:min(.0732064422vw,1px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .midashi .heading{font-size:3.6vw;letter-spacing:.2666666667vw}}.p-taikoban .problem-sec .inner .midashi .heading:after,.p-taikoban .problem-sec .inner .midashi .heading:before{background-color:#5b5b5b;content:"";height:min(1.4641288433vw,20px);width:min(.2196193265vw,3px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .midashi .heading:after,.p-taikoban .problem-sec .inner .midashi .heading:before{height:3.7333333333vw;width:.4vw}}.p-taikoban .problem-sec .inner .midashi .heading:before{margin-right:min(1.4641288433vw,20px);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .midashi .heading:before{margin-right:2.6666666667vw}}.p-taikoban .problem-sec .inner .midashi .heading:after{margin-left:min(1.4641288433vw,20px);-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .midashi .heading:after{margin-left:2.6666666667vw}}.p-taikoban .problem-sec .inner .block{height:min(44.0702781845vw,602px);position:relative;width:100%}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block{height:97.0666666667vw;margin:0 auto;width:95.3333333333vw}}.p-taikoban .problem-sec .inner .block .fukidashi{background:#209f9f;border-radius:min(.7320644217vw,10px);color:#fff;font-size:min(1.756954612vw,24px);font-weight:600;letter-spacing:min(.0732064422vw,1px);line-height:1.6;padding:min(1.0980966325vw,15px) min(1.4641288433vw,20px);position:absolute}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi{border-radius:1.3333333333vw;font-size:3.0533333333vw;letter-spacing:.1333333333vw;padding:2vw 2.6666666667vw}}.p-taikoban .problem-sec .inner .block .fukidashi:after{background:url(../images/taikoban/fukidashi.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(2.635431918vw,36px);position:absolute;width:min(3.2210834553vw,44px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi:after{height:4.8vw;width:5.8666666667vw}}.p-taikoban .problem-sec .inner .block .fukidashi:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;position:absolute}.p-taikoban .problem-sec .inner .block .fukidashi__1{left:min(1.8301610542vw,25px);top:min(1.8301610542vw,25px);width:min(20.8638360176vw,285px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__1{left:12vw;top:4.8vw;width:37.2vw}}.p-taikoban .problem-sec .inner .block .fukidashi__1:after{bottom:-2.196193265vw;right:min(2.9282576867vw,40px)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__1:after{bottom:-30px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__1:after{bottom:-4vw;right:5.3333333333vw}}.p-taikoban .problem-sec .inner .block .fukidashi__1:before{background-image:url(../images/taikoban/deco_fukidashi-01.svg);height:min(4.831625183vw,66px);left:min(-2.4890190337vw,-34px);top:min(-2.196193265vw,-30px);width:min(5.4904831625vw,75px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__1:before{height:8.8vw;left:-4.5333333333vw;top:-4vw;width:10vw}}.p-taikoban .problem-sec .inner .block .fukidashi__2{left:min(24.5241581259vw,335px);top:min(4.7584187408vw,65px);width:min(20.8638360176vw,285px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__2{left:28.1333333333vw;top:28.6666666667vw;width:37.2vw}}.p-taikoban .problem-sec .inner .block .fukidashi__2:after{bottom:-2.196193265vw;right:min(2.196193265vw,30px);-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__2:after{bottom:-30px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__2:after{bottom:-4vw;right:4vw}}.p-taikoban .problem-sec .inner .block .fukidashi__2:before{background-image:url(../images/taikoban/deco_fukidashi-02.svg);bottom:min(1.4641288433vw,20px);height:min(1.756954612vw,24px);right:min(-1.3909224012vw,-19px);width:min(2.8550512445vw,39px)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__2:before{bottom:20px;right:-19px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__2:before{bottom:2.6666666667vw;height:3.2vw;right:-2.5333333333vw;width:5.2vw}}.p-taikoban .problem-sec .inner .block .fukidashi__3{right:min(2.8550512445vw,39px);top:min(0vw,0px);width:min(17.9355783309vw,245px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__3{top:8vw;width:34.6666666667vw}}.p-taikoban .problem-sec .inner .block .fukidashi__3:after{bottom:min(-2.196193265vw,-30px);left:min(2.9282576867vw,40px);right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__3:after{bottom:-30px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__3:after{bottom:-4vw;left:9.3333333333vw}}.p-taikoban .problem-sec .inner .block .fukidashi__3:before{background-image:url(../images/taikoban/deco_fukidashi-03.svg);height:min(4.831625183vw,66px);right:min(-.1464128843vw,-2px);top:min(-2.0497803807vw,-28px);width:min(3.2210834553vw,44px)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__3:before{right:-2px;top:-28px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__3:before{height:8.8vw;right:-.2666666667vw;top:-3.7333333333vw;width:5.8666666667vw}}.p-taikoban .problem-sec .inner .block .fukidashi__4{left:min(1.756954612vw,24px);top:min(17.3499267936vw,237px);width:min(20.8638360176vw,285px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__4{height:39.3333333333vw;left:5.8666666667vw;padding-left:4vw;padding-right:4vw;text-orientation:upright;top:28.1333333333vw;width:18vw;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.p-taikoban .problem-sec .inner .block .fukidashi__4:after{bottom:auto;right:min(-1.9765739385vw,-27px);top:min(2.0497803807vw,28px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__4:after{right:-33px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__4:after{right:-4.5333333333vw;top:24vw}}.p-taikoban .problem-sec .inner .block .fukidashi__4:before{background-image:url(../images/taikoban/deco_fukidashi-04.svg);height:min(3.5871156662vw,49px);left:min(-2.635431918vw,-36px);top:min(-1.4641288433vw,-20px);width:min(5.3440702782vw,73px)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__4:before{left:-36px;top:-20px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__4:before{height:6.5333333333vw;left:-5.3333333333vw;top:-4.8vw;width:9.7333333333vw}}.p-taikoban .problem-sec .inner .block .fukidashi__5{right:min(2.7086383602vw,37px);top:min(20.4978038067vw,280px);width:min(20.8638360176vw,285px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__5{right:4.9333333333vw;text-orientation:upright;top:37.3333333333vw;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.p-taikoban .problem-sec .inner .block .fukidashi__5:after{bottom:auto;left:min(-1.9033674963vw,-26px);right:auto;top:min(2.0497803807vw,28px);-webkit-transform:rotate(-90deg) scaleY(-1);transform:rotate(-90deg) scaleY(-1)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__5:after{left:-35px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__5:after{left:-4.5333333333vw;top:18.6666666667vw}}.p-taikoban .problem-sec .inner .block .fukidashi__5:before{background-image:url(../images/taikoban/deco_fukidashi-05.svg);height:min(2.7818448023vw,38px);right:min(-2.5622254758vw,-35px);top:min(-2.1229868228vw,-29px);width:min(3.5871156662vw,49px)}@media screen and (min-width:1367px){.p-taikoban .problem-sec .inner .block .fukidashi__5:before{right:-35px;top:-29px}}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .fukidashi__5:before{height:5.0666666667vw;right:-4.6666666667vw;top:-3.8666666667vw;width:6.5333333333vw}}.p-taikoban .problem-sec .inner .block .object{bottom:min(6.588579795vw,90px);height:min(19.2532942899vw,263px);left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(14.2752562225vw,195px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .object{bottom:12vw;height:35.0666666667vw;width:26vw}}.p-taikoban .problem-sec .inner .block .object2{bottom:0;height:min(3.8067349927vw,52px);left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(4.2459736457vw,58px)}@media screen and (max-width:768px){.p-taikoban .problem-sec .inner .block .object2{height:6.9333333333vw;width:7.7333333333vw}}.p-taikoban .solution-sec{margin-bottom:min(8.78477306vw,120px)}.p-taikoban .solution-sec .inner{margin:0 auto;position:relative;width:min(78.9165446559vw,1078px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner{width:100%}}.p-taikoban .solution-sec .inner:before{background-image:url(../images/taikoban/bg_solution-01.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(32.6500732064vw,446px);left:calc(50% + min(25.6222547584vw, 350px));position:absolute;top:min(-6.588579795vw,-90px);width:min(38.3799414348vw,524.27px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner:before{content:none}}.p-taikoban .solution-sec .inner .midashi{font-size:min(6.149341142vw,84px);font-weight:900;letter-spacing:min(.439238653vw,6px);margin-bottom:min(2.9282576867vw,40px);text-align:center}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .midashi{font-size:11.2vw;letter-spacing:.8vw;margin-bottom:5.3333333333vw}}.p-taikoban .solution-sec .inner .midashi span{color:#f47a87}.p-taikoban .solution-sec .inner .midashi .heading{align-items:center;color:#5b5b5b;display:flex;font-size:min(1.9765739385vw,27px);font-weight:600;justify-content:center;letter-spacing:min(.2196193265vw,3px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .midashi .heading{font-size:3.6vw;letter-spacing:.2666666667vw}}.p-taikoban .solution-sec .inner .midashi .heading:after,.p-taikoban .solution-sec .inner .midashi .heading:before{background-color:#5b5b5b;content:"";height:min(1.4641288433vw,20px);width:min(.2196193265vw,3px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .midashi .heading:after,.p-taikoban .solution-sec .inner .midashi .heading:before{height:3.7333333333vw;width:.4vw}}.p-taikoban .solution-sec .inner .midashi .heading:before{margin-right:min(1.4641288433vw,20px);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .midashi .heading:before{margin-right:2.6666666667vw}}.p-taikoban .solution-sec .inner .midashi .heading:after{margin-left:min(1.4641288433vw,20px);-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .midashi .heading:after{margin-left:2.6666666667vw}}.p-taikoban .solution-sec .inner .midashi .main{align-items:center;display:flex;justify-content:center}.p-taikoban .solution-sec .inner .midashi .main p{line-height:1.4}.p-taikoban .solution-sec .inner .midashi .main p:first-child{align-items:center;border:1px solid #5b5b5b;border-radius:50%;display:flex;font-size:min(1.3909224012vw,19px);height:min(6.7349926794vw,92px);justify-content:center;letter-spacing:0;line-height:1.1;margin-right:min(1.4641288433vw,20px);-webkit-transform:translateY(min(.3660322108vw,5px));transform:translateY(min(.3660322108vw,5px));width:min(6.7349926794vw,92px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .midashi .main p:first-child{font-size:2.5333333333vw;height:12.2666666667vw;width:12.2666666667vw}}.p-taikoban .solution-sec .inner .point{position:relative}.p-taikoban .solution-sec .inner .point:before{background-image:url(../images/taikoban/bg_point-01.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(18.9604685212vw,259px);position:absolute;right:calc(100% - min(4.6120058565vw, 63px));top:calc(50% - min(16.8374816984vw, 230px));width:min(17.5695461201vw,240px);z-index:-1}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point:before{height:34.5333333333vw;right:calc(100% - 33.33333vw);top:calc(50% - 61.33333vw);width:32vw}}.p-taikoban .solution-sec .inner .point:after{background-image:url(../images/taikoban/bg_point-02.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:min(18.9604685212vw,259px);position:absolute;right:calc(100% - min(4.6120058565vw, 63px));width:min(17.5695461201vw,240px);z-index:-1}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point:after{bottom:73.3333333333vw;height:34.5333333333vw;right:calc(100% - 26.66667vw);width:32vw}}.p-taikoban .solution-sec .inner .point .card{margin-bottom:min(4.39238653vw,60px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card{margin-bottom:10.6666666667vw}}.p-taikoban .solution-sec .inner .point .card .box{align-items:center;display:flex;justify-content:space-between;width:min(74.0849194729vw,1012px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box{display:block;margin:0 auto;width:85.6vw}}.p-taikoban .solution-sec .inner .point .card .box .photo{width:min(38.9458272328vw,532px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .photo{width:100%}}@media screen and (max-width:768px) and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .photo{margin-bottom:4.2666666667vw}}.p-taikoban .solution-sec .inner .point .card .box .photo figure img{border-radius:min(14.6412884334vw,200px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .photo figure img{border-radius:26.6666666667vw}}.p-taikoban .solution-sec .inner .point .card .box .text{width:min(32.5036603221vw,444px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .text{width:100%}}.p-taikoban .solution-sec .inner .point .card .box .text .badge{background:#f47a87;border-radius:9999px;color:#fff;font-size:min(1.3909224012vw,19px);letter-spacing:0;margin-bottom:min(1.0980966325vw,15px);padding:min(.0732064422vw,1px) 0;text-align:center;width:min(7.467057101vw,102px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .text .badge{font-size:3.4666666667vw;margin-bottom:2vw;width:17.6vw}}.p-taikoban .solution-sec .inner .point .card .box .text .komidashi{color:#209f9f;font-size:min(2.196193265vw,30px);font-weight:700;letter-spacing:min(0vw,0px);line-height:1.55;margin-bottom:min(2.196193265vw,30px);text-align:left}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .text .komidashi{font-size:4.4666666667vw;margin-bottom:6.6666666667vw}}.p-taikoban .solution-sec .inner .point .card .box .text .komidashi .marker{background:linear-gradient(transparent 80%,#ff0 0)}.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more{background:#fff;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#209f9f;display:block;font-size:min(1.317715959vw,18px);font-weight:500;padding:min(1.4641288433vw,20px) 0;position:relative;text-align:center;transition:all .3s;width:min(19.3997071742vw,265px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more{border:.2666666667vw solid #209f9f;font-size:3.2vw;margin:0 auto;padding:2.6666666667vw 0;width:46vw}}.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more:before{background:#209f9f;content:"";display:block;height:min(1.1713030747vw,16px);position:absolute;right:min(2.196193265vw,30px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;width:min(.1464128843vw,2px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more:before{height:2.1333333333vw;right:4vw;width:.2666666667vw}}.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more:after{background:#209f9f;content:"";display:block;height:min(.1464128843vw,2px);position:absolute;right:min(1.6471449488vw,22.5px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;width:min(1.1713030747vw,16px)}@media screen and (max-width:768px){.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more:after{height:.2666666667vw;right:3vw;width:2.1333333333vw}}@media screen and (min-width:769px){.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more:hover{background:#209f9f;color:#fff}.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more:hover:after,.p-taikoban .solution-sec .inner .point .card .box .text .modal-sec .more:hover:before{background:#fff}}.p-taikoban .solution-sec .inner .point .card:nth-child(2n) .box{flex-direction:row-reverse;padding-left:min(5.8565153734vw,80px)}.p-taikoban .solution-sec .inner .point:last-of-type{margin-bottom:0}.p-taikoban .updateinfo-sec{margin-bottom:min(10.2489019034vw,140px)}@media screen and (max-width:768px){.p-taikoban .updateinfo-sec{margin-bottom:18.6666666667vw}}.p-taikoban .updateinfo-sec .inner{margin:0 auto;width:min(78.9165446559vw,1078px)}@media screen and (max-width:768px){.p-taikoban .updateinfo-sec .inner{width:85.6vw}}.p-taikoban .updateinfo-sec .inner .block{background:#fff;border:min(.1464128843vw,2px) solid #eb462e;border-radius:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-taikoban .updateinfo-sec .inner .block{border:.2666666667vw solid #eb462e}}.p-taikoban .updateinfo-sec .inner .block .midashi{background:#eb462e;border-radius:min(2.7086383602vw,37px) min(2.7086383602vw,37px) 0 0;color:#fff;font-size:min(2.196193265vw,30px);font-weight:600;padding:min(1.6105417277vw,22px) 0;position:relative;text-align:center}@media screen and (max-width:768px){.p-taikoban .updateinfo-sec .inner .block .midashi{font-size:4.1333333333vw;line-height:1.4;padding:2.9333333333vw 0}}.p-taikoban .updateinfo-sec .inner .block .midashi:after{border-bottom:0;border-left:min(1.4641288433vw,20px) solid transparent;border-right:min(1.4641288433vw,20px) solid transparent;border-top:min(1.8301610542vw,25px) #eb462e;border-style:solid;content:"";display:block;height:0;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}@media screen and (max-width:768px){.p-taikoban .updateinfo-sec .inner .block .midashi:after{border-left:2.6666666667vw solid transparent;border-right:2.6666666667vw solid transparent;border-top:3.3333333333vw solid #eb462e}}.p-taikoban .updateinfo-sec .inner .block .box{padding:min(2.196193265vw,30px) min(3.3674963397vw,46px) min(3.3674963397vw,46px)}@media screen and (max-width:768px){.p-taikoban .updateinfo-sec .inner .block .box{padding:4vw 6.1333333333vw 6.1333333333vw}}.p-taikoban .updateinfo-sec .inner .block .box .komidashi{border-bottom:min(.1464128843vw,2px) solid #eb462e;color:#eb462e;font-size:min(2.196193265vw,30px);font-weight:700;margin-bottom:min(1.0980966325vw,15px);padding-bottom:min(.7320644217vw,10px);text-align:center}@media screen and (max-width:768px){.p-taikoban .updateinfo-sec .inner .block .box .komidashi{border-bottom:.2666666667vw solid #eb462e;font-size:4.1333333333vw;line-height:1.4;margin-bottom:2vw;padding-bottom:1.3333333333vw}}.p-taikoban .updateinfo-sec .inner .block .box .komidashi span{text-decoration:underline}.p-taikoban .updateinfo-sec .inner .block .box .read{font-size:min(1.3909224012vw,19px);text-align:center}@media screen and (max-width:768px){.p-taikoban .updateinfo-sec .inner .block .box .read{font-size:2.9333333333vw;letter-spacing:0;line-height:1.6}}.p-taikoban .column-sec{background:#209f9f;padding:min(8.0527086384vw,110px) 0 min(9.5168374817vw,130px)}@media screen and (max-width:768px){.p-taikoban .column-sec{padding:17.3333333333vw 0}}.p-taikoban .column-sec .inner{margin:0 auto;position:relative;width:min(78.9165446559vw,1078px)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner{width:85.6vw}}.p-taikoban .column-sec .inner:before{background-image:url(../images/taikoban/deco_column-01.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(17.0571010249vw,233px);left:calc(100% - min(2.9282576867vw, 40px));position:absolute;top:min(7.3206442167vw,100px);width:min(16.5446559297vw,226px);z-index:0}@media screen and (max-width:768px){.p-taikoban .column-sec .inner:before{content:none}}.p-taikoban .column-sec .inner:after{background-image:url(../images/taikoban/deco_column-02.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:min(25.6222547584vw,350px);content:"";display:block;height:min(18.9604685212vw,259px);position:absolute;right:calc(100% - min(2.9282576867vw, 40px));width:min(17.5695461201vw,240px);z-index:0}@media screen and (max-width:768px){.p-taikoban .column-sec .inner:after{content:none}}.p-taikoban .column-sec .inner .midashi{margin-bottom:min(4.39238653vw,60px)}.p-taikoban .column-sec .inner .midashi .heading{align-items:center;color:#f8b525;display:flex;font-size:min(1.9765739385vw,27px);font-weight:600;justify-content:center;letter-spacing:min(.0732064422vw,1px)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .midashi .heading{font-size:4.1333333333vw}}.p-taikoban .column-sec .inner .midashi .heading:after,.p-taikoban .column-sec .inner .midashi .heading:before{background-color:#f8b525;content:"";height:min(1.4641288433vw,20px);width:min(.2196193265vw,3px)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .midashi .heading:after,.p-taikoban .column-sec .inner .midashi .heading:before{height:3.4666666667vw;width:.4vw}}.p-taikoban .column-sec .inner .midashi .heading:before{margin-right:min(1.4641288433vw,20px);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .midashi .heading:before{margin-right:2.6666666667vw}}.p-taikoban .column-sec .inner .midashi .heading:after{margin-left:min(1.4641288433vw,20px);-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .midashi .heading:after{margin-left:2.6666666667vw}}.p-taikoban .column-sec .inner .midashi .main{color:#fff;font-size:min(3.3674963397vw,46px);font-weight:800;letter-spacing:min(.1464128843vw,2px);line-height:1.4;text-align:center}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .midashi .main{font-size:6.1333333333vw;letter-spacing:.2666666667vw}}.p-taikoban .column-sec .inner .list{display:flex;flex-wrap:wrap;position:relative;z-index:1}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .list{display:block}}.p-taikoban .column-sec .inner .list .card{margin-bottom:min(2.9282576867vw,40px);margin-right:min(5.710102489vw,78px);width:min(36.6032210835vw,500px)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .list .card{margin-bottom:5.3333333333vw;margin-right:0;width:100%}}.p-taikoban .column-sec .inner .list .card:nth-child(2n){margin-right:0}.p-taikoban .column-sec .inner .list .card a{display:block}@media screen and (min-width:769px){.p-taikoban .column-sec .inner .list .card a figure{overflow:hidden}.p-taikoban .column-sec .inner .list .card a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.p-taikoban .column-sec .inner .list .card a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-taikoban .column-sec .inner .list .card a figure{align-items:center;border-radius:min(.7320644217vw,10px);display:flex;height:min(25.2562225476vw,345px);justify-content:center;margin-bottom:min(2.196193265vw,30px);width:100%}.p-taikoban .column-sec .inner .list .card a figure img,.p-taikoban .column-sec .inner .list .card a figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .list .card a figure{border-radius:1.3333333333vw;height:60vw;margin-bottom:4vw}}.p-taikoban .column-sec .inner .list .card a figure img{border-radius:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .list .card a figure img{border-radius:1.3333333333vw}}.p-taikoban .column-sec .inner .list .card a .caption{color:#fff}.p-taikoban .column-sec .inner .list .card a .caption .catname{color:#f8b525;font-size:min(1.2445095168vw,17px);font-weight:700;line-height:1.6}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .list .card a .caption .catname{font-size:3.6vw}}.p-taikoban .column-sec .inner .list .card a .caption .name{font-size:min(2.0497803807vw,28px);font-weight:700;letter-spacing:min(.2928257687vw,4px);margin-bottom:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .list .card a .caption .name{font-size:5.3333333333vw;letter-spacing:.5333333333vw;margin-bottom:4vw}}.p-taikoban .column-sec .inner .list .card a .caption .name:after{background:#f8b525;content:"";display:block;height:min(.1464128843vw,2px);margin-top:min(.7320644217vw,10px);width:min(3.513909224vw,48px)}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .list .card a .caption .name:after{height:.2666666667vw;margin-top:2vw;width:6.4vw}}.p-taikoban .column-sec .inner .btn{background:#fff;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#209f9f;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(21.9619326501vw,300px)}.p-taikoban .column-sec .inner .btn:after{border-right:min(.1464128843vw,2px) solid #209f9f;border-top:min(.1464128843vw,2px) solid #209f9f;content:"";height:min(.7320644217vw,10px);position:absolute;right:min(2.9282576867vw,40px);top:calc(50% - min(.5490483163vw, 7.5px));-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (min-width:769px){.p-taikoban .column-sec .inner .btn:hover{background:#209f9f;border:min(.1464128843vw,2px) solid #fff;color:#fff}.p-taikoban .column-sec .inner .btn:hover:after{border-color:#fff}}@media screen and (max-width:768px){.p-taikoban .column-sec .inner .btn{border-width:.2666666667vw;font-size:3.2vw;max-width:60vw;padding:3.4666666667vw 0;width:100%}.p-taikoban .column-sec .inner .btn:after{border-right-width:.2666666667vw;border-top-width:.2666666667vw;content:"";height:2.1333333333vw;position:absolute;right:5.3333333333vw;top:calc(50% - 1.33333vw);width:2.1333333333vw}}.p-taikoban .interview-sec{background:#fff;padding:min(7.3206442167vw,100px) min(5.1244509517vw,70px)}@media screen and (max-width:768px){.p-taikoban .interview-sec{padding:13.3333333333vw 0}}.p-taikoban .interview-sec .inner{margin:0 auto;width:min(78.9165446559vw,1078px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner{width:85.6vw}}.p-taikoban .interview-sec .inner .midashi{margin-bottom:min(4.39238653vw,60px)}.p-taikoban .interview-sec .inner .midashi .heading{align-items:center;color:#f8b525;display:flex;font-size:min(1.9765739385vw,27px);font-weight:600;justify-content:center;letter-spacing:min(.0732064422vw,1px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .midashi .heading{font-size:4.1333333333vw}}.p-taikoban .interview-sec .inner .midashi .heading:after,.p-taikoban .interview-sec .inner .midashi .heading:before{background-color:#f8b525;content:"";height:min(1.4641288433vw,20px);width:min(.2196193265vw,3px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .midashi .heading:after,.p-taikoban .interview-sec .inner .midashi .heading:before{height:3.4666666667vw;width:.4vw}}.p-taikoban .interview-sec .inner .midashi .heading:before{margin-right:min(1.4641288433vw,20px);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .midashi .heading:before{margin-right:2.6666666667vw}}.p-taikoban .interview-sec .inner .midashi .heading:after{margin-left:min(1.4641288433vw,20px);-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .midashi .heading:after{margin-left:2.6666666667vw}}.p-taikoban .interview-sec .inner .midashi .main{color:#209f9f;font-size:min(3.3674963397vw,46px);font-weight:800;letter-spacing:min(.1464128843vw,2px);line-height:1.4;text-align:center}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .midashi .main{font-size:6.1333333333vw;letter-spacing:.2666666667vw}}.p-taikoban .interview-sec .inner .list{display:flex;margin-bottom:min(5.8565153734vw,80px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list{display:block;margin-bottom:10.6666666667vw}}.p-taikoban .interview-sec .inner .list .card{margin-right:min(1.1713030747vw,16px);width:min(25.1830161054vw,344px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list .card{margin-bottom:12vw;margin-right:0;width:100%}.p-taikoban .interview-sec .inner .list .card:last-of-type{margin-bottom:0}}.p-taikoban .interview-sec .inner .list .card:nth-of-type(3n){margin-right:0}.p-taikoban .interview-sec .inner .list .card figure{align-items:center;display:flex;height:min(16.6910688141vw,228px);justify-content:center;margin-bottom:min(2.196193265vw,30px);width:100%}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list .card figure{height:57.8666666667vw;margin-bottom:4vw}}.p-taikoban .interview-sec .inner .list .card figure img,.p-taikoban .interview-sec .inner .list .card figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.p-taikoban .interview-sec .inner .list .card figure img{border-radius:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list .card figure img{border-radius:1.3333333333vw}}.p-taikoban .interview-sec .inner .list .card .caption .name{border-bottom:1px solid #ccc;font-size:min(1.6105417277vw,22px);font-weight:700;margin-bottom:min(1.0980966325vw,15px);padding-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list .card .caption .name{font-size:3.8666666667vw;margin-bottom:2vw;padding-bottom:1.3333333333vw}}.p-taikoban .interview-sec .inner .list .card .caption .excerpt{margin-bottom:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list .card .caption .excerpt{margin-bottom:4vw}}.p-taikoban .interview-sec .inner .list .card .caption .more{background:#fff;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#209f9f;display:block;font-size:min(1.317715959vw,18px);font-weight:500;margin:0 auto;padding:min(.878477306vw,12px) 0;position:relative;text-align:center;transition:all .3s;width:min(19.3997071742vw,265px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list .card .caption .more{border:.2666666667vw solid #209f9f;font-size:3.2vw;margin:0 auto;padding:2.6666666667vw 0;width:46vw}}.p-taikoban .interview-sec .inner .list .card .caption .more:before{background:#209f9f;content:"";display:block;height:min(1.1713030747vw,16px);position:absolute;right:min(2.196193265vw,30px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;width:min(.1464128843vw,2px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list .card .caption .more:before{height:2.1333333333vw;right:4vw;width:.2666666667vw}}.p-taikoban .interview-sec .inner .list .card .caption .more:after{background:#209f9f;content:"";display:block;height:min(.1464128843vw,2px);position:absolute;right:min(1.6471449488vw,22.5px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;width:min(1.1713030747vw,16px)}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .list .card .caption .more:after{height:.2666666667vw;right:3vw;width:2.1333333333vw}}@media screen and (min-width:769px){.p-taikoban .interview-sec .inner .list .card .caption .more:hover{background:#209f9f;color:#fff}.p-taikoban .interview-sec .inner .list .card .caption .more:hover:after,.p-taikoban .interview-sec .inner .list .card .caption .more:hover:before{background:#fff}}.p-taikoban .interview-sec .inner .btn{background:#209f9f;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#fff;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(21.9619326501vw,300px)}.p-taikoban .interview-sec .inner .btn:after{border-right:min(.1464128843vw,2px) solid #fff;border-top:min(.1464128843vw,2px) solid #fff;content:"";height:min(.7320644217vw,10px);position:absolute;right:min(2.9282576867vw,40px);top:calc(50% - min(.5490483163vw, 7.5px));-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (min-width:769px){.p-taikoban .interview-sec .inner .btn:hover{background:#fff;color:#209f9f}.p-taikoban .interview-sec .inner .btn:hover:after{border-color:#209f9f}}@media screen and (max-width:768px){.p-taikoban .interview-sec .inner .btn{border-width:.2666666667vw;font-size:3.2vw;max-width:60vw;padding:3.4666666667vw 0;width:100%}.p-taikoban .interview-sec .inner .btn:after{border-right-width:.2666666667vw;border-top-width:.2666666667vw;content:"";height:2.1333333333vw;position:absolute;right:5.3333333333vw;top:calc(50% - 1.33333vw);width:2.1333333333vw}}.p-taikoban .afterservice-sec{margin-bottom:min(6.588579795vw,90px);padding-top:min(8.78477306vw,120px)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec{margin-bottom:16vw}}.p-taikoban .afterservice-sec .inner{margin:0 auto;width:min(78.9165446559vw,1078px)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner{width:85.6vw}}.p-taikoban .afterservice-sec .inner .midashi{margin-bottom:min(4.39238653vw,60px)}.p-taikoban .afterservice-sec .inner .midashi .heading{align-items:center;color:#f8b525;display:flex;font-size:min(1.9765739385vw,27px);font-weight:600;justify-content:center;letter-spacing:min(.0732064422vw,1px)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .midashi .heading{font-size:4.1333333333vw}}.p-taikoban .afterservice-sec .inner .midashi .heading:after,.p-taikoban .afterservice-sec .inner .midashi .heading:before{background-color:#f8b525;content:"";height:min(1.4641288433vw,20px);width:min(.2196193265vw,3px)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .midashi .heading:after,.p-taikoban .afterservice-sec .inner .midashi .heading:before{height:3.4666666667vw;width:.4vw}}.p-taikoban .afterservice-sec .inner .midashi .heading:before{margin-right:min(1.4641288433vw,20px);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .midashi .heading:before{margin-right:2.6666666667vw}}.p-taikoban .afterservice-sec .inner .midashi .heading:after{margin-left:min(1.4641288433vw,20px);-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .midashi .heading:after{margin-left:2.6666666667vw}}.p-taikoban .afterservice-sec .inner .midashi .main{color:#209f9f;font-size:min(3.3674963397vw,46px);font-weight:800;letter-spacing:min(.2928257687vw,4px);line-height:1.4;text-align:center}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .midashi .main{font-size:6.1333333333vw;letter-spacing:.2666666667vw}}.p-taikoban .afterservice-sec .inner .list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list{display:block}}.p-taikoban .afterservice-sec .inner .list .item{background:#fff;border-radius:min(1.4641288433vw,20px);padding:min(3.6603221083vw,50px) min(3.513909224vw,48px);width:48.5%}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item{margin-bottom:5.3333333333vw;padding:6.6666666667vw 6.4vw 5.3333333333vw;width:100%}}.p-taikoban .afterservice-sec .inner .list .item .komidashi{border-bottom:1px solid #209f9f;color:#209f9f;font-size:min(1.8301610542vw,25px);font-weight:600;margin-bottom:min(1.8301610542vw,25px);padding-bottom:min(.7320644217vw,10px);text-align:center}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item .komidashi{font-size:5.0666666667vw;margin-bottom:3.3333333333vw;padding-bottom:1.3333333333vw}}.p-taikoban .afterservice-sec .inner .list .item .read{font-size:min(1.317715959vw,18px);letter-spacing:0}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item .read{font-size:3.4666666667vw}}.p-taikoban .afterservice-sec .inner .list .item .function{margin-top:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item .function{margin-top:5.3333333333vw}}.p-taikoban .afterservice-sec .inner .list .item .function .title{background:#ecf8f8;margin-bottom:min(1.4641288433vw,20px);padding:min(.3660322108vw,5px) 0;text-align:center}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item .function .title{font-size:3.4666666667vw;margin-bottom:5.3333333333vw;padding:.6666666667vw 0}}.p-taikoban .afterservice-sec .inner .list .item .function ul li{letter-spacing:0}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item .function ul li{font-size:2.5333333333vw}}.p-taikoban .afterservice-sec .inner .list .item .function ul li span{color:#209f9f}.p-taikoban .afterservice-sec .inner .list .item .function ul.flex{display:flex;flex-wrap:wrap}.p-taikoban .afterservice-sec .inner .list .item .function ul.flex li{width:50%}.p-taikoban .afterservice-sec .inner .list .item:nth-child(3){margin-top:min(2.9282576867vw,40px);width:100%}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item:nth-child(3){margin-top:0;padding-bottom:13.3333333333vw}}.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box{align-items:flex-end;display:flex;justify-content:space-between}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box{display:block}}.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .text{width:min(24.7437774524vw,338px)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .text{width:100%}}.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .text .read{letter-spacing:min(.0732064422vw,1px);line-height:2}.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .function{width:min(42.4597364568vw,580px)}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .function{width:100%}}.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .function .title{color:#209f9f;font-size:min(1.6837481698vw,23px);font-weight:500;padding:min(1.0248901903vw,14px) 0;text-align:center}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .function .title{font-size:4.4vw;padding:1.8666666667vw 0}}.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .function .title span{display:block;font-size:min(1.0248901903vw,14px);line-height:1.4}@media screen and (max-width:768px){.p-taikoban .afterservice-sec .inner .list .item:nth-child(3) .box .function .title span{font-size:2.9333333333vw;letter-spacing:0}}.p-taikoban .news-sec{margin-bottom:min(5.8565153734vw,80px)}@media screen and (max-width:768px){.p-taikoban .news-sec{margin-bottom:13.3333333333vw}}.p-taikoban .news-sec .inner{margin:0 auto;width:min(78.9165446559vw,1078px)}@media screen and (max-width:768px){.p-taikoban .news-sec .inner{width:86.6666666667vw}}.p-taikoban .news-sec .inner .box{background:#fff;border-radius:min(2.9282576867vw,40px);display:flex;padding:min(5.1244509517vw,70px) min(4.39238653vw,60px);position:relative}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box{display:block;padding:10.6666666667vw 4vw;width:100%}}.p-taikoban .news-sec .inner .box .title{color:#209f9f;font-size:min(1.2445095168vw,17px);font-weight:900;padding-bottom:min(14.6412884334vw,200px);width:min(13.17715959vw,180px)}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .title{font-size:4.2666666667vw;margin-bottom:9.3333333333vw;padding-bottom:0;width:100%}}.p-taikoban .news-sec .inner .box .title:after{background:#209f9f;content:"";display:block;height:min(.2928257687vw,4px);margin-top:min(1.4641288433vw,20px);width:min(3.3674963397vw,46px)}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .title:after{height:.8vw;margin-top:2.6666666667vw;width:12vw}}.p-taikoban .news-sec .inner .box .content{width:calc(100% - min(13.17715959vw, 180px))}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .content{width:100%}}.p-taikoban .news-sec .inner .box .content .list .item{border-bottom:min(.0732064422vw,1px) solid #e6ebe9}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .content .list .item{border-bottom:.1333333333vw solid #e6ebe9}}.p-taikoban .news-sec .inner .box .content .list .item a{display:block;padding:min(.7320644217vw,10px) min(5.8565153734vw,80px) min(.7320644217vw,10px) 0;position:relative}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .content .list .item a{padding:2.6666666667vw 10.6666666667vw 4vw 0}}.p-taikoban .news-sec .inner .box .content .list .item a:after{background-image:url(../images/taikoban/icon_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(1.9033674963vw,26px);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:min(1.9033674963vw,26px)}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .content .list .item a:after{height:5.6vw;width:5.6vw}}.p-taikoban .news-sec .inner .box .content .list .item a .date{color:#209f9f;font-size:min(1.1713030747vw,16px);font-weight:800;letter-spacing:0;margin-bottom:min(1.0980966325vw,15px)}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .content .list .item a .date{font-size:3.4666666667vw;margin-bottom:1.3333333333vw}}.p-taikoban .news-sec .inner .box .content .list .item a .post-title{font-size:min(1.2445095168vw,17px)}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .content .list .item a .post-title{font-size:3.4666666667vw}}.p-taikoban .news-sec .inner .box .content .list .item .item:first-child{padding-top:0}@media screen and (min-width:769px){.p-taikoban .news-sec .inner .box .content .list .item:hover .post-title{color:#209f9f}}.p-taikoban .news-sec .inner .box .obj{bottom:min(-2.196193265vw,-30px);left:min(-4.39238653vw,-60px);position:absolute;width:min(20.3513909224vw,278px)}@media screen and (max-width:768px){.p-taikoban .news-sec .inner .box .obj{bottom:auto;left:auto;right:3.6vw;top:-13.3333333333vw;width:43.7333333333vw}}.p-taikoban .productback-sec{margin-bottom:min(10.2489019034vw,140px)}@media screen and (max-width:768px){.p-taikoban .productback-sec{margin-bottom:13.3333333333vw}}.p-taikoban .productback-sec .bnr-evis{display:block;margin:min(7.3206442167vw,100px) auto;width:min(60.0292825769vw,820px)}@media screen and (max-width:768px){.p-taikoban .productback-sec .bnr-evis{margin-top:13.3333333333vw;width:86.6666666667vw}}.p-taikoban .productback-sec .inner .product-btn{background:#209f9f;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#fff;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(21.9619326501vw,300px)}.p-taikoban .productback-sec .inner .product-btn:after{border-right:min(.1464128843vw,2px) solid #fff;border-top:min(.1464128843vw,2px) solid #fff;content:"";height:min(.7320644217vw,10px);position:absolute;right:min(2.9282576867vw,40px);top:calc(50% - min(.3660322108vw, 5px));-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (min-width:769px){.p-taikoban .productback-sec .inner .product-btn:hover{background:#fff;color:#209f9f}.p-taikoban .productback-sec .inner .product-btn:hover:after{border-color:#209f9f}}@media screen and (max-width:768px){.p-taikoban .productback-sec .inner .product-btn{border-width:.2666666667vw;max-width:60vw;padding:2.4vw 0;width:100%}.p-taikoban .productback-sec .inner .product-btn:after{border-right-width:.2666666667vw;border-top-width:.2666666667vw;content:"";height:2.1333333333vw;position:absolute;right:5.3333333333vw;top:calc(50% - 1.06667vw);width:2.1333333333vw}}.p-taikoban .contact-sec{background:#fff;background:linear-gradient(180deg,#ecf8f8,#ecf8f8 min(14.6412884334vw,200px),#fff min(14.6412884334vw,200px),#fff);position:relative;padding-bottom:15rem;padding-top:15rem;}@media screen and (max-width:768px){.p-taikoban .contact-sec{background:linear-gradient(180deg,#ecf8f8,#ecf8f8 26.6666666667vw,#fff 0,#fff)}}.p-taikoban .contact-sec:before{background:#fff;border-radius:50%;content:"";height:18.8140556369vw;left:50%;position:absolute;top:min(5.1244509517vw,70px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:148.682284041vw;z-index:0}@media screen and (max-width:768px){.p-taikoban .contact-sec:before{height:34.2666666667vw;top:9.3333333333vw;width:128.5333333333vw}}.p-taikoban .contact-sec .inner{margin:0 auto;position:relative;width:min(78.9165446559vw,1078px);z-index:1}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner{width:85.6vw}}.p-taikoban .contact-sec .inner .obj{margin:0 auto min(3.6603221083vw,50px);width:min(17.5695461201vw,240px)}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .obj{margin:0 auto 6.6666666667vw;width:38.1333333333vw}}.p-taikoban .contact-sec .inner .midashi{margin-bottom:min(3.6603221083vw,50px);text-align:center}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .midashi{margin-bottom:4vw}}.p-taikoban .contact-sec .inner .midashi .heading{color:#f8b525}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .midashi .heading{font-size:3.4666666667vw}}.p-taikoban .contact-sec .inner .midashi .main{color:#209f9f;font-size:min(2.8550512445vw,39px);font-weight:800;letter-spacing:min(.2928257687vw,4px);letter-spacing:0;line-height:1.4;text-align:center}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .midashi .main{font-size:4.8vw}}.p-taikoban .contact-sec .inner .read{font-size:min(1.2445095168vw,17px);font-weight:700;margin-bottom:min(3.6603221083vw,50px);text-align:center}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .read{font-size:2.6666666667vw}}.p-taikoban .contact-sec .inner .form-block{border:min(.3660322108vw,5px) solid #ecf8f8;border-radius:min(1.4641288433vw,20px);padding:min(4.39238653vw,60px)}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .form-block{border:.6666666667vw solid #ecf8f8;border-radius:2.6666666667vw;padding:8vw 4vw}}.p-taikoban .contact-sec .inner .form-block .flow{display:flex;justify-content:center;margin-bottom:min(3.6603221083vw,50px)}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .form-block .flow{margin-bottom:6.6666666667vw}}.p-taikoban .contact-sec .inner .form-block .flow .phase{padding:0 min(2.9282576867vw,40px);position:relative}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .form-block .flow .phase{padding:0;width:33.3%}}.p-taikoban .contact-sec .inner .form-block .flow .phase:after{background:#ddd;bottom:min(.2928257687vw,4px);content:"";height:min(.3660322108vw,5px);position:absolute;right:50%;width:100%;z-index:0}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .form-block .flow .phase:after{bottom:.5333333333vw;height:.6666666667vw}}.p-taikoban .contact-sec .inner .form-block .flow .phase p{font-weight:800}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .form-block .flow .phase p{font-size:3.0666666667vw;text-align:center}.p-taikoban .contact-sec .inner .form-block .flow .phase p span{display:none}}.p-taikoban .contact-sec .inner .form-block .flow .phase .pos{background:#ddd;border-radius:50%;height:min(1.0248901903vw,14px);margin:min(1.0980966325vw,15px) auto 0;position:relative;width:min(1.0248901903vw,14px);z-index:1}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .form-block .flow .phase .pos{height:1.8666666667vw;margin-top:2vw;width:1.8666666667vw}}.p-taikoban .contact-sec .inner .form-block .flow .phase:first-child:after{content:none}.p-taikoban .contact-sec .inner .form-block .flow .phase:first-child .pos{background:#209f9f}.p-taikoban .contact-sec .inner .form-block .flow .phase:nth-child(2):after{width:120%}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .form-block .flow .phase:nth-child(2):after{width:100%}}.p-taikoban .contact-sec .inner .form-block .flow .phase:last-child:after{width:90%;z-index:-1}@media screen and (max-width:768px){.p-taikoban .contact-sec .inner .form-block .flow .phase:last-child:after{width:100%}}.p-taikoban .contact-sec .inner .form-block .flow .phase.current .pos,.p-taikoban .contact-sec .inner .form-block .flow .phase.current:after{background:#209f9f}.p-taikoban__thanks{padding-top:min(7.3206442167vw,100px)}@media screen and (max-width:768px){.p-taikoban__thanks{padding-top:13.3333333333vw}}.p-taikoban__thanks .contact-sec{padding-bottom:min(7.3206442167vw,100px)}.p-taikoban__thanks .contact-sec .inner .thanks-message{font-size:min(1.1713030747vw,16px);margin-bottom:0;padding-bottom:min(3.6603221083vw,50px)}@media screen and (max-width:768px){.p-taikoban__thanks .contact-sec .inner .thanks-message{font-size:4vw;padding-bottom:13.3333333333vw;text-align:left}}.p-taikoban__thanks .contact-sec .inner .btn{background:#209f9f;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#fff;cursor:pointer;display:block;font-size:min(1.2445095168vw,17px);font-size:min(1.1713030747vw,16px);font-weight:700;margin:0 auto;padding:min(.7320644217vw,10px) 0;text-align:center;transition:all .2s;width:min(19.0336749634vw,260px)}@media screen and (min-width:769px){.p-taikoban__thanks .contact-sec .inner .btn:hover{background:#fff;color:#209f9f}}@media screen and (max-width:768px){.p-taikoban__thanks .contact-sec .inner .btn{border:.2666666667vw solid #209f9f;font-size:3.4666666667vw;margin:0 auto;padding:1.3333333333vw 0;width:50%}}.p-taikoban .modal-container{background:#209f9f;box-sizing:border-box;height:100%;left:0;opacity:0;overflow:auto;padding:40px 20px;position:fixed;text-align:center;top:0;transition:.3s;visibility:hidden;width:100%}.p-taikoban .modal-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.p-taikoban .modal-container.active{opacity:1;visibility:visible;z-index:1000}.p-taikoban .modal-container .modal-body{display:inline-block;position:relative;vertical-align:middle;width:min(77.4524158126vw,1058px)}@media screen and (max-width:768px){.p-taikoban .modal-container .modal-body{width:86.5333333333vw}}.p-taikoban .modal-close{cursor:pointer;height:min(2.5622254758vw,35px);position:fixed;right:min(1.4641288433vw,20px);top:min(1.4641288433vw,20px);width:min(2.5622254758vw,35px)}@media screen and (max-width:768px){.p-taikoban .modal-close{height:4.6666666667vw;right:2.6666666667vw;top:2.6666666667vw;width:4.6666666667vw}}.p-taikoban .modal-content{background:#fff;border:min(.5856515373vw,8px) solid #cfe8e8;border-radius:min(1.4641288433vw,20px);padding:min(7.3206442167vw,100px) min(5.8565153734vw,80px);text-align:left}@media screen and (max-width:768px){.p-taikoban .modal-content{border:1.0666666667vw solid #cfe8e8;border-radius:2.6666666667vw;padding:9.3333333333vw 6.6666666667vw}}.p-taikoban .modal-content .title{color:#209f9f;font-size:min(2.1229868228vw,29px);font-weight:600;line-height:1.4;padding-bottom:min(2.196193265vw,30px);text-align:center}@media screen and (max-width:768px){.p-taikoban .modal-content .title{font-size:3.8666666667vw;letter-spacing:0;padding-bottom:4vw}}.p-taikoban .modal-content__1 .title{border-bottom:1px solid #209f9f}.p-taikoban .modal-content__1 figure{margin:min(-1.4641288433vw,-20px) auto min(1.4641288433vw,20px);width:min(44.0702781845vw,602px)}@media screen and (max-width:768px){.p-taikoban .modal-content__1 figure{margin:-2.6666666667vw auto 2.6666666667vw;width:69.3333333333vw}}.p-taikoban .modal-content__1 .read{font-size:min(1.6105417277vw,22px);font-weight:500;letter-spacing:min(.1464128843vw,2px);text-align:center}@media screen and (max-width:768px){.p-taikoban .modal-content__1 .read{font-size:2.9333333333vw;letter-spacing:.2666666667vw}}.p-taikoban .modal-content__1 .read span{color:#209f9f}.p-taikoban .modal-content__1 .read i{display:inline-block;font-size:min(1.0248901903vw,14px);font-style:normal;vertical-align:text-top}.p-taikoban .modal-content__2 .outline{font-size:min(1.2445095168vw,17px);margin-bottom:min(2.196193265vw,30px);text-align:center}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .outline{font-size:2.8vw;letter-spacing:0;margin-bottom:4vw;text-align:left}}.p-taikoban .modal-content__2 .element{display:flex;justify-content:space-between;margin-bottom:min(4.39238653vw,60px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element{display:block;margin-bottom:8vw}}.p-taikoban .modal-content__2 .element .item{width:min(19.9121522694vw,272px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element .item{display:flex;justify-content:space-between;margin-bottom:2.6666666667vw;width:100%}}.p-taikoban .modal-content__2 .element .item figure{margin:0 auto;width:100%}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element .item figure{width:24vw}}.p-taikoban .modal-content__2 .element .item figure img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.p-taikoban .modal-content__2 .element .item:first-child figure{height:min(14.2020497804vw,194px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element .item:first-child figure{height:24.5333333333vw}}.p-taikoban .modal-content__2 .element .item:nth-child(2) figure{height:min(9.8096632504vw,134px);margin:min(2.196193265vw,30px) 0;padding:0 min(1.8301610542vw,25px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element .item:nth-child(2) figure{height:auto;margin:0;padding:0}}.p-taikoban .modal-content__2 .element .item:nth-child(3) figure{height:min(12.4450951684vw,170px);margin:min(.878477306vw,12px) 0;padding:0 min(1.3543191801vw,18.5px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element .item:nth-child(3) figure{height:auto;margin:0;padding:0}}.p-taikoban .modal-content__2 .element .item .caption{padding-top:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element .item .caption{padding-top:0;width:calc(100% - 26.66667vw)}}.p-taikoban .modal-content__2 .element .item .caption .name{border-bottom:1px solid #5b5b5b;color:#5b5b5b;font-size:min(1.317715959vw,18px);margin-bottom:min(.7320644217vw,10px);padding-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element .item .caption .name{font-size:3.3333333333vw;margin-bottom:1.3333333333vw;padding-bottom:1.3333333333vw}}.p-taikoban .modal-content__2 .element .item .caption .description{font-size:min(1.0980966325vw,15px);letter-spacing:0}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .element .item .caption .description{font-size:2.6666666667vw}}.p-taikoban .modal-content__2 .feature{display:flex;justify-content:space-between}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature{display:block}}.p-taikoban .modal-content__2 .feature .item{width:min(31.2591508053vw,427px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item{margin-bottom:10.6666666667vw;width:100%}.p-taikoban .modal-content__2 .feature .item:last-of-type{margin-bottom:0}}.p-taikoban .modal-content__2 .feature .item .name{background:#209f9f;border-radius:9999px;color:#fff;font-size:min(1.1713030747vw,16px);margin-bottom:min(1.4641288433vw,20px);text-align:center}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item .name{font-size:3.0666666667vw;margin-bottom:2.6666666667vw}}.p-taikoban .modal-content__2 .feature .item .read{margin-bottom:min(1.4641288433vw,20px);padding:0 min(1.8301610542vw,25px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item .read{font-size:2.8vw;letter-spacing:0;margin-bottom:2.6666666667vw;padding:0 1.6666666667vw}}.p-taikoban .modal-content__2 .feature .item .chart{padding:0 min(1.8301610542vw,25px)}.p-taikoban .modal-content__2 .feature .item .flow dl{align-items:center;border-bottom:1px solid #209f9f;display:flex;justify-content:space-between;margin-bottom:min(1.4641288433vw,20px);padding-bottom:min(1.4641288433vw,20px);position:relative}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item .flow dl{margin-bottom:2.6666666667vw;padding-bottom:2.6666666667vw}}.p-taikoban .modal-content__2 .feature .item .flow dl:after{border-bottom:0;border-left:min(.7320644217vw,10px) solid transparent;border-right:min(.7320644217vw,10px) solid transparent;border-top:min(.7320644217vw,10px) #209f9f;border-style:solid;bottom:min(-.5856515373vw,-8px);content:"";display:block;height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item .flow dl:after{border-left:3.2vw solid transparent;border-right:3.2vw solid transparent;border-top:2.2666666667vw solid #209f9f;bottom:-2.2666666667vw}}.p-taikoban .modal-content__2 .feature .item .flow dl:last-of-type{border-bottom:none}.p-taikoban .modal-content__2 .feature .item .flow dl:last-of-type:after{content:none}.p-taikoban .modal-content__2 .feature .item .flow dl dt{width:min(11.2737920937vw,154px)}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item .flow dl dt{width:25.8666666667vw}}.p-taikoban .modal-content__2 .feature .item .flow dl dd{padding-left:min(2.3426061493vw,32px);width:calc(100% - min(11.2737920937vw, 154px))}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item .flow dl dd{padding-left:4.2666666667vw;width:calc(100% - min(14.2020497804vw, 194px))}}.p-taikoban .modal-content__2 .feature .item .flow dl dd .num{color:#209f9f;font-size:min(1.317715959vw,18px);font-weight:700;letter-spacing:0}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item .flow dl dd .num{font-size:3.8666666667vw}}.p-taikoban .modal-content__2 .feature .item .flow dl dd .read{font-size:min(.9516837482vw,13px);padding:0}@media screen and (max-width:768px){.p-taikoban .modal-content__2 .feature .item .flow dl dd .read{font-size:2.8vw}}.p-taikoban .modal-content__3 .outline{font-size:min(1.2445095168vw,17px);margin-bottom:min(2.196193265vw,30px);text-align:center}@media screen and (max-width:768px){.p-taikoban .modal-content__3 .outline{font-size:2.8vw;letter-spacing:0;text-align:left}}.p-taikoban .modal-content__3 .content{display:flex;flex-direction:row-reverse;justify-content:space-between}@media screen and (max-width:768px){.p-taikoban .modal-content__3 .content{display:block}}.p-taikoban .modal-content__3 .content .img{width:min(45.3879941435vw,620px)}@media screen and (max-width:768px){.p-taikoban .modal-content__3 .content .img{margin-bottom:2.6666666667vw;width:100%}}.p-taikoban .modal-content__3 .content .caption{width:calc(100% - min(45.3879941435vw, 620px))}@media screen and (max-width:768px){.p-taikoban .modal-content__3 .content .caption{width:100%}}.p-taikoban .modal-content__3 .content .caption .title{font-size:min(1.3909224012vw,19px);font-weight:700;text-align:left}@media screen and (max-width:768px){.p-taikoban .modal-content__3 .content .caption .title{font-size:3.4666666667vw;margin-bottom:1.3333333333vw;padding-bottom:0}}.p-taikoban .modal-content__3 .content .caption .box{display:block!important}@media screen and (max-width:768px){.p-taikoban .modal-content__3 .content .caption .box{display:flex!important}.p-taikoban .modal-content__3 .content .caption .box .list{width:50%}}.p-taikoban .modal-content__3 .content .caption .list li{list-style-type:none}@media screen and (max-width:768px){.p-taikoban .modal-content__3 .content .caption .list li{font-size:2.8vw}}.p-taikoban .modal-content__4 .outline{font-size:min(1.2445095168vw,17px);margin-bottom:min(2.196193265vw,30px);text-align:center}@media screen and (max-width:768px){.p-taikoban .modal-content__4 .outline{font-size:2.8vw;letter-spacing:0;margin-bottom:4vw;text-align:left}}.p-taikoban .modal-content__4 .img{margin-bottom:min(2.196193265vw,30px)}@media screen and (max-width:768px){.p-taikoban .modal-content__4 .img{margin-bottom:4vw}}.p-taikoban .modal-content__4 .caption{display:flex;display:block;justify-content:space-between}.p-taikoban .modal-content__4 .caption dl{width:min(19.2532942899vw,263px)}@media screen and (max-width:768px){.p-taikoban .modal-content__4 .caption dl{margin-bottom:4vw;width:100%}.p-taikoban .modal-content__4 .caption dl:last-of-type{margin-bottom:0}}.p-taikoban .modal-content__4 .caption dl dt{color:#209f9f;font-size:min(1.4641288433vw,20px);font-weight:700;margin-bottom:min(1.4641288433vw,20px);text-align:center}@media screen and (max-width:768px){.p-taikoban .modal-content__4 .caption dl dt{font-size:3.2vw;margin-bottom:.6666666667vw}}.p-taikoban .modal-content__4 .caption dl .set{background:#e6f1f6;border-radius:9999px;color:#24789f;font-size:3.4666666667vw;font-weight:500;margin-bottom:2vw;padding:.2666666667vw}.p-taikoban .modal-content__4 .caption dl dd{font-size:min(1.0248901903vw,14px)}@media screen and (max-width:768px){.p-taikoban .modal-content__4 .caption dl dd{font-size:2.8vw;text-align:center}}.p-taikoban .modal-content__5 .content{display:flex;justify-content:space-between;margin-bottom:min(5.1244509517vw,70px)}@media screen and (max-width:768px){.p-taikoban .modal-content__5 .content{display:block;margin-bottom:9.3333333333vw}}.p-taikoban .modal-content__5 .content .img{width:min(41.654465593vw,569px)}@media screen and (max-width:768px){.p-taikoban .modal-content__5 .content .img{width:100%}}.p-taikoban .modal-content__5 .content .caption{padding-right:min(2.9282576867vw,40px);width:calc(100% - min(41.654465593vw, 569px))}@media screen and (max-width:768px){.p-taikoban .modal-content__5 .content .caption{width:100%}}.p-taikoban .modal-content__5 .content .caption .title{font-size:min(1.2445095168vw,17px);font-weight:700;margin-bottom:min(1.4641288433vw,20px);padding-bottom:0;text-align:left}@media screen and (max-width:768px){.p-taikoban .modal-content__5 .content .caption .title{font-size:3.4666666667vw;margin-bottom:2.6666666667vw;padding-bottom:0}}.p-taikoban .modal-content__5 .content .caption .read{font-size:min(1.0980966325vw,15px)}@media screen and (max-width:768px){.p-taikoban .modal-content__5 .content .caption .read{font-size:2.8vw;letter-spacing:0;margin-bottom:2.6666666667vw;text-align:justify}}.p-taikoban .modal-content__5 .content:nth-of-type(3){display:block}.p-taikoban .modal-content__5 .content:nth-of-type(3) .img{width:100%}.p-taikoban .modal-content__5 .content:nth-of-type(4){margin-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-taikoban .modal-content__5 .content:nth-of-type(4){margin-bottom:4vw}.p-taikoban .modal-content__5 .content:nth-of-type(4):after{border-bottom:0;border-left:2.6666666667vw solid transparent;border-right:2.6666666667vw solid transparent;border-top:4vw #209f9f;border-style:solid;content:"";display:block;height:0;margin:4vw auto;width:0}}.p-taikoban .modal-content__5 .content:nth-of-type(4) .caption:after{border-bottom:0;border-left:min(1.0980966325vw,15px) solid transparent;border-right:min(1.0980966325vw,15px) solid transparent;border-top:min(1.4641288433vw,20px) #209f9f;border-style:solid;content:"";display:block;height:0;margin:min(1.4641288433vw,20px) auto;width:0}@media screen and (max-width:768px){.p-taikoban .modal-content__5 .content:nth-of-type(4) .caption:after{content:none}}.p-column{background:#ecf8f8}.p-column *{margin:0;padding:0}.p-column li{list-style-type:none}.p-column main .column-sec{margin-bottom:min(12.4450951684vw,170px);overflow:hidden;padding-top:min(9.5168374817vw,130px);position:relative}@media screen and (max-width:768px){.p-column main .column-sec{padding-top:22.6666666667vw}}.p-column main .column-sec:before{background:#cfe8e8;border-radius:50%;content:"";display:block;height:min(90.4099560761vw,1235px);left:54.9048316252vw;position:absolute;top:-617.5px;width:min(90.4099560761vw,1235px)}@media screen and (max-width:768px){.p-column main .column-sec:before{height:107.8666666667vw;left:45vw;top:-53.9333333333vw;width:107.8666666667vw}}.p-column main .column-sec .inner{margin:0 auto;position:relative;width:min(77.9648609078vw,1065px)}@media screen and (max-width:768px){.p-column main .column-sec .inner{width:87.2vw}}.p-column main .column-sec .inner:after{background-image:url(../images/column/deco_column-01.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(22.9136163982vw,313px);position:absolute;right:min(-3.074670571vw,-42px);top:min(1.4641288433vw,20px);width:min(17.2767203514vw,236px)}@media screen and (max-width:768px){.p-column main .column-sec .inner:after{height:36.4vw;right:-4.2666666667vw;top:4vw;width:27.2vw}}.p-column main .column-sec .inner .midashi{margin-bottom:min(5.1244509517vw,70px);padding-right:min(19.0336749634vw,260px)}@media screen and (max-width:768px){.p-column main .column-sec .inner .midashi{margin-bottom:6.6666666667vw;padding-right:26.6666666667vw}}.p-column main .column-sec .inner .midashi .en{color:#f8b525;font-size:min(2.1229868228vw,29px);font-weight:700}@media screen and (max-width:768px){.p-column main .column-sec .inner .midashi .en{font-size:3.4666666667vw}}.p-column main .column-sec .inner .midashi .ja{font-size:min(4.9780380673vw,68px);font-weight:700;line-height:1.2}@media screen and (max-width:768px){.p-column main .column-sec .inner .midashi .ja{font-size:8.1333333333vw}}.p-column main .column-sec .inner .cat-list{margin-bottom:min(3.2942898975vw,45px);padding-right:min(19.0336749634vw,260px)}@media screen and (max-width:768px){.p-column main .column-sec .inner .cat-list{margin-bottom:6.6666666667vw;padding-right:26.6666666667vw}}.p-column main .column-sec .inner .cat-list a{border:min(.0732064422vw,1px) solid #5b5b5b;border-radius:9999px;display:inline-block;margin-bottom:min(.7320644217vw,10px);margin-right:min(.3660322108vw,5px);padding:0 min(1.4641288433vw,20px);transition:all .2s}@media screen and (min-width:769px){.p-column main .column-sec .inner .cat-list a:hover{background:#5b5b5b;color:#fff}}@media screen and (max-width:768px){.p-column main .column-sec .inner .cat-list a{margin-bottom:1.3333333333vw;margin-right:1.3333333333vw;padding:0 2.6666666667vw}}.p-column main .column-sec .inner .archive .komidashi{align-items:center;display:flex;font-size:min(2.7086383602vw,37px);margin-bottom:min(2.196193265vw,30px)}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .komidashi{font-size:3.6vw;margin-bottom:4vw}}.p-column main .column-sec .inner .archive .komidashi span{width:min(13.17715959vw,180px)}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .komidashi span{width:20vw}}.p-column main .column-sec .inner .archive .komidashi:after{background-color:#5b5b5b;content:"";display:block;height:1px;margin-top:min(.0732064422vw,1px);width:calc(100% - min(13.17715959vw, 180px))}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .komidashi:after{width:calc(100% - 20vw)}}.p-column main .column-sec .inner .archive .list{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .list{display:block}}.p-column main .column-sec .inner .archive .list .card{margin-bottom:min(2.9282576867vw,40px);margin-right:min(1.1713030747vw,16px);width:min(25.1830161054vw,344px)}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .list .card{margin-bottom:8vw;margin-right:0;width:100%}}.p-column main .column-sec .inner .archive .list .card:nth-child(3n){margin-right:0}@media screen and (min-width:769px){.p-column main .column-sec .inner .archive .list .card a figure{overflow:hidden}.p-column main .column-sec .inner .archive .list .card a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.p-column main .column-sec .inner .archive .list .card a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-column main .column-sec .inner .archive .list .card figure{align-items:center;border-radius:min(.7320644217vw,10px);display:flex;height:min(16.6910688141vw,228px);justify-content:center;margin-bottom:min(2.196193265vw,30px);width:100%}.p-column main .column-sec .inner .archive .list .card figure img,.p-column main .column-sec .inner .archive .list .card figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .list .card figure{border-radius:1.3333333333vw;height:60vw;margin-bottom:4vw}}.p-column main .column-sec .inner .archive .list .card figure img{border-radius:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .list .card figure img{border-radius:1.3333333333vw}}.p-column main .column-sec .inner .archive .list .card .caption .cat{color:#f8b525;font-size:min(1.0980966325vw,15px);font-weight:700;line-height:1.6}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .list .card .caption .cat{font-size:3.6vw}}.p-column main .column-sec .inner .archive .list .card .caption .name{font-size:min(1.5373352855vw,21px);font-weight:800;margin-bottom:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .list .card .caption .name{font-size:5.3333333333vw;margin-bottom:3.3333333333vw}}.p-column main .column-sec .inner .archive .list .card .caption .name:after{background:#f8b525;content:"";display:block;height:min(.0732064422vw,1px);margin-top:min(.7320644217vw,10px);width:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .list .card .caption .name:after{margin-top:2vw;width:6.4vw}}.p-column main .column-sec .inner .archive .more-btn{margin-top:min(1.4641288433vw,20px)}.p-column main .column-sec .inner .archive .more-btn>a{background:#fff;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#209f9f;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(21.9619326501vw,300px)}.p-column main .column-sec .inner .archive .more-btn>a:after{border-right:min(.1464128843vw,2px) solid #209f9f;border-top:min(.1464128843vw,2px) solid #209f9f;content:"";height:min(.7320644217vw,10px);position:absolute;right:min(2.9282576867vw,40px);top:calc(50% - min(.5490483163vw, 7.5px));-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (min-width:769px){.p-column main .column-sec .inner .archive .more-btn>a:hover{background:#209f9f;color:#fff}.p-column main .column-sec .inner .archive .more-btn>a:hover:after{border-color:#fff}}@media screen and (max-width:768px){.p-column main .column-sec .inner .archive .more-btn>a{border-width:.2666666667vw;font-size:3.2vw;max-width:60vw;padding:3.4666666667vw 0;width:100%}.p-column main .column-sec .inner .archive .more-btn>a:after{border-right-width:.2666666667vw;border-top-width:.2666666667vw;content:"";height:2.1333333333vw;position:absolute;right:5.3333333333vw;top:calc(50% - 1.33333vw);width:2.1333333333vw}}.p-column main .interview-sec{background:#fff;overflow:hidden;padding:min(10.980966325vw,150px) 0 0;position:relative}@media screen and (max-width:768px){.p-column main .interview-sec{padding:21.3333333333vw 0 0}}.p-column main .interview-sec:before{background:#cfe8e8;border-radius:50%;content:"";display:block;height:min(90.4099560761vw,1235px);left:54.9048316252vw;position:absolute;top:-617.5px;width:min(90.4099560761vw,1235px)}@media screen and (max-width:768px){.p-column main .interview-sec:before{height:107.8666666667vw;left:45vw;top:-53.9333333333vw;width:107.8666666667vw}}.p-column main .interview-sec .inner{border-bottom:min(.0732064422vw,1px) solid #cfe8e8;margin:0 auto;padding-bottom:min(11.7130307467vw,160px);position:relative;width:min(77.9648609078vw,1065px)}@media screen and (max-width:768px){.p-column main .interview-sec .inner{padding-bottom:21.3333333333vw;width:87.2vw}}.p-column main .interview-sec .inner:after{background-image:url(../images/column/deco_interview-01.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(19.4729136164vw,266px);position:absolute;right:min(-.7320644217vw,-10px);top:0;width:min(18.3016105417vw,250px)}@media screen and (max-width:768px){.p-column main .interview-sec .inner:after{height:35.4666666667vw;right:-2.6666666667vw;top:-5.3333333333vw;width:33.3333333333vw}}.p-column main .interview-sec .inner .midashi{margin-bottom:min(5.1244509517vw,70px);padding-right:min(19.0336749634vw,260px)}@media screen and (max-width:768px){.p-column main .interview-sec .inner .midashi{margin-bottom:6.6666666667vw;padding-right:26.6666666667vw}}.p-column main .interview-sec .inner .midashi .en{color:#f8b525;font-size:min(2.1229868228vw,29px);font-weight:700}@media screen and (max-width:768px){.p-column main .interview-sec .inner .midashi .en{font-size:3.4666666667vw}}.p-column main .interview-sec .inner .midashi .ja{font-size:min(4.9780380673vw,68px);font-weight:700;line-height:1.2}@media screen and (max-width:768px){.p-column main .interview-sec .inner .midashi .ja{font-size:8.1333333333vw}}.p-column main .interview-sec .inner .archive .komidashi{align-items:center;display:flex;font-size:min(2.7086383602vw,37px);margin-bottom:min(2.196193265vw,30px)}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .komidashi{font-size:3.6vw;margin-bottom:4vw}}.p-column main .interview-sec .inner .archive .komidashi span{width:min(13.17715959vw,180px)}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .komidashi span{width:20vw}}.p-column main .interview-sec .inner .archive .komidashi:after{background-color:#5b5b5b;content:"";display:block;height:1px;margin-top:min(.0732064422vw,1px);width:calc(100% - min(13.17715959vw, 180px))}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .komidashi:after{width:calc(100% - 20vw)}}.p-column main .interview-sec .inner .archive .list{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .list{display:block}}.p-column main .interview-sec .inner .archive .list .card{margin-bottom:min(2.9282576867vw,40px);margin-right:min(1.1713030747vw,16px);width:min(25.1830161054vw,344px)}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .list .card{margin-bottom:8vw;margin-right:0;width:100%}}.p-column main .interview-sec .inner .archive .list .card:nth-child(3n){margin-right:0}@media screen and (min-width:769px){.p-column main .interview-sec .inner .archive .list .card a figure{overflow:hidden}.p-column main .interview-sec .inner .archive .list .card a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.p-column main .interview-sec .inner .archive .list .card a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-column main .interview-sec .inner .archive .list .card figure{align-items:center;border-radius:min(.7320644217vw,10px);display:flex;height:min(16.6910688141vw,228px);justify-content:center;margin-bottom:min(2.196193265vw,30px);width:100%}.p-column main .interview-sec .inner .archive .list .card figure img,.p-column main .interview-sec .inner .archive .list .card figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .list .card figure{border-radius:1.3333333333vw;height:60vw;margin-bottom:4vw}}.p-column main .interview-sec .inner .archive .list .card figure img{border-radius:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .list .card figure img{border-radius:1.3333333333vw}}.p-column main .interview-sec .inner .archive .list .card .caption .name{border-bottom:min(.0732064422vw,1px) solid #ccc;font-size:min(1.5373352855vw,21px);font-weight:800;margin-bottom:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .list .card .caption .name{font-size:5.3333333333vw;margin-bottom:3.3333333333vw;padding-bottom:2vw}}.p-column main .interview-sec .inner .archive .more-btn{margin-top:min(1.4641288433vw,20px)}.p-column main .interview-sec .inner .archive .more-btn>a{background:#fff;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#209f9f;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(21.9619326501vw,300px)}.p-column main .interview-sec .inner .archive .more-btn>a:after{border-right:min(.1464128843vw,2px) solid #209f9f;border-top:min(.1464128843vw,2px) solid #209f9f;content:"";height:min(.7320644217vw,10px);position:absolute;right:min(2.9282576867vw,40px);top:calc(50% - min(.5490483163vw, 7.5px));-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (min-width:769px){.p-column main .interview-sec .inner .archive .more-btn>a:hover{background:#209f9f;color:#fff}.p-column main .interview-sec .inner .archive .more-btn>a:hover:after{border-color:#fff}}@media screen and (max-width:768px){.p-column main .interview-sec .inner .archive .more-btn>a{border-width:.2666666667vw;font-size:3.2vw;max-width:60vw;padding:3.4666666667vw 0;width:100%}.p-column main .interview-sec .inner .archive .more-btn>a:after{border-right-width:.2666666667vw;border-top-width:.2666666667vw;content:"";height:2.1333333333vw;position:absolute;right:5.3333333333vw;top:calc(50% - 1.33333vw);width:2.1333333333vw}}.single-template{background:#ecf8f8}.single-template *{margin:0;padding:0}.single-template main{overflow:hidden}.single-template main .article-sec{position:relative}.single-template main .article-sec:before{background:#cfe8e8;border-radius:50%;content:"";display:block;height:min(90.4099560761vw,1235px);left:54.9048316252vw;position:absolute;top:-617.5px;width:min(90.4099560761vw,1235px);z-index:-1}@media screen and (max-width:768px){.single-template main .article-sec:before{height:107.8666666667vw;left:45vw;top:-53.9333333333vw;width:107.8666666667vw}}.single-template main .article-sec .inner{margin:0 auto;padding-top:min(10.980966325vw,150px);width:min(78.0380673499vw,1066px)}@media screen and (max-width:768px){.single-template main .article-sec .inner{padding-top:20vw;width:100%}}.single-template main .article-sec .inner .midashi{margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.single-template main .article-sec .inner .midashi{margin:0 auto 5.3333333333vw;width:86.6666666667vw}}.single-template main .article-sec .inner .midashi .cat{font-size:min(1.5373352855vw,21px);line-height:1.6;margin-bottom:min(1.0980966325vw,15px);padding-left:min(1.8301610542vw,25px);position:relative}@media screen and (max-width:768px){.single-template main .article-sec .inner .midashi .cat{font-size:2.8vw;margin-bottom:2vw;padding-left:3.3333333333vw}}.single-template main .article-sec .inner .midashi .cat:before{background:#209f9f;border-radius:9999px;content:"";display:block;height:min(.2928257687vw,4px);left:0;position:absolute;top:min(1.1713030747vw,16px);width:min(1.0980966325vw,15px)}@media screen and (max-width:768px){.single-template main .article-sec .inner .midashi .cat:before{height:.5333333333vw;top:2.1333333333vw;width:2vw}}.single-template main .article-sec .inner .midashi .post-title{font-size:min(2.7818448023vw,38px);line-height:1.5}@media screen and (max-width:768px){.single-template main .article-sec .inner .midashi .post-title{font-size:5.0666666667vw;line-height:1.5}}.single-template main .article-sec .inner .mv{height:min(47.1449487555vw,644px);margin-bottom:min(5.1244509517vw,70px);position:relative}@media screen and (max-width:768px){.single-template main .article-sec .inner .mv{height:60vw;margin-bottom:9.3333333333vw}}.single-template main .article-sec .inner .mv figure{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:min(89.019033675vw,1216px)}.single-template main .article-sec .inner .mv figure img,.single-template main .article-sec .inner .mv figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.single-template main .article-sec .inner .mv figure{padding-right:2.6666666667vw;width:100%}}.single-template main .article-sec .inner .mv figure img{border-radius:0 min(1.4641288433vw,20px) min(1.4641288433vw,20px) 0}@media screen and (max-width:768px){.single-template main .article-sec .inner .mv figure img{border-radius:0 2.6666666667vw 2.6666666667vw 0}}.single-template main .article-sec .inner .mv .deco{bottom:min(-5.1244509517vw,-70px);height:min(16.4714494876vw,225px);left:calc(100% - min(4.831625183vw, 66px));position:absolute;width:min(15.9590043924vw,218px);z-index:-1}.single-template main .article-sec .inner .post{position:relative;z-index:1}.single-template main .article-sec .inner .post .deco{height:min(18.9604685212vw,259px);left:min(-10.980966325vw,-150px);position:absolute;top:min(6.588579795vw,90px);width:min(17.5695461201vw,240px);z-index:0}.single-template main .article-sec .inner .post .block{position:relative;z-index:1}.single-template main .article-sec .inner .link-btn{margin-bottom:min(7.3206442167vw,100px)}@media screen and (max-width:768px){.single-template main .article-sec .inner .link-btn{margin-bottom:13.3333333333vw}}.single-template main .article-sec .inner .link-btn .btn{background:#fff;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#209f9f;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(32.0644216691vw,438px)}.single-template main .article-sec .inner .link-btn .btn:after{border-right:min(.1464128843vw,2px) solid #209f9f;border-top:min(.1464128843vw,2px) solid #209f9f;content:"";height:min(.7320644217vw,10px);position:absolute;right:min(2.9282576867vw,40px);top:calc(50% - min(.5490483163vw, 7.5px));-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (min-width:769px){.single-template main .article-sec .inner .link-btn .btn:hover{background:#209f9f;color:#fff}.single-template main .article-sec .inner .link-btn .btn:hover:after{border-color:#fff}}@media screen and (max-width:768px){.single-template main .article-sec .inner .link-btn .btn{border-width:.2666666667vw;font-size:3.2vw;max-width:80vw;padding:3.4666666667vw 0;width:100%}.single-template main .article-sec .inner .link-btn .btn:after{border-right-width:.2666666667vw;border-top-width:.2666666667vw;content:"";height:2.1333333333vw;position:absolute;right:5.3333333333vw;top:calc(50% - 1.33333vw);width:2.1333333333vw}}.single-template main .related-sec .inner{border-bottom:min(.0732064422vw,1px) solid #cfe8e8;margin:0 auto;padding-bottom:min(10.2489019034vw,140px);width:min(78.0380673499vw,1066px)}@media screen and (max-width:768px){.single-template main .related-sec .inner{padding-left:6vw;width:100%}}.single-template main .related-sec .inner .midashi{font-size:min(2.1229868228vw,29px);font-weight:700;margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.single-template main .related-sec .inner .midashi{font-size:4.2666666667vw;margin-bottom:5.3333333333vw}}.single-template main .related-sec .inner .list{display:flex}@media screen and (max-width:768px){.single-template main .related-sec .inner .list{display:block;margin-bottom:9.3333333333vw}}.single-template main .related-sec .inner .list .card{margin-bottom:min(2.9282576867vw,40px);margin-right:min(1.1713030747vw,16px);width:min(25.1830161054vw,344px)!important}@media screen and (max-width:768px){.single-template main .related-sec .inner .list .card{margin:0;padding-right:3.4666666667vw;width:76vw!important}}.single-template main .related-sec .inner .list .card:nth-child(3n){margin-right:0}@media screen and (min-width:769px){.single-template main .related-sec .inner .list .card a figure{overflow:hidden}.single-template main .related-sec .inner .list .card a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.single-template main .related-sec .inner .list .card a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.single-template main .related-sec .inner .list .card figure{align-items:center;border-radius:min(.7320644217vw,10px);display:flex;height:min(16.6910688141vw,228px);justify-content:center;margin-bottom:min(2.196193265vw,30px);width:100%}.single-template main .related-sec .inner .list .card figure img,.single-template main .related-sec .inner .list .card figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.single-template main .related-sec .inner .list .card figure{border-radius:1.3333333333vw;height:52vw;margin-bottom:4vw;width:100%}}.single-template main .related-sec .inner .list .card figure img{border-radius:min(.7320644217vw,10px)}@media screen and (max-width:768px){.single-template main .related-sec .inner .list .card figure img{border-radius:1.3333333333vw}}.single-template main .related-sec .inner .list .card .caption .cat{color:#f8b525;font-size:min(1.0980966325vw,15px);font-weight:700;line-height:1.6}@media screen and (max-width:768px){.single-template main .related-sec .inner .list .card .caption .cat{font-size:3.6vw}}.single-template main .related-sec .inner .list .card .caption .name{font-size:min(1.5373352855vw,21px);font-weight:800;margin-bottom:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.single-template main .related-sec .inner .list .card .caption .name{font-size:5.3333333333vw;margin-bottom:3.3333333333vw}}.single-template main .related-sec .inner .list .card .caption .name:after{background:#f8b525;content:"";display:block;height:min(.0732064422vw,1px);margin-top:min(.7320644217vw,10px);width:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.single-template main .related-sec .inner .list .card .caption .name:after{margin-top:2vw;width:6.4vw}}.single-template main .related-sec .inner .more-btn{margin-top:min(1.4641288433vw,20px)}.single-template main .related-sec .inner .more-btn .btn{background:#fff;border:min(.1464128843vw,2px) solid #209f9f;border-radius:9999px;color:#209f9f;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(21.9619326501vw,300px)}.single-template main .related-sec .inner .more-btn .btn:after{border-right:min(.1464128843vw,2px) solid #209f9f;border-top:min(.1464128843vw,2px) solid #209f9f;content:"";height:min(.7320644217vw,10px);left:min(2.9282576867vw,40px);position:absolute;top:calc(50% - min(.3660322108vw, 5px));-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (min-width:769px){.single-template main .related-sec .inner .more-btn .btn:hover{background:#209f9f;color:#fff}.single-template main .related-sec .inner .more-btn .btn:hover:after{border-color:#fff}}@media screen and (max-width:768px){.single-template main .related-sec .inner .more-btn .btn{border-width:.2666666667vw;font-size:3.2vw;max-width:60vw;padding:3.4666666667vw 0;width:100%}.single-template main .related-sec .inner .more-btn .btn:after{border-right-width:.2666666667vw;border-top-width:.2666666667vw;content:"";height:2.1333333333vw;left:5.3333333333vw;position:absolute;top:calc(50% - 1.33333vw);width:2.1333333333vw}}.single-template footer{background:#ecf8f8}.single-template__interview main .article-sec .inner .mv .deco2{bottom:-83px;height:min(48.0234260615vw,656px);left:min(-17.9355783309vw,-245px);position:absolute;width:min(35.505124451vw,485px);z-index:-1}.single-template__interview main .article-sec .inner .mv figure{position:static;width:100%}@media screen and (max-width:768px){.single-template__interview main .article-sec .inner .mv figure{margin:0 auto;padding-right:0;width:86.6666666667vw}}.single-template__interview main .article-sec .inner .mv figure img{border-radius:min(2.196193265vw,30px)}.single-template__interview main .article-sec .inner .midashi{padding:0 min(9.5168374817vw,130px)}@media screen and (max-width:768px){.single-template__interview main .article-sec .inner .midashi{padding:0}}.single-template__interview main .article-sec .inner .midashi .post-title{font-size:min(1.8301610542vw,25px)}@media screen and (max-width:768px){.single-template__interview main .article-sec .inner .midashi .post-title{font-size:3.3333333333vw}}.single-template__interview main .related-sec .inner .list .card .caption .name{border-bottom:min(.0732064422vw,1px) solid #ccc;margin-bottom:min(1.4641288433vw,20px);padding-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.single-template__interview main .related-sec .inner .list .card .caption .name{border-bottom:.1333333333vw solid #ccc;font-size:5.3333333333vw;margin-bottom:3.3333333333vw;padding-bottom:1.3333333333vw}}.single-template__interview main .related-sec .inner .list .card .caption .name:after{content:none}.p-evis-cloud *{margin:0;padding:0}.p-evis-cloud .mv-sec{overflow:hidden;padding-bottom:min(9.5168374817vw,130px);position:relative}.p-evis-cloud .mv-sec:after{background-image:url(../images/evis-cloud/txt_mv-02.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:min(4.0263543192vw,55px);content:"";height:min(10.1866764275vw,139.15px);left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(178.1288433382vw,2433.24px);z-index:0}.p-evis-cloud .mv-sec .head{background:transparent;color:#fff;position:static}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .head .inner nav{display:none}}.p-evis-cloud .mv-sec .head .inner nav ul .contact a{border-color:#fff;color:#fff}@media screen and (min-width:769px){.p-evis-cloud .mv-sec .head .inner nav ul .contact a:hover{background-color:#fff;border-color:#fff;color:#ff5b9a}}.p-evis-cloud .mv-sec .box{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;max-width:min(94.1434846266vw,1286px);position:relative;width:100%;z-index:1}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box{display:block;margin-top:4vw}}.p-evis-cloud .mv-sec .box .text{position:relative;width:min(34.9926793558vw,478px)}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .text{width:100%}}.p-evis-cloud .mv-sec .box .text .slides{opacity:0;transition:opacity .5s linear}.p-evis-cloud .mv-sec .box .text .slides.slick-initialized{opacity:1}.p-evis-cloud .mv-sec .box .text .slides .slide:first-of-type figure{height:min(16.1054172767vw,220px);width:min(30.0146412884vw,410px)}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .text .slides .slide:first-of-type figure{height:44.8vw;width:74.6666666667vw}}.p-evis-cloud .mv-sec .box .text .slides .slide:first-of-type .caption{color:#fff;position:absolute;right:min(-7.3206442167vw,-100px);top:calc(100% + 30px)}.p-evis-cloud .mv-sec .box .text .slides .slide:nth-of-type(2) figure{height:min(16.1054172767vw,220px);width:min(29.9414348463vw,409px)}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .text .slides .slide:nth-of-type(2) figure{height:44.8vw;width:73.3333333333vw}}.p-evis-cloud .mv-sec .box .text .slides .slide:nth-of-type(3) figure{height:min(16.9838945827vw,232px);width:min(34.9926793558vw,478px)}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .text .slides .slide:nth-of-type(3) figure{height:45.6vw;width:85.3333333333vw}}.p-evis-cloud .mv-sec .box .text .slides .slick-current{-webkit-animation:swing_pc .5s ease-out;animation:swing_pc .5s ease-out;display:inline-block}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .text .slides .slick-current{-webkit-animation:swing_sp .5s ease-out;animation:swing_sp .5s ease-out}}@-webkit-keyframes swing_pc{0%{-webkit-transform:translateX(min(2.196193265vw,30px));transform:translateX(min(2.196193265vw,30px))}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swing_pc{0%{-webkit-transform:translateX(min(2.196193265vw,30px));transform:translateX(min(2.196193265vw,30px))}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes swing_sp{0%{-webkit-transform:translateX(4vw);transform:translateX(4vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swing_sp{0%{-webkit-transform:translateX(4vw);transform:translateX(4vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.p-evis-cloud .mv-sec .box .text .result{bottom:0;pointer-events:none;position:absolute}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .text .result{position:relative}}.p-evis-cloud .mv-sec .box .text .result .fukidashi1,.p-evis-cloud .mv-sec .box .text .result .fukidashi2{left:0;position:absolute;top:0;width:100%}.p-evis-cloud .mv-sec .box .text .result .fuwafuwa-vertical{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fuwafuwa1-vertical-keyframe;animation-name:fuwafuwa1-vertical-keyframe;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.p-evis-cloud .mv-sec .box .text .result .fuwafuwa-vertical.__1{-webkit-animation-duration:1.2s;animation-duration:1.2s}.p-evis-cloud .mv-sec .box .text .result .fuwafuwa-vertical.__2{-webkit-animation-duration:1.1s;animation-duration:1.1s}@-webkit-keyframes fuwafuwa1-vertical-keyframe{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(min(-.2196193265vw,-3px));transform:translateY(min(-.2196193265vw,-3px))}}@keyframes fuwafuwa1-vertical-keyframe{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(min(-.2196193265vw,-3px));transform:translateY(min(-.2196193265vw,-3px))}}.p-evis-cloud .mv-sec .box .photo{width:min(54.1727672035vw,740px)}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .photo{margin-bottom:14.6666666667vw;width:100%}}.p-evis-cloud .mv-sec .box .photo .slides{opacity:0;transition:opacity .5s linear}.p-evis-cloud .mv-sec .box .photo .slides.slick-initialized{opacity:1}.p-evis-cloud .mv-sec .box .photo .slides .slick-list{border-radius:min(4.39238653vw,60px);height:min(40.1171303075vw,548px)}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .photo .slides .slick-list{border-radius:8vw;height:70.1333333333vw}}.p-evis-cloud .mv-sec .box .photo .slides .slide{position:relative}.p-evis-cloud .mv-sec .box .photo .slides .slide figure{align-items:center;display:flex;height:min(40.1171303075vw,548px);justify-content:center;width:100%}.p-evis-cloud .mv-sec .box .photo .slides .slide figure img,.p-evis-cloud .mv-sec .box .photo .slides .slide figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .photo .slides .slide figure{height:70.1333333333vw}}.p-evis-cloud .mv-sec .box .photo .slides .slide .caption{position:absolute;right:0;top:calc(100% + min(2.5622254758vw, 35px))}.p-evis-cloud .mv-sec .box .photo .slides .slick-dots{bottom:auto;margin-left:min(2.196193265vw,30px);text-align:left;top:calc(100% + min(.5856515373vw, 8px))}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .photo .slides .slick-dots{margin-left:0;text-align:center}}.p-evis-cloud .mv-sec .box .photo .slides .slick-prev{left:min(.3660322108vw,5px);top:calc(100% + min(2.196193265vw, 30px))}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .photo .slides .slick-prev{left:calc(50% - 17.33333vw);top:calc(100% + 5.86667vw)}}.p-evis-cloud .mv-sec .box .photo .slides .slick-next{left:min(8.0527086384vw,110px);top:calc(100% + min(2.196193265vw, 30px))}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .photo .slides .slick-next{left:auto;right:calc(50% - 17.33333vw);top:calc(100% + 5.86667vw)}}.p-evis-cloud .mv-sec .box .photo .captions{position:relative;text-align:right;top:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-evis-cloud .mv-sec .box .photo .captions{display:none}}.p-evis-cloud .mv-sec .box .photo .captions .caption{color:#fff;font-size:min(1.0248901903vw,14px);opacity:0;position:absolute;right:0;top:0;transition:opacity .8s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-evis-cloud .mv-sec .box .photo .captions .caption.current{opacity:1}.p-evis-cloud .problem-sec{padding-bottom:min(5.8565153734vw,80px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec{padding-bottom:11.4666666667vw}}.p-evis-cloud .problem-sec .inner{background:#fff;border-radius:min(2.3426061493vw,32px);margin:0 auto;max-width:min(94.1434846266vw,1286px);padding:min(5.8565153734vw,80px);width:calc(100% - 32px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner{border-radius:4.2666666667vw;padding:7.4666666667vw 3.2vw}}.p-evis-cloud .problem-sec .inner .title{text-align:center}.p-evis-cloud .problem-sec .inner .title .en{color:#ff5b9a;font-size:min(1.4641288433vw,20px);margin:0}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .title .en{font-size:4.2666666667vw}}.p-evis-cloud .problem-sec .inner .title .ja{font-size:min(2.9282576867vw,40px);letter-spacing:0;line-height:1.2;margin:0}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .title .ja{font-size:6.4vw;font-weight:700}}.p-evis-cloud .problem-sec .inner .title .ja span{display:inline-block;font-size:min(4.39238653vw,60px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .title .ja span{font-size:10.6666666667vw}}.p-evis-cloud .problem-sec .inner .problem{background-image:url(../images/evis-cloud/img_problem-01.svg);background-position:50%;background-repeat:no-repeat;background-size:min(32.2108345534vw,440px);margin-bottom:min(3.6603221083vw,50px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem{background:none}}.p-evis-cloud .problem-sec .inner .problem .box{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box{display:block}}.p-evis-cloud .problem-sec .inner .problem .box .worker{width:min(25.1830161054vw,344px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box .worker{margin-top:9.0666666667vw;width:100%}}.p-evis-cloud .problem-sec .inner .problem .box .worker .voice{align-items:center;background:#f5f5f7;border-radius:min(1.1713030747vw,16px);display:flex;height:min(9.2972181552vw,127px);justify-content:center;padding:min(1.1713030747vw,16px) 0;position:relative;width:min(20.7906295754vw,284px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box .worker .voice{border-radius:2.1333333333vw;padding:1.6vw}}.p-evis-cloud .problem-sec .inner .problem .box .worker .voice p{font-size:min(1.317715959vw,18px);font-weight:700;letter-spacing:0;line-height:1.5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box .worker .voice p{font-size:3.4666666667vw;margin:0;width:100%}}.p-evis-cloud .problem-sec .inner .problem .box .worker .voice p span{color:#ff5b9a;display:inline-block}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box .worker .voice p span{display:inline}}.p-evis-cloud .problem-sec .inner .problem .box .worker .voice:before{border-color:#f5f5f7 #f5f5f7 transparent transparent;border-style:solid;border-width:min(.7320644217vw,10px);bottom:min(-.878477306vw,-12px);content:"";display:block;height:0;position:absolute;right:min(1.4641288433vw,20px);width:0}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box .worker .voice:before{border-color:#f5f5f7 #f5f5f7 transparent transparent;border-style:solid;border-width:1.3333333333vw;bottom:-1.6vw;right:2.6666666667vw}}.p-evis-cloud .problem-sec .inner .problem .box .worker .voice+.voice{margin-top:min(2.635431918vw,36px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box .worker .voice+.voice{margin:0}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse{background-image:url(../images/evis-cloud/img_problem-01-1_sp.svg);background-position:center top 13.3333333333vw;background-repeat:no-repeat;background-size:69.3333333333vw;height:99.8666666667vw;position:relative;width:100%}}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:first-of-type,.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:nth-of-type(3){margin-left:min(4.39238653vw,60px)}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:first-of-type:before{bottom:min(-.878477306vw,-12px);right:min(1.4641288433vw,20px)}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:nth-of-type(2):before{right:min(-.878477306vw,-12px);top:min(1.4641288433vw,20px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:nth-of-type(3):before{right:min(1.4641288433vw,20px);top:min(-.878477306vw,-12px);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box .worker.staff{background-image:url(../images/evis-cloud/img_problem-01-2_sp.svg);background-position:center top 13.3333333333vw;background-repeat:no-repeat;background-size:69.3333333333vw;height:99.8666666667vw;position:relative;width:100%}}.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:nth-of-type(2){margin-left:min(4.39238653vw,60px)}.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:first-of-type:before{bottom:min(-.878477306vw,-12px);left:min(1.4641288433vw,20px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:nth-of-type(2):before{left:min(-.878477306vw,-12px);top:min(1.4641288433vw,20px)}.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:nth-of-type(3):before{left:min(1.4641288433vw,20px);top:min(-.878477306vw,-12px);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:first-of-type,.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:first-of-type{height:auto;margin:0;width:51.4666666667vw}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:first-of-type:before,.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:first-of-type:before{bottom:-2.6666666667vw;left:auto;right:3.4666666667vw;-webkit-transform:rotate(0);transform:rotate(0)}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:nth-of-type(2),.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:nth-of-type(2){height:auto;margin:0;position:absolute;right:0;top:6.4vw;width:30.6666666667vw}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:nth-of-type(2):before,.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:nth-of-type(2):before{bottom:-2.6666666667vw;left:3.4666666667vw;right:auto;top:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:nth-of-type(3),.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:nth-of-type(3){bottom:0;height:auto;margin:0;position:absolute;right:0;width:100%}.p-evis-cloud .problem-sec .inner .problem .box .worker.nurse .voice:nth-of-type(3):before,.p-evis-cloud .problem-sec .inner .problem .box .worker.staff .voice:nth-of-type(3):before{left:5.3333333333vw;right:auto;top:-2.6666666667vw;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.p-evis-cloud .problem-sec .inner .breakline{margin-bottom:min(3.6603221083vw,50px);position:relative;text-align:center}.p-evis-cloud .problem-sec .inner .breakline:before{border-bottom:3px dotted #f5f5f7;content:"";height:1px;left:0;position:absolute;top:calc(50% - 2px);width:100%;z-index:0}.p-evis-cloud .problem-sec .inner .breakline span{display:inline-block;margin:0 auto;position:relative;width:min(8.9311859444vw,122px);z-index:1}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .breakline span{width:16.5333333333vw}}.p-evis-cloud .problem-sec .inner .solution .nakamidashi{font-size:min(3.8067349927vw,52px);font-weight:700;letter-spacing:0;line-height:1.2;margin:0 auto min(3.6603221083vw,50px);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .solution .nakamidashi{argin:0 auto 6.6666666667vw;font-size:6.4vw;font-weight:700;text-align:center}}.p-evis-cloud .problem-sec .inner .solution .nakamidashi i{display:inline-block;font-size:min(1.9033674963vw,26px);font-style:normal;vertical-align:top}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .solution .nakamidashi i{font-size:3.4666666667vw}}.p-evis-cloud .problem-sec .inner .solution .nakamidashi .color1{color:#ff5b9a}.p-evis-cloud .problem-sec .inner .solution .nakamidashi .color2{color:#26cee5}.p-evis-cloud .problem-sec .inner .solution .nakamidashi:before{background-image:url(../images/evis-cloud/obj_brace.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(7.8623718887vw,107.4px);left:min(-5.8565153734vw,-80px);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:min(3.0395314788vw,41.52px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .solution .nakamidashi:before{content:none}}.p-evis-cloud .problem-sec .inner .solution .nakamidashi:after{background-image:url(../images/evis-cloud/obj_brace.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:min(7.8623718887vw,107.4px);position:absolute;right:min(-5.8565153734vw,-80px);top:50%;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);width:min(3.0395314788vw,41.52px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .solution .nakamidashi:after{content:none}}.p-evis-cloud .problem-sec .inner .solution .chart{position:relative}.p-evis-cloud .problem-sec .inner .solution .chart .btn{position:absolute}.p-evis-cloud .problem-sec .inner .solution .chart .btn.btn-1{left:min(2.9282576867vw,40px);top:min(19.4729136164vw,266px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .solution .chart .btn.btn-1{left:2.6666666667vw;top:56.8vw}}.p-evis-cloud .problem-sec .inner .solution .chart .btn.btn-2{right:min(2.9282576867vw,40px);top:min(19.4729136164vw,266px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .solution .chart .btn.btn-2{right:2.6666666667vw;top:56.8vw}}.p-evis-cloud .problem-sec .inner .solution .chart .btn.btn-3{left:min(2.9282576867vw,40px);top:min(45.9736456808vw,628px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .solution .chart .btn.btn-3{left:2.6666666667vw;top:153.6vw}}.p-evis-cloud .problem-sec .inner .solution .chart .btn.btn-4{right:min(2.9282576867vw,40px);top:min(45.9736456808vw,628px)}@media screen and (max-width:768px){.p-evis-cloud .problem-sec .inner .solution .chart .btn.btn-4{right:2.6666666667vw;top:153.6vw}}.p-evis-cloud .sticky-area{align-items:flex-start;background:#fff;display:flex;justify-content:space-between;margin:0 auto;max-width:min(82.4304538799vw,1126px);position:relative;width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.p-evis-cloud .sticky-area{display:block;max-width:none;width:calc(100% - 8.53333vw)}}.p-evis-cloud .sticky-area .sticky-nav{padding-bottom:min(14.6412884334vw,200px);padding-top:min(11.7130307467vw,160px);position:sticky;top:0;width:min(17.5695461201vw,240px);z-index:1000}.p-evis-cloud .sticky-area .sticky-nav .nav-midashi{font-size:min(1.4641288433vw,20px);font-weight:700;line-height:1;margin-bottom:min(2.9282576867vw,40px);margin-top:0}.p-evis-cloud .sticky-area .sticky-nav ul{margin:0;padding:0}.p-evis-cloud .sticky-area .sticky-nav ul li{list-style:none}.p-evis-cloud .sticky-area .sticky-nav ul li+li{margin-top:min(.878477306vw,12px)}.p-evis-cloud .sticky-area .sticky-nav ul li a{background:#f5f5f7;border-radius:9999px;display:flex;font-weight:700;padding:min(.9516837482vw,13px) min(2.196193265vw,30px);position:relative;transition:background .2s,color .2s;width:100%}.p-evis-cloud .sticky-area .sticky-nav ul li a:before{background:#ff5b9a;border-radius:50%;content:"";display:block;height:8px;left:min(1.0980966325vw,15px);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background .2s;width:8px}.p-evis-cloud .sticky-area .sticky-nav ul li.current a{background:#ff5b9a;color:#fff}.p-evis-cloud .sticky-area .sticky-nav ul li.current a:before{background:#ffcee2}.p-evis-cloud .sticky-area .sticky-nav ul li:hover a{background:#ffebf3;color:#ff5b9a}.p-evis-cloud .sticky-area .sticky-nav ul li:hover a:before{background:#ff5b9a}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-nav{display:none}}.p-evis-cloud .sticky-area .sticky-content{margin-bottom:min(14.6412884334vw,200px);width:min(60.0292825769vw,820px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content{margin-bottom:26.6666666667vw;width:100%}}.p-evis-cloud .sticky-area .sticky-content section{padding-top:min(11.7130307467vw,160px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section{padding-top:16vw}}.p-evis-cloud .sticky-area .sticky-content section .inner{border-top:min(.0732064422vw,1px) solid #ff5b9a;padding-top:min(3.6603221083vw,50px);position:relative}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner{border-top:.1333333333vw solid #ff5b9a;padding-top:13.3333333333vw}}.p-evis-cloud .sticky-area .sticky-content section .inner:before{background:#ff5b9a;border-radius:9999px;content:"";height:min(.3660322108vw,5px);left:0;position:absolute;top:min(-.1830161054vw,-2.5px);width:min(2.3426061493vw,32px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner:before{height:1.3333333333vw;top:-.6666666667vw;width:8.5333333333vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head{margin-bottom:min(4.39238653vw,60px)}.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .midashi{margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .midashi{margin-bottom:8vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .midashi .en{color:#ff5b9a;margin-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .midashi .en{font-size:4.2666666667vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .midashi .ja{color:#ff5b9a;font-size:min(5.8565153734vw,80px);font-weight:700;line-height:1;margin:0}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .midashi .ja{font-size:16vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .catch{font-size:min(2.3426061493vw,32px);font-weight:700;line-height:1.4;margin-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .catch{font-size:6.4vw;font-weight:700;letter-spacing:0;margin-bottom:1.3333333333vw}.p-evis-cloud .sticky-area .sticky-content section .inner .sec-head .read{font-size:4.2666666667vw;letter-spacing:0}}.p-evis-cloud .sticky-area .sticky-content section .inner .nakamidashi{border-bottom:min(.0732064422vw,1px) solid #5b5b5b;font-size:min(2.3426061493vw,32px);font-weight:700;margin-bottom:min(2.9282576867vw,40px);padding-bottom:min(.3660322108vw,5px);padding-left:min(2.635431918vw,36px);position:relative;vertical-align:middle}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .nakamidashi{font-size:6.4vw;margin-bottom:5.3333333333vw;padding-bottom:.6666666667vw;padding-left:7.4666666667vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .nakamidashi:before{background:#ff5b9a;border-radius:50%;content:"";display:block;height:min(2.0497803807vw,28px);left:0;margin-right:min(.7320644217vw,10px);position:absolute;top:calc(50% - min(.1830161054vw, 2.5px));-webkit-transform:translateY(-50%);transform:translateY(-50%);width:min(2.0497803807vw,28px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .nakamidashi:before{height:5.6vw;top:calc(50% - .66667vw);width:5.6vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .feature{margin-bottom:min(5.8565153734vw,80px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .feature{margin-bottom:21.3333333333vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .feature img{border-radius:min(1.1713030747vw,16px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .feature img{border-radius:4.2666666667vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .point{margin-bottom:min(5.8565153734vw,80px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .point{margin-bottom:16vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .point .read{font-size:min(1.756954612vw,24px);font-weight:700;margin-bottom:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .point .read{font-size:4.2666666667vw;margin-bottom:5.3333333333vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .point .point-list{display:flex;flex-wrap:wrap;gap:.5%;list-style:none;padding:0}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .point .point-list{display:block}}.p-evis-cloud .sticky-area .sticky-content section .inner .point .point-list li{width:33%}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .point .point-list li{width:100%}.p-evis-cloud .sticky-area .sticky-content section .inner .point .point-list li+li{margin-top:2.6666666667vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .container{position:relative}.p-evis-cloud .sticky-area .sticky-content section .inner .column .fukidashi{background-color:#ebfdff;border:1px solid #26cee5;border-radius:min(.5856515373vw,8px);color:#26cee5;display:block;font-size:min(1.756954612vw,24px);font-weight:700;line-height:1;margin-bottom:calc(min(1.0980966325vw, 15px) + min(2.9282576867vw, 40px));padding:min(1.756954612vw,24px);position:relative;text-align:left}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .fukidashi{border-radius:2.1333333333vw;font-size:4.8vw;line-height:1.4;margin-bottom:7.3333333333vw;padding:3.2vw 4.8vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .fukidashi:before{border-color:#26cee5 transparent transparent;border-style:solid;border-width:min(1.0980966325vw,15px) min(.4758418741vw,6.5px) 0;bottom:0;content:"";left:5%;position:absolute;-webkit-transform:skew(-25deg);transform:skew(-25deg);-webkit-transform-origin:top;transform-origin:top;translate:-50% 100%}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .fukidashi:before{border-width:2.6666666667vw 1.1333333333vw 0}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .fukidashi:after{border-color:#ebfdff transparent transparent;border-style:solid;border-width:min(.9150805271vw,12.5px) min(.3953147877vw,5.4px) 0;bottom:0;content:"";left:5%;position:absolute;-webkit-transform:skew(-25deg);transform:skew(-25deg);-webkit-transform-origin:top;transform-origin:top;translate:-50% 100%}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .fukidashi:after{border-width:2.8vw .5866666667vw 0}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list{list-style:none;padding:0}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li+li{margin-top:min(2.196193265vw,30px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li+li{margin-top:8vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a{display:flex;justify-content:space-between}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a{display:block}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .photo{width:min(30.6002928258vw,418px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .photo{margin-bottom:5.3333333333vw;width:100%}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .photo figure{align-items:center;display:flex;height:min(20.2781844802vw,277px);justify-content:center}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .photo figure img,.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .photo figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .photo figure{height:60.5333333333vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .photo figure img{border-radius:min(.5856515373vw,8px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .photo figure img{border-radius:2.1333333333vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text{width:min(25.9150805271vw,354px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text{width:100%}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text .post-cat{margin:0 0 min(.9516837482vw,13px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text .post-cat{margin:0 0 2.6666666667vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text .post-cat span{background:#ffebf3;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:min(.2928257687vw,4px);color:#ff5b9a;display:inline-block;font-size:min(.878477306vw,12px);letter-spacing:0;margin:0 min(.2196193265vw,3px) min(.2196193265vw,3px) 0;padding:min(.1464128843vw,2px) min(.439238653vw,6px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text .post-cat span{border-radius:1.0666666667vw;font-size:3.2vw;margin:0 .8vw .8vw 0;padding:.2666666667vw .8vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text .post-title{font-size:min(1.756954612vw,24px);font-weight:700;line-height:1.5;margin-bottom:min(1.0980966325vw,15px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text .post-title{font-size:5.6vw;margin:0 0 2.6666666667vw}}.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text .post-excerpt{font-size:min(1.0980966325vw,15px);letter-spacing:.2px;line-height:1.6}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section .inner .column .list li a .text .post-excerpt{font-size:3.4666666667vw;line-height:1.5}.p-evis-cloud .sticky-area .sticky-content section .inner small{display:block;line-height:1.4}}.p-evis-cloud .sticky-area .sticky-content section.tsunagu-sec .inner .sec-head{background-image:url(../images/evis-cloud/img_tsunagu-01.svg);background-position:right calc(50% - min(1.0980966325vw, 15px));background-repeat:no-repeat;background-size:min(17.5695461201vw,240px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section.tsunagu-sec .inner .sec-head{background-position:100% 0;background-size:32vw}}.p-evis-cloud .sticky-area .sticky-content section.tsunagu-sec .inner .group{margin:0 0 min(4.39238653vw,60px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section.tsunagu-sec .inner .group{margin:0 0 10.6666666667vw}}.p-evis-cloud .sticky-area .sticky-content section.tsunagu-sec .inner .note{display:block;font-size:min(1.0980966325vw,15px);line-height:1.6;margin:min(2.9282576867vw,40px) 0 0}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section.tsunagu-sec .inner .note{font-size:2.6666666667vw;margin:min(4.39238653vw,60px) 0 0}}.p-evis-cloud .sticky-area .sticky-content section.atsumeru-sec .inner .sec-head{background-image:url(../images/evis-cloud/img_atsumeru-01.svg);background-position:right calc(50% - min(1.0980966325vw, 15px));background-repeat:no-repeat;background-size:min(35.1390922401vw,480px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section.atsumeru-sec .inner .sec-head{background-position:100% 0;background-size:64vw}}.p-evis-cloud .sticky-area .sticky-content section.watasu-sec .inner .sec-head{background-image:url(../images/evis-cloud/img_watasu-01.svg);background-position:right calc(50% - min(1.0980966325vw, 15px));background-repeat:no-repeat;background-size:min(17.5695461201vw,240px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section.watasu-sec .inner .sec-head{background-position:100% 0;background-size:32vw}}.p-evis-cloud .sticky-area .sticky-content section.miseru-sec .inner .sec-head{background-image:url(../images/evis-cloud/img_miseru-01.svg);background-position:right calc(50% - min(1.0980966325vw, 15px));background-repeat:no-repeat;background-size:min(35.1390922401vw,480px)}@media screen and (max-width:768px){.p-evis-cloud .sticky-area .sticky-content section.miseru-sec .inner .sec-head{background-position:100% 0;background-size:64vw}}.p-evis-cloud .tsunagu-sec .inner .group ul{display:flex;flex-wrap:wrap;gap:.5%;padding:0}@media screen and (max-width:768px){.p-evis-cloud .tsunagu-sec .inner .group ul{gap:2%}}.p-evis-cloud .tsunagu-sec .inner .group ul li{list-style:none;margin-bottom:min(.7320644217vw,10px);width:33%}@media screen and (max-width:768px){.p-evis-cloud .tsunagu-sec .inner .group ul li{width:49%}}.p-evis-cloud .tsunagu-sec .inner .group ul li:first-of-type{width:66.5%}@media screen and (max-width:768px){.p-evis-cloud .tsunagu-sec .inner .group ul li:first-of-type,.p-evis-cloud .tsunagu-sec .inner .group ul li:nth-of-type(2){width:100%}}.p-evis-cloud .tsunagu-sec .inner .group ul li figure img{border-radius:min(.5856515373vw,8px)}@media screen and (max-width:768px){.p-evis-cloud .tsunagu-sec .inner .group ul li figure img{border-radius:min(1.1713030747vw,16px)}}.p-evis-cloud .tsunagu-sec .inner .group ul li figure figcaption{font-size:min(1.0980966325vw,15px);font-weight:500;letter-spacing:0;margin-top:min(.3660322108vw,5px)}@media screen and (max-width:768px){.p-evis-cloud .tsunagu-sec .inner .group ul li figure figcaption{font-size:3.4666666667vw;line-height:1.4;margin-top:1.3333333333vw}}.p-evis-cloud .tsunagu-sec .inner .group.__2 ul li:first-of-type{width:33%}@media screen and (max-width:768px){.p-evis-cloud .tsunagu-sec .inner .group.__2 ul li:first-of-type,.p-evis-cloud .tsunagu-sec .inner .group.__2 ul li:nth-of-type(2){width:49%}}.p-evis-cloud .miseru-sec .inner .group{margin-top:min(5.4904831625vw,75px)}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group{margin-top:13.3333333333vw}}.p-evis-cloud .miseru-sec .inner .group .slides{margin-bottom:min(3.6603221083vw,50px)}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides{margin-bottom:13.3333333333vw}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-list{border-radius:min(1.1713030747vw,16px);height:min(38.0673499268vw,520px)}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-list{border-radius:4.2666666667vw;height:58.1333333333vw}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots{top:calc(100% + min(.878477306vw, 12px))}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots{top:calc(100% + 1.06667vw)}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots li{margin:0}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots li{height:min(1.317715959vw,18px);margin:0 2.6666666667vw;width:2.4vw}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots li button{height:min(1.0248901903vw,14px);width:min(1.0248901903vw,14px)}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots li button{height:2.4vw;width:2.4vw}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots li button:before{background-color:#ff5b9a;border:1px solid #ff5b9a;border-radius:50%;color:#ff5b9a;content:"";display:block;font-family:sans-serif;font-weight:700;height:min(.7320644217vw,10px);left:0;opacity:1;top:0;width:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots li button:before{height:2.4vw;width:2.4vw}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-dots li.slick-active button:before{background-color:transparent;border:min(.0732064422vw,1px) solid #ff5b9a;content:"";display:block}.p-evis-cloud .miseru-sec .inner .group .slides .slick-next:before,.p-evis-cloud .miseru-sec .inner .group .slides .slick-prev:before{background-position:50%;background-repeat:no-repeat;background-size:100%;border-right:min(.1464128843vw,2px) solid #ff5b9a;border-top:min(.1464128843vw,2px) solid #ff5b9a;content:"";display:block;height:min(.878477306vw,12px);opacity:1;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:min(.878477306vw,12px)}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-next:before,.p-evis-cloud .miseru-sec .inner .group .slides .slick-prev:before{height:2.1333333333vw;width:2.1333333333vw}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-evis-cloud .miseru-sec .inner .group .slides .slick-next,.p-evis-cloud .miseru-sec .inner .group .slides .slick-prev{height:min(.878477306vw,12px);top:calc(100% + min(2.196193265vw, 30px));width:min(.878477306vw,12px);z-index:1}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-next,.p-evis-cloud .miseru-sec .inner .group .slides .slick-prev{height:2.1333333333vw;top:calc(100% + 6.13333vw);width:2.1333333333vw}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-prev{left:calc(50% - min(6.588579795vw, 90px))}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-prev{left:calc(50% - 24vw)}}.p-evis-cloud .miseru-sec .inner .group .slides .slick-next{right:calc(50% - min(6.588579795vw, 90px))}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .slides .slick-next{right:calc(50% - 24vw)}}.p-evis-cloud .miseru-sec .inner .group .caption{margin-top:min(5.8565153734vw,80px)}.p-evis-cloud .miseru-sec .inner .group .caption .name{font-size:min(1.756954612vw,24px);font-weight:700;margin:0 0 min(1.0980966325vw,15px)}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .caption .name{font-size:4.8vw;margin:0 0 2.6666666667vw}}.p-evis-cloud .miseru-sec .inner .group .caption .read{margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud .miseru-sec .inner .group .caption .read{font-size:3.0666666667vw;margin-bottom:5.3333333333vw}}.p-evis-cloud .column-sec{background:#f5f5f7;padding:min(8.78477306vw,120px) 0}@media screen and (max-width:768px){.p-evis-cloud .column-sec{padding:13.3333333333vw 0 16vw}}.p-evis-cloud .column-sec .inner{margin:0 auto;max-width:min(82.4304538799vw,1126px);width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner{max-width:none;width:calc(100% - 8.53333vw)}}.p-evis-cloud .column-sec .inner .midashi{margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .midashi{margin-bottom:5.3333333333vw}}.p-evis-cloud .column-sec .inner .midashi .en{color:#ff5b9a;font-size:min(1.4641288433vw,20px);font-weight:700;margin-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .midashi .en{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}}.p-evis-cloud .column-sec .inner .midashi .ja{font-size:min(4.39238653vw,60px);font-weight:700;letter-spacing:0;line-height:1;margin:0}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .midashi .ja{font-size:10.6666666667vw}}.p-evis-cloud .column-sec .inner .read{margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .read{margin-bottom:5.3333333333vw}}.p-evis-cloud .column-sec .inner .list{border-bottom:min(.0732064422vw,1px) solid #ddd;display:flex;flex-wrap:wrap;list-style:none;padding:0}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .list{display:block}}.p-evis-cloud .column-sec .inner .list li{margin-bottom:min(3.6603221083vw,50px);margin-right:min(2.3426061493vw,32px);width:min(25.9150805271vw,354px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .list li{margin-bottom:10.6666666667vw;margin-right:0;width:100%}}.p-evis-cloud .column-sec .inner .list li:nth-child(3n){margin-right:0}.p-evis-cloud .column-sec .inner .list li a{display:block}.p-evis-cloud .column-sec .inner .list li a figure{overflow:hidden}.p-evis-cloud .column-sec .inner .list li a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.p-evis-cloud .column-sec .inner .list li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-evis-cloud .column-sec .inner .list li figure{align-items:center;border-radius:min(1.1713030747vw,16px);display:flex;height:min(17.2035139092vw,235px);justify-content:center;margin-bottom:min(1.4641288433vw,20px);width:100%}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .list li figure{border-radius:4.2666666667vw;height:60.5333333333vw;margin-bottom:5.3333333333vw}}.p-evis-cloud .column-sec .inner .list li figure img,.p-evis-cloud .column-sec .inner .list li figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.p-evis-cloud .column-sec .inner .list li .text{width:min(25.9150805271vw,354px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .list li .text{width:100%}}.p-evis-cloud .column-sec .inner .list li .text .post-cat{margin:0 0 min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .list li .text .post-cat{margin:0 0 2.6666666667vw}}.p-evis-cloud .column-sec .inner .list li .text .post-cat span{background:#ffebf3;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:min(.2928257687vw,4px);color:#ff5b9a;display:inline-block;font-size:min(.878477306vw,12px);letter-spacing:0;margin:0 min(.2196193265vw,3px) min(.2196193265vw,3px) 0;padding:min(.1464128843vw,2px) min(.439238653vw,6px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .list li .text .post-cat span{border-radius:1.0666666667vw;font-size:3.2vw;margin:0 .8vw .8vw 0;padding:.2666666667vw .8vw}}.p-evis-cloud .column-sec .inner .list li .text .post-title{font-size:min(1.756954612vw,24px);font-weight:700;line-height:1.5;margin-bottom:min(1.0980966325vw,15px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .list li .text .post-title{font-size:5.6vw;margin:0 0 2.6666666667vw}}.p-evis-cloud .column-sec .inner .list li .text .post-excerpt{font-size:min(1.0980966325vw,15px);letter-spacing:.2px;line-height:1.6}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .list li .text .post-excerpt{font-size:3.4666666667vw;line-height:1.5}}.p-evis-cloud .column-sec .inner .btn2{margin-left:calc(100% - min(14.055636896vw, 192px));margin-top:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud .column-sec .inner .btn2{margin-left:calc(100% - 44.8vw);margin-top:10.6666666667vw}}.p-evis-cloud .casestudy-sec{background:#ff5b9a;padding:min(8.0527086384vw,110px) 0}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec{padding:13.3333333333vw 0 16vw}}.p-evis-cloud .casestudy-sec .inner{padding-left:calc(50vw - min(82.4304538799vw, 1126px)/2)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner{padding-left:4.2666666667vw}}.p-evis-cloud .casestudy-sec .inner .midashi{margin-bottom:min(4.39238653vw,60px)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .midashi{margin-bottom:10.6666666667vw}}.p-evis-cloud .casestudy-sec .inner .midashi .en{color:#fff;font-size:min(1.4641288433vw,20px);font-weight:700;margin-bottom:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .midashi .en{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}}.p-evis-cloud .casestudy-sec .inner .midashi .ja{color:#fff;font-size:min(4.39238653vw,60px);font-weight:700;letter-spacing:0;line-height:1;margin:0}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .midashi .ja{font-size:10.6666666667vw}}.p-evis-cloud .casestudy-sec .inner .slides .slide{margin-right:min(2.3426061493vw,32px)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .slides .slide{margin-right:5.3333333333vw}}.p-evis-cloud .casestudy-sec .inner .slides .slide .box{width:min(41.21522694vw,563px)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .slides .slide .box{width:80vw}}.p-evis-cloud .casestudy-sec .inner .slides .slide a{display:block}.p-evis-cloud .casestudy-sec .inner .slides .slide a figure{overflow:hidden}.p-evis-cloud .casestudy-sec .inner .slides .slide a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.p-evis-cloud .casestudy-sec .inner .slides .slide a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-evis-cloud .casestudy-sec .inner .slides .slide figure{align-items:center;border-radius:min(1.1713030747vw,16px);display:flex;height:min(27.3792093704vw,374px);justify-content:center;margin-bottom:min(1.4641288433vw,20px);width:100%}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .slides .slide figure{border-radius:4.2666666667vw;height:53.3333333333vw;margin-bottom:5.3333333333vw}}.p-evis-cloud .casestudy-sec .inner .slides .slide figure img,.p-evis-cloud .casestudy-sec .inner .slides .slide figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.p-evis-cloud .casestudy-sec .inner .slides .slide .text .post-title{color:#fff;font-size:min(1.756954612vw,24px);font-weight:700;line-height:1.3;margin:0 0 min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .slides .slide .text .post-title{font-size:4.8vw;margin:0 0 5.3333333333vw}}.p-evis-cloud .casestudy-sec .inner .slides .slide .text .post-excerpt{color:#fff;font-size:min(1.0980966325vw,15px);letter-spacing:0;line-height:1.5}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .slides .slide .text .post-excerpt{font-size:3.4666666667vw}}.p-evis-cloud .casestudy-sec .inner .slides .slick-next,.p-evis-cloud .casestudy-sec .inner .slides .slick-prev{top:min(-2.9282576867vw,-40px)}.p-evis-cloud .casestudy-sec .inner .slides .slick-prev{left:calc(100% - min(5.1244509517vw, 70px) - min(4.39238653vw, 60px))}.p-evis-cloud .casestudy-sec .inner .slides .slick-next{right:min(5.1244509517vw,70px)}.p-evis-cloud .casestudy-sec .inner .line{background-color:#fff;border:none;height:min(.0732064422vw,1px);width:min(82.4304538799vw,1126px)}.p-evis-cloud .casestudy-sec .inner .btn-area{border-top:min(.0732064422vw,1px) solid #fff;margin:min(5.8565153734vw,80px) 0 0;padding:min(2.9282576867vw,40px) 0 0;width:min(82.4304538799vw,1126px)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .btn-area{border-top:.1333333333vw solid #fff;margin:10.6666666667vw 0 0;padding:10.6666666667vw 0 0;width:calc(100% - 4.26667vw)}}.p-evis-cloud .casestudy-sec .inner .btn2{color:#fff;margin-left:calc(100% - min(18.1551976574vw, 248px))}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .btn2{margin-left:calc(100% - 59.73333vw);width:59.7333333333vw}}.p-evis-cloud .casestudy-sec .inner .btn2 .icon{align-items:center;background:#ff5b9a;border:min(.0732064422vw,1px) solid #fff;border-radius:50%;display:flex;height:min(6.4421669107vw,88px);justify-content:center;margin-left:min(1.4641288433vw,20px);transition:background .2s;width:min(6.4421669107vw,88px)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .btn2 .icon{height:17.0666666667vw;margin-left:5.3333333333vw;width:17.0666666667vw}}.p-evis-cloud .casestudy-sec .inner .btn2 .icon svg{fill:#fff;height:min(1.0461200586vw,14.29px);width:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-evis-cloud .casestudy-sec .inner .btn2 .icon svg{height:4.108vw;width:5.752vw}}@media screen and (min-width:769px){.p-evis-cloud .casestudy-sec .inner .btn2:hover .icon{background:#fff}.p-evis-cloud .casestudy-sec .inner .btn2:hover .icon svg{fill:#ff5b9a}}.p-evis-cloud .solution-sec{padding:min(8.0527086384vw,110px) 0}@media screen and (max-width:768px){.p-evis-cloud .solution-sec{padding:13.3333333333vw 0 24vw}}.p-evis-cloud .solution-sec .inner{margin:0 auto;max-width:min(82.4304538799vw,1126px);position:relative;width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner{max-width:none;width:calc(100% - 8.53333vw)}}.p-evis-cloud .solution-sec .inner .midashi{margin-bottom:min(4.39238653vw,60px)}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .midashi{margin-bottom:5.3333333333vw}}.p-evis-cloud .solution-sec .inner .midashi .en{color:#ff5b9a;font-size:min(1.4641288433vw,20px);font-weight:700;margin-bottom:min(0vw,0px)}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .midashi .en{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}}.p-evis-cloud .solution-sec .inner .midashi .ja{font-size:min(4.39238653vw,60px);font-weight:700;letter-spacing:0;line-height:1.2;margin:0}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .midashi .ja{font-size:10.6666666667vw}}.p-evis-cloud .solution-sec .inner .midashi .ja span{display:inline-block;font-size:min(2.196193265vw,30px);vertical-align:super}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .midashi .ja span{font-size:5.3333333333vw}}.p-evis-cloud .solution-sec .inner .btn2{position:absolute;right:0;top:min(5.1244509517vw,70px)}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .btn2{margin-bottom:10.6666666667vw;position:static}}.p-evis-cloud .solution-sec .inner .box{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .box{display:block}}.p-evis-cloud .solution-sec .inner .box:before{background:#ddd;content:"";display:block;height:100%;left:calc(50% - min(.0366032211vw, .5px));position:absolute;top:0;width:min(.0732064422vw,1px)}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .box:before{content:none}}.p-evis-cloud .solution-sec .inner .box .app{width:min(36.82284041vw,503px)}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .box .app{width:100%}.p-evis-cloud .solution-sec .inner .box .app:first-child{border-bottom:.1333333333vw solid #ddd;margin-bottom:16vw;padding-bottom:10.6666666667vw}}.p-evis-cloud .solution-sec .inner .box .app.mobile-app figure{margin:0 auto;width:min(22.1083455344vw,302px)}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .box .app.mobile-app figure{width:56.5333333333vw}}.p-evis-cloud .solution-sec .inner .box .app .komidashi{margin-top:0}.p-evis-cloud .solution-sec .inner .bnr{display:block;margin:min(5.8565153734vw,80px) auto 0;width:min(60.0292825769vw,820px)}@media screen and (max-width:768px){.p-evis-cloud .solution-sec .inner .bnr{margin:10.6666666667vw auto 0;width:100%}}.p-evis-cloud .contact-sec{background:#f5f5f7;padding:min(8.78477306vw,120px) 0}@media screen and (max-width:768px){.p-evis-cloud .contact-sec{padding:13.3333333333vw 0 14.6666666667vw}}.p-evis-cloud .contact-sec .inner{margin:0 auto;max-width:min(82.4304538799vw,1126px);width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner{max-width:none;width:calc(100% - 8.53333vw)}}.p-evis-cloud .contact-sec .inner .midashi{margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .midashi{margin-bottom:5.3333333333vw}}.p-evis-cloud .contact-sec .inner .midashi .en{color:#ff5b9a;font-size:min(1.4641288433vw,20px);font-weight:700;margin-bottom:min(0vw,0px)}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .midashi .en{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}}.p-evis-cloud .contact-sec .inner .midashi .ja{font-size:min(4.39238653vw,60px);font-weight:700;letter-spacing:0;line-height:1.2;margin:0}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .midashi .ja{font-size:10.6666666667vw}}.p-evis-cloud .contact-sec .inner .read{margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .read{margin-bottom:10.6666666667vw}}.p-evis-cloud .contact-sec .inner .form-block{background:#fff;border-radius:min(2.3426061493vw,32px);padding:min(5.8565153734vw,80px) min(15.5929721816vw,213px)}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block{border-radius:4.2666666667vw;padding:10.6666666667vw 3.2vw}}.p-evis-cloud .contact-sec .inner .form-block .flow{display:flex;justify-content:center;margin-bottom:min(3.6603221083vw,50px)}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .flow{margin-bottom:6.6666666667vw}}.p-evis-cloud .contact-sec .inner .form-block .flow .phase{padding:0 min(2.9282576867vw,40px);position:relative}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .flow .phase{padding:0;width:33.3%}}.p-evis-cloud .contact-sec .inner .form-block .flow .phase:after{background:#ddd;content:"";height:min(.0732064422vw,1px);position:absolute;right:50%;top:min(2.1595900439vw,29.5px);width:100%;z-index:0}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .flow .phase:after{height:.2666666667vw;top:7.8666666667vw}}.p-evis-cloud .contact-sec .inner .form-block .flow .phase p{font-weight:800}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .flow .phase p{font-size:3.0666666667vw;text-align:center}.p-evis-cloud .contact-sec .inner .form-block .flow .phase p span{font-size:4.8vw}.p-evis-cloud .contact-sec .inner .form-block .flow .phase p .sp-cat{display:none}}.p-evis-cloud .contact-sec .inner .form-block .flow .phase .pos{align-items:center;background:#ededed;border:min(.0732064422vw,1px) solid #ccc;border-radius:50%;color:#ccc;display:flex;font-size:min(1.4641288433vw,20px);height:min(4.39238653vw,60px);justify-content:center;margin:0 auto min(1.4641288433vw,20px);position:relative;width:min(4.39238653vw,60px);z-index:1}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .flow .phase .pos{font-size:3.4666666667vw;height:16vw;margin-bottom:5.3333333333vw;width:16vw}}.p-evis-cloud .contact-sec .inner .form-block .flow .phase .pos span{line-height:1;margin-top:min(.1464128843vw,2px)}.p-evis-cloud .contact-sec .inner .form-block .flow .phase:first-child:after{content:none}.p-evis-cloud .contact-sec .inner .form-block .flow .phase:nth-child(2):after{width:120%}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .flow .phase:nth-child(2):after{width:100%}}.p-evis-cloud .contact-sec .inner .form-block .flow .phase:last-child:after{width:90%}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .flow .phase:last-child:after{width:100%}}.p-evis-cloud .contact-sec .inner .form-block .flow .phase.current .pos{background:#ff5b9a;border-color:#ff5b9a;color:#fff}.p-evis-cloud .contact-sec .inner .form-block .flow .phase.current:after{background:#ff5b9a}.p-evis-cloud .contact-sec .inner .form-block .flow .phase.current p{color:#ff5b9a}.p-evis-cloud .contact-sec .inner .form-block .form dl{display:block}.p-evis-cloud .contact-sec .inner .form-block .form dl dt{margin:0;text-align:left;width:100%}.p-evis-cloud .contact-sec .inner .form-block .form dl dt p{margin:0 0 min(.7320644217vw,10px)}.p-evis-cloud .contact-sec .inner .form-block .form dl dt p .must{background:none;border-radius:0;color:#eb462e;display:inline;font-size:min(.9516837482vw,13px);position:static;vertical-align:middle;width:auto}.p-evis-cloud .contact-sec .inner .form-block .form dl dd{margin:0;padding:0;width:100%}.p-evis-cloud .contact-sec .inner .form-block .form dl dd input[type=email],.p-evis-cloud .contact-sec .inner .form-block .form dl dd input[type=tel],.p-evis-cloud .contact-sec .inner .form-block .form dl dd input[type=text],.p-evis-cloud .contact-sec .inner .form-block .form dl dd textarea{background:#ededed;border:none;border-radius:0;line-height:1.6;padding:min(1.4641288433vw,20px) min(1.0980966325vw,15px)}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .form dl dd input[type=email],.p-evis-cloud .contact-sec .inner .form-block .form dl dd input[type=tel],.p-evis-cloud .contact-sec .inner .form-block .form dl dd input[type=text],.p-evis-cloud .contact-sec .inner .form-block .form dl dd textarea{padding:5.3333333333vw 4vw}}.p-evis-cloud .contact-sec .inner .form-block .form .confirm{background:#ff5b9a;border:min(.1464128843vw,2px) solid #ff5b9a;border-radius:9999px;color:#fff;cursor:pointer;display:block;font-size:min(1.2445095168vw,17px);font-weight:700;margin:0 min(.7320644217vw,10px);padding:min(1.0980966325vw,15px) min(5.8565153734vw,80px);text-align:center;transition:all .2s}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .form .confirm{border:.5333333333vw solid #ff5b9a;font-size:4.5333333333vw;margin:0 1.3333333333vw;padding:4vw 21.3333333333vw}}.p-evis-cloud .contact-sec .inner .form-block .form .confirm:hover{background:#fff;color:#ff5b9a}.p-evis-cloud .contact-sec .inner .form-block .form .confirm:disabled{background:#ccc;border:min(.1464128843vw,2px) solid #ccc;color:#fff;cursor:default}@media screen and (max-width:768px){.p-evis-cloud .contact-sec .inner .form-block .form .confirm:disabled{border:.2666666667vw solid #ccc}}.p-evis-cloud .contact-sec .inner .form-block .form .submit{background:#ff5b9a;border:min(.1464128843vw,2px) solid #ff5b9a;border-radius:9999px;color:#fff;cursor:pointer;display:block;font-size:min(1.2445095168vw,17px);font-weight:700;margin:0 min(.7320644217vw,10px);padding:min(1.4641288433vw,20px) min(4.39238653vw,60px);text-align:center;transition:all .2s}@media screen and (min-width:769px){.p-evis-cloud .contact-sec .inner .form-block .form .submit:hover{background:#fff;color:#ff5b9a}}.p-evis-cloud .contact-sec .inner .form-block .form .back{background:#999;border:min(.1464128843vw,2px) solid #999;border-radius:9999px;color:#fff;cursor:pointer;display:block;font-size:min(1.2445095168vw,17px);font-weight:700;margin:0 min(.7320644217vw,10px);padding:min(1.4641288433vw,20px) min(4.39238653vw,60px);text-align:center;transition:all .2s}@media screen and (min-width:769px){.p-evis-cloud .contact-sec .inner .form-block .form .back:hover{background:#fff;color:#999}}.p-evis-cloud__thanks .wrap{background-color:#ff5b9a}.p-evis-cloud__thanks .mv-sec{overflow:hidden;padding-bottom:min(4.6852122987vw,64px);position:relative}.p-evis-cloud__thanks .mv-sec:after{content:none}@media screen and (max-width:768px){.p-evis-cloud__thanks .mv-sec{padding-bottom:26.6666666667vw}}.p-evis-cloud__thanks .mv-sec .head{background:transparent;color:#fff;position:static}.p-evis-cloud__thanks .mv-sec .head .inner{width:100%}@media screen and (max-width:768px){.p-evis-cloud__thanks .mv-sec .head .inner{margin:0}.p-evis-cloud__thanks .mv-sec .head .inner h1{margin-top:-2.1333333333vw}.p-evis-cloud__thanks .mv-sec .head .inner nav{display:none}}.p-evis-cloud__thanks .mv-sec .head .inner nav ul .contact a{border-color:#fff;color:#fff}@media screen and (min-width:769px){.p-evis-cloud__thanks .mv-sec .head .inner nav ul .contact a:hover{background-color:#fff;border-color:#fff;color:#ff5b9a}}.p-evis-cloud__thanks .mv-sec .page-title{margin:min(2.9282576867vw,40px) auto min(1.4641288433vw,20px);width:min(82.4304538799vw,1126px)}@media screen and (max-width:768px){.p-evis-cloud__thanks .mv-sec .page-title{margin:10.6666666667vw auto 5.3333333333vw;width:calc(100% - 8.53333vw)}}.p-evis-cloud__thanks .mv-sec .page-title .en{color:#fff;font-size:min(1.4641288433vw,20px);margin:0 0 min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud__thanks .mv-sec .page-title .en{font-size:4.2666666667vw}}.p-evis-cloud__thanks .mv-sec .page-title .ja{color:#fff;font-size:min(3.6603221083vw,50px);font-weight:700;line-height:1;margin:0}@media screen and (max-width:768px){.p-evis-cloud__thanks .mv-sec .page-title .ja{font-size:6.6666666667vw}}.p-evis-cloud__thanks .content-sec{background:#fff;margin-bottom:min(7.3206442167vw,100px)}@media screen and (max-width:768px){.p-evis-cloud__thanks .content-sec{margin-bottom:13.3333333333vw;margin-top:-17.0666666667vw}}.p-evis-cloud__thanks .content-sec .inner{margin:0 auto;max-width:min(82.4304538799vw,1126px);padding-top:min(4.39238653vw,60px);position:relative;width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.p-evis-cloud__thanks .content-sec .inner{max-width:none;padding-top:16vw;width:calc(100% - 8.53333vw)}}.p-evis-cloud__thanks .content-sec .inner .backbtn{background:#ff5b9a;border:min(.1464128843vw,2px) solid #ff5b9a;border-radius:9999px;color:#fff;display:block;margin-top:min(2.196193265vw,30px);padding:min(.7320644217vw,10px) 0;position:relative;text-align:center;transition:color .2s,background-color .2s;width:min(17.5695461201vw,240px)}@media screen and (max-width:768px){.p-evis-cloud__thanks .content-sec .inner .backbtn{margin:8vw auto 0;padding:1.6vw 0;width:35.4666666667vw;width:50%}}@media screen and (min-width:769px){.p-evis-cloud__thanks .content-sec .inner .backbtn:hover{background:#fff;color:#ff5b9a}}.p-evis-cloud_column *{margin:0;padding:0}.p-evis-cloud_column .wrap{background-color:#f5f5f7;background-image:url(../images/evis-cloud/webp/bg_mv-00_gray.webp)}.p-evis-cloud_column .mv-sec{overflow:hidden;padding-bottom:min(4.6852122987vw,64px);position:relative}@media screen and (max-width:768px){.p-evis-cloud_column .mv-sec{padding-bottom:26.6666666667vw}}.p-evis-cloud_column .mv-sec .head{background:transparent;color:#000;position:static}.p-evis-cloud_column .mv-sec .head .inner{width:100%}@media screen and (max-width:768px){.p-evis-cloud_column .mv-sec .head .inner{margin:0}.p-evis-cloud_column .mv-sec .head .inner h1{margin-top:-2.1333333333vw}.p-evis-cloud_column .mv-sec .head .inner nav{display:none}}.p-evis-cloud_column .mv-sec .head .inner nav ul .contact a{border-color:#000;color:#000}.p-evis-cloud_column .mv-sec .page-title{margin:min(5.8565153734vw,80px) auto min(7.3206442167vw,100px);width:min(82.4304538799vw,1126px)}@media screen and (max-width:768px){.p-evis-cloud_column .mv-sec .page-title{margin:10.6666666667vw 0 5.3333333333vw}}.p-evis-cloud_column .mv-sec .page-title .en{color:#ff5b9a;font-size:min(1.4641288433vw,20px);margin:0 0 min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-evis-cloud_column .mv-sec .page-title .en{font-size:4.2666666667vw}}.p-evis-cloud_column .mv-sec .page-title .ja{color:#000;font-size:min(5.8565153734vw,80px);font-weight:700;line-height:1;margin:0}@media screen and (max-width:768px){.p-evis-cloud_column .mv-sec .page-title .ja{font-size:10.6666666667vw}}.p-evis-cloud_column .content-sec{background:#fff;border-radius:min(4.6852122987vw,64px) min(4.6852122987vw,64px) 0 0;margin-bottom:min(7.3206442167vw,100px);margin-top:-64px}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec{border-radius:8.5333333333vw 8.5333333333vw 0 0;margin-bottom:13.3333333333vw;margin-top:-17.0666666667vw}}.p-evis-cloud_column .content-sec .inner{margin:0 auto;max-width:min(82.4304538799vw,1126px);padding-top:min(8.78477306vw,120px);position:relative;width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner{max-width:none;padding-top:16vw;width:calc(100% - 8.53333vw)}}.p-evis-cloud_column .content-sec .inner .cat-list{margin-bottom:min(4.39238653vw,60px)}.p-evis-cloud_column .content-sec .inner .cat-list a{background:#fff5f9;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:9999px;color:#ff5b9a;display:inline-block;margin:0 min(.5856515373vw,8px) min(.5856515373vw,8px) 0;min-width:min(8.78477306vw,120px);padding:min(.7320644217vw,10px) min(1.8301610542vw,25px);text-align:center;transition:background-color .2s,color .2s}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .cat-list a{font-size:3.4666666667vw;margin:0 1.0666666667vw 1.0666666667vw 0;padding:.6666666667vw 2.6666666667vw}}@media screen and (min-width:769px){.p-evis-cloud_column .content-sec .inner .cat-list a:hover{background-color:#ff5b9a;color:#fff}}.p-evis-cloud_column .content-sec .inner .cat-list a.current{background-color:#ff5b9a;color:#fff}.p-evis-cloud_column .content-sec .inner .archive .list{border-bottom:min(.0732064422vw,1px) solid #ddd;display:flex;flex-wrap:wrap;margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .list{border-bottom:.1333333333vw solid #ddd;margin-bottom:10.6666666667vw}}.p-evis-cloud_column .content-sec .inner .archive .list .card{margin:0 min(2.3426061493vw,32px) min(4.39238653vw,60px) 0;width:min(25.9150805271vw,354px)}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .list .card{margin:0 0 16vw;width:100%}}.p-evis-cloud_column .content-sec .inner .archive .list .card:nth-child(3n){margin-right:0}.p-evis-cloud_column .content-sec .inner .archive .list .card a figure{overflow:hidden}.p-evis-cloud_column .content-sec .inner .archive .list .card a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.p-evis-cloud_column .content-sec .inner .archive .list .card a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-evis-cloud_column .content-sec .inner .archive .list .card figure{align-items:center;border-radius:min(1.1713030747vw,16px);display:flex;height:min(17.2035139092vw,235px);justify-content:center;margin-bottom:min(1.4641288433vw,20px)}.p-evis-cloud_column .content-sec .inner .archive .list .card figure img,.p-evis-cloud_column .content-sec .inner .archive .list .card figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .list .card figure{border-radius:4.2666666667vw;height:60vw;margin-bottom:2.6666666667vw}}.p-evis-cloud_column .content-sec .inner .archive .list .card .text{width:min(25.9150805271vw,354px)}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .list .card .text{width:100%}}.p-evis-cloud_column .content-sec .inner .archive .list .card .text .post-cat{margin:0 0 min(.3660322108vw,5px)}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .list .card .text .post-cat{margin:0 0 2.6666666667vw}}.p-evis-cloud_column .content-sec .inner .archive .list .card .text .post-cat span{background:#ffebf3;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:min(.2928257687vw,4px);color:#ff5b9a;display:inline-block;font-size:min(.878477306vw,12px);letter-spacing:0;margin:0 min(.2196193265vw,3px) min(.2196193265vw,3px) 0;padding:min(.1464128843vw,2px) min(.439238653vw,6px)}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .list .card .text .post-cat span{border-radius:1.0666666667vw;font-size:3.2vw;margin:0 .8vw .8vw 0;padding:.2666666667vw .8vw}}.p-evis-cloud_column .content-sec .inner .archive .list .card .text .post-title{font-size:min(1.756954612vw,24px);font-weight:700;line-height:1.5;margin:0 0 min(1.0980966325vw,15px)}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .list .card .text .post-title{font-size:5.6vw;margin:0 0 2.6666666667vw}}.p-evis-cloud_column .content-sec .inner .archive .list .card .text .post-excerpt{font-size:min(1.0980966325vw,15px);letter-spacing:.2px;line-height:1.6}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .list .card .text .post-excerpt{font-size:3.4666666667vw;line-height:1.5}}.p-evis-cloud_column .content-sec .inner .archive .more-btn a{background:#ff5b9a;border:min(.1464128843vw,2px) solid #ff5b9a;border-radius:9999px;color:#fff;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(21.9619326501vw,300px)}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .more-btn a{font-size:3.4666666667vw;padding:3.4666666667vw 0;width:62.4vw}}.p-evis-cloud_column .content-sec .inner .archive .more-btn a:after{border-right:min(.1464128843vw,2px) solid #fff;border-top:min(.1464128843vw,2px) solid #fff;content:"";height:min(.7320644217vw,10px);position:absolute;right:min(2.9282576867vw,40px);top:calc(50% - min(.5490483163vw, 7.5px));-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud_column .content-sec .inner .archive .more-btn a:after{border-right:.2666666667vw solid #fff;border-top:.2666666667vw solid #fff;height:2.4vw;right:6.6666666667vw;top:calc(50% - 1.33333vw);width:2.4vw}}@media screen and (min-width:769px){.p-evis-cloud_column .content-sec .inner .archive .more-btn a:hover{background:#fff;color:#ff5b9a}.p-evis-cloud_column .content-sec .inner .archive .more-btn a:hover:after{border-color:#ff5b9a}}.p-evis-cloud_casestudy *{margin:0;padding:0}.p-evis-cloud_casestudy .wrap{background-color:#ff5b9a}.p-evis-cloud_casestudy .mv-sec{overflow:hidden;padding-bottom:min(4.6852122987vw,64px);position:relative}@media screen and (max-width:768px){.p-evis-cloud_casestudy .mv-sec{padding-bottom:26.6666666667vw}}.p-evis-cloud_casestudy .mv-sec .head{background:transparent;color:#fff;position:static}.p-evis-cloud_casestudy .mv-sec .head .inner{width:100%}@media screen and (max-width:768px){.p-evis-cloud_casestudy .mv-sec .head .inner{margin:0}.p-evis-cloud_casestudy .mv-sec .head .inner h1{margin-top:-2.1333333333vw}.p-evis-cloud_casestudy .mv-sec .head .inner nav{display:none}}.p-evis-cloud_casestudy .mv-sec .head .inner nav ul .contact a{border-color:#fff;color:#fff}@media screen and (min-width:769px){.p-evis-cloud_casestudy .mv-sec .head .inner nav ul .contact a:hover{background-color:#fff;border-color:#fff;color:#ff5b9a}}.p-evis-cloud_casestudy .mv-sec .page-title{margin:min(5.8565153734vw,80px) auto min(7.3206442167vw,100px);width:min(82.4304538799vw,1126px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .mv-sec .page-title{margin:10.6666666667vw 0 5.3333333333vw}}.p-evis-cloud_casestudy .mv-sec .page-title .en{color:#fff;font-size:min(1.4641288433vw,20px);margin:0 0 min(1.4641288433vw,20px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .mv-sec .page-title .en{font-size:4.2666666667vw}}.p-evis-cloud_casestudy .mv-sec .page-title .ja{color:#fff;font-size:min(5.8565153734vw,80px);font-weight:700;line-height:1;margin:0}@media screen and (max-width:768px){.p-evis-cloud_casestudy .mv-sec .page-title .ja{font-size:10.6666666667vw}}.p-evis-cloud_casestudy .content-sec{background:#fff;border-radius:min(4.6852122987vw,64px) min(4.6852122987vw,64px) 0 0;margin-bottom:min(7.3206442167vw,100px);margin-top:-64px}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec{border-radius:8.5333333333vw 8.5333333333vw 0 0;margin-bottom:13.3333333333vw;margin-top:-17.0666666667vw}}.p-evis-cloud_casestudy .content-sec .inner{margin:0 auto;max-width:min(82.4304538799vw,1126px);padding-top:min(8.78477306vw,120px);position:relative;width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner{max-width:none;padding-top:16vw;width:calc(100% - 8.53333vw)}}.p-evis-cloud_casestudy .content-sec .inner .cat-list{margin-bottom:min(4.39238653vw,60px)}.p-evis-cloud_casestudy .content-sec .inner .cat-list a{background:#fff5f9;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:9999px;color:#ff5b9a;display:inline-block;margin:0 min(.5856515373vw,8px) min(.5856515373vw,8px) 0;min-width:min(8.78477306vw,120px);padding:min(.7320644217vw,10px) min(1.8301610542vw,25px);text-align:center}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .cat-list a{font-size:3.4666666667vw;margin:0 1.0666666667vw 1.0666666667vw 0;padding:.6666666667vw 2.6666666667vw}}.p-evis-cloud_casestudy .content-sec .inner .archive .list{border-bottom:min(.0732064422vw,1px) solid #ddd;display:flex;flex-wrap:wrap;margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .list{border-bottom:.1333333333vw solid #ddd;margin-bottom:10.6666666667vw}}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card{margin:0 min(2.3426061493vw,32px) min(4.39238653vw,60px) 0;width:min(40.0439238653vw,547px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .list .card{margin:0 0 16vw;width:100%}}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card:nth-child(2n){margin-right:0}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card a figure{overflow:hidden}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card figure{align-items:center;border-radius:min(1.1713030747vw,16px);display:flex;height:min(26.6471449488vw,364px);justify-content:center;margin-bottom:min(1.4641288433vw,20px)}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card figure img,.p-evis-cloud_casestudy .content-sec .inner .archive .list .card figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .list .card figure{border-radius:4.2666666667vw;height:60vw;margin-bottom:2.6666666667vw}}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text{width:100%}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text .post-cat{margin:0 0 min(.3660322108vw,5px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text .post-cat{margin:0 0 2.6666666667vw}}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text .post-cat span{background:#ffebf3;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:min(.2928257687vw,4px);color:#ff5b9a;display:inline-block;font-size:min(.878477306vw,12px);letter-spacing:0;margin:0 min(.2196193265vw,3px) min(.2196193265vw,3px) 0;padding:min(.1464128843vw,2px) min(.439238653vw,6px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text .post-cat span{border-radius:1.0666666667vw;font-size:3.2vw;margin:0 .8vw .8vw 0;padding:.2666666667vw .8vw}}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text .post-title{font-size:min(1.756954612vw,24px);font-weight:700;line-height:1.5;margin:0 0 min(1.0980966325vw,15px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text .post-title{font-size:5.6vw;margin:0 0 2.6666666667vw}}.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text .post-excerpt{font-size:min(1.0980966325vw,15px);letter-spacing:.2px;line-height:1.6}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .list .card .text .post-excerpt{font-size:3.4666666667vw;line-height:1.5}}.p-evis-cloud_casestudy .content-sec .inner .archive .more-btn a{background:#ff5b9a;border:min(.1464128843vw,2px) solid #ff5b9a;border-radius:9999px;color:#fff;display:block;margin:0 auto;padding:min(1.1713030747vw,16px) 0;position:relative;text-align:center;transition:color .2s,background .2s;width:min(21.9619326501vw,300px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .more-btn a{font-size:3.4666666667vw;padding:3.4666666667vw 0;width:62.4vw}}.p-evis-cloud_casestudy .content-sec .inner .archive .more-btn a:after{border-right:min(.1464128843vw,2px) solid #fff;border-top:min(.1464128843vw,2px) solid #fff;content:"";height:min(.7320644217vw,10px);position:absolute;right:min(2.9282576867vw,40px);top:calc(50% - min(.5490483163vw, 7.5px));-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:border-color .2s;width:min(.7320644217vw,10px)}@media screen and (max-width:768px){.p-evis-cloud_casestudy .content-sec .inner .archive .more-btn a:after{border-right:.2666666667vw solid #fff;border-top:.2666666667vw solid #fff;height:2.4vw;right:6.6666666667vw;top:calc(50% - 1.33333vw);width:2.4vw}}@media screen and (min-width:769px){.p-evis-cloud_casestudy .content-sec .inner .archive .more-btn a:hover{background:#fff;color:#ff5b9a}.p-evis-cloud_casestudy .content-sec .inner .archive .more-btn a:hover:after{border-color:#ff5b9a}}.evis-cloud_single-template *{margin:0;padding:0}.evis-cloud_single-template__column main{overflow:hidden}.evis-cloud_single-template__column main .wrap{background-color:#f5f5f7;background-image:url(../images/evis-cloud/webp/bg_mv-00_gray.webp)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .wrap .mv-sec{padding-bottom:16vw}}.evis-cloud_single-template__column main .wrap .mv-sec .inner2{margin:0 auto;max-width:min(67.3499267936vw,920px);width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.evis-cloud_single-template__column main .wrap .mv-sec .inner2{margin-top:min(4.39238653vw,60px);max-width:none;width:calc(100% - 8.53333vw)}}.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .post-cat{margin:0 0 min(1.0980966325vw,15px)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .post-cat{margin:0 0 2.6666666667vw}}.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .post-cat span{background:#ffebf3;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:9999px;color:#ff5b9a;display:inline-block;font-size:min(1.0980966325vw,15px);letter-spacing:0;margin:0 min(.2196193265vw,3px) min(.2196193265vw,3px) 0;padding:min(.2928257687vw,4px) min(.878477306vw,12px)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .post-cat span{border-radius:1.0666666667vw;font-size:3.2vw;margin:0 .8vw .8vw 0;padding:.2666666667vw .8vw}}.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .post-title{color:#000;font-size:min(3.513909224vw,48px);font-weight:700;line-height:1.4;margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .post-title{font-size:6.4vw;margin-bottom:5.3333333333vw}}.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .mv{margin:0 0 min(4.39238653vw,60px)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .mv{margin:0 0 5.3333333333vw}}.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .mv figure{border-radius:min(1.1713030747vw,16px);overflow:hidden}@media screen and (max-width:768px){.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .mv figure{border-radius:4.2666666667vw}}.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .introduction{font-size:min(1.4641288433vw,20px);letter-spacing:min(.0073206442vw,.1px);line-height:1.6;margin:0 0 min(8.78477306vw,120px)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .wrap .mv-sec .inner2 .introduction{font-size:3.7333333333vw;margin:0 0 2.6666666667vw}}.evis-cloud_single-template__column main .article-sec{padding-top:min(11.7130307467vw,160px)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .article-sec{padding-top:21.3333333333vw}}.evis-cloud_single-template__column main .article-sec .inner{margin:0 auto;width:min(60.0292825769vw,820px)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .article-sec .inner{width:calc(100% - 8.53333vw)}}.evis-cloud_single-template__column main .related-sec .inner .btn2{margin-left:calc(100% - min(14.055636896vw, 192px));margin-top:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.evis-cloud_single-template__column main .related-sec .inner .btn2{margin-left:calc(100% - 44.8vw);margin-top:10.6666666667vw}}.evis-cloud_single-template__casestudy main{overflow:hidden}.evis-cloud_single-template__casestudy main .wrap{background-color:#ff5b9a}.evis-cloud_single-template__casestudy main .wrap .mv-sec{padding-bottom:min(8.78477306vw,120px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec{padding-bottom:16vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2{margin:0 auto;max-width:min(67.3499267936vw,920px);width:calc(100% - min(2.3426061493vw, 32px))}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2{margin-top:min(4.39238653vw,60px);max-width:none;width:calc(100% - 8.53333vw)}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .mv{margin:0 0 min(4.39238653vw,60px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .mv{margin:0 0 5.3333333333vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .mv figure{border-radius:min(1.1713030747vw,16px);overflow:hidden}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .mv figure{border-radius:4.2666666667vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .post-title{color:#fff;font-size:min(3.513909224vw,48px);font-weight:700;line-height:1.4;margin-bottom:min(1.4641288433vw,20px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .post-title{font-size:6.4vw;margin-bottom:5.3333333333vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .introduction{color:#fff;font-size:min(1.4641288433vw,20px);letter-spacing:min(.0073206442vw,.1px);line-height:1.6;margin:0 0 min(2.9282576867vw,40px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .introduction{font-size:3.7333333333vw;margin:0 0 8vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block{background:#fff5f9;border:min(.439238653vw,6px) solid #ffcee2;padding:min(3.6603221083vw,50px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block{border:1.6vw solid #ffcee2;padding:4vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .title{color:#ff5b9a;font-size:min(1.756954612vw,24px);font-weight:700;margin:0 0 min(.7320644217vw,10px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .title{font-size:4.8vw;margin:0 0 1.3333333333vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box{display:block;font-size:3.2vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box dl{display:flex;margin-bottom:min(.7320644217vw,10px);width:50%}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box dl{display:block;width:100%}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box dl+dl{margin-bottom:0;margin-top:2.6666666667vw}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box dl dt{font-weight:700;width:min(10.6149341142vw,145px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box dl dt{width:100%}}.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box dl dd{align-items:flex-start;display:flex;width:calc(100% - min(10.6149341142vw, 145px))}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .wrap .mv-sec .inner2 .info-block .box dl dd{width:100%}}.evis-cloud_single-template__casestudy main .article-sec{padding-top:min(11.7130307467vw,160px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .article-sec{padding-top:21.3333333333vw}}.evis-cloud_single-template__casestudy main .article-sec .inner{margin:0 auto;width:min(60.0292825769vw,820px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .article-sec .inner{width:calc(100% - 8.53333vw)}}.evis-cloud_single-template__casestudy main .related-sec .inner .btn2{margin-left:calc(100% - min(18.1551976574vw, 248px));margin-top:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.evis-cloud_single-template__casestudy main .related-sec .inner .btn2{margin-left:calc(100% - 59.73333vw);margin-top:10.6666666667vw}}.evis-cloud_single-template .related-sec{background:#f5f5f7;padding:min(8.78477306vw,120px) 0}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec{padding:16vw 0}}.evis-cloud_single-template .related-sec .inner{margin:0 auto;width:min(82.4304538799vw,1126px)}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner{width:calc(100% - 8.53333vw)}}.evis-cloud_single-template .related-sec .inner .midashi{font-size:min(2.1229868228vw,29px);font-weight:700;margin-bottom:min(2.9282576867vw,40px)}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .midashi{font-size:8vw;margin-bottom:5.3333333333vw}}.evis-cloud_single-template .related-sec .inner .list{border-bottom:min(.0732064422vw,1px) solid #ddd;display:flex;flex-wrap:wrap;list-style:none;padding:0}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .list{display:block}}.evis-cloud_single-template .related-sec .inner .list a{display:block}.evis-cloud_single-template .related-sec .inner .list a figure{overflow:hidden}.evis-cloud_single-template .related-sec .inner .list a figure img{transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.evis-cloud_single-template .related-sec .inner .list a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.evis-cloud_single-template .related-sec .inner .list li{margin-bottom:min(3.6603221083vw,50px);margin-right:min(2.3426061493vw,32px);width:min(25.9150805271vw,354px)}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .list li{margin-bottom:10.6666666667vw;margin-right:0;width:100%}}.evis-cloud_single-template .related-sec .inner .list li:nth-child(3n){margin-right:0}.evis-cloud_single-template .related-sec .inner .list li figure{align-items:center;border-radius:min(1.1713030747vw,16px);display:flex;height:min(17.2035139092vw,235px);justify-content:center;margin-bottom:min(1.4641288433vw,20px);width:100%}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .list li figure{border-radius:4.2666666667vw;height:60.5333333333vw;margin-bottom:5.3333333333vw}}.evis-cloud_single-template .related-sec .inner .list li figure img,.evis-cloud_single-template .related-sec .inner .list li figure picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.evis-cloud_single-template .related-sec .inner .list li .text{width:min(25.9150805271vw,354px)}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .list li .text{width:100%}}.evis-cloud_single-template .related-sec .inner .list li .text .post-cat{margin:0 0 min(.7320644217vw,10px)}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .list li .text .post-cat{margin:0 0 2.6666666667vw}}.evis-cloud_single-template .related-sec .inner .list li .text .post-cat span{background:#ffebf3;border:min(.0732064422vw,1px) solid #ff5b9a;border-radius:min(.2928257687vw,4px);color:#ff5b9a;display:inline-block;font-size:min(.878477306vw,12px);letter-spacing:0;margin:0 min(.2196193265vw,3px) min(.2196193265vw,3px) 0;padding:min(.1464128843vw,2px) min(.439238653vw,6px)}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .list li .text .post-cat span{border-radius:1.0666666667vw;font-size:3.2vw;margin:0 .8vw .8vw 0;padding:.2666666667vw .8vw}}.evis-cloud_single-template .related-sec .inner .list li .text .post-title{font-size:min(1.756954612vw,24px);font-weight:700;line-height:1.5;margin-bottom:min(1.0980966325vw,15px)}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .list li .text .post-title{font-size:5.6vw;margin:0 0 2.6666666667vw}}.evis-cloud_single-template .related-sec .inner .list li .text .post-excerpt{font-size:min(1.0980966325vw,15px);letter-spacing:.2px;line-height:1.6}@media screen and (max-width:768px){.evis-cloud_single-template .related-sec .inner .list li .text .post-excerpt{font-size:3.4666666667vw;line-height:1.5}}

/*# sourceMappingURL=app.css.map*/
