/* ------------------------------------------------------------
   
	main.css
	create : ?
	update : 080324
	  
------------------------------------------------------------ */
div#mainContents { font-size: 16px; }/* 080324：追加  */

.txt_xl {font-size:1.0em;line-height:1.6em;font-weight: bold;}
.txt_l {font-size:0.8em;line-height:1.4em;font-weight: bold;}
.txt {font-size:0.8em; line-height:1.4em;}
.txt_s {font-size:0.8em; line-height:1.2em;}

.txt_xl {font-size:1.0em;line-height:1.6em;font-weight: bold;}
.txt_l {font-size:0.8em;line-height:1.4em;font-weight: bold;}
.txt {font-size:0.8em; line-height:1.4em;}
.txt_s {font-size:0.8em; line-height:1.2em;}

.nec   {
	color:#000000;
	text-decoration:none;
}
.nec A:link {color:#223F9A; text-decoration:none;}
.nec A:VISITED {color:#223F9A; text-decoration:none;}
.nec A:ACTIVE {color:#223F9A; text-decoration: none}
.nec:hover {color:#223F9A; text-decoration:underline;}
.nec2   {color:#223F9A; text-decoration:none;}
.nec2 A:link {color:#223F9A; text-decoration:none;}
.nec2 A:VISITED {color:#223F9A; text-decoration:none;}
.nec2 A:ACTIVE {color:#223F9A; text-decoration: none}
.nec2 a:hover {color:#223F9A; text-decoration:underline;}
.nec_s {color : #223F9A; font-size: smaller}

.product   {color:#000000; text-decoration:none;}
.product A:link {color:#FF6633; text-decoration:none;}
.product A:VISITED {color:#FF6633; text-decoration:none;}
.product A:ACTIVE {color:#FF6633; text-decoration: none}
.product:hover {color:#FF6633; text-decoration:underline;}
.product2   {color:#FF6633; text-decoration:none;}
.product2 A:link {color:#FF6633; text-decoration:none;}
.product2 A:VISITED {color:#FF6633; text-decoration:none;}
.product2 A:ACTIVE {color:#FF6633; text-decoration: none}
.product2 a:hover {color:#FF6633; text-decoration:underline;}
.product_s {color : #FF6633; font-size: smaller}

.solution  {color:#000000; text-decoration:none;}
.solution A:link {color:#FF0033; text-decoration:none;}
.solution A:VISITED {color:#FF0033; text-decoration:none;}
.solution A:ACTIVE {color:#FF0033; text-decoration:none;}
.solution:hover {color:#FF0033; text-decoration:underline;}
.solution2  {
	color:#FF0033;
	text-decoration:none;
	font-size: 0.8em;
}
.solution2 A:link {
	color:#FF0033;
	text-decoration:none;
	font-size: 0.8em;
}
.solution2 A:VISITED {
	color:#FF0033;
	text-decoration:none;
	font-size: 0.8em;
}
.solution2 A:ACTIVE {
	color:#FF0033;
	text-decoration:none;
	font-size: 0.8em;
}
.solution2 a:hover {
	color:#FF0033;
	text-decoration:underline;
	font-size: 0.8em;
}
.solution_s {color : #FF0033; font-size: smaller}

.measurement   {color:#000000; text-decoration:none;}
.measurement A:link {color:#33A670; text-decoration:none;}
.measurement A:VISITED {color:#33A670; text-decoration:none;}
.measurement A:ACTIVE {color:#33A670; text-decoration: none}
.measurement:hover {color:#33A670; text-decoration:underline;}
.measurement2   {color:#33A670; text-decoration:none;}
.measurement2 A:link {color:#33A670; text-decoration:none;}
.measurement2 A:VISITED {color:#33A670; text-decoration:none;}
.measurement2 A:ACTIVE {color:#33A670; text-decoration: none}
.measurement2 a:hover {color:#33A670; text-decoration:underline;}
.measurement_s {color : #33A670; font-size: smaller}

.kougyou   {color:#000000; text-decoration:none;}
.kougyou A:link {color:#0066FF; text-decoration:none;}
.kougyou A:VISITED {color:#0066FF; text-decoration:none;}
.kougyou A:ACTIVE {color:#0066FF; text-decoration: none}
.kougyou:hover {color:#0066FF; text-decoration:underline;}
.kougyou2   {color:#0066FF; text-decoration:none;}
.kougyou2 A:link {color:#0066FF; text-decoration:none;}
.kougyou2 A:VISITED {color:#0066FF; text-decoration:none;}
.kougyou2 A:ACTIVE {color:#0066FF; text-decoration: none}
.kougyou2 a:hover {color:#0066FF; text-decoration:underline;}
.kougyou_s {color : #0066FF; font-size: smaller}

.app   {color:#000000; text-decoration:none;}
.app A:link {color:#6633ff; text-decoration:none;}
.app A:VISITED {color:#6633ff; text-decoration:none;}
.app A:ACTIVE {color:#6633ff; text-decoration: none}
.app A:hover {color:#6633ff; text-decoration:underline;}
.app2   {color:#6633ff; text-decoration:none;}
.app2 A:link {color:#6633ff; text-decoration:none;}
.app2 A:VISITED {color:#6633ff; text-decoration:none;}
.app2 A:ACTIVE {color:#6633ff; text-decoration: none}
.app2 a:hover {color:#6633ff; text-decoration:underline;}
.app_s {color : #6633ff; font-size: smaller}

.footer {color:#FFFFFF; text-decoration: none;}
.footer A {color:#FFFFFF; text-decoration: none;}
.footer A:link {color:#FFFFFF; text-decoration: none;}
.footer A:VISITED {color:#FFFFFF; text-decoration: none;}
.footer A:ACTIVE {color:#FFFFFF; text-decoration: none;}
.footer A:hover {color:#CCCCCC; text-decoration:underline;}

.other {font-size:0.7em; line-height:1.4em;}
.other a:link {color: #333333;text-decoration: none;}
.other a:visited {color: #333333;text-decoration: none;}
.other a:active {color: #333333;text-decoration: none;}
.other a:hover {color: #999999;text-decoration: underline;}

.mono {}
.mono a:link {color: #000000;text-decoration: none;}
.mono a:visited {color: #000000;text-decoration: none;}
.mono a:active {color: #000000;text-decoration: none;}
.mono a:hover {color: #999999;text-decoration: underline;}

.hand {cursor:hand;}
.english {font-family: "Arial", "Helvetica", "sans-serif";	font-size: 0.8em;}
.black {color: #000000;}
.caution {color: #FF0000;}

.h11{
  font-size : 10px;
  color : blue;
  background-color : white;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

/*H1 { 
color: #000000; 
height: 16px;
font-size: 12px; 
margin: 0px; 
 }

080324：コメントアウト 
 
*/ 

H2 { 
 color: #FFFFFF; 
 background-color: #5000CC;
 width: 617px;
 height: 20px;
 margin: 5px; 
 padding: 5px;
 font-size: 16px; 
 font-weight: bold;
 vertical-align: middle;
 }

H2 a,
H2 a:visited,
H2 a:link {
  color: #FFFFFF;
}

H2 a:hover,
H2 a:active {
  color: #E0FFFF;
}


H3 { 
 color: #FFFFFF; 
 background-color: #504DCB;
 width: 617px;
 height: 16px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px; 
 font-weight: bold;
 vertical-align: middle;
 }

 .main { 
 color: #FFFFFF; 
 background-color: #504DCB;
 width: 617px;
 height: 16px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px; 
 font-weight: bold;
 vertical-align: middle;
 }
 
  .title { 
 color: #000000; 
 background-color: #F1F1F1;
 width: 617px;
 height: 16px;
 margin-left: 5px; 
 font-size: 12px; 
 font-weight: bold;
 vertical-align: middle;
  }

.title,
.title:visited,
.title:link {
  text-decoration: none;
  color: #005A1A;
}

.title:hover,
.title:active {
  color: #22B24B;
}

  
 .TEXT { 
 color: #000000; 
 background-color: #FFFFFF;
 width: 617px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px; 
 vertical-align: middle;
 }

  .TEXT2 { 
 color: #000000; 
 background-color: #FFFFFF;
 width: 617px;
 margin: 5px; 
 padding: 5px;
 font-size: 14px;
 font-weight: bold;
 vertical-align: middle;
 }

  .TEXT3 { 
 color: #000000; 
 background-color: #FFFFFF;
 width: 617px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px;
 font-weight: bold;
 vertical-align: middle;
 }

 .ERR_TEXT { 
 color: #CC0000; 
 background-color: #FFFFFF;
 width: 617px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px; 
 vertical-align: middle;
 }

 .ERR_TEXTb { 
 color: #CC0000; 
 background-color: #FFFFFF;
 width: 617px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px;
 font-weight: bold;
 vertical-align: middle;
 }
 
  .money_text { 
 color: #000000; 
 background-color: #FFFFFF;
 width: 617px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px; 
 vertical-align: middle;
 }


 
  .money { 
 color: #000000; 
 background-color: #FFFFFF;
 width: 617px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px;
 font-weight: bold;
 vertical-align: middle;
 }

 
 .remark { 
 color: #000000; 
 background-color: #FFFFFF;
 width: 617px;
 margin: 5px; 
 padding: 5px;
 font-size: 12px;
 font-weight: bold;
 vertical-align: middle;
 outline: solid 1px #0000ff;
 }
 
  .corp { 
 color: #FFFFFF; 
 background-color: #5000CC;
 margin: 5px; 
 padding: 5px;
 width: 617px;
 font-size: 12px;
 font-weight: bold;
 vertical-align: middle;
 }
 .txt00 {
	font-size: 14px;
	letter-spacing: 2px;
	line-height: 150%;
}
.txt00 a:link {
	color: #3399FF;
	text-decoration: underline;
}
.txt00 a:visited {
	color: #660000;
	text-decoration: underline;
}
.txt00 a:hover {
	color: #000066;
	text-decoration: none;
}
