<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#wrap{overflow:hidden}.maintenance__desc{font-weight:bold;font-size:30px;letter-spacing:0.03em;line-height:50px;color:#000}.mainten .equipment__top .banner__content{clip-path:polygon(0% 0%, 100% 0, 100% 84%, 94% 100%, 0% 100%)}@media (min-width: 768px){.mainten .equipment__top .banner__content{margin-bottom:-20px}}.mainten .equipment__top .banner__content .bot{left:-6px;bottom:-2px}@media (max-width: 767px){.mainten .equipment__top .banner__content .bot{bottom:-1px;left:-5px}}@media (min-width: 768px){.mainten .equipment__top .banner__content .lay{height:291px}}@media (max-width: 767px){.mainten .equipment__top .banner__content .lay{height:282px}}@media (min-width: 768px){.mainten .equipment__top .banner__content .equip__title{padding-top:40px}}.mainten .equipment__top picture{width:100%;max-width:100%}.mainten .equipment__top picture img{width:100%;height:100%;object-fit:cover}.maintenance .br__sp{display:none !important}.maintenance .maintenance__top .title__top{max-width:800px;width:100%;margin:80px auto 0 auto}.maintenance .maintenance__top .title__top img{margin-left:35px}.maintenance .maintenance__top .title__top .desc{font-size:16px;letter-spacing:0.03em;line-height:30px;font-weight:400;margin-top:13px;margin-left:45px;margin-bottom:72px}.maintenance .maintenance__top .list__policy{max-width:808px;margin:0 auto;width:100%;display:flex;justify-content:center}.maintenance .maintenance__top .list__policy .item{display:flex;align-items:center;justify-content:center;background:#eff0f2;min-height:140px;width:33.3333%;margin-right:13px}@media (hover: hover), screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.maintenance .maintenance__top .list__policy .item:hover{opacity:1;transition:0.3s ease-in-out}.maintenance .maintenance__top .list__policy .item:hover .txt::before{bottom:-30px;transition:0.3s ease-in-out}}.maintenance .maintenance__top .list__policy .item .txt{text-align:center;position:relative;font-size:16px;letter-spacing:0.05em;line-height:24px;color:#2c2928;font-weight:bold;padding-bottom:4px}.maintenance .maintenance__top .list__policy .item .txt::before{position:absolute;content:"";width:13px;height:10px;background:url(../../img/common/icon/ico_arrow.svg) no-repeat center center;left:50%;bottom:-23px;transition:all 0.5s;transform:translateX(-50%) rotate(90deg)}.maintenance .maintenance__top .list__policy .item .txt::after{position:absolute;content:"";width:100%;height:1px;background:#2c2928;left:0;bottom:-6px}.maintenance .maintenance__top .list__policy .item:last-child{margin-right:unset}.maintenance .titles{text-align:center}.maintenance .titles .title__1{font-weight:bold;display:block;font-size:12px;letter-spacing:0.03em;color:#1eb2e9;font-family:'Source Sans Pro', sans-serif}.maintenance .titles .title__2{font-weight:bold;font-size:27px;letter-spacing:0.03em;line-height:46px;color:#000;font-family:'Noto Sans JP', serif}.maintenance .guaranteed{max-width:1360px;width:100%;margin:109px auto 0 auto}.maintenance .guaranteed .maintenance__pro{max-width:1157px;width:100%;display:flex;gap:7px;margin-top:31px}.maintenance .guaranteed .maintenance__pro .img__left{width:212px;height:100%;object-fit:cover}.maintenance .guaranteed .maintenance__pro .right{background:#eff0f2;width:calc(100% - 212px)}.maintenance .guaranteed .maintenance__pro .right .content .title{font-weight:bold;font-size:22px;letter-spacing:0.03em;line-height:36px;text-align:center;color:#000;margin-top:55px;margin-left:-19px;margin-bottom:62px;position:relative}.maintenance .guaranteed .maintenance__pro .right .content .title::before{content:"";position:absolute;width:82px;height:2px;background:#2c2928;left:50%;transform:translateX(-50%);bottom:-20px}.maintenance .guaranteed .maintenance__pro .right .content .desc{max-width:711px;margin-left:100px}@media (max-width: 767px){.maintenance .guaranteed .maintenance__pro .right .content .desc{min-height:720px}}.maintenance .guaranteed .maintenance__pro .right .content .desc .txt__1,.maintenance .guaranteed .maintenance__pro .right .content .desc .txt__2,.maintenance .guaranteed .maintenance__pro .right .content .desc .txt__3{font-size:16px;letter-spacing:0.03em;line-height:30px;font-weight:500;color:#000;font-family:'Source Sans Pro', sans-serif;padding-bottom:29px}.maintenance .guaranteed .maintenance__pro .img__scroll{text-align:center;position:relative}.maintenance .guaranteed .maintenance__pro .img__scroll::after{content:"";width:100%;height:100%;border:2px solid #eff0f2;border-style:none solid;position:absolute;top:0;left:0}.maintenance .guaranteed .maintenance__pro .img__scroll img{max-width:784px}.maintenance .guaranteed .maintenance__pro--bot{max-width:1360px;width:100%;margin:0 auto;background-color:#fff}.maintenance .guaranteed .maintenance__pro--bot .content__bot{max-width:885px;width:100%;margin:113px auto 0 auto;padding-bottom:42px;position:relative;top:-73px;margin-bottom:-50px}@media (max-width: 767px){.maintenance .guaranteed .maintenance__pro--bot .content__bot{top:-170px}}.maintenance .guaranteed .maintenance__pro--bot .content__bot .details__pro{border:2px solid #eff0f2;border-top:none;padding-bottom:32px}.maintenance .guaranteed .maintenance__pro--bot .content__bot .desc{width:799px;padding-left:87px}.maintenance .guaranteed .maintenance__pro--bot .content__bot .desc li{font-size:13px;font-weight:400;line-height:22px;color:#2c2928;font-family:'Noto Sans JP', serif}.maintenance .owner__support{width:100%;max-width:1180px;margin:0 auto}.maintenance .owner__support .list__images{margin:0 auto;max-width:1180px;width:100%}.maintenance .owner__support .list__images img{width:100%;height:307px;object-fit:cover}.maintenance .owner__support .desc{max-width:711px;margin:-22px auto 100px auto;font-weight:400;font-size:16px;letter-spacing:0.03em;line-height:30px;color:#000}.maintenance .owner__support .list__points{width:914px;margin:0 auto;display:grid;grid-column-gap:12px;grid-row-gap:14px;grid-template-columns:repeat(2, 1fr);position:relative}.maintenance .owner__support .list__points::before{content:"";position:absolute;right:-65px;bottom:-25px;z-index:10;width:221px;height:100px;background:url(../../img/maintenance/owner_sup.svg) no-repeat center center}.maintenance .owner__support .list__points::after{content:"POINTS";position:absolute;left:-44px;bottom:0;font-weight:bold;font-size:36px;letter-spacing:0.03em;color:#2c2928;text-transform:uppercase;writing-mode:vertical-lr;transform:rotate(180deg)}.maintenance .owner__support .list__points .item{display:flex}.maintenance .owner__support .list__points .item picture{width:43%}.maintenance .owner__support .list__points .item picture img{width:100%;height:100%;object-fit:cover}.maintenance .owner__support .list__points .item .content{width:57%;background:#eff0f2;padding-left:26px;padding-top:36px;padding-right:5px}.maintenance .owner__support .list__points .item .content .text{font-size:16px;letter-spacing:0.03em;line-height:30px;font-weight:500}.maintenance .owner__support .list__points .item .content .title{font-weight:bold;font-size:20px;letter-spacing:0.03em;line-height:34px;color:#000;padding-bottom:5px}.maintenance .owner__support .list__points .item .content .time{padding:4px 15px 6px 9px;background:#fff;font-size:16px;line-height:30px;color:#1eb2e9}.maintenance .owner__support .list__points .item .content .text{font-weight:400;font-size:16px;letter-spacing:0.03em;line-height:30px;color:#000;margin-top:21px}.maintenance .owner__support .titles{width:894px;max-width:100%;min-height:100px;margin:0 auto;background:#fff;position:relative;top:-68px;padding-top:67px}.maintenance .intro{margin-top:66px}.maintenance .intro .im{width:87%;height:440px;display:block;margin-right:0;margin-left:auto;border-top-left-radius:11px;overflow:hidden}@media (max-width: 767px){.maintenance .intro .im{height:135px;width:calc(100% - 15px)}}@media only screen and (min-width: 768px) and (max-width: 1280px){.maintenance .intro .im{width:100%}}.maintenance .intro .im img{width:100%;height:100%;object-fit:cover}.maintenance .intro .intro__content{max-width:914px;width:100%;min-height:392px;margin:0 auto;background:#fff;border:2px solid #eff0f2;padding-top:61px;padding-left:102px;padding-right:101px;position:relative;top:-87px;margin-bottom:-87px}.maintenance .intro .intro__content .title{font-weight:bold;font-size:22px;letter-spacing:0.03em;line-height:36px;margin-bottom:55px;position:relative}.maintenance .intro .intro__content .title::before{content:"";position:absolute;left:0;bottom:-20px;width:83px;height:2px;background:#2c2928}.maintenance .intro .intro__content .desc__1,.maintenance .intro .intro__content .desc__2{font-size:16px;letter-spacing:0.03em;line-height:30px;font-weight:400}.maintenance .intro .intro__content .desc__1{margin-bottom:29px}.maintenance .intro .intro__bot{max-width:914px;width:100%;height:136px;background:#eff0f2;margin:8px auto 0 auto;display:flex;align-items:center;justify-content:space-between;padding-left:45px;padding-right:59px}.maintenance .intro .intro__bot .btn__intro{width:205px;height:57px;display:inline-flex;align-items:center;padding-left:37px;background:#fff;font-weight:500;font-size:14px;letter-spacing:0.05em;line-height:27px;color:#2c2928;border-radius:40px;border:1px solid #707070;position:relative}.maintenance .intro .intro__bot .btn__intro::before{content:"";position:absolute;width:34px;height:16px;background:url(../../img/maintenance/svg_intro.svg) no-repeat center center;right:17px;top:14px}.maintenance .intro .intro__bot .left{display:flex}.maintenance .intro .intro__bot .left img{width:100px;height:100px;object-fit:cover}.maintenance .intro .intro__bot .left .txt{margin-left:50px}.maintenance .intro .intro__bot .left .txt .txt1{font-family:"Baskerville";font-weight:normal;font-size:18px;color:#3898cb}.maintenance .intro .intro__bot .left .txt .txt2{font-weight:bold;line-height:31px;font-size:22px;color:#000;font-family:'Noto Serif JP', serif}.proposals__head .ttl{margin-top:80px}.proposals__list{margin-top:45px}@media only screen and (max-width: 767px){.maintenance__desc{font-size:22px;line-height:36px;padding-left:48px;text-align:center;position:relative;left:-17px}.mainten .equipment__top .banner__content{height:280px;left:unset;clip-path:polygon(0% 0%, 100% 0, 100% 90%, 94% 100%, 0% 100%)}.mainten .equipment__top .banner__content .equip__title{padding-top:30px;padding-left:36px;padding-bottom:9px}.mainten .equipment__top picture{padding:unset}.mainten .equipment__top picture .img__banner{height:316px;width:100%}.maintenance .maintenance__top .title__top{width:100%;margin-top:10px}.maintenance .maintenance__top .title__top img{margin-left:15px}.maintenance .maintenance__top .title__top .desc{margin:20px 35px 42px 34px}.maintenance .maintenance__top .list__policy{padding:0 5px 0 16px;justify-content:center;flex-wrap:wrap;width:100%}.maintenance .maintenance__top .list__policy .item{min-height:105px;width:calc(50% - 10px);margin-right:9px}.maintenance .maintenance__top .list__policy .item .txt{line-height:20px;top:-8px}.maintenance .maintenance__top .list__policy .item .txt::after{bottom:-7px}.maintenance .maintenance__top .list__policy .item:last-child{margin-top:9px}.maintenance .guaranteed{width:100%;margin-top:63px}.maintenance .guaranteed .maintenance__pro{width:100%;margin-top:unset}.maintenance .guaranteed .maintenance__pro .img__left{display:none}.maintenance .guaranteed .maintenance__pro .right{width:calc(100% - 32px);margin:0 16px;background:unset}.maintenance .guaranteed .maintenance__pro .right .content{background:#eff0f2}.maintenance .guaranteed .maintenance__pro .right .content .desc{margin-left:unset;padding:0 16px}.maintenance .guaranteed .maintenance__pro .right .content .title{margin-left:unset;margin-top:53px;margin-bottom:48px;padding-top:39px}.maintenance .guaranteed .maintenance__pro--bot{width:100%}.maintenance .guaranteed .maintenance__pro--bot .content__bot{border:unset;width:100%;margin-top:unset}.maintenance .guaranteed .maintenance__pro--bot .content__bot .scrollbar__sp .img__scroll{padding-left:16px;padding-right:16px;margin-top:69px}.maintenance .guaranteed .maintenance__pro--bot .content__bot .scrollbar__sp .img__scroll img{width:100%}.maintenance .guaranteed .maintenance__pro--bot .content__bot .scrollbar__sp .os-scrollbar-horizontal{position:unset !important;margin-top:7px !important;width:calc(100% - 33px);margin:0 auto}.maintenance .guaranteed .maintenance__pro--bot .content__bot .scrollbar__sp .os-scrollbar-track{background:#eff0f2}.maintenance .guaranteed .maintenance__pro--bot .content__bot .scrollbar__sp .os-scrollbar-handle{width:75px !important;background:#777}.maintenance .guaranteed .maintenance__pro--bot .content__bot .details__pro{border:2px solid #eff0f2;border-top:none;margin-bottom:-116px}.maintenance .guaranteed .maintenance__pro--bot .content__bot .details__pro .desc{width:100%;padding:0 17px 20px 18px}.maintenance .owner__support{width:100%;margin-top:60px}.maintenance .owner__support .list__images{width:100%;grid-template-columns:46% 54%;margin-left:unset}.maintenance .owner__support .list__images img{height:182px}.maintenance .owner__support .hide__sp{display:none}.maintenance .owner__support .titles{width:calc(100% - 32px);top:-34px;padding-top:34px;margin-bottom:16px}.maintenance .owner__support .desc{padding:0 34px 0 33px;margin-bottom:31px}.maintenance .owner__support .list__points{width:100%;padding:0 16px;grid-gap:7px}.maintenance .owner__support .list__points::before{right:-2px;bottom:-62px;background:url(../../img/maintenance/owner_sup_sp.svg) no-repeat center center}.maintenance .owner__support .list__points .item{flex-direction:column}.maintenance .owner__support .list__points .item picture{width:100%}.maintenance .owner__support .list__points .item picture img{width:100%;height:100%;object-fit:cover}.maintenance .owner__support .list__points .item .content{width:100%;display:flex;flex-direction:column;flex:1;padding:13px 11px 0 11px;min-height:240px}.maintenance .owner__support .list__points .item .content .title{font-size:18px}.maintenance .owner__support .list__points .item .content .time{line-height:24px;display:inline-block}.maintenance .owner__support .list__points .item .content .text{font-size:14px;line-height:22px;margin-top:15px}.maintenance .intro{margin-top:56px}.maintenance .intro .intro__banner{width:calc(100% - 16px);margin-left:unset}.maintenance .intro .intro__banner img{width:100%;height:100%;object-fit:cover;padding-left:16px}.maintenance .intro .intro__content{width:calc(100% - 50px);padding:42px 17px 31px 16px;top:-25px;margin-bottom:-25px}.maintenance .intro .intro__bot{width:calc(100% - 50px);height:auto;flex-direction:column;padding-top:20px;padding-bottom:31px}.maintenance .intro .intro__bot .left{flex-direction:column}.maintenance .intro .intro__bot .left img{margin:0 auto}.maintenance .intro .intro__bot .left .txt{margin-left:unset;margin-top:20px}.maintenance .intro .intro__bot .left .txt .txt1{display:block}.maintenance .intro .intro__bot .btn__intro{width:205px;height:57px;margin-top:14px;padding:unset;display:flex;align-items:center;padding-left:37px}}

/*# sourceMappingURL=maps/maintenance.min.css.map */
</pre></body></html>