.ani_trigger{opacity:0;transform:translateY(30px);transition:all .75s ease}.ani_trigger.anime_active{transform:translateY(0);opacity:1}#siteHeader .inner{padding:0 40px}#siteHeader .inner #siteLogo{width:126px;height:56px}#siteHeader .inner #siteLogo .in{height:100%;padding:0;background:url(/cdn/shop/files/calula_logo.svg) no-repeat left top;background-size:100% auto}#gNavWrapper .gNav ul{gap:0 40px}#gNavWrapper .gNav ul li{position:relative}#gNavWrapper .gNav ul li:after{content:none}#gNavWrapper .gNav ul li a{font-size:1.7rem;letter-spacing:.15em;display:inline-block;transition:all .3s ease}#gNavWrapper .gNav ul li a:hover{opacity:.6}#gNavWrapper .gNav ul li a span{letter-spacing:.17em;padding:0 0 0 1px}@media only screen and (max-width: 767px){#siteHeader{display:block!important;height:17vw}#siteHeader .inner #siteLogo{display:none;pointer-events:none}#gNavOpener{width:17vw;height:17vw}#gNavOpener span:not(.txt){width:6.6vw;background:#000}#gNavOpener span:not(.txt):nth-child(1){transform:translate(50%,-2.4vw)}#gNavOpener span:not(.txt):nth-child(3){transform:translate(-50%,2.4vw)}#gNavWrapper{padding:27vw 0 0;background:#fff}#gNavWrapper nav ul{text-align:center}}#mainVisualWrapper .scrollBtn{height:55px;left:60px;top:30px}#mainVisualWrapper .logo{width:31vw;max-width:434px}#mainVisualWrapper .copy{width:26.2vw;max-width:368px}#mainVisualWrapper .spScale{transform:scale(1)}@media only screen and (max-width: 767px){#mainVisualWrapper{height:100svh}#mainVisualWrapper .copy{width:54.666vw;max-width:auto;top:100px;left:5.3vw}#mainVisualWrapper .logo{width:64vw;max-width:auto}#mainVisualWrapper .scrollBtn{height:50px;left:5vw;bottom:3vw;top:auto}#mainVisualWrapper p.mv_txt01{position:absolute;bottom:3.3vw;right:3.6vw;width:22vw;height:auto}#mainVisualWrapper .spScale{transform-origin:left top;transform:scale(1)}}.mvListWrapper .mvList button img{transition:all .3s ease}.mvListWrapper .mvList button img:hover{transform:scale(1.2)}.popupWrapper{transition:all .3s ease .1s}.conceptVox{opacity:1;transform:translateY(0);transition:none;padding:255px 0 150px;background:url(/cdn/shop/files/calula_conceptBg01.webp) no-repeat center top;background-size:cover;position:relative}.conceptVox:before{content:"";width:570px;height:557px;background:url(/cdn/shop/files/calula_conceptBg02.webp) no-repeat;background-size:100% auto;position:absolute;top:110px;right:0;opacity:0;transform:translateY(50px);transition:all .75s ease .75s}.conceptVox.anime_active:before{transform:translateY(0);opacity:1}.conceptVox .inner{width:56.428vw;margin:0 auto}.conceptVox .inner dl dt{color:#575757;font-size:4.8rem;letter-spacing:.4em;font-weight:500;opacity:1;transform:translateY(0);transition:none}.conceptVox .inner dl dt p:nth-child(1){display:block;transform:rotate(-4deg)}.conceptVox .inner dl dt p:nth-child(2){display:block;margin:2.5vw 0 0 160px;transform:rotate(-358deg)}.conceptVox .inner dl dt p span{display:inline-block;transform:scale(.8) translateY(30px);opacity:0}.conceptVox .inner dl dt.anime_active p span{transform:scale(1) translateY(0);opacity:1}.conceptVox .inner dl dt.anime_active p:nth-child(1) span:nth-child(1){transition:all .6s ease 0s}.conceptVox .inner dl dt.anime_active p:nth-child(1) span:nth-child(2){transition:all .6s ease .05s}.conceptVox .inner dl dt.anime_active p:nth-child(1) span:nth-child(3){transition:all .6s ease .1s}.conceptVox .inner dl dt.anime_active p:nth-child(1) span:nth-child(4){transition:all .6s ease .15s}.conceptVox .inner dl dt.anime_active p:nth-child(1) span:nth-child(5){transition:all .6s ease .2s}.conceptVox .inner dl dt.anime_active p:nth-child(2) span:nth-child(1){transition:all .6s ease .2s}.conceptVox .inner dl dt.anime_active p:nth-child(2) span:nth-child(2){transition:all .6s ease .25s}.conceptVox .inner dl dt.anime_active p:nth-child(2) span:nth-child(3){transition:all .6s ease .3s}.conceptVox .inner dl dt.anime_active p:nth-child(2) span:nth-child(4){transition:all .6s ease .35s}.conceptVox .inner dl dd{font-size:2.4rem;letter-spacing:.35em;line-height:3.8;margin:120px 0 0;font-weight:500}.conceptVox .foot{margin:170px 0 0}.conceptVox .foot h2{width:322px;margin:0 auto}.conceptVox .foot ul{display:flex;justify-content:center;margin:150px 0 0;padding:0;opacity:1;transform:translateY(0);transition:none}.conceptVox .foot ul li{width:145px;opacity:0;transform:translateY(40px)}.conceptVox .foot ul.anime_active li{opacity:1;transform:translateY(0)}.conceptVox .foot ul li:not(:first-child){margin:0 0 0 40px}.conceptVox .foot ul li:nth-child(1){transition:all .5s ease}.conceptVox .foot ul li:nth-child(2){transition:all .5s ease 75ms}.conceptVox .foot ul li:nth-child(4){transition:all .5s ease .15s}.conceptVox .foot ul li:nth-child(5){transition:all .5s ease .225s}.conceptVox .foot ul li:nth-child(6){transition:all .5s ease .3s}@media only screen and (max-width: 767px){.conceptVox{padding:21vw 0 12vw;background:url(/cdn/shop/files/calula_conceptBg01SP.webp) no-repeat center top;background-size:cover;overflow:hidden}.conceptVox:before{width:40.533333333vw;height:40.8vw;background:url(/cdn/shop/files/calula_conceptBg02SP.webp) no-repeat;background-size:100% auto;top:22.6vw;right:-1.6vw}.conceptVox .inner{width:80vw;margin:0 auto}.conceptVox .inner dl dt{font-size:2.2rem}.conceptVox .inner dl dt p:nth-child(2){margin:2.5vw 0 0 12.6vw}.conceptVox .inner dl dd{font-size:1.6rem;letter-spacing:.2em;line-height:3;margin:15vw 0 0}.conceptVox .foot{margin:16vw 0 0}.conceptVox .foot h2{width:45vw}.conceptVox .foot ul{flex-wrap:wrap;margin:11.5vw 0 0}.conceptVox .foot ul li{width:15vw}.conceptVox .foot ul li:not(:first-child){margin:0 0 2vw 5vw}.conceptVox .foot ul li:nth-child(4){margin:0 0 2vw}.conceptVox .foot ul li:nth-child(n+5){margin:0 0 0 5vw}.conceptVox .foot ul li.spacer{width:100%;height:0}}#image_slide{width:100%;height:auto}#image_slide ul{padding:0;margin:0}#image_slide ul li{width:100%;height:62.857142857vw;overflow:hidden}#image_slide ul li p{width:100%;height:100%;background-size:cover}#image_slide ul li:nth-child(1) p{background-image:url(/cdn/shop/files/calula_imagePC_img01.webp?v=1733191710)}#image_slide ul li:nth-child(2) p{background-image:url(/cdn/shop/files/calula_imagePC_img02.webp?v=1733191710)}#image_slide ul li:nth-child(3) p{background-image:url(/cdn/shop/files/calula_imagePC_img03.webp?v=1733191710)}#image_slide ul li:nth-child(4) p{background-image:url(/cdn/shop/files/calula_imagePC_img04.webp?v=1733191710)}#image_slide ul li:nth-child(5) p{background-image:url(/cdn/shop/files/calula_imagePC_img05.webp?v=1733191710)}#image_slide ul li p.ani_trigger{opacity:1;transform:translateY(0) scale(1.05);transition:all 2s ease}#image_slide ul li p.ani_trigger.anime_active{transform:translateY(0) scale(1);opacity:1}@media only screen and (max-width: 767px){#image_slide ul li{height:100vh}#image_slide ul li:nth-child(1) p{background-image:url(/cdn/shop/files/calula_imageSP_img01.webp?v=1733191926)}#image_slide ul li:nth-child(2) p{background-image:url(/cdn/shop/files/calula_imageSP_img02.webp?v=1733191926)}#image_slide ul li:nth-child(3) p{background-image:url(/cdn/shop/files/calula_imageSP_img03.webp?v=1733191926)}#image_slide ul li:nth-child(4) p{background-image:url(/cdn/shop/files/calula_imageSP_img04.webp?v=1733191926)}#image_slide ul li:nth-child(5){display:none}#image_slide ul li:nth-child(5) p{background-image:none}}#movie_area{padding:180px 0}#movie_area .inner{width:1100px;margin:0 auto}#movie_area .inner .mv{width:960px;height:540px;margin:0 auto}#movie_area .inner .mv iframe{width:100%;height:100%}#movie_area .inner p{font-family:Noto Sans JP,sans-serif!important;text-align:center;font-weight:600;font-size:3rem;letter-spacing:.1em;line-height:1;margin:30px 0 0}#movie_area .inner p span{letter-spacing:.14em;padding:0 0 0 2px}@media only screen and (max-width: 767px){#movie_area{background:#fdf2de;padding:10.5vw 0}#movie_area .inner{width:85vw}#movie_area .inner .mv{width:85vw;height:47.812506666vw}#movie_area .inner p{font-size:2rem;margin:20px 0 0}}.featuresVox{background:#fcede4;padding:135px 0}.featuresVox .inner{width:1100px;margin:0 auto;background:#fff;border-radius:20px;padding:85px 0}.featuresVox .inner ul.head{text-align:center;padding:0}.featuresVox .inner ul.head li:nth-child(1){font-size:4.6rem;font-weight:600;letter-spacing:.275em;line-height:2}.featuresVox .inner ul.head li:nth-child(1) span{position:relative;padding:0 0 0 1.8rem;z-index:1}.featuresVox .inner ul.head li:nth-child(1) span:before{content:"";width:100%;height:15px;background:#fff125;position:absolute;bottom:3px;left:0;z-index:-1}.featuresVox .inner ul.head li:nth-child(2){font-size:2.4rem;line-height:1.5;letter-spacing:.2em;margin:65px 0 0}.featuresVox .inner .element{width:calc(100% - 20px);margin:110px auto 0}.featuresVox .inner .element article:nth-child(1){background:#f3b3c9 url(/cdn/shop/files/calula_Bg_magenta.png)}.featuresVox .inner .element article:nth-child(2){background:#9fd7ee url(/cdn/shop/files/calula_Bg_blue.png)}.featuresVox .inner .element article:nth-child(3){background:#d1a37e url(/cdn/shop/files/calula_Bg_brown.png)}.featuresVox .inner .element article{position:relative;padding:65px 0;opacity:1;transform:translateY(0)}.featuresVox .inner .element article figure.main{position:absolute}.featuresVox .inner .element article:nth-child(1) figure.main{width:468px}.featuresVox .inner .element article:nth-child(2) figure.main{width:459.5px}.featuresVox .inner .element article:nth-child(3) figure.main{width:468px}.featuresVox .inner .element article:nth-child(odd) figure.main{top:-25px;left:-50px}.featuresVox .inner .element article:nth-child(2n) figure.main{top:-25px;right:-50px}.featuresVox .inner .element article:nth-child(odd) .item{width:616px;margin:0 0 0 auto}.featuresVox .inner .element article:nth-child(2n) .item{width:616px;margin:0 0 0 70px}.featuresVox .inner .element article .item{display:flex;justify-content:flex-start;flex-wrap:wrap}.featuresVox .inner .element article:nth-child(1) .item figure{width:166px}.featuresVox .inner .element article:nth-child(2) .item figure{width:188px}.featuresVox .inner .element article:nth-child(3) .item figure{width:158px}.featuresVox .inner .element article:nth-child(1) .item .txt{width:calc(100% - 196px)}.featuresVox .inner .element article:nth-child(2) .item .txt{width:calc(100% - 218px)}.featuresVox .inner .element article:nth-child(3) .item .txt{width:calc(100% - 188px)}.featuresVox .inner .element article .item .txt{margin:0 0 0 30px}.featuresVox .inner .element article .item .txt p{font-size:3.4rem;font-weight:700;letter-spacing:.15em;line-height:1.4}.featuresVox .inner .element article .item .txt h2{font-family:Noto Sans JP,sans-serif!important;display:inline-block;font-size:3.4rem;letter-spacing:.15em;line-height:1;font-weight:700;background:#fff;border-radius:6px;margin:15px 0 0;padding:6px 16px 8px}.featuresVox .inner .element article:nth-child(1) .item .txt h2{color:#e4006e}.featuresVox .inner .element article:nth-child(2) .item .txt h2{color:#187fc3}.featuresVox .inner .element article:nth-child(3) .item .txt h2{color:#8d5d31}.featuresVox .inner .element article .item .explanation{display:block;width:100%;margin:20px 0 0;font-weight:700;font-size:2rem;line-height:1.8}.featuresVox .inner .element article .item span.annotation{display:block;width:100%;margin:10px 0 0;font-weight:700;font-size:1.5rem}.featuresVox .inner .element article figure.main{opacity:0;transform:translateY(30px);transition:all .5s ease .25s}.featuresVox .inner .element article.anime_active figure.main{transform:translateY(0);opacity:1}.featuresVox .inner .element article .item{opacity:0;transform:translateY(10px);transition:all .5s ease}.featuresVox .inner .element article.anime_active .item{transform:translateY(0);opacity:1}.featuresVox .inner .list{width:990px;margin:75px auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}.featuresVox .inner .list article{width:310px;margin:0 0 60px;padding:0 0 55px;position:relative}.featuresVox .inner .list article:nth-child(n+7){margin:0}.featuresVox .inner .list article figure{position:relative}.featuresVox .inner .list article figure img{border-radius:15px}.featuresVox .inner .list article:nth-child(6) figure span{position:absolute;bottom:-25px;right:-42px}.featuresVox .inner .list article:nth-child(6) figure span img{border-radius:0}.featuresVox .inner .list article dl{margin:25px 0 0;padding:0 6px}.featuresVox .inner .list article dl dt{font-size:2.4rem;font-weight:600;letter-spacing:.1em;line-height:1.5}.featuresVox .inner .list article dl dd{font-size:1.8rem;letter-spacing:.05em;line-height:1.7;margin:15px 0 0}.featuresVox .inner .list article p{font-size:1.4rem;letter-spacing:.1em;display:inline-block;border:1px solid #000;border-radius:500px;line-height:1;padding:6px 15px 8px;position:absolute;bottom:0;left:6px}@media only screen and (max-width: 767px){.featuresVox{background:#fff;padding:16vw 0}.featuresVox .inner{width:100vw;border-radius:0;padding:0}.featuresVox .inner ul.head{padding:0 5vw}.featuresVox .inner ul.head li:nth-child(1){font-size:2.7rem;line-height:1.7;display:inline;background:linear-gradient(transparent 70%,#fff125 50%)}.featuresVox .inner ul.head li:nth-child(1) span{padding:0}.featuresVox .inner ul.head li:nth-child(1) span:before{content:none}.featuresVox .inner ul.head li:nth-child(2){font-size:1.7rem;line-height:1.8;margin:8vw 0 0}.featuresVox .inner .element{width:100%;margin:22vw auto 0}.featuresVox .inner .element article{padding:57vw 0 17vw}.featuresVox .inner .element article:nth-child(1) figure.main{width:80.4vw}.featuresVox .inner .element article:nth-child(2) figure.main{width:80.4vw}.featuresVox .inner .element article:nth-child(3) figure.main{width:80.4vw}.featuresVox .inner .element article:nth-child(odd) figure.main{top:-6.3vw;left:13vw}.featuresVox .inner .element article:nth-child(2n) figure.main{top:-6.3vw;left:13vw;right:auto}.featuresVox .inner .element article:nth-child(odd) .item{width:80vw;margin:0 auto;position:relative;z-index:1}.featuresVox .inner .element article:nth-child(2n) .item{width:80vw;margin:0 auto;position:relative;z-index:1}.featuresVox .inner .element article .item{display:block}.featuresVox .inner .element article:nth-child(1) .item figure{width:30.6vw}.featuresVox .inner .element article:nth-child(2) .item figure{width:33.2vw}.featuresVox .inner .element article:nth-child(3) .item figure{width:29vw;position:relative;transform:translate(-2vw)}.featuresVox .inner .element article:nth-child(1) .item .txt{width:100%}.featuresVox .inner .element article:nth-child(2) .item .txt{width:100%}.featuresVox .inner .element article:nth-child(3) .item .txt{width:100%}.featuresVox .inner .element article .item .txt{margin:8vw 0 0}.featuresVox .inner .element article .item .txt p{font-size:2.5rem}.featuresVox .inner .element article .item .txt h2{font-size:2.5rem;margin:5vw 0 0}.featuresVox .inner .element article .item .explanation{margin:6vw 0 0;font-size:1.6rem;line-height:1.7;text-align:justify}.featuresVox .inner .element article:nth-child(1) .item .explanation{letter-spacing:.15em}.featuresVox .inner .element article:nth-child(2) .item .explanation{letter-spacing:.05em}.featuresVox .inner .element article:nth-child(3) .item .explanation{letter-spacing:.075em}.featuresVox .inner .element article .item span.annotation{letter-spacing:.1em;position:absolute;width:auto;margin:0;font-size:1.1rem}.featuresVox .inner .element article:nth-child(1) .item span.annotation{top:14.5vw;left:35vw}.featuresVox .inner .element article:nth-child(2) .item span.annotation{top:17vw;left:37vw}.featuresVox .inner .element article:nth-child(3) .item span.annotation{top:19vw;left:30vw}.featuresVox .inner .element article figure.main{transition:all .5s ease 0s;transform:translateY(10px)}.featuresVox .inner .list{width:80vw;margin:12vw auto 0;display:block}.featuresVox .inner .list article{width:100%;margin:0;padding:0}.featuresVox .inner .list article:not(:first-child){margin:13vw 0 0}.featuresVox .inner .list article:nth-child(6) figure span{position:absolute;bottom:-25px;right:-42px}.featuresVox .inner .list article dl{margin:6.5vw 0 0;padding:0 2vw}.featuresVox .inner .list article dl dt{font-size:2.3rem}.featuresVox .inner .list article dl dd{text-align:justify;margin:3vw 0 0;font-size:1.7rem}.featuresVox .inner .list article p{font-size:1.5rem;position:static;bottom:0;left:0;margin:5vw 0 0 2vw}}.sceneVox{background:#b6ddf2 url(/cdn/shop/files/calula_Bg_blue.png);padding:125px 0}.sceneVox .inner ul.head{position:relative;text-align:center;padding:0;width:1100px;margin:0 auto}.sceneVox .inner ul.head li:nth-child(1){font-size:4.6rem;font-weight:600;letter-spacing:.275em;line-height:2;position:relative;transform:translate(-65px)}.sceneVox .inner ul.head li:nth-child(1) span{position:relative;padding:0 0 0 1.8rem;z-index:1}.sceneVox .inner ul.head li:nth-child(1) span:before{content:"";width:100%;height:15px;background:#fff125;position:absolute;bottom:3px;left:0;z-index:-1}.sceneVox .inner ul.head li:nth-child(2){font-size:2.4rem;line-height:1.5;letter-spacing:.3em;margin:45px 0 0;position:relative;transform:translate(-65px)}.sceneVox .inner ul.head li:nth-child(3){width:165px;height:165px;position:absolute;top:0;right:0}.sceneVox .inner ul.list{width:1100px;margin:75px auto 0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}.sceneVox .inner ul.list li{width:208px;height:300px;margin:0 0 15px;position:relative}.sceneVox .inner ul.list li:nth-child(n+16){margin:0}.sceneVox>.inner .list li button{width:100%;height:100%;position:relative;overflow:hidden}.sceneVox>.inner .list li button img{width:100%;height:100%;position:absolute;top:0;left:0;transition:all .3s ease;transform-origin:center center}.sceneVox>.inner .list li button:before{content:none}.sceneVox>.inner .list li button:hover img:nth-child(2){transform:scale(1.1)}@media only screen and (max-width: 767px){.sceneVox{padding:12vw 0}.sceneVox .inner ul.head{width:100%;padding:0 5vw}.sceneVox .inner ul.head li:nth-child(1){font-size:2.7rem;line-height:1.7;display:inline;background:linear-gradient(transparent 70%,#fff125 50%);transform:translate(0)}.sceneVox .inner ul.head li:nth-child(1) span{padding:0}.sceneVox .inner ul.head li:nth-child(1) span:before{content:none}.sceneVox .inner ul.head li:nth-child(2){font-size:1.7rem;line-height:1.8;margin:5vw 0 0;transform:translate(0)}.sceneVox .inner ul.head li:nth-child(3){width:65vw;height:auto;margin:8vw auto 0;position:static}.sceneVox .inner ul.list{width:90vw;margin:10vw auto 0}.sceneVox .inner ul.list li{width:calc(50% - 1.25vw);height:63.2vw;margin:0 0 2.5vw}.sceneVox .inner ul.list li:nth-child(n+16){margin:0 0 2.5vw}.sceneVox .inner ul.list li:nth-child(n+19){margin:0}}.lineupVox{padding:135px 0 0}.lineupVox .inner h2{width:432px;margin:0 auto}.lineupVox .inner .element{width:1100px;margin:110px auto 0}.lineupVox .inner .element article:not(:first-child){margin:75px 0 0}.lineupVox .inner .element h3{font-family:Noto Sans JP,sans-serif!important;font-size:2.2rem;letter-spacing:.15em;line-height:1;border-bottom:1px solid #000;padding:0 0 15px 3.5rem;position:relative;font-weight:500}.lineupVox .inner .element h3:before{content:"";width:2rem;height:2rem;background:#e4006e;border-radius:50%;position:absolute;top:3px;left:5px}.lineupVox .inner .element ul{display:flex;justify-content:space-between;padding:0;margin:30px 0 0}.lineupVox .inner .element ul li{width:200px}.lineupVox .inner .element ul li img{border-radius:10px}.lineupVox .inner .element ul li span{display:block;font-size:1.6rem;margin:10px 0 0;line-height:1}.lineupVox .inner .element ul li a{transition:all .3s ease;text-decoration:none}.lineupVox .inner .element ul li a:hover{opacity:.6}.lineupVox .inner p.link{text-align:center;margin:165px 0 0}.lineupVox .inner p.link a{font-size:2.2rem;letter-spacing:.2em;border:2px solid #000;border-radius:6px;text-decoration:none;line-height:1;padding:8px 50px 10px 40px;transition:all .3s ease}.lineupVox .inner p.link a:hover{opacity:.6}.lineupVox .inner p.link a span{position:relative}.lineupVox .inner p.link a span:after{display:block;content:"";width:10px;height:10px;border-right:2px solid #000;border-top:2px solid #000;position:absolute;top:12px;right:-20px;transform:rotate(45deg)}@media only screen and (max-width: 767px){.lineupVox{padding:14vw 0 0}.lineupVox .inner h2{width:57.6vw}.lineupVox .inner .element{width:90vw;margin:14vw auto 0}.lineupVox .inner .element article:not(:first-child){margin:10vw 0 0}.lineupVox .inner .element h3{font-size:1.8rem;padding:0 0 10px 2.8rem}.lineupVox .inner .element h3:before{width:1.5rem;height:1.5rem}.lineupVox .inner .element ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:6.5vw 0 0}.lineupVox .inner .element ul li{width:calc(50% - 2.5vw);margin:0 0 5vw}.lineupVox .inner .element ul li span{margin:3vw 0 0}.lineupVox .inner p.link{margin:20vw 0 0}.lineupVox .inner p.link a{font-size:1.7rem;letter-spacing:.15em;line-height:1;padding:8px 50px 10px 40px;transition:all .3s ease}.lineupVox .inner p.link a:hover{opacity:1}.lineupVox .inner p.link a span:after{width:8px;height:8px;top:10px;right:-20px}}.brandLogo{width:336px;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){.brandLogo{width:44.8vw}}.pageTopVox{width:55px;height:55px}.pageTopVox button{transition:opacity .3s ease-out 0s;cursor:pointer;text-indent:-9999px;width:100%;height:100%;padding:0;background:url(/cdn/shop/files/calula_pagetop-pc.svg) no-repeat;border:none}@media only screen and (max-width: 767px){.pageTopVox{width:10vw;height:10vw;bottom:4vw;right:4vw}.pageTopVox button{background:url(/cdn/shop/files/calula_pagetop-pc.svg) no-repeat}}#siteFooter .outline .name{font-family:Noto Sans JP,sans-serif!important}#shop_area{margin:200px 0 165px;text-align:center}#shop_area h2{font-family:Noto Sans JP,sans-serif!important;font-weight:600;font-size:4rem;letter-spacing:.2em}#shop_area ul{margin:50px 0 0}#shop_area ul li:nth-child(1){font-size:1.8rem;line-height:1.8;letter-spacing:.15em}#shop_area ul li.link{margin:65px 0 0}#shop_area ul li.link a{font-size:2.2rem;letter-spacing:.2em;border:2px solid #000;border-radius:6px;text-decoration:none;line-height:1;padding:8px 50px 10px 40px;transition:all .3s ease}#shop_area ul li.link a:hover{opacity:.6}#shop_area ul li.link a span{position:relative}#shop_area ul li.link a span:after{display:block;content:"";width:10px;height:10px;border-right:2px solid #000;border-top:2px solid #000;position:absolute;top:12px;right:-20px;transform:rotate(45deg)}@media only screen and (max-width: 767px){#shop_area{margin:30vw 0}#shop_area h2{font-size:2.5rem}#shop_area ul{margin:30px 0 0}#shop_area ul li:nth-child(1){font-size:1.5rem}#shop_area ul li.link{margin:35px 0 0}#shop_area ul li.link a{font-size:1.7rem;letter-spacing:.15em;line-height:1;padding:8px 50px 10px 40px;transition:all .3s ease}#shop_area ul li.link a:hover{opacity:1}#shop_area ul li.link a span:after{width:8px;height:8px;top:10px;right:-20px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/calula.css.map */
