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


/*全体ここから　↓*/

* {
     margin:0;
     padding:0;
     }
	 
.clear {
	clear:both;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }
.clearfix { display: block; }
/*End hide from IE-mac */

/*全体ここまで　↑*/



div#main1 div.nav3-3 img.bn-tempo {
	margin-top:3px;	
}



p.top_area {
	width: 950px;
	height: 77px;
	margin-left: 10px;
	margin-bottom:5px;
}

#top_area01 {
	margin-top:10px;
	width:950px;
	height:auto;
}

#top_area01-1 {
	margin-top: 20px;
	margin-bottom: 5px;
	width: 950px;
	height: 206x;
}

#top_area01-2 {
	margin-bottom: 30px;
	width:950px;
	height:210px;
}





/** table用  *********************************************************************************************************************************************/
/*******ここから1段目   **************************************************************/
a.college {
	background-image: url(../../image-f/index/uni_top_banner.gif);
}

   
   
   
   /*　大学・大学院留学　-------------------------------------------　*/
div#top_area01-1 td.college p a {
	background-color: #FFF;
	background-image: url(../../image-f/top/uni_top_banner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	display: block;
	height: 206px;
	width: 236px;
	float: left;
	list-style: none;
}
	
div#top_area01-1 td.college p a:hover {
	background-position: 0 -206px;
}


/*　中・高校留学　-------------------------------------------　*/
div#top_area01-1 td.highschool p a {
	background-color: #FFF;
	background-image: url(../../image-f/top/highschool_top_banner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	display: block;
	height: 206px;
	width: 236px;
	overflow: hidden;
	float: left;
	list-style: none;
	padding-left:2px
	}
	
/*　中・高校院留学　-------------------------------------------　*/	
div#top_area01-1 td.highschool p a:hover {
	background-position: 0 -206px;
	}	



/*　インターンシップ　-------------------------------------------　*/
div#top_area01-1 td.studyabroad p a {
	background-color: #FFF;
	background-image: url(../../image-f/top/inturn_top_banner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	display: block;
	height: 206px;
	width: 236px;
	overflow: hidden;
	float: left;
	list-style: none;
	padding-left:2px
	}
	
/*　インターンシップ　-------------------------------------------　*/	
div#top_area01-1 td.studyabroad p a:hover {
	background-position: 0 -206px;
	}	




/*　ボランティア貢献　-------------------------------------------　*/
div#top_area01-1 td.volunteer p a {
	background-color: #FFF;
	background-image: url(../../image-f/top/volunteer_top_banner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	display: block;
	height: 206px;
	width: 236px;
	overflow: hidden;
	float: left;
	list-style: none;
	padding-left:2px
	}
	
/*　ボランティア貢献　-------------------------------------------　*/	
div#top_area01-1 td.volunteer p a:hover {
	background-position: 0 -206px;
	}	


/*******ここから2段目   **************************************************************/

/*　ワーキングホリデー　-------------------------------------------　*/
div#top_area01-2 td.w_h p a {
	background-color: #FFF;
	background-image: url(../../image-f/top/workingh_top_banner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	display: block;
	height: 206px;
	width: 236px;
	overflow: hidden;
	float: left;
	list-style: none;
	}
	
/*　ワーキングホリデー　-------------------------------------------　*/	
div#top_area01-2 td.w_h p a:hover {
	background-position: 0 -206px;
	}	




/*　語学留学　-------------------------------------------　*/
div#top_area01-2 td.language p a {
	background-color: #FFF;
	background-image: url(../../image-f/top/language_top_banner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	display: block;
	height: 206px;
	width: 236px;
	overflow: hidden;
	float: left;
	list-style: none;
	padding-left:2px
	}
	
/*　語学留学　-------------------------------------------　*/	
div#top_area01-2 td.language p a:hover {
	background-position: 0 -206px;
	}	




/*　職業紹介サポート　-------------------------------------------　*/
div#top_area01-2 td.internusa p a {
	background-color: #FFF;
	background-image: url(../../image-f/top/ab-employee_top_banner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	display: block;
	height: 206px;
	width: 236px;
	overflow: hidden;
	float: left;
	list-style: none;
	padding-left:2px
	}
	
/*　職業紹介サポート　-------------------------------------------　*/	
div#top_area01-2 td.internusa p a:hover {
	background-position: 0 -206px;
	}	




/*　TOEIC教室　-------------------------------------------　*/
div#top_area01-2 td.toeic p a {
	background-color: #FFF;
	background-image: url(../../image-f/top/toeic_top_banner.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	display: block;
	height: 206px;
	width: 236px;
	overflow: hidden;
	float: left;
	list-style-position: inside;
	list-style-type: none;
	padding-left:2px
	}
	
/*　TOEIC教室　-------------------------------------------　*/	
div#top_area01-2 td.toeic p a:hover {
	background-position: 0 -206px;
	}	
	
	

/** 新規トップページ　下段　***********************************************************************************************/

#top_main {
	width: 950px;
	height: auto;
	margin-top: 30px;
	margin-bottom: 10px;
}


/** 左エリア **/

.kensaku {
	width:190px;
	border-collapse:collapse;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
	margin-bottom: 3px;
}

.top_main-l {
	float: left;
	width: 216px;
	margin-right: 18px;
	height: auto;
}


/** ホストファミリー募集 **/
.top_toefl p a{
	width: 216px;
	height: 137px;
	margin-bottom: 30px;
	clear: both;
	background-image: url(../../image-f/index/bn-toefl.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

.top_toefl p a:hover{
	background-position: 0 -137px;
}


/** ホストファミリー募集 **/
.top_hostfamily p a{
	width: 216px;
	height: 174px;
	margin-bottom: 10px;
	clear: both;
	background-image: url(../../image-f/top_bottom/top_hostfamily.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

.top_hostfamily p a:hover{
	background-image: url(../../image-f/top_bottom/top_hostfamily_b.gif);
	background-repeat: no-repeat;
}

/** エンジョイホームステイ **/
.top_homestay p a{
	width: 216px;
	height: 174px;
	margin-bottom: 10px;
	clear: both;
	background-image: url(../../image-f/top_bottom/top_homestay.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

.top_homestay p a:hover {
	background-image: url(../../image-f/top_bottom/top_homestay_b.gif);
	background-repeat: no-repeat;
}

/** インターナショナル **/
.top_okcintl p a{
	width: 216px;
	height: 176px;
	margin-bottom: 10px;
	clear: both;
	background-image: url(../../image-f/top_bottom/top_okcintl.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

.top_okcintl p a:hover {
	background-image: url(../../image-f/top_bottom/top_okcintl_b.gif);
	background-repeat: no-repeat;
}

/** 職業紹介 **/
.top_okcintl_job p a {
	width: 216px;
	height: 62px;
	margin-bottom: 20px;
	clear: both;
	background-image: url(../../image-f/top_bottom/top_job-support.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

.top_okcintl_job p a:hover {
	background-image: url(../../image-f/top_bottom/top_job-support_b.gif);
	background-repeat: no-repeat;
}

.ryokin p a:hover {
	background-image: url(../../image-f/top_bottom/top_ryokin_b.gif);
	background-repeat: no-repeat;
}




.top_main-l1 {
	width: 216px;
	height: 250px;
	margin-bottom: 20px;
	clear: both;
}


top_main-l2 {
	width: 216px;
	height: 250px;
	margin-bottom: 20px;
	clear: both;
}


/** キャンペーン **/
.top-edicle a {
	float: left;
	display: block;
	width: 710px;
	height: 180px;
	margin: 0 3px 30px;
	background-image: url(../../images/top/top-img.jpg);
}


.top-edicle a:hover {
	background-position: bottom left;
}


/** キャンペーン **/
.global-camp {
	float: left;
	display: block;
	width: 710px;
	height: 200px;
	margin: 0 3px 30px;
	background: url(../../image-f/index/global-camp.jpg) no-repeat;
}


.global-camp p.text01{
	margin-left: 250px;
	margin-top: 10px;
	color: #333;
}


.global-camp p.text02{
	margin-left: 280px;
	margin-top: 10px;
	color: #333;
	font-size: 115%;
	font-weight: bold;
}


.global-camp p.text03 {
	text-align: right;
	padding-right: 10px;
	font-size: 115%;
}


.global-camp p.text03 span a {
	margin-left: 5px;
}


.global-camp p.text03 a {
	overflow: hidden;
	margin-top: 20px;
	color: #00F;
	padding-right: 10px;
}


.global-camp p.text03 a:hover {
	color: #F00;
}


.global-camp p.text04 {
	overflow: hidden;
	color: #333;
	text-align: right;
	margin-top: 40px;
}




/** キャンペーン **/
.top-ryugakujapan a {
	float: left;
	display: block;
	width: 710px;
	height: 200px;
	margin: 0 3px 30px;
	background-image: url(../../images/top/ryugaku-jpn.jpg);
}


.top-ryugakujapan a:hover {
	background-position: bottom left;
}


/** 右エリア **/

.top_main-r {
	float: right;
	width: 716px;
	height: auto;
}



/** 右　1段目　**/
.top_main-r1-1{
	width: 716px;
	height: 340px;
}

.top_main-r01 {
	float: left;
	width: 494px;
	height: auto;
}

.top_main-r02 {
	float: right;
	width: 211px;
	height: auto;
}

/** 右　2段目　**/
.top_main-r1-2{
	width: 716px;
	height: 432px;
	margin-bottom: 20px;
	background-image:url(../../image-f/top_bottom/top_college_backimg.gif);
	background-repeat: no-repeat;
	display: block; 
}

.top_main-r01-1 {
	font-size: 12px;
	text-align: center; 
	float: left;
	width: 341px;
	height: auto;
	margin-top: 110px;
	margin-left:10px;
}

.top_main-r01-2 {
	float: left;
	width: 341px;
	height: auto;
	margin-top: 110px;
	margin-left:10px;
}


ul.top_topics {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

/** 右　3段目　**/
.top_main-r1-3{
	width: 716px;
	height: 515px;
	margin-bottom: 20px;
	background-image:url(../../image-f/top_bottom/top_progrm_backimg.gif);
	background-repeat: no-repeat;
	display: block; 
}




/*メインコンテンツ4段目(テキストリンクエリア)ここまで　↑*/

.top_main-r02-1 {
	font-size: 12px;
	text-align: center; 
	float: left;
	width: 224px;
	height: auto;
	margin-top: 90px;
	margin-left:10px;
}

.top_main-r02-2 {
	float: left;
	width: 224px;
	height: auto;
	margin-top: 90px;
	margin-left:10px;
}

.top_main-r02-3 {
	float: left;
	width: 224px;
	height: auto;
	margin-top: 90px;
	margin-left:10px;
}



.top_main02 {
	width:944px;
	height:144px;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	}

.top_main02:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.top_main02 { display: inline-block; }

/* Hides from IE-mac \*/
*html div.top_main02 { height: 1%; }
.top_main02 { display: block; }
/*End hide from IE-mac */

.top_main02-1 {
	width:227px;
	height:144px;
	float:left;
	}

.top_main02-1 p, .top_main02-2 p, .top_main02-3 p, .top_main02-4 p {
	font-size: small;
	color: #666;
}

.top_main02-1 p a, .top_main02-2 p a, .top_main02-3 p a, .top_main02-4 p a {
	font-size: small;
	color: #666;
	text-decoration:none;
}

.top_main02-1 p a:hover, .top_main02-2 p a:hover, .top_main02-3 p a:hover, .top_main02-4 p a:hover {
	font-size: small;
	color: #00F;
	text-decoration:none;
}

.top_main02-2 {
	width:227px;
	height:144px;
	float:left;
	}
	
.top_main02-3 {
	width:227px;
	height:144px;
	float:left;
	}	

.top_main02-4 {
	width:227px;
	height:144px;
	float:right;
	}

/*メインコンテンツ4段目(テキストリンクエリア)ここまで　↑*/



/** 下段　左エリア　のリスト ここから　↓　**********************************************************************/
/** top_main-l　のリスト ここから　↓　**********************************************************************/

/** 料金一覧 **/
.ryokin p a {
	float: left;
	width: 216px;
	height: 126px;
	margin-bottom: 10px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_ryokin.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

.ryokin p a:hover {
	background-image: url(../../image-f/top_bottom/top_ryokin_b.gif);
	background-repeat: no-repeat;
}

/** 無料説明会 **/
.muryosetsumeikai p a {
	float: left;
	width: 216px;
	height: 245px;
	margin-bottom: 10px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_muryosetsumeikai.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

.muryosetsumeikai p a:hover {
	background-image: url(../../image-f/top_bottom/top_muryosetsumeikai_b.gif);
	background-repeat: no-repeat;
}


/** shiryou **/

/** 資料請求 **/
li.shiryo p a {
	width: 216px;
	height: 40px;
	margin-bottom: 2px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_shiryo.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.shiryo p a:hover {
	background-image: url(../../image-f/top_bottom/top_shiryo_b.gif);
	background-repeat: no-repeat;
}

/** お見積り **/
li.mitsumori p a {
	width: 216px;
	height: 40px;
	margin-bottom: 2px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_mitsumori.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.mitsumori p a:hover {
	background-image: url(../../image-f/top_bottom/top_mitsumori_b.gif);
	background-repeat: no-repeat;
}

/** 無料説明会 **/
li.muryosetsumei p a {
	float: left;
	width: 216px;
	height: 40px;
	margin-bottom: 2px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_muryosetsumei.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.muryosetsumei p a:hover {
	background-image: url(../../image-f/top_bottom/top_muryosetsumei_b.gif);
	background-repeat: no-repeat;
}

/** 無料カウンセリング **/
li.muryocouncel p a {
	float: left;
	width: 216px;
	height: 40px;
	margin-bottom: 2px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_muryocouncel.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.muryocouncel p a:hover {
	background-image: url(../../image-f/top_bottom/top_muryocouncel_b.gif);
	background-repeat: no-repeat;
}

/** スカイプでカウンセリング **/
li.skypecouncel p a {
	float: left;
	width: 216px;
	height: 40px;
	margin-bottom: 2px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_skypecouncel.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.skypecouncel p a:hover {
	background-image: url(../../image-f/top_bottom/top_skypecouncel_b.gif);
	background-repeat: no-repeat;
}

/** メールでカウンセリング **/
li.mailpecouncel p a {
	float: left;
	width: 216px;
	height: 40px;
	margin-bottom: 2px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_mailpecouncel.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.mailpecouncel p a:hover {
	background-image: url(../../image-f/top_bottom/top_mailpecouncel_b.gif);
	background-repeat: no-repeat;
}

/** 国のローン **/
.loan p a {
	float: left;
	width: 216px;
	height: 193px;
	margin-bottom: 20px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_loan.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	clear: both;
}

.loan p a:hover {
	background-image: url(../../image-f/top_bottom/top_loan_b.gif);
	background-repeat: no-repeat;
}


.edicle {
	float: left;
	width: 211px;
	height: auto;
	margin-left: 5px;
	margin-bottom: 20px;
}

.edicle p.text a {
	width: 211px;
	height: auto;
	padding-left: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	color: #000;
	text-align: justify;
	text-justify: inter-ideograph;
}

.edicle p.text a:hover {
	text-decoration: underline;
	color: #00F;
}


/** 下段　右エリア　のリスト ここから　↓　**********************************************************************/
/** top_main-r1-1のリスト ここから　↓　**********************************************************************/

/** 費用の提示 **/
li.topics01 p a {
	width: 494px;
	height: 35px;
	margin-bottom: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_merit01.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.topics01 p a:hover {
	background-image: url(../../image-f/top_bottom/top_merit01_b.gif);
	background-repeat: no-repeat;
}	


/** 豊富な提携校 **/
li.topics02 p a {
	width: 494px;
	height: 35px;
	margin-bottom: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_merit02.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.topics02 p a:hover {
	background-image: url(../../image-f/top_bottom/top_merit02_b.gif);
	background-repeat: no-repeat;
}	


/** 信頼性 **/
li.topics03 p a {
	width: 494px;
	height: 35px;
	margin-bottom: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_merit03.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.topics03 p a:hover {
	background-image: url(../../image-f/top_bottom/top_merit03_b.gif);
	background-repeat: no-repeat;
}	


/** 安心サポート **/
li.topics04 p a {
	width: 494px;
	height: 35px;
	margin-bottom: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_merit04.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.topics04 p a:hover {
	background-image: url(../../image-f/top_bottom/top_merit04_b.gif);
	background-repeat: no-repeat;
}	


/** 就職サポート **/
li.topics05 p a {
	width: 494px;
	height: 35px;
	margin-bottom: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_merit05.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

li.topics05 p a:hover {
	background-image: url(../../image-f/top_bottom/top_merit05_b.gif);
	background-repeat: no-repeat;
}	


/** 日本人サポート **/
li.banner01 p a {
	width: 494px;
	height: 77px;
	margin-top: 14px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_support.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.banner01 p a:hover {
	background-image: url(../../image-f/top_bottom/top_support_b.gif);
	background-repeat: no-repeat;
}	


/** 実績のokc **/
li.jisseki p a {
	width: 211px;
	height: 24px;
	margin-bottom: 0px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_jisseki_banner.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.jisseki p a:hover {
	url(../../image-f/top_bottom/top_jisseki_banner.gif);
	background-repeat: no-repeat;
}	


p.text01 {
	font-size: 13px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	color: #C00;
	font-weight: bold;
	line-height: normal;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

/** ビジネスアワード **/
li.award00 p a {
	width: 211px;
	height: 212px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/bn-award00.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.award00 p a:hover {
	background-image: url(../../image-f/top_bottom/bn-award00_b.gif);
	background-repeat: no-repeat;
}

/** top_main-r1-1のリスト ここまで　↑　**********************************************************************/



/** top_main-r1-2のリスト ここから　↓　**********************************************************************/

/** オークランド大学 **/
li.auk p a {
	width: 341px;
	height: 40px;
	margin-top: 7px;
	background-image: url(../../image-f/top_bottom/top_auk.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}	

li.auk p a:hover {
	background-image: url(../../image-f/top_bottom/top_auk_b.gif);
	background-repeat: no-repeat;
}


li.auk_text p {
	line-height: 1.5em;
	padding-top: 6px;
	font-size: 12px;
	text-align: center;
	width: 341px;
	height: 47px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_auk_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	


/** ニューサウスウエールズ大学 **/
li.nsw p a {
	width: 341px;
	height: 40px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_nsw.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.nsw p a:hover {
	background-image: url(../../image-f/top_bottom/top_nsw_b.gif);
	background-repeat: no-repeat;
}


li.nsw_text p {
	line-height: 1.5em;
	padding-top: 6px;
	font-size: 12px;
	text-align: center;
	width: 341px;
	height: 47px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_nsw_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

/** グリフィス大学 **/
li.grf p a {
	width: 341px;
	height: 40px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_grf_f.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.grf p a:hover {
	background-image: url(../../image-f/top_bottom/top_grf_b.gif);
	background-repeat: no-repeat;
}

li.grf_text p {
	line-height: 1.5em;
	padding-top: 6px;
	font-size: 12px;
	text-align: center;
	width: 341px;
	height: 47px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_grf_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

/** マッコーリ大学 **/
li.mqr p a {
	width: 341px;
	height: 40px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_mqr.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.mqr p a:hover {
	background-image: url(../../image-f/top_bottom/top_mqr_b.gif);
	background-repeat: no-repeat;
}

li.mqr_text p {
	line-height: 1.5em;
	padding-top: 6px;
	font-size: 12px;
	text-align: center;
	width: 341px;
	height: 47px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_mqr_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	


/** オタゴ大学 **/
li.otg p a {
	width: 341px;
	height: 40px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_otg.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.otg p a:hover {
	background-image: url(../../image-f/top_bottom/top_otg_b.gif);
	background-repeat: no-repeat;
}

li.otg_text p {
	line-height: 1.5em;
	padding-top: 6px;
	font-size: 12px;
	text-align: center;
	width: 341px;
	height: 47px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_otg_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	


/** モナッシュ大学 **/
li.mns p a {
	width: 341px;
	height: 40px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_mns.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.mns p a:hover {
	background-image: url(../../image-f/top_bottom/top_mns_b.gif);
	background-repeat: no-repeat;
}

li.mns_text p {
	line-height: 1.5em;
	padding-top: 6px;
	font-size: 12px;
	text-align: center;
	width: 341px;
	height: 47px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_mns_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	


/** オーストラリアン　カソリック大学 **/
li.acu p a {
	width: 341px;
	height: 40px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_acu.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.acu p a:hover {
	background-image: url(../../image-f/top_bottom/top_acu_b.gif);
	background-repeat: no-repeat;
}

li.acu_text p {
	line-height: 1.5em;
	padding-top: 6px;
	font-size: 12px;
	text-align: center;
	width: 341px;
	height: 47px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_acu_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	
/** top_main-r1-2のリスト ここまで　↑　**********************************************************************/


/** top_main-r1-3のリスト ここから　↓　**********************************************************************/
	
/** プチ留学 **/
li.casual p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_casual.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.casual p a:hover {
	background-image: url(../../image-f/top_bottom/top_casual_b.gif);
	background-repeat: no-repeat;
}

li.casual_text p {
	line-height: 1.5em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 87px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_casual_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

/** 短期留学（ホリデープラン） **/
li.short p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_short.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.short p a:hover {
	background-image: url(../../image-f/top_bottom/top_short_b.gif);
	background-repeat: no-repeat;
}

li.short_text p {
	line-height: 1.5em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 87px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_short_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}


/** 専門課程留学 **/
li.specially p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_specially.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.specially p a:hover {
	background-image: url(../../image-f/top_bottom/top_specially_b.gif);
	background-repeat: no-repeat;
}

li.specially_text p {
	line-height: 1.3em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 92px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_specially_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

/** 学部留学とインターンシップ **/
li.studyabroad p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_studyabroad.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.studyabroad p a:hover {
	background-image: url(../../image-f/top_bottom/top_studyabroad_b.gif);
	background-repeat: no-repeat;
}

li.studyabroad_text p {
	line-height: 1.5em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 77px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_studyabroad_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

/** スポーツ留学 **/
li.sports p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_sports.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.sports p a:hover {
	background-image: url(../../image-f/top_bottom/top_sports_b.gif);
	background-repeat: no-repeat;
}

li.sports_text p {
	line-height: 1.3em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 92px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_sports_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

/** 海外国公立大学 **/
li.publicschool p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_publicschool.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.publicschool p a:hover {
	background-image: url(../../image-f/top_bottom/top_publicschool_b.gif);
	background-repeat: no-repeat;
}

li.publicschool_text p {
	line-height: 1.3em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 77px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_publicschool_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

.red {
	color: red;
}

/** シニア留学 **/
li.senior p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_senior.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.senior p a:hover {
	background-image: url(../../image-f/top_bottom/top_senior_b.gif);
	background-repeat: no-repeat;
}

li.senior_text p {
	line-height: 1.3em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 92px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_senior_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

/** 親子留学 **/
li.family p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_family.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.family p a:hover {
	background-image: url(../../image-f/top_bottom/top_family_b.gif);
	background-repeat: no-repeat;
}

li.family_text p {
	line-height: 1.5em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 77px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_family_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

/** 通信教育留学 **/
li.distance p a {
	width: 224px;
	height: 29px;
	margin-top: 7px;
	text-indent: -9999px;
	background-image: url(../../image-f/top_bottom/top_distance.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}	

li.distance p a:hover {
	background-image: url(../../image-f/top_bottom/top_distance_b.gif);
	background-repeat: no-repeat;
}

li.distance_text p {
	line-height: 1.5em;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 12px;
	width: 212px;
	height: 87px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../image-f/top_bottom/top_distance_text.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

/** top_main-r1-3のリスト ここまで　↑　**********************************************************************/


/* --- ボックス --- */
div.section {
width: 716px; /* ボックスの幅 */
background-color: #ffffff; /* ボックスの背景色 */
border: 1px #c0c0c0 solid; /* ボックスの境界線 */
font-size: 80%; /* ボックスの文字サイズ */
}

/* --- 見出し --- */
div.section h3 {
margin: 0; /* 見出しのマージン */
padding: 5px 10px; /* 見出しのパディング（上下、左右） */
background-color: #00F; /* 見出しの背景色 */
border-bottom: 1px #c0c0c0 dotted; /* 見出しの下境界線 */
font-size: 100%; /* 見出しの文字サイズ */
}

/* --- 本文領域 --- */
div.section div.textArea {
height: 300px; /* 本文領域の高さ */
overflow: auto;
}

/* --- 本文領域内の段落 --- */
div.section div.textArea p {
margin: 1em 10px; /* 段落のマージン（上下、左右） */
}



/*メインコンテンツ3段目(バナーエリア)ここから　↓*/

.bottom_main1 {
	width:944px;
	height:72px;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	}

div#main3:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div#main3 { display: inline-block; }

/* Hides from IE-mac \*/
*html div#main3 { height: 1%; }
div#main3 { display: block; }
/*End hide from IE-mac */
	

div#main3 img {
	float:left;
	margin:6px;
	}

div#main3 div.main3-1 {
	width:180px;
	height:252px;
	float:left;
	}

div#main3 div.main3-2 {
	width:512px;
	height:252px;
	float:left;
	margin-left:18px;
	}
	
div#main3 div.main3-3 {
	width:216px;
	height:252px;
	float:right;
	}

/*メインコンテンツ3段目(バナーエリア)ここまで　↑*/

/*メインコンテンツ4段目(テキストリンクエリア)ここから　↓*/

div#main4 {
	width:944px;
	height:144px;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	}

div#main4:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div#main4 { display: inline-block; }

/* Hides from IE-mac \*/
*html div#main4 { height: 1%; }
div#main4 { display: block; }
/*End hide from IE-mac */
	
div#main4 div.main4-1 {
	width:227px;
	height:144px;
	float:left;
	}

div#main4 div.main4-1 p, div#main4 div.main4-2 p, div#main4 div.main4-3 p, div#main4 div.main4-4 p {
	font-size: small;
	color: #666;
}

div#main4 div.main4-1 p a, div#main4 div.main4-2 p a, div#main4 div.main4-3 p a, div#main4 div.main4-4 p a {
	font-size: small;
	color: #666;
	text-decoration:none;
}

div#main4 div.main4-1 p a:hover, div#main4 div.main4-2 p a:hover, div#main4 div.main4-3 p a:hover, div#main4 div.main4-4 p a:hover {
	font-size: small;
	color: #00F;
	text-decoration:none;
}

div#main4 div.main4-2 {
	width:227px;
	height:144px;
	float:left;
	margin-left:12px;
	}
	
div#main4 div.main4-3 {
	width:227px;
	height:144px;
	float:left;
	margin-left:12px;
	}	

div#main4 div.main4-4 {
	width:227px;
	height:144px;
	float:right;
	margin-left:12px;
	}

/*メインコンテンツ4段目(テキストリンクエリア)ここまで　↑*/

div#prefooter {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}

div#prefooter p {
	font-size: x-small;
}


/*フッター　ここから　↓*/

div#footer {
	width:950px;
	height:36px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	background-color: #009;
	}

div#footer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div#footer { display: inline-block; }

/* Hides from IE-mac \*/
*html div#footer { height: 1%; }
div#footer { display: block; }
/*End hide from IE-mac */
	
div#footer ul {
	margin:0px;
	padding:0px;	
}

div#footer ul li {
	float:left;
	list-style-position: inside;
	list-style-type: none;
	margin-top: 9px;
	
	background-color: #009;
}

div#footer ul li p {
	font-size: small;
	color: #FFF;
	}

div#footer ul li#copylight {
	margin-top:11px;
	margin-left:36px;
	margin-right:108px;
	font-weight: bold;
	background-color: #009;
}

div#footer ul li#copylight p {
	font-size: small;
	color: #FFF;
	}

div#footer ul li p a {
	margin-right:6px;
	text-decoration:none;
	font-size: smaller;
	color: #FFF;
	background-color: #009;
}

/*フッター　ここまで　↑*/



div.latest {
	width:716px;
	height: 22px;
	background-color: #009;
	margin-top:5px;
	font-size: 16px;
	}

div.latest p {
	font-size: small;
	color: #FFF;
	line-height: 1.5;
	margin-left:1em;
	padding-top: 2px;
	}

div.latestContents {
	margin-left:auto;
	margin-right:auto;
	width:714px;
	height:300px;
	overflow: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	}
	
 div.latestContents p {
	font-weight:normal;
	margin-left:5em;
	text-indent:-5em;
	padding-left: 3px;
	font-size: 13px;
	}
	
 div.latestContents p a {
	text-decoration:none;
	color:#333;
	font-weight:bold;
	}
	
 div.latestContents p a:hover {
	text-decoration:none;
	color:#00F;
	}
	
	
.imp_topics	{
	color: #F00;
	font-weight: bold;
}


.latestContents .imp_blue a {
	color: #00F;
	text-decoration: none;
}


.latestContents .imp_blue a:hover {
	color: #00F;
	text-decoration: underline;
}


.main2-3a {
	width:199px;
	height:58px;
	float:left;
	margin-bottom: 5px;

	}
	
.main2-3b {
	width:199px;
	height:58px;
	float:left;
	margin-bottom: 30px;
	}
	
.main2-3c {
	width:199px;
	height:58px;
	float:left;
	clear: both;
	}

.main2-3a p.blog {
	margin:2px;
	text-align: right;
	}
	
.main2-3b p.blog {
	margin:2px;
	text-align: right;
	}	
	
.main2-3c p.blog {
	margin:2px;
	text-align: right;
	}
	
/*グローバルナビ2-3ここから　↓*/

div#list {
	width:950px;
	height: 40px;
	margin:0px;
	padding:0px;
	}

div#list ul.list-menu {
	margin:0px;
	padding:0px;
	list-style-type: none;
	width: 950px;
	height: 20px;
	}

div#list ul.list-menu li {
	margin:0px;
	padding:0px;
	float:left;
	font-size:smaller;
	list-style-position: inside;
	list-style-type: none;
	width:158px;
	height:40px;
}

div#list ul.list-menu li.top-program p a {
	background-image: url(../../image-f/index/top_program.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 47px;
	width: 157px;
}

div#list ul.list-menu li.top-program p a:hover {
	background-position: 0 -47px;
}

div#list ul.list-menu li.top-country p a {
	background-image: url(../../image-f/index/top_country.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 47px;
	width: 157px;
}

div#list ul.list-menu li.top-country p a:hover {
	background-position: 0 -47px;
}

div#list ul.list-menu li.top-taikendan p a {
	background-image: url(../../image-f/index/top_taikendan.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 47px;
	width: 157px;
}

div#list ul.list-menu li.top-taikendan p a:hover {
	background-position: 0 -47px;
}

div#list ul.list-menu li.top-group p a {
	background-image: url(../../image-f/index/top_group.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 47px;
	width: 157px;
}

div#list ul.list-menu li.top-group p a:hover {
	background-position: 0 -47px;
}

div#list ul.list-menu li.top-aboutokc p a {
	background-image: url(../../image-f/index/top_aboutokc.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 47px;
	width: 157px;
}

div#list ul.list-menu li.top-aboutokc p a:hover {
	background-position: 0 -47px;
}

div#list ul.list-menu li.top-campaign p a {
	background-image: url(../../image-f/index/top_campaign.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 47px;
	width: 157px;
}

div#list ul.list-menu li.top-campaign p a:hover {
	background-position: 0 -47px;
}

/*グローバルナビ2-3ここまで　↑*/


/*facebook ここから　↓*/

	
	
#fbook {
	position: relative; 
	height: auto;
	margin-left: 00px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
}

.fbook_text01 {
	position: absolute;
	top: 34px;
	left: 111px;
	width: 104px;
	color: #FFF;
	font-family:  "小塚ゴシック Pr6N EL";
	font-size: 13px;
}

.fbook_text02 {
	position: absolute;
	top: 73px;
	left: 111px;
	width: 103px;
	color: #3B5998;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	height: 14px;
}
	
.fbook_text02-1 {
	position: absolute;
	top: 59px;
	left: 153px;
	width: 58px;
	color: #3B5998;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	height: 15px;
}

/*facebook ここまで　↑*/

.global {
	height: 140px;
	margin-bottom: 10px;
}






/**** 2013年　グローバル人材・国際教育セミナー　************************************************************************************/

.main0 {
	width: 710px;
	height: auto;
	margin-left: 234px;
	border-bottom: 3px solid #666;
	padding-bottom: 1px;
	margin-bottom: 40px;
}

.main0 p.title {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 20px;
	border-bottom: 3px solid #666;
	font-weight: bold;
	background-color: #CCC;
	padding: 5px;
}

.main0 .main0-1 {
	position: relative;
	margin-top: 1px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}

.main0 .main0-1 p.text001 {
	position: absolute;
	width: 218px;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック";
	top: 54px;
	left: 473px;
	text-align: right;
}


.main0 .main0-1 p.text002 {
	position: absolute;
	width: 104px;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック";
	top: 74px;
	left: 587px;
	text-align: right;
}

.main0 .main0-1 p.text003 {
	position: absolute;
	width: 172px;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック";
	top: 90px;
	left: 452px;
	text-align: left;
}
.main0 .main0-1 p.text003 a:hover {
	color: #F00;
}


.main0 .main0-1 p.text004 {
	position: absolute;
	width: auto;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック";
	top: 85px;
	left: 442px;
	text-align: right;
}

.main0 .main0-1 p.text005 {
	position: absolute;
	width: auto;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック";
	top: 105px;
	left: 504px;
	text-align: right;
}

.main0 .main0-1 p.text006 {
	position: absolute;
	width: auto;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック";
	top: 125px;
	left: 540px;
	text-align: right;
}

.main0 .main0-1 p.text006 a:hover {
	color: #F00;
}

.main0 .main0-1 p.text007 {
	position: absolute;
	width: auto;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック";
	top: 145px;
	left: 503px;
	text-align: right;
}


.main0 .main0-1 p.text008 {
	position: absolute;
	width: auto;
	font-size: 12px;
	font-family:"ＭＳ Ｐゴシック";
	top: 165px;
	left: 506px;
	text-align: right;
}


.main0 .main0-1 .main0-1a p {
	display: block;
	width: 400px;
	font-family: "ＭＳ Ｐゴシック";
	font-size: 13px;
	line-height: 18px;
}


.main0 .main0-1 p.sub-title {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 17px;
	padding: 10px 15px 10px 15px;
	line-height: 22px;
	font-weight: bold;
}


.main0 .main0-1 p.sub-title span a {
	padding: 5px;
	background-color: #FF6868;
	color: #FFF;
	font-weight: bold;
	margin-left: 100px;
	text-decoration: none;
}

.main0 .main0-1 p.sub-title span a:hover {
	background-color: #F00;
	color: #FF0;
}



.main0 .main0-1 p.apply {
	display: block;
	float: left;
	width: 187px;
	height: 30px;
	margin-top: 10px;
	margin-left: 100px;
	background-image: url(../../images/btn-seminor.jpg);
	background-repeat: no-repeat;
}


.main0 .main0-1 p.sub-title02 {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 13px;
	padding: 0px 15px 10px 35px;
	clear: both;
}

.main0 .main0-1 p.sub-title03 {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 17px;
	padding: 10px 15px;
}


.main0 .main0-1 p.sub-title03 span a {
	padding: 5px;
	background-color: #FF6868;
	color: #FFF;
	font-weight: bold;
	margin-left: 100px;
	text-decoration: none;
}

.main0 .main0-1 p.sub-title03 span a:hover {
	background-color: #F00;
	color: #FF0;
}



.main0 .main0-1 .main0-1a {
	overflow: 400px;
	width: auto;
	border-top: 1px solid #999;
	margin: 0 15px;
	padding: 10px 5px;
}

.main0 .main0-1 .main0-1a p span {
	color: #009900;
}

.main0 .main0-1 .main0-1a p.link a {
	display: block;
	font-family: "ＭＳ Ｐゴシック";
	font-size: 13px;
	line-height: 18px;
	text-indent: 260px;
}

.main0 .main0-1 .main0-1a p.link a:hover {
	color: #F00;
}


.main0 .main0-1 .main0-1b {
	margin: 0 15px;
	padding: 10px 5px;
}

.main0 .main0-1 .main0-1b p {
	display: block;
	width: 400px;
	font-family: "ＭＳ Ｐゴシック";
	font-size: 13px;
	line-height: 18px;
}

.main0 .main0-1 .main0-1b p span {
	color: #009900;
}

.main0 .main0-1 .main0-1b p.link {
	display: block;
	font-family: "ＭＳ Ｐゴシック";
	font-size: 13px;
	line-height: 18px;
	text-indent: 260px;
}

.main0 .main0-1 .main0-1b p.link a:hover {
	color: #F00;
