.font14 {color:#555555; font-size: 14pt; line-height: 17pt; }
.font12 {color:#555555; font-size: 12pt; line-height: 16pt; }
.font11 {color:#555555; font-size: 11pt; line-height: 14pt; }
.font10 {color:#555555; font-size: 10pt; line-height: 14pt; }
.font9 {color:#555555; font-size: 9pt; line-height: 12pt; }
.font8 {color:#555555; font-size: 8pt; line-height: 12pt; }
.font8blue {color:#5F94E2; font-size: 8pt; line-height: 14pt; }

.font14now {color:#FF1A00; font-size: 14pt; line-height: 17pt; }
.font12now {color:#FF6600; font-size: 12pt; line-height: 16pt; }
.font10now {color:#FF6600; font-size: 10pt; line-height: 14pt; }

.font14b {color:#666666; font-size: 14pt; line-height: 17pt; font-weight:bold}
.font12b {color:#666666; font-size: 12pt; line-height: 16pt; font-weight:bold}
.font10b {color:#666666; font-size: 10pt; line-height: 14pt; font-weight:bold}

.font1bnow {color:#CC0000; font-size: 14pt; line-height: 17pt; font-weight:bold}.font2bnow {color:#CC0000; font-size: 12pt; line-height: 16pt; font-weight:bold}.font3bnow {color:#CC0000; font-size: 10pt; line-height: 14pt; font-weight:bold}.font4bnow {color:#CC0000; font-size: 11pt; line-height: 14pt; font-weight:bold}
A.co:link     { color:#5F94E2; font-size:9pt; line-height:13pt }
A.co:visited  { color:#5F94E2; font-size:9pt; line-height:13pt }
A.co:active   { color:#FFCC33; font-size:9pt; line-height:13pt }
A.co:hover    { color:#FFCC33; font-size:9pt; line-height:13pt }

A.ma:link     { color:#0E2988; font-size:12pt; line-height:17pt }
A.ma:visited  { color:#0E2988; font-size:12pt; line-height:17pt }
A.ma:active   { color:#8082B8; font-size:12pt; line-height:17pt }
A.ma:hover    { color:#8082B8; font-size:12pt; line-height:17pt }

A.mab:link     { color:#666666; font-size:10pt; line-height:14pt; font-weight:bold; text-decoration: none}
A.mab:visited  { color:#666666; font-size:10pt; line-height:14pt; font-weight:bold; text-decoration: none}
A.mab:hover    { color:#E80000; font-size:10pt; line-height:14pt; font-weight:bold; text-decoration: none}
A.mab:active   { color:#666666; font-size:10pt; line-height:14pt; font-weight:bold; text-decoration: none}

a.link:link    { color: #333333; text-decoration: none}
a.link:visited { color: #333333; text-decoration: none}
a.link:hover   { color: #0099FF; text-decoration: none}
a.link:active  { color: #333333; text-decoration: none}

A.root:link     { color:#666666; font-size:10pt; line-height:14pt }
A.root:visited  { color:#666666; font-size:10pt; line-height:14pt }
A.root:active   { color:#FF6600; font-size:10pt; line-height:14pt }
A.root:hover    { color:#FF6600; font-size:10pt; line-height:14pt }

a:link    { color: #666666; }
a:visited { color: #666666; }
a:hover   { color: #0099FF }
a:active  { color: #0099FF; }

a.bosyu {text-decoration: none;}
a:link    { color: #333333; }
a:visited { color: #333333; }
a:hover   { color: #0099FF }
a:active  { color: #0099FF; }

body {
	margin-left: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	background-color: #ffffff;
	color: #555555;
   scrollbar-face-color:#FFFFFF;
   scrollbar-track-color:#F6F6F6;
   scrollbar-arrow-color:#333333;
   scrollbar-highlight-color:#D8D8D8;
   scrollbar-shadow-color:#333333;
   scrollbar-3dlight-color:#D8D8D8;
   scrollbar-darkshadow-color:#D8D8D8;
}

body#topics {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
   scrollbar-face-color:#FFFFFF;
   scrollbar-track-color:#FFFFFF;
   scrollbar-arrow-color:#CCCCCC;
   scrollbar-highlight-color:#CCCCCC;
   scrollbar-shadow-color:#CCCCCC;
   scrollbar-3dlight-color:#FFFFFF;
   scrollbar-darkshadow-color:#FFFFFF;
}


th { font-size: 12pt; font-weight: bold; text-align: center; }
table,td, div { font-size: 10pt; }

input, textarea { font-family: monospace; }

/* under line*/
.under {text-decoration: underline}

/* color */
.red { color: #CC3333; }
.red_b { color: #CC3333; font-weight: bold; text-decoration:none}
.green_9pt {color:#009100; font-size: 9pt; line-height:13pt}
.green { color: #008000; }
.green_b {color:#008000; font-size: 10pt; line-height: 14pt; font-weight:bold}
.green_b_11 {color:#008000; font-size: 11pt; line-height: 14pt; font-weight:bold}
.gray { color: #555555; }
.grayn_b {color:#555555; font-size: 10pt; line-height: 14pt; font-weight:bold}
.gray_b_11 {color:#555555; font-size: 11pt; line-height: 14pt; font-weight:bold}
.orange {color: #FF6600; font-weight:bold; font-size: 11pt;	line-height: 160%;}
.orange_b {color:#FF6600; font-size: 10pt; line-height: 14pt; font-weight:bold}
.orange_b_11 {color:#FF6600; font-size: 11pt; line-height: 14pt; font-weight:bold}
.blue_b {color:#5F94E2; font-size: 10pt; line-height: 14pt;  font-weight:bold}
.blue_b_11 {color:#5F94E2; font-size: 11pt; line-height: 14pt;  font-weight:bold}



/* マージン */
.pad1 {padding: 70pt 0pt 110pt;}
.pad2 {padding: 50pt 0pt 70pt;}


/* ボーダー */
.boder_d {border: dotted #aaaaaa 1px;}

input#b { background-color: #EAF0FB;border: 2px #ffffff outset;} 
input#f { background-color: #ffffff;border: 2px #cccccc inset;} 
input#f { background-color: #ffffff;border: 2px #cccccc inset;} 

.bosyu {font-size: 12px; line-height: 20px; color: #ffffff;}

.foot {background: url("http://www.tokyo-yokatokoro.com/img/footer2.gif") ;}

.kaiseki{
	display:none;
}

/* 水質検査 */
.ExamTable
{
	margin: 5px 0 5px 5px;
	width: 98%;
	border: 1px solid #999;
	border-collapse: collapse;
	empty-cells: show;
}

.ExamTable td
{
	padding: 5px;
	margin: 0px;
	border: 1px dotted #999;
}

.ExamTable .Left
{
	width: 100px;
	padding: 5px;
	border: 1px dotted #3884F5;
	text-align: center;
	font-size: 1.2em;
	color: #3884F5;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, Osaka;
}