#content_area{margin:125px 0 0}#content_area .inner{width:calc(100vw * 1100 / 1400);max-width:1100px;margin:0 auto;display:flex;justify-content:flex-start;gap:min(calc(100vw * 75 / 1400),75px)}#content_area.life01 .inner .visual{width:calc(100vw * 300 / 1400);max-width:300px;text-align:center}#content_area.life01 .inner .visual ul li.none{width:100%;height:auto;aspect-ratio:9 / 16;background-color:#f7f7f7}#content_area.life01 .inner .visual video{width:80%;max-height:100%;margin:0 auto}#content_area.life01 .inner .item h3{font-size:2.4rem;font-weight:600;letter-spacing:.15em;line-height:1.5}#content_area.life01 .inner .item p{font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.7;text-align:justify;margin:20px 0 0}#content_area.life01 .inner .item p.link{margin:45px 0 0;text-align:left;line-height:1}#content_area.life01 .inner .item p.link a{display:flex;justify-content:flex-start;align-items:center;gap:10px;transition:gap .3s ease,opacity .3s ease}#content_area.life01 .inner .item p.link a:hover{gap:15px;opacity:.6}#content_area.life01 .inner .item p.link a svg{width:16px;height:auto;aspect-ratio:1 / 1}#content_area.life01 .inner .item p.link a .bg{fill:#000}#content_area.life01 .inner .item p.link a .arrow{fill:#fff}#content_area .visual.img .slick-dots{display:flex;justify-content:center;align-items:center;gap:12px;margin:20px 0 0;padding:0;list-style:none}#content_area .visual.img .slick-dots li{width:8px;height:8px;margin:0;padding:0}#content_area .visual.img .slick-dots li button{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:#0000004d;font-size:0;line-height:0;cursor:pointer}#content_area .visual.img .slick-dots li button:before{content:none}#content_area .visual.img .slick-dots li.slick-active button{background:#000}@media only screen and (max-width:768px){#content_area{margin:30px 0 0}#content_area .inner{width:80vw;max-width:80vw;display:block}#content_area.life01 .inner .visual{width:100%;max-width:100%;text-align:center}#content_area.life01 .inner .visual img{max-width:calc(100vw * 250 / 375);max-width:250px;margin:0 auto}#content_area.life01 .inner .item{margin:30px 0 0}#content_area.life01 .inner .item h3{font-size:2rem}#content_area.life01 .inner .item p.link a{transition:none}#content_area.life01 .inner .item p.link a:hover{gap:10px;opacity:1}}#other_area{margin:125px 0 0;background-color:#464c480d;padding:125px 0}#other_area .inner{width:calc(100vw * 1100 / 1400);max-width:1100px;margin:0 auto}#other_area .inner p.head{color:#464c484d;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}#other_area .inner h4{font-size:2rem;font-weight:500;letter-spacing:.15em;text-align:center;margin:10px 0 0}#other_area .inner .list{width:calc(100vw * 720 / 1400);max-width:720px;display:flex;justify-content:space-between;margin:65px auto 0}#other_area .inner .list .element{width:calc(100vw * 220 / 1400);max-width:220px}#other_area .inner .list .element figure{width:100%;aspect-ratio:9 / 16}#other_area .inner .list .element figure img{width:100%;height:100%;object-fit:cover;object-position:center center}#other_area .inner .list .element.other01 figure img{object-position:right center}#other_area .inner .list .element figure.none{background-color:#fff}#other_area .inner .list .element p{font-size:1.6rem;font-weight:500;letter-spacing:.05em;line-height:1.7;color:#464c48;margin:25px 0 0}#other_area .inner .list .element p.link{margin:25px 0 0;line-height:1}#other_area .inner .list .element p.link a{color:#464c48;display:flex;justify-content:flex-start;align-items:center;gap:7px;transition:opacity .3s ease,gap .3s ease}#other_area .inner .list .element p.link a:hover{opacity:.6;gap:12px}#other_area .inner .list .element p.link a svg{width:16px}#other_area .inner .list .element p.link a svg .bg{fill:var(--color_green)}#other_area .inner .list .element p.link a svg .arrow{fill:var(--color_white)}@media only screen and (max-width:768px){#other_area{margin:65px 0 0;padding:65px 0}#other_area .inner{width:100%;max-width:100%}#other_area .inner p.head{font-size:1.9rem}#other_area .inner h4{font-size:1.9rem;letter-spacing:.1em}#other_area .inner .list{width:100%;max-width:100%;display:block;margin:45px 0 0}#other_area .inner .list .slick-list{overflow:hidden}#other_area .inner .list .slick-track{display:flex;align-items:center}#other_area .inner .list .element{width:auto;max-width:none;margin:0;box-sizing:border-box;transition:transform .3s ease,opacity .3s ease}#other_area .inner .list .element figure{max-height:50vh}#other_area .inner .list .element.other02 figure img{object-position:center bottom}#other_area .inner .list .element.other03 figure img{object-position:center bottom}#other_area .inner .list .element p,#other_area .inner .list .element p.link{margin:25px 0 0}#other_area .inner .list .element p.link a{transition:none}#other_area .inner .list .element p.link a:hover{opacity:1;gap:7px}#other_area .inner .list .element:not(.slick-current){opacity:.5;pointer-events:none;transform:scale(.85)}#other_area .inner .list .element.slick-current{pointer-events:all;transform:scale(1);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/koshikami_prime_life.css.map */
