/* 画面の部品の絵（tools/import_art.py が作った） */
.btn.main{background:none;border:0;box-shadow:none;border-image:url(ui/btn_main.png) 40% 18% fill / auto 22px stretch}
.btn.sub{background:none;border:0;box-shadow:none;border-image:url(ui/btn_sub.png) 40% 18% fill / auto 22px stretch}
.btn.tab{background:none;border:0;box-shadow:none;border-image:url(ui/btn_tab.png) 45% 20% fill / 16px 16px stretch;height:46px;color:#7a4515}
.btn.main,.btn.sub{padding-bottom:3px}
#title.on{background:linear-gradient(rgba(255,250,235,0) 0,rgba(255,250,235,0) 30%,rgba(20,40,70,.25)),url(ui/key_bg.webp) center top/cover no-repeat}
.panel{background:none;border:0;box-shadow:none;filter:drop-shadow(0 14px 22px rgba(20,30,50,.35));border-image:url(ui/panel.png) 16% fill / 26px stretch;border-radius:0}
.card.panel{padding:30px 26px 24px}
.ribbon{background:url(ui/ribbon.png) center/100% 100% no-repeat;border:0;box-shadow:none;padding:8px 40px 10px}
#board{background:none;border:0;border-image:url(ui/board.png) 30% 12% fill / 14px stretch;backdrop-filter:none}
.ht{background:url(ui/act_big.png) center/100% 100%;border:0}.jp,.sk{background:url(ui/act_mid.png) center/100% 100%;border:0}
.ht .ic{-webkit-mask:none;mask:none;background:url(ui/hit.png) center/contain no-repeat}.jp .ic{-webkit-mask:none;mask:none;background:url(ui/jump.png) center/contain no-repeat}
.sk[data-g=SP] .ic{-webkit-mask:none;mask:none;background:url(ui/sk_SP.png) center/contain no-repeat}
.sk[data-g=SJ] .ic{-webkit-mask:none;mask:none;background:url(ui/sk_SJ.png) center/contain no-repeat}
.sk[data-g=NT] .ic{-webkit-mask:none;mask:none;background:url(ui/sk_NT.png) center/contain no-repeat}
.sk[data-g=NF] .ic{-webkit-mask:none;mask:none;background:url(ui/sk_NF.png) center/contain no-repeat}
.nest-ic{background:url(ui/nest.png) center/contain no-repeat;box-shadow:none}
.sk-ic.ic-SP{background:url(ui/sk_SP.png) center/contain no-repeat;box-shadow:none;width:44px;height:44px}
.sk-ic.ic-SJ{background:url(ui/sk_SJ.png) center/contain no-repeat;box-shadow:none;width:44px;height:44px}
.sk-ic.ic-NT{background:url(ui/sk_NT.png) center/contain no-repeat;box-shadow:none;width:44px;height:44px}
.sk-ic.ic-NF{background:url(ui/sk_NF.png) center/contain no-repeat;box-shadow:none;width:44px;height:44px}
#carry.k-w span,#carry.on.k-w span{background:url(ui/egg_w.png) center/contain no-repeat;box-shadow:none}
#carry.k-s span,#carry.on.k-s span{background:url(ui/egg_s.png) center/contain no-repeat;box-shadow:none}
#carry.k-v span,#carry.on.k-v span{background:url(ui/egg_v.png) center/contain no-repeat;box-shadow:none}
#carry.k-g span,#carry.on.k-g span{background:url(ui/egg_g.png) center/contain no-repeat;box-shadow:none}
#carry.k-r span,#carry.on.k-r span{background:url(ui/egg_r.png) center/contain no-repeat;box-shadow:none}
.logo .emblem{background:url(ui/egg_g.png) center/70% no-repeat,radial-gradient(circle,#fff8e0,#f1a92b)}
#ovList li.rk1 em{font-size:0;background:url(ui/crown.png) center/contain no-repeat;height:26px}
