
html,body{
	margin:0;
	padding:0;
}
body{
	text-align:center;
	font-family: arial;
	font-size: 80%;
	background-color: #E6E6FA;
	color: #333366;
}


div#container{
	width:960px;

	background-color: #F5FFFA;
	text-align: left;
	border: 1px solid #cccccc;
	margin-left: auto;
	margin-right: auto;
}

#container a{
   text-decoration: none; /* ‰ºü‚ðÁ‚· */
   color:navy;
}
#container a:hover{
   color: orange; /* •¶ŽšF */
}

#language{
font-size:11px;
text-align: right;
}

#left_top{
float: left;}

#logo{
background: url(http://www.osc-tokyo-japan.sakura.ne.jp/osc/common/image/osctrade.jpg);
width:178px;
margin-left: 10px;
margin-bottom: 10px;
padding-left:50px;
padding-right:50px;
height: 72px;
background-repeat: no-repeat;
}

#banner{
width: 260px;
text-align:left;
padding-left:20px;
padding-right:10px;
font-size:11px;
color:brack;
}

#banner dt{
padding-left:15px;
padding-right:0px;
}


div#headimg{
float: right;
background:url(http://www.osc-tokyo-japan.sakura.ne.jp/osc/common/image/fuji.jpg);
width: 620px;
height: 155px;
margin-left:  10px;
margin-bottom: 5px;
}



#strip{/* ˆÈ‘OŽg‚Á‚Ä‚¢‚½ƒXƒgƒŠƒbƒv */
width:610px;
height: 119px;
margin-left:6px;
margin-right:7px;
xbackground:url(http://www.ogawaseiki-tokyo.ecnet.jp/common/image/fuji.jpg);
background-repeat: no-repeat;
}

ul#menubar {
clear:both;
margin: 0px 0px 0px 0px; /* ul“à•”‚Ì¶’[—]”’‚ðÁ‚·(IE) */
padding: 0px; /* ul“à•”‚Ì¶’[—]”’‚ðÁ‚·(Fx,Op) */
}
ul#menubar li {
list-style-type: none; /* æ“ª‹L†‚ðÁ‚· */
float: left; /* ƒŠƒXƒg€–Ú‚ð‰¡•ûŒü‚É•À‚×‚é */
margin: 0em 0em;  /* Še€–ÚŽüˆÍ‚Ì—]”’ */
border: 0px 1px 0px 0px gray solid; /* €–Ú‚Ì˜gü */
padding: 0px; /* ˜gü‚Æ“à—e‚Ì‹——£‚ðƒ[ƒ‚É */
font-size:12px;
color:#cccccc;
}
ul#menubar li a {
text-align: center;
text-decoration: none; /* ‰ºü‚ðÁ‚· */
display: block; /* ƒuƒƒbƒNƒŒƒxƒ‹‚É */
width: 191px;
height: 25px;
border-right: 1px #3581FF solid; /* €–Ú‚Ì˜gü */
padding: 9px 0px 7px 0px;  /* “à•”‚Ì—]”’ */
color:#3581FF;
background-color: #FFFFFF;
font-weight: bold;
}
ul#menubar li a:hover {
background-color: #3581FF; /* ”wŒiF */
color: white; /* •¶ŽšF */
}

.navigation {
margin: 3px 3px 3px 3px; /* ul“à•”‚Ì¶’[—]”’‚ðÁ‚·(IE) */
padding-left: 3px; /* ul“à•”‚Ì¶’[—]”’‚ðÁ‚·(Fx,Op) */
}
.navigation li {
list-style-type: none; /* æ“ª‹L†‚ðÁ‚· */
display: inline;
margin: 0em; /* Še€–ÚŽüˆÍ‚Ì—]”’ */
font-size:11px;
padding-left: 0px;
color:black;
}

/* /wrapper/ */

#wrapper{
    clear:left;
	float:left;
	width:660px;
}



#content{
float:right;
font-size:13px;
width:415px;
margin-left: 7px;
}

#content img.float{
float: right;
}
#content img.float-right{
float: right;
}
#content img.float-left{
float: left;
}

#content p a img{
border: 0px;
}

#content h2 {
font-size: 16px;
border-bottom: 3px #3581FF solid; /* €–Ú‚Ì˜gü */
margin-top: 3px;
}

#content h2.laboratory{
font-size: 16px;
border-bottom: 3px #339966 solid; /* €–Ú‚Ì˜gü */
}

#content h2.ware2{
font-size: 16px;
border-bottom: 3px #8A2BE2 solid; /* €–Ú‚Ì˜gü */
}

#content h2.facility{
font-size: 16px;
border-bottom: 3px #00008B solid; /* €–Ú‚Ì˜gü */
}

#content h2.analytical{
font-size: 16px;
border-bottom: 3px #cd2626 solid; /* €–Ú‚Ì˜gü */
}

#content h2.measuring{
font-size: 16px;
border-bottom: 3px #8B4513 solid; /* €–Ú‚Ì˜gü */
}

#content h2.testing{
font-size: 16px;
border-bottom: 3px #363636 solid; /* €–Ú‚Ì˜gü */
}

#content h2.pollution{
font-size: 16px;
border-bottom: 3px #9acd32 solid; /* €–Ú‚Ì˜gü */
}

#content h2.bio{
font-size: 16px;
border-bottom: 3px #1874CD solid; /* €–Ú‚Ì˜gü */
}

#content h2.ware{
font-size: 16px;
border-bottom: 3px #339966 solid; /* €–Ú‚Ì˜gü */
}

#content h2.field{
font-size: 16px;
border-bottom: 3px #ff7f24 solid; /* €–Ú‚Ì˜gü */
}

#content h2.elec{
font-size: 16px;
border-bottom: 3px #003300 solid; /* €–Ú‚Ì˜gü */
}

#content h2.others{
font-size: 16px;
border-bottom: 3px #ffc125 solid; /* €–Ú‚Ì˜gü */
}

#content h2.medical{
font-size: 16px;
border-bottom: 3px #ffff33 solid; /* €–Ú‚Ì˜gü */
}


#content h2.laboratory-sub{
font-size: 16px;
border-bottom: 3px #ccffcc solid; /* €–Ú‚Ì˜gü */
}
#content h2.ware-sub{
font-size: 16px;
border-bottom: 3px #ccccff solid; /* €–Ú‚Ì˜gü */
}
#content h2.facility-sub{
font-size: 16px;
border-bottom: 3px #ADD8E6 solid; /* €–Ú‚Ì˜gü */
}
#content h2.analytical-sub{
font-size: 16px;
border-bottom: 3px #FFDAB9 solid; /* €–Ú‚Ì˜gü */
}
#content h2.measuring-sub{
font-size: 16px;
border-bottom: 3px #F0E68C solid; /* €–Ú‚Ì˜gü */
}
#content h2.testing-sub{
font-size: 16px;
border-bottom: 3px #D3D3D3 solid; /* €–Ú‚Ì˜gü */
}
#content h2.pollution-sub{
font-size: 16px;
border-bottom: 3px #ccff66 solid; /* €–Ú‚Ì˜gü */
}
#content h2.bio-sub{
font-size: 16px;
border-bottom: 3px #99ccff solid; /* €–Ú‚Ì˜gü */
}
#content h2.field-sub{
font-size: 16px;
border-bottom: 3px #ffcc66 solid; /* €–Ú‚Ì˜gü */
}
#content h2.elec-sub{
font-size: 16px;
border-bottom: 3px #ccff00 solid; /* €–Ú‚Ì˜gü */
}
#content h2.others-sub{
font-size: 16px;
border-bottom: 3px #EEE8AA solid; /* €–Ú‚Ì˜gü */
}
#content h2.medical-sub{
font-size: 16px;
border-bottom: 3px #ffff99 solid; /* €–Ú‚Ì˜gü */
}

#content p{
color: #666666;
margin-top: 4px;
margin-bottom: 0px;
}

#content h3{
border: 1px #cccccc solid;
height: 27%;
}
#content h3 a img{
border: 0px #cccccc solid;
}
#content h3 a img hover{
background-color: #cccccc;
}

#content.new{
font-size: 10px;
}

#content.new a{
font-size: 12px;
}

#menu{ 
float:right;
width:235px;
xpadding-right:30px;
margin-top: 2px;
margin-left:2px;
}
#menu div.bottom{
background-color: gray;
xheight: 150px;
}

#menu dl{
margin-top: 0px
}

#menu dt{
font-size: 13px;
   border-right: 10px #3581FF solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #3581FF solid; /* €–Ú‚Ì˜gü */
   padding-top: 5px;
   padding-bottom: 5px;
}
#menu dd{
   list-style-type: none; /* æ“ª‹L†‚ðÁ‚· */
   margin: 0.1em 0em; /* Še€–ÚŽüˆÍ‚Ì—]”’ */
   border-top: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-bottom: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-left: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-right: 10px #3581FF solid; /* €–Ú‚Ì˜gü */
   padding-top: 0px;
   padding-bottom: 0px;
   color:#cccccc;


}
#menu dd a{
   text-decoration: none; /* ‰ºü‚ðÁ‚· */
   display: block; /* ƒuƒƒbƒNƒŒƒxƒ‹‚É */
   color:#666666;
   padding: 5 8 5px;
   font-size:13px;
}


#menu dt.laboratory{
font-size: 13px;
   border-right: 10px #339966 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #339966 solid; /* €–Ú‚Ì˜gü */
   padding-top: 5px;
   padding-bottom: 5px;
}
#menu dt.ware{
   border-right: 10px #8A2BE2 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #8A2BE2 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.facility{
   border-right: 10px #00008B solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #00008B solid; /* €–Ú‚Ì˜gü */
}
#menu dt.analytical{
   border-right: 10px #cd2626 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #cd2626 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.measuring{
   border-right: 10px #8B4513 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #8B4513 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.testing{
   border-right: 10px #363636 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #363636 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.pollution{
   border-right: 10px #9acd32 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #9acd32 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.bio{
   border-right: 10px #1874CD solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #1874CD solid; /* €–Ú‚Ì˜gü */
}
#menu dt.field{
   border-right: 10px #ff7f24 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ff7f24 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.elec{
   border-right: 10px #003300 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #003300 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.others{
   border-right: 10px #ffc125 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ffc125 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.medical{
   border-right: 10px #ffff33 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ffff33 solid; /* €–Ú‚Ì˜gü */
}

#menu dd.laboratory{
   list-style-type: none; /* æ“ª‹L†‚ðÁ‚· */
   margin: 0.1em 0em; /* Še€–ÚŽüˆÍ‚Ì—]”’ */
   border-top: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-bottom: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-left: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-right: 10px #339966 solid; /* €–Ú‚Ì˜gü */
   padding-top: 0px;
   padding-bottom: 0px;
   color:#cccccc;
}

#menu dd.ware{
   border-right: 10px #8A2BE2 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.facility{
   border-right: 10px #00008B solid; /* €–Ú‚Ì˜gü */
}
#menu dd.analytical{
   border-right: 10px #cd2626 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.measuring{
   border-right: 10px #8B4513 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.testing{
   border-right: 10px #363636 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.pollution{
   border-right: 10px #9acd32 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.bio{
   border-right: 10px #1874CD solid; /* €–Ú‚Ì˜gü */
}
#menu dd.field{
   border-right: 10px #ff7f24 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.elec{
   border-right: 10px #003300 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.others{
   border-right: 10px #ffc125 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.medical{
   border-right: 10px #ffff33 solid; /* €–Ú‚Ì˜gü */
}



#menu dt.laboratory-sub{
font-size: 13px;
   border-right: 10px #ccffcc solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ccffcc solid; /* €–Ú‚Ì˜gü */
   padding-top: 5px;
   padding-bottom: 5px;
}
#menu dt.ware-sub{
   border-right: 10px #ccccff solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ccccff solid; /* €–Ú‚Ì˜gü */
}
#menu dt.facility-sub{
   border-right: 10px #ADD8E6 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ADD8E6 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.analytical-sub{
   border-right: 10px #FFDAB9 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #FFDAB9 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.measuring-sub{
   border-right: 10px #F0E68C solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #F0E68C solid; /* €–Ú‚Ì˜gü */
}
#menu dt.testing-sub{
   border-right: 10px #D3D3D3 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #D3D3D3 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.pollution-sub{
   border-right: 10px #ccff66 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ccff66 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.bio-sub{
   border-right: 10px #99ccff solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #99ccff solid; /* €–Ú‚Ì˜gü */
}
#menu dt.field-sub{
   border-right: 10px #ffcc66 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ffcc66 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.elec-sub{
   border-right: 10px #ccff00 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ccff00 solid; /* €–Ú‚Ì˜gü */
}
#menu dt.others-sub{
   border-right: 10px #EEE8AA solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #EEE8AA solid; /* €–Ú‚Ì˜gü */
}
#menu dt.medical-sub{
   border-right: 10px #ffff99 solid; /* €–Ú‚Ì˜gü */
   border-bottom: 3px #ffff99 solid; /* €–Ú‚Ì˜gü */
}


#menu dd.laboratory-sub{
   list-style-type: none; /* æ“ª‹L†‚ðÁ‚· */
   margin: 0.1em 0em; /* Še€–ÚŽüˆÍ‚Ì—]”’ */
   border-top: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-bottom: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-left: 1px gray solid; /* €–Ú‚Ì˜gü */
   border-right: 10px #ccffcc solid; /* €–Ú‚Ì˜gü */
   padding-top: 0px;
   padding-bottom: 0px;
   color:#cccccc;
}
#menu dd.ware-sub{
   border-right: 10px #ccccff solid; /* €–Ú‚Ì˜gü */
}
#menu dd.facility-sub{
   border-right: 10px #ADD8E6 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.analytical-sub{
   border-right: 10px #FFDAB9 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.measuring-sub{
   border-right: 10px #F0E68C solid; /* €–Ú‚Ì˜gü */
}
#menu dd.testing-sub{
   border-right: 10px #D3D3D3 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.pollution-sub{
   border-right: 10px #ccff66 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.bio-sub{
   border-right: 10px #99ccff solid; /* €–Ú‚Ì˜gü */
}
#menu dd.field-sub{
   border-right: 10px #ffcc66 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.elec-sub{
   border-right: 10px #ccff00 solid; /* €–Ú‚Ì˜gü */
}
#menu dd.others-sub{
   border-right: 10px #EEE8AA solid; /* €–Ú‚Ì˜gü */
}
#menu dd.medical-sub{
   border-right: 10px #ffff99 solid; /* €–Ú‚Ì˜gü */
}


#menu dd a:hover{
   background-color: #E6E6FA; /* ”wŒiF */
   color: #483D8B; /* •¶ŽšF */
}
/* ŠeƒŠƒ“ƒN–ˆ‚Ì”½“]F */
#menu dd a.laboratory:hover{
background-color: #339966;
color: white;}
#menu dd a.consumables:hover{
background-color: #8A2BE2;
color: white;}
#menu dd a.facility:hover{
background-color: #00008B;
color: white;}
#menu dd a.analysis:hover{
background-color: #cd2626;
color: white;}
#menu dd a.testing:hover{
background-color: #8B4513;
color: white;}
#menu dd a.testing2:hover{
background-color: #363636;
color: white;}
#menu dd a.pollution:hover{
background-color: #9acd32;
color: white;}
#menu dd a.bio:hover{
background-color: #1874CD;
color: white;}
#menu dd a.field:hover{
background-color: #ff7f24;
color: white;}
#menu dd a.elec:hover{
background-color: #003300;
color: white;}
#menu dd a.appendix:hover{
background-color: #ffc125;
color: white;}
#menu dd a.medical:hover{
background-color: #ffff33;
color: cccccc;}
#menu dd a.measuring:hover{
background-color: #8B4513;
color: cccccc;}

#menu dd a img{
border: 0px;
}

#updates{
font-size:9px;
float:right;
width: 288px;
   border: 1px gray solid; /* €–Ú‚Ì˜gü */
   xborder-bottom: 1px gray solid; /* €–Ú‚Ì˜gü */
   xborder-left: 1px gray solid; /* €–Ú‚Ì˜gü */
   xborder-right: 1px #3581FF solid; /* €–Ú‚Ì˜gü */
   padding-left: 2px;
   
xmargin-top: 10px;
xmargin-left:-290px;
}

#updates h2 {
font-size: 16px;
border-bottom: 1px gray solid; /* €–Ú‚Ì˜gü */
background-color: #E6E6FA;
margin-left: -2px ;
margin-top: 0px;
}
#updates a{
   text-decoration: none; /* ‰ºü‚ðÁ‚· */
   color:navy;
   xpadding: 1px 2px; /* ˜gü‚Æ“à—e‚Ì‹——£‚ðƒ[ƒ‚É */
   font-size:11px;
}
#updates a:hover{
   color: orange; /* •¶ŽšF */
}

#updates table tr th{
   xborder-top: 1px gray solid; /* €–Ú‚Ì˜gü */
   xborder-bottom: 1px gray solid; /* €–Ú‚Ì˜gü */
   xborder-left: 1px gray solid; /* €–Ú‚Ì˜gü */
   xborder-right: 10px #3581FF solid; /* €–Ú‚Ì˜gü */
}

#homecolumn{
font-size:13px;
float:right;
width: 285px;
border: 1px gray solid; /* €–Ú‚Ì˜gü */
margin-top: 5px;
padding-top: 5px;
padding-left: 5px;

}
#homecolumn h2{
font-size:15px;
}
#homecolumn img{
align: center;
}

#homecolumn a img{
border: 0px
}

#bottom{
clear: both;
width: 100%;
}
#desc_of_low{
float: left;
text-align: center;
font-size:12px;
xwidth: 200px;
height:20px;
xpadding: 10px;
background-color: white;
}
#desc_of_low a{
color: black;
}
#desc_of_low a:hover{
background-color: #F0F0F0;
}
#foot{
xfloat: right;
font-size:10px;
xpadding-left: 150px;
xbackground:#F5FFFA;
xwidth:750px;
height:20px;}

table.desc{
border: solid 1px gray;
border-collapse: collapse; 
}
table.desc tr td{
border: solid 1px gray;
padding: 5px;
font-size: 11px;
}
table.desc td.middle{
width: 60px;
border: solid 1px gray;
padding: 5px;
font-size: 11px;}

