@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;400&display=swap";@import"https://fonts.googleapis.com/css?family=Raleway:400";@font-face{font-family:"Abadi-MT";src:url("font/Abadi-MT-Condensed-Light.ttf") format("truetype")}@font-face{font-family:"Dense";src:url("font/Dense-Regular.otf") format("opentype")}@font-face{font-family:"AbeerDemo";src:url("font/AbeerDemo.ttf") format("truetype"),url("font/AbeerDemo.woff") format("woff"),url("font/AbeerDemo.woff2") format("woff2")}@font-face{font-family:"Noteworthy";src:url("font/Noteworthy-Lt.ttf") format("truetype"),url("font/Noteworthy-Lt.woff") format("woff"),url("font/Noteworthy-Lt.woff2") format("woff2")}.Noteworthy{font-family:"Noteworthy"}::-webkit-scrollbar{width:5px;background-color:rgba(250,0,0,0)}::-webkit-scrollbar-track{width:5px;border-radius:5px;margin:0px 0 0px 0}::-webkit-scrollbar-thumb{width:5px;border-radius:5px;background:#aaa}wr{display:block}nr{display:inline}sr{display:inline}@media only screen and (min-width: 1200px)and (max-width: 1600px){wr{display:inline}nr{display:block}sr{display:inline}}@media only screen and (min-width: 992px)and (max-width: 1200px){wr{display:inline}nr{display:block}sr{display:inline}}@media only screen and (max-width: 992px){wr{display:inline}nr{display:inline}sr{display:block}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#log{position:fixed;width:500px;height:300px;z-index:3000;background:#fff;color:#000}body.modal-open{padding-right:0 !important}img{width:100%;height:auto;padding:0;margin:0;border:0;vertical-align:top}br.clear{clear:both}.hide{display:none}.row{width:100%;padding:0;margin-left:0}.col,.col-lg,.col-sm{padding:0px}.sliderBox{width:100%;height:100%;overflow:hidden;z-index:50}.sliderBox ul.innerBox{width:100%;height:100%;list-style-type:none;z-index:10;padding:0 0 1em 0}.sliderBox ul.innerBox .slick-list{width:100%}.sliderBox ul.innerBox .slick-list .slick-track{width:100%}.sliderBox ul.innerBox li.inner{position:relative;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.sliderBox ul.innerBox .slick-dots{position:absolute;display:flex;width:100%;height:1.5em;bottom:0em;list-style-type:none;justify-content:center}.sliderBox ul.innerBox .slick-dots li{width:.5em;height:.5em;margin-right:.5em;border-radius:1em;border:1px #ff48f7 solid}.sliderBox ul.innerBox .slick-dots li:last-child{margin-right:0em}.sliderBox ul.innerBox .slick-dots li.slick-active{background-color:#ff48f7}.sliderBox ul.innerBox .slick-dots li button{display:none}@media only screen and (max-width: 992px){.sliderBox ul.innerBox{width:100vw;height:115vw}.sliderBox ul.innerBox li.inner{width:100vw;padding:0 5vw}.sliderBox ul.innerBox .slick-dots{width:100vw}}.navigation{position:absolute;display:flex;width:100%;height:100%;top:0;left:0;padding:0 0 0 0;z-index:30;align-items:center;pointer-events:none}.navigation .prevBtn,.navigation .nextBtn{position:relative;display:flex;width:3em;height:3em;pointer-events:auto;cursor:pointer;align-items:center;justify-content:center}.navigation .prevBtn .arrow,.navigation .nextBtn .arrow{display:flex;width:100%;height:auto;align-items:center;justify-content:center}.navigation .prevBtn .arrow i,.navigation .nextBtn .arrow i{color:#fff}.navigation .prevBtn{left:0}.navigation .nextBtn{position:absolute;right:0}@media only screen and (max-width: 992px){.navigation .navigation{width:99vw;height:160vw;left:0vw}.navigation .navigation .prevBtn,.navigation .navigation .nextBtn{width:12vw;height:12vw}.navigation .navigation .prevBtn .arrow,.navigation .navigation .nextBtn .arrow{width:80%}}.loader,.loader:after{border-radius:50%;width:2em;height:2em}.loader{position:absolute;display:block;top:calc(50% - 1em);left:calc(50% - 1em);margin:0;border-top:.3em solid hsla(0,0%,100%,.2);border-right:.3em solid hsla(0,0%,100%,.2);border-bottom:.3em solid hsla(0,0%,100%,.2);border-left:.3em solid #fff;transform:translateZ(0);animation:load8 1.1s infinite linear}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}html{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;overflow:scroll;overflow-x:hidden;border:0px #f0d dotted}body{position:relative;display:block;width:30vw;height:auto;min-height:100vh;margin:0 auto;padding:0;font-size:14pt;color:#000;font-family:"Abadi-MT","Noto Sans TC",sans-serif;font-weight:400;font-style:normal}@media only screen and (min-width: 1200px)and (max-width: 1600px){body{width:40vw;font-size:13pt}}@media only screen and (min-width: 992px)and (max-width: 1200px){body{width:50vw;font-size:12pt}}@media only screen and (max-width: 992px){body{width:100%;font-size:3.5vw}}.preload{display:none}.lock{pointer-events:none;opacity:.5}#loading{position:fixed;display:block;width:100vw;height:100vh;margin:0;padding:0;top:0;left:0;z-index:20000;pointer-events:auto}#loading .bg{height:100%;background-color:rgba(10,10,10,.9)}header{position:absolute;display:block;width:30vw;height:100%;margin:0 auto;padding:0;z-index:10000;pointer-events:none;align-items:flex-start}header .flower{position:relative;display:flex;width:100%;height:auto}header .topBox{position:absolute;display:flex;width:100%;height:2.2em;padding:0;margin:0;top:1em;justify-content:center;align-items:center}header .topBox .logo{position:relative;display:flex;width:auto;height:100%;padding:.2em 1em;background-color:#fff}header .topBox .logo img{width:auto;height:100%}@media only screen and (min-width: 1200px)and (max-width: 1600px){header{width:40vw}}@media only screen and (min-width: 992px)and (max-width: 1200px){header{width:50vw}}@media only screen and (max-width: 992px){header{width:100%}header .topbar{height:10vw}}footer{position:absolute;display:block;width:100%;height:auto;margin:0;padding:0;bottom:0;overflow:hidden;z-index:100}.warning .cost{padding:1em 1em .7em 1em;line-height:100%;text-align:center;font-size:1.2em;background-color:#eee}main{position:relative;display:block;width:100%;height:auto;min-height:50vw;padding:7vw 0 10vw 0;z-index:1;overflow:hidden}main.kit{padding:0}main.yellow{background-color:#fff798}main.pink{background-color:#f1c2d7}main.orange{background-color:#f18200}main.blue{background-color:#3623d7}main .move{position:relative;display:flex;width:200%;height:auto;flex-direction:row}@media only screen and (min-width: 1200px)and (max-width: 1600px){main{min-height:70vw;padding:10vw 0 14vw 0}}@media only screen and (min-width: 992px)and (max-width: 1200px){main{min-height:110vw;padding:10vw 0 14vw 0}}@media only screen and (max-width: 992px){main{min-height:160vw;padding:7em 0 7em 0}}section{position:relative;display:block;width:30vw;height:auto;margin:0;padding:0;z-index:100;pointer-events:auto}section .content{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;pointer-events:auto}section .content .box{position:relative;display:block;width:80%;height:auto;margin:0 auto;padding:0;text-align:left}@media only screen and (min-width: 1200px)and (max-width: 1600px){section{width:40vw}}@media only screen and (min-width: 992px)and (max-width: 1200px){section{width:50vw}}@media only screen and (max-width: 992px){section{width:100vw}section .content .box{width:90vw}}.bg{position:absolute;display:block;width:100%;height:100%;margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.bg.bgH{position:relative;height:auto}.txtBox{position:relative;display:flex;width:100%;height:100%;padding:0em;z-index:100;pointer-events:auto;flex-direction:column;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:0 0}.picBox{position:relative;display:flex;width:100%;height:auto;z-index:50;overflow:hidden}.picBox .pic{width:100%;height:100%;margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:0 0%}h1,h2,h3,h4,h5,.txt{position:relative;display:block;width:100%;margin:0;padding:0;overflow:hidden}h1{font-size:4em;line-height:100%;font-weight:400}h2{font-size:3em;line-height:110%;font-weight:400;font-family:Dense}h3{font-size:1.9em;line-height:100%;font-weight:400}h4{font-size:1.4em;line-height:130%;font-weight:400}h5{font-size:1.6em;line-height:130%;font-weight:400;font-family:"Noto Sans TC"}.txt{font-size:1em;line-height:180%;font-weight:400}@media only screen and (max-width: 992px){h1{font-size:4em}h2{font-size:3.3em}h3{font-size:1.6em}h4{font-size:1.2em}h5{font-size:1.2em}}.colorMomo{color:#f0d}.colorRed{color:#ff48f7}ul.remark{list-style:none;padding:0;color:#e4007f}ul.remark li{margin:0 0 .1em .7em;text-indent:-0.7em}ul.remark li::before{content:"#"}section.menu{height:auto;z-index:100}#nav-tab{margin:1em 0 0 0;border:0}#nav-tab button{outline:none}#nav-tab .nav-link{width:50%;border-bottom:1px #ff48f7 solid;background-color:rgba(200,200,220,.5)}#nav-tab .nav-link h3{font-size:2.5em;font-family:Dense;color:#005184}#nav-tab .nav-link.active{border-left:1px #ff48f7 solid;border-top:1px #ff48f7 solid;border-right:1px #ff48f7 solid;border-bottom:1px rgba(0,0,0,0) solid;background-color:rgba(0,81,132,0)}#nav-tab .nav-link.active h3{color:#ff48f7}#nav-tab .nav-link.active.sale{border-left:1px #ff48f7 solid;border-top:1px #ff48f7 solid;border-right:1px #ff48f7 solid;border-bottom:1px rgba(0,0,0,0) solid;color:#fff;background-color:#ff75ff}#nav-tab .nav-link.active.sale h3{color:#fff}ul.menuBox{position:relative;display:flex;width:100%;height:auto;flex-direction:row;flex-wrap:wrap;list-style:none;font-family:Dense;margin-bottom:15%}ul.menuBox li{position:relative;display:flex;width:100%;height:auto;padding:.1em 0em;margin:.5em 0 .2em 0;pointer-events:auto;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;border-bottom:1px #ff48f7 solid;z-index:10}ul.menuBox li h2{display:flex;color:#ff48f7;justify-content:flex-end}ul.menuBox li p{display:flex;width:100%;font-size:2em;line-height:90%;color:#ff48f7;justify-content:flex-end}ul.menuBox li:hover{opacity:.5}ul.menuBox li:nth-child(2n) h2,ul.menuBox li:nth-child(2n) p{color:#005184}ul.saleMenu{position:relative;display:flex;width:100%;height:auto;flex-direction:row;flex-wrap:wrap;list-style:none;padding:1em 1em 0 1em;background-color:#ff75ff}ul.saleMenu li{position:relative;display:flex;width:100%;height:auto;padding:0;margin:0 auto 1em auto;pointer-events:auto;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;z-index:10}ul.saleMenu li .out{display:none}ul.saleMenu li.friend .count{width:6em;margin:1.5% 0 0 1.5%}ul.saleMenu li.soldout .pic{opacity:.6}ul.saleMenu li.soldout .count{display:none !important}ul.saleMenu li.soldout .out{position:absolute;display:flex;width:9em;height:auto;top:0;margin:12% 0 0 48%}.friendBox .friend{position:absolute;display:#000;top:0;margin:5% 5%}.friendBox .friend .count{width:10em}.count{position:absolute;display:#000;width:6em;height:auto;top:0;left:0}.count span{position:absolute;display:flex;width:20%;height:100%;top:0;margin:1% 0 0 50%;background-repeat:no-repeat;background-size:contain}.count span.c0{background-image:url(../img/c0.svg)}.count span.c1{background-image:url(../img/c1.svg)}.count span.c2{background-image:url(../img/c2.svg)}.count span.c3{background-image:url(../img/c3.svg)}.count span.c4{background-image:url(../img/c4.svg)}.count span.c5{background-image:url(../img/c5.svg)}section.product{height:auto;padding:0;margin:0 0 0em 0;top:0;z-index:300}section.product .content .box{position:relative;display:flex;width:100%;height:auto;flex-direction:column}section.product .content .box h2{display:flex;width:100%;color:#ff48f7;justify-content:flex-end;margin:0 0 .5em 0;border-bottom:1px #ff48f7 solid}section.product .content .box .row{position:relative;display:flex;width:100%;height:auto;flex-direction:row;align-items:center;padding:.2em 0}section.product .content .box .row .pname,section.product .content .box .row .sname,section.product .content .box .row .flag,section.product .content .box .row .country,section.product .content .box .row .priceBox{position:relative;display:flex}section.product .content .box .row .pname{font-size:2em}section.product .content .box .row .pname span{font-size:.9em;margin:.1em 0 0 .2em}section.product .content .box .row .country{width:auto;color:#e4007f;margin:-0.6em 0 0 0;padding:0 .3em;line-height:100%}section.product .content .box .row .flag{width:auto;height:1.5em;margin:0 0 .2em .5em;border:1px #000 solid}section.product .content .box .row .flag img{width:auto;height:100%}section.product .content .box .row .priceBox{position:absolute;right:0}section.product .content .box .row .priceBox .price{display:flex;width:3.2em;font-size:1.2em;justify-content:flex-end}section.product .content .box .txtBox{height:auto}section.product .content .box .txtBox .element{position:relative;display:flex;font-size:1.3em;line-height:100%;margin:0 0 .5em 0;flex-direction:column}section.product .content .box .txtBox .info{position:relative;display:flex}section.product .content .box .tenbdayBox,section.product .content .box .returnBox,section.product .content .box .ctSliderBox,section.product .content .box .softBox,section.product .content .box .cocktailBox,section.product .content .box .friendBox,section.product .content .box .alltimeBox,section.product .content .box .champangBox,section.product .content .box .reopenBox,section.product .content .box .sweetBox,section.product .content .box .davidBox,section.product .content .box .halloweenBox,section.product .content .box .autumnBox,section.product .content .box .tacoBox,section.product .content .box .foodBox{position:relative;display:flex;width:90%;height:auto;margin:0 auto 0em auto;flex-direction:column}section.product .content .box .tenbdayBox ul.foodMenu,section.product .content .box .returnBox ul.foodMenu,section.product .content .box .ctSliderBox ul.foodMenu,section.product .content .box .softBox ul.foodMenu,section.product .content .box .cocktailBox ul.foodMenu,section.product .content .box .friendBox ul.foodMenu,section.product .content .box .alltimeBox ul.foodMenu,section.product .content .box .champangBox ul.foodMenu,section.product .content .box .reopenBox ul.foodMenu,section.product .content .box .sweetBox ul.foodMenu,section.product .content .box .davidBox ul.foodMenu,section.product .content .box .halloweenBox ul.foodMenu,section.product .content .box .autumnBox ul.foodMenu,section.product .content .box .tacoBox ul.foodMenu,section.product .content .box .foodBox ul.foodMenu{width:90%;list-style:none;margin:0}section.product .content .box .tenbdayBox ul.foodMenu li,section.product .content .box .returnBox ul.foodMenu li,section.product .content .box .ctSliderBox ul.foodMenu li,section.product .content .box .softBox ul.foodMenu li,section.product .content .box .cocktailBox ul.foodMenu li,section.product .content .box .friendBox ul.foodMenu li,section.product .content .box .alltimeBox ul.foodMenu li,section.product .content .box .champangBox ul.foodMenu li,section.product .content .box .reopenBox ul.foodMenu li,section.product .content .box .sweetBox ul.foodMenu li,section.product .content .box .davidBox ul.foodMenu li,section.product .content .box .halloweenBox ul.foodMenu li,section.product .content .box .autumnBox ul.foodMenu li,section.product .content .box .tacoBox ul.foodMenu li,section.product .content .box .foodBox ul.foodMenu li{display:flex;flex-direction:row;align-items:center;margin:0 0 1.5em 0}section.product .content .box .tenbdayBox ul.foodMenu li .row .sname,section.product .content .box .returnBox ul.foodMenu li .row .sname,section.product .content .box .ctSliderBox ul.foodMenu li .row .sname,section.product .content .box .softBox ul.foodMenu li .row .sname,section.product .content .box .cocktailBox ul.foodMenu li .row .sname,section.product .content .box .friendBox ul.foodMenu li .row .sname,section.product .content .box .alltimeBox ul.foodMenu li .row .sname,section.product .content .box .champangBox ul.foodMenu li .row .sname,section.product .content .box .reopenBox ul.foodMenu li .row .sname,section.product .content .box .sweetBox ul.foodMenu li .row .sname,section.product .content .box .davidBox ul.foodMenu li .row .sname,section.product .content .box .halloweenBox ul.foodMenu li .row .sname,section.product .content .box .autumnBox ul.foodMenu li .row .sname,section.product .content .box .tacoBox ul.foodMenu li .row .sname,section.product .content .box .foodBox ul.foodMenu li .row .sname{font-size:1.2em}section.product .content .box .tenbdayBox ul.foodMenu li .element,section.product .content .box .returnBox ul.foodMenu li .element,section.product .content .box .ctSliderBox ul.foodMenu li .element,section.product .content .box .softBox ul.foodMenu li .element,section.product .content .box .cocktailBox ul.foodMenu li .element,section.product .content .box .friendBox ul.foodMenu li .element,section.product .content .box .alltimeBox ul.foodMenu li .element,section.product .content .box .champangBox ul.foodMenu li .element,section.product .content .box .reopenBox ul.foodMenu li .element,section.product .content .box .sweetBox ul.foodMenu li .element,section.product .content .box .davidBox ul.foodMenu li .element,section.product .content .box .halloweenBox ul.foodMenu li .element,section.product .content .box .autumnBox ul.foodMenu li .element,section.product .content .box .tacoBox ul.foodMenu li .element,section.product .content .box .foodBox ul.foodMenu li .element{margin:0 0 .3em 0;line-height:110%;color:#666}section.product .content .box .tenbdayBox ul.foodMenu li .txt,section.product .content .box .returnBox ul.foodMenu li .txt,section.product .content .box .ctSliderBox ul.foodMenu li .txt,section.product .content .box .softBox ul.foodMenu li .txt,section.product .content .box .cocktailBox ul.foodMenu li .txt,section.product .content .box .friendBox ul.foodMenu li .txt,section.product .content .box .alltimeBox ul.foodMenu li .txt,section.product .content .box .champangBox ul.foodMenu li .txt,section.product .content .box .reopenBox ul.foodMenu li .txt,section.product .content .box .sweetBox ul.foodMenu li .txt,section.product .content .box .davidBox ul.foodMenu li .txt,section.product .content .box .halloweenBox ul.foodMenu li .txt,section.product .content .box .autumnBox ul.foodMenu li .txt,section.product .content .box .tacoBox ul.foodMenu li .txt,section.product .content .box .foodBox ul.foodMenu li .txt{line-height:130%;color:#333}section.product .content .box .dinnerBox{position:relative;display:flex;width:90%;margin:2em auto;flex-direction:column}section.product .content .box .dinnerBox h2{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;line-height:90%;padding:0 0 .2em 0}section.product .content .box .dinnerBox h2 .ttime,section.product .content .box .dinnerBox h2 .tprice{display:flex;width:100%;line-height:90%;justify-content:center}section.product .content .box .dinnerBox h2 .ttime{font-size:.6em}section.product .content .box .dinnerBox h2 .tprice{font-size:.5em}section.product .content .box .dinnerBox h5{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;margin:0 0 1em 0}section.product .content .box .dinnerBox h5.mt{margin:3em 0 2em 0}section.product .content .box .dinnerBox h5 p{display:flex;height:auto;font-size:.7em;line-height:100%;padding:0;margin:0 0 .2em .3em}section.product .content .box .dinnerBox ul.deshMenu{list-style:none}section.product .content .box .dinnerBox ul.deshMenu li{display:flex;flex-direction:row;align-items:center}section.product .content .box .dinnerBox ul.deshMenu li .picBox{width:45%;padding-right:1em}section.product .content .box .dinnerBox ul.deshMenu li .txtBox{width:55%;height:auto;white-space:nowrap}section.product .content .box .dinnerBox ul.deshMenu li .txtBox .dname{font-size:1.2em;line-height:110%;margin:0 0 .2em 0}section.product .content .box .dinnerBox ul.beverageMenu{list-style:none}section.product .content .box .dinnerBox ul.beverageMenu li{display:flex;flex-direction:row;align-items:flex-start;padding:0 0 .5em 0;margin:0 0 .5em 0;border-bottom:1px #ddd solid}section.product .content .box .dinnerBox ul.beverageMenu li:last-child{margin:0;border-bottom:0}section.product .content .box .dinnerBox ul.beverageMenu li .picBox{width:20%;margin-right:0em}section.product .content .box .dinnerBox ul.beverageMenu li .txtBox{width:80%;height:auto}section.product .content .box .dinnerBox ul.beverageMenu li .txtBox .row{display:flex;flex-direction:row;flex-wrap:nowrap}section.product .content .box .dinnerBox ul.beverageMenu li .txtBox .row .pname{white-space:nowrap;margin:0 .5em 0 0}section.product .content .box .dinnerBox ul.beverageMenu li .txtBox .row .pname,section.product .content .box .dinnerBox ul.beverageMenu li .txtBox .row .info{display:flex;width:auto;word-wrap:break-word}section.product .content .box .dinnerBox ul.beverageMenu li .txtBox .element{line-height:100%}section.product .content .box .britpopBox,section.product .content .box .tequilaBox,section.product .content .box .futureBox,section.product .content .box .ginBox,section.product .content .box .weekdayBox,section.product .content .box .awesomeBox,section.product .content .box .summerBox,section.product .content .box .timeBox,section.product .content .box .birthdaysetBox,section.product .content .box .worldcupBox,section.product .content .box .specialBox{position:relative;display:flex;width:90%;margin:0 auto;flex-direction:column}section.product .content .box .uiBox{position:relative;display:flex;width:90%;margin:2em auto;padding:1em 0 4em 0;border-top:1px #ddd solid}section.product .content .box .uiBox .txtBtn{position:relative;display:flex;width:auto;cursor:pointer;pointer-events:auto;font-size:1.3em}section.product .content .box .uiBox .txtBtn .icon{display:flex;width:auto;height:1.2em;margin:0 .5em 0 0}section.product .content .box .uiBox .txtBtn .icon img{width:auto;height:100%}section.product .content .box .uiBox .backBtn{width:100%;margin:0 0 3em 0em}section.product .content .box .uiBox .txtBtn.videoBtn{position:absolute;top:.5em;right:0em}@media only screen and (max-width: 992px){section.product .content .box{width:100vw}section.product .content .box .uiBox{width:90vw}}.mortlachBox{width:90%}.timeBox h2,.autumnBox h2,.monBox h2,.specialBox h2,li.special h2{flex-direction:row;align-items:flex-end;font-size:2.8em}.timeBox h2 span,.autumnBox h2 span,.monBox h2 span,.specialBox h2 span,li.special h2 span{display:inline-flex;margin:0 .2em;font-size:.7em}li.return h2{flex-direction:row;align-items:flex-end;font-size:2em;line-height:150%}#productSlider h2{width:calc(100% - 4vw);margin:0 auto .5em auto}#productSlider ul.innerBox li.inner{padding:0 2vw}#productSlider ul.innerBox li.inner .txtBox .row .pname{position:relative;display:flex;line-height:110%;margin:0 0 .2em 0;flex-wrap:wrap}#productSlider ul.innerBox li.inner .txtBox .row .pname small{position:relative;display:flex;width:100%;height:auto;line-height:100%;font-size:.8em;margin:0em 0 0 0em}#productSlider ul.innerBox li.inner .txtBox .row .priceBox .price{font-size:1.5em;justify-content:flex-end}#productSlider ul.innerBox li.inner .picBox{margin:3em auto}#productSlider ul.innerBox li.inner .picBox .pic{width:70%;margin:0 auto}@media only screen and (max-width: 992px){#productSlider h2{width:90vw}#productSlider ul.innerBox{height:130vw}#productSlider ul.innerBox li.inner{padding:0 5vw}}.ctSliderBox{min-width:100%;padding:0;overflow:hidden;border:0;background-size:cover;background-image:url(../upload/cocktail_bg.jpg)}.ctSliderBox .ti{position:relative;display:block;width:80%;height:auto;margin:5% auto}#cocktailSlider ul.innerBox li.inner{padding:0 2em}#cocktailSlider ul.innerBox li.inner .txtBox .row .pname{position:relative;display:flex;flex-direction:column;line-height:110%;margin:0 0 .2em 0;flex-wrap:wrap;color:#e60012;font-weight:600}#cocktailSlider ul.innerBox li.inner .txtBox .row .pname .ename{position:relative;display:flex;margin:.3em 0;font-weight:400}#cocktailSlider ul.innerBox li.inner .txtBox .row .priceBox .price{color:#e60012;font-size:1.5em;justify-content:flex-end}#cocktailSlider ul.innerBox li.inner .txtBox .abv{font-size:1.4em;color:#e60012;margin:.3em 0 .2em 0}#cocktailSlider ul.innerBox li.inner .txtBox .element{font-size:1.1em;color:#e60012}#cocktailSlider ul.innerBox li.inner .txtBox .element.en{font-size:1.3em;margin-bottom:1em}#cocktailSlider ul.innerBox li.inner .txtBox .info{font-size:1.1em;color:#e60012}#cocktailSlider ul.innerBox li.inner .picBox{margin:0em auto}#cocktailSlider ul.innerBox li.inner .picBox .pic{width:70%;margin:0% auto 0 auto}#cocktailSlider .navigation .prevBtn,#cocktailSlider .navigation .nextBtn{margin-top:80%}@media only screen and (max-width: 992px){#cocktailSlider ul.innerBox{height:160vw}#cocktailSlider ul.innerBox li.inner{height:160vw}}ul.ball{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;list-style:none;margin-top:.5em}ul.ball li{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;margin:0 .8em 0 0;background-size:cover;background-image:url(../upload/ball.svg)}ul.ball li:nth-child(1){width:4.4em;height:4.4em}ul.ball li:nth-child(2){width:3.8em;height:3.8em}ul.ball li:nth-child(3){width:3.2em;height:3.2em}ul.ball li:nth-child(4){width:2.6em;height:2.6em}#awesomeSlider,#specialSlider,#birthdaySlider{width:100%}#awesomeSlider ul.innerBox li.inner,#specialSlider ul.innerBox li.inner,#birthdaySlider ul.innerBox li.inner{padding:0 2vw}#awesomeSlider ul.innerBox li.inner .pic,#specialSlider ul.innerBox li.inner .pic,#birthdaySlider ul.innerBox li.inner .pic{width:100%;margin:0 auto}#awesomeSlider .navigation,#specialSlider .navigation,#birthdaySlider .navigation{height:90%}@media only screen and (max-width: 992px){#awesomeSlider,#specialSlider,#birthdaySlider{width:90vw;height:140vw}#awesomeSlider ul.innerBox,#specialSlider ul.innerBox,#birthdaySlider ul.innerBox{width:90vw;height:140vw}#awesomeSlider ul.innerBox .slick-dots,#specialSlider ul.innerBox .slick-dots,#birthdaySlider ul.innerBox .slick-dots{width:90vw}#awesomeSlider .navigation,#specialSlider .navigation,#birthdaySlider .navigation{width:100vw;left:-5vw}}#futureSlider,#timeSlider{width:100%}#futureSlider ul.innerBox li.inner,#timeSlider ul.innerBox li.inner{padding:0 2vw}#futureSlider ul.innerBox li.inner .pic,#timeSlider ul.innerBox li.inner .pic{width:100%;margin:0 auto}#futureSlider .navigation,#timeSlider .navigation{height:100%}@media only screen and (max-width: 992px){#futureSlider,#timeSlider{width:90vw;height:150vw}#futureSlider ul.innerBox,#timeSlider ul.innerBox{width:90vw;height:150vw}#futureSlider ul.innerBox .slick-dots,#timeSlider ul.innerBox .slick-dots{width:90vw}#futureSlider .navigation,#timeSlider .navigation{width:100vw;left:-5vw}}#monSlider .navigation{height:90%}.mortlachBox,.specialMenu,.listMenu{position:relative;display:flex;width:100%;flex-direction:column;margin:0 auto;padding:0 2vw}.mortlachBox h2,.specialMenu h2,.listMenu h2{position:relative;display:flex;width:100%;color:#ff48f7;justify-content:flex-end;margin:0 0 .5em 0;border-bottom:1px #ff48f7 solid}.mortlachBox ul.listBox,.specialMenu ul.listBox,.listMenu ul.listBox{position:relative;display:flex;flex-direction:column;margin:0 0 1em 0;list-style:none}.mortlachBox ul.listBox li.row,.specialMenu ul.listBox li.row,.listMenu ul.listBox li.row{flex-direction:row}.mortlachBox ul.listBox li.row .sname,.specialMenu ul.listBox li.row .sname,.listMenu ul.listBox li.row .sname{font-size:1.1em}.mortlachBox ul.listBox li.row .priceBox .price,.specialMenu ul.listBox li.row .priceBox .price,.listMenu ul.listBox li.row .priceBox .price{font-size:1.2em;justify-content:flex-end}@media only screen and (max-width: 992px){.mortlachBox,.specialMenu,.listMenu{width:100vw;padding:0 5vw}}.wineBox{position:relative;display:flex;width:80%;flex-direction:column;margin:0 auto;padding:0 0 3em 0}.wineBox h2{position:relative;display:flex;width:100%;color:#ff48f7;justify-content:flex-end;margin:0 0 .5em 0;border-bottom:1px #ff48f7 solid}ul.wineMenu{position:relative;display:flex;width:100%;flex-direction:column;list-style:none;margin:0 0 1em 0}ul.wineMenu.weekday{padding:0 1em;margin:0 0;background-color:#ffedd7}ul.wineMenu li{flex-direction:row;margin:0 0 1.5em 0}ul.wineMenu li .row{flex-direction:row;margin:0 0 .5em 0}ul.wineMenu li .row .sname{max-width:85%;font-size:1.1em;line-height:100%}ul.wineMenu li .row .picBox{position:relative;display:flex;width:9%;margin:0 1em}ul.wineMenu li .row .txtBox{position:relative;display:flex;width:calc(90% - 2em);flex-direction:column;font-size:.9em}ul.wineMenu li .row .txtBox .origin,ul.wineMenu li .row .txtBox .variety{position:relative;display:flex;flex-direction:row;align-items:center;font-weight:bold}ul.wineMenu li .row .txtBox .origin .country,ul.wineMenu li .row .txtBox .variety .country{position:relative;display:flex;width:auto;font-size:1.2em;color:#e4007f;margin:0}ul.wineMenu li .row .txtBox .element{font-size:1em !important;padding-top:.3em}.modal{width:100%;height:100%;max-width:100%;min-width:0%;overflow:hidden !important;overflow-y:hidden !important;z-index:13000;padding-right:0 !important;pointer-events:auto;background-color:rgba(0,0,0,.8)}@media only screen and (max-width: 992px){.modal{position:fixed;top:0}}.modal-centered{transform:translate(0%, 50%) !important}.modal.fade.show .modal-centered{transform:translate(0, 0%) !important}.modal-dialog,.modal-content,.modal-body{display:flex;width:100%;height:100%;max-width:100%;min-width:0%;padding:0;margin:auto;border:0px;border-radius:0px;color:#fff;background-color:rgba(0,0,0,0)}.closeBtn{position:absolute;display:block;width:4em;height:4em;margin:0;padding:0;top:0;right:0px;z-index:500;pointer-events:auto;cursor:pointer}.closeBtn:hover{opacity:.5}.closeBtn .iconfont{position:relative;display:flex;justify-content:center;align-items:center;color:#000;font-size:2.5em}@media only screen and (max-width: 992px){.closeBtn{width:12vw;height:12vw;top:0;right:0}.closeBtn .iconfont{font-size:2em}}#accCocktail .card .card-header{padding:0}#accCocktail .card .card-header button{padding:.1em .5em;font-size:1.8em}#accCocktail .card .card-body{padding:2em .5em}#accCocktail .card .card-body.ansui{padding:2em;background-size:cover;background-image:url(../upload/ansui_bg.webp)}#accCocktail .card .card-body.ansui h3{font-size:3em;font-family:"AbeerDemo"}#accCocktail .card .card-body.ansui h6{font-size:1.3em;font-family:"AbeerDemo";line-height:110%}#accCocktail .card .card-body.ansui video{position:relative;display:block;width:100%;margin:2% auto}#accFood .card{border-radius:0}#accFood .card:nth-child(2n) .card-header{background-color:#f9d1cb}#accFood .card .card-header{padding:0;border-radius:0;background-color:#d4dfa7}#accFood .card .card-header button{padding:1em .5em}#accFood .card .card-header button::after{position:absolute;display:block;width:2.5em;height:1.5em;content:"";right:0;top:0;background-image:url(../img/open.svg);background-size:contain;background-repeat:no-repeat}#accFood .card .card-header button h3{width:120%;font-size:1.5em;line-height:120%;transform:scaleX(0.8);transform-origin:0 0;white-space:nowrap;font-family:"Dense"}#accFood .card .card-header button h3 span{font-size:1.3em}#accFood .card .card-header button h5{font-size:1.6em;line-height:110%;font-family:"Dense"}#accFood .card .card-header button h5 b{position:absolute;right:0;bottom:0}#accFood .card .card-header button .price{position:absolute;width:auto;font-size:1.8em;line-height:100%;right:.2em;top:.7em;text-align:right;font-family:"Dense"}#accFood .card .card-body{padding:1em}#accFood .card .card-body .txt{font-size:1.2em;line-height:120%}#accFood .card .card-body video{position:relative;display:block;width:100%;margin:2% auto}#accFood .card .card-body .note{position:absolute;display:block;width:auto;height:auto;bottom:2em;right:2em;color:#fff;font-size:.8em;z-index:10}ul.cube{position:relative;display:flex;width:calc(100% + 10px);list-style:none;margin:0;flex-direction:row;flex-wrap:wrap;justify-content:center}ul.cube.base li{width:calc(20% - 8px);margin:0 8px 8px 0;border-radius:1.6em}ul.cube.base li.active{background-color:#c7e8fa}ul.cube.soft li{width:calc(23% - 10px);margin:0 10px 5px 0;border-radius:2.2em}ul.cube.soft li.active{background-color:#f9c9ac}ul.cube li{position:relative;display:flex;flex-direction:column;background-color:#e6e6e6;pointer-events:auto;cursor:pointer}ul.cube li.wrap{width:100%}ul.cube li.ls .info h5 span{letter-spacing:-0.1em}ul.cube li .info{position:absolute;display:flex;width:100%;height:100%;justify-content:center;align-items:center}ul.cube li .info h5{text-align:center;font-size:1.6em;font-family:"AbeerDemo"}.txtBox.result{margin-bottom:5%}.txtBox.result h5{text-align:center;font-weight:bold;font-size:2em;font-family:"AbeerDemo"}.txtBox.result .picBox{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}.txtBox.result .picBox .pic{position:relative;display:flex;width:50%;justify-content:center;align-items:center;z-index:1}.txtBox.result .picBox .pic.plus{max-width:0em;font-size:3em;z-index:10}#introModal .modal-dialog{justify-content:center;align-items:center}#introModal .modal-dialog .modal-content{width:30vw;max-width:30vw;height:auto}#introModal .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;padding:0;background-color:#fff;box-shadow:0 0 30px 3px rgba(0,0,0,.5)}#introModal .modal-dialog .modal-content .modal-body .cfaBtn{pointer-events:auto;cursor:pointer}#introModal .modal-dialog .modal-content .modal-body a.followBtn{display:flex;flex-direction:column;justify-content:center;padding:2em}#introModal .modal-dialog .modal-content .modal-body a.followBtn:hover{color:#ff48f7}#introModal .modal-dialog .modal-content .modal-body a.followBtn img{width:70%;height:auto;margin:0 auto}#introModal .modal-dialog .modal-content .modal-body a.followBtn .txt{display:block;text-align:center;padding:1em 0 0 0;font-size:1.5em;line-height:140%;color:#ff48f7}@media only screen and (max-width: 992px){#introModal .modal-dialog .modal-content{width:90vw;max-width:90vw}}#videoModal .modal-dialog{width:900px;max-width:900px;height:600px;top:calc(50% - 300px)}#videoModal .modal-dialog .modal-content .closeBtn .iconfont{color:#fff}#videoModal .modal-dialog .modal-content .modal-body{padding:0;color:#000;background-color:#fff;box-shadow:0 0 30px 3px rgba(0,0,0,.5)}#videoModal .modal-dialog .modal-content .modal-body .video{position:relative;width:100%;height:auto;padding-bottom:56.2%;overflow:hidden;z-index:20}#videoModal .modal-dialog .modal-content .modal-body .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 1200px)and (max-width: 1600px){#videoModal .modal-dialog{width:600px;max-width:600px;height:360px;top:calc(50% - 180px)}}@media only screen and (min-width: 992px)and (max-width: 1200px){#videoModal .modal-dialog{width:800px;max-width:800px;height:450px;top:calc(50% - 225px)}}@media only screen and (max-width: 992px){#videoModal .modal-dialog{width:90vw;max-width:90vw;height:70vw;top:calc(50% - 35vw)}}@property --angle{syntax:"<angle>";initial-value:90deg;inherits:true}@property --gradX{syntax:"<percentage>";initial-value:50%;inherits:true}@property --gradY{syntax:"<percentage>";initial-value:0%;inherits:true}:root{--d: 2500ms;--angle: 90deg;--gradX: 100%;--gradY: 50%;--c1: rgba(255, 239, 255, 1);--c2: rgba(168, 239, 255, 0.1)}.wrapper::before{position:absolute;display:block;width:100%;height:100%;content:"";top:0;left:0;z-index:1;border:3px #49112c solid}.wrapper .pic{border:3px solid;-o-border-image:conic-gradient(from var(--angle), var(--c2), var(--c1) 0.1turn, var(--c1) 0.15turn, var(--c2) 0.25turn) 30;border-image:conic-gradient(from var(--angle), var(--c2), var(--c1) 0.1turn, var(--c1) 0.15turn, var(--c2) 0.25turn) 30;animation:borderRotate var(--d) linear infinite forwards;z-index:10}@keyframes borderRotate{100%{--angle: 420deg}}/*# sourceMappingURL=layout.css.map */