@charset "utf-8";

div#Top_img{
	width: 928px;
	height: 250px;
	background: url(../img/course/main.jpg) no-repeat left top;
	text-indent: -99999px;
	line-height: 0px;
	font-size: 0px;
}

/*---Contentsのスタイル---*/

div#Contents {
	width: 768px;
	padding: 30px 80px 50px 80px;
	overflow: hidden;
}

/*---Mainのスタイル---*/
div#Main_A {
	width: 708px;
	background: url(../img/course/text_bg.jpg) left top;
	padding: 20px 30px;
	margin-bottom: 50px;
}

div#Main_A h2 {
	font-size: 1.5em;
	margin-bottom: 1em;
}

div#Main_A p {
	font-size: 1.2em;
}

div#Main_B_left {
	width: 440px;
	background: url(../img/course/text_bg.jpg) left top;
	padding: 20px 30px;
	float: left;
}

div#Main_B h3 {
	font-size: 1.5em;
	margin-bottom: 1em;
}

div#Main_B table {
	font-size: 1.2em;
}









div#Main_B {
	width: 768px;
	overflow: hidden;
	margin-bottom: 50px;
}


div#Course_img {
	float: right;
	width: 206px;
	height: 309px;
	background: url(../img/course/jyosei.jpg) no-repeat left top;
}




div#Contact {
	width: 100%;
	overflow: hidden;
}

div#Contact_Wrap {
	width: 569px;
	float: left;
}

div#Contact p {
	font-size: 2.5em;
}

div#Contact address {
	font-size: 2.5em;
	color: #f77051;
	float: left;
}

div#Contact dl {
	font-size: 1.2em;
	color: #f77051;
	float: right;
}

div#Contact a {
	background: url(../img/common/contactBtn_Big.jpg) no-repeat left top;
	width: 164px;
	height: 52px;
	float: right;
	text-indent: -99999px;
	line-height: 0px;
	font-size: 0px;
}

div#Contact a:hover {
	background-position: left bottom;
}

