@charset "Shift_JIS";
/*
@prefix : <http://purl.org/net/ns/doas#> .
 :タイトル "マイナビ2010 SPI+時事・ 一般常識　完全突破塾 スタイル設定";
 :一行説明 "マイナビ2010 SPI+時事・ 一般常識　完全突破塾 スタイル設定を行います";
 :作成日 "2015-05-29";
 :改訂版 [:版 "1.0.0"; :作成日 "2015-05-29"];
*/


.tb_q td {
 /*width: 50%;
 padding: 8px 4px 8px 10px;*/
 vertical-align: middle;
 /*border: 1px solid #d4d4d4;
 background: #f7f9f9;*/
}


.tb_q td label > * {
 display: table-cell;
 vertical-align: baseline;
}

.div_result_lang {
 line-height:18px;
 font-weight:bold;
 background:#fff;
 margin-bottom:12px;
 color:#26a0d2;
 text-align:center;
}

.div_result_nonlang {
 line-height:18px;
 font-weight:bold;
 background:#fff;
 margin-bottom:12px;
 color:#568d58;
 text-align:center;
}

.div_result_common {
 line-height:18px;
 font-weight:bold;
 background:#fff;
 margin-bottom:12px;
 color:#f9a33d;
 text-align:center;
}

.mv .g_btn.done {
	width: 390px;
	height: 56px;
	margin: 0 auto 40px;
	font-size: 150%;
	line-height: 56px;
	letter-spacing: 0.12em;
}

.testbox .g_btn.blue {
	width: 124px;
	height: 30px;
	margin: 0 auto 8px;
	font-size: 112.5%;
	line-height: 30px;
	letter-spacing: 0.12em;
	text-align: center;
}
.testbox .g_btn.done {
	width: 124px;
	height: 30px;
	margin: 0 auto 8px;
	font-size: 112.5%;
	line-height: 30px;
	letter-spacing: 0.12em;
	text-align: center;
}

.tb_history .d3 em{
	color: #6a4a1f;
	font-weight: bold;
}

p.remarks {
	display: block;
	text-align: center;
}
