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

/*　追加　*/
.bunnsuu{
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 0px 3px 3px;
	line-height:14px;
}
.bunnsi{
/*    padding: 3px;*/
}
.sita{
    display: block;

}
.bunnbo{
    display: inline-block;
    margin-top: 1px;
    width: 100%;
    border-top:solid #000 1px;
}

.root_bunnsuu{
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 3px 3px 3px 9px;
	line-height:14px;
	background: url(../../imgs/root.gif) no-repeat center left;
}
.root_span{
    padding: 4px 3px 3px 7px;
	line-height:14px;
	background: url(../../imgs/root1.gif) no-repeat top left;
}

#main p.toPageTop a{
	background: url(../images/share/icon12.gif) no-repeat right center;
	padding-right: 16px;
}
#main p.toPageTop a.toCatTop{
	background: url(../images/share/icon05.gif) no-repeat right center; }

input.time {
font-size: 100%;
width : 50%;
height: 80%;
background-color : #675031; 
/*border-width : 0px;
border-color : #675031;
border-style : solid solid solid solid;*/
border:none;
}

.g_btn.orange a:hover {
  text-decoration: none;
  color: #fff;
}

.g_btn.gray a:hover {
  text-decoration: none;
  color: #fff;
}

a {
	cursor: pointer;
}

.type1 .resultbox.score000 { background: url(../images/a_lang_point01.png) no-repeat; }
.type1 .resultbox.score010 { background: url(../images/a_lang_point02.png) no-repeat; }
.type1 .resultbox.score020 { background: url(../images/a_lang_point03.png) no-repeat; }
.type1 .resultbox.score030 { background: url(../images/a_lang_point04.png) no-repeat; }
.type1 .resultbox.score040 { background: url(../images/a_lang_point05.png) no-repeat; }
.type1 .resultbox.score050 { background: url(../images/a_lang_point06.png) no-repeat; }
.type1 .resultbox.score060 { background: url(../images/a_lang_point07.png) no-repeat; }
.type1 .resultbox.score070 { background: url(../images/a_lang_point08.png) no-repeat; }
.type1 .resultbox.score080 { background: url(../images/a_lang_point09.png) no-repeat; }
.type1 .resultbox.score090 { background: url(../images/a_lang_point10.png) no-repeat; }
.type1 .resultbox.score100 { background: url(../images/a_lang_point11.png) no-repeat; }

.type2 .resultbox.score000 { background: url(../images/a_nonlang_point01.png) no-repeat; }
.type2 .resultbox.score010 { background: url(../images/a_nonlang_point02.png) no-repeat; }
.type2 .resultbox.score020 { background: url(../images/a_nonlang_point03.png) no-repeat; }
.type2 .resultbox.score030 { background: url(../images/a_nonlang_point04.png) no-repeat; }
.type2 .resultbox.score040 { background: url(../images/a_nonlang_point05.png) no-repeat; }
.type2 .resultbox.score050 { background: url(../images/a_nonlang_point06.png) no-repeat; }
.type2 .resultbox.score060 { background: url(../images/a_nonlang_point07.png) no-repeat; }
.type2 .resultbox.score070 { background: url(../images/a_nonlang_point08.png) no-repeat; }
.type2 .resultbox.score080 { background: url(../images/a_nonlang_point09.png) no-repeat; }
.type2 .resultbox.score090 { background: url(../images/a_nonlang_point10.png) no-repeat; }
.type2 .resultbox.score100 { background: url(../images/a_nonlang_point11.png) no-repeat; }

.type3 .resultbox.score000 { background: url(../images/a_common_point01.png) no-repeat; }
.type3 .resultbox.score010 { background: url(../images/a_common_point02.png) no-repeat; }
.type3 .resultbox.score020 { background: url(../images/a_common_point03.png) no-repeat; }
.type3 .resultbox.score030 { background: url(../images/a_common_point04.png) no-repeat; }
.type3 .resultbox.score040 { background: url(../images/a_common_point05.png) no-repeat; }
.type3 .resultbox.score050 { background: url(../images/a_common_point06.png) no-repeat; }
.type3 .resultbox.score060 { background: url(../images/a_common_point07.png) no-repeat; }
.type3 .resultbox.score070 { background: url(../images/a_common_point08.png) no-repeat; }
.type3 .resultbox.score080 { background: url(../images/a_common_point09.png) no-repeat; }
.type3 .resultbox.score090 { background: url(../images/a_common_point10.png) no-repeat; }
.type3 .resultbox.score100 { background: url(../images/a_common_point11.png) no-repeat; }

.type4 .resultbox.score000 { background: url(../images/a_mogi_point01.png) no-repeat; }
.type4 .resultbox.score010 { background: url(../images/a_mogi_point02.png) no-repeat; }
.type4 .resultbox.score020 { background: url(../images/a_mogi_point03.png) no-repeat; }
.type4 .resultbox.score030 { background: url(../images/a_mogi_point04.png) no-repeat; }
.type4 .resultbox.score040 { background: url(../images/a_mogi_point05.png) no-repeat; }
.type4 .resultbox.score050 { background: url(../images/a_mogi_point06.png) no-repeat; }
.type4 .resultbox.score060 { background: url(../images/a_mogi_point07.png) no-repeat; }
.type4 .resultbox.score070 { background: url(../images/a_mogi_point08.png) no-repeat; }
.type4 .resultbox.score080 { background: url(../images/a_mogi_point09.png) no-repeat; }
.type4 .resultbox.score090 { background: url(../images/a_mogi_point10.png) no-repeat; }
.type4 .resultbox.score100 { background: url(../images/a_mogi_point11.png) no-repeat; }

.type4 .dl_result dt { color: #e36549; }
.type4 .tag { background: #1f1f1f; }

em{
	font-style:normal;
	font-weight:bold;
}

.flat{
	padding:0px 10px;
	margin-bottom:24px;
}

.indent_list{
	padding:0px 10px;
}

.clearfix{
	/*padding:0px 10px;*/
}

.section h4{
	font-weight:bold;
}

/* 分野別正解率（2009/4/24追加） */
#topResultIf{
	margin: 10px 0 0 64px;
}
#topResult #topResultHead{
	position: relative;
	width: 790px;
	height: 30px;
	margin-bottom: 30px;
}
#topResult #topResultHead ul{
	position: absolute;
	right: 4px;
	top: 6px;
	list-style: none;
	margin: 0;
}
#topResult #topResultHead ul li{
	float: left;
	margin-right: 4px;
}
#topResult td.txt{
	font-size: 83%;
	color: #685a47;
}

#topResult td{
	//font-size: 68%;
	color: #685a47;
}

.type1, .type2, .type3 .group{
	//padding: 18px 10px;
}
