﻿		body	{
			margin: 0;
			padding: 0;
			background-image: url("http://www.ecei.tohoku.ac.jp/~hkanai/SendaiSymp/2015/photo/image002.jpg");
			background-repeat : repeat;
			}

		h1{
			border: 0px;
			margin: 0px;
			padding: 0px;
			}

		h2, h3, h4, h5, h5, h6, p, pre, blockquote, ul, ol, dl, dd{
			margin: 0;
			padding: 0;
			}

		#container {
			width: 800px;
			margin: auto;
			font-family: arial, Arial, Helvetica; 
			font-size: 14px;
			line-height: 1.6em;
			padding-top: 0px;
			border: 0px;
			}

		#tohoku {
			height: 50px;
			padding-top: 0px;
			padding-left: 1em;
			padding-bottom: 0px;
			clear: both;
			text-align: left;
			font-family: arial;
			font-size: 15px;
			border: 0px;
			margin-top: 20px;
			margin-bottom: 0px;
			}

		#header_top {
			border-style: none;
			border-color: inherit;
			border-width: 0px;
			height: 200px;
			padding: 0px;
			clear: both;
			margin: 0px;
			}
		

		#header {
			border-style: none;
			border-color: inherit;
			border-width: 0px;
			height: 60px;
			padding: 0px;
			clear: both;
			margin: 0px;
			}


		#navi_t{
			margin-left:30;
			margin-right:30;
			margin-bottom: 30px;
			padding-left:0;
			list-style-type:none;
			width:50px;
			height: 100px;
			}

		#navi_t li{
			margin-bottom: 0px;
			margin-top: 0px;
			}
				

		#topic_all {
			border: 0px;
			padding-top: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			width: 800px;
			position:relative; top: 400px;
			float: left;
			margin-left: 0em;
			margin-bottom: 30px;
			}
							
		.topic_right {
			float: left;
			width: 500px;
			padding-top: 2em;
			height: auto;
			}
			
		.topic_left {
			/*overflow: auto;*/
			padding-top: 2em;
			float: left;
			height: auto;
			width: 200px;
			height: 200px;
			padding-left:5px;
			padding-right:0em;
			}
						

		.top{
			float:left;
			width: 500px;
			margin-top: 30px;
			margin-bottom: 50px;
			text-align: center;
			font-family: century;
			font-size: 18px;	
			}

		

		.text{
			width: 500px;
			margin-top: 50px;
			margin-bottom: 50px;
			text-align: justify;
			text-justify: distribute;
			font-family: Times New Roman;
			font-size: 14px;	
			}

		.text2{
			width: 500px;
			margin-top: 50px;
			margin-bottom: 50px;
			text-align: center;
			font-family: Times New Roman;
			font-size: 14px;	
			}

		.picture{
			padding-left: 2em;
			padding-right: 1em;
			float: left;
			width: 150px;
			text-align: center; 
			font-size: 15px;
			color:#999966;
			}					

		.news_date {
			padding-left: 2em;
			padding-right: 1em;
			float: left;
			width: 100px;
			text-align: left; 
			font-size: 15px;
			color:#999966; 
			}
		.news_text {
			padding-left: 1em;
			float: left;
			width: 400px;
			text-align: left; 
			font-size: 14px; 
			}		

		.news_date_end {
			padding-left: 2em;
			padding-right: 1em;
			margin-bottom: 2em;
			float: left;
			width: 100px;
			text-align: left; 
			font-size: 15px;
			color:#999966; 
			}
		.news_text_end {
			padding-left: 1em;
			margin-bottom: 2em;
			float: left;
			width: 400px;
			text-align: left; 
			font-size: 14px; 
			}

		.research {	
			width: 600px;
			padding-top: 2em;
			padding-right: 1em;
			padding-left: 1em;
			padding-bottom:1em;
			text-align: center;
			font-size: 18px; 
			}
		.researchtopic{
			padding-left: 1em;
			width: 565px;
			text-align: center;
			font-size: 16px;
			background-color: #FFCCFF;
			}
		.researchfig{
			width: 400px;
			padding-right: 2em;
			padding-top: 1em;
			padding-bottom: 1em;
			float: right;
			font-size: 14px;
			text-align: center;
			}		
		.researchcenter{
			padding-top: 1em;
			margin-bottom: 30px;
			float: left;
			width: 600px;
			text-align: left;
			font-size: 14px;
			font-family: Times New Roman;
			}
		.researchleft {
			float: left;
			width: 400px;
			font-size: 14px;
			}
		.researchright {
			padding-left: 1em;
			float: left;
			width: 150px;
			text-align: center; 
			}		
			
		.access_fig {
			width: 350px;	
			padding-left: 0em;
			padding-top: 1em;	
			float: left;
			text-align: left; 
			}
		.access_text {
			width: 230px;	
			padding-left: 1em;
			padding-top: 1em;	
			float: left;
			text-align: left;
			font-size:14px; 
			}
		.access_text_s {
			width: 230px;	
			margin-left: 1em;
			margin-top: 1em;	
			float: left;
			text-align: center;
			font-size:12px; 
			background-color:#cccccc;	
			}
		

		.photoleft {
			padding-top:1em;
			float:left;
			width:200px;
			}
		.photoright {
			padding-top:2em;
			padding-left:1em;
			width:350px;
			float:left;
			font-size:14px;
			}
		.photoright_yeah {
			/*padding-left:1em;*/
			width:65px;
			float:left;
			font-size:14px;
			}
		.photoright_gyoji {
			padding-left:1em;
			width:260px;
			float:left;
			font-size:14px;
			}	
		.photoright_u {
			width: 580px;
			float: left;
			margin-top: 1em;
			font-size: 12px;
			background-color: #CCCCFF;
			}
		.photocenter {
			width: 580px;
			float: left;
			margin-top: 1em;
			font-size: 14px;
			font-family: Times New Roman;
			}	
		.photocenter_l1 {
			width: 300px;
			float: left;
			margin-top: 1em;
			font-size: 14px;
			}
		.photocenter_r1 {
			width: 260px;
			float: left;
			margin-top: 1em;
			padding-left: 1em;
			font-size: 14px;
			}
		.photocenter_l2 {
			width: 200px;
			float: left;
			margin-top: 1em;
			font-size: 14px;
			}
		.photocenter_r2 {
			width: 360px;
			float: left;
			margin-top: 1em;
			padding-left: 1em;
			font-size: 14px;
			}

		.memberleft {
			padding-top: 1em;
			float: left;
			width: 100px;
			font-size: 14px;
			}
		.memberright {
			padding-top:1em;
			padding-left: 1em;
			margin-left: 1em;
			width: 480px;
			font-size: 15px;
			text-align: left;
			}
		.memberright_name {
			width:200px;
			font-size:15px;
			text-align:left;
			padding-left: 1em;
			}
		.memberright_address {
			width:460px;
			font-size:13px;
			text-align:left;
			padding-left:1em;
			}
		.membercenter_intro {
			width:580px;
			font-size:13px;
			text-align:left;
			margin-left:1em;
			background-color:#cccccc
			}
			
			
		.introduction {
			width: 600px;
			padding-top: 2em;
			padding-right: 1em;
			text-align: center;
			font-size: 18px; 
			}
		.introductionleft {
			padding-left: 2em;
			padding-right: 1em;
			float: left;
			width: 300px;
			text-align: left; 
			font-size: 14px; 

			}
		.introductionright {
			padding-left: 1em;
			margin-top: 2em;
			float: left;
			width: 200px;
			text-align: center; 
			font-size: 14px; 
			}
		.introductioncenter {
			padding-left: 3em;
			margin-top:	2em;
			float: left;
			width: 550px;
			text-align: left;
			font-size:14px;
			}		
		.job
			{padding-left: 1em;
			background-color: #FFFFFF;
			}


		#footer
			{
			height: 50px;
			padding-top: 0px;
			padding-left: 1em;
			padding-bottom: 0px;
			clear: both;
			text-align: left;
			font-family: arial;
			font-size: 15px;
			color: #FFFFFF;
			border: 0px;
			background-color: #3E1386;
			margin-top: 0px;
			margin-bottom: 0px;
			}
		.footertohoku {
			float: left;
			margin-left: 15em;
			padding-top: 0px;
			width: 50px;
			background-color: #3E1386;
			}
		.footer_text {
			float: left;
			margin-top: 1em;
			font-size: 15px;
			width: 450px;
			color: #ffffff;
			background-color: #3E1386;
			}

