@charset "Shift_JIS";



.regulation .s1 h3{
	margin-top:		45px;
}

.regulation .s2 .ti{
	text-indent:		-14px;
	padding-left:		14px;
}

.regulation .s3 span{
	font-weight:		bold;
}


.regulation table{
	width:			100%;
	margin-top:		10px;
}

.regulation table th{
	background-color:	#EDE9CE;
	line-height:		1.4;
	text-align:		center;
	border-right:		3px solid #F6F4E5;
	border-bottom:		3px solid #F6F4E5;
	padding:		10px 0;
}

.regulation table td{
	background-color:	#FBFBF5;
	padding:		15px 0 15px 60px;
	font-size:		12px;
	line-height:		1.3;
	border-right:		3px solid #F6F4E5;
	border-bottom:		3px solid #F6F4E5;
	vertical-align:		top;
}

.regulation table td.th{
	text-align:		center;
	vertical-align:		middle;
	padding-left:		0;
}

.regulation table td.nob{
	border-right:		none;
}

.regulation table td ul li{
	background:		url(../img/tab_ico_01.gif) no-repeat 0 5px;
	padding-left:		10px;
}

.regulation table td span{
	font-size:		10px;
	vertical-align:		top;
}


.regulation .s4 .note{
	font-size:		10px;
	text-align:		right;
}




