/* */

h1 {
  font-family: "helvetica";
  font-size: 10px;
  font-weight: normal;
  color: #444444;
  padding: 0px 0px 0px 0px;
  margin: 3px 0px -3px 0px;
}

span#keywords {
  font-size: 12px;
  font-weight: bold;
  letter-spacing:1px;
}

h2 { 
  padding: 0px;
  margin: 0px 0px 4px 0px;
}

p.add { 
  font-family: "helvetica";
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  padding: 0px;
  margin: 0px 0px -1px 0px;
}

h3 { 
  padding: 0px;
  margin: 0px 0px 0px 32px;
}


p.tel { 
  font-family: "helvetica";
  font-size: 14px;
  font-weight: normal;
  color: #e80676;
  padding: 0px;
  margin: 0px;
}

p.oc { 
  padding: 0px;
  margin: 0px 0px 1px 0px;
}

/* index */

body {
  background: #ffffff;
  padding: 0px;
  margin: 0px;
}

a:link { color: #eeeeee; text-decoration: none; }
a:visited { color: #f0f0f0; text-decoration: none; }
a:active { color: #ffffff; text-decoration: none; }
a:hover { color: #e1dc68; text-decoration: underline; }

div.topic {
  background: #90a5a1;
  padding: 0px;
  margin: 0px 0px 0px 48px;
}

p.topic { 
  font-family: "helvetica";
  font-size: 9pt;
  font-weight: normal;
  line-height: 24pt;
  color: #f5f5f5;
  padding: 0px;
  margin: 0px;
}

p.mobile {
  font-family: "Osaka",sans-serif;
  font-size: 10pt;
  font-weight: normal;
  line-height: 0pt;
  letter-spacing: 1px;
  color: #e0eae8;
  padding: 0px;
  margin: 0px 24px 18px 0px;
}

img.mobile {
  padding: 0px;
  margin: 0px 0px 0px 6px;
}
