BODY,TABLE,SELECT {
  color: #333333;
  font-size: 10pt;
  line-height: 140%;
  margin: 0px;
}

H1 {
  font-size:165%;
  letter-spacing: 1px;
  margin: 0px;
  color: #555555;
}

H2 {
  font-size:11PT;
  margin: 0px;
}

H3 {
  font-size:13PT;
  margin: 0px;
}

A:link    { text-decoration: none; color: #0000ff;}
A:visited { text-decoration: none; color: #0000c0;}
A:active  { text-decoration: none; color: #ff0000;}
A:hover   { text-decoration: none; color: #ff0000;}
.bs {
  font-weight: bold;
  font-size: 11px;
  letter-spacing: 1px;
}


INPUT, SELECT, TEXTAREA { border: 1px #003366 solid; } 



A.tt:link    { text-decoration: none; color: #0000ff;}
A.tt:visited { text-decoration: none; color: #0000ff;}
A.tt:active  { text-decoration: none; color: #0000ff;}
A.tt:hover   { text-decoration: none; color: #ff0000;}
.tt {
  font-size: 8pt;
}

A.t {
  display: block;
  width: 150px;
  height: 100%;
  text-decoration: none;
}
A.t:visited { text-decoration: none; color: #ffffff; }
A.t:active  { text-decoration: none; color: #ffffff; }
A.t:hover   { text-decoration: none; color: #ffffff; background-color: #6699cc; }
.t {
  font-size: 10pt;
  letter-spacing: 1px;
  line-height: 170%;
}

A.t2:visited { text-decoration: none; color: #ffffff; }
A.t2:active  { text-decoration: none; color: #ffffff; }
A.t2:hover   { text-decoration: none; color: #ffffff; background-color: #6699cc; }
.t2 {
  font-size: 10pt;
  letter-spacing: 1px;
  line-height: 170%;
}

A.ct {
  display: block;
  width: 150px;
  height: 100%;
  text-decoration: none;
}
A.ct:link    { text-decoration: none; color: #003366;}
A.ct:visited { text-decoration: none; color: #003366; }
A.ct:active  { text-decoration: none; color: #003366; }
A.ct:hover   { text-decoration: none; color: #003366; background-color: #6699cc; }

.ct {
  font-size: 10pt;
  letter-spacing: 1px;
  line-height: 170%;
}




.tlink {font-size: 8pt; line-height:10pt;}
.btm {font-size: 8pt; line-height:11pt;}
.go_up {font-size: 8pt; line-height:10pt;}

.AL {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 0px;         /* ã‚Ì˜g */
   border-bottom-width: 0px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #808080;
}

.NEWS {     
   font-size: 12pt;                      /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 3px;         /* ã‚Ì˜g */
   border-bottom-width: 3px;      /* ‰º‚Ì˜g */
   border-left-width: 3px;        /* ¶‚Ì˜g */
   border-right-width: 3px;       /* ‰E‚Ì˜g */
   border-color: #A20000;
}

.TP {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 2px;      /* ‰º‚Ì˜g */
   border-left-width: 5px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #003366;
   background-color: #ddeeee
}
.TPS {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 2px;      /* ‰º‚Ì˜g */
   border-left-width: 5px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #000000;
   background-color: #CCCCCC
}

.TP-3 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 0px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #330000;
}

.P2 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 0px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 5px;        /* ¶‚Ì˜g */
   border-right-width: 0px;       /* ‰E‚Ì˜g */
   border-color: #9999ff;
}


.P3 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 5px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #003366;
   background-color: #ccccff
}

.P4 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 0px;         /* ã‚Ì˜g */
   border-bottom-width: 0px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 0px;       /* ‰E‚Ì˜g */
   border-color: #ccccff;
}

.P4-1 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #ccccff;
}

.P4-2 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 0px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 0px;       /* ‰E‚Ì˜g */
   border-color: #ccccff;
}

.minasama {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #ff6600;
}
.minasama2 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 0px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #ff6600;
}


.W1 {                              /* ’i—Ž‚Ì˜g */
   border-style: dashed;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #ff9900;
   background-color: #99ccff;
margin: 5px;
}

.W2 {                              /* ’i—Ž‚Ì˜g */
   border-style: dashed;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #ff9900;
}


.W3 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #000000;
}

.WW {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 0px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 0px;        /* ¶‚Ì˜g */
   border-right-width: 0px;       /* ‰E‚Ì˜g */
   border-color: #cccccc;
}

.SPECIAL {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #003366;
}

.SPECIAL2 {                              /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #A20000;
}

HR {
  color: #c0c0c0; 		/* ü‚ÌF(IE—p) */
  background-color: #c0c0c0; 	/* ü‚ÌF(NN—p) */
  height: 1px; 			/* ü‚Ì‘¾‚³ */
  border: 1px; 			/* ˜g‚Ì‘¾‚³ */
  border-style: dashed;		 /* ˜g‚ÌŽí—Þ */
}

.teigen { font-size:110%;
                           /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 1px;         /* ã‚Ì˜g */
   border-bottom-width: 1px;      /* ‰º‚Ì˜g */
   border-left-width: 1px;        /* ¶‚Ì˜g */
   border-right-width: 1px;       /* ‰E‚Ì˜g */
   border-color: #009933;
}

.teigen2 { font-size:110%;
                           /* ’i—Ž‚Ì˜g */
   border-style: solid;           /* ˜g‚ÌŒ` */
   border-top-width: 0px;         /* ã‚Ì˜g */
   border-bottom-width: 2px;      /* ‰º‚Ì˜g */
   border-left-width: 0px;        /* ¶‚Ì˜g */
   border-right-width: 2px;       /* ‰E‚Ì˜g */
   border-color: #006600;
background-color: #009933;
}

mani {
  background-image: url("img/manifesto/manifesto.jpg"); /* ‘S‘Ì‚Ì”wŒi‰æ‘œ */
  background-repeat: no-repeat;            /* ”wŒi‚ðŒJ‚è•Ô‚³‚È‚¢ */
}
