@charset "utf-8";

/* ==================================================
accessibility color 黒地に黄色
================================================== */
#temp_wrapper,
#temp_wrapper * {
	color:#FFFF00 !important;
	background-color:#000000 !important;
	border-color:#FFFF00 !important;
	list-style-image:none !important;
}
#temp_wrapper a,
#temp_wrapper a span,
#temp_wrapper button,
#temp_wrapper input[type="submit"],
#temp_wrapper input[type="button"],
#temp_wrapper input[type="reset"] {
	color:#FFFFFF !important;
	background-color:transparent !important;
    border: 1px solid #FFFF00 !important;
}
#temp_wrapper a, #temp_wrapper button {
	border: 1px solid #FFFF00 !important;
}
#temp_wrapper span {
	z-index:auto !important;
}
#temp_event_cal_cnt .calendar .today {
	background-color:transparent !important;
}
#temp_wrap_main h1,
#temp_wrap_main h2,
#temp_wrap_main h3,
#temp_wrap_main h4,
#temp_wrap_main h5,
#temp_wrap_main h6 {
	border:none !important;
	padding:5px !important;
}
#temp_wrap_main h1 {
	border:3px solid yellow !important;
}
#temp_wrap_main h2 {
	border-left:3px solid yellow !important;
	border-bottom:1px solid yellow !important;
}
#temp_wrap_main h3 {
	border-left:3px solid yellow !important;
}
#temp_wrap_main #temp_cate_ttl h1 {
	padding:0 !important;
	border:none !important;
}
.format_top #temp_wrap_main h1,
.format_top #temp_wrap_main h2,
.format_top #temp_wrap_main h3,
.format_top #temp_wrap_main h4,
.format_top #temp_wrap_main h5,
.format_top #temp_wrap_main h6 {
	border:none !important;
	padding:0 !important;
}
/* used_bg_img */
#temp_wrapper .used_bg_img {
	width:auto !important;
	height:auto !important;
}
#temp_wrapper .used_bg_img a {
	width:auto !important;
	height:auto !important;
	text-decoration:underline !important;
}
#temp_wrapper .used_bg_img span {
	z-index:1 !important;
	height:auto !important;
}
#temp_wrapper .used_bg_img a span {
	color:#FFFFFF !important;
	background-color:transparent !important;
}
/* icon */
#temp_wrap_main a.icon_pdf,
#temp_wrap_main a.icon_word,
#temp_wrap_main a.icon_excel {
	margin:0 !important;
	padding:0 !important;
}
/* for Firefox3.0 */
#temp_wrap_main caption {
	background-color:transparent !important;
}
/* for google box */
#temp_wrap_main #temp_gmap_box,
#temp_wrap_main #temp_gmap_box * {
	background-color:transparent !important;
	color:#000000 !important;
	border-color:yellow !important;
	list-style-image:none !important;
}
#temp_wrap_main #temp_gmap_box a {
	color:#7777CC !important;
}
/* 20190612追記 */
.banner_category li.item_easy h3:before,
.banner_category li.item_detail h3:before,
.banner_category li.item_map h3:before,
.banner_title:before{
	display:none !important;
}
.reservation_icon_explanation .title {
	position:static !important;
}
#temp_wrap_main .answer:before {
	background-color:#FFFFFF !important;
}
#temp_rnavi.toggle_sidebar .nav_slidebar_open {
	background-color: #1564b3 !important;
}
#temp_wrapper .search_map_inner,
#temp_wrapper .search_map_inner * {
    background: transparent !important;
}
#temp_wrapper .search_map_inner .gm-style-iw{
    background:#000000  !important;
}
#temp_banner {
	height:auto !important;
}
#temp_wrapper .btn_booking,
#temp_wrapper .btn_booking:link {
	color: #ffffff !important;
	background-color: #000000 !important;
}
#temp_wrapper .btn_booking.btn_disabled,
#temp_wrapper .btn_booking.btn_disabled:hover {
	background-color: #f2f2f2 !important;
	color: #c1c1c1 !important;
}
#coma_calendar td,
#temp_wrapper .coma_calendar_all_room td {
	background-color:#FFFFFF!important;
	color: #323232 !important;
}
#coma_calendar td.bg_gray,
#temp_wrapper .coma_calendar_all_room td.bg_gray {
    background-color: #f2f2f2!important;
    color: #323232 !important;
}

#coma_calendar td.bg_blue,
#temp_wrapper .coma_calendar_all_room td.bg_blue {
    background-color: #e2f7fc!important;
    color: #323232 !important;
}

#coma_calendar td.bg_light_red,
#temp_wrapper .coma_calendar_all_room td.bg_light_red {
    background-color: #fbdee2!important;
    color: #323232 !important;
}

#coma_calendar td.bg_yellow,
#temp_wrapper .coma_calendar_all_room td.bg_yellow {
    background-color: #fff799!important;
    color: #323232 !important;
}
.ptop {
	display:none !important;
}