@charset "utf-8";

/* --------------------------------------------------
	Contents
-------------------------------------------------- */
#contents h2 {
	/* border-bottom: 1px solid #BAB598; */
}

/*	ContentsInner
--------------------------------------------------------- */

/* ----- Section ----- */
.section {
	margin: 20px 0 20px 20px;
	color: #484848;
}
.section ul {
	margin: 0 0 1em;
}
.section ul li {
	margin-bottom: 0.25em;
	padding-left: 14px;
	line-height: 18px;
	color: #484848;
}

p.toTop {
	padding-top: 44px;
}

.section p {
	padding: 20px 0 20px 0;
	line-height: 1.5em;
	color: #484848;
}
.section .pagebody p {
	padding: 13px 0 13px 0;
	line-height: 1.5em;
	color: #484848;
}
.section p .msg {
	color: #ff4500;
}

.section #alert strong {
	color: #FF0000;
}

.section p.sendBtn { text-align:center; margin:20px 0 40px; }
.section p.sendBtn span { margin-right:10px; }
th {
	background-color: #736159;
}
td {
	background-color: #f0eee1;
	color: #736159;
}

.section .sentences p {
	margin: 0;
	padding: 0;
}

/* ----- pagebody:定義リスト ----- */
.confirmation dl,dt,dd {
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	/*font-size: 12px;*/
	margin: 0;
	padding: 0;
}

.confirmation dl {
	color: #ffffff;
}
.confirmation dl dd {
	color: #736159;
}

.confirmation dl.end {
	color: #686868;
	border-bottom: none;
}

.confirmation dt {
	width: 150px;
	padding: 1em 0 1em 0.5em;
	float: left;
	background-color: #736159;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-collapse: collapse;
}

.confirmation dd {
	margin-left:150px;
	padding: 1em 1em 1em 2em;
	background-color: #f0eee1;
	border-bottom: 1px solid #FFFFFF;
	border-collapse: collapse;
}

#contents textarea {
	/*border: solid #eee 3px;*/
	padding: 4px 7px;
	height: 120px;
	width: 400px;
	text-align:left;
	/* IE対策 */
	overflow: auto;
}

#contents #name {
	width: 230px;
}
#contents #kana {
	width: 230px;
}
#contents #mail {
	width: 160px;
}
#contents #domain {
	width: 160px;
}
#contents #remail {
	width: 160px;
}
#contents #redomain {
	width: 160px;
}

.submitblock{
	text-align:center;
}
.section .pagebody p.submit {
	/*text-align:left;*/
	padding: 20px 10px 0 0;
	margin: 0 auto;
	width: 110px;
	display: inline-block;

	/* IE */
	/display: inline;
	/zoom: 1;
	margin-right: 10px;
}

.complete {
	padding-top: 15px;
}
.section .complete p {
	margin-bottom: 20px;
	padding: 0;
}