#_ifr_anu_map {width:1000px; height:600px; border:none; margin:0 auto; display:block; }
@media all and (max-width:1000px) { 
	#_ifr_anu_map {width:100%; height:600px; border:none; }
}
@media all and (max-width:800px) { 
	#_ifr_anu_map {width:100%; height:400px; border:none; }
}
@media all and (max-height:500px) { 
	#_ifr_anu_map {height:300px; }
}

/* --------------------------------------------------------------------------*/
.lc_gubun_wrap {overflow:hidden; margin:0 0 50px 0 ;}
.lc_gubun {min-width:300px; height:50px; float:left; background-color:#f1f1f1; color:#555; font-size:1.1rem; line-height:1.1rem; border:solid 1px #ddd; vertical-align:middle; padding:15px 15px; text-align:center; margin:0; }
.lc_gubun:hover a {color:blue}
.lc_gubun.on { background-color:#768395; border:solid 1px #768395; color:#fff; font-weight:600; }
@media all and (max-width:900px) { 
	.lc_gubun {min-width:45%;  margin:0 5px; }
}
@media all and (max-width:300px) { 
	.lc_gubun {min-width:90%; margin:0;  }
}
/* --------------------------------------------------------------------------*/
.lc_tab_wrap {overflow:hidden; margin:0 0 50px 0 ;}
.lc_tab {min-width:200px; height:50px; float:left; color:#999; font-size:1.1rem; line-height:1.1rem; color:#666; border-bottom:solid 1px #ddd; vertical-align:middle; padding:15px 15px; text-align:left; margin:0 20px 0 0; }
.lc_tab:hover a {color:blue}
.lc_tab.on { border-bottom:solid 2px #beac83; color:#111; font-weight:600; }
@media all and (max-width:900px) { 
	.lc_tab {min-width:45%;  margin:0 5px; }
}
@media all and (max-width:300px) { 
	.lc_tab {min-width:90%; margin:0;  }
}
/* --------------------------------------------------------------------------*/

:root {--dpc_tbl1_bd_color:#251a5c}

.lc_table1 td:first-child {text-align:center;}
.lc_table2 td {text-align:center;}
.lc_table3 td {text-align:center;}
.lc_table4 td {text-align:center;}
.lc_table5 td:first-child {text-align:center;}
.lc_table6 td {text-align:center;}


