@charset "UTF-8";@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}.lity{background:rgba(0,0,0,.1)!important}.mainimg__ttl{margin-top:50px}.main,.product,.pre{padding:0;margin-top:50px;width:100%;max-width:100%}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.product h1,.product h2,.product h3,.product h4,.product h5,.product h6,.pre h1,.pre h2,.pre h3,.pre h4,.pre h5,.pre h6{font-family:TBRGothic DB,sans-serif;word-break:normal}.main div,.main span,.main p,.main ul,.main ol,.main li,.main dd,.main small,.main a,.product div,.product span,.product p,.product ul,.product ol,.product li,.product dd,.product small,.product a,.pre div,.pre span,.pre p,.pre ul,.pre ol,.pre li,.pre dd,.pre small,.pre a{font-family:"Jun 34",sans-serif;word-break:normal}.main__contents,.product__contents,.pre__contents{margin-top:50px;padding-top:50px;overflow:hidden}.main__contents>h1,.product__contents>h1,.pre__contents>h1{margin-bottom:50px}.main__contents>h2,.product__contents>h2,.pre__contents>h2{text-align:center;font-size:2.6rem}.main__contents__list,.product__contents__list,.pre__contents__list{padding:0 2.5%}.main__contents__list li .img .zoom__slide,.product__contents__list li .img .zoom__slide,.pre__contents__list li .img .zoom__slide{position:relative}.main__contents__list li .img .zoom__slide:after,.product__contents__list li .img .zoom__slide:after,.pre__contents__list li .img .zoom__slide:after{content:'\f00e';font-family:"Font Awesome 5 Free";color:#979797;font-size:2rem;position:absolute;right:5px;bottom:5px;font-weight:900}.main__contents__list li .name,.product__contents__list li .name,.pre__contents__list li .name{font-size:1.6rem}.main__contents__list li.sold .img:after,.product__contents__list li.sold .img:after,.pre__contents__list li.sold .img:after{content:'SOLD\AOUT'!important;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;white-space:pre!important;background-image:none!important;width:80px!important;height:80px!important;background-color:#fff!important;display:block;position:absolute;border:2px solid #666!important;color:#333;border-radius:40px;top:5px;right:5px;padding:22px 0 0!important;text-align:center;font-size:1.3rem;line-height:1.5}.mainimg__wrapper>div,.productimg__wrapper>div,.preimg__wrapper>div{padding-top:66.5584416%}.mainimg__ttl .color,.productimg__ttl .color,.preimg__ttl .color{font-size:2rem}.main__info__content p img,.product__info__content p img,.pre__info__content p img{margin:2em 0;width:90%;max-width:400px;height:auto}.main>article>section,.product>article>section,.pre>article>section{background-color:#fff;overflow:hidden}.main>article>section:nth-of-type(2n),.product>article>section:nth-of-type(2n),.pre>article>section:nth-of-type(2n){background-color:#e1e8ed}.main>article>section.white,.product>article>section.white,.pre>article>section.white{background-color:#fff}.main__contents__list-col4 li .name{font-size:1.4rem;text-align:center}.saledate{text-align:center;display:block;border:1px solid #999;width:150px;height:150px;border-radius:75px;padding-top:30px;margin:0 auto}.conv h2{padding:70px 0 40px}.conv p{width:90%;max-width:440px;margin:2em auto}.conv p.date{text-align:center;font-size:1.3rem;margin:8em auto 2em}.conv__date p{text-align:center;color:#0d2f7c;font-size:1.8rem;margin-top:2em}.conv__date p a{color:#0d2f7c;font-size:1.8rem}.conv a{text-decoration:underline}.pre__contents .conv dl{max-width:570px}.pre__contents .conv dl dt{width:80px;color:#18417c;font-weight:700}.pre__contents .conv dl dt.hobo{color:#979797}.pre__contents .conv dl dd{width:calc(100% - 80px);margin-bottom:2em;line-height:2.2}.pre__contents .conv__img{max-width:1000px}.pre__contents .conv__img img{width:100%}.pre__contents .conv__img__caption{width:100%;max-width:100%;padding-top:0;margin-top:1em}.product>article>section{background-color:#fff}.product__contents{margin-top:0}.product__contents>h2{margin:15px 0 30px}.product__contents__list-col3 li{margin-right:0}.product__info__content a{color:deeppink}.product__info__content-l p{padding-left:1em}.pre__ttl{padding-top:1em;text-align:center;font-size:2.4rem}.pre__ttl span{font-size:3rem}.pre__contents h1{color:#000}.pre__profile{width:90%;max-width:520px;margin:50px auto}.pre__profile h2{font-size:2rem}.pre__profile dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pre__profile dl dt{width:18%;font-size:1.5rem}.pre__profile dl dd{width:82%;font-size:1.5rem}.pre__profile p{font-size:1.5rem}.productimg{max-width:1000px;margin:0 auto}.productimg__wrapper>div.productimg__item-sq{padding-top:100%}.intro{padding:30px 0 60px}.intro p{max-width:470px;font-size:1.6rem}.intro-pre p{color:#18417c;font-size:1.6rem}.intro-pre p a{color:#18417c;text-decoration:underline}.invisible{font-family:"Jun 34",sans-serif;display:none}.header{background-color:#6a7992;border:none;height:50px}.header .logo{width:100%;margin-top:0}.header .logo a{position:absolute}.header .logo a.logo__bg{background-image:url(../img/logo_v.png);background-size:contain;width:160px;height:198px;text-indent:-9999px;position:absolute}.header .logo a.logo__bg:hover{opacity:1;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.1" /><feFuncG type="linear" slope="1.1" /><feFuncB type="linear" slope="1.1" /></feComponentTransfer></filter></svg>#filter');filter:brightness(1.1)}.header .logo img{width:100%;height:auto}.header__menu__cart{top:10px;position:relative;width:40px;height:40px;right:60px;line-height:40px}.header__menu__cart i{color:#fff}.menu__icon{top:8px}.menu__icon span{background-color:#fff}.header__menu.active{top:50px}.btn{border-color:#545847;border-radius:30px;padding:5px 20px}.btn-box{border-radius:5px;display:-ms-flexbox;display:flex;width:95%;max-width:460px;margin:0 auto;-ms-flex-align:center;align-items:center;padding:10px}.btn-box span{line-height:1.7}.btn-box .sub{line-height:1.3;margin-top:.5em}.btn-box__img{width:20%}.btn-box__img img{width:100%}.btn-box__txt{width:80%}.btn-cart{border:2px solid #6a7992;background-color:#fff;letter-spacing:.05em;font-size:1.5rem;padding:3px 27px;color:#6a7992}.btn-cart:hover{color:#fff;background-color:#6a7992;border:2px solid #333}.btn-cart.sold{display:none!important}.host{width:95%;max-width:870px;margin:0 auto;padding:75px 0 90px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.host h3{font-size:2.4rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.host h3 .kana{font-size:1.8rem}.host p,.host dt,.host dd{font-size:1.5rem;color:#fff}.host dl{padding:0;margin:0}.host dt{font-weight:700}.host .info{width:48%;overflow:hidden;max-width:418px}.host .info__contents{background-color:#6a7992;padding:28px 32px;height:100%}.host .info__ttl{margin:15px 0}.host .staff{width:48%;overflow:hidden;max-width:418px}.host .staff__contents{background-color:#6a7992;padding:28px 32px;height:100%}.host .staff__contents dl{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.host .staff__contents dl dt{width:40%}.host .staff__contents dl dd{width:60%}.host .staff__ttl{margin:15px 0}.totop{margin-top:50px}.totop span{display:block;text-align:center;font-size:1.6rem;color:#221813}.profile{padding:2em;background-color:#fff;width:100%;max-width:800px;overflow:scroll}.profile__contents{display:-ms-flexbox;display:flex}.profile__img{padding-right:1em}.profile h2{margin-bottom:.5em}.profile h3{font-size:2.3rem}.profile dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile dl dt{width:10%;font-size:1.4rem}.profile dl dd{width:90%;font-size:1.4rem}.profile p{margin-top:1em;font-size:1.4rem}.profile a{font-size:1.4rem;color:darkred}.lineup{margin-bottom:50px}.swiper-button-next{background:none!important}.swiper-button-next:hover{opacity:.7}.swiper-button-next:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f105';font-size:4rem;color:#ccc;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.swiper-button-prev{background:none!important}.swiper-button-prev:hover{opacity:.7}.swiper-button-prev:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f104';font-size:4rem;color:#ccc;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product__slide{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9000;background-color:rgba(0,0,0,.7)!important}.product__slide.active{display:block}.product__slide__bg{background-color:transparent;position:absolute;width:100%;height:100%;left:0;top:0}.product__slide__close{position:absolute;right:5%;bottom:5%;z-index:9999;display:block;width:30px;height:30px}.product__slide__close:before{content:'\f00d';font-family:"Font Awesome 5 Free";font-size:2.4rem;color:#fff;display:block;font-weight:900}.product__slide .productimg{margin-top:0;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#fff}.footer{background-color:#6a7992;color:#fff}.footer a,.footer .contact__list li a,.footer small{color:#fff}@media screen and (max-width:768px){.mainimg__ttl{margin-top:20px}.main,.product,.pre{margin-top:50px;width:100%;max-width:100%}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.product h1,.product h2,.product h3,.product h4,.product h5,.product h6,.pre h1,.pre h2,.pre h3,.pre h4,.pre h5,.pre h6{font-family:TBRGothic DB,sans-serif;word-break:normal}.main div,.main span,.main p,.main ul,.main ol,.main li,.main dd,.main small,.main a,.product div,.product span,.product p,.product ul,.product ol,.product li,.product dd,.product small,.product a,.pre div,.pre span,.pre p,.pre ul,.pre ol,.pre li,.pre dd,.pre small,.pre a{font-family:"Jun 34",sans-serif;word-break:normal}.mainimg__ttl,.productimg__ttl,.preimg__ttl{padding:15px 5% 20px}.mainimg__wrapper>div,.productimg__wrapper>div,.preimg__wrapper>div{padding-top:100%}.main__contents,.product__contents,.pre__contents{margin:0 auto;border-right:none;border-left:none;padding-top:0}.main__contents h1,.product__contents h1,.pre__contents h1{text-align:center}.main__contents h1 img,.product__contents h1 img,.pre__contents h1 img{width:auto;height:20px}.main__contents h2,.product__contents h2,.pre__contents h2{font-size:1.8rem}.main__contents .more,.product__contents .more,.pre__contents .more{margin-bottom:50px}.main__contents__list,.product__contents__list,.pre__contents__list{padding:0}.main__contents__list .img,.product__contents__list .img,.pre__contents__list .img{margin:0}.main__contents__list .name,.product__contents__list .name,.pre__contents__list .name{margin:0;font-size:1.6rem}.main__contents__list-center,.product__contents__list-center,.pre__contents__list-center{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__contents__list li,.product__contents__list li,.pre__contents__list li{margin-right:0;margin-bottom:40px}.main__contents__list li.sold .img:after,.product__contents__list li.sold .img:after,.pre__contents__list li.sold .img:after{content:'';width:50px;height:50px;background-color:transparent;display:block;position:absolute;top:0;right:0;padding:22px 0 0!important;text-align:center;font-size:1.3rem;line-height:1.5}.main__info__content-l p,.product__info__content-l p,.pre__info__content-l p{padding-left:0}.main__ttl,.product__ttl,.pre__ttl{width:90%;margin:2em auto;font-size:2rem;text-align:left}.pre__contents{padding:2em 0}.pre__contents h1{font-size:2rem;margin-bottom:1em}.pre__contents dl{max-width:570px}.pre__contents dl dt{width:80px;color:#18417c;font-weight:700}.pre__contents dl dt.hobo{color:#979797}.pre__contents dl dd{width:calc(100% - 80px);margin-bottom:2em;line-height:2.2}.pre__contents .conv dl{width:95%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.pre__contents .conv dl dt{width:100%;margin-bottom:0}.pre__contents .conv dl dd{width:100%;margin-bottom:1em}.main__contents{margin-top:50px}.main__contents__list li{margin-bottom:0}.main__contents__list-col4 li{width:calc((100% - 20px)/2);margin-right:20px;margin-bottom:20px}.saledate{width:134px;height:134px}.conv{width:100%}.conv h2{padding:35px 0 20px}.conv dl dt{color:#8b381b;font-weight:700}.conv__date p{text-align:left;color:#0d2f7c;font-size:1.6rem;margin-top:2em}.conv__date p a{font-size:1.6rem}.productimg{padding-top:0;margin-top:0}.productimg__ttl span.color{font-size:1.4rem}.intro{padding:5px 0}.intro p{max-width:100%;font-size:1.6rem}.intro-pre{padding-bottom:2em}.header .logo{margin:3px 0 0 10px;padding-left:0;width:100%}.header .logo a.logo__bg{background-image:url(../img/logo_h.png);background-size:contain;width:100%;height:42px;text-indent:-9999px}.header__menu__cart{top:10px;width:40px;height:40px;right:44px;line-height:40px}.menu__icon{top:8px}.header__menu.active{top:50px}.btn{border-width:2px;border-color:#999;border-radius:24px;padding:3px 15px}.btn-box{border-radius:5px;display:-ms-flexbox;display:flex;width:95%;max-width:95%;margin:0 auto;-ms-flex-align:center;align-items:center;padding:10px 0;-ms-flex-direction:column;flex-direction:column}.btn-box p{font-size:1.4rem}.btn-box span{line-height:1.7;font-size:1.6rem}.btn-box__img{height:50px;margin-bottom:.5em}.btn-box__img img{height:100%;width:auto}.btn-box__txt{width:100%}.btn-cart{padding:3px 0;font-size:1.3rem}.host{width:100%;max-width:100%;margin:0 auto;padding:15px 0 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;-ms-flex-direction:column;flex-direction:column;background-color:#6a7992}.host h2,.host h3,.host p,.host dl,.host dt,.host dd{color:#fff}.host h3{font-size:2rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.host h3 .kana{font-size:1.6rem}.host p,.host dt,.host dd{font-size:1.5rem}.host dl{padding:0;margin:0}.host dt{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.3rem}.host .info{width:100%;overflow:hidden;max-width:100%}.host .info__contents{background-color:#6a7992;padding:14px 16px;height:100%}.host .info__ttl{margin:15px 0 0 4%}.host .staff{width:100%;overflow:hidden;max-width:100%}.host .staff__contents{background-color:#6a7992;padding:14px 16px;height:100%}.host .staff__contents dl{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.host .staff__contents dl dt{width:35%;font-size:1.3rem}.host .staff__contents dl dd{width:65%}.host .staff__ttl{margin:15px 0 0 4%}.totop{padding-top:30px;padding-bottom:30px}.totop span{display:block;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.4rem;color:#000}.totop span img{width:40px;height:auto}.profile{padding:20px;background-color:#fff;width:100vw;height:auto;overflow:scroll}.profile__txt h3{font-size:1.8rem;margin-bottom:1em}.profile__txt h3 .kana{font-size:1.6rem}.profile h2{margin-bottom:2em}.profile__ttl{margin-bottom:1em}.profile__ttl img{height:20px;width:auto}.profile__contents{-ms-flex-direction:column;flex-direction:column}.profile__img{text-align:center;margin-right:0;margin-bottom:1em}.profile__img img{height:100px;width:auto}.lity-close{color:#333!important;font-size:3rem!important;text-shadow:0 0 2px white!important;left:auto!important;right:0!important;top:111px!important}}