@charset "UTF-8";/*! sanitize.css v8.0.0 | CC0 License | github.com/csstools/sanitize.css */*,:before,:after{background-repeat:no-repeat;box-sizing:border-box}:before,:after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.15;-moz-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}@keyframes doseisan{0%{background-position:0 0}100%{background-position:-136px 0}}@keyframes doseisan-s{0%{background-position:0 0}100%{background-position:-80px 0}}@keyframes cursor{0%{opacity:0}33%{opacity:1}66%{opacity:1}100%{opacity:0}}@keyframes showImg{0%{opacity:0}1%{opacity:0;transform:translate(-50%,-50%) scale(.8,.8)}100%{opacity:1;transform:translate(-50%,-50%) scale(1,1)}}@keyframes showNews{0%{left:100%}1%{left:100%}100%{left:65px}}@keyframes fadeIn{0%{opacity:0;display:block}1%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1;display:block}1%{opacity:1}99%{opacity:0}100%{display:none;opacity:0}}html{font-size:62.5%;width:100%}body{position:relative;width:100%;background-color:#e50012}html,body{min-width:100%;height:100%}h1,h2,h3,h4,h5,h6,div,span,p,ul,ol,li,dd,small,a{margin:0;padding:0;font-size:1.6rem;line-height:1.7;letter-spacing:.01em;color:#fff;font-family:A1 Gothic R,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;list-style-type:none;word-break:normal;position:relative;z-index:2}hr{border:none;border-top:1px solid #fff;width:95%;max-width:960px;margin:140px auto}a:hover{opacity:.7}a[target=new]:after,a[target=_new]:after,a[target=_blank]:after{font-family:Hobonichi-Icons;content:"\e914";font-weight:400;font-size:.8em;position:relative;top:-.2em;margin-left:5px;margin-right:.5em}h1,h2,h3,h4,h5,h6{font-weight:700}.hiddenString{overflow:hidden;position:absolute;height:1px;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);padding:0;border:0}.sponly{display:none!important}.pconly{display:block!important}@media screen and (max-width:768px){hr{width:90%;max-width:90%;margin:90px auto}.sponly{display:block!important}.pconly{display:none!important}}body{background-color:#fff}.bg{position:fixed;left:0;top:0;z-index:-1;width:100%;height:100%;background-size:cover;background-position:center center}.bg-teaser210121{background-image:url(/mother_project/teaser/img/210121/bg.jpg)}.main__img{background-size:cover;background-position:top center;width:100%;height:100vh}.main__img>.saledate{display:none}.main__img .logo{width:17.7734375vw;display:block;text-align:center;position:absolute;left:13.671875vw;top:3.776041667vw;line-height:1}.main__img .logo .logomother img{width:100%;height:auto}.main__img .logo .logohobo{width:15.625vw;display:block;text-align:center;line-height:1;margin-top:-1.302083333vw}.main__img .logo .logohobo img{width:100%;height:auto}.main__img .arrowdown{position:absolute;left:50%;bottom:10px;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.main__img-1{background-image:url(/mother_project/teaser/img/200817/01.jpg)}.main__img-2{background-image:url(/mother_project/teaser/img/200817/02.jpg)}.main__img-3{background-image:url(/mother_project/teaser/img/200817/03.jpg)}.main__img-4{background-image:url(/mother_project/teaser/img/200817/04.jpg)}.main__img-5{background-image:url(/mother_project/teaser/img/200817/05.jpg)}.main__img-6{background-image:url(/mother_project/teaser/img/200817/06.jpg)}.main__img-7{background-image:url(/mother_project/teaser/img/200817/07.jpg)}.main__footer{background-color:#fff;padding:80px 0}.main__footer p{color:#000;text-align:center;font-size:1.6rem}.main__footer p.date{padding:2em 0;font-size:1.3rem}.main__footer p.staff{text-align:left;font-size:1.2rem;width:90%;margin:20px auto;max-width:240px}.main .banner{text-align:center;padding:60px 0}.main nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:800px;margin:3em auto}.main nav ul li{width:50%}.main nav ul li:nth-child(2){text-align:right}.main nav ul li a{color:#727171;text-decoration:none}.main nav ul li a i{vertical-align:middle;font-size:3rem;position:relative;top:-5px;margin:0 .2em}.main nav ul li.more{width:100%;text-align:center}.entry{width:90%;max-width:800px;margin:50px auto;background-color:rgba(255,255,255,.9);border-radius:6px;overflow:hidden}.entry .intro{margin:80px auto}.entry .bannerbtn{width:100%;max-width:400px;margin:1em auto;display:block;text-align:center}.entry hr{width:92.5%;margin:2em auto;border:none;border-top:2px solid #e50012}.entry .date{text-align:center;color:#231815;padding:2em}.entry p{color:#000;line-height:2;width:90%;max-width:460px;margin:30px auto}.entry p.continue{text-align:center;margin:1em auto!important}.entry p.date{text-align:center;font-size:1.3rem;margin:1em auto!important}.entry p a{text-decoration:underline}.entry dl{color:#000;line-height:2;width:90%;max-width:570px;margin:30px auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry dl dt{width:15%;font-weight:700;margin-bottom:1em;line-height:2}.entry dl dd{width:85%;color:#000;margin-bottom:1em;line-height:2}.entry dl dd a{text-decoration:underline}.entry .photo{width:100%;max-width:680px;margin:40px auto}.entry .photo img{display:block;margin:30px 0 0}.entry .photo-v{margin:0 auto}.entry .photo-v img{width:100%;max-width:453px;margin:0 auto}.entry .photo-v p{max-width:453px;margin:.5em auto!important}.entry .photo iframe{width:100%;height:382px;margin:30px 0 0}.entry .photo p{font-size:1.2rem;color:#a48b78;margin:.5em 0;line-height:1.5}.entry a{color:#000;text-decoration:none}.entry__header .entry__logo{position:absolute;left:30px;top:30px;width:142px;text-align:center;z-index:4000}.entry__header .entry__logo .logohobo{display:block;padding:24px 0}.entry__header .saledate{position:absolute;right:30px;top:30px;z-index:1000}.entry__header .productimg{text-align:center}.entry__header .productimg-pins2{padding:116px 0 100px}.entry__header .productimg-omiyage{padding:4px 0 10px 12px;z-index:1200}.entry__header .productimg-haramaki{padding:120px 0 50px}.entry__header .ttl{text-align:center}.entry .subttl{width:90%;max-width:680px;margin:50px auto 0;color:#e50012;font-size:3.4rem;display:-ms-flexbox;display:flex}.entry .subttl img{width:142px;height:58px;vertical-align:middle;margin-right:20px}.entry .subttl-2{display:block;font-size:2.4rem;text-align:center}.entry .subttl__txt{color:#e50012;font-size:3.4rem;line-height:1.5;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.entry .subttl__txt span{line-height:1.5;color:#e50012;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:2.3rem;display:block;margin:0;padding:0}.entry .subttl__txt span.inline{display:inline;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.entry .subttl__txt span.yakumotsu{font-size:3.4rem;display:inline;margin-left:-.5em}.entry .subttl__txt span.small{font-size:1.8rem}.entry nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:640px;margin:40px auto}.entry nav ul li{width:50%}.entry nav ul li:nth-child(2){text-align:right}.entry nav ul li a{color:#727171;text-decoration:none;font-size:2.4rem}.entry nav ul li a i{vertical-align:middle;font-size:3.4rem;position:relative;top:-5px;margin:0 .2em}.fact{background-color:#eadfce;width:90%;margin:3em auto;max-width:640px;padding-bottom:50px}.fact .saledate{position:absolute;right:-34px;top:-26px}.fact__body{width:90%;max-width:370px;margin:0 auto}.fact__body p{width:100%;color:#000}.fact__productimg{width:100%;text-align:center;padding:60px 0 36px;margin:0}.fact__productimg-pins2{padding:70px 0 36px}.fact__productimg-omiyage{padding:0}.fact__productname{font-size:2.2rem;color:#000;margin:0}.fact__productname span.yakumotsu{font-size:2.2rem;margin-left:-.5em;color:#000}.fact__value{font-size:2rem;margin:0 0 10px!important;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.fact__value .tax{font-size:1.4rem;color:#000;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.fact__info{font-size:1.4rem;margin:0!important}.yakumotsu{letter-spacing:0;margin-left:-.5em}.txt-sp{display:none}.txt p,.txt div,.txt h2,.txt h3,.txt span{color:#000;text-shadow:0 0 10px rgba(255,255,255,.7)}.txt-w p,.txt-w div,.txt-w h2,.txt-w h3,.txt-w span{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.7)}.txt .saledate>img{width:14.32291667vw;height:auto}.txt-1{position:absolute;right:12.04427083vw;top:3.841145833vw;text-align:center}.txt-1>img{width:12.109375vw;height:auto}.txt-1 .saledate{margin-top:-2.604166667vw}.txt-2{position:absolute;left:13.671875vw;top:22.265625vw}.txt-2 .saledate{margin-left:-2vw}.txt-3{position:absolute;right:10.28645833vw;top:7.747395833vw}.txt-3 .saledate{margin-left:8vw}.txt-4{position:absolute;right:4.752604167vw;bottom:8.59375vw}.txt-4 .saledate{margin-left:10vw;margin-bottom:-2vw}.txt-5{position:absolute;left:5.729166667vw;top:3.90625vw}.txt-5 .saledate{margin-left:-2vw}.txt-6{position:absolute;left:5.729166667vw;top:3.125vw}.txt-6 .saledate{margin-left:-2vw}.txt-7{position:absolute;right:7.03125vw;bottom:8.854166667vw}.txt-7 .saledate{margin-left:15vw}.txt__brandname{font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem}.txt__productname{font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:2.2rem;line-height:1.5;margin:10px 0}.txt__productname span{font-size:2.2rem}.txt__value{font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:2rem;margin-bottom:20px}.txt__value .tax{font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.4rem}.txt__body{font-family:A1 Gothic R,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem;line-height:2}.txt__body span{font-size:1.4rem}.txt__body span.jisage{display:block;margin-top:5px;padding-left:1em;text-indent:-1em}.share{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:15px 0}.share__list{display:-ms-flexbox;display:flex;margin:0 2em}.share__list li{font-size:1.5rem;margin-right:1em}.share__list li:last-child{margin-right:0}.share__list li a{font-size:1.5rem;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.share__list li img{margin-right:.3em;vertical-align:middle}.copyright{padding:22px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.totop{display:block;text-align:center;text-decoration:none;padding:110px 0;width:300px;margin:0 auto}.totop .doseisan{width:40px;height:52px;background-size:auto 52px;animation:1s doseisan-s steps(2) infinite alternate}.totop span{display:inline-block;margin-top:10px}.slide{margin:6em 0}.slide>p{color:#a48b78;max-width:602px;margin:0 auto .5em;font-size:1.2rem}.slide .slide__next,.slide .slide__prev{position:absolute!important;top:50%!important;cursor:pointer}.slide .slide__next i,.slide .slide__prev i{font-size:3rem;color:#000}.slide .slide__next.swiper-button-disabled,.slide .slide__prev.swiper-button-disabled{opacity:.1;cursor:auto}.slide .slide__next{left:calc(50% + 320px)}.slide .slide__prev{right:calc(50% + 320px)}.slide__item .swiper-zoom-container{border:1px solid #000;max-width:602px;margin:0 auto;height:602px}.slide__item .swiper-lazy-preloader{height:602px;top:21px!important}.slide .swiper-pagination.swiper-pagination-fraction{bottom:-35px;color:#000}.slide .swiper-pagination.swiper-pagination-fraction .swiper-pagination-current,.slide .swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{color:#000}.profilebtn{text-decoration:underline!important}.profilebtn2{margin-top:0!important}.profilebtn i:before{transition:all ease .3s;font-size:3rem;-ms-transform:rotate(-90deg) translate(-9px,0);transform:rotate(-90deg) translate(-9px,0)}.profilebtn.active i:before{font-size:3rem;-ms-transform:rotate(0) translate(-3px,9px);transform:rotate(0) translate(-3px,9px)}.profile{height:0;opacity:0;transition:all .5s ease}.profile.active{display:block;height:100%;opacity:1}.profile .profileclose{text-align:center;display:block;text-decoration:underline}br.sponly{display:none!important}@media(max-width:768px){img{width:100%;height:auto}body{background-color:#fff}.bg{position:fixed;left:0;top:0;z-index:-1;width:100vw;height:100vh;background-size:cover;background-position:center center}.bg-teaser200818{background-image:url(/mother_project/teaser/img/200907/bg_sp.jpg)}.main__img{background-size:cover;background-position:center center;width:100%;height:100vh}.main__img .logo{width:55vw;display:block;text-align:center;position:absolute;left:50%;top:5vw;line-height:1;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.main__img .logo .logomother img{width:100%;height:auto}.main__img .logo .logohobo{width:50vw;display:block;text-align:center;line-height:1;margin:-5.6vw auto 0}.main__img .logo .logohobo img{width:100%;height:auto}.main__img .arrowdown{display:none;width:25vw;position:absolute;left:50%;bottom:-5vw;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.main__img .arrowdown.active{display:block}.main__img-1{background-image:url(/mother_project/teaser/img/200817/01_sp.jpg)}.main__img-2{height:100vw;background-image:url(/mother_project/teaser/img/200817/02_sp.jpg)}.main__img-3{height:100vw;background-image:url(/mother_project/teaser/img/200817/03_sp.jpg)}.main__img-4{height:100vw;background-image:url(/mother_project/teaser/img/200817/04_sp.jpg)}.main__img-5{height:200vw;display:-ms-flexbox;display:flex;background-image:none;-ms-flex-direction:column;flex-direction:column}.main__img-5:before{content:"";width:100vw;height:100vw;background-image:url(/mother_project/teaser/img/200817/05_1_sp.jpg);display:block;background-size:cover}.main__img-5:after{content:"";width:100vw;height:100vw;background-image:url(/mother_project/teaser/img/200817/05_2_sp.jpg);display:block;background-size:cover}.main__img-6{height:100vw;background-image:url(/mother_project/teaser/img/200817/06_sp.jpg)}.main__img-7{height:100vw;background-image:url(/mother_project/teaser/img/200817/07_sp.jpg)}.main__img>.saledate{display:block;width:23vw;position:absolute;left:0;bottom:0}.main__img>.saledate-2{bottom:100vw}.main__img>.saledate>img{width:100%;height:auto}.main__footer{background-color:#fff;padding:40px 0}.main__footer p{width:90vw;margin:0 auto;color:#000;text-align:left;font-size:1.4rem}.main__footer p.date{padding:2em 0;font-size:1.3rem;text-align:center}.main__footer p.staff{text-align:left;font-size:1.2rem;width:90%;margin:20px auto;max-width:320px}.main .banner{text-align:center;padding:60px 0}.main .banner img{width:90%}.main nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:800px;margin:3em auto}.main nav ul li{width:50%}.main nav ul li a{color:#727171;text-decoration:none}.main nav ul li a i{vertical-align:middle;font-size:3rem;position:relative;top:-5px;margin:0 .2em}.entry{width:90%;max-width:90%;margin:25px auto;background-color:rgba(255,255,255,.9);border-radius:6px;overflow:hidden}.entry .intro{margin:40px auto}.entry .bannerbtn{width:90%;max-width:400px;margin:1em auto;display:block;text-align:center}.entry hr{width:92.5%;margin:2em auto;border:none;border-top:2px solid #e50012}.entry .date{text-align:center;color:#231815;padding:2em}.entry p{color:#000;line-height:2;width:80%;max-width:80%;margin:30px auto;font-size:1.4rem}.entry p a{font-size:1.4rem}.entry p.continue{text-align:center;margin:1em auto!important}.entry p.date{text-align:center;font-size:1.3rem;margin:1em auto!important}.entry dl{color:#000;line-height:2;width:80%;max-width:80%;margin:30px auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry dl dt{width:100%;font-weight:700;margin-bottom:0;line-height:2;font-size:1.4rem}.entry dl dd{width:100%;color:#000;margin-bottom:1em;line-height:2;font-size:1.4rem}.entry dl dd a{font-size:1.4rem}.entry .photo{width:90%;max-width:90%;margin:20px auto}.entry .photo img{display:block;margin:15px 0 0}.entry .photo iframe{width:100%;height:200px;margin:15px 0 0}.entry .photo p{width:80vw;max-width:80vw;font-size:1.3rem;color:#a48b78;margin:.5em auto;line-height:1.5}.entry a{color:#000;text-decoration:none}.entry__header .entry__logo{position:relative;left:auto;top:auto;width:90%;text-align:center;display:-ms-flexbox;display:flex;margin:22px auto;-ms-flex-pack:justify;justify-content:space-between;z-index:1000}.entry__header .entry__logo .logomother{width:156px}.entry__header .entry__logo .logohobo{display:block;width:122px;padding:0}.entry__header .saledate{position:absolute;right:4vw;top:8.333333vw;width:26.66666667vw;z-index:10}.entry__header .saledate-haramaki{top:42px}.entry__header .productimg{text-align:center;width:73vw;margin:1em auto}.entry__header .productimg-pins2{padding:0;width:69vw;z-index:1000;margin:11vw auto 2vw}.entry__header .productimg-omiyage{z-index:1000;padding:0 0 5vw;margin:6vw auto 2vw;width:77vw}.entry__header .productimg-omiyage img{width:100%}.entry__header .productimg-haramaki{padding:26px 0 0;width:100%;z-index:1000;margin:40px auto 5px}.entry__header .ttl{text-align:center;width:66.66666667vw;margin:0 auto}.entry .subttl{width:90%;max-width:90%;margin:30px auto 0;color:#e50012;font-size:2rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.entry .subttl img{display:block;vertical-align:middle;height:40px;width:auto;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:5px}.entry .subttl-2{font-size:1.8rem;text-align:center}.entry .subttl__txt{color:#e50012;font-size:2.4rem;line-height:1.5}.entry .subttl__txt span{line-height:1.5;color:#e50012;font-size:1.6rem;display:block;margin:0;padding:0}.entry .subttl__txt span.yakumotsu{font-size:2.4rem;display:inline;margin-left:-.5em}.entry nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:90%;margin:40px auto}.entry nav ul li{width:50%}.entry nav ul li:nth-child(2){text-align:right}.entry nav ul li a{color:#727171;text-decoration:none;font-size:1.8rem}.entry nav ul li a i{vertical-align:middle;font-size:2.8rem;position:relative;top:-5px;margin:0 .2em}.fact{background-color:#eadfce;width:80%;margin:3em auto;max-width:80%;padding-bottom:30px}.fact p{width:100%;max-width:100%;font-size:1.6rem}.fact .saledate{position:absolute;width:26.66666667vw;z-index:0;right:-5.866666667vw;top:-5.333333333vw}.fact__body{width:80%;max-width:80%;margin:0 auto}.fact__body p{width:100%;color:#000}.fact__productimg{width:100%;text-align:center;padding:13vw 0 5vw;margin:0}.fact__productimg img{width:50vw;position:relative;z-index:100}.fact__productimg-pins2{padding:14vw 0 5vw}.fact__productimg-pins2 img{width:60vw}.fact__productimg-haramaki{padding:9vw 0 4vw}.fact__productimg-haramaki img{width:100%}.fact__productimg-omiyage{padding:0 0 5vw}.fact__productimg-omiyage img{width:66vw}.fact__productname{font-size:2rem;color:#000;margin:0}.fact__value{font-size:1.6rem;margin:0 0 10px!important}.fact__value .tax{font-size:1.3rem;color:#000}.fact__info{font-size:1.4rem!important;margin:0!important}.yakumotsu{letter-spacing:0;margin-left:-.5em}.txt{display:none}.txt-sp{position:relative;display:block}.txt p,.txt div,.txt h2,.txt h3,.txt span{color:#000;text-shadow:0 0 10px rgba(255,255,255,.7)}.txt-w p,.txt-w div,.txt-w h2,.txt-w h3,.txt-w span{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.7)}.txt-0{min-height:0;max-height:100%}.txt-1{width:100vw;height:80vh;right:auto;top:auto}.txt-1>img{width:auto;height:60vh;max-height:60vh;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.txt-1 .saledate{margin-top:0;position:absolute;left:40%;top:77%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:40vw}.txt-1 .saledate img{width:100%;height:auto}.txt-2{left:auto;top:auto;position:relative;padding:25px 0 60px}.txt-2 p,.txt-2 h2{width:90vw;margin-right:auto;margin-left:auto}.txt-3{right:auto;top:auto;position:relative;padding:25px 0 60px}.txt-3 p,.txt-3 h2{width:90vw;margin-right:auto;margin-left:auto}.txt-4{right:auto;bottom:auto;position:relative;padding:25px 0 60px}.txt-4 p,.txt-4 h2{width:90vw;margin-right:auto;margin-left:auto}.txt-5{left:auto;top:auto;position:relative;padding:25px 0 60px}.txt-5 p,.txt-5 h2{width:90vw;margin-right:auto;margin-left:auto}.txt-6{left:auto;top:auto;position:relative;padding:25px 0 60px}.txt-6 p,.txt-6 h2{width:90vw;margin-right:auto;margin-left:auto}.txt-7{right:auto;bottom:auto;position:relative;padding:25px 0 60px}.txt-7 p,.txt-7 h2{width:90vw;margin-right:auto;margin-left:auto}.txt__brandname{font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.4rem}.txt__productname{font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:2rem;line-height:1.5;margin:10px 0}.txt__productname span{font-size:2.2rem}.txt__value{font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem;margin-bottom:20px}.txt__value .tax{font-size:1.3rem}.txt__body{font-family:A1 Gothic R,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.4rem;line-height:2}.txt__body span{font-size:1.3rem}.txt__body span.jisage{display:block;margin-top:5px;padding-left:1em;text-indent:-1em}.share{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:15px 0}.share__list{display:-ms-flexbox;display:flex;margin:0 .5em;-ms-flex-direction:column;flex-direction:column}.share__list:nth-of-type(2){margin-top:2em}.share__list li{font-size:1.5rem;margin-right:0;margin-bottom:.5em}.share__list li:last-child{margin-right:0}.share__list li a{font-size:1.4rem;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.share__list li img{margin-right:.3em;vertical-align:middle}.copyright{padding:22px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.copyright small{margin:.5em 0}.totop{display:block;text-align:center;text-decoration:none;padding:110px 0;width:300px;margin:0 auto}.totop .doseisan{width:40px;height:52px;background-size:auto 52px;animation:1s doseisan-s steps(2) infinite alternate}.totop span{display:inline-block;margin-top:10px}.profilebtn{text-decoration:underline!important;font-size:1.4rem}.profilebtn i:before{transition:all ease .3s;font-size:2.6rem;-ms-transform:rotate(-90deg) translate(-9px,0);transform:rotate(-90deg) translate(-9px,0)}.profilebtn.active i:before{font-size:2.6rem;-ms-transform:rotate(0) translate(-3px,9px);transform:rotate(0) translate(-3px,9px)}.profile{height:0;opacity:0;transition:all .5s ease}.profile.active{display:block;height:100%;opacity:1}.profile .profileclose{text-align:center;display:block;text-decoration:underline}.profile a{font-size:1.4rem}.slide{margin:4em 0 6em}.slide>p{width:80vw;color:#a48b78;max-width:80vw;margin:0 auto .5em;font-size:1.2rem}.slide .slide__next,.slide .slide__prev{position:absolute!important;top:100%!important;cursor:pointer}.slide .slide__next i,.slide .slide__prev i{font-size:3rem;color:#000}.slide .slide__next.swiper-button-disabled,.slide .slide__prev.swiper-button-disabled{opacity:.1;cursor:auto}.slide .slide__next{left:auto;right:5vw}.slide .slide__prev{left:5vw;right:auto}.slide__item .swiper-zoom-container{border:1px solid #000;max-width:80vw;margin:0 auto;height:80vw}.slide__item .swiper-lazy-preloader{height:80vw;top:21px!important}.slide .swiper-pagination.swiper-pagination-fraction{bottom:-10vw;z-index:0}.profilebtn{text-decoration:underline!important;font-size:1.4rem}.profilebtn i:before{transition:all ease .3s;font-size:2.6rem;-ms-transform:rotate(-90deg) translate(-9px,0);transform:rotate(-90deg) translate(-9px,0)}.profilebtn.active i:before{font-size:2.6rem;-ms-transform:rotate(0) translate(-3px,9px);transform:rotate(0) translate(-3px,9px)}.profile{height:0;opacity:0;transition:all .5s ease}.profile.active{display:block;height:100%;opacity:1}.profile .profileclose{text-align:center;display:block;text-decoration:underline}.profile a{font-size:1.4rem}br.sponly{display:block!important}}.footer{border-top:1px solid #e50012;padding:50px 0;margin-top:45px}.footer-red{background-color:#e50012;margin-top:0}.footer-red p,.footer-red h2,.footer-red span,.footer-red a,.footer-red small{color:#fff!important}.footer-red .share__item i{vertical-align:middle;margin-right:5px}.footer-red .share__item i:before{font-size:2.5rem;vertical-align:middle;position:relative;top:-1px;margin-right:3px}.footer-white{background-color:#fff;margin-top:0}.footer-white p,.footer-white h2,.footer-white span,.footer-white a,.footer-white small{color:#e50012!important}.footer-white .share__item i{vertical-align:middle;margin-right:5px}.footer-white .share__item i:before{font-size:2.5rem;vertical-align:middle;position:relative;top:-1px;margin-right:3px}.footer__contents{width:100%;max-width:880px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{width:114px}.footer h2{color:#e50012;font-size:1.4rem;font-weight:400;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.footer a{display:inline;text-decoration:none;font-size:1.4rem;color:#e50012;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.footer__notes{width:30%}.footer__nav__box{width:47%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.footer__nav__box-r{margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer__nav__menu{width:130px}.footer__nav__menu li a:before{content:"＞";display:inline}.footer__nav__contact{width:160px}.footer__nav__contact h2{margin-bottom:5px}.footer__nav__contact a{display:block;margin-bottom:10px}.footer__nav__contact__twitter:after{content:none!important}.footer__nav__contact__twitter:before{font-size:2.5rem;margin-right:5px;vertical-align:middle;position:relative;top:-1px}.footer__nav__share{width:100px;margin-left:20px}.footer__nav__share h2{margin-bottom:5px}.footer__nav__share li{line-height:1.5;margin-bottom:6px}.footer__nav__share li a{font-size:1.5rem}.footer__nav__share i{vertical-align:middle;margin-right:5px}.footer__nav__share i:before{font-size:2.5rem;vertical-align:middle;position:relative;top:-1px;margin-right:3px}.footer__nav__notes{margin-bottom:20px}.footer__nav__notes li{line-height:1.5}.footer__nav__notes li a{font-size:1.2rem}.footer__nav__notes li a:before{display:inline;content:"・";font-size:1.2rem;color:#e50012}.footer__nav__notes-2{width:95%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:20px auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__nav__notes-2 ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__nav__copyright a{font-size:1.2rem;display:block;margin-bottom:8px}.footer .copyright-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer .copyright-flex small{margin:0 3em}.footer .copyright-flex-2{padding:0;margin-left:3em}.footer .copyright-flex-2 small{margin:0 1em}.footer .copyright small{color:#e50012;font-size:1rem;display:block;line-height:1.5}@media screen and (max-width:768px){.footer{border-top:1px solid #e50012;padding:35px 0 80px;margin-top:0}.footer__logo{width:85%;max-width:85%;margin:0 auto 20px}.footer__contents{width:100%;max-width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.footer__notes{width:90%}.footer h2{color:#e50012;font-size:1.4rem;font-weight:400;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.footer a{display:inline;text-decoration:none;font-size:1.4rem;color:#e50012;font-family:A1 Gothic M,-apple-system,BlinkMacSystemFont,Gotham,YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.footer__nav__box{width:85%;max-width:85%;margin:0 auto 40px;display:-ms-flexbox;display:flex}.footer__nav__box-l,.footer__nav__box-r{-ms-flex-direction:column;flex-direction:column;margin-left:0}.footer__nav__box-l{width:47%}.footer__nav__box-r{width:53%}.footer__nav__menu{width:auto}.footer__nav__menu li a:before{content:"＞";display:inline}.footer__nav__contact{margin-bottom:20px}.footer__nav__contact h2{margin-bottom:5px}.footer__nav__contact a{display:block;margin-bottom:10px}.footer__nav__contact a.footer__nav__contact__twitter{font-size:1.1rem}.footer__nav__contact__twitter:after{content:none!important}.footer__nav__contact__twitter:before{font-size:2.5rem;margin-right:4px;vertical-align:middle;position:relative;top:-1px}.footer__nav__share{width:auto;margin-left:0}.footer__nav__share h2{margin-bottom:5px}.footer__nav__share li{line-height:1.5;margin-bottom:6px}.footer__nav__share li a{font-size:1.5rem}.footer__nav__share i{vertical-align:middle;margin-right:5px}.footer__nav__share i:before{font-size:2.5rem;vertical-align:middle;position:relative;top:-1px;margin-right:3px}.footer__nav__notes{margin-bottom:40px}.footer__nav__notes ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.footer__nav__notes li{line-height:1.5;margin:0 .5em;text-align:center;width:auto}.footer__nav__notes li a{font-size:1.2rem}.footer__nav__notes li a:before{display:inline;content:"・";font-size:1.2rem;color:#e50012}.footer__nav__notes-2{width:95%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:20px auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__nav__notes-2 ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2em}.footer__nav__copyright a{width:40vw;margin:0 auto 8px;font-size:1.2rem;display:block}.footer .copyright{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .copyright small{color:#e50012;font-size:1rem;display:block;line-height:1.5;text-align:left;margin:0 .5em}.footer .copyright-flex-2{padding:0;margin-left:0;-ms-flex-direction:column;flex-direction:column}.footer .copyright-flex-2 small{margin:0}}