@charset "UTF-8";*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;font-size:clamp(5px,1.333333vw,10px);margin:0}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:3.2rem;line-height:1.75;color:#070202;background:#FFFFFF;word-break:break-all;margin:0;padding:0;border:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2{line-height:1.2}h3,h4{line-height:1.5}h5,h6{line-height:inherit}ol,ul{margin:0;padding:0;list-style:none}ol ol,ol ul,ul ol,ul ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}b,strong{font-weight:bolder}table{border-collapse:collapse;border-spacing:0}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a{color:inherit;text-decoration:none}img{vertical-align:middle;border-style:none;height:auto}svg{overflow:hidden;vertical-align:middle}[role=button]{cursor:pointer}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}button{outline:none;border:none;cursor:pointer}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:none}fieldset{min-width:0;padding:0;margin:0;border:0}[hidden]{display:none!important}:focus{outline:none}.clearfix:after{content:"";visibility:hidden;height:0;display:block;font-size:0;clear:both}* html .clearfix{zoom:1}:first-child+html .clearfix{zoom:1}#wrapper{position:relative;width:100%}@media print,screen and (min-width:769px){.pc-hide,.sp-only{display:none!important}}@media only screen and (max-width:768px){.pc-only,.sp-hide{display:none!important}}.container,.container-fluid{width:100%;padding-right:3.6rem;padding-left:3.6rem;margin-right:auto;margin-left:auto}.container{max-width:75rem}.content-in{position:relative;max-width:94rem;width:100%;margin-left:auto;margin-right:auto}figure,picture{position:relative;display:block;line-height:1;width:100%;padding:0;margin:0;overflow:hidden;z-index:0}figure img,picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;border:none}.color-sky{color:#53A0ED!important}.color-orange{color:#FF6A00!important}.color-yellow{color:#FFE200!important}.color-red{color:#E60012!important}.color-blue{color:#113892!important}.color-wheat{color:#E5F7FE!important}.color-green{color:#07913A!important}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}#wrapper{position:relative;background:#FFFFFF;width:100%;max-width:75rem;margin:0 auto;-webkit-box-shadow:0 0 2rem rgba(0,0,0,0.1);box-shadow:0 0 2rem rgba(0,0,0,0.1)}.link-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem 1rem 1rem;width:65rem;max-width:100%;height:15rem;background:#FF0D03;font-size:3.6rem;line-height:1.5;font-weight:700;color:#FFFFFF;text-align:center;text-decoration:none;border:none;overflow:hidden;margin:0;z-index:0}.link-btn span{position:relative;color:inherit;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:3}.link-btn:hover{background:#8F1914}.section-title{position:relative;font-size:4rem;font-weight:700;line-height:1.5;text-align:left;margin-bottom:3.6rem}.section-desc{position:relative}#header{position:sticky;top:0;left:0;width:100%;background-color:#FFFFFF;padding:3rem 0 3rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:991}#header .container{max-width:100%}#header .header-wrapper{position:relative;display:block;margin:0}#header .header-wrapper:after{content:"";display:block;clear:both}#header .header-wrapper .header-logo{position:relative;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0}#header .header-wrapper .header-logo a{position:relative;display:block;width:29.8rem;padding:0;margin:0;line-height:1;letter-spacing:0;white-space:nowrap;text-decoration:none;cursor:pointer}#header .header-wrapper .header-logo a img{position:relative;display:block;width:100%;height:auto;max-width:100%;border:none;margin:0}#header .header-wrapper .header-nav{position:relative}@media only screen and (max-width:768px){#header .header-wrapper .header-nav{display:none}}#header .header-wrapper .header-nav .nav-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;line-height:1}#header .header-wrapper .header-nav .nav-menu>li{position:relative}#header .header-wrapper .header-nav .nav-menu>li .menu-link{position:relative;display:inline-block;font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#000000;letter-spacing:0.05em;padding:0.6rem 0;margin:0;white-space:nowrap;text-decoration:none;cursor:pointer;z-index:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#header .header-wrapper .header-nav .nav-menu>li .menu-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center center;transform-origin:center center;background-color:#FF6A00;z-index:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#header .header-wrapper .header-nav .nav-menu>li .menu-link.active,#header .header-wrapper .header-nav .nav-menu>li .menu-link:hover{color:#FF6A00}#header .header-wrapper .header-nav .nav-menu>li .menu-link.active:before,#header .header-wrapper .header-nav .nav-menu>li .menu-link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}#header .header-wrapper .header-nav .nav-menu>li .menu-btn{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;width:27rem;max-width:100%;height:5.6rem;padding:1rem 1rem;background:#FF6A00;border:1px solid #FF6A00;font-weight:500;font-size:1.6rem;line-height:1;color:#FFFFFF;white-space:nowrap;text-align:center;text-decoration:none;-webkit-transition:all 0.6s cubic-bezier(0.8,0,0.2,1);transition:all 0.6s cubic-bezier(0.8,0,0.2,1);border-radius:5.6rem;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0}#header .header-wrapper .header-nav .nav-menu>li .menu-btn span{position:relative;color:inherit;text-decoration:none;z-index:3}#header .header-wrapper .header-nav .nav-menu>li .menu-btn svg{display:block;width:1.8rem;height:auto;margin-top:0.3rem;z-index:3}#header .header-wrapper .header-nav .nav-menu>li .menu-btn svg path{-webkit-transition:all 0.6s cubic-bezier(0.8,0,0.2,1);transition:all 0.6s cubic-bezier(0.8,0,0.2,1)}#header .header-wrapper .header-nav .nav-menu>li .menu-btn:before{content:"";position:absolute;top:0;left:0;display:block;background:#FFFFFF;width:100%;height:100%;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.8,0,0.2,1);transition:-webkit-transform 0.6s cubic-bezier(0.8,0,0.2,1);transition:transform 0.6s cubic-bezier(0.8,0,0.2,1);transition:transform 0.6s cubic-bezier(0.8,0,0.2,1),-webkit-transform 0.6s cubic-bezier(0.8,0,0.2,1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);transform:scale(0,1);z-index:1}#header .header-wrapper .header-nav .nav-menu>li .menu-btn:hover{color:#FF6A00}#header .header-wrapper .header-nav .nav-menu>li .menu-btn:hover svg path{fill:#FF6A00}#header .header-wrapper .header-nav .nav-menu>li .menu-btn:hover:before{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}#header.header-scrolled{-webkit-filter:drop-shadow(0rem 0.6rem 3rem rgba(0,0,0,0.2));filter:drop-shadow(0rem 0.6rem 3rem rgba(0,0,0,0.2))}.mobile-nav-toggle{position:fixed;right:0;top:0;width:10rem;height:10rem;padding:3rem 2.4rem;background:rgba(228,85,79,0.8);display:none;border:none;outline:none;cursor:pointer;z-index:999;margin:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media only screen and (max-width:768px){.mobile-nav-toggle{display:inline-block}}.mobile-nav-toggle .toggle-icon{position:relative;display:block;width:100%;height:100%;margin:0}.mobile-nav-toggle .toggle-icon span{display:inline-block;position:absolute;left:0;width:100%;height:2px;background:#FFFFFF;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center}.mobile-nav-toggle .toggle-icon span:first-child{top:0}.mobile-nav-toggle .toggle-icon span:nth-child(2){top:calc(50% - 1px)}.mobile-nav-toggle .toggle-icon span:nth-child(3){bottom:0}.mobile-nav-toggle.toggle-active .toggle-icon span{background:#FFFFFF}.mobile-nav-toggle.toggle-active .toggle-icon span:first-child{-webkit-transform:translateY(1.8rem) rotate(-30deg);transform:translateY(1.8rem) rotate(-30deg)}.mobile-nav-toggle.toggle-active .toggle-icon span:nth-child(2){opacity:0;visibility:hidden}.mobile-nav-toggle.toggle-active .toggle-icon span:nth-child(3){-webkit-transform:translateY(-1.8rem) rotate(30deg);transform:translateY(-1.8rem) rotate(30deg)}#mobile-nav{position:fixed;top:10rem;bottom:0;z-index:998;right:-100%;width:100%;overflow-y:auto;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#FFFFFF}#mobile-nav .mobile-logo{position:relative;padding:1.8rem 2rem;background:#FFFFFF;height:6rem}#mobile-nav .mobile-logo a{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;margin:0;font-family:"Yu Gothic",sans-serif;font-weight:700;font-size:3.2rem;line-height:1;letter-spacing:0;color:#070202;white-space:nowrap;text-decoration:none;cursor:pointer}@media only screen and (max-width:768px){#mobile-nav .mobile-logo a{font-size:2.4rem}}#mobile-nav .mobile-nav-container{position:relative;padding:6rem 5rem 4rem}#mobile-nav .mobile-nav-menu{position:relative;list-style:none;display:block}#mobile-nav .mobile-nav-menu>li{position:relative;display:block}#mobile-nav .mobile-nav-menu>li:not(:last-child){border-bottom:1px solid #707070}#mobile-nav .mobile-nav-menu>li>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:14.4rem;padding:2.4rem 0;font-size:3.2rem;font-weight:700;line-height:4.8rem;text-align:center;color:#070202;text-decoration:none;outline:none}#mobile-nav .mobile-nav-menu>li>a span{color:inherit;text-decoration:none}#mobile-nav .mobile-nav-action{margin-top:2rem}#mobile-nav .mobile-nav-action .link-btn{position:relative;margin:0 auto}.fixed-mail-btn{position:fixed;top:0;right:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 1rem;width:6rem;height:6rem;background:#FF6A00;border:2px solid #FF6A00;text-align:center;text-decoration:none;overflow:hidden;z-index:996}@media print,screen and (min-width:769px){.fixed-mail-btn{display:none}}.fixed-mail-btn svg{position:relative;display:block;width:3rem;z-index:3}.fixed-mail-btn svg path{-webkit-transition:all 0.6s cubic-bezier(0.8,0,0.2,1);transition:all 0.6s cubic-bezier(0.8,0,0.2,1)}.fixed-banner{position:fixed;bottom:0;left:clamp(0rem,50% - 37.5rem,50%);width:75rem;max-width:100%;display:block;z-index:990}.fixed-banner .banner-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0;margin:0;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;overflow:hidden;z-index:996}.fixed-banner .banner-btn img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;border:none}.fixed-banner .banner-btn:focus,.fixed-banner .banner-btn:hover{opacity:0.8}.mobile-nav-overly{position:fixed;top:0;left:0;width:100%;height:100%;z-index:990;background:transparent;display:none;overflow:hidden;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body.mobile-nav-active #mobile-nav{right:0}@media only screen and (max-width:768px){[data-aos=zoom-in]{-webkit-transform:scale(0.85);transform:scale(0.85)}[data-aos=fade-up]{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}[data-aos=fade-left]{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}[data-aos=fade-right]{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}}#footer{position:relative;padding:8rem 0 6rem;background:#EEEAEA}#footer .footer-intro{position:relative}#footer .footer-intro .intro-title{position:relative;font-size:4rem;font-weight:700;line-height:1.5;color:#8F1914;text-align:center;margin-bottom:5rem}#footer .footer-intro .intro-title span{display:inline;background:#FAFFB9}#footer .footer-intro .intro-image{position:relative;width:100%}#footer .footer-intro .intro-image .thumb{width:100%}#footer .footer-intro .intro-lead{position:relative;font-size:4.8rem;font-weight:700;line-height:7rem;text-align:center;margin-top:6rem}.copyright{position:relative;padding:4rem 3.6rem;background:#FFFFFF;text-align:center;font-size:2.4rem;font-weight:400;line-height:3.6rem;color:#101010;text-align:center;margin-bottom:15rem}.copyright>p{position:relative}.section-intro{position:relative;padding:0 0 8.5rem}.section-intro:after{content:"";position:absolute;left:3.6rem;bottom:0;right:3.6rem;height:0.5rem;background:#E4554F;z-index:0}.section-intro .intro-banner{position:relative;padding:2.4rem 3.6rem;background-image:url(../image/mv-head-bg.png);background-position:center left;background-size:cover;background-repeat:no-repeat;z-index:0}.section-intro .intro-banner h3{position:relative;font-size:4rem;font-weight:700;line-height:1.5;color:#FFFFFF;text-align:left}.section-intro .intro-body{position:relative;margin-top:3.6rem}.section-intro .intro-body .intro-title{position:relative;font-size:4rem;font-weight:700;line-height:1.5;text-align:left;margin-bottom:3.6rem}.section-intro .intro-body .intro-image{position:relative;width:100%;margin-bottom:3.6rem}.section-intro .intro-body .intro-text{position:relative;font-size:3.2rem;font-weight:500;line-height:1.75;text-align:center}.section-intro .intro-body .intro-text h4{position:relative;font-size:inherit;line-height:inherit;font-weight:700;text-align:center;margin-bottom:4.8rem}.section-intro .intro-body .intro-text h4 span{display:inline;background:#FAFFB9}.section-intro .intro-body .intro-text h5{position:relative;font-size:inherit;line-height:inherit;font-weight:700;color:#E4554F;text-align:center;margin-bottom:4.8rem}.section-intro .intro-body .intro-text p{position:relative}.section-target{position:relative;padding:8rem 0 8rem}.section-target .container{position:relative;z-index:1}.section-target .section-wrapper{position:relative}.section-target .section-title{position:relative}.section-target .section-image{position:relative;width:100%;margin-bottom:3.6rem}.section-target .section-content{position:relative;font-size:3.2rem;font-weight:500;line-height:1.75;text-align:center}.section-target .section-content strong{font-weight:700}.section-target .section-content span{display:inline;font-weight:700;color:#E4554F;background:#FAFFB9}.section-features{position:relative;background:#E4554F;padding:4.8rem 3.6rem}.section-features:before{content:"";position:absolute;top:-3rem;left:calc(50% - 4.9rem);width:9.8rem;height:11.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='98' height='118' viewBox='0 0 98 118'%3E%3Cg id='arrow' transform='translate(98) rotate(90)'%3E%3Cpath id='Path_26' data-name='Path 26' d='M0,0,30.3,49,0,98H30.3L60.6,49,30.3,0Z' fill='%238f1914'/%3E%3Cpath id='Path_27' data-name='Path 27' d='M56.4,0,86.7,49,56.4,98H86.7L117,49,86.7,0Z' transform='translate(1.001)' fill='%238f1914'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:contain;z-index:3}.section-features .section-feature-wrapper{position:relative;background:#FFFFFF;padding:8rem 4rem 6rem;z-index:0}.section-features .section-feature-wrapper .feature-title{position:relative;font-size:4.8rem;font-weight:700;line-height:7rem;color:#E4554F;text-align:center;padding:2.5rem 0;margin-bottom:6rem}.section-features .section-feature-wrapper .feature-title:before{content:"";position:absolute;display:block;top:0;left:2rem;right:2rem;bottom:0;z-index:0;border-top:0.5rem solid #E4554F;border-bottom:0.5rem solid #E4554F;z-index:0}.section-features .section-feature-wrapper .feature-title:after{content:"";position:absolute;display:block;top:1rem;left:0;right:0;bottom:1rem;z-index:0;border-top:0.5rem solid #E4554F;border-bottom:0.5rem solid #E4554F;z-index:0}.section-features .section-feature-wrapper .feature-title span{position:relative;display:block;padding:1.2rem 0 1.2rem 1rem;background:rgba(228,85,79,0.1);z-index:2}.section-features .section-feature-wrapper .feature-intro{position:relative;font-size:3.2rem;font-weight:400;line-height:1.75;letter-spacing:-0.025em;text-align:center;margin-left:-0.6rem;margin-right:-0.6rem;margin-bottom:8rem}.section-features .section-feature-wrapper .feature-intro p{position:relative}.section-features .section-feature-wrapper .feature-intro img{display:block;width:43rem;max-width:100%;margin:2.4rem auto}.section-features .section-feature-wrapper .feature-label{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:4.8rem;font-weight:700;line-height:7rem;text-align:center;padding:0 6rem;margin:0 auto 5rem}.section-features .section-feature-wrapper .feature-label:after,.section-features .section-feature-wrapper .feature-label:before{content:"";position:absolute;top:calc(50% - 1.8rem);width:3.6rem;height:3.6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='36' viewBox='0 0 53 36'%3E%3Ctext id='_' data-name='▼' transform='translate(43 18) rotate(-90)' fill='%238f1914' font-size='40' font-family='SegoeUI, Segoe UI'%3E%3Ctspan x='-17.227' y='0'%3E▼%3C/tspan%3E%3C/text%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:0}.section-features .section-feature-wrapper .feature-label:before{left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='36' viewBox='0 0 53 36'%3E%3Ctext id='_' data-name='▼' transform='translate(43 18) rotate(-90)' fill='%238f1914' font-size='40' font-family='SegoeUI, Segoe UI'%3E%3Ctspan x='-17.227' y='0'%3E▼%3C/tspan%3E%3C/text%3E%3C/svg%3E%0A")}.section-features .section-feature-wrapper .feature-label:after{right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='36' viewBox='0 0 53 36'%3E%3Ctext id='_' data-name='▼' transform='translate(10 18) rotate(90)' fill='%238f1914' font-size='40' font-family='SegoeUI, Segoe UI'%3E%3Ctspan x='-17.227' y='0'%3E▼%3C/tspan%3E%3C/text%3E%3C/svg%3E%0A")}.section-features .section-feature-wrapper .features-list{position:relative;display:block}.section-features .section-feature-wrapper .features-list>li{position:relative;display:block}.section-features .section-feature-wrapper .features-list>li:not(:last-child){margin-bottom:5rem}.section-features .section-feature-wrapper .features-list>li .feature-item{position:relative;display:block}.section-features .section-feature-wrapper .features-list>li .feature-item .icon{position:relative;width:35rem;max-width:100%;padding:4rem 0 0;margin:0 auto;z-index:0}.section-features .section-feature-wrapper .features-list>li .feature-item .icon img{position:relative;display:block;width:100%;height:auto;border:none;margin:0;z-index:0}.section-features .section-feature-wrapper .features-list>li .feature-item .icon span{position:absolute;top:0;left:0;width:7rem;height:7rem;font-family:"Roboto",sans-serif;font-weight:500;line-height:7rem;color:#FFFFFF;text-align:center;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='70' height='70' viewBox='0 0 70 70'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='35' cy='35' r='35' transform='translate(198 -93)' fill='%23e4554f'/%3E%3C/clipPath%3E%3C/defs%3E%3Ccircle id='Ellipse_5' data-name='Ellipse 5' cx='35' cy='35' r='35' fill='%23e4554f'/%3E%3Cg id='Mask_Group_2' data-name='Mask Group 2' transform='translate(-198 93)' clip-path='url(%23clip-path)'%3E%3Crect id='Rectangle_31' data-name='Rectangle 31' width='88.208' height='53' transform='translate(168.994 -60.576) rotate(-50)' fill='%23b81d16'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1}.section-features .section-feature-wrapper .features-list>li .feature-item .content{position:relative;margin-top:3rem;font-size:3.2rem;line-height:1.75;text-align:center}.section-features .section-feature-wrapper .features-list>li .feature-item .content h4{position:relative;font-size:3.6rem;font-weight:700;line-height:5.6rem;color:#E4554F;text-align:center;margin-bottom:3rem}.section-features .section-feature-wrapper .features-list>li .feature-item .content p{position:relative;text-align:center;letter-spacing:-0.025em}.section-features .section-stats-wrapper{position:relative;padding:7rem 3.6rem 7rem;background:#FFFFFF;margin-top:4.8rem}.section-features .section-stats-wrapper .stats-text{position:relative;font-family:"Hiragino Sans",sans-serif;font-size:4rem;font-weight:600;line-height:8rem;text-align:center}.section-features .section-stats-wrapper .stats-text strong{display:inline-block;font-size:6rem;font-weight:600;color:#E4554F}.section-features .section-stats-wrapper .stats-text strong.ls{text-indent:-3rem}.section-features .section-stats-wrapper .stats-text b{display:inline-block;font-weight:600;text-indent:-2rem;color:inherit}.section-features .section-stats-wrapper .stats-text em{display:inline-block;font-style:normal;font-size:6rem;font-weight:600;color:#E4554F;background:#FAFFB9;padding:0 1rem}.section-features .section-stats-wrapper .stats-text+.stats-text{margin-top:3.6rem}.section-steps{position:relative;padding:8rem 0 8rem;background:#EEEAEA}.section-steps .section-label{position:relative;font-size:4.8rem;font-weight:700;line-height:7rem;color:#E4554F;text-align:center;padding:2.5rem 0;margin-bottom:6rem}.section-steps .section-label:before{content:"";position:absolute;display:block;top:0;left:calc(50% - 28rem);bottom:0;z-index:0;width:56rem;max-width:100%;border-top:0.5rem solid #E4554F;border-bottom:0.5rem solid #E4554F;z-index:0}.section-steps .section-label:after{content:"";position:absolute;display:block;top:1rem;left:calc(50% - 30rem);bottom:1rem;z-index:0;width:60rem;max-width:100%;border-top:0.5rem solid #E4554F;border-bottom:0.5rem solid #E4554F;z-index:0}.section-steps .section-label span{position:relative;display:block;padding:1.2rem 0;letter-spacing:-0.05em;background:#FFFFFF;z-index:2}.section-steps .section-image{position:relative;margin-left:-3.6rem;margin-right:-3.6rem}.section-steps .section-image .thumb{position:relative;width:100%}.section-steps .section-content{position:relative;z-index:1}.section-steps .section-content .steps-list{position:relative;margin-top:-12rem}.section-steps .section-content .steps-list>li{position:relative;padding:2.4rem 0 0}.section-steps .section-content .steps-list>li:not(:last-child){margin-bottom:3rem}.section-steps .section-content .steps-list .step-item{position:relative;background:#FFFFFF;padding:4rem 2rem 3.6rem 3rem;-webkit-box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.16);box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.16);z-index:0}.section-steps .section-content .steps-list .step-item .count{position:absolute;top:-2.6rem;left:0;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='48' viewBox='0 0 180 48'%3E%3Cpath id='Path_426' data-name='Path 426' d='M0,0V48H161.144L180,24,161.144,0Z' fill='%23e4554f'/%3E%3Crect id='Rectangle_72' data-name='Rectangle 72' width='6' height='48' fill='%238f1914'/%3E%3C/svg%3E%0A");background-position:center left;background-repeat:no-repeat;background-size:contain;font-family:"Roboto",sans-serif;font-weight:500;font-size:3.2rem;line-height:5rem;color:#FFFFFF;text-align:left;padding:0.2rem 1.6rem 0;width:18rem;z-index:0}.section-steps .section-content .steps-list .step-item .label{position:relative;font-size:4rem;font-weight:700;line-height:1.5;text-align:left;margin-bottom:1.6rem}.section-steps .section-content .steps-list .step-item .label.ls{letter-spacing:-0.05em}.section-steps .section-content .steps-list .step-item .content{position:relative;font-size:3.2rem;line-height:1.75;text-align:left}.section-discount{position:relative;padding:8rem 0 8rem;background:#FFFFFF}.section-discount .container{position:relative;z-index:1}.section-discount .section-wrapper{position:relative;width:60rem;max-width:100%;margin:0 auto}.section-discount .discount-box{position:relative;background:#FAFFB9;padding:6rem 3rem;text-align:center}.section-discount .discount-box .badge{position:relative;width:33rem;height:7.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='330' height='72' viewBox='0 0 330 72'%3E%3Cpath id='Path_173' data-name='Path 173' d='M305.4,26.583V75.745h55.214L347.172,51.164l13.436-24.581Z' transform='translate(-30.609 -3.745)' fill='%23c62919'/%3E%3Cpath id='Path_174' data-name='Path 174' d='M0,26.583,13.436,51.164,0,75.745H55.213V26.583Z' transform='translate(0 -3.745)' fill='%23c62919'/%3E%3Cpath id='Path_175' data-name='Path 175' d='M45.591,86.686l23.16,9.688V86.686Z' transform='translate(-13.538 -24.375)' fill='%23a82214'/%3E%3Cpath id='Path_176' data-name='Path 176' d='M305.4,86.686v9.688l23.16-9.688Z' transform='translate(-30.609 -24.375)' fill='%23a82214'/%3E%3Crect id='Rectangle_51' data-name='Rectangle 51' width='265.893' height='62.311' transform='translate(32.053)' fill='%23e33c23'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:contain;padding:0.5rem 1rem;font-size:4.8rem;line-height:1;font-weight:700;color:#FFFFFF;text-align:center;margin:0 auto 2rem;z-index:0}.section-discount .discount-box .label{position:relative;width:8.4rem;height:9rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='84' height='90' viewBox='0 0 84 90'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_37' data-name='Rectangle 37' width='84' height='90' transform='translate(0 0)' fill='%23e33c23'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_48' data-name='Group 48' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_59' data-name='Path 59' d='M81.8,24.594H52.184L66.022,7.711,52.278,0,42,23.108,31.719,0,17.974,7.711,31.815,24.594H2.2A2.148,2.148,0,0,0,0,26.69V43.966A2.147,2.147,0,0,0,2.2,46.06h3.08V87.906A2.15,2.15,0,0,0,7.475,90H77.622a2.149,2.149,0,0,0,2.2-2.094V46.06H81.8A2.148,2.148,0,0,0,84,43.966V26.69a2.148,2.148,0,0,0-2.2-2.1' transform='translate(0 0)' fill='%23e33c23'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:contain;padding:2.6rem 0 0;font-size:3rem;line-height:6rem;font-weight:700;color:#FFFFFF;text-align:center;margin:0 auto 2.4rem;z-index:0}.section-discount .discount-box .content{position:relative;font-size:3.2rem;font-weight:700;line-height:1.75;text-align:center}.section-discount .discount-box .content p{position:relative}.section-discount .discount-box .content h5{position:relative;font-size:7.4rem;font-weight:700;line-height:9.4rem;color:#E4554F;text-align:center;margin-top:2rem}.section-voices{position:relative;padding:8rem 0 8rem;background:#EEEAEA}.section-voices .container{position:relative;z-index:1}.section-voices .section-label{position:relative;width:60rem;max-width:100%;font-size:4.8rem;font-weight:700;line-height:7rem;color:#E4554F;text-align:center;padding:2.5rem 0;margin:0 auto 6rem}.section-voices .section-label:before{content:"";position:absolute;display:block;top:0;left:calc(50% - 28rem);bottom:0;z-index:0;width:56rem;max-width:100%;border-top:0.5rem solid #E4554F;border-bottom:0.5rem solid #E4554F;z-index:0}.section-voices .section-label:after{content:"";position:absolute;display:block;top:1rem;left:calc(50% - 30rem);bottom:1rem;z-index:0;width:60rem;max-width:100%;border-top:0.5rem solid #E4554F;border-bottom:0.5rem solid #E4554F;z-index:0}.section-voices .section-label span{position:relative;display:block;padding:1.2rem 0;letter-spacing:-0.05em;background:#FFFFFF;z-index:2}.section-voices .section-content{position:relative}.section-voices .section-content .voices-list{position:relative;display:block}.section-voices .section-content .voices-list>li{position:relative}.section-voices .section-content .voices-list>li:not(:last-child){margin-bottom:3rem}.section-voices .section-content .voices-list .voice-item{position:relative;padding:3rem 2rem 3rem 2.4rem;background:#FFFFFF;-webkit-box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.16);box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.16);z-index:0}.section-voices .section-content .voices-list .voice-item:after{content:"";display:block;clear:both}.section-voices .section-content .voices-list .voice-item .voice-icon{position:relative;width:20rem;float:left}.section-voices .section-content .voices-list .voice-item .voice-body{position:relative;width:calc(100% - 22rem);float:right}.section-voices .section-content .voices-list .voice-item .voice-body .name{position:relative;font-size:3.6rem;font-weight:700;line-height:5.2rem;padding:0 0 1.6rem;margin-bottom:2.4rem}.section-voices .section-content .voices-list .voice-item .voice-body .name small{display:inline-block;font-size:2.4rem;margin-left:0.4rem}.section-voices .section-content .voices-list .voice-item .voice-body .name:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0.5rem;background:#E4E4E4;z-index:0}.section-voices .section-content .voices-list .voice-item .voice-body .name:after{content:"";position:absolute;left:0;bottom:0;width:10rem;height:0.5rem;background:#8F1914;z-index:1}.section-voices .section-content .voices-list .voice-item .voice-body .message{font-size:3.2rem;font-weight:400;line-height:1.75;text-align:left}.section-checklist{position:relative;padding:8rem 0 4rem}.section-checklist .section-wrapper{position:relative}.section-checklist .checklist-box{position:relative;background:#FFFFFF;border:0.6rem solid #8F1914;border-radius:2rem 2rem 0 0;z-index:0}.section-checklist .checklist-box .box-head{position:relative;background:#8F1914;font-size:3.6rem;font-weight:700;line-height:5.2rem;color:#FFFFFF;text-align:center;padding:1rem 2rem 1.6rem;border-radius:0.6rem 0.6rem 0 0;margin:0;z-index:0}.section-checklist .checklist-box .box-content{position:relative;padding:4rem 2rem 4rem 2.4rem}.section-checklist .checklist-box .box-content .check-list{position:relative;display:block;font-size:3.2rem;font-weight:700;line-height:1.75}.section-checklist .checklist-box .box-content .check-list>li{position:relative;padding-left:7.2rem}.section-checklist .checklist-box .box-content .check-list>li:before{content:"";position:absolute;left:0;top:0.4rem;width:5.6rem;height:4.8rem;background-image:url("data:image/svg+xml,%3Csvg id='Group_64' data-name='Group 64' xmlns='http://www.w3.org/2000/svg' width='56' height='48' viewBox='0 0 56 48'%3E%3Crect id='Rectangle_50' data-name='Rectangle 50' width='43' height='41.942' transform='translate(3 3.058)' fill='%23fcf7ce'/%3E%3Cpath id='Path_171' data-name='Path 171' d='M5.284,5.333H42.278V42.667H5.284ZM0,0V48H47.562V0Z' fill='%231a1311'/%3E%3Cpath id='Path_172' data-name='Path 172' d='M93.63,53.127,80.27,39.543l-5.114,5.135L88.617,58.364l-.062.065,5.183,5.063,29.171-30.484-5.183-5.063Z' transform='translate(-66.909 -24.879)' fill='%23dc000f'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:contain}.section-checklist .checklist-box .box-content .check-list>li:not(:last-child){margin-bottom:3.2rem}.section-cta{position:relative;padding:8rem 0 4rem}.section-cta .container{position:relative}.section-cta .section-wrapper{position:relative}.section-cta .section-title{position:relative;color:#E4554F;letter-spacing:-0.025em;text-align:center;margin-bottom:5rem}.section-cta .section-title span{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 6.2rem}.section-cta .section-title span:after,.section-cta .section-title span:before{content:"";position:absolute;top:calc(50% - 2.6rem);width:5.3rem;height:6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53.065' height='61.473' viewBox='0 0 53.065 61.473'%3E%3Cpath id='Polygon_1' data-name='Polygon 1' d='M11,0,22,60H0Z' transform='matrix(-0.809, 0.588, -0.588, -0.809, 53.065, 48.541)' fill='%23e4554f'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:contain;z-index:0}.section-cta .section-title span:before{left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53.065' height='61.473' viewBox='0 0 53.065 61.473'%3E%3Cpath id='Polygon_1' data-name='Polygon 1' d='M11,0,22,60H0Z' transform='matrix(-0.809, 0.588, -0.588, -0.809, 53.065, 48.541)' fill='%23e4554f'/%3E%3C/svg%3E%0A")}.section-cta .section-title span:after{right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53.065' height='61.473' viewBox='0 0 53.065 61.473'%3E%3Cpath id='Polygon_2' data-name='Polygon 2' d='M11,0,22,60H0Z' transform='matrix(-0.809, -0.588, 0.588, -0.809, 17.798, 61.473)' fill='%23e4554f'/%3E%3C/svg%3E%0A")}.section-cta .section-desc{position:relative;font-size:3.2rem;font-weight:400;line-height:1.75;text-align:center;margin-bottom:5rem}.section-cta .section-desc img{position:relative;display:inline-block;width:29.8rem}.section-cta .section-content{position:relative}.section-cta .section-content .cta-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-cta .section-content .cta-list>li{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-cta .section-content .cta-list .cta-item{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 1rem 2rem}.section-cta .section-content .cta-list .cta-item .icon{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:17rem;margin:0 auto;z-index:3}.section-cta .section-content .cta-list .cta-item .icon img{position:relative;display:block;width:auto;height:100%;border:none;margin:0;z-index:0}.section-cta .section-content .cta-list .cta-item .label{position:relative;margin-top:1.6rem;font-size:3.2rem;font-weight:700;line-height:1.5;text-align:center;z-index:3}.section-cta .section-content .cta-list .cta-item:before{content:"";position:absolute;display:block;top:0;left:calc(50% - 8.9rem);width:17.8rem;bottom:0;background:rgba(250,255,185,0.5);-webkit-filter:blur(3rem);filter:blur(3rem);z-index:0}.section-cta .section-content .cta-action{position:relative;margin-top:5rem}.section-cta .section-content .cta-action .link-btn{margin:0 auto}.section-faq{position:relative;padding:8rem 0 8rem}.section-faq .container{position:relative;padding:0}.section-faq .section-wrapper{position:relative}.section-faq .section-title{position:relative;color:#E4554F;text-align:center;margin-bottom:5rem}.section-faq .section-content{position:relative}.section-faq .section-content .faq-list{position:relative;display:block}.section-faq .section-content .faq-list>li{position:relative;display:block}.section-faq .section-content .faq-list>li:not(:last-child){margin-bottom:2.4rem}.section-faq .section-content .faq-list .faq-item{position:relative;display:block}.section-faq .section-content .faq-list .faq-item .question{position:relative;padding:2.4rem 3.6rem;background:rgba(228,85,79,0.5);font-size:3.6rem;font-weight:700;line-height:5.2rem;letter-spacing:-0.025em;color:#8F1914;text-align:left}.section-faq .section-content .faq-list .faq-item .question span{display:inline-block;font-family:"Roboto",sans-serif;font-size:4.2rem;font-weight:500;white-space:nowrap;margin-right:1rem}.section-faq .section-content .faq-list .faq-item .answer{position:relative;padding:2.4rem 3.6rem 2.4rem 10.6rem;font-size:3.2rem;font-weight:400;line-height:1.75}.section-faq .section-content .faq-list .faq-item .answer span{position:absolute;top:2rem;left:5rem;font-family:"Roboto",sans-serif;font-size:4.2rem;font-weight:500;color:#E4554F}