@charset "utf-8";

/*		#top-image
	--------------------*/
#top-image{
	margin:0 0;
	width:573px;
	height:259px;
	background:url(../img/introduction/top-img.jpg) 0 0 no-repeat;
	text-align:right;
	margin-bottom:20px;
	}
#content-box{
	width:573px;
	margin:0 0;
	}
#content-box1{
	width:552px;
	margin:10px 10px;
	}
	
.prof-imgl{
	width:223px;
	margin:10px 0;
	float:left;
}
.prof-txtr{
	width:325px;
	margin:0 0  10px;
	float:right;
}
.prof-txt{
	width:325px;
	background:url(../img/introduction/center-line.jpg) 0 0 repeat-y;
	margin:0 0;
}
.prof-btxt{
	width:543px;
	background:#FCFDED;
	border:#CCCCCC solid 1px;
	margin:0 0 10px;
}
.prof-imgr{
	width:223px;
	margin:10px 0;
	float:right;
}
.prof-txtl{
	width:325px;
	background:url(../img/introduction/center-line.jpg) 0 0 repeat-y;
	margin:0 0  10px;
	float:left;
}


#prof-keireki{
	width:265px;
	background:#FCFDED;
	border:#CCCCCC solid 1px;
	margin:0 5px 10px 0;
	float:left;	
}
#prof-sikaku{
	width:265px;
	background:#FCFDED;
	border:#CCCCCC solid 1px;
	margin:0 0 10px;
	float:right;
}



/*		#bcourse
	--------------------*/
.bcourse-l{
	width:270px;
	margin:10px 7px 30px ;
	text-align:center;
	float:left;
	}
.bcourse-r{
	width:270px;
	margin:10px 10px 30px 0;
	float:left;
	}
/*		#sticking
	--------------------*/
#sticking{
	margin:20px 10px 30px;
	}
.section {
	margin: 0 0 30px 0;
}
.section .floatLeft {
	float: left;
	width: 330px;
}
.section .floatRight {
	float: right;
}
.section .txt1 {
	padding: 10px;
	border: 1px solid #9B1867;
	color: #9B1867;
}
.section table th {
	padding: 5px 0;
	font-weight: bold;
}
.section table td {
	padding: 5px 10px;
}
.section .btn1 {
	text-align: right;
	margin: 10px 0 0 0;
}
.course-txt{
	width:532px;
	margin:10px 10px;	
	}
.sticking-font1{
	margin:10px 10px;
	}
.sticking-font2{
	margin:10px 10px 30px;
	}	
