@charset "utf-8";

/* ==================================================
accessibility color
================================================== */
#tmp_wrap_main,
#tmp_wrap_main *,
#tmp_wrap_publicity,
#tmp_wrap_publicity *,
#tmp_footer,
#tmp_footer * {
	background-image:none !important;
	background-color:black !important;
	color:yellow !important;
	border-color:yellow !important;
	list-style-image:none !important;
}
#tmp_main a,
#tmp_wrap_publicity a,
#tmp_footer a {
	color:white !important;
	background-color:black !important;
}
#tmp_main h1,
#tmp_main h2,
#tmp_main h3,
#tmp_main h4,
#tmp_main h5,
#tmp_main h6 {
	border:none !important;
	padding:5px !important;
}
#tmp_main h1 {
	border:solid 3px yellow !important;
}
#tmp_main h2 {
	border-left:solid 3px yellow !important;
	border-bottom:solid 1px yellow !important;
}
#tmp_main h3 {
	border-left:solid 3px yellow !important;
}
#tmp_inquiry h2 {
	border:none !important;
	margin:0 !important;
	padding:0 !important;
}
#tmp_menu_service ul,
#tmp_menu_link_cnt ul,
#tmp_smenu_city_cnt ul,
#tmp_smenu_office_cnt ul,
#tmp_smenu_public_cnt ul {
	list-style-type:disc !important;
	margin-left:25px !important;
}
#tmp_menu_service ul li,
#tmp_menu_link_cnt ul li,
#tmp_smenu_city_cnt ul li,
#tmp_smenu_office_cnt ul li,
#tmp_smenu_public_cnt ul li {
	padding:0 !important;
}
#tmp_news_ttl,
#tmp_recruit_ttl,
#tmp_life_ttl,
#tmp_keyword_ttl,
#tmp_category_ttl {
	height:auto !important;
}
#tmp_news_ttl h2,
#tmp_recruit_ttl h2,
#tmp_life_ttl h2,
#tmp_keyword_ttl h2,
#tmp_category_ttl h2 {
	float:left !important;
	border:none !important;
}
#tmp_news_ttl .skip,
#tmp_recruit_ttl .skip,
#tmp_life_ttl .skip,
#tmp_keyword_ttl .skip,
#tmp_category_ttl .skip {
	position:static !important;
	width:auto !important;
	line-height:1.6 !important;
	font-size:120% !important;
}
#tmp_news_ttl:after,
#tmp_recruit_ttl:after,
#tmp_life_ttl:after,
#tmp_keyword_ttl:after,
#tmp_category_ttl:after {
	content:".";
	display:block;
	height:0;
	font-size:0.1%;
	line-height:0.1;
	clear:both;
	visibility:hidden;
}
*:first-child+html #tmp_news_ttl,
*:first-child+html #tmp_recruit_ttl,
*:first-child+html #tmp_life_ttl,
*:first-child+html #tmp_keyword_ttl,
*:first-child+html #tmp_category_ttl {
	min-height:1% !important;
}
* html #tmp_news_ttl,
* html #tmp_recruit_ttl,
* html #tmp_life_ttl,
* html #tmp_keyword_ttl,
* html #tmp_category_ttl {
	height:1% !important;
}
/* for Firefox3.0 */
#tmp_main caption {
	background-color:transparent !important;
}
/* for google box */
#tmp_main #tmp_gmap_box,
#tmp_main #tmp_gmap_box * {
	background-color:transparent !important;
	color:#000000 !important;
	border-color:yellow !important;
	list-style-image:none !important;
}
#tmp_main #tmp_gmap_box a {
	color:#7777CC !important;
	background-color:transparent !important;
}

