@charset "utf-8";

/*
**********************************************************************

* page.css

*********************************************************************
*/


#Main #sect02{
	margin:60px 0 0 0;
}
#Main #sect03{
	margin:20px 0 0 0;
}

#Main #sect04{
	margin:60px 0 0 0;
}


#Main #sect01 .img01 {
	display:inline;
	float:right;
	margin:0 0 25px 30px;
}
#Main #sect01 p {
	line-height:1.8;
}


#Main #sect02 .banner {
	display:inline;
	float:left;
}
#Main #sect02 .txt {
	display:inline;
	float:right;
	width:480px;
	text-align:left;
	overflow:hidden;
}
#Main #sect02 .txt ul li{
	width:100%;
	margin:0 0 5px 0;
	overflow:hidden;
}

#Main #sect01 .numlist,
#Main #sect03 .numlist {
 font-size: 1.2em;
 font-weight: normal;
 padding-bottom: 25px;
}

#Main #sect01 .numlist li,
#Main #sect03 .numlist li{
	width:100%;
	margin:0 0 15px 0;
	padding-left: 30px;
	overflow:hidden;
}

#Main #sect01 .numlist li strong,
#Main #sect02 p strong,
#Main #sect03 .numlist li strong,
#Main #sect03 p strong {
	font-weight: bold;
}

.num01{
	background: url(../img/num01.gif) 0 0 no-repeat;
}

.num02{
	background: url(../img/num02.gif) 0 0 no-repeat;
}
.num03{
	background: url(../img/num03.gif) 0 0 no-repeat;
}
.num04{
	background: url(../img/num04.gif) 0 0 no-repeat;
}
.num05{
	background: url(../img/num05.gif) 0 0 no-repeat;
}

/*
#Main #sect02 .txt .iconType03 {
	padding:0 0 0 57px;
	background-position:25px 0.7em;
}
*/
#Main #sect02 .txt .indnt {
	padding:0 0 0 26px;
}
#Main #sect02 .txt .school {
	display:inline;
	float:left;
	padding-top:4px;
}
#Main #sect02 .txt .url {
	display:inline;
	float:right;
}
#Main #sect02 .txt .item01 .school {
	width:130px;
}
#Main #sect02 .txt .item01 .url,#Main #sect02 .txt .item02 .url{
	width:300px;
}
#Main #sect02 .txt .item02 .school {
	width:85px;
}
#Main #sect02 .txt .item03 .school {
	width:180px;
}
#Main #sect02 .txt .item03 .url,#Main #sect02 .txt .item04 .url{
	width:220px;
}

.formbtnArea {
	background: url(../img/btn_bg.gif) 0 0 no-repeat;
	width: 745px;
	height: 70px;
	text-align: center;
}

.formbtnArea {
	padding-top: 8px;
}

