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

/*パン屑リストここから↓*/



div#breadCrumb {
	width:710px;
	height:20px;
}

div#breadCrumb ul {
	margin:0px;
	padding:0px;
}

div#breadCrumb ul li {
	float:left;
	font-size:smaller;
	color:#999;
	list-style-position: inside;
	list-style-type: none;
	margin-right:1em;
	margin-top:3px;
}

div#breadCrumb ul li a {
	color:#00F;
	text-decoration:none;
	text-decoration:underline;
}

div#breadCrumb ul li a:hover {
	color:#00F;
	text-decoration:none;
}

/*パン屑リストここまで↑*/


/*base2.cssとの重複ここから↓*/

div#mainContent {
	height:4250px;
}

div#flash-area img {
	vertical-align:bottom;
}

/*base2.cssとの重複ここまで↑*/

div#mainContent div.conTent {
	float:right;
	width:710px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
}

/*本文ヘッダー　ここから↓*/

div.conTent div#contents-header {
	width:710px;
	margin-top:18px;
}

div.conTent div#contents-header:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div.conTent div#contents-header { display: inline-block; }

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


/*本文ヘッダー左側のコンテンツここから↓*/

#container #mainContent .conTent #contents-header p a img {
	float: right;
	margin-top: 25px;
	margin-bottom: 9px;
	margin-left: 116px;
}

div#contents-header h2 {
	color:#333;
	margin-top: 9px;
	margin-left: 18px;
	margin-bottom: 9px;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/bn-ryugaku400-2011-12.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 360px;
	float: left;
	}

div#contents-header p {
	font-size:small;
	color:#333;
	margin-top:0px;
	margin-left:36px;
	margin-right:36px;
	}
	
div#contents-header p a {
	text-decoration:none;
	}
	
div#contents-header div#hiyoAnnai, div#contents-body  div#hiyoAnnai {
	width: 710px;
	height: 36px;
	}
	
div#contents-header div#hiyoAnnai p, div#contents-body  div#hiyoAnnai p  {
	margin:0px;
	padding:0px;
	}

div#contents-header div#hiyoAnnai p.annai a, div#contents-body  div#hiyoAnnai p.annai a {
	color: #333;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/bn-teacher.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 24px;
	width: 213px;
	overflow: hidden;
	margin-left:420px;
	margin-top:6px;	
	}


div#contents-header div#hiyoAnnai, div#contents-body  div#hiyoAnnai2 {
	width: 710px;
	height: 36px;
	}
	
div#contents-header div#hiyoAnnai p, div#contents-body  div#hiyoAnnai2 p  {
	margin:0px;
	padding:0px;
	}

div#contents-header div#hiyoAnnai p.annai a, div#contents-body  div#hiyoAnnai2 p.annai a {
	color: #333;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/bn-teacher.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 24px;
	width: 213px;
	overflow: hidden;
	margin-left:420px;
	margin-top:6px;	
	}	


/*本文ここから*/

div#contents-body {
	width:710px;
	margin-top:0px;
	height:auto;
	}

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

div#contents-body { display: inline-block; }

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

div#contents-body p {
	font-size:small;
	color:#333;
	margin-top:18px;
	margin-left:36px;
	margin-right:36px;
	}



/*順位のタブここから↓*/

div#contents-body div#tab1 {
	width:710px;
	height:36px;
}

div#contents-body div#tab1.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div#contents-body div#tab1.clearfix { display: inline-block; }

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


div#contents-body div#tab1 ul {
	margin:0px;
	padding:0px;
	}
	
div#contents-body div#tab1 ul li {
	margin:0px;
	padding:0px;
	float:left;
	list-style-position: inside;
	list-style-type: none;
	}

div#contents-body div#tab1 ul li.page1 a {
	margin-left:27px;
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_001-025.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}

div#contents-body div#tab1 ul li.page1 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_001-025.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab1 ul li.page2 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_026-050.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab1 ul li.page2 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_026-050.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#contents-body div#tab1 ul li.page3 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_051-075.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab1 ul li.page3 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_051-075.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#contents-body div#tab1 ul li.page4 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_076-100.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab1 ul li.page4 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_076-100.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab1 ul li.page5 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_101-125.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab1 ul li.page5 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_101-125.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#contents-body div#tab1 ul li.page6 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_126-150.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab1 ul li.page6 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_126-150.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab1 ul li.page7 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_151-175.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab1 ul li.page7 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_151-175.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#contents-body div#tab1 ul li.page8 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_176-200.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab1 ul li.page8 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_176-200.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab2 {
	width:710px;
	height:36px;
}

div#contents-body div#tab2.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div#contents-body div#tab2.clearfix { display: inline-block; }

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


div#contents-body div#tab2 ul {
	margin:0px;
	padding:0px;
	}
	
div#contents-body div#tab2 ul li {
	margin:0px;
	padding:0px;
	float:left;
	list-style-position: inside;
	list-style-type: none;
	}

div#contents-body div#tab2 ul li.page9 a {
	margin-left:99px;
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_201-225.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}

div#contents-body div#tab2 ul li.page10 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_226-250.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab2 ul li.page10 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_226-250.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab2 ul li.page11 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_251-275.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab2 ul li.page11 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_251-275.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab2 ul li.page12 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_276-300.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab2 ul li.page12 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_276-300.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div#contents-body div#tab2 ul li.page13 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_301-325.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab2 ul li.page13 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_301-325.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab2 ul li.page14 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_326-350.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab2 ul li.page14 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_326-350.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab2 ul li.page15 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_351-375.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab2 ul li.page15 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_351-375.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div#contents-body div#tab2 ul li.page16 a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/btn/btn_376-400.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 72px;
	overflow: hidden;
	}
	
div#contents-body div#tab2 ul li.page16 a:hover {
	background-image: url(../../../../images/program/top400uni/btn/btn_376-400.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

/*順位のタブここまで↑*/

/*タブ下ここから↓*/


div#contents-body div#underTab {
	width:708px;
	height:auto;
	margin:0px;
	padding:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999;
	border-left-color: #CCC;
	}


/*表(テーブル)ここから↓*/

div#contents-body div#underTab table {
	width:648px;
	margin-top:18px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	}

div#contents-body div#underTab table caption {
	font-size: small;
	font-weight: bold;
	color: #F90;
	line-height:1.5;
	text-align:left;
	}
	
div#contents-body div#underTab table caption span {
	font-size: small;
	font-weight: normal;
	color: #666;
	}

div#contents-body div#underTab table p {
	margin:0px;
	padding:0px;
	}
	
div#contents-body div#underTab .design1 {
	border-collapse:collapse;
	border: 3px solid #036;
	}

div#contents-body div#underTab .design1 th {
	background-color: #036;
	padding:3px;
	color: #FFF;
	}
	
div#contents-body div#underTab .design1 th p {
	font-weight:bold;
	color: #FFF;
	text-align:center;
	}
	
div#contents-body div#underTab .design1 th.rank {
	width:7%;
	}

div#contents-body div#underTab .design1 th.sName {
	width:40%;
	}
	
div#contents-body div#underTab .design1 th.country {
	width:10%;
	}
	
div#contents-body div#underTab .design1 th.cfwiki {
	width:36%;
	}

div#contents-body div#underTab .design1 th.lastyearrank {
	width:7%;
	}

div#contents-body div#underTab .design1 td {
	padding:6px;
	border: 1px solid #036;
	}
	
div#contents-body div#underTab .design1 td p img {
	vertical-align:middle;
	margin-left:3px;
	}

div#contents-body div#underTab .design1 td p.engName {
	font-size:medium;
	}

div#contents-body div#underTab .design1 td p.tokucho {
	background-color: #FFF;
	background-image: url(../../../../images/program/top400uni/icn-tokucho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 37px;	
	}


div#contents-body div#underTab .design1 td p a {
	color:#333;
	text-decoration:none;
	}

div#contents-body div#underTab .design1 td p a:hover {
	color:#00F;
	}
	
div#contents-body div#underTab .design1 td p.wikiName a {
	color:#00F;
	text-decoration:none;
	}

.rank {
	font-weight: bold;
}

.hoshi {
	color: red;
}

/*表(テーブル)ここまで↑*/

div#contents-body div#underTab p#shutten {
	margin:0px;
	padding:0px;
	text-align:right;	
}

div#contents-body div#underTab p#shutten a {
	text-decoration: none;	
}

div#contents-body div#underTab p#sakuseichi {
	margin:0px;
	padding:0px;
	text-indent: 1em;
}


/*次ページへ移動ここから↓*/

.ichiran_top400 {
	font-weight: bold;
	text-align: center;
	margin-top: 3px;
}
#container #mainContent .conTent #contents-body #underTab .ichiran_top400 {
	font-size: small;
	font-weight: bold;
	text-align: center;
	color: #666;
}

/*次ページへ移動ここまで↑*/


/*メールで相談ボタンここから↓*/

div#mainContent div.conTent p#mailApply {
	padding: 0px;
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

div#mainContent div.conTent p#mailApply a {
	padding: 0px;
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #333;
	background-color: #FFF;
	background-image: url(../../../../images/program/distance/btn-email.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 55px;
	width: 400px;
	overflow:hidden;
	}

div#mainContent div.conTent p#mailApply a:hover {
	background-image: url(../../../../images/program/distance/btn-email.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

/*メールで相談ボタンここまで↑*/


/*バナーエリア下ここから↓*/

#subContent2 {
	background-color: #FFF;
	height: 220px;
	width: 710px;
	margin-top: 18px;
}

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

#subContent2.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
*html #subContent2.clearfix { height: 1%; }

#subContent2.clearfix { display: block; }
/*End hide from IE-mac */

.banner2 {
	background-color: #FFF;
	float: left;
	height: 220px;
	width: 216px;
}

#container #mainContent .conTent #subContent2 div.banner2 p {
	margin-top: 1px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.banner3 {
	background-color: #FFF;
	float: left;
	height: 220px;
	width: 216px;
	margin-left: 2px;
}

#container #mainContent .conTent #subContent2 div.banner3 p {
	margin-top: 1px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.banner4 {
	background-color: #FFF;
	float: left;
	height: 75px;
	width: 274px;
	clear: right;
	margin-left: 2px;
}

.banner5 {
	background-color: #FFF;
	float: left;
	height: 145px;
	width: 128px;
	margin-left: 2px;
}

#container #mainContent .conTent #subContent2 .banner5 ul li {
	display: block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #33F;
	border-bottom-color: #33F;
	border-left-color: #33F;
	list-style-image: none;
	list-style-type: none;
	height: 20px;
	width: 126px;
}

#container #mainContent .conTent #subContent2 .banner5 ul li p {
	font-size: smaller;
	text-indent: 0.3em;
}

.banner6 {
	background-color: #FFF;
	float: left;
	height: 144px;
	width: 145px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	clear: right;
}

#container #mainContent .conTent #subContent2 .banner6 p {
	font-size: smaller;
	background-image: url(../../../../images/kyotsu/point.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	text-indent: 1em;
}

#countries {
	text-indent: -9999em;
	height: 19px;
	width: 128px;
	background-image: url(../../../../images/program/top400uni/countries.gif);
	background-repeat: no-repeat;
	font-size: x-small;
}

#container #mainContent .conTent #subContent2 .banner6 p a {
	color: #333;
	text-decoration: none;
}

/*バナーエリア下ここまで↑*


/*各種申込ボタンエリアここから↓*/

div.conTent div#application-area {
	width:710px;
	height:auto;
	padding-top:0px;
	margin-top: 24px;
}

div.conTent div#application-area ul {
	width:710px;
	height:74px;
	background-image: url(../../../../images/btn/bg-subbtn2.jpg);
	}

div.conTent div#application-area ul li {
	width:114px;
	height:72px;
	float:left;
	list-style-type: none;
	margin-left:1px;
	}
	
/*div.conTent div#application-area ul li.mailcsl {
margin-left:6px;
}


div.conTent div#application-area ul li.mailcsl p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../images/btn/subbtn2-mailcsl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 72px;
	width: 114px;
	overflow:hidden;
	}

div.conTent div#application-area ul li.mailcsl p a:hover {
	background-image: url(../../../images/btn/subbtn2-mailcsl.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}*/
	
div.conTent div#application-area ul li.skypecsl {
	margin-left:67px;
	}
	
div.conTent div#application-area ul li.skypecsl p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/btn/subbtn2-skypecsl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 72px;
	width: 114px;
	overflow:hidden;
	}

div.conTent div#application-area ul li.skypecsl p a:hover {
	background-image: url(../../../../images/btn/subbtn2-skypecsl.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div.conTent div#application-area ul li.usuallcsl p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/btn/subbtn2-usuallcsl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 72px;
	width: 114px;
	overflow:hidden;
	}

div.conTent div#application-area ul li.usuallcsl p a:hover {
	background-image: url(../../../../images/btn/subbtn2-usuallcsl.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

div.conTent div#application-area ul li.seminar p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/btn/subbtn2-seminar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 72px;
	width: 114px;
	overflow:hidden;
	}

div.conTent div#application-area ul li.seminar p a:hover {
	background-image: url(../../../../images/btn/subbtn2-seminar.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div.conTent div#application-area ul li.mitsumori p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/btn/subbtn2-mitsumori.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 72px;
	width: 114px;
	overflow:hidden;
	}

div.conTent div#application-area ul li.mitsumori p a:hover {
	background-image: url(../../../../images/btn/subbtn2-mitsumori.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
div.conTent div#application-area ul li.shiryo p a {
	color: #000;
	background-color: #FFF;
	background-image: url(../../../../images/btn/subbtn2-shiryo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 72px;
	width: 114px;
	overflow:hidden;
	}

div.conTent div#application-area ul li.shiryo p a:hover {
	background-image: url(../../../../images/btn/subbtn2-shiryo.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	}

/*各種申込ボタンエリアここまで↑*/


/*「もどる」ボタン*/

p#return {
	margin-top:24px;
	text-align:center;
}
