body {
 font-family:Tahoma, MS Sans Serif, Arial, Helvetica;
  margin:0;
  padding:0;
  font-size:12px;
}
h1{
  margin:2px 0 0 2px;
  font-size:10px;
}
h2{
  /*color:#cc0000;*/
  margin:2px 0 0 2px;
  font-family:Tahoma, Ms Sans Serif,  Arial, Helvetica;
  font-size:12px;
  font-weight:bold;
  /*background:inherit;*/
}
h3{
  margin:7px 0 0 7px;
  font-size:16px;
  font-weight:bold;
  background:inherit;
}
h4{
  color:#FFFFFF;
  font-family: Arial, Tahoma,  Helvetica;
  margin:7px 0 0 7px;
  font-size:12px;
  /*background:inherit;*/
}
table{
  font-family: Arial, Tahoma, Helvetica;
  font-size:11px;
}
.cell1 {  font-family: "Tahoma"; color:#FFFFFF; background-color: #990000; border-color: #FFFFFF black #330000; height: 24px; border-style: solid; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 0px}
.cell2 { font-family: "Tahoma"; background-color: #FFA600; border-color: #FFFFFF #993300 #330000 black; height: 20px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

/* ãªé¡Ñº¢éÍ¤ÇÒÁ */
.san12 { font-family: "MS Sans Serif","Tahoma","Arial","Thonburi"; font-size:12px; }
.ta12 { font-family: "Tahoma","MS Sans Serif","Arial","Thonburi"; font-size:12px; color:#FF6600;}
.ta12b { font-family: "Tahoma","MS Sans Serif","Arial","Thonburi"; font-size:12px; font-weight:bold; color:#FF6600;}
.ver11 { font-family: "Verdana","Tahoma"; font-size:11px; }
.arial11 { font-family: "Arial" ; font-size:11px; color:#CC0000;}

/*ãªé¡ÑºÅÔ§¤ì */

.menu_1 a:link       { text-decoration: none; color: #ECDCC4}
.menu_1 a:visited    { text-decoration: none; color: #D3B07C }
.menu_1 a:hover      { text-decoration: underline; color: #FF6600 }
.menu_1 a:active     { text-decoration: underline; color: #808080 }

.menu_top a:link       { text-decoration: none; color: #FF6600}
.menu_top a:visited    { text-decoration: none; color: #FF6600 }
.menu_top a:hover      { text-decoration: underline; color: #FF6600 }
.menu_top a:active     { text-decoration: underline; color: #808080 }

.links_1 a:link       { text-decoration: none; color: #0099FF}
.links_1 a:visited    { text-decoration: none; color: #0099FF }
.links_1 a:hover      { text-decoration: underline; color: #0099FF }
.links_1 a:active     { text-decoration: underline; color: #808080 }

.links_2 a:link       { text-decoration: none; color: #0000FF}
.links_2 a:visited    { text-decoration: none; color: #0000FF }
.links_2 a:hover      { text-decoration: underline; color: #0000FF }
.links_2 a:active     { text-decoration: underline; color: #808080 }

.links_3 a:link       { text-decoration: none; color: #000000}
.links_3 a:visited    { text-decoration: none; color: #000000 }
.links_3 a:hover      { text-decoration: underline; color: #CC0000 }
.links_3 a:active     { text-decoration: underline; color: #808080 }

/* ãªé¡Ñº ÃÙ»ÀÒ¾ */
.img01 { filter: XRay; }
img.border1p { border: 1px solid #FFFFFF; }
img.border1 {  border: 1px solid #FF0000; }
img.grayscale1 { border: 1px solid #FFFFFF; filter: Gray; }

/* ãªé¡ÑºµÒÃÒ§  */
.table1p {  font-family: "Tahoma","Arial"; font-size:13px; border-width:1px; } 
.table2p { border-width:1px; border-style:solid; } 
.table_des { font-size:12px; border-width:1px; border-style:dashed; }
.tb_x_base { font-size:12px; background-repeat:repeat-x; background-position:bottom; }
.tb_x_top { font-size:12px; background-repeat:repeat-x; background-position:top; }
.tb_y_left { font-size:12px; background-repeat:repeat-y; background-position:left; }
.tb_y_right { font-size:12px; background-repeat:repeat-y; background-position:right; }
.tb_no_lb { font-size:12px; background-repeat:no-repeat ; background-position:left bottom; }
.tb_no_lt { font-size:12px; background-repeat:no-repeat ; background-position:left top; }
.tb_no_rb { font-size:12px; background-repeat:no-repeat ; background-position:right bottom; }
.tb_no_rt { font-size:12px; background-repeat:no-repeat ; background-position:right top; }
.tb-listdark {
  FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #8dbbff; COLOR: #000000; FONT-FAMILY: verdana, sans-serif
}

/* ãªé¡Ñº form µèÒ§æ  */
.form_01 { font-family: "Tahoma", "Verdana"; font-size:10px; border-width:0px; border-style:solid; } 
.form_02 { font-family: "Verdana", "Tahoma"; font-size:10px; border-width:1px; border-style:solid; } 


img{
  border:0;
}
