* {
  font-family: Arial, Helvetica, sans-serif; font-size:12px;
}

BODY {background-color: #FFFFFF; font-size: 12px; margin: 0px; padding: 0px;}
FORM {margin: 0px; padding: 0px}
IMG {border: 0px;}
A {text-decoration: none;}

.bg01 {background-color: #FFFFFF;}
.txt01 {color: #FFFFFF;}
 .bg02 {background-image: url(/images/F5F5F5.gif);}
 .bg03 {background-image: url(/images/E6E6E6.gif);}
 .bg04 {background-color: #FF9933;}
.txt04 {color: #333333;}
.txt004 {color: #FF9933;}
.brd04 { border-color: #FF9933;}
 .bg05 {background-color: #66CC33;}
.txt05 {color: #66CC33;}
.txt07 {color: #666666;}
 .bg08 {background-image: url(/images/FFEBD6.gif);}
 .bg09 {background-color: #66CC33;}
 .bg10 {background-image: url(/images/E0F5D6.gif);}
 .bg11 {background-color: #999999;}
.txt11 {color: #999999;}
.brd11 {border-color: #999999;}
.txt12 {color: #666666;}

.result_jumplink {color: #FFFFFF;}
.result_jumplink:hover {color: #FF9933;}
.result_jumplink_hilite {color: #FFFFFF; text-decoration: underline;}

.reg-text {
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
  border: 1px solid #66CC33;
  height: 14px;
  color: #666666;
}

.reg-text1 {
  background-color: #FFFFFF;
  padding: 0px;
  border: 1px solid #66CC33;
  height: 15px;
  color: #666666;
  vertical-align: middle;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-left: 0px;
  margin-right: 0px;
}

.reg-text2 {
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
  border: 1px solid #FF9933;
  height: 14px;
  color: #666666;
}

.reg-text3 {
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
  border: 1px solid #666666;
  height: 14px;
  color: #666666;
}

.reg-text:focus, .reg-area:focus, .reg-text2:focus, .reg-area2:focus, .reg-text3:focus, .reg-area3:focus {
  border: 1px solid black;
  color: #000000;
}

.reg-area {
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
  border: 1px solid #66CC33;
  color: #666666;
}

.reg-area1 {
  background-color: #FFFFFF;
  padding: 0px;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-left: 0px;
  margin-right: 0px;
  border: 1px solid #66CC33;
  color: #666666;
}

.reg-area2 {
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
  border: 1px solid #FF9933;
  color: #666666;
}

.reg-area3 {
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
  border: 1px solid #666666;
  color: #666666;
}

.reg-submit {
  height: 19px;
}

.hp-select {
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
  border: 1px solid #FF9933;
  
  color: #666666;
  margin-top: 4px;
  margin-bottom: 4px;
  width: 69px;
}

.hp-select:focus {
  border: 1px solid #000000;
  color: #000000;
}

.checkbox {
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
  clip: rect(10px, 4px, 7px,4px);
  width: 13px;
  height: 13px;
  overflow: hidden;
  border: 0px;
}

A.pgal { display: block; width: 24px; height: 24px; background-image: url(/images/icons/pgal_hover.gif);}
A.pgal:hover { background-image: url(/images/icons/pgal.gif);}
A.block { display: block; width: 24px; height: 24px; background-image: url(/images/icons/block_hover.gif);}
A.block:hover { background-image: url(/images/icons/block.gif);}
A.note { display: block; width: 24px; height: 24px; background-image: url(/images/icons/note_hover.gif);}
A.note:hover { background-image: url(/images/icons/note.gif);}
A.mail { display: block; width: 24px; height: 24px; background-image: url(/images/icons/mail_hover.gif);}
A.mail:hover { background-image: url(/images/icons/mail.gif);}
A.list { display: block; width: 24px; height: 24px; background-image: url(/images/icons/list_hover.gif);}
A.list:hover { background-image: url(/images/icons/list.gif);}
A.back { display: block; width: 24px; height: 24px; background-image: url(/images/icons/back_hover.gif);}
A.back:hover { background-image: url(/images/icons/back.gif);}
A.prev { display: block; width: 24px; height: 24px; background-image: url(/images/icons/prev_hover.gif);}
A.prev:hover { background-image: url(/images/icons/prev.gif);}
A.next { display: block; width: 24px; height: 24px; background-image: url(/images/icons/next_hover.gif);}
A.next:hover { background-image: url(/images/icons/next.gif);}
A.send { display: block; width: 24px; height: 24px; background-image: url(/images/icons/send_hover.gif);}
A.send:hover { background-image: url(/images/icons/send.gif);}