<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* ==================================================
accessibility color 黒地に黄色
================================================== */
#tmp_wrapper,
#tmp_wrapper *,
#tmp_query,
#tmp_pankuzu,
#tmp_pankuzu *,
#tmp_wrap_main,
#tmp_wrap_main *,
#tmp_publicity,
#tmp_publicity *,
#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_wrapper a,
#tmp_pankuzu a,
#tmp_wrap_main a,
#tmp_publicity a,
#tmp_footer a {
	color:#FFFFFF !important;
	background-color:transparent !important;
}
#tmp_wrapper a span,
#tmp_pankuzu a span,
#tmp_wrap_main a span,
#tmp_publicity a span,
#tmp_footer a span {
	color:#FFFF00 !important;
	background-color:#000000 !important;
	background-image:none !important;
	border-color:#FFFF00 !important;
	list-style-image:none !important;
}
#tmp_event_cal_cnt .calendar .today {
	background-color:transparent !important;
}
#tmp_wrap_main h1,
#tmp_wrap_main h2,
#tmp_wrap_main h3,
#tmp_wrap_main h4,
#tmp_wrap_main h5,
#tmp_wrap_main h6 {
	border:none !important;
	padding:5px !important;
}
#tmp_wrap_main h1 {
	border:3px solid yellow !important;
}
#tmp_wrap_main h2 {
	border-left:3px solid yellow !important;
	border-bottom:1px solid yellow !important;
}
#tmp_wrap_main h3 {
	border-left:3px solid yellow !important;
}
#tmp_wrap_main #tmp_cate_ttl h1 {
	padding:0 !important;
	border:none !important;
}
.format_top #tmp_wrap_main h1,
.format_top #tmp_wrap_main h2,
.format_top #tmp_wrap_main h3,
.format_top #tmp_wrap_main h4,
.format_top #tmp_wrap_main h5,
.format_top #tmp_wrap_main h6 {
	border:none !important;
	padding:0 !important;
}
/* icon */
#tmp_wrap_main a.icon_pdf,
#tmp_wrap_main a.icon_word,
#tmp_wrap_main a.icon_excel {
	margin:0 !important;
	padding:0 !important;
}
/* for Firefox3.0 */
#tmp_wrap_main caption {
	background-color:transparent !important;
}
/* for google box */
#tmp_wrap_main #tmp_gmap_box,
#tmp_wrap_main #tmp_gmap_box * {
	background-color:transparent !important;
	color:#000000 !important;
	border-color:yellow !important;
	list-style-image:none !important;
}
#tmp_wrap_main #tmp_gmap_box a {
	color:#7777CC !important;
}
/* used_bg_img */
#tmp_wrapper .used_bg_img {
    width: auto !important;
    height: auto !important;
}
#tmp_wrapper .used_bg_img a {
    width: auto !important;
    height: auto !important;
    text-decoration: underline !important;
}
#tmp_wrapper .used_bg_img span {
    z-index: 1 !important;
    height: auto !important;
}
#tmp_wrapper .used_bg_img a span {
    color: #FFFF00 !important;
    background-color: transparent !important;
}
#tmp_hlogo h1,
#tmp_hlogo p,
#tmp_hlogo p a,
#tmp_search label,
#tmp_hnavi li a,
#tmp_fnavi li a,
#tmp_oshirase_ttl p,
#tmp_info_ttl a {
    width: auto !important;
    height: auto !important;
    text-decoration: underline !important;
}
#tmp_hlogo h1 span,
#tmp_hlogo p span,
#tmp_search label span,
#tmp_hnavi li a span,
#tmp_fnavi li a span,
#tmp_oshirase_ttl p span,
#tmp_info_ttl a span,
#tmp_gnavi a span {
    z-index: 1 !important;
    height: auto !important;
    color: #FFFF00 !important;
    background-color: transparent !important;
}
#tmp_hnavi_lmenu span,
#tmp_hnavi_rmenu span {
	z-index: auto !important;
}
#tmp_info #tmp_info_ttl ul li a,
#tmp_info #tmp_info_ttl ul li.active a,
#tmp_info #tmp_info_ttl ul li:last-child a {
	background: none !important;
}
#tmp_wrap_sma_lnavi #tmp_sma_search dd p #tmp_sma_query {
	border: 1px solid !important;
}
#tmp_hnavi_s li a,
#tmp_hnavi_lmenu span,
#tmp_hnavi_rmenu span {
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
}
#tmp_inquiry #tmp_inquiry_btn input {
    padding: 0 !important;
}
#tmp_gnavi a {
	height:auto !important;
	min-height:48px !important;
}</pre></body></html>