@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap");html{overflow-x:hidden;font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:Hiragino Kaku Gothic Pro W3,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:1.5rem;font-weight:400;color:#333;margin:0}a:hover img{opacity:0.7}*{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}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;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type="button"][disabled],[type="reset"][disabled],[type="submit"][disabled]{cursor:default}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}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}.l-form{padding-top:3rem;padding-bottom:3rem;background-color:#ECEFF1}.l-form .heading{text-align:center}.l-form-date{padding-top:1.6rem;padding-bottom:1.6rem}.form{width:100%;margin:0 auto;padding-top:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.form-wrap{margin-left:3.5%;margin-right:3.5%;padding-left:2rem;padding-right:2rem;padding-bottom:3rem;border-radius:4px;background-color:#fff}.form fieldset{width:100%}.form label{font-size:0.875em}.form .note{font-size:1.2rem;color:#999;font-weight:400;letter-spacing:0.03rem}.form .select{width:100%;position:relative;display:block;height:4.5rem;padding:0 1.6rem;font-size:1em;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #c3c3d0;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.form-date{margin-top:1em;padding-bottom:1rem}.form-btn>input{color:white;font-weight:600;border-radius:3px;padding:1rem 2.5rem;margin:0 5px;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}.form-btn>input[type="submit"]{background:#1976d2}.form-btn>input[type="reset"]{background:#999}.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px;font-family:YuGothic, "Yu Gothic", メイリオ, sans-serif;letter-spacing:0.3rem}.item-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2.4rem;border:1px solid #c3c3d0;border-radius:.25rem;margin-top:6px}.item-check>.ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.label,legend{display:block;font-weight:600;font-size:.875em;color:#37474F;padding-bottom:.8rem}.check-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:25px;border:1px solid #c3c3d0;border-radius:.25rem;margin-top:8px}.check-btn>input{width:100%}.check-btn>label{font-weight:600;color:#37474F;font-size:.875em}.check-btn .txt{display:block;font-size:1.1rem;margin-top:.8rem;color:#999;font-weight:400}.check-btn input[type=checkbox]{display:none}.check-btn label{position:relative;padding-left:25px}.check-btn input[type=checkbox]+label::before{position:absolute;content:'';display:block;width:1.6rem;height:1.6rem;border-radius:2px;border:1px solid #c3c3d0;left:0;top:-1px}.check-btn input[type=checkbox]+label::after{position:absolute;content:'';display:block;width:6px;height:10px;-webkit-transform:rotate(45deg) scale(0, 0);transform:rotate(45deg) scale(0, 0);border-right:2px solid #fff;border-bottom:2px solid #fff;left:5px;top:1px;-webkit-transition:.3s;transition:.3s}.check-btn input[type=checkbox]:checked+label::before{background-color:#1976d2;-webkit-transition:.3s;transition:.3s}.check-btn input[type=checkbox]:checked+label::after{-webkit-transform:rotate(45deg) scale(1, 1);transform:rotate(45deg) scale(1, 1)}.check-radio{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.8rem 1.4rem;border:1px solid #c3c3d0;border-radius:.25rem}.check-radio label{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:600;color:#37474F;z-index:1;margin-right:2.5rem}.check-radio input[type=radio]{display:none}.check-radio input[type=radio]+label::before{content:'';position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:50px;background-color:#eee;width:16px;height:16px;margin-right:.8rem}.check-radio input[type=radio]+label::after{position:absolute;content:'';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:.8rem;height:.8rem;background:#1976d2;-webkit-transition:.3s;transition:.3s;opacity:0;border-radius:50px;left:4px;z-index:1}.check-radio input[type=radio]:checked+label::before{-webkit-animation:spread-bubble .6s linear;animation:spread-bubble .6s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fff;border:1px solid  #1976d2}.check-radio input[type=radio]:checked+label::after{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}@-webkit-keyframes spread-bubble{0%{opacity:0}100%{-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);opacity:1}}@keyframes spread-bubble{0%{opacity:0}100%{-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);opacity:1}}select::-ms-expand{display:none}.textarea textarea{width:100%;height:400px;background-color:#eee}.form input[type="text"],.form input[type="number"],.form input[type="email"],.form input[type="password"]{display:block;height:4.5rem;padding:0 1.6rem;font-size:1em;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #c3c3d0;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.form input[type="text"]:focus,.form input[type="number"]:focus,.form input[type="email"]:focus,.form input[type="password"]:focus{background-color:#eee;border:solid 1px #1976d2}.form input[type="text"]:focus+span,.form input[type="number"]:focus+span,.form input[type="email"]:focus+span,.form input[type="password"]:focus+span{display:block}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.form-row>.item{width:50%;width:calc(100% / 2 - .8rem)}.form .input{width:100%}.form-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:6rem}.form textarea{padding:10px;height:100px}.form select{height:35px}.required-contactform7{color:red;font-size:0.875em}@media screen and (min-width: 897px){.l-form{padding-top:6rem;padding-bottom:9rem}.l-form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.l-form-check>.check-btn{width:calc(100% / 2 - .8rem)}.form{max-width:980px}.form-wrap{margin-left:5%;margin-right:5%;padding:2rem 5% 6rem}}.l-col{padding:6% 5%;border:1px solid #c3c3d0;border-radius:.25rem}.l-post{width:100%;max-width:1100px;margin:0 auto}.l-post-container{background-color:#fff;min-height:600px;border-radius:6px;padding-top:3rem;margin:8px}.l-post__head{margin-bottom:3rem}.l-post__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.8rem}.p-ttl{font-size:calc(1.6rem + 1.25vw);font-weight:600;line-height:1.5;padding-top:1rem;margin-bottom:1.6rem}.post-thum{width:100%;height:58vw;max-height:448px;border-radius:6px}.post-project>.ttl{font-size:2rem;font-weight:600}.post-project>.content{line-height:1.7;margin-bottom:3rem}.post-project>.content h3{font-size:1.125em;font-weight:600;letter-spacing:0.09rem;margin-bottom:.3rem;padding-top:2rem;color:#454545}.post-project>.content ul{padding-left:1.6rem}.post-project>.content ul li{list-style:disc}.post-project>.content a{color:#0366D6;text-decoration:underline}.apply{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:4rem;border-top:1px solid #c3c3d0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.apply>p{margin-bottom:2.5rem;font-size:0.875em;line-height:1.5;color:#999}.apply-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:6rem}.apply-btn .c-link{width:100%;text-align:center;background:#ff1717}.apply-btn--prev{text-align:center;font-size:.775em;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);border-radius:4px;color:#fff;background-color:#37474F;padding:1.2rem 2.4rem}@media screen and (min-width: 897px){.l-col{padding:3rem 5%}.l-post>.wrapper{padding-left:7.5%;padding-right:7.5%}.l-post-container{padding-bottom:4rem;margin-top:2.5rem}.p-ttl{font-size:3rem}}input[type=text]{font-size:16px;-webkit-transform:scale(0.9);transform:scale(0.9)}.layout{background-color:#fafafb}.header{position:relative;background-color:#fff;-webkit-box-shadow:0 1px 6px 0 rgba(32,33,36,0.28);box-shadow:0 1px 6px 0 rgba(32,33,36,0.28);z-index:1}.header__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:60px}.header__logo>h1 a{font-size:1.8rem;font-weight:600}.header__logo>p{font-size:1rem;margin-top:.3rem}.header-btn>.c-link{font-size:1.2rem}.u-mb30{margin-bottom:3rem}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.wrapper{padding-left:5%;padding-right:5%}.contents{margin-top:6rem}.heading{font-size:2rem;font-weight:600;font-family:Roboto,Arial,sans-serif;letter-spacing:normal;color:#202124}.grid-list{display:-ms-grid;display:grid;gap:1.6rem;-ms-grid-columns:(minmax(239px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(239px, 1fr))}.grid-list>.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card{display:-ms-grid;display:grid;background-color:#fff;border:1px solid #dadce0;border-radius:6px}.card__link{display:-ms-grid;display:grid;cursor:pointer}.card__img{width:100%;height:258px;border-top-right-radius:6px;border-top-left-radius:6px}.card__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card__inner{padding:1.2rem 1.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card__inner>.cat{font-size:1.2rem}.card__inner>.c-ttl{margin-top:1.4rem;padding-bottom:1.6rem}.c-ttl{font-size:2rem;font-size:calc(1vw + 1.25rem);font-weight:600;letter-spacing:0.03rem;line-height:1.35;color:#424242}.c-cat{font-size:.875em}.c-time{font-size:.875em;color:#999}.c-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto}.c-tag>li{margin-top:.5rem;margin-right:.8rem;font-size:.8em;padding:.5rem 1rem;letter-spacing:.1rem;border-radius:25px}.c-tag>li:last-child{margin-right:0}.c-tag-item{background-color:#f0f0f0}.c-tag-stop{background-color:#666;color:#fff}.c-label{display:inline-block;margin-right:.8rem;font-size:.875em;font-weight:600;letter-spacing:0.06rem;text-transform:uppercase;color:#dd1a1a;border-color:#dd1a1a}.c-link{color:#fff;padding:1.2rem 2.4rem;font-size:.9875em;min-width:64px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Roboto", "Helvetica", "Arial", sans-serif;font-weight:600;line-height:1.75;border-radius:25px;letter-spacing:0.02857em;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);background:#ff1717}.c-link-lg{display:inline-block;width:300px}.entry{padding:7rem 0;width:100%;margin-top:9rem;background-color:#ececec}.entry-inner{text-align:center;color:#fff}.entry-inner p{padding-bottom:4rem;font-size:1.6rem;font-weight:600;color:#37474F}.footer{padding-top:3rem;padding-bottom:1.6rem}.footer__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__inner>.logo{font-size:1.8rem;font-weight:600}.footer__inner>.list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:2rem;padding-bottom:2rem}.footer__inner>.list li{margin-left:8px;margin-right:8px;font-size:1.2rem}.footer__inner>span{font-size:1.2rem}.l-search{width:100%;background:#ececec;padding:2rem 5%}.l-search__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:125px}.search-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;width:100%;margin:1.2rem 2rem;border-radius:125px}.search-block>.field{position:relative;width:100%;font-size:16px;z-index:-1}.search-block>.icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.8vw}.search-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1.6rem}.search-list>li{padding:8px 16px;border-radius:50px;background-color:#fff;margin-right:8px}.search-list>li:last-child{margin-right:0}.search-list>li a{font-size:1.3rem}.desc{margin-top:1em;color:#999}.step{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:6rem}.step>li{position:relative;padding:2rem 2.5rem 4rem;background-color:#ccc;counter-increment:section}.step>li::before{position:absolute;left:0;top:-2.3rem;content:counter(section, decimal-leading-zero);display:block;font-size:4rem;color:#1976d2;font-weight:500;font-family:'Roboto', sans-serif}.step>li:nth-child(1){background-color:#f5f9fc;border-top-left-radius:6px;border-top-right-radius:6px}.step>li:nth-child(2){background-color:#e6f0f7}.step>li:nth-child(3){background-color:#d7e7f2}.step>li:nth-child(4){background-color:#c8deed;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.step>li h3{font-size:1.6rem;margin-top:2rem;color:#1976d2;font-weight:600;letter-spacing:0.1rem;font-family:'Roboto', sans-serif}.step>li p{margin-top:1.6rem;color:#666;line-height:1.7}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-input{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.5em;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}@media screen and (min-width: 897px){input[type=text]{font-size:16px;-webkit-transform:scale(1);transform:scale(1)}.heading{font-size:2.4rem}.l-search{margin-top:6rem;max-width:740px;margin-left:auto;margin-right:auto;padding:4rem;border-radius:8px}.l-search>.list{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.l-search>.list li{margin-left:8px;margin-right:8px}.l-search>.list li:first-child{margin-left:0}.c-ttl{font-size:1.6rem}.c-cat{font-size:.875em}.card{max-width:258px}.card__img{height:180px}.step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.step>li{width:25%;padding:3rem 0rem 4rem 8rem}.step>li::after{position:absolute;content:"";top:0;left:0;width:0;height:100%;border-top:108px solid transparent;border-right:0;border-bottom:108px solid transparent;z-index:9}.step>li:nth-child(1){padding-left:4rem;padding-right:4rem;border-top-left-radius:6px;border-bottom-left-radius:6px}.step>li:nth-child(1)::after{content:none}.step>li:nth-child(2){margin-left:-4rem}.step>li:nth-child(2)::after{border-left:40px solid #f5f9fc}.step>li:nth-child(3)::after{border-left:40px solid #e6f0f7}.step>li:nth-child(4){padding-right:4rem;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px}.step>li:nth-child(4)::after{border-left:40px solid #d7e7f2}}.statement{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.8)}.statement .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:1rem;background:#fff;width:80%;max-width:720px;min-height:280px;z-index:2}.statement .text{font-size:1.6rem;line-height:1.8;padding:8px}
/*# sourceMappingURL=style.css.map */