@charset "Shift_JIS";

#header {
  height: 60px;
  background: url(../img/common/header.gif) no-repeat;
}

h2 {
  text-align: center;
  text-indent: -9999px;
  display: block;
  height: 170px;
  width: 950px;
}

h2#office {
  background: url(../img/office/mainimg_office.jpg) no-repeat;
}

h2#partner {
  background: url(../img/partner/mainimg_partner.jpg) no-repeat;
}

h2#policy {
  background: url(../img/policy/mainimg_policy.jpg) no-repeat;
}
h2#program {
  background: url(../img/program/mainimg_program.jpg) no-repeat;
}

h2#contact {
  background: url(../img/contact/mainimg_contact.jpg) no-repeat;
}

h2#menu {
  background: url(../img/menu/mainimg_menu.jpg) no-repeat;
}
#wakuBox {
  margin-right: 10px;
  margin-left: 10px;
  border: 1px solid #544B0F;
  color: #333333;
  text-align: center;
  padding-bottom: 10px;
  margin-top: 10px;
  clear: both;
}

#wakuBox p {
  margin-right: 10px;
  margin-left: 5px;
  margin-bottom: 10px;
  text-align: left;
}

#wakuBox h3 {
  font-size: 1.4em;
  color: #333333;
  margin-top: 10px;
  text-align: left;
}

#wakuBox li {
  font-size: 1.3em;
  list-style: decimal outside;
  margin-left: 50px;
  margin-right: 15px;
  text-align: left;
}
#wakuBox td, th{
  padding: 5px;
}
#wakuBox  table {
  margin: 20px auto;
  width: 620px;
}

table.form {
  font-size: 1.3em;
  color: #666666;
}

table.form td,
th {
  border-bottom: 1px dashed #999999;
  padding: 10px;
  text-align: left;
}
#content {
  margin: 10px;
  padding: 0px;
  display: block;
  font-size: 1.1em;
}

#menuBox {
  margin-bottom: 15px;
}

td.menu_waku {
  border: 1px solid #666600;
  padding-bottom: 10px;
}

#menuBox li {
  list-style: url(none) none outside;
  margin: 5px 10px;
  padding: 0px 0px 0px 20px;
  background: url(../img/menu/menu_hed.gif) no-repeat left top;
  color: #666600;
  font: 1.6em/20px "HGŠÛºÞ¼¯¸M-PRO", "Hiragino Maru Gothic Pro", "ƒqƒ‰ƒMƒmŠÛƒS Pro W4";
  display: block;
  letter-spacing: -1px;
}

ul.menu02 {
  display: block;
}
iframe {
  height: 1000px;
  width: 660px;
  border-style: none;
  overflow: scroll;
}
