@charset "utf-8";

/* ==================================================
accessibility color
================================================== */
#tmp_query,
#tmp_pankuzu,
#tmp_pankuzu *,
#tmp_wrapper3,
#tmp_main,
#tmp_main *,
#tmp_main2,
#tmp_main2 *,
#tmp_footer,
#tmp_footer * {
	color:#FFFF00 !important;
	background-color:#000000 !important;
	background-image:none !important;
	border-color:#FFFF00 !important;
	list-style-image:none !important;
}
#tmp_pankuzu a,
#tmp_main a,
#tmp_footer a {
	color:#FFFFFF !important;
	background-color:#000000 !important;
}
#tmp_main h1,
#tmp_main h2,
#tmp_main h3,
#tmp_main h4,
#tmp_main h5,
#tmp_main h6 {
	padding:5px !important;
	border:none !important;
}
#tmp_main h1 {
	border:3px solid yellow !important;
}
#tmp_main h2 {
	border-bottom:1px solid yellow !important;
	border-left:3px solid yellow !important;
}
#tmp_main h3 {
	border-left:3px solid yellow !important;
}
#tmp_inquiry h2 {
	margin:0 !important;
	padding:0 !important;
	border:none !important;
}
#tmp_header_image,
#tmp_header_image * {
	background-color:#FFFFFF !important;	
}
/* for Firefox3.0 */
#tmp_main caption {
	background-color:transparent !important;
}
/* for google box */
#tmp_main #tmp_gmap_box,
#tmp_main #tmp_gmap_box * {
	color:#000000 !important;
	background-color:transparent !important;
	border-color:yellow !important;
	list-style-image:none !important;
}
#tmp_main #tmp_gmap_box a {
	color:#7777CC !important;
	background-color:transparent !important;
}
#tmp_main #tmp_gmap_box .gmnoprint {
	background-color:#FFFFFF !important;
}
/* no padding & border
============================== */
.format_top #tmp_main h1,
.format_top #tmp_main h2,
.format_top #tmp_main h3,
.format_top #tmp_main h4,
.format_top #tmp_main2 h1,
.format_top #tmp_main2 h2,
.format_top #tmp_main2 h3,
.format_top #tmp_main2 h4,
#tmp_first h1,
.format_free .column_rnavi #tmp_main h1,
.format_free .column_rnavi #tmp_main h2,
.format_free .column_rnavi #tmp_main h3,
.format_free .column_rnavi #tmp_main h4,
#tmp_kids h1,
#tmp_kids h2,
#tmp_kids h3,
#tmp_kids h4,
#tmp_sentokun h1,
#tmp_sentokun h2,
#tmp_sentokun h3,
#tmp_sentokun h4,
#tmp_sp h1,
#tmp_sp h2,
#tmp_event h1,
#tmp_event h2,
#tmp_event h3,
#tmp_event h4 {
	padding:0 !important;
	border:none !important;
}