@charset "UTF-8";
/* ////////////////////////////////////////////////////////

	Education

//////////////////////////////////////////////////////// */

body.education-01 #contents .lnavi .lnavi-menu-mdl dl dd.education-01,
body.education-02 #contents .lnavi .lnavi-menu-mdl dl dd.education-02,
body.education-03 #contents .lnavi .lnavi-menu-mdl dl dd.education-03,
body.education-04 #contents .lnavi .lnavi-menu-mdl dl dd.education-04 {
	background: url(/shared/images/lnavi_bg_over.gif) no-repeat left 8px #90a7bb;
	margin:0 3px 0 3px;
}

body.education-01 #contents .lnavi .lnavi-menu-mdl dl dd.education-01 a,
body.education-02 #contents .lnavi .lnavi-menu-mdl dl dd.education-02 a,
body.education-03 #contents .lnavi .lnavi-menu-mdl dl dd.education-03 a,
body.education-04 #contents .lnavi .lnavi-menu-mdl dl dd.education-04 a {
	padding:5px 13px 5px 21px;
	width:147px;
	color:#ffffff;
	display:block;
	text-decoration:none;
}

/* 目次
----------------------------------------------------------- */

dl.indexcontents {
	font-size:93%;
}

dl.indexcontents dt {
	margin-bottom:5px;
}

dl.indexcontents dd {
	padding-left:55px;
	background:url(/shared/images/bullet_arrow_dot.gif) no-repeat 40px 3px;
	margin-bottom:5px;
}

dl.indexcontents dd ul li {
	padding-left:10px;
	background: url(/shared/images/bullet_arrow.gif) no-repeat left 4px;
	padding-top:3px;
}

.indexcontents-2 {
	font-size:93%;
	line-height:140%;
}

.indexcontents-2 ul li {
	margin-right:15px;
	padding-left:13px;
	float:left;
	background:url(/shared/images/bullet_arrow_dot.gif) no-repeat left;
}


/* index
----------------------------------------------------------- */
.img-w77 {
	float:left;
	width:77px;
}

.txt-w430 {
	float:right;
	width:430px;
}

/* collapse panel
----------------------------------------------------------- */

.collapsepanel-ttl {
	margin-bottom:20px;
	font-size:93%;
	font-weight:bold;
	line-height:140%;

}

	.collapsepanel-ttl h3.close a,
	.collapsepanel-ttl h3.open a {
		padding-top:10px;
		padding-bottom:10px;
		padding-left:20px;
		display:block;
		width:510px;
		border-top:2px solid #002a55;
		border-bottom:1px solid #eeeeee;
		color:#002a55;
		outline:none;
	}

	.collapsepanel-ttl h3.close a:link,
	.collapsepanel-ttl h3.close a:visited {
		background:url(/education/images/icon_close.gif) no-repeat left 10px;
	}
	
	.collapsepanel-ttl h3.open a:link,
	.collapsepanel-ttl h3.open a:visited {
		background:url(/education/images/icon_open.gif) no-repeat left 10px;
	}
	
	.collapsepanel-ttl h3.close a:hover,
	.collapsepanel-ttl h3.close a:active {
		background:url(/education/images/icon_close_on.gif) no-repeat left 10px;
		text-decoration:none;
		color:#0088cc;
	}
	
	.collapsepanel-ttl h3.open a:hover,
	.collapsepanel-ttl h3.open a:active {
		background:url(/education/images/icon_open_on.gif) no-repeat left 10px;
		text-decoration:none;
		color:#0088cc;
	}
	
	
.collapsepanel-body {
	margin-bottom:20px;
}

	.collapsepanel-body p,
	.collapsepanel-body table th,
	.collapsepanel-body table td {
		font-size:93%;
		line-height:160%;
	}
	
	.collapsepanel-body ol {
		margin-left:25px;
	}
	
		.collapsepanel-body ol li {
			list-style-type:decimal;
			font-size:93%;
			line-height:160%;
		}
	
	.collapsepanel-body ul {
		margin-left:5px;
	}
	
		.collapsepanel-body ul li {
			font-size:93%;
			line-height:160%;
		}

/* page nation
----------------------------------------------------------- */

.pagenation-wrap {
	margin-top:30px;
	margin-bottom:40px;
	padding:10px;
	background-color:#f7f7f7;
}

	.pagenation-left {
		padding-left:15px;
		float:left;
		width:240px;
		font-size:77%;
		line-height:140%;
		background:url(/education/images/bullet_arrow_l.gif) no-repeat left;
	}
	
	.pagenation-right {
		padding-right:15px;
		float:right;
		width:240px;
		font-size:77%;
		line-height:140%;
		text-align:right;
		background:url(/education/images/bullet_arrow_r.gif) no-repeat right;
	}
	
	
	
	



