@charset "utf-8";

/** --------------------------------------------------------------------------------
 * 上書き用
 */
body {
  background: #ff6666 url("/images/pc/springBg.gif") repeat scroll 0 0;
}

/** --------------------------------------------------------------------------------
 * #whole
 */
#whole {
  background: url("/images/pc/springTop.png") repeat-x 50% 0;
}

#wholeInner {
  background: url("/images/pc/springBg.png") repeat-x 50% 100%;
}

/** --------------------------------------------------------------------------------
 * #footer
 */
div#footer {
  min-width: 1018px;
  background: none;
  text-shadow: 1px 1px 1px rgba(0,0,0,0.8);
}

div#footer ul.main,
div#footer ul.sub {
  top: 43px;
}

div#footer p.message {
  padding-top: 4px;
}

div#footer ul li a {
  color: #006b00;
  text-shadow: 0 1px #fff, 1px 0 #fff, -1px 0 #fff, 0 -1px #fff;
  font-weight: bold;
}

