.columnarea {
	width:498px;
	padding: 10px;
	margin-bottom: 28px;
	border: 1px solid #CCCCCC;
}

.taikenouter{
	width:498px;
	padding:14px 0px 0px 0px;
	background-image:url(/img/merit/bar490.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.taikenimg {
	width:100px;
	height:104px;
	float:left;
}
.taikencomment {
	padding-bottom:14px;
}

.taikencomment img {
		margin-bottom:4px;
}

.taikencomment p {
	margin:0px;
	padding:0px;
	text-indent:12px;
}


/* merit2 */
.teacherouter{
	width:498px;
	padding:14px 0px 0px 0px;
	background-image:url(/img/merit/bar490.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.teacherimg {
	width:100px;
	height:104px;
	float:left;
}
.teachername{
	width:398px;
	margin-bottom:14px;
	float:right;
}

.teachercomment{
	width:398px;
	padding:14px 0px 0px 0px;
	background-image:url(/img/merit/bar490.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
}

.teachercomment p {
	margin:0px;
}

.recomname {
	width:398px;
	padding:7px 0px 14px 0px;
	text-align:right;
	float:right;
}


.bmargin14 {
	margin-bottom:14px;
}

/* merit4 */
.columnarea table tr{
	background-image:url(/img/merit/bar490.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.columnarea table tr th{
	padding:15px 0px 14px 0px;
}

.columnarea table tr td{
	padding:15px 0px 14px 0px;
}

.col1 {
	width:92px;
	text-align:center;
}

.col2 {
	width:98px;
	text-align:center;
}

.col3 {
}

.col4 {
	width:102px;
	text-align:center;
}

.tcenter{
	text-align:center;
}

/* merit5 */
.columnarea dl {
	margin:0px;
	padding:0px;
}

.columnarea dl dt {
	margin:0px;
	padding:15px 0px 0px 0px;
	width:120px;
	height:42px;
	float:left;
	font-weight:bold;
}

.columnarea dl dd {
	
	margin:0px;
	padding:15px 0px 14px 0px;
	background-image:url(/img/merit/bar490.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
