@charset "utf-8";
/* CSS Document */
body {
	/*background-color:#0C6;*/
	background-color:rgb(219,238,244);
	/*background-color:#FF3131;*/
}
.preapply	{
	font-weight:bold;
}

#top_image {
	width:100%;
	text-align:center;
}
#message2 {
	background-color:transparent;
	text-align:left;
	color:rgb(49,133,156);
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
p {
	line-height:100%;
	color:rgb(49,133,156);
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;	
}
h2,h3 {
	color:rgb(49,133,156);
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;	
}

	#header {
		text-align:center;
		width:810px;
		padding-top:10px;
		margin:0 auto;
	}
	#title {
		font-size:30px;
		color:rgb(49,133,156);
		font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif
	}
	#main {
		position:relative;
		clear:both;	
	}
	
	#content {
	  width:800px;
	  margin: 0 auto;
	  position:relative;
	}
	#mainmenu {
	  width:800px;
	  list-style-type:none;	
	  font-size: 0;
	  margin-left:-35px;
	}
	#mainmenu li {
		display:inline-block;
		width: 18%;
		margin-right:1%;
	}
	
	#mainmenu li a:hover {
		font-weight:bold;
		opacity: 1;
	}
	#mainmenu li a {
		display:block;
		font-size:18px;
		text-decoration: none;
		color:rgb(49,133,156);
		font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
		border:2px solid #FFF;
		height:35px;
		padding-top:8px;
		border-radius: 50px;        /* CSS3草案 */  
		-webkit-border-radius: 50px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 50px;   /* Firefox用 */
		opacity: 0.8;
	}
	#img01 {
	position:absolute;
	right:13px;
	top:99px;
	}
	#img02 {
		position:absolute;
		right:20px;
		top:236px;
	}
	#btnbox {
		width:800px;
		height:50px;
		margin: 0 auto;	
		margin-top:50px;
	}
	#btnbox li {
		width:30%;
		height:50px;
		border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius:10px;   /* Firefox用 */
		text-align:center;
		float:left;
		list-style-type:none;
		margin-left:10px;
	
	}
	#btnbox li a {	
		display:block;
		font-size:1.4em;
		text-decoration: none;
		color:rgb(49,133,156);
		font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
		border:2px solid #FFF;
		height:80px;
		padding-top:8px;
		border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */
		box-shadow: 10px 10px 10px rgba(0,0,0,0.4); 
		opacity: 0.8;
	}
	#btnbox li a:hover {
		font-weight:bold;
		opacity: 1;
	}

	 .disabled {
		display:block;
		font-size:1.4em;
		text-decoration: none;
		color:rgb(49,133,156);
		font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
		border:2px solid #FFF;
		height:80px;
		padding-top:8px;
		border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */
		box-shadow: 10px 10px 10px rgba(0,0,0,0.4); 
		opacity: 0.4;
	 }

	#footer {
	  text-align:center;
	　width:100%;
	  padding-top:50px;
	}
	#footer div {
	  width:800px;
	  clear:both;
	  margin: 0 auto;
	}
	#footer img {
		width:100%;
	}
	.tab-img img {
		width:769px;
	}
	#reseacrch {
		margin: 0 auto;
		width:800px;
	}
	#pages {
		margin:0 auto;
		width:800px;	
		clear:both;
	}
	#page li {
		display:inline-block;
		list-style-type:none;
		width:5%;	
	}
	#page li a {
		text-decoration:none;
		color:rgb(49,133,156);
		font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
	#page li span {
		color:rgb(49,133,156);
		font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
	/*キャンパスマップ*/
	#image_map{
		width:800px;
			
	}
	#tb_program {
		width:800px;
		margin: 0 auto;
	}
	#content_body {
		width:100%;
		text-align:center;
	}
	#top_image {
		width:1130px;	
	}