body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: normal;
  background-color: #FFFFFF;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
img {
  border:0px;
}
td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

form {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin:0px;
  padding:0px;
}

input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

select {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

ul {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  list-style-type: square;
  list-style-position: outside;
}

li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  list-style-image: url(images/pin.gif);
  margin-bottom:10px;
}

ol {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  list-style-type: decimal;
  list-style-position: outside;
}
.boldstyle{
  font-weight:bold;
}
.small {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
}

.big {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #666666;
}

.bodystyle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

h1 {
  font-size: 18px;
  text-transform: none;
  margin: 3px;
  padding: 3px;
  font-weight: bold;
  color: #666666;
}
h2 {
  font-size: 12px;
  text-transform: none;
  margin: 3px 3px 3px 10px;
  padding: 3px;
  font-weight: bold;
  color: #666666;
}
table.solid {
  border: solid 1px;
  border-collapse: collapse;
}
a {
  color: #CC0033;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #CC0033;
  font-weight:bold;
}
.section{
  width:450px;
  margin-top:10px;
  margin-bottom:10px;
  padding:0px;
}
.sectext{
  width:420px;
}
#bg_left{
  width: 798px;
  padding-left: 1px;
  margin-right: auto;
  margin-left: auto;
  background: url(./common/bg_left.jpg) repeat-y left top;
}
#bg_right{
  width: 798px;
  padding-right: 1px;
  margin-right: auto;
  margin-left: auto;
  background: url(./common/bg_right.jpg) repeat-y right top;
}
#context {
  width: 700px;
  text-align: left;
  margin-top: 0px;
  margin-right: 49px;
  margin-bottom: 0px;
  margin-left: 49px;
}
#Head {
  margin: 0px;
  padding:0px;
  height: 200px;
  width: 700px;
}
#Head2 {
  margin: 0px;
  padding:0px;
  height: 20px;
  width: 700px;
}
#Base {
  margin: 0px;
  padding:0px;
  width: 700px;
}
#Menu {
  margin: 0px;
  padding:0px;
  width: 200px;
  float: left;
}
#Body {
  margin:0px;
  padding-top:10px;
  padding-bottom:10px;
  padding-right:20px;
  padding-left:0px;
  text-align:left;
  width: 480px;
  float: right;
  font-size: 12px;
  line-height: 15px;
  color: #333333;
}
#Footer {
  clear:both;
  margin: 20px 0px 0px 0px;
  padding:0px;
  height: 20px;
  width: 700px;
}
div .menubtn{
  width:200px;
  margin:0px;
  padding:0px;
}

#corporate{
  width:200px;
  height:120px;
  margin-top:20px;
  margin-bottom:20px;
  padding:0px;
  background: url(./common/menu_00.jpg) left top;
}
#corporate div.corp {
  width:158px;
  height:17px;
  margin-top:15px;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
}
#corporate div.addr {
  width:158px;
  height:17px;
  margin-top:15px;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
}
#corporate div.telno {
  width:165px;
  height:13px;
  margin-top:15px;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
}