@charset "UTF-8";

.dashbox{
	border:1px dashed #333;
	padding:10px 15px;
	margin:10px 0;
}
.-squ{
	list-style-type:square;
	margin-bottom:15px;
	padding-left:2em;
}
h4{
	margin-top:1em;
}
ol.list_par{
  padding:0.5em 0 0 2em;
  margin:0;
  text-indent:-1.5em;
}
ol.list_par li{
  list-style-type:none;
  list-style-position:inside;
  counter-increment: cnt;
}
ol.list_par li:before{
  display: marker;
  content: "(" counter(cnt) ") ";
}
ul{
	counter-reset: cnt;
}
ul.-dsc{
	margin-bottom:15px;
	padding-left:2em;
	list-style-type:none;
	counter-reset: cnt;
}
ul.-dsc li{
	list-style-type:disc;
}
ul li:before{
	display:none;
}
.list_par p{
	padding-left:1em;
	text-indent:0;
}
.list_par ul{
	padding-left:3em;
	text-indent:-1em;
}
.-notes{
	margin-top:15px;
	/*padding-left:1.5em;*/
}
.ggl_analytics{
	padding-left:1em;
}

.-right{
	text-align:right;
}
.enactment{
	text-align:left;
	margin-left:auto;
	display:flex;
	justify-content:end;
	margin-top:1em;
}
.enactment a{
	color:#00B4F3;
	text-decoration:underline;
	cursor: pointer;
}
.-information{
	margin-top:1em;
}
.-information tr th{
	width:120px;
	text-align:justify;
	/*text-align-last: justify;*/
}
@media screen and (max-width:1030px) {
}

@media screen and (max-width:640px) {
}

@media print {
}