
/*メインスペース*/

.flow table{
	width:600px;
	margin: 0px 40px 0px 35px;
	padding: 0px 10px 0px 0px;
}

.head_flow{
	width:600px;
	text-align:left;
	margin: 0px 40px 30px 35px;
	padding: 0px 0px 0px 0px;
}
.head_flow p{
	width:580px;
	font-size:12px;
	line-height:18px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 6px;
}
.law table{
	width:600px;
	text-align:left;
	margin: 0px 40px 0px 35px;
	padding: 0px 0px 0px 0px;
}
.law td{
	text-align:left;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.law p{
	text-align:left;
	font-size:12px;
	line-height:18px;
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 30px;
}
.label_mt{
}
.label_mt img{
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 6px 10px;
}
.caution{
	width:498px;
	border:1px solid #5E90C9;
	background-color:#EFFAD6;
	text-align:left;
	margin: 0px 50px 20px 50px;
	padding: 0px 0px 0px 0px;
}
.law dl{
	width:560px;
	text-align:left;
	margin: 10px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
}
.law dt{
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	font-weight:600;
}
.law dd{
	text-align:left;
	margin: 6px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
}
.caution img{
	text-align:left;
	margin: 10px 18px 0px 20px;
	padding: 0px 0px 0px 0px;
}
.caution2{
	width:498px;
	border:1px solid #5E90C9;
	background-color:#EFFAD6;
	text-align:left;
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}
.caution2 p{
	width:458px;
	text-align:left;
	margin: 10px 20px 10px 20px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
}
.btns{
	width:545px;
	text-align:center;
	margin: 10px 23px 20px 22px;
	padding: 0px 0px 0px 0px;
}
.btns img{
	margin: 12px 6px 0px 6px;
	padding: 0px 0px 0px 0px;
}
.big_gr{
	font-size:18px;
	color:#158B36;
	font-weight:600;
	margin: 10px 22px 10px 22px;
	padding: 0px 0px 0px 0px;
}
.head_lunchbox{
	width:600px;
	margin: 0px 40px 0px 35px;
	padding: 0px 0px 0px 0px;
}

.look{
	font-size:14px;
	font-weight:600;
	color:#158B36;

}
