:root{--main-color:#DDB748;--sub-color:#A1812E;--notice-color:#9A5033;--bg-color:#F3EEE2}body{background:#fff;font-family:Arial,"文泉驛正黑","WenQuanYi Zen Hei","儷黑 Pro","LiHei Pro","微軟正黑體","Microsoft JhengHei","標楷體",sans-serif;color:#333}body,html{width:100%;overflow-x:hidden;padding-bottom:26px}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:100px;letter-spacing:3px}h2{color:#333;font-size:30px;letter-spacing:2px}h3{color:#444;font-size:20px;letter-spacing:1px}h4{font-size:14px;letter-spacing:3px}p{font-size:16px;letter-spacing:.8px;line-height:1.6;margin:0}a{display:block;text-decoration:none!important}a:focus,a:visited{outline:0;text-decoration:none!important}img{display:block;width:100%}li,ul{margin:0;padding:0;list-style:none}.clear{clear:both}body{padding-top:56px}nav.navbar{background-image:url(../images/nav_bg_02.jpg);background-repeat:no-repeat;background-position:top center;background-size:1200px;border-bottom:1px solid rgba(0,0,0,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba%28256, 256, 256, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}.navbar-toggler{border:var(--bs-border-width) solid #fff}.navbar-nav{margin-top:15px}.navbar-nav .nav-link{color:#fff;font-weight:700}@media screen and (min-width:992px){.navbar-nav{margin-top:0}}@media screen and (min-width:1200px){nav.navbar{background-size:cover}}@media screen and (min-width:1400px){.navbar-expand-lg .navbar-nav .nav-link{font-size:18px}}.dropdown-menu{border:1px solid rgba(0,0,0,.1)}.nav-logo{width:100px}.navbar .container{flex-direction:row-reverse}.color-block{background-color:var(--bg-color)}.fixed-block{background-image:url(../images/bg_01.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:bottom center}.image-block{background-image:url(../images/bg_03.png);background-size:cover;background-repeat:no-repeat;background-position:bottom center}.icon-block{background-image:url(../images/bg_02.png);background-size:100%;background-repeat:no-repeat;background-position:top right}.text-highlight{color:var(--notice-color)}.section-block{padding:50px 0}@media screen and (min-width:768px){.section-block{padding:80px 0}}.section-title{margin-bottom:30px}h2{font-size:28px}.more-btn{margin:0;margin-top:30px;border:1px solid var(--notice-color);color:var(--notice-color);height:50px;line-height:50px;border-radius:25px;text-align:center;clear:both;transition:.3s}.more-btn:hover{background-color:var(--notice-color);color:#fff}@media screen and (min-width:768px){.more-btn{width:fit-content;padding:0 40px;margin:30px auto 0 auto}}.owl-item{padding:20px}.owl-next,.owl-prev{position:absolute;top:0;height:30px;width:30px;line-height:30px;text-align:center;top:50%;transform:translateY(-50%)}.owl-next.disabled,.owl-prev.disabled{opacity:.25}.owl-next i,.owl-prev i{font-size:32px!important;opacity:.65;transition:.3s}.owl-nexthover i,.owl-prevhover i{color:#333!important}.owl-prev{left:-35px}.owl-next{right:-35px}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#333;text-decoration:none}.owl-theme .owl-nav [class*=owl-]:focus{outline:0}@media screen and (max-width:767px){.owl-prev{left:-15px}.owl-next{right:-15px}}.description-section{padding-bottom:100px;background-image:url(../images/desciption_bg_03.png);background-position:left bottom;background-repeat:no-repeat;background-size:150%;position:relative}.description-section .section-title h1{font-size:36px;padding:30px 0;background-image:url(../images/h1_bottom_line.png),url(../images/h1_top_line.png);background-repeat:no-repeat,no-repeat;background-position:bottom left,top right;background-size:auto,80px;margin-bottom:30px}.en_US .description-section .section-title h1,.ja_JP .description-section .section-title h1,.ko_KR .description-section .section-title h1{font-size:24px}.description-section .section-title p{color:var(--notice-color);font-size:24px;font-weight:700}.en_US .description-section .section-title p{font-size:22px}.description-section .description-wrap p{text-align:center;font-weight:700}.description-left{margin-top:50px}.description-left img{width:240px;margin:0 auto}@media screen and (min-width:768px){.description-section{background-size:110%}.description-section .section-title h1{width:fit-content;padding:30px 30px;margin:0 auto;margin-bottom:30px}.description-section .description-wrap p{font-size:18px}.ja_JP .description-section .section-title h1,.ko_KR .description-section .section-title h1{font-size:30px}}@media screen and (min-width:1024px){.description-section{background-size:contain;padding-bottom:145px}.description-right{width:60%;float:right}.description-left{width:40%;float:left}}@media screen and (min-width:1200px){.description-section{padding-bottom:160px}.description-section .section-title h1{font-size:40px}.description-section .section-title p{font-size:28px}.description-section .description-wrap p{font-size:20px}.description-right{width:60%;float:right}.description-left{width:40%;float:left}}@media screen and (min-width:1400px){.description-section{padding-bottom:220px;padding-top:120px}.description-section .section-title h1{font-size:46px}.description-section .section-title p{font-size:32px}.description-section .description-wrap p{font-size:24px}.en_US .description-section .section-title h1,.ja_JP .description-section .section-title h1,.ko_KR .description-section .section-title h1{font-size:30px}.en_US .description-section .section-title p{font-size:28px}.en_US .description-section .description-wrap p{font-size:22px}}.section-title h2{width:fit-content;margin:0 auto;font-size:24px;height:48px;line-height:48px;border-radius:24px;background-color:#f1c640;padding:0 20px;padding-left:60px;background-image:url(../images/title_icon.png);background-repeat:no-repeat;background-position:20px center;background-size:32px;color:#fff}.en_US .section-title h2{font-size:20px}@media screen and (min-width:1400px){.section-title h2{font-size:28px;height:56px;line-height:56px;border-radius:28px;padding:0 28px;padding-left:70px;background-position:28px center;background-size:36px}.en_US .section-title h2{font-size:24px}}.introduction-section{background-color:#fff;padding-top:80px;background-image:url(../images/bg_bug.png);background-position:bottom right;background-repeat:no-repeat;background-size:90%;background-attachment:fixed;position:relative}.introduction-bar-02{position:absolute;top:150px;left:0;height:20px;width:auto}.introduction-wrap{padding-bottom:500px;position:relative}.introduction-info{position:relative}.introduction-paper{position:absolute;top:0;left:0;z-index:0}.introduction-wrap .introduction-info-paper-content{position:absolute;top:40px;left:15px;z-index:1;padding:15px}.introduction-bird{width:80%;max-width:400px;position:absolute;bottom:0;right:0}.introduction-wrap{padding-top:50px}.introduction-wrap .introduction-info{padding:15px}.introduction-wrap .introduction-info-paper-content p{display:flex;font-weight:700;font-size:18px}.en_US .introduction-wrap .introduction-info-paper-content p,.ko_KR .introduction-wrap .introduction-info-paper-content p{display:block;font-size:15px}.ko_KR .introduction-wrap .introduction-info-paper-content p{display:block;font-size:18px}.introduction-wrap .introduction-info-paper-content p span:first-child{color:var(--notice-color);word-break:keep-all}@media screen and (min-width:768px){.introduction-section{background-position:right center;background-size:60%}.introduction-wrap .introduction-info{width:70%}.introduction-wrap .introduction-info-paper-content{padding:30px;margin-top:50px}.introduction-wrap .introduction-info-paper-content p{font-size:20px}.en_US .introduction-wrap .introduction-info-paper-content p{font-size:18px}.ko_KR .introduction-wrap .introduction-info-paper-content p{font-size:20px}.introduction-wrap{padding-bottom:360px}.introduction-paper{top:0;left:0}.introduction-wrap .introduction-info-paper-content{top:40px;left:15px;padding:15px}.introduction-bird{bottom:-20px}}@media screen and (min-width:1024px){.introduction-section{background-attachment:unset}.introduction-wrap .introduction-info{width:60%}.introduction-wrap .introduction-info-paper-content{margin-top:80px}.introduction-wrap .introduction-info-paper-content p{font-size:22px;margin-bottom:15px}.introduction-bar-02{height:30px}}@media screen and (min-width:1200px){.introduction-wrap .introduction-info-paper-content{padding:50px}.en_US .introduction-wrap .introduction-info-paper-content{top:45px}.introduction-wrap .introduction-info-paper-content p{font-size:26px}.en_US .introduction-wrap .introduction-info-paper-content p{font-size:22px}.ko_KR .introduction-wrap .introduction-info-paper-content p{font-size:26px}.introduction-wrap{padding-bottom:480px}.introduction-paper{top:0;left:0}.introduction-wrap .introduction-info-paper-content{top:60px;left:15px;padding:30px}.introduction-bird{bottom:-20px;max-width:500px}}@media screen and (min-width:1400px){.introduction-wrap{padding-bottom:660px}.introduction-wrap .introduction-info{width:55%}.introduction-paper{top:0;left:0}.introduction-wrap .introduction-info-paper-content{top:60px;left:30px;padding:30px}.introduction-bird{bottom:50px;right:12px;max-width:750px}}.product-section{padding-top:80px;padding-bottom:220px;background-image:url(../images/product_bg_03.png),url(../images/bg_bar_04.png);background-position:95% bottom,30px 80%;background-repeat:no-repeat,no-repeat;background-size:190%,20px;background-attachment:scroll,fixed;position:relative}.product-bar-01{position:absolute;top:45px;right:80px;height:20px;width:auto}.product-item{padding:0 15px 15px 0;margin-bottom:50px}.product-item .product-item-wrap{border:1px solid var(--sub-color);background-color:#f3e5b7;padding:30px 20px;position:relative;box-shadow:10px 10px 0 var(--sub-color)}.product-item .product-item-wrap .product-item-title{border-bottom:1px solid var(--sub-color);padding-bottom:15px}.product-item .product-item-wrap .product-item-title h3{font-size:20px;font-weight:700;color:var(--notice-color);margin:0;margin-bottom:5px}.en_US .product-item .product-item-wrap .product-item-title h3{font-size:18px}.product-item .product-item-wrap .product-item-title p{font-size:16px;color:var(--notice-color);font-weight:700}.en_US .product-item .product-item-wrap .product-item-title p{font-size:14px}.product-item .product-item-wrap .product-item-content{padding-top:15px}.product-item .product-item-wrap .product-item-content ul{padding-left:38px}.product-item .product-item-wrap .product-item-content ul li{list-style:disc}.product-item .product-item-wrap .product-item-content p span{font-weight:700}.en_US .product-item-content p{font-size:14px}@media screen and (min-width:768px){.product-section{background-position:95% bottom,60px 80%}.product-section .section-title{margin-bottom:50px}.product-list{overflow:hidden}.product-item{width:calc(50% - 20px);float:left;margin:10px}.product-item .product-item-wrap{min-height:390px}.en_US .product-item .product-item-wrap{min-height:570px}.ja_JP .product-item .product-item-wrap{min-height:486px}.ko_KR .product-item .product-item-wrap{min-height:486px}}@media screen and (min-width:1024px){.product-bar-01{height:30px}.product-section{background-size:120%,30px}.product-list{padding:30px}}@media screen and (min-width:1200px){.product-item{width:calc(33.3333% - 20px)}.ja_JP .product-item .product-item-wrap{min-height:474px}.ko_KR .product-item .product-item-wrap{min-height:400px}}@media screen and (min-width:1400px){.product-item .product-item-wrap .product-item-title h3{font-size:22px}.product-item .product-item-wrap .product-item-title p{font-size:18px;line-height:1.4}}.channel-section{padding-bottom:90px;padding-top:80px;position:relative}.channel-bg-dog{position:absolute;bottom:45px;left:15px;width:90px}.channel-bar-03{position:absolute;bottom:15px;right:-80px;height:20px;width:auto}.channel-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:50px;margin-top:50px}.channel-list .channel-item{width:154px;margin:10px}.channel-list .channel-item img{display:block;width:100%}.channel-info{margin-left:120px}.en_US .channel-info{font-size:14px}@media screen and (min-width:768px){.channel-bg-dog{bottom:10px}}@media screen and (min-width:1024px){.channel-list{width:70%;float:right}.channel-wrap{overflow:hidden}.channel-info{width:70%;float:right}.channel-bg-dog{left:50px;width:200px}.channel-list .channel-item{width:auto;height:54px}.channel-list .channel-item img{width:auto;height:100%}.channel-bar-03{height:30px}}@media screen and (min-width:1200px){.channel-list{justify-content:left}.channel-list .channel-item{height:72px}.channel-info{padding:0 15px}.channel-bg-dog{left:6%;width:240px;bottom:60px}}@media screen and (min-width:1400px){.channel-section{padding:120px 0}.channel-list .channel-item{height:84px}.channel-info p{font-size:18px}.channel-bg-dog{left:10%;width:300px;bottom:40px}}.post-section{padding-top:80px;padding-bottom:120px;background-image:url(../images/post_bg_02.png);background-position:right bottom;background-repeat:no-repeat}.post-item .post-content{padding:10px 15px}.post-item a{background-color:#fff;box-sizing:border-box;border:1px solid var(--notice-color);color:var(--notice-color);border-radius:10px;overflow:hidden}.post-item h4{font-size:18px;font-weight:700;line-height:1.4;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width:768px){.post-section{background-position:left bottom}}@media screen and (min-width:1024px){.post-section .section-title{margin-bottom:50px}}.buy-btn-bar{position:fixed;z-index:99;bottom:0;left:0;background-color:rgba(221,181,83,.45);padding:6px 15px;width:100%;border-top:1px solid var(--main-color)}.buy-btn-bar a{background-color:var(--notice-color);color:#fff;border-radius:4px;height:40px;display:block;width:fit-content;line-height:40px;text-align:center;float:right;padding:0 20px}.sold-out-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;display:flex;justify-content:center;align-items:center;border-radius:inherit}.sold-out-mask .mask-content{border:3px solid #f3e5b7;color:#f3e5b7;font-size:32px;font-weight:700;padding:10px 20px;letter-spacing:5px}.reservation-service{margin-top:50px;border:3px solid var(--sub-color);background-color:rgba(256,256,256,.3);padding:30px;width:fit-content;margin-left:auto;margin-right:auto}.reservation-service h3{font-size:20px;color:#000;font-weight:700;margin-bottom:15px}.reservation-service p{font-size:16px;line-height:1.6;margin-bottom:15px}.reservation-service ul{padding-left:20px;margin-bottom:20px}.reservation-service ul li{list-style:disc;margin-bottom:5px;font-size:16px}.reservation-service a{color:#0056b3;text-decoration:underline!important;font-weight:700;display:inline}.reservation-service a:hover{color:#003d82}@media screen and (min-width:768px){.reservation-service h3{font-size:22px}}@media screen and (min-width:1200px){.reservation-service{margin:0;margin-top:50px}}