@charset "UTF-8";#subsidy figure{width:auto;height:auto}#subsidy #wrapper{height:auto}@media screen and (max-width:768px){#subsidy #main-image{min-width:0;margin-bottom:0}}#subsidy #subsidy-main-image-i{width:100%;min-width:1080px;height:206px;position:relative;left:0;top:0;background:#d8e9f1 url(//homere-one.co.jp/wp-hro/wp-content/themes/original/css/../img/subsidy/main-image.jpg) center top no-repeat}@media screen and (max-width:768px){#subsidy #subsidy-main-image-i{min-width:0;height:25rem;background:#d8e9f1 url(//homere-one.co.jp/wp-hro/wp-content/themes/original/css/../img/subsidy/main-image_sp.jpg) no-repeat scroll center top;background-size:100% auto;left:auto;top:auto}}#subsidy #contents{color:#2a2a2a;margin-top:0}#subsidy #contents .subsidy-inner{width:100%;max-width:1240px;margin:0 auto;position:relative}#subsidy #contents .subsidy-title{font-size:3.2rem;font-weight:700;line-height:1.3125;text-align:center}@media screen and (max-width:768px){#subsidy #contents .subsidy-title{font-size:2rem}}#subsidy #contents .subsidy-head-txt{font-size:1.4rem;font-weight:400;line-height:2;text-align:center;margin-top:4rem}@media screen and (max-width:768px){#subsidy #contents .subsidy-head-txt{margin-top:2rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:768px){#subsidy #contents .tabbox{padding:0 1.2rem;margin-top:2.4rem}}#subsidy #contents .tabbox .tab-list{padding:4rem;display:flex;justify-content:center;align-items:center;gap:4rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-list{flex-direction:column;padding:.8rem;gap:.5rem}}#subsidy #contents .tabbox .tab-list li{width:100%;max-width:56rem}#subsidy #contents .tabbox .tab-item{width:100%;height:12rem;background-color:#fff;border:3px solid #f05a24;border-right-width:5px;border-bottom-width:5px;border-radius:1rem;font-size:1.9rem;font-weight:700;text-align:left;display:flex;justify-content:center;flex-direction:column;gap:.4rem;padding:2.2rem 1rem 2.2rem 2.2rem;cursor:pointer;transition:all .3s ease}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-item{height:7rem;font-size:1.4rem;gap:0}}#subsidy #contents .tabbox .tab-item span{font-size:1.4rem;font-weight:400}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-item span{font-size:1.2rem}}#subsidy #contents .tabbox .tab-item.active{pointer-events:none;background-color:#f05a24;color:#fff}@media (hover:hover){#subsidy #contents .tabbox .tab-item:where(:-moz-any-link,:enabled,summary):hover{background-color:#f05a24;color:#fff}#subsidy #contents .tabbox .tab-item:where(:any-link,:enabled,summary):hover{background-color:#f05a24;color:#fff}}#subsidy #contents .tabbox .tab-contents-list{border:4px solid #f05a24;background-color:#fff}#subsidy #contents .tabbox .tab-content{display:none;padding-bottom:10rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content{padding-bottom:3rem}}#subsidy #contents .tabbox .tab-content.active{display:block;animation:fadeIn 1s ease forwards}#subsidy #contents .tabbox .tab-content-head{background-color:#f9f7f1;padding:6.4rem 14rem 6rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-head{padding:3.6rem 2rem 3.6rem}}#subsidy #contents .tabbox .tab-content-title{font-size:3.5rem;font-weight:700;line-height:1.2285714286;text-align:center}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-title{font-size:1.9rem}}#subsidy #contents .tabbox .tab-content-head-txt{color:#f05a24;margin-top:1.6rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-head-txt{font-size:1.1rem;margin-top:.6rem}}#subsidy #contents .tabbox .tab-content-inner{max-width:96rem;margin:0 auto}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-box{display:flex;flex-direction:column;gap:3.6rem;padding:2rem 1.8rem}}#subsidy #contents .tabbox .tab-content-item{border-top:2px solid #f5eed0;padding-top:3rem;margin-top:6rem;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item{margin-top:0;padding-top:2rem;border-top-width:1px;flex-direction:column;gap:1rem}}#subsidy #contents .tabbox .tab-content-item:before{content:"";display:block;width:17rem;height:2px;background-color:#f05a24;position:absolute;left:0;top:-2px}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item:before{width:10rem;height:1px;top:-1px;border-top-width:1px}}#subsidy #contents .tabbox .tab-content-item-title{width:17rem;text-align:left;font-size:1.8rem;font-weight:700;color:#f05a24}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-title{width:100%;font-size:1.4rem}}#subsidy #contents .tabbox .tab-content-item-body{width:calc(100% - 17rem);padding-left:5rem;text-align:left;line-height:2}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body{width:100%;padding-left:0}}#subsidy #contents .tabbox .tab-content-item-body.-other>*{margin-top:2rem}#subsidy #contents .tabbox .tab-content-item-body.-other>*:first-child{margin-top:0}#subsidy #contents .tabbox .tab-content-item-body p{font-size:1.4rem;font-weight:400;line-height:2}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body p{line-height:1.7857142857}}#subsidy #contents .tabbox .tab-content-item-body img{max-width:100%;height:auto}#subsidy #contents .tabbox .tab-content-item-body ul li{padding-left:2.4rem;position:relative;margin-top:.8rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body ul li{margin-top:.6rem;padding-left:1.6rem;font-size:1.4rem;line-height:1.7857142857}}#subsidy #contents .tabbox .tab-content-item-body ul li:before{content:"";display:block;width:5px;height:5px;background-color:#f05a24;border-radius:50%;position:absolute;left:0;top:1.2rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body ul li:before{left:.2rem;top:1rem}}#subsidy #contents .tabbox .tab-content-item-body ul li:first-of-type{margin-top:0}#subsidy #contents .tabbox .tab-content-item-body ol{counter-reset:ol}#subsidy #contents .tabbox .tab-content-item-body ol li{counter-increment:ol;padding-left:2.4rem;position:relative;margin-top:.8rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body ol li{margin-top:.6rem;padding-left:1.6rem;font-size:1.4rem;line-height:1.7857142857}}#subsidy #contents .tabbox .tab-content-item-body ol li:before{content:counter(ol) ".";display:block;font-size:1.4rem;color:#f05a24;position:absolute;left:0;top:0}#subsidy #contents .tabbox .tab-content-item-body ol li:first-of-type{margin-top:0}#subsidy #contents .tabbox .tab-content-item-body .works-list{counter-reset:works;display:flex;flex-direction:column;gap:4rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body .works-list{gap:2rem}}#subsidy #contents .tabbox .tab-content-item-body .works-list li{counter-increment:works;position:relative;padding-left:8rem;margin-top:0}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body .works-list li{padding-left:6.4rem}}#subsidy #contents .tabbox .tab-content-item-body .works-list li:before{content:counter(works,decimal-leading-zero);display:block;width:6.4rem;height:5.4rem;background-color:#f05a24;border-radius:0 2rem 2rem 0;color:#fff;font-size:1.8rem;font-weight:400;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body .works-list li:before{width:4.8rem;height:4rem;font-size:1.4rem;border-radius:0 1rem 1rem 0;top:.2rem}}#subsidy #contents .tabbox .tab-content-item-body .works-1line{display:flex;align-items:center;min-height:5.4rem}#subsidy #contents .tabbox .tab-content-item-body .works-title{font-size:1.8rem;font-weight:700;line-height:1.5555555556}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body .works-title{font-size:1.4rem}}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body .works-txt{font-size:1.2rem;line-height:1.5833333333}}#subsidy #contents .tabbox .tab-content-item-body .limit{font-size:2.8rem;font-weight:700;margin-bottom:1rem;line-height:1}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content-item-body .limit{font-size:2.5rem;line-height:1}}#subsidy #contents .tabbox .tab-content-item-body .limit span{color:#f05a24}#subsidy #contents .tabbox .tab-content-item-body .deadline-date{font-size:1.8rem;font-weight:700;line-height:1.5555555556;margin-bottom:1rem}#subsidy #contents .tabbox .tab-content-item.no-itemtitle{border-top:none}#subsidy #contents .tabbox .tab-content-item.no-itemtitle:before{display:none}#subsidy #contents .tabbox .tab-content .btnbox{width:-moz-fit-content;width:fit-content;margin-left:22rem;padding-top:4rem}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content .btnbox{width:100%;padding-top:0;margin:0 auto}}#subsidy #contents .tabbox .tab-content .btnbox .btn{border:2px solid #dcdcdc;border-radius:1rem;width:36rem;height:4rem;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:all .3s ease}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content .btnbox .btn{width:100%}}#subsidy #contents .tabbox .tab-content .btnbox .btn span{display:inline-block;padding-right:1.6rem;position:relative}@media screen and (max-width:768px){#subsidy #contents .tabbox .tab-content .btnbox .btn span{font-size:1.2rem}}#subsidy #contents .tabbox .tab-content .btnbox .btn span:before{content:"";display:block;width:1.1rem;height:1.1rem;background:transparent url(//homere-one.co.jp/wp-hro/wp-content/themes/original/css/../img/subsidy/icon_blank.png) no-repeat scroll center center/contain;position:absolute;right:0;top:calc((100% - 1.1rem) / 2)}@media (hover:hover){#subsidy #contents .tabbox .tab-content .btnbox .btn:where(:-moz-any-link,:enabled,summary):hover{color:#2d2d2d;background-color:#f4f4f4}#subsidy #contents .tabbox .tab-content .btnbox .btn:where(:any-link,:enabled,summary):hover{color:#2d2d2d;background-color:#f4f4f4}}#subsidy #contents .tabbox .tab-content .btnbox .external-site{font-size:1rem;text-align:left;margin-top:.4rem}#subsidy #contents .melit{padding-top:7rem;padding-bottom:10rem;background:transparent url(//homere-one.co.jp/wp-hro/wp-content/themes/original/css/../img/subsidy/bg_melit.jpg) no-repeat scroll center center/cover}@media screen and (max-width:768px){#subsidy #contents .melit{padding-top:5rem;padding-bottom:5rem}}#subsidy #contents .melit .first-text{padding-bottom:5rem;text-align:center;position:relative}@media screen and (max-width:768px){#subsidy #contents .melit .first-text{font-size:1.2rem;margin:0 auto 28px auto;width:auto;padding-left:2rem;padding-right:2rem;padding-bottom:4rem}}#subsidy #contents .melit .first-text:before{content:"";display:block;width:3.2rem;height:1.4rem;clip-path:polygon(0 0,100% 0,50% 100%,0 0);background-color:#f05a24;position:absolute;bottom:0;left:calc((100% - 3.2rem) / 2)}#subsidy #contents .melit .first-text b{display:block;font-weight:700;font-size:17px;font-size:1.7rem;line-height:1.9411764706;margin-bottom:.4rem}@media screen and (max-width:768px){#subsidy #contents .melit .first-text b{font-size:1.5rem}}#subsidy #contents .melit .first-text span{display:inline-block;line-height:1;background-color:#fff775}@media screen and (max-width:768px){#subsidy #contents .melit .first-text span{display:inline}}#subsidy #contents .melit-box{margin-top:3rem}#subsidy #contents .melit-title{font-size:3.2rem;font-weight:700;line-height:1.3125;text-align:center}@media screen and (max-width:768px){#subsidy #contents .melit-title{font-size:2rem}}#subsidy #contents .melit-list{margin-top:5rem;display:flex;flex-wrap:wrap;gap:5rem}@media screen and (max-width:768px){#subsidy #contents .melit-list{margin-top:2.4rem;flex-direction:column;gap:2rem;padding:0 2rem}}#subsidy #contents .melit-item{width:calc((100% - 10rem) / 3);display:flex;align-items:center;background-color:#fff;border-radius:1rem;padding:3.2rem 2rem 3.2rem 2.7rem}@media screen and (max-width:768px){#subsidy #contents .melit-item{width:100%;padding:1.4rem}}#subsidy #contents .melit-item img{width:7.1rem;height:auto;margin-right:1.8rem}@media screen and (max-width:768px){#subsidy #contents .melit-item img{width:4.2rem}}#subsidy #contents .melit-item p{font-size:2rem;font-weight:700;line-height:1.65;text-align:left}@media screen and (max-width:768px){#subsidy #contents .melit-item p{font-size:1.8rem;line-height:1.5}}#subsidy #contents .melit-item p span{display:block;font-size:1.3rem;font-weight:400}@media screen and (max-width:768px){#subsidy #contents .melit-item p span{font-size:1.2rem}}#subsidy #contents .leverage{padding-top:14rem;padding-bottom:12.6rem;background-color:#ffedbf}@media screen and (max-width:768px){#subsidy #contents .leverage{padding-top:6rem;padding-bottom:7rem}}#subsidy #contents .flow{background-color:#f9f7f1;padding-top:11.4rem;padding-bottom:12.6rem}@media screen and (max-width:768px){#subsidy #contents .flow{padding:6rem 0}}@media screen and (max-width:768px){#subsidy #contents .flow-inner{padding:0 2rem}}@media screen and (max-width:768px){#subsidy #contents .flow-head-txt{padding:0;margin-left:-.4rem;margin-right:-.4rem}}#subsidy #contents .flow-title{min-height:auto}@media screen and (max-width:768px){#subsidy #contents .flow-title{margin-left:0;float:none}}#subsidy #contents .flow-list{display:flex;gap:3.4rem;margin-top:8rem;counter-reset:flow;position:relative}@media screen and (max-width:768px){#subsidy #contents .flow-list{flex-direction:column;gap:2.5rem;margin-top:2.4rem}}#subsidy #contents .flow-list:before{content:"";display:block;width:calc(100% - 4rem);height:.3rem;background-color:#dcdcdc;position:absolute;left:2rem;top:calc((100% - 0.3rem) / 2)}@media screen and (max-width:768px){#subsidy #contents .flow-list:before{width:2px;height:calc(100% - 4rem);left:calc(50% - 1px);top:2rem}}#subsidy #contents .flow-item{counter-increment:flow;width:14.8rem;height:14.5rem;background-color:#fff;font-size:1.6rem;font-weight:700;padding-top:.7rem;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width:768px){#subsidy #contents .flow-item{width:100%;height:auto;min-height:6.6rem}}#subsidy #contents .flow-item:before{content:counter(flow);display:block;width:6rem;height:5.9rem;background:transparent url(//homere-one.co.jp/wp-hro/wp-content/themes/original/css/../img/subsidy/bg_icon_flow.png) no-repeat scroll center center/contain;color:#fff;font-size:1.8rem;font-weight:700;position:absolute;right:calc((100% - 6rem) / 2);top:-2.9rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){#subsidy #contents .flow-item:before{width:4rem;height:4rem;right:calc((100% - 4rem) / 2);font-size:1.4rem;top:-2rem}}#subsidy #contents .reason{padding-top:11.4rem;padding-bottom:12.6rem}@media screen and (max-width:768px){#subsidy #contents .reason{padding:6rem 0}}@media screen and (max-width:768px){#subsidy #contents .reason-inner{padding:0 2rem}}#subsidy #contents .reason-title{min-height:auto}#subsidy #contents .reason-box{margin-top:6rem}@media screen and (max-width:768px){#subsidy #contents .reason-box{margin-top:3rem}}#subsidy #contents .reason-list{display:flex;flex-direction:column;gap:2.2rem}#subsidy #contents .reason-item{background-color:#ffedbf;border-radius:1rem;min-height:27.4rem;padding:3rem 38rem 3rem 14rem;display:flex;align-items:center;gap:8rem;position:relative}@media screen and (max-width:768px){#subsidy #contents .reason-item{min-height:auto;padding:3rem 1rem 2rem;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}}#subsidy #contents .reason-item.point01 .reason-img{padding-left:4rem}@media screen and (max-width:768px){#subsidy #contents .reason-item.point01 .reason-img{padding-left:0}}#subsidy #contents .reason-item.point01 .reason-img img{width:16.9rem}@media screen and (max-width:768px){#subsidy #contents .reason-item.point01 .reason-img img{width:8.1rem}}@media screen and (max-width:768px){#subsidy #contents .reason-item.point02 .reason-info-title{margin-right:-1rem;letter-spacing:-.05em}}#subsidy #contents .reason-item.point02 .reason-img img{width:22.8rem}@media screen and (max-width:768px){#subsidy #contents .reason-item.point02 .reason-img img{width:11.4rem}}#subsidy #contents .reason-item.point03 .reason-img img{width:20.4rem}@media screen and (max-width:768px){#subsidy #contents .reason-item.point03 .reason-img img{width:10.2rem}}#subsidy #contents .reason-item.point04 .reason-img img{width:23.4rem}@media screen and (max-width:768px){#subsidy #contents .reason-item.point04 .reason-img img{width:11.7rem}}#subsidy #contents .reason-item.point05 .reason-img img{width:21.5rem}@media screen and (max-width:768px){#subsidy #contents .reason-item.point05 .reason-img img{width:10.2rem}}#subsidy #contents .reason-nmb{width:8.6rem}@media screen and (max-width:768px){#subsidy #contents .reason-nmb{width:2.9rem}}#subsidy #contents .reason-nmb img{width:100%;height:auto}#subsidy #contents .reason-info{text-align:left}@media screen and (max-width:768px){#subsidy #contents .reason-info{width:calc(100% - 2.9rem - 2rem);transform:translateY(-.3rem)}}#subsidy #contents .reason-info-title{font-size:2.8rem;font-weight:700;line-height:1.5;text-align:left}@media screen and (max-width:768px){#subsidy #contents .reason-info-title{font-size:1.9rem}}#subsidy #contents .reason-info-txt{margin-top:1.6rem;line-height:2}@media screen and (max-width:768px){#subsidy #contents .reason-info-txt{margin-top:.8rem;line-height:1.7857142857}}#subsidy #contents .reason-img{position:absolute;top:50%;transform:translateY(-50%);left:calc(50% + 27.6rem)}@media screen and (max-width:768px){#subsidy #contents .reason-img{width:100%;position:relative;top:auto;transform:none;left:auto;margin-top:.8rem}}#subsidy #contents .reason-img img{height:auto}#subsidy #contents .projects{background-color:#f9f7f1;padding-top:11.4rem;padding-bottom:12.6rem}@media screen and (max-width:768px){#subsidy #contents .projects{padding:6rem 0}}@media screen and (max-width:768px){#subsidy #contents .projects-inner{padding:0 1.2rem}}#subsidy #contents .projects-title{min-height:auto}#subsidy #contents .projects-box{margin-top:6rem}@media screen and (max-width:768px){#subsidy #contents .projects-box{margin-top:3rem}}#subsidy #contents .projects-box .project-item{background-color:#fff;border-radius:3rem;padding:6rem 14rem}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-item{padding:3rem 1.8rem 2.7rem}}#subsidy #contents .projects-box .project-item-title{font-size:2rem;font-weight:700;text-align:left;line-height:1.65;border-left:4px solid #f05a24;padding-left:2rem}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-item-title{font-size:1.4rem;line-height:1.7857142857;padding-left:1.2rem}}#subsidy #contents .projects-box .project-item-img{display:flex;justify-content:space-between;gap:7rem;margin-top:3rem}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-item-img{flex-direction:column;gap:2.5rem;margin-top:1.8rem}}#subsidy #contents .projects-box .project-item-img figure{margin:0;position:relative}#subsidy #contents .projects-box .project-item-img figure img{vertical-align:top}#subsidy #contents .projects-box .project-item-img figure figcaption{display:block;width:-moz-fit-content;width:fit-content;height:auto;font-size:1.4rem;font-weight:700;background-color:#dcdcdc;color:#2a2a2a;padding:0 1rem;border-radius:0 10rem 10rem 0;opacity:1;position:absolute;top:1rem;bottom:auto;left:0;right:auto}#subsidy #contents .projects-box .project-item-img .img-before{position:relative}#subsidy #contents .projects-box .project-item-img .img-before:after{content:"";display:block;width:5.8rem;height:7.4rem;background:transparent url(//homere-one.co.jp/wp-hro/wp-content/themes/original/css/../img/subsidy/arrow_works.png) no-repeat scroll center center/contain;position:absolute;right:-6.4rem;top:calc((100% - 7.4rem) / 2)}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-item-img .img-before:after{width:1.2rem;height:2.2rem;top:auto;bottom:-2.4rem;right:calc((100% - 2.4rem) / 2);transform:rotateZ(90deg)}}#subsidy #contents .projects-box .project-item-img .img-before img{border-color:#dcdcdc}#subsidy #contents .projects-box .project-item-img .img-after img{border-color:#f05a24}#subsidy #contents .projects-box .project-item-img .img-after figcaption{background-color:#f05a24;color:#fff}#subsidy #contents .projects-box .project-item-img img{width:100%;height:auto;aspect-ratio:30/22;-o-object-fit:cover;object-fit:cover;border-radius:1rem;border:5px solid #dcdcdc}#subsidy #contents .projects-box .project-info{margin-top:2.4rem}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-info{margin-top:1.5rem}}#subsidy #contents .projects-box .project-info-item{background-color:#ffedbf;border-bottom:1px solid #fff;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-info-item{flex-direction:column;align-items:flex-start;padding:1.6rem 1.6rem 1.2rem}}#subsidy #contents .projects-box .project-info-title{width:20rem;padding:0 1.6rem;font-size:1.4rem;font-weight:700;position:relative;text-align:left}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-info-title{width:100%;padding:0}}#subsidy #contents .projects-box .project-info-txt{width:calc(100% - 20rem);padding:0 1.6rem 0 4rem;text-align:left;position:relative}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-info-txt{width:100%;padding:0;margin-top:.4rem}}#subsidy #contents .projects-box .project-info-txt:after{content:"";display:block;width:1px;height:100%;background-color:rgba(255,255,255,.8);position:absolute;left:0;top:0}@media screen and (max-width:768px){#subsidy #contents .projects-box .project-info-txt:after{content:none}}#subsidy #contents .projects-box .btnbox{padding-top:5.4rem;text-align:center}@media screen and (max-width:768px){#subsidy #contents .projects-box .btnbox{padding-top:4rem}}#subsidy #contents .projects-box .btnbox .btn{width:58.8rem;height:6.6rem;background-color:#8f8881;border-radius:200rem;font-size:1.6rem;font-weight:700;text-decoration:none;color:#fff;display:inline-flex;justify-content:center;align-items:center;transition:all .3s ease}@media screen and (max-width:768px){#subsidy #contents .projects-box .btnbox .btn{height:5.4rem;font-size:1.4rem;width:calc(100% - 3.6rem)}}@media (hover:hover){#subsidy #contents .projects-box .btnbox .btn:where(:-moz-any-link,:enabled,summary):hover{background-color:#f05a24}#subsidy #contents .projects-box .btnbox .btn:where(:any-link,:enabled,summary):hover{background-color:#f05a24}}#subsidy #contents .projects-list{display:flex;flex-direction:column;gap:2.2rem}#subsidy #contents .projects-slide{padding-bottom:50px;position:relative}#subsidy #contents .swiper-wrapper{height:auto}#subsidy #contents .swiper-slide{height:auto}#subsidy #contents .swiper-slide .project-item{height:100%}#subsidy #contents .swiper-button-prev,#subsidy #contents .swiper-button-next{width:4.4rem;height:4.4rem;background:transparent url(//homere-one.co.jp/wp-hro/wp-content/themes/original/css/../img/subsidy/circle-chevron-left-solid.png) no-repeat scroll center center/contain;top:calc((100% - 4.4rem) / 2)}@media screen and (max-width:768px){#subsidy #contents .swiper-button-prev,#subsidy #contents .swiper-button-next{width:2.2rem;height:2.2rem;top:calc((100% - 2.2rem) / 2)}}#subsidy #contents .swiper-button-prev:after,#subsidy #contents .swiper-button-next:after{content:none}#subsidy #contents .swiper-button-prev{left:-6rem}@media screen and (max-width:1400px){#subsidy #contents .swiper-button-prev{left:1rem}}@media screen and (max-width:768px){#subsidy #contents .swiper-button-prev{left:.4rem}}#subsidy #contents .swiper-button-next{transform:scaleX(-1);right:-6rem}@media screen and (max-width:1400px){#subsidy #contents .swiper-button-next{right:1rem}}@media screen and (max-width:768px){#subsidy #contents .swiper-button-next{right:.4rem}}#subsidy #contents .swiper-pagination-bullet{margin:0 1rem}#subsidy #contents .swiper-pagination-bullet-active{background-color:#f05a24}@keyframes fadeIn{from{opacity:0}to{opacity:1}}