@charset "euc-jp";
/* CSS Document */
/* ----------------------
	
---------------------- */
.contents h2 {
	border-bottom: none;
}
.box {
	padding: 1em 2em;
}
.box1 {
	width: 100%;
}
#hwrap {
	background: url(images/bg.jpg) no-repeat left 3em;
	background-size: contain;
}

#message p {
	line-height: 2;
	margin-left: 1.2em;
}


.tablestyle1 {
	width: 100%;
	border-collapse: separate;
	border-spacing: 1.2em;
}
.tablestyle1 th {
	text-align: left;
	font-weight: normal;
	padding-right: 1em;
	border-right: solid 2px #6DB82B;
	white-space: nowrap;
}
@media screen and (max-width:800px){
.pcbr:after {
	content:"";
	white-space: normal;
}
.spbr:after {
	content:"\A";
	white-space: pre;
}
}
@media screen and (max-width:639px){
.box {
	padding: 1em;
}
}