#list{line-height:200%; margin:0; padding:0;}
#list LI{
	_display:block;
	list-style-type:none;
	border-bottom:solid 1px #DADDDF;
	background-image: url("../profile/img/submenu_ico_off.gif");
	background-repeat: no-repeat;
	background-color:#ffffff;
	margin-top:2px;
	margin-bottom:1px;
}
.sub{
	background-color:#ffffff;
	margin-left:15px;
}
#list a {height:100%;display:block; color: #555555; text-decoration: none; padding-top:5px; padding-left:10px;
}
#list a:visited {color: #5d5f5a;}
#list a:hover {
	color: #4d5f7a;
	text-decoration: none;
	position: relative;
	left:0px; 
	bottom:0px;
	background-image: url("../profile/img/submenu_ico_on.gif");
	background-repeat: no-repeat;
	background-color:#ffffff;
}
/* 現在地の見出し */
.on{
	background-image: url("../profile/img/submenu_ico_on.gif");
	background-repeat: no-repeat;
	background-color:#ffffff;
}
.off{
	background-image: url("../profile/img/submenu_ico_off.gif");
	background-repeat: no-repeat;
	background-color:#ffffff;
}


div.about_foundation{;}
div.about_foundation h4{
	margin:0 0 0.5em;padding:0.4em 1em;
	border:solid #009;
	border-width:1px 0;
	background:#eef;
	color:#306;
}
div.about_foundation div.about{
	margin:10px;
}

div.about_foundation div.about div.about01,
div.about_foundation div.about div.about02,
div.about_foundation div.about div.about03{
	padding:1em;
	background-attachment:scroll;
	background-repeat:no-repeat;
}
div.about_foundation div.about div.about01{
	background-image:url(../profile/img/about_foundation_img_01.jpg);
}
div.about_foundation div.about div.about02{
	background-image:url(../profile/img/about_foundation_img_02.jpg);
}
div.about_foundation div.about div.about03{
	background-image:url(../profile/img/about_foundation_img_03.jpg);
	background-position:bottom;
}

div.about_foundation div.about ul{
	margin:0 20px;
}


div.about_foundation div.road{
	margin:0;padding:0;
	width:650px;
	height:270px;
}
div.about_foundation div.road img{
	display:none;
}


div.foundation_link{;}
div.foundation_link ul{
	list-style-type:none;
}
div.foundation_link ul li{display:inline;}

/* History */
table.wakuwaku_cmf_history {
	margin:0 0 1em;
	font-size:1.1em;
	line-height:1.2em;
/*	width:450px;*/
	border-collapse:collapse;
	border:1px solid #fff;
}
table.wakuwaku_cmf_history tr th,
table.wakuwaku_cmf_history tr td{ border:1px solid #fff;}
table.wakuwaku_cmf_history tr th.yyyy{ text-align:center; white-space: nowrap;}
table.wakuwaku_cmf_history tr th.mm{ text-align:center; vertical-align:top; white-space:nowrap; width:4em;}
table.wakuwaku_cmf_history tr td.desp { ; }
table.wakuwaku_cmf_history tr td.img { ;}
table.wakuwaku_cmf_history tr td.img img { margin: 0 5px;}

	table.his2008 {;}
	table.his2008 tr th.yyyy,table.his2008 tr th.mm { background-color:#ffffbb;}
	table.his2008 tr td.desp,table.his2008 tr td.img { background-color:#ffffe1; }
	table.his2007 {;}
	table.his2007 tr th.yyyy,table.his2007 tr th.mm { background-color:#ebffcc;}
	table.his2007 tr td.desp,table.his2007 tr td.img { background-color:#f8ffec; }
	table.his2006 {;}
	table.his2006 tr th.yyyy,table.his2006 tr th.mm { background-color:#ccecff;}
	table.his2006 tr td.desp,table.his2006 tr td.img { background-color:#ecf8ff; }
	table.his2005 {;}
	table.his2005 tr th.yyyy,table.his2005 tr th.mm { background-color:#dcd7ff;}
	table.his2005 tr td.desp,table.his2005 tr td.img { background-color:#eeecff; }
	table.his2004 {;}
	table.his2004 tr th.yyyy,table.his2004 tr th.mm { background-color:#eeceff;}
	table.his2004 tr td.desp,table.his2004 tr td.img { background-color:#f7e6ff; }


	table.his2003 {;}
	table.his2003 tr th.yyyy,table.his2003 tr th.mm { background-color:#ffffbb;}
	table.his2003 tr td.desp,table.his2003 tr td.img { background-color:#ffffe1; }
	table.his2002 {;}
	table.his2002 tr th.yyyy,table.his2002 tr th.mm { background-color:#f3ffcc; }
	table.his2002 tr td.desp,table.his2002 tr td.img { background-color:#faffe6; }
	table.his2001 {;}
	table.his2001 tr th.yyyy,table.his2001 tr th.mm { background-color:#ebffcc; }
	table.his2001 tr td.desp,table.his2001 tr td.img { background-color:#f7ffe8; }
	table.his2000 {;}
	table.his2000 tr th.yyyy,table.his2000 tr th.mm { background-color:#ccffcc; }
	table.his2000 tr td.desp,table.his2000 tr td.img { background-color:#f0fff0; }
	table.his1999 {;}
	table.his1999 tr th.yyyy,table.his1999 tr th.mm { background-color:#cefdfd; }
	table.his1999 tr td.desp,table.his1999 tr td.img { background-color:#f1fefe; }
	table.his1998 {;}
	table.his1998 tr th.yyyy,table.his1998 tr th.mm { background-color:#ccecff; }
	table.his1998 tr td.desp,table.his1998 tr td.img { background-color:#ecf8ff; }
	table.his1997 {;}
	table.his1997 tr th.yyyy,table.his1997 tr th.mm { background-color:#ccddff; }
	table.his1997 tr td.desp,table.his1997 tr td.img { background-color:#e6eeff; }
	table.his1995 {;}
	table.his1995 tr th.yyyy,table.his1995 tr th.mm { background-color:#dcd7ff; }
	table.his1995 tr td.desp,table.his1995 tr td.img { background-color:#eeecff; }
	table.his1992 {;}
	table.his1992 tr th.yyyy,table.his1992 tr th.mm { background-color:#eeceff; }
	table.his1992 tr td.desp,table.his1992 tr td.img { background-color:#f7e6ff; }
	table.his1991 {;}
	table.his1991 tr th.yyyy,table.his1991 tr th.mm { background-color:#ffd2e8; }
	table.his1991 tr td.desp,table.his1991 tr td.img { background-color:#ffecf5; }

/* Publication */
table.wakuwaku_publication{
	margin:0 0 1em;
	font-size:1.1em;
	line-height:1.2em;
	border-collapse:collapse;
	border:1px solid #fff;
}
table.wakuwaku_publication tr th.yyyy { text-align:center; vertical-align:top; white-space: nowrap;}
table.wakuwaku_publication tr th.mm { text-align:center; vertical-align:top; white-space: nowrap; width:4em;}
table.wakuwaku_publication tr th.mm ,
table.wakuwaku_publication tr td { background-color:#f6f6f6; padding:0.5em;}
table.wakuwaku_publication tr td.desp {;}
table.wakuwaku_publication tr td.desp h3 { margin-bottom:1em; color:#ff0033; }
table.wakuwaku_publication tr td.desp div.author { margin-bottom:0.5em;}
table.wakuwaku_publication tr td.desp div.desp {;}
table.wakuwaku_publication tr td.desp ul {
	list-style-type:square;
	list-style-position:outside;
	margin-left:2em;
	text-align:left;
}
	table.even{;}
	table.even tr th.yyyy{ background-color:#4a4ad2; color:#fff;}
	table.even tr th.mm ,
	table.even tr td{ background-color:#f1ffdf; color:#000;}
	table.odd{;}
	table.odd tr th.yyyy{ background-color:#00aa8c; color:#fff;}
	table.odd tr th.mm ,
	table.odd tr td{ background-color:#dde3ff; color:#000;}


/* Entry */
table.entry{
	width:467px;
}
div.wakuwaku_entry_flow{
	margin:0; padding:1em 0em;
	background-color:#ffc;
	text-align:center;
}

/* Officer */
div.officer{;}
div.officer h4{
	margin:0 0 0.5em;padding:0.4em 1em;
	border:solid #009;
	border-width:1px 0;
	background:#eef;
	color:#306;
}

div.officer table{
	border-collapse:collapse;
}

div.officer table tr th,
div.officer table tr td{
	border:solid #999;
	border-width:1px 0;
}

div.officer table tr th.tbl_title{
	background-color:#ff9;
	color:#f30;
}
div.officer table tr th.tbl_subtitle{
	background-color:#eee;
	color:#000;
	width:5em;
}
div.officer table tr td.tbl_name{
	vertical-align:top;
	width:10em;
	font-weight:bold;
}
div.officer table tr td.tbl_option{
	vertical-align:top;
}


div.movement_link{;}
div.movement_link ul{
	list-style-type:none;
}
div.movement_link ul li{display:inline;}

/* Article_of association */
div.articles_of_association{;}
div.articles_of_association h4{
	margin:0 0 0.5em;padding:0.4em 1em;
	border:solid #009;
	border-width:1px 0;
	background:#eef;
	color:#306;
}
div.articles_of_association div.chapter{
	margin:0 0 0.5em;padding:0.4em 1em;
	border:solid #999;
	border-width:0 0 1px;
	background:#eee;
	font-weight:bold;
}

div.articles_of_association dl{
	margin:0 1em 0.5em;
}
div.articles_of_association dl dt{
	border:solid #ccc;
	border-width:0 0 1px;
	margin:0 0 0.5em;
}
div.articles_of_association dl dd{;}

div.articles_of_association dl dd dl dt{
	border:solid #fff;
	margin:0;
}

div.articles_of_association dl dd ol{margin:0 0 0 40px;}

