@charset "UTF-8";.head_navbar div{font-family:"Noto Sans TC","微軟正黑體"}@media (min-width:1280px){.head_navbar .container{max-width:1280px}}.guide_special_fix_bottom{background:#000}.guide_special_fix_bottom>div{background:#000000d3}.guide_special_fix_bottom .hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.guide_special_fix_bottom .hvr-grow:active,.guide_special_fix_bottom .hvr-grow:focus,.guide_special_fix_bottom .hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.scroll_nav{position:relative;z-index:20;background:#fce4fbe5;color:#000}@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{white-space:nowrap;width:100%;margin:0 auto}.scroll_nav #menu-center ul{display:flex;justify-content:center}.scroll_nav #menu-center ul .nav_icon img{max-width:56px;margin-right:10px;display:inline-block;vertical-align:middle}.scroll_nav #menu-center ul .nav_icon a{display:inline-block;vertical-align:middle}@media (min-width:300px) and (max-width:1199.99px){.scroll_nav #menu-center ul{justify-content:start}}.scroll_nav #menu-center ul li{list-style:none;padding:10px 20px;color:#000}.scroll_nav .active{text-decoration:none;background:#8536b5;color:#fff!important;font-weight:800}.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)}.hot_sort{background:#ffdbdb}.hot_event{background:#ffdbdb}.proxy_purchasing_process{background:#ffdbdb}.luxury{background-color:#dc45e8}@media (min-width:768px){.luxury{background:#dc45e8 url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/event/2024/rakuma/0401/images/bg_img_desk.png);background-position:center;background-repeat:no-repeat;background-size:contain;background-attachment:fixed}}.luxury button span{border:2px solid #7a1b81}.luxury .item a>div{width:100%}.luxury .item a>div .item_pic_box{box-shadow:0 2px 2px #00000018;overflow:hidden;margin:auto;overflow:hidden!important}.luxury .item a>div .item_pic_box .item_pic{width:100%;padding-bottom:100%;background-size:cover;background-position:center;transform:scale(1);transition:all .5s ease-out}.luxury .item a>div:hover .item_pic{transform:scale(1.2)}.section_box .section_box_content{text-align:center;border-radius:20px;background:#ffffffcb;backdrop-filter:blur(5px)}.section_box .section_box_content button span{z-index:10;margin:8px 0 20px;display:block;font-size:14px;font-weight:800;padding:8px 0;background:#fff;border-radius:6px;width:140px;color:#000}@media (min-width:768px){.section_box .section_box_content button span{margin:16px 0 20px;padding:8px 28px;font-size:20px;margin:34px 0 36px;width:350px}}.category{padding:0 0 24px;background-color:#f9b3ff;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media (min-width:768px){.category{padding:24px 0;background-color:#f9b3ff;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}}.category .anime .section_box_content{border:4px solid #c000cf}.category .anime .item_box{border:2px solid #c000cf}.category .anime .text{background-color:#c000cf}.category .anime button span{border:2px solid #c000cf}.category .women .section_box_content{border:4px solid #05c297}.category .women .item_box{border:2px solid #05c297}.category .women .text{background-color:#05c297}.category .women button span{border:2px solid #05c297}.category .men .section_box_content{border:4px solid #c000cf}.category .men .item_box{border:2px solid #c000cf}.category .men .text{background-color:#c000cf}.category .men button span{border:2px solid #c000cf}.category .outdoor .section_box_content{border:4px solid #05c297}.category .outdoor .item_box{border:2px solid #05c297}.category .outdoor .text{background-color:#05c297}.category .outdoor button span{border:2px solid #05c297}.category .section_box_content .item .item_box{width:94%;margin:auto;border-radius:8px;overflow:hidden}.category .section_box_content .item a>div{width:100%}.category .section_box_content .item a>div .item_pic_box{overflow:hidden;margin:auto;overflow:hidden!important}.category .section_box_content .item a>div .item_pic_box .item_pic{width:100%;padding-bottom:100%;background-size:cover;background-position:center;transform:scale(1);transition:all .5s ease-out}.category .section_box_content .item a>div:hover .item_pic{transform:scale(1.2)}.category .section_box_content .text{text-align:center;padding:4px 2px 6px;color:#fff}@media (min-width:768px){.category .section_box_content .text{padding:8px 0 10px}}.category .section_box_content .text h2{font-size:18px}@media (min-width:768px){.category .section_box_content .text h2{font-size:20px}}.category .section_box_content .text h3{font-size:12px;color:#6c6c6c}.hot_event .section_box_content,.proxy_purchasing_process .section_box_content,.rule .section_box_content{border:5px solid #ff9393;box-shadow:0 4px 17px 0 #604D1F26}.rule .section_box_content{border:5px solid #d7b500;box-shadow:0 4px 17px 0 #604D1F26}.ani_scaleX{animation:ani_scaleX 1s infinite normal}@keyframes ani_scaleX{0%,100%{transform:scale(1,1)}50%{transform:scale(1.1,1.1)}}@-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}@media (min-width:768px){.banner{aspect-ratio:1920/614.5;background-image:url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/event/2024/rakuma/0601/images/banner_bg_desk.png);background-size:contain;background-position:top center;background-repeat:no-repeat;position:relative}.banner ul{position:absolute;left:50%;transform:translateX(-50%);bottom:6%}}@media (max-width:768px){.banner{aspect-ratio:750/940;background:#dc45e8 url(https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/bbcstore/images/event/2024/rakuma/0601/images/banner_bg_mobile.png);background-size:contain;background-position:top center;background-repeat:no-repeat;position:relative}.banner ul{position:absolute;left:50%;transform:translateX(-50%);bottom:5%}}.bn{background-size:100% 50%;background-repeat:no-repeat;text-align:center}.bn>div{overflow:hidden}@media (min-width:768px){.bn>div{overflow:inherit}}.bn>div>div{padding:30px 0 20px}.bn>div>div>div{background:#ffffffc2;transform:skewX(-20deg);padding:6px 0}@media (min-width:768px){.bn>div>div>div{transform:skewX(-45deg)}}.bn>div>div>div p{text-align:start;font-weight:600;font-size:14px}@media (min-width:768px){.bn>div>div>div p{font-size:26px}}.bn>div>div>div p span{color:#0b2a91}.bn>div>div>div img{bottom:0}.bn>div>div>div img,.bn>div>div>div p{transform:skewX(20deg)}@media (min-width:768px){.bn>div>div>div img,.bn>div>div>div p{transform:skewX(45deg)}}.hot_sort .item .item_box{width:94%;margin:auto;border-radius:8px}.hot_sort .item a>div{width:100%}.hot_sort .item a>div .item_pic_box{overflow:hidden;margin:auto;overflow:hidden!important}.hot_sort .item a>div .item_pic_box .item_pic{width:100%;padding-bottom:100%;background-size:cover;background-position:center;transform:scale(1);transition:all .5s ease-out}.hot_sort .item a>div:hover .item_pic{transform:scale(1.2)}.hot_sort .text{text-align:center;padding:4px 2px 6px;background:#f2f2f2}@media (min-width:768px){.hot_sort .text{padding:8px 0 10px}}.hot_sort .text h2{font-size:18px}@media (min-width:768px){.hot_sort .text h2{font-size:20px}}.hot_sort .text h3{font-size:12px;color:#6c6c6c}.proxy_purchasing_process img{margin:auto;max-width:1070px;width:100%}@media (max-width:767px){.proxy_purchasing_process .wrap{overflow:auto}.proxy_purchasing_process .wrap::-webkit-scrollbar{display:none}}@media (max-width:767px){.proxy_purchasing_process .wrap ul{width:800px!important}}.infor ul{padding:12px 0;display:flex;justify-content:center}@media (min-width:768px){.infor ul{padding:30px 0}}.infor ul li{display:flex;justify-content:center;align-items:center;margin:0 16px}.infor ul li img{margin-right:8px;max-width:26px}@media (min-width:768px){.infor ul li img{margin-right:10px;max-width:36px}}.infor ul li p{font-weight:500;font-size:18px}@media (min-width:768px){.infor ul li p{font-size:24px}}@media (min-width:200px) and (max-width:1400px){.infor ul{width:100%;display:flex;flex-wrap:wrap;justify-content:start;justify-items:start;padding:20px 0}.infor ul li{justify-content:start;width:80%;margin:4px auto}}.rule>div>div{background:linear-gradient(135deg,transparent 15px,#fdfcf9 0) top left,linear-gradient(180deg,transparent 15px,#fdfcf9 15px) center,linear-gradient(-45deg,transparent 15px,#fdfcf9 0) bottom right;background-size:100% 50%;background-repeat:no-repeat;text-align:center}.rule .info_sort{margin:auto}.rule .info_sort ul{display:flex;justify-content:center;flex-wrap:wrap}@media (min-width:768px){.rule .info_sort ul{justify-content:start}}.rule .info_sort li{margin:4px 2px}@media (min-width:768px){.rule .info_sort li{margin:8px 6px}}.rule .info_sort li span{text-align:center;border:2px solid #333;background-color:#ffefae;display:inline-block;font-weight:600;color:#000;padding:6px 6px;font-size:18px}@media (min-width:768px){.rule .info_sort li span{padding:8px 20px;font-size:24px}}.rule .clickChang ul{padding:0 10px 10px 30px}@media (min-width:768px){.rule .clickChang ul{padding:10px 0 0 30px}}.rule .clickChang ul li{padding:4px 0}.rule .clickChang ul li p{font-size:18px;line-height:1.6}.rule .clickChang ul li p a{color:hwb(213deg 2% 5%);font-weight:700}.rule .clickChang ul li p a:hover{text-decoration:underline}.rule .clickChang ul li p:first-child{font-size:18px;font-weight:600;text-indent:-1em}@media (min-width:768px){.rule .clickChang ul li p:first-child{font-size:20px}}.rule .clickChang ul li p:first-child .rule_top_line{display:block;border-top:#004492 solid 1px;padding-top:30px}.rule .clickChang ul li p:first-child .rule_title{font-size:18px;line-height:1.6;font-weight:500}@media (min-width:768px){.rule .clickChang ul li p:first-child .rule_title{font-size:20px}}.rule .clickChang ul li p:first-child .rule_title a{color:#0050b3}.rule .clickChang ul li p:first-child .rule_title a:hover{text-decoration:underline}.rule .clickChang ul li p:last-child>span{display:block;padding:0 10px;text-indent:-1em}@media (min-width:768px){.rule .clickChang ul li p:last-child>span{padding:0 20px}}.rule .clickChang ul li p:last-child>span>span{display:block;padding:0 0 0 20px;text-indent:-1em}@media (min-width:768px){.rule .clickChang ul li p:last-child>span>span{text-indent:-1em;padding:0 0 4px 20px}}