@charset "utf-8";

#main .education h4{
	background:url(../img/ttl_education.gif) 0 0 no-repeat;
}

#main .education table{
	margin:5px 0;
}

#main .education table th{
	width:190px;
	height:25px;
	padding:0 5px;
	text-indent:-9999px;
}

.edu01{background:#ffffff url(../img/ttl_edu01.gif) 0 0 no-repeat;}
.edu02{background:#ffffff url(../img/ttl_edu02.gif) 0 0 no-repeat;}
.edu03{background:#ffffff url(../img/ttl_edu03.gif) 0 0 no-repeat;}

#main .education table td{
	vertical-align:top;
}

#main .education table td ul li{
	padding:0 0 3px 15px;
	background:#ffffff url(../../img/common/ico_circle.gif) 4px 6px no-repeat;
	font-size:14px;
}

#main .education table tr.summery td{
	padding:0 10px 0 0;
}

/*　各学科の詳細説明リスト */
#main .education table tr.summery td p{ margin:5px 0 0 10px;}
#main .education table tr.summery td ol{list-style:decimal;}

#main .education table tr.summery dl dt{margin:5px 0 0 10px;background: #ECF0F0; border-bottom:1px  dotted #868FEA;}

#main .education table tr.summery dl dd{ margin-left:10px; padding:3px; }

#main .education em{
	display:block;
	padding:5px 0 0 18px;
	background:#FFFFFF url(../../img/common/ico_square.gif) 0 10px no-repeat;
	font-weight:bold;
	font-size:14px;
}
/*　各学科の資格リスト */
#main .education table tr.summery td ul.shikaku li{ font-size:12px;}
#main .education table tr.summery td ul.shikaku_02 li{ font-size:10px;}


#main .education .notice{
	margin:0 0 10px 0;
	color:#19448e;
}

#main .education .notice span{
	margin:0 0 0 10px;
}

#main .education .notice span a{
	padding:0 0 0 15px;
	background:#FFFFFF url(../../img/common/ico_arrow.gif) 0 0 no-repeat;
}

#main .education ul.detail{
	margin:0 0 10px 0;
}

#main .education ul.detail li{
	display:inline;
}

#main .education ul.detail li a{
	width:190px;
	height:60px;
	margin:0 5px 0 0;
	text-indent:-9999px;
	display:block;
	float:left;
}

.edu04 a{background:#ffffff url(../img/btn_edu01.jpg) 0 0 no-repeat;}
.edu05 a{background:#ffffff url(../img/btn_edu02.jpg) 0 0 no-repeat;}
.edu06 a{background:#ffffff url(../img/btn_edu03.jpg) 0 0 no-repeat;}

.clear{
	clear:both;
	display:block;
	margin-bottom:10px;
}



/*　年間行事 */


table.event {padding:3px; width:590px;}

table.event td{ border-right:1px #CCC solid; border-bottom:1px #CCC solid;}

table.event .td_tit{background:#19448e; font-size:14px; color:#fff; border-left:1px solid #fff; padding:5px;font-weight:bold;}
table.event .td_month{ background:#ECF0F0; width:40px; text-align:center; border-left:1px #CCC solid;
font-weight:bold;}
table.event .td_monthnone{ border-left:1px #CCC solid;}
table.event .txt_small{ text-align:center;}

table.event .td_detail{ padding-left:5px; width:200px;}

