@charset "utf-8";
/* CSS Document */

#ehime_map{
	width: 100%;
	text-align: center;
	margin: 35px auto;
	overflow: hidden;
}
#ehime_map img{
	width: 100%;
	height: auto;
}

/*-------------------------------------------------------------*/

.table_block{
	width: 100%;
    margin: 20px auto;
    font-size: 12px;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
	position: relative;	
}

.table_block table{
	width: 100%;
	min-width: 685px;
	border-left:1px solid #AAAAAA;
	border-top:1px solid #AAAAAA;
	background-color:#FFF;
	font-size: 12px;
	font-family: "Noto Sans JP";
}

.table_block table th{
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	color:#0084B3;
	background-color:#DDDDDD;
	/*white-space:nowrap;*/
	padding:0.5em;
	text-align: center;
}

.table_block table .th01{
	width: 163px!important;
}

.table_block table .th02{
	width: 72px!important;
}

.table_block table .th03{
	width: 190px!important;
}

.table_block table .th04{
	width: 93px!important;
}

.table_block table .th05{
	width: 18px!important;
}

.table_block table td{
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	/padding:0.25em;
}

.table_block .scroll-hint-icon {
	top: 40px;
	bottom: auto;
}

/**/

.ini{
	background-color:#0084B3;
	color:#FFF;
	text-indent:1em;
	font-weight:bold;
}

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/

/*-------------------------------------------------------------*/