@charset "utf-8";

/*-----------------------------------
 .rules
-------------------------------------*/

.rules h4{
	font-size:18px;
	font-weight: bold;
	line-height:1;
	margin-bottom:22px;
}

.rules .rows{
	margin-bottom:36px;
}

.rules .rows p,
.rules dl dt,
.rules dl dd
{
	line-height:1.8;
}

.rules .rows p{
	/*text-indent:1em;*/
}

.rules dl dt
{
	text-indent:-1em;
	padding-left:1em;
	font-weight: normal;
}

.rules dl dd
{
	text-indent:-1em;
	padding-left:2em;
	margin-bottom: 0px;
}

.rules .rows p.ind{
	text-indent:0em;
	padding-left:1em;
}

.rules .table-view{
	padding-left:2em;
}

.rules .table-view table{
	border-left:1px solid #AAA;
	border-top:1px solid #AAA;
}

.rules .table-view table td{
	border-right:1px solid #AAA;
	border-bottom:1px solid #AAA;
	padding:0.5rem;
}

.rules.contact{
	text-align:center;
}

.rules.contact .inner{
	display:inline-block;
	margin:0 auto;
	text-align:left;
	padding:30px 48px;
	background:#FFF;
}

.rules.contact .rows{
	margin-bottom:0px;
}

.rules.contact h4{
	text-align:center;
	line-height:1.8;
}

.rules.contact h4 span{
	display:block;
}

.rules.contact{
	text-align:center;
}

.rules.contact .inner{
	display:inline-block;
	margin:0 auto;
	text-align:left;
	padding:20px 24px;
	background:#FFF;
}

.rules.contact .rows{
	margin-bottom:0px;
}

.rules.contact h4{
	text-align:center;
	line-height:1.8;
}
