@charset "UTF-8";
/* ---------------------------------
	CURRICULUM
--------------------------------- */
#currBox {
	margin-bottom:20px;
	}
#currBoxL {
	float:left;
	width:280px;
	background: url(image/photo_bg.jpg) repeat-x left 31px;
	}
#currBoxR {
	width:280px;
	margin-left:300px;
	background: url(image/photo_bg.jpg) repeat-x left 31px;
	_margin-left:297px;
	}

#currBoxL h4, 
#currBoxR h4 {
	margin:0;
	}
#currBoxInside {
	padding:6px;
	}
#currBoxInside p  {
	margin:5px auto 10px;
	}
#currBoxInside p img {
	border:3px solid #FFF;
	text-align:center;
	}
	
/* TABLE */
.tableHyou1,
.tableHyou2 {
	border-top:1px solid #C8C4BD;
	border-left:1px solid #C8C4BD;
	margin-bottom:20px;
	}
.tableHyou1 th, .tableHyou1 td {
	border-right:1px solid #C8C4BD;
	border-bottom:1px solid #C8C4BD;
	padding:4px;
	}
.tableHyou2 th {
	border-right:1px solid #C8C4BD;
	border-bottom:1px solid #C8C4BD;
	padding:2px 4px;
	}
.tableHyou2 td {
	border-right:1px solid #C8C4BD;
	border-bottom:1px dotted #C8C4BD;
	padding:2px 4px;
	}
th.thB {
	background:#E2F1FF;
	font-weight:normal;
	}
th.thB-C {
	background:#E2F1FF;
	font-weight:normal;
	text-align:center;
	}
th.thG {
	background:#EDEDED;
	font-weight:normal;
	}
th.thG-C {
	background:#EDEDED;
	font-weight:normal;
	text-align:center;
	}
td.tdSolid {
	border-bottom:1px solid #C8C4BD;
	}
td.tdCenter {
	text-align:center;
	}


/* CURRICULUM DETAIL */
body#currDetalBox {
	width:580px;
	text-align:center;
	background:#FFF;
	margin:20px auto;
	}
#currDetalBox div {
	text-align:left;
	}
#currDetalBox table th,
#currDetalBox table td{
	text-align:left;
	padding:8px;
	}

#currDetalBox table.tableHyou1 th {
	width:160px;
	vertical-align:top;
	background:#E2F1FF;
	}
	
#contentsBody table.tableHyou1 ul.listUL {
	margin:auto auto auto 10px;
	}


