/* CYTOKINE_web layout */

#container {
width: 100%;
height: 100%;
/* background-color: rgba(255,255,255,1); */
margin: 0px auto;
position: static;
/* border-radius */
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
/* box-shadow 
box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px -5px;
-webkit-box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px -5px;
-moz-box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px -5px;*/

}

#container2 {
width: 705px;
height: 100%;
/* background-color: rgba(255,255,255,1); */
margin: 0px auto;
position: relative;
/* border-radius */
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
/* box-shadow 
box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px -5px;
-webkit-box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px -5px;
-moz-box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px -5px;*/

}

#header {
width: 180px;
padding: 15px 16px 0px 16px;
position: static;
}

#R13titlelogo {
padding: 15px -10px 0px 16px;
position: static;
}

#ZYTOKINE_LINK {
width: 200px;
height: 60px;
background-color: rgba(231,55,99,1);
position: absolute; top:-40px; left:672px;
/* border-radius */
border-radius:0px 0px 6px 6px;
-webkit-border-radius:0px 0px 6px 6px;
-moz-border-radius:0px 0px 6px 6px;
/* box-shadow */
box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px 3px;
-webkit-box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px 3px;
-moz-box-shadow:rgba(0, 0, 0, 0.368627) 4px 2px 26px 3px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;
display: block;
}

#titlelogo {
z-index:2;
}

#ZYTOKINE_LINK:hover {
position: absolute; top:0px; left:672px;
}

#ZYTOKINE_center {
display: block;
margin: 15px auto 0 auto;
}

#ZYTOKINE_LINK_img {
display: block;
margin: 10px auto 10px auto;
}

#info{
width: 180px;
color: #ffffff;
z-index:5;
padding: 32px 16px 32px 16px;
background-color: rgba(0,0,0,0.3);
position: static;
}

h2 {
font-size:13pt;
margin: 0px 0px 5px 0px;
}

h3 {
font-size:11pt;
margin: 0px 0px 5px 0px;
}

.nakamida {
font-size:12pt;
margin: 15px 0px 15px 0px;
}

h4 {

}

hr {
    border-top: 1px dashed #8c8b8b;
	margin: 5px 0px 10px 0px;
}

.honbun {
	font-size:10pt;
	font-weight: normal;
	margin: 0px 0px 40px 0px;
}

.honbunimg {
	margin: 0px 20px 20px 0px;
	float: left;
}

.left_text {
	font-weight: normal;
}

.left_text2 {
	font-weight: normal;
}

.left_link {
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}

.left_link2 {
	width: 180px;
	font-weight: normal;
}


.left_img {
	width: 170px;
	margin: 0px 0px 10px 0px;
}

#description {
font-size:90%;
color: #a19692;
position: relative; left:31px; bottom:96px;
z-index:3;
margin:0;
padding:0;
}

#center_top{
width: 56px;
height: 20px;
padding: 5px 15px 5px 15px;
background-color: rgba(255,255,255,0.8); 
border-bottom: dashed 1px #9091a3;
position: fixed; left:232px; bottom:540px;
border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
-moz-border-radius:6px 6px 0px 0px;
z-index:4;
}


#center_R13top{
width: 128px;
height: 20px;
padding: 5px 15px 5px 15px;
background-color: rgba(255,255,255,0.8); 
border-bottom: dashed 1px #9091a3;
position: absolute; top:269px;  left:232px;
border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
-moz-border-radius:6px 6px 0px 0px;
z-index:4;
}

#center_R13top2{
width: 128px;
height: 20px;
padding: 5px 15px 5px 15px;
background-color: rgba(255,255,255,0.8); 
border-bottom: dashed 1px #9091a3;
position: absolute; top:689px;  left:232px;
border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
-moz-border-radius:6px 6px 0px 0px;
z-index:4;
}

#center_R13top3{
width: 128px;
height: 20px;
padding: 5px 15px 5px 15px;
background-color: rgba(255,255,255,0.8); 
border-bottom: dashed 1px #9091a3;
position: absolute; top:1259px;  left:232px;
border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
-moz-border-radius:6px 6px 0px 0px;
z-index:4;
}


#R13center1{
width: 610px;
height: 280px;
padding: 15px;
background-color: rgba(255,255,255,0.8); 
position: absolute; top:300px; left:232px;
border-radius:0px 6px 6px 6px;
-webkit-border-radius:0px 6px 6px 6px;
-moz-border-radius:0px 6px 6px 6px;
z-index:4;
}

#R13center2{
width: 610px;
height: 430px;
padding: 15px;
background-color: rgba(255,255,255,0.8); 
position: absolute; top:720px; left:232px;
border-radius:0px 6px 6px 6px;
-webkit-border-radius:0px 6px 6px 6px;
-moz-border-radius:0px 6px 6px 6px;
z-index:4;
}

#R13center3{
width: 610px;
height: 260px;
padding: 15px;
background-color: rgba(255,255,255,0.8); 
position: absolute; top:1290px; left:232px;
border-radius:0px 6px 6px 6px;
-webkit-border-radius:0px 6px 6px 6px;
-moz-border-radius:0px 6px 6px 6px;
margin: 0px 0px 0px 0px;
z-index:4;
}

#center{
width: 610px;
height: 450px;
overflow: scroll; 
padding: 15px;
background-color: rgba(255,255,255,0.8); 
position: fixed; left:232px; bottom:60px;
border-radius:0px 6px 0px 6px;
-webkit-border-radius:0px 6px 0px 6px;
-moz-border-radius:0px 6px 6px 0px;
z-index:4;
}

#center_bottom{
width: 176px;
height: 16px;
background-color: rgba(255,255,255,0.8); 
border-top: dashed 1px #9091a3;
position: fixed; left:692px; bottom:40px;
border-radius:0px 0px 6px 6px;
-webkit-border-radius:0px 0px 6px 6px;
-moz-border-radius:0px 0px 6px 6px;
padding: 2px;
z-index:4;
text-align:center;
font-weight:bold;
}

#cancel {
position: static;
}

#right {
width: 200px;
color: #ffffff;
position: absolute; top:99px; right:10px;
}

#Twitter{
width: 180px;
color: #ffffff;
position: static;
padding: 0px 16px 40px 16px;
background-color: rgba(0,0,0,0.3);
z-index:5;
}

#left_column{
width: 200px;
position: absolute; TOP:381px; left:10px;
z-index:5;
margin: 0px 0px 100px 0px;

}

#right_column{
width: 200px;
position: static; TOP:381px; right:0px;
z-index:6;
}

#Copyright {
color: #ffffff;
display: block;
position: fixed; left:342px; bottom:10px;
}

#header_SMD3 {
width: 100%;
height: 360px;
z-index:1;
background:url(http://cytokine-web.com/img/header_SMD3.png) no-repeat 0 0;
/* border-radius */
border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
-moz-border-radius:6px 6px 0px 0px;
margin:0;
padding:0;
}

#header_SMD2 {
width: 100%;
height: 360px;
z-index:1;
background:url(http://cytokine-web.com/img/header_SMD2.png) no-repeat 0 0;
/* border-radius */
border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
-moz-border-radius:6px 6px 0px 0px;
margin:0;
padding:0;
}

#SMD2logo {
margin: 163px 30px;
z-index:2;
}

#SMD2_sample {
margin: 0px 0px 15px 0px;
z-index:2;
}

.SMD2_text {
	width: 420px;
	font-weight: normal;
	margin: 0px 0px 10px 15px;
}

#center_column2{
width: 520px;
/*height: 1120px;*/
padding: 0px 15px;
position: relative; TOP: 23px; left:455px;
z-index:4;
}

#left_column2{
width: 440px;
position: absolute; TOP:381px; left:10px;
z-index:5;
margin: 0px 0px 100px 0px;
}

#header_10T {
width: 100%;
height: 360px;
z-index:1;
background:url(http://cytokine-web.com/img/header_10T.png) no-repeat 0 0;
/* border-radius */
border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
-moz-border-radius:6px 6px 0px 0px;
margin:0;
padding:0;
}

#header_LIVET {
width: 100%;
height: 360px;
z-index:1;
background:url(http://cytokine-web.com/img/header_LIVET.png) no-repeat 0 0;
/* border-radius */
border-radius:6px 6px 0px 0px;
-webkit-border-radius:6px 6px 0px 0px;
-moz-border-radius:6px 6px 0px 0px;
margin:0;
padding:0;
}

#header_H30C95T {
	width: 100%;
	height: 360px;
	z-index:1;
	background:url(http://cytokine-web.com/img/header_H30C95T.png) no-repeat 0 0;
	/* border-radius */
	border-radius:6px 6px 0px 0px;
	-webkit-border-radius:6px 6px 0px 0px;
	-moz-border-radius:6px 6px 0px 0px;
	margin:0;
	padding:0;
}


#SMD2logo {
margin: 163px 30px;
z-index:2;
}

#T_column2{
width: 960px;
/*height: 1120px;*/
padding: 0px 15px;
position: relative; TOP: 23px; left:455px;
z-index:4;
}

table.type01 {
	border-collapse: collapse;
	text-align: left;
	line-height: 1.5;
	margin: 5px 15px;
}
table.type01 th {
	width: 60px;
	padding: 3px;
	font-weight: bold;
	vertical-align: top;
	border: 1px solid #ccc;
}
table.type01 td {
	width: 50px;
	padding: 3px;
	text-align: center;
	vertical-align: top;
	border: 1px solid #ccc;
}

#footerSMD {
width: 100%;
height: 40px;
background-color: rgba(229,229,229,1);
margin: 260px 0px 0px 0px;
/* border-radius */
border-radius:0px 0px 6px 6px;
-webkit-border-radius:0px 0px 6px 6px;
-moz-border-radius:0px 0px 6px 6px;
}
