h1{margin-bottom:10px;}
h2{margin-bottom:10px;}
/*h2{
	border-left:6px solid #ee869a;
	padding:2px 8px;
	color:#666666;
	font-size: 100%;
	letter-spacing: 0.3em;
 	line-height:1.5;
	margin-bottom:12px;
}*/
h3{
	background:url(../../common/images/ttltab_bg.gif) no-repeat left;
	padding:4px 14px;
	color:#666666;
	font-size: 100%;
	letter-spacing: 0.3em;
 	line-height:1.5;
	margin-bottom:12px;
}


ul#ancLink{
	margin-bottom:20px;
	background:url(../../common/images/dot_row.gif) repeat-x bottom;
	padding:0 0 2px 3px;
	}
ul.tabArea{
	text-align:center;
	margin-bottom:20px;
	}
ul#ancLink li, ul.tabArea li{
	display:inline;
	margin-right:20px;
	}
ul#ancLink li img{
	vertical-align:bottom;
	}
div.stuFrm{
	background:url(../images/student_m_bg01.gif) repeat-y;
	margin-bottom:20px;
}

div.stuFrm div.stuFrmBtn{
	background:url(../images/student_m_bg02.gif) no-repeat bottom;
	padding-bottom:17px;height:100%;
}
div.stuFrm div.stuFrmBtn div.stuBox{
	margin-left:18px;
	width:614px;
}
.stuL{
	width:285px;
	float:left;
}
.stuMgR{
	margin-right:37px;
}
.stuMgRWidth{
width:195px;
min-height:100px;
}
.stuPttl{
	border-left:4px solid #e7316e;
	margin-left:10px;
	padding-left:5px;
}
.stuCttl{
	border-left:4px solid #915533;
	margin-left:10px;
	padding-left:5px;
}
.stuBttl{
	border-left:4px solid #f39806;
	margin-left:10px;
	padding-left:5px;
}
.stuFttl{
	border-left:4px solid #a9d05f;
	margin-left:10px;
	padding-left:5px;
}
.stuDotTop{
	margin-top:5px;
	background:url(../../common/images/dot_row.gif) repeat-x top;
	padding-top:5px;
	}
