﻿.p-bizMessage{width:1200px;max-width:100%}.p-bizMessage__content{display:flex;width:100%;align-items:stretch;font-family:"Noto Sans JP",sans-serif;color:#333;justify-content:start;flex-wrap:wrap;border-radius:4px;overflow:hidden}@media screen and (max-width: 1023px){.p-bizMessage__content{border-radius:0}}.p-bizMessage__image{object-fit:cover;object-position:center;width:720px;margin:0;align-items:stretch}@media screen and (max-width: 1279px){.p-bizMessage__image{width:520px}}@media screen and (max-width: 1023px){.p-bizMessage__image{width:100%;aspect-ratio:327/184}}.p-bizMessage__textContent{background-color:#fff;display:flex;width:480px;flex-direction:column;align-items:stretch;margin:0;padding:56px}@media screen and (max-width: 1023px){.p-bizMessage__textContent{width:100%;padding:24px}}.p-bizMessage__textWrapper{max-width:100%;width:100%}@media screen and (max-width: 1023px){.p-bizMessage__textWrapper{width:100%}}.p-bizMessage__header{display:flex;width:100%;flex-direction:column;align-items:stretch;justify-content:start}.p-bizMessage__title{font:700 32px/1.4 "Noto Sans JP",sans-serif;color:#333;padding-bottom:24px;border-bottom:3px solid #00367e}@media screen and (max-width: 1023px){.p-bizMessage__title{font-size:20px;padding-bottom:16px;border-bottom-width:2px}}.p-bizMessage__description{font:500 16px/1.6 "Noto Sans JP",sans-serif;color:#333;margin-top:24px}@media screen and (max-width: 1023px){.p-bizMessage__description{margin-top:16px;line-height:150%}}.p-bizBox01{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;overflow:hidden;box-shadow:0 0 16px 0 rgba(0,0,0,.16);background:#fff}.p-bizBox01__header{width:100%;display:flex;align-items:center;justify-content:center;background:#00367e;padding:32px;min-height:132px}@media screen and (max-width: 1023px){.p-bizBox01__header{padding:16px 32px;min-height:auto}}.p-bizBox01__headerText{font:700 24px/1.4 "Noto Sans JP",sans-serif;color:#fff;text-align:center}@media screen and (max-width: 1023px){.p-bizBox01__headerText{font-size:22px;text-align:center}}.p-bizBox01__desc{width:100%;padding:32px;background-color:#fff;min-height:238px}@media screen and (max-width: 1023px){.p-bizBox01__desc{padding:16px;min-height:auto}}.p-bizBox01__descText{font:500 16px/1.8 "Noto Sans JP",sans-serif}.p-bizBox02{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;overflow:hidden;box-shadow:0 0 16px 0 rgba(0,0,0,.16);background:#fff}.p-bizBox02__header{width:100%;padding:0;height:214px}@media screen and (max-width: 1279px){.p-bizBox02__header{height:auto}}@media screen and (max-width: 1023px){.p-bizBox02__header{height:auto}}.p-bizBox02__headerImg{width:100%;height:100%;object-fit:cover}.p-bizBox02__desc{width:100%;padding:32px;background-color:#fff;min-height:238px}@media screen and (max-width: 1023px){.p-bizBox02__desc{padding:16px;min-height:auto}}.p-bizBox02__descHeader{font:700 24px/1.4 "Noto Sans JP",sans-serif;margin-bottom:16px}@media screen and (max-width: 1023px){.p-bizBox02__descHeader{font-size:22px}}.p-bizBox02__descText{font:500 16px/1.8 "Noto Sans JP",sans-serif}.p-bizBox03{display:flex;flex-direction:column;align-items:flex-start;border:2px solid #ccc;border-radius:4px;overflow:hidden;background-color:#fff}.p-bizBox03__header{width:100%;display:flex;align-items:center;justify-content:center;padding:8px;min-height:72px;border-bottom:2px solid #ccc}@media screen and (max-width: 1023px){.p-bizBox03__header{min-height:auto}}.p-bizBox03__headerText{font:700 24px/1.7 "Noto Sans JP",sans-serif;color:#00367e}@media screen and (max-width: 1023px){.p-bizBox03__headerText{font-size:18px}}.p-bizBox03__desc{width:100%;padding:24px;min-height:454px}@media screen and (max-width: 1023px){.p-bizBox03__desc{padding:16px;min-height:auto}}.p-bizBox03__descText{font:500 18px/1.7 "Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.p-bizBox03__descText{font-size:16px}}.p-bizBox04{position:relative;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #ccc;border-radius:4px;background-color:#fff;padding:48px 24px 24px 24px;margin-top:24px}.p-bizBox04.-lg .p-bizBox04__descText{font-size:18px}@media screen and (max-width: 1023px){.p-bizBox04{padding-top:40px}}.p-bizBox04__No{position:absolute;top:-24px;left:50%;transform:translateX(-50%)}.p-bizBox04__header{width:100%;display:flex;align-items:center;justify-content:center;min-height:64px;padding-bottom:16px;border-bottom:1px solid #ccc}@media screen and (max-width: 1023px){.p-bizBox04__header{min-height:auto}}.p-bizBox04__headerText{font:700 20px/1.3 "Noto Sans JP",sans-serif;color:#00367e}@media screen and (max-width: 1023px){.p-bizBox04__headerText{text-align:center}}.p-bizBox04__desc{width:100%;min-height:112px;margin-top:16px}@media screen and (max-width: 1023px){.p-bizBox04__desc{min-height:auto}}.p-bizBox04__descText{font:500 16px/1.5 "Noto Sans JP",sans-serif}.p-bizBox05{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 1024px){.p-bizBox05.-top .p-bizBox05__desc{padding:32px}}.p-bizBox05.-top .p-bizBox05__descText{font:500 16px/1.8 "Noto Sans JP",sans-serif;color:#333}.p-bizBox05.-white .p-bizBox05__desc{background-color:#fff}.p-bizBox05__header{width:100%;padding:0}.p-bizBox05__headerImg{width:100%}.p-bizBox05__desc{width:100%;height:100%;padding:16px;background-color:#f2f2f2}.p-bizBox05__title{font:800 24px/1.6 "Noto Sans JP",sans-serif;margin-bottom:16px}.p-bizBox05__title a{color:#00367e}.p-bizBox05__descText{font:600 15px/1.7 "Noto Sans JP",sans-serif;color:#595757}.p-bizBox06{background-color:#fff;padding:16px;border-radius:4px}.p-bizBox07{background-color:#fff;padding:16px;border-radius:4px;overflow:hidden;box-shadow:0 0 16px 0 rgba(0,0,0,.16)}.p-bizBox08{background-color:#fff;padding:16px;border:2px solid #ccc;border-radius:4px}.p-bizCheckTextBox{display:flex;align-items:center;justify-content:flex-start;gap:8px;border-radius:4px;background:#fff;padding:16px}.p-bizCheckText{font:600 18px/1.7 "Noto Sans JP",sans-serif}.p-bizBox09{background-color:#fff;padding:24px;border-radius:4px;overflow:hidden;box-shadow:0 0 16px 0 rgba(0,0,0,.16);display:flex;justify-content:space-between;gap:4px}@media screen and (max-width: 1023px){.p-bizBox09{flex-direction:column}}.p-bizBox09__title{width:160px;font:700 18px/1.5 "Noto Sans JP",sans-serif;color:#00367e;display:flex;align-items:center}@media screen and (max-width: 1023px){.p-bizBox09__title{width:100%}}.p-bizBox09__body{width:calc(100% - 160px - 4px);font:400 16px/1.6 "Noto Sans JP",sans-serif;color:#333;display:flex;align-items:center}@media screen and (max-width: 1023px){.p-bizBox09__body{width:100%}}.p-whiteWrapper{padding:64px;background:#fff}@media screen and (max-width: 1023px){.p-whiteWrapper{padding:16px}}.p-whiteWrapper.-blueTopBorder{border-radius:0 0 4px 4px;border-top:4px solid #00367e}@media screen and (max-width: 1023px){.p-whiteWrapper.-blueTopBorder{border-width:1px}}.p-whiteWrapper.-grayBorder{border:1px solid #ccc}.p-whiteWrapper.-roundedGrayBorder{border:2px solid #ccc;border-radius:8px}.p-whiteWrapper.-roundedShadow{border-radius:4px;box-shadow:0 0 12px 0 rgba(0,0,0,.16)}.p-whiteWrapper.-rounded{border-radius:4px}.p-bizFaq{background-color:#fff;padding:120px 0}@media screen and (max-width: 1023px){.p-bizFaq{padding:40px 24px}}.p-bizBanner{padding:120px 0}@media screen and (max-width: 1023px){.p-bizBanner{padding:40px 0}}.p-bizBanner.-bgWhite{background:#fff}.p-bizBanner__container{max-width:994px;margin:0 auto;border:2px solid #ccc;border-radius:4px;background-color:#fff;display:flex;overflow:hidden}@media screen and (max-width: 1023px){.p-bizBanner__container{flex-direction:column-reverse}}.p-bizBanner__content{flex:1;display:flex;flex-direction:column;gap:16px;padding:40px}@media screen and (max-width: 1023px){.p-bizBanner__content{padding:16px}}.p-bizBanner__title{font:800 32px/1.4 "Noto Sans JP",sans-serif;color:#00367e;text-align:center}@media screen and (max-width: 1023px){.p-bizBanner__title{font-size:18px}}.p-bizBanner__description{padding-top:16px;border-top:1px dashed #000;font:500 24px/1.6 "Noto Sans JP",sans-serif;color:#333}.p-bizBanner__description.-sm{font-size:20px}@media screen and (max-width: 1023px){.p-bizBanner__description{font-size:15px}}.p-bizBanner__button{height:64px;font-size:24px;font-weight:700;border-radius:4px}.p-bizBanner__button:hover{border:2px solid #00367e;color:#00367e}@media screen and (max-width: 1023px){.p-bizBanner__button{font-size:16px;height:40px;gap:8px}.p-bizBanner__button img{width:18px;height:18px}}.p-bizBanner__image{width:354px;object-fit:cover}@media screen and (max-width: 1023px){.p-bizBanner__image{width:100%;aspect-ratio:327/184}}.p-caution{display:flex;width:994px;margin:0 auto;flex-direction:column;justify-content:center;align-items:center;gap:24px;border-radius:8px;border:4px solid #d32121;background:#fff}@media screen and (max-width: 1023px){.p-caution{width:100%;gap:16px}}.p-caution__header{color:#d32121;font:700 24px/1.7 "Noto Sans JP",sans-serif;padding:8px 24px 12px;background-color:#d32121;color:#fff;width:100%;text-align:center}@media screen and (max-width: 1023px){.p-caution__header{padding:8px 12px 12px;text-align:center;font-size:20px;line-height:1.4}}.p-caution__body{font:500 16px/1.8 "Noto Sans JP",sans-serif;padding:0 20px 20px}.p-caution__body strong{font-weight:700}.p-caution__body .p-textRed{color:#d32121;font-weight:700}@media screen and (max-width: 1023px){.p-caution__body{padding:0 12px 12px;line-height:1.5}}.p-bizTableWrapper{padding:64px 120px}@media screen and (max-width: 1023px){.p-bizTableWrapper{padding:16px;overflow-x:scroll}}.p-bizTable{width:100%}@media screen and (max-width: 1023px){.p-bizTable{width:820px}}.p-bizTable__row{display:grid;grid-template-columns:repeat(4, 1fr);gap:4px;margin-bottom:2px}.p-bizTable__label{padding:10px 16px;background-color:#00367e;font:700 18px/1.6 "Noto Sans JP",sans-serif;color:#fff}.p-bizTable__label.-yellow{background-color:#f2cb02;color:#333}@media screen and (max-width: 1023px){.p-bizTable__label{font-size:16px;padding:8px}}.p-bizTable__headerLink{display:flex;align-items:center;justify-content:center;gap:4px}.p-bizTable__arrow{width:20px;height:20px}.p-bizTable__value{padding:10px 16px;background-color:#f2f2f2;font:600 18px/1.6 "Noto Sans JP",sans-serif;text-align:center}.p-bizTable__value.-label{font-weight:600px;text-align:left}.p-bizTable__value.-yellow{background-color:#fffae6;color:#333;border-right:2px solid #f2cb02;border-left:2px solid #f2cb02}.p-bizTable__value.-yellow.-last{border-bottom:2px solid #f2cb02}@media screen and (max-width: 1023px){.p-bizTable__value{font-size:16px;padding:8px}}.p-bizMain{background-color:#f2f2f2}.p-bizHero{background-image:url("/assets/images/biz/bg_header__pc.png")}@media screen and (max-width: 1023px){.p-bizHero{background-image:url("/assets/images/biz/bg_header__sp.png")}}.p-topSolution{background-color:#f2f2f2;padding:0 0 120px}@media screen and (max-width: 1023px){.p-topSolution{padding:0 0 32px}}.p-bizTopNav{margin:40px 0 64px;display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;border-radius:4px;background:#f2f2f2;box-shadow:0 0 12px 0 rgba(0,0,0,.16)}@media screen and (max-width: 1023px){.p-bizTopNav{margin:32px -12px 32px;grid-template-columns:repeat(2, 1fr)}}.p-bizTopNavBtn{background:#fff;border-radius:0;font-size:16px;height:48px;justify-content:space-between}.p-bizTopNavBtn:hover{background:#00367e;color:#fff}@media screen and (max-width: 1023px){.p-bizTopNavBtn{font-size:15px;height:44px;min-height:auto;flex-direction:row-reverse;justify-content:flex-end;padding:8px;gap:8px}.p-bizTopNavBtn img{width:16px;height:16px}}.p-structure__title{display:flex;justify-content:center;align-items:center;padding:20px;border:2px solid #ccc;background:#fff;color:#595757;font:800 24px/1.6 "Noto Sans JP",sans-serif;margin-bottom:24px}@media screen and (max-width: 1023px){.p-structure__title{font-size:18px;padding:12px}}@media screen and (max-width: 1023px){.p-structureImgWrapper{overflow-x:scroll}}.p-structureImg{margin-top:8px}@media screen and (max-width: 1023px){.p-structureImg{width:1200px}}.p-structure2{display:flex;align-items:center;justify-content:center;gap:32px;border-top:4px solid #fff;margin-top:31px;padding-top:31px}@media screen and (max-width: 1023px){.p-structure2{flex-direction:column;gap:8px;border-top:0;margin-top:24px;padding-top:24px}}.p-structure2__title{font:800 22px/1.6 "Noto Sans JP",sans-serif;color:#228b22}@media screen and (max-width: 1023px){.p-structure2__title{font-size:18px}}.p-structure2__btn{width:373px;height:64px;color:#228b22;background-color:#fff;border:1px solid #228b22;font-size:18px;border-radius:4px;justify-content:space-between}@media screen and (max-width: 1023px){.p-structure2__btn{font-size:16px;width:100%;height:40px;min-height:auto}}.p-structure2__btnText{flex:1;display:flex;align-items:center;justify-content:center}a .p-bizBox05__title{color:#00367e}a:hover .p-bizBox05__title,a.p-bizBox05.-white:hover .p-bizBox05__title{text-decoration:underline}a:hover .p-bizBox05__desc,a.p-bizBox05.-white:hover .p-bizBox05__desc{background-color:#e0e0e0}.p-topEnergy{background-color:#fff;padding:100px 0 120px}@media screen and (max-width: 1023px){.p-topEnergy{padding:32px 0 32px}}.p-energy2{margin-top:64px}@media screen and (max-width: 1023px){.p-energy2{margin-top:32px}}.p-topService{background-color:#f2f2f2;padding:64px 0 76px}@media screen and (max-width: 1023px){.p-topService{padding:32px 0 32px}}.p-service2{margin-top:64px}@media screen and (max-width: 1023px){.p-service2{margin-top:32px}}.p-topSearch{background-color:#fff;padding:100px 0 120px}@media screen and (max-width: 1023px){.p-topSearch{padding:32px 0 32px}}.p-search__nav{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px}@media screen and (max-width: 1023px){.p-search__nav{gap:10px}}.p-search__navBtn{border:1px solid #ccc;border-radius:4px;background:#fff;padding:0 16px;font-size:18px;color:#595757;height:56px}.p-search__navBtn.-on,.p-search__navBtn:hover{background:#00367e;color:#fff}@media screen and (max-width: 1023px){.p-search__navBtn{height:40px;min-height:auto}}.p-bizSearchBox01{display:block;background-color:#f2f2f2;padding:32px;border-radius:4px;color:#333}.p-bizSearchBox01:hover{background-color:#e0e0e0}.p-bizSearchBox01[hidden]{display:none}@media screen and (max-width: 1023px){.p-bizSearchBox01{padding:16px}}.p-bizSearchBox01__title{font:800 24px/1.4 "Noto Sans JP",sans-serif;margin-bottom:16px;color:#00367e}.p-bizSearchBox01__title span{text-decoration:underline}.p-bizSearchBox01__desc{border-top:1px solid #fff;padding-top:16px;font:500 16px/1.8 "Noto Sans JP",sans-serif}.p-costcut{margin:80px auto 0;width:994px;border:3px solid #079ea8;border-radius:4px;display:flex;flex-direction:column}@media screen and (max-width: 1023px){.p-costcut{width:100%;margin-top:32px}}.p-costcut__body{background-color:#fff;padding:32px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.p-costcut__body{padding:16px}}.p-costcut__tag{width:fit-content;padding:4px 12px;background-color:#f2f2f2;font:700 14px/1.7 "Noto Sans JP",sans-serif;color:#079ea8}.p-costcut__title{font:700 40px/1.3 "Noto Sans JP",sans-serif;color:#079ea8}@media screen and (max-width: 1023px){.p-costcut__title{font-size:32px}}.p-costcut__descWrapper{display:flex;justify-content:space-between}@media screen and (max-width: 1023px){.p-costcut__descWrapper{flex-direction:column;gap:16px}}.p-costcut__desc{font:500 16px/1.6 "Noto Sans JP",sans-serif;max-width:640px}@media screen and (max-width: 1023px){.p-costcut__desc{font-size:15px}}.p-costcut__btn{border:1px solid #079ea8;background-color:#079ea8;color:#fff;font-size:18px}.p-costcut__btn:hover{background-color:#fff;color:#079ea8}.p-search2{margin-top:100px}@media screen and (max-width: 1023px){.p-search2{margin-top:32px}}.p-search_result{display:flex;gap:32px;align-items:flex-start;flex-wrap:wrap;border-radius:8px;background-color:#f2f2f2;padding:36px;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.p-search_result{padding:16px;gap:16px}}.p-search_result__solutions{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px 24px;width:100%}@media screen and (max-width: 1023px){.p-search_result__solutions{grid-template-columns:1fr}}.p-search_result__solutionBtn{background-color:#fff;color:#333;border-radius:4px;gap:8px;justify-content:flex-start;min-width:240px;padding:0 12px;font:600 14px/1.2 "Noto Sans JP",sans-serif;height:44px}.p-search_result__solutionBtn:hover{color:#00367e}@media screen and (max-width: 1023px){.p-search_result__solutionBtn{line-height:1.5}}.p-topCases{background-color:#f2f2f2;padding:64px 0 120px}@media screen and (max-width: 1023px){.p-topCases{padding:32px 0 32px}}.p-cases{margin-bottom:48px}.p-cases__btnWrapper{margin-bottom:80px;display:flex;justify-content:center}@media screen and (max-width: 1023px){.p-cases__btnWrapper{margin-bottom:32px}}.p-cases__btn{font-size:18px;width:380px;height:48px;border:1px solid #00367e;color:#00367e;background-color:#fff}.p-cases__btn:hover{color:#fff;background-color:#00367e}@media screen and (max-width: 1023px){.p-cases__btn{width:100%}}.p-reasons .p-bizBox01__header{min-height:165px}@media screen and (max-width: 1023px){.p-reasons .p-bizBox01__header{min-height:auto}}.p-reasons .p-bizBox01__desc{min-height:auto}.p-topCta{background-color:#fff;padding:80px 0 80px}@media screen and (max-width: 1023px){.p-topCta{padding:32px 0 32px}}.p-topCtaArea{background-color:#d36b1b;border-radius:8px;padding:32px;width:994px;margin:0 auto;display:flex;align-items:center;gap:32px}@media screen and (max-width: 1023px){.p-topCtaArea{width:100%;padding:16px;flex-direction:column;gap:24px}}.p-topCtaArea__text{flex:1}.p-topCtaArea__heading{color:#fff;font:800 32px/1.4 "Noto Sans JP",sans-serif;letter-spacing:.64px;margin:0}@media screen and (max-width: 1023px){.p-topCtaArea__heading{font-size:24px}}.p-topCtaArea__description{color:#fff;font:500 16px/1.4 "Noto Sans JP",sans-serif;margin-top:12px}.p-topCtaArea__actions{width:518px}@media screen and (max-width: 1023px){.p-topCtaArea__actions{width:100%}}.p-topCtaArea__phone{background-color:#fff;border-radius:6px;padding:16px 24px;display:flex;align-items:center;gap:24px}@media screen and (max-width: 1023px){.p-topCtaArea__phone{padding:16px 20px;flex-direction:column;gap:8px;text-align:center}}.p-topCtaArea__phoneLabel{color:#333;font:700 20px/1.4 "Noto Sans JP",sans-serif;letter-spacing:.4px;text-align:center;border-right:2px solid #d9d9d9;padding-right:24px}@media screen and (max-width: 1023px){.p-topCtaArea__phoneLabel{font-size:18px;border-right:none;border-bottom:2px solid #d9d9d9;padding-right:0;padding-bottom:16px}}.p-topCtaArea__phoneInfo{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:240px}.p-topCtaArea__phoneNumber{color:#d36b1b;font:700 40px/1.4 "Noto Sans JP",sans-serif;leading-trim:both;text-edge:cap}@media screen and (max-width: 1023px){.p-topCtaArea__phoneNumber{font-size:32px}}.p-topCtaArea__phoneHours{color:#333;font:500 14px "Noto Sans JP",sans-serif}.p-topCtaArea__buttons{display:flex;gap:16px;margin-top:16px}@media screen and (max-width: 1023px){.p-topCtaArea__buttons{flex-direction:column;gap:12px}}.p-topCtaArea__formBtn,.p-topCtaArea__resourceBtn{width:100%;font-size:16px;border-radius:4px;justify-content:space-between;padding:0 16px;gap:0}@media screen and (max-width: 1023px){.p-topCtaArea__formBtn,.p-topCtaArea__resourceBtn{width:100%}}.p-topCtaArea__formBtn{background-color:#fff;color:#333}.p-topCtaArea__formBtn:hover{background-color:#00367e;color:#fff}.p-topCtaArea__resourceBtn{background-color:#00367e;color:#fff}.p-topCtaArea__resourceBtn:hover{background-color:#fff;color:#333}.p-lngMain{background-color:#f2f2f2}.p-lngHero{background-image:url("/assets/images/biz/bg_header_lng__pc.png")}@media screen and (max-width: 1023px){.p-lngHero{background-image:url("/assets/images/biz/bg_header_lng__sp.png")}}.p-lngSection{padding:40px 0 120px 0}.p-lngSection .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-lngSection{padding:32px 0 32px 0}.p-lngSection .c-section-header-01{margin-bottom:16px}}.p-meritBoxes{display:flex;flex-direction:column;gap:16px;margin-bottom:120px}@media screen and (max-width: 1023px){.p-meritBoxes{margin-bottom:32px}}.p-meritBox{display:flex;border:2px solid #ccc;border-radius:4px;background:#fff}@media screen and (max-width: 1023px){.p-meritBox{flex-direction:column}}.p-meritBox.-col{flex-direction:column}@media screen and (min-width: 1024px){.p-meritBox.-col .p-meritBox__header{width:100%;padding:20px 32px;border-right:0;border-bottom:1px solid #ccc}}.p-meritBox__header{width:240px;padding:32px;border-right:1px solid #ccc;font:700 24px/1.7 "Noto Sans JP",sans-serif;color:#00367e}@media screen and (max-width: 1023px){.p-meritBox__header{width:100%;padding:16px;font-size:18px;border-right:0}}.p-meritBox__body{padding:24px 40px;flex:1}@media screen and (max-width: 1023px){.p-meritBox__body{width:100%;padding:16px;border-top:1px solid #ccc}}.p-meritBox__contents{display:flex;flex-direction:column;gap:16px}.p-meritBox__content{display:flex;gap:8px;padding-bottom:16px;border-bottom:1px solid #ccc}.p-meritBox__content:last-child{padding-bottom:0;border-bottom:none}@media screen and (max-width: 1023px){.p-meritBox__content{flex-direction:column}}.p-meritBox__contentTitle{width:250px;font:700 20px/1.7 "Noto Sans JP",sans-serif;color:#00367e;padding-leff:8px;display:flex;align-items:center}.p-meritBox__contentBody{flex:1;font:500 16px/1.6 "Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.p-meritBox__contentBody{font-size:15px}}.p-lng__lorry{justify-content:center;align-items:center}.p-lngBaseBox{margin-bottom:98px}@media screen and (max-width: 1023px){.p-lngBaseBox{margin-bottom:32px}}.p-lngBaseBox .p-bizBox02__header{height:328px}@media screen and (max-width: 1023px){.p-lngBaseBox .p-bizBox02__header{height:auto;aspect-ratio:327/184}}.p-lngBaseBox .p-bizBox02__descHeader{color:#00367e;margin-bottom:0}@media screen and (max-width: 1023px){.p-lngBaseBox .p-bizBox02__descHeader{font-size:20px}}.p-lng__location{display:flex;align-items:center;gap:4px;font:600 18px/1.6 "Noto Sans JP",sans-serif;margin-bottom:16px}@media screen and (max-width: 1023px){.p-lng__location{font-size:16px}}.p-lng__baseTable{width:100%;border-collapse:collapse;margin-bottom:32px}@media screen and (max-width: 1023px){.p-lng__baseTable{margin-bottom:0px}}.p-lng__baseTable tr{border-bottom:1px solid #ccc}.p-lng__baseTable tr:first-child{border-top:1px solid #ccc}@media screen and (max-width: 1023px){.p-lng__baseTable tr{display:flex;flex-direction:column}}.p-lng__baseTable th{width:112px;height:40px;padding:0 16px;background:#f2f2f2;font:700 16px/1.7 "Noto Sans JP",sans-serif;color:#333;text-align:center;vertical-align:middle}@media screen and (max-width: 1023px){.p-lng__baseTable th{width:100%;height:auto;text-align:left;border-bottom:1px solid #ccc;padding:4px 8px}}.p-lng__baseTable td{padding:0 16px;font:600 16px/1.7 "Noto Sans JP",sans-serif;color:#333;vertical-align:middle}@media screen and (max-width: 1023px){.p-lng__baseTable td{width:100%;padding:4px 8px}}.p-lng__baseLink{font:700 15px/1.7 "Noto Sans JP",sans-serif;color:#00367e;text-decoration:underline;background-color:#f2f2f2;padding:4px 8px}.p-lng__baseLink:hover{text-decoration:none}.p-lng__baseLink::after{content:"";display:inline-block;width:16px;height:16px;margin-left:4px;background:url("/assets/images/biz/ico_link_external__blue.svg") no-repeat center;background-size:contain;vertical-align:middle}.p-lng__salesBoxes{margin-bottom:120px}@media screen and (max-width: 1023px){.p-lng__salesBoxes{margin-bottom:32px}}.p-salesBox{display:flex;flex-direction:column;align-items:stretch;background:#fff;border-radius:4px;box-shadow:0 0 12px 0 rgba(0,0,0,.16);padding:16px}@media screen and (max-width: 1023px){.p-salesBox{padding:12px}}.p-salesBox__header{font:600 20px/1.7 "Noto Sans JP",sans-serif;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ccc;text-align:center}@media screen and (max-width: 1023px){.p-salesBox__header{font-size:18px}}.p-salesBox__text{color:#00367e;font:700 48px/1.4 "Noto Sans JP",sans-serif;text-align:center}@media screen and (max-width: 1023px){.p-salesBox__text{font-size:40px}}.p-salesBox__text strong{font-size:64px}@media screen and (max-width: 1023px){.p-salesBox__text strong{font-size:56px}}.p-salesBox__note{margin-top:8px;color:#595757;font:500 14px/1.7 "Noto Sans JP",sans-serif;text-align:right}@media screen and (max-width: 1023px){.p-salesBox__note{font-size:12px}}.p-salesTextBox{padding:32px 0;line-height:1.8}@media screen and (max-width: 1023px){.p-salesTextBox{padding:0}}.p-cnLng{margin-bottom:48px}@media screen and (max-width: 1023px){.p-cnLng{margin-bottom:24px}}.p-cnLng__image{width:100%;border-radius:4px;overflow:hidden}@media screen and (max-width: 1023px){.p-cnLng__image img{width:100%}}.p-cnLng__content{display:flex;flex-direction:column;gap:16px}.p-cnLng__title{color:#00367e;font:700 32px/1.3 "Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.p-cnLng__title{font-size:18px}}.p-cnLng__description{font:500 16px/1.6 "Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.p-cnLng__description{font-size:15px}}.p-cnLng__recommend{display:flex;align-items:center;margin-top:8px;gap:16px}@media screen and (max-width: 1023px){.p-cnLng__recommend{flex-direction:column;padding:12px;gap:12px}}.p-cnLng__recommendTitle{font:700 18px/1.7 "Noto Sans JP",sans-serif}.p-cnLng__recommendBody{line-height:1.8}@media screen and (max-width: 1023px){.p-cnLng__recommendBody{border-top:1px solid #ccc;padding-top:12px}}.p-sds{display:flex;border-radius:4px;overflow:hidden;box-shadow:0 0 12px 0 rgba(0,0,0,.16)}@media screen and (max-width: 1023px){.p-sds{flex-direction:column}}.p-sds__header{display:flex;width:552px;align-items:center;justify-content:center;gap:24px;padding:32px 42px;background:#00367e}@media screen and (max-width: 1023px){.p-sds__header{width:100%;padding:16px;gap:12px}}.p-sds__icon{width:56px;height:56px;border-radius:4px;flex-shrink:0}.p-sds__headerText{display:flex;flex-direction:column;gap:4px}.p-sds__title{color:#fff;font:700 24px/1.7 "Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.p-sds__title{font-size:20px}}.p-sds__date{color:#fff;font:500 14px/1.7 "Noto Sans JP",sans-serif}.p-sds__links{display:flex;flex:1;gap:32px;padding:24px 32px;background:#fff}@media screen and (max-width: 1023px){.p-sds__links{width:100%;flex-direction:column;gap:16px;padding:24px}}.p-sds__text{display:flex;align-items:center}.p-sds__link{display:flex;align-items:center;justify-content:space-between;width:276px;padding:16px;border:2px solid #ccc;border-radius:4px;background:#fff;text-decoration:none;transition:all .3s ease}.p-sds__link:hover{border-color:#00367e}@media screen and (max-width: 1023px){.p-sds__link{width:100%;padding:6px 8px 6px 12px}}.p-sds__linkText{color:#00367e;font:700 18px/1.7 "Noto Sans JP",sans-serif}.p-sds__linkIcon{width:32px;height:32px;flex-shrink:0}.p-opvMain{background-color:#f2f2f2}.p-opvHero{background-image:url("/assets/images/biz/bg_header_offsiteppa_virtual__pc.png")}@media screen and (max-width: 1023px){.p-opvHero{background-image:url("/assets/images/biz/bg_header_offsiteppa_virtual__sp.png")}}.p-opvSection{padding-bottom:120px}.p-opvSection .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-opvSection{padding-bottom:32px}.p-opvSection .c-section-header-01{margin-bottom:16px}}.p-opvOverview{margin-top:40px}.p-opvOverview,.p-opvMerit,.p-opvScene{margin-bottom:120px}@media screen and (max-width: 1023px){.p-opvOverview,.p-opvMerit,.p-opvScene{margin-bottom:32px}}.p-ppsMain{background-color:#f2f2f2}.p-ppsHero{background-image:url("/assets/images/biz/bg_header_pps__pc.png")}@media screen and (max-width: 1023px){.p-ppsHero{background-image:url("/assets/images/biz/bg_header_pps__sp.png")}}.p-ppsSection{padding:40px 0 0 0}.p-ppsSection .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-ppsSection{padding:32px 0 32px 0}.p-ppsSection .c-section-header-01{margin-bottom:16px}}.p-ppa__caution01{margin-bottom:40px}.p-pps__meritBox01{margin-bottom:56px}.p-pps__meritBox03{margin-bottom:120px}@media screen and (max-width: 1023px){.p-pps__meritBox03{margin-bottom:32px}}.p-bizBox03__ppsDescText{padding:16px}@media screen and (max-width: 1023px){.p-bizBox03__ppsDescText{padding:0}}.p-bizBox03__ppsimg{display:flex;align-items:center;justify-content:center;width:100%;height:280px;margin-top:24px;border:1px solid #ccc;border-radius:4px;overflow:hidden;text-align:center}@media screen and (max-width: 1023px){.p-bizBox03__ppsimg{height:auto}}.p-bizBox03__ppsDescList{padding:40px}@media screen and (max-width: 1023px){.p-bizBox03__ppsDescList{padding:16px}}.p-ppsFlow__step{width:100%;padding:16px 8px;border-top:1px solid #ccc}.p-ppsFlow__step:first-child{padding-top:0;border-top:none}@media screen and (max-width: 1023px){.p-ppsFlow__step{padding:16px 0px}}.p-ppsFlow__stepTitle{display:flex;align-items:center;gap:8px;width:100%;font:700 20px/34px "Noto Sans JP",sans-serif;color:#00367e}@media screen and (max-width: 1023px){.p-ppsFlow__stepTitle{flex-direction:column;align-items:start;gap:0;font-size:18px}}.p-ppsFlow__titleNote{font:500 16px/1.6 "Noto Sans JP",sans-serif;color:#d32121}@media screen and (max-width: 1023px){.p-ppsFlow__titleNote{padding-left:20px}}.p-ppsFlow__stepDescription{padding-left:30px;margin-top:4px;font:500 16px/22px "Noto Sans JP",sans-serif;color:#333}@media screen and (max-width: 1023px){.p-ppsFlow__stepDescription{padding-left:20px;white-space:initial;line-height:1.4}}.c-section-header-01__title .p-section-header__note{font-size:16px}.p-pps__situationHeader{line-height:1.4}.p-pps__situationBox .p-bizBox03__desc{padding:40px}@media screen and (max-width: 1023px){.p-pps__situationBox .p-bizBox03__desc{padding:16px}}.p-pps__situationBox .c-note-numbered{margin-bottom:4px}.p-pps__situationBox .p-img_pps_02{max-width:600px}@media screen and (max-width: 1023px){.p-pps__situationBox .p-img_pps_02{max-width:100%}}.p-pps__textRedBox{border:2px solid #d32121;border-radius:4px;font-size:16px;padding:16px;margin-top:32px}.p-pps__situationNoteBox01{margin-top:40px}@media screen and (max-width: 1023px){.p-pps__situationNoteBox01{margin-top:16px}}.p-pps__situationNoteBox02{margin-top:24px}@media screen and (max-width: 1023px){.p-pps__situationTableWrapper{overflow-x:scroll}}.p-pps__situationTable{margin:0 auto;min-width:500px;border-collapse:collapse}.p-pps__situationTable th,.p-pps__situationTable td{border:1px solid #ccc;padding:8px 16px}.p-pps__situationTable th{background-color:#5a5a5a;color:#fff;font:700 15px/1.4 "Noto Sans JP",sans-serif}.p-pps__situationTable td{padding:8px 16px;font:500 15px/1.4 "Noto Sans JP",sans-serif}.p-fuelcost{margin-top:56px;padding-bottom:120px}@media screen and (max-width: 1023px){.p-fuelcost{margin-top:32px;padding-bottom:32px}}@media screen and (min-width: 1024px){.p-fuelcost .p-sds{width:892px;margin:0 auto}}.c-pps-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.c-pps-modal.is-visible{opacity:1}.c-pps-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.c-pps-modal__content{position:relative;width:640px;max-width:calc(100% - 32px);background-color:#fff;border:4px solid #d32121;border-radius:8px;z-index:1}@media screen and (max-width: 1023px){.c-pps-modal__content{width:calc(100% - 48px)}}.c-pps-modal__header{padding:12px 40px;background-color:#d32121;color:#fff;font:700 24px/1.4 "Noto Sans JP",sans-serif;text-align:center}@media screen and (max-width: 1023px){.c-pps-modal__header{padding:12px 16px;font:700 20px/1.4 "Noto Sans JP",sans-serif}}.c-pps-modal__body{padding:32px 36px;background-color:#fff;color:#333;font:500 16px/1.8 "Noto Sans JP",sans-serif;border-radius:0 0 8px 8px}@media screen and (max-width: 1023px){.c-pps-modal__body{padding:16px 16px;font:500 16px/1.5 "Noto Sans JP",sans-serif}}.c-pps-modal__body strong{font-weight:900;color:#d32121}.c-pps-modal__close{position:absolute;width:48px;height:48px;background-color:#fff;border:2px solid #d32121;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;z-index:2}@media screen and (min-width: 1024px){.c-pps-modal__close{top:-16px;right:-16px}}@media screen and (max-width: 1023px){.c-pps-modal__close{bottom:-72px;left:50%;transform:translateX(-50%)}}.c-pps-modal__close::before,.c-pps-modal__close::after{content:"";position:absolute;width:24px;height:2px;background-color:#d32121;transition:background-color .3s ease}.c-pps-modal__close::before{transform:rotate(45deg)}.c-pps-modal__close::after{transform:rotate(-45deg)}.p-nonfossilMain{background-color:#f2f2f2}.p-nonfossilHero{background-image:url("/assets/images/biz/bg_header_nonfossil__pc.png")}@media screen and (max-width: 1023px){.p-nonfossilHero{background-image:url("/assets/images/biz/bg_header_nonfossil__sp.png")}}.p-nonfossilSection{padding-bottom:120px}.p-nonfossilSection .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-nonfossilSection{padding-bottom:32px}.p-nonfossilSection .c-section-header-01{margin-bottom:16px}}.p-nonfossilOverview{margin-top:40px}.p-nonfossilOverview,.p-nonfossilMerit,.p-nonfossilScene{margin-bottom:120px}@media screen and (max-width: 1023px){.p-nonfossilOverview,.p-nonfossilMerit,.p-nonfossilScene{margin-bottom:32px}}@media screen and (max-width: 1023px){.p-nonfossilOverview .p-bizBox01__desc,.p-nonfossilMerit .p-bizBox01__desc,.p-nonfossilScene .p-bizBox01__desc{min-height:auto}}.p-selfconsMain{background-color:#f2f2f2}.p-selfconsHero{background-image:url("/assets/images/biz/bg_header_self_consignment__pc.png")}@media screen and (max-width: 1023px){.p-selfconsHero{background-image:url("/assets/images/biz/bg_header_self_consignment__sp.png")}}.p-selfconsSection{padding-bottom:120px}.p-selfconsSection .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-selfconsSection{padding-bottom:32px}.p-selfconsSection .c-section-header-01{margin-bottom:16px}}.p-selfconsOverview{margin-top:40px}.p-selfconsOverview,.p-selfconsMerit{margin-bottom:120px}@media screen and (max-width: 1023px){.p-selfconsOverview,.p-selfconsMerit{margin-bottom:32px}}.p-selfconsOverview .p-bizBox01__desc,.p-selfconsMerit .p-bizBox01__desc{min-height:180px}@media screen and (max-width: 1023px){.p-selfconsOverview .p-bizBox01__desc,.p-selfconsMerit .p-bizBox01__desc{min-height:auto}}.p-selfconsFlow{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;width:100%}@media screen and (max-width: 1023px){.p-selfconsFlow{flex-direction:column;gap:24px}}.p-selfconsFlow .p-bizBox04{width:calc((100% - 64px)/3);min-height:224px}@media screen and (max-width: 1023px){.p-selfconsFlow .p-bizBox04{width:100%;min-height:auto}}.p-selfconsFlow .p-bizBox04__desc{min-height:auto}.p-renewableMain{background-color:#f2f2f2}.p-renewableMain .p-bizBanner{background-color:#fff}.p-renewableHero{background-image:url("/assets/images/biz/bg_header_renewable__pc.png")}@media screen and (max-width: 1023px){.p-renewableHero{background-image:url("/assets/images/biz/bg_header_renewable__sp.png")}}.p-renewableSection{margin-top:40px;margin-bottom:120px}.p-renewableSection .c-section-header-01{margin-bottom:40px}.p-renewableSection.-wind{margin-bottom:60px}@media screen and (max-width: 1023px){.p-renewableSection{margin-top:20px;margin-bottom:20px}.p-renewableSection .c-section-header-01{margin-bottom:16px}.p-renewableSection.-wind{margin-bottom:30px}.p-renewableSection .p-solar{border:none}}.p-solar__title{padding-bottom:16px;margin-bottom:40px;border-bottom:2px solid #00367e;font:700 32px/1.7 "Noto Sans JP",sans-serif;color:#333}.p-solar__title.-wind{margin-bottom:16px}@media screen and (max-width: 1023px){.p-solar__title{font-size:24px;padding-bottom:12px;margin-bottom:16px}}.p-solar__description{font:500 20px/1.6 "Noto Sans JP",sans-serif;margin-bottom:32px}@media screen and (max-width: 1023px){.p-solar__description{font-size:16px;margin-bottom:16px}}.p-solar__overview{margin-bottom:64px}@media screen and (max-width: 1023px){.p-solar__overview{margin-bottom:32px}}.p-solar__overviewImage{object-fit:cover;border-radius:4px;height:100%}@media screen and (max-width: 1023px){.p-solar__overviewImage{width:100%;height:auto}}.p-solar__overviewText{font:500 20px/1.6 "Noto Sans JP",sans-serif;margin-bottom:32px}@media screen and (max-width: 1023px){.p-solar__overviewText{font-size:16px;margin-bottom:16px}}.p-solar__diversity{padding:24px;background:#f2f2f2;border-radius:4px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.p-solar__diversity{padding:16px;gap:12px}}.p-solar__diversityTitle{padding-bottom:16px;padding-left:4px;padding-right:4px;border-bottom:2px solid #ccc;font:700 20px/1.7 "Noto Sans JP",sans-serif;color:#00367e}@media screen and (max-width: 1023px){.p-solar__diversityTitle{font-size:18px;padding-bottom:12px}}.p-solar__diversityList{padding-left:4px;padding-right:4px;list-style:none;display:flex;flex-direction:column;gap:8px}.p-solar__diversityList li{display:flex;align-items:flex-start;font:700 18px/1.4 "Noto Sans JP",sans-serif;color:#333}.p-solar__diversityList li::before{content:"・";margin-right:4px}@media screen and (max-width: 1023px){.p-solar__diversityList{gap:4px}.p-solar__diversityList li{font-size:16px}}.p-solar__casesTitle{display:flex;align-items:center;padding:16px 24px;margin-bottom:29px;height:64px;background:#f2f2f2;border-radius:4px;font:700 24px/1.4 "Noto Sans JP",sans-serif;color:#00367e}@media screen and (max-width: 1023px){.p-solar__casesTitle{font-size:18px;height:40px;padding:12px;margin-bottom:16px}}.p-solar__casesList{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}@media screen and (max-width: 1023px){.p-solar__casesList{grid-template-columns:1fr;gap:16px}}.p-solar__case{padding:24px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.p-solar__case{padding:16px}}.p-solar__caseContent{display:flex;align-items:center;gap:16px}@media screen and (max-width: 1023px){.p-solar__caseContent{flex-direction:column;align-items:flex-start}}.p-solar__caseName{font:800 20px/1.7 "Noto Sans JP",sans-serif;color:#00367e}@media screen and (max-width: 1023px){.p-solar__caseName{font-size:20px}}.p-solar__caseLocation{margin-bottom:16px}.p-solar__caseLocationIcon{width:17px;height:20px;background:#00367e;flex-shrink:0}.p-solar__caseTable{width:100%;border-collapse:collapse}.p-solar__caseTable tr{border-bottom:1px solid #ccc}.p-solar__caseTable tr:first-child{border-top:1px solid #ccc}@media screen and (max-width: 1023px){.p-solar__caseTable tr{display:flex;flex-direction:column}}.p-solar__caseTable th{width:112px;height:40px;padding:0 16px;background:#f2f2f2;font:700 16px/1.7 "Noto Sans JP",sans-serif;color:#333;text-align:center;vertical-align:middle}@media screen and (max-width: 1023px){.p-solar__caseTable th{width:100%;height:auto;text-align:left;border-bottom:1px solid #ccc;padding:2px 8px}}.p-solar__caseTable td{padding:0 16px;font:600 16px/1.7 "Noto Sans JP",sans-serif;color:#333;vertical-align:middle}@media screen and (max-width: 1023px){.p-solar__caseTable td{width:100%;padding:2px 8px}}.p-solar__caseImage{width:208px;height:156px;object-fit:cover;flex-shrink:0}@media screen and (max-width: 1023px){.p-solar__caseImage{width:100%;height:auto;aspect-ratio:263/148}}.p-sekitanMain{background-color:#f2f2f2}.p-sekitanMain .p-bizBanner{background-color:#fff}.p-sekitanHero{background-image:url("/assets/images/biz/bg_header_sekitan__pc.png")}@media screen and (max-width: 1023px){.p-sekitanHero{background-image:url("/assets/images/biz/bg_header_sekitan__sp.png")}}.p-sekitanSection{padding-bottom:120px}@media screen and (max-width: 1023px){.p-sekitanSection{padding-bottom:32px}}.p-sekitanSection .c-section-header-01__description{padding-top:32px}@media screen and (max-width: 1023px){.p-sekitanSection .c-section-header-01__description{padding-top:8px}}.p-sekitanSection .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-sekitanSection .c-section-header-01{margin-top:24px;margin-bottom:16px}}.p-sekitanMeritBox{margin-bottom:98px}@media screen and (max-width: 1023px){.p-sekitanMeritBox{margin-bottom:32px}}@media screen and (min-width: 1024px){.p-sekitanMeritBox .p-bizBox02__header{height:328px}}.p-sekitanMeritBox .p-bizBox02__descHeader{color:#00367e}@media screen and (max-width: 1023px){.p-sekitanMeritBox .p-bizBox02__descHeader{font-size:20px}}.p-sekitan__location{font:700 18px/1.6 "Noto Sans JP",sans-serif;margin-bottom:32px;display:flex;gap:8px}@media screen and (max-width: 1023px){.p-sekitan__location{margin-bottom:8px}}.p-sekitan__title{font:700 36px/1.7 "Noto Sans JP",sans-serif;color:#00367e}@media screen and (max-width: 1023px){.p-sekitan__title{font-size:24px}}.p-sekitan__overview{padding-bottom:32px;border-bottom:2px solid #ccc;margin-bottom:40px}@media screen and (max-width: 1023px){.p-sekitan__overview{padding-bottom:24px}}.p-sekitan__overviewImage img{object-fit:cover}.p-sekitan__overviewImage p{margin-top:4px;font:400 15px/1.7 "Noto Sans JP",sans-serif}.p-sekitan__overviewTitle{font:700 16px/1.6 "Noto Sans JP",sans-serif;border-left:3px solid #00367e;padding-left:8px;margin-bottom:16px}.p-sekitan__overviewTable{width:100%;border-collapse:collapse;margin-bottom:32px}.p-sekitan__overviewTable tr{border-bottom:1px solid #ccc}.p-sekitan__overviewTable tr:first-child{border-top:1px solid #ccc}@media screen and (max-width: 1023px){.p-sekitan__overviewTable tr{display:flex;flex-direction:column}}.p-sekitan__overviewTable th{width:112px;height:40px;padding:0 16px;background:#f2f2f2;font:700 16px/1.7 "Noto Sans JP",sans-serif;color:#333;text-align:center;vertical-align:middle}@media screen and (max-width: 1023px){.p-sekitan__overviewTable th{width:100%;height:auto;text-align:left;border-bottom:1px solid #ccc;padding:4px 8px}}.p-sekitan__overviewTable td{padding:0 16px;font:600 16px/1.7 "Noto Sans JP",sans-serif;color:#333;vertical-align:middle}@media screen and (max-width: 1023px){.p-sekitan__overviewTable td{width:100%;padding:4px 8px}}.p-sekitan__overviewListBox{padding:16px;background:#f2f2f2;border-radius:4px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.p-sekitan__overviewListBox{padding:8px;gap:12px}}.p-sekitan__overviewList{padding-left:4px;padding-right:4px;list-style:none;display:flex;flex-direction:column;gap:8px}.p-sekitan__overviewList li{display:flex;align-items:flex-start;font:700 18px/1.4 "Noto Sans JP",sans-serif;color:#333}.p-sekitan__overviewList li::before{content:"・";margin-right:4px}@media screen and (max-width: 1023px){.p-sekitan__overviewList{gap:4px}.p-sekitan__overviewList li{font-size:16px}}.p-sekitan__gridImage{margin-bottom:32px}@media screen and (max-width: 1023px){.p-sekitan__gridImage{margin-bottom:24px}}.p-totalMain{background-color:#f2f2f2}.p-totalMain .p-bizBanner{background-color:#fff}.p-totalHero{background-image:url("/assets/images/biz/bg_header_total__pc.png")}@media screen and (max-width: 1023px){.p-totalHero{background-image:url("/assets/images/biz/bg_header_total__sp.png")}}.p-totalSection{padding-bottom:120px}@media screen and (max-width: 1023px){.p-totalSection{padding:24px 0 32px}}.p-whiteWrapper.-roundedGrayBorder.p-totalFacilityWrapper{margin-bottom:24px}@media screen and (max-width: 1023px){.p-whiteWrapper.-roundedGrayBorder.p-totalFacilityWrapper{border:0;border-radius:0;background:rgba(0,0,0,0);padding:0}}.p-totalFacility__image__sp{padding:0 24px}.p-totalFacility{margin-top:48px;border-radius:8px;border:2px solid #f2cb02;background:#fffae6;padding:48px}@media screen and (max-width: 1023px){.p-totalFacility{margin-top:24px;padding:16px 24px;border-left:0;border-right:0;border-radius:0}}.p-totalFacility__title{font:800 24px/1.6 "Noto Sans JP",sans-serif;text-align:center;margin-bottom:32px}@media screen and (max-width: 1023px){.p-totalFacility__title{font-size:20px}}.p-totalFacility__ex01{grid-template-columns:repeat(5, 1fr);gap:24px;margin-bottom:32px}@media screen and (max-width: 1023px){.p-totalFacility__ex01{grid-template-columns:repeat(2, 1fr);gap:16px}}.p-totalFacility__ex02{grid-template-columns:repeat(6, 1fr);gap:16px;margin-bottom:12px}@media screen and (max-width: 1023px){.p-totalFacility__ex02{grid-template-columns:repeat(2, 1fr);gap:12px 16px}}.p-totalFacility__box{display:flex;flex-direction:column}.p-totalFacility__box .p-totalFacility__label{border-radius:0 0 4px 4px;border-top:none;height:64px}.p-totalFacility__label{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;background:#fff;border:1px solid #ccc;border-radius:4px;padding:8px;font:700 15px/1.4 "Noto Sans JP",sans-serif}.p-totalFacility__note{text-align:right;font-size:15px}.p-totalTableWrapper{margin-bottom:80px}@media screen and (max-width: 1023px){.p-totalTableWrapper{margin-bottom:32px}}.p-totalMerit{margin-top:32px;margin-bottom:80px}@media screen and (max-width: 1023px){.p-totalMerit{margin-bottom:32px}}.p-totalMerit .p-bizBox01__header{min-height:98px}.p-totalMerit .p-bizBox01__desc{min-height:auto}.p-total-scheneWrapper{margin-bottom:80px}@media screen and (max-width: 1023px){.p-total-scheneWrapper{margin-bottom:32px}}.p-achievementWrapper{background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-bottom:16px}.p-achievement{padding:32px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.p-achievement.-sm .p-achievement__header{gap:36px}.p-achievement.-sm .p-achievement__count{font-size:40px}.p-achievement.-sm .p-achievement__count strong{font-size:72px}@media screen and (max-width: 1023px){.p-achievement{padding:24px}}.p-achievement__header{display:flex;align-items:center;justify-content:center;gap:76px;padding-bottom:16px;border-bottom:1px solid #d9d9d9}.p-achievement__countWrapper{text-align:center}.p-achievement__countText{font:700 20px/1.6 "Noto Sans JP",sans-serif}.p-achievement__count{font:700 56px/1.2 "Noto Sans JP",sans-serif;color:#00367e}.p-achievement__count strong{font-size:96px}.p-achievement__desc{margin-top:20px}.p-achievement__icon{width:120px;height:auto}.p-achievement__icon.-lg{width:160px;height:auto}@media screen and (max-width: 1023px){.p-achievement .p-achievement__header,.p-achievement.-sm .p-achievement__header{gap:16px}.p-achievement .p-achievement__header .p-achievement__icon,.p-achievement .p-achievement__header .p-achievement__icon.-lg,.p-achievement.-sm .p-achievement__header .p-achievement__icon,.p-achievement.-sm .p-achievement__header .p-achievement__icon.-lg{width:80px;height:auto}.p-achievement .p-achievement__count,.p-achievement.-sm .p-achievement__count{font-size:32px}.p-achievement .p-achievement__count strong,.p-achievement.-sm .p-achievement__count strong{font-size:48px}.p-achievement .p-achievement__desc,.p-achievement.-sm .p-achievement__desc{font-size:15px}}.p-achievement__note{text-align:right;margin-bottom:80px}@media screen and (max-width: 1023px){.p-achievement__note{margin-bottom:32px}}.p-bizBox04__desc .c-note{margin-top:8px}.p-totalMain .p-bizBanner{background-color:#f2f2f2}.p-netsuHero{background-image:url("/assets/images/biz/bg_header_netsu__pc.png")}@media screen and (max-width: 1023px){.p-netsuHero{background-image:url("/assets/images/biz/bg_header_netsu__sp.png")}}.p-netsuMain{background-color:#f2f2f2}.p-netsuMain .p-netsuSection01__container{width:100%}@media screen and (max-width: 1023px){.p-netsuMain .p-section-headerWrapper{padding:0 24px}}.p-netsuMain .p-netsuSection01{background-color:#f2f2f2;display:flex;flex-direction:column;gap:80px;padding-top:12px;padding-bottom:80px}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01{gap:32px;padding-top:32px;padding-bottom:32px}}.p-netsuMain .p-netsuSection01 .p-netsuSection01__imgWrapper{padding:64px 100px;display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01 .p-netsuSection01__imgWrapper{border:0;border-radius:0px;padding:24px 20px;gap:24px}}.p-netsuMain .p-netsuSection01 .p-netsuSection01__title{font:600 20px/1.6 "Noto Sans JP",sans-serif}.p-netsuMain .p-netsuSection01 .p-netsuSection01__title::before{content:"■";color:#d36b1b;margin-right:4px}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01 .p-netsuSection01__title{font-size:18px}}.p-netsuMain .p-netsuSection01 .p-netsuSection01__img{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01 .p-netsuSection01__img{flex-direction:column;gap:8px}}.p-netsuMain .p-netsuSection01 .p-img-netsu{width:444px}@media screen and (max-width: 1279px){.p-netsuMain .p-netsuSection01 .p-img-netsu{width:350px}}.p-netsuMain .p-netsuSection01 .p-netsuSection01__listitem{font:600 20px/1.6 "Noto Sans JP",sans-serif;display:flex;align-items:center;gap:8px;margin-bottom:8px}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01 .p-netsuSection01__listitem{font-size:16px;align-items:flex-start}.p-netsuMain .p-netsuSection01 .p-netsuSection01__listitem img{width:24px;height:24px}}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01 .c-section-header-01:has(+.p-netsuMerit){margin-bottom:16px}}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01 .p-netsuMerit{gap:16px}}.p-netsuMain .p-netsuSection01 .p-netsuMerit .p-bizBox01__header{min-height:0}.p-netsuMain .p-netsuSection01 .p-netsuMerit .p-bizBox01__desc{padding:24px 28px;min-height:0}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01 .p-netsuMerit .p-bizBox01__desc{padding:16px 20px}}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection01 .p-netsuMerit .p-bizBox01__descText{line-height:1.5}}.p-netsuMain .p-netsuSection02{background-color:#fff;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection02{padding-top:32px;padding-bottom:32px}}.p-netsuMain .p-netsuSection02 .p-kamiya__img{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection02 .p-kamiya__img{gap:16px}}.p-netsuMain .p-netsuSection02 .p-kamiya__imgHeader{background-color:#00367e;color:#fff;display:flex;flex-direction:column;align-items:center;padding:8px;height:64px;font-size:32px}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection02 .p-kamiya__imgHeader{padding:4px 8px;font-size:20px;line-height:1.3}}.p-netsuMain .p-netsuSection02 .p-kamiya__text{font:500 18px/1.6 "Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection02 .p-kamiya__text{font-size:15px}}.p-netsuMain .p-netsuSection02 .p-kamiya__box01{display:flex;gap:32px;align-items:flex-start}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection02 .p-kamiya__box01{flex-direction:column}}.p-netsuMain .p-netsuSection02 .p-kamiya__box02{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.p-netsuMain .p-netsuSection02 .p-kamiya__box03{display:flex;align-items:center;justify-content:center;margin-top:64px;padding:64px 80px;background-color:#f2f2f2;border-radius:8px}@media screen and (max-width: 1023px){.p-netsuMain .p-netsuSection02 .p-kamiya__box03{background-color:#fff;margin-top:16px;padding:0}}@media screen and (max-width: 1023px){.p-netsuMain .c-section-header-01__description{padding:0}}@media screen and (max-width: 1023px){.p-netsuMain .p-bizBanner{padding-top:24px;padding-bottom:24px}}@media screen and (max-width: 1023px){.p-netsuMain .p-bizBanner__container{border:1px solid #ccc;border-radius:0}}.p-netsuMain .p-bizBanner__content{padding:28px 40px}@media screen and (max-width: 1023px){.p-netsuMain .p-bizBanner__content{padding:16px}}@media screen and (max-width: 1023px){.p-netsuMain .p-bizBanner__title{font-weight:900;font-size:18px}}.p-netsuMain .p-bizBanner__description{font-size:20px}@media screen and (max-width: 1023px){.p-netsuMain .p-bizBanner__description{font-size:15px;line-height:1.5}}.p-escoHero{background-image:url("/assets/images/biz/bg_header_esco__pc.png")}@media screen and (max-width: 1023px){.p-escoHero{background-image:url("/assets/images/biz/bg_header_esco__sp.png")}}.p-escoMain{background-color:#f2f2f2}.p-escoMain .p-escoSection01{background-color:#f2f2f2;display:flex;flex-direction:column;gap:80px;padding-top:12px;padding-bottom:125px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01{gap:32px;padding-top:32px;padding-bottom:32px}}.p-escoMain .p-escoSection01 .c-section-header-01__description{padding-top:16px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .c-section-header-01__description{padding:0}}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .c-section-header-01:has(+.p-escoSection01__img){margin-bottom:32px}}.p-escoMain .p-escoSection01 .p-escoSection01__img{padding:64px 118px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoSection01__img{border-radius:4px;padding:16px;max-width:calc(100vw - 48px);overflow-x:scroll}}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoSection01__img img{max-width:initial;width:auto;height:240px}}.p-escoMain .p-escoSection01 .p-escoSection01__table{margin-top:48px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoSection01__table{margin-top:14px;padding:16px;max-width:calc(100vw - 48px)}}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .c-section-header-01:has(+.p-escoMerit){margin-bottom:16px}}.p-escoMain .p-escoSection01 .p-escoMerit .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoMerit .c-section-header-01{margin-bottom:16px}}.p-escoMain .p-escoSection01 .p-escoMerit .p-bizBox01__header{min-height:98px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoMerit .p-bizBox01__header{min-height:63px;padding:16px 20px}}.p-escoMain .p-escoSection01 .p-escoMerit .p-bizBox01__header.-line2{padding:15px 32px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoMerit .p-bizBox01__header.-line2{padding:8px 32px}}.p-escoMain .p-escoSection01 .p-escoMerit .p-bizBox01__desc{padding:24px 28px;min-height:0}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoMerit .p-bizBox01__desc{padding:16px 20px}}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoMerit .p-bizBox01__descText{line-height:1.5}}.p-escoMain .p-escoSection01 .p-escoCustomer{width:100%}.p-escoMain .p-escoSection01 .p-escoCustomer .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoCustomer .c-section-header-01{margin-bottom:16px}}.p-escoMain .p-escoSection01 .p-escoCustomer .l-grid{gap:24px 32px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoCustomer .p-bizCheckTextBox{gap:12px}}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoCustomer .p-bizCheckTextBox img{width:24px;height:24px}}.p-escoMain .p-escoSection01 .p-escoCase .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoCase .c-section-header-01{margin-bottom:16px}}.p-escoMain .p-escoSection01 .p-escoCase .p-bizBox02{border-top-left-radius:0;border-top-right-radius:0}.p-escoMain .p-escoSection01 .p-escoCase .p-bizBox02__desc{min-height:0}.p-escoMain .p-escoSection01 .p-escoFlow{width:100%}.p-escoMain .p-escoSection01 .p-escoFlow .c-section-header-01{margin-bottom:32px}@media screen and (max-width: 1023px){.p-escoMain .p-escoSection01 .p-escoFlow .c-section-header-01{margin-bottom:16px}}.p-escoMain .p-escoSection01 .p-escoFlow .p-bizBox04__desc{min-height:96px}.p-escoMain .p-bizFaq{background-color:#fff;padding-top:120px;padding-bottom:120px}@media screen and (max-width: 1023px){.p-escoMain .p-bizFaq{padding-top:32px;padding-bottom:32px}}@media screen and (max-width: 1023px){.p-escoMain .c-section-header-01__description{padding:0}}@media screen and (max-width: 1023px){.p-escoMain .p-bizBanner{padding-top:24px;padding-bottom:24px}}@media screen and (max-width: 1023px){.p-escoMain .p-bizBanner__container{border:1px solid #ccc;border-radius:0}}.p-escoMain .p-bizBanner__content{padding:28px 40px}@media screen and (max-width: 1023px){.p-escoMain .p-bizBanner__content{padding:16px}}@media screen and (max-width: 1023px){.p-escoMain .p-bizBanner__title{font-weight:900;font-size:18px}}.p-escoMain .p-bizBanner__description{font-size:20px}@media screen and (max-width: 1023px){.p-escoMain .p-bizBanner__description{font-size:15px;line-height:1.5}}.p-leaseRoles__box{padding:20px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.p-leaseRoles__box{padding:12px}}.p-leaseRoles__header{display:flex;justify-content:center;align-items:center;padding:8px 0;gap:16px}.p-leaseRoles__icon{width:64px;height:auto}.p-leaseRoles__icon.-lg{width:72px}.p-leaseRoles__title{font:700 28px/48px "Noto Sans JP",sans-serif;color:#00367e}.p-leaseRoles__content{display:flex;flex-direction:column;gap:8px}.p-leaseRoles__item{display:flex;min-height:80px}@media screen and (max-width: 1023px){.p-leaseRoles__item{flex-direction:column}}.p-leaseRoles__itemLabel{display:flex;justify-content:center;align-items:center;padding:14px 12px;width:160px;background:linear-gradient(305deg, #0f6fb9 0%, #00367e 94.9%);text-align:center;font:700 18px/1.5 "Noto Sans JP",sans-serif;color:#fff}.p-leaseRoles__itemLabel small{font-size:16px}@media screen and (max-width: 1023px){.p-leaseRoles__itemLabel{width:100%;min-width:auto;padding:8px}}.p-leaseRoles__itemDesc{display:flex;align-items:center;flex:1;background-color:#f2f2f2;padding:16px;font:500 18px/1.4 "Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.p-leaseRoles__itemDesc{padding:12px 16px}}.p-leaseHero{background-image:url("/assets/images/biz/bg_header_lease__pc.png")}@media screen and (max-width: 1023px){.p-leaseHero{background-image:url("/assets/images/biz/bg_header_lease__sp.png")}}.p-leaseMain{background-color:#f2f2f2}.p-leaseMain .p-leaseSection01{background-color:#f2f2f2;display:flex;flex-direction:column;gap:80px;padding-top:12px;padding-bottom:125px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01{gap:32px;padding-top:32px;padding-bottom:32px}}.p-leaseMain .p-leaseSection01 .c-section-header-01__description{padding-top:16px;padding-bottom:8px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .c-section-header-01__description{padding:0}}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .c-note{text-indent:-1em;margin-left:1em;margin-bottom:8px}}.p-leaseMain .p-leaseSection01 .p-leaseRoles__header{min-height:88px}.p-leaseMain .p-leaseSection01 .p-leaseSection01__table{margin-top:48px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseSection01__table{margin-top:32px;padding:16px;max-width:calc(100vw - 48px)}}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseRoles__title{font-size:24px}}.p-leaseMain .p-leaseSection01 .p-leaseTarget{width:100%}.p-leaseMain .p-leaseSection01 .p-leaseTarget .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseTarget .c-section-header-01{margin-bottom:16px}}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseTarget .l-grid--col5{grid-template-columns:repeat(2, 1fr);gap:16px}}.p-leaseMain .p-leaseSection01 .p-leaseTarget .p-bizBox02{border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}.p-leaseMain .p-leaseSection01 .p-leaseTarget .p-bizBox02__header{height:161px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseTarget .p-bizBox02__header{height:116px}}.p-leaseMain .p-leaseSection01 .p-leaseTarget .p-bizBox02__desc{min-height:74px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseTarget .p-bizBox02__desc{min-height:64px}}.p-leaseMain .p-leaseSection01 .p-leaseTarget .p-bizBox02__descHeader{margin:0;font-weight:700;font-size:18px;line-height:1.4;text-align:center}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseTarget .p-bizBox02__descHeader{font-size:15px}}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .c-section-header-01:has(+.p-leaseMerit){margin-bottom:16px}}.p-leaseMain .p-leaseSection01 .p-leaseMerit .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseMerit .c-section-header-01{margin-bottom:16px}}.p-leaseMain .p-leaseSection01 .p-leaseMerit .p-bizBox01__header{min-height:98px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseMerit .p-bizBox01__header{min-height:63px;padding:16px 20px}}.p-leaseMain .p-leaseSection01 .p-leaseMerit .p-bizBox01__header.-line2{padding:15px 32px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseMerit .p-bizBox01__header.-line2{padding:8px 32px}}.p-leaseMain .p-leaseSection01 .p-leaseMerit .p-bizBox01__desc{padding:24px 28px;min-height:0}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseMerit .p-bizBox01__desc{padding:16px 20px}}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseMerit .p-bizBox01__descText{line-height:1.5}}.p-leaseMain .p-leaseSection01 .p-leaseCustomer{width:100%}.p-leaseMain .p-leaseSection01 .p-leaseCustomer .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseCustomer .c-section-header-01{margin-bottom:16px}}.p-leaseMain .p-leaseSection01 .p-leaseCustomer .l-grid{gap:24px 32px}.p-leaseMain .p-leaseSection01 .p-leaseFlow{width:100%}.p-leaseMain .p-leaseSection01 .p-leaseFlow .c-section-header-01{margin-bottom:32px}@media screen and (max-width: 1023px){.p-leaseMain .p-leaseSection01 .p-leaseFlow .c-section-header-01{margin-bottom:16px}}.p-leaseMain .p-leaseSection01 .p-leaseFlow .p-bizBox04__desc{min-height:96px}.p-leaseMain .p-bizFaq{background-color:#fff;padding-top:120px;padding-bottom:120px}@media screen and (max-width: 1023px){.p-leaseMain .p-bizFaq{padding-top:32px;padding-bottom:32px}}@media screen and (max-width: 1023px){.p-leaseMain .c-section-header-01__description{padding:0}}@media screen and (max-width: 1023px){.p-leaseMain .p-bizBanner{padding-top:24px;padding-bottom:24px}}@media screen and (max-width: 1023px){.p-leaseMain .p-bizBanner__container{border:1px solid #ccc;border-radius:0}}.p-leaseMain .p-bizBanner__content{padding:28px 40px}@media screen and (max-width: 1023px){.p-leaseMain .p-bizBanner__content{padding:16px}}@media screen and (max-width: 1023px){.p-leaseMain .p-bizBanner__title{font-weight:900;font-size:18px}}.p-leaseMain .p-bizBanner__description{font-size:20px}@media screen and (max-width: 1023px){.p-leaseMain .p-bizBanner__description{font-size:15px;line-height:1.5}}.p-omakase__header{display:flex;height:72px;justify-content:center;align-items:center;border-radius:4px 4px 0 0;background:#d36b1b;color:#fff;font:700 24px/1.4 "Noto Sans JP",sans-serif;padding:16px}@media screen and (max-width: 1023px){.p-omakase__header{height:auto;font-size:20px;text-align:center}}.p-omakase__body{padding:40px;display:flex;border-radius:0 0 4px 4px;border-right:2px solid #d36b1b;border-bottom:2px solid #d36b1b;border-left:2px solid #d36b1b;background:#f2f2f2}@media screen and (max-width: 1023px){.p-omakase__body{padding:24px 16px;flex-direction:column;align-items:center}}.p-omakase__before{border-radius:4px;background:#fff;padding:24px 32px;width:529px}@media screen and (max-width: 1023px){.p-omakase__before{width:100%;padding:12px}}.p-omakase__beforeItem{font:500 18px/1.6 "Noto Sans JP",sans-serif;text-indent:-1em;margin-left:1em;margin-bottom:8px}.p-omakase__arrow{display:flex;align-items:center;margin-right:16px}.p-omakase__after{flex:1}.p-omakase__afterList{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1023px){.p-omakase__afterList{margin-top:12px;gap:8px}}.p-omakase__afterItem{position:relative;font:700 24px/1.4 "Noto Sans JP",sans-serif;padding-left:48px}.p-omakase__afterItem::before{content:"";position:absolute;left:0;top:2px;width:32px;height:32px;background:url(/assets/images/biz/ico_omakase_check.png) no-repeat center center;background-position:center}@media screen and (max-width: 1023px){.p-omakase__afterItem{font-size:18px;padding-left:34px}.p-omakase__afterItem::before{width:24px;height:24px;background-size:24px 24px}}.p-taiyoukouHero{background-image:url("/assets/images/biz/bg_header_taiyoukou__pc.png")}@media screen and (max-width: 1023px){.p-taiyoukouHero{background-image:url("/assets/images/biz/bg_header_taiyoukou__sp.png")}}.p-taiyoukouMain{background-color:#f2f2f2}.p-taiyoukouMain .p-taiyoukouSection01{background-color:#f2f2f2;display:flex;flex-direction:column;gap:80px;padding-top:12px;padding-bottom:125px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01{gap:32px;padding-top:32px;padding-bottom:32px}}.p-taiyoukouMain .p-taiyoukouSection01 .c-section-header-01__description{padding-top:16px;padding-bottom:8px;font-size:19px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .c-section-header-01__description{padding:0;font-size:15px}}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouSection01__image{margin-top:80px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouSection01__image{margin-top:24px}}.p-taiyoukouMain .p-taiyoukouSection01 .p-omakase{margin-top:80px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-omakase{margin-top:24px}}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .c-section-header-01:has(+.p-taiyoukouMerit){margin-bottom:16px}}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .c-section-header-01{margin-bottom:16px}}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .l-grid{gap:31px 40px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .l-grid{gap:16px}}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .p-bizBox01__header{min-height:98px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .p-bizBox01__header{min-height:63px}}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .p-bizBox01__desc{padding:24px 28px;min-height:0}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .p-bizBox01__desc{padding:16px 20px}}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouMerit .p-bizBox01__descText{line-height:1.5}}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouCustomer{width:100%}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouCustomer .c-section-header-01{margin-bottom:40px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouCustomer .c-section-header-01{margin-bottom:16px}}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouCustomer .l-grid{gap:24px 32px}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouCustomer .p-bizBox02__desc{min-height:201px}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouFlow{width:100%}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouFlow .c-section-header-01{margin-bottom:32px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouFlow .c-section-header-01{margin-bottom:16px}}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouFlow .p-bizBox04__headerText{text-align:center}.p-taiyoukouMain .p-taiyoukouSection01 .p-taiyoukouFlow .p-bizBox04__desc{min-height:96px}.p-taiyoukouMain .p-bizBanner{background-color:#fff}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-bizBanner{padding-top:24px;padding-bottom:24px}}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-bizBanner__container{border:1px solid #ccc;border-radius:0}}.p-taiyoukouMain .p-bizBanner__content{padding:28px 40px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-bizBanner__content{padding:16px}}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-bizBanner__title{font-weight:900;font-size:18px}}.p-taiyoukouMain .p-bizBanner__description{font-size:20px}@media screen and (max-width: 1023px){.p-taiyoukouMain .p-bizBanner__description{font-size:15px;line-height:1.5}}
