﻿body {
	text-align: center;
	font-family:'メイリオ',"ヒラギノ角ゴ Pro W3",hirakakupro-w3,Sans-serif,"ＭＳ Ｐゴシック";
	background-color:#F3B2C4;
	background-attachment:fixed;
}

div#wrapper {
	width: 900px;
	min-height: 1200px;
	margin: 0 auto;
	padding: 0px 25px 0px 25px;
	text-align: left;
	background: #fff;
}

.topimage {
text-align:center;
}


a {
	text-decoration:none;
	color:#134194;
}

a:hover{
	color:#c92a23;
	text-decoration:underline;
}

a:visited{
	color:#080059;
	text-decoration:none;
}

h2 {
	font-size:13pt;
}

h3 {
	
	font-size:11.5pt;
	font-weight:bold;
}



#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	}	


.table01 {
	padding: 25px;
}

.menu {
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 25px 0;
	width: 880px;
	padding: 0 0 0 10px;
	list-style-type: none;
	font-size: 13px;
	background: #F3B2C4;
	height: 40px;
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
}
.menu li {
		float: left;
		margin: 0;
		
}
.menu li a {
		font-size:15px;
		text-decoration: none;
		display: block;
		padding: 0 18px ;
		line-height: 40px;
		color: #666;
}

.menu li#nav01 a:hover, .menu li#nav01.active a {
		background-color: #7FFF8E;
		text-decoration:none;
		color: #000;
}
.menu li#nav02 a:hover, .menu li#nav02.active a {
		background-color: #7FFFC5;
		text-decoration:none;
		color: #000;
}
.menu li#nav03 a:hover, .menu li#nav03.active a {
		background-color: #7FFFFF;
		text-decoration:none;
		color: #000;
}
.menu li#nav04 a:hover, .menu li#nav04.active a {
		background-color: #7FC9FF;
		text-decoration:none;
		color: #000;
}
.menu li#nav05 a:hover, .menu li#nav05.active a {
		background-color: #7F92FF;
		text-decoration:none;
		color: #000;
}
.menu li#nav06 a:hover, .menu li#nav06.active a {
		background-color: #A17FFF;
		text-decoration:none;
		color: #000;
}
.menu li#nav07 a:hover, .menu li#nav07.active a {
		background-color: #D67FFF;
		text-decoration:none;
		color: #000;
}
.menu li#nav08 a:hover, .menu li#nav08.active a {
		background-color: #ff7fed;
		text-decoration:none;
		color: #fff;
}
.widgetcontainer {
	padding:5px 20px 5px 20px;
	text-align:right;
	line-height:30px;
}
.circleinfo {
	line-height:35px;
}
.members {
	font-size:11pt;
}

table#introduce {
        border-top: 1px solid #999;
        border-collapse: collapse;
}

th#introduce, td#introduce {
        border-bottom: 1px solid #999;
}

th#introduce {
        background-color: #EEE;
}

thead th#introduce {
        background-color: #BBB;
}

.t-img {
	border-width: 0;
}
.footter {
text-align:left;
font-size:x-small;
margin-left:60px;
}

div#footter {
	width: 900px;
	margin: 0 auto;
	padding: 0px 16px 0px 16px;
	text-align: left;
	font-size:12pt
}
div#footter_t2 {
	width: 900px;
	margin: 0 auto;
	padding:0px 0px 0px 16px;
	text-align:center;
	font-size:xx-small;
}

