span.span-margin{
	margin: 0 0 0 1.25em;
}

ol {
	margin: 0.5em 0 1em 0;
}


/*¼³¹®Á¶»ç½ÃÀÛ*/
#content-main form {
	padding-bottom:2em;
}
#content-main table.board tbody td form {
	vertical-align:top;
	padding:0;
}
#content-main table.board tbody td form legend {
	position:absolute;
	font-size:0;
	visibility:hidden;
	overflow:0;
	line-height:0;
	width:0;
	height:0;
}
#content-main table.board tbody td {
	vertical-align:middle;
}
#content-main .content-question dd {
	background: none;
}
#content-main input.btn-arr1 {
	position:absolute;
	bottom:0;
}
* html #content-main input.btn-arr1 {
	bottom:3em;
}
*+html #content-main input.btn-arr1 {
	bottom:3em;
}
#content-main input.btn-arr2 {
	position:absolute;
	left:8.25em;
	bottom:0;
}
* html #content-main input.btn-arr2 {
	bottom:3em;
	left:6.25em;
}
*+html #content-main input.btn-arr2 {
	bottom:3em;
	left:6.25em;
}
#content-main input.btn-arr3 {
	position:absolute;
	left:12.85em;
	bottom:0;
}
* html #content-main input.btn-arr3 {
	bottom:3em;
}
*+html #content-main input.btn-arr3 {
	bottom:3em;
}
#content-main input.btn-arr4 {
	position:absolute;
	right:2em;
	bottom:0;
}
* html #content-main input.btn-arr4 {
	bottom:3em;
}
*+html #content-main input.btn-arr4 {
	bottom:3em;
}

dl.content-question dt.etc-question {
	padding-left:1.5em;
}

dl.content-question dt {
	font-weight:bold;
}

dl.content-question dd {
	margin-left:1.7em;
}
#content-main .content-question dd {
	background: none;
}

 
/*¼³¹®Á¶»ç ³¡*/
