@charset "UTF-8";@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}.bg{background-color:#fff!important}.lity{background:rgba(0,0,0,.1)!important}h1.mainimg__ttl{font-family:Times New Roman,Shimanami,serif!important;line-height:1;margin-top:50px}h1.mainimg__ttl span{font-family:Times New Roman,Shimanami,serif!important;line-height:1.5}.main,.product,.pre{padding:0;margin-top:80px;width:100%;max-width:100%}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.main div,.main span,.main p,.main ul,.main ol,.main li,.main dd,.main small,.main a,.product h1,.product h2,.product h3,.product h4,.product h5,.product h6,.product div,.product span,.product p,.product ul,.product ol,.product li,.product dd,.product small,.product a,.pre h1,.pre h2,.pre h3,.pre h4,.pre h5,.pre h6,.pre div,.pre span,.pre p,.pre ul,.pre ol,.pre li,.pre dd,.pre small,.pre a{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-weight:400}.main__contents,.product__contents,.pre__contents{margin-top:40px;padding-top:0;overflow:hidden;padding-bottom:30px}.main__contents .more,.product__contents .more,.pre__contents .more{margin-bottom:30px}.main__contents .more .btn,.product__contents .more .btn,.pre__contents .more .btn{padding:5px;border-radius:30px;background-color:#fff;border:2px solid #404040;color:#333;font-weight:700;font-size:1.6rem}.main__contents>a,.product__contents>a,.pre__contents>a{display:block;transition:all .5s ease-in-out}.main__contents>a:hover,.product__contents>a:hover,.pre__contents>a: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(110%)}.main__contents>h1,.product__contents>h1,.pre__contents>h1{margin-bottom:50px;font-family:Times New Roman,Shimanami,serif!important}.main__contents h2,.product__contents h2,.pre__contents h2{text-align:center}.main__contents h2.indeximg__name,.product__contents h2.indeximg__name,.pre__contents h2.indeximg__name{font-family:Times New Roman,Shimanami,serif!important;font-size:2rem;display:block;line-height:2}.main__contents h2 .value,.product__contents h2 .value,.pre__contents h2 .value{font-family:Times New Roman,Shimanami,serif!important;font-size:1.8rem;font-weight:700;display:block;line-height:1.3}.main__contents h2 .tax,.product__contents h2 .tax,.pre__contents h2 .tax{font-family:Times New Roman,Shimanami,serif!important;display:block;font-size:1.1rem;font-weight:400;line-height:2}.main__contents .btn-more,.product__contents .btn-more,.pre__contents .btn-more{border:1px solid #ccc;border-radius:20px;padding:1px 10px;display:inline-block;text-align:center;font-size:1.3rem}.main__contents .indeximg,.product__contents .indeximg,.pre__contents .indeximg{width:50vw;max-width:500px;margin:0 auto;position:relative}.main__contents .indeximg img,.product__contents .indeximg img,.pre__contents .indeximg img{width:100%;height:auto}.main__contents .indeximg p,.product__contents .indeximg p,.pre__contents .indeximg p{color:darkred;font-weight:700;font-size:1.4rem}.main__contents__list,.product__contents__list,.pre__contents__list{padding:0 2.5%}.main__contents__list li,.product__contents__list li,.pre__contents__list li{width:30%;margin:0 15px 10px}.main__contents__list li .name,.product__contents__list li .name,.pre__contents__list li .name{font-size:1.4rem;line-height:1.3}.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.sold .img:after,.product__contents__list li.sold .img:after,.pre__contents__list li.sold .img:after{content:''!important;background-image:url(https://www.1101.com/store/todoroki/img/soldout@2x.png);background-size:contain;border:none!important;width:80px!important;height:80px!important;background-color:transparent!important;display:block;position:absolute;top:5px;right:5px;padding:0 10px}.main__contents__list-txt,.product__contents__list-txt,.pre__contents__list-txt{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}.main__contents__list-txt li,.product__contents__list-txt li,.pre__contents__list-txt li{width:auto;line-height:1.5;margin-bottom:0;margin-right:-65px}.main__contents__list-txt li:last-child,.product__contents__list-txt li:last-child,.pre__contents__list-txt li:last-child{margin-right:0}.main__contents__list-txt li span.img,.product__contents__list-txt li span.img,.pre__contents__list-txt li span.img{display:block;width:150px}.main__contents__list-txt li span.img img,.product__contents__list-txt li span.img img,.pre__contents__list-txt li span.img img{width:100%;height:auto}.main__contents__list-txt li span.name,.product__contents__list-txt li span.name,.pre__contents__list-txt li span.name{font-size:1.1rem}.main__contents__list-txt li.sold .img:after,.product__contents__list-txt li.sold .img:after,.pre__contents__list-txt li.sold .img:after{width:40px!important;height:40px!important;bottom:-18px;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:auto}.mainimg__wrapper>div,.productimg__wrapper>div,.preimg__wrapper>div{height:100vh;width:100%;padding-top:0}.mainimg__attention,.productimg__attention,.preimg__attention{text-align:center;color:darkred;font-weight:700;font-size:1.4rem}.mainimg__ttl,.productimg__ttl,.preimg__ttl{padding:0;font-size:2.4rem;line-height:1.5;text-shadow:#fff 0 0 3px}.mainimg__ttl .kana,.productimg__ttl .kana,.preimg__ttl .kana{font-size:1.3rem;margin-bottom:1em;line-height:2;display:block}.mainimg__ttl .color,.productimg__ttl .color,.preimg__ttl .color{font-size:2rem}.mainimg__item,.productimg__item,.preimg__item{background-size:cover!important;background-position:center center}.main__info,.product__info,.pre__info{margin:2em auto 0;max-width:950px}.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:rgba(255,255,255,.9);overflow:hidden;margin-bottom:15px}.main>article.article__flex,.product>article.article__flex,.pre>article.article__flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto;-ms-flex-pack:center;justify-content:center}.main>article.article__flex>section,.product>article.article__flex>section,.pre>article.article__flex>section{width:50%;min-width:560px}.main>article.article__flex .section__ttl,.product>article.article__flex .section__ttl,.pre>article.article__flex .section__ttl{width:100%;text-align:center}.pre>article>section{background-color:rgba(0,0,0,.05)}.main{margin-top:100vh;background-color:transparent}.mainimg{position:fixed;left:0;top:0;z-index:-1}.conv h2{color:#54b4d1;padding:70px 0 40px}.conv dl dt{color:#8b381b;font-weight:700}.conv__date p{text-align:center;color:#0d2f7c;font-size:1.8rem;margin-top:2em}.product>article>section{background-color:#fff}.product__contents{margin-top:0}.product__contents h2{margin:15px 0 30px}.product__contents__list{padding:30px 0}.product__contents__list li{margin-bottom:20px}.product__contents__list li a{display:block!important}.product__contents__list li a .lineup__subttl{width:100%;font-size:1.4rem}.product__contents__list .img{height:auto!important}.product__contents__list .img img{height:auto!important;max-height:300px!important}.product__info ul li{font-size:1.3rem}.product__info__content p #goatlink{margin:0}.product__info__content-l{width:calc(100% - 400px)!important}.product__info__content-l .product__info__ttl{width:80%}.product__info__content-l p{padding-left:1em}.product__info__content-r{width:400px!important}.product__info__item p{font-size:1.3rem}.product__info__item dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__info__item dl dt{width:16%}.product__info__item dl dd{width:84%}.pre__ttl{padding-top:1em;text-align:center;font-size:2.4rem;font-weight:400}.pre__contents h1{color:#54b4d1}.pre__contents #goatlink .conv__img__caption{margin-top:-2em}.productimg__ttl{font-family:Times New Roman,Shimanami,serif!important}.productimg__wrapper>div{height:calc(100vh - 200px);width:100%;padding-top:0}.intro{padding:50px 0 20px;position:relative;width:95%;margin:0 auto;max-width:1000px}.intro .movie{position:absolute!important;padding:0!important;left:calc(50% + 230px);top:50px;width:300px;height:170px}.intro .movie iframe{width:100%;height:auto}.intro p{max-width:310px;font-size:1.4rem;line-height:1.8;margin-bottom:2em}.intro p .small{display:block;font-size:1.3rem;text-align:left}.intro p.profile__link{margin:0 auto}.intro p.profile__link a{text-decoration:none}.intro-pre p{max-width:440px;color:#8b381b;font-size:1.6rem}.intro-pre p a{color:#8b381b;text-decoration:underline}.header{background-color:#fff;height:80px}.header .logo{width:25%;max-width:250px;margin-top:0}.header .logo a:hover{opacity:.7}.header .logo img{width:100%;height:auto}.header__contents .ttl{position:absolute;left:50%;top:57%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:55%;font-family:Times New Roman,Shimanami,serif!important;line-height:1;margin-top:0;font-size:1.8rem;text-align:center}.header__contents .ttl span{font-family:Times New Roman,Shimanami,serif!important;line-height:1.5;font-size:1.3rem}.header__menu__cart{right:80px;top:27px}.menu__icon{top:18px}.header__menu.active{top:80px}.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:1px solid #999;background-color:#a7d6e8;letter-spacing:.05em;font-size:1.5rem;padding:3px 27px}.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%;max-width:418px}.host .info__contents{border:1px solid #979797;background-color:#fff;padding:20px;height:100%}.host .info__contents dl{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.host .info__contents dl dt{width:30%;color:#333;font-size:1.4rem;margin-bottom:1em}.host .info__contents dl dd{width:70%;color:#333;font-size:1.4rem;margin-bottom:1em}.host .info__ttl{background-image:url(https://www.1101.com/store/todoroki/img/ttl_info@2x.png);width:138px;height:19px;background-size:contain;text-indent:-9999px;margin:15px 0}.host .staff{width:48%;max-width:418px}.host .staff__contents{border:1px solid #979797;background-color:#fff;padding:20px;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:32%;color:#333;font-size:1.4rem;margin-bottom:1em}.host .staff__contents dl dd{width:68%;color:#333;font-size:1.4rem;margin-bottom:1em}.host .staff__ttl{background-image:url(https://www.1101.com/store/todoroki/img/ttl_staff@2x.png);width:60px;height:20px;background-size:contain;text-indent:-9999px;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}.profile__contents{display:-ms-flexbox;display:flex}.profile__img{padding-right:1em}.profile h2{margin-bottom:.5em}.profile h3{font-size:2.3rem}.lineup{margin-bottom:50px}.lineup .product__contents__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.lineup .product__contents__list li{margin-bottom:15px}.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%)}.product__slide .productimg__item{background-size:contain!important}.share{width:100%;max-width:100%;background-color:#fff}.share__list{max-width:1000px}#goatlink,.banner{display:block;width:100%;max-width:400px;margin:3em auto}#goatlink img,.banner img{width:100%;display:block;margin:2em auto}#goatlink span.imgcaption,.banner span.imgcaption{font-size:1.3rem;display:block;margin-top:-2em}#goat_slide_container{display:none;background-color:rgba(0,0,0,.9);width:100%;height:100%;position:fixed;z-index:3000;top:0;left:0}#goat_slide_container.active{display:block}#goat_slide_container #goat_slide{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}#goat_slide_container #goat_slide__bg{width:100%;height:100%}#goat_slide_container .swiper-slide img{width:100%;height:auto}.product__contents__list li a{display:block!important}@media screen and (max-width:768px){.mainimg__ttl{margin-top:20px}.main,.product,.pre{margin-top:60px;width:100%;max-width:100%}.mainimg__wrapper>div,.productimg__wrapper>div,.preimg__wrapper>div{height:0;width:100%;padding-top:66.65%}.mainimg__ttl,.productimg__ttl,.preimg__ttl{font-size:1.8rem}.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 auto;width:60%}.main__contents__list .img img,.product__contents__list .img img,.pre__contents__list .img img{height:auto!important}.main__contents__list .name,.product__contents__list .name,.pre__contents__list .name{margin:0}.main__contents__list-center,.product__contents__list-center,.pre__contents__list-center{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main__contents__list li,.product__contents__list li,.pre__contents__list li{width:100%;padding:0;margin:0 0 15px}.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:0}.main__info__content-l,.product__info__content-l,.pre__info__content-l{width:100%!important}.main__info__content-l p,.product__info__content-l p,.pre__info__content-l p{padding-left:0}.main__info__content-r,.product__info__content-r,.pre__info__content-r{width:100%!important}.main__info__item dl dt,.product__info__item dl dt,.pre__info__item dl dt{width:100%}.main__info__item dl dd,.product__info__item dl dd,.pre__info__item dl dd{width:100%}.main__ttl,.product__ttl,.pre__ttl{width:90%;margin:2em auto;font-size:2rem;text-align:left}#top article{margin-top:100vh}#top.pre article{margin-top:0}.pre__contents{padding:2em 0}.pre__contents h1{color:#54b4d1;font-size:1.8rem}.main__contents{margin-top:50px}.mainimg{top:60px}.mainimg__ttl{margin:30px 0 20px}.mainimg__wrapper>div{padding-top:100vh}.mainimg .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:73px!important}.conv h2{color:#54b4d1;padding:35px 0 20px}.conv dl dt{color:#8b381b;font-weight:700}.conv__date p{text-align:center;color:#0d2f7c;font-size:1.6rem;margin-top:2em}.productimg{padding-top:0;margin-top:0}.intro{padding:5px 0}.intro p{max-width:100%;font-size:1.5rem}.intro-pre{padding-bottom:2em}.header{height:60px}.header .logo{width:44.5vw;margin-top:0;padding-left:0;position:absolute;top:50%;left:0;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.header__contents .ttl{position:absolute;left:60%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40vw;font-family:Times New Roman,Shimanami,serif!important;line-height:1;margin-top:0;font-size:1.1rem;text-align:center}.header__contents .ttl span{font-family:Times New Roman,Shimanami,serif!important;line-height:1.5;font-size:1.0rem}.header__menu__cart{top:18px}.menu__icon{top:8px}.header__menu.active{top:60px}.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 span{line-height:1.7;font-size:1.4rem}.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}.main__contents h2.indeximg__name,.product__contents h2.indeximg__name,.pre__contents h2.indeximg__name{font-size:1.8rem}.main>article>section,.product>article>section,.pre>article>section{background-color:rgba(255,255,255,.9)}.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}.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}.host .info{width:100%;overflow:hidden;max-width:100%;border:none}.host .info__contents{padding:14px 16px;height:100%;border:none;background:transparent}.host .info__contents dl dt{width:100%;margin-bottom:0}.host .info__contents dl dd{width:100%}.host .info__ttl{background-image:url(https://www.1101.com/store/todoroki/img/ttl_info@2x.png);width:138px;height:19px;background-size:contain;text-indent:-9999px;margin:15px 0 0 4%}.host .staff{width:100%;overflow:hidden;max-width:100%}.host .staff__contents{padding:14px 16px;height:100%;border:none;background:transparent}.host .staff__contents dl{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.host .staff__contents dl dt{width:100%;margin-bottom:0}.host .staff__contents dl dd{width:100%}.host .staff__ttl{background-image:url(https://www.1101.com/store/todoroki/img/ttl_staff@2x.png);width:60px;height:20px;background-size:contain;text-indent:-9999px;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}.lineup .product__contents__list{-ms-flex-wrap:wrap;flex-wrap:wrap}#goatlink,.banner{display:block;width:90%;max-width:100%;margin:3em auto;padding:5px;border:1px solid #404040}#goatlink img,.banner img{width:100%;display:block;margin:0 auto 2em}#goatlink span.imgcaption,.banner span.imgcaption{font-size:1.3rem;display:block;margin-top:-2em;padding:0 1em}#goat_slide_container{display:none;background-color:rgba(0,0,0,.9);width:100%;height:100%;position:fixed;z-index:3000;top:0;left:0}#goat_slide_container.active{display:block}#goat_slide_container #goat_slide{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#goat_slide_container #goat_slide__bg{width:100%;height:100%}#goat_slide_container .swiper-slide img{width:100%;height:auto}.product__contents__list li a{display:block!important}}