/* COMMON styles */
img { border-style: none ; }
/* FORM styles */
form { display: inline ; margin: 0px ; padding: 0px }
input { font-size: 12px }
select { font-size: 12px }
textarea { font-size: 12px }

a:link{ text-decoration: underline ; color: #006600 }
a:hover{ text-decoration: underline ; color: #cc6600 }
a:visited{ text-decoration: underline ; color: #003300 }

body {
  margin-top: 0px ;
  margin-bottom: 0px ;
  margin-left: 0px ;
  margin-right: 0px ;
  background: url("/pi/img/usr/haramori/SOx-GJ4eRab-KVh-2.png") repeat-y scroll left top ;
  background-color: #ffffff ;
  text-align: left ;
}
#PAGE_BAK {
  width: 801px ;
  font-size: 1px ;
  text-align: left ;
}
#PAGE_OUT {
  width: 801px ;
  font-size: 1px ;
  text-align: left ;
  margin: 0px ;
  padding: 0px ;
}
#PAGE_BOX {
  width: 801px ;
  font-size: 1px ;
  text-align: left ;
  border-style: none ;
}
/* TXHD */
#TXHD {
  width: 801px ;
  min-width: 801px ;
  max-width: 801px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background-color: #ffffff ;
}
/* HEAD */
#HEAD {
  width: 801px ;
  min-width: 801px ;
  max-width: 801px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background-color: #ffffff ;
}
/* PCATCH */
#PCATCH {
  width: 801px ;
  min-width: 801px ;
  max-width: 801px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 54px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/pi/img/usr/haramori/3dl-cogeRab-J3l-3.png") no-repeat scroll left top ;
}
/* LBM */
#LBM {
  width: 409px ;
  min-width: 409px ;
  max-width: 409px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 38px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/pi/img/usr/haramori/IP7-QI7eRab-J4f-2.png") no-repeat scroll left top ;
}
/* M1BLK */
#M1BLK {
  width: 392px ;
  min-width: 392px ;
  max-width: 392px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/pi/img/usr/haramori/e2h-ockeRab-J4g-5.png") no-repeat scroll left top ;
}
#M1USPACE {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 392px ;
  height: 14px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
#MENU1 {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 392px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
#M1BSPACE {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 392px ;
  height: 2px ;
  font-size: 2px ;
  line-height: 2px ;
  text-align: left ;
  vertical-align: top ;
}
/* MENUV */
#MENUV {
  width: 409px ;
  min-width: 409px ;
  max-width: 409px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 410px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/pi/img/usr/haramori/vjU-7iDeRab-KVd-2.png") no-repeat scroll left top ;
}
#MENU2 {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 409px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
#MEMO {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 409px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* PAGES */
#PAGES {
  width: 384px ;
  min-width: 384px ;
  max-width: 384px ;
  margin: 0px ;
  padding: 0px 8px 0px 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/pi/img/usr/haramori/BME-XLTeRab-KVe-5.png") no-repeat scroll left top ;
}
#DUMY {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 384px ;
  height: 20px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
#BODY {
  margin: 0px ;
  border-style: none ;
  padding: 10px 10px ;
  width: 364px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/*  */
#NON_PAD0 {
  width: 409px ;
  min-width: 409px ;
  max-width: 409px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 79px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/pi/img/usr/haramori/WUr-CDaeRab-KVf-1.png") no-repeat scroll left top ;
}
/*  */
#NON_PAD1 {
  width: 392px ;
  min-width: 392px ;
  max-width: 392px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 79px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/pi/img/usr/haramori/iA9-kX5eRab-KVg-3.png") no-repeat scroll left top ;
}
/* FOOTER */
#FOOTER {
  width: 777px ;
  min-width: 777px ;
  max-width: 777px ;
  margin: 0px ;
  padding: 0px 24px 0px 0px ;
  border-style: none ;
  height: 20px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: right ;
  vertical-align: top ;
  background: url("/pi/img/usr/haramori/SOx-GJ4eRab-KVh-2.png") repeat-y scroll left top ;
}

