@charset "UTF-8";
/*研究所の生き物たち*/
#life-top{
width:100%;
text-align:center;
line-height:1.8;
}
#life-top img{
  clear:both;
}
#life-top h6{
font-weight:bold;
}
#main p{
margin-bottom:0px;
}
.graybox dt{
font-weight:bold;
border-left:4px solid #595757;
padding-left:5px;
line-height:1;
margin:5px 0;
}
.graybox dd.sort{
margin-bottom:10px;
}
.graybox dd.lab{
color:#ee741b;
}

/*３D映像で生き物の内部を旅してみよう*/

#three_d_movie{
clear:both;
z-index:0;
}
#three_d_botbox{
overflow:hidden;
clear:both;
margin:10px 0 10px 0;
}
#three_d_botbox .imgnone{
border-top:1px dotted #333;
border-bottom:1px dotted #333;
padding:20px 0;
margin:10px 0;
line-height:1.8;
}
#three_d_botbox .left{
float:left;
width:150px;
}
#three_d_botbox .left img{
padding:2px;
border:1px solid #ccc;
}
#three_d_botbox .left p{
margin:10px 0;
line-height:1.5;
}
#three_d_botbox .right{
border-top:1px dotted #333;
border-bottom:1px dotted #333;
padding:20px 0;
margin:10px 0;
float:right;
width:450px;
line-height:1.8;
}
#three_d_graybox{
background-image: url(../life/img/living_3d_botbg.jpg);
background-repeat: no-repeat;
padding:20px;
margin-bottom: 20px;
}
#three_d_graybox .top{
text-align: center;
margin-bottom: 10px;
}
#three_d_graybox{
text-align: center;
}