@charset "shift-jis";




/* お問い合せ */

body {
   behavior: url("js/csshover3.htc");
}

.con-text01 {
  margin-top: 13px;
  font-size: 100%;
  font-weight: bold;
  line-height: 1.0em;
  color: #0075c2;
  margin-bottom: 3px;
 }
.hissuzikou {
  font-size: 80%;
  font-weight: normal;
  line-height: 1.0em;
  color: #f30;
 }
.form-waku {
  width: 450px;
  height: 40px;
  background: url(images/bks.jpg) no-repeat;
  position: relative;
  margin-bottom: 25px;
 }
.form-waku2 {
  width: 580px;
  height: 290px;
  background: url(images/bkl.jpg) no-repeat;
  position: relative;
  margin-bottom: 15px;
 }
.form-p01 input{
  height: 1em;
  font-size: 150%;
  line-height: 1em;
  background: url(images/bks.jpg) no-repeat;
  background-position: -15px -10px;
  position: absolute;
  top: 10px;
  left: 15px;
 }
.form-p02 textarea{
  width: 555px;
  height: 17em;
  font-size: 130%;
  line-height: 1em;
  background: url(images/bkl2.gif) no-repeat;
  background-position: -15px -10px;
  position: absolute;
  top: 10px;
  left: 15px;
 }

.sousin {
  width: 67px;
  height: 27px;
  background: url(images/sousin.jpg) no-repeat;
 }
.sousin:hover {
  background-position: -67px 0px;
 }
.reset {
  width: 97px;
  height: 27px;
  background: url(images/reset.jpg) no-repeat;
 }
.reset:hover {
  background-position: -97px 0px;
 }

/* 送信完了 */

.sousingo-text01 {
  font-size: 120%;
  font-weight: bold;
  margin-bottom: 10px;
 }
.sousingo-text02 {
  font-size: 100%;
  margin-bottom: 30px;
 }
.sousingo-text03 {
  font-size: 100%;
 }
