@charset "Shift_JIS";
.about_area1 {
	width: 290px;
	float: left;
	margin: 0px 20px 0px 0px;
}
.about_area2 {
	width: 200px;
	float: left;
}
.column {
	border: 1px solid #999999;
	padding: 10px;
	width: 520px;
}
.profile {
	border: 1px solid #999999;
	padding: 10px;
	width: 500px;
	margin: 0px 0px 30px 0px;
}
#interview {
	border: 1px solid #009900;
	width: 500px;
	margin: 5px;
	padding: 15px;
}
#interview_area1 {
	width: 500px;
	margin: 0px 0px 30px 0px;
}
.interview_area1_1 {
	width: 205px;
	margin: 0px 50px 0px 0px;
	float: left;
	text-align: center;
}
.interview_area1_2 {
	width: 240px;
	float: left;
}
.introduction_area1 {
	margin: 0px 0px 30px 25px;
	float: left;
	width: 170px;
	display:inline;
}
.introduction_head {
	margin: 0px;
	padding: 0px;
	width: 170px;
	height: 22px;
	background-image: url(../introduction/img/area2_1.jpg);
	background-repeat: no-repeat;
}
.introduction_title {
	margin: 0px;
	padding: 8px 0px 0px 10px;
	width: 160px;
	height: 15px;
}
.introduction_middle {
	margin: 0px;
	padding: 0px;
	width: 170px;
	height: 130px;
	background-image: url(../introduction/img/area2_3.jpg);
	background-repeat: repeat-x;
}
.introduction_image {
	margin: 0px;
	padding: 5px;
	width: 160px;
	height: 120px;
}
.introduction_foot {
	margin: 0px;
	padding: 0px;
	width: 170px;
	height: 19px;
	background-image: url(../introduction/img/area2_2.jpg);
	background-repeat: no-repeat;
}
.introduction_button {
	margin: 0px;
	padding: 0px 0px 0px 80px;
	width: 80px;
	height: 12px;
}
#member_area1 {
	margin: 0px 0px 30px 25px;
	width: 600px;
}
#member_area1_1 {
	margin: 0px 20px 0px 0px;
	width: 330px;
	float: left;
}
#member_area1_2 {
	margin: 0px;
	width: 180px;
	float: left;
}
/* 20070515にて軽いページ更新の際 */
/* CSS変更を余儀なくされた為、CSSを新たに足しました */
/* 戻す場合は上の #member_area1_2 を member.php で変更お願いします */
/* ここから */
#member_area1_2_snsk {
	margin: 0;
	width: 240px;
	text-align: center;
	float: left;
}
/* ここまで */

.program_table {
	margin: 0px 0px 15px 25px;
	width: 575px;
}
.sports_area1 {
	margin: 20px 0px 20px 25px;
	width: 600px;
}
.sports_area1_1 {
	margin: 0px 20px 0px 0px;
	float: left;
	width: 320px;
}
.sports_area1_2 {
	margin: 0px;
	float: left;
	width: 200px;
}
.sports_area2 {
	margin: 0px 0px 50px 25px;
	width: 520px;
}
.sports_area2_1 {
	margin: 0px;
	width: 520px;
	height: 10px;
	background-image: url(../sports/img/area2_1.gif);
}
.sports_area2_2 {
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 520px;
	background-color: #FFE8EF;
}
.sports_area2_3 {
	margin: 0px;
	padding: 0px;
	width: 520px;
	background-color: #FFE8EF;
}
.sports_area2_4 {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	width: 490px;
}
.sports_area2_5 {
	margin: 0px;
	width: 520px;
	height: 10px;
	background-image: url(../sports/img/area2_2.gif);
}
.other {
	color: #666666;
	background-color: #FFE8EF;
	width: 585px;
	margin: 0px;
	padding: 20px;
}
.entry {
	border: 1px #666666 solid;
	width: 540px;
	margin: 0px 0px 30px 0px;
	padding: 5px;
}
#bbs_area1 {
	width: 560px;
	margin: 0px 0px 10px 25px;
}
#bbs_area1_1 {
	width: 300px;
	margin: 0px 5px 0px 0px;
	float: left;
}
#bbs_area1_2 {
	width: 250px;
	margin: 0px;
	float: left;
}
#bbs_area2 {
	width: 520px;
	margin: 0px 0px 20px 25px;
	background-color: #FFE8EF;
	padding: 10px 15px 10px 15px;
}
.contact_area1 {
	width: 250px;
	float: left;
	margin: 0px 10px 0px 0px;
}
#special {
	margin:0px 0px 10px 25px;
	width:550px;
}
#special1 {
	margin:0px;
	width:535px;
	height:18px;
	padding:5px 0px 0px 15px;
	background-image:url(../thanks/img/area1_1.gif);
	text-align:left;
}
#special2 {
	margin:0px;
	width:540px;
	padding:5px 0px 5px 10px;
	background-color:#FFDDE6;
}
#special3 {
	margin:0px;
	width:550px;
	height:12px;
	background-image:url(../thanks/img/area1_3.gif);
}

