@charset "utf-8";

/* 秋の留学＆ワーキングホリデーフェア */


/* --------------------------------------------
 all
----------------------------------------------- */

#autumnfair2011 {
	width: 1004px;
	line-height: 180%;
	background: url(/fair/2011_autumn/img/main_bg.jpg) top left repeat-y;
	display:block;
}

/* --------------------------------------------
 float解除
----------------------------------------------- */

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
/*\*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/**/


/* h1 ------------------------------------ */
h1 {
	width: 1004px;
	margin:0 auto 3px 0;
	padding:0;
	font-size: 14px;
	color:#999999;
}

/* リード ------------------------------------ */

#read {
	width: 914px;
	height: 235px;
	font-size: 14px;
	padding: 5px 0 0 90px;
	background: url(/fair/2011_autumn/img/read_bg.jpg) top left no-repeat;
}

#read p {
	margin: 20px 0;
}


/* タブ部分 ------------------------------ */

.courseBox {
	width: 940px;
	margin: 0 auto 15px auto;
	font-size: 16px;
	background: #FFF;
}

.courseBox ul.tab {
	padding: 0;
	height: 51px;
}

.courseBox ul.tab li {
	float: left;
	width: 188px;
	margin: 0;
}

.courseBox ul.tab li.tab01 {
	background: url(/fair/2011_autumn/img/tab_sapporo_on.jpg) no-repeat;
}
.courseBox ul.tab li.tab02 {
	background: url(/fair/2011_autumn/img/tab_tokyo_on.jpg) no-repeat;
}
.courseBox ul.tab li.tab03 {
	background: url(/fair/2011_autumn/img/tab_osaka_on.jpg) no-repeat;
}
.courseBox ul.tab li.tab04 {
	background: url(/fair/2011_autumn/img/tab_hukuoka_on.jpg) no-repeat;
}
.courseBox ul.tab li.tab05 {
	background: url(/fair/2011_autumn/img/tab_nagoya_on.jpg) no-repeat;
}

.courseBox ul.tab li.select img,
.courseBox ul.tab li.over img {
	visibility: hidden;
}

.courseBox .lineBox {
	padding: 30px 0 20px 40px;
	border: 1px solid #999999;
	border-top: none;
	width: 898px;
}


/* タブ中身 ------------------------------ */

.courseBox .txt-1 {
	float: left;
	width: 600px;
	font-size: 14px;
}

.courseBox .txt-1 img.nagoya{
	margin-bottom: 20px;
}

.courseBox .txt-1 span {
	font-size: 16px;
	font-weight:bold;
}

.courseBox .txt-1 span.day {
	font-size: 18px;
	font-weight:bold;
}

.courseBox .txt-1 span.yoyaku {
	font-size: 14px;
	font-weight: normal;
}

.courseBox .txt-1 ul.w640 {
	width: 600px;
}

.courseBox .txt-1 ul li {
	list-style: none;
	padding-left: 23px;
	margin-bottom: 10px;
	background: url(/fair/2011_autumn/img/list.gif) left top no-repeat;
}

.courseBox .txt-1 ul li.star {
	background: url(/fair/2011_autumn/img/list2.gif) left top no-repeat;
}

.courseBox .txt-1 ul li p {
	margin-bottom: 15px;
}

.courseBox .txt-1 ul.inner li {
	background: none;
	padding-left: 64px;
}

.courseBox .img-1 {
	float: right;
	width: 260px;
	margin-right: 20px;
	display: inline;
}

.courseBox .img-1 img {
	margin-bottom: 20px;
}

/* 申し込み ------------------------------ */

.moushikomi {
	width: 820px;
	text-align: center;
}

.moushikomi p {
	margin: 10px 0;
	font-size: 14px;
}

/* 一番最後　電話番号 ------------------------------ */

#tel {
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
