@charset "shift_jis";

/**/

#AllContents p.lead {
	line-height: 120%;
	margin-bottom: 40px;
	font-size: 80%;
}

#AllContents #BgOver #LeftContainer ul li.menu1_001 {
	margin-bottom: 3px;
}

#AllContents #BgOver #LeftContainer ul li.menu1_001 a {
	display: block;
	background: url("../../subject/img/menu1_sub1.gif") no-repeat left;
	width: 200px;
	height: 22px;
	text-indent: -9999px;
}

#AllContents #BgOver #LeftContainer ul li.menu1_001 a:link {
	text-decoration:none;
}
#AllContents #BgOver #LeftContainer ul li.menu1_001 a:visited {
	text-decoration:none;
}
#AllContents #BgOver #LeftContainer ul li.menu1_001 a:hover {
	background-position:center;
}

#AllContents #BgOver #LeftContainer ul li.menu1_001cr {
	display: block;
	background: url("../../subject/img/menu1_sub1.gif") no-repeat right;
	width: 200px;
	height: 22px;
	text-indent: -9999px;
	margin-bottom: 3px;
}

/**/
#AllContents #BgOver #LeftContainer ul li.menu1_002 {
	margin-bottom: 3px;
}

#AllContents #BgOver #LeftContainer ul li.menu1_002 a {
	display: block;
	background: url("../../subject/img/menu1_sub2.gif") no-repeat left;
	width: 200px;
	height: 22px;
	text-indent: -9999px;
}

#AllContents #BgOver #LeftContainer ul li.menu1_002 a:link {
	text-decoration:none;
}
#AllContents #BgOver #LeftContainer ul li.menu1_002 a:visited {
	text-decoration:none;
}
#AllContents #BgOver #LeftContainer ul li.menu1_002 a:hover {
	background-position:center;
}

#AllContents #BgOver #LeftContainer ul li.menu1_002cr {
	display: block;
	background: url("../../subject/img/menu1_sub2.gif") no-repeat right;
	width: 200px;
	height: 22px;
	text-indent: -9999px;
	margin-bottom: 3px;
}

/**/

#AllContents #BgOver #LeftContainer ul li.menu1_003 {
	margin-bottom: 8px;
}

#AllContents #BgOver #LeftContainer ul li.menu1_003 a {
	display: block;
	background: url("../../subject/img/menu1_sub3.gif") no-repeat left;
	width: 200px;
	height: 22px;
	text-indent: -9999px;
}

#AllContents #BgOver #LeftContainer ul li.menu1_003 a:link {
	text-decoration:none;
}
#AllContents #BgOver #LeftContainer ul li.menu1_003 a:visited {
	text-decoration:none;
}
#AllContents #BgOver #LeftContainer ul li.menu1_003 a:hover {
	background-position:center;
}

#AllContents #BgOver #LeftContainer ul li.menu1_003cr {
	display: block;
	background: url("../../subject/img/menu1_sub3.gif") no-repeat right;
	width: 200px;
	height: 22px;
	text-indent: -9999px;
	margin-bottom: 8px;
}

/*コンテンツ*/

#AllContents #BgOver #MainContents h2 {
	padding: 15px 0 25px 0;
}

#AllContents #BgOver #MainContents h3 {
	padding-bottom: 10px;
}

/**/

#MainContents p.txt-or {
	color: #E88000;
	font-size: 80%;
	line-height: 120%;
	margin-bottom: 10px;
}

#MainContents p.txt-or span {
	float: left;
}

/**/

/**/

#AllContents #BgOver #MainContents div.ContentsArea ul li {
	float: left;
	font-size: 1px;
	line-height: normal;
	padding: 0 15px 15px 0;
}


#AllContents #BgOver #MainContents div.ContentsArea ul li.btn1 a {
	display: block;
	background: url("../../student/img/btn1.gif") no-repeat top;
	width: 160px;
	height: 21px;
	text-indent: -9999px;
}

#AllContents #BgOver #MainContents div.ContentsArea ul li.btn1 a:link {
	text-decoration:none;
}
#AllContents #BgOver #MainContents div.ContentsArea ul li.btn1 a:visited {
	text-decoration:none;
}
#AllContents #BgOver #MainContents div.ContentsArea ul li.btn1 a:hover {
	background-position:bottom;
}

/**/

#AllContents #BgOver #MainContents div.ContentsArea ul li.btn2 a {
	display: block;
	background: url("../../student/img/btn2.gif") no-repeat top;
	width: 160px;
	height: 21px;
	text-indent: -9999px;
}

#AllContents #BgOver #MainContents div.ContentsArea ul li.btn2 a:link {
	text-decoration:none;
}
#AllContents #BgOver #MainContents div.ContentsArea ul li.btn2 a:visited {
	text-decoration:none;
}
#AllContents #BgOver #MainContents div.ContentsArea ul li.btn2 a:hover {
	background-position:bottom;
}

/**/
#AllContents #BgOver #MainContents div.ContentsArea ul li.btn3 {
	padding:0;
}

#AllContents #BgOver #MainContents div.ContentsArea ul li.btn3 a {
	display: block;
	background: url("../../student/img/btn3.gif") no-repeat top;
	width: 160px;
	height: 21px;
	text-indent: -9999px;
}

#AllContents #BgOver #MainContents div.ContentsArea ul li.btn3 a:link {
	text-decoration:none;
}
#AllContents #BgOver #MainContents div.ContentsArea ul li.btn3 a:visited {
	text-decoration:none;
}
#AllContents #BgOver #MainContents div.ContentsArea ul li.btn3 a:hover {
	background-position:bottom;
}

/**/
