@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Cormorant:wght@400;600&family=M+PLUS+1:wght@400;800;900&family=Noto+Serif+JP:wght@900&display=swap);:root{--contents-base-font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Noto Sans JP","BIZ UDGothic","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Hiragino Sans","Meiryo",sans-serif;--contents-font-family-sans:"Noto Sans JP",var(--contents-base-font-family);--contents-font-family-sans-en:"Cormorant",var(--contents-base-font-family);--contents-font-family-strong:"M PLUS 1",var(--contents-base-font-family);--contents-font-family-serif:"Noto Serif JP",serif;--contents-font-family-serif-en:'EB Garamond',var(--contents-font-family-strong);--contents-base-color-K:51 51 51;--contents-base-color-BK:0 0 0;--contents-base-color-LB:204 236 255;--contents-base-color-B:0 51 102;--contents-base-color-DB:0 51 153;--contents-base-color-B2:0 112 192;--contents-base-color-B3:11 84 153;--contents-base-color-B4:0 156 228;--contents-base-color-W:255 255 255;--contents-base-color-R:230 0 0;--contents-base-color-Y:255 204 0;--contents-base-color-M:197 163 216;--contents-base-color-O:238 131 92;--contents-base-color-GY-f3:243 243 243;--contents-base-color-GY-ee:238 238 238;--contents-base-color-GY-cc:204 204 204;--contents-base-color-GY-99:153 153 153;--contents-base-color-GY-66:102 102 102;--contents-base-color-GY-33:51 51 51;--contents-base-color-GY-11:17 17 17;--contents-base-gradient-1:206 206 238;--contents-base-gradient-2:237 236 247;--contents-base-gradient-3:218 199 240}.icon>a:active,.icon>a:hover,a:active,a:hover{color:rgb(var(--contents-base-color-R))}.icon>a:before,ul.icon>li>a:before{border-width:4px 0 4px 6px;border-left-color:rgb(var(--contents-base-color-R));left:.2em;top:calc(.9em - 3px)}br.pc{display:initial}br.sp{display:none}@media (max-width:800px){br.pc{display:none}br.sp{display:initial}}#tPath{background-color:rgb(var(--contents-base-color-B3))}#tPath li{color:rgb(var(--contents-base-color-W) / .7)}#tPath li a,#tPath li a:active,#tPath li a:hover,#tPath li a:link{color:rgb(var(--contents-base-color-W) / .9)}#lNav{position:relative;font-family:var(--contents-font-family-sans)}#lNav::before{content:"";background-color:rgb(var(--contents-base-color-B3));box-shadow:0 -200px 0 0 rgb(var(--contents-base-color-B3)),0 200px 0 0 rgb(var(--contents-base-color-B3));width:calc(100% - 40px);height:100%;position:absolute;top:0;left:0;z-index:-1}#lNav nav{background:rgb(var(--contents-base-color-BK));box-shadow:0 1em 0 0 rgb(var(--contents-base-color-BK))}#lNav nav>ul{background:0 0!important}#lNav nav>ul>li ul li a,#lNav nav>ul>li>a{color:rgb(var(--contents-base-color-W));font-size:1.07em;word-break:keep-all}#lNav nav>ul>li>a:before{background:rgb(var(--contents-base-color-Y))!important}#lNav nav>ul>li>ul>li>a:before{content:"▶";display:inline-block;margin:-.2em .3em 0 -.3em;vertical-align:middle;scale:.6}#lNav nav>ul>li>ul>li>a:after{content:"";display:block;width:calc(100% - 43px);height:4px;background:repeating-linear-gradient(to right,rgb(var(--contents-base-color-B2) / .7),rgb(var(--contents-base-color-B2) / .7) 12px,transparent 12px,transparent 19px,rgb(var(--contents-base-color-B2) / .7) 19px);position:absolute;left:22px;bottom:5px;transform:skew(-45deg,0)}#lNav nav ul,#lNav nav ul li,#lNav nav ul li a{border:none!important}#lNav .cur>a:active,#lNav .cur>a:hover,#lNav nav>ul>li ul li a:active,#lNav nav>ul>li ul li a:hover{color:rgb(var(--contents-base-color-Y))}#lNav nav>ul>li>ul>li.cur>a{background-color:rgb(var(--contents-base-color-GY-33));color:rgb(var(--contents-base-color-Y));font-weight:700}#lNav nav>ul>li>ul>li li.cur>a,#lNav nav>ul>li>ul>li.cur>a,#lNav nav>ul>li>ul>li.cur>a:active,#lNav nav>ul>li>ul>li.cur>a:hover{color:rgb(var(--global-base-color-Y))}#lNav nav>ul>li>ul>li.root .root>a:first-child:last-child{color:rgb(var(--contents-base-color-Y));font-weight:700}#lNav nav>ul>li>ul>li.root,#lNav nav>ul>li>ul>li.root>a,#lNav nav>ul>li>ul>li.root>ul{background-color:rgb(var(--contents-base-color-GY-33))}#lNav nav>ul>li>ul>li.root>ul{background-color:rgb(var(--contents-base-color-BK))!important;border-radius:0!important;filter:drop-shadow(1px 0 0 rgb(var(--contents-base-color-GY-66))) drop-shadow(-1px 0 0 rgb(var(--contents-base-color-GY-66))) drop-shadow(0 1px 0 rgb(var(--contents-base-color-GY-66))) drop-shadow(0 -1px 0 rgb(var(--contents-base-color-GY-66)))!important;font-size:85.7%;padding-top:1em!important;padding-bottom:1em!important}#lNav nav>ul>li>ul>li.root>ul:before{border-bottom-color:rgb(var(--contents-base-color-BK))!important}#lNav nav>ul>li>ul>li.cur>a[href*="/NEWS/"]:after,#lNav nav>ul>li>ul>li.root>a[href*="/NEWS/"]:after{display:none}#lNav>nav>ul>li>ul>li.root>ul>li:before{border-left-color:rgb(var(--contents-base-color-Y))}#lNav nav>ul>li>ul>li>a[href^="#comingsoon"]{display:none;opacity:.5;filter:grayscale(1);pointer-events:none}@media (max-width:800px){#lNav{margin-bottom:60px!important;padding:20px 0!important;box-sizing:border-box}#lNav::before{width:100%;background-color:rgb(var(--contents-base-color-BK));box-shadow:50px 0 0 0 rgb(var(--contents-base-color-BK)),-50px 0 0 0 rgb(var(--contents-base-color-BK))}#lNav nav>ul>li>ul>li>a[href^="#comingsoon"]:after{display:inline-block;width:11em;margin:0 0 0 1em}}body{background:url(/common/chara_shop/gundam-w/assets/img/bg.png) center top/100% auto,linear-gradient(135deg,rgb(var(--contents-base-gradient-1))5%,rgb(var(--contents-base-gradient-2)) 35%,rgb(var(--contents-base-gradient-2)) 40%,rgb(var(--contents-base-gradient-3)) 80%),rgb(var(--contents-base-gradient-2));background-attachment:fixed}main.cssTypeA{color:rgb(var(--contents-base-color-K));font-family:var(--contents-font-family-sans)}main.cssTypeA article{background:rgb(var(--contents-base-color-W));box-shadow:0 0 10px 0 rgb(var(--contents-base-color-BK) / 10%);padding-bottom:0!important;margin-bottom:0!important}main.cssTypeA article .wm-h1{background:rgb(var(--contents-base-color-BK));border-bottom:3px solid rgb(var(--contents-base-color-Y));color:rgb(var(--contents-base-color-W));font-family:var(--contents-font-family-strong);font-size:min(4.2vw,171%);font-weight:700;padding:.6em 1em .8em;text-align:center;word-break:keep-all}main.cssTypeA article .wm-h1:has(.low_header_image){border-bottom:none}main.cssTypeA article .wm-h1 .low_header_image{display:block;background:url(/common/chara_shop/gundam-w/assets/img/bg_low.jpg) no-repeat center center/cover,linear-gradient(135deg,#9296ca 5%,#afc8cf 80%),rgb(var(--contents-base-color-W));border-top:3px solid rgb(var(--contents-base-color-Y));color:rgb(var(--contents-base-color-W));margin:1em -1em -1em;padding:2em 0;position:relative;text-align:center}main.cssTypeA article .wm-h1 .low_header_image::before{content:attr(data-en);width:auto;max-width:100%;display:inline-block;margin:0 auto;padding:.2em 0 0;border-bottom:1px solid rgb(var(--contents-base-color-W) / .8);font-family:var(--contents-font-family-sans-en);font-size:350%;font-weight:600;line-height:.6;overflow:hidden}main.cssTypeA article .wm-h1 .low_header_image em{display:block;padding:.2em 0}main.cssTypeA article .wm-h1 .low_header_image.hide{display:none}@media (min-width:801px){body[data-path] main,body[data-path] main.cssTypeA.wide{padding-bottom:20px!important}}@media (max-width:800px){main.cssTypeA{padding-left:15px!important;padding-right:15px!important}main.cssTypeA article .wm-h1{margin-left:-15px!important;margin-right:-15px!important;text-align:center}main.cssTypeA article .wm-h1 .low_header_image::before{font-size:220%}}@media (max-width:480px){main.cssTypeA{padding-left:10px!important;padding-right:10px!important}main.cssTypeA article .wm-h1{margin-left:-10px!important;margin-right:-10px!important}}[id^=contents-]{padding:min(4.16vw,20px)}[id^=contents-] .wm-h2{background:0 0;border-bottom:none;color:rgb(var(--contents-base-color-K));font-family:var(--contents-font-family-strong);font-weight:700;font-size:min(4.8vw,1.45em);line-height:1.6;padding:.2em}[id^=contents-] .wm-h2:after,[id^=contents-] .wm-h2:before{display:none}[id^=contents-] .wm-h2:after{content:"";display:block;width:100%;height:5px;margin:.2em 0 0;background:repeating-linear-gradient(to right,rgb(var(--contents-base-color-B3) / .3),rgb(var(--contents-base-color-B3) / .3) 15px,transparent 15px,transparent 22px,rgb(var(--contents-base-color-B3) / .3) 22px);transform:skew(-45deg,0);position:static}#chara_shop_navi{margin:0;padding:0;font-size:min(1.6vw,100%);position:sticky;top:0;z-index:10}main .contentsMenu{display:flex;flex-wrap:wrap;position:relative;width:100%}#chara_shop_navi .contentsMenu{margin-top:0;padding:0;background:linear-gradient(to bottom,rgb(var(--contents-base-color-BK)) 30%,rgb(var(--contents-base-color-B3) / .7)),rgb(var(--contents-base-color-BK));border-top:3px solid rgb(var(--contents-base-color-Y));text-align:center}#chara_shop_navi .contentsMenu{justify-content:center;flex-wrap:nowrap}#chara_shop_navi .contentsMenu *{box-sizing:border-box}#chara_shop_navi .contentsMenu li{width:auto;background:0 0;background-clip:border-box;border:none;box-shadow:none;height:auto;margin:0;padding:0;overflow:visible}#chara_shop_navi .contentsMenu li a{background:0 0;border:none;color:rgb(var(--contents-base-color-LB));display:block;font-size:1.2em;font-weight:700;left:0;line-height:1.5;margin:0;padding:min(2.5em,30px) 1.2em min(2.5em,30px) 2.8em;position:relative;text-decoration:none;transform:none;top:0;width:100%;white-space:nowrap;z-index:1}#chara_shop_navi .contentsMenu li a:after{--color-alpha:.3;--icon-color:var(--contents-base-color-LB);content:"";display:block;width:1.4em;height:1.4em;background:rgb(var(--icon-color));mask:url(/common/tmpl/images/icon-set/ico_arrow.svg) no-repeat center center/contain;position:absolute;left:.9em;top:min(2.5em,31px)}#chara_shop_navi .contentsMenu li.cur a{background:rgb(var(--contents-base-color-B2) / .25);color:rgb(var(--contents-base-color-LB))}#chara_shop_navi .contentsMenu li a:hover{color:rgb(var(--contents-base-color-W));box-shadow:0 3px 0 0 rgb(var(--contents-base-color-R))}#chara_shop_navi .contentsMenu li a:hover:after{--color-alpha:1;--icon-color:var(--contents-base-color-W)}#chara_shop_navi .contentsMenu li a:hover,#chara_shop_navi .contentsMenu li:hover{opacity:1}#chara_shop_navi .contentsMenu li a[href^="#comingsoon"]{color:rgb(var(--contents-base-color-W) / 40%);pointer-events:none}#chara_shop_navi .contentsMenu li a[href^="#comingsoon"]:after{background:rgb(var(--contents-base-color-W));opacity:.3}#chara_shop_navi .contentsMenu li:has(a[href^="#comingsoon"]){display:none}@media (max-width:800px){#chara_shop_navi{width:auto;margin-left:-15px;margin-right:-15px}#chara_shop_navi .contentsMenu{width:100%}}@media (max-width:480px){#chara_shop_navi{width:auto;margin-left:-10px;margin-right:-10px}}#contents-kv{background:rgb(var(--contents-base-color-W));margin-top:0;padding:0}#slider *{margin:0}@media (max-width:800px){#contents-kv{margin-left:-15px!important;margin-right:-15px!important}}@media (max-width:480px){#contents-kv{margin-left:-10px!important;margin-right:-10px!important}}#contents-shopinfo h2+p{font-size:1.14em}#contents-shopinfo .flex-layout{margin:20px auto 0;padding:0 5% 0 3%;width:100%;max-width:720px;align-items:center;justify-content:center}#contents-shopinfo .flex-layout p{width:50%;margin:0;padding:0 2%}#contents-shopinfo .flex-layout p a{transition:.3s ease}#contents-shopinfo .flex-layout p a:hover{filter:drop-shadow(0 0 min(2vw, 1em) rgb(var(--contents-base-color-R) / .5))}#contents-shopinfo .flex-layout p:first-child{width:60%}#contents-shopinfo .flex-layout p:last-child{width:40%}@media (max-width:480px){#contents-shopinfo h2+p{font-size:1.07em}}.comingsoon{margin:20px max(-4.16vw,-20px) 0;padding:20px 0;color:rgb(var(--contents-base-color-B));font-size:clamp(100%,9.5vw,600%);font-family:var(--contents-font-family-sans-en);font-weight:900;line-height:1;text-align:center}.comingsoon span{display:inline-block;padding:0;background-image:linear-gradient(to bottom,rgb(var(--contents-base-color-GY-11)) 70%,rgb(var(--contents-base-color-R)) 70%);background-clip:text;color:transparent}.tw-block{background-color:rgb(var(--contents-base-color-GY-f3))}.locations.type3{font-size:.928em}.locations.type3 .event_loc_name{background:repeating-linear-gradient(-45deg,transparent 0,transparent 10px,rgb(var(--contents-base-color-W) / .2) 10px,rgb(var(--contents-base-color-W) / .2) 20px) no-repeat center top/100% 10px,repeating-linear-gradient(-45deg,transparent 0,transparent 10px,rgb(var(--contents-base-color-W) / .2) 10px,rgb(var(--contents-base-color-W) / .2) 20px) no-repeat center bottom/100% 10px,rgb(var(--contents-base-color-B));border-right:3px solid rgb(var(--contents-base-color-R));color:rgb(var(--contents-base-color-W));font-size:min(3vw,1.14em);padding:calc(2em + 15px) 1em}.locations.type3 .event_loc_name:after{border-left-color:rgb(var(--contents-base-color-R));left:calc(100% + 1px)}.locations.type3 .event_loc_info table th:before{background:rgb(var(--contents-base-color-BK))}.locations.type3 .event_loc_info table .icon>a{padding-left:1.6em}@media (max-width:800px){.locations.type3 .event_loc_name{border-right:none;border-bottom:3px solid rgb(var(--contents-base-color-R))}.locations.type3 .event_loc_name:after{border-top-color:rgb(var(--contents-base-color-R));top:calc(100% + 1px);left:calc(50% - 10px)}}#contents-footer{padding-top:0}#contents-footer .annotation.top_footer{background:0 0;margin:0 max(-4.16vw,-20px);padding:4% 20px calc(4% - 20px)}#contents-footer .annotation li span{color:rgb(var(--contents-base-color-R))}#contents-footer .annotation a{color:rgb(var(--contents-base-color-K))}#contents-footer .annotation a:active,#contents-footer .annotation a:hover{color:rgb(var(--contents-base-color-R))}.official_link_inner{display:flex;justify-content:center;margin:0;padding:30px 0}.official_link_inner li{width:40%;max-width:240px;margin:0 1.5%}.officialCopyright{background-color:rgb(var(--contents-base-color-BK));border:none;margin:20px max(-4.16vw,-20px) -20px;padding:30px 20px;color:rgb(var(--contents-base-color-K));overflow:hidden}.officialCopyright small{display:block;margin-top:0;padding-top:0;border-top:none;color:rgb(var(--contents-base-color-W))}.officialCopyright small span{display:inline-block}#contents-campaign+#contents-footer,#contents-goods+#contents-footer,#contents-minigame+#contents-footer{margin-top:0}article .infoList p a:active,article .infoList p a:hover,section .infoList p a:active,section .infoList p a:hover{color:rgb(var(--contents-base-color-R))}#contents-news.low .infoList{min-height:240px}#contents-news .infoList dd{position:relative}#contents-news .infoList dd:after{content:"";display:block;width:100%;border-bottom:1px dashed rgb(var(--contents-base-color-BK) / 10%);position:absolute;bottom:-10px;left:0}#contents-news .infoList p{clear:none;margin-left:7em}#contents-news .infoList .categoryTag{margin-left:7em}@media (max-width:640px){#contents-news .infoList dd+dt+dd{margin-top:inherit}}@media (max-width:480px){#contents-news .infoList p{clear:both;margin-left:0}#contents-news .infoList .categoryTag{margin-left:0}}html:has(head>link[rel=canonical][href*="goods.html"]) main.cssTypeA article .wm-h1 .low_header_image::before{width:auto}#contents-goods{margin:0;padding-bottom:0;background:linear-gradient(rgb(var(--contents-base-color-W) /.4),rgb(var(--contents-base-color-W) /.4)),url(/common/chara_shop/gundam-w/assets/img/bg2.png) repeat center top/min(17.5vw,140px) auto,rgb(var(--contents-base-color-W))}.goods_inner{margin:0;padding:0}.goods_inner img{vertical-align:top}.goods_inner .att{margin:15px 0 30px;padding:.5em;background:rgb(var(--contents-base-color-K) / .1);font-weight:700;text-align:center}.goods_inner .flex-layout{width:auto;margin:0 -1%}.goods_inner .flex-layout li{width:calc(100% / 2);margin:0;padding:1%}.special_link{margin:2% max(-4.16vw,-20px) 0;padding:calc(20px + 2%) 0;background:linear-gradient(rgb(var(--contents-base-color-B2) /.2),rgb(var(--contents-base-color-B2) /.2)),rgb(var(--contents-base-color-W) /.4)}.special_link figure{position:relative}.special_link figcaption{display:block;width:calc(100% - min(5vw,50px));margin:min(2vw,10px) auto 0;background:0 0;font-size:min(4.5vw,150%);font-weight:700;line-height:3;position:static;left:min(4.16vw,20px);bottom:12%}.special_link figcaption a{display:block;background:rgb(var(--contents-base-color-BK));border-radius:.4em;color:rgb(var(--contents-base-color-W));text-decoration:none}.special_link figcaption a::after{content:"\00a0";display:inline-block;width:1.2em;margin:0 0 0 .3em;background:url(/common/tmpl/images/icon-set/ico_arrow_w.svg) no-repeat center center/contain}.special_link figcaption a:hover{background:rgb(var(--contents-base-color-B))}@media (max-width:800px){.goods_inner .flex-layout{margin:0}.goods_inner .flex-layout li{width:100%;margin:0;padding:2% 0 4%}}#contents-minigame{margin:0;padding-bottom:0;background:linear-gradient(rgb(var(--contents-base-color-W) /.4),rgb(var(--contents-base-color-W) /.4)),url(/common/chara_shop/gundam-w/assets/img/bg2.png) repeat center top/min(17.5vw,140px) auto,rgb(var(--contents-base-color-W))}.minigame_inner{margin:max(-4.16vw,-20px) max(-4.16vw,-20px) 0;padding:0 0 11%;background:url(/common/chara_shop/gundam-w/assets/img/bg_minigame-top.png) no-repeat center top/100% auto,url(/common/chara_shop/gundam-w/assets/img/bg_minigame-bottom.png) no-repeat center bottom/100% auto,url(/common/chara_shop/gundam-w/assets/img/bg_minigame-body.png) repeat center top/100% auto}.minigame_title{width:70%;max-width:600px;margin:max(-2.08vw,-10px) auto 0;padding:0}.minigame_rule{display:table;width:88%;margin:-2% auto 0;padding:.5em;background:rgb(var(--contents-base-color-W) / .8);border:2px solid rgb(var(--contents-base-color-B2));color:rgb(var(--contents-base-color-BK) / .9);font-weight:700}.minigame_rule dd,.minigame_rule dt{display:table-cell;margin:0;padding:0;vertical-align:middle}.minigame_rule dt{padding:.5em 1.5em;background:linear-gradient(135deg,rgb(var(--contents-base-color-B3)) 10%,rgb(var(--contents-base-color-B4)) 20%,rgb(var(--contents-base-color-B3)) 30%,rgb(var(--contents-base-color-B3)) 35%,rgb(var(--contents-base-color-B4)) 60%,rgb(var(--contents-base-color-B3)) 85%);color:rgb(var(--contents-base-color-W));text-shadow:1px 1px 0 rgb(var(--contents-base-color-BK) / .5);white-space:nowrap}.minigame_rule dd{padding:.2em 1em;line-height:1.4}.minigame_rule .charge{padding:0 .5em;background:linear-gradient(135deg,rgb(var(--contents-base-color-B3)) 10%,rgb(var(--contents-base-color-B4)) 20%,rgb(var(--contents-base-color-B3)) 30%,rgb(var(--contents-base-color-B3)) 35%,rgb(var(--contents-base-color-B4)) 60%,rgb(var(--contents-base-color-B3)) 85%);color:#f5e927;font-family:var(--contents-font-family-strong);font-size:150%;font-weight:900;line-height:1;text-shadow:1px 1px 0 rgb(var(--contents-base-color-B)),-1px 1px 0 rgb(var(--contents-base-color-B)),1px -1px 0 rgb(var(--contents-base-color-B)),-1px -1px 0 rgb(var(--contents-base-color-B)),1px 0 0 rgb(var(--contents-base-color-B)),-1px 0 0 rgb(var(--contents-base-color-B)),0 1px 0 rgb(var(--contents-base-color-B)),0 -1px 0 rgb(var(--contents-base-color-B)),2px 2px 2px rgb(var(--contents-base-color-B));white-space:nowrap}.minigame_rule .charge p{margin:0;padding:0 0 .2em;line-height:1;position:relative}.minigame_rule .charge b{display:inline-block;font-size:128.5%;font-weight:900;translate:0 .05em}.minigame_rule .charge small{display:block;padding:0 0 .5em;font-size:50%;font-weight:900;position:absolute;right:-.2em;top:-.1em;translate:0 .05em}.minigame_list{margin:0 6%;padding:0;position:relative}.minigame_list li{margin:6% 0 0;padding:0;position:relative}.minigame_list li img{vertical-align:top}.minigame_list li .icon{width:17%;margin:0;padding:0;position:absolute;left:-1%;top:0;margin-top:-5.5%}.minigame_list li.new::before{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:0;left:0}#contents-minigame .special_link{margin:0 max(-4.16vw,-20px) 0;padding:calc(20px + 1%) 0}@media (max-width:800px){#contents-minigame{background-size:auto calc(100% - 60vw)}.minigame_rule{display:flex;flex-wrap:wrap;position:relative}.minigame_rule dd,.minigame_rule dt{display:block}.minigame_rule dt{width:100%;height:auto;padding:5px 1em;border-radius:.4em}.minigame_rule dd{width:100%;padding:.5em;line-height:1.4}.minigame_rule .charge{width:auto;margin:0;padding:0;background:0 0;font-size:120%;position:absolute;right:22px;top:12px}.minigame_rule .charge p{margin:0;padding:0;position:static}.minigame_list li{margin:8% 0 0;padding:0;position:relative}.minigame_list li img{vertical-align:top}.minigame_list li .icon{width:19%;margin:0;padding:0;position:absolute;left:-2.5%;top:0;margin-top:-5%}}#contents-special{margin:0;padding:min(1.5vw,10px);background:linear-gradient(to right,rgb(var(--contents-base-color-B3)),rgb(var(--contents-base-color-B4)),rgb(var(--contents-base-color-B3))),rgb(var(--contents-base-color-B3))}.special_inner{margin:0;padding:min(4.16vw,20px);background:linear-gradient(rgb(var(--contents-base-color-W) /.4),rgb(var(--contents-base-color-W) /.4)),url(/common/chara_shop/gundam-w/assets/img/bg2.png) repeat center top/min(17.5vw,140px) auto,rgb(var(--contents-base-color-W))}.special_title{margin:0;padding:.2em 0 .3em;background:linear-gradient(135deg,#82cbd1,#796bae);color:rgb(var(--contents-base-color-W));font-family:var(--contents-font-family-strong);font-size:min(5vw,350%);font-weight:900;line-height:1.2;text-align:center}.special_image.new{position:relative}.special_image.new::before{content:"";display:block;width:100%;height:100%;background:url(/images/assets/chara_shop/gquuuuuux/special/ico_new.png) no-repeat 0 0/cover;position:absolute;left:0;top:0}.special_image img,.special_title img{vertical-align:top}.special_text{font-family:var(--contents-font-family-strong);font-size:min(4.3vw,200%);font-weight:800;text-align:center;text-shadow:.1em .1em 0 #fff;word-break:keep-all}.special_text small{font-size:75%}.special_inner .annotation{font-size:min(2vw,100%);font-weight:800;text-align:center}.special_inner .annotation li{display:inline-block;color:rgb(var(--contents-base-color-BK))}