@charset "UTF-8";
/*
----------
fli_common.css
2016-4-14
----------
*/

/*
-----
Main
-----
*/

main { width: 940px;
float:none;

}

.fli-table a[href^="http"] {
background:none;
  padding-right:0;
  margin-right:0;
}

.fli-table{ margin-bottom:20px;border-top:1px solid #ccc ;border-left:1px solid #ccc ; width:100%}
.fli-table th{padding:12px; border-bottom:1px solid #ccc ;border-right:1px solid #ccc ; background-color:#f4f4f4; text-align:center}
.fli-table td{ padding:8px 2px; border-bottom:1px solid #ccc;border-right:1px solid #ccc ; text-align:center;line-height:100%;}
.fli-table td img{ padding:8px 0 2px; vertical-align:middle}

/*
-----
Side
-----
*/
.side {
  width:auto;
  float:none;}
  
  /*
localnav
*/

.localnav{ border-top:4px solid #ccc;}
.localnav li{
    
    font-size: 1em;
	width:24.8%;
	float:left;
	text-align:center;
	 margin-right:0.2%
}
.localnav li a{ text-decoration:none}
.localnav li a:link,
.localnav li a:visited{background-color:#f4f4f4; display:block;padding:8px; color:#3eb3ed}
.localnav li a:hover{background-color:#fff;}


.index .localnav li a.index{background-color:#fff;}

@media only screen and (max-width: 960px) {
.localnav li{
	width:49.8%;
}

