@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("fonts/NotoSansCJKjp-DemiLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("fonts/NotoSansCJKjp-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Black.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:'NotoSansMonoCJKjp';src:url("../font/NotoSansMonoCJKjp-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'NotoSansMonoCJKjp';src:url("fonts/NotoSansMonoCJKjp-Regular.otf") format("opentype");font-weight:500;font-style:normal}.project .lowerHero{background-image:url(../images/woodproject/kv_woodproject.jpg)}@media screen and (max-width: 970px){.project .lowerHero{background-image:url(../images/woodproject/sp_kv_woodproject.jpg)}}.project .project1{background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;padding:0 0 95px 0;position:relative}.project .project1:before{content:'';position:absolute;background-image:url(../images/common/bg_img_wood_brown.png);top:-300px;left:-151px;right:auto;width:765px;z-index:0;height:522px}@media screen and (max-width: 970px){.project .project1:before{display:none}}.project .project1:after{content:'';position:absolute;background-image:url(../images/common/bg_img_wood_brown.png);top:102px;right:-120px;width:765px;z-index:0;height:522px}@media screen and (max-width: 970px){.project .project1{padding:20px 0 40px}}.project .project1 .project1__Head{font-family:'Noto Serif JP', serif;font-weight:bold;font-size:3.1rem;position:relative}.project .project1 .project1__Head:after{position:absolute;bottom:-24px;left:0;right:0;margin:auto;height:5px;background-color:#f66533;content:'';width:100px}@media screen and (max-width: 970px){.project .project1 .project1__Head{font-size:2.1rem}}.project .project1 .project1__img{padding:50px 0}@media screen and (max-width: 970px){.project .project1 .project1__img{padding:50px 0 35px}}.project .project1 .project1__text{width:585px;margin:0 auto;line-height:2}@media screen and (max-width: 970px){.project .project1 .project1__text{width:100%;padding:0 20px}}.project .project2{background-image:url(../images/woodproject/bgimg_woodproject.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;height:446px;padding:90px 0;position:relative}@media screen and (max-width: 970px){.project .project2{height:auto;padding:65px 0}}.project .project2:before{z-index:0;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5)}.project .project2 .project2__text{width:585px;margin:0 auto;line-height:2;z-index:2;position:relative}@media screen and (max-width: 970px){.project .project2 .project2__text{width:100%;padding:0 20px}}.project .project3{position:relative;background-color:#FFFFFF;padding:95px 0}@media screen and (max-width: 970px){.project .project3{padding:0}}.project .project3 h2{position:absolute}.project .project3 h2:before{content:'';position:absolute;background-image:url(../images/common/bgimg_left.png);background-repeat:no-repeat;bottom:-57px;left:-73px;width:150px;z-index:0;height:150px}@media screen and (max-width: 970px){.project .project3 h2:before{display:none}}.project .project3 .project3__Block{display:flex;justify-content:center}@media screen and (max-width: 970px){.project .project3 .project3__Block{flex-direction:column-reverse;margin:0}}.project .project3 .project3__text{width:500px;line-height:2.2;padding:50px;background-color:#faf4ee;margin-left:90px}@media screen and (max-width: 970px){.project .project3 .project3__text{width:100%;margin:24px 0 0 0;padding:42px 20px;line-height:2}}.project .project3 .project3__img{width:490px;display:flex;justify-content:center;align-items:center}.project .project3 .project3__img img{width:464px}@media screen and (max-width: 970px){.project .project3 .project3__img{width:100%}.project .project3 .project3__img img{width:100%;padding:54px 18px 10px 104px}}.project .project4{padding:87px 0;position:relative}@media screen and (max-width: 970px){.project .project4{background-color:#FFFFFF;padding:50px 0 0}}.project .project4 h2{position:absolute}.project .project4 h2:before{content:'';position:absolute;background-image:url(../images/common/bgimg_right.png);background-repeat:no-repeat;top:-52px;right:-87px;width:150px;z-index:0;height:150px}@media screen and (max-width: 970px){.project .project4 h2:before{display:none}}.project .project4 .project4__text{width:585px;margin:0 auto;line-height:2}@media screen and (max-width: 970px){.project .project4 .project4__text{width:100%;padding:50px 104px 10px 18px;background-color:#faf4ee}}.project .project4 .project4__list{width:1080px;margin:40px auto 100px;display:flex;justify-content:space-between}@media screen and (max-width: 1299px){.project .project4 .project4__list{width:100%;max-width:1080px}}@media screen and (max-width: 970px){.project .project4 .project4__list{width:100%;max-width:100%;display:block;background-color:#faf4ee;margin:0;padding:30px 20px}}.project .project4 .project4__item{width:340px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 970px){.project .project4 .project4__item{width:100%}.project .project4 .project4__item:nth-child(n+2){margin:33px 0 0 0}}.project .project4 .project4__item img{width:300px;z-index:2}@media screen and (max-width: 970px){.project .project4 .project4__item img{width:100%}}.project .project4 .project4__info{background:#FFFFFF;padding:30px;margin-top:-18px}@media screen and (max-width: 970px){.project .project4 .project4__info{width:100%}}.project .project4 .project4__title{font-size:1.8rem;text-align:center;padding:10px}.project .project4 .project4__desc{text-align:left;line-height:2;font-size:1.4rem}@media screen and (max-width: 970px){.project .project4 .onlineshop{padding:20px 20px 60px;background-color:#faf4ee}}.project .project4 .onlineshop .onlineshop__block{height:340px;background-image:url(../images/woodproject/banner_comingsoon.png);background-size:cover;background-position:center center}@media screen and (max-width: 970px){.project .project4 .onlineshop .onlineshop__block{height:30vw}}

/* 代表変更に伴う修正 */
.project1__text-2{
    margin: 0 auto;
    line-height: 2;
    padding-top: 15px;
    text-align: center;
    font-weight: bold;
}