#love_calculator {
  width: 620px;
  height: 613px;
  margin: 0px;
  padding: 0px;
  background: url(../img/love_calculator_01.jpg) no-repeat top left;
}
#love_calculator h2, #love_calculator h3 {
  display: none;
}
#love_index_calculator_form p, #love_index_calculator_form label {
  color: #000;
}
#user_1 {
  position: absolute;
  top: 435px;
  left: 95px;
}
#gender_1, #gender_2 {
  position: relative;
  top: -33px;
  left: 92px;
}
#gender_1 label, #gender_2 label {
  display: none;
}
#user_2 {
  position: absolute;
  top: 435px;
  left: 380px;
}
#submit {
  position: absolute;
  top: 470px;
  left: 258px;
}
#logo {
  width: 620px;
  height: 178px;
  margin: 0px;
  padding: 0px;
  background: url(../img/moojo_love_img1.jpg) no-repeat left;
}
#love_index {
  width: 375px;
}
#love_index_header {
  height: 40px;
  background: url(../img/love_main_02.jpg) no-repeat left;
}
#love_index_content {
  width: 375px;
  height: 289px;
  background: url(../img/moojo_love_result.jpg) no-repeat left;
}
#love_index_score {
  width: 112px;
  height: 91px;
  position: relative;
  top: 115px;
  left: 130px;
}
#love_result {
  width: 594px;
  margin: 5px auto;
}
#love_result_header {
  width: 594px;
  height: 81px;
  background: url(../img/Love_box_02.jpg) no-repeat bottom;
}
#love_result_header h3 {
  display: none;
}
#love_result_content {
  width: 514px;
  margin: 0px;
  padding: 0px 40px;
  background-color: #fff;
  color: #000;
}
#horoscope_match_result {
  margin: 5px 0px 0px 0px;
  padding: 5px 0px 0px 0px;
  border-top: 1px solid #fad3e8;
}
#love_result_footer {
  width: 514px;
  height: 42px;
  margin: 0px;
  padding: 20px 40px 20px 40px;
  background: url(../img/Love_box_01.jpg) no-repeat bottom;
  color: #d761ab;
  text-align: center;
}
#love_result_footer em {
  font-size: 12pt;
  font-weight: bold;
  font-style: normal;
}
#love_result_footer a {
  color: #900;
}

#love_result_link {text-align: center; border:1px solid #FAD3E8; border-width: 1px 0 0 0; margin-top:10px;}
#love_result_link a{ color:#990000; font-weight:bold; font-size:1.0em;}
#love_result_link label { color:#d761ab; font-weight:bold; font-size:1.2em; }