.sub-visual{background:url("/assets/img/about/sub_bnr.png") no-repeat center;background-size:cover}@media (min-width: 768px){.sub-visual .name-page__ttl span{padding-left:120px}}.sub-visual .name-page__ttl span:after{width:50px;height:43px;background:url("/assets/img/about/ico_house.svg") no-repeat center;background-size:50px 43px;left:22px}@media (max-width: 767px){.sub-visual .name-page__ttl span:after{background-size:33px;left:-27px;margin-top:-1px}}@media (max-width: 767px){.sub-visual .name-page__ttl{text-align:center;width:80%}}.l-sub{padding:98px 0 0}@media (max-width: 767px){.l-sub{padding-top:47px}.l-sub .wcm01{padding:0 25px}}.box-2col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:92px}.box-2col:last-of-type{margin-bottom:0}.box-2col__content{width:450px;padding:0 38px 0 0}.box-2col__img{width:calc(100% - 450px);max-width:387px;padding-top:20px}@media only screen and (min-width: 768px) and (max-width: 1080px){.box-2col__img{width:calc(100% - 300px)}}.box-2col .p-ttl{margin-bottom:16px}.box-2col .txt02{line-height:24px;padding-left:17px}.box-2col .txt02 small{position:relative;bottom:-4px}.box-2col .txt02 span{font-weight:500;display:block;margin-bottom:25px}.box-2col .txt02 p{font-weight:400;font-size:14px;font-size:1.4rem}.box-2col .c-btn02{margin:20px 0 0 20px}.cm-block__tel{margin-top:168px}@media (max-width: 767px){.cm-block__tel{margin-top:66px}}.about-content{background:#fff;border-radius:36px;padding:68px 50px 152px 43px;color:#333}@media only screen and (min-width: 768px) and (max-width: 1080px){.about-content{padding-left:20px;padding-right:20px}}.about-content .c-title01{background:linear-gradient(225deg, #86d48d 0%, #58c1c4 100%)}.about-content .about-block01{margin-bottom:130px}.about-content .about-block01 .c-title01{margin-bottom:60px}.about-content .about-block01__content{padding:0 50px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1080px){.about-content .about-block01__content{padding:0 20px}}.about-content .about-block01 .g-ttl{font-size:24px;font-size:2.4rem;letter-spacing:.05em;color:#64a741;margin-bottom:52px}.about-content .about-block01 .txt01 p{line-height:36px;margin-bottom:36px}.about-content .about-block01 .txt01 p:last-of-type{margin-bottom:0}.about-content .about-block02{margin-bottom:105px}.about-content .about-block02__content{padding:0 30px 0 60px}@media only screen and (min-width: 768px) and (max-width: 1080px){.about-content .about-block02__content{padding-left:20px;padding-right:20px}}.about-content .about-block02 .c-title01{margin-bottom:60px}.about-content .about-block02 .box-2col__img ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.about-content .about-block02 .box-2col__img ul li:first-of-type{padding-right:7px}.about-content .about-block02 .box-2col__img ul li:last-of-type{padding-left:7px}.about-content .about-block02 .mf-box .box-2col__content{width:100%}.about-content .about-block02 .mf-box .green-lst{margin-top:30px}.about-content .about-block02 .mf-box .green-lst__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px}.about-content .about-block02 .mf-box .green-lst .img{width:78px}.about-content .about-block03 .c-title01{margin-bottom:45px}.about-content .about-block03__content{padding:0 85px 0 80px;line-height:24px}@media only screen and (min-width: 768px) and (max-width: 1080px){.about-content .about-block03__content{padding:0 20px}}.about-content .about-block04{margin-top:105px}.about-content .about-block04__content{padding:62px 94px 0 95px}@media only screen and (min-width: 768px) and (max-width: 1080px){.about-content .about-block04__content{padding-left:30px;padding-right:30px}}.about-content .about-block04 .month{margin-bottom:90px}.about-content .about-block04 .week{margin-bottom:90px}@media (max-width: 767px){.about-content{padding:36px 25px 35px 25px;border-radius:17px}.about-content .c-title01{padding:13px 23px;font-size:21px;font-size:2.1rem}.about-content .c-title01 span:before{width:19px;height:19px;left:-11px}.about-content .box-2col{margin-bottom:57px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-content .box-2col__content{width:100%}.about-content .box-2col__img{width:100%;margin:20px auto 0;max-width:100%}.about-content .box-2col__img img{width:100%}.about-content .about-block01{margin-bottom:76px}.about-content .about-block01 .c-title01{margin-bottom:55px}.about-content .about-block01 .g-ttl{margin-bottom:24px;font-size:18px;font-size:1.8rem}.about-content .about-block01 .txt01 p{line-height:27px;letter-spacing:0;margin-bottom:25px;font-size:15px;font-size:1.5rem}.about-content .about-block01 .txt01 p:not(:first-of-type){margin-top:27px}.about-content .about-block01__content{padding:0}.about-content .about-block02{margin-bottom:54px}.about-content .about-block02 .c-title01{margin-bottom:35px}.about-content .about-block02__content{padding:0}.about-content .about-block02 .mf-box .green-lst{margin-top:40px}.about-content .about-block02 .mf-box .green-lst .img{width:78px}.about-content .about-block02 .mf-box .green-lst .img+p{line-height:19px;width:calc(100% - 78px);margin-top:4px;font-size:14px;font-size:1.4rem}.about-content .about-block02 .mf-box .green-lst__item{margin-bottom:18px}.about-content .about-block02 .box-2col .p-ttl{padding-left:14px}.about-content .about-block02 .box-2col .txt02{padding-left:29px}.about-content .about-block02 .box-2col .txt02 span{font-size:16px;font-size:1.6rem}.about-content .about-block02 .box-2col .c-btn02{margin:25px auto 0}.about-content .about-block02 .box-2col__content{padding:0}.about-content .about-block03 .c-title01{margin-bottom:20px}.about-content .about-block03__content{line-height:19px;padding:0 35px;font-size:14px;font-size:1.4rem}.about-content .about-block04{margin-top:62px}.about-content .about-block04__content{padding:30px 0}.about-content .about-block04 .month,.about-content .about-block04 .week{margin-bottom:40px}}

/*# sourceMappingURL=maps/about.min.css.map */
