@charset "utf-8";

.ikkatsuLead {
	font-weight:bold;
	border:#EEE 1px solid;
	background: #FFE;
	margin-top:20px;
	padding:10px;
}
.ikkatsuLead li{
	font-size:116%;
	text-indent:-1em;
	padding-left:1em;
}
.ikkatsuEndTxt {
	border:#e40000 2px solid;
	margin-top:20px;
	padding:10px;
	font-size: 116%;
	font-weight: bold;
	text-align: center;
}

div.ikkatsuMenu{
	background:url(images/column2_bg_body.gif) no-repeat left bottom;
	text-align:center;
}
div.ikkatsuMenuInner{
	padding:32px 18px 1px 18px;
	background:url(images/column2_bg_top.gif) no-repeat left top;
	font-weight:bold;
	color:#0051a9;
}
#contents div.ikkatsuMenuInner p{
	margin-bottom:20px;
}

h3.subTtl{
	padding-top:5px;
	font-size:120%;
	color:#FFF;
}
h3.subTtl span{
	padding:10px 15px;
	background-color:#d70c18;
	zoom:1;
}

div.menuL{
	float:left;
	width:305px;
}

div.menuR{
	float:right;
	width:305px;
}


#exam div.entryBox01{
padding:20px 10px 10px 10px;
}

.pdf{
padding:1px 0 1px 17px;
background:url(images/icon_pdf.gif) no-repeat left center;
zoom:1;
}
.xls{
padding:1px 0 1px 17px;
background:url(images/icon_xls.gif) no-repeat left center;
zoom:1;
}


.aboutProblem {
	 background:#F0F5FF;
	 border:solid 2px #CCC;
	 padding:15px;
}
.aboutMiddleText {
	background:url(images/about_bg_arrow.gif) no-repeat center 0;
	padding:10px 10px;
	font-size:116%;
	text-align:center;
	min-height:73px;
	_height:80px;
	font-weight:normal;
}
.aboutMelit {
	background:url(images/about_bg_bottom.gif) no-repeat 0 bottom;
	padding-bottom:15px;
}
.aboutMelitList {
	background:url(images/about_bg_top.gif) no-repeat 0 0;
	padding-top:15px;
}
.aboutMelit ul {
	background:url(images/about_bg_body.gif) repeat-y 0 0;
	padding:5px 15px;
	margin-bottom:0;
}
.aboutMelit li {
	background:url(images/about_icon.gif) no-repeat 0 6px;
	padding-left:15px;
	font-weight:bold;
	line-height:1.6;
	color:#0051A9;
}
.aboutFootText {
	margin:20px 10px;
	font-size:116%;
	text-align:center;
	font-weight:normal;
}
