@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+Thai:wght@300;400;500;700;900&display=swap");*{font-family:"Noto Sans JP",YuGothic,-apple-system,sans-serif;font-weight:300;font-style:normal;position:static}* ::-moz-selection{background:#afa384;color:#FFFFFF}* ::selection{background:#afa384;color:#FFFFFF}@media (min-width: 1000.1px){.pc{display:block !important}.sp{display:none !important}.pcInline{display:inline !important}.spInline{display:none !important}}@media (max-width: 1000px){.pc{display:none !important}.sp{display:block !important}.pcInline{display:none !important}.spInline{display:inline !important}}:root{--z-main:-1;--z-pageTitCol:0;--z-pageTitInner:1;--z-header:500}.socialMediaCol{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;line-height:1}.socialMediaCol dt{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;font-family:"Oswald","Noto Sans JP",YuGothic,-apple-system,sans-serif;font-size:0.85rem;font-weight:700;margin-right:8vw}.socialMediaCol dd{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:8vw}.socialMediaCol dd:last-child{margin-right:0}.socialMediaCol dd.youtube img{width:9.33333vw}.socialMediaCol dd.facebook img{width:7.2vw}.socialMediaCol dd.twitter img{width:6.26667vw}@media (min-width: 1000.1px){.socialMediaCol dt{font-size:14px;margin-right:32px}.socialMediaCol dd{margin-right:32px;transition-duration:.3s}.socialMediaCol dd:hover{opacity:0.5}.socialMediaCol dd.youtube img{width:30px}.socialMediaCol dd.facebook img{width:24px}.socialMediaCol dd.twitter img{width:22px}}.icoGlobal{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:url("../images/common/ico_globe.png") left center no-repeat;background-size:3.33333vw;height:4.53333vw;padding-left:4.8vw;font-family:"Oswald","Noto Sans JP",YuGothic,-apple-system,sans-serif;font-size:0.85rem;font-weight:700;text-decoration:none}@media screen and (min-width: 1000.1px) and (max-width: 1200px){.icoGlobal{background-size:15px;font-size:16px;padding-left:25px}}@media (min-width: 1200.1px){.icoGlobal{font-size:14px;background-size:11px;height:15px;padding-left:21px;transition-duration:.3s}.icoGlobal:hover{opacity:0.5}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){.icoGlobal{font-size:13px}}.menuOpen{height:100%;overflow:hidden}header{position:fixed;top:0;left:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;background:#FFFFFF;width:100%;height:13.33333vw;z-index:var(--z-header)}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header{height:90px}}@media (min-width: 1200.1px){header{padding-left:30px;padding-right:30px;height:90px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header{padding-left:15px;padding-right:15px}}header .logo{display:block;width:29.6vw;height:7.6vw;margin-left:2.8vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .logo{width:180px;height:47px}}@media (min-width: 1200.1px){header .logo{width:180px;height:47px;margin-left:0;transition-duration:.3s}header .logo:hover{opacity:0.5}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .logo{width:125px}}header .logo a{display:block;background:url("../images/common/logo_op.png") center left no-repeat;background-size:contain;width:100%;height:100%;font-size:0;text-indent:-9999px;line-height:0}@media (min-width: 1200.1px){header .logo a{background:url(../images/common/pc/logo_op.png) center left no-repeat;background-size:contain}}header #gnMenuCol{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:38.66667vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header #gnMenuCol{width:270px}}@media (min-width: 1200.1px){header #gnMenuCol{display:none}}header .spBtnGnSearch{background:#f4f2ee url("../images/common/sp/ico_search_gold.png") center center no-repeat;background-size:5.46667vw;width:13.33333vw;height:13.33333vw;font-size:0;line-height:0;text-indent:-9999px}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .spBtnGnSearch{cursor:pointer;background-size:35px;width:90px;height:90px}}@media (min-width: 1200.1px){header .spBtnGnSearch{background-size:50%;width:90px;height:90px}}header .btnGnMenu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:url("../images/common/sp/bg_menu.png") center left no-repeat;background-size:contain;width:25.33333vw;height:13.33333vw;padding-left:12.8vw;color:#928157;font-family:"Oswald","Noto Sans JP",YuGothic,-apple-system,sans-serif;font-weight:700}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .btnGnMenu{cursor:pointer;width:180px;height:90px;padding-left:85px;font-size:22px}}@media (min-width: 1200.1px){header .btnGnMenu{display:none}}header .spGnSearchCol{display:none;position:fixed;background:rgba(146,129,87,0.5);top:13.33333vw;width:100%;height:100%}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .spGnSearchCol{top:90px}}@media (min-width: 1200.1px){header .spGnSearchCol{display:none !important}}header .spGnSearchInner{background:#FFFFFF;left:0;width:100%;padding:8vw 5.33333vw 8vw 6vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .spGnSearchInner{padding:40px}}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .spGnSearchInner .spGnSearchForm{width:952px;margin:auto;position:relative}}header .spGnSearchInner .spGnfreewordsCol{position:relative;display:inline-block;background:url("../images/common/sp/ico_search_black.png") center left no-repeat;background-size:3.33333vw;border-bottom:#000 .13333vw solid;width:68.53333vw;padding-left:5.33333vw;padding-bottom:.26667vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .spGnSearchInner .spGnfreewordsCol{background-size:20px;border-bottom:#000000 1px solid;padding-left:30px}}header .spGnSearchInner .spGnfreewords{-webkit-appearance:none;background-image:none;border:none;text-decoration:none;padding:2.66667vw 2.66667vw 2.66667vw 0vw;width:63.2vw;font-size:3.46667vw;line-height:1.2;font-weight:700}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .spGnSearchInner .spGnfreewords{padding:15px 0 15px 0;padding-left:0;font-size:20px}}header .spGnSearchInner .spGnfreewords::-webkit-input-placeholder{color:#cacaca}header .spGnSearchInner .spGnfreewords::-moz-placeholder{color:#cacaca}header .spGnSearchInner .spGnfreewords::-ms-input-placeholder{color:#cacaca}header .spGnSearchInner .spGnfreewords::placeholder{color:#cacaca}header .spGnSearchInner .spGnfreewords:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}header .spGnSearchInner .spGnClearBtn{display:none;position:absolute;-webkit-appearance:none;border:none;background:#928157 url("../images/common/sp/btn_close_white.png") center center no-repeat;background-size:3.86667vw;border-radius:100px;top:10.66667vw;left:11.2vw;width:5.06667vw;height:5.06667vw;font-size:0;text-indent:-9999px;line-height:0}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .spGnSearchInner .spGnClearBtn{background-size:22px;top:12px;left:40px;width:32px;height:32px}}header .spGnSearchInner .spGnSubmitSearch{-webkit-appearance:none;border:none;text-decoration:none;cursor:pointer;background:#928157;padding:2.4vw 2.13333vw 2.66667vw;color:#FFFFFF;font-family:"Oswald","Noto Sans JP",YuGothic,-apple-system,sans-serif;font-size:3.46667vw;font-weight:900;line-height:1;border-radius:100px}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .spGnSearchInner .spGnSubmitSearch{padding:15px 30px;font-size:20px}}header .js_headerNavCol{display:none}@media (min-width: 1200.1px){header .js_headerNavCol{display:block !important}}@media (max-width: 1200px){header #headerNavCol{background:rgba(146,129,87,0.5);position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header #headerNavCol{height:100%}}@media (min-width: 1200.1px){header #headerNavCol{background:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}}header #headerNavCol .gnMenuHeader{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;background:#928157;width:100%;height:13.33333vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header #headerNavCol .gnMenuHeader{height:90px}}@media (min-width: 1200.1px){header #headerNavCol .gnMenuHeader{display:none}}header #headerNavCol .gnMenuHeader .logo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (min-width: 1200.1px){header #headerNavCol .gnMenuHeader .logo{margin-left:30px}}header #headerNavCol .gnMenuHeader .gnCloseCol{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;background:#FFFFFF}header #headerNavCol .gnMenuHeader .spBtnGnSearch{background:#f4f2ee url("../images/common/sp/ico_search_gold.png") center center no-repeat;background-size:5.46667vw;width:13.33333vw;height:13.33333vw;font-size:0;line-height:0;text-indent:-9999px}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header #headerNavCol .gnMenuHeader .spBtnGnSearch{background-size:35px;width:90px;height:90px}}@media (min-width: 1200.1px){header #headerNavCol .gnMenuHeader .spBtnGnSearch{width:90px;height:90px}}header #headerNavCol .gnMenuHeader .gMenuClose{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;background:#fff url("../images/common/sp/btn_close.png") center center no-repeat;background-size:contain;width:13.33333vw;height:13.33333vw;font-size:0;line-height:0;text-indent:-9999px}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header #headerNavCol .gnMenuHeader .gMenuClose{cursor:pointer;width:90px;height:90px}}@media (min-width: 1200.1px){header #headerNavCol .gnMenuHeader .gMenuClose{width:90px;height:90px}}@media (max-width: 1200px){header #headerNavCol .headerNavTopCol{background:#FFFFFF;padding:6.66667vw 5.33333vw 3.33333vw}header #headerNavCol .headerNavTopCol .icoGlobal,header #headerNavCol .headerNavTopCol .socialMediaCol{display:none}header #headerNavCol .headerNavTopCol .gnSearchCol{display:none}}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header #headerNavCol .headerNavTopCol{padding:30px 5.33333vw 10px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0;margin-bottom:7px}header #headerNavCol .headerNavTopCol .gnSearchCol{display:block}header #headerNavCol .headerNavTopCol .pcBtnGnSearch{display:block;background:#928157 url("../images/common/pc/ico_search.png") center center no-repeat;width:22px;height:22px;font-size:0;line-height:0;text-indent:-9999px;border-radius:100px}header #headerNavCol .headerNavTopCol .gnSearchForm{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:transparent 1px solid;margin-right:18px;padding:4px 2px;border-radius:100px;width:24px;height:24px;transition-duration:.3s}}@media screen and (min-width: 1200.1px) and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .gnSearchForm{margin-top:2px;margin-right:10px;height:21px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .gnSearchForm .gnfreewords{display:none;-webkit-appearance:none;background-image:none;border:none;text-decoration:none;padding:0px 6px;width:176px;border-radius:100px;font-size:12px;line-height:1.2;font-weight:700}header #headerNavCol .headerNavTopCol .gnSearchForm .gnfreewords::-webkit-input-placeholder{color:#cacaca}header #headerNavCol .headerNavTopCol .gnSearchForm .gnfreewords::-moz-placeholder{color:#cacaca}header #headerNavCol .headerNavTopCol .gnSearchForm .gnfreewords::-ms-input-placeholder{color:#cacaca}header #headerNavCol .headerNavTopCol .gnSearchForm .gnfreewords::placeholder{color:#cacaca}header #headerNavCol .headerNavTopCol .gnSearchForm .gnfreewords:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}header #headerNavCol .headerNavTopCol .gnSearchForm .gnClearBtn{display:none;position:absolute;-webkit-appearance:none;border:none;background:#928157;color:#fff;border-radius:50px;font-weight:900;top:2px;left:2px;width:18px;height:18px;font-size:10px}}@media screen and (min-width: 1200.1px) and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .gnSearchForm .gnClearBtn{width:15px;height:15px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .gnSearchForm .gnSubmitSearch{display:none;position:absolute;top:2px;right:2px;-webkit-appearance:none;background-image:none;border:none;text-decoration:none;cursor:pointer;background:#928157 url("../images/common/pc/ico_search.png") center center no-repeat;background-size:9px;width:18px;height:18px;font-size:0;line-height:0;text-indent:-9999px;border-radius:100px}}@media screen and (min-width: 1200.1px) and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .gnSearchForm .gnSubmitSearch{width:15px;height:15px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .gnSearchForm .gnSearchBtn{position:absolute;cursor:pointer;background:#928157 url("../images/common/pc/ico_search.png") center center no-repeat;background-size:9px;width:22px;height:22px;font-size:0;line-height:0;text-indent:-9999px;border-radius:100px;top:-1px;right:0px;transition-duration:.3s}header #headerNavCol .headerNavTopCol .gnSearchForm .gnSearchBtn:hover{opacity:0.5}}@media screen and (min-width: 1200.1px) and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .gnSearchForm .gnSearchBtn{width:18px;height:18px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .icoGlobal{color:#928157;display:-webkit-flex;display:flex;-webkit-order:1;order:1;padding-left:15px;margin-right:20px}}@media screen and (min-width: 1200.1px) and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .icoGlobal{padding-left:14px;margin-right:14px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .socialMediaCol{display:-webkit-flex;display:flex;-webkit-order:3;order:3}header #headerNavCol .headerNavTopCol .socialMediaCol dt{display:none}header #headerNavCol .headerNavTopCol .socialMediaCol dd{margin-left:15px;margin-right:0px}}@media screen and (min-width: 1200.1px) and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .socialMediaCol dd{margin-left:8px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .socialMediaCol dd.youtube img{width:25px;height:18px}}@media screen and (min-width: 1200.1px) and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .socialMediaCol dd.youtube img{width:20px;height:15px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .socialMediaCol dd.facebook img{width:20px;height:20px}header #headerNavCol .headerNavTopCol .socialMediaCol dd.twitter img{width:18px;height:18px}}@media screen and (min-width: 1200.1px) and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .socialMediaCol dd.twitter img{width:14px;height:15px}}header #headerNavCol .headerNavTopCol .btnGnLanguage{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;background:url("../images/common/ico_globe.png") left top no-repeat;background-size:3.06667vw;min-height:4.53333vw;padding-left:4.66667vw;padding-bottom:2vw;border-bottom:.26667vw solid rgba(146,129,87,0.5);font-weight:500;font-size:1rem;color:#928157;cursor:pointer;line-height:1}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header #headerNavCol .headerNavTopCol .btnGnLanguage{font-size:16px;background:url("../images/common/ico_globe.png") left center no-repeat;background-size:13px;padding-left:16px;padding-bottom:0;border-bottom:1px solid #928157}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .btnGnLanguage{-webkit-order:2;order:2;background:url("../images/common/ico_globe.png") left center no-repeat;background-size:11px;min-height:15px;padding-top:5px;padding-left:18px;padding-bottom:5px;border-bottom:#928157 1px solid;font-size:13px;font-weight:700;transition-duration:.3s;margin-bottom:3px}header #headerNavCol .headerNavTopCol .btnGnLanguage:hover{opacity:0.5}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header #headerNavCol .headerNavTopCol .btnGnLanguage{font-size:12px;padding-left:11px;background-size:10px}}header #headerNavCol .headerNavTopCol .btnGnLanguage::after{content:'';display:-webkit-flex;display:flex;background:url("../images/common/ico_arrow.png") center center no-repeat;background-size:2.66667vw;width:2.66667vw;height:2vw;margin-top:.66667vw;padding-left:1.33333vw;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header #headerNavCol .headerNavTopCol .btnGnLanguage::after{background-size:12px;width:10px;height:8px;margin-top:0;padding-left:9px}}@media (min-width: 1200.1px){header #headerNavCol .headerNavTopCol .btnGnLanguage::after{background-size:10px;width:10px;height:8px;margin-top:0;padding-left:5px}}@media (min-width: 1200.1px){header .gnaviCol{position:absolute;left:215px;top:28px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol{left:143px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}@media (max-width: 1200px){header .gnaviCol .navInner{background:#FFFFFF;padding:0 5.33333vw 8vw}header .gnaviCol .navInner .navCategoryCol{display:block;width:100%;border-bottom:.26667vw solid rgba(146,129,87,0.5)}}@media screen and (max-width: 1200px) and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner .navCategoryCol{border-bottom:1px solid #928157}}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner{padding:0 5.33333vw 60px}}@media (min-width: 1200.1px){header .gnaviCol .navInner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}header .gnaviCol .navInner .navBtn .js_acBtn{display:none}header .gnaviCol .navInner a,header .gnaviCol .navInner span{color:#928157;text-decoration:none;font-weight:500}@media (max-width: 1200px){header .gnaviCol .navInner a,header .gnaviCol .navInner span{background:url("../images/common/sp/ico_anchor_gold.png") left center no-repeat;background-size:3.33333vw;min-height:4vw;display:block;width:100%;padding:5.33333vw 0 5.33333vw 5.33333vw;font-size:1.2rem}}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a,header .gnaviCol .navInner span{font-size:20px;margin-left:0;padding:25px}}@media (min-width: 1200.1px){header .gnaviCol .navInner a,header .gnaviCol .navInner span{font-size:14px;margin-left:25px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol .navInner a,header .gnaviCol .navInner span{font-size:13px}}header .gnaviCol .navInner a.current,header .gnaviCol .navInner span.current{color:#000000}@media (max-width: 1200px){header .gnaviCol .navInner a.current,header .gnaviCol .navInner span.current{background:url("../images/common/sp/ico_anchor.png") left center no-repeat;background-size:3.33333vw}}header .gnaviCol .navInner a.navForBeginners,header .gnaviCol .navInner span.navForBeginners{background:url(../images/common/ico_beginners.png) left center no-repeat;background-size:3vw;padding-left:5vw;padding-bottom:6vw;margin-left:0.7vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a.navForBeginners,header .gnaviCol .navInner span.navForBeginners{background-size:14px;padding-left:26px;padding-bottom:27px;margin-left:4px}}@media (min-width: 1200.1px){header .gnaviCol .navInner a.navForBeginners,header .gnaviCol .navInner span.navForBeginners{background-size:11px;padding-left:14px;padding-bottom:2.2px;margin-left:22px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol .navInner a.navForBeginners,header .gnaviCol .navInner span.navForBeginners{background-size:8px;padding-left:10px;padding-bottom:2.2px;margin-left:17px}}header .gnaviCol .navInner a.navRules,header .gnaviCol .navInner span.navRules{background:url(../images/common/ico_rules.png) left center no-repeat;background-size:4vw;padding-left:5.5vw;padding-bottom:6vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a.navRules,header .gnaviCol .navInner span.navRules{background-size:22px;padding-left:30px;padding-bottom:27px;margin-left:0}}@media (min-width: 1200.1px){header .gnaviCol .navInner a.navRules,header .gnaviCol .navInner span.navRules{background-size:16px;padding-left:18px;padding-bottom:0;margin-left:22px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol .navInner a.navRules,header .gnaviCol .navInner span.navRules{background-size:14px;padding-left:15px;padding-bottom:1px;margin-left:16.5px}}header .gnaviCol .navInner a.navTopics,header .gnaviCol .navInner span.navTopics{background:url(../images/common/ico_news.png) left center no-repeat;background-size:4vw;padding-left:5.6vw;padding-bottom:5.5vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a.navTopics,header .gnaviCol .navInner span.navTopics{background-size:18px;padding-left:26px;padding-bottom:27px;margin-left:4px}}@media (min-width: 1200.1px){header .gnaviCol .navInner a.navTopics,header .gnaviCol .navInner span.navTopics{background-size:14px;padding-left:16px;padding-bottom:0;margin-left:22px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol .navInner a.navTopics,header .gnaviCol .navInner span.navTopics{background-size:12px;padding-left:13.5px;padding-bottom:2px;margin-left:16.5px}}header .gnaviCol .navInner a.navProducts,header .gnaviCol .navInner span.navProducts{background:url(../images/common/ico_products.png) left center no-repeat;background-size:5vw;padding-left:6.5vw;padding-bottom:6vw;margin-left:-0.5vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a.navProducts,header .gnaviCol .navInner span.navProducts{background-size:22px;padding-left:30px;padding-bottom:27px;margin-left:1px}}@media (min-width: 1200.1px){header .gnaviCol .navInner a.navProducts,header .gnaviCol .navInner span.navProducts{background-size:17px;padding-left:20px;padding-bottom:1px;margin-left:22px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol .navInner a.navProducts,header .gnaviCol .navInner span.navProducts{background-size:15px;padding-left:17px;padding-bottom:1px;margin-left:16.5px}}header .gnaviCol .navInner a.navEvents,header .gnaviCol .navInner span.navEvents{background:url(../images/common/ico_events.png) left center no-repeat;background-size:5vw;padding-left:6vw;padding-bottom:5vw;margin-left:-0.5vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a.navEvents,header .gnaviCol .navInner span.navEvents{background-size:23px;padding-left:30px;padding-bottom:27px;margin-left:1px}}@media (min-width: 1200.1px){header .gnaviCol .navInner a.navEvents,header .gnaviCol .navInner span.navEvents{background-size:17.1px;padding-left:19px;padding-bottom:0.3px;margin-left:22px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol .navInner a.navEvents,header .gnaviCol .navInner span.navEvents{background-size:15px;padding-left:16px;padding-bottom:0;margin-left:16.5px}}header .gnaviCol .navInner a.navCardlist,header .gnaviCol .navInner span.navCardlist{background:url(../images/common/ico_cardlist.png) left center no-repeat;background-size:4vw;padding-left:5vw;padding-bottom:6vw;margin-left:0.4vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a.navCardlist,header .gnaviCol .navInner span.navCardlist{background-size:18px;padding-left:25px;padding-bottom:27px;margin-left:6px}}@media (min-width: 1200.1px){header .gnaviCol .navInner a.navCardlist,header .gnaviCol .navInner span.navCardlist{background-size:14.5px;padding-left:16px;padding-bottom:0;margin-left:22px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol .navInner a.navCardlist,header .gnaviCol .navInner span.navCardlist{background-size:12px;padding-left:12px;padding-bottom:0;margin-left:16.5px}}header .gnaviCol .navInner a.navStorelist,header .gnaviCol .navInner span.navStorelist{background:url(../images/common/ico_storelist.png) left center no-repeat;background-size:4.3vw;padding-left:6vw;padding-bottom:5vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a.navStorelist,header .gnaviCol .navInner span.navStorelist{background-size:19px;padding-left:28px;padding-bottom:24px;margin-left:4px}}@media (min-width: 1200.1px){header .gnaviCol .navInner a.navStorelist,header .gnaviCol .navInner span.navStorelist{background-size:16px;padding-left:19px;padding-bottom:0.3px;margin-left:22px}}@media screen and (min-width: 1200.1px) and (max-width: 1460px){header .gnaviCol .navInner a.navStorelist,header .gnaviCol .navInner span.navStorelist{background-size:13.3px;padding-left:15px;padding-bottom:0.3px;margin-left:16.5px}}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnaviCol .navInner a:hover{opacity:0.3}header .gnaviCol .navInner a.current:hover{color:#000000}}@media (min-width: 1200.1px){header .gnaviCol .navInner a:hover{opacity:0.3}header .gnaviCol .navInner a.current:hover{color:#000000}}header .gnaviCol .navInner span{color:#e0e0e0}@media (max-width: 1000px){header .gnaviCol .navInner span{background:url("../images/common/sp/ico_anchor_gray.png") left center no-repeat;background-size:3.33333vw}}header .gnMenuFooter{padding:8vw 5.33333vw;background:#f4f2ee}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnMenuFooter{padding:40px 5.33333vw}}@media (min-width: 1200.1px){header .gnMenuFooter{display:none}}header .gnMenuFooter .icoGlobal{color:#928157}header .gnMenuFooter .socialMediaCol{margin-top:8vw}@media screen and (min-width: 1000.1px) and (max-width: 1200px){header .gnMenuFooter .socialMediaCol{margin-top:20px}}header .gnMenuFooter .socialMediaCol dt{color:#928157}header .navSubContentsCol{display:none}#js_gnLanguageCol,#cardlist .fancybox-content#js_gnLanguageCol{display:none;width:73%;padding:2vw 5.33333vw;margin-left:auto;margin-right:auto}#js_gnLanguageCol .gnLanguageInner li,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li{width:100%;border-top:#928157 .13333vw solid}#js_gnLanguageCol .gnLanguageInner li:first-child,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li:first-child{border-top:none}#js_gnLanguageCol .gnLanguageInner li .languageBtn,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%;padding:4vw 0;font-weight:700;font-size:1.2rem;text-align:center;text-decoration:none;line-height:1.2}#js_gnLanguageCol .gnLanguageInner li .languageBtn span,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn span{opacity:0.8;font-size:0.8rem;font-weight:400;padding-top:.66667vw}#js_gnLanguageCol .gnLanguageInner li .languageBtn.current,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.current{background:url("../images/common/bg_gnlanguage.png") center center no-repeat;background-size:10.53333vw;color:#000000}#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn{font-family:"Noto Sans SC",YuGothic,-apple-system,sans-serif;position:relative;text-indent:-0.5em}#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn::after,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn::after{content:"";display:inline-block;background:url(../images/common/ico_link.png) left top no-repeat;background-size:contain;position:absolute;width:3vw;height:3vw;top:5.6vw;right:18vw}@media (min-width: 1000.1px){#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn::after,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn::after{width:12px;height:12px;margin-left:4px;top:26px;right:147px;transition:0.3s}}#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn span,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn span{font-family:"Noto Sans JP",YuGothic,-apple-system,sans-serif}@media (min-width: 1000.1px){#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn:hover::after,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.cn:hover::after{opacity:0.4}}#js_gnLanguageCol .gnLanguageInner li .languageBtn.th,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.th{font-family:"Noto Sans Thai",YuGothic,-apple-system,sans-serif;padding:4.06667vw 0 4vw}#js_gnLanguageCol .gnLanguageInner li .languageBtn.th span,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.th span{font-family:"Noto Sans JP",YuGothic,-apple-system,sans-serif;padding-top:0}@media (min-width: 1000.1px){#js_gnLanguageCol .gnLanguageInner li .languageBtn.th,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.th{padding:20px 0}#js_gnLanguageCol .gnLanguageInner li .languageBtn.th span,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.th span{padding-top:0px}}@media (min-width: 1000.1px){#js_gnLanguageCol,#cardlist .fancybox-content#js_gnLanguageCol{width:450px;padding:10px 30px}#js_gnLanguageCol .gnLanguageInner li,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li{border-top:#928157 1px solid}#js_gnLanguageCol .gnLanguageInner li .languageBtn,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn{padding:20px 0;font-size:18px}#js_gnLanguageCol .gnLanguageInner li .languageBtn span,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn span{font-size:14px;padding-top:5px}#js_gnLanguageCol .gnLanguageInner li .languageBtn.current,#cardlist .fancybox-content#js_gnLanguageCol .gnLanguageInner li .languageBtn.current{background-size:53px}}footer{background:#928157;margin-top:9.33333vw;width:100%}footer .snsShareCol{width:100%;background:#FFFFFF;padding:10.13333vw 0 8.26667vw}footer .snsShareCol .snsShareInner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}footer .snsShareCol .snsShareInner dt{width:100%;font-family:"Oswald","Noto Sans JP",YuGothic,-apple-system,sans-serif;font-size:0.9rem;font-weight:700;line-height:1;text-align:center}footer .snsShareCol .snsShareInner dd{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:4vw 6.66667vw 0}footer .snsShareCol .snsShareInner dd.facebook img{width:7.2vw}footer .snsShareCol .snsShareInner dd.twitter img{width:6.26667vw}footer .snsShareCol .snsShareInner dd.line img{width:7.06667vw}footer .footerTitleCol{margin:16vw auto 0;width:92vw}footer .fLogo{display:block;width:38vw;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer .icoGlobal{color:#FFFFFF;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin-top:5.33333vw}footer .socialMediaCol{width:100%;margin-top:4vw}footer .socialMediaCol dt{font-weight:700;color:#FFFFFF}footer .socialMediaCol dd{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer .fnaviCol{background:rgba(255,255,255,0.05);width:100%;margin-top:6.66667vw;padding:4.66667vw 0}footer .fnaviCol .navInner{margin:0 auto;width:89.33333vw}footer .fnaviCol .navInner .navCategoryCol{border-bottom:rgba(255,255,255,0.3) .26667vw solid;color:#FFFFFF}footer .fnaviCol .navInner .navCategoryCol:last-child{border-bottom:none}footer .fnaviCol .navInner .navCategoryCol .navBtn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}footer .fnaviCol .navInner .navCategoryCol .navBtn a,footer .fnaviCol .navInner .navCategoryCol .navBtn span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;font-family:"Oswald","Noto Sans JP",YuGothic,-apple-system,sans-serif;font-weight:400;font-size:0.85rem}@media (max-width: 1000px){footer .fnaviCol .navInner .navCategoryCol .navBtn a,footer .fnaviCol .navInner .navCategoryCol .navBtn span{width:100%}}footer .fnaviCol .navInner .navCategoryCol .navBtn a.navForBeginners,footer .fnaviCol .navInner .navCategoryCol .navBtn a.navRules,footer .fnaviCol .navInner .navCategoryCol .navBtn a.navTopics,footer .fnaviCol .navInner .navCategoryCol .navBtn a.navProducts,footer .fnaviCol .navInner .navCategoryCol .navBtn a.navEvents,footer .fnaviCol .navInner .navCategoryCol .navBtn a.navCardlist,footer .fnaviCol .navInner .navCategoryCol .navBtn a.navStorelist,footer .fnaviCol .navInner .navCategoryCol .navBtn span.navForBeginners,footer .fnaviCol .navInner .navCategoryCol .navBtn span.navRules,footer .fnaviCol .navInner .navCategoryCol .navBtn span.navTopics,footer .fnaviCol .navInner .navCategoryCol .navBtn span.navProducts,footer .fnaviCol .navInner .navCategoryCol .navBtn span.navEvents,footer .fnaviCol .navInner .navCategoryCol .navBtn span.navCardlist,footer .fnaviCol .navInner .navCategoryCol .navBtn span.navStorelist{font-family:"Noto Sans JP",YuGothic,-apple-system,sans-serif}footer .fnaviCol .navInner .navCategoryCol .navBtn .js_acBtn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;position:relative;width:24vw;height:13.33333vw;opacity:1;text-indent:-9999px;font-size:0}footer .fnaviCol .navInner .navCategoryCol .navBtn .js_acBtn::before{content:'';display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#FFFFFF;width:3.2vw;height:.53333vw;transition-duration:.3s}footer .fnaviCol .navInner .navCategoryCol .navBtn .js_acBtn::after{content:'';display:block;position:absolute;top:38%;right:1.33333vw;background:#FFFFFF;width:.53333vw;height:3.2vw;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);transition-duration:.3s}footer .fnaviCol .navInner .navCategoryCol .navBtn .js_acBtn.js_acOpen::after{transition-duration:.3s;top:38%;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}footer .fnaviCol .navInner .navCategoryCol a,footer .fnaviCol .navInner .navCategoryCol span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-decoration:none;color:#FFFFFF;height:13.33333vw}footer .fnaviCol .navInner .navCategoryCol span{opacity:0.3}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li{display:block;position:relative;font-weight:500;font-size:0.8rem}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li:last-child{padding-bottom:5.33333vw}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li a,footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li span{display:inline-block;position:relative;color:#FFFFFF;height:auto;padding-left:2.4vw;padding-bottom:2.66667vw;font-family:"Oswald","Noto Sans JP",YuGothic,-apple-system,sans-serif;font-weight:400}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li a::before,footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li span::before{content:'';display:block;position:absolute;top:1.86667vw;left:0;background:#FFFFFF;width:1.33333vw;height:.26667vw}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li span{opacity:0.3}footer .fnaviCol .navInner .navCategoryCol .js_acCol{display:none}@media (min-width: 1000.1px){footer{margin-top:120px;min-width:1200px}footer .snsShareCol{padding:50px 0}footer .snsShareCol .snsShareInner dt{font-size:14px}footer .snsShareCol .snsShareInner dd{margin:20px 20px 0;transition-duration:.3s}footer .snsShareCol .snsShareInner dd:hover{opacity:0.5}footer .snsShareCol .snsShareInner dd.facebook img{width:26px}footer .snsShareCol .snsShareInner dd.twitter img{width:23px}footer .snsShareCol .snsShareInner dd.line img{width:30px}footer .footerNavCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:70px auto 0;width:1050px}footer .footerTitleCol{margin:0;width:330px}footer .fLogo{width:214px;transition-duration:.3s}footer .fLogo:hover{opacity:0.5}footer .icoGlobal{margin-top:30px}footer .socialMediaCol{margin-top:30px}footer .fnaviCol{background:none;width:720px;margin-top:0;padding:0}footer .fnaviCol .navInner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}footer .fnaviCol .navInner .navCategoryCol{width:180px;border-bottom:none}footer .fnaviCol .navInner .navCategoryCol .navBtn a,footer .fnaviCol .navInner .navCategoryCol .navBtn span{font-size:14px}footer .fnaviCol .navInner .navCategoryCol .navBtn .js_acBtn{display:none}footer .fnaviCol .navInner .navCategoryCol a,footer .fnaviCol .navInner .navCategoryCol span{display:inline-block;height:auto;padding-bottom:8px}footer .fnaviCol .navInner .navCategoryCol a{transition-duration:.3s}footer .fnaviCol .navInner .navCategoryCol a:hover{opacity:0.5}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li{font-size:12px}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li:last-child{padding-bottom:30px}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li a,footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li span{padding-left:12px;padding-bottom:12px}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li a::before,footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li span::before{top:9px;width:8px;height:1px}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li a{transition-duration:.3s}footer .fnaviCol .navInner .navCategoryCol .navSubContentsCol li a:hover{opacity:0.5}footer .fnaviCol .navInner .navCategoryCol .js_acCol{display:block !important}}.footerContactCol{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:rgba(255,255,255,0.05);padding:2.66667vw 0 2.4vw;margin-top:9.33333vw}@media (max-width: 1000px){.footerContactCol{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.footerContactCol li{width:40vw}.footerContactCol li a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:2.66667vw 0;width:100%;text-align:center;text-decoration:none;color:#FFFFFF;font-size:0.8rem}.footerContactCol li .btnCookieSetting{position:relative;display:-webkit-flex;display:flex;-moz-appearance:none;-webkit-appearance:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:2.66667vw 0;width:100%;text-align:center;background-color:transparent;border:none;appearance:none;text-decoration:none;color:#FFFFFF;font-size:0.8rem}.footerContactCol li #ot-sdk-btn.ot-sdk-show-settings:hover,.footerContactCol li #ot-sdk-btn.optanon-show-settings:hover,.footerContactCol li #ot-sdk-btn.ot-sdk-show-settings,.footerContactCol li #ot-sdk-btn.optanon-show-settings{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#FFFFFF;font-size:0.8rem}@media (min-width: 1000.1px){.footerContactCol li #ot-sdk-btn.ot-sdk-show-settings:hover,.footerContactCol li #ot-sdk-btn.optanon-show-settings:hover,.footerContactCol li #ot-sdk-btn.ot-sdk-show-settings,.footerContactCol li #ot-sdk-btn.optanon-show-settings{transition-duration:.3s;font-size:12px}}@media (min-width: 1000.1px){.footerContactCol{height:76px;margin-top:70px;padding:0}.footerContactCol li{margin-left:30px;margin-right:30px;margin-bottom:0;width:auto}.footerContactCol li a{transition-duration:.3s;font-size:12px}.footerContactCol li a:hover{opacity:0.5}.footerContactCol li .btnCookieSetting{transition-duration:.3s;font-size:12px}.footerContactCol li .btnCookieSetting:hover{opacity:0.5}}.footerCopyrightCol{margin:8vw auto 0;padding-bottom:16vw;width:92vw;font-size:0.85rem;color:#FFFFFF}.footerCopyrightCol .btnJob{margin:8vw auto 0;width:30%;text-align:center}.footerCopyrightCol .btnJob a{display:inline-block}.footerCopyrightCol .logoCol{margin:8.53333vw auto 9.33333vw;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center}.footerCopyrightCol .logoCol .cd{display:-webkit-inline-flex;display:inline-flex;width:25.73333vw;height:5.86667vw;margin-right:2.26667vw}.footerCopyrightCol .logoCol .bandai_namco{display:-webkit-inline-flex;display:inline-flex;width:28.93333vw;height:8vw}.footerCopyrightCol .logoCol .bandai{display:-webkit-inline-flex;display:inline-flex;width:8vw;height:7.73333vw;margin-right:2.26667vw}.footerCopyrightCol .logoCol .bcg{display:-webkit-inline-flex;display:inline-flex;width:8vw;height:8vw;margin-right:2.26667vw}.footerCopyrightCol small{display:block;width:100%;text-align:center;font-size:0.65rem}@media (min-width: 1000.1px){.footerCopyrightCol{margin:70px auto 0;padding-bottom:73px;width:1050px;font-size:14px;text-align:center}.footerCopyrightCol .btnJob{margin:50px auto 0;width:130px}.footerCopyrightCol .btnJob a{transition-duration:.3s}.footerCopyrightCol .btnJob a img{width:100%;height:auto}.footerCopyrightCol .btnJob a:hover{opacity:0.3}.footerCopyrightCol .logoCol{margin:50px auto 30px}.footerCopyrightCol .logoCol .cd{width:117px;height:26px;margin-right:12px;transition-duration:.3s}.footerCopyrightCol .logoCol .cd:hover{opacity:0.5}.footerCopyrightCol .logoCol .bandai_namco{width:129px;height:36px;transition-duration:.3s}.footerCopyrightCol .logoCol .bandai_namco:hover{opacity:0.5}.footerCopyrightCol .logoCol .bandai{width:36px;height:34px;margin-right:15px;transition-duration:.3s}.footerCopyrightCol .logoCol .bandai:hover{opacity:0.5}.footerCopyrightCol .logoCol .bcg{width:35px;height:35px;margin-right:15px;transition-duration:.3s}.footerCopyrightCol .logoCol .bcg:hover{opacity:0.5}.footerCopyrightCol small{font-size:12px}}.footerLinkCol{width:100%;background:#c8c0ab;padding:2.4vw 0 0}.footerLinkCol .footerLinkList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;width:94.66667vw;margin:0 auto}.footerLinkCol .footerLinkList li{width:46.13333vw;margin-bottom:2.4vw}@media (min-width: 1000.1px){.footerLinkCol{padding:18px 0 8px}.footerLinkCol .footerLinkList{width:832px}.footerLinkCol .footerLinkList li{width:198px;margin:0 5px 10px}.footerLinkCol .footerLinkList li a{transition-duration:.3s}.footerLinkCol .footerLinkList li a:hover{opacity:0.5}}.appDownload .appCol a.isAppStore{width:29.73333vw !important}@media (min-width: 1000.1px){.appDownload .appCol a.isAppStore{width:223px !important}}

/*# sourceMappingURL=maps/layout_jp.css.map */
