html {
    margin: 0;
    padding: 0;
}

body {
    margin: 0;
    padding: 0;
    font-family: Tahoma, 'trebuchet ms', sans-serif;
    font-size: 80%;
    background-color : #FFFFFF;
}

form {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: underline;
}

a:link {
  color : #FFFFFF;
  background-color : #000000;
  text-decoration: none;
}

a:visited {
  color : #FFFFFF;
  background-color : #000000;
  text-decoration: none;
}

a:hover {
  color : #FFBB00; /* 向日葵色 */
  background-color : #000000;
  text-decoration: underline;
}

a:active {
  color : #FFBB00; /* 向日葵色 */
  background-color : #000000;
  text-decoration: underline;
}

a img {
  border: 0;
}

img {
  border : 0;
}

.clear {
  clear : both;
}

h1 {
  margin : 5px;
  padding : 5px;
  font-size : 140%;
  font-weight : normal;
}

h2 {
  margin : 5px;
  padding : 5px;
  font-size : 120%;
  font-weight : normal;
}

h3 {
  margin : 5px;
  padding : 5px;
  font-size : 100%;
  font-weight : normal;
}

.page {
  margin : 0px auto;
  text-align : left;
  color : #FFF;
  background: #000;
}

#header {
  margin : 0px;
  padding : 0px;
  color : #C5AE84;
  color : #FFF;
   background-color : #000;
  height : 90px;
  text-align : right;
}

#header h1 {
  margin : 0px;
  padding : 0px;
  text-indent : -999999px;
  display : none;
}

#header img {
  margin : 0px;
}

#header a:link {
  color : #C5AE84;
  background-color : #000;
  text-decoration: none;
}

#header a:visited {
  color : #C5AE84;
  background-color : #000;
  text-decoration: none;
}

#header a:hover {
  color : #FFF;
  background-color : #000;
  text-decoration: underline;
}

#header a:active {
  color : #FFF;
  background-color : #000;
  text-decoration: underline;
}

#container {
  margin : 0px;
  padding : 0px 20px;
  color : #FFF;
  background-color : #000;
}

.navi-menu {
  margin : -50px 10px 10px;
  padding : 0px;
  text-align : left;
}

.navi-menu p {
  margin : 0px;
  padding : 0px;
}

.navi-menu-list {
  float : left;
  margin : 0px 5px;
  padding : 0px;
  font-weight : bold;
}

.navi-info {
  margin : 0px;
  padding : 2px 5px;
}

.content-side {
  float : left;
  margin : 0px;
  padding : 0px;
  width : 220px;
}

.content-side img {
  margin : 10px;
  padding : 2px;
  background-color : #FFF;
}

.content-entry {
  float : left;
  margin : 0px;
  padding : 0px;
  width : 700px;
}

.entry {
  margin : 0px 0px 15px 0px;
  padding : 5px 20px;
  color : #FFF;
  background-color : #000;
}

.entry-header {
  margin : 0px;
  padding : 0px;
  font-size : 120%;
  font-weight : bold;
}

h3.entry-header {
  color : #FFBB00; /* 向日葵色 */
  background-color : #000000;
}

.entry-content {
  margin : 0px;
  padding : 0px 20px;
}

.entry-body {
  margin : 5px 0px 0px;
  padding : 0px;
}

.entry-body h3 {
  margin : 2px 0px 2px -20px;
}
.entry-body p {
  margin : 0px;
  padding : 2px 0px;
}

.entry-body blockquote {
  margin : 0px;
  padding : 0px 20px;
}

.entry-body a:link {
  color : #9DCCE0; /* 水色 */
  background-color : #000000;
  text-decoration: none;
}

.entry-body a:visited {
  color : #9DCCE0; /* 水色 */
  background-color : #000000;
  text-decoration: none;
}

.entry-body a:hover {
  color : #FFBB00; /* 向日葵色 */
  background-color : #000000;
  text-decoration: underline;
}

.entry-body a:active {
  color : #FFBB00; /* 向日葵色 */
  background-color : #000000;
  text-decoration: underline;
}

.entry-footer {
  border-bottom : 1px dotted #FFFFFF;
}

#footer {
  margin : 0px auto;
  padding : 5px 0px;
  text-align : center;
}

table.inquiry-form-table {
  margin : 5px;
  padding : 0px;
  width : 90%;
  text-align : left;
  table-layout : fixed;
  border-collapse : collapse;
  border : 1px solid #905D54;
}

.inquiry-form-table th {
  margin : 0px;
  padding : 5px;
  width : 30%;
  font-weight : normal;
  color : #000;
  background-color : #EEE;
  border-top : 1px solid #905D54;
  border-right : 1px solid #905D54;
  border-bottom : 1px solid #905D54;
  border-left : 5px solid #905D54;
}

.inquiry-form-table td {
  margin : 0px;
  padding : 5px;
  width : 70%;
  color : #FFF;
  background-color : #000;
  border : 1px solid #905D54;
}
