/* ページの基本デザイン用CSS */
#contents {
	background-image: url(back.jpg);
	}
#sider{
	margin:10px;
	padding:0px;
}
.box{
	clear:both;
	margin:5px;
	padding:5px;
	padding-left:50px;
	width:600px;
	text-align:left;
/*
	background-image:url(title2_line.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
*/
}
.line1{
	margin:2px 5px;
	padding:0px;
	width:100px;
	float:left;
	text-align:left;
	font-size:12px;
	line-height:16px;
}
.line2{
	margin:2px 5px;
	padding:0px;
	width:130px;
	float:left;
	text-align:left;
}
.line3{
	margin:2px 5px;
	padding:0px;
	width:300px;
	float:left;
	text-align:left;
	font-size:12px;
	line-height:18px;
}
#sider ul{
	padding:0px;
	margin:0;
	padding-left:40px;
	padding-bottom:5px;
	line-height:16px;
}

.pbox{
	border: 1px solid #cccccc;
	text-align:center;
}
#sider p.pbox2{
	padding-left:20px;
	text-align:left;
}
#sider p.pbox3{
	padding:0;
	margin:0;
	text-align:left;
	font-size:12px;
	line-height:18px;
	padding-left:12px;
	background-image:url(tri.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

.school table{
	font-size:12px;
}
.school_tbl{
	line-height:18px;
	margin:10px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	text-align:left;
}

.school_td1_r{
	text-align:left;
}

.school_td1_l{
	width:120px;
	padding-left:10px;
	text-align:left;
}

.about_p1{
	clear:both;
	width:100px;
	float:left;
}
.about_p2{
	float:left;
	width:100px;
}
.about_p3{
	clear:both;
	width:80px;
	float:left;
}


.contact_p1{
	clear:both;
	width:100px;
	float:left;
	text-align:left;
	padding-left:30px;
	line-height:20px;
}

.contact_p2{
	float:left;
	width:400px;
	text-align:left;
	line-height:20px;
}


#sider ul.ul1{
	padding:0px;
	margin:0px;
	margin-left:20px;
	padding-bottom:10px;
}
#sider li{
	list-style-type: square
}

