@charset "UTF-8";
.fix,.slick-dots_bottom5 .slick-dots,.slick-dots_bottom80 .slick-dots{bottom:0}
.slick-dots li button:before,.slick-next:before,.slick-prev:before{content:""}
.head_area,.head_area .breadcrumb a,footer,header.head_navbar{font-family:"Noto Sans TC","微軟正黑體"}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v24/-nFlOG829Oofr2wohFbTp9i9WxEsK_E.otf) format('opentype')}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v24/-nFkOG829Oofr2wohFbTp9i9kwMfKNdX.otf) format('opentype')}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v24/-nF7OG829Oofr2wohFbTp9i1HCEJ.otf) format('opentype')}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v24/-nFkOG829Oofr2wohFbTp9i9ywIfKNdX.otf) format('opentype')}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v24/-nFkOG829Oofr2wohFbTp9i9gwQfKNdX.otf) format('opentype')}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanstc/v24/-nFkOG829Oofr2wohFbTp9i9uwYfKNdX.otf) format('opentype')}
@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notoseriftc/v20/XLYgIZb5bJNDGYxLBibeHZ0BtlQOSw.otf) format('opentype')}
@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/notoseriftc/v20/XLY9IZb5bJNDGYxLBibeHZ0BvoMtXVpMTA.otf) format('opentype')}
@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/notoseriftc/v20/XLY9IZb5bJNDGYxLBibeHZ0Bvq8qXVpMTA.otf) format('opentype')}
@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/notoseriftc/v20/XLY9IZb5bJNDGYxLBibeHZ0BvssrXVpMTA.otf) format('opentype')}
@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/notoseriftc/v20/XLY9IZb5bJNDGYxLBibeHZ0BvvMpXVpMTA.otf) format('opentype')}
.slick-slider{-ms-touch-action:auto!important;touch-action:auto!important}
a .more{position:relative;left:0;transition:all .3s ease}
a .more svg{width:40px;height:10px}
@media (min-width:768px){a .more svg{width:73px;height:16px}
}
.slick-dots li,.slick-dots li button,.slick-dots li button:before{height:5px;width:50px}
a .more svg .more_path{fill:#000}
a:hover .more{left:10px}
.slick-dotted.slick-slider{margin-bottom:0}
.slick-dots_bottom5{padding-bottom:5px}
.slick-dots_bottom80{padding-bottom:40px}
.slick-dots{display:none;bottom:20px}
.slick-dots li{margin:0 10px}
.slick-dots li button:before{background:#fff;border:1px solid #a0c1c7}
.slick-dots li.slick-active button:before{background:#a0c1c7}
.slick-next:before,.slick-prev:before{opacity:1}
.slick-prev{left:10px;height:120px;z-index:9}
.slick-prev:before{background:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/common/slide_arrow_left.svg) center center no-repeat;background-size:100%;display:block;width:50px;height:120px}
.slick-next{right:50px;height:120px;z-index:9}
.slick-next:before{background:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/common/slide_arrow_right.svg) center center no-repeat;width:50px;height:120px;background-size:100%;display:block}
.fix .pop .pop_box img,.head_area .topimgad div{width:100%}
@media (min-width:1200px){.slider_arrow_outside .slick-prev{left:-60px}
.slider_arrow_outside .slick-next{right:-20px}
.slider_arrow_outside.slider_dots_outside .slick-next,.slider_arrow_outside.slider_dots_outside .slick-prev{top:36%}
}
header.head_navbar{padding:20px 0 15px;background:#fff}
header.head_navbar .jp_btnlink span{border:1px solid #fff;background-color:#777;color:#FFF;font-size:18px;display:inline-block;border-radius:10px;padding:10px 30px}
header.head_navbar .btn{margin-right:15px}
header.head_navbar .logo img{min-height:35px}
header.head_navbar input{display:none}
header.head_navbar label{margin:0 auto!important;cursor:pointer}
.head_area{color:#fff;text-align:center;background:#f9f9f9;box-shadow:0 0 5px #c1c1c1}
.head_area .breadcrumb{margin:0;padding:15px 0}
.head_area .breadcrumb .active span{font-weight:600}
.head_area .breadcrumb a{color:#000;text-decoration:none;font-weight:300}
.head_area .breadcrumb li.breadcrumb-item:nth-child(2) a,footer{font-weight:500}
.head_area .breadcrumb-item+.breadcrumb-item::before{content:">"}
.head_area .topimgad{color:#000;font-size:20px;line-height:1.2}
.head_area .topimgad div span{display:inline-block;padding:10px 20px}
.head_area .topimgad .headinf_bgblue{background:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/common/headinf_bgblue.png)}
.head_area .topimgad .headinf_bgyellow{background:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/common/headinf_bgyellow.png)}
@media (min-width:1400px){.head_area .topimgad{background:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/common/headinf.png) left center;height:45px;width:100%;background-size:contain}
}
.fix{z-index:50;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center}
.fix .pop{z-index:1;position:relative;position:absolute;top:145px;left:50%;border:1px solid #888;transform:translate(-50%,-50%);background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5)}
.fix .fixedclose{width:30px;height:26px;position:absolute;top:10px;right:10px;background-color:#fff}
.fix .fixedclose img{width:100%}
footer{font-size:10px;line-height:15px;padding-top:15px;padding-bottom:15px;color:#fff;background-color:#000}
footer a{color:#007bff}
footer a:hover{color:#0056b3}
@media (min-width:768px){.slick-dots{bottom:40px}
header.head_navbar .logo img{max-height:50px}
.head_area .breadcrumb li.breadcrumb-item:nth-child(2){text-decoration:underline}
.attract_pic,.container{width:1200px!important;max-width:none!important;position:relative}
.attract_pic{margin:auto}
}
.firstpurchase .sectitlearea,.freeairshipping .sectitlearea{padding:50px 0 30px;font-size:48px;font-weight:900;letter-spacing:.96px;color:#1a1a1a}
.firstpurchase .sectitlearea h2,.freeairshipping .sectitlearea h2{padding:8px 25px;display:inline-block;border-right:#cc0001 5px solid;border-left:#cc0001 5px solid}
.firstpurchase .sectitlearea h2>span>span,.freeairshipping .sectitlearea h2>span>span{font-size:42px}
@media (max-width:767px){.firstpurchase .sectitlearea h2>span>span,.freeairshipping .sectitlearea h2>span>span{font-size:36px}
.firstpurchase .sectitlearea,.freeairshipping .sectitlearea{padding:30px 0 20px;font-size:28px}
}
.firstpurchase .banner,.firstpurchase .dateinfo,.freeairshipping .banner,.freeairshipping .dateinfo{background:#003294}
.firstpurchase .dateinfo p,.freeairshipping .dateinfo p{font-size:16px;font-weight:400;color:#fff}
.firstpurchase .dateinfo p span,.freeairshipping .dateinfo p span{letter-spacing:1.44px;text-align:left}
.firstpurchase .dateinfo p a,.freeairshipping .dateinfo p a{margin-left:20px;letter-spacing:.8px;text-align:left;color:#ffe159;text-decoration:underline}
@media (min-width:768px){.firstpurchase .dateinfo,.freeairshipping .dateinfo{padding:16px 0}
}
@media (max-width:767px){.firstpurchase .dateinfo,.freeairshipping .dateinfo{padding:16px 0 18px}
.firstpurchase .dateinfo p:nth-child(2) a,.freeairshipping .dateinfo p:nth-child(2) a{font-size:16px;margin-left:0}
}
.firstpurchase .popupstore>span,.freeairshipping .popupstore>span{font-size:24px;letter-spacing:2.4px;text-align:center;color:#ff0211}
.firstpurchase .popupstore p,.freeairshipping .popupstore p{color:#e72121;font-size:20px}
.firstpurchase .popupstore p span,.freeairshipping .popupstore p span{font-weight:900}
.firstpurchase .popupstore p:nth-child(1),.freeairshipping .popupstore p:nth-child(1){padding-right:24px}
.firstpurchase .popupstore p:nth-child(2),.freeairshipping .popupstore p:nth-child(2){padding:24px 0}
.firstpurchase .popupstore button,.freeairshipping .popupstore button{border:none;padding:10px 76px;border-radius:10px;background-color:#ff1926;font-weight:700;letter-spacing:1.04px}
.firstpurchase .popupstore button a,.freeairshipping .popupstore button a{color:#fff}
@media (max-width:767px){.firstpurchase .popupstore p:nth-child(1),.freeairshipping .popupstore p:nth-child(1){font-size:18px}
.firstpurchase .popupstore p:nth-child(2),.freeairshipping .popupstore p:nth-child(2){padding:10px 0}
}
.firstpurchase .sale .item a:hover .proditem,.freeairshipping .sale .item a:hover .proditem{box-shadow:0 3px 10px 0 rgba(0,0,0,.5)}
.firstpurchase .sale .item a .proditem,.freeairshipping .sale .item a .proditem{overflow:hidden;transition:all .5s ease;padding-bottom:30px;border-radius:10px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);background-color:#fff}
.firstpurchase .sale .item a .proditem .prod,.freeairshipping .sale .item a .proditem .prod{overflow:hidden}
.firstpurchase .sale .item a .proditem .prod .jpprice,.freeairshipping .sale .item a .proditem .prod .jpprice{background:#000;opacity:.8;padding:4px 6px;bottom:2px}
.firstpurchase .sale .item a .proditem .prod .jpprice .price,.freeairshipping .sale .item a .proditem .prod .jpprice .price{font-size:14px;color:#fff}
.firstpurchase .sale .item a .proditem .prodname,.freeairshipping .sale .item a .proditem .prodname{padding:10px 2px 16px;font-size:20px;font-weight:700;text-align:left;color:#212222;line-height:1.4}
.firstpurchase .sale .item a .proditem .diffprice,.firstpurchase .sale .item a .proditem .price1,.firstpurchase .sale .item a .proditem .price2,.freeairshipping .sale .item a .proditem .diffprice,.freeairshipping .sale .item a .proditem .price1,.freeairshipping .sale .item a .proditem .price2{width:90%;margin:auto;color:#212222}
.firstpurchase .sale .item a .proditem .diffprice p,.firstpurchase .sale .item a .proditem .price1 p,.firstpurchase .sale .item a .proditem .price2 p,.freeairshipping .sale .item a .proditem .diffprice p,.freeairshipping .sale .item a .proditem .price1 p,.freeairshipping .sale .item a .proditem .price2 p{font-size:16px;text-align:left;margin:0 0 10px}
@media (max-width:767px){.firstpurchase .sale .item a .proditem .diffprice p,.firstpurchase .sale .item a .proditem .price1 p,.firstpurchase .sale .item a .proditem .price2 p,.freeairshipping .sale .item a .proditem .diffprice p,.freeairshipping .sale .item a .proditem .price1 p,.freeairshipping .sale .item a .proditem .price2 p{margin:0}
}
.firstpurchase .sale .item a .proditem .price1 span,.firstpurchase .sale .item a .proditem .price2 span,.freeairshipping .sale .item a .proditem .price1 span,.freeairshipping .sale .item a .proditem .price2 span{font-size:18px;text-align:right}
.firstpurchase .sale .item a .proditem .price1 p,.firstpurchase .sale .item a .proditem .price1 span,.firstpurchase .sale .item a .proditem .price2 p,.firstpurchase .sale .item a .proditem .price2 span,.freeairshipping .sale .item a .proditem .price1 p,.freeairshipping .sale .item a .proditem .price1 span,.freeairshipping .sale .item a .proditem .price2 p,.freeairshipping .sale .item a .proditem .price2 span{display:block}
.firstpurchase .sale .item a .proditem .diffprice,.freeairshipping .sale .item a .proditem .diffprice{border:.5px solid #000;font-size:20px;letter-spacing:2.6px;padding:4px 0;margin:4px auto 10px}
@media (max-width:767px){.firstpurchase .sale .item a .proditem .diffprice,.freeairshipping .sale .item a .proditem .diffprice{margin:10px auto}
}
.firstpurchase .sale .item a .proditem .diffprice>div,.freeairshipping .sale .item a .proditem .diffprice>div{width:80%;margin:auto}
.firstpurchase .sale .item a .proditem .diffprice p,.freeairshipping .sale .item a .proditem .diffprice p{font-size:20px}
.firstpurchase .sale .item a .proditem .diffprice p>span,.freeairshipping .sale .item a .proditem .diffprice p>span{font-weight:700;color:#e72121;font-size:26px}
@media (max-width:767px){.firstpurchase .sale .item a .proditem .diffprice,.freeairshipping .sale .item a .proditem .diffprice{letter-spacing:1.6px;padding:2px}
.firstpurchase .sale .item a .proditem .diffprice>div,.freeairshipping .sale .item a .proditem .diffprice>div{width:100%;margin:auto}
.firstpurchase .sale .item a .proditem .diffprice p,.freeairshipping .sale .item a .proditem .diffprice p{font-size:18px}
.firstpurchase .sale .item a .proditem .diffprice p>span,.freeairshipping .sale .item a .proditem .diffprice p>span{font-size:20px}
}
.firstpurchase .sale .item a .proditem .srcprice,.freeairshipping .sale .item a .proditem .srcprice{font-size:16px;letter-spacing:1.6px;text-align:center;color:#b4b4b4}
@media (min-width:768px){.firstpurchase .sale .item a .proditem .prodname,.freeairshipping .sale .item a .proditem .prodname{font-size:24px}
.firstpurchase .sale .item a .proditem .diffprice p,.firstpurchase .sale .item a .proditem .price1 p,.firstpurchase .sale .item a .proditem .price2 p,.freeairshipping .sale .item a .proditem .diffprice p,.freeairshipping .sale .item a .proditem .price1 p,.freeairshipping .sale .item a .proditem .price2 p{letter-spacing:1.6px}
.firstpurchase .sale .item a .proditem .diffprice span,.firstpurchase .sale .item a .proditem .price1 span,.firstpurchase .sale .item a .proditem .price2 span,.freeairshipping .sale .item a .proditem .diffprice span,.freeairshipping .sale .item a .proditem .price1 span,.freeairshipping .sale .item a .proditem .price2 span{letter-spacing:1.8px}
.firstpurchase .sale .item a .proditem .price1,.firstpurchase .sale .item a .proditem .price2,.freeairshipping .sale .item a .proditem .price1,.freeairshipping .sale .item a .proditem .price2{display:flex;justify-content:space-around}
.firstpurchase .sale .item a .proditem .price1 p,.firstpurchase .sale .item a .proditem .price1 span,.firstpurchase .sale .item a .proditem .price2 p,.firstpurchase .sale .item a .proditem .price2 span,.freeairshipping .sale .item a .proditem .price1 p,.freeairshipping .sale .item a .proditem .price1 span,.freeairshipping .sale .item a .proditem .price2 p,.freeairshipping .sale .item a .proditem .price2 span{width:50%}
}
@media (min-width:374px) and (max-width:768px){.firstpurchase .sale .item a .proditem .diffprice p,.freeairshipping .sale .item a .proditem .diffprice p{font-size:14px}
}
.firstpurchase .hot .content .item .circle .circlepic,.freeairshipping .hot .content .item .circle .circlepic{overflow:hidden;margin:auto}
.firstpurchase .hot .content .item .circle .circlepic img,.freeairshipping .hot .content .item .circle .circlepic img{width:100%;border-radius:250px}
.firstpurchase .hot .content .item a .circle .circlepic img,.freeairshipping .hot .content .item a .circle .circlepic img{transition:all .2s}
.firstpurchase .hot .content .item a:hover .circle .circlepic img,.freeairshipping .hot .content .item a:hover .circle .circlepic img{opacity:.65;border-radius:0}
.firstpurchase .hot .content .item span,.freeairshipping .hot .content .item span{text-align:center;display:block;margin:22px;font-weight:bolder;font-size:25px}
.firstpurchase .attract .sectitlearea h2,.freeairshipping .attract .sectitlearea h2{padding:0 25px}
@media (max-width:767px){.firstpurchase .hot .content .item span,.freeairshipping .hot .content .item span{margin:10px;font-size:20px}
.firstpurchase .attract .sectitlearea h2,.freeairshipping .attract .sectitlearea h2{border:none;padding:0}
.firstpurchase .attract ul li .text,.freeairshipping .attract ul li .text{display:none}
}
.firstpurchase .attract ul li>div,.freeairshipping .attract ul li>div{background:#fafafa;text-align:center;color:#212222}
.firstpurchase .attract ul li img,.freeairshipping .attract ul li img{top:-10%;left:-10%}
.firstpurchase .attract ul li h4,.freeairshipping .attract ul li h4{padding:12px 0 17px;font-size:20px;font-weight:700}
.firstpurchase .attract ul li .text,.freeairshipping .attract ul li .text{padding:0 30px;height:80px}
.firstpurchase .attract ul li .text p,.freeairshipping .attract ul li .text p{line-height:1.4}
.firstpurchase .attract .attract_pic,.freeairshipping .attract .attract_pic{width:100%}
.firstpurchase .attract .attract_pic img,.freeairshipping .attract .attract_pic img{max-width:712px}
@media (max-width:767px){.firstpurchase .attract ul li,.freeairshipping .attract ul li{margin:10px 0}
.firstpurchase .attract .attract_pic img,.freeairshipping .attract .attract_pic img{width:100%}
}
.firstpurchase .attract button,.freeairshipping .attract button{border:none;padding:10px 76px;border-radius:10px;background-color:#fe0210;font-size:26px;font-weight:700;letter-spacing:1.04px}
.firstpurchase .attract button a,.freeairshipping .attract button a{color:#fff}