@charset "utf-8";

/* BERUFORT EXAMINATION.CSS  */


/*--------------------------------------
*
*	0G.EXAMINATION GLOBAL COMMON
*	00.INDEX / COMMON
*		00-01.AO
*		00-02.SCLRECM
*		00-03.SELFRECM
*		00-04.GENERAL
*	01.AO / COMMON
*		01-01.AO_ENTRY
*		01-02.AO_ESSENTIAL
*		01-03.AO_CHART
*		01-03.AO_QA
*	02.RECM / COMMON
*		02-01.SCL_RECM
*		02-02.SELF_RECM
*	03.GENERAL / COMMON
*		03-01.GENERAL_GENERAL
*
*--------------------------------------*/

/**-------------------------------------
	0G.EXAMINATION GLOBAL COMMON
---------------------------------------**/

h3
{
	width: 610px;
	height: 40px;
	margin: 0 0 20px 0;
	text-indent: -99999px;
}

h4
{
	width: 610px;
	height: 40px;
	margin: 0 0 15px 0;
	text-indent: -99999px;
}

div#aoEssential dl dt
{
	margin: 0 0 5px 0;
	color: #F0066C;
}

div#aoEssential ul
{
	margin: 0 0 20px 4px;
}

div#aoEssential ul li
{
	display: block;
	padding: 0 0 0 14px;
	background: url(../../common/images/cmn_listMark.gif) no-repeat 0 9px ;	
}

/**-------------------------------------
	00.INDEX / COMMON
---------------------------------------**/

div#examTopAo,
div#examTopSclRecm,
div#examTopSelfRecm,
div#examTopGeneral
{
	margin-bottom: 40px;
}

p.graph
{
	margin: 20px 0;
}

p.more
{
	text-align: right;
}

h4.examH4
{
	text-indent:0px;
}


/**-------------------------------------
	00-01.AO
---------------------------------------**/

div#examTopAo h3
{
	background: url(../images/exam_topH3_01.gif) no-repeat;
}

/**-------------------------------------
	00-02.SCLRECM
---------------------------------------**/

div#examTopSclRecm h3
{
	background: url(../images/exam_topH3_02.gif) no-repeat;
}

/**-------------------------------------
	00-03.SELFRECM
---------------------------------------**/

div#examTopSelfRecm h3
{
	background: url(../images/exam_topH3_03.gif) no-repeat;
}

/**-------------------------------------
	00-04.GENERAL
---------------------------------------**/

div#examTopGeneral h3
{
	background: url(../images/exam_topH3_04.gif) no-repeat;
}

/**-------------------------------------
	01.AO / COMMON
---------------------------------------**/

h3#examAoH3
{
	background: url(../images/exam_aoH3_01.gif) no-repeat;
}

div#aoEntry,
div#aoEssential,
div#aoChart,
div#aoQa
{
	margin-bottom: 40px;
}

/**-------------------------------------
	01-01.AO_ENTRY
---------------------------------------**/

div#aoEntry h4
{
	background: url(../images/exam_aoH4_01.gif) no-repeat;
}

/**-------------------------------------
	01-02.AO_ESSENTIAL
---------------------------------------**/

div#aoEssential h4
{
	background: url(../images/exam_aoH4_02.gif) no-repeat;
}

/**-------------------------------------
	01-03.AO_CHART
---------------------------------------**/

div#aoChart h4
{
	background: url(../images/exam_aoH4_03.gif) no-repeat;
}

div#aoChart h5
{
	margin: 0 0 10px 0;
	color: #F0066C;
}

div#aoChart p.aoGraph
{
	margin: 20px 0 30px 0;
}

div#aoChart table,
div#aoChart table tr,
div#aoChart table tr th,
div#aoChart table tr td
{
	border-collapse: collapse;
	border: 1px solid #CCCCCC;
}

div#aoChart table
{
	width: 610px;
}

div#aoChart table tr th
{
	background: #F2F2F2;
}

div#aoChart table tr td
{
	width: 230px;
}

div#aoChart table tr th,
div#aoChart table tr td
{
	padding: 5px;
}



/**-------------------------------------
	01-04.AO_QA
---------------------------------------**/

div#aoQa h4
{
	background: url(../images/exam_aoH4_04.gif) no-repeat;
}

div.aoQaPara
{
	margin: 0 0 15px 0;
	padding: 15px;
	background: #F2F2F2;
}

div.aoQaPara p.aoQ
{
	margin: 0 0 20px 0;
	padding: 0 0 0 25px;
	background: url(../images/exam_ico_q.gif) no-repeat 0 1px;
	color: #F0066C;
}

div.aoQaPara p.aoA
{
	padding: 0 0 0 25px;
	background: url(../images/exam_ico_a.gif) no-repeat 0 2px;
}


#aoEntry h5
{
	margin-bottom: 5px;
	font-size: 107%;
	font-weight: bold;
	color: #E7326D;
	line-height: 1.2em;
}

/**-------------------------------------
	02.RECM / COMMON
---------------------------------------**/

div#recmScl dl dt,
div#recmSelf dl dt
{
	margin: 0 0 5px 0;
	color: #F0066C;
}

div#recmScl ul,
div#recmSelf ul
{
	margin: 0 0 20px 4px;
}

div#recmScl ul li,
div#recmSelf ul li
{
	display: block;
	padding: 0 0 0 14px;
	background: url(../../common/images/cmn_listMark.gif) no-repeat 0 9px ;		
}

.table01
{
	width:610px;
	margin:10px 0 10px;
	font-size:92%;
	color:#363636;
	background-color:#FFFFFF;
	border:1px solid #DDDDDD;
}

.table01 th
{
	height:30px;
	border:1px solid #DDDDDD;
	background-color:#F2F2F2;
	text-align:center;
}

.table01 td
{
	height:30px;
	border:1px solid #DDDDDD;
	text-align:center;
}

/**-------------------------------------
	02-01.SCL_RECM
---------------------------------------**/

div#recmScl h3
{
	background: url(../images/recom_schoolH3.gif) no-repeat;
}

div#recmScl
{
	margin: 0 0 50px 0;
}

/**-------------------------------------
	02-01.SCL_SELF
---------------------------------------**/

div#recmSelf h3
{
	background: url(../images/recom_selfH3.gif) no-repeat;
}

/**-------------------------------------
	03.GENERAL / COMMON
---------------------------------------**/

h3#generalH3
{
	background: url(../images/generalH3.gif) no-repeat;
}

div#generalGen dl dt
{
	margin: 0 0 5px 0;
	color: #F0066C;
}

div#generalGen ul
{
	margin: 0 0 20px 4px;
}

div#generalGen ul li
{
	display: block;
	padding: 0 0 0 14px;
	background: url(../../common/images/cmn_listMark.gif) no-repeat 0 9px ;		
}

/**-------------------------------------
	03.GENERAL_GENERAL
---------------------------------------**/

div#generalGen h4
{
	background: url(../images/generalH4.gif) no-repeat;
}

