body {

	padding:0;
	margin:0;
	color: #314453 ;
	font-family: Arial,sans-serif,HiraginoKakuGothicPro;
	background-color: #EEEEEE;
	}


#cover {

background-image:url(img/sakura.jpg);
background-repeat:repeat-y;
width:805px;
}

#navigation {
   float: left;
   width: 180px;
   padding:20px 10px;
}
#contents {
   margin-left: 200px;
   width:560px;
   padding:20px 20px;
}

div.clear {
   clear: both;
}


h1{
	font-size: 110%;
	margin:0px;

}

.language{
	font-weight:bold;
	font-size: 90%;

}
/********* リスト**********/
ul{
	list-style-type:none;
	margin:0;
	padding:0;
	font-weight:bold;
	line-height: 180%;
	font-size: 90%;	
}

li ul {
	margin:0 0 5px 2em;
	font-size: 90%;
	line-height: 130%;
	font-weight:normal;
	list-style-type: circle;


}

a:link {
	color: #3366FF;
	text-decoration: none;
}
a:visited{
	color: #663399;
	text-decoration: none;
}　

a:hover {
	color: #FF9900;
	text-decoration: underline;
}

.up{
background-color: #FF6633;
color:#FFFFFF;
padding:0 5px;
font-size:60%;
margin:0 0 0 3px;
}
/****************************/
.toptitle{
	font-size: 120%;
	text-align: center;
	margin:0 0 20px 0;

}

.toptaxt{
	font-size: 90%;
	text-align: center;


}

address {
	font-size:70%;
	font-style:normal;
	text-align: center;
	color: #7C9AB1;
	clear:left;
	margin:40px 0 0 0;

}
/**********frame**********/
.logbox
      {
         border: solid 1px #808080;
         width: 440px;
         height: 400px;
         padding: 0.5em;
         overflow: auto;
		 margin:10px 50px;
		 background-color: #EEEEEE;
      }
.saisin{
	margin:0;
	font-size:90%;
}
.date{
	font-weight:bold;
	}
.news{
	margin:0;
	}

/**********中ページ**********/

#midashi_h2 {
	background-image:url(img/h2midashi.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:30px 0 5px 10px;
	font-size:140%;

	}
	
.midashi_h3{
	margin:10px 0 0 0;
	padding:0;
	font-size:100%;
		font-weight:bold;


}
.midasih_h4{
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:90%;


}
.midasih_h5{
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
	font-size:90%;

}


#topicpath{
	margin:10px 0 10px 0;
	padding:0;
	font-size:80%;
	text-align:left;

	}
	
.h3_underline {
	border-bottom:	1px solid #cccccc;
	margin:10px 0 0 0;
	padding:0;
	font-size:100%;
}
.midashi_h4_pub{
	margin:5px 0 0 0;
	padding:0;
	font-size:80%;
	}
	
p{
	margin:10px 0 0 0;
	padding:0;
	font-size:80%;
	line-height:130%;

	
}

ul.pub{
	list-style-type:disc;
	margin: 0 2em;
	padding: 0;
	font-weight: normal;
	line-height: 130%;

}


.photoleft {
	margin:0 5px 5px 0;
	padding:0;
	float: left;
	
	}




/* メンバーページ */

ul.menber-post{
	list-style-type:none;
	margin:0;
	padding: 0;
	font-weight:bold;
	
}

li ul.menber-name {
	list-style-type:	square;
	margin: 0 0 5px 2em;
	padding: 0;
	line-height: 130%;
	font-weight:normal;
	font-size:100%;

}


/* 希望者ページ */
.kougi{
    font-size:90%;
	line-height:120%;
	 margin:10px 0;

}
.kougi dt{
 margin:10px 0;
 }


.table1	{
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #314453;
	font-size: 70%;

}

.table1 th	{
	border: 1px solid #314453;
	padding: 10px;
	
}

.table1 td	{
	border: 1px solid #314453;
	padding: 5px;
	text-align:center;

}

.backcolor {
	background-color: #C4E1FF;

	}
	
/* 学会発表ページ */
.midashi_h3_pub{
	background-color:	#DDFFBB;
	margin:5px 0 0 0;
	padding:5px;
	font-size:90%;

	}
ul.meeting-name {
	list-style-type: square;
	margin: 0 2em;
	padding: 0;
	font-weight: bold;
	line-height: 130%;

}
/***** 公開セミナー*****/
ul.seminar {
	font-size:80%;
		line-height: 120%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-weight: normal;
	padding-left: 3.5em;
	text-indent: -3.5em;
		border-top: 1px solid #cccccc;

}

	
/* その他 */
.nunber	{
	font-size: 90%;

}

.nunber	li{
	margin:10px 0;
}

.uptext{
	vertical-align:super;
	font-size:80%;
	} 

/* 写真 */
.gallery {
	list-style: none;
	margin:30px 0 0 0;
	padding: 0;
}

.gallery li {
	margin: 0;
	padding: 8px;
	background: url(images/polaroid-short.png) no-repeat;
	float: left;
	position: relative;
	width: 250px;
	height:240px;
}

.gallery img{
	border: solid 1px #ccc;
	padding: 4px;
	}
	
.gallery em {
	width: 200px;
	display: block;
	padding: 3px;
	text-align: center;
	background: url(img/gaiyou/tape3.png) no-repeat;
	position: absolute;
	top: -17px;
	left: 50px;
	font-style:normal;
}

.coment{
width:264px;
font-size:90%;
padding:3px 0 3px 0;
line-height:120%;
vertical-align:top;
	}
	
.photogallary{
	border: solid 1px #ccc;
	padding: 4px;
	margin:0px;

	}

.photoem {
	font-weight:bold;
	margin:0px;
	padding:5px 0px;
	width:264px;
	text-align:center;
	background: url(img/gaiyou/tape3.png) no-repeat;
	background-position:22px 0px;
}
	position: relatiev;
	top: -17px;
	left: 50px;
	text-align: center;
	
		font-weight:normal;
	font-size:90%;
	line-height:120%;
