/* 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: #356a00 }
a:hover{ text-decoration: underline ; color: #ff6633 }
a:visited{ text-decoration: underline ; color: #333333 }

body {
  margin-top: 0px ;
  margin-bottom: 0px ;
  margin-left: 0px ;
  margin-right: 0px ;
  background: url("/img/themes/usr.default.3/bak009.gif") repeat-x scroll top left ;
  background-color: #ffffff ;
  text-align: left ;
}
#BODY_BG1 {
  background: url("/img/themes/usr.default.3/bak010.gif") repeat-x scroll bottom left ;
  padding-top: 0px ;
}
#PAGE_BAK {
  width: 816px ;
  margin: 0px auto ;
  max-width: 100% ;
  font-size: 1px ;
  text-align: left ;
}
#PAGE_OUT {
  width: 816px ;
  font-size: 1px ;
  text-align: left ;
  margin: 0px ;
  padding: 0px ;
}
#PAGE_BOX {
  width: 816px ;
  font-size: 1px ;
  text-align: left ;
  border-style: none ;
}
/*  */
#NON_PAD0 {
  width: 816px ;
  min-width: 816px ;
  max-width: 816px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 14px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* HEADMESG */
#HEADMESG {
  width: 816px ;
  min-width: 816px ;
  max-width: 816px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 20px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* HEADER */
#HEADER {
  width: 816px ;
  min-width: 816px ;
  max-width: 816px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 75px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* HEADER -> LOGO */
#LOGO {
  float: left ;
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 426px ;
  height: 75px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* HEADER -> MEMO */
#MEMO {
  float: left ;
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 220px ;
  height: 75px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* HEADER -> LINK */
#LINK {
  float: right ;
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 170px ;
  height: 75px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* MENU1 */
#MENU1 {
  width: 816px ;
  min-width: 816px ;
  max-width: 816px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 39px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/*  */
#NON_PAD1 {
  width: 816px ;
  min-width: 816px ;
  max-width: 816px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 4px ;
  font-size: 4px ;
  line-height: 4px ;
  text-align: left ;
  vertical-align: top ;
}
/* KEYIMAGE */
#KEYIMAGE {
  width: 816px ;
  min-width: 816px ;
  max-width: 816px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 254px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/*  */
#NON_PAD2 {
  width: 816px ;
  min-width: 816px ;
  max-width: 816px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 10px ;
  font-size: 10px ;
  line-height: 10px ;
  text-align: left ;
  vertical-align: top ;
}
/* BODY */
#BODY {
  float: left ;
  width: 601px ;
  min-width: 601px ;
  max-width: 601px ;
  margin: 0px ;
  padding: 10px 15px 0px 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* NOTE */
#NOTE {
  float: left ;
  width: 200px ;
  min-width: 200px ;
  max-width: 200px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* FOOTER */
#FOOTER {
  width: 816px ;
  min-width: 816px ;
  max-width: 816px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 170px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}

