/* CSS Document */

/*
------------------------------

  Contact

------------------------------
*/
form {
	margin: 2.8rem auto 4.2rem auto;
	}
form dl {
	}
form dt {
    font-weight: 600;
    margin: 0 0 0.5rem 0;
	width: auto;
	}
form dd {
	margin: 0 0 1.0rem 0;
	}
input[type="text"], textarea {
	width: 100%;
	max-width: 100%;
	}
textarea {
	height: 13.6rem;
	line-height: 1.8;
	}
.require {
	color: #f00;
	}
.buttons {
	}

.boxCheck {
	}
.boxCheck ul, .boxCheck dl {
	margin: 1.4rem 0;
	padding: 1.4rem 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
.boxCheck dl dt {
	font-weight: 600;
	}
.boxCheck dl dd {
	padding: 0 0 0 1.4rem;
	}
.boxCheck .errorMessage li {
	margin: 0 0 0.5rem 0;
	}

.boxThanks {
	background: #fff;
	text-align: center;
	}

/*
------------------------------

  for desktop

------------------------------
*/

@media screen and ( min-width: 480px ) {
.boxCheck dl dd {
	margin: 0 0 1rem 14rem;
	}
.boxCheck p {
	margin: 0 0 1.6rem 0;
	}
}

