@charset "utf-8";

/* ==================================================
accessibility color 黄色地に黒
================================================== */
#tmp_query,
#tmp_pankuzu,
#tmp_pankuzu *,
#tmp_wrap_main,
#tmp_wrap_main *,
#tmp_publicity,
#tmp_publicity *,
#tmp_sma_lmenu,
#tmp_sma_lmenu *,
#tmp_footer,
#tmp_footer * {
	color:#000000 !important;
	background-color:#FFFF00 !important;
	background-image:none !important;
	border-color:#000000 !important;
	list-style-image:none !important;
}
#tmp_pankuzu a,
#tmp_wrap_main a,
#tmp_publicity a,
#tmp_footer a {
	color:#0000FF !important;
	background-color:transparent !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;
}
#tmp_wrap_main h1 {
	border:3px solid black !important;
}
#tmp_wrap_main h2 {
	/*border-bottom:1px solid black !important;
	border-left:3px solid black !important;*/
}
#tmp_wrap_main h3 {
	border-bottom:2px dotted black !important;
	padding-bottom: 3px;
}
#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;
}
/* 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:#0000FF !important;
	background-color:transparent !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 * {
	color:#000000 !important;
	background-color:transparent !important;
	border-color:black !important;
	list-style-image:none !important;
}
#tmp_wrap_main #tmp_gmap_box a {
	color:#7777CC !important;
}
#tmp_wrap_main .circle_box h2{ background: none !important}
#tmp_wrap_main .circle_box p{ background: none !important}
#tmp_wrap_main #tmp_wrap_circle { background: url(../img/contents/cricle_box_bg.png) no-repeat center center !important}
#tmp_checkboxR ul{ background: none !important}
#tmp_checkboxR ul li{ background: none !important}
/*FAQ*/
#tmp_contents ul.other_list li.icon_tsuchi{background:url(../img/icon/icon_tsuchi.gif) no-repeat 19px center !important}
#tmp_contents ul.other_list li.icon_kojin{ background: url(../img/icon/icon_kojin.gif) no-repeat 19px center !important}
#tmp_contents ul.unkar_list li.tsuchicard{ background: url(../img/contents/tsuchi_icon.gif) no-repeat left top !important}
#tmp_contents ul.unkar_list li.kojinbango{ background: url(../img/contents/shinse_icon.gif) no-repeat left top !important}
/*TOP*/
.type-page #tmp_contents ul.other_list li.icon_tsuchi{background:none !important}
.type-page #tmp_contents ul.other_list li.icon_kojin{ background:none !important}
/*LINKDOWNLOAD*/
#tmp_contents h2.pattern3{ background: transparent url(../img/contents/h2_icon.gif) no-repeat left top !important}

#tmp_contents h2.pattern1, #tmp_contents h2.pattern4, #tmp_contents h2.pattern5{ background: transparent url(../img/h2_bg.gif) no-repeat left bottom !important}
@media screen and (max-width : 670px) {
	#tmp_wrap_main #tmp_wrap_circle{ background: none !important}
}
