.sukimarental *{font-family:游ゴシック体,Yu Gothic,YuGothic,Meiryo,sans-serif}.breadcrumb *{font-style:italic}#main-content{margin-top:0!important}.suki-hero{height:100%;padding:120px 0 30px;position:relative}.input.error input,.input.error textarea{border-color:#f90303!important}.sukimarental{font-weight:400}.suki-hero-bg{inset:0;position:absolute}.suki-hero-logo{left:10px;position:absolute;top:10px;width:200px;z-index:4}.suki-hero-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;max-width:1200px;position:relative;z-index:5}.suki-hero-title{color:#187fc3;font-size:60px;font-weight:700;line-height:1em;margin-bottom:0;text-shadow:3px 3px 0 #fff,-3px -3px 0 #fff,-3px 3px 0 #fff,3px -3px 0 #fff,0 3px 0 #fff,-3px 0 #fff,-3px 0 0 #fff,3px 0 0 #fff}.suki-hero-text-img-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.suki-hero-text-img{height:54px}.suki-hero-desc,.suki-hero-sub{color:#000;font-size:40px;font-weight:700;line-height:3em}.suki-hero-desc em{background:linear-gradient(transparent 60%,#ffd273 0);font-size:50px;font-style:normal;margin:auto .15em;position:relative}.suki-hero-benefit-wrap{color:#fff;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;list-style:none;margin:50px 0 0;width:100%}.suki-hero-benefit{align-items:center;aspect-ratio:1/1;background:#187fc3;border:10px solid #187fc3;border-radius:50%;display:flex;flex-direction:column;font-size:28px;font-weight:400;height:auto;justify-content:center;line-height:1.5em;position:relative;width:calc(25% - 20px)}.suki-hero-benefit p{font-size:28px;line-height:1.5em;margin-bottom:0;text-align:center}.suki-hero-benefit:after{border:2px solid #fff;border-radius:50%;content:"";height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}@media only screen and (max-width:750px){.suki-hero-benefit{font-size:20px;width:calc(50% - 20px)}.suki-hero-logo{margin:auto;padding:20px 0 30px;position:relative;width:9.375rem}.suki-hero-title{font-size:1.875rem}.suki-hero-desc *,.suki-hero-sub{font-size:1.5rem;line-height:3.75rem}.suki-hero-text-img-wrap{line-height:3.75rem;margin-top:-2rem;max-width:23.4375rem}.suki-hero{padding-top:0}.suki-hero-text-img-wrap .suki-hero-text-img:first-child{width:8.125rem}.suki-hero-text-img{height:auto;width:12.1825rem}.suki-hero-desc{line-height:normal}.suki-hero-desc strong{font-size:1.875rem}.suki-hero-benefit,.suki-hero-benefit *{font-size:1.25rem!important}}.suki-revenue{background-color:#fff;background-image:repeating-linear-gradient(135deg,transparent,transparent 1.5px,#c2f6ff 0,#c2f6ff 6.5px);background-size:auto auto;padding:80px 40px}.suki-revenue-container{margin-inline:auto;max-width:1200px}.suki-revenue-img{position:relative}.suki-revenue-title-top{background:#666;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;font-size:40px;font-weight:400;height:auto;line-height:1;padding:60px 20px;position:absolute;right:120px;text-align:center;top:50px;width:auto}.suki-revenue-title-top:after{border-color:hsla(0,0%,40%,0) #666 hsla(0,0%,40%,0) hsla(0,0%,40%,0);border-style:solid;border-width:35px 40px 0 0;content:"";height:0;margin-top:35px;pointer-events:none;position:absolute;right:100%;top:50%;width:0}.suki-revenue-title-circle{align-items:center;aspect-ratio:1/1;background:#187fc3;border:10px solid #187fc3;border-radius:50%;bottom:-30px;color:#fff;display:flex;flex-flow:row wrap;font-size:40px;height:auto;justify-content:center;left:0;line-height:1.5em;padding:30px 50px;position:absolute;text-align:center;width:fit-content}.suki-revenue-title-circle strong{font-size:130%}.suki-revenue-title-bottom{color:#1ea8cc;font-size:60px;line-height:1.5em;margin:auto;text-align:center;text-shadow:3px 3px 0 #fff,-3px -3px 0 #fff,-3px 3px 0 #fff,3px -3px 0 #fff,0 3px 0 #fff,-3px 0 #fff,-3px 0 0 #fff,3px 0 0 #fff;width:fit-content}.suki-revenue-title-bottom p,.suki-revenue-title-bottom span{background:linear-gradient(transparent 60%,#ffd273 0)}.suki-revenue-title-bottom span:first-child{padding:0 .8333333rem}@media only screen and (max-width:750px){.suki-revenue{padding:2.5rem .625rem}.suki-revenue-title-top{font-size:.875rem;padding:.625rem .3125rem;top:.9375rem}.suki-revenue-title-top:after{border-right-width:.625rem;border-top-width:.625rem;font-size:.875rem;margin-top:0}.suki-revenue-title-circle{bottom:.625rem;font-size:.875rem;padding:.3125rem .625rem}.suki-revenue-title-bottom,.suki-revenue-title-bottom *{font-size:1.5rem}}.suki-problem-title-wrap{align-items:center;background:#1ea8cc;color:#fff;display:flex;flex-flow:row wrap;font-weight:400;height:370px;justify-content:center;line-height:1.5em;position:relative;text-align:center;width:100%}.suki-problem-title-wrap:after{border:solid rgba(0,153,255,0);border-top:solid #1ea8cc;border-width:37px 77px;content:"";height:0;left:50%;margin-left:-77px;pointer-events:none;position:absolute;top:100%;width:0}.suki-problem-title h2{font-size:60px;font-weight:400;line-height:1.5em;text-align:center}.suki-problem-content{color:#333;display:flex;flex-flow:row wrap;gap:140px;justify-content:center;margin:auto;max-width:1200px;padding:125px 0 80px;width:100%}.suki-problem-img{flex:none;width:calc(30% - 70px)}.suki-problem-listing{flex:1}.suki-problem-item{font-size:40px;line-height:1.5em;padding:.2em 0 0;position:relative}.suki-problem-item strong{color:#1ea8cc;font-weight:400}.suki-problem-item:after{background-image:url(https://20595209.fs1.hubspotusercontent-na1.net/hubfs/20595209/Adval%20Theme/tick.svg);background-size:contain;content:"";display:inline-block;height:1.2em;left:-1.5em;position:absolute;top:.4em;vertical-align:middle;width:1.2em}@media only screen and (max-width:750px){.suki-problem-title,.suki-problem-title *{font-size:1.625rem!important}.suki-problem-title-wrap{height:9.275rem}.suki-problem-content{gap:1.25rem;padding:2.5rem 0;width:95%}.suki-problem-item,.suki-problem-item *{font-size:1rem}.suki-problem-listing{margin:auto;width:fit-content}.suki-problem-item{border-bottom:1px dashed #ccc;font-size:1rem;padding:.7em 0 .5em 1.5625rem}.suki-problem-item:after{height:1.25rem;left:0;top:.7em;width:1.25rem}.suki-problem-content{flex-direction:column}.suki-problem-img{margin:1.25rem auto 0;order:2;width:40%}}.suki-reason-title-wrap{align-items:center;background:#1ea8cc;color:#fff;display:flex;flex-flow:row wrap;font-weight:400;height:370px;justify-content:center;position:relative;text-align:center;width:100%}.suki-reason-title-wrap:after{border:solid rgba(0,153,255,0);border-top:solid #1ea8cc;border-width:37px 77px;content:"";height:0;left:50%;margin-left:-77px;pointer-events:none;position:absolute;top:100%;width:0}.suki-reason-title{background:linear-gradient(transparent 60%,#ffd273 0);color:#fff;font-size:60px;line-height:1.5em;position:relative;text-shadow:3px 3px 0 #1ea8cc,-3px -3px 0 #1ea8cc,-3px 3px 0 #1ea8cc,3px -3px 0 #1ea8cc,0 3px 0 #1ea8cc,-3px 0 #1ea8cc,-3px 0 0 #1ea8cc,3px 0 0 #1ea8cc;z-index:10}.suki-reason-title-inner{background-color:#1ea8cc;position:relative}.suki-reason-title-inner:after{aspect-ratio:1/1;border:1px solid #fff;border-radius:50%;content:"その\Aお悩み";display:block;font-size:35px;height:auto;left:-75px;line-height:1.2em;padding:10px;position:absolute;text-shadow:none;top:-70px;transform:rotate(-25deg);white-space:pre;width:fit-content;z-index:1}.suki-reason-title-img{bottom:0;display:block;height:auto;position:absolute;right:75px;width:170px}.suki-reason-inner{background:#c2f6ff;display:flex;flex-direction:column;padding:0 0 80px}.suki-reason-sub-wrap{font-weight:lighter;margin:40px auto 90px;position:relative;text-align:center;width:fit-content}.suki-reason-label{font-size:45px;font-weight:lighter;position:absolute;right:0;top:1.2em}.suki-reason-sub h3{font-size:115px;font-weight:lighter}.suki-reason-sub strong:first-child{font-size:235px;font-weight:700}.suki-reason-sub strong:last-child{font-size:155px;font-weight:400}.suki-reason-item{background:#fff;margin:auto auto 160px;max-width:1200px;padding:0 50px 30px;position:relative}.suki-reason-item:after{aspect-ratio:1/1;background:#fff;border-top-left-radius:50%;border-top-right-radius:50%;color:#1ea8cc;content:"1";display:block;font-size:95px;height:auto;left:50%;padding:10px;position:absolute;text-align:center;top:-1em;transform:translateX(-50%);width:11.66666667rem;z-index:1}.suki-reason-item.item2:after{content:"2"}.suki-reason-item.item3:after{content:"3"}.suki-reason-item.item4:after{content:"4"}.suki-reason-item.item4{margin-bottom:70px}.suki-reason-item-title{color:#1ea8cc;font-size:55px;font-weight:400;line-height:1.2em;padding:50px 0 30px}.suki-reason-item-sub,.suki-reason-item-title{margin:auto;text-align:center;width:fit-content}.suki-reason-item-sub{font-size:30px;line-height:1.5em}.suki-reason-item-title-expense{font-size:30px;font-weight:400;margin:50px 0 40px;width:fit-content}.suki-reason-item-title-expense:before{aspect-ratio:1/1;background:#1ea8cc;border-radius:50%;color:#fff;content:"例";display:block;display:inline-block;height:auto;line-height:1;padding:10px;width:max-content}.suki-reason-item-title-expense span{border-bottom:3px solid #1ea8cc;margin-bottom:-.5em;margin-left:-.5em;padding:0 10px 0 1em}.suki-reason-item-inner{position:relative;z-index:2}.suki-reason-expense-item *{line-height:1}.suki-reason-expense-item-title{min-width:7em}.suki-reason-expense-item-dot{text-align:center;width:1.5em}.suki-reason-expense-item{display:flex;flex-wrap:wrap;font-size:25px;margin:.5em}.suki-reason-img{margin-inline:auto;width:50%}.suki-reason-item.item2 .suki-reason-img{margin-top:1em;width:100%}.suki-reason-item.item3 .suki-reason-img{margin-inline:auto;margin-top:1em;width:70%}.suki-reason-item-experience-item{display:flex;margin:.5rem;padding-block:25px}.suki-reason-item-experience-item:first-child{padding-top:21px}.suki-reason-item-experience-item:last-child{padding-bottom:21px}.suki-reason-item-experience-item-img{width:50%}.suki-reason-item-experience-item-content{flex:1}.suki-reason-item-experience-item-title{border-bottom:3px solid #187fc3;color:#187fc3;font-size:40px;font-weight:400;line-height:1.5em;margin:auto auto .5em}.suki-reason-item-experience-item-desc{font-size:28px;margin:0;padding-right:1em;text-align:left}.suki-reason-title-img{z-index:1}@media only screen and (max-width:750px){.suki-reason-title{font-size:1.5rem}.suki-reason-title-wrap{height:7.1825rem}.suki-reason-title-inner:after{font-size:.875rem;left:-1.875rem;top:-2.1875rem}.suki-reason-title-img{bottom:-.2rem;right:0;width:3.125rem}.suki-reason-sub-wrap{margin:2.5rem auto 5rem}.suki-reason-label{font-size:1.5rem;top:.375rem}.suki-reason-sub strong:first-child{font-size:7.5rem}.suki-reason-sub h3{font-size:3.75rem}.suki-reason-sub strong:last-child{font-size:5rem}.suki-reason-sub{margin-top:-1.3rem}.suki-reason-item{margin:auto auto 6.25rem;max-width:90%;padding:0 .625rem 1.875rem}.suki-reason-item:after{font-size:3.75rem;width:8.75rem}.suki-reason-item-title{font-size:1.25rem;padding:3.125rem 0 1.875rem}.suki-reason-item-sub{font-size:1.125rem}.suki-reason-item-title-expense,.suki-reason-item-title-expense *{font-size:1rem}.suki-reason-item-title-expense{margin:3.125rem 0 2.5rem}.suki-reason-item-title-expense:before{padding:.3125rem}.suki-reason-expense-item-detail,.suki-reason-expense-item-dot,.suki-reason-expense-item-title{font-size:.875rem}.suki-reason-expense-item{margin:.4375rem .4375rem .875rem}.suki-reason-img{margin:2rem auto auto;width:80%}.suki-reason-item.item3 .suki-reason-img{margin:1.125rem auto auto;width:100%}.suki-reason-item-experience-item{flex-direction:column;margin:.5625rem;padding:1.25rem 0 0}.suki-reason-item.item4{max-width:unset;width:100%}.suki-reason-item-experience-item-title{font-size:1.5625rem}.suki-reason-item-experience-item-desc{line-height:1.3rem;padding-right:1.125rem}.suki-reason-item-experience-item-desc *{font-size:1.125rem;line-height:1.6875rem}.suki-reason-item-experience-item-img{margin:2.5rem auto 1.25rem;width:100%}.suki-reason-item-experience-item:last-child{padding-bottom:0}.suki-reason-inner{padding-bottom:2.5rem}}.suki-contract-item{border-top:3px solid #ccc;display:flex}.suki-contract-container{margin:auto;max-width:1200px}.suki-contract-item-title{align-items:center;background:#d7f4f9;color:#1ea8cc;display:flex;font-size:45px;font-weight:400;justify-content:center;line-height:1em;padding:35px 17.5px;text-align:center;width:30%}.suki-contract-item-sub span{line-height:2.916666667rem}.suki-contract-item-sub{font-size:35px;font-weight:400;line-height:1.1em;padding:1em .5em;width:70%}.suki-contract-item-sub li{line-height:1.5em;margin:0}.suki-contract-item-sub ol{list-style:none;margin:0;padding-left:0}.suki-contract-item-sub small{font-size:25px;line-height:1.6666667rem}.suki-contract-title{color:#1ea8cc;font-size:55px;font-weight:400;line-height:1.2em;margin:auto;padding:50px 0 30px;text-align:center;width:fit-content}.suki-contract .ornament_wrap{background:#c2f6ff;position:relative;width:100%;z-index:-3}.suki-contract .ornament{background:#fff;color:#fff;font-size:20px;height:90px;line-height:1.3;margin-right:0;padding:5px 5px 5px 42px;position:relative;right:0;width:65%;z-index:-1}.suki-contract .ornament:after{border:none;border-left:65px solid #fff;border-top:90px solid transparent;content:"";position:absolute;right:-65px;top:0;z-index:-2}@media only screen and (max-width:750px){.suki-contract .ornament{height:1.25rem!important}.suki-contract-title{font-size:2.1875rem;padding:1.875rem 0}.suki-contract-item{flex-direction:column;margin:auto;width:90%}.suki-contract-item-title{font-size:1.5625rem;line-height:1.875rem;padding:.625rem .3125rem;width:100%}.suki-contract-item-sub{border-top:3px solid #ccc;font-size:1.25rem;line-height:1.875rem;padding:1.25rem .625rem;width:100%}.suki-contract-item-sub *{line-height:1.875rem!important}.suki-contract-item-sub small{font-size:.875rem;line-height:1.05rem!important}.suki-contract-item-sub li{padding-left:1.625rem;text-indent:-1.625rem}}.suki-opera-title{color:#1ea8cc;font-size:55px;font-weight:400;line-height:1.2em;margin:auto;padding:50px 0 30px;text-align:center;width:fit-content}.suki-opera-list{display:flex;margin-inline:auto;width:90%}.suki-opera-img{aspect-ratio:477/225}@media only screen and (max-width:750px){.suki-opera-title{font-size:2.1875rem;padding:1.875rem 0}.suki-opera-list{width:90%}.swiper-button-next:after,.swiper-button-prev:after{color:#1ea8cc;font-size:32px!important}.swiper-button-next,.swiper-button-prev{height:20px!important;width:20px!important}}.suki-contact{margin-inline:auto;padding-block:120px 0;width:75%}.suki-contact-title{color:#333;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:3.88889rem;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:1.25rem;text-align:center}.suki-contact-sub{color:#187fc3;font-size:1.33333rem;font-weight:700;letter-spacing:.15em;line-height:1em;margin-bottom:30px;text-align:center}.suki-contact-form form .hs-form-field{background-color:#eee;border-bottom:1px solid #fff;display:flex;flex-wrap:wrap;margin-bottom:0;width:100%}.suki-contact-form form label,.suki-contact-form form legend{font-size:.88889rem;font-weight:700;margin-bottom:0;padding:1.65rem 4.25rem 1rem 2.5rem;position:relative;width:15rem!important}.suki-contact-form form label span span,.suki-contact-form form legend span{border:1px solid #087dad;color:#087dad;display:inline-block;font-size:12px;font-size:.66667rem;font-weight:700;line-height:1;padding:.5em .75em;position:absolute;right:0;top:1.5rem}.suki-contact-form form label .hs-form-required{display:none}.suki-contact-form form .input{flex:1;padding:1rem 4rem 1rem 2rem}.suki-contact-form form .input input[type=email],.suki-contact-form form .input input[type=tel],.suki-contact-form form .input input[type=text]{background-color:#fff;border:1px solid #eee;font-size:1rem;min-height:52px;padding:.65rem 1.25rem}.suki-contact-form form .input textarea{background-color:#fff;border:1px solid #eee;font-size:1rem;min-height:14rem;padding:.65rem 1.25rem}.suki-contact-form form .hs-error-msgs{color:#f90303;font-size:.72222rem;font-weight:700;line-height:1.5;margin-top:0;padding:0 0 0 17rem;position:relative;width:100%!important}.suki-contact-form form .inputs-list .hs-error-msgs{padding-left:0}.submitted-message,ul.no-list.hs-error-msgs.inputs-list{display:none!important}.suki-contact-form form .hs-error-msgs{margin-top:-.4rem;padding-bottom:1rem;width:100%}.suki-contact-form form{display:flex;flex-wrap:wrap;justify-content:center}.suki-contact-form form .hs-error-msgs li{margin:0}.suki-contact-form .hs-form-booleancheckbox{flex:1;margin:0}.suki-contact-form .hs-form-booleancheckbox label{padding:0 0 1rem;width:100%!important}.suki-contact-form .hs-form-booleancheckbox label span{font-size:1rem;font-weight:400}.suki-contact-form .hs-form-booleancheckbox input{border:1px solid #cdd6dd;height:1rem;width:1rem}.suki-contact-form-sub-checkbox{font-size:1rem;font-weight:700;line-height:1.8;margin:.4rem 0 .75rem}.suki-contact-form-sub-checkbox a{color:inherit;text-decoration:underline}.suki-contact-form input[type=submit]{background-color:#333;border:none;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:4.15rem;line-height:1.5;margin-top:4.25rem;padding:.25rem .5em;text-align:center;text-decoration:none!important;transition:all .3s ease;vertical-align:middle;width:100%}.suki-contact-form form div:nth-child(7),.suki-contact-form form div:nth-child(8){max-width:450px;width:45%}.suki-contact-form form div:nth-child(8){margin-left:2rem}.suki-contact-form .hs-richtext.hs-main-font-element{align-items:center;background-color:#eee;border:none;color:#333;cursor:pointer;display:flex;height:4.15rem;justify-content:center;margin-bottom:0;margin-top:4.25rem;padding:.25rem .5em;text-align:center;text-decoration:none!important;transition:all .3s ease;vertical-align:middle;width:100%}.suki-contact-form .hs-richtext.hs-main-font-element:hover,.suki-contact-form input[type=submit]:hover{background-color:#187fc3;color:#fff}.suki-contact-form .hs-richtext.hs-main-font-element p{background-color:transparent!important;color:currentColor!important;font:inherit;font-size:1rem!important;font-weight:700!important;line-height:1.5;margin-bottom:0}.suki-contact-form .hs_error_rollup{display:none}.suki-contact-form form .input input[type=email]::placeholder,.suki-contact-form form .input input[type=tel]::placeholder,.suki-contact-form form .input input[type=text]::placeholder{color:#ccc;line-height:1}.suki-contact-form form .input textarea::placeholder{color:#ccc}.suki-opera .swiper-button-next,.suki-opera .swiper-button-prev{display:none}@media only screen and (max-width:1024px){.suki-contact-title{font-size:3.33333rem}.suki-contact-sub{font-size:1.11111rem;line-height:3.75rem;margin-top:20px}.suki-contact-form form label,.suki-contact-form form legend{padding:1.65rem 4rem 1rem 1.5rem;width:13rem!important}.suki-contact-form form .input{padding:1rem 1.5rem;width:calc(100% - 13rem)}.suki-contact-form form .input input[type=email]::placeholder,.suki-contact-form form .input input[type=tel]::placeholder,.suki-contact-form form .input input[type=text]::placeholder{font-size:1.125rem}.suki-contact-form form .input textarea::placeholder{font-size:1.125rem}.suki-contact-form .hs-richtext.hs-main-font-element,.suki-contact-form input[type=submit]{margin-top:3.25rem}.suki-contact-form .hs-form-booleancheckbox label span,.suki-contact-form-sub-checkbox{font-size:1.125rem}}@media only screen and (max-width:750px){.suki-opera .swiper-button-next,.suki-opera .swiper-button-prev{display:flex}.suki-contact{margin-bottom:-1.5rem}.suki-contact-form form div:nth-child(7),.suki-contact-form form div:nth-child(8){max-width:unset;width:20.125rem}.suki-contact-form form div:nth-child(7){margin-top:3.25rem}.suki-contact-form form div:nth-child(8){margin:1.25rem 0}.suki-contact-form .hs-richtext.hs-main-font-element,.suki-contact-form input[type=submit]{height:3.5rem;margin-top:0}.suki-contact-title{font-size:2.5rem;margin-bottom:1rem}.suki-contact-sub{font-size:.875rem;margin-top:1rem}.suki-contact{width:95%}.suki-contact-form form label,.suki-contact-form form legend{padding:1.1rem 4vw 0}.suki-contact-form form label span span,.suki-contact-form form legend span{margin-left:.75rem;right:unset;top:unset}.suki-contact-form form .input{padding:.75rem 4vw 1.25rem}.suki-contact-form form .hs-form-field{flex-direction:column}.suki-contact-form form .input input[type=email],.suki-contact-form form .input input[type=tel],.suki-contact-form form .input input[type=text]{font-size:3.73333vw;min-height:2.75rem;padding:.65rem}.suki-contact-form-sub-checkbox{font-size:.875rem;width:100%}.suki-contact-form .hs-form-booleancheckbox label span{font-size:.875rem}.suki-contact-form .hs-form-booleancheckbox input{height:1.125rem;width:1.125rem}.suki-contact-form form .input{width:100%!important}}