@charset "UTF-8";
@import url(default.css);

.faq dt{
	font-weight:bold;
}

.faq dd{
margin-bottom:10px;
margin-left:20px;
}


.colla .name{
	width:100px;
}
.incub .name{
	width:70px;
}
.mail{
	vertical-align:bottom;
}
.image{
	margin:0 0 10px 20px;
}
.rcii_seeds .list{
	margin:0;
	padding:30px 0;
	border-bottom:1px dotted #c0c0c0;
}
.rcii_seeds .larea{
	float:left;
	width:270px;
	margin:0 25px 0 0;
}
.rcii_seeds .rarea{
	float:left;

}

.rcii_index_greet img{
	float:left;
	margin:0 20px 10px 0;
}
.rcii_staff dt{
	float:left;
	width:160px;
}
.rcii_staff table{
	width:390px;
}
.rcii_staff .photo{
	vertical-align:top;
}
.rcii_staff .photo img{
	border:none;
}
.rcii_staff .name{
	width:80px;
}
.rcii_seeds .name{
	width:150px;
}
.rcii_reser td img{
	margin:0;
	padding:3px;
}
.rcii_reser strong{
	padding:0 5px;
}
.rcii_reser .photo{
	width:50px;
	height:55px;
	text-align:center;
	vertical-align:middle;
}

#res_contents{
	float:right;
	width:554px;
	line-height:1.7em;
	padding-top:10px;
}
#res_contents .headline{
	margin:30px 0 50px;
}
#res_contents h1{
	font-size:130%;
	margin-bottom:10px;
}
.credit{
	margin-bottom:30px;
	text-align:right;
}

#res_contents h2{
	clear:both;
	font-size:110%;
	margin-bottom:10px;
}
.reslist .photo{
	width:55px;
}
#res_contents a{
	text-decoration:underline;
}
#res_contents p,ol,ul{
	margin-bottom:10px;
}
#profile{
	width:100%;
	margin:0 0 40px;
	padding:0 0 20px;
	border-bottom:1px solid gray;
}
#profile .lside{
	display:block;
	float:left;
	width:220px;
}
#profile .rside{
	display:block;
	float:left;
	width:330px;
}
.rside div{
	margin:0 0 20px;
}
#profile dt{
	clear: left;
	float:left;
	display:block;
	line-height: 1.1em;
	margin: 8px 0 0 0;
	width:50px;
}
#profile dd{
	float:left;
	display:block;
	line-height: 1.1em;
	margin: 8px 0 0 0;
	width:280px;
}
#profile dt.l{
	float:left;
	display:block;
	width:90px;
}
#profile dd.l{
	float:left;
	display:block;
	width:240px;
}

#profile dt.t{
	float:left;
	display:block;
	width:0px;
}
#profile dd.t{
	float:left;
	display:block;
	width:330px;
}


#ending .credit{
	margin-top:30px;
	font-weight:bold;
	text-align:right;
}

.sm00 a{
	background:url(../cooperation/img/sm_headquarters.jpg);
}
.sm01 a{
	background:url(../cooperation/img/sm_rcii.jpg);
}
.sm02 a{
	background:url(../cooperation/img/sm_resea.jpg);
}
.sm03 a{
	background:url(../cooperation/img/sm_seeds.jpg);
}
.sm04 a{
	background:url(../cooperation/img/sm_colla.jpg);
}
.sm05 a{
	background:url(../cooperation/img/sm_consu.jpg);
}
.sm06 a{
	background:url(../cooperation/img/sm_prope.jpg);
}
.sm07 a{
	background:url(../cooperation/img/sm_fund.jpg);
}
.sm08 a{
	background:url(../cooperation/img/sm_incub.jpg);
}
.sm09 a{
	background:url(../cooperation/img/sm_health.jpg);
}
.sm10 a{
	background:url(../cooperation/img/sm_collabo.jpg);
}
.sm11 a{
	background:url(../cooperation/img/sm_advantage.jpg);
}
.sm12 a{
	background:url(../cooperation/img/sm_venture.jpg);
}

.sm00 a:hover{
	background:url(../cooperation/img/sm_headquarters.jpg) 0 -30px;
}
.sm01 a:hover{
	background:url(../cooperation/img/sm_rcii.jpg) 0 -30px;
}
.sm02 a:hover{
	background:url(../cooperation/img/sm_resea.jpg) 0 -30px;
}
.sm03 a:hover{
	background:url(../cooperation/img/sm_seeds.jpg) 0 -30px;
}
.sm04 a:hover{
	background:url(../cooperation/img/sm_colla.jpg) 0 -30px;
}
.sm05 a:hover{
	background:url(../cooperation/img/sm_consu.jpg) 0 -30px;
}
.sm06 a:hover{
	background:url(../cooperation/img/sm_prope.jpg) 0 -30px;
}
.sm07 a:hover{
	background:url(../cooperation/img/sm_fund.jpg) 0 -30px;
}
.sm08 a:hover{
	background:url(../cooperation/img/sm_incub.jpg) 0 -30px;
}
.sm09 a:hover{
	background:url(../cooperation/img/sm_health.jpg) 0 -30px;
}
.sm10 a:hover{
	background:url(../cooperation/img/sm_collabo.jpg) 0 -30px;
}
.sm11 a:hover{
	background:url(../cooperation/img/sm_advantage.jpg) 0 -30px;
}
.sm12 a:hover{
	background:url(../cooperation/img/sm_venture.jpg) 0 -30px;
}


.smn00 a{
	background:url(../cooperation/img/sm_headquarters.jpg) 0 -60px;
}
.smn01 a{
	background:url(../cooperation/img/sm_rcii.jpg) 0 -60px;
}
.smn02 a{
	background:url(../cooperation/img/sm_resea.jpg) 0 -60px;
}
.smn03 a{
	background:url(../cooperation/img/sm_seeds.jpg) 0 -60px;
}
.smn04 a{
	background:url(../cooperation/img/sm_colla.jpg) 0 -60px;
}
.smn05 a{
	background:url(../cooperation/img/sm_consu.jpg) 0 -60px;
}
.smn06 a{
	background:url(../cooperation/img/sm_prope.jpg) 0 -60px;
}
.smn07 a{
	background:url(../cooperation/img/sm_fund.jpg) 0 -60px;
}
.smn08 a{
	background:url(../cooperation/img/sm_incub.jpg) 0 -60px;
}
.smn09 a{
	background:url(../cooperation/img/sm_health.jpg) 0 -60px;
}
.smn10 a{
	background:url(../cooperation/img/sm_collabo.jpg) 0 -60px;
}
.smn11 a{
	background:url(../cooperation/img/sm_advantage.jpg) 0 -60px;
}
.smn12 a{
	background:url(../cooperation/img/sm_venture.jpg) 0 -60px;
}

