.mainvisual__content img{width:100%}.appeal{background:url(../img/common/bg/bg_starrysky.jpg) no-repeat center center;background-size:cover}.appeal__text{padding-bottom:2.8rem;color:#fff}.appeal__text p{display:inline}.appeal__title{padding:1.4rem 0 1rem;color:#ff0;font-size:1.6rem;font-weight:bold}.appeal__title span{display:inline-block;text-indent:-.5em}.section-title.-ja{-webkit-transform:translateY(0.4rem);transform:translateY(0.4rem)}.log-house{padding-top:2.8rem}.log-house__benefit{padding-top:1.4rem}.log-house__text{padding-top:1.4rem}.plan-detail__service{padding-top:.8rem}.plan-detail__confirm{padding-top:0;text-align:center}.log-house__notice{margin-left:1em;padding-top:.4rem;text-indent:-1em}.log-house__gallery{padding-top:1.4rem}.log-house__gallery li{width:calc((100% - .7rem) / 2);margin-bottom:.7rem}.log-house__gallery li:nth-of-type(odd){margin-right:.7rem}.log-house__gallery li:nth-last-of-type(-n+2){margin-bottom:0}@media screen and (min-width: 414px){.appeal__title{padding:1.8rem 0 1.4rem;font-size:1.8rem}}@media screen and (min-width: 600px){.appeal__title{padding:2rem 0 1.4rem}.log-house__text{padding-top:2.8rem}.log-house__benefit{padding-top:2.8rem}.log-house__notice{text-align:right}.button-list li.-w100{width:100%;max-width:36rem}}@media screen and (min-width: 768px){.appeal__text{padding-bottom:3rem}.appeal__title{padding:3rem 0 1.4rem;font-size:2.6rem}.log-house{padding-top:4rem}.log-house__benefit{padding-top:6rem}.plan-detail__button{padding-top:1.4rem}.plan-detail__confirm{padding-top:1.4rem}.log-house__gallery{padding-top:2.8rem}.log-house__gallery li{width:calc((100% - 2.1rem) / 4);margin-bottom:0}.log-house__gallery li:nth-of-type(2){margin-right:.7rem}}@media screen and (min-width: 1024px){.appeal__text{padding-bottom:4rem}.appeal__title{padding:3.5rem 0 2.6rem}.log-house{padding-top:6rem}.log-house__text{padding-top:0}.plan-detail__price{text-align:center}.plan-detail__price-box+.plan-detail__price-box{margin-left:1.4rem}.plan-detail__service{padding-top:1.4rem}}@media screen and (min-width: 1080px){.appeal__text p{display:block}}@media screen and (min-width: 1280px){.appeal__text{padding-bottom:3.2rem;text-align:justify}.appeal__text p:first-of-type{display:block}.log-house__text{margin-top:-1rem;padding-top:0}.plan-detail__button{padding-top:4rem}.plan-detail__confirm{padding-top:2rem}.option-detail__table{margin-top:4rem}.log-house__notice{padding-top:1rem}.log-house__benefit{padding-top:5rem}.log-house__gallery{padding-top:0rem}.log-house__gallery li{width:calc((100% - 6rem) / 4)}.log-house__gallery li:nth-of-type(odd),.log-house__gallery li:nth-of-type(2){margin-right:2rem}}

/*# sourceMappingURL=maps/loghouse.css.map */
