/* CSS Document */

a:link	{
  color:#0000FF;
  border-color:#0000FF;
  border-width:0px 0px 1px 0px;
  text-decoration:none;
}
a:visited	{
  color:#333399;
  border-color:#0000FF;
  border-width:0px 0px 1px 0px;
  text-decoration:none;
}
a:hover	{
  color:#ffffff;
  border-color:#ffffff;
  border-width:0px 0px 1px 0px;
  text-decoration:underline;
  background-color:#333399;
}
a:active	{
  color:#FFFFFF;
  border-color:#ffffff;
  border-width:0px 0px 1px 0px;
  text-decoration:underline;
  background-color:#333399;
}
a.blacklink:link {
  color:#000000;
}
a.blacklink:visited {
  color:#000000;
}
a.blacklink:hover	{
  color:#ffffff;
  border-color:#ffffff;
  border-width:0px 0px 1px 0px;
  text-decoration:underline;
  background-color:#333399;
}
a.whitelink:link {
  color:#ffffff;
}
a.whitelink:visited {
  color:#ffffff;
}
h1 {
  width: 582px;
  margin: 0px;
  padding: 4px 3px 2px 6px;
  font-size: small;
  font-weight: bold;
  border: 1px solid #333399;
  background-color: #CCCCFF;
}
h1.event {
  margin: 0px 0px 10px 0px;
  font-size: small;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px dotted #333399;
  background-color: #ffffff;
}
table.event {
  font-size: x-small;
  border-top: 1px solid #999999;
  border-right: 1px solid #999999;
}
td.event {
  font-weight: bold;
  vertical-align: top;
  background-color: #CCCCFF;
  border-left: 1px solid #999999;
  border-bottom: 1px solid #999999;
}
td.event2 {
  border-left: 1px solid #999999;
  border-bottom: 1px solid #999999;
}
/*　対象者リンク */

p.m1 {
  margin-top: 30px;
  border-bottom: 1px dotted #999999;
  width: 80%;
  font-weight: bold;
  font-size: small;
}
p.m2 {
  margin-left: 5px;
}
/*　リスト表示 */

ul {
  line-height: 150%;
  margin-left: 20px;
}
ul.none {
  list-style-image: none;
}
ul.tri_gry {
  list-style-image : url(../ad_koho/event/shosai/tri_gry.gif);
}
ul.shubetsu {
  list-style-image : url(../ad_koho/event/shosai/tri_gry.gif);
  margin-left: 30px;
}
ul.link1 {
  list-style-image: url("../j/link1/tet_link.gif");
}
ul.link2 {
  list-style-image : url(../ad_koho/event/shosai/tri_gry.gif);
}
ul.exa1 {
  list-style-image : url(../ad_koho/event/shosai/tet_exa.gif);
}
ul.exa2 {
  list-style-image : url(../ad_koho/event/shosai/tri_exa.gif);
}
ul.com1 {
  list-style-image : url(../ad_koho/event/shosai/tet_com.gif);
}
ul.com2 {
  list-style-image : url(../ad_koho/event/shosai/tri_com.gif);
}
ul.bus1 {
  list-style-image : url(../ad_koho/event/shosai/tet_bus.gif);
}
ul.bus2 {
  list-style-image : url(../ad_koho/event/shosai/tri_bus.gif);
}
ul.gra1 {
  list-style-image : url(../ad_koho/event/tet_gra.gif);
}
ul.gra2 {
  list-style-image : url(../ad_koho/event/tri_gra.gif);
}
ul.stu1 {
  list-style-image : url(../ad_koho/event/tet_stu.gif);
}
ul.stu2 {
  list-style-image : url(../ad_koho/event/tri_stu.gif);
}
ul.sta1 {
  list-style-image : url(../ad_koho/event/tet_sta.gif);
}
ul.sta2 {
  list-style-image : url(../ad_koho/event/tri_sta.gif);
}
ul.news {
  list-style-image : url(../ad_koho/event/tri_org.gif);
  margin-top: 5px;
  margin-bottom: 0px;
}
ul.update {
  list-style-image : url(../ad_koho/event/tri_grn.gif);
  margin-top: 5px;
  margin-bottom: 0px;
}
/*　テキスト行間 */

td.linespace {
  line-height: 150%;
}
table.fontxs {
  font-size: x-small;
  text-align: center;
}
td, th {
  font-size: x-small;
}
.fonts {
  font-size: small;
}
.copyright {
  font-size: xx-small;
  text-align: center;
}
/*　Google検索 */

input.google {
  border: 1px solid #333399;
  color: #333399;
  background: #f8ece8;
}
/*　サイトマップ */

h1.sitemap {
  width: 582px;
  margin: 0px;
  padding: 4px 3px 2px 6px;
  font-size: small;
  font-weight: bold;
  border: 1px solid #333399;
  background-color: #eeeeee;
}
.unnamed1 {  font-size: xx-small; color: #666666;}
.title2 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: medium; font-weight: bold}
