@charset "utf-8";

/* ==================================================
accessibility color
================================================== */
#tmp_query,
#tmp_pankuzu,
#tmp_pankuzu *,
.format_free:not(.format_kanko) #tmp_wrap_main,
.format_free:not(.format_kanko) #tmp_wrap_main *:not(.iine_btn):not(#commit):not(.img-smt-btn):not(.img-ent-btn):not(.theme_ttl):not(.theme_ttl),
.format_kanko #tmp_main,
.format_kanko #tmp_main *:not(.iine_btn):not(#commit):not(.img-smt-btn):not(.img-ent-btn):not(.theme_ttl):not(.theme_ttl),
.format_kanko #tmp_model_change_pub,
.format_kanko #tmp_model_change_pub *,
.format_kanko #tmp_sma_pankuzu,
.format_kanko #tmp_sma_pankuzu *,
#tmp_publicity,
#tmp_publicity *,
#tmp_footer,
#tmp_footer * {
	color:#000000 !important;
	background-color:#FFFF00 !important;
	background-image:none !important;
	border-color:#000000 !important;
	list-style-image:none !important;
    text-shadow: none !important;
}
#tmp_pankuzu a,
#tmp_wrap_main a,
#tmp_footer a {
	color:#0000FF !important;
	background-color:#FFFF00 !important;
}
#tmp_event_cal_cnt .calendar .today {
	font-weight:bold !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 {
	padding:5px !important;
	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-left:3px solid black !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,
#tmp_wrap_main #tmp_senior h1,
#tmp_wrap_main #tmp_senior h2,
#tmp_wrap_main #tmp_senior h3,
#tmp_wrap_main #tmp_senior h4,
#tmp_wrap_main #tmp_senior h5,
#tmp_wrap_main #tmp_senior h6 {
	border:none !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;
}
/* used_bg_img */
#tmp_wrapper .used_bg_img,
#tmp_contents #tmp_senior_logo h1,
.reporter_top #tmp_contents #tmp_reporter_ttl #tmp_reporter_hlogo,
.reporter_top #tmp_contents .subject_box_ttl h2,
#tmp_contents #tmp_reporter_ttl #tmp_reporter_hlogo,
#tmp_reporter_cate_ttl h1,
#tmp_reporter_cate_ttl p,
.reporter_gakuse #tmp_contents .subject_box_ttl h2,
#tmp_contents #tmp_citysales #tmp_jiman_ttl p,
#tmp_contents #tmp_citysales_ttl h1,
#tmp_contents #tmp_header_kids_top h1,
#tmp_contents #tmp_header_kids_top #tmp_gnavi_kids ul li,
#tmp_contents #tmp_header_kids_mirai #tmp_hlogo_kids p,
#tmp_contents #tmp_header_kids_mukashi #tmp_hlogo_kids p,
#tmp_contents #tmp_header_kids_ima #tmp_hlogo_kids p,
#tmp_contents #tmp_header_kids_mirai ul li,
#tmp_contents #tmp_header_kids_mukashi ul li,
#tmp_contents #tmp_header_kids_ima ul li,
#tmp_contents .makimono_ttl h2,
.format_guide .menu_btn p,
#tmp_contents #photo_cate_ttl,
#tmp_contents #tmp_photo_entry #tmp_photo_entry_ttl h2,
#tmp_contents #tmp_photo_close #tmp_photo_close_ttl h2,
#tmp_contents .form_btn p.back_top_btn,
#tmp_contents .form_btn .fixed_col2L p,
#tmp_contents .form_btn .fixed_col2R p,
#tmp_contents .page_sending_navi .prev,
#tmp_contents .page_sending_navi .next,
#tmp_contents #photo_cate_ttl.ttl_smartcity,
#tmp_contents #tmp_photo_entry #tmp_photo_entry_ttl h2,
#tmp_contents #tmp_photo_close #tmp_photo_close_ttl h2,
#tmp_contents #tmp_quiz_contents .box_quiz_cnt h3 {
    width: auto !important;
    height: auto !important;
}
#tmp_wrapper .used_bg_img a,
#tmp_contents #tmp_reporter_ttl #tmp_reporter_hlogo a,
#tmp_contents #tmp_header_kids_top #tmp_gnavi_kids ul li a,
#tmp_contents #tmp_header_kids_mirai #tmp_hlogo_kids p a,
#tmp_contents #tmp_header_kids_mukashi #tmp_hlogo_kids p a,
#tmp_contents #tmp_header_kids_ima #tmp_hlogo_kids p a,
#tmp_contents #tmp_header_kids_mirai ul li a,
#tmp_contents #tmp_header_kids_mukashi ul li a,
#tmp_contents #tmp_header_kids_ima ul li a,
.format_guide .menu_btn p a,
#tmp_contents .form_btn p.back_top_btn a,
#tmp_contents .form_btn .fixed_col2L p a,
#tmp_contents .form_btn .fixed_col2R p a,
#tmp_contents .page_sending_navi .prev a,
#tmp_contents .page_sending_navi .next a {
    width: auto !important;
    height: auto !important;
    text-decoration: underline !important;
}
#tmp_wrapper .used_bg_img span,
#tmp_contents #tmp_senior_logo h1 span,
.reporter_top #tmp_contents #tmp_reporter_ttl #tmp_reporter_hlogo span,
.reporter_top #tmp_contents .subject_box_ttl h2 span,
#tmp_contents #tmp_reporter_ttl #tmp_reporter_hlogo span,
#tmp_reporter_cate_ttl h1 span,
#tmp_reporter_cate_ttl p span,
.reporter_gakuse #tmp_contents .subject_box_ttl h2 span,
#tmp_contents #tmp_citysales #tmp_jiman_ttl p span,
#tmp_contents #tmp_citysales_ttl h1 span,
#tmp_contents #tmp_header_kids_top h1 span,
#tmp_contents #tmp_header_kids_top #tmp_gnavi_kids ul li span,
#tmp_contents #tmp_header_kids_mirai #tmp_hlogo_kids p span,
#tmp_contents #tmp_header_kids_mukashi #tmp_hlogo_kids p span,
#tmp_contents #tmp_header_kids_ima #tmp_hlogo_kids p span,
#tmp_contents #tmp_header_kids_mirai ul li span,
#tmp_contents #tmp_header_kids_mukashi ul li span,
#tmp_contents #tmp_header_kids_ima ul li span,
#tmp_contents .makimono_ttl h2 span,
.format_guide .menu_btn p span,
#tmp_contents #photo_cate_ttl span,
#tmp_contents #tmp_photo_entry #tmp_photo_entry_ttl h2 span,
#tmp_contents #tmp_photo_close #tmp_photo_close_ttl h2 span,
#tmp_contents .form_btn p.back_top_btn span,
#tmp_contents .form_btn .fixed_col2L p span,
#tmp_contents .form_btn .fixed_col2R p span,
#tmp_contents .page_sending_navi .prev span,
#tmp_contents .page_sending_navi .next span,
#tmp_contents #photo_cate_ttl.ttl_smartcity span,
#tmp_contents #tmp_photo_entry #tmp_photo_entry_ttl h2 span,
#tmp_contents #tmp_photo_close #tmp_photo_close_ttl h2 span,
#tmp_contents #tmp_quiz_contents .box_quiz_cnt h3 span {
    z-index: 1 !important;
    height: auto !important;
}
#tmp_wrap_gmenu #tmp_gmenu_btn span {
    z-index: 1 !important;
}
#tmp_wrapper .used_bg_img a span,
#tmp_contents #tmp_reporter_ttl #tmp_reporter_hlogo a span,
#tmp_contents #tmp_header_kids_top #tmp_gnavi_kids ul li a span,
#tmp_contents #tmp_header_kids_mirai #tmp_hlogo_kids p a span,
#tmp_contents #tmp_header_kids_mukashi #tmp_hlogo_kids p a span,
#tmp_contents #tmp_header_kids_ima #tmp_hlogo_kids p a span,
#tmp_contents #tmp_header_kids_mirai ul li a span,
#tmp_contents #tmp_header_kids_mukashi ul li a span,
#tmp_contents #tmp_header_kids_ima ul li a span,
.format_guide .menu_btn p a span,
#tmp_contents .form_btn p.back_top_btn a span,
#tmp_contents .form_btn .fixed_col2L p a span,
#tmp_contents .form_btn .fixed_col2R p a span,
#tmp_contents .page_sending_navi .prev a span,
#tmp_contents .page_sending_navi .next a span {
    color: #0000FF !important;
    background-color: transparent !important;
}
#tmp_contents #tmp_quiz_contents .box_wrap_quiz_cnt {
	margin:0 !important;
}
#tmp_wrap_main #tmp_contents #tmp_quiz_contents .box_wrap_quiz_cnt h3 img {
	background-color:#ffffff !important;
}