/* =============================================================
　■□■ 留学 言語で選ぶ ■□■ 英語 ■□■
============================================================= */

/* -------共通h2------- */

h2 {
	display:block;
	color:#6E3702;
	font-size:18px;
	font-weight:bold;
	}

/* -------1段目------- */

#lang {
	display:block;
	margin-left:20px;
	}

.en_1 {
	width:428px;
	line-height:1.6;
	}

.en_1 h1 {
	font-size:35px;
	padding:5px 10px 0 0;
	}

.en_2 {
	width:428px;
	height:112px;
	margin-top:15px;
	background:url(../lang/img/en_01.gif) no-repeat;
	}

.en_2 h2 {
	display:block;
	font-size:22px;
	color:#6E3702;
	font-weight:bold;
	padding:55px 0 0 130px;
	}

#lang img {
	display:block;
	float:right;
	width:310px;
	height:195px;
	margin-top:-195px;
	}

/* -------2段目------- */

.wrap_1 {
	width:384px;
	float:left;
	padding-bottom:20px;      /* -------IE7で下ボタンとの隙間を保つための20px------- */
	}

.wrap_2 {
	width:382px;
	float:right;
	}

#introduce p {
	padding:15px 25px 25px 30px;
	line-height:1.6;
	}

/* -------2段目左------- */

#introduce {
	display:block;
	margin-left:20px;
	}

.introduce_1 {
	margin-top:15px;
	}

.introduce_1 h2 {
	text-align: center;
	padding:30px 0 0 0;
	}

.place_h2 {
	width:384px;
	height:66px;
	background:url(../lang/img/en_02.gif) no-repeat;
	}

.place_p {
	width:384px;
	background:url(../lang/img/bg_384_en.gif) repeat-y;
	}

.introduce_2 {
	margin-top:15px;
	}

.namari_h2 {
	width:384px;
	height:66px;
	margin-top:10px;
	background:url(../lang/img/en_03.gif) no-repeat;
	}

.introduce_2 h2 {
	text-align: center;
	padding:30px 0 0 0;
	}

.namari_p {
	width:384px;
	background:url(../lang/img/bg_384_en.gif) repeat-y;
	}

/* -------2段目右------- */

.introduce_3 {
	margin-top:15px;
	}

.manabi_h2 {
	width:384px;
	height:66px;
	margin-top:10px;
	background:url(../lang/img/en_04.gif) no-repeat;
	}

.introduce_3 h2 {
	text-align: center;
	padding:30px 0 0 0;
	}

.manabi_p {
	width:382px;
	background:url(../lang/img/bg_382_en.gif);
	}

.introduce_4 {
	width:384px;
	height:370px;
	background:url(../lang/img/en_05.gif) no-repeat;
	}

.introduce_4 h3 {
	display:block;
	padding:24px 0 0 50px;
	font-size:18px;
	color:white;
	font-weight:bold;
	}

.introduce_4 ul {
	padding:20px 0 0 40px;
	font-size:14px;
	line-height:2.0;
	}

.introduce_4 ul li a {
	margin-left:15px;
	}

/* -------3段目------- */

.short_en_l span {
	display:block;
	font-size:14px;
	line-height:1.4;
	}

#short_en {
	width:776px;
	height:237px;
	margin:10px auto;
	background:url(../lang/img/en_06.gif) no-repeat;
	}

.short_en_l {
	float:left;
	}

.short_en_b h4 {
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	font-size:15px;
	color:#6E3702;
	}

.short_en_r {
	float:right;
	}

.short_en_b {
	clear:both;
	}

.short_en_b ul li {
	float:left;
	padding:5px 20px 0 0;
	font-size:13.5px;
	white-space:nowrap;
	}

.short_en_b ul li a {
	margin-left:3px;
	}

.short_wrap {
	padding:75px 50px 35px 65px;
	}
