﻿@charset "utf-8";
/* CSS Document composed by Tetsuya Nomoto*/

* {
	margin:0;
	padding:0;
}

body {
	font-family:"Times New Roman","HGS����E";
	background-image:url('img2016/Haikei5.gif');
	margin:0;
	padding:0;
}

a{
	text-decoration: none;
}


/*common_header ===============-------------------------*/
.top_title{
            font-family:"Times New Roman";
			color:green;
			font-size:50px;
			font-weight:bold;
			margin:0 auto;
			padding-bottom:10px;
			text-shadow: 3px 3px 1px #999999;
		   }

.page_title{
            width:700px;
            font-family:"Times New Roman";
			color: white;
			font-size:30px;
			font-weight:bold;
			margin-left:1px;
			padding:8px;
			background-image:url('img2016/Title1.gif');
			background-repeat:no-repeat;
			border-radius:5px;
}

.subtitle{
          color:black;
		  font-size:20px;
		  font-weight:bold;
		  margin-left:10px;
}

.normaltext {
			fontfamily:"�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro", "���C���I", Meiryo, Osaka, "�l�r �o�S�V�b�N",sans-serif;
			font-size:16px;
			margin-left:10px;
		    margin-top:5px;
	        margin-bottom:5px;
            }

.papers_title{
		       color:black;
		       font-size:20px;
			   font-weight:bold;
			   padding-left:10px;
		      }
.papers_names{
               color:black;
		       font-size:20px;
			   }

.papers_year{
             color:black;
			 font-size:30px;
			 font-weight:bold;
			 margin-top:5px;
		     margin-bottom:5px;
			 padding-left:10px;
			 }


.research_title{
				margin-left:10px;
				margin-top:5px;
				margin-bottom:5px;
				font-size:18px;
				font-weight:bold;
				}

.research_subtitle{
				margin-left:30px;
				margin-top:5px;
				margin-bottom:5px;
				font-size:15px;
				}


.copyright{
           font-family:"Times New Roman";
           font-size:12px;
	       font-weight:bold;
		   }

/*nenu_header ===============-------------------------*/
#menu{
      float:left;
	  background-image:url('img2016/bgtest.png');
	  }

.tabs{
	position:fixed;
	top:0px;
	left:0px;
	bottom:0px;
	width:140px;
	padding-top:50px;
    background-color:rgba(0,0,0,0.5);
	text-align: center;

}

.panel{
	margin-left:162px;
	margin-top:50px;
	margin-bottom:50px;
}

.labName{
    position:fixed;
    background-color:rgba(0,0,0,0.5);
	top:0px;
	left:0px;
	right:0px;
    height:50px;

}

.maintitle{
margin-left:160px;
}

.name1{
	margin:20px;
}

.name2{
	margin:20px;
	background-color:"white";
}

.bottun{
	margin: 0 auto;
	text-align: center;
	vertical-align: middle;
	background-size:160px 50px;
	font-family:"Times New Roman";
    color:white;
	font-size:20px;
	width:154px;
	height:50px;
	border:groove;
	background-image:url('img2016/bgtest2.png');
	background-repeat:no-repeat;
	white-space: nowrap;
}

#copyright{
    background-color:rgba(0,0,0,0.5);
		text-align: right;
	    position:fixed;
		bottom:0px;
	    left:0px;
	    right:0px;
        height:15px;
		text-size:10px;
		padding-bottom:3px;
		color:white;
		}

.links{
    display:inline;
	color:white;
	text-align: center;
	vertical-align: middle;
	font-size:21px;
	width:160px;
	height:50px;
	text-shadow: 3px 3px 1px #999999,
	1px 1px 1px #4682b4,
    -1px 1px 1px #4682b4,
    1px -1px 1px #4682b4,
    -1px -1px 1px #4682b4;
}

.links2{
    display:inline;
	color:white;
	text-align: center;
	vertical-align: middle;
	font-size:13px;
	width:160px;
	height:50px;
	text-shadow: 3px 3px 1px #999999,
	1px 1px 1px #4682b4,
    -1px 1px 1px #4682b4,
    1px -1px 1px #4682b4,
    -1px -1px 1px #4682b4;
}

.papers{
color:#191970;
}

.emphasis{
color:#191970;
font-weight:bold;
display:inline;
}

table.brwsr1 {
    font-size: 12px;
    margin-left:10px;
	margin-top:15px;
    border-collapse: separate;
    border-spacing: 0px 1px;
}
 
table.brwsr1 th {
    padding: 2px;
    vertical-align: middle;
    text-align: left;
    border-bottom: #999 1px solid;
    color: #fff;
}
 
table.brwsr1 td {
    padding: 10px;
    vertical-align: middle;
    text-align: left;
    border-bottom: #999 1px solid;
    font-size: 11px;
}
 
table.brwsr1 th.r1,
table.brwsr1 td.r1 {
	color:white;
	font-weight:bold;
	font-size: 18px;
    width: 80px;
    border-right: #999 1px solid;
    background: #6495ed;
}
 
table.brwsr1 th.r2,
table.brwsr1 td.r2 {
	font-size: 18px;
    width: 350px;
    border-left: #fff 1px solid;
    border-right: #999 1px solid;
    background: #87ceeb;
}
 
table.brwsr1 th.r2,
table.brwsr1 th.r3,
table.brwsr1 th.r4 {
    text-align: center;
}
 
table.brwsr1 th.r3,
table.brwsr1 td.r3 {
	font-size: 18px;
    width: 250px;
    border-left: #fff 1px solid;
    border-right: #999 1px solid;
    background: #afeeee;
}
 
table.brwsr1 th.r4,
table.brwsr1 td.r4 {
	font-size: 18px;
    width: 128px;
    border-left: #fff 1px solid;
    background: #a0c2d3;
}

.ticker {
    margin-left:0px;
	background:rgba(0,0,0,0.8);
    padding: 10px;
	width: 1500px;
    text-align: left;
    border: #ccc 1px solid;
    position: relative;
    overflow: hidden;
}
 
.ticker ul {
    width: 100%;
	color:#ffffff;
    position: relative;
}
 
.ticker ul li {
    width: 100%;
	color:#ffffff;
    display: none;
}

.news{
    margin-left:20px;
	text-aline:left;
	font-family:"Times New Roman";
	color: black;
	font-weight:bold;
}

.phototitle{
	padding-left:10px;
	text-aline:left;
	font-family:"Times New Roman";
	color: blue;
	font-weight:bold;
}

table.type09 {
	border-collapse: collapse;
	text-align: left;
	line-height: 1.5;

}
table.type09 thead th {
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	color: #369;
	border-bottom: 3px solid #036;
}
table.type09 tbody th {
	width: 150px;
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	border-bottom: 1px solid #ccc;
	background: #f3f6f7;
}
table.type09 td {
	width: 350px;
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	border-bottom: 1px solid #ccc;
}