@import"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";@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,200,300,400,500,600,700,800,900|Noto+Serif+JP:400,500,600,700,900&display=swap&subset=japanese";@import"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";@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,200,300,400,500,600,700,800,900|Noto+Serif+JP:400,500,600,700,900&display=swap&subset=japanese";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;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@keyframes shack{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}100%{transform:rotate(-4deg)}}@keyframes scaleBounce{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(0.9)}75%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes scaleBounce_sm{0%{transform:scale(1)}25%{transform:scale(1.02)}50%{transform:scale(0.95)}75%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes fadeIn{0%{opacity:.2}100%{opacity:1}}@keyframes goMoving{0%{transform:translateX(0)}100%{transform:translateX(5px)}}.evt_header{background:#fff;font-family:"Noto Sans TC","微軟正黑體"}.evt_header .sign_btn{border:1.5px solid #000;border-radius:.4rem}.rkt_nav .main_nav_tab{display:flex;justify-content:center;align-items:center;color:#282828;position:relative}@media all and (max-width: 640px){.rkt_nav .main_nav_tab{color:#a2a2a2}.rkt_nav .main_nav_tab:not(:last-child)::after{content:"";display:flex;width:1px;height:60%;background-color:#000;position:absolute;right:0;top:20%}}.rkt_nav .nav_link_tab{cursor:pointer;font-size:20px;padding:.5rem 1.75rem;white-space:nowrap}.rkt_nav .nav_link_tab.active{background-color:#2d0707;color:#fff}@media all and (max-width: 640px){.rkt_nav .nav_link_tab{font-size:16px;padding:6px 1.25rem}.rkt_nav .nav_link_tab.active{background-color:rgba(0,0,0,0);color:#860000}}.banner_content{position:absolute;right:13.5%;top:10%;display:flex;width:37.8%;height:76%;padding:1.2% .8% .8% .5%}@media all and (max-width: 640px){.banner_content{width:100%;top:29%;right:0;height:68%;padding:0 3.5%}}.banner_content .bn_coupon_card{display:flex;width:34.2%;position:absolute}.banner_content .bn_coupon_card>img{width:100%;max-width:100%}@media all and (max-width: 640px){.banner_content .bn_coupon_card{width:49%}}html{scroll-behavior:smooth}body{font-family:"Noto Sans TC","微軟正黑體";scroll-behavior:smooth;background-color:#860000}picture{display:flex}.custom-scrollbar::-webkit-scrollbar-track{background-color:#f5f5f5}.custom-scrollbar::-webkit-scrollbar{height:10px}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:4px;background-color:#727272}.hvr_bounce:hover{animation:scaleBounce 2 .8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hvr_bounce_sm:hover{animation:scaleBounce_sm 2 .8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section{width:100%;display:flex;justify-content:center;position:relative;z-index:2}main .kw_list{display:flex;gap:10px}main .kw_list .kw_li{width:100%;filter:drop-shadow(3px 3px 0px #EE8B8B);transition:cubic-bezier(0.075, 0.82, 0.165, 1) .2s}main .kw_list .kw_li:hover{filter:none;transform:scale(0.93);transition:cubic-bezier(0.075, 0.82, 0.165, 1) .2s}@media all and (max-width: 640px){main .kw_list{flex-wrap:wrap;justify-content:center}main .kw_list .kw_li{width:calc((100% - 20px)/3)}}main .otehrsm_card{border-radius:4px;overflow:hidden;box-shadow:0px 2.87px 2.87px 0px rgba(0,0,0,.1490196078)}main .otehrsm_card a{display:block;width:100%;height:-moz-fit-content;height:fit-content}main .step_card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:180px;margin:0 28px}main .step_card:not(:last-child)::after{position:absolute;right:-32px;top:40%;content:"";width:16px;height:28px;display:flex;background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/event/2024rakuten_0801event/images/steps/arrow.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media all and (max-width: 640px){main .step_card:not(:last-child)::after{width:14px;height:24px;right:-24px}}main .step_card h5{font-size:21px;font-weight:500;text-align:center;line-height:105%;margin:.5rem 0 .25rem 0}@media all and (max-width: 768px){main .step_card{font-size:18px}}@media all and (max-width: 640px){main .step_card{margin:0 20px;width:calc(50vw - 60px);max-width:180px}main .step_card h5{font-size:16px}}@media screen and (max-width: 400px){main .step_card h5{font-size:15px}}main .g5_list{display:flex;width:calc(100% - 60px);max-width:1580px;border-top:2px solid #000;justify-content:space-evenly;position:relative;flex-wrap:wrap;padding-top:2rem}@media all and (max-width: 768px){main .g5_list{padding-top:.5rem;width:calc(100% - 2rem);flex-direction:column}}@media all and (max-width: 640px){main .g5_list{border-top:2px solid #fff}}main .g5_list::before,main .g5_list::after{content:"";display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;top:-25px;position:absolute}@media all and (max-width: 768px){main .g5_list::before,main .g5_list::after{display:none}}main .g5_list::before{background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/event/2024rakuten_0801event/images/dots01.svg");left:-24px}main .g5_list::after{background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/event/2024rakuten_0801event/images/dots02.svg");right:-24px}main .g5_list>li{display:flex;align-items:center;font-size:24px;margin:0 .5rem;padding:.5rem}main .g5_list>li>img{margin:0 .25rem 0 0}@media all and (max-width: 640px){main .g5_list>li>img{filter:invert(99%) sepia(19%) saturate(0%) hue-rotate(115deg) brightness(113%) contrast(100%)}}@media screen and (max-width: 1560px){main .g5_list>li{font-size:20px}main .g5_list>li img{width:28px}}@media all and (max-width: 768px){main .g5_list>li{font-size:18px;margin:.15rem 0}main .g5_list>li img{margin:0 .5rem 0 0}}@media all and (max-width: 640px){main .g5_list>li{color:#fff}}main .pdWrapper{display:flex}@media all and (max-width: 640px){main .pdWrapper{background-color:#f2f2f2}}main .pd_section{display:flex;flex-direction:column;align-items:center;background:#f2f2f2;border:1px solid #dedede;width:100%;max-width:1285px;border-radius:10px;padding:30px 16px;margin:0 0 60px 0}main .pd_section:last-child{margin:0}@media all and (max-width: 640px){main .pd_section{border:1px solid rgba(0,0,0,0);padding:30px 8%;margin:0 0 0 0;border-radius:0}main .pd_section:not(:last-child){border-bottom:1px solid #dedede}}main .pd_section .pd_list_header{display:flex;justify-content:center;align-items:center;width:100%}@media all and (max-width: 640px){main .pd_section .pd_list_header{flex-direction:column}}main .pd_section .pd_list_header .brand_logo{width:50%;max-width:300px;margin-right:20px;border-radius:4px}@media all and (max-width: 640px){main .pd_section .pd_list_header .brand_logo{width:90%;max-width:100%;margin:0 0 8px 0}}main .pd_section .pd_list_header .brand_intro_box{font-size:18px;position:relative;padding:0 0 6px 0}main .pd_section .pd_list_header .brand_intro_box::before{content:"";display:flex;height:1.5px;width:60%;background-color:#9d9d9d;position:absolute;bottom:0;left:20%}@media all and (max-width: 640px){main .pd_section .pd_list_header .brand_intro_box::before{display:none}}main .pd_section .pd_list_header .brand_intro_box .brand_intro{white-space:pre}main .pd_section .pd_list_header .brand_intro_box .brand_intro::before{content:"";display:flex;height:1.5px;width:15%;background-color:#9d9d9d;position:absolute;bottom:0;left:0}@media all and (max-width: 640px){main .pd_section .pd_list_header .brand_intro_box .brand_intro::before{display:none}}main .pd_section .pd_list_header .brand_intro_box .brand_intro::after{content:"";display:flex;height:1.5px;width:15%;background-color:#9d9d9d;position:absolute;bottom:0;right:0}@media all and (max-width: 640px){main .pd_section .pd_list_header .brand_intro_box .brand_intro::after{display:none}}main .pd_section .pd_card_list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px;width:88%;max-width:1100px;margin:20px 0}@media all and (max-width: 640px){main .pd_section .pd_card_list{width:100%;margin:12px 0 16px 0;grid-template-columns:repeat(2, minmax(0, 1fr))}}main .pd_section .item_card{display:flex;background-color:#fff;border-radius:4px;overflow:hidden;transition:ease-in-out .2s;transition:cubic-bezier(0.075, 0.82, 0.165, 1) .2s}main .pd_section .item_card:hover{transform:scale(0.95);transition:cubic-bezier(0.075, 0.82, 0.165, 1) .2s}main .pd_section .item_card>a{width:100%;height:auto;display:block}main .pd_section .item_card .pd_img{aspect-ratio:1/1;width:100%}main .pd_section .item_card .pd_name{color:#636363;background-color:#fff;text-align:center;padding:.55rem .25rem;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #f0f8ff}@media all and (max-width: 1024px){main .pd_section .item_card .pd_name{font-size:16px}}@media all and (max-width: 640px){main .pd_section .item_card .pd_name{font-size:14px}}main .pd_section .more_btn{display:flex;width:18%}main .pd_section .more_btn>img{width:100%}@media all and (max-width: 640px){main .pd_section .more_btn{width:55%;max-width:180px}}.dashed_line{background-image:linear-gradient(180deg, #000, #000 70%, transparent 70%, transparent 100%);background-size:2px 15px;border:none;left:50%}@media all and (max-width: 640px){.dashed_line{background-image:linear-gradient(90deg, #000, #000 70%, transparent 70%, transparent 100%);background-size:10px 2px}}.link_btn{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:.5rem 3rem;border-radius:100px;transition:linear .2s}.link_btn:hover{animation:shack .3s 2 linear}.link_btn.sm{font-size:20px;padding:.4rem 1.5rem}.link_btn.sm>span{word-break:keep-all}.link_btn.sm:hover{transition:linear .1s;transform:scale(1.05)}@media all and (max-width: 640px){.link_btn.sm{width:115px}}.link_btn.xs{font-size:20px;padding:.25rem .75rem;width:80%}.link_btn.xs:hover{transition:linear .1s;transform:scale(1.05)}.rule_tab_list .rule_nav_item{display:flex;justify-content:center;align-items:center;padding:.75rem .5rem;border-radius:.5rem;text-align:center;width:100%;border:1px solid #b50001;color:#b50001;font-size:18px;cursor:pointer}.rule_tab_list .rule_nav_item.active{background-color:#b50001;color:#fff}@media all and (max-width: 1280px){.rule_tab_list .rule_nav_item{font-size:16px}}@media all and (max-width: 640px){.rule_tab_list .rule_nav_item{padding:.5rem}.rule_tab_list .rule_nav_item:first-child{grid-column:span 2/span 2}}.rule_content .tab_pane{display:none}.rule_content .tab_pane.show{display:block;animation:fadeIn .4s linear}.rule_content .tab_pane li{list-style:none;font-size:18px;line-height:150%;text-indent:-1.1em;padding:0 0 0 1rem}@media all and (max-width: 640px){.rule_content .tab_pane li{font-size:16px}}.rule_content .tab_pane li a{color:#2e4dff;text-decoration:underline;margin:0 4px}.rule_content h5.list_title{font-size:20px;font-weight:500;display:flex;align-items:center;margin:.75rem 0 .25rem 0}@media all and (max-width: 640px){.rule_content h5.list_title{margin:8px 0 8px 0}}.rule_content h5.list_title::before{content:"";background:#000;width:10px;border-radius:50px;aspect-ratio:1/1;margin-right:1rem;display:inline-block}.rule_content strong{font-weight:700}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;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@keyframes shack{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}100%{transform:rotate(-4deg)}}@keyframes scaleBounce{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(0.9)}75%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes scaleBounce_sm{0%{transform:scale(1)}25%{transform:scale(1.02)}50%{transform:scale(0.95)}75%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes fadeIn{0%{opacity:.2}100%{opacity:1}}@keyframes goMoving{0%{transform:translateX(0)}100%{transform:translateX(5px)}}.evt_header{background:#fff;font-family:"Noto Sans TC","微軟正黑體"}.evt_header .sign_btn{border:1.5px solid #000;border-radius:.4rem}.rkt_nav .main_nav_tab{display:flex;justify-content:center;align-items:center;color:#282828;position:relative}@media all and (max-width: 640px){.rkt_nav .main_nav_tab{color:#a2a2a2}.rkt_nav .main_nav_tab:not(:last-child)::after{content:"";display:flex;width:1px;height:60%;background-color:#000;position:absolute;right:0;top:20%}}.rkt_nav .nav_link_tab{cursor:pointer;font-size:20px;padding:.5rem 1.75rem;white-space:nowrap}.rkt_nav .nav_link_tab.active{background-color:#2d0707;color:#fff}@media all and (max-width: 640px){.rkt_nav .nav_link_tab{font-size:16px;padding:6px 1.25rem}.rkt_nav .nav_link_tab.active{background-color:rgba(0,0,0,0);color:#860000}}.banner_content{position:absolute;right:13.5%;top:10%;display:flex;width:37.8%;height:76%;padding:1.2% .8% .8% .5%}@media all and (max-width: 640px){.banner_content{width:100%;top:29%;right:0;height:68%;padding:0 3.5%}}.banner_content .bn_coupon_card{display:flex;width:34.2%;position:absolute}.banner_content .bn_coupon_card>img{width:100%;max-width:100%}@media all and (max-width: 640px){.banner_content .bn_coupon_card{width:49%}}html{scroll-behavior:smooth}body{font-family:"Noto Sans TC","微軟正黑體";scroll-behavior:smooth;background-color:#860000}picture{display:flex}.custom-scrollbar::-webkit-scrollbar-track{background-color:#f5f5f5}.custom-scrollbar::-webkit-scrollbar{height:10px}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:4px;background-color:#727272}.hvr_bounce:hover{animation:scaleBounce 2 .8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hvr_bounce_sm:hover{animation:scaleBounce_sm 2 .8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section{width:100%;display:flex;justify-content:center;position:relative;z-index:2}main .kw_list{display:flex;gap:10px}main .kw_list .kw_li{width:100%;filter:drop-shadow(3px 3px 0px #EE8B8B);transition:cubic-bezier(0.075, 0.82, 0.165, 1) .2s}main .kw_list .kw_li:hover{filter:none;transform:scale(0.93);transition:cubic-bezier(0.075, 0.82, 0.165, 1) .2s}@media all and (max-width: 640px){main .kw_list{flex-wrap:wrap;justify-content:center}main .kw_list .kw_li{width:calc((100% - 20px)/3)}}main .otehrsm_card{border-radius:4px;overflow:hidden;box-shadow:0px 2.87px 2.87px 0px rgba(0,0,0,.1490196078)}main .otehrsm_card a{display:block;width:100%;height:-moz-fit-content;height:fit-content}main .step_card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:180px;margin:0 28px}main .step_card:not(:last-child)::after{position:absolute;right:-32px;top:40%;content:"";width:16px;height:28px;display:flex;background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/event/2024rakuten_0801event/images/steps/arrow.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media all and (max-width: 640px){main .step_card:not(:last-child)::after{width:14px;height:24px;right:-24px}}main .step_card h5{font-size:21px;font-weight:500;text-align:center;line-height:105%;margin:.5rem 0 .25rem 0}@media all and (max-width: 768px){main .step_card{font-size:18px}}@media all and (max-width: 640px){main .step_card{margin:0 20px;width:calc(50vw - 60px);max-width:180px}main .step_card h5{font-size:16px}}@media screen and (max-width: 400px){main .step_card h5{font-size:15px}}main .g5_list{display:flex;width:calc(100% - 60px);max-width:1580px;border-top:2px solid #000;justify-content:space-evenly;position:relative;flex-wrap:wrap;padding-top:2rem}@media all and (max-width: 768px){main .g5_list{padding-top:.5rem;width:calc(100% - 2rem);flex-direction:column}}@media all and (max-width: 640px){main .g5_list{border-top:2px solid #fff}}main .g5_list::before,main .g5_list::after{content:"";display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;top:-25px;position:absolute}@media all and (max-width: 768px){main .g5_list::before,main .g5_list::after{display:none}}main .g5_list::before{background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/event/2024rakuten_0801event/images/dots01.svg");left:-24px}main .g5_list::after{background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/event/2024rakuten_0801event/images/dots02.svg");right:-24px}main .g5_list>li{display:flex;align-items:center;font-size:24px;margin:0 .5rem;padding:.5rem}main .g5_list>li>img{margin:0 .25rem 0 0}@media all and (max-width: 640px){main .g5_list>li>img{filter:invert(99%) sepia(19%) saturate(0%) hue-rotate(115deg) brightness(113%) contrast(100%)}}@media screen and (max-width: 1560px){main .g5_list>li{font-size:20px}main .g5_list>li img{width:28px}}@media all and (max-width: 768px){main .g5_list>li{font-size:18px;margin:.15rem 0}main .g5_list>li img{margin:0 .5rem 0 0}}@media all and (max-width: 640px){main .g5_list>li{color:#fff}}main .pdWrapper{display:flex}@media all and (max-width: 640px){main .pdWrapper{background-color:#f2f2f2}}main .pd_section{display:flex;flex-direction:column;align-items:center;background:#f2f2f2;border:1px solid #dedede;width:100%;max-width:1285px;border-radius:10px;padding:30px 16px;margin:0 0 60px 0}main .pd_section:last-child{margin:0}@media all and (max-width: 640px){main .pd_section{border:1px solid rgba(0,0,0,0);padding:30px 8%;margin:0 0 0 0;border-radius:0}main .pd_section:not(:last-child){border-bottom:1px solid #dedede}}main .pd_section .pd_list_header{display:flex;justify-content:center;align-items:center;width:100%}@media all and (max-width: 640px){main .pd_section .pd_list_header{flex-direction:column}}main .pd_section .pd_list_header .brand_logo{width:50%;max-width:300px;margin-right:20px;border-radius:4px}@media all and (max-width: 640px){main .pd_section .pd_list_header .brand_logo{width:90%;max-width:100%;margin:0 0 8px 0}}main .pd_section .pd_list_header .brand_intro_box{font-size:18px;position:relative;padding:0 0 6px 0}main .pd_section .pd_list_header .brand_intro_box::before{content:"";display:flex;height:1.5px;width:60%;background-color:#9d9d9d;position:absolute;bottom:0;left:20%}@media all and (max-width: 640px){main .pd_section .pd_list_header .brand_intro_box::before{display:none}}main .pd_section .pd_list_header .brand_intro_box .brand_intro{white-space:pre}main .pd_section .pd_list_header .brand_intro_box .brand_intro::before{content:"";display:flex;height:1.5px;width:15%;background-color:#9d9d9d;position:absolute;bottom:0;left:0}@media all and (max-width: 640px){main .pd_section .pd_list_header .brand_intro_box .brand_intro::before{display:none}}main .pd_section .pd_list_header .brand_intro_box .brand_intro::after{content:"";display:flex;height:1.5px;width:15%;background-color:#9d9d9d;position:absolute;bottom:0;right:0}@media all and (max-width: 640px){main .pd_section .pd_list_header .brand_intro_box .brand_intro::after{display:none}}main .pd_section .pd_card_list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px;width:88%;max-width:1100px;margin:20px 0}@media all and (max-width: 640px){main .pd_section .pd_card_list{width:100%;margin:12px 0 16px 0;grid-template-columns:repeat(2, minmax(0, 1fr))}}main .pd_section .item_card{display:flex;background-color:#fff;border-radius:4px;overflow:hidden;transition:ease-in-out .2s;transition:cubic-bezier(0.075, 0.82, 0.165, 1) .2s}main .pd_section .item_card:hover{transform:scale(0.95);transition:cubic-bezier(0.075, 0.82, 0.165, 1) .2s}main .pd_section .item_card>a{width:100%;height:auto;display:block}main .pd_section .item_card .pd_img{aspect-ratio:1/1;width:100%}main .pd_section .item_card .pd_name{color:#636363;background-color:#fff;text-align:center;padding:.55rem .25rem;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #f0f8ff}@media all and (max-width: 1024px){main .pd_section .item_card .pd_name{font-size:16px}}@media all and (max-width: 640px){main .pd_section .item_card .pd_name{font-size:14px}}main .pd_section .more_btn{display:flex;width:18%}main .pd_section .more_btn>img{width:100%}@media all and (max-width: 640px){main .pd_section .more_btn{width:55%;max-width:180px}}.dashed_line{background-image:linear-gradient(180deg, #000, #000 70%, transparent 70%, transparent 100%);background-size:2px 15px;border:none;left:50%}@media all and (max-width: 640px){.dashed_line{background-image:linear-gradient(90deg, #000, #000 70%, transparent 70%, transparent 100%);background-size:10px 2px}}.link_btn{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:.5rem 3rem;border-radius:100px;transition:linear .2s}.link_btn:hover{animation:shack .3s 2 linear}.link_btn.sm{font-size:20px;padding:.4rem 1.5rem}.link_btn.sm>span{word-break:keep-all}.link_btn.sm:hover{transition:linear .1s;transform:scale(1.05)}@media all and (max-width: 640px){.link_btn.sm{width:115px}}.link_btn.xs{font-size:20px;padding:.25rem .75rem;width:80%}.link_btn.xs:hover{transition:linear .1s;transform:scale(1.05)}.rule_tab_list .rule_nav_item{display:flex;justify-content:center;align-items:center;padding:.75rem .5rem;border-radius:.5rem;text-align:center;width:100%;border:1px solid #b50001;color:#b50001;font-size:18px;cursor:pointer}.rule_tab_list .rule_nav_item.active{background-color:#b50001;color:#fff}@media all and (max-width: 1280px){.rule_tab_list .rule_nav_item{font-size:16px}}@media all and (max-width: 640px){.rule_tab_list .rule_nav_item{padding:.5rem}.rule_tab_list .rule_nav_item:first-child{grid-column:span 2/span 2}}.rule_content .tab_pane{display:none}.rule_content .tab_pane.show{display:block;animation:fadeIn .4s linear}.rule_content .tab_pane li{list-style:none;font-size:18px;line-height:150%;text-indent:-1.1em;padding:0 0 0 1rem}@media all and (max-width: 640px){.rule_content .tab_pane li{font-size:16px}}.rule_content .tab_pane li a{color:#2e4dff;text-decoration:underline;margin:0 4px}.rule_content h5.list_title{font-size:20px;font-weight:500;display:flex;align-items:center;margin:.75rem 0 .25rem 0}@media all and (max-width: 640px){.rule_content h5.list_title{margin:8px 0 8px 0}}.rule_content h5.list_title::before{content:"";background:#000;width:10px;border-radius:50px;aspect-ratio:1/1;margin-right:1rem;display:inline-block}.rule_content strong{font-weight:700}*{font-family:"Noto Sans TC",sans-serif}.textoutline{position:relative;display:flex;justify-content:center;align-items:center;line-height:1;z-index:2}.textoutline::before{content:attr(data-stroke);color:#fff;position:absolute;left:0;top:0;z-index:-1;-webkit-text-stroke:6px #fff;text-stroke:6px #fff;text-shadow:2px 2px 10px rgba(0,0,0,.3764705882)}@media screen and (max-width: 640px){.textoutline::before{-webkit-text-stroke:4px #fff;text-stroke:4px #fff;text-shadow:2px 2px 8px rgba(0,0,0,.3764705882)}}.rule_btn{border:1px solid #b50001;padding:.75rem .5rem;color:#b50001;border-radius:4px}.rule_btn.active{border:1px solid #b50001;background-color:#b50001;color:#fff7d5}.rule_li_title{font-weight:700;display:flex;align-items:center;height:2ch}.rule_li_title::before{content:"";display:block;width:.4rem;height:100%;margin-right:.5ch;background-color:#000}.rule_panel li a{color:#295eee}.banner_area .cs_slide{display:flex}.banner_area .bnSliderPagination .custom_bullet{opacity:.7;width:12px;height:12px;margin:0 6px;border-radius:50%}@media screen and (max-width: 576px){.banner_area .bnSliderPagination .custom_bullet{width:8px;height:8px;margin:0 4px}}.banner_area .bnSliderPagination .custom_bullet.swiper-pagination-bullet-active{background:#5c5cea;opacity:1}.banner_area .bnSliderPagination.rakuten .custom_bullet{opacity:.3;background:#000}.banner_area .bnSliderPagination.rakuten .custom_bullet.swiper-pagination-bullet-active{opacity:1;background:#5c5cea}.period_tab{width:20%;display:flex;cursor:pointer;white-space:nowrap;font-size:18px}@media screen and (max-width: 768px){.period_tab{font-size:16px}}@media screen and (max-width: 640px){.period_tab{width:25%}}.period_tab .tab_content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-style:solid;border-width:1px;border-radius:6px;line-height:1.2;border-color:#ff5b00;background-color:#fff2eb;color:#ff5b00}.period_tab .alert_icon{display:inline-block;width:13px;height:13px;background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/buy_jp/rakuten/images/event/2024/1201/images/icon_alert_orange.svg");background-size:100%;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 640px){.period_tab .alert_icon{width:20px;height:20px}}.period_tab.comming .tab_content{border-color:#ff5b00;background-color:#fff2eb;color:#ff5b00}.period_tab.over{pointer-events:none}.period_tab.over .tab_content{color:#676767;border-color:#676767;background-color:#e5e5e5}.period_tab.active .tab_content{border-color:#ff5b00;background-color:#ff5b00;color:#fff}.period_tab.active .alert_icon{background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/event/2024fmmart_1002event/images/icon_clock.svg")}.bullet_type_b{width:9px;height:9px;margin:0 6px !important}@media screen and (max-width: 576px){.bullet_type_b{width:8px;height:8px}}.bullet_type_b.swiper-pagination-bullet-active{background:#ff5b00}.bullet_type_b.swiper-pagination-bullet-active.pink{background:#f30175}.bullet_type_d{width:9px;height:9px;margin:0 6px !important}@media screen and (max-width: 576px){.bullet_type_d{width:8px;height:8px}}.bullet_type_d.swiper-pagination-bullet-active{background:#ff778a}.notosans{font-family:"Noto Sans","Noto Sans TC","sans-serif"}.hvr_bounce{transition:ease-in-out .2s}@media screen and (min-width: 640px){.hvr_bounce:hover{transition:ease-in-out .2s;animation:bounce .5s infinite ease-in-out}}.hvr_scale1{transition:ease-in-out .2s}@media screen and (min-width: 640px){.hvr_scale1:hover{transition:ease-in-out .2s;transform:scale(0.95)}}.hvr_rotate{animation:rotateAnimationSM 1.2s infinite ease-in-out}@media screen and (min-width: 640px){.hvr_rotate:hover{animation:rotateAnimation .4s infinite ease-in-out}}@keyframes rotateAnimation{0%{transform:rotate(-5deg) scale(1.1)}50%{filter:drop-shadow(2px 2px 20px rgba(223, 223, 223, 0.726));transform:rotate(5deg) scale(1.1)}100%{transform:rotate(-5deg) scale(1.1)}}@keyframes rotateAnimationSM{0%{transform:rotate(0deg) scale(1)}25%{filter:drop-shadow(2px 2px 20px rgba(255, 255, 255, 0.6));transform:rotate(5deg) scale(1)}50%{transform:rotate(-5deg) scale(1)}75%{filter:drop-shadow(2px 2px 20px rgba(255, 255, 255, 0.548));transform:rotate(5deg) scale(1)}100%{transform:rotate(0deg) scale(1)}}@keyframes bounce{0%{transform:scale(0.95)}50%{transform:scale(1)}100%{transform:scale(0.95)}}.bn_card{background-repeat:no-repeat;background-position:center}.bn_card.rakuten{background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/event/2024rakuten_1101event/images/banner/cardbg.png");background-size:100%}.fixed_sidebar .slideListBox{transition:linear .2s}.fixed_sidebar .slideListBox.hide{transition:linear .2s;transform:translateX(100%);opacity:0;height:0}.fixed_sidebar .showSideBtn{cursor:pointer;position:fixed;right:0;transform:translateX(100%);transition:linear .2s}.fixed_sidebar .showSideBtn.show{transition:linear .2s;transform:translateX(0)}.bidheader>div{width:100%;max-width:1320px;margin:0 auto;justify-content:space-between;display:flex;align-items:center}.tb_menu_list{width:100%;padding:1rem .25rem;display:flex;justify-content:space-around;filter:drop-shadow(2px 4px 12px rgba(0, 0, 0, 0.2));background-image:url("https://s3-ap-northeast-1.amazonaws.com/ac.ezimport.co.jp/image/buy_jp/images/event/2024/1201/images/mb_icon_bg.png");background-size:100%;background-position:center bottom;background-repeat:no-repeat}.tb_menu_list>li{width:18%;max-width:60px;aspect-ratio:1/1}.toolbar_nemu{background-color:rgba(0,0,0,.8);border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;width:100%;padding-bottom:20%;transform:translateY(100%);height:0;overflow:hidden;transition:linear .2s}.toolbar_nemu.show{transition:linear .2s;transform:translateY(0);opacity:1;height:auto}.toolbar_nemu .close_box{display:flex;justify-content:center;padding:12px 0}.donut{width:2.5rem;height:2.5rem;border-radius:50%;border:.35rem solid rgba(253,213,126,.3);border-top-color:#ffcf31;animation:1s spin infinite linear}@keyframes spin{to{transform:rotate(360deg)}}