@charset "UTF-8";.magin-zero{margin-top:0}.SP{display:none}.select-buttons{display:flex;align-items:center;justify-content:center}.select-button{width:15.625rem;background-color:#fff;box-shadow:3px 3px 6px #0003;border-radius:13px;padding:1.5rem 2rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal;font-size:1.1rem;margin:.6rem 1.6rem;display:flex;align-items:center;justify-content:center;position:relative}.select-button span{margin-right:.8rem}.select-button:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;opacity:0;transition:all .3s;pointer-events:none;border-radius:13px}@media (hover:hover){.select-button:hover:after{background-color:#ffffff80;opacity:1;cursor:pointer}}.faq-btn{margin-top:.25rem;width:.8rem}.container{margin-top:7rem;margin-bottom:5rem}.gyousya{font-size:1.625rem;padding-top:150px;margin-top:-150px;text-align:center}.qa{margin-top:4.375rem;padding:0 2rem}.qa-title{text-align:left;font-size:1.625rem;padding-left:1.25rem;line-height:1.5;margin-top:7.5rem}.orange{border-left:5px solid #ff970e}.blue{border-left:5px solid #00a5e3}.green{border-left:5px solid #96c115}.pink{border-left:5px solid #e50165}.contact-contents{background-color:transparent;background-image:url(//vi.e-teras.co.jp/dx/cloudus/wordpress/wp-content/themes/Cloudus-rewrite/dist/css/../assets/PC-contact-BD6BEDs_.png);background-size:cover;background-position:50% 0}.contact-contents h3{color:#fff;font-size:1.5rem}.contact-buttons{align-items:center;max-width:none}.contact-button{flex:none;max-width:none}.contact-button a{flex-direction:row;column-gap:.75rem;width:25rem;height:8rem;padding:0;border-radius:2rem}.contact-button--tel a{flex-direction:column}.contact-telblock{display:inline-flex;flex-direction:column;align-items:flex-start;row-gap:.375rem}.contact-icon{font-size:1.75rem;color:#ff970e}.contact-icon--mail{width:1.75rem;height:auto}.contact-time{font-size:.875rem;padding-left:2.375rem;font-weight:700}.contact-label{padding-left:2.35rem}@media (hover:hover){.contact-button a:hover{opacity:1}.contact-button a:hover>*{opacity:.85}}@media (min-width:1025px) and (max-width:1600px){.gyousya{font-size:1.625rem;padding-top:110px;margin-top:-110px;text-align:center}}.qa-block{display:flex;flex-direction:column;min-width:200px;margin-top:1.875rem}.qa-item{display:inline-block}.qa-item:last-child{border-bottom:1px solid #707070}.qa-head{position:relative;text-align:left;width:100%;border-top:1px solid #707070;display:flex;padding:2rem 3rem 2rem 0}.question{position:relative;margin-left:4rem;width:100%}.question:after{position:absolute;content:"Q";width:2rem;height:2rem;top:0;transform:translateY(-35%);left:-3%;font-weight:700;font-style:normal;color:#707070;font-size:2rem}.qa-body{border:transparent;text-align:left;margin-left:6rem;margin-right:10rem;font-size:1rem;opacity:0;height:0;margin-bottom:0;line-height:0;position:relative;animation-timing-function:ease-in-out;animation-name:accordion;animation-name:close-accordion;animation-duration:.5s}@keyframes accordion{0%{opacity:0;height:0}50%{opacity:.5;height:70%}to{opacity:1;height:100%}}@keyframes close-accordion{0%{opacity:1}50%{opacity:.4}to{opacity:0}}.qa-body.is-open{opacity:1;line-height:1.5;height:100%;margin-bottom:2rem}.qa-body:before{content:"A";width:2rem;transform:translateY(-4%);top:-.6rem;left:-4.7%;position:absolute;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;font-size:2rem;opacity:0;line-height:0;height:0;animation-timing-function:ease-in-out;animation-name:accordion-img;animation-name:close-accordion-img;animation-duration:.8s}@keyframes accordion-img{0%{opacity:0;height:0;top:-4%;transform:translateY(80%)}50%{opacity:.2;height:30%;top:-4%;transform:translateY(20%)}to{opacity:1;height:100%;top:-4%;transform:translateY(20%)}}@keyframes close-accordion-img{0%{opacity:1;height:100%}50%{opacity:.4;height:30%}to{opacity:0;height:0}}.answer-orange:before{color:#ff970e}.answer-bulue:before{color:#00a5e3}.answer-green:before{color:#96c115}.answer-pink:before{color:#e50165}.qa-body.is-open:before{opacity:1;line-height:1.5;height:1rem}.qa-body p.is-open{display:inline-block;opacity:1}.qa-head.is-open:after{transform:rotate(45deg) translateY(-10px)}.qa-head:before,.qa-head:after{content:"";display:inline-block;width:20px;height:2px;background-color:#707070;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:opacity .3s;clear:both;display:block}.qa-head:after{transform-origin:center;transform:translateY(-50%) rotate(90deg);transition:transform .3s}.qa-head.is-open:before{opacity:0}.qa-head.is-open:after{transform-origin:center;transform:translateY(-50%) rotate(180deg)}@media all and (min-width:1025px) and (max-width:1600px){.select-button{margin:1rem 1.2rem}.question:after{position:absolute;transform:translateY(-40%);left:-5%}.contact-contents h3{font-size:1.25rem}.contact-button a{width:22rem;height:7.8rem;font-size:1rem}.contact-tel{font-size:2rem;letter-spacing:.05rem;margin-top:.2rem}.contact-time{display:block;font-size:.875rem}}@media all and (max-width :1024px){.SP{display:none}.contact-contents{background-image:url(//vi.e-teras.co.jp/dx/cloudus/wordpress/wp-content/themes/Cloudus-rewrite/dist/css/../assets/TB-contact-CnU7o-yM.png)}.contact-contents h3{font-size:1.0625rem}.contact-buttons{column-gap:5rem}.contact-button a{width:16.375rem;height:5.8rem;border-radius:1.2rem}.contact-label,.contact-time{padding-left:2.125rem}.contact-icon{font-size:1.5rem}.contact-icon--mail{width:1.5rem}.contact-time{font-size:14px}.select-button{width:13rem;font-size:1rem;border-radius:10px;padding:1.3rem 2rem}.select-button:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;opacity:0;transition:all .3s;pointer-events:none;border-radius:13px}.faq-btn{width:.8rem;margin-bottom:.1rem}.qa{margin-top:0}.container{margin-top:6rem}.qa-title{font-size:1.125rem;margin-top:6rem}.qa-block{margin-top:1.5rem}.gyousya{font-size:1.3rem}.qa-head{padding:1.9rem 6rem 1.9rem 0;font-size:1rem;line-height:1.5}.question:after{position:absolute;transform:translateY(-40%);left:-7%;font-size:1.8rem}.qa-body{font-size:1rem;position:relative;animation-timing-function:ease-in-out;animation-name:accordion;animation-name:close-accordion;animation-duration:.5s}@keyframes accordion{0%{opacity:0;height:0}50%{opacity:.5;height:70%}to{opacity:1;height:100%}}@keyframes close-accordion{0%{opacity:1}50%{opacity:.4}to{opacity:0}}.qa-body:before{content:"A";width:2rem;transform:translateY(-50%);top:-.4rem;left:-7.5%;position:absolute;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;font-size:2rem;opacity:0;line-height:0;height:0;animation-timing-function:ease-in-out;animation-name:accordion-img;animation-name:close-accordion-img;animation-duration:.8s}@keyframes accordion-img{0%{opacity:0;height:0;top:0;transform:translateY(50%)}50%{opacity:.2;height:30%;top:10%;transform:translateY(20%)}to{opacity:1;height:100%;top:50%;transform:translateY(-50%)}}@keyframes close-accordion-img{0%{opacity:1;height:100%}50%{opacity:.4;height:30%}to{opacity:0;height:0}}}@media all and (max-width :599px){.SP{display:block}.contact-contents{background-image:url(//vi.e-teras.co.jp/dx/cloudus/wordpress/wp-content/themes/Cloudus-rewrite/dist/css/../assets/SP-contact-CryTu8HN.png)}.select-buttons{flex-direction:column}.select-button{padding:1.2rem 2rem;font-size:1rem}.select-button:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;opacity:0;transition:all .3s;pointer-events:none;border-radius:13px}.select-button span{position:relative;display:inline-block}.faq-btn{width:.8rem;margin-bottom:.1rem}.container{margin-top:8rem;margin-bottom:4rem}.gyousya{font-size:1.25rem;padding-top:100px;margin-top:-100px}.qa{margin-top:3.2rem;padding:0}.qa-title{font-size:1.125rem;padding-left:1.25rem;line-height:1.5}.qa-block{display:flex;flex-direction:column;min-width:200px;margin-top:1.3rem}.qa-item{display:inline-block}.qa-item:last-child{border-bottom:1px solid #707070}.qa-head{position:relative;text-align:left;width:100%;border-top:1px solid #707070;display:flex;padding:1.25rem 5rem 1.25rem 0;font-size:1rem;line-height:1.4}.question{position:relative;margin-left:2rem;width:100%}.question:after{position:absolute;content:"Q";width:2rem;height:2rem;top:0;transform:translateY(-25%);left:-11%;font-weight:700;font-style:normal;color:#707070;font-size:1.25rem}.qa-body{padding-right:2rem;margin-left:3.1rem;margin-right:2rem;font-size:1rem;line-height:1.4}.qa-body{border:transparent;text-align:left;margin-left:3rem;margin-right:1rem;font-size:1rem;opacity:0;height:0;margin-bottom:0;line-height:0;position:relative;animation-timing-function:ease-in-out;animation-name:accordion;animation-name:close-accordion;animation-duration:.5s}@keyframes accordion{0%{opacity:0;height:0}50%{opacity:.5;height:70%}to{opacity:1;height:100%}}@keyframes close-accordion{0%{opacity:1}50%{opacity:.4}to{opacity:0}}.qa-body:before{content:"A";width:1rem;transform:translateY(-50%);top:2.5%;left:-8%;position:absolute;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;opacity:0;line-height:0;height:0;animation-timing-function:ease-in-out;animation-name:accordion-img;animation-name:close-accordion-img;animation-duration:.8s}@keyframes accordion-img{0%{opacity:0;height:0;top:0;transform:translateY(50%)}50%{opacity:.2;height:30%;top:10%;transform:translateY(20%)}to{opacity:1;height:100%;top:50%;transform:translateY(-50%)}}@keyframes close-accordion-img{0%{opacity:1;height:100%}50%{opacity:.4;height:30%}to{opacity:0;height:0}}.qa-body p{position:relative}.qa-body p:before{content:"A";transform:translateY(-10%);top:0;left:-8%;position:absolute;font-size:1.25rem}.qa-head:before,.qa-head:after{content:"";height:1px;position:absolute}}