.page_custom{/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */font-size:13px;font-weight:400;letter-spacing:0em;line-height:1.5384615385;color:#000}@media(min-width: 751px){.page_custom .sp_only{display:none}}@media screen and (max-width: 750px){.page_custom .pc_only{display:none}}.page_custom *,.page_custom ::before,.page_custom ::after{box-sizing:border-box;border-style:solid;border-width:0}.page_custom html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.page_custom body{margin:0}.page_custom main{display:block}.page_custom p,.page_custom table,.page_custom blockquote,.page_custom address,.page_custom pre,.page_custom iframe,.page_custom form,.page_custom figure,.page_custom dl{margin:0}.page_custom h1,.page_custom h2,.page_custom h3,.page_custom h4,.page_custom h5,.page_custom h6{font-size:inherit;font-weight:inherit;margin:0}.page_custom ul,.page_custom ol{margin:0;padding:0;list-style:none}.page_custom dt{font-weight:bold}.page_custom dd{margin-left:0}.page_custom hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}.page_custom pre{font-family:monospace,monospace;font-size:inherit}.page_custom address{font-style:inherit}.page_custom a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}.page_custom abbr[title]{text-decoration:underline dotted}.page_custom b,.page_custom strong{font-weight:bolder}.page_custom code,.page_custom kbd,.page_custom samp{font-family:monospace,monospace;font-size:inherit}.page_custom small{font-size:80%}.page_custom sub,.page_custom sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.page_custom sub{bottom:-0.25em}.page_custom sup{top:-0.5em}.page_custom svg,.page_custom img,.page_custom embed,.page_custom object,.page_custom iframe{vertical-align:middle;max-width:100%}.page_custom button,.page_custom input,.page_custom optgroup,.page_custom select,.page_custom textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}.page_custom [type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}.page_custom [type=radio]{-webkit-appearance:radio;appearance:radio}.page_custom button,.page_custom [type=button],.page_custom [type=reset],.page_custom [type=submit]{cursor:pointer}.page_custom button:disabled,.page_custom [type=button]:disabled,.page_custom [type=reset]:disabled,.page_custom [type=submit]:disabled{cursor:default}.page_custom :-moz-focusring{outline:auto}.page_custom select:disabled{opacity:inherit}.page_custom option{padding:0}.page_custom fieldset{margin:0;padding:0;min-width:0}.page_custom legend{padding:0}.page_custom progress{vertical-align:baseline}.page_custom textarea{overflow:auto}.page_custom [type=number]::-webkit-inner-spin-button,.page_custom [type=number]::-webkit-outer-spin-button{height:auto}.page_custom [type=search]{outline-offset:-2px}.page_custom [type=search]::-webkit-search-decoration{-webkit-appearance:none}.page_custom ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.page_custom label[for]{cursor:pointer}.page_custom details{display:block}.page_custom summary{display:list-item}.page_custom [contenteditable]:focus{outline:auto}.page_custom table{border-color:inherit;border-collapse:collapse}.page_custom caption{text-align:left}.page_custom td,.page_custom th{vertical-align:top;padding:0}.page_custom th{text-align:left;font-weight:bold}.page_custom .inner_box{max-width:840px;margin:0 auto}@media screen and (max-width: 750px){.page_custom .inner_box{padding:0 20px}}.page_custom section{padding-top:60px;padding-bottom:60px}.page_custom section .h2{font-size:26px;font-weight:700;letter-spacing:0em;line-height:1.3461538462;border-left:5px solid #6eb92b;padding:5px 15.5px;margin-bottom:30px}@media screen and (max-width: 750px){.page_custom section .h2{font-size:20px}}.page_custom section .flex_container{display:flex;justify-content:center;align-items:center;gap:30px}@media screen and (max-width: 750px){.page_custom section .flex_container{flex-direction:column}}.page_custom section .flex_container .txt_area{flex:1}.page_custom section .flex_container .img_area{flex:1}.page_custom section .flex_list{display:flex;gap:50px;flex-wrap:wrap}@media screen and (max-width: 750px){.page_custom section .flex_list{flex-direction:column}}.page_custom section .flex_list .list_item{width:calc((100% - 100px)/3)}@media screen and (max-width: 750px){.page_custom section .flex_list .list_item{width:100% !important}}.page_custom .sec_fv{max-width:920px;margin:0 auto}.page_custom#zerorental section:nth-child(odd){background-color:#f2f9f2}@media(min-width: 751px){.page_custom#zerorental section:nth-child(odd){margin:0 calc(49% - 50vw);width:100vw}}.page_custom#zerorental .sec_about .txt_area span{font-size:10px}.page_custom#zerorental .sec_about .txt_area .desc{display:flex;gap:14px;font-size:10px;margin-top:60px}.page_custom#zerorental .sec_about .txt_area .desc img{width:46px;height:46px}.page_custom#zerorental .sec_merit .flex_list .list_item h3{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.5333333333;color:#fff;background-color:#018a3f;text-align:center;padding:10px;margin-bottom:24px}.page_custom#zerorental .sec_merit .flex_list .list_item img{display:block;margin:0 auto 36px;aspect-ratio:4/3;object-fit:contain}@media(min-width: 751px){.page_custom#zerorental .sec_merit .flex_list .list_item img{width:90%}}.page_custom#zerorental .sec_price .price_table{display:flex;justify-content:center;gap:15px;margin-bottom:60px}@media screen and (max-width: 750px){.page_custom#zerorental .sec_price .price_table{flex-direction:column}}.page_custom#zerorental .sec_price .price_table .price_table_ttl{font-size:20px;font-weight:700;letter-spacing:0em;line-height:1.35;color:#fff;background-color:#018a3f;display:grid;place-items:center;padding:30px}.page_custom#zerorental .sec_price .price_table b{display:grid;place-items:center}.page_custom#zerorental .sec_price .price_table .price_table_item{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.3333333333;background-color:#f2f9f2;border:1px solid #018a3f;text-align:center;padding:20px 10px 10px}.page_custom#zerorental .sec_price .price_table .price_table_item span{font-size:13px;font-weight:700;letter-spacing:0em;line-height:1.5384615385;color:#fff;background-color:#018a3f;text-align:center;display:grid;place-items:center;padding:10px;margin-top:10px;min-height:60px}.page_custom#zerorental .sec_price .price_pattern{margin:0 auto}@media(min-width: 751px){.page_custom#zerorental .sec_price .price_pattern{width:90%}}.page_custom#zerorental .sec_price .price_pattern h3{font-size:18px;font-weight:700;letter-spacing:0em;line-height:.8333333333;margin-bottom:30px}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item:first-of-type{margin-bottom:60px}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_ttl{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.6666666667;border-bottom:1px solid #707070;padding-bottom:15px;margin-bottom:15px}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_ttl span{color:#fff;background-color:#6eb92b;padding:5px 15px;margin-right:15px}@media screen and (max-width: 750px){.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_ttl span{display:block;margin-bottom:10px}}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_ttl span.og{background-color:#42b58e}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_txt{display:flex;justify-content:space-between}@media screen and (max-width: 750px){.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_txt{flex-direction:column}}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_txt .total{width:200px;display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 750px){.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_txt .total{width:100%;gap:0;margin-top:10px}}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_txt .total p{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.6666666667}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_txt .total p:nth-child(2){margin-left:auto}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_txt .total p span{font-size:20px}.page_custom#zerorental .sec_price .price_pattern .price_pattern_item .price_pattern_txt .total span{font-size:10px}.page_custom#zerorental .sec_comp h3{font-size:20px;font-weight:700;letter-spacing:0em;line-height:1.5;margin-bottom:30px}.page_custom#zerorental .sec_comp table{border-collapse:separate;border-spacing:5px;width:100%;margin-bottom:60px}.page_custom#zerorental .sec_comp table th,.page_custom#zerorental .sec_comp table td{background-color:#dce2dc;text-align:center;vertical-align:middle;padding:15px}.page_custom#zerorental .sec_comp table .gn{color:#fff;background-color:#018a3f}.page_custom#zerorental .sec_comp table .gy{color:#fff;background-color:#707070}.page_custom#zerorental .sec_comp table .bg{background-color:#daeee0}.page_custom#zerorental .sec_comp .flex_list{gap:68px;margin-bottom:20px}.page_custom#zerorental .sec_comp .flex_list .list_item{width:calc((100% - 68px)/2)}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_ttl{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.5333333333;color:#fff;background-color:#018a3f;text-align:center;padding:20px}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_ttl.gy{background-color:#707070}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_txt{background-color:#daeee0;display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px;min-height:473px}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_txt.gy{background-color:#dce2dc}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_txt .txt{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.5333333333}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_txt .txt span{font-size:20px;font-weight:700;letter-spacing:0em;line-height:1.5}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_txt .comp_box{background-color:#fff;padding:20px}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_txt .comp_box .desc{font-size:10px}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_txt .rd{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.5333333333;color:#dc3a3e;margin-top:auto}.page_custom#zerorental .sec_comp .flex_list .list_item .comp_txt .rd span{font-size:20px;font-weight:700;letter-spacing:0em;line-height:1.5}.page_custom#zerorental .sec_comp .comp_ac{font-size:20px;font-weight:700;letter-spacing:0em;line-height:1.5;color:#fff;background-color:#ff8c00;text-align:center;padding:10px}.page_custom#zerorental .sec_comp .comp_ac span{font-size:26px;font-weight:700;letter-spacing:0em;line-height:1.5;color:#dc3a3e;background-color:#fff;padding:0 5px;margin-left:15px}@media screen and (max-width: 750px){.page_custom#zerorental .sec_comp .comp_ac span{font-size:20px;display:block;width:fit-content;margin:0 auto}}.page_custom#zerorental .sec_mainte h3{font-size:18px;font-weight:700;letter-spacing:0em;line-height:1.5;color:#fff;background-color:#6eb92b;text-align:center;padding:10px;margin-bottom:60px}.page_custom#zerorental .sec_mainte .flex_list .list_item p{border:2px solid #018a3f;padding:20px 15px;min-height:124px}.page_custom#zerorental .sec_step .step_txt{margin-bottom:60px}.page_custom#zerorental .sec_step .flex_list{gap:60px 20px;margin-bottom:60px}.page_custom#zerorental .sec_step .flex_list .list_item{position:relative;width:calc((100% - 40px)/3)}@media(min-width: 751px){.page_custom#zerorental .sec_step .flex_list .list_item:nth-of-type(1)::after,.page_custom#zerorental .sec_step .flex_list .list_item:nth-of-type(2)::after,.page_custom#zerorental .sec_step .flex_list .list_item:nth-of-type(4)::after{content:"";display:inline-block;background-image:url(../img/zerorental/step_path.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:-30px;width:70px;height:250px}.page_custom#zerorental .sec_step .flex_list .list_item:nth-of-type(5)::after{content:"";display:inline-block;background-image:url(../img/zerorental/step_line.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:-90px;width:70px;height:250px}}.page_custom#zerorental .sec_step .flex_list .list_item img{aspect-ratio:2/1;object-fit:contain}.page_custom#zerorental .sec_step .flex_list .list_item .txt_area{padding:10px 20px}.page_custom#zerorental .sec_step .flex_list .list_item .txt_area h3{font-size:18px;font-weight:700;letter-spacing:0em;line-height:1.5;margin-bottom:10px}.page_custom#zerorental .sec_step .btn_list{display:flex;gap:100px}@media screen and (max-width: 750px){.page_custom#zerorental .sec_step .btn_list{flex-direction:column}}.page_custom#zerorental .sec_faq dl{padding:0 10px;margin-bottom:40px}.page_custom#zerorental .sec_faq dl dt{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.5333333333;margin-bottom:20px}.page_custom#zerorental .sec_faq dl dt::before{content:"Q";color:#6eb92b;font-size:26px;margin-right:10px}.page_custom#zerorental .sec_faq dl dd{text-indent:-2.5em;padding-left:2.6em;text-decoration:underline #ff8c00;text-underline-offset:3px}.page_custom#zerorental .sec_faq dl dd::before{content:"A";color:#ff8c00;font-size:26px;font-weight:bold;margin-right:10px}.page_custom#zerorental .sec_scene .flex_list{gap:80px}.page_custom#zerorental .sec_scene .flex_list .list_item{width:calc((100% - 80px)/2)}.page_custom#zerorental .sec_scene .flex_list .list_item h3{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.5333333333;margin:20px 0}.page_custom#suriho .sec_suriho h2{width:200px;margin:0 auto 30px}.page_custom#suriho .sec_suriho .flex_container{gap:80px}@media screen and (max-width: 750px){.page_custom#suriho .sec_suriho .flex_container{gap:40px}}.page_custom#suriho .sec_suriho .flex_container .txt_area p{font-size:21px;font-weight:700;letter-spacing:0em;line-height:1.3333333333;margin-top:20px}@media screen and (max-width: 750px){.page_custom#suriho .sec_suriho .flex_container .txt_area p{font-size:16px}}.page_custom#suriho .sec_suriho .flex_container .img_area{flex:.5}.page_custom#suriho .sec_point .point_list{display:flex;flex-wrap:wrap;gap:80px 60px}@media screen and (max-width: 750px){.page_custom#suriho .sec_point .point_list{flex-direction:column}}.page_custom#suriho .sec_point .point_list li{width:calc((100% - 60px)/2)}@media screen and (max-width: 750px){.page_custom#suriho .sec_point .point_list li{width:100%}}.page_custom#suriho .sec_point .point_list li .p1{font-size:18px;font-weight:700;letter-spacing:0em;line-height:1.3333333333;color:#6eb92b;margin-bottom:10px}.page_custom#suriho .sec_point .point_list li .p2{font-size:16px;font-weight:700;letter-spacing:0em;line-height:1.3125;margin-bottom:30px}.page_custom#suriho .sec_point .point_list li .p3{margin-bottom:40px}.page_custom#suriho .sec_point .point_list li img{display:block;width:80%;margin:0 auto}.page_custom#suriho .sec_plan h2{text-align:center;font-size:26px;font-weight:700;letter-spacing:0em;line-height:1.3461538462;margin-bottom:30px}.page_custom#suriho .sec_plan h2 span{display:block;font-size:13px;font-weight:400;letter-spacing:0em;line-height:1.6153846154}.page_custom#suriho .sec_plan .plan_list{display:flex;gap:30px}@media screen and (max-width: 750px){.page_custom#suriho .sec_plan .plan_list{flex-direction:column}}.page_custom#suriho .sec_plan .plan_list li{font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.5333333333;text-align:center;width:calc((100% - 60px)/3)}@media screen and (max-width: 750px){.page_custom#suriho .sec_plan .plan_list li{width:100%}}.page_custom#suriho .sec_plan .plan_list li div{padding:20px}.page_custom#suriho .sec_plan .plan_list li .c1{color:#fff;background-color:#4e73be}.page_custom#suriho .sec_plan .plan_list li .c2,.page_custom#suriho .sec_plan .plan_list li .c4,.page_custom#suriho .sec_plan .plan_list li .c6{background-color:#d0d5e8}.page_custom#suriho .sec_plan .plan_list li .c3,.page_custom#suriho .sec_plan .plan_list li .c5{background-color:#e9ebf4}/*# sourceMappingURL=page_custom.css.map */