@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans+TC:100,200,300,400,500,600,700,800,900|Noto+Serif+TC:400,500,600,700,900&display=swap&subset=chinese-traditional);.ad_shopping_teach{background-color:#fafafa;position:relative;width:100%}.ad_shopping_teach>a{position:fixed;top:50%;right:0;z-index:30}@media (min-width:768px){.ad_shopping_teach>a{display:none}}.ad_shopping_teach>div{display:none}@media (min-width:768px){.ad_shopping_teach>div{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;padding:16px 0}}@media (min-width:768px){.ad_shopping_teach>div>div{display:flex;align-self:center;padding:8px 0}}.ad_shopping_teach p{margin:3px 12px;padding:8px 9px;font-size:18px;text-align:left;color:#0a0a0a;line-height:1.4}.ad_shopping_teach p span.bottomline{position:relative;font-size:18px;z-index:1;display:inline-block}.ad_shopping_teach p span.bottomline:before{content:"";background-color:#ffec41;position:absolute;width:100%;left:0;bottom:0;z-index:-1;height:10px;opacity:.6}@media (min-width:768px){.ad_shopping_teach p span.bottomline{font-size:18px}}.ad_shopping_teach button{margin:12px 0;background-color:transparent}.ad_shopping_teach button a{position:relative;border-radius:20px;box-shadow:0 3px 8px 0 rgba(0,0,0,.16);background-color:#0773fe;padding:10px 20px;font-size:18px;font-weight:700;letter-spacing:.54px;color:#fff}.ad_shopping_teach button a span{display:inline-block}.ad_shopping_teach button a span svg{width:30px!important;height:16px}.ad_shopping_teach button a span .more_path{fill:#fff}*{font-family:"Noto Sans TC","微軟正黑體"}.ani_leftright_01{z-index:1;animation:ani_leftright_01 10s linear infinite normal}@keyframes ani_leftright_01{0%,100%{left:-10%}50%{left:20%}}.ani_leftright_02{z-index:1;animation:ani_leftright_02 10s linear infinite normal}@keyframes ani_leftright_02{0%,100%{right:10%}50%{right:-4%}}.ani_leftright_03{z-index:1;animation:ani_leftright_03 10s linear infinite normal}@keyframes ani_leftright_03{0%,100%{right:10%}50%{right:2%}}.hvr-shrink{display:inline-block;vertical-align:middle;box-shadow:0 0 1px transparent;transition-duration:.3s;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{transform:scale(.9)}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{z-index:90;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.section_box h2 img{width:100%;filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .2));margin:auto;padding:10px 0 0}.section_box .section_box_content{text-align:center;padding:20px 0 20px;background:#fffFFF5a;border-radius:10px}@media (min-width:768px){.section_box .section_box_content{background:rgba(255,255,255,.35);backdrop-filter:blur(5px);border-radius:40px;padding:20px 0 20px}}.section_box .section_box_content button span{z-index:10;margin:4px 0 6px;display:block;font-size:14px;font-weight:500;padding:8px 40px 8px 28px;background:#fff;border-radius:50px}@media (min-width:768px){.section_box .section_box_content button span{margin:16px 0 20px;padding:8px 40px 8px 28px;font-size:20px;margin:34px 0 36px}}.section_box .section_box_content button a{position:relative}.section_box .section_box_content button a::after{content:'';position:absolute;right:12px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0801event/images/1-1.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media (min-width:768px){.section_box .section_box_content button a::after{width:35px;height:35px}}.section_box .section_box_content button div:first-child a span{color:#fff}.section_box .section_box_content button div:last-child a span{background-color:#fff}.category{padding:24px 0;background-color:#fff2f4;background:#fff2f4 url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/bg_img.png);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.category .minne button div:first-child a::after{content:'';background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/1-1.png)}.category .minne button div:last-child a::after{content:'';background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/1-2.png)}.category .iseya button div:first-child a::after{content:'';background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/2-1.png)}.category .iseya button div:last-child a::after{content:'';background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/2-2.png)}.category .sophia button div:first-child a::after{content:'';background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/3-1.png)}.category .sophia button div:last-child a::after{content:'';background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/3-2.png)}.category .land button div:first-child a::after{content:'';background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/4-1.png)}.category .land button div:last-child a::after{content:'';background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/store/event/2023bbc_0901event/images/4-2.png)}.category .item a>div{position:relative}.category .item a>div .tag{padding:4px 16px;z-index:2;top:10px;right:0;position:absolute;background-color:#fff;font-weight:400;font-size:14px}@media (min-width:768px){.category .item a>div .tag{top:14px}}.category .item a>div .item_pic_box{position:relative;overflow:hidden!important}.category .item a>div .item_pic_box .item_pic{padding-bottom:100%;background-size:cover;background-position:center;transform:scale(1);transition:all .5s ease-out}.category .item a>div:hover .item_pic{transform:scale(1.2)}.category .item_pic_box{border:4px solid #fff}.category .item_pic{background-size:cover!important;background-position:top center!important;background-repeat:no-repeat!important;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1}.category .item_pic:before{transform:scale(1.1);content:"";width:100%;height:100%;background:linear-gradient(0deg,rgba(30,30,30,.9) 10%,rgba(255,255,255,.1) 60%);background-position:center;position:absolute;top:0;z-index:-1;right:0;left:0;margin:0 auto}.category .text{position:absolute;top:67%;left:0;z-index:2;padding:0 10px 0 10px;font-size:16px;font-weight:500;text-align:left;color:#fff;display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}@media (min-width:768px){.category .text{top:75%;padding:0 10px 0 10px;font-size:26px}}.category .text h3{font-weight:400;font-size:16px;color:#fff}.category .text>div{line-height:1.4}.category .text>div>span{font-weight:700;font-size:16px;color:#fccf00;margin-right:10px}@media (min-width:768px){.category .text>div>span{font-size:20px}}.category .text>div>span>span{color:#fff;font-weight:400;font-size:10px;margin:0 4px 0 0}@media (min-width:768px){.category .text>div>span>span{font-size:16px}}.scroll_nav{background-color:#fff}@media (min-width:300px) and (max-width:1199.99px){.scroll_nav{transition:all .3s ease;overflow-x:scroll}}.scroll_nav .menu{width:100%}.scroll_nav #menu-center{width:751px;white-space:nowrap;margin:0 auto;background-color:inherit}@media (min-width:992px){.scroll_nav #menu-center{width:900px}}@media (min-width:1200px){.scroll_nav #menu-center{width:1200px}}.scroll_nav #menu-center ul{display:flex;justify-content:start}@media (min-width:992px){.scroll_nav #menu-center ul{justify-content:center}}.scroll_nav #menu-center ul li{background:inherit;border:1px solid #e7e7e7;padding:10px 8px 10px 4px;list-style:none;color:#000;font-weight:500}.scroll_nav #menu-center ul li a{white-space:initial}@media (min-width:992px){.scroll_nav #menu-center ul li{padding:10px 20px 10px 16px}}@media (min-width:1200px){.scroll_nav #menu-center ul li{padding:10px 30px 10px 26px}}.scroll_nav .active{background:#ffd963!important;border:1px solid #000}.scroll_nav .active span{text-decoration:none}.ad_feature{background-color:#fff9c3}.ad_feature .ad_feature_wrap{width:90%;margin:auto;background:#fff;border-radius:20px;padding:30px}@media (min-width:768px){.ad_feature .ad_feature_wrap{width:90%}}@media (min-width:1200px){.ad_feature .ad_feature_wrap{width:60%}}.ad_feature .ad_feature_wrap .title{text-align:center;margin:10px 0}.ad_feature .ad_feature_wrap .title h2{font-weight:700;font-size:30px;line-height:41px;color:#db2440}.ad_feature .ad_feature_wrap .title p{margin:6px 0;font-weight:400;font-size:18px;color:#000}.ad_feature .ad_feature_wrap ul{display:grid;justify-content:space-evenly;justify-items:start;margin:20px 0 10px}@media (min-width:768px){.ad_feature .ad_feature_wrap ul{margin:30px 0 10px}}.ad_feature .ad_feature_wrap ul li{display:flex;justify-content:center;align-items:center;margin-bottom:4px}@media (min-width:768px){.ad_feature .ad_feature_wrap ul li{margin-bottom:14px}}.ad_feature .ad_feature_wrap ul li img{margin-right:4px;max-width:26px}@media (min-width:768px){.ad_feature .ad_feature_wrap ul li img{margin-right:10px;max-width:36px}}.ad_feature .ad_feature_wrap ul li p{font-weight:600;font-size:20px}@media (min-width:768px){.ad_feature .ad_feature_wrap ul li p{font-size:24px}}.ad_learnbuy{background-color:#fff9c3}.ad_learnbuy .ad_learnbuy_wrap{width:90%;margin:auto;background:#fff;border-radius:20px;padding:30px}@media (min-width:768px){.ad_learnbuy .ad_learnbuy_wrap{width:90%}}@media (min-width:1200px){.ad_learnbuy .ad_learnbuy_wrap{width:60%}}.ad_learnbuy .ad_learnbuy_wrap .title{text-align:center;margin:10px 0}.ad_learnbuy .ad_learnbuy_wrap .title h2{font-weight:700;font-size:30px;line-height:41px;color:#db2440}.ad_learnbuy .ad_learnbuy_wrap .title p{margin:6px 0;font-weight:400;font-size:18px;color:#000}.ad_learnbuy .youtube{margin:20px 0 10px}@media (min-width:768px){.ad_learnbuy .youtube{margin:30px 0 10px}}.ad_learnbuy .youtube .wrap .map{position:relative;height:0;margin:auto;width:100%;padding-bottom:60%}@media (min-width:768px){.ad_learnbuy .youtube .wrap .map{width:75%;padding-bottom:40%}}.ad_learnbuy .youtube p{margin-top:20px;font-weight:600;font-size:18px;color:#000}.hvr-shrink{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;transition-duration:.3s;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{transform:scale(.9)}.rule{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media (min-width:768px){.rule{padding:24px 0}}.rule h2{padding:40px 0 0;font-weight:700;font-size:30px}.rule .info_sort{margin:10px 0 0}@media (min-width:768px){.rule .info_sort{margin:20px 0 0}}.rule .info_sort ul{display:flex;justify-content:center;flex-wrap:wrap}.rule .info_sort li{margin:0 4px;padding:10px 0 0}@media (min-width:768px){.rule .info_sort li{padding:10px 0}}.rule .info_sort li span{background:#fff;border-radius:12px;display:inline-block;font-weight:700;color:#00a4ff;padding:6px 8px;font-size:20px}@media (min-width:768px){.rule .info_sort li span{padding:8px 20px;font-size:24px}}.rule li p{line-height:1.6}.rule li p a{color:#00a4ff;text-decoration:underline}.rule li p a:hover{opacity:.8}.rule li p:first-child{font-size:20px;font-weight:600;text-indent:-1em}@media (min-width:768px){.rule li p:first-child{font-size:24px}}.rule li p:last-child span{display:block;padding:0 20px;text-indent:-1em}@media (min-width:768px){.rule li p:last-child span{padding:0 30px}}