
/* =feature series common
-------------------------------------------------------------------------------------------- */	
/* contents */
#feature .contents .entry_contents h1 {
margin-bottom: 0px;
}
#feature .contents .entry_contents h2{
margin-bottom:20px;
}

#feature .contents .entry_contents h2 img{
box-shadow:0 0 8px #999;
border: 1px solid #e1e1e1;
}

#feature .contents .entry_contents h3{
font-size:18px;
font-weight:bold;
margin-bottom:20px;
}
#feature .contents .entry_contents .ext {
margin-bottom: 5px;
text-align: right;
font-size: 84%;
color: #999;
}
#feature .contents .entry_contents h4{
	font-size:16px;

	margin-bottom:5px;
}

#feature .contents .entry_contents p {
	margin-bottom:30px;
}
#feature .contents .entry_contents .fl {
padding: 0px 20px 10px 0px;
}

#feature .contents .entry_contents .fr {
padding: 0px 0px 10px 20px;
}

#feature .contents .entry_contents div.teacher, #feature .contents .entry_contents div.teacher2 {
padding:7px;
margin-bottom:30px;
/margin-bottom:0px;
width: 662px;
float: left;
}

#feature .contents .entry_contents div.teacher3{
padding:7px;
margin-bottom:30px;
/margin-bottom:0px;
width: 662px;
overflow: hidden;
}

#feature .contents .entry_contents div.teacher div.img,
#feature .contents .entry_contents div.teacher2 div.img,
#feature .contents .entry_contents div.teacher3 div.img{
float:left;
}

#feature .contents .entry_contents div.teacher p{
	/*margin-left:200px;*/
	margin-bottom:0;
}
#feature .contents .entry_contents div.teacher3 p{
	margin-left:200px;
	margin-bottom:0;
}

