﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}body{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","sans-serif";word-wrap:break-word;overflow-wrap:break-word;font-size:1.125rem;font-size:max(8px, min(3.646vw, 18px));font-feature-settings:"palt";letter-spacing:.04em;color:#111;line-height:1.68;text-rendering:optimizeLegibility;display:flex;flex-direction:column;min-height:100vh}@media screen\0 {body{display:block}}@supports(-webkit-touch-callout: none){body{min-height:-webkit-fill-available}}img,video,object{max-width:100%;height:auto;vertical-align:bottom;border:none}a{color:currentColor}a img{transition:opacity .4s}a:hover img{opacity:.8}figure{margin-left:0;margin-right:0}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea,.form-select{-webkit-tap-highlight-color:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;max-width:100%;transition:.4s;border:none;outline:none;border-radius:.32em;background:#fff;border:2px solid #004328;border-width:max(1px, min(0.26vw, 2px));padding:.4em 1em;line-height:1.6;transition-property:border;width:100%;box-shadow:0 0 .32em rgba(0,0,0,.4);letter-spacing:.1em}[type=color]:focus,[type=color]:hover,[type=date]:focus,[type=date]:hover,[type=datetime]:focus,[type=datetime]:hover,[type=datetime-local]:focus,[type=datetime-local]:hover,[type=email]:focus,[type=email]:hover,[type=month]:focus,[type=month]:hover,[type=number]:focus,[type=number]:hover,[type=password]:focus,[type=password]:hover,[type=search]:focus,[type=search]:hover,[type=tel]:focus,[type=tel]:hover,[type=text]:focus,[type=text]:hover,[type=time]:focus,[type=time]:hover,[type=url]:focus,[type=url]:hover,[type=week]:focus,[type=week]:hover,input:not([type]):focus,input:not([type]):hover,textarea:focus,textarea:hover,.form-select:focus,.form-select:hover{border-color:#209b69}button,[type=button],[type=reset],[type=submit]{-webkit-tap-highlight-color:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;max-width:100%;transition:.4s;border:none;outline:none;cursor:pointer;border-radius:16em;border:2px solid;border-width:max(1px, min(0.26vw, 2px));text-decoration:none;padding:.64em .8em;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(45deg, #FF9F00, #FF8200);transition:transform .4s cubic-bezier(0.47, 1.64, 0.41, 0.8);transform:scale3d(1, 1, 1);backface-visibility:hidden;display:inline-block;font-weight:bold;box-shadow:.1em .1em .32em rgba(255,130,0,.4);text-shadow:0 0 .16em rgba(0,0,0,.16),0 0 .16em #ff8200,0 0 .16em #ff8200;white-space:nowrap;letter-spacing:.1em}button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover{transform:scale3d(1.1, 1.1, 1)}button::before,button::after,[type=button]::before,[type=button]::after,[type=reset]::before,[type=reset]::after,[type=submit]::before,[type=submit]::after{content:"";display:inline-block;filter:drop-shadow(0 0 0.1em rgba(0, 0, 0, 0.24))}button::before,[type=button]::before,[type=reset]::before,[type=submit]::before{background:url("../images/icon-checksheet-1.svg") no-repeat center/contain;width:1em;height:1em;margin-right:.16em;vertical-align:-8%}button::after,[type=button]::after,[type=reset]::after,[type=submit]::after{background:url("../images/icon-right-1.svg") no-repeat center/contain;width:.4em;height:.4em;margin-left:.2em;vertical-align:12%}select,label{cursor:pointer;letter-spacing:.1em}.form-content{counter-reset:num}.form-content-list{font-size:1.25rem;position:relative;padding-left:2.24em;margin:.4em 0}@media(max-width: 1024px){.form-content-list{font-size:max(8px, min(3.646vw, 28px))}}.form-content-list::before{content:"";width:1.6em;height:.32em;position:absolute;left:.64em;top:1.143em;background:radial-gradient(#004328 32%, rgba(255, 255, 255, 0) 40%) space no-repeat center/0.2em 0.2em}.form-content-list::after{content:counter(num, decimal-leading-zero);counter-increment:num;font-family:"Roboto",Helvetica,Arial,"sans-serif";position:absolute;left:-0.533em;top:.1em;background:url("../images/icon-hexagon-2.svg") no-repeat center/contain;color:#ff930d;transition:.4s;display:flex;justify-content:center;align-items:center;width:2em;height:2em;line-height:1.04;font-size:120%}.form-content-list.focusin::after{color:#004328;background-image:url("../images/icon-hexagon-1.svg")}.form-content-list .result{font-size:0.875rem;display:none;color:red;margin:.16em}@media(max-width: 1024px){.form-content-list .result{font-size:max(4px, min(3.125vw, 18px))}}.form-content-list .result::before{content:"!";font-size:72%;display:inline-flex;justify-content:center;align-items:center;color:#fff;background:red;border-radius:50%;width:1.28em;height:1.28em;vertical-align:8%;margin-right:.2em}.form-content-list .result.form-error-message{display:block}.form-select{position:relative;width:auto;padding:0}.form-select::after{content:"▼";position:absolute;right:.4em;top:50%;transform:translateY(-56%) scale(1, 0.8);color:#209b69;transition:color .4s;pointer-events:none}.form-select:hover::after{color:#004328}.form-select select{-webkit-tap-highlight-color:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;max-width:100%;transition:.4s;border:none;outline:none;border-radius:0;padding:.64em 1em;padding-right:1.92em;background:none;width:100%}.form-select select::-ms-expand{display:none}.form-checkbox{font-size:1rem;padding:0;text-align:center;margin-top:.8em}@media(max-width: 1024px){.form-checkbox{font-size:max(4px, min(3.125vw, 21px))}}.form-checkbox::before,.form-checkbox::after{display:none}.form-checkbox-text::before{content:"";width:1.429em;height:1.429em;background:#fff no-repeat center/80%;display:inline-block;border:2px solid #004328;border-width:max(1px, min(0.26vw, 2px));border-radius:.32em;vertical-align:-24%;margin-right:.4em}.form-checkbox input{display:none}.form-checkbox input:checked+span::before{background-image:url("../images/icon-check-1.svg")}.form-submit{margin:.8em 0 .4em;font-size:1.625rem}@media(max-width: 1024px){.form-submit{font-size:max(8px, min(5.469vw, 42px))}}.form-submit button{display:block;width:100%;padding:.8em 0;margin:auto}@media(max-width: 1024px){.form-submit button{width:auto;display:table;padding:.8em}}.fz48{font-size:48%}.fz56{font-size:56%}.fz64{font-size:64%}.fz72{font-size:72%}.fz80{font-size:80%}.fz88{font-size:88%}.fz96{font-size:96%}.fz112{font-size:112%}.fz120{font-size:120%}.fz128{font-size:128%}.fz136{font-size:136%}.fz144{font-size:144%}.fz152{font-size:152%}.fz160{font-size:160%}.fz168{font-size:168%}.fz176{font-size:176%}.fz184{font-size:184%}.fz192{font-size:192%}.fz200{font-size:200%}.fz208{font-size:208%}.fz216{font-size:216%}.aligncenter{text-align:center}.orange{color:#ff930d}.green{color:#209b69}.green2{color:#2fbd81}.maker,.section-merit-list-caution dt{background:#ffeed8}.underline{text-decoration:underline}.underline-dot{background:radial-gradient(currentColor 32%, rgba(255, 255, 255, 0) 40%) space no-repeat center/0.2em 0.2em}.underline-dot-orange{background:radial-gradient(#fd9 32%, rgba(255, 255, 255, 0) 40%) space no-repeat center/0.2em 0.2em}.bold{font-weight:bolder}hr.dot{border:none;clear:both;background:url("../images/icon-dot-1.svg") no-repeat center/contain;height:36px;height:min(4.688vw, 36px)}.button{text-align:center;letter-spacing:.1em;font-size:2.625rem;font-size:max(12px, min(5.469vw, 42px))}.button a{border-radius:16em;border:2px solid;border-width:max(1px, min(0.26vw, 2px));text-decoration:none;padding:.64em .8em;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(45deg, #FF9F00, #FF8200);transition:transform .4s cubic-bezier(0.47, 1.64, 0.41, 0.8);transform:scale3d(1, 1, 1);backface-visibility:hidden;display:inline-block;font-weight:bold;box-shadow:.1em .1em .32em rgba(255,130,0,.4);text-shadow:0 0 .16em rgba(0,0,0,.16),0 0 .16em #ff8200,0 0 .16em #ff8200;white-space:nowrap}.button a:hover{transform:scale3d(1.1, 1.1, 1)}.button a::before,.button a::after{content:"";display:inline-block;filter:drop-shadow(0 0 0.1em rgba(0, 0, 0, 0.24))}.button a::before{background:url("../images/icon-checksheet-1.svg") no-repeat center/contain;width:1em;height:1em;margin-right:.16em;vertical-align:-8%}.button a::after{background:url("../images/icon-right-1.svg") no-repeat center/contain;width:.4em;height:.4em;margin-left:.2em;vertical-align:12%}.header{background:#fff;padding:.64em calc((100% - 1024px) * .5);padding:.64em max(4.688vw, calc((100% - 1024px) * .5));box-shadow:0 .2em .4em rgba(0,0,0,.16)}.header__logo{margin:0;width:min(72.917vw, 499px)}.footer{color:#fff;background:#44ab81;text-align:center;padding:.4em calc((100% - 1024px) * .5) .8em;padding:.4em max(4.688vw, calc((100% - 1024px) * .5)) .8em;margin-top:auto;padding-bottom:calc(var(--fh,224px) + 0.4em + env(safe-area-inset-bottom))}@supports(-ms-ime-align: auto){.footer{padding-bottom:240px}}.footer-nav{padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.footer-nav li{flex:auto;margin:.4em 0}.main-visual{padding:24px calc((100% - 1024px) * .5);padding:24px max(4.688vw, calc((100% - 1024px) * .5));background:rgba(32,155,105,.08);position:relative;overflow:hidden;z-index:1;display:flex;justify-content:space-between;align-items:center}@media(max-width: 1024px){.main-visual{flex-wrap:wrap;justify-content:space-around;padding-top:min(2.083vw, 24px);padding-bottom:min(2.083vw, 24px)}}.main-visual::before,.main-visual::after{content:"";background:url("../images/bg-house-1.png") no-repeat center/contain;position:absolute;z-index:-1;width:545px;height:547px;width:min(70.964vw, 545px);height:min(71.224vw, 547px)}.main-visual::before{left:0;top:0;transform:translate(-32%, -40%);opacity:.32}.main-visual::after{right:0;top:50%;transform:translateX(48%);opacity:.16}.main-visual-header{width:56%}@media(max-width: 1024px){.main-visual-header{width:auto}}.main-visual-header__title{font-size:3rem;font-size:max(12px, min(6.771vw, 48px));line-height:1.28;text-shadow:0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff,0 0 .08em #fff;letter-spacing:.1em;text-align:center;margin-bottom:0}.main-visual-header__title .span1{display:flex;justify-content:center;align-items:center;text-shadow:none;color:#fff;line-height:1}.main-visual-header__title .span2{background:#209b69;padding:0 .05em .1em;margin:.0666666667em;border:4px solid #209b69;border-width:max(2px, min(0.521vw, 4px))}.main-visual-header__title .span2:nth-of-type(2){background:#fff;color:#209b69}.main-visual-header__graf{text-align:center;margin:0}.main-visual-present{font-size:1.375rem;font-size:max(6px, min(2.865vw, 22px));white-space:nowrap;display:flex;align-items:center;justify-content:center;line-height:1.36}.main-visual-present__card{margin-right:1em;width:min(26.042vw, 200px)}@media screen\0 {.main-visual-present__card{width:200px}}.main-visual-content{width:40%}@media(max-width: 1024px){.main-visual-content{width:auto}}.main-visual-form{background:linear-gradient(-45deg, #fff 25%, #F9FAF9 25%, #F9FAF9 50%, #fff 50%, #fff 75%, #F9FAF9 75%, #F9FAF9);background-size:.4em .4em;padding:16px;padding:min(3.125vw, 16px)}.main-visual-jpx{font-size:1.188rem;font-size:max(6px, min(3.125vw, 19px));white-space:nowrap;display:flex;align-items:center;justify-content:center;line-height:1.44}.main-visual-jpx figure{margin-right:.64em;width:min(11.458vw, 84px)}.fixed-cta{color:#fff;background:#004328;padding:.2em;padding-bottom:calc(env(safe-area-inset-bottom) + 0.2em);position:fixed;left:0;bottom:0;width:100%;z-index:100;opacity:0;transform:translateY(101%);transition:.8s}.body-sticky .fixed-cta{opacity:1;transform:translateY(0)}.fixed-cta h3{display:table;padding:0 .8em;margin:.2em auto;font-size:1.5rem;font-size:max(8px, min(4.167vw, 24px));position:relative}.fixed-cta h3::before,.fixed-cta h3::after{content:"";background:url("../images/present-2.png") no-repeat center/contain;width:.64em;height:100%;position:absolute;top:50%}.fixed-cta h3::before{left:0;transform:translateY(-40%)}.fixed-cta h3::after{right:0;transform:translateY(-40%) scaleX(-1)}.fixed-cta p.button{margin:0 0 .4em;font-size:1.625rem;font-size:max(8px, min(5.469vw, 26px))}.fixed-cta p.button a{padding:.4em 0;width:480px;max-width:88%}.section{padding:32px calc((100% - 1024px) * .5);padding:32px max(4.688vw, calc((100% - 1024px) * .5));padding-top:min(4.167vw, 32px);padding-bottom:min(4.167vw, 32px)}.section__title{color:#fff;background:url("../images/bg-house-3.png") repeat-x center bottom,#209b69 linear-gradient(-24deg, #209b69 32%, #00c07c);background-size:min(99.74vw, 766px),auto;text-align:center;line-height:1.6;position:relative;margin-top:0;letter-spacing:.1em;overflow:hidden;padding:56px 24px;font-size:2rem;padding:min(7.292vw, 56px) min(3.125vw, 24px);font-size:max(8px, min(4.167vw, 32px))}.section__title::before{content:"▼";position:absolute;left:50%;top:0;line-height:1.04;font-size:3rem;font-size:min(6.25vw, 48px);transform:translate(-50%, -32%) scaleY(0.72)}.section-present{background:url("../images/bg-house-3.png") repeat-x center bottom,#209b69 linear-gradient(-24deg, #209b69 32%, #00c07c);background-size:min(99.74vw, 766px),auto}.section-present__label{color:#fff;font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px));display:flex;justify-content:center;margin:.4em auto}.section-present__label::before,.section-present__label::after{content:"";background:url("../images/present-2.png") no-repeat center/contain;width:.8em;margin:0 .4em}.section-present__label::after{transform:scaleX(-1)}.section-present__title{font-size:1.5rem;font-size:max(8px, min(3.385vw, 24px));text-align:center;line-height:1.44;background:#fff;border-radius:.32em;margin:.4em auto;padding:1em;width:640px;max-width:100%;position:relative}.section-present__title::before{content:"";background:url("../images/present-1.png") no-repeat center top/contain;width:17px;height:33px;width:min(2.214vw, 17px);height:min(4.297vw, 33px);position:absolute;right:16%;top:100%}.section-present-button{color:#fff}.section-present-button h3{display:table;padding:0 .8em;margin:.2em auto;font-size:2rem;font-size:max(8px, min(4.167vw, 32px));position:relative}.section-present-button h3::before,.section-present-button h3::after{content:"";background:url("../images/present-2.png") no-repeat center/contain;width:.64em;height:100%;position:absolute;top:50%}.section-present-button h3::before{left:0;transform:translateY(-40%)}.section-present-button h3::after{right:0;transform:translateY(-40%) scaleX(-1)}.section-present-button p.button{margin-top:0}.section-kuchikomi{background:rgba(32,155,105,.08)}.section-kuchikomi__title{font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px))}.section-kuchikomi__title .span1{display:inline-block;line-height:1.28;margin-top:.2em}.section-marketprice{position:relative;z-index:1;overflow:hidden}.section-marketprice::before{content:"";background:url("../images/bg-house-1.png") no-repeat center/contain;width:689px;height:693px;width:min(89.714vw, 689px);height:min(90.234vw, 693px);position:absolute;left:50%;top:0;transform:translate(-50%, -56%);z-index:-1;opacity:.16}.section-marketprice__fukidashi{display:table;color:#fff;background:#209b69;font-size:1.5rem;font-size:max(8px, min(3.646vw, 24px));padding:.8em 1.6em;position:relative;margin:.4em 0}.section-marketprice__fukidashi::before{content:"▼";position:absolute;left:1.6em;top:100%;color:#209b69;line-height:1.04;transform:translateY(-24%)}.section-marketprice__fukidashi:nth-of-type(2n){margin-left:auto}.section-marketprice__fukidashi:nth-of-type(2n)::before{left:auto;right:1.6em}.section-marketprice__fukidashi-wrap{width:720px;max-width:100%;margin:1.6em auto}.section-marketprice__title{font-size:2.25rem;font-size:max(8px, min(4.948vw, 36px));letter-spacing:.08em;line-height:1.36}.section-marketprice__title .span1{display:table;margin:.4em auto;color:#fff;background:#209b69;padding:0 .2em .1em}.section-marketprice__footer{font-size:2.5rem;font-size:max(8px, min(5.469vw, 40px));letter-spacing:.16em;line-height:1.44}.section-thirdparty{background:rgba(32,155,105,.08)}.section-thirdparty__subtitle{font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px))}.section-thirdparty-nayami{border:4px solid #209b69;border-width:max(2px, min(0.521vw, 4px));background:#fff;position:relative;display:table;white-space:nowrap;overflow:hidden;margin:32px 0;padding:.2em 1.6em .2em 168px;font-size:2rem;margin:min(4.167vw, 32px) 0;padding:.2em 1.6em .2em min(21.875vw, 168px);font-size:max(8px, min(4.167vw, 32px))}.section-thirdparty-nayami figure{margin:0;position:absolute;bottom:-2px;left:1.6em;width:min(13.542vw, 104px)}.section-thirdparty-nayami:nth-of-type(2n){margin-left:auto;text-align:right;padding-right:168px;padding-left:1.6em;padding-right:min(21.875vw, 168px)}.section-thirdparty-nayami:nth-of-type(2n) figure{left:auto;right:1.6em}.section-thirdparty-nayami-wrap{margin:auto;width:800px;max-width:96%;padding-bottom:48px;padding-bottom:min(6.25vw, 48px)}.section-voice__title{overflow:visible}.section-voice__title::before{display:none}.section-voice__title .span1{background:url("../images/icon-balloon-1.png") no-repeat center/contain;padding:1em;padding-bottom:1.28em;position:absolute;top:0;transform:translateY(-50%);right:calc((100% - 768px) * .5);right:max(4.167vw, calc((100% - 768px) * .5))}.section-voice__title .span2{font-family:"Roboto",Helvetica,Arial,"sans-serif";display:inline-block;line-height:1.04;vertical-align:-8%;letter-spacing:0}.section-voice__title .span3{position:relative}.section-voice__title .span3::before{content:"";background:url("../images/icon-bullet-1.svg") no-repeat center/contain;width:.64em;height:.64em;position:absolute;right:0;top:0;transform:translate(40%, -72%)}.section-voice-slider-list{border:2px solid #afdbc9;border-width:max(1px, min(0.26vw, 2px));display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1.36;background:#fff;margin:.2em;font-size:1.375rem;font-size:max(4px, min(2.995vw, 22px))}.section-voice-slider-list h3{margin:0;background:#afdbc9;font-weight:normal;padding:.32em .8em;font-size:100%;width:100%}.section-voice-slider-list figure{width:66px;width:min(8.594vw, 66px);margin:.64em}.section-voice-slider-list figure.aligncenter{width:100%;margin:0 auto 1em;padding:0 4%}.section-voice-slider-list p{margin:.64em .64em 1em 0;font-size:112%}.section-voice-slider-list p .span1{display:inline-block;line-height:1.12;vertical-align:-4%;font-family:"Roboto",Helvetica,Arial,"sans-serif"}.section-voice-slider-list p.text-last{font-size:1.188rem;font-size:max(6px, min(2.995vw, 19px));margin:0 1.6em 1.6em;line-height:1.68}.section-voice-slider-wrap{overflow:hidden;padding:0 calc((100% - 1680px) * .5)}.section-voice-slider-content-inner{display:flex;flex-direction:column;justify-content:center;height:100%}@media screen\0 {.section-voice-slider-content-inner{display:block}}.section-voice-footer{padding:0 calc((100% - 1024px) * .5);padding:0 max(4.688vw, calc((100% - 1024px) * .5));display:flex;justify-content:center;line-height:1.44;white-space:nowrap;font-size:1.75rem;font-size:max(8px, min(3.906vw, 28px))}.section-voice-footer figure{margin-right:1em}.section-voice2 .section-voice-footer figure{margin-bottom:0}.section-voice-footer .span1{font-family:"Roboto",Helvetica,Arial,"sans-serif";display:inline-block;vertical-align:-4%}.section-voice-footer .span2{display:inline-block;color:#fff;background:#2fbd81;margin:.1em .05em .2em;font-size:136%;line-height:1.12;vertical-align:-4%;padding:0 .08em .08em}.section-timing{background:rgba(32,155,105,.08)}.section-timing__title{font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px));line-height:1.44;letter-spacing:.2em}.section-timing-list,.section-timing-result{display:flex;justify-content:space-between;align-items:center;background:#209b69;position:relative;padding:16px 24px;padding:min(2.083vw, 16px) min(3.125vw, 24px)}@media(max-width: 1024px){.section-timing-list,.section-timing-result{flex-wrap:wrap}}.section-timing-list figure{position:relative;width:32%;font-size:0.875rem;font-size:max(8px, min(2.083vw, 14px));padding:0 2px}@media(max-width: 640px){.section-timing-list figure{width:50%;font-size:2.734vw}}.section-timing-list figcaption{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);white-space:nowrap;background:rgba(255,255,255,.64);display:flex;justify-content:center;align-items:center;width:88%;max-width:160px;min-height:4em;line-height:1.44}.section-timing-result{font-size:1rem;font-size:max(8px, min(3.385vw, 16px));color:#fff}.section-timing-result figure{text-align:center;width:49.5%;margin-right:1.6em}@media(max-width: 1024px){.section-timing-result figure{margin-right:0;margin-bottom:0}}.section-timing-result-title{margin:auto;position:relative;font-size:1.5rem;font-size:max(8px, min(4.167vw, 24px));padding:.2em;letter-spacing:.2em;width:640px;max-width:88%;z-index:1}.section-timing-result-title::before,.section-timing-result-title::after{content:"";width:.64em;height:.64em;background:#209b69;border-radius:50%;position:absolute;top:100%;z-index:-1;box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 max(2px, min(0.521vw, 4px)) #fff}.section-timing-result-title::before{left:0;transform:translate(-50%, -50%)}.section-timing-result-title::after{right:0;transform:translate(50%, -50%)}.section-timing-result-title h3{margin:0}.section-timing-result-title h3::before,.section-timing-result-title h3::after{content:"";height:100%;position:absolute;background:#209b69;top:0;width:4px;width:max(2px, min(0.521vw, 4px))}.section-timing-result-title h3::before{left:0;transform:translateX(-50%)}.section-timing-result-title h3::after{right:0;transform:translateX(50%)}.section-timing-footer{font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px));line-height:1.44;letter-spacing:.16em;margin:1.6em 0}.section-timing-footer .span1{position:relative}.section-timing-footer .span1::before{content:"";background:url("../images/icon-bullet-2.svg") no-repeat center/contain;width:.64em;height:.64em;position:absolute;right:0;top:0;transform:translate(40%, -72%)}.section-timing-footer .span2,.section-timing-footer .span3{display:table;margin:auto}.section-timing-footer .span2{position:relative;padding:.16em 1.76em}.section-timing-footer .span2::before,.section-timing-footer .span2::after{position:absolute;top:50%;transform:translateY(-50%);font-size:280%;font-weight:normal}.section-timing-footer .span2::before{content:"【";left:0}.section-timing-footer .span2::after{content:"】";right:0}.section-timing-footer .span3{color:#fff;background:#00c07c;line-height:1.28;padding:0 1em .16em;margin-top:.1em}.section-merit{background:rgba(32,155,105,.08);counter-reset:num}.section-merit-header,.section-reasons-footer-nayami,.section-checkpoint-header{display:flex;justify-content:center;color:rgba(17,17,17,.72);margin-top:.8em;letter-spacing:.1em;white-space:nowrap;font-size:1.625rem;font-size:max(8px, min(3.646vw, 26px))}.section-merit-header p,.section-reasons-footer-nayami p,.section-checkpoint-header p{margin-top:.2em;margin-right:-0.4em}.section-merit-header figure,.section-reasons-footer-nayami figure,.section-checkpoint-header figure{width:min(20.833vw, 137px)}.section-merit__title,.section-checkpoint__title{font-size:2.5rem;font-size:max(8px, min(5.208vw, 40px));line-height:1.36;letter-spacing:.16em;margin-top:0}.section-merit-list{background:#fff;border:2px solid #209b69;border-width:max(1px, min(0.26vw, 2px));overflow:hidden;padding:0 40px 24px;margin:40px auto;font-size:1.438rem;padding:0 min(5.208vw, 40px) min(3.125vw, 24px);margin:min(5.208vw, 40px) auto;font-size:max(8px, min(3.646vw, 23px));width:800px;max-width:100%;position:relative;z-index:1}.section-merit-list__title{margin:-2px -40px 0;margin:-2px max(-5.208vw, -40px) 0;background:#209b69 linear-gradient(-24deg, #209b69 32%, #00c07c);color:#fff;line-height:1.36;font-weight:normal;letter-spacing:.1em;position:relative;font-size:2.25rem;padding:.8em 40px .8em 160px;font-size:max(8px, min(4.688vw, 36px));padding:.8em min(4.167vw, 40px) .8em min(18.75vw, 160px)}.section-merit-list__title::before,.section-merit-list__title::after{position:absolute;width:104px;height:104px;left:40px;width:min(13.542vw, 104px);height:min(13.542vw, 104px);left:min(3.125vw, 40px);letter-spacing:0;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;line-height:1.12}.section-merit-list__title::before{content:"メリット";font-size:1.125rem;font-size:min(2.344vw, 18px);background:#2fbd81;border-radius:50%;border:2px solid #fff;border-width:max(1px, min(0.26vw, 2px));padding-bottom:2.56em}.section-merit-list__title::after{content:counter(num, decimal-leading-zero);counter-increment:num;font-size:2.625rem;font-size:min(5.469vw, 42px);padding-top:.4em}.section-merit-list h4{margin:.8em 0;font-size:2rem;font-size:max(8px, min(4.167vw, 32px))}.section-merit-list figure{margin:1.6em auto}.section-merit-list-caution{border:3px solid #209b69;border-width:max(2px, min(0.391vw, 3px));background:rgba(32,155,105,.08);padding:.64em;position:relative;z-index:-1}.section-merit-list-caution::before{content:"";background:url("../images/merit-5.png") no-repeat center bottom/contain;width:82px;height:82px;width:min(12.5vw, 82px);height:min(12.5vw, 82px);position:absolute;right:.8em;bottom:100%}.section-merit-list-caution dt{font-weight:bold;display:table;margin-top:.64em;padding:0 .4em}.section-merit-list-caution dd{margin:0 0 .64em 1.28em}.section-voice2__title{margin:0;background:#afdbc9;overflow:hidden;font-size:1.5rem;font-size:max(8px, min(3.516vw, 24px));padding:1.6em 0;position:relative;z-index:1;letter-spacing:.16em}.section-voice2__title::before{content:"";background:url("../images/bg-house-2.png") no-repeat center/contain;width:675px;height:677px;width:min(87.891vw, 675px);height:min(88.151vw, 677px);position:absolute;top:.4em;left:50%;transform:translateX(-50%);z-index:-1;opacity:.48}.section-voice2 p.button{margin-top:-0.2em}.section-knowledge{background:rgba(32,155,105,.08)}.section-knowledge__title{font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px));letter-spacing:.16em;line-height:1.44}.section-knowledge__subtitle{font-size:2.25rem;font-size:max(8px, min(4.688vw, 36px));letter-spacing:.16em;line-height:1.44;font-weight:normal;color:#fff;background:#209b69 linear-gradient(-24deg, #209b69 32%, #00c07c);padding:1em;width:800px;max-width:100%;margin:.4em auto}.section-knowledge__subtitle~.section-knowledge__subtitle{margin-top:1.28em}.section-knowledge-flow,.section-checkpoint-list{margin:.64em auto;width:800px;max-width:100%;background:#fff;padding:1em 1.6em;font-size:1.375rem;font-size:max(8px, min(3.646vw, 22px))}.section-knowledge-flow h4,.section-checkpoint-list h4{color:#209b69;font-size:2.25rem;font-size:max(8px, min(4.427vw, 36px));line-height:1.44;letter-spacing:.1em;margin:0}.section-knowledge-flow p,.section-checkpoint-list p{margin:.2em 0}.section-checkpoint{background:rgba(32,155,105,.08)}.section-checkpoint-header p{margin-right:.8em}.section-checkpoint-header figure{width:min(14.583vw, 79px)}.section-reasons{counter-reset:num;position:relative;z-index:1;overflow:hidden;padding-bottom:0}.section-reasons::before,.section-reasons::after,.section-reasons>.span1::before,.section-reasons>.span1::after{content:"";background:url("../images/bg-house-1.png") no-repeat center/contain;width:545px;height:547px;width:min(70.964vw, 545px);height:min(71.224vw, 547px);position:absolute;z-index:-1;opacity:.32}.section-reasons::before{left:0;top:0;transform:translate(-32%, -64%)}.section-reasons::after{right:0;bottom:0;transform:translate(32%, 64%)}.section-reasons>.span1::before{right:0;top:32%;transform:translate(32%, -64%)}.section-reasons>.span1::after{left:0;bottom:32%;transform:translate(-32%, 64%)}.section-reasons__title{font-size:1.75rem;font-size:max(8px, min(4.427vw, 28px));line-height:1.44;letter-spacing:.16em}.section-reasons__title::before{content:"";display:block;background:url("../images/icon-coin-1.svg") no-repeat center/contain;height:1.6em;margin-bottom:.2em}.section-reasons-list{width:800px;max-width:100%;margin:80px auto .8em;padding:24px 40px;background:linear-gradient(-45deg, #2fbd81 40px, #fff 41px) no-repeat center bottom -1px/100% 51%,linear-gradient(135deg, #2fbd81 40px, #fff 41px) no-repeat center top -1px/100% 51%;font-size:1.5rem;margin:min(10.417vw, 80px) auto .8em;padding:min(3.125vw, 24px) min(5.208vw, 40px);background:linear-gradient(-45deg, #2fbd81 min(5.208vw, 40px), #fff min(5.339vw, 41px)) no-repeat center bottom -1px/100% 51%,linear-gradient(135deg, #2fbd81 min(5.208vw, 40px), #fff min(5.339vw, 41px)) no-repeat center top -1px/100% 51%;font-size:max(8px, min(3.646vw, 24px));border:2px solid #2fbd81;border-width:max(1px, min(0.26vw, 2px));position:relative}.section-reasons-list-header{padding-top:24px;padding-top:min(3.125vw, 24px)}.section-reasons-list-header::before,.section-reasons-list-header::after{position:absolute;width:104px;height:104px;width:min(13.542vw, 104px);height:min(13.542vw, 104px);letter-spacing:0;top:0;left:50%;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;line-height:1.12;color:#fff}.section-reasons-list-header::before{content:"理由";font-size:1.5rem;font-size:min(3.125vw, 24px);background:#2fbd81;border-radius:50%;border:2px solid #fff;border-width:max(1px, min(0.26vw, 2px));padding-bottom:1.92em}.section-reasons-list-header::after{content:counter(num, decimal-leading-zero);counter-increment:num;font-size:2.625rem;font-size:min(5.469vw, 42px);padding-top:.64em}.section-reasons-list-header figure{margin:.4em auto;width:min(31.25vw, 240px)}.section-reasons-list-header h3{font-size:2.25rem;font-size:max(8px, min(5.208vw, 36px));margin:.4em 0}.section-reasons-list-header h3::after{content:"";background:url("../images/icon-dot-2.svg") no-repeat center/contain;display:block;margin-top:.4em;height:8px;height:max(4px, min(1.042vw, 8px))}.section-reasons-footer__title{font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px));line-height:1.44;letter-spacing:.16em;margin:1.6em 0}.section-reasons-footer__title .span1{position:relative;display:inline-block}.section-reasons-footer__title .span1::before{content:"";background:url("../images/icon-bullet-2.svg") no-repeat center/contain;width:.64em;height:.64em;position:absolute;right:0;top:0;transform:translate(32%, -48%)}.section-reasons-footer__title .span2,.section-reasons-footer__title .span3{display:table;margin:auto}.section-reasons-footer__title .span2{position:relative;padding:.16em 1.92em}.section-reasons-footer__title .span2::before,.section-reasons-footer__title .span2::after{position:absolute;top:50%;transform:translateY(-50%);font-size:280%;font-weight:normal}.section-reasons-footer__title .span2::before{content:"【";left:0}.section-reasons-footer__title .span2::after{content:"】";right:0}.section-reasons-footer__title .span3{color:#fff;background:#00c07c;line-height:1.28;padding:0 .2em .16em;margin-top:.1em}.section-reasons-footer-nayami p{margin:0 .4em 0 0}.section-reasons-footer-nayami figure{margin-bottom:-3px;width:min(17.708vw, 106px)}.section-merit2{overflow:hidden}.section-merit2__title .span1{position:relative;background:#fff;display:inline-block;line-height:1.04;padding:0 .16em .1em}.section-merit2__title .span1::before{content:"";background:url("../images/icon-bullet-1.svg") no-repeat center/contain;width:.4em;height:.4em;position:absolute;right:0;top:0;transform:translate(100%, -100%)}.section-merit2-list{position:relative;padding-bottom:1px;margin:48px auto;margin:min(6.25vw, 48px) auto}.section-merit2-list::before{content:"";width:80%;height:360px;height:min(46.875vw, 360px);background:rgba(32,155,105,.08);position:absolute;right:0;bottom:0}.section-merit2-list:nth-of-type(2n)::before{right:auto;left:0}.section-merit2-list:nth-of-type(2n) .section-merit2-list-header{margin-left:auto;text-align:right}.section-merit2-list:nth-of-type(2n) .section-merit2-list-header::before{right:auto;left:0}.section-merit2-list:nth-of-type(2n) figure{margin-right:auto;margin-left:40px;margin-left:min(5.208vw, 40px)}.section-merit2-list-header{background:#209b69 linear-gradient(-24deg, #209b69 32%, #00c07c);color:#fff;position:relative;overflow:hidden;width:616px;max-width:88%;font-weight:bold;z-index:1;border:2px solid #2fbd81;border-width:max(1px, min(0.26vw, 2px));font-size:1.75rem;font-size:max(8px, min(3.646vw, 28px));padding:.2em 1.6em}.section-merit2-list-header .span1>span{padding:.26em 0;background-repeat:repeat-x;background-size:.96em .56em;background-position:top left;background-image:radial-gradient(0.16em 0.16em at center center, rgba(255, 255, 255, 0.56) 48%, transparent 56%)}.section-merit2-list-header .span2{color:#ff930d;background:#fff;display:inline-block;line-height:1.2;padding:0 .08em .1em;margin:0 .1em}.section-merit2-list-header::before{content:counter(num, decimal-leading-zero);counter-increment:num;color:rgba(255,255,255,.16);line-height:1.04;font-size:1000%;position:absolute;right:0;bottom:-0.16em;font-weight:normal;font-family:"Roboto",Helvetica,Arial,"sans-serif";z-index:-1}.section-merit2-list figure{display:table;position:relative;z-index:1;margin:-40px 40px 40px auto;margin:max(-5.208vw, -40px) min(5.208vw, 40px) min(5.208vw, 40px) auto;width:min(52.604vw, 404px);text-align:center}.section-merit2-list-wrap{width:800px;max-width:100%;margin:1.6em auto;counter-reset:num}.section-reassurance{background:#209b69 linear-gradient(-24deg, #209b69 32%, #00c07c)}.section-reassurance__title{color:#fff;font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px));letter-spacing:.16em;line-height:1.36}.section-reassurance__title .span1{display:table;margin:0 auto .64em;letter-spacing:.32em;padding:0 1.6em;position:relative}.section-reassurance__title .span1::before,.section-reassurance__title .span1::after{content:"";background:url("../images/present-2.png") no-repeat center/contain;width:.8em;height:100%;top:0;position:absolute}.section-reassurance__title .span1::before{left:0}.section-reassurance__title .span1::after{right:0;transform:scaleX(-1)}.section-reassurance__title .span2{color:#ff930d;background:#fff;line-height:1.12;display:inline-block;padding:0 .08em .1em;margin:.32em .16em 0}.section-reassurance-list{width:800px;max-width:100%;margin:1em auto;background:#fff;border-radius:.32em;padding:.4em 1.6em;font-size:1.375rem;font-size:max(8px, min(3.385vw, 22px))}.section-reassurance-list h3{font-size:2.25rem;font-size:max(8px, min(4.688vw, 36px));color:#ff930d;line-height:1.36;margin:.4em 0}.section-voice3{background:rgba(32,155,105,.08)}.section-voice3__title{font-size:2.5rem;font-size:max(8px, min(5.469vw, 40px));line-height:1.44;letter-spacing:.16em}.section-voice3-list{width:800px;max-width:100%;background:#fff;margin:40px auto;padding:0 40px 24px;font-size:1.5rem;margin:min(5.208vw, 40px) auto;padding:0 min(5.208vw, 40px) min(3.125vw, 24px);font-size:max(8px, min(3.646vw, 24px));border:2px solid #2fbd81;border-width:max(1px, min(0.26vw, 2px))}.section-voice3-list-header{background:#2fbd81 linear-gradient(-24deg, #209b69 32%, #00c07c);color:#fff;margin:0 -40px 1.6em;font-size:1.75rem;margin:0 max(-5.208vw, -40px) 1.6em;font-size:max(8px, min(4.167vw, 28px));padding:1em;letter-spacing:.1em}.section-voice3-list-header h3{font-weight:normal;margin:0;font-size:100%}.section-voice3-list-header p{margin:0;font-size:100%}.section-voice3-list-header .span1{background:#fff url("../images/icon-house-1.png") no-repeat 0.32em center/1em;font-weight:bold;color:#2fbd81;display:inline-block;line-height:1.44;padding:0 .16em .08em 1.6em;margin-right:.4em}.section-voice3-list-header .span2{display:inline-block;vertical-align:-4%}.section-voice3-list h4{font-size:2.25rem;font-size:max(8px, min(4.557vw, 36px));line-height:1.44;letter-spacing:.1em;margin:.8em 0}.section-voice3-list h4::after{content:"";display:block;background:url("../images/icon-dot-2.svg") no-repeat center/contain;height:8px;height:max(4px, min(1.042vw, 8px));margin-top:.64em}.section-voice3-button h3{display:table;padding:0 .8em;margin:.2em auto;font-size:2rem;font-size:max(8px, min(4.167vw, 32px));position:relative}.section-voice3-button h3::before,.section-voice3-button h3::after{content:"";background:url("../images/voice3-5.png") no-repeat center/contain;width:.64em;height:100%;position:absolute;top:50%}.section-voice3-button h3::before{left:0;transform:translateY(-40%)}.section-voice3-button h3::after{right:0;transform:translateY(-40%) scaleX(-1)}.section-voice3-button p.button{margin-top:0}.section-step{color:#fff;background:url("../images/bg-house-3.png") repeat-x center bottom,#209b69 linear-gradient(-24deg, #209b69 32%, #00c07c);background-size:min(99.74vw, 766px),auto}.section-step__title{font-size:1.75rem;font-size:max(8px, min(3.646vw, 28px));line-height:1.44;letter-spacing:.16em;margin-bottom:.4em}.section-step__title::after{content:"";display:block;background:url("../images/icon-dot-3.svg") no-repeat center/contain;height:36px;height:min(4.688vw, 36px);margin-top:.8em}.section-step__subtitle{display:table;margin:.2em auto;font-size:2.625rem;font-size:max(8px, min(5.729vw, 42px));letter-spacing:.1em;padding:0 .64em;position:relative}.section-step__subtitle::before,.section-step__subtitle::after{content:"";background:url("../images/present-2.png") no-repeat center/contain;width:.533em;height:80%;position:absolute;bottom:-0.1em}.section-step__subtitle::before{left:0}.section-step__subtitle::after{right:0;transform:scaleX(-1)}.section-step figure{margin:.64em auto 2.4em}.section-present2{position:relative;z-index:1;overflow:hidden;background:rgba(255,147,13,.08)}.section-present2::before{content:"";background:url("../images/bg-house-2.png") no-repeat center/contain;width:907px;height:901px;width:min(118.099vw, 907px);height:min(117.318vw, 901px);position:absolute;top:0;left:50%;transform:translate(-50%, -50%);z-index:-1}.section-present2__title{font-size:1.75rem;font-size:max(8px, min(4.167vw, 28px));letter-spacing:.16em;line-height:1.44}.section-present2__title::before{content:"";display:block;background:url("../images/icon-gift-1.svg") no-repeat center/contain;height:2.4em;margin-bottom:.4em}.section-cta{background:#209b69 linear-gradient(-24deg, #209b69 32%, #00c07c);overflow:hidden}.section-cta-manual,.section-cta-amazon{background:#fff;margin:1.6em auto;position:relative;display:flex;width:800px;max-width:100%;font-size:1.625rem;padding-left:40px;font-size:max(8px, min(3.385vw, 26px));padding-left:min(4.167vw, 40px);line-height:1.44;white-space:nowrap}.section-cta-manual::before,.section-cta-amazon::before{content:"";width:calc(100% - 8px);height:calc(100% - 8px);width:calc(100% - max(4px, min(1.042vw, 8px)));height:calc(100% - max(4px, min(1.042vw, 8px)));border:2px dotted #209b69;border-width:max(1px, min(0.26vw, 2px));position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.section-cta-manual .span2>span,.section-cta-amazon .span2>span{padding:.16em 0;background-repeat:repeat-x;background-size:.96em .56em;background-position:top left;background-image:radial-gradient(0.12em 0.12em at center center, #ff930d 48%, transparent 56%)}.section-cta-manual{justify-content:space-between}.section-cta-manual .span1{display:inline-block;line-height:1.28;margin:.2em 0}.section-cta-manual .span1::after{content:"";width:3.2em;height:1px;background:#209b69;display:inline-block;vertical-align:24%;margin-left:.2em}.section-cta-manual figure{position:relative;margin:-32px 0 0 0;margin:max(-4.167vw, -32px) 0 0 0}.section-cta-manual figure::before{content:"";background:url("../images/icon-bullet-1.svg") no-repeat center/contain;width:1em;height:1em;position:absolute;left:0;top:0;transform:translate(-50%, -50%) scaleX(-1)}.section-cta-amazon{align-items:center;padding-right:40px;padding-right:min(5.208vw, 40px)}.section-cta-amazon figure{margin-right:1em}@media screen\0 {.section-cta-amazon figure{width:240px}}.section-cta-amazon img{box-shadow:.4em .4em .64em -0.2em rgba(0,0,0,.16);border-radius:8px;border-radius:min(1.042vw, 8px)}.section-cta-form{background:linear-gradient(-45deg, #E7F9F3 25%, #e4f3ed 25%, #e4f3ed 50%, #E7F9F3 50%, #E7F9F3 75%, #e4f3ed 75%, #e4f3ed);background-size:.32em .32em;margin:1.6em auto;width:800px;max-width:100%;font-size:1.625rem;padding:40px;font-size:max(8px, min(3.385vw, 26px));padding:min(4.167vw, 40px);position:relative;z-index:1;overflow:hidden}.section-cta-form::before{content:"";background:url("../images/bg-house-2.png") no-repeat center/contain;width:671px;height:665px;width:min(87.37vw, 671px);height:min(86.589vw, 665px);position:absolute;left:50%;top:0;transform:translate(-50%, -50%);z-index:-1}.section-cta-form__title{font-size:2rem;font-size:max(8px, min(4.167vw, 32px));letter-spacing:.16em;line-height:1.44;margin:.2em 0 1em}.section-cta-form__title::before{content:"";display:block;background:url("../images/icon-coin-2.svg") no-repeat center/contain;height:1.6em;margin-bottom:.2em}.section-cta-form__title .span1{display:inline-flex;justify-content:center;align-items:center;color:#fff;line-height:1}.section-cta-form__title .span2{background:#209b69;padding:0 .05em .1em;margin:.0666666667em;border:3px solid #209b69;border-width:max(1px, min(0.391vw, 3px))}.section-cta-form__title .span2:nth-of-type(2){background:#fff;color:#209b69}.section-cta-form .form-content-list{font-size:1.75rem;font-size:max(8px, min(3.646vw, 28px))}.section-cta-form .form-content-list .result{font-size:1.125rem;font-size:max(4px, min(3.125vw, 18px))}.section-cta-form .form-checkbox{font-size:1.313rem;font-size:max(4px, min(3.125vw, 21px))}.section-cta-form .form-submit{font-size:2.625rem;font-size:max(12px, min(5.469vw, 42px))}.section-cta-form .form-submit button{padding:.8em;display:table;width:auto}#slider1 .swiper-container,#slider2 .swiper-container{padding-bottom:3.2em;margin:48px calc((100% - 1680px) * .5) 24px;margin:min(6.25vw, 48px) calc((100% - 1680px) * .5) min(3.125vw, 24px)}@media(max-width: 768px){#slider1 .swiper-container,#slider2 .swiper-container{margin-left:-60.417vw;margin-right:-60.417vw}}#slider1 .swiper-slide>div,#slider1 .swiper-slide-prev>div,#slider2 .swiper-slide>div,#slider2 .swiper-slide-prev>div{opacity:.64;transform:scale3d(0.8, 0.8, 0.8);transition:1.2s}#slider1 .swiper-slide,#slider2 .swiper-slide{height:auto}#slider1 .swiper-slide-active>div,#slider1 .swiper-slide-duplicate-active>div,#slider2 .swiper-slide-active>div,#slider2 .swiper-slide-duplicate-active>div{opacity:1;transform:scale3d(1, 1, 1)}#slider1 .swiper-pagination,#slider2 .swiper-pagination{bottom:0}#slider1 .swiper-pagination-bullet,#slider2 .swiper-pagination-bullet{border:1px solid #209b69;opacity:1;background:#fff;width:12px;height:12px;margin:0 8px;width:max(8px, min(1.563vw, 12px));height:max(8px, min(1.563vw, 12px));margin:0 max(4px, min(1.042vw, 8px));transition:transform .4s cubic-bezier(0.47, 1.64, 0.41, 0.8)}#slider1 .swiper-pagination-bullet-active,#slider2 .swiper-pagination-bullet-active{background:#209b69}#slider1 .swiper-pagination-bullet:hover,#slider2 .swiper-pagination-bullet:hover{transform:scale3d(1.28, 1.28, 1.28)}#slider1 .swiper-button-prev,#slider1 .swiper-button-next,#slider2 .swiper-button-prev,#slider2 .swiper-button-next{background:url("../images/icon-right-2.svg") no-repeat center/contain;transition:transform .4s cubic-bezier(0.47, 1.64, 0.41, 0.8);width:36px;height:36px;width:max(16px, min(4.167vw, 36px));height:max(16px, min(4.167vw, 36px))}#slider1 .swiper-button-prev::before,#slider1 .swiper-button-prev::after,#slider1 .swiper-button-next::before,#slider1 .swiper-button-next::after,#slider2 .swiper-button-prev::before,#slider2 .swiper-button-prev::after,#slider2 .swiper-button-next::before,#slider2 .swiper-button-next::after{display:none}#slider1 .swiper-button-prev,#slider2 .swiper-button-prev{left:calc(100% - 1160px);transform:translateY(-50%) scale3d(-1, 1, 1)}@media(max-width: 768px){#slider1 .swiper-button-prev,#slider2 .swiper-button-prev{left:68.75vw}}#slider1 .swiper-button-prev:hover,#slider2 .swiper-button-prev:hover{transform:translateY(-50%) scale3d(-1.28, 1.28, 1.28)}#slider1 .swiper-button-next,#slider2 .swiper-button-next{right:calc(100% - 1160px);transform:translateY(-50%) scale3d(1, 1, 1)}@media(max-width: 768px){#slider1 .swiper-button-next,#slider2 .swiper-button-next{right:68.75vw}}#slider1 .swiper-button-next:hover,#slider2 .swiper-button-next:hover{transform:translateY(-50%) scale3d(1.28, 1.28, 1.28)}
