/*###################################*/
/*#		include						#*/
/*###################################*/
@charset "utf-8";
/*###################################*/
/*#		reset						#*/
/*###################################*/
html{
	overflow-x: hidden;
	overflow-y: auto;
}
#submenu{
	display:none;
}
#main{
	width: 100%;
	margin-bottom: 1em;
	overflow: visible;
}
#main > [data-flex-row][data-full-size]{
	width: 100vw;
	max-width: 100vw;
	margin-left: calc(0px - calc(100vw - 100%) / 2);
	margin-right: 0px;
	z-index: 0;
}

/*###############################################*/
/*#		@media print									#*/
/*###############################################*/
@media print{
	#submenu{
		display: none !important;
	}
}

/*###################################*/
/*#		coloring					#*/
/*###################################*/

#DivSubtitle h5{
	background-color: rgb(255, 255, 255);
}
#DivSubtitle h5{
	padding-right: 0em;
}
#DivSubtitle h5{
	border-bottom-width: 0px;
}
#DivSubtitle h5{
	border-bottom-style: none;
}
#DivSubtitle h5{
	border-bottom-color: rgb(255, 255, 255);
}
#DivSubtitle h5{
	padding-left: 0.5em;
}
#DivSubtitle h5{
	color: rgb(235, 0, 0);
}
#DivSubtitle h2{
	border-bottom-width: 4px;
}
#DivSubtitle h2{
	border-bottom-style: none;
}
#DivSubtitle h2{
	border-bottom-color: rgb(8, 59, 122);
}
#DivSubtitle h3{
	color: rgb(255, 255, 255);
}
#DivSubtitle h3{
	background-color: rgb(0, 126, 202);
}
#DivSubtitle h3{
	padding-left: 1em;
}
#DivSubtitle h3{
	padding-top: 0.5em;
}
#DivSubtitle h3{
	padding-bottom: 0.5em;
}
#DivSubtitle h3{
	padding-right: 1em;
}
#DivSubtitle h4{
	color: rgb(11, 79, 162);
}
#DivSubtitle h6{
	color: rgb(11, 79, 162);
}
#DivSubtitle h6{
	background-color: rgb(255, 255, 255);
}
#DivSubtitle h6{
	padding-left: 0em;
}
#DivSubtitle h6{
	padding-right: 0em;
}
#DivTable th{
	background-color: rgb(0, 126, 202);
}
#DivTagIns .tab_event th{
	background-color: rgb(0, 126, 202);
}
#DivText p em{
	color: rgb(255, 0, 0);
}
