#pdfsection img{
	margin: 0px;
	display: inline-block;
}
#pdfsection p{
	display: inline-block;
}
#pdfsection a{
	color: transparent;
}

.entry-content{
	color:rgb(50,50,50) !important;
}

.board_subtitle{
	color:rgb(50,50,50);
	font-size: 20px;
}
.board_subcontent{
	font-size: 17px;
	line-height: 32px;
	letter-spacing: 2px;
	color:rgb(50,50,50);
}
.board_subcontent p {
	font-size: 17px;
	letter-spacing: 2px;
	margin-bottom: 0px;
	color:rgb(50,50,50);
}
#board_title{
	background-image: url("../img/abuyama_irb_3.png");
	background-repeat: no-repeat;
	background-size: contain;
	width: 239px;
	height: 56px;
	display: block;
	text-align: center;
	color: rgb(50,50,50);
	font-size: 20pt;
	padding-top: 7px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 104px;
	margin-bottom: 67px;
}

#board_content{
	max-width: 820px;
	width: 90%;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 104px;
	font-size: 17px;
	line-height: 32px;
	letter-spacing: 2px;
	color: rgb(50,50,50);
}
#board_tables{
	max-width: 1100px;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 100px;
}

table{
	max-width: 780px;
	margin-top: 36px;
}
table td{
	text-align: center;
	font-size: 17px;
	letter-spacing: 2px;
	border:none;
	color:rgb(50,50,50);
}

.position{
	font-size: 15px;
	display: block;
}
.board_subcontent > div
{
	width: 90%;
	max-width: 780px;
	overflow-x: scroll;
	display: table-cell;


}
#table_header{
	display: inline;
}

#table_content{
	width: 630px;
}
#div_table_content{
	width: auto;
	display: inline;
}
.board_subcontent > div > table , .board_subcontent > div > div{
	float: left;
}
.board_subcontent > p{
	clear: both;
	float: none;
}
table:nth-child(1){
	width: 140px;
}
table > tbody > tr > td:nth-child(1) , table > tbody > tr > th:nth-child(1){
	width: 140px;
	background-color: rgb(236,248,248);
}
table > tbody > tr > td:nth-child(2){
	text-align: left;
	border-left: solid 1px rgb(157,219,214);
	border-right: solid 1px rgb(157,219,214);
}
table > tbody > tr > td:nth-child(2) , table > tbody > tr > th:nth-child(2){
	width: auto;
}
table > tbody > tr > td:nth-child(3) , table > tbody > tr > th:nth-child(3){
	width: 137px;
}
table > tbody > tr > td:nth-child(3)
{
	border-right: solid 1px rgb(157,219,214);
}
table > tbody > tr > td:nth-child(4) , table > tbody > tr > th:nth-child(4){
	width: 137px;
}

table > tbody > tr > th{
	background-color: rgb(131,210,204) ! important;
	border:solid 1px rgb(131,210,204);
	color: rgb(50,50,50);
	font-size: 15px;
	font-weight: normal;
	text-align: center;
}

table > tbody > tr > td{
	border-bottom: solid 1px rgb(157,219,214);
}

@media screen and (min-width:1140px) { 
	.board_subtitle{
		display: inline-block;
		vertical-align: top;
		width: 220px;
		margin-right: 80px;
		-moz-text-align-last: justify;
		text-align-last: justify;
  	}
	.board_subcontent{
		display: inline-block;
	}
	#board_tables > div{
		margin-bottom: 50px;
	}

}
@media screen and (max-width:1140px){
	#pdfsection > p{
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}	

}

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

	#board_tables > div:nth-child(3) > .board_subcontent{
	    overflow-y: scroll;
	    overflow-x: scroll;
	    /*width: 100%;*/
/*	    
	    height: 150px;
*/	}
	table > tbody > tr > td:nth-child(2) , table > tbody > tr > th:nth-child(2)
	{
		width: 370px;
	}
/*	table > tbody > tr > td:nth-child(4) , table > tbody > tr > th:nth-child(4){
		width: auto;
	}

	table > tbody > tr > td:nth-child(3) , table > tbody > tr > th:nth-child(3){
		width: auto;
	}
	table > tbody > tr > td:nth-child(1) , table > tbody > tr > th:nth-child(1){
		width:auto;
	}
*/

	.scrollable.sticky-cols {
	    overflow-x: scroll;
	    max-width: 100%;
	}

	.scrollable.sticky-cols > table {
	    width: -moz-max-content;
	    width: -webkit-max-content;
	    width: max-content;
	}

	.scrollable .sticky {
	    position: sticky;
	    position: -webkit-sticky;
	}

	.scrollable .sticky.col {
	    left: 0;
	}


}
@media screen and (min-width:1140px){
	#pdfsection p{
		margin-left: 20px;
		margin-top: -20px;
	}	
	#board_tables > #pdfsection{
		margin-bottom: 5px;
	}
}



