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

/*ページ全体*/
body{
	color:#3333;
	font-size:82%;
	margin:0 auto;
	padding:0;
	text-align:center;
	background-image: url(../img/bgIMAGE8.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width: 747px;
	background-color: #E1F3F9;
	}

/*全体大枠*/
#wrapper{
	width:748px;
	text-align: center;
	background-position: center;
	margin: auto;
	background-color: #f0f8ff;
}


/*ヘッダー*/
#head{
     width:747px;
	 height:170px;}
     
/*本文*/

#main{
	float:right;
	width:592px;
	background-color:#FFF;
	 }
/*本文（トップページ用）*/	 
#main2{
	float:right;
	width:592px;
	height:529px;
	 }	 
/*本文書き込み*/
#main_contents{
	float:right;
	width:562px;
	text-align: left;
	margin: 15px;
	background-position: center;
	background-color:#FFF
	
}
/*最新のニュース*/
#saisin{width:562px;
        height:40px;}
	  
/*サイドのメニューバー外枠*/
#menu{
	float:left;
	width:155px;
	height: auto;
	background-color: #f0f8ff;
}
/*サイドのメニューバー外枠（トップページ用）*/
#menu2{
	float:left;
	width:155px;
	height:529px;
}
	
/*サイドのメニューバー*/	  
#menu_1{
	float:left;
	width:155px;
	height:52px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blue_2.gif)
}
		
#menu_2{
	float:left;
	width:155px;
	height:52px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blue_2.gif)
}

#menu_3{
	float:left;
	width:155px;
	height:52px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blue_2.gif)
}
		
#menu_4{
	float:left;
	width:155px;
	height:52px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blue_2.gif)
}
		
#menu_5{
	float:left;
	width:155px;
	height:52px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blue_2.gif)
}
		
/*メニュー一番下（長いほう）*/
#menu_6{
	float:left;
	width:155px;
	height:300px;
	background-repeat:no-repeat;
	background-color: #EFF6FC;
}
/*メニュー一番下（短いほう）*/
#menu_10{
	float:left;
	width:155px;
	height:113px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blueunder_toosmall.gif)
}
/*メニュー*/
#menu_7{
	float:left;
	width:155px;
	height:52px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blue_2.gif)
}

#menu_8{float:left;
	width:155px;
	height:52px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blue_2.gif)
}

#menu_9{float:left;
	width:155px;
	height:52px;
	background-repeat:no-repeat;
	background-image:url(../img/saide_blue_2.gif)
}
	

#menu_11{
	float:left;
	width:155px;

	background-color:
; 			background-color: #f0f8ff;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
/*フッター*/
#foot{
	clear:left;
	width:747px;
	height:85px;
	background-color: #D7DFF7;
	  }
	  
/*全体リンク*/



a:link{

	color:#3754A9;

	text-decoration:none;

}

a:visited{

	color:#5E3980;

	text-decoration:none;

}

a:hover{
	color:#A8CC2C;	

}

/*回り込み解除*/
 .clear { clear:both; }  
 .clear hr { display:none; }  

/*フッターの文字設定*/

	
p.text_1 {
	font-size: 11px;
	color: #666;
	text-align: right;
	padding: 10px;
	margin: 0px;
}

/*menuテキスト一行*/
p.text_2 {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
/*menuテキスト二行*/
p.text_3 {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	margin: 0px;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;}

/*画像の枠線*/	
img {
    border-style:none;
}

/*h1*/
h1{width:562px;
   height:40px;
   margin:0px;
  }
  
 /*h2*/
 h2{
	width:562px;
	font-size: 14px;
	font-weight: bold;
	margin: 4px;
	line-height: 1.5em;
}
	
/*行間の設定*/
.gyoukan{
	line-height: 2;
	font-size: 12px;
}
.gyoukan_2{
	line-height: 1.8;
	font-size: 12px;
}
/*リストの三角（緑）*/
li.sankaku{
	text-indent:15px;
	background-image: url(../img/sankaku_green.gif);
	background-repeat: no-repeat;
	background-position: left;
	list-style-type: none;
	line-height: 2;
}
/*ニュースページの見出し設定*/
#news{width:562px;}

/*ニュースページの見出し下線*/
#news_line{
           width:562px
		 height:2px;}
		   
/*パンクズリスト*/
#pankuzu{
	width:562px;
	height:13px;
	font-size: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 10px;
	background-color: #f0f8ff;
}

/*パンクズリンク*/
a.pankuzu:link{
	color:#3754A9;
	text-decoration: underline;
	

}

a.pankuzu:visited{
	color:#5E3980;
	text-decoration: underline;	
}

a.pankuzu:hover{
	color:#A8CC2C;
	text-decoration: underline;
}

/*トップページ大学連携とは？*/
#top_renkeitoha{
	width:562px;
	height: auto;
}

#top_renkeitoha2{width:562px;
height:40px;}
#h2 {
	line-height: 1.5em;
}

#menu_news{
	background-color:#E1F3F9;
	float:left;
	height:1800px;
	width:155px;
}
