@charset "UTF-8";

/* Written by YAMASAKI Fukuhiro */

#header #mainmenu li {
 margin-bottom: 11px;
} *+html body #header #mainmenu li { margin-bottom: 6px; } *+html>/**/body #header #mainmenu li { margin-bottom: 11px; } /* ie7用→opera用(上書き) */

#header #mainmenu li.about a {
 display: block;
 width: 63px;
 height: 13px;
 background: #ffffff url("../images/text-top_about_en.png") no-repeat 100% 0%;
}

#header #mainmenu li.db a {
 display: block;
 width: 88px;
 height: 13px;
 background: #ffffff url("../images/text-top_db_en.png") no-repeat 100% 0%;
}

#header #mainmenu li.dist a {
 display: block;
 width: 97px;
 height: 13px;
 background: #ffffff url("../images/text-top_dist_en.png") no-repeat 100% 0%;
}

#header #mainmenu li.manu a {
 display: block;
 width: 77px;
 height: 13px;
 background: #ffffff url("../images/text-top_manual_en.png") no-repeat 100% 0%;
}

#header #mainmenu li.links a {
 display: block;
 width: 56px;
 height: 13px;
 background: #ffffff url("../images/text-top_links_en.png") no-repeat 100% 0%;
}

#header #mainmenu li.english a {
 display: block;
 width: 73px;
 height: 13px;
 background: #ffffff url("../images/text-top_japanese_en.png") no-repeat 100% 0%;
}

#planttext h2 a {
 display: block;
 width: 105px;
 height: 17px;
 background: url("../images/text-top_plant_en.png");
 background-repeat: no-repeat;
 margin: 0em 0em 0.26em 0em;
}

#microtext h2 a {
 display: block;
 width: 187px;
 height: 17px;
 background: url("../images/text-top_micro_en.png");
 background-repeat: no-repeat;
 margin: 0em 0em 0.25em 0em;
} 

#animaltext h2 a {
 display: block;
 width: 122px;
 height: 17px;
 background: url("../images/text-top_animal_en.png");
 background-repeat: no-repeat;
 margin: 0 0em 0.25em 0em;
}

#dnatext h2 a {
 display: block;
 width: 99px;
 height: 17px;
 background: url("../images/text-top_dna_en.png");
 background-repeat: no-repeat;
 margin: 0 0 0.25em 0;
}

/* ---------- IE6用 ---------- */

* html body #header #mainmenu li {
 margin-bottom: 6px;
 margin-left: 0;
}

* html body #header #mainmenu li.about a {
 width: 69px;
 background: url("../images/text-top_about_en_ie6.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.about a:hover {
 background: url("../images/text-top_about_en_ie6_a.png") no-repeat 100% 0%;
}


* html body #header #mainmenu li.db a {
 width: 94px;
 background: url("../images/text-top_db_en_ie6.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.db a:hover {
 background: url("../images/text-top_db_en_ie6_a.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.dist a {
 width: 103px;
 background: url("../images/text-top_dist_en_ie6.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.dist a:hover {
 background: url("../images/text-top_dist_en_ie6_a.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.manu a {
 width: 83px;
 background: url("../images/text-top_manual_en_ie6.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.manu a:hover {
 background: url("../images/text-top_manual_en_ie6_a.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.links a {
 width: 62px;
 background: url("../images/text-top_links_en_ie6.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.links a:hover {
 background: url("../images/text-top_links_en_ie6_a.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.english a {
 width: 79px;
 background: url("../images/text-top_japanese_en_ie6.png") no-repeat 100% 0%;
}

* html body #header #mainmenu li.english a:hover {
 background: url("../images/text-top_japanese_en_ie6_a.png") no-repeat 100% 0%;
}
