@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.mt-30{margin-top:30px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;src:url(https://yomeishu.co.jp/herb_liqueur/megumi/css/fonts/slick.eot);src:url("https://yomeishu.co.jp/herb_liqueur/megumi/css/fonts/slick.eot#iefix%22)%20format(%22embedded-opentype"),url("https://www.yomeishu.co.jp/herb_liqueur/megumi/css/fonts/slick.woff") format("woff"),url("https://www.yomeishu.co.jp/herb_liqueur/megumi/css/fonts/slick.ttf") format("truetype"),url("https://www.yomeishu.co.jp/herb_liqueur/megumi/css/fonts/slick.svg#slick") format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev{background:0;color:transparent;outline:0}.slick-prev:focus,.slick-prev:hover{outline:0;background:0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:0;display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media only screen and (max-width:767px){.pc{display:none!important}.sp-none{display:none}}@media only screen and (min-width:768px){.sp{display:none!important}}#__bs_notify__{display:none!important}html{font-size:62.5%;font-family:Sawarabi Mincho,游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ\ Ｐ明朝,serif}body{padding-top:92px}@media only screen and (max-width:767px){body{padding-top:50px}}.wrap{overflow-x:hidden}*{font-size:14px;font-size:1.4rem;color:#333;box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:bottom}a{color:inherit;text-decoration:none}input[type=email],input[type=number],input[type=text]{padding:0;border:0;border-radius:0;outline:0;background:0}button,input[type=button],input[type=submit]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:0;box-sizing:border-box}button::-webkit-search-decoration{display:none}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}button:focus,input[type=button]:focus,input[type=submit]:focus{outline-offset:-2px}.row{overflow:hidden}.flex-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.inner{max-width:1094px;padding:0 30px;margin:0 auto}.heading .inner{max-width:100%;padding:0}.tC{text-align:center}.wine-inner{max-width:986px;margin:0 auto}.wine ul{display:flex;justify-content:space-between;flex-wrap:wrap}.wine ul li{width:48%}.wine ul li p{font-size:20px;font-size:2rem;line-height:2.2em;margin-bottom:1em;text-align:left}.wine ul li p small{font-size:.85em}.wine h3{position:relative;text-align:center}.right-image.wine{margin-top:4em;margin-bottom:4em}.left-image.wine{margin-bottom:4em}.po-re{position:relative}.history{background-image:url(../images/history/bg.jpg);background-size:cover;background-repeat:no-repeat;padding:5em 0 1em}.history .white{color:#fff;padding-top:5pc}.history .small-ph{position:absolute;bottom:-50px;right:-50px;width:60%;height:auto}.yamada-honey{padding-top:55px}.yamada-honey h3{margin:0 0 1.5em}.yamada-honey .honey-man{position:absolute;bottom:-10%;left:-5%}.yamada-honey .text{padding-bottom:90pt!important}.water{margin-top:6em}.water .alps{position:absolute;bottom:-10%;right:-5%}.herb-honey{margin-top:0}.herb-honey .text-1{position:absolute;top:7%;left:20%}.herb-honey .text-2{position:absolute;top:31%;left:27%}.herb-honey .text-3{position:absolute;top:65%;left:20%}.wine-list{padding:4em 0}@media only screen and (max-width:767px){.history{background-image:url(../images/history/bg_sp.jpg);padding:2em 1em .1em}.history .white{padding:1.5em 0 0}.history .small-ph{position:absolute;bottom:-40px;right:-40px;width:60%;height:auto}.wine-list{padding:0}.wine-list h3{margin-top:2em}.left-image.wine,.right-image.wine{margin:0 0 1em}.inner{padding:0 20px;max-width:inherit}.wine ul li{width:100%}.wine ul li p{padding:1em;font-size:14px;font-size:1.4rem}.wine ul li div.gf{padding:1em}.wine ul li.box1{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-webkit-flex-order:-1;-moz-flex-order:-1;-webkit-order:-1;-moz-order:-1;-ms-order:-1;order:-1}.yamada-honey p{padding:0 1em}.yamada-honey .honey-man{width:50%;left:0;bottom:-8%}.yamada-honey .text{padding-bottom:60px!important}.water{margin-top:4em}.water p{padding:0 1em}.water .alps{width:50%;right:0}.herb-honey{margin-top:2em}.herb-honey p{padding:0 1em}.herb-honey .text-1{position:absolute;top:5%;left:8%;width:90%}.herb-honey .text-2{position:absolute;top:31%;left:5%;width:90%}.herb-honey .text-3{position:absolute;top:65%;left:5%;width:90%}}.inner-large{max-width:1142px;padding:0 30px;margin:0 auto}@media only screen and (max-width:767px){.inner-large{padding:0 35px;max-width:inherit}}.inner-small{max-width:50pc}.inner-herb,.inner-small{padding:0 30px;margin:0 auto}.inner-herb{max-width:55pc}@media only screen and (max-width:767px){.inner-herb,.inner-small{padding:0 20px;max-width:inherit}}.delayed-show h4,.delayed-show p,.delayed-show span{opacity:0;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);transition-property:opacity transform;transition-duration:2s}.delayed-show img{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);transition-property:opacity transform;transition-duration:1.6s}.delayed-show.is-active h4,.delayed-show.is-active img,.delayed-show.is-active p,.delayed-show.is-active span{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.delayed-show.is-active img:nth-child(1),.delayed-show.is-active p:nth-child(1),.delayed-show.is-active span:nth-child(1){transition-delay:0}.delayed-show.is-active img:nth-child(2),.delayed-show.is-active p:nth-child(2),.delayed-show.is-active span:nth-child(2){transition-delay:.3s}.delayed-show.is-active img:nth-child(3),.delayed-show.is-active p:nth-child(3),.delayed-show.is-active span:nth-child(3){transition-delay:.6s}.delayed-show.is-active img:nth-child(4),.delayed-show.is-active p:nth-child(4),.delayed-show.is-active span:nth-child(4){transition-delay:.9s}.delayed-show.is-active img,.delayed-show.is-active p,.delayed-show.is-active span{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.delayed-show.is-active img:nth-child(5),.delayed-show.is-active p:nth-child(5),.delayed-show.is-active span:nth-child(5){transition-delay:1.2s}.scale-action{position:relative;overflow:hidden}.scale-action img{opacity:.9;width:100%}.scale-action.is-active img{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 4s linear;-moz-transition:all 4s linear;-o-transition:all 4s linear;transition:all 4s linear}.fadein01 h3{-webkit-transition:all 1s;-webkit-transition-delay:.5s;-moz-transition:all 1s .5s;-o-transition:all 1s .5s;transition:all 1s .5s}.fadein01 .parts,.fadein01 h3{opacity:0;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.fadein01 .parts_01{-webkit-transition:all 1s;-webkit-transition-delay:1s;-moz-transition:all 1s 1s;-o-transition:all 1s 1s;transition:all 1s 1s}.fadein01 .parts_02{-webkit-transition:all 1s;-webkit-transition-delay:1.3s;-moz-transition:all 1s 1.3s;-o-transition:all 1s 1.3s;transition:all 1s 1.3s}.fadein01 .parts_03{-webkit-transition:all 1.5s;-webkit-transition-delay:1.8s;-moz-transition:all 1.5s 1.8s;-o-transition:all 1.5s 1.8s;transition:all 1.5s 1.8s}.fadein01 .parts_04{-webkit-transition:all 1s;-webkit-transition-delay:2.8s;-moz-transition:all 1s 2.8s;-o-transition:all 1s 2.8s;transition:all 1s 2.8s}.fadein01 .parts_05{-webkit-transition:all 1s;-webkit-transition-delay:3.1s;-moz-transition:all 1s 3.1s;-o-transition:all 1s 3.1s;transition:all 1s 3.1s}.fadein01 .parts_06{-webkit-transition:all 1s;-webkit-transition-delay:3.4s;-moz-transition:all 1s 3.4s;-o-transition:all 1s 3.4s;transition:all 1s 3.4s}.fadein01 .parts_07{-webkit-transition:all 1s;-webkit-transition-delay:3.7s;-moz-transition:all 1s 3.7s;-o-transition:all 1s 3.7s;transition:all 1s 3.7s}.fadein01 .parts_08{-webkit-transition:all 1s;-webkit-transition-delay:4s;-moz-transition:all 1s 4s;-o-transition:all 1s 4s;transition:all 1s 4s}.fadein01.is-active .parts,.fadein01.is-active h3{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.fadein02{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition-delay:.2s;-moz-transition:all 1.5s .2s;-o-transition:all 1.5s .2s;transition:all 1.5s .2s}.fadein02,.fadein02.typeB{-webkit-transition:all 1.5s}.fadein02.typeB{-webkit-transition-delay:.5s;-moz-transition:all 1.5s .5s;-o-transition:all 1.5s .5s;transition:all 1.5s .5s}.fadein02.is-active{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.fadein03 li,.fadein03 li:after{opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);transition-property:opacity transform;transition-duration:1.5s}.fadein03 li:nth-child(2){transition-delay:.3s}.fadein03 li:nth-child(2):after{transition-delay:.6s}.fadein03 li:nth-child(3){transition-delay:.9s}.fadein03 li:nth-child(3):after{transition-delay:1.2s}.fadein03.is-active li,.fadein03.is-active li:after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.fadein04{opacity:0;transition-property:opacity;transition-duration:2s}.fadein04.is-active{opacity:1}.voice-fadein .voice__bg,.voice-fadein .voice__list p{opacity:0;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.voice-fadein .voice__list p{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.voice-fadein .voice__list-item:nth-child(1) p{transition-delay:1s}.voice-fadein .voice__list-item:nth-child(2) p{transition-delay:1.3s}.voice-fadein .voice__list-item:nth-child(3) p{transition-delay:1.4s}.voice-fadein .voice__list-item:nth-child(4) p{transition-delay:1.7s}.voice-fadein.is-active .voice__bg{opacity:1}.voice-fadein.is-active .voice__list p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.modallist-fadein .modal-list>li{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);transition:all 1s}.modallist-fadein .modal-list>li:nth-child(1){transition-delay:.6s}.modallist-fadein .modal-list>li:nth-child(2){transition-delay:.8s}.modallist-fadein .modal-list>li:nth-child(3){transition-delay:1}.modallist-fadein .modal-list>li:nth-child(4){transition-delay:1.2s}.modallist-fadein .modal-list>li:nth-child(5){transition-delay:1.4s}.modallist-fadein .modal-list>li:nth-child(6){transition-delay:1.6s}.modallist-fadein .ex-2>.box{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);transition:all 1s}.modallist-fadein .ex-2>.box:nth-child(1){transition-delay:.6s}.modallist-fadein .ex-2>.box:nth-child(2){transition-delay:.8s}.modallist-fadein .ex-2>.box:nth-child(3){transition-delay:1}.modallist-fadein .ex-2>.box:nth-child(4){transition-delay:1.2s}.modallist-fadein .ex-2>.box:nth-child(5){transition-delay:1.4s}.modallist-fadein .ex-2>.box:nth-child(6){transition-delay:1.6s}.modallist-fadein .ex>.box{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);transition:all 1s}.modallist-fadein .ex>.box:nth-child(1){transition-delay:.6s}.modallist-fadein .ex>.box:nth-child(2){transition-delay:.8s}.modallist-fadein .ex>.box:nth-child(3){transition-delay:1}.modallist-fadein .ex>.box:nth-child(4){transition-delay:1.2s}.modallist-fadein .ex>.box:nth-child(5){transition-delay:1.4s}.modallist-fadein .ex>.box:nth-child(6){transition-delay:1.6s}.modallist-fadein .modal-list-2>li{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);transition:all 1s}.modallist-fadein .modal-list-2>li:nth-child(1){transition-delay:.2s}.modallist-fadein .modal-list-2>li:nth-child(2){transition-delay:.4s}.modallist-fadein .modal-list-2>li:nth-child(3){transition-delay:.6s}.modallist-fadein .modal-list-2>li:nth-child(4){transition-delay:.8s}.modallist-fadein .modal-list-2>li:nth-child(5){transition-delay:1s}.modallist-fadein .modal-list-3>li{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);transition:all 1s}.modallist-fadein .modal-list-3>li:nth-child(1){transition-delay:.2s}.modallist-fadein .modal-list-3>li:nth-child(2){transition-delay:.4s}.modallist-fadein .modal-list-3>li:nth-child(3){transition-delay:.6s}.modallist-fadein .modal-list-3>li:nth-child(4){transition-delay:.8s}.modallist-fadein .modal-list-3>li:nth-child(5){transition-delay:1s}.modallist-fadein .desc{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);transition:all 1.5s}.modallist-fadein .desc_heading{transition-delay:3.3s}.modallist-fadein .desc_detail{transition-delay:3.6s}.modallist-fadein.is-active .desc,.modallist-fadein.is-active .ex-2>.box,.modallist-fadein.is-active .ex>.box,.modallist-fadein.is-active .modal-list-2>li,.modallist-fadein.is-active .modal-list-3>li,.modallist-fadein.is-active .modal-list>li{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.footer{clear:both;border-top:#c8c8c8 solid 1px}.footer *{color:#000}.footer img{vertical-align:bottom}.footer a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width:768px){.footer a:hover:hover{opacity:.7}}.footer__wrap{font-family:ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif}@media only screen and (min-width:768px){.pc-mt-20{margin-top:2em}.pc-mt-30{margin-top:3em}.footer__wrap{position:relative;margin:0 auto;width:900px;padding-top:60px;clear:both;line-height:1.2;text-align:center;font-size:13px}}@media only screen and (max-width:767px){.footer__wrap{margin:0 10px;padding-top:40px;clear:both;text-align:center;line-height:1.2;font-size:13px}}.footer h2{margin-bottom:20px;border-bottom:2px solid #daae0f;padding-bottom:10px;letter-spacing:.1em;font-size:20px;font-weight:400}@media only screen and (max-width:767px){.footer h2{line-height:1.7;font-size:1pc}}@media only screen and (min-width:768px){.footer__list{display:table-cell;margin:0;width:100%;padding:0;list-style:none}}@media only screen and (max-width:767px){.footer__list{margin:0 -5px;padding:0;list-style:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.footer__list:after{content:"";clear:both;display:block}@media only screen and (min-width:768px){.footer__list>li{margin:0 15px 15px 0;width:210px;float:left}.footer__list>li:nth-child(4n){margin:0 0 15px}}@media only screen and (max-width:767px){.footer__list>li{margin:0 0 10px;width:50%;line-height:1.2}}@media only screen and (min-width:768px){.footer__list>li a{display:block;min-height:210px;padding:3px;background-color:#f5f5f5;color:#333;text-align:left;text-decoration:none}}@media only screen and (max-width:767px){.footer__list>li a{display:block;margin:0 5px;padding:3px;background-color:#f5f5f5;color:#333;text-align:left;text-decoration:none}}.footer__list_txt{display:block;background-image:url(../images/footer/herb_footer_list_arrow.png);background-repeat:no-repeat;background-position:5px 11px;background-size:9pt 9pt;padding:11px 5px 5px 22px}@media only screen and (max-width:767px){.footer__list_txt{min-height:3.5em;font-size:10px;font-size:1rem}}.footer__shop{margin-bottom:15px}@media only screen and (max-width:767px){.footer__shop{margin-bottom:10px}.footer__shop img{max-width:260px;width:100%}}.footer__txt{line-height:1.8;font-size:9pt}.footer__txt p{margin:0 0 1em;padding:0}@media only screen and (max-width:767px){.footer__txt{font-size:10px;font-size:1rem}}@media only screen and (max-width:767px){.footer__txt p{margin:0}}.footer__txt_inruiy{padding:15px 0;line-height:1.4;font-size:20px;font-size:2rem}@media only screen and (max-width:767px){.footer__txt_inruiy{font-size:13px;font-size:1.3rem;margin:10px 0!important}}.footer__txt_copyright{font-family:Arial,sans-serif}.footer__txt_copyright a{text-decoration:none}.footer__txt_copyright a:hover{color:#666;text-decoration:underline}.header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:27px 40px 27px 37px;position:fixed;top:0;left:0;right:0;z-index:5;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header.fixed{padding:3px 40px 3px 37px;background-color:hsla(0,0%,100%,.7)}@media only screen and (min-width:768px){.header a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;white-space:normal}}@media only screen and (min-width:768px) and (min-width:768px){.header a:hover{opacity:.7}}@media only screen and (max-width:767px){.header{padding:0 0 0 15px}}@media only screen and (min-width:768px){.header.fixed .header__logo{max-width:90pt}}@media only screen and (max-width:767px){.header.fixed{padding:0 0 0 15px}.header.fixed .hamburger{height:40px}.header.fixed .hamburger span:nth-of-type(1){top:10px}.header.fixed .hamburger span:nth-of-type(3){bottom:10px}}.header__logo{max-width:147px;width:100%;display:block}@media only screen and (max-width:767px){.header__logo{max-width:107px}}.header .hamburger{position:relative;width:50px;height:50px;padding:15px 12.5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .hamburger.is-active{z-index:8}.header .hamburger.is-active span{background-color:#fff}.header .hamburger.is-active span:nth-of-type(1){top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-135deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-135deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translateX(-50%) translateY(-50%) rotate(-135deg)}.header .hamburger.is-active span:nth-of-type(2){opacity:0}.header .hamburger.is-active span:nth-of-type(3){top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(135deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(135deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(135deg);-o-transform:translateX(-50%) translateY(-50%) rotate(135deg);transform:translateX(-50%) translateY(-50%) rotate(135deg)}.header .hamburger>span{width:25px;height:2px;background-color:#5e4637;position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;left:50%}.header .hamburger>span:nth-of-type(1){top:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.header .hamburger>span:nth-of-type(2){top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.header .hamburger>span:nth-of-type(3){bottom:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.header__nav{display:-webkit-flex;display:flex}.header__nav>li{font-size:15px;font-size:1.5rem;margin-left:25px}.header__nav>li:nth-child(-n+1){margin:0}@media only screen and (max-width:767px){.header__nav{display:block;height:100vh;width:100%;background:#ff8d00;background:linear-gradient(125deg,#ff8d00 0,#ffce00 100%,#00d4ff 100%);z-index:7;position:fixed;top:-100vh;left:0;-webkit-transition:top,.5s;-moz-transition:top,.5s;-o-transition:top,.5s;transition:top,.5s;padding:60px 45px}}@media only screen and (max-width:1000px){.header__nav>li{font-size:13px;font-size:1.3rem;margin-left:15px}}@media only screen and (max-width:850px){.header__nav>li{font-size:13px;font-size:1.3rem;margin-left:20px}}@media only screen and (max-width:767px){.sp-logo{margin-top:8em}.header__nav>li{font-size:1pc;font-size:1.6rem;letter-spacing:.2em;position:relative;color:#fff;line-height:1.5625em;margin:25px 0 0}.header__nav>li:before{content:'';width:100%;height:3px;background-image:url(../images/menu-line.png);background-repeat:no-repeat;background-size:cover;position:absolute;left:0;bottom:-7px}}.header .hamburger.is-active~.header__nav{top:0}@media only screen and (min-width:768px){body.index{min-width:795pt;width:100%}}body.index h3{font-size:29px;font-size:2.9rem;letter-spacing:.14em;line-height:1.724137931em}body.index .text{font-size:20px;font-size:2rem;letter-spacing:.2em;text-align:center;line-height:2.4em;padding:5pc 0 60px}body.index .text2{padding:60px 0 70px}body.index .note{font-size:18px;font-size:1.8rem;letter-spacing:.2em;line-height:1.888888889em;text-align:center}body.index .note span{font-size:9pt;font-size:1.2rem;line-height:1.666666667em;display:block;margin-top:5px}body.index .parallax-wrap{position:relative}body.index .parallax-item{position:absolute;z-index:-1;opacity:.9}body.index .parallax-item_water{width:1115px;left:20%;top:20%}body.index .parallax-item_herb01{width:404px;left:0;bottom:-38%}body.index .parallax-item_herb02{width:333px;right:0;bottom:-40%}body.index .parallax-item_01{width:30%;right:0;top:45em}body.index .parallax-item_01 img{width:100%}body.index .parallax-item_02{width:30%;left:0;top:54em}body.index .parallax-item_02 img{width:100%}body.index .parallax-item_lineup_01{width:467px;right:-190px;top:520px}body.index .parallax-item_lineup_02{width:333px;left:-30px;top:22em}body.index .parallax-item_lineup_berry{width:408px;right:0;top:22em}body.index .parallax-item_lineup_elda{width:364px;left:0;top:110%}body.index .parallax-item_03{width:297px;left:-50px;top:100%}body.index .parallax-item_04{width:10pc;right:10px;top:90%}body.index .parallax-item_05{width:380px;left:-380px;top:40%;z-index:1!important}body.index .parallax-item_06{width:380px;right:-380px;top:50%;z-index:1!important}body.index .parallax-item_07{width:533px;left:-230px;bottom:75pt}body.index .parallax-item_08{width:470px;left:-520px;top:-1740px}body.index .parallax-item_09{width:345px;top:-758px;right:-290px}body.index .parallax-item_10{width:396px;top:0;left:-140px}@media only screen and (max-width:767px){body.index .parallax-item_lineup_berry{width:46%;right:0;top:109%}body.index .parallax-item_lineup_elda{width:46%;left:0;top:109%}body.index .parallax-item_03{width:40%;left:-50px;top:130%}body.index .parallax-item_04{width:40%;right:-50px;top:125%}body.index .parallax-item_water{width:100%;left:20%;top:110%}body.index .parallax-item_herb01{width:40%;left:-15%;bottom:-100%}body.index .parallax-item_herb02{width:40%;right:-15%;bottom:-100%}body.index .parallax-item_lineup_01{width:50%;right:-10%;top:90%}body.index .parallax-item_lineup_02{width:40%;left:-30px;top:110%}}body.index .parallax-img{overflow:hidden}body.index .parallax-img>img{transition-timing-function:ease}body.index .mv{position:relative}body.index .mv__text{width:280px;position:absolute;left:54%;top:20%}body.index .sub-img{max-width:652px;width:100%;margin:0 auto}body.index .glass{height:590px;z-index:1;background-image:url(../images/glass-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}body.index .glass h3{color:#fff;font-size:30px;font-size:3rem;letter-spacing:.25em;line-height:1.666666667em;text-align:right;padding-top:53px;z-index:2;position:relative}body.index .glass__inner{max-width:795pt;padding:0 30px;margin:0 auto;position:relative;height:100%}body.index .glass .parts{position:absolute}body.index .glass .parts_01{width:163px;left:0;top:93px}body.index .glass .parts_02{width:425px;top:106px;left:1px}body.index .glass .parts_03{width:912.6px;top:180px;left:60px}body.index .glass .parts_04{width:167px;left:210px;bottom:220px}body.index .glass .parts_05{width:238px;left:350px;top:10pc}body.index .glass .parts_06{width:249px;left:340px;bottom:9pc}body.index .glass .parts_07{width:156px;left:643px;top:270px}body.index .glass .parts_08{width:228px;left:620px;bottom:90px}body.index .herb{padding:60px 0 30px;background-image:url(../images/modal/bg.gif);overflow:hidden}body.index .herb p{font-size:17px;font-size:1.7rem}body.index .herb p.txt-tap{margin-bottom:2em}body.index .herb .herb-ttl{margin-bottom:1.5em}body.index .herb .herb-ttl span{position:relative;width:136px;display:inline-block;line-height:1.4em}body.index .herb .herb-ttl span:after{content:"";position:absolute;height:1px;width:30px;background-color:#333;margin:0 auto;left:0;right:0;bottom:-1em}body.index .herb .ex{display:flex;justify-content:space-between;flex-wrap:wrap;width:66%;margin:3em auto}body.index .herb .ex div.box{width:47%}body.index .herb .ex-2{display:flex;justify-content:space-between;flex-wrap:wrap;width:60%;margin:3em auto}body.index .herb .ex-2 div.box{width:30%}@media only screen and (max-width:767px){body.index .herb .ex{width:100%;margin:2em auto}body.index .herb .ex-2{width:80%;margin:2em auto}body.index .herb .herb-ttl span{width:inherit;display:inherit}body.index .herb .herb-ttl span:after{width:20px}}body.index .herb .modal-list-2{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;justify-content:space-between;z-index:2}body.index .herb .modal-list-2>li{width:48%;text-align:center;margin-top:10px;cursor:pointer}body.index .herb .modal-list-2 span{font-size:17px;font-size:1.7rem;letter-spacing:.2em;display:inline-block;margin-top:15px}body.index .herb .modal-list-3{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;justify-content:space-between;z-index:2}body.index .herb .modal-list-3>li{width:100%;text-align:center;margin-top:10px;cursor:pointer}body.index .herb .modal-list-3 span{font-size:17px;font-size:1.7rem;letter-spacing:.2em;display:inline-block;margin-top:15px}@media only screen and (max-width:767px){body.index .herb .modal-list-2>li,body.index .herb .modal-list-3>li{margin-top:20px}}body.index .herb .common-herb{margin-top:3em}body.index .herb .modal-list{display:-webkit-flex;display:flex;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}body.index .herb .modal-list>li{width:14%;text-align:center;margin-top:10px;cursor:pointer}body.index .herb .modal-list>li:nth-child(5n+1){margin-left:0}body.index .herb .modal-list>li .img img{border-radius:50%}body.index .herb .modal-list>li span{font-size:17px;font-size:1.7rem;letter-spacing:.2em;display:inline-block;margin-top:15px}body.index .herb .desc{text-align:justify;background:linear-gradient(#dadbdb 1px,transparent 1px)transparent;position:relative}body.index .herb .desc .img{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.index .herb .desc_heading{margin-top:65px}body.index .herb .desc_heading .img{width:201px}body.index .herb .desc_detail{background-size:auto 37px;line-height:37px;margin-top:45px}body.index .herb .desc_detail .img{width:220px}body.index .herb .desc p{font-size:18px;font-size:1.8rem;letter-spacing:.1em;line-height:2.111111111em;padding-left:10px;text-align:justify}body.index .step{padding:0 0 75px}body.index .step ul{max-width:673px;width:100%;margin:0 auto 55px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}body.index .step ul>li{width:calc((100% - 80px)/3);position:relative}body.index .step ul>li:after{content:'';width:0;height:0;border-style:solid;border-width:8.5px 0 8.5px 14.7px;border-color:transparent transparent transparent #5e4637;position:absolute;right:-33px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.index .step ul>li:last-of-type:after{content:none}body.index .joy{padding:55px 0 110px}body.index .joy h3,body.index .joy h4{font-size:30px;font-size:3rem;letter-spacing:.2em;text-align:center}body.index .joy h3{margin-bottom:60px}body.index .joy h4{position:absolute;z-index:3;background:#ff8d00;background:linear-gradient(125deg,#ff8d00 0,#ffce00 100%,#00d4ff 100%);color:#fff;top:-40px;left:-20px;font-size:24px;padding:0 .4em;transform:rotate(-6deg)}body.index .joy ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}body.index .joy ul>li{margin-left:280px;margin-top:5pc;position:relative}body.index .joy ul>li .img{position:relative;height:460px}body.index .joy ul>li .img .tea{position:absolute;right:30px;top:30px;z-index:4}body.index .joy ul>li .img .milk,body.index .joy ul>li .img .tansan{position:absolute;left:30px;top:30px;z-index:4}body.index .joy ul>li .img .soy{position:absolute;right:30px;top:30px;z-index:4}body.index .joy ul>li .img .parallax-img{height:460px;overflow:hidden;box-shadow:20px 20px 30px 6px #ebebeb}body.index .joy ul>li .text{position:absolute;padding:0;width:55%}body.index .joy ul>li .text p{background-color:#fff;text-align:left;padding:1em;box-shadow:20px 20px 30px 6px #ebebeb}body.index .joy ul>li .text p span{display:block;line-height:1.4;margin-top:.5em}body.index .joy ul>li .text p span small{font-size:.7em;line-height:1.4}body.index .joy ul>li:nth-child(1){margin-top:0}body.index .joy ul>li:nth-child(2n+1){margin-left:0}body.index .joy ul>li:nth-child(2) .text{bottom:-20px;left:-40%}body.index .joy ul>li:nth-child(4) .text{bottom:-20px;left:-40%}body.index .joy ul>li:nth-child(1) .text,body.index .joy ul>li:nth-child(3) .text,body.index .joy ul>li:nth-child(5) .text{bottom:-20px;right:-40%}body.index .joy ul>li:nth-child(6) .text{bottom:-20px;left:-40%}body.index .joy ul>li p{font-size:17px;font-size:1.7rem;letter-spacing:.2em;line-height:1.888888889em;text-align:center}body.index .lineup{padding:75px 0 75pt}body.index .lineup h3{font-size:30px;font-size:3rem;line-height:normal;text-align:center;margin-bottom:3em}body.index .lineup .item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;margin:0 0 20px}body.index .lineup .item figure{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;width:30%}body.index .lineup .item figure .img{width:28%}body.index .lineup .item figure .img img{width:100%}body.index .lineup .item figure figcaption{font-size:18px;font-size:1.8rem;line-height:1.4em;padding-left:10%;position:relative;bottom:10px}body.index .lineup .item figure figcaption h4{font-size:20px;font-size:2rem;margin-bottom:4em;margin-top:1em;margin-left:-1em;margin-top:2em}body.index .lineup .item figure figcaption small{font-size:.8em}body.index .lineup .item figure figcaption span{display:inline-block;margin-bottom:5px;transition-delay:.3s}body.index .lineup .button{margin:6em auto 0;text-align:center}body.index .lineup .button>a{max-width:580px;height:72px;width:100%;display:inline-block;font-size:27px;font-size:2.7rem;letter-spacing:.2em;border:#5e4637 solid 2px;position:relative;padding-top:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.index .lineup .button>a:before{content:'';width:43px;height:41px;background-image:url(../images/common/cart.svg);background-size:43px 41px;display:inline-block;top:10px;right:10px}body.index .lineup .button>a:before,body.index .voice{background-repeat:no-repeat;background-position:center;position:relative}body.index .voice{padding-bottom:30px;background-image:url(../images/voice/bg.jpg);background-size:cover}body.index .voice h3{font-size:28px;font-size:2.8rem;text-align:center;padding:60px 0 40px}body.index .voice h3 span{color:#333;padding:0 .2em}body.index .voice__bg{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}body.index .voice__bg_img{width:25%}body.index .voice__bg img{width:100%}body.index .voice__list .inner-large{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}body.index .voice__list-item{position:relative;margin-bottom:4em;padding:2em;background-image:url(../images/voice/voice-list-bg.gif);background-repeat:repeat}body.index .voice__list-item div.voice-1,body.index .voice__list-item div.voice-2,body.index .voice__list-item div.voice-3{position:absolute;left:-3%;top:-25%}body.index .voice__list-item p{line-height:0}body.index .insta{padding:75px 0 75pt}body.index .insta .inner{max-width:986px;padding:0;margin:0 auto}body.index .insta h3{text-align:center;margin-bottom:1.4em}body.index .insta .item ul{display:flex;justify-content:space-between;flex-wrap:wrap}body.index .insta .item ul li{width:31%;margin-bottom:2.6em}body.index .insta .item ul li img{width:100%;height:auto}body.index .insta .button{margin:6em auto 0;text-align:center}body.index .insta .button>a{max-width:580px;height:72px;width:100%;display:inline-block;font-size:27px;font-size:2.7rem;letter-spacing:.2em;border:#5e4637 solid 2px;position:relative;padding-top:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.index .insta .button>a:before{content:'';width:44px;height:44px;background-image:url(../images/insta/insta-logo.svg);background-repeat:no-repeat;background-size:44px 44px;background-position:center;display:inline-block;position:relative;top:10px;right:10px}@media only screen and (max-width:767px){body.index .insta{padding:50px 0 65px}body.index .insta .inner{padding:0 20px}body.index .insta h3 img{width:60%}body.index .insta .item ul li{width:48%;margin-bottom:1em}}body.index #modal{display:none;z-index:6}body.index #modal,body.index #modal .bg{position:fixed;top:0;left:0;height:100%;width:100%}body.index #modal .bg{background:rgba(94,70,55,.8);z-index:-1}body.index #modal .wrapper{background:#fff9f0;position:relative;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%);width:100%;width:50pc!important;max-width:50pc!important;padding-bottom:40px}body.index #modal #slider{padding:40px 40px 0;opacity:0;transition:opacity 3s linear}body.index #modal #slider li{width:100%}body.index #modal #slider.slick-initialized{opacity:1}body.index #modal #slider .slick-slide{width:45pc}body.index #modal nav #modal-close{cursor:pointer;position:absolute;top:-40px;right:-40px;width:31px;height:2pc;background-size:cover;background-image:url(../images/common/close.png);background-color:hsla(0,0%,86%,0)}body.index #modal nav .btn-slider{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:82px;width:34px;font-size:0;background-image:url(../images/common/arrow.png);background-repeat:no-repeat;background-size:34px 82px;background-position:center;outline:0;cursor:pointer;background-color:hsla(0,0%,86%,0)}body.index #modal nav .btn-slider#slider-prev{left:-50px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.index #modal nav .btn-slider#slider-next{right:-50px}body.index .item__wrap{padding-top:30px}body.index .item__wrap:after{content:'';display:block;clear:both}body.index .item__img{width:360px;opacity:0}body.index .item__txt{padding-left:10px;width:350px;opacity:0}body.index .item__txt h5{font-size:22px;font-size:2.2rem;letter-spacing:.2em;line-height:1.7em;display:block;position:relative;left:-5px}body.index .item__txt p{font-size:18px;font-size:1.8rem;letter-spacing:.2em;line-height:1.7em;margin-top:1.5em}body.index .item__txt p{text-align:justify}@media only screen and (max-width:767px){body.index h3{font-size:17px;font-size:1.7rem;line-height:1.676470588em}}@media only screen and (max-width:767px){body.index .text{font-size:14px;font-size:1.4rem;line-height:1.857142857em;padding:40px 0;text-align:left}}@media only screen and (max-width:767px){body.index .text2{padding:40px 0}}@media only screen and (max-width:767px){body.index .note{font-size:13px;font-size:1.3rem;line-height:2em;letter-spacing:0}}@media screen and (max-width:360px){body.index{font-size:9pt;font-size:1.2rem}}@media only screen and (max-width:767px){body.index .parallax-item_01{width:211px;right:-110px;top:397px}}@media only screen and (max-width:767px){body.index .parallax-item_02{width:123.5px;left:0;bottom:auto;top:570px}}@media only screen and (max-width:767px){body.index .parallax-item_05{width:244px;left:-58px;top:auto;bottom:10pc}}@media only screen and (max-width:767px){body.index .parallax-item_07{width:15pc;left:-52px;bottom:auto;top:-1460px}}@media only screen and (max-width:767px){body.index .parallax-item_09{width:155px;top:-1400px;right:-43px}}@media only screen and (max-width:767px){body.index .parallax-item_10{width:162px;bottom:785px;top:auto;left:-60px}}@media only screen and (max-width:767px){body.index .heading .inner{padding:0}body.index .heading .text{padding-left:30px;padding-right:30px;text-align:justify}}@media only screen and (max-width:767px){body.index .mv__text{width:40%;left:48%;top:28%}}@media only screen and (max-width:767px){body.index .sub-img{max-width:inherit}}@media only screen and (max-width:767px){body.index .glass{height:550px}}@media only screen and (max-width:767px){body.index .glass h3{font-size:1pc;font-size:1.6rem;line-height:1.65625em;padding:25px 0 0}}@media only screen and (max-width:767px){body.index .glass__inner{max-width:306px;padding:0}}@media only screen and (max-width:767px){body.index .glass .parts_01{width:75pt;left:0;top:33px}}@media only screen and (max-width:767px){body.index .glass .parts_02{width:223px;top:67px;left:-1px}}@media only screen and (max-width:767px){body.index .glass .parts_03{width:243.5px;top:86px;left:38px}}@media only screen and (max-width:767px){body.index .glass .parts_04{width:74.5px;left:67px;bottom:270px}}@media only screen and (max-width:767px){body.index .glass .parts_05{width:110.5px;left:11pc;top:150px}}@media only screen and (max-width:767px){body.index .glass .parts_06{width:131px;left:30px;bottom:174px}}@media only screen and (max-width:767px){body.index .glass .parts_07{width:61px;left:230px;top:328px}}@media only screen and (max-width:767px){body.index .glass .parts_08{width:121px;left:103px;bottom:55px}}@media only screen and (max-width:767px){body.index .herb{padding:45px 0 10px}}@media only screen and (max-width:767px){body.index .herb .modal-list>li{margin-top:15px}}@media only screen and (max-width:767px){body.index .herb .modal-list>li span{white-space:nowrap}body.index .herb p{font-size:9px;font-size:.9rem}}@media only screen and (max-width:767px){body.index .herb .modal-list-2>li span,body.index .herb .modal-list>li span{font-size:9px;font-size:.9rem;margin-top:7px}body.index .herb .modal-list-3>li span{font-size:9px;font-size:.9rem;margin-top:7px}body.index .herb p.txt-tap{ont-size:9pt;font-size:1.2rem}}@media only screen and (min-width:768px){body.index .herb .desc_heading{background-size:auto 3pc;line-height:3pc}}@media all and (-ms-high-contrast:none){body.index .herb .desc_heading{background-size:auto 46px;line-height:46px}body.index .herb .desc_heading h3{line-height:1.52em}}@-moz-document url-prefix(){body.index .herb .desc_heading{background-size:auto 53px;line-height:53px}}@media only screen and (max-width:767px){body.index .herb .desc_heading{background:0}body.index .herb .desc_heading h3{font-size:1pc;font-size:1.6rem;white-space:nowrap}}@media only screen and (max-width:767px){body.index .herb .desc_heading{margin-top:45px}}@media all and (-ms-high-contrast:none){body.index .herb .desc_detail{background-size:auto 36px;line-height:36px}body.index .herb .desc_detail p{line-height:2.01em}}@-moz-document url-prefix(){body.index .herb .desc_detail{background-size:auto 39px;line-height:39px}}@media only screen and (max-width:767px){body.index .herb .desc_detail{margin-top:36px;background-size:auto 22.5px;line-height:22.5px;padding:0 .5em;padding-bottom:2px}}@media only screen and (max-width:767px){body.index .herb .desc_detail .img{width:100%;max-width:140px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:-40px}}@media all and (-ms-high-contrast:none){body.index .herb .desc p{line-height:2em}}@media only screen and (max-width:767px){body.index .herb .desc p{font-size:9pt;font-size:1.2rem;letter-spacing:.12em;line-height:1.86em;padding-left:0}}@media only screen and (max-width:360px){body.index .herb .desc p{font-size:11px;font-size:1.1rem}}@media only screen and (max-width:767px){body.index .img-sp{text-align:center;margin-top:35px}body.index .img-sp img{max-width:300px;width:100%}}@media only screen and (max-width:767px){body.index .step{padding:60px 0 53px}body.index .step .text{padding:0;font-size:15px;font-size:1.5rem;white-space:nowrap}}@media only screen and (max-width:767px){body.index .step ul{max-width:inherit;margin:35px auto 30px}}@media only screen and (max-width:767px){body.index .step ul>li{width:calc((100% - 34px)/3)}}@media only screen and (max-width:767px){body.index .step ul>li:after{border-width:7px 0 7px 12.1px;right:-18px}}@media only screen and (max-width:767px){body.index .step .note{line-height:1.615384615em;text-align:left;letter-spacing:.2em}body.index .step .note span{font-size:11px;font-size:1.1rem;letter-spacing:.05em;line-height:1.272727273em;margin-top:10px}}@media only screen and (max-width:767px){body.index .joy{padding:40px 0 20px}}@media only screen and (max-width:767px){body.index .joy .inner{padding:0}}@media only screen and (max-width:767px){body.index .joy h3,body.index .joy h4{font-size:18px;font-size:1.8rem}}@media only screen and (max-width:767px){body.index .joy h3{margin-bottom:40px}body.index .joy ul>li .img .tansan{left:15%;width:46%}body.index .joy ul>li .img .tea{right:15%;width:46%}body.index .joy ul>li .img .milk{top:15%;width:46%}body.index .joy ul>li .img .soy{right:3%;width:46%}}@media only screen and (max-width:1024px) and (orientation:portrait){body.index .joy ul>li:nth-child(1) .text,body.index .joy ul>li:nth-child(3) .text{right:-30%}body.index .joy ul>li:nth-child(5) .text{right:-29%}}@media only screen and (max-width:1000px){body.index .joy h4{font-size:24px;font-size:2.4rem}}@media only screen and (max-width:850px){body.index .joy h4{font-size:22px;font-size:2.2rem}}@media only screen and (max-width:767px){body.index .joy h4{font-size:18px;font-size:1.8rem;margin:30px 0 8px}}@media only screen and (max-width:767px){body.index .joy ul{display:block}}@media only screen and (max-width:767px){body.index .joy ul>li{width:100%;margin-left:0;margin-top:0}}@media only screen and (max-width:767px){body.index .joy ul>li .img{height:25em}body.index .joy ul>li:nth-child(even) .img{padding-left:3em}body.index .joy ul>li:nth-child(odd) .img{padding-right:3em}}@media only screen and (max-width:767px){body.index .joy ul>li .img .parallax-img{height:25em;box-shadow:inherit}}@media only screen and (max-width:767px){body.index .joy ul>li .text{position:inherit;width:100%}body.index .joy ul>li .text p{width:100%;padding:2em}body.index .joy ul>li .text h4{left:0}}@media only screen and (max-width:767px){body.index .joy ul>li:nth-child(2) .text{left:inherit;bottom:1em;left:0;width:88%}}@media only screen and (max-width:767px){body.index .joy ul>li:nth-child(4) .text{left:inherit;bottom:1em;left:0;width:88%}body.index .joy ul>li:nth-child(1) .text,body.index .joy ul>li:nth-child(3) .text,body.index .joy ul>li:nth-child(5) .text{left:inherit;bottom:1em;right:-2em;width:88%}body.index .joy ul>li:nth-child(6) .text{left:inherit;bottom:1em;left:0;width:88%}}@media only screen and (max-width:1200px){body.index .joy ul>li p{font-size:14px;font-size:1.4rem;white-space:normal}}@media only screen and (max-width:767px){body.index .joy ul>li p{font-size:14px;font-size:1.4rem;letter-spacing:.15em;line-height:1.857142857em;text-align:left;padding-bottom:30px}}@media only screen and (max-width:767px){body.index .lineup{padding:50px 0 65px}}@media only screen and (max-width:767px){body.index .lineup h3{font-size:18px;font-size:1.8rem;letter-spacing:.2em;margin-bottom:20px}}@media only screen and (max-width:767px){body.index .lineup .item{margin:0 0 8px;width:100%;display:block}}@media only screen and (max-width:767px){body.index .lineup .item figure{width:100%;margin-bottom:2em}body.index .lineup .item figure .img{width:25%}body.index .lineup .item figure .box2{-webkit-box-ordinal-group:2;　　-ms-flex-order:2;　　-webkit-order:2;　　order:2}body.index .lineup .item figure .box1{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-webkit-flex-order:-1;-moz-flex-order:-1;-webkit-order:-1;-moz-order:-1;-ms-order:-1;order:-1}}@media only screen and (max-width:767px){body.index .lineup .item figure figcaption{font-size:13px;font-size:1.3rem;bottom:auto;text-align:left;margin-top:5px}body.index .lineup .item figure figcaption p{text-align:left}body.index .lineup .item figure figcaption span{text-align:left}}@media only screen and (min-width:768px){body.index .lineup .button{margin-top:4em}}@media only screen and (min-width:768px){body.index .lineup .button>a:hover{opacity:.7}}@media only screen and (max-width:767px){body.index .lineup .button{margin-top:3em}body.index .lineup .button>a{max-width:290px;height:40px;font-size:14px;font-size:1.4rem;padding-top:4px;border:#5e4637 solid 1px}}@media only screen and (max-width:767px){body.index .lineup .button>a:before{width:21.5px;height:20.5px;background-size:21.5px 20.5px;top:5px;margin-right:3px;right:0}}@media only screen and (min-width:768px){body.index .insta .button{margin-top:4em}body.index .insta .button>a:hover{opacity:.7}}@media only screen and (max-width:767px){body.index .insta .button{margin-top:2em}body.index .insta .button>a{max-width:290px;height:40px;font-size:14px;font-size:1.4rem;padding-top:4px;border:#5e4637 solid 1px}body.index .insta .button>a:before{width:21.5px;height:20.5px;background-size:21.5px 20.5px;top:5px;margin-right:3px;right:0}}@media only screen and (max-width:767px){body.index .voice{padding-bottom:2em;background-image:url(../images/voice/bg_sp.jpg)}}@media only screen and (max-width:767px){body.index .voice h3{font-size:18px;font-size:1.8rem;letter-spacing:.2em;padding:3em 0 1.8em;z-index:1}}@media only screen and (max-width:767px){body.index .voice__bg_img{width:50%}}@media only screen and (max-width:767px){body.index .voice__list{top:auto;bottom:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:767px){body.index .voice__list .inner-large{padding:0}}@media only screen and (min-width:768px){body.index .voice__list-item:nth-child(2n+1){margin-left:0}body.index .voice__list-item:nth-child(-n+2){margin-top:0}}@media only screen and (max-width:767px){body.index .voice__list-item{transform:none!important;width:100%}body.index .voice__list-item:nth-child(1){order:2}body.index .voice__list-item:nth-child(2){order:1;margin-top:0}body.index .voice__list-item:nth-child(3){order:4}body.index .voice__list-item:nth-child(4){order:3}}@media only screen and (min-width:768px){body.index .voice__list-item p{font-size:18px;font-size:1.8rem;letter-spacing:.18em}}@media only screen and (max-width:767px){body.index .voice__list-item p{width:100%;font-size:15px;font-size:1.5rem}}@media only screen and (max-width:767px){body.index .instgram{padding:50px 0 90px}}@media only screen and (max-width:767px){body.index .instgram h3{font-size:1pc;font-size:1.6rem}}@media only screen and (max-width:767px){body.index .instgram .insta-list{padding:40px 0 65px}}@media all and (-ms-high-contrast:none){body.index .instgram .insta-list li{margin-left:27px}}@media only screen and (max-width:767px){body.index .instgram .insta-list li{width:calc((100% - 30px)/3);margin-left:15px;margin-top:15px}}@media only screen and (max-width:767px){body.index .instgram .sns-list{max-width:187.5px}}@media only screen and (max-width:767px){body.index .instgram .sns-list li{width:38px}}@media only screen and (min-width:768px){body.index .instgram .sns-list li>a:hover{opacity:.7}}@media only screen and (min-width:768px){body.index #modal .wrapper{max-height:533px}}@media only screen and (max-width:767px){body.index #modal .wrapper{width:245px!important;max-width:245px!important;padding-bottom:20px;height:84%}}@media only screen and (max-width:767px){body.index #modal #slider{padding:22px 22px 0}}@media only screen and (max-width:767px){body.index #modal nav{max-width:190px}}@media only screen and (max-width:767px){body.index #modal nav #modal-close{font-size:14px;font-size:1.4rem}}@media only screen and (max-width:767px){body.index #modal nav .btn-slider{flex:0 0 20px;background-size:cover}}@media only screen and (min-width:768px){body.index .item__wrap{padding-bottom:30px}}@media only screen and (max-width:767px){body.index .item__wrap{padding-top:10px}}@media only screen and (min-width:768px){body.index .item__img{float:left}}@media only screen and (max-width:767px){body.index .item__img{width:100%}}@media only screen and (min-width:768px){body.index .item__txt{float:right}}@media only screen and (max-width:767px){body.index .item__txt{padding:0 0 10px;width:100%}}@media only screen and (max-width:767px){body.index .item__txt h5{font-size:1pc;font-size:1.6rem}}@media only screen and (max-width:767px){body.index .item__txt p{font-size:14px;font-size:1.4rem}}_::-webkit-full-page-media,_:future{background-size:auto 53px;line-height:53px}:root body.index .herb .desc_heading{background-size:auto 53px;line-height:53px}@media only screen and (max-width:767px){_::-webkit-full-page-media,_:future{background:0}:root body.index .herb .desc_heading{background:0}}#agegate{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:4;display:none}#age_block{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:750px;height:410px;background:#f6f3f3;box-sizing:border-box;padding:50px 20px;text-align:center;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-moz-box-shadow:10px 10px 10px rgba(0,0,0,.3);-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.3);box-shadow:10px 10px 10px rgba(0,0,0,.3)}#age_block li{display:inline-block;margin:5px 8px 0}#age_block li img{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#age_block p{margin-top:20px}@media only screen and (max-width:767px){#age_block{width:90%;height:500px}}#age_yes:hover{cursor:pointer;-moz-opacity:.5;opacity:.5}#age_check:hover{cursor:pointer}#age_block p.logo{margin-top:40px}#age_block p.logo img{width:105px;height:auto}