:root{font-family:Roboto,sans-serif;font-size:16px;font-synthesis:none}:root:lang(ja-jp),:root:lang(jp){font-family:Roboto,Biz UDGothic,sans-serif}:root:lang(tw),:root:lang(zh-tw){font-family:Roboto,Noto Sans TC,sans-serif}:root:lang(ko-kr),:root:lang(kr){font-family:Roboto,Spoqa Han Sans Neo,sans-serif}strong{font-weight:500}[dir=ltr] :export{modelNameContoainerPaddingRight:0}[dir=rtl] :export{modelNameContoainerPaddingleft:0}.promotionFlag-vue-vue-type-style-index-0-lang-module__headerMargin___A7pSc .promotionFlag-vue-vue-type-style-index-0-lang-module__promotionFlagWrap___jCGvt{top:115px}@media screen and (max-width:1023px){.promotionFlag-vue-vue-type-style-index-0-lang-module__headerMargin___A7pSc .promotionFlag-vue-vue-type-style-index-0-lang-module__promotionFlagWrap___jCGvt{top:79px}}@media screen and (max-width:729px){.promotionFlag-vue-vue-type-style-index-0-lang-module__headerMargin___A7pSc .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO .promotionFlag-vue-vue-type-style-index-0-lang-module__triangle___UPA-2,.promotionFlag-vue-vue-type-style-index-0-lang-module__headerMargin___A7pSc .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO svg{top:48px}}@media screen and (max-width:1279px) and (min-width:1024px){.promotionFlag-vue-vue-type-style-index-0-lang-module__headerMargin___A7pSc .promotionFlag-vue-vue-type-style-index-0-lang-module__promotionFlagWrap___jCGvt{top:58px}}.promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO{z-index:10}.promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO .promotionFlag-vue-vue-type-style-index-0-lang-module__triangle___UPA-2{height:0;position:absolute;top:0;width:0}[dir] .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO .promotionFlag-vue-vue-type-style-index-0-lang-module__triangle___UPA-2{border-top:62px solid #d31e0c}[dir=ltr] .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO .promotionFlag-vue-vue-type-style-index-0-lang-module__triangle___UPA-2{border-left:62px solid transparent;right:0}[dir=rtl] .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO .promotionFlag-vue-vue-type-style-index-0-lang-module__triangle___UPA-2{border-right:62px solid transparent;left:0}.promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO svg{height:36px;position:absolute;top:0;width:36px}[dir=ltr] .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO svg{right:0}[dir=rtl] .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO svg{left:0}.promotionFlag-vue-vue-type-style-index-0-lang-module__promotionBannerMargin___BrwHr .promotionFlag-vue-vue-type-style-index-0-lang-module__promotionFlagWrap___jCGvt{top:115px}@media screen and (max-width:1023px){.promotionFlag-vue-vue-type-style-index-0-lang-module__promotionBannerMargin___BrwHr .promotionFlag-vue-vue-type-style-index-0-lang-module__promotionFlagWrap___jCGvt{top:79px}}@media screen and (max-width:729px){.promotionFlag-vue-vue-type-style-index-0-lang-module__promotionBannerMargin___BrwHr .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO .promotionFlag-vue-vue-type-style-index-0-lang-module__triangle___UPA-2,.promotionFlag-vue-vue-type-style-index-0-lang-module__promotionBannerMargin___BrwHr .promotionFlag-vue-vue-type-style-index-0-lang-module__mobilePromotionFlagWrap___u-gJO svg{top:48px}}
