/* 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: #33a34a }
a:hover{ text-decoration: underline ; color: #ff0000 }
a:visited{ text-decoration: underline ; color: #103310 }

body {
  margin-top: 5px ;
  margin-bottom: 5px ;
  margin-left: 5px ;
  margin-right: 5px ;
  background-color: #ffffff ;
  text-align: left ;
}
#PAGE_BAK {
  width: 742px ;
  font-size: 1px ;
  text-align: left ;
}
#PAGE_OUT {
  width: 742px ;
  font-size: 1px ;
  text-align: left ;
  margin: 0px ;
  padding: 0px ;
  background-color: #ffffff ;
}
#PAGE_BOX {
  width: 740px ;
  font-size: 1px ;
  text-align: left ;
  border: 1px solid #e3e3e3 ;
  background-color: #ffffff ;
}
/*  */
#NON_PAD0 {
  width: 740px ;
  min-width: 740px ;
  max-width: 740px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 14px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/img/usr/default/LKi-N-ohI-1.gif") repeat scroll left top ;
}
/*  */
#NON_PAD1 {
  width: 740px ;
  min-width: 740px ;
  max-width: 740px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 1px ;
  font-size: 1px ;
  line-height: 1px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/img/usr/default/K4Q-O-N8z-1.gif") repeat scroll left top ;
}
/* HEAD */
#HEAD {
  width: 740px ;
  min-width: 740px ;
  max-width: 740px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/*  */
#NON_PAD2 {
  width: 740px ;
  min-width: 740px ;
  max-width: 740px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 2px ;
  font-size: 2px ;
  line-height: 2px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/img/usr/default/PSO-J-P8G-1.gif") repeat-x scroll left top ;
  background-color: #67C3AE ;
}
/* MENUV */
#MENUV {
  width: 226px ;
  min-width: 226px ;
  max-width: 226px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background-color: #f2f2f2 ;
}
#MENU {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 226px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background-color: #ffffff ;
}
#MEMO {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 226px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background-color: #f2f2f2 ;
}
/* PAGES */
#PAGES {
  width: 492px ;
  min-width: 492px ;
  max-width: 492px ;
  margin: 0px ;
  padding: 4px 10px ;
  border-left: 2px solid #cccccc ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
#PATH {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 492px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
#BODY {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 492px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* WORK */
#WORK {
  width: 226px ;
  min-width: 226px ;
  max-width: 226px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background-color: #f2f2f2 ;
}
/* CBTM */
#CBTM {
  width: 418px ;
  min-width: 418px ;
  max-width: 418px ;
  margin: 0px ;
  padding: 0px ;
  border-left: 2px solid #cccccc ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* PTOPB */
#PTOPB {
  width: 94px ;
  min-width: 94px ;
  max-width: 94px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: right ;
  vertical-align: top ;
}
/* FOOTER */
#FOOTER {
  width: 740px ;
  min-width: 740px ;
  max-width: 740px ;
  margin: 0px ;
  padding: 0px ;
  border-style: none ;
  height: 30px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
  background: url("/img/usr/default/UfD-E-08H-1.gif") repeat scroll left top ;
  background-color: #eaeaea ;
}
/* FOOTER -> FOOT1 */
#FOOT1 {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 50% ;
  height: 30px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: left ;
  vertical-align: top ;
}
/* FOOTER -> FOOT2 */
#FOOT2 {
  margin: 0px ;
  border-style: none ;
  padding: 0px 0px ;
  width: 50% ;
  height: 30px ;
  font-size: 12px ;
  line-height: 12px ;
  text-align: right ;
  vertical-align: top ;
}
