@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap);
@charset "utf-8";/*!
global > font
------------------------------
*//*!
global > color
------------------------------
*/:root{--color-base: #805B22;--color-blu: #30528C;--color-grn: #06C654;--color-wht: #fff;--color-gry: #D9D9D9;--color-tan: #B7812C;--color-tan2: #CFAA3E;--color-blk: #000;--color-yel: #FFDC00;--color-yel2: #FFF9E1;--color-red: #E4000C;--color-brn: #5B2700}/*!
global > content-width
------------------------------
*/:root{--width-content-ss: 390px;--width-content-s: 980px;--width-content: 1200px;--width-content-l: 1440px;--width-base-content-ss: 350px;--width-base-content-s: 980px;--width-base-content: 1248px;--width-base-content-l: 1322px;--width-base-content-percent-ss: calc(350 / 390 * 100%);--width-base-content-percent: calc( 1240 / 1440 * 100%);--width-base-content-percent-l: calc( 1322 / 1440 * 100%)}:root{--font-family-base: "Noto Sans JP", sans-serif;--font-family-sub: "Noto Serif JP", serif;--font-weight-base: 500;--font-weight-bold: 700;--font-weight-black: 900}/*!
global > z-index
------------------------------
*/:root{--z-index-modal: 100;--z-index-header: 50;--z-index-menu: 45;--z-index-default: 1}/*!
global > vars
------------------------------
*//*!
foundation > reset
------------------------------
*/html{background:#fff;color:#000}body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,form,p{margin:0;padding:0}img{border:0}var{font-style:normal;font-weight:normal}ul{list-style:none}h1,h2,h3,h4{font-weight:normal;font-size:100%}button{border:none;border-radius:0;color:inherit;font-weight:inherit;font-size:inherit;*font-size:100%;line-height:inherit;font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:inherit}button{padding:0;cursor:pointer}main{display:block}a{color:inherit;text-decoration:none}img{width:100%;height:auto;vertical-align:bottom}svg{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}/*!
foundation > base
------------------------------
*/html{font-size:62.5%}body{color:var(--color-font-base);font-weight:var(--font-weight-base);font-size:1.6rem;font-family:var(--font-family-base);font-feature-settings:"palt";-webkit-font-feature-settings:"palt"}/*!
utility > utility
------------------------------
*/.u-pc{display:none !important}.u-fs125{font-size:125%}.u-fs150{font-size:150%}/*!
component > button
------------------------------
*/.c-button{display:block;padding-top:20px;padding-bottom:20px;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 241, 0)), to(rgb(255, 183, 0)));background:linear-gradient(180deg, rgb(255, 241, 0) 0%, rgb(255, 183, 0) 100%);text-align:center;-webkit-box-shadow:4px 4px 0 #000;position:relative;box-shadow:4px 4px 0 #000;color:var(--color-blk);font-weight:700;font-size:1.6rem;letter-spacing:.1em;-webkit-transition:opacity .2s;opacity:1;transition:opacity .2s}.c-button::before{display:inline-block;position:absolute;top:50%;left:9%;width:15px;height:18px;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/common/arrow_blk.svg") no-repeat center center;background-size:contain;content:"";-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px)}.c-button:hover{opacity:.8}/*!
component > title
------------------------------
*//*!
component > photo
------------------------------
*//*!
component > list
------------------------------
*/body .wrapper{overflow:hidden;opacity:0}body.-loaded .wrapper{overflow:auto;opacity:1}body.-loaded .loading{visibility:hidden;opacity:0}.loading{width:100vw;height:100dvh;background-color:#fafbf5;-webkit-transition:opacity 1s,visibility 1s;z-index:200;position:fixed;top:0;left:0;pointer-events:none;transition:opacity 1s,visibility 1s}.loading__item{position:absolute;top:50%;left:50%;width:72px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.loading__wave{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.loading__bar{width:7px;height:30px;background-color:#ffd500;-webkit-animation:wave-animation 1.2s infinite;animation:wave-animation 1.2s infinite}.loading__bar:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.loading__bar:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loading__bar:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.loading__bar:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.loading__bar:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes wave-animation{0%,100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes wave-animation{0%,100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes logoAnime{0%{opacity:0;-ms-filter:blur(6px);-webkit-filter:blur(6px);filter:blur(6px)}100%{opacity:1;-ms-filter:blur(0);-webkit-filter:blur(0);filter:blur(0)}}@keyframes logoAnime{0%{opacity:0;-ms-filter:blur(6px);-webkit-filter:blur(6px);filter:blur(6px)}100%{opacity:1;-ms-filter:blur(0);-webkit-filter:blur(0);filter:blur(0)}}.pagetop{z-index:100;position:fixed;right:30px;bottom:30px;width:120px;height:120px}.pagetop__link{display:block;width:100%;height:100%;-webkit-box-shadow:4px 4px 4px rgba(0,0,0,.1);border-radius:50%;box-shadow:4px 4px 4px rgba(0,0,0,.1)}.pagetop__link:hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.pagetop__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.pagetop__link:hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}/*!
layout > wrapper
------------------------------
*/.wrapper{overflow:hidden}.main{position:relative;overflow-x:hidden}/*!
layout > container
------------------------------
*/.l-container{margin:0 auto}.l-container{width:93.75%;max-width:var(--width-content)}/*!
layout > aside > sns
------------------------------
*/.sns{position:relative;overflow:hidden}.sns::before{display:inline-block;z-index:10;position:absolute;bottom:0;left:0;width:100%;height:13.8888888889vw;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/sns/bg.webp") repeat-x center bottom/1440px;content:"";pointer-events:none}.sns::after{display:inline-block;position:absolute;top:50%;left:50%;width:16.8333333333vw;max-width:202px;height:13.3333333333vw;max-height:160px;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/sns/deco.webp") no-repeat center bottom/contain;content:"";-webkit-transform:translate(-285%, -35%);-ms-transform:translate(-285%, -35%);z-index:5;transform:translate(-285%, -35%);pointer-events:none}.sns__inner{position:relative;padding-top:80px;padding-bottom:80px}.sns__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.sns__list dt{color:var(--color-blk);font-weight:var(--font-weight-bold);font-size:2rem;line-height:1em;letter-spacing:.1em}.sns__list dd{width:60px}/*!
layout > aside > contact
------------------------------
*/.contact{background-color:var(--color-brn)}.contact__inner{padding-top:60px;padding-bottom:60px}.contact__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.contact__text{color:#fff;font-size:2rem;letter-spacing:.1em}.contact__button{width:300px}.contact__button a{display:block;position:relative;padding-top:12px;padding-bottom:12px;border:1px solid #fff;color:var(--color-wht);font-weight:700;letter-spacing:.1em;text-align:center}.contact__button a::before{display:inline-block;position:absolute;top:50%;left:9%;width:10px;height:12px;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/common/arrow_wht.svg") no-repeat center center;background-size:contain;content:"";-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.contact__button a:hover{opacity:.8}/*!
layout > footer > footer
------------------------------
*/.footer{background-color:var(--color-blk)}.footer__inner{padding-top:80px;padding-bottom:80px}.footer__logo{max-width:147px;margin:auto}.footer__copy{margin-top:50px;color:#fff;font-size:1.6rem;letter-spacing:.1em;text-align:center}/*!
layout > footer > footer-nav
------------------------------
*/.footer-nav{margin-top:50px}.footer-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 40px}.footer-nav__item{font-size:1.6rem;letter-spacing:.1em}.footer-nav__item a{color:#fff}/*!
page > top > common
------------------------------
*/.wrapper{background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/common/bg_yel.webp") repeat center center/500px}.contents__inner{overflow:hidden}/*!
page > top > top-header
------------------------------
*/.top-header{position:relative;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/top/header/bg_pc.webp") no-repeat center bottom/cover}.top-header__inner{position:relative;width:100%}.top-header__inner::before{display:inline-block;z-index:5;position:absolute;bottom:-20%;left:0;width:100%;max-width:260px;height:21.6666666667vw;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/top/header/deco_l.webp") no-repeat left bottom/contain;content:"";pointer-events:none}.top-header__inner::after{display:inline-block;z-index:5;position:absolute;right:0;bottom:-20%;width:100%;max-width:260px;height:21.6666666667vw;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/top/header/deco_r.webp") no-repeat right bottom/contain;content:"";pointer-events:none}.top-header__container{position:relative;width:93.75%;max-width:var(--width-content);margin:0 auto}.top-header__logo{z-index:10;position:relative;top:35px;left:30px;width:60.8333333333vw;max-width:730px}.top-header__logo::after{display:inline-block;width:100%;height:1.6666666667vw;max-height:20px;margin-top:15px;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/top/header/dots.webp") no-repeat center center/contain;content:""}.top-header__txt{z-index:10;position:relative;top:50px;left:30px;width:60.8333333333vw;max-width:730px;text-align:center}.top-header__txt img{width:90%}.top-header__tokoro{z-index:5;position:absolute;right:-20px;bottom:0;width:41.25vw;max-width:495px}.top-header__cards{z-index:10;position:relative;top:55px;left:-2.5%;width:105%}.top-header__cards span{display:block;width:95%;margin:-5px auto 0;font-size:1.2rem;text-align:right;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}/*!
page > top > top-intro
------------------------------
*/.top-intro__block{position:relative;padding-top:100px;padding-bottom:40px}.top-intro__block::after{display:inline-block;position:absolute;top:50%;left:50%;width:33.3333333333vw;max-width:400px;padding-top:32.9166666667vw;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/top/intro/deco.webp") no-repeat left center/contain;content:"";-webkit-transform:translate(-160%, -60%);-ms-transform:translate(-160%, -60%);z-index:0;transform:translate(-160%, -60%)}.top-intro__title{width:68.0833333333vw;max-width:817px;margin:0 auto}.top-intro__about{margin:20px auto auto;padding:0 20px;color:var(--color-brn);font-weight:var(--font-weight-bold);font-size:1.8rem;line-height:1.8em;letter-spacing:.1em;text-align:center}.top-intro__photos{display:-webkit-box;display:-ms-flexbox;display:flex;width:2560px;margin:40px auto auto;gap:0}.top-intro__photos li{width:320px;border-radius:3px;-webkit-box-shadow:10px 10px 20px 0px rgba(113,48,0,.2);overflow:hidden;box-shadow:10px 10px 20px 0px rgba(113,48,0,.2)}.top-intro__photos__wrapper{overflow:hidden}.top-intro__photos .slick-slide{width:320px;padding:0 15px 30px}/*!
page > top > top-lineup
------------------------------
*/.top-lineup__inner{padding-top:100px;padding-bottom:100px;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/common/bg_brn.webp") repeat center center/1440px}.top-lineup__title{width:36vw;max-width:432px;margin:0 auto 80px}.top-lineup__gold{z-index:7;position:relative;margin-top:60px}.top-lineup__gold__inner{padding:10px;background-color:var(--color-yel2)}.top-lineup__gold__frame{padding:30px;border:var(--color-brn) 1px dashed}.top-lineup__gold__title{width:37vw;max-width:370px;margin:10px auto 0;line-height:0}.top-lineup__gold__detail{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0 30px}.top-lineup__gold__detail--photo{max-width:365px;text-align:center}.top-lineup__gold__detail--photo span{display:block;padding-top:3px}.top-lineup__gold__detail--text{padding-left:20px;letter-spacing:.1em}.top-lineup__gold__detail--text p:nth-of-type(1){margin-bottom:1em;font-size:1.8rem;line-height:1.8em}.top-lineup__gold__detail--text p:nth-of-type(2){font-size:1.6rem;line-height:1.6em}.top-lineup__gold__about dt{padding:20px 40px;background-color:var(--color-yel);line-height:1}.top-lineup__gold__about dt img{max-width:560px}.top-lineup__gold__about dd{padding:10px 20px;background-color:var(--color-wht);line-height:1.6em;letter-spacing:.1em}/*!
page > top > top-items
------------------------------
*/.top-items__block{margin-top:80px}.top-items__block:first-child{margin-top:60px}.top-items__block:nth-child(even) .top-items__item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.top-items__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;position:relative;justify-content:space-between}.top-items__photo{z-index:5;position:relative;width:42%}.top-items__detail{z-index:5;position:relative;width:50%}.top-items__detail__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px}.top-items__detail__title--limit{width:100px;width:16.6666666667%}.top-items__detail__title--text{color:var(--color-wht);font-weight:var(--font-weight-black);font-size:2.6rem;line-height:1.6em;letter-spacing:.1em;text-shadow:4px 4px 4px rgba(0,0,0,.5)}.top-items__detail__text{margin:20px 0 30px;color:var(--color-wht);font-size:1.8rem;line-height:1.8em;letter-spacing:.1em;text-shadow:4px 4px 4px rgba(0,0,0,.5)}.top-items__detail__price{margin:0 0 40px;color:var(--color-wht);font-weight:var(--font-weight-black);font-size:2.4rem;line-height:1em;letter-spacing:.1em;text-shadow:4px 4px 4px rgba(0,0,0,.5)}.top-items__detail__button{width:360px;margin-top:30px;line-height:1}.top-items__detail__button img{width:55.5555555556vw;max-width:200px;margin-left:1.9444444444vw}.top-items .slick-dots{position:relative}.top-items .slick-dots::before{display:block;width:100%;margin-top:-2em;content:"ⒸTV TOKYO";color:var(--color-wht);font-size:1.2rem;text-align:right}.top-items .slick-dots li button:before{margin-top:-1em;color:var(--color-yel);font-size:1.2rem;opacity:.5}.top-items .slick-dots li.slick-active button:before{color:var(--color-yel);opacity:1}/*!
page > top > top-value
------------------------------
*/.top-value__inner{position:relative;padding-top:80px;padding-bottom:140px}.top-value__inner::before{display:inline-block;z-index:10;position:absolute;top:-16%;right:-150px;width:100%;max-width:528px;height:22.1666666667vw;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/top/value/deco01.webp") no-repeat right top/contain;content:"";pointer-events:none}.top-value__inner::after{display:inline-block;z-index:10;position:absolute;bottom:-10%;left:-200px;width:100%;max-width:442px;height:26.4166666667vw;background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/top/value/deco02.webp") no-repeat left bottom/contain;content:"";pointer-events:none}.top-value__block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-value__block:first-child{margin-top:80px}.top-value__block:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.top-value__title{width:33.3333333333vw;max-width:400px;margin:0 auto}.top-value__photo{width:41.67%}.top-value__detail{width:51.67%}.top-value__detail__title{color:var(--color-brn);font-weight:var(--font-weight-bold);font-size:2.4rem;line-height:1.8em;letter-spacing:.1em}.top-value__detail__text{margin-top:10px;font-size:1.8rem;line-height:1.8em;letter-spacing:.1em}/*!
page > top > top-faq
------------------------------
*/.top-faq{background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/common/bg_red.webp") repeat center top/800px}.top-faq__inner{padding-top:80px;padding-bottom:80px}.top-faq__block{margin-top:60px}.top-faq__title{width:27.5vw;max-width:330px;margin:0 auto}.top-faq__item{margin-top:20px;padding:30px;background:var(--color-wht)}.top-faq__item:first-child{margin-top:0}.top-faq__question{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-faq__question>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.top-faq__question>div:first-child{width:calc(100% - 30px)}.top-faq__question--q img{width:2vw;max-width:24px}.top-faq__question--text{color:var(--color-brn);font-weight:var(--font-weight-bold);font-size:2rem;line-height:1.6em;letter-spacing:.1em}.top-faq__question--icon{display:inline-block;position:relative;width:21px;height:21px;border:1px solid var(--color-blk);border-radius:50%}.top-faq__question--icon span{display:inline-block;position:absolute;top:50%;left:5px;width:10px;height:0px;border-bottom:1px solid var(--color-blk);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s all;transition:.3s all}.top-faq__question--icon span:nth-child(2){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.top-faq__question.is-active .top-faq__question--icon span:nth-child(1){opacity:0}.top-faq__question.is-active .top-faq__question--icon span:nth-child(2){-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.top-faq__answer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;padding-top:0;border-top:1px dashed var(--color-gry);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:0;overflow:hidden;gap:15px;opacity:0;-webkit-transition:.3s height,.3s margin-top,.3s padding-top,opacity .5s,content-visibility .3s allow-discrete;transition:.3s height,.3s margin-top,.3s padding-top,opacity .5s,content-visibility .3s allow-discrete}.top-faq__answer--a img{width:2vw;max-width:24px}.top-faq__answer--text{width:95%;color:var(--color-blk);font-weight:var(--font-weight-bold);font-size:1.6rem;line-height:1.6em;letter-spacing:.1em}/*!
page > top > top-scroll
------------------------------
*/@-webkit-keyframes scrollAnime{0%{height:0%}50%{height:50%}100%{height:50%}}@keyframes scrollAnime{0%{height:0%}50%{height:50%}100%{height:50%}}/*!
animation > text-animation
------------------------------
*//*!
animation > disp-animation
------------------------------
*//*!
animation > loop-animation
------------------------------
*/@-webkit-keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes loop3{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loop3{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes loop4{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop4{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}/*!
animation > top-animation
------------------------------
*/@-webkit-keyframes topcacth{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes topcacth{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes topSlider{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes topSlider{0%{opacity:0;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (min-width: 768px){.u-sp{display:none !important}.u-pc{display:block !important}}@media screen and (max-width: 1279px){.sns::after{top:50%;left:50%;width:20.2vw;height:16vw;content:"";-webkit-transform:translate(-235%, -35%);-ms-transform:translate(-235%, -35%);transform:translate(-235%, -35%)}.contact__text{font-size:clamp(1.6rem,1.5625vw,2rem)}.top-lineup__gold__detail--text p:nth-of-type(1){font-size:clamp(1.4rem,1.40625vw,1.8rem)}.top-lineup__gold__detail--text p:nth-of-type(2){font-size:clamp(1.2rem,1.40625vw,1.6rem)}.top-lineup__gold__about dd{font-size:clamp(1.4rem,1.25vw,1.6rem)}.top-items__detail__title--text{font-size:2.03125vw}.top-items__detail__text{font-size:clamp(1.4rem,1.40625vw,1.8rem)}.top-items__detail__price{font-size:clamp(2rem,1.875vw,2.4rem)}.top-value__inner{padding-bottom:100px}.top-value__inner::before{right:-15%}.top-value__inner::after{left:-20%}.top-value__detail__title{font-size:clamp(2rem,1.875vw,2.4rem)}.top-value__detail__text{font-size:clamp(1.4rem,1.40625vw,1.8rem)}.top-faq__question--text{font-size:clamp(1.6rem,1.5625vw,2rem)}.top-faq__answer--text{font-size:clamp(1.6rem,1.5625vw,2rem)}}@media screen and (max-width: 768px){.c-button:hover{opacity:1}}@media screen and (max-width: 767px){.c-button{padding-top:3.8461538462vw;padding-bottom:3.8461538462vw}.c-button::before{width:15px;width:clamp(15px,3.8461538462vw,3.8461538462vw);height:18px;height:clamp(18px,4.6153846154vw,4.6153846154vw);-webkit-transform:translateY(-2.3076923077vw);-ms-transform:translateY(-2.3076923077vw);transform:translateY(-2.3076923077vw)}.pagetop{width:80px;height:80px}.l-container{width:89.7435897436vw}.sns::before,.sns::after{display:none}.sns__inner{padding-top:10.2564102564vw;padding-bottom:10.2564102564vw}.sns__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10.2564102564vw}.sns__list dt{width:100%;font-size:5.1282051282vw;text-align:center}.contact__inner{padding-top:10.2564102564vw;padding-bottom:10.2564102564vw}.contact__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.contact__text{font-size:1.6rem}.contact__button{width:100%;max-width:600px;margin-top:20px}.footer__inner{padding-top:10.2564102564vw;padding-bottom:10.2564102564vw}.footer__copy{margin-top:0;font-size:1.2rem}.footer-nav{margin-top:0;padding-top:10.2564102564vw;padding-bottom:10.2564102564vw}.footer-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}.footer-nav__item{width:100%;font-size:1.4rem;text-align:left}.top-header{background:url("https://gigaplus.makeshop.jp/kinchara/sokontokoro/assets/images/top/header/bg_sp.webp") no-repeat center bottom/cover}.top-header__inner::before{bottom:-15.3846153846vw;left:-3.8461538462vw;height:25.641025641vw}.top-header__inner::after{right:-3.8461538462vw;bottom:-15.3846153846vw;height:25.641025641vw}.top-header__container{width:auto;padding-top:3.8461538462vw}.top-header__logo{position:relative;top:0;left:0;width:82.0512820513vw;max-width:auto;margin:0 auto}.top-header__logo::after{height:3.3333333333vw;max-height:auto;margin-top:3.3333333333vw}.top-header__txt{top:2.5641025641vw;left:3.8461538462vw;width:61.5384615385vw}.top-header__txt img{width:100%}.top-header__tokoro{z-index:5;right:-5.1282051282vw;width:56.4102564103vw}.top-header__cards{top:5.1282051282vw;left:0;width:100%}.top-header__cards span{font-size:2.5641025641vw}.top-intro__block{padding-top:10.2564102564vw;padding-bottom:5.1282051282vw}.top-intro__block::after{display:none}.top-intro__title{width:94.8717948718vw}.top-intro__about{margin-top:5.1282051282vw;font-size:3.5897435897vw;text-align:center}.top-intro__photos{width:656.4102564103vw;margin-top:7.6923076923vw}.top-intro__photos li{width:82.0512820513vw;border-radius:6px;-webkit-box-shadow:8px 8px 16px 0px rgba(113,48,0,.2);box-shadow:8px 8px 16px 0px rgba(113,48,0,.2)}.top-intro__photos .slick-slide{width:82.0512820513vw}.top-lineup__inner{padding-top:12.8205128205vw;padding-bottom:12.8205128205vw}.top-lineup__title{width:73.0769230769vw;margin-bottom:0}.top-lineup__gold{margin-top:12.8205128205vw}.top-lineup__gold__inner{padding:1.2820512821vw}.top-lineup__gold__frame{padding:5.1282051282vw 3.8461538462vw}.top-lineup__gold__title{width:78.2051282051vw;margin-top:1.2820512821vw}.top-lineup__gold__detail{margin-top:2.5641025641vw;padding:5.1282051282vw 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-lineup__gold__detail--photo{width:100%;max-width:100%}.top-lineup__gold__detail--photo span{padding-top:1.2820512821vw;font-size:3.5897435897vw}.top-lineup__gold__detail--text{width:100%;padding-top:5.1282051282vw;padding-left:0}.top-lineup__gold__detail--text p:nth-of-type(1){font-size:3.5897435897vw}.top-lineup__gold__detail--text p:nth-of-type(2){font-size:3.0769230769vw}.top-lineup__gold__about{margin-top:2.5641025641vw}.top-lineup__gold__about dt{padding:2.5641025641vw 5.1282051282vw}.top-lineup__gold__about dd{padding:2.5641025641vw 5.1282051282vw;font-size:3.5897435897vw}.top-items__block{margin-top:7.6923076923vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.top-items__block:first-of-type{margin-top:7.6923076923vw}.top-items__block:nth-child(even) .top-items__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.top-items__detail{width:100%;margin-top:2.5641025641vw}.top-items__detail__photo{margin-top:3.8461538462vw}.top-items__detail__title{margin-top:2.5641025641vw}.top-items__detail__title--limit{width:20.5128205128vw}.top-items__detail__title--text{font-size:4.1025641026vw}.top-items__detail__text{margin:12.8205128205vw 0 7.6923076923vw;font-size:3.5897435897vw}.top-items__detail__price{margin-top:5.1282051282vw;font-size:4.1025641026vw}.top-items__detail__button{width:100%}.top-items__detail__button img{width:50vw;margin-left:3.3333333333vw}.top-items .slick-dots{position:relative}.top-items .slick-dots::before{margin-top:-20px;font-size:2.5641025641vw}.top-items .slick-dots li{margin:0 2px}.top-items .slick-dots li button:before{margin-top:-10px;font-size:2.5641025641vw}.top-value__inner{padding-top:10.2564102564vw;padding-bottom:10.2564102564vw}.top-value__inner::before,.top-value__inner::after{display:none}.top-value__title{width:56.4102564103vw}.top-value__block{margin-top:7.6923076923vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.top-value__block:first-child{margin-top:7.6923076923vw}.top-value__block:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-value__photo{margin-top:2.5641025641vw;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.top-value__detail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.top-value__detail__title{font-size:4.6153846154vw}.top-value__detail__text{margin-top:2.5641025641vw;font-size:3.5897435897vw}.top-faq__inner{padding-top:10.2564102564vw;padding-bottom:10.2564102564vw}.top-faq__title{width:46.1538461538vw}.top-faq__question>div{gap:3.8461538462vw}.top-faq__question>div:first-child{width:calc(100% - 7.6923076923vw)}.top-faq__question--q img{width:5.1282051282vw}.top-faq__question--text{font-size:4.1025641026vw}.top-faq__question--icon{width:5.3846153846vw;height:5.3846153846vw}.top-faq__question--icon span{left:1.2820512821vw;width:2.5641025641vw}.top-faq__answer{gap:3.8461538462vw}.top-faq__answer--a img{width:5.1282051282vw}.top-faq__answer--text{font-size:3.5897435897vw}}
