.c_concept{overflow:hidden}.c_concept__content-wrapper{position:relative;padding:100px 0}@media screen and (max-width: 749px){.c_concept__content-wrapper{padding:30px 24px}}.c_concept__title{color:rgb(var(--color-foreground));font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2px;margin-left:46%}@media screen and (max-width: 749px){.c_concept__title{margin-left:0}}@media screen and (min-width: 750px){.c_concept__item-wrapper{width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:5.8%;margin-top:50px}}.c_concept__richtext{min-width:300px;width:27.8%;color:rgb(var(--color-foreground));font-family:Noto Sans JP;font-size:15px;font-style:normal;font-weight:400;line-height:200%;letter-spacing:1.5px}@media screen and (max-width: 749px){.c_concept__richtext{width:100%;font-size:14px;letter-spacing:1.4px;min-width:200px}}.c_concept__img-wrapper{width:50%;height:auto;margin-top:76px}@media screen and (max-width: 749px){.c_concept__img-wrapper{width:86.6%;max-width:400px;margin-left:-24px;margin-top:40px}}.c_concept__img-wrapper img{width:100%;height:auto}.c_concept__background-text{content:"";position:absolute;width:75%;height:100%;top:-56px;left:50%;transform:translate(-50%);z-index:-1}@media screen and (max-width: 749px){.c_concept__background-text{width:100%;max-width:500px;top:26%}}.c_concept__background-text img{width:100%;height:auto;animation:200s linear infinite rotation}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/c_concept.css.map */
