/* 表組み用 */
:root{--midashi_text_color:#282828;--midashi_text_size:12px;--midashi_text_bold:bold;--midashi_bg:#f0f0f0;--midashi_padding_top:6px;--midashi_padding_left:6px;--midashi_padding_right:6px;--midashi_padding_bottom:6px;
--border_color:#808080;--box_padding_top:7px;--box_padding_left:6px;--box_padding_right:6px;--box_padding_bottom:7px;--image_bottom_space:3.5px;--text_size:12px;--text_bold:normal;--gradation_text_size:12px;--gradation_text_color:white;--gradation1:rgba(0,154,232,0);--gradation2:rgba(0,154,232,1)}
.list-2 .mu__list,.list-3 .mu__list,.list-4 .mu__list,.list-5 .mu__list,.list-6 .mu__list,.list-2-eye .mu__list,.list-3-eye .mu__list{display:-webkit-box;display:flex}.list-2 .mu__list,.list-3 .mu__list,.list-4 .mu__list,.list-5 .mu__list,.list-6 .mu__list,.list-2-eye .mu__list,.list-3-eye .mu__list{flex-wrap:wrap;width:100%;box-sizing:border-box;border-left:solid 1px var(--border_color);border-top:solid 1px var(--border_color);margin-bottom:10px}.list-2 .mu__list li,.list-3 .mu__list li,.list-4 .mu__list li,.list-5 .mu__list li,.list-6 .mu__list li,.list-2-eye .mu__list li,.list-3-eye .mu__list li{-webkit-box-pack:center;justify-content:center;align-items:center;margin:0;padding:var(--box_padding_top) var(--box_padding_right) var(--box_padding_bottom) var(--box_padding_left);box-sizing:border-box;text-align:center;font-size:var(--text_size);font-weight:var(--text_bold);border-right:solid 1px var(--border_color);border-bottom:solid 1px var(--border_color);background:#fff;list-style:none !important}.list-2 .mu__list li span.mu__img,.list-3 .mu__list li span.mu__img,.list-4 .mu__list li span.mu__img,.list-5 .mu__list li span.mu__img,.list-6 .mu__list li span.mu__img{margin-bottom:var(--image_bottom_space)}.list-2 .mu__list li span.mu__img img,.list-3 .mu__list li span.mu__img img,.list-4 .mu__list li span.mu__img img,.list-5 .mu__list li span.mu__img img,.list-6 .mu__list li span.mu__img img{vertical-align:middle}.list-2-eye .mu__list li,.list-3-eye .mu__list li{padding-bottom:var(--box_padding_top)}.list-2-eye .mu__list li a,.list-3-eye .mu__list li a{position:relative;display:block;color:var(--gradation_text_color);font-size:var(--gradation_text_size)}.list-2-eye .mu__text-bolder,.list-3-eye .mu__text-bolder{position:absolute;left:0;bottom:-2px;width:100%;padding:11px 0 6px;background:linear-gradient(to bottom, var(--gradation1) 0%, var(--gradation2) 30%, var(--gradation2) 100%);border-radius: 0 0 5px 5px}.list-2>p,.list-3>p,.list-4>p,.list-5>p,.list-6>p,.list-2-eye>p,.list-3-eye>p{margin:0;padding:var(--midashi_padding_top) var(--midashi_padding_right) var(--midashi_padding_bottom) var(--midashi_padding_left);text-align:center;color:var(--midashi_text_color);font-size:var(--midashi_text_size);background:var(--midashi_bg);border:solid 1px var(--border_color);border-bottom:none}.list-2 li,.list-2-eye li{flex-basis:50%}.list-3 li,.list-3-eye li{flex-basis:33%}.list-3 li:nth-child(3n){flex-basis:34%}.list-4 li{flex-basis:25%}.list-5 li{flex-basis:20%}.list-6 li{flex-basis:17%}.list-6 li:nth-child(6n+5),.list-6 li:nth-child(6n){flex-basis:16%}
/* 1行目ぶち抜き */.list-2 .list-2_top .mu__list li:first-child, .list-3 .list-3_top .mu__list li:first-child, .list-3 .list-4_top .mu__list li:first-child, .list-3 .list-5_top .mu__list li:first-child{flex-basis: 100%}
/* 最下段ぶち抜き */.list-2 .list-2_btm .mu__list li:last-child,.list-3 .list-3_btm .mu__list li:last-child,.list-3 .list-4_btm .mu__list li:last-child,.list-3 .list-5_btm .mu__list li:last-child{flex-basis:100%}
/* 1行目2列、2行目以降3列 */.list-3-2_top li:nth-child(1),.list-3-2_top li:nth-child(2){flex-basis:50%;}

/* bbs list */
.bbs-list li { padding-bottom: 4px !important }

/* theme */
.main .mu__h-middle, .topic .mu__h-middle { border-bottom: solid 1px #646464; }

/* chr */
.affiliation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.affiliation>p{max-width:64px;min-width:64px;margin:0!important;padding:0 0 10px}.affiliation-txt{width:calc(100% - 64px);padding:0 0 0 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.affiliation-txt p{margin-bottom:6px!important}.affiliation-txt p:last-child{margin-bottom:0!important}.chr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0!important;padding:0 0 10px;border-bottom:solid 1px rgb(220,220,220)}.chr>p:first-child{min-width:120px;max-width:120px;margin-bottom:0}.chr-txt{width:calc(100% - 120px);padding:0 0 0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}.chr-wrap .chr:last-child{border-bottom:none}