*{margin:0; padding:0}
body{
	font-family:Roboto, Encode,arial;
}

#fullwradp{
    width:97%;
    margin:0 auto;
}
.header{
	width:100%;
	background: #ddd;
    margin: 6px 0px;
	overflow:hidden;
}
.header_wrap{
	width:97%;
	margin:0 auto;
}

.header .header_wrap .logo_part {
    width: 100%;
    float: left;
    color: black;
    padding: 8px;
    font-size: 25px;
    text-align:center;
}


.header .header_wrap .part ul{
    float:right;
    margin: 0;
}
.header .header_wrap .part ul li {
	float: left;
	list-style-type: none;
	border-right: 1px solid #062948;
	border-left: 1px solid #9ba5aa;
}
.header .header_wrap .part ul li:first-child{
	border-left:none;
}
.header .header_wrap .part ul li:last-child{
	border-right:none;
}

.header .header_wrap .part ul li a{
	text-decoration:none;
	color:white;
	padding: 12px 21px;
	display:block;
	font-size:20px;
}
.header .header_wrap .part ul li a:hover{
	background:#036a82;
}

.body_download{
	width:97%;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
}

.body_download table{
	width:100%;
	margin: 0 auto;
	border-collapse: collapse;
}
.body_download table th {
    background: #c5c5c5;
    font-size: 20px;
    color: #000000;
    text-align: center;
    font-weight: 100 !important;
    outline: none;
}
.body_download table th,td{
	border:1px solid #dbdbdbad;
	font-family: NotoL;
}
table.dataTable thead th, table.dataTable thead td {
    padding: 10px 18px;
    border-bottom: none;
}

.body_download table tr:nth-of-type(even){
	background:#e5e5e573;
}

.body_download table tr:hover{
    background:#f2e7ab;
 }
.body_download table td a{
    text-decoration:none;
}
.body_download table td a:hover{
    font-family:NotoB;
}





.body_download #center{
	text-align:center;
}
.body_download .button img {
	transition:0.3s all ease-in-out;
}
.body_download .button img:hover{
	transform:scale(1.1);
}


.body_download table td{
	padding:3px;
}

.body_download table td img {
    width: 120px;
}

#active{
	background:#1a485d;
}















.footer{
	width:100%;
	background:#e7e6e6;
	padding:10px 20px;
	border-radius: 5px;
}

footer{
	width:960;
	margin: 0 auto;
	text-align:center;
	color:black;
	font-size:18px;
	font-family: KohoL;
}