/*■■■■■ ↓消さないでください↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/* type089-24 */

@import url("../../../../go/designtemplate/pc/type089-01/stylebase.css");
@import url("../../../../go/designtemplate/pc/type089-04/stylebasecolor.css");
@import url("../../../../go/designtemplate/pc/type089-01/style_noside.css");

/*■■■■■ ↑消さないでください↑ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/





/*■■■■■ ↓カスタムデザイン用スタイル記述エリア↓ ■■■■■■■■■■■■■■■■■■■■■■*/

/*■■■■■ リンク ■■■■■*/
a,
#select2-drop u,
#s2id_linkstyle u,
.area_8 .table_calendar_tate tr.calendar_month td.month {
	color: #86BDE2;
}

/*■■■■■ リンクボタンタイプ（おすすめタイプ２） ■■■■■*/
.rilinktype0 {
	background-color: #86BDE2;
	border: 1px solid #86BDE2;
}


/*■■■■■ サイトタイトル ■■■■■*/
.sitetitle,
.list_1 .mark_details_1,
.list_1 .mark_details_2,
.list_2 .mark_details_2 {
	font-family: inherit !important;
}


/*■■■■■ main_menu ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
#INDEX .main_menu {
	background: #FFFFFF;
	position: initial;
}


/*■■■■■ ↓各areaの設定↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.area_5 {
	background: #86BDE2;
}


/*■■■■■ list_1 ■■■■■■■■■■■■■■■*/
.area_2 .list_1 {
	padding: 15px 10px 10px;
}


/*■■■■■ 親タイトル ■■■■■*/
#INDEX .area_2 .none .title,
#INDEX .area_2 .form_none .form_title {
	color: initial;
}
.area_2 .none .title,
.area_2 .form_none .form_title {
	background: #f1f9ff;
	border-radius: 5px;
	padding: 7px 20px !important;
}
.area_2 .none .title:hover,
.area_2 .this .title,
.area_2 .this .title:hover,
.area_2 .form_none .form_title:hover,
.area_2 .form_this .form_title,
.area_2 .form_this .form_title:hover {
	background: #86BDE2 !important;
	border-radius: 5px;
	color: #FFFFFF !important;
	padding: 7px 20px !important;
}

.area_2 .none .title:hover > span,
.area_2 .this .title > span,
.area_2 .this .title:hover > span,
.area_2 .form_none .form_title:hover > span,
.area_2 .form_this .form_title > span,
.area_2 .form_this .form_title:hover > span {
	border: none !important;
}


/*■■■■■ 子タイトル ■■■■■*/
.list_2 .child_link .title:before,
.list_2 .child_link .title_s:before {
	border-color: #86BDE2 #86BDE2 transparent transparent;
}
.area_6 .list_2 .child_link .title:before,
.area_6 .list_2 .child_link .title_s:before {
	border-color: #86BDE2 #86BDE2 transparent transparent;
}

/*■■ 文章表示あり ■■*/
.area_8 .list_2 .child_link .title {
	border-bottom: 1px solid #86BDE2;
}

/*■■ 文章表示なし ■■*/
.area_8 .list_2 .child_link .title_s:before {
	border-color: #86BDE2 #86BDE2 transparent transparent;
}
.area_8 .yoko_2maga .list_2 .child_link .title_s,
.area_8 .yoko_3maga .list_2 .child_link .title_s,
.area_8 .yoko_4maga .list_2 .child_link .title_s,
.area_8 .yoko_bborder .list_2 .child_link .title_s,
.area_8 .yoko_3border .list_2 .child_link .title_s,
.area_8 .yoko_4border .list_2 .child_link .title_s {
	border-bottom: 1px solid #86BDE2 !important;
}


/*■■■■■ 大見出し ■■■■■*/
.heading1 {
	border-bottom: 2px solid #86BDE2;
}


/*■■■■■ 小見出し ■■■■■*/
.heading2:before {
	background: #86BDE2;
}


/*■■■■■ 箇条書き ul ■■■■■*/
ul li:before,
.nicEdit-main ul li:before,
.edit_area_area_8_1 ul li:before {
	color: #86BDE2;
}


/*■■■■■ 箇条書き ul（チェックマークのリスト） ■■■■■*/
.rschecklist > li:before,
ul.rsstep li .rschecklist > li:before,
ol.rsstep li .rschecklist > li:before {
	border-color: #86BDE2 !important;
}


/*■■■■■ box tate_border list_2 ■■■■■*/
/*■■■■■ box yoko_bborder list_2 ■■■■■*/
/*■■■■■ box yoko_3border list_2 ■■■■■*/
/*■■■■■ box yoko_4border list_2 ■■■■■*/
.list_1 .yoko_3border .list_2,
.list_1 .yoko_4border .list_2 {
	padding: 2% !important;
}
.yoko_4border .list_2,
.yoko_4border.layout_box_margin_0 .list_2 {
	flex-basis: 19%;
}


/*■■■■■ 詳細のマーク ■■■■■*/
.list_1 .mark_details_1,
.list_1 .mark_details_2,
.list_2 .mark_details_2 {
	border: 1px solid #86BDE2;
	color: #86BDE2;
}
.list_1 .mark_details_1:before,
.list_1 .mark_details_2:before,
.list_2 .mark_details_2:before {
	border-bottom: 12px solid #86BDE2;
}

.area_8 .yoko_s .list_2 .mark_details_2,
.area_8 .yoko_4 .list_2 .mark_details_2,
.area_8 .yoko_3maga .list_2 .mark_details_2,
.area_8 .yoko_4maga .list_2 .mark_details_2,
.area_8 .yoko_3border .list_2 .mark_details_2,
.area_8 .yoko_4border .list_2 .mark_details_2 {
	font-size: 100% !important;
	text-align: center !important;
	float: none !important;
	padding: 15px 30px 18px !important;
	margin: 10px auto !important;
	width: 60%;
}

/*■■ 詳細のマーク ■■*/
.prev_all_smart .list_2 .mark_details_2 {
	font-size: 100% !important;
	text-align: center !important;
	float: none !important;
	padding: 15px 30px 18px !important;
	margin: 10px auto !important;
	width: 60%;
}

@media only screen and (max-width: 667px) {
	.list_2 .mark_details_2 {
		font-size: 100% !important;
		text-align: center !important;
		float: none !important;
		padding: 15px 30px 18px !important;
		margin: 10px auto !important;
		width: 60%;
	}
}


/*■■■■■ 子ページの目次 ■■■■■*/
.area_8 .mokuji > li > .title:before,
.area_8 .mokuji > li > .sitemap_link:before {
	border-color: #86BDE2 #86BDE2 transparent transparent;
}
.area_8 .mokuji > li > .categorytitle:before {
	border-color: #86BDE2 #86BDE2 transparent transparent;
}

/*■■■■■ カテゴリーの目次 ■■■■■*/
.area_8 .mokujicategory > li > a:before {
	border-color: #86BDE2 #86BDE2 transparent transparent;
}


/*■■■■■ カテゴリー ■■■■■■■■■■■■■■■*/
.category_title:before {
	background: #86BDE2;
}


/*■■■■■ サイトマップ ■■■■■*/
.area_8 .sitemap_list .sitemap_list .sitemap_link:before {
	border-color: #86BDE2 #86BDE2 transparent transparent;
}


/*■■■■■ リンクバナーがないときのバナー風タイトル ■■■■■*/
.form_bannerlink_noimg .block,
.form_bannerlink_noimg:hover .block,
.area_8 .reservation_box .form_bannerlink_noimg .block,
.area_8 .reservation_box .form_bannerlink_noimg:hover .block,
.area_9 .reservation_box .form_bannerlink_noimg .block,
.area_9 .reservation_box .form_bannerlink_noimg:hover .block {
	background: url(/cds/cdsroot/skin/img/0_image_form_s_001.png) no-repeat left top;
}
.area_5 .form_bannerlink_noimg .block,
.area_5 .form_bannerlink_noimg:hover .block {
	background: url(/cds/cdsroot/skin/img/0_image_form_mini_001.png) no-repeat center top;
}
.area_8 .form_bannerlink_noimg .block,
.area_8 .form_bannerlink_noimg:hover .block,
.area_9 .form_bannerlink_noimg .block,
.area_9 .form_bannerlink_noimg:hover .block,
.edit_form_li .edit_area .edit_box_left .form_bannerlink_noimg .block,
.edit_form_li .edit_area .edit_box_left .form_bannerlink_noimg:hover .block {
	background: url(/cds/cdsroot/skin/img/0_image_form_b_001.png) no-repeat center top;
}

.area_5 .form_bannerlink_noimg .img_none_title,
.area_5 .form_bannerlink_noimg:hover .img_none_title {
	color: #86BDE2;
}



/*■■■■■ ↑カスタムデザイン用スタイル記述エリア↑ ■■■■■■■■■■■■■■■■■■■■■■*/
