@charset "UTF-8";

div#topicUnit{
  background: #fff;
  border-top: 1px solid #ccc;
  border-bottom: 0 none;
  p.topicPath {
      padding: 20px 0;
      color: #333;
      font-size: 10px;
      width: 750px;
  }
}

#body {
  color: #45433e;
  font-family: 游ゴシック体, yugothic, 游ゴシック, Yu Gothic, Hiragino Kaku Gothic ProN, Hiragino Sans, Noto Sans JP, sans-serif;
}
#body a:link, #body a:visited {
  color: #848484;
  text-decoration: underline;
}

#body .pointBallon {
  background-color: #D3D2CF;
  color: #45433E;
  border-radius: 15px;
}
#body .pointBallon span.tl, #body .pointBallon span.tr, #body .pointBallon span.bl, #body .pointBallon span.br {
  background: none;
}
#body .pointBallon span.tr {
  background: none;
}
#body .pointBallon span.bl {
  background: none;
}
#body .pointBallon span.br {
  background: none;
}


#body table.default, #body table.stripeA, #body table.stripeB {
  border: 1px solid #807F7D;
}
#body table.default thead th, #body table.default thead td, #body table.default tfoot th, #body table.default tfoot td {
  background-color: #D3D2CF;
}

#body div.table > span.roundTl, #body div.table > span.roundTr {
  background-image: none;
}
#body div.table > span.roundBl, #body div.table > span.roundBr {
  background-image: none;
}

#body div.table table.default thead tr th {
  padding-left: 15px;
  background-image: none;
}

#body table.border tbody th, table.border tbody td {
  border-top: 1px solid #807F7D;
}

/*# sourceMappingURL=c_registration.css.map */
