:root{
--base:#2d434e;
--shd:1px 1px 2px rgba(0,0,0,0.7);
--bdr: solid 1px rgb(150, 150, 150);
}
/* ―――――――――――――――――――――――――――――――――――――――― //
//			Custom Theme
// ―――――――――――――――――――――――――――――――――――――――― */
/* ――――――――――     上部グラデ等     ―――――――――― */
.wiki-head__contents.blank-bg{background: var(--base);background: linear-gradient(to bottom, var(--base) 0%, #1f3039 100%) !important}.wiki-head__contents--wrap>.wiki-head__contents--title a{text-shadow:var(--shd)}
/* ――――――――――     大見出し     ―――――――――― */
.main .content-head,.main .mu.markup .mu__h-large,.menu .menu__head strong.mu__h-large{}
/* ――――――――――     中見出し     ―――――――――― */
.main .mu.markup .mu__h-middle,.menu .menu__head strong.mu__h-middle{color:var(--base);background:#f6f6f6;border-top:dotted 1px #bbb;border-right:dotted 1px #bbb;border-bottom:solid 1px var(--base);border-left:solid 7px var(--base)}
/* ――――――――――     小見出し     ―――――――――― */
.main .mu.markup .mu__h-little,.menu .menu__head strong.mu__h-little{color:var(--base);border-left-width:5px;border-color:var(--base)}
/* ――――――――――     見出し     ―――――――――― */
.content-head{background-color:var(--base) !important}
/* ――――――――――     メニューリンク     ―――――――――― */
.menu .menu__head strong.mu__h-large a{color:#f1c852}
/* ――――――――――     タブ     ―――――――――― */
.markup ul.mu__tab-head{margin-bottom:4px;border:none;border-bottom:solid 2px #d50000 !important}.markup .mu__tab-head--text{margin-right:1px;background:#fff !important;border:none !important}.markup .mu__tab-head--text:last-child{margin-right:0}.markup .mu__tab-head--text a{position:relative;top:2px;height:20px;line-height:22px;overflow:hidden;color:#fff;background:#444 !important;border-radius:8px 8px 0 0 !important}.markup li.mu__tab-head--text.active{font-weight:bold}.markup li.mu__tab-head--text.active a{top:0px;height:24px;color:#fff !important;line-height:26px;background:#d50000 !important}
/* ――――――――――     開閉ボックス     ―――――――――― */
.main .mu.markup .mu__closebox,.menu .mu__closebox{border:solid 1px #999;border-radius:7px}.mu__closebox > a{color:#1c1c1c !important;font-weight:bold}.main .mu.markup .mu__closebox .mu__closebox--icon,.menu .mu__closebox .mu__closebox--icon{position:relative;display:block;padding-left:34px!important;padding-right:8px!important;color:#fff;background-image:none;background:#dadada;border-radius:7px}.menu .mu__closebox .mu__closebox--icon {height:24px !important;line-height:24px !important}.main .mu.markup .mu__closebox.opened .mu__closebox--icon,.menu .mu__closebox.opened .mu__closebox--icon{border-radius: 7px 7px 0 0}.main .mu.markup .mu__closebox .mu__closebox--icon:before,.menu .mu__closebox .mu__closebox--icon:before{content:"";position:absolute;left:8px;top:50%;display:block;width:1em;height:1em;margin-top:-0.5em;background:#1c1c1c;-webkit-mask:url(https://cdn.gamerch.com/s3-assets/svg/tools/css-generator/plus.svg) no-repeat 50% 50%;mask:url(https://cdn.gamerch.com/s3-assets/svg/tools/css-generator/plus.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;transform:rotate(180deg)}.main .mu.markup .mu__closebox.opened .mu__closebox--icon:before,.menu .mu__closebox.opened .mu__closebox--icon:before{-webkit-mask:url(//cdn.gamerch.com/s3-assets/svg/tools/css-generator/minus.svg) no-repeat 50% 50%;mask:url(//cdn.gamerch.com/s3-assets/svg/tools/css-generator/minus.svg) no-repeat 50% 50%;transform:none}.main .mu.markup .mu__closebox .mu__closebox--wrap,.menu .mu__closebox .mu__closebox--wrap{padding-bottom:0.1px;background-color:#f5f5f5;border:none;border-radius: 0 0 7px 7px}.main .mu.markup .mu__closebox .mu__closebox--contents,.menu .mu__closebox .mu__closebox--contents{margin-top:0;padding:0 0 1px;background:#fff;border-radius:0 0 7px 7px;border:none}.menu .mu__closebox.closed .mu__closebox--icon{background-image:none}
/* ――――――――――     widget     ―――――――――― */
.widget{margin:0 0 12px;padding:14px 10px;background-color:#274c51;background-position:0 0,right 0,0 bottom,right bottom,0 0,0 bottom,0 0,right 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,repeat-x,repeat-y,repeat-y;background-size:17px 17px,17px 17px,17px 17px,17px 17px,4px 4px,4px 4px,4px 4px,4px 4px;background-image:url(https://cdn.gamerch.com/contents/wiki/5792/entry/A7hzWtOM.jpg),  url(//cdn.gamerch.com/contents/wiki/5792/entry/g10i7SOc.jpg),url(//cdn.gamerch.com/contents/wiki/5792/entry/qV9PgyAK.jpg),url(//cdn.gamerch.com/contents/wiki/5792/entry/2x8SxSIz.jpg),url(//cdn.gamerch.com/contents/wiki/5792/entry/wu803jVp.jpg),url(//cdn.gamerch.com/contents/wiki/5792/entry/HL6iKSNN.jpg),url(//cdn.gamerch.com/contents/wiki/5792/entry/Z83KsS8J.jpg),url(//cdn.gamerch.com/contents/wiki/5792/entry/IscJ4H2q.jpg)}.widget-title {color:#f1c852;font-size:13px;font-weight:bold;text-shadow:var(--shd)}.widget-title p{margin:0 0 6px 8px}.widget ul,.widget a {color:#f8eedd;font-size:12px;text-shadow:var(--shd)}.widget a:after {display: none}.widget a:hover,.widget a:active{color:#ee81e7}.widget ul{margin:0 0 0 16px}.widget hr {display:block;width:95%;height:1px;margin:10px auto;overflow:hidden;background:transparent;border:none;border-top:dotted 1px #f1c852}
/* ――――――――――     caption     ―――――――――― */
.caption{width:fit-content;margin: 0 auto 10px;padding: 8px 8px 0;box-sizing: border-box;text-align:center;color:#444;font-size:12px;background: #fafafa;border: solid 1px #999;border-radius: 10px}.caption p:first-child{margin:0 0 6px}.caption p:last-child{margin:0 0 5px}
/* ――――――――――     zoom icon     ―――――――――― */
.mu-zoom-icon .markup span.mu__img.mu__img--zoom:after {right:unset;background-color:rgba(0,0,0,0.5);background-size:18px;border-radius:0 8px 0 0}
/* ――――――――――     card page     ―――――――――― */
.card{display:flex;margin:0 0 12px;font-size:13.3px;line-height:1.2}.card p{margin:0 !important }.card dl{display:flex}.card dt,.card dd{box-sizing:border-box}.card-info{order:2;width:calc(100% - 30% - 10px);margin:0 0 0 10px;border:var(--bdr)}.card-name dt,.card-rarity dt,.card-type dt,.card-cost dt{width:80px;padding:5px 0 5px 4px;background:rgb(240, 240, 240);border:var(--bdr);border-top:none;border-right:none;border-left:none}.card-name dd,.card-rarity dd,.card-type dd,.card-cost dd{width:calc(100% - 80px);padding:5px 0 5px 4px;border:var(--bdr);border-top:none;border-right:none}.card-text{}.card-text dl{flex-direction:column}.card-text dt{margin:0 8px;padding:5px 0 3px;border-bottom:dotted 1px #ccc}.card-text dd{padding:5px 8px}.card-img{order:1;display:flex;width:30%;align-items:center}
/* ――――――――――     card DB      ―――――――――― */
.card-db,.card-db-upgrade{overflow-x:auto}.card-db table,.card-db-upgrade table{width:640px !important;min-width:auto !important}.card-db th,.card-db-upgrade th{padding:5px 0 14px !important}.card-db td,.card-db-upgrade td{padding:5px 8px !important}.card-db td:nth-child(2),.card-db td:nth-child(3){text-align:center}.card-db th:nth-child(1){width:150px}.card-db th:nth-child(2){width:80px} .card-db td:nth-child(2) img{height:60px}.card-db th:nth-child(3){width:50px}.card-db th:nth-child(4){width:80px}.card-db th:nth-child(5){width:80px}.card-db th:nth-child(6){width:200px}/* ―――――――――――――――――――――――――――――――――――――――― ////card DB Upgrade// ―――――――――――――――――――――――――――――――――――――――― */.card-db-upgrade tr th:nth-child(1),.card-db-upgrade tr td:nth-child(1){display:none}.card-db-upgrade td:nth-child(3),.card-db-upgrade td:nth-child(4){text-align:center}.card-db-upgrade th:nth-child(2){width:150px}.card-db-upgrade th:nth-child(3){width:80px} .card-db-upgrade td:nth-child(3) img{height:60px}.card-db-upgrade th:nth-child(4){width:50px}.card-db-upgrade th:nth-child(5){width:80px}.card-db-upgrade th:nth-child(6){width:80px}.card-db-upgrade th:nth-child(7){width:200px}
/* ――――――――――     ascension-list      ―――――――――― */
.ascension-list .mu__list--number{margin-left:14px}.ascension-list .mu__list--number li{margin-bottom:6px}