@charset "UTF-8";
/* CSS Document */

/* 教室紹介｜メンバー用リスト */
.btnArea {
	width:735px;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.btn3part {
	width:225px;
	float:left;
	margin:0 15px 15px 0;
	padding:0;
	text-align:center;
	letter-spacing:3px;
/*	line-height:normal;
*/}
.btn3part a {
	width:205px;
	padding:8px;
	display:block;
	text-decoration:none;
	background:#FFFFFF;
	color:#333333;
	border:2px solid #CCCCCC;
	font-weight:bold;
}
.btn3part a:hover {
	width:205px;
	text-decoration:none;
	color: #505B02;
	/* IE用 */
	background: #c6ad8f url(../img/common/thBg.gif) left top repeat-x;
	/* 通常 */
	background: linear-gradient(#f3efe3, #ede4d8);
	/* Safari-Chrome用 */
	background: -webkit-gradient(linear, left top, left bottom, from(#f3efe3), to(#ede4d8));
	/* Firefox用 */
	background: -moz-linear-gradient(top, #f3efe3, #ede4d8);
	/* Opera用 */
	background: -o-linear-gradient(top, #f3efe3, #ede4d8);
	/* IE用 */
	background: -ms-linear-gradient(top, #f3efe3, #ede4d8);
	border:2px solid #505B02;
	font-weight:bold;
}
.btn3part .cap {
	border-right:1px solid #CCCCCC;
	margin:0 7px 0 0;
	padding:0 5px 0 0;
	font-size:11px;
	color:#B7753B;
}

/* 教室紹介｜メンバー紹介テーブル */
.sIndent {
	width:731px;
	float:left;
	clear:both;
	margin:20px 0 25px 4px !important;
	padding:0;
}
.sIndent ul {
	margin-bottom:0 !important;
}

/*おしらせ日付*/
.inner_date {
	width:735px;
	border-bottom:dashed 1px #857663;
	text-align:right;
	color:#857663;
	font-weight:bold;
}

/* 英語版 教室紹介 */
.eMemberBox {
	width:470px;
	float:left;
	margin:0 0 20px 0;
	padding:0;
}

h3.short {
	width:470px;
	margin:0 0 25px 0;
	padding:5px 0 7px 10px;
	overflow:hidden;
	border-left:5px solid #857663;
	font-size:16px;
	font-weight:normal;
}

/* 抄読会　写真配置用 */
p.phTxt {
	max-width:400px;
	float:left;
	margin:0 10px 20px 0;
}

.phBoxR {
	max-width:300px;
	float:right;
	margin:0 0 20px 0;
	text-align:center;
	font-size:11px;
	line-height:16px;
}

	.phBoxR img {
		margin:0 0 5px 0;
	}