@charset "UTF-8";


h2.aboutPoupon {
	width:307px;
	height:73px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/aboutpoupon/h2_about.gif) no-repeat left top;
}
#aboutArea {
	margin-bottom: 90px;
}
.aboutEPsummary {
	margin-bottom: 30px;
}

#aboutEPflow {
	border: 1px solid #ccc;
	text-align: center;
	background: #fff;
}

ul#partnership {
	width: 902px;
	margin: 0 auto;
}
ul#partnership li {
	float: left;
}
#partnerInq {
	clear: both;
	background: #eceadc;
	border-top: 1px solid #ccc;
	padding: 15px 0;
}
.inqTxt {
	margin-bottom: 12px;
}


/* ==========================================================================================================

	 form.html 【パートナー募集フォームページ】
 
============================================================================================================*/

div#partnerFormArea {
	background: url(../images/aboutpoupon/form_bg.jpg) no-repeat right 0;
	width: 100%;
}

div#partnerForm {
	margin: 25px 0;
	border: 1px solid #ccc;
	width: 680px;
background: #fff;
}
div#partnerForm p {
	margin: 18px 20px;
}


table.TBLformStyle {
	background: #eceadc;
	margin: 0 20px;
}
table.TBLformStyle th {
	border-top: 2px solid #fff;
	width: 130px;
	padding: 10px 10px 10px 20px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
table.TBLformStyle td {
	border-top: 2px solid #fff;
	width: 130px;
	padding: 10px 20px 10px 0;
	width: 470px;
}
table.TBLformStyle .firstChild {
	border-top: none;
}

.centerBtn {
	width: 680px;
	text-align: center;
	margin-bottom: 70px;
}

/*  フォームスタイル
-----------------------------------*/
table.TBLformStyle label {
	cursor: pointer;
}
.form1 {
	width: 310px;
	height: 1.5em;
	border: 1px solid #7f9db9;
	background: #fff;
	margin-right: 10px;
}
.form2 {
	width: 420px;
	height: 10em;
	border: 1px solid #7f9db9;
	background: #fff;
	over-flow: auto;
}

.form1:focus,.form2:focus {
	border: 1px solid #de1e19;
}


