/* ===== override ===== */
@media only screen and (max-width:640px){
table .img-flgs + span {
	display: block;
}
}

.c-cnvBlock-01.cnv-type01 {
	margin-top: 1.5em;
}

.c-cnvBlock-01.cnv-type01 .c-heading5-01 h3 {
	color: #eb7000;
}


/* ===== components ===== */
/* ----- commission-partners (table) ----- */
.c-table-01.commission-partners th,
.c-table-01.commission-partners td {
	width: 30%;
}
.c-table-01.commission-partners th + th,
.c-table-01.commission-partners td + td {
	width: 70%;
}

@media only screen and (max-width:640px){
.c-table-01.commission-partners th,
.c-table-01.commission-partners td {
	background: none;
	border: none;
	display: block;
	padding: 0;
	width: auto !important;
}

.c-table-01.commission-partners thead th {
	font-size: 16px;
	font-weight: bold;
	line-height: 1.4;
	margin-top: 1.25em;
}

.c-table-01.commission-partners thead th + th {
	display: none;
}

.c-table-01.commission-partners .sp-center .img-caption {
	border-bottom: #d4d5d5 solid 1px;
	font-size: 16px;
	line-height: 1.375;
	margin: 1.25em 0 0.5em;
	padding-bottom: 5px;
	text-align: left;
}

.c-table-01.commission-partners .c-imgList-01 li {
	display: inline-block;
	margin: 10px 0 0 10px;
}

.c-table-01.commission-partners .c-imgList-01 li:first-child {
	display: inline-block;
	margin-left: 0;
}
}

/* ----- commission-fx-sets (table) ----- */
@media only screen and (min-width:641px){
.jbk-category-commission .commission-fx-sets th,
.jbk-category-commission .commission-fx-sets td {
	padding: 16px 8px;
}

.jbk-category-commission .commission-fx-sets th:empty,
.jbk-category-commission .commission-fx-sets td:empty {
	visibility: hidden;
}

.jbk-category-commission .commission-fx-sets .img-flgs {
	width: 32px;
}

.jbk-category-commission .commission-fx-sets th,
.jbk-category-commission .commission-fx-sets .img-caption {
	font-size: 87.5%;
}

.jbk-category-commission .commission-fx-sets .img-caption {
	margin-top: 0;
}
}

@media only screen and (max-width:640px){
.jbk-category-commission .commission-fx-sets th,
.jbk-category-commission .commission-fx-sets td {
	padding-right: 6px;
	padding-left: 6px;
}
}
