.breadcrumb{display:none}.concept-cont{margin-top:85px}@media (max-width:1024px){.concept-cont{margin-top:65px}}@media (max-width:767px){.concept-cont{margin-top:50px}}.concept-cont *{box-sizing:border-box}.concept-cont .d-block{display:none}@media (max-width:767px){.concept-cont .d-block{display:block}}.concept-cont .d-md-block{display:block}@media (max-width:767px){.concept-cont .d-md-block{display:none}}.concept-cont__kv{position:relative;z-index:1}@media (max-width:767px){.concept-cont__kv{aspect-ratio:0.8896797153}}.concept-cont__kv__ttl{position:absolute;top:10rem;left:0;right:0;margin:auto;text-align:center;z-index:1}@media (max-width:1024px){.concept-cont__kv__ttl{width:430px;top:7rem}}@media (max-width:767px){.concept-cont__kv__ttl{width:98%;top:42%;transform:translateY(-50%)}}.concept-cont__kv__bg{display:block;margin-left:auto;margin-right:auto;object-fit:cover;height:722px}@media (max-width:767px){.concept-cont__kv__bg{width:100%}}@media (max-width:1024px){.concept-cont__kv__bg{height:600px}}@media (max-width:767px){.concept-cont__kv__bg{height:auto}}.concept-cont__main__header{margin-top:-7rem;padding-bottom:1rem;position:relative;z-index:3}@media (max-width:767px){.concept-cont__main__header{margin-top:-15%;background-size:cover}.concept-cont__main__header .concept-cont__main__container{padding:0}}.concept-cont__main__container{max-width:1024px;width:100%;margin:0 auto;position:relative}@media (max-width:1024px){.concept-cont__main__container{padding:0 6%}}@media (max-width:767px){.concept-cont__main__container{padding:0 5%}}.concept-cont__main__headerttl{padding-top:10rem;text-align:center;color:#644435;font-size:3rem;font-weight:bold;letter-spacing:0.1em}@media (max-width:1024px){.concept-cont__main__headerttl{padding-top:8%}}@media (max-width:767px){.concept-cont__main__headerttl{margin-bottom:1%;padding-top:12%;font-size:1.8rem}}.concept-cont__main__headerbg{margin-left:3rem}@media (max-width:1024px){.concept-cont__main__headerbg{margin-left:0}}.concept-cont__main__nav{position:absolute;left:0;right:0;top:0;aspect-ratio:1.3898550725}@media (max-width:767px){.concept-cont__main__nav{aspect-ratio:0.9410288582}}.concept-cont__main__navitem a{display:block;position:absolute;color:transparent;z-index:3}.concept-cont__main__navitem .navitem01{top:85px;left:42px;width:410px;height:180px}.concept-cont__main__navitem .navitem02{top:249px;right:43px;width:395px;height:207px}.concept-cont__main__navitem .navitem03{top:413px;left:111px;width:393px;height:180px}@media (max-width:1024px){.concept-cont__main__navitem .navitem01{width:38%;height:auto;top:14%;left:7%;aspect-ratio:2.6380368098}.concept-cont__main__navitem .navitem02{width:37%;height:auto;top:36%;right:6.5%;aspect-ratio:2.2905027933}.concept-cont__main__navitem .navitem03{width:37%;height:auto;top:55%;left:13%;aspect-ratio:2.3976608187}}@media (max-width:767px){.concept-cont__main__navitem .navitem01{width:58%;top:12%;left:5%;aspect-ratio:2.6162162162}.concept-cont__main__navitem .navitem02{width:57%;top:38%;right:5%;aspect-ratio:2.4101123596}.concept-cont__main__navitem .navitem03{width:61%;top:68%;left:5%;aspect-ratio:2.6404494382}}.concept-cont__main__scroll{margin-top:-1.4rem;text-align:center}.concept-cont__main__scroll a{display:inline-block}@media (max-width:1024px){.concept-cont__main__scroll{margin-top:0}}@media (max-width:767px){.concept-cont__main__scroll{width:10%;margin:auto}}.concept-cont__main__ttlwrap{position:relative;height:486px}.concept-cont__main__ttlwrap span{display:block;max-width:1024px;width:100%;margin:0 auto;position:relative;height:486px;z-index:4}@media (max-width:1024px){.concept-cont__main__ttlwrap span{padding:0 6%}}@media (max-width:767px){.concept-cont__main__ttlwrap span{padding:0 5%}}@media (max-width:1024px){.concept-cont__main__ttlwrap{height:420px}.concept-cont__main__ttlwrap span{height:420px}}@media (max-width:767px){.concept-cont__main__ttlwrap{height:auto;aspect-ratio:1.2975778547}.concept-cont__main__ttlwrap span{height:auto;position:absolute;bottom:0;aspect-ratio:1.2975778547}}.concept-cont__main__ttl{position:absolute;bottom:-2rem;right:4rem;z-index:3}@media (max-width:1024px){.concept-cont__main__ttl{bottom:-1.5rem;right:5%;width:310px}}@media (max-width:767px){.concept-cont__main__ttl{bottom:-3.5%;right:4%;width:62.3%}}.concept-cont__main__ttlbg{position:absolute;top:0;left:0;right:0;display:block;margin-left:auto;margin-right:auto;object-fit:cover;height:486px;z-index:3}@media (max-width:767px){.concept-cont__main__ttlbg{width:100%}}@media (max-width:1024px){.concept-cont__main__ttlbg{height:420px}}@media (max-width:767px){.concept-cont__main__ttlbg{position:static;height:auto;aspect-ratio:1.2975778547}}.concept-cont__main__cont01{position:relative}.concept-cont__main__cont01 .concept-cont__main__bg{padding-top:10.5rem;background:url(../../../../images/concept/concept-bg01_pc.jpg) repeat-y center top}.concept-cont__main__cont01 .concept-cont__main__ttlwrap{background:url(../../../../images/concept/concept-bg01_pc.jpg) repeat-y center top}@media (max-width:1024px){.concept-cont__main__cont01 .concept-cont__main__bg{padding-top:7%}}@media (max-width:767px){.concept-cont__main__cont01 .concept-cont__main__bg{padding-top:10%;background:url(../../../../images/concept/concept-bg01_sp.jpg) repeat-y center top}.concept-cont__main__cont01 .concept-cont__main__ttlwrap{background:url(../../../../images/concept/concept-bg01_sp.jpg) repeat-y center top}.concept-cont__main__cont01 .concept-cont__main__ttl{width:61%;bottom:-3.5%}}.concept-cont__main__cont02{position:relative}.concept-cont__main__cont02 .concept-cont__main__bg{padding-top:12rem;background:url(../../../../images/concept/concept-bg02_pc.jpg) repeat-y center top}.concept-cont__main__cont02 .concept-cont__main__ttlwrap{background:url(../../../../images/concept/concept-ttlbg02-2_pc.jpg) repeat-y center top}@media (max-width:1024px){.concept-cont__main__cont02 .concept-cont__main__bg{padding-top:6%}}@media (max-width:767px){.concept-cont__main__cont02 .concept-cont__main__bg{padding-top:10%;background:url(../../../../images/concept/concept-bg02_sp.jpg) repeat-y center top;background-size:cover}.concept-cont__main__cont02 .concept-cont__main__ttlwrap{aspect-ratio:1.9480519481;background:url(../../../../images/concept/concept-ttlbg02-2_sp.jpg) repeat-y center top;background-size:cover}.concept-cont__main__cont02 .concept-cont__main__ttl{width:62%;bottom:-3.5%}}.concept-cont__main__cont03{position:relative}.concept-cont__main__cont03 .concept-cont__main__bg{padding-top:8rem;padding-bottom:18rem;background:url(../../../../images/concept/concept-bg03_pc.jpg) repeat-y center top}.concept-cont__main__cont03 .concept-cont__main__ttlwrap{background:url(../../../../images/concept/concept-ttlbg03-2_pc.jpg) repeat-y center top}@media (max-width:1024px){.concept-cont__main__cont03 .concept-cont__main__bg{padding-top:7%;padding-bottom:16%}}@media (max-width:767px){.concept-cont__main__cont03{margin-bottom:0;padding-bottom:0}.concept-cont__main__cont03 .concept-cont__main__bg{padding-top:10%;padding-bottom:23%;background:url(../../../../images/concept/concept-bg03_sp.jpg) repeat-y center top}.concept-cont__main__cont03 .concept-cont__main__ttlwrap{background:url(../../../../images/concept/concept-ttlbg03-2_sp.jpg) repeat-y center top}.concept-cont__main__cont03 .concept-cont__main__ttl{width:55.3%;bottom:-3.5%}}.concept-cont__main__subttl{margin-bottom:4.5rem;position:relative}.concept-cont__main__subttl.subttl03{margin-top:10rem}.concept-cont__main__subttl .subttl-txt{height:375px;position:absolute;top:1.4rem;left:-0.9rem;writing-mode:vertical-rl;text-align:start;line-height:2em;letter-spacing:0.13em;font-size:2.8rem;font-weight:900;color:#5d4a41}.concept-cont__main__subttl .subttl-txt i{display:inline-block;writing-mode:rl;line-height:3rem;letter-spacing:0.01em}.concept-cont__main__subttl .subttl-txt em{color:#f97e05}.concept-cont__main__subttl .subttl-txt .txt-90{font-size:90%}.concept-cont__main__subttl .subttl-txt .txt-86{font-size:86%}.concept-cont__main__subttl img{position:relative;right:0}.concept-cont__main__subttl .subttl01-2{left:inherit;right:-1.4rem}.concept-cont__main__subttl .subttl02-1{left:-1.4rem}.concept-cont__main__subttl .subttl02-2{left:inherit;right:-1.4rem;letter-spacing:0.09em}.concept-cont__main__subttl .subttl03-1{left:-1.4rem;letter-spacing:0.09em}.concept-cont__main__subttl .subttl03-2{left:inherit;right:-1.4rem;letter-spacing:0.09em}@media (max-width:1024px){.concept-cont__main__subttl{margin-bottom:5%}.concept-cont__main__subttl.subttl03{margin-top:5rem}.concept-cont__main__subttl .subttl-txt{height:auto;top:8px;left:0;font-size:2.46vw;line-height:1.8em;letter-spacing:0.06em}.concept-cont__main__subttl .subttl01-2{right:0}.concept-cont__main__subttl .subttl02-1{left:0}.concept-cont__main__subttl .subttl02-2{right:0;letter-spacing:0.04em}.concept-cont__main__subttl .subttl03-1{left:0}.concept-cont__main__subttl .subttl03-2{right:0;letter-spacing:0.04em}}@media (max-width:767px){.concept-cont__main__subttl{margin-bottom:3%}.concept-cont__main__subttl.subttl03{margin-top:14%}.concept-cont__main__subttl .subttl-txt{display:block;position:static;margin-bottom:3%;height:auto;writing-mode:inherit;text-align:start;font-size:4.57vw;line-height:6.9vw}}.concept-cont__main__txt{margin-bottom:3.5rem;font-size:1.8rem;font-weight:400;line-height:4rem;color:#5d4a41;letter-spacing:0.13em;font-weight:500}.concept-cont__main__txt em{color:#f97e05}@media (max-width:1024px){.concept-cont__main__txt{font-size:1.6rem;line-height:3.1rem}}@media (max-width:767px){.concept-cont__main__txt{font-size:1.4rem;line-height:2.3rem;letter-spacing:0.14em}}@media (max-width:1024px){.concept-cont__main__txt{margin-bottom:5%}}@media (max-width:767px){.concept-cont__main__txt{margin-bottom:7%}}.concept-cont__main__flex{display:flex;flex-wrap:wrap;justify-content:space-between}.concept-cont__main__flex .flex-left{width:600px}.concept-cont__main__flex .flex-right{width:342px;margin-right:4rem}@media (max-width:1024px){.concept-cont__main__flex .flex-left{width:50%}.concept-cont__main__flex .flex-right{width:46%;margin-top:8px;margin-right:0}}@media (max-width:767px){.concept-cont__main__flex .flex-left{width:100%}.concept-cont__main__flex .flex-right{margin-top:0}}.concept-cont__main__txtill{margin-bottom:3rem;text-align:center}@media (max-width:767px){.concept-cont__main__txtill{display:none}}.concept-cont__main__img{margin-bottom:6rem}@media (max-width:1024px){.concept-cont__main__img{margin-bottom:5%}}@media (max-width:767px){.concept-cont__main__img{margin-bottom:7%;text-align:center}.concept-cont__main__img.small-img{padding:0 7%}}.concept-cont__main__banner.banner-ex{margin-bottom:6rem;padding:7rem 0 5rem;background:url(../../../../images/concept/bnrbg-ex_pc.png) center top no-repeat}.concept-cont__main__banner.banner-plan{margin-top:2rem;margin-bottom:0;padding-bottom:6rem;padding-top:7rem;background:url(../../../../images/concept/bnrbg-plan_pc.png) center top no-repeat}.concept-cont__main__banner.banner-menu{margin-bottom:8rem;padding:7rem 0 5rem;background:url(../../../../images/concept/bnrbg-menu_pc.png) center top no-repeat}.concept-cont__main__banner.banner-model{margin-bottom:0;padding-bottom:6rem;padding-top:6rem;background:url(../../../../images/concept/bnrbg-model_pc.png) center top no-repeat}.concept-cont__main__banner__link{text-align:center}@media (max-width:1024px){.concept-cont__main__banner__link{width:102%;margin-left:-1%}}@media (max-width:767px){.concept-cont__main__banner__link{width:103%;margin-left:-1.5%}}@media (max-width:1024px){.concept-cont__main__banner__container{max-width:1024px;width:100%;margin:0 auto}.concept-cont__main__banner.banner-ex{padding-top:7%;padding-bottom:3%;margin-bottom:6%}.concept-cont__main__banner.banner-plan{margin-top:0;padding-bottom:4%;padding-top:9%}.concept-cont__main__banner.banner-menu{padding-top:8%;padding-bottom:4%;margin-bottom:6%}.concept-cont__main__banner.banner-model{padding-bottom:4%;padding-top:8%}}@media (max-width:1024px) and (max-width:1024px){.concept-cont__main__banner__container{padding:0 6%}}@media (max-width:1024px) and (max-width:767px){.concept-cont__main__banner__container{padding:0 5%}}@media (max-width:767px){.concept-cont__main__banner.banner-ex{margin-bottom:10%;padding:9% 0 6%;background:url(../../../../images/concept/bnrbg-ex_sp.png) center top no-repeat;background-size:cover}.concept-cont__main__banner.banner-plan{padding-bottom:9%;padding-top:10%;background:url(../../../../images/concept/bnrbg-plan_sp.png) center top no-repeat;background-size:cover}.concept-cont__main__banner.banner-menu{margin-bottom:6%;padding:9% 0 7%;background:url(../../../../images/concept/bnrbg-menu_sp.png) center top no-repeat;background-size:cover}.concept-cont__main__banner.banner-model{padding-bottom:9%;padding-top:10%;background:url(../../../../images/concept/bnrbg-model_sp.png) center top no-repeat;background-size:cover}}.concept-cont__voice{padding-top:6rem;padding-bottom:10rem;position:relative}.concept-cont__voice::before{content:"";height:1805px;position:absolute;top:-13rem;left:0;right:0;margin:auto;z-index:2}.concept-cont__voice::after{content:"";height:137px;position:absolute;top:-8rem;left:0;right:0;margin:auto;background:url(../../../../images/concept/voice-bg02_pc.png) no-repeat top center;z-index:1}@media (max-width:1024px){.concept-cont__voice{padding-top:7%;padding-bottom:12%}}@media (max-width:767px){.concept-cont__voice{padding-top:0;padding-bottom:22%;margin-top:-9%;background-size:cover}.concept-cont__voice::before{content:none}.concept-cont__voice::after{content:none}}.concept-cont__voice__ttl{position:relative;left:5rem;margin-top:-18.5rem;margin-bottom:3.5rem;margin-left:auto;margin-right:auto;z-index:3}.concept-cont__voice__ttl img{display:block;margin-left:auto;margin-right:auto}@media (max-width:1024px){.concept-cont__voice__ttl{left:0;margin-top:-23%}}@media (max-width:767px){.concept-cont__voice__ttl{position:absolute;top:0;margin-top:-15%}}.concept-cont__voice__container{max-width:1024px;width:100%;margin:0 auto;position:relative;z-index:3}@media (max-width:1024px){.concept-cont__voice__container{padding:0 6%}}@media (max-width:767px){.concept-cont__voice__container{padding:0 5%}}.concept-cont__voice__list{padding:0 4rem;margin-bottom:6rem}@media (max-width:1024px){.concept-cont__voice__list{margin-bottom:5%}}@media (max-width:767px){.concept-cont__voice__list{margin-bottom:10%;padding-top:42%;padding-left:0;padding-right:0}}.concept-cont__voice__item{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;padding-top:3rem;padding-bottom:3rem;padding-left:3rem;padding-right:3rem;margin-bottom:5rem;background-color:#fff;border-radius:2rem}@media (max-width:1024px){.concept-cont__voice__item{margin-bottom:5%;padding-left:4%;padding-right:4%;padding-top:5%;padding-bottom:3%}}@media (max-width:767px){.concept-cont__voice__item{display:block;padding-top:7%;padding-bottom:5%;margin-bottom:8%;padding-left:6%;padding-right:6%;border-radius:1rem}}.concept-cont__voice__img{position:relative;width:280px}.concept-cont__voice__img img{width:100%}@media (max-width:1024px){.concept-cont__voice__img{width:45%;aspect-ratio:1.4}}@media (max-width:767px){.concept-cont__voice__img{width:100%;aspect-ratio:2.2692307692;margin-bottom:2%}}.concept-cont__voice__txt{width:570px;font-size:1.8rem;font-weight:400;line-height:4rem;color:#5d4a41;letter-spacing:0.13em;font-weight:500;line-height:3.6rem}.concept-cont__voice__txt em{color:#f97e05}@media (max-width:1024px){.concept-cont__voice__txt{font-size:1.6rem;line-height:3.1rem}}@media (max-width:767px){.concept-cont__voice__txt{font-size:1.4rem;line-height:2.3rem;letter-spacing:0.14em}}@media (max-width:1024px){.concept-cont__voice__txt{width:50%;line-height:3rem}}@media (max-width:767px){.concept-cont__voice__txt{width:100%;line-height:2.8rem}}.concept-cont__voice__name{position:absolute;left:0;right:0;bottom:0;font-size:2rem;font-weight:bold;text-align:center;color:#644435}.concept-cont__voice__name span{display:inline-block;padding:1rem 2rem;background-color:#fff;border-radius:2rem 2rem 0 0}@media (max-width:1024px){.concept-cont__voice__name{font-size:1.7rem}}@media (max-width:767px){.concept-cont__voice__name{font-size:1.6rem}.concept-cont__voice__name span{padding:0.5rem 1.2rem 0.8rem;border-radius:1rem 1rem 0 0}}.concept-cont__voice__more{text-align:center}.concept-cont__philosophy{padding-top:6rem;padding-bottom:14rem;position:relative}.concept-cont__philosophy::before{content:"";height:1163px;position:absolute;top:-3rem;left:0;right:0;margin:auto;z-index:3}.concept-cont__philosophy::after{content:"";height:137px;position:absolute;top:-4rem;left:0;right:0;margin:auto;background:url(../../../../images/concept/philosophy-bg02_pc.png) no-repeat top center;z-index:2}@media (max-width:1024px){.concept-cont__philosophy{padding-top:5%;padding-bottom:15%}}@media (max-width:767px){.concept-cont__philosophy{padding-top:17%;margin-top:-12%;padding-bottom:36%;background-size:cover}.concept-cont__philosophy::before{content:none}.concept-cont__philosophy::after{content:none}}.concept-cont__philosophy__container{max-width:1024px;width:100%;margin:0 auto;position:relative;z-index:4}@media (max-width:1024px){.concept-cont__philosophy__container{padding:0 6%}}@media (max-width:767px){.concept-cont__philosophy__container{padding:0 5%}}@media (max-width:767px){.concept-cont__philosophy__container{padding:0}}.concept-cont__philosophy__img{margin-left:12rem}@media (max-width:1024px){.concept-cont__philosophy__img{margin-left:12%}}@media (max-width:767px){.concept-cont__philosophy__img{margin-left:0}}.concept-cont__philosophy__box{position:absolute;bottom:6rem;left:0;right:0;margin:auto;text-align:center;z-index:3}@media (max-width:767px){.concept-cont__philosophy__box{padding:0 8%;bottom:5%}}.concept-cont__philosophy__ttl{margin-bottom:1.5rem;font-size:3rem;line-height:4.6rem;color:#5d4a41;font-weight:bold;text-shadow:3px 3px 10px #fff, -3px 3px 10px #fff, 3px -3px 10px #fff, -3px -3px 10px #fff, 3px 3px 10px #fff, -3px 3px 10px #fff, 3px -3px 10px #fff, -3px -3px 10px #fff, 3px 3px 10px #fff, -3px 3px 10px #fff, 3px -3px 10px #fff, -3px -3px 10px #fff, 3px 3px 10px #fff, -3px 3px 10px #fff, 3px -3px 10px #fff, -3px -3px 10px #fff}.concept-cont__philosophy__ttl img{margin-right:1rem;vertical-align:-3px;filter:drop-shadow(3px 3px 3px #fff) drop-shadow(-3px 3px 3px #fff) drop-shadow(3px -3px 3px #fff) drop-shadow(-3px -3px 3px #fff)}@media (max-width:767px){.concept-cont__philosophy__ttl{font-size:2rem}.concept-cont__philosophy__ttl img{width:16px;margin-right:0.8rem;vertical-align:-4px}}.concept-cont__philosophy__txt{margin-bottom:2rem;font-size:1.8rem;line-height:4rem;color:#5d4a41;font-weight:bold;text-shadow:3px 3px 10px #fff, -3px 3px 10px #fff, 3px -3px 10px #fff, -3px -3px 10px #fff, 3px 3px 10px #fff, -3px 3px 10px #fff, 3px -3px 10px #fff, -3px -3px 10px #fff, 3px 3px 10px #fff, -3px 3px 10px #fff, 3px -3px 10px #fff, -3px -3px 10px #fff, 3px 3px 10px #fff, -3px 3px 10px #fff, 3px -3px 10px #fff, -3px -3px 10px #fff}.concept-cont__philosophy__txt em{color:#f97e05}@media (max-width:767px){.concept-cont__philosophy__txt{font-size:1.5rem;line-height:2.5rem;text-align:left}}.concept-cont__message{padding-bottom:10.4rem;position:relative;z-index:3}@media (max-width:1024px){.concept-cont__message{padding-top:3%;padding-bottom:11%;background-size:cover}}@media (max-width:767px){.concept-cont__message{aspect-ratio:inherit;margin-top:-22%;padding-top:17%;padding-bottom:17%;background-size:cover}}.concept-cont__message__bg{position:absolute;bottom:0;left:0;right:0;margin:auto}.concept-cont__message__container{max-width:1024px;width:100%;margin:0 auto;padding:0 4rem;position:relative}@media (max-width:1024px){.concept-cont__message__container{padding:0 6%}}@media (max-width:767px){.concept-cont__message__container{padding:0 5%}}.concept-cont__message__ttl{margin-top:-6.5rem;margin-bottom:12.5rem;margin-left:5rem;text-align:center}@media (max-width:1024px){.concept-cont__message__ttl{margin-top:-10%;margin-left:3%;margin-bottom:11%}.concept-cont__message__ttl img{width:64%}}@media (max-width:767px){.concept-cont__message__ttl{margin-top:-20%;margin-bottom:32%;width:88%;margin-left:6%}.concept-cont__message__ttl img{width:auto}}.concept-cont__message__box{padding-top:4.5rem;padding-bottom:1.5rem;padding-left:6rem;padding-right:6rem;background-color:#fff;border-radius:2rem}@media (max-width:1024px){.concept-cont__message__box{padding-top:5%;padding-bottom:1%;padding-left:5%;padding-right:5%}}@media (max-width:767px){.concept-cont__message__box{padding-left:6%;padding-right:6%;padding-top:7%;padding-bottom:2%;border-radius:1rem}}.concept-cont__message__txt{margin-bottom:5rem;font-size:1.8rem;font-weight:400;line-height:4rem;color:#5d4a41;letter-spacing:0.13em;font-weight:500;font-size:2rem;line-height:3.6rem;letter-spacing:0.08em}.concept-cont__message__txt em{color:#f97e05}@media (max-width:1024px){.concept-cont__message__txt{font-size:1.6rem;line-height:3.1rem}}@media (max-width:767px){.concept-cont__message__txt{font-size:1.4rem;line-height:2.3rem;letter-spacing:0.14em}}@media (max-width:1024px){.concept-cont__message__txt{margin-bottom:4%;letter-spacing:0.1em}}@media (max-width:767px){.concept-cont__message__txt{margin-bottom:7%;letter-spacing:0.1em}}.concept-cont__message__img{position:absolute;left:8rem;bottom:-3rem}@media (max-width:1024px){.concept-cont__message__img{left:11%;bottom:-7%;width:19%}}@media (max-width:767px){.concept-cont__message__img{top:100%;width:27%;left:inherit;right:7%;transform:translateY(-50%)}}.webp body .layout__main-single .concept-cont__main__header{background:url(../../../../images/concept/concept-navbg_pc.webp) no-repeat center top}@media screen and (max-width:767px){.webp body .layout__main-single .concept-cont__main__header{background:url(../../../../images/concept/concept-navbg_sp.webp) no-repeat center top}}.webp body .layout__main-single .concept-cont__philosophy::before{background:url(../../../../images/concept/philosophy-bg_pc.webp) no-repeat top center}@media screen and (max-width:767px){.webp body .layout__main-single .concept-cont__philosophy{background:url(../../../../images/concept/philosophy-bg_sp.webp) top center}}.webp body .layout__main-single .concept-cont__voice::before{background:url(../../../../images/concept/voice-bg_pc.webp) no-repeat top center}@media screen and (max-width:767px){.webp body .layout__main-single .concept-cont__voice{background:url(../../../../images/concept/voice-bg_sp.webp) top center}}.webp body .layout__main-single .concept-cont__message{background:url(../../../../images/concept/message-bg_pc.webp) no-repeat top center;background-size:cover}@media screen and (max-width:767px){.webp body .layout__main-single .concept-cont__message{background:url(../../../../images/concept/message-bg_sp.webp) no-repeat top center;background-size:cover}}.no-webp body .layout__main-single .concept-cont__main__header{background:url(../../../../images/concept/concept-navbg_pc.png) no-repeat center top}@media screen and (max-width:767px){.no-webp body .layout__main-single .concept-cont__main__header{background:url(../../../../images/concept/concept-navbg_sp.png) no-repeat center top}}.no-webp body .layout__main-single .concept-cont__philosophy::before{background:url(../../../../images/concept/philosophy-bg_pc.png) no-repeat top center}@media screen and (max-width:767px){.no-webp body .layout__main-single .concept-cont__philosophy{background:url(../../../../images/concept/philosophy-bg_sp.png) top center}}.no-webp body .layout__main-single .concept-cont__voice::before{background:url(../../../../images/concept/voice-bg_pc.png) no-repeat top center}@media screen and (max-width:767px){.no-webp body .layout__main-single .concept-cont__voice{background:url(../../../../images/concept/voice-bg_sp.png) top center}}.no-webp body .layout__main-single .concept-cont__message{background:url(../../../../images/concept/message-bg_pc.png) no-repeat top center}@media screen and (max-width:1024px){.no-webp body .layout__main-single .concept-cont__message{background-size:cover}}@media screen and (max-width:767px){.no-webp body .layout__main-single .concept-cont__message{background:url(../../../../images/concept/message-bg_sp.png) no-repeat top center;background-size:cover}}/*# sourceMappingURL=concept.css.map */