@charset "UTF-8";
/* CSS Document */

a#btn_contact {
	display: block;
	width:200px;
	height: 60px;
	text-indent: -9999px;
	background: transparent url(../images/btn_contact.jpg) 0 -60px no-repeat;
}

a#btn_contact:hover {
	background-position: 0 0;
}

/*======================= フォーム部品 ======================*/

/*== 確認画面へ進む ===============*/

#input-confirm {
    border: 0px;
    width: 170px;
    height: 28px;
    background:url(../images/confirm.jpg) 0 -56px no-repeat;
	text-indent:-9999em;
	cursor:pointer;
}

#input-confirm:hover {
	background:url(../images/confirm.jpg) 0 -28px no-repeat;
}

/* 送信不可のとき */
#input-confirm.input-confirm-disabled {
	background:url(../images/confirm.jpg) 0 0 no-repeat;
	cursor:default;
}


/*== 送信 ===============*/

#input-submit {
    border: 0px;
    width: 170px;
    height: 28px;
    background:url(../images/submit.jpg) 0 -28px no-repeat;
	text-indent:-9999em;
	cursor:pointer;
}

#input-submit:hover {
    background:url(../images/submit.jpg) 0 0px no-repeat;
}


/*== 戻る ===============*/

#input-previous {
    border: 0px;
    width: 110px;
    height: 28px;
    background:url(../images/previous.jpg) 0 -28px no-repeat;
	text-indent:-9999em;
	cursor:pointer;
}

#input-previous:hover {
    background:url(../images/previous.jpg) 0 0px no-repeat;
}



/*==お問合せ ===============*/

#input-quest {
    border: 0px;
    width: 170px;
    height: 28px;
    background:url(../images/quest.jpg) 0 -56px no-repeat;
	text-indent:-9999em;
	cursor:pointer;
}

#input-quest:hover {
	background:url(../images/quest.jpg) 0 -28px no-repeat;
}

/* 送信不可のとき */
#input-quest.input-quest-disabled {
	background:url(../images/quest.jpg) 0 0 no-repeat;
	cursor:default;
}


/*==規約 ===============*/

#input-acept {
    border: 0px;
    width: 187px;
    height: 28px;
    background:url(../images/acept.jpg) 0 -56px no-repeat;
	text-indent:-9999em;
	cursor:pointer;
}

#input-acept:hover {
	background:url(../images/acept.jpg) 0 -28px no-repeat;
}

/* 送信不可のとき */
#input-acept.input-acept-disabled {
	background:url(../images/acept.jpg) 0 0 no-repeat;
	cursor:default;
}

#input-nonacept {
    border: 0px;
    width: 130px;
    height: 28px;
    background:url(../images/nonacept.jpg) 0 -56px no-repeat;
	text-indent:-9999em;
	cursor:pointer;
}

#input-nonacept:hover {
	background:url(../images/nonacept.jpg) 0 -28px no-repeat;
}

/* 送信不可のとき */
#input-nonacept.input-nonacept-disabled {
	background:url(../images/nonacept.jpg) 0 0 no-repeat;
	cursor:default;
}

