@charset "utf-8";

.induction li { text-align: right; }
.section ul.gen-li-bullet li { margin-left: 1.5em; list-style-type: disc; }

.section .msel .txt { float: left; width: 175px; }
.section .msel .pic { margin-top: 1.25em; float: left; }

.section .pane { margin-top: 1.25em; padding: 0; background: url(../img/ev_pane_bg.png) repeat-y; border-bottom: 1px solid #ffffff; background-size: contain; }
.section .pane h4 { margin: 0; }
.section .pane .inner { padding: 0 25px 25px 25px; background: url(../img/ev_pane_btm.png) left bottom no-repeat; background-size: contain; }
.section .pane .inner h5 { margin-top: 1.25em; }
.section .pane .inner p,
.section .pane .inner ul { margin-top: 1em; }

.section .pane .inner .assign .clearfix { background: url(../img/ev_gunsrk_assign_title.png) 0 12px no-repeat; }
.section .pane .inner .assign .col2 { float: right; height: 194px; width: 330px; }

.section .pane .inner .assign ul.fig { list-style: none; }
.section .pane .inner .assign ul.fig li { margin-right: 10px; display: inline; }
.section .pane .inner .assign ul.fig li img { vertical-align: bottom; }
.section .pane .inner .assign .notice strong { color: #606068; }
.section .pane .inner .assign .notice ul.kome { margin-top: .75em; line-height: 1.3; color: #606068; }

.section .pane .inner .balance .col1 { float: left; width: 150px; }
.section .pane .inner .balance .col2 { float: right; width: 380px; }
.section .pane .inner .balance .col2 ul.silsym { margin-top: 1.25em; }
.section .pane .inner .balance .col2 strong { font-size: 117%; }
.section .pane .inner .balance table { margin-top: .5em; width: 100%; }
.section .pane .inner .balance table th,
.section .pane .inner .balance table td { text-align: center; }
.section .pane .inner .tmnl .pic { margin-top: 1em; }

.section .pane .inner .change { float: right; width: 290px; }

.section .pane .inner .scdl ul.term { padding: 1px 0; border-top: 1px solid #cbcbd2; border-bottom: 1px solid #cbcbd2;  list-style: none;}
.section .pane .inner .scdl ul.term li { margin-right: 1px; display: inline; }
.section .pane .inner .scdl ul.term li img { vertical-align: bottom; }
.section .pane .inner .scdl ul.note { margin-top: .5em; margin-left: 105px; font-size: 92%; }


.section .pane .inner .sup .txt { float: left; width: 300px; }
.section .pane .inner .sup .txt .notice { margin-top: 1em; }
.section .pane .inner .sup .txt .notice ul { margin-top: .5em; list-style: none; }

.section .pane .inner .sup .fig { margin-top: 1.25em; float: right; width: 340px; }
.section .pane .inner .sup .fig img { margin-bottom: 1em; }
.section .pane .inner .sup .fig p { margin-top: -.75em; line-height: 1.3; font-size: 92%; }


.section .pane .inner.gun .scdl { float: right; width: 320px; }
.section .pane .inner.gun .scdl ul.term { padding: 1px 0; border-top: 1px solid #cbcbd2; border-bottom: 1px solid #cbcbd2; list-style: none;}
.section .pane .inner.gun .scdl ul.term li { margin-right: 1px; display: inline; }
.section .pane .inner.gun .scdl ul.term li img { vertical-align: bottom; }
.section .pane .inner.gun .scdl ul.note { margin-top: .5em; margin-left: 0; font-size: 92%; }


.section .pane .inner.kobosen p.note { margin-top: .5em; font-size: 92%; }
.section .pane .inner.kobosen .intro { margin-top: 1em; position: relative; height: 170px; }
.section .pane .inner.kobosen .intro p { width: 330px; }
.section .pane .inner.kobosen .intro img { position: absolute; top: 0; left: 350px; }
.section .pane .inner.kobosen table.win { width: 660px; }
.section .pane .inner.kobosen table.win th { width: 20%; white-space: nowrap; text-align: center; }
.section .pane .inner.kobosen p.scr img { margin-right: 15px; }
.section .pane .inner.kobosen dl { border: 1px solid #cccccc; padding: .5em; background: #ececec; }


.section .pane .inner.seiatsu .intro img { marin-top: 5px; }
.section .pane .inner.seiatsu ol { margin: 1em 0 0 2em; }
.section .pane .inner.seiatsu ol li { list-style-type: decimal; }
.section .pane .inner.seiatsu span.cap { margin-top: 1em; padding: 2px 0; text-align: center; font-weight: bold; display: block; background: #ececec; border: 1px solid #cccccc; width: 100%; }
.section .pane .inner.seiatsu .scr { margin-top: 5px; width: 100%; }
.section .pane .inner.seiatsu .scr img { margin: 0 5px; }

/*
.section .pane .inner.idohodai .re .fl { width: 280px; }
.section .pane .inner.idohodai .re .fr { margin-left: 20px; }
.section .pane .inner.idohodai .control .fl { width: 430px; }
.section .pane .inner.idohodai .control .fr { width: 210px; }
.section .pane .inner.idohodai .other .fl { margin-right: 20px; }
.section .pane .inner.idohodai .other em { font-weight: bold; }
.section .pane .inner.idohodai .other table { margin-top: .25em; }
.section .pane .inner.idohodai table { width: 310px; }
.section .pane .inner.idohodai table th,
.section .pane .inner.idohodai table td { text-align: center; }
.section .pane .inner .note { margin-top: .5em; }

.section .pane .inner.random ul { margin-left: 30px; margin-right: 40px; }
.section .pane .inner.random h5 { margin-left: -15px; }
*/