@charset "UTF-8";.subpage main{min-height:1000px}.subpage .sub-header{height:360px;background-color:#faf8f5;background-image:url(../../../img/svg/human_09.svg),url(../../../img/svg/illust_lamp.svg),url(../../../img/svg/subhead_bg_l.svg),url(../../../img/svg/subhead_bg_r.svg),-webkit-radial-gradient(#febf00 6.25%,transparent 12.5%);background-image:url(../../../img/svg/human_09.svg),url(../../../img/svg/illust_lamp.svg),url(../../../img/svg/subhead_bg_l.svg),url(../../../img/svg/subhead_bg_r.svg),radial-gradient(#febf00 6.25%,transparent 12.5%);background-size:clamp(150px,28vw,265px),clamp(55px,10vw,82px),clamp(280px,40vw,500px),clamp(280px,40vw,500px),24px 24px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-position:left 12.239% bottom,top right 12.5%,left bottom,right top,left top;width:100%;overflow:hidden;position:relative;visibility:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subpage .sub-header__head{position:relative;z-index:2;text-align:center}.subpage .sub-header__ttl{font-weight:700;font-size:60px;font-size:clamp(36px,4vw,60px);margin-bottom:22px;letter-spacing:.05em;-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0;-webkit-transition:opacity .8s cubic-bezier(.32,.13,.21,.99),-webkit-transform .8s cubic-bezier(.32,.13,.21,.99);transition:opacity .8s cubic-bezier(.32,.13,.21,.99),-webkit-transform .8s cubic-bezier(.32,.13,.21,.99);transition:opacity .8s cubic-bezier(.32,.13,.21,.99),transform .8s cubic-bezier(.32,.13,.21,.99);transition:opacity .8s cubic-bezier(.32,.13,.21,.99),transform .8s cubic-bezier(.32,.13,.21,.99),-webkit-transform .8s cubic-bezier(.32,.13,.21,.99)}.subpage .sub-header__sub{font-family:Montserrat,sans-serif;font-weight:700;color:#00b285;font-size:28px;letter-spacing:.05em;-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0;-webkit-transition:opacity .8s cubic-bezier(.32,.13,.21,.99),-webkit-transform .8s cubic-bezier(.32,.13,.21,.99);transition:opacity .8s cubic-bezier(.32,.13,.21,.99),-webkit-transform .8s cubic-bezier(.32,.13,.21,.99);transition:opacity .8s cubic-bezier(.32,.13,.21,.99),transform .8s cubic-bezier(.32,.13,.21,.99);transition:opacity .8s cubic-bezier(.32,.13,.21,.99),transform .8s cubic-bezier(.32,.13,.21,.99),-webkit-transform .8s cubic-bezier(.32,.13,.21,.99)}.subpage .sub-header__sub-anim{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s}.subpage .sub-header__ttl-anim{position:relative;display:block;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.subpage .qa{padding:40px 0 60px}.subpage .privacy{padding:40px 0 60px}.subpage .privacyListItem{list-style-type:none;position:relative;padding-left:28px}.subpage .privacyListItem::before{display:block;position:absolute;left:0;top:0}.subpage .privacyListItem:not(:first-child){margin-top:15px}.subpage .privacyListItem:first-child::before{content:"1."}.subpage .privacyListItem:nth-child(2)::before{content:"2."}.subpage .privacyListItem:nth-child(3)::before{content:"3."}.subpage .privacyListItem:nth-child(4)::before{content:"4."}.subpage .privacyListItem:nth-child(5)::before{content:"5."}.subpage .contact{padding:40px 0 60px}.subpage .contact-form{padding:60px 80px;border-radius:10px;background:#e8f4f6}.subpage .contact-txt{font-weight:500}.subpage .news{padding:40px 0 60px}.subpage .news-single .news__date{margin-bottom:25px}.subpage .news-single .news__date time{font-weight:600;font-size:16px;letter-spacing:.05em;text-align:left;color:#161616;font-family:Montserrat,sans-serif;margin-right:25px}.subpage .news-single .news__category{display:inline-block;text-align:center;width:116px;line-height:30px;border-radius:2px;color:#fff;font-weight:500;font-size:14px;letter-spacing:.02em}.subpage .news-single .news__category._news{background:#00b285}.subpage .news-single .news__category._subsidy{background:#3d98d8}.subpage .news-single .news__category._trivia{background:#3d98d8}.subpage .news-single .news__category._maker{background:#8299d8}.subpage .news-single .news-single-content{min-height:300px}.subpage .news-single .news-single-content__thumb{margin-bottom:40px}.subpage .news-single .news-single-content__thumb img{width:100%;border-radius:10px;max-height:480px;height:auto;-o-object-fit:cover;object-fit:cover}.subpage .news-single .news-single-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subpage .news-single .news-single-footer__btn{text-align:center;max-width:320px;width:100%;margin:0 auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.subpage .news-single .news-single-footer__prev{margin-right:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}.subpage .news-single .news-single-footer__prev a{position:relative;padding-left:40px;color:#256e45}.subpage .news-single .news-single-footer__prev a::before{content:"";background:url(../../../img/svg/single_arrow.svg) no-repeat;width:13.43px;height:25.46px;background-size:contain;position:absolute;left:0;top:0}.subpage .news-archive .news-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:43px;gap:20px}.subpage .news-archive .news-tabItem{border-radius:30px;width:100%;max-width:190px;text-align:center;line-height:42px;font-weight:500;font-size:18px;letter-spacing:.02em;position:relative}.subpage .news-archive .news-tabItem a{display:block}.subpage .news-archive .news-tabItem.active a{pointer-events:none}.subpage .news-archive ._tab1{background:#fed866;border:3px solid #fed866}.subpage .news-archive ._tab1.active{background:#fff;border:3px solid #febf00;position:relative;font-weight:700}.subpage .news-archive ._tab1.active::after,.subpage .news-archive ._tab1.active::before{position:absolute;left:50%;content:"";height:0;width:0}.subpage .news-archive ._tab1.active::before{top:100%;border:14px solid;border-color:transparent;border-top-color:#febf00;margin-left:-14px}.subpage .news-archive ._tab1.active::after{top:98%;border:11px solid;border-color:transparent;border-top-color:#fff;margin-left:-11px}.subpage .news-archive ._tab2{background:#beede1;border:3px solid #beede1;position:relative;font-weight:700}.subpage .news-archive ._tab2.active{background:#fff;border:3px solid #beede1;position:relative;font-weight:700}.subpage .news-archive ._tab2.active::after,.subpage .news-archive ._tab2.active::before{position:absolute;left:50%;content:"";height:0;width:0}.subpage .news-archive ._tab2.active::before{top:100%;border:14px solid;border-color:transparent;border-top-color:#beede1;margin-left:-14px}.subpage .news-archive ._tab2.active::after{top:98%;border:11px solid;border-color:transparent;border-top-color:#fff;margin-left:-11px}.subpage .news-archive ._tab3{background:#cee3f2;border:3px solid #cee3f2;position:relative;font-weight:700}.subpage .news-archive ._tab3.active{background:#fff;border:3px solid #cee3f2;position:relative;font-weight:700}.subpage .news-archive ._tab3.active::after,.subpage .news-archive ._tab3.active::before{position:absolute;left:50%;content:"";height:0;width:0}.subpage .news-archive ._tab3.active::before{top:100%;border:14px solid;border-color:transparent;border-top-color:#cee3f2;margin-left:-14px}.subpage .news-archive ._tab3.active::after{top:98%;border:11px solid;border-color:transparent;border-top-color:#fff;margin-left:-11px}.subpage .news-archive ._tab4{background:#d5ddf2;border:3px solid #d5ddf2;position:relative;font-weight:700}.subpage .news-archive ._tab4.active{background:#fff;border:3px solid #d5ddf2;position:relative;font-weight:700}.subpage .news-archive ._tab4.active::after,.subpage .news-archive ._tab4.active::before{position:absolute;left:50%;content:"";height:0;width:0}.subpage .news-archive ._tab4.active::before{top:100%;border:14px solid;border-color:transparent;border-top-color:#d5ddf2;margin-left:-14px}.subpage .news-archive ._tab4.active::after{top:98%;border:11px solid;border-color:transparent;border-top-color:#fff;margin-left:-11px}.subpage .news-archive .news-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:25px;position:relative}.subpage .news-archive .news__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:25px}.subpage .news-archive .news__date{font-weight:600;font-size:16px;letter-spacing:.05em;text-align:left;color:#161616;font-family:Montserrat,sans-serif;min-width:100px}.subpage .news-archive .news__date time{font-weight:700}.subpage .news-archive .news__category{display:inline-block;text-align:center;width:116px;line-height:30px;border-radius:2px;color:#fff;font-weight:500;font-size:14px;letter-spacing:.02em}.subpage .news-archive .news__category._news{background:#00b285}.subpage .news-archive .news__category._subsidy{background:#3d98d8}.subpage .news-archive .news__category._maker{background:#8299d8}.subpage .news-archive .news__category._trivia{background:#3d98d8}.subpage .news-archive .news-list{background:#fff;width:100%}.subpage .news-archive .news-list__item{padding:22px 15px;border-bottom:1px solid #d1cdcd;position:relative}.subpage .news-archive .news-list__item::before{content:"";width:24px;height:24px;background:#00b285;border-radius:50%;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subpage .news-archive .news-list__item::after{content:"";width:0;height:0;border-left:7px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;z-index:3;right:27px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .6s;transition:all .6s}.subpage .news-archive .news-list__item:first-of-type{border-top:1px solid #d1cdcd}.subpage .news-archive .news-list__item:hover::before{-webkit-animation:newsListArrow2 .5s ease;animation:newsListArrow2 .5s ease}.subpage .news-archive .news-list__item:hover::after{-webkit-animation:newsListArrow2 .5s ease;animation:newsListArrow2 .5s ease}.subpage .news-archive .tab-contents-item{display:none;padding:60px 80px}.subpage .news-archive .tab-contents-item.show{display:block}.subpage .news__text{padding-right:38px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.subpage .cases{padding:40px 0 60px}.subpage .casesList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.subpage .casesListItem{max-width:540px;width:calc((100% - 90px)/ 2);border-radius:10px;overflow:hidden;position:relative;-webkit-box-shadow:5px 5px #fecb33;box-shadow:5px 5px #fecb33;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .casesList-img{background:#fff;overflow:hidden;width:100%;max-height:240px}.subpage .casesList-img img{height:240px;-webkit-transition:all .3s;transition:all .3s;-o-object-fit:cover;object-fit:cover}.subpage .casesListItem:hover img{scale:1.1}.subpage .cases-link::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto;content:"";background-color:transparent}.subpage .cases-content{padding:15px 20px 30px;background:#faf8f5;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.subpage .cases-cat{display:inline-block;text-align:center;line-height:32px;border-radius:3px;padding:0 25px;color:#fff;font-weight:500;font-size:14px;letter-spacing:.02em;background:#00b285;margin-bottom:8px}.subpage .cases-ttl{margin-bottom:13px;position:relative;font-weight:700;font-size:18px;letter-spacing:.05em;padding-bottom:13px}.subpage .cases-ttl::before{content:"";position:absolute;left:0;bottom:0;width:28px;height:3px;background:#febf00}.subpage .casesTag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;row-gap:10px;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subpage .casesTagItem{font-size:14px;letter-spacing:.02em;line-height:26px;border-radius:14px;background:#fff;border:1px solid #fecb33;padding:0 20px}.subpage .cases-single-cat{display:inline-block;text-align:center;line-height:32px;border-radius:3px;padding:0 25px;color:#fff;font-weight:500;font-size:16px;letter-spacing:.02em;background:#00b285;margin-bottom:8px}.subpage .cases-single-ttlWrap{margin-bottom:20px}.subpage .cases-single-ttl{font-weight:700;font-size:clamp(24px,3vw,39px);letter-spacing:.05em}.subpage .cases-single-imgBox{background:#faf8f5;border-radius:10px;padding:40px 70px;margin-top:20px;margin-bottom:40px}.subpage .cases-subHead{margin-bottom:20px}.subpage .cases-subHead::after{margin-top:20px;background:-webkit-radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background:radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background-size:10px;content:"";display:inline-block;height:8px;width:100%}.subpage .cases-subttl{font-weight:700;font-size:clamp(22px,3vw,28px);border-left:4px solid #febf00;padding-left:6px;line-height:1.2}.subpage .swiper-container{width:100%;position:relative}.subpage .swiper-container.slider{margin-bottom:20px}.subpage .swiper-container.slider img{border-radius:10px;max-height:560px;-o-object-fit:cover;object-fit:cover}.subpage .swiper-container.slider-thumbnail{overflow:hidden}.subpage .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{width:25%;height:100%;opacity:.5;overflow:hidden}.subpage .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{opacity:1}.subpage .swiper-container.slider-thumbnail img{border-radius:5px;max-height:110px;-o-object-fit:cover;object-fit:cover}.subpage .slider-thumbnailWrap{position:relative}.subpage .swiper-button-next{opacity:1;width:18px;right:-30px}.subpage .swiper-button-next::before{content:"";border-left:13px solid #00b285;border-top:9px solid transparent;border-bottom:9px solid transparent}.subpage .swiper-button-prev{opacity:1;width:18px;left:-30px}.subpage .swiper-button-prev::before{content:"";border-right:13px solid #00b285;border-top:9px solid transparent;border-bottom:9px solid transparent}.subpage .reason{padding:40px 0 50px;background:url(../../../img/webp/reason/reason_bg_l.webp),url(../../../img/webp/reason/reason_bg_r.webp);background-repeat:no-repeat;background-position:left bottom,top right;background-size:clamp(400px,36vw,570px),clamp(370px,36vw,483px)}.subpage .reason-content{position:relative}.subpage .reason-ttl{font-weight:700;font-size:clamp(26px,5vw,51px);letter-spacing:.05em;text-align:left;background-repeat:no-repeat;line-height:1.6}.subpage .reason-ttl span{color:#00b285;font-weight:700}.subpage .reason-main{margin-left:auto;margin-right:15%;max-width:clamp(560px,55vw,680px);width:100%;position:relative;z-index:1}.subpage .reason-main::before{content:"";display:block;padding-top:100%;background:url(../../../img/svg/reason_obj.svg) no-repeat;background-size:contain}.subpage .reason-main-img1{max-width:clamp(280px,28vw,360px);width:100%;position:absolute;left:-26%;top:16%}.subpage .reason-main-img2{max-width:clamp(280px,28vw,360px);width:100%;position:absolute;left:50%;top:-9%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.subpage .reason-main-img3{max-width:clamp(280px,28vw,360px);width:100%;position:absolute;right:-26%;top:16%}.subpage .reason-txt{max-width:960px;margin:0 auto}.subpage .selection{padding:40px 0 60px;background:#e8f4f6}.subpage .selectionBox{background:#faf8f5;padding:40px 60px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px;position:relative}.subpage .selection-numberItemWrap::after{background:-webkit-radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background:radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background-size:10px;content:"";display:inline-block;height:8px;width:100%}.subpage .selection-numberItem{font-weight:700;font-size:20px;position:relative;padding-left:54px;line-height:1.6;border-radius:10px}.subpage .selection-numberItem::before{content:"";width:34px;height:34px;background:#00b285;position:absolute;border-radius:50%;left:0;top:0}.subpage .selection-numberItem._1::after{content:"1";font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;position:absolute;left:13px;top:0;color:#fff}.subpage .selection-numberItem._2::after{content:"2";font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;position:absolute;left:12px;top:0;color:#fff}.subpage .selection-numberItem._3::after{content:"3";font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;position:absolute;left:11px;top:0;color:#fff}.subpage .selection-numberItem span{font-weight:500;font-size:16px;letter-spacing:.02em;position:relative;margin-left:25px;padding:0 30px;display:inline-block}.subpage .selection-numberItem span::after,.subpage .selection-numberItem span::before{content:"";width:20px;height:2px;background:#00b285;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subpage .selection-numberItem span::before{left:0}.subpage .selection-numberItem span::after{right:0}.subpage .selection-numberItem:nth-child(n+2){margin-top:25px}.subpage .selection__imgWrap{position:absolute;bottom:0;right:5.769%}.subpage .selection-txtBox{padding:30px 40px;background:#fff;border-radius:10px;margin-top:30px}.subpage .selection__img{max-width:clamp(350px,39vw,450px)}.subpage .selection__illust{padding:0 25px}.subpage .support{padding:40px 0 60px;background-image:-webkit-radial-gradient(#ffecb2 6.25%,transparent 12.5%);background-image:radial-gradient(#ffecb2 6.25%,transparent 12.5%);background-size:24px 24px}.subpage .support-numberWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.subpage .support-numberItem{font-weight:700;font-size:20px;position:relative;padding-left:54px;line-height:1.6}.subpage .support-numberItem::before{content:"";width:34px;height:34px;background:#febf00;position:absolute;border-radius:50%;left:0;top:0}.subpage .support-numberItem._1::after{content:"1";font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;position:absolute;left:13px;top:0}.subpage .support-numberItem._2::after{content:"2";font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;position:absolute;left:12px;top:0}.subpage .support-numberItem._3::after{content:"3";font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;position:absolute;left:11px;top:0}.subpage .support-numberItem._4::after{content:"4";font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;position:absolute;left:10px;top:0}.subpage .support-numberItem span{font-weight:500;font-size:16px;letter-spacing:.02em;position:relative;margin-left:25px;padding:0 30px;display:inline-block}.subpage .support-numberItem span::after,.subpage .support-numberItem span::before{content:"";width:20px;height:2px;background:#febf00;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subpage .support-numberItem span::before{left:0}.subpage .support-numberItem span::after{right:0}.subpage .support-number__img{max-width:202px}.subpage .support-numberItem:nth-child(n+2){margin-top:25px}.subpage .supportBox{background:#faf8f5;border-radius:10px;padding:30px 40px 40px}.subpage .payment{padding:40px 0 60px;background:#faf8f5;margin-bottom:60px}.subpage .payment-md{background:#fed866;border-radius:10px;padding:30px 50px 35px;margin-bottom:40px}.subpage .payment-mdHead{text-align:center;margin-bottom:25px;overflow:hidden}.subpage .payment-mdTtl{font-weight:700;font-size:20px;text-align:center;position:relative;display:inline-block;white-space:nowrap;padding:0 clamp(200px,32vw,470px)}.subpage .payment-mdTtl::after,.subpage .payment-mdTtl::before{content:"";position:absolute;top:50%;display:inline-block;width:39%;height:7px;border-top:solid 1px #fff;border-bottom:solid 3px #fff}.subpage .payment-mdTtl::before{left:0}.subpage .payment-mdTtl::after{right:0}.subpage .payment-mdTtl2{font-weight:700;font-size:20px;text-align:center;position:relative;display:inline-block;white-space:nowrap;padding:0 clamp(200px,36vw,520px)}.subpage .payment-mdTtl2::after,.subpage .payment-mdTtl2::before{content:"";position:absolute;top:50%;display:inline-block;width:44%;height:7px;border-top:solid 1px #fff;border-bottom:solid 3px #fff}.subpage .payment-mdTtl2::before{left:0}.subpage .payment-mdTtl2::after{right:0}.subpage .payment-mdBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.subpage .payment-mdItem{width:calc((100% - 20px)/ 2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .payment-mdItem._merit{border-radius:10px;background:#fff;border:3px solid #00b285}.subpage .payment-mdItem._demerit{border-radius:10px;background:#fff;border:3px solid #dcdcdc}.subpage .payment-mdItem__head{text-align:center;height:60px}.subpage .payment-mdItem__head._merit{background:#00b285}.subpage .payment-mdItem__head._demerit{background:#dcdcdc}.subpage .payment-mdItem__ttl{font-weight:700;font-size:20px;letter-spacing:.05em;line-height:60px;display:inline-block}.subpage .payment-mdItem__ttl._merit{color:#fff;position:relative}.subpage .payment-mdItem__ttl._merit::before{content:"";background:url(../../../img/svg/icon_doublecircle.svg) no-repeat;background-size:contain;width:36px;height:36px;position:absolute;left:-50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.subpage .payment-mdItem__ttl._demerit{color:#6c6c6c;position:relative}.subpage .payment-mdItem__ttl._demerit::before{content:"";background:url(../../../img/svg/icon_bad.svg) no-repeat;background-size:contain;width:28px;height:28px;position:absolute;left:-50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subpage .payment-mdItem__content{padding:25px 20px}.subpage .payment-mdItem__content li{position:relative;padding-left:1em;display:inline-block}.subpage .payment-mdItem__content li::before{content:"";width:4px;height:4px;border-radius:50%;background:#161616;position:absolute;left:0;top:13px}.subpage .payment-mdItem__content li:not(:first-child){margin-top:15px}.subpage .lease{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px 0 15px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:10px}.subpage .lease__img{max-width:230px}.subpage .payment-subHead{margin-bottom:20px}.subpage .payment-subHead::after{margin-top:20px;background:-webkit-radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background:radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background-size:10px;content:"";display:inline-block;height:8px;width:100%}.subpage .payment-subttl{font-weight:700;font-size:clamp(22px,3vw,28px);border-left:4px solid #febf00;padding-left:6px;line-height:1.2}.subpage .payment-table{border-collapse:separate;border-spacing:0;overflow:hidden}.subpage .payment-table th{background:#fed866;padding:16px 20px;font-weight:700;font-size:18px;vertical-align:middle}.subpage .payment-table td{padding:15px 20px;vertical-align:middle;background:#fff}.subpage .payment-table tr:first-child th{text-align:left;width:200px}.subpage .payment-table tr:first-child th:not(:first-child){border-left:1px solid #fff}.subpage .payment-table tr:nth-of-type(n+2) th{border-top:1px solid #fff}.subpage .payment-table tr:nth-of-type(2) td{border-top:1px solid #fff}.subpage .payment-table tr:nth-of-type(2) td:not(:last-child){border-right:1px solid #dcdcdc}.subpage .payment-table tr:nth-of-type(n+3) td{border-top:1px solid #dcdcdc}.subpage .payment-table tr:not(:first-of-type) td:not(:last-child){border-right:1px solid #dcdcdc}.subpage .payment-table tr:first-of-type th:last-child{border-right:2px solid #fed866}.subpage .payment-table tr:not(:first-of-type) td:last-child{border-right:2px solid #fed866}.subpage .payment-table tr:last-child th{border-bottom:2px solid #fed866}.subpage .payment-table tr:last-child td{border-bottom:2px solid #fed866}.subpage .payment-table tr:first-child th:first-of-type{border-radius:8px 0 0 0}.subpage .payment-table tr:first-child th:last-of-type{border-radius:0 8px 0 0}.subpage .payment-table tr:last-child th:first-of-type{border-radius:0 0 0 8px}.subpage .payment-table tr:last-child td:last-of-type{border-radius:0 0 8px 0}.subpage .company{padding:40px 0 60px;background:url(../../../img/webp/company/bcp_bg_l.webp),url(../../../img/webp/company/bcp_bg_r.webp);background-repeat:no-repeat;background-position:left bottom,top right;background-size:clamp(400px,36vw,570px),clamp(370px,36vw,483px)}.subpage .bcpList{border-radius:10px}.subpage .bcpListItem{padding:40px;border-radius:10px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subpage .bcpListItem._bcp1{background:#beede1}.subpage .bcpListItem._bcp2{margin-top:40px;background:#cee3f2}.subpage .bcpList-circle{max-width:140px;margin-right:50px}.subpage .bcpList-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:10px}.subpage .bcpList-head{margin-bottom:25px}.subpage .bcpList-ttl{font-weight:700;font-size:28px;letter-spacing:.05em;position:relative;display:inline-block;padding-bottom:12px;line-height:1.4}.subpage .bcpList-ttl._gr{border-bottom:1px solid #00b285}.subpage .bcpList-ttl._gr::after{content:"";height:3px;width:100%;position:absolute;bottom:-7px;left:0;background:#00b285}.subpage .bcpList-ttl._bl{border-bottom:1px solid #3d98d8}.subpage .bcpList-ttl._bl::after{content:"";height:3px;width:100%;position:absolute;bottom:-7px;left:0;background:#3d98d8}.subpage .bcpList-txt{font-weight:500}.subpage .bcpList-human1{max-width:clamp(140px,13vw,187px);margin-top:auto;position:relative;right:20px;bottom:-40px}.subpage .bcpList-human2{max-width:clamp(160px,13vw,213px);margin-top:auto;position:relative;bottom:-40px}.subpage .bcp-state{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);background:#faf8f5;padding-top:40px;padding-bottom:60px}.subpage .bcp-subHead{margin-bottom:20px}.subpage .bcp-subHead::after{margin-top:20px;background:-webkit-radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background:radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background-size:10px;content:"";display:inline-block;height:8px;width:100%}.subpage .bcp-subttl{font-weight:700;font-size:clamp(22px,3vw,28px);border-left:4px solid #febf00;padding-left:6px;line-height:1.2}.subpage .bcp-imgList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;position:relative}.subpage .bcp-imgListItem__img{border-radius:10px;overflow:hidden;position:relative;-webkit-box-shadow:5px 5px #fdc931;box-shadow:5px 5px #fdc931}.subpage .bcp-imgListItem__txt{text-align:center;margin-top:5px}.subpage .company-archive{padding:40px 0 60px;background-color:#e8f4f6;background-image:url(../../../img/svg/human_01.svg),-webkit-repeating-linear-gradient(45deg,transparent,transparent 12px,#dff1f1 12px,#dff1f1 16px);background-image:url(../../../img/svg/human_01.svg),repeating-linear-gradient(45deg,transparent,transparent 12px,#dff1f1 12px,#dff1f1 16px);background-repeat:no-repeat,repeat;background-position:right 10.416% bottom;background-size:clamp(120px,20vw,261px)}.subpage .company-arcList{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px 24px}.subpage .company-arcList li{border-radius:10px;overflow:hidden}.subpage .company-arcList li a img{-webkit-transition:all .3s;transition:all .3s}.subpage .company-arcList li a img:hover{scale:1.1}.subpage .company-overview{padding:40px 0 60px;margin-bottom:60px}.subpage .company-table th{width:280px;padding:25px 20px}.subpage .company-table td{padding:25px 20px}.subpage .company-table a{-webkit-text-decoration:underline #00b285;text-decoration:underline #00b285;text-underline-offset:3px;position:relative;display:inline-block}.subpage .company-table a::before{content:"";background:url(../../../img/svg/icon_link.svg);background-size:contain;width:12px;height:10px;position:absolute;right:-20px;top:.5em}.subpage .disaster{margin-top:40px;padding:40px 0 60px;background:url(../../../img/webp/about/disaster_bg.webp) no-repeat;background-size:cover;background-position:center;position:relative}.subpage .disaster::before{content:"";width:100%;height:100%;background:rgba(0,179,133,.8);position:absolute;left:0;top:0}.subpage .disaster::after{content:"";background:url(../../../img/webp/about/disaster_bg_r.webp) no-repeat;width:440px;height:350px;background-size:contain;background-position:right top;position:absolute;right:0;top:0;z-index:1}.subpage .disaster-content{position:relative;z-index:3;color:#fff}.subpage .disaster-content p{font-weight:500;font-size:17px}.subpage .disaster-ttl{font-weight:700;font-size:clamp(26px,5vw,51px);letter-spacing:.05em}.subpage .disasterStr{padding:40px 0 60px;background:url(../../../img/webp/about/disasterstr_bg_l.webp),url(../../../img/webp/about/disasterstr_bg_r.webp);background-repeat:no-repeat;background-position:left top,bottom right;background-size:clamp(370px,36vw,483px),clamp(400px,36vw,590px)}.subpage .disasterStrBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:calc(50% - 50vw);max-width:1180px}.subpage .disasterStr-content{max-width:520px;margin-right:60px;width:100%}.subpage .disasterStr-content p{font-weight:500;font-size:17px;letter-spacing:.02em}.subpage .disasterStr-img{margin-right:-60px;max-width:600px;width:100%}.subpage .disasterStr-img img{border-radius:10px;-webkit-box-shadow:5px 5px #fecb33;box-shadow:5px 5px #fecb33;-o-object-fit:cover;object-fit:cover}.subpage .disasterStr-img__txt{text-align:center;margin-top:5px;margin-bottom:20px}.subpage .supply{background:#faf8f5;padding:40px 0 60px}.subpage .supplyList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.subpage .supplyListItem{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .supplList-head{border-radius:10px 10px 0 0}.subpage .supplList-head._lp{background-color:#febf00}.subpage .supplList-head._city{background-color:#dcdcdc}.subpage .supplList-head .supplList-ttl{text-align:center;font-weight:700;font-size:24px;letter-spacing:.05em;line-height:72px}.subpage .supplList-contentBox{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:0 0 10px 10px;padding:30px 40px 40px}.subpage .supplList-contentBox._lp{border-right:3px solid #febf00;border-bottom:3px solid #febf00;border-left:3px solid #febf00}.subpage .supplList-contentBox._city{border-right:3px solid #dcdcdc;border-bottom:3px solid #dcdcdc;border-left:3px solid #dcdcdc}.subpage .supplList-img1{margin-bottom:37px;margin-left:10px}.subpage .supplList-img1 img{max-width:311px;margin:0 auto;text-align:center}.subpage .supplList-img2{margin-bottom:20px}.subpage .supplList-img2 img{max-width:305px;margin:0 auto;text-align:center}.subpage .suppletxtList li{position:relative;padding-left:1em;display:inline-block;font-weight:500}.subpage .suppletxtList li::before{content:"";width:4px;height:4px;border-radius:50%;background:#161616;position:absolute;left:0;top:13px}.subpage .suppletxtList li:not(:first-child){margin-top:15px}.subpage .generator{padding:40px 0 60px;background:url(../../../img/webp/about/generator_bg_l.webp),url(../../../img/webp/about/generator_bg_r.webp);background-repeat:no-repeat;background-position:left bottom,right top;background-size:clamp(400px,36vw,590px),clamp(370px,36vw,483px)}.subpage .generatorBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:calc(50% - 50vw);max-width:1180px}.subpage .generator-content{max-width:520px;margin-right:60px;width:100%}.subpage .generator-content p{font-weight:500;font-size:17px;letter-spacing:.02em}.subpage .generator-img{margin-right:-60px;max-width:600px;width:100%}.subpage .generator-img img{border-radius:10px;-webkit-box-shadow:5px 5px #fecb33;box-shadow:5px 5px #fecb33;-o-object-fit:cover;object-fit:cover}.subpage .differences{padding:40px 0 60px;background:#faf8f5;margin-bottom:60px}.subpage .differences-List{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.subpage .differences-ListItem._left,.subpage .differences-ListItem2._left{max-width:240px;width:100%}.subpage .differences-ListItem._center,.subpage .differences-ListItem2._center{max-width:400px;width:100%}.subpage .differences-ListItem._right,.subpage .differences-ListItem2._right{max-width:360px;width:100%}.subpage .dif-assinHead{padding:11px 0;text-align:center}.subpage .dif-assinttl{font-weight:700;font-size:22px;letter-spacing:.05em;text-align:center;color:#00b285}.subpage .dif-assignListItem{text-align:center;font-weight:700;font-size:18px;letter-spacing:.05em;background:#fff;max-width:240px;padding:0 15px;line-height:57px}.subpage .dif-assignListItem:not(:first-child){margin-top:4px}.subpage .dif-lpttl{background:#febf00;text-align:center;font-weight:700;font-size:24px;letter-spacing:.05em;line-height:72px;border-radius:10px 10px 0 0}.subpage .dif-lpList{background:#fff;border-left:3px solid #febf00;border-right:3px solid #febf00;border-bottom:3px solid #febf00;border-radius:0 0 10px 10px}.subpage .dif-lpListItem{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:61px}.subpage .dif-lpListItem p{padding-left:160px;font-weight:500;line-height:61px;position:relative}.subpage .dif-lpListItem p::before{content:"";width:24px;height:24px;background:url(../../../img/svg/icon_doublecircle.svg) no-repeat;background-size:contain;position:absolute;top:18px;left:130px}.subpage .dif-lpListItem span{position:absolute;font-size:12px;left:79px;bottom:-1.5em}.subpage .dif-lpListItem:not(:first-child){border-top:1px solid #dcdcdc}.subpage .dif-otherttl{background:#dcdcdc;text-align:center;color:#6c6c6c;font-weight:700;font-size:22px;letter-spacing:.05em;line-height:72px;border-radius:10px 10px 0 0}.subpage .dif-otherBox{border-radius:10px;border:3px solid #dcdcdc;max-width:400px;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.subpage .dif-otherList{background:#fff;border-left:2px solid #dcdcdc;border-right:2px solid #dcdcdc;border-bottom:2px solid #dcdcdc;border-radius:0 0 10px 10px}.subpage .dif-otherListItem{position:relative;height:61px;text-align:center}.subpage .dif-otherListItem p{font-weight:500;line-height:61px;position:relative;padding-left:30px;display:inline-block}.subpage .dif-otherListItem p::before{content:"";width:16px;height:16px;background:url(../../../img/svg/icon_bad.svg) no-repeat;background-size:contain;position:absolute;top:23px;left:0}.subpage .dif-otherListItem:not(:first-child){border-top:1px solid #dcdcdc}.subpage .dif-lpListItem2{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:61px;text-align:left}.subpage .dif-lpListItem2 p{padding-left:50px;font-weight:500;line-height:61px;position:relative}.subpage .dif-lpListItem2 p._dc::before{content:"";width:24px;height:24px;background:url(../../../img/svg/icon_doublecircle.svg) no-repeat;background-size:contain;position:absolute;top:18px;left:12px}.subpage .dif-lpListItem2 p._tri::before{content:"";width:30px;height:17px;background:url(../../../img/svg/icon_triangle.svg) no-repeat;background-size:contain;position:absolute;top:21px;left:14px}.subpage .dif-lpListItem2 span{position:absolute;font-size:12px;left:79px;bottom:-1.5em}.subpage .dif-lpListItem2:not(:first-child){border-top:1px solid #dcdcdc}.subpage .dif-otherListItem2{position:relative;height:61px;text-align:left}.subpage .dif-otherListItem2 p{padding-left:40px;font-weight:500;line-height:61px;position:relative;display:inline-block}.subpage .dif-otherListItem2 p::before{content:"";width:16px;height:16px;background:url(../../../img/svg/icon_bad.svg) no-repeat;background-size:contain;position:absolute;top:23px;left:13px}.subpage .dif-otherListItem2 p._circle::before{content:"";width:18px;height:18px;background:url(../../../img/svg/icon_circle.svg) no-repeat;background-size:contain;position:absolute;top:22px;left:13px}.subpage .dif-otherListItem2:not(:first-child){border-top:1px solid #dcdcdc}.subpage .dif-subtxt{font-size:14px;margin:25px 0 0 45px}.subpage .maker-link{background:#00b285;height:58px}.subpage .maker-link a{text-align:center;display:block;color:#fff;font-weight:700;line-height:58px;width:100%;position:relative}.subpage .maker-link a::before{content:"";width:0;height:0;border-top:9px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;z-index:3;right:15px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .6s;transition:all .6s}.subpage .maker-link a:hover{background:#ffd91a;color:#161616}.subpage .maker-link a:hover::before{-webkit-animation:bottomArrowAction .5s ease;animation:bottomArrowAction .5s ease}@-webkit-keyframes bottomArrowAction{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:.5}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}}@keyframes bottomArrowAction{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:.5}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}}.subpage .maker-linkList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subpage .maker-linkItem{width:100%;position:relative}.subpage .maker-linkItem::before{content:"";background:#fff;width:1px;height:34px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subpage .maker-linkItem:first-child::after{content:"";background:#fff;width:1px;height:34px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.subpage .maker-link2{background-color:#00a87e}.subpage .p-nav-wrapper{background-color:#00a87e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1040px;margin:0 auto}.subpage .p-nav-lp-group{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-right:1px solid rgba(255,255,255,.5);border-left:1px solid rgba(255,255,255,.5)}.subpage .p-nav-lp-title{color:#fff;text-align:center;padding:10px 20px;font-size:1rem;letter-spacing:.2em;border-bottom:1px solid rgba(255,255,255,.5);font-weight:700}.subpage .p-nav-lp-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.subpage .p-nav-lp-items .p-nav-item+.p-nav-item{border-left:none;border-right:none}.subpage .p-nav-item{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-right:1px solid rgba(255,255,255,.5)}.subpage .p-nav-item>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;color:#fff;text-decoration:none;font-size:.95rem;letter-spacing:.1em;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;white-space:nowrap}.subpage .p-nav-item:hover>a,.subpage .p-nav-item>a:hover{background-color:rgba(0,0,0,.1)}.subpage .p-nav-item.dropdown-align-right>.p-dropdown{left:auto;right:0}.subpage .p-arrow{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.subpage .p-nav-diesel{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.subpage .p-nav-diesel .p-nav-item{height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.subpage .p-nav-diesel .p-nav-item>a{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.subpage .p-dropdown{display:none;position:absolute;top:100%;left:0;min-width:100%;background-color:#00a87e;z-index:100;border-top:2px solid rgba(255,255,255,.4)}.subpage .p-dropdown a{display:block;padding:12px 20px;color:#fff;text-decoration:none;font-size:.9rem;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.3);white-space:normal;-webkit-transition:background-color .2s;transition:background-color .2s}.subpage .p-dropdown a:last-child{border-bottom:none}.subpage .p-dropdown a:hover{background-color:rgba(0,0,0,.15)}.subpage .p-nav-item:hover>.p-dropdown{display:block}.subpage .p-accordion-content{display:none}.subpage .maker-anc{background:#3d98d8}.subpage .maker-anc h2{padding:.2em .5em;color:#fff;text-align:center;font-weight:700;line-height:1.2;font-size:clamp(1.125rem,36 / var(--max-lg) * 100vw,2.25rem)}.subpage .denyo{padding:40px 0 60px}.subpage .generac{padding:40px 0 60px;background:#faf8f5}.subpage .rizin{padding:40px 0 60px}.subpage .sho-a{padding:40px 0 60px;background:#faf8f5}.subpage .maker-nobg{padding:40px 0 60px}.subpage .maker-bg{padding:40px 0 60px;background:#faf8f5}.subpage .makerItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:40px}.subpage .makerItem-img{max-width:180px;border-radius:10px;overflow:hidden;-webkit-box-shadow:5px 5px #fecb33;box-shadow:5px 5px #fecb33}.subpage .makerItem-img img{width:100%}.subpage .makerItem-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .makerItem-content .ac-inner{display:none}.subpage .makerItem-head{margin-bottom:5px}.subpage .makerItem-head::after{margin-top:12px;background:-webkit-radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background:radial-gradient(circle farthest-side,#00b285,#00b285 38%,transparent 38%,transparent);background-size:10px;content:"";display:inline-block;height:6px;width:100%}.subpage .makerItem-ttl{font-weight:700;font-size:20px;letter-spacing:.05em;border-left:4px solid #febf00;padding-left:6px;line-height:1.2}.subpage .makerItem-txt{font-weight:500;margin-bottom:20px}.subpage .specBox{margin-top:auto}.subpage .specBox-head{background:#fed866;text-align:center;font-weight:700;font-size:15px;letter-spacing:.05em;border-radius:5px;display:block;line-height:48px;position:relative;cursor:pointer}.subpage .specBox-head::before{content:"";position:absolute;right:30px;top:14px;display:block;width:12px;height:12px;border-top:#161616 2px solid;border-right:#161616 2px solid;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.subpage .open .specBox-head{border-radius:5px 5px 0 0}.subpage .open .specBox-head::before{content:"";position:absolute;right:30px;top:20px;display:block;width:12px;height:12px;border-bottom:#161616 2px solid;border-left:#161616 2px solid;border-top:none;border-right:none}.subpage .specTable1{border-collapse:separate}.subpage .specTable1 th{background:#faf8f5;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:9px;font-weight:500;font-size:15px}.subpage .specTable1 tr th:first-child{width:178px;border-left:2px solid #fed866}.subpage .specTable1 tr th:nth-of-type(3){border-right:2px solid #fed866}.subpage .specTable1 tr:last-of-type th{border-bottom:2px solid #fed866;border-radius:0 0 0 8px}.subpage .specTable1 td{background:#fff;padding:9px 15px;font-weight:400;font-size:15px;letter-spacing:.02em;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.subpage .specTable1 td:last-child{border-right:2px solid #fed866}.subpage .specTable1 tr:last-of-type td{border-bottom:2px solid #fed866}.subpage .specTable1 tr:last-of-type td:last-child{border-radius:0 0 8px 0}.subpage .subsidyHosp{padding:40px 0 60px;background:url(../../../img/webp/subsidy/subsidy_hosp_bg_l.webp),url(../../../img/webp/subsidy/subsidy_hosp_bg_r.webp);background-repeat:no-repeat;background-position:left bottom,top right;background-size:clamp(400px,36vw,570px),clamp(370px,36vw,483px)}.subpage .subsidyHosp-content{background:#faf8f5;border-radius:10px;padding:30px 40px 40px;position:relative}.subpage .subsidyHosp-content__txtBox{margin-left:70px;max-width:700px}.subpage .subsidyHosp-content__strong{font-weight:700;font-size:17px;letter-spacing:.02em}.subpage .subsidyHosp-content__icon{max-width:35px;position:absolute;left:55px;top:-4px}.subpage .subsidyHosp-content__human{max-width:193px;position:absolute;right:38px;bottom:0}.subpage .subsidy-table{border-collapse:separate}.subpage .subsidy-table th{background:#fed866;line-height:56px;font-weight:700;font-size:18px}.subpage .subsidy-table th:first-child{border-radius:10px 0 0 0;border-right:1px solid #fff;width:82.4%}.subpage .subsidy-table th:last-child{border-radius:0 10px 0 0}.subpage .subsidy-table td{padding:20px;vertical-align:middle;background:#fff}.subpage .subsidy-table tr td:last-child{text-align:center}.subpage .subsidy-table tr:nth-child(2n+3) td,.subpage .subsidy-table tr:nth-child(2n+3) th{background:#faf8f5}.subpage .subsidy-table tr td:first-child{border-left:2px solid #fed866;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.subpage .subsidy-table tr td:last-child{border-right:2px solid #fed866;border-bottom:1px solid #dcdcdc}.subpage .subsidy-table tr:last-child td{border-bottom:2px solid #fed866}.subpage .subsidy-table tr:last-child td:first-child{border-radius:0 0 0 10px}.subpage .subsidy-table tr:last-child td:last-child{border-radius:0 0 10px 0}.subpage .subsidy-table ._small{font-size:14px;position:relative;padding-left:1em}.subpage .subsidy-table ._small::before{content:"※";position:absolute;left:0;top:0}.subpage .subsidy-table ._link{font-size:14px;-webkit-text-decoration:underline #00b285;text-decoration:underline #00b285;color:#00b285;font-weight:400;-moz-text-align-last:left;text-align-last:left}.subpage .subsidy-table ._ank{position:relative}.subpage .subsidy-table ._ank::after{content:"";width:0;height:0;border-top:9px solid #00b285;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;z-index:3;right:-12px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .6s;transition:all .6s}.subpage .table2{border-collapse:separate}.subpage .table2 th{background:#fed866;padding:.4em .6em;font-weight:700}.subpage .table2 th:first-child{border-radius:10px 0 0 0;border-right:1px solid #fff}.subpage .table2 th:last-child{border-radius:0 10px 0 0}.subpage .table2 td{padding:1em;vertical-align:middle;background:#fff}.subpage .table2 tr:nth-child(2n+3) td,.subpage .table2 tr:nth-child(2n+3) th{background:#faf8f5}.subpage .table2 tr td:first-child{border-left:2px solid #fed866;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.subpage .table2 tr td:last-child{border-right:2px solid #fed866;border-bottom:1px solid #dcdcdc}.subpage .table2 tr:last-child td{border-bottom:2px solid #fed866}.subpage .table2 tr:last-child td:first-child{border-radius:0 0 0 10px}.subpage .table2 tr:last-child td:last-child{border-radius:0 0 10px 0}.subpage .subsidyHosp-leaseWrap2{text-align:right}.subpage .subsidyHosp-leaseWrap{position:relative;display:inline-block;padding-left:40px}.subpage .subsidyHosp-leaseWrap::before{content:"";width:38px;height:47px;background:url(../../../img/svg/shine.svg) no-repeat;background-size:contain;position:absolute;left:0;top:0}.subpage .subsidyHosp-lease{text-align:right;font-weight:700;font-size:17px;letter-spacing:.02em;position:relative;margin-top:10px}.subpage .subsidyWelfare{padding:40px 0 60px;background:#e8f4f6}.subpage .subsidyWelfare-content{text-align:center;padding:35px 40px 40px;background:#faf8f5;border-radius:10px;position:relative}.subpage .subsidyWelfare-content__strong{font-weight:700;font-size:17px;letter-spacing:.02em}.subpage .subsidyWelfare-content__human{max-width:86px;position:absolute;left:112px;bottom:0}.subpage .welfare-table{border-collapse:separate}.subpage .welfare-table th{background:#fed866;line-height:56px;font-weight:700;font-size:18px;width:238px;vertical-align:middle}.subpage .welfare-table tr:not(:last-child) th{border-bottom:1px solid #fff}.subpage .welfare-table td{padding:20px;vertical-align:middle;background:#fff;width:420px}.subpage .welfare-table tr:last-child td{text-align:center}.subpage .welfare-table tr td:last-child{background:#faf8f5}.subpage .welfare-table tr:first-child td,.subpage .welfare-table tr:first-child th{border-top:2px solid #fed866}.subpage .welfare-table tr td:first-of-type{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.subpage .welfare-table tr td:last-child{border-right:2px solid #fed866;border-bottom:1px solid #dcdcdc}.subpage .welfare-table tr:last-child td{border-bottom:2px solid #fed866}.subpage .welfare-table tr:first-child th{border-radius:10px 0 0 0}.subpage .welfare-table tr:first-child td:last-child{border-radius:0 10px 0 0}.subpage .welfare-table tr:last-child th{border-radius:0 0 0 10px}.subpage .welfare-table tr:last-child td:last-child{border-radius:0 0 10px 0}.subpage .welfare-table ._small{font-size:14px;position:relative;padding-left:1em}.subpage .welfare-table ._small::before{content:"※";position:absolute;left:0;top:0}.subpage .welfare-table .welfareListLayout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}.subpage .welfare-table .welfareListItem{padding-left:20px;list-style-type:none;position:relative;padding-left:.7em}.subpage .welfare-table .welfareListItem::before{border-radius:50%;width:3px;height:3px;display:block;position:absolute;left:0;top:.8em;content:"";background:#161616}.subpage .welfare-supple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;gap:60px}.subpage .welfare-suppleItem{width:100%}.subpage .subsidyMedical{padding:40px 0 60px}.subpage .subsidyMedical-content{text-align:center;padding:35px 40px 40px;background:#faf8f5;border-radius:10px;position:relative}.subpage .subsidyMedical-content__strong{font-weight:700;font-size:17px;letter-spacing:.02em}.subpage .subsidyMedical-content__img{max-width:122.25px;position:absolute;top:-21px;left:80px}.subpage .subsidyMedical-content__human{max-width:110px;position:absolute;right:80px;bottom:-40px}.subpage .medical-table{border-collapse:separate}.subpage .medical-table th{background:#fed866;line-height:56px;font-weight:700;font-size:18px;width:238px;vertical-align:middle}.subpage .medical-table tr:not(:last-child) th{border-bottom:1px solid #fff}.subpage .medical-table td{padding:20px;vertical-align:middle;background:#fff;width:420px}.subpage .medical-table tr:nth-of-type(even) td{background:#faf8f5}.subpage .medical-table tr:first-child td,.subpage .medical-table tr:first-child th{border-top:2px solid #fed866}.subpage .medical-table tr td:first-of-type{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.subpage .medical-table tr td:last-child{border-right:2px solid #fed866;border-bottom:1px solid #dcdcdc}.subpage .medical-table tr:last-child td{border-bottom:2px solid #fed866}.subpage .medical-table tr:first-child th{border-radius:10px 0 0 0}.subpage .medical-table tr:first-child td:last-child{border-radius:0 10px 0 0}.subpage .medical-table tr:last-child th{border-radius:0 0 0 10px}.subpage .medical-table tr:last-child td:last-child{border-radius:0 0 10px 0}.subpage .medical-table ._small{font-size:14px;position:relative;padding-left:1em}.subpage .medical-table ._small::before{content:"※";position:absolute;left:0;top:0}.subpage .medical-table .numberBox p{position:relative;padding-left:30px}.subpage .medical-table .numberBox p::before{position:absolute;left:0;top:0}.subpage .medical-table .numberBox p:nth-of-type(1)::before{content:"1."}.subpage .medical-table .numberBox p:nth-of-type(2)::before{content:"2."}.subpage .medical-table .numberBox p:nth-of-type(3)::before{content:"3."}.subpage .medical-table .reqLayout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px}.subpage .medical-table .req{color:#fff;background:#00b285;display:inline-block;line-height:28px;padding:0 15px}.subpage .medical-table .reqListItem{padding-left:20px;list-style-type:none;position:relative;padding-left:.7em}.subpage .medical-table .reqListItem::before{border-radius:50%;width:3px;height:3px;display:block;position:absolute;left:0;top:.8em;content:"";background:#161616}.subpage .subsidyBcp{padding:40px 0 60px;background:#faf8f5;overflow:hidden;padding-bottom:110px;margin-bottom:-50px;position:relative}.subpage .schedule-table{border-collapse:separate}.subpage .schedule-table th{background:#beede1;font-weight:700;font-size:18px;vertical-align:middle;line-height:1.4}.subpage .schedule-table th span{display:inline-block;font-size:16px;line-height:1}.subpage .schedule-table tr:first-of-type th:not(:last-child){border-right:1px solid #fff}.subpage .schedule-table tr:first-of-type th{line-height:56px}.subpage .schedule-table tr:not(:last-child) th{border-bottom:1px solid #fff}.subpage .schedule-table td{padding:20px;vertical-align:middle;background:#fff}.subpage .schedule-table tr td{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.subpage .schedule-table tr td:last-child{border-right:2px solid #beede1;border-bottom:1px solid #dcdcdc}.subpage .schedule-table tr:last-child td{border-bottom:2px solid #beede1}.subpage .schedule-table tr:first-child th:first-child{border-radius:10px 0 0 0}.subpage .schedule-table tr:first-child th:last-child{border-radius:0 10px 0 0}.subpage .schedule-table tr:last-child th{border-radius:0 0 0 10px}.subpage .schedule-table tr:last-child td:last-child{border-radius:0 0 10px 0}.subpage .schedule-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.subpage .schedule__img{max-width:556px;width:100%;position:absolute;bottom:-96px;left:0;z-index:5}.subpage .schedule__btn{width:100%}.subpage .schedule__btn a{margin-left:auto}.subpage .schedule-next{height:60px;width:100%;background:#fff;position:relative;display:block}.news-single .singleflex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.news-single .singleflex .wid1{width:70%}.news-single .singleflex .wid2{width:30%}@media only screen and (max-width:1024px){.subpage main{min-height:1000px}.subpage .sub-header{height:260px}.subpage .sub-header__ttl{font-size:28px;margin-bottom:12px}.subpage .sub-header__sub{font-size:18px}.subpage .contact-form{padding:30px}.subpage .news-single .news__date{font-size:16px}.subpage .news-archive .news-tab{gap:10px}.subpage .news-archive .news-tabItem{font-size:16px}.subpage .news-archive .news__meta{margin-bottom:5px}.subpage .news-archive .news__date{font-size:16px}.subpage .news-archive .news-content-wrap{max-width:100%}.subpage .news-archive .tab-contents-item{padding:20px}.subpage .casesListItem{max-width:100%;width:calc((100% - 45px)/ 2)}.subpage .casesList-img img{height:200px}.subpage .swiper-container.slider-thumbnail img{max-height:160px}.subpage .reason{background-size:40%,38%}.subpage .reason-main{margin:50px auto 0}.subpage .reason-main-img1{left:-21%}.subpage .reason-main-img3{right:-21%}.subpage .selectionBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .selection__imgWrap{position:relative;right:0;margin-left:auto;bottom:-40px}.subpage .support-numberWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.subpage .support-number__img{max-width:160px;margin-left:auto}.subpage .supportBox{padding:15px 20px}.subpage .payment-md{padding:15px}.subpage .payment-mdTtl{padding:0 200px}.subpage .payment-mdTtl::after,.subpage .payment-mdTtl::before{width:185px}.subpage .payment-mdTtl2{padding:0 200px}.subpage .payment-mdTtl2::after,.subpage .payment-mdTtl2::before{width:185px}.subpage .company{background-size:40%,38%}.subpage .bcpList-circle{margin-right:20px}.subpage .bcpList-human1{right:-40px}.subpage .bcpList-human2{right:-40px}.subpage .company-arcList{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px}.subpage .disaster::after{width:45%}.subpage .disasterStr{background-size:40%,38%}.subpage .disasterStrBox{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.subpage .disasterStr-content{max-width:100%;margin-right:0;margin-top:20px}.subpage .disasterStr-img{margin-right:0;margin-top:30px;max-width:100%;height:350px}.subpage .disasterStr-img img{height:350px}.subpage .supplyList{gap:20px}.subpage .generator{background-size:38%,40%}.subpage .generatorBox{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.subpage .generator-content{max-width:100%;margin-right:0;margin-top:20px}.subpage .generator-img{margin-right:0;margin-top:30px;max-width:100%;height:350px}.subpage .generator-img img{height:350px}.subpage .differences-List{width:1025px}.subpage .dif-assignListItem{font-size:16px;max-width:240px}.subpage .dif-lpttl{line-height:60px;font-size:21px}.subpage .dif-lpListItem span{left:60px}.subpage .dif-otherttl{line-height:60px;font-size:21px}.subpage .dif-lpListItem2 span{left:60px}.subpage .dif-subtxt{margin:20px 0 0}.subpage .subsidyHosp{background-size:40%,38%}.subpage .subsidyHosp-content__txtBox{margin-left:0;max-width:100%}.subpage .subsidyHosp-content__icon{max-width:28px;left:35px;top:-5px}.subpage .subsidyHosp-content__human{position:relative;right:0;bottom:-40px;margin-left:auto}.subpage .subsidyWelfare-content__human{position:relative;left:20px;bottom:-40px}.subpage .welfare-supple{gap:40px}.subpage .subsidyMedical-content__img{position:relative;top:auto;left:auto;margin:0 auto 15px;max-width:100px}.subpage .subsidyMedical-content__human{position:relative;right:20px;bottom:-40px;margin-left:auto}.subpage .medical-table th{width:180px;padding:10px}.subpage .medical-table td{padding:10px}.subpage .subsidyBcp{padding-bottom:60px;margin-bottom:0}.subpage .schedule-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.subpage .schedule__img{position:relative;bottom:-20px}.subpage .schedule__btn a{margin:0 auto 25px}}@media only screen and (max-width:767px){.subpage main{min-height:1000px}.subpage .news-archive .news-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.subpage .cases-single-ttl{font-size:22px}.subpage .reason-main{max-width:400px}.subpage .reason-main-img1{max-width:200px}.subpage .reason-main-img2{max-width:200px}.subpage .reason-main-img3{max-width:200px}.subpage .selectionBox{padding:20px}.subpage .selection-numberItem{font-size:18px;padding-left:44px}.subpage .selection-numberItem::before{width:30px;height:30px}.subpage .selection-numberItem._1::after{font-size:18px;left:11px}.subpage .selection-numberItem._2::after{font-size:18px;left:10px}.subpage .selection-numberItem._3::after{font-size:18px;left:10px}.subpage .selection-numberItem span{margin-left:0}.subpage .selection__imgWrap{bottom:-20px}.subpage .support-numberItem{font-size:18px;padding-left:44px}.subpage .support-numberItem::before{width:30px;height:30px}.subpage .support-numberItem._1::after{font-size:18px;left:11px}.subpage .support-numberItem._2::after{font-size:18px;left:10px}.subpage .support-numberItem._3::after{font-size:18px;left:10px}.subpage .support-numberItem._4::after{font-size:18px;left:9px}.subpage .support-numberItem span{margin-left:0}.subpage .payment-mdTtl{padding:0 85px;font-size:18px}.subpage .payment-mdTtl::after,.subpage .payment-mdTtl::before{width:70px}.subpage .payment-mdTtl2{padding:0 85px;font-size:18px}.subpage .payment-mdTtl2::after,.subpage .payment-mdTtl2::before{width:70px}.subpage .payment-mdBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .payment-mdItem{width:100%}.subpage .payment-mdItem__ttl{font-size:18px;line-height:52px}.subpage .payment-mdItem__ttl._merit::before{width:30px;height:30px;left:-35px}.subpage .payment-mdItem__ttl._demerit::before{width:24px;height:24px;left:-35px}.subpage .lease__img{margin-left:auto;max-width:180px}.subpage .payment-table{width:850px}.subpage .payment-table th{font-size:16px;padding:10px}.subpage .payment-table td{padding:10px}.subpage .bcpListItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px}.subpage .bcpList-circle{margin:0 auto 20px;max-width:120px}.subpage .bcpList-ttl{font-size:22px}.subpage .bcpList-human1{right:0;bottom:-20px;margin-left:auto;max-width:140px}.subpage .bcpList-human2{right:0;bottom:-20px;margin-left:auto;max-width:140px}.subpage .bcp-imgList{gap:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.subpage .bcp-imgListItem{width:calc((100% - 20px)/ 2)}.subpage .company-archive{background-position:right 0 bottom}.subpage .company-arcList{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:15px}.subpage .company-table th{width:200px}.subpage .disaster-content p{font-size:15px}.subpage .disasterStr-content p{font-size:15px}.subpage .supplyList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .supplList-head .supplList-ttl{font-size:21px;line-height:50px}.subpage .supplList-contentBox{padding:20px}.subpage .generator-content p{font-size:15px}.subpage .makerItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .makerItem-img{margin:0 auto}.subpage .makerItem-content{width:100%}.subpage .subsidyHosp-content{padding:30px 20px 20px}.subpage .subsidyHosp-content__human{max-width:150px;bottom:-20px}.subpage .subsidy-table{width:850px}.subpage .subsidyWelfare-content{padding:20px}.subpage .subsidyWelfare-content__human{max-width:60px;bottom:-20px}.subpage .welfare-table{width:850px}.subpage .welfare-supple{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .subsidyMedical-content{padding:20px}.subpage .subsidyMedical-content__img{max-width:80px}.subpage .subsidyMedical-content__human{max-width:60px;bottom:-20px}.subpage .medical-table{width:850px}.subpage .schedule-table{width:850px}}@media only screen and (max-width:600px){.subpage main{min-height:1000px}.subpage .news-single .news-single-content__thumb img{-o-object-fit:cover;object-fit:cover;height:300px}.subpage .news-archive .news-tab{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px}.subpage .news-archive .news-tabItem{width:calc((100% - 10px)/ 2)}.subpage .casesListItem{max-width:100%;width:100%}.subpage .cases-single-imgBox{padding:20px}.subpage .swiper-container.slider-thumbnail img{max-height:80px}.subpage .swiper-button-next{right:-19px}.subpage .swiper-button-prev{left:-19px}.subpage .reason-main{max-width:100%;background:url(../../../img/svg/reason_obj.svg) no-repeat;padding-bottom:58%;background-size:contain;background-position:center bottom}.subpage .reason-main::before{padding-top:0}.subpage .reason-main-img1{max-width:350px!important;position:relative;left:auto;margin:0 auto -30px}.subpage .reason-main-img2{max-width:350px!important;position:relative;top:auto;left:auto;-webkit-transform:translateX(0);transform:translateX(0);margin:0 auto -30px}.subpage .reason-main-img3{max-width:350px!important;position:relative;right:auto;margin:0 auto}.subpage .lease{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0}.subpage .company-table th{width:30%;padding:15px}.subpage .company-table td{padding:15px}.subpage .company-table a::before{right:-14px}.subpage .disasterStr-img{height:280px}.subpage .disasterStr-img img{height:280px}.subpage .generator-img{height:280px}.subpage .generator-img img{height:280px}.subpage .maker-link{height:44px}.subpage .maker-link a{line-height:44px}.subpage .maker-link a::before{content:none}.subpage .maker-linkItem::before{height:28px}.subpage .maker-linkItem:last-child::before{content:none}.subpage .maker-linkItem:first-child::after{content:none}.subpage .spacDouble{width:600px}}@media only screen and (min-width:768px) and (max-width:1024px){.subpage .dif-otherBox{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}}@media (max-width:639px){.subpage .p-nav-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .p-nav-lp-group{border-right:none;border-bottom:1px solid rgba(255,255,255,.4)}.subpage .p-nav-lp-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.subpage .p-nav-lp-items .p-nav-item+.p-nav-item{border-left:none;border-top:1px solid rgba(255,255,255,.4)}.subpage .p-nav-item>a{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px}.subpage .p-nav-item.is-open>a .p-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.subpage .p-nav-diesel{min-width:unset;width:100%}.subpage .p-nav-item:hover>.p-dropdown{display:none}.subpage .p-accordion-content{display:none;width:100%;background-color:rgba(0,0,0,.12);border-top:1px solid rgba(255,255,255,.3)}.subpage .p-accordion-content.is-open{display:block}.subpage .p-accordion-content a{display:block;padding:14px 30px;color:#fff;text-decoration:none;font-size:.9rem;border-bottom:1px solid rgba(255,255,255,.2);-webkit-transition:background-color .2s;transition:background-color .2s}.subpage .p-accordion-content a:last-child{border-bottom:none}.subpage .p-accordion-content a:hover{background-color:rgba(0,0,0,.1)}}
/*# sourceMappingURL=../../map/object/project/page.css.map */