/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Exam                                                                   */
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*Link*/

a:link {color:#0085af; text-decoration:none;}

a:visited  {color:#c5944f; text-decoration:none;}

a:hover  {color:#0085af; text-decoration:underline;}

a:active {color:#0085af;}


/*Riset----------*/

h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td {
	margin:0;
	padding:0;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	list-style:none;
	}


/*Contents----------*/

body{
	font-size:12px;
	width:600px;
	margin:0 auto;
	display:inlilne;
	color:#666666;
	line-height:150%;
	padding:5px;
}

/*Title*/

h1#titlPop{padding:0; margin:0;}

.titleMain{
	background:url(../images/title_s1.gif);
	height:35px;
	line-height:35px;
	padding-left:5px;
}

.titleMain2{
	background:url(../images/title_s2.gif);
	height:35px;
	line-height:35px;
	padding-left:5px;
}
.titleA{
	float:left;
	font-weight:bold;
	color:#990000;
	height:35px;
	font-size:14px;
}

.titleClose{
	float:right;
	margin-right:5px;
}
.titleB{
	line-height:35px;
	height:35px;
	background:url(../images/title_s1.gif);
	font-weight:bold;
	color:#990000;
	padding-left:5px;
	font-size:13px;
	}
	
.titleB2{
	line-height:35px;
	height:35px;
	background:url(../images/title_s2.gif);
	font-weight:bold;
	color:#990000;
	padding-left:5px;
	font-size:13px;
	}
	
.titleC{
	font-weight:bold; font-size:12px;}

/*Font*/
	
.fontL{
	margin:0 auto;
	margin-left:30px;
	width:560px;

}
.fontL2{
	margin:0 auto;
	margin-left:50px;
	width:540px;
}

.txaC{text-align:center;}


ol li, ul li {line-height:150%;}

ol#chart{width:514px; margin:10px 0 20px 40px;}

ol#chart li:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
	line-height:0; 
	}


ol#chart li{line-height:150%; margin-bottom:5px; display:block; width:284px; float:left}
ol#chart li.liRight{margin-right:20px; width:210px;}
ol#chart li.liArw{
	margin-bottom:5px;
	padding-left:20px;
	display:block;
	width:494px;
	}

ol#chart li span.chart01{width:15px; float:left;}
ol#chart li span.chart02{width:195px; float:right;}


table.tableExam{
	border:1px solid #cccccc;
	margin-bottom:5px;
	width:600px;
	font-size:12px;
	}

table.tableExam2{
	border:1px solid #cccccc;
	margin-bottom:5px;
	width:515px;
	font-size:12px;
	margin-left:35px;
	}

table.tableExam td,table.tableExam2 td{
	padding:5px;
	line-height:150%;
	}

.lineCR1{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.lineCR2{border-bottom:1px solid #cccccc;}
.lineCR3{border-right:1px solid #cccccc;}

.width40{width:40px; text-align:center;}
.width50{width:50px; text-align:center;}
.width80{width:80px; text-align:center;}
.width95{width:95px; text-align:center;}
.width100{width:100px; text-align:center;}
.width135{width:135px; text-align:center;}
.width255{width:255px; text-align:center;}
.width275{width:275px; text-align:center;}
