.page-top{background-image:url(../../../img/service/list-rental/page-top.jpg)}.top__inner{text-align:center;max-width:90rem;width:90%;margin-inline:auto}.top__lead{line-height:1.5;letter-spacing:0.02em}.top__lead::before,.top__lead::after{content:"";display:block flow;inline-size:0;block-size:1px}.top__lead::before{margin-block-end:calc((1 - 1.5)*.5em)}.top__lead::after{margin-block-start:calc((1 - 1.5)*.5em)}.top__lead{font-size:3.6rem;font-weight:700}@media screen and (max-width: 768px){.top__lead{font-size:2.2rem}}.top__lead span{color:var(--c_green1)}.top__disc{line-height:1.5555555556;letter-spacing:0.02em}.top__disc::before,.top__disc::after{content:"";display:block flow;inline-size:0;block-size:1px}.top__disc::before{margin-block-end:calc((1 - 1.5555555556)*.5em)}.top__disc::after{margin-block-start:calc((1 - 1.5555555556)*.5em)}.top__disc{font-size:1.8rem;margin-top:2rem}@media screen and (max-width: 768px){.top__disc{font-size:1.6rem;margin-top:2rem;text-align:left}}.top__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:3rem;margin-top:4rem}@media screen and (max-width: 768px){.top__list{gap:2rem;margin-top:2rem}}.top__list-image{border-radius:1.7rem;overflow:hidden}.top__list-bottom{margin-top:2.8rem;display:flex;align-items:center;gap:2.7rem;padding-inline:0.5rem}@media screen and (max-width: 768px){.top__list-bottom{margin-top:1rem;gap:1rem}}.top__list-index{width:3.7rem;aspect-ratio:37/35;display:grid;place-items:center;color:var(--c_white);font-size:2rem;font-weight:500;border-radius:0.8rem 0 0.8rem 0;background:var(--c_green1)}@media screen and (max-width: 768px){.top__list-index{font-size:1.8rem;width:3rem}}.top__list-title{line-height:2.3636363636;letter-spacing:0.02em}.top__list-title::before,.top__list-title::after{content:"";display:block flow;inline-size:0;block-size:1px}.top__list-title::before{margin-block-end:calc((1 - 2.3636363636)*.5em)}.top__list-title::after{margin-block-start:calc((1 - 2.3636363636)*.5em)}.top__list-title{font-size:2.2rem;font-weight:700}@media screen and (max-width: 768px){.top__list-title{font-size:1.8rem}}.diff{border-radius:8rem 8rem 0 0;background:#f6faf0;padding-block:11rem 10rem;margin-top:10rem}@media screen and (max-width: 768px){.diff{border-radius:4rem 4rem 0 0;padding-block:5.5rem 5rem;margin-top:5rem}}.diff__inner{text-align:center;max-width:90rem;width:90%;margin-inline:auto}.diff__title{line-height:1.5;letter-spacing:0.08em}.diff__title::before,.diff__title::after{content:"";display:block flow;inline-size:0;block-size:1px}.diff__title::before{margin-block-end:calc((1 - 1.5)*.5em)}.diff__title::after{margin-block-start:calc((1 - 1.5)*.5em)}.diff__title{font-size:3.6rem;font-weight:700}@media screen and (max-width: 768px){.diff__title{font-size:2.2rem}}.diff__title span{color:var(--c_green1)}.diff__disc{margin-top:3rem;line-height:1.5555555556;letter-spacing:0.02em}.diff__disc::before,.diff__disc::after{content:"";display:block flow;inline-size:0;block-size:1px}.diff__disc::before{margin-block-end:calc((1 - 1.5555555556)*.5em)}.diff__disc::after{margin-block-start:calc((1 - 1.5555555556)*.5em)}.diff__disc{font-size:1.8rem}@media screen and (max-width: 768px){.diff__disc{margin-top:2rem;font-size:1.6rem;text-align:left}}.diff__container{position:relative;z-index:0;border-radius:3rem;background:var(--c_white);padding:2.2rem;margin-top:4rem}@media screen and (max-width: 768px){.diff__container{padding:2rem 5%;margin-top:2rem}}.diff__container::before{content:"";position:absolute;z-index:-1;width:14.7777777778%;right:-7rem;top:-0.7rem;aspect-ratio:133/130;translate:0 -100%;background:url(../../img/service/list-rental/deco_01.png) center/cover no-repeat}.diff__container::after{content:"";position:absolute;z-index:-1;width:17.3333333333%;aspect-ratio:156/162;bottom:-2rem;left:0;translate:-100% 0;background:url(../../img/service/list-rental/deco_02.png) center/cover no-repeat}.diff__table{display:table;width:100%}.diff__tr:first-of-type th{width:23.31002331%;background:var(--c_green1);color:var(--c_white)}.diff__tr:first-of-type th:first-of-type{background:none}.diff__tr:first-of-type th:nth-of-type(n + 2){width:38.4615384615%}.diff__tr:first-of-type th:nth-of-type(n + 2):nth-child(3){border-top-right-radius:1rem}.diff__tr:nth-of-type(n + 2) th{background:#eef6e1;color:var(--c_green1)}.diff tr,.diff td,.diff th{text-align:center;vertical-align:middle;font-size:1.8rem;font-weight:700;padding-block:2.5rem}@media screen and (max-width: 768px){.diff tr,.diff td,.diff th{font-size:1.4rem;padding-block:1.5rem}}.diff td{font-weight:500}.diff th{font-weight:700}.diff table{border-collapse:collapse;border:none}.diff td,.diff th{border:none;border-left:1px solid #78ca2f}.diff td:first-child,.diff th:first-child{border-left:none}.diff tr:first-child td,.diff tr:first-child th{border-top:none}.diff tr{border-bottom:1px solid #78ca2f}.diff tbody{flex-shrink:0}.diff__btn{margin-top:2.8rem;width:-moz-fit-content;width:fit-content;margin-inline:auto 0}@media screen and (max-width: 768px){.diff__btn{margin-top:1.5rem}}.diff__detail{text-align:center;padding-block:4rem 3.5rem;background:var(--c_white);border:1px solid #78ca2f;border-radius:2.6rem;margin-top:4.5rem;padding-inline:3rem}@media screen and (max-width: 768px){.diff__detail{padding:2rem}}.diff__detail-title{font-weight:700;line-height:1.5;letter-spacing:0.02em}.diff__detail-title::before,.diff__detail-title::after{content:"";display:block flow;inline-size:0;block-size:1px}.diff__detail-title::before{margin-block-end:calc((1 - 1.5)*.5em)}.diff__detail-title::after{margin-block-start:calc((1 - 1.5)*.5em)}.diff__detail-title{font-size:2.4rem}@media screen and (max-width: 768px){.diff__detail-title{font-size:1.8rem}}.diff__detail-title span{color:var(--c_green1)}.diff__detail-disc{margin-top:2rem;line-height:1.75;letter-spacing:0.02em}.diff__detail-disc::before,.diff__detail-disc::after{content:"";display:block flow;inline-size:0;block-size:1px}.diff__detail-disc::before{margin-block-end:calc((1 - 1.75)*.5em)}.diff__detail-disc::after{margin-block-start:calc((1 - 1.75)*.5em)}.diff__detail-disc{font-size:1.6rem}@media screen and (max-width: 768px){.diff__detail-disc{margin-top:1.5rem;font-size:1.4rem;text-align:left}}.diff .menu__item{max-width:54rem;width:100%;margin-inline:auto;margin-top:2.4rem}@media screen and (max-width: 768px){.diff .menu__item{margin-top:1.5rem}}.diff .menu__link{aspect-ratio:540/160;background-image:url(../../../img/service/list-rental/menu_bnr.jpg);font-size:2.4rem;font-weight:500}@media screen and (max-width: 768px){.diff .menu__link{font-size:1.6rem}}.attention{padding-block:10rem 8.5rem}@media screen and (max-width: 768px){.attention{padding-block:5rem 4rem}}.attention__inner{max-width:90rem;width:90%;margin-inline:auto}.attention__title{line-height:1.5;letter-spacing:0.08em}.attention__title::before,.attention__title::after{content:"";display:block flow;inline-size:0;block-size:1px}.attention__title::before{margin-block-end:calc((1 - 1.5)*.5em)}.attention__title::after{margin-block-start:calc((1 - 1.5)*.5em)}.attention__title{font-size:2.8rem;font-weight:700;text-align:center}@media screen and (max-width: 768px){.attention__title{font-size:2.2rem}}.attention__list{margin-top:4rem;background:#f2f2f2;padding:3rem;border-radius:2rem;display:grid;grid-template-columns:repeat(2, auto);gap:2.8rem 10rem;justify-content:center}@media screen and (max-width: 1200px){.attention__list{gap:2.8rem 5rem}}@media screen and (max-width: 768px){.attention__list{margin-top:2rem;gap:1.4rem 5rem;grid-template-columns:1fr;padding:2rem}}.attention__item{display:flex;gap:2.5rem;align-items:center}@media screen and (max-width: 768px){.attention__item{gap:1.5rem}}.attention__index{width:5rem;aspect-ratio:1;display:grid;place-items:center;color:gray;font-size:2rem;font-weight:700;border-radius:1.7rem 0 1.7rem 0;background:var(--c_white)}@media screen and (max-width: 768px){.attention__index{width:3.5rem;font-size:1.8rem;border-radius:0.8rem 0 0.8rem 0}}.attention__disc{font-size:2rem;font-weight:700}@media screen and (max-width: 768px){.attention__disc{font-size:1.8rem}}.attention__note{width:-moz-fit-content;width:fit-content;margin-inline:auto 0;margin-top:1.5rem;line-height:2;letter-spacing:0.02em}.attention__note::before,.attention__note::after{content:"";display:block flow;inline-size:0;block-size:1px}.attention__note::before{margin-block-end:calc((1 - 2)*.5em)}.attention__note::after{margin-block-start:calc((1 - 2)*.5em)}.attention__note{font-size:1.6rem}@media screen and (max-width: 768px){.attention__note{font-size:1.4rem;margin-top:1rem}}
/*# sourceMappingURL=list-rental.css.map */
