﻿@charset "utf-8";

/* CSS Document */

*{
	margin:0;
	padding:0;
}

a{
	outline:none;
}

body{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:85%;
	background:url(../img/01_01.jpg);
}

ul li{
	list-style:none;
}

p{
	text-shadow: 0 0 0 #000000;
}

.clear{
	clear:both;
}

#wrapper{
	width:1000px;
	margin:50px auto 0 auto;
}



/*左メニュー*/
#left{
	width:290px;
	height:750px;
	float:left;
	background:url(../img/bg_left.png) no-repeat top left;
}

p.totop a{
	height:525px;
	width:290px;
	text-indent:-9999em;
	display:block;
}
#left_manu ul{
	width:210px;
	height:150px;
	margin-top:5px;
	margin-left:20px;
}
#left_manu ul li a{
	height:25px;
	list-style:none;
	text-indent:-9999em;
	display:block;
}
#left_manu ul li.l1{
	width:200px;
	background:url(../img/left1.png) no-repeat 0 -25px;}
#left_manu ul li.l1 a{
	width:200px;
	background:url(../img/left1.png) no-repeat;}
#left_manu ul li.l2{
	width:150px;
	background:url(../img/left2.png) no-repeat 0 -25px;}
#left_manu ul li.l2 a{
	width:150px;
	background:url(../img/left2.png) no-repeat;
}
#left_manu ul li.l3{
	width:100px;
	background:url(../img/left3.png) no-repeat 0 -25px;
}
#left_manu ul li.l3 a{
	width:100px;
	background:url(../img/left3.png) no-repeat;}
#left_manu ul li.l4{
	width:100px;
	background:url(../img/left4.png) no-repeat 0 -25px;}
#left_manu ul li.l4 a{
	width:100px;
	background:url(../img/left4.png) no-repeat;
}
#left_manu ul li.l5{
	width:100px;
	background:url(../img/left5.png) no-repeat 0 -25px;
}
#left_manu ul li.l5 a{
	width:100px;
	background:url(../img/left5.png) no-repeat;}
#left_manu ul li.l6{
	width:100px;
	background:url(../img/left6.png) no-repeat 0 -25px;}
#left_manu ul li.l6 a{
	width:100px;
	background:url(../img/left6.png) no-repeat;
}



/*右コンテンツ*/
#right{
	width:680px;
	float:right;
}



/*お知らせ＆トピックス*/
#news{
	width:670px;
	height:150px;
	background:url(../img/bg_news.png) no-repeat top left;
}
#news dl{
	width:630px;
	padding:43px 0 0 20px;
	line-height:23px;
}
#news dl dt{
	float:left;
	width:100px;
}
#news dl dd{
	float:left;
	width:500px;
}



/*構成組織*/
#soshiki ul{
	width:680px;}
#soshiki ul li.s1{
	background:url(../img/soshiki1.png) no-repeat 0 -133px;
	width:135px;
	float:left;
}
#soshiki ul li.s1 a{
	background:url(../img/soshiki1.png) no-repeat left top;
	width:120px;
	height:133px;
	text-indent:-9999em;
	display:block;
}
#soshiki ul li.s2{
	background:url(../img/soshiki2.png) no-repeat 0 -133px;
	width:135px;
	float:left;
}
#soshiki ul li.s2 a{
	background:url(../img/soshiki2.png) no-repeat left top;
	width:120px;
	height:133px;
	text-indent:-9999em;
	display:block;
}
#soshiki ul li.s3{
	background:url(../img/soshiki3.png) no-repeat 0 -133px;
	width:135px;
	float:left;
}
#soshiki ul li.s3 a{
	background:url(../img/soshiki3.png) no-repeat left top;
	width:120px;
	height:133px;
	text-indent:-9999em;
	display:block;
}
#soshiki ul li.s4{
	background:url(../img/soshiki4.png) no-repeat 0 -133px;
	width:135px;
	float:left;
}
#soshiki ul li.s4 a{
	background:url(../img/soshiki4.png) no-repeat left top;
	width:120px;
	height:133px;
	text-indent:-9999em;
	display:block;}
#soshiki ul li.s5{
	background:url(../img/soshiki5.png) no-repeat 0 -133px;
	width:135px;
	float:left;
}
#soshiki ul li.s5 a{
	background:url(../img/soshiki5.png) no-repeat left top;
	width:120px;
	height:133px;
	text-indent:-9999em;
	display:block;
}
#soshiki h2{
	background:url(../img/tit_soshiki.png) no-repeat left;
	height:32px;
	text-indent:-9999em;
	margin:20px 0 5px 0;
}



/*研究広報*/
#koho ul{
	width:680px;
}
#koho ul li.k1{
	background:url(../img/koho1.png) no-repeat 0 -138px;
	width:231px;
	float:left;
}
#koho ul li.k1 a{
	background:url(../img/koho1.png) no-repeat left top;
	width:210px;
	height:138px;
	text-indent:-9999em;
	display:block;
}
#koho ul li.k2{
	background:url(../img/koho2.png) no-repeat 0 -138px;
	width:231px;
	float:left;
}
#koho ul li.k2 a{
	background:url(../img/koho2.png) no-repeat left top;
	width:210px;
	height:138px;
	text-indent:-9999em;
	display:block;}
#koho ul li.k3{
	background:url(../img/koho3.png) no-repeat 0 -138px;
	width:210px;
	float:left;}
#koho ul li.k3 a{
	background:url(../img/koho3.png) no-repeat left top;
	width:210px;
	height:138px;
	text-indent:-9999em;
	display:block;}
#koho ul li.k4{
	background:url(../img/koho4.png) no-repeat 0 -138px;
	width:210px;
	float:left;
}
#koho ul li.k4 a{
	background:url(../img/koho4.png) no-repeat left top;
	width:210px;
	height:138px;
	text-indent:-9999em;
	display:block;
}
#koho h2{
	background:url(../img/tit_koho.png) no-repeat left;
	height:32px;
	text-indent:-9999em;

	margin:20px 0 5px 0;}



/*関連部署へのリンク*/
#link{
	width:680px;
}
#link h2{
	background:url(../img/tit_link.png) no-repeat left;

	height:32px;
	text-indent:-9999em;
	margin:20px 0 5px 0;}
#link p{
	background:url(../img/bg_link.png) no-repeat left top;
	height:70px;
	padding:15px 10px 0 20px;
	margin:0 0 -5px 0;
}



/*フッター*/
#footer{
	width:676px;
	height:60px;
	background:#000;
	color:#FFF;
	text-align:center;
}
#footer p{
	padding:20px 0;
	font-size:75%;
