.pre-inc #contents-concept{margin:0;padding:65px 0 3em;width:100%;background:linear-gradient(90deg, #D8D2BF, #FFF, #D8D2BF);position:relative}@media screen and (min-width: 751px),print{.pre-inc #contents-concept{padding:130px 0 6em}}.pre-inc #contents-concept .mv{margin:0;padding:3em 0;width:100%;position:relative}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .mv{padding:6em 0}}.pre-inc #contents-concept .mv .ttl{margin:0;width:100%;text-align:center;font-family:"EB Garamond",serif;font-size:min(5svw,32px);letter-spacing:.1em;line-height:1}.pre-inc #contents-concept .mv .mv-txt1{margin:2em auto;width:20%;position:relative;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .mv .mv-txt1{margin:4em auto;width:7%}}.pre-inc #contents-concept .mv .mv-txt1::after{content:"※1";position:absolute;right:0;bottom:0;transform:translate(150%, 0);font-size:min(2svw,10px);line-height:1}.pre-inc #contents-concept .mv .mv-txt1 .box1{width:50%}.pre-inc #contents-concept .mv .mv-txt2{margin:0 auto;width:65%;position:relative;mix-blend-mode:multiply}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .mv .mv-txt2{width:22%}}.pre-inc #contents-concept .mv .mv-txt2::after{content:"※1";position:absolute;right:0;bottom:0;transform:translate(100%, -0.5em);font-size:min(2svw,10px);line-height:1}.pre-inc #contents-concept .block1{margin:0;width:100%;position:relative}.pre-inc #contents-concept .block1 .bg-slider{margin:0;width:100%;display:flex;overflow:hidden;line-height:0}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .block1 .bg-slider{margin:2em auto .2em}}.pre-inc #contents-concept .block1 .bg-slider .in-slider1{margin:0;width:440vw;animation:scroll-left 25s infinite linear .5s both;display:flex}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .block1 .bg-slider .in-slider1{width:120vw}}.pre-inc #contents-concept .block1 .bg-slider .in-slider1 .photo{width:440vw}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .block1 .bg-slider .in-slider1 .photo{width:120vw}}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}.pre-inc #contents-concept .block1 .txt-box2{overflow:hidden;margin:0;padding:1.5em 0;width:90%;max-width:640px;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.8784313725);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:min(3.2svw,16px);letter-spacing:0}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .block1 .txt-box2{padding:2em 0;letter-spacing:.05em}}.pre-inc #contents-concept .block1 .txt-box2 .txt1{margin:0;text-align:center;width:calc(100% - 3em);line-height:2}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .block1 .txt-box2 .txt1{width:calc(100% - 6em);letter-spacing:.1em}}.pre-inc #contents-concept .block1 .txt-box2 .txt1 .sup{font-size:min(2svw,10px)}.pre-inc #contents-concept .block1 .txt-box{overflow:hidden;margin:0;padding:0 1.5em;width:90%;max-width:600px;height:21em !important;background:hsla(0,0%,100%,.8784313725);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:min(3.2svw,16px);letter-spacing:0}@media screen and (min-width: 751px),print{.pre-inc #contents-concept .block1 .txt-box{padding:0 3em;letter-spacing:.05em}}.pre-inc #contents-concept .block1 .txt-box .inbox{margin:0;width:100%;height:7em !important;display:flex;justify-content:flex-start;align-items:center;line-height:2;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff}.pre-inc #contents-concept .block1 .swiper-concept .swiper-slide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease}.pre-inc #contents-concept .block1 .swiper-concept .swiper-slide-active{opacity:1;visibility:visible;pointer-events:auto}.pre-inc #contents-concept .block1 .swiper-concept .swiper-slide-prev,.pre-inc #contents-concept .block1 .swiper-concept .swiper-slide-next{opacity:.3;visibility:visible;pointer-events:auto}/*# sourceMappingURL=concept.css.map */