body{
  background-color: #a0a0f0;
  scrollbar-track-color: #a0a0f0;
  scrollbar-face-color: #c0c0c0;
  scrollbar-shadow-color: #a0a0a0;
  scrollbar-darkshadow-color: #808080;
  scrollbar-highlight-color: #e0e0e0;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-arrow-color: #6060c0;
}

a.s:link { color: #6060c0; text-decoration:none; font-size: 14px; font-family:"MS UI Gothic",'Osaka','sans-serif'; font-weight: bold;}
a.s:visited { color: #606060; text-decoration:none; font-size: 14px; font-family:"MS UI Gothic",'Osaka','sans-serif'; font-weight: bold;}
a.s:active { color: #c060c0; text-decoration:none; font-size: 14px; font-family:"MS UI Gothic",'Osaka','sans-serif'; font-weight: bold;}
a.s:hover { color: #c060c0; text-decoration:none; font-size: 14x; font-family:"MS UI Gothic",'Osaka','sans-serif'; font-weight: bold;}

a.kom:link { color: #6060c0; text-decoration:underline; font-size: 15px; font-family:"MS UI Gothic",'Osaka','sans-serif'; font-weight: bold; line-height: 140%;}
a.kom:visited { color: #606060; text-decoration:underline; font-size: 15px; font-family:"MS UI Gothic",'Osaka','sans-serif'; font-weight: bold; line-height: 140%;}
a.kom:active { color: #c060c0; text-decoration:none; font-size: 15px; font-family:"MS UI Gothic",'Osaka','sans-serif'; font-weight: bold; line-height: 140%;}
a.kom:hover { color: #c060c0; text-decoration:none; font-size: 15x; font-family:"MS UI Gothic",'Osaka','sans-serif'; font-weight: bold; line-height: 140%;}

span.s {
  font-size: 14px;
  color: #c060c0;
  font-family: "MS UI Gothic",'Osaka','sans-serif';
  font-weight: bold;
}

span.kom {
  line-height: 140%;
  font-size: 15px;
  color: #5050b0;
  font-family: "MS UI Gothic",'Osaka','sans-serif';
}

iframe {
  margin: 0px;
  padding: 0px; 
  border-width: 0px;
  border-style: none;
}

table.ifm {
  border-top: 1px solid #a0a0a0;
  border-left: 1px solid #a0a0a0;
  border-bottom: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

table.ifm2 {
  border-top: 1px solid #808080;
  border-left: 1px solid #808080;
  border-bottom: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
}

td.nbr {
  border-top-width: 0px;
  border-top-style: none;
  border-left-width: 0px;
  border-left-style: none;
  border-bottom: 1px solid #999999;
  border-right-width: 0px;
  border-right-style: none;
}

td.kmt {
  border-top: 1px solid #eeeeee;
  border-left-width: 0px;
  border-left-style: none;
  border-bottom-width: 0px;
  border-bottom-style: none;
  border-right-width: 0px;
  border-right-style: none;
}

table.m_o {
  border-top: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #808080;
  border-right: 1px solid #808080;
}

table.m_i {
  border-top: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #a0a0a0;
  border-right: 1px solid #a0a0a0;
}