/* aquarist.css */



.aquarist-page .caution {
  margin:0 0 10px 0;
  text-align:right;
  color:#666;
}

.aquarist-page .top_menu {
  line-height:20px;
}
.aquarist-page .top_menu li {
  margin-left:25px;
}

.aquarist-page .para {
  position:relative;
}

.aquarist-page {
  line-height:1.4;
}

.aquarist-page h3 {
}

.aquarist-page p {
  position:relative;
  display:block;
}
.aquarist-page .margin {
  margin-bottom:40px;
}

.aquarist-page dl {
  position:relative;
  width:600px;
  margin-bottom:40px;
  line-height:1.2;
}
.aquarist-page dl dt {
  position:absolute;
  left:0;
  width:60px;
}
.aquarist-page dl dd {
  display:inline-block;
}
.aquarist-page dl dd {
  position:relative;
  display:block;
  width:540px;
  margin:0 0 8px 60px;
}
html>body .aquarist-page dl dd:after {
  content:'.';
  clear:both;
  visibility:hidden;
  display:block;
  width:100%;
  height:0;
}
* html>body .aquarist-page dl dd {
  display:inline-block;
}
.aquarist-page dl dd span {
  display:block;
  padding-top:2px;
}

.aquarist-page ul {
  margin:0 0 40px 20px;
}

.aquarist-page em {
  margin:0 2px;
  font-weight:bold;
  font-style:normal;
  color:#ccc;
}
.aquarist-page em:first-child {
  margin-left:0;
}

.aquarist-page sup {
  margin:0 2px 0 1px;
  font-size:12px;
  color:#666;
}
.aquarist-page sub {
  margin:0 -1px 0 -2px;
  font-size:8px;
  vertical-align:baseline;
  font-family:'MS Gothic',monospace;
}

.aquarist-page font {
  display:block;
  text-align:right;
  color:#666;
}

.aquarist-page .date {
  text-align:right;
  color:#666;
}



/* image field */
.aquarist-page .year-table {
  width:100%;
  padding-bottom:95px;
  background:url(./img/year-table.gif) no-repeat left bottom;
}

.aquarist-page .magazine-199609 {
  width:100%;
  padding-bottom:135px;
  background:url(./img/199609-magazine.jpg) no-repeat left bottom;
}

.aquarist-page .first-acropora {
  width:100%;
  padding-bottom:128px;
  background:url(./img/first-acropora.jpg) no-repeat left bottom;
}

.aquarist-page .edakomon {
  width:100%;
  padding-bottom:128px;
  background:url(./img/edakomon.jpg) no-repeat left bottom;
}

.aquarist-page .edakomon-distribute {
  width:100%;
  padding-bottom:155px;
  background:url(./img/edakomon-distribute.gif) no-repeat left bottom;
}

.aquarist-page .edakomon-data {
  width:100%;
  padding-bottom:315px;
  background:url(./img/edakomon-data.jpg) no-repeat left bottom;
}

.aquarist-page .filter-1995-1997 {
  width:100%;
  padding-bottom:310px;
  background:url(./img/filter-1995-1997.jpg) no-repeat left bottom;
}

.aquarist-page dl dd.okinawa-199709 {
  height:92px;
  padding-left:250px;
  background:url(./img/199709-okinawa.jpg) no-repeat 0 2px;
}
.aquarist-page dl dd.okinawa-199709 {
  width:290px;
  height:auto;
  min-height:92px;
}
.aquarist-page dl dd.okinawa-199709 span {
  margin:0 0 0 -250px;
}

.aquarist-page .berlin-1998-1999 {
  width:100%;
  padding-bottom:310px;
  background:url(./img/berlin-1998-1999.jpg) no-repeat left bottom;
}

.aquarist-page dl dd.okinawa-199809 {
  height:92px;
  padding-left:250px;
  background:url(./img/199809-okinawa.jpg) no-repeat 0 2px;
}
.aquarist-page dl dd.okinawa-199809 {
  width:290px;
  height:auto;
  min-height:92px;
}

.aquarist-page dl dd.kushimoto-199907 {
  height:92px;
  padding-left:130px;
  background:url(./img/199907-kushimoto.jpg) no-repeat 0 2px;
}
.aquarist-page dl dd.kushimoto-199907 {
  width:410px;
  height:auto;
  min-height:92px;
}

.aquarist-page dl dd.kushimoto-199911 {
  height:92px;
  padding-left:250px;
  text-indent:-250px;
  background:url(./img/199911-kushimoto.jpg) no-repeat 0 17px;
}
.aquarist-page dl dd.kushimoto-199911 {
  width:290px;
  height:auto;
  min-height:92px;
}
.aquarist-page dl dd.kushimoto-199911 span {
  margin:0 0 0 -250px;
  text-indent:0;
}

.aquarist-page .berlin-1999-2002 {
  width:100%;
  padding-bottom:290px;
  background:url(./img/berlin-1999-2002.jpg) no-repeat left bottom;
}

.aquarist-page .off-member {
  width:600px;
  height:300px;
  margin:0 0 40px 0;
  padding:0;
  line-height:1.19;
  text-indent:-999em;
  color:#333;
  background:url(./img/off.jpg) no-repeat left top;
}
/*\*/
.aquarist-page .off-member {
  overflow:hidden;
}
/**/
.aquarist-page .off-member img {
  float:left;
  width:400px;
  height:300px;
  margin:0 10px 0 0;
}

