/*■■■■■ ↓消さないでください↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/* type099-22 */

@import url("../../../../go/designtemplate/pc/type099-01/stylebase.css");
@import url("../../../../go/designtemplate/pc/type099-02/stylebasecolor.css");
@import url("../../../../go/designtemplate/pc/type099-01/style_noside.css");

/*■■■■■ ↑消さないでください↑ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/





/*■■■■■ ↓カスタムデザイン用スタイル記述エリア↓ ■■■■■■■■■■■■■■■■■■■■■■*/

/*■■■■■ br ■■■■■*/
#INDEX .prev_all_smart .text_box p br {
	display: none;
}
@media screen and (max-width: 600px) {
	#INDEX .text_box p br {
		display: none;
	}
}


/*■■■■■ リンク ■■■■■*/
a,
#select2-drop u,
#s2id_linkstyle u,
.area_8 .table_calendar_tate tr.calendar_month td.month {
	color: #00acc1;
}
a:hover {
	color: #00acc1;
}

/*■■■■■ リンクボタンタイプ（おすすめタイプ２） ■■■■■*/
.rilinktype0,
.edit_form .rilinktype0,
.nicEdit-main .rilinktype0 {
	border: 1px solid #00acc1 !important;
	color: #00acc1 !important;
}
.rilinktype0:hover,
.edit_form .rilinktype0:hover,
.nicEdit-main .rilinktype0:hover {
	background: #00acc1;
	color: #FFFFFF !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 {
	color: #00acc1;
}


/*■■■■■ よくあるご質問 ■■■■■■■■■■■■■■■*/

/*■■■■■ Q ■■■■■*/
.faqstyle .list_2 .child_link .title,
.faqstyle .list_2 .child_link .title_s {
	background-image: url(/cds/cdsroot/skin/img/mark_q_2.png);
}


/*■■ 文章表示あり ■■*/
.area_8 .faqstyle .list_2 .child_link .title {
	background-image: url(/cds/cdsroot/skin/img/mark_q.png);
}

.area_8 .faqstyle .yoko_s .list_2 .child_link .title,
.area_8 .faqstyle .yoko_4 .list_2 .child_link .title {
	background-image: url(/cds/cdsroot/skin/img/mark_q_1.png);
}

/*■■ 文章表示なし ■■*/
.area_8 .faqstyle .list_2 .child_link .title_s {
	background-image: url(/cds/cdsroot/skin/img/mark_q_1.png);
}


/*■■■■■ リンクバナーがないときのバナー風タイトル ■■■■■*/
.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-image: url(/cds/cdsroot/skin/img/0_image_form_s_001.png);
}
.area_5 .form_bannerlink_noimg .block,
.area_5 .form_bannerlink_noimg:hover .block {
	background-image: url(/cds/cdsroot/skin/img/0_image_form_mini_001.png);
}
.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-image: url(/cds/cdsroot/skin/img/0_image_form_b_001.png);
}


/*■■■■■ 箇条書き ul ■■■■■*/
ul li:before,
.nicEdit-main ul li:before,
.edit_area_area_8_1 ul li:before {
	color: #00acc1;
}

/*■■■■■ 箇条書き ul（チェックマークのリスト） ■■■■■*/
.rschecklist > li:after,
ul.rsstep li .rschecklist > li:after,
ol.rsstep li .rschecklist > li:after {
	border-color: #00acc1 !important;
}

/*■■■■■ 箇条書き ol ■■■■■*/
ol li:before,
.nicEdit-main ol li:before {
	color: #00acc1;
}


/*■■■■■ ブロックテンプレート（流れ3列・4列） ■■■■■*/
.flow_2 li:not(:last-of-type)::after,
.flow_3 li:not(:last-of-type)::after,
.flow_4 li:not(:last-of-type)::after {
	border-left-color: #00acc1 !important;
}
.flow_1 li:not(:last-of-type)::after,
.prev_all_smart .flow_1 li:not(:last-of-type)::after,
.prev_all_smart .flow_2 li:not(:last-of-type)::after,
.prev_all_smart .flow_3 li:not(:last-of-type)::after,
.prev_all_smart .flow_4 li:not(:last-of-type)::after,
.prev_all_smart .column_2 .flow_1 li:not(:last-of-type)::after,
.prev_all_smart .column_2 .flow_2 li:not(:last-of-type)::after,
.prev_all_smart .column_2 .flow_3 li:not(:last-of-type)::after,
.prev_all_smart .column_2 .flow_4 li:not(:last-of-type)::after {
	border-left-color: transparent !important;
	border-top-color: #00acc1 !important;
}


/*■■■■■ hr ■■■■■*/
hr,
.nicEdit-main hr {
	border-top: 2px dotted #CCCCCC;
}

/*■■■■■ 流れ hr ■■■■■*/
hr.pagearrow:after,
.nicEdit-main hr.pagearrow:after {
	border-top-color: #00acc1;
}


/*■■■■■ フォーム ■■■■■■■■■■■■■■■*/
/*■■■■■ 送信ボタン ■■■■■*/
.form_table input[type="submit"],
#submitButtonPreview > span {
	background: #00acc1;
}



/*■■■■■ 詳細のマーク ■■■■■*/
.list_1 .mark_details_2,
.list_2 .mark_details_2 {
	padding: 10px 30px 10px 25px;
}
.list_1 .mark_details_1 > span:before,
.list_1 .mark_details_2 > span:before,
.list_2 .mark_details_2 > span:before {
	content: none;
}
.list_1 .mark_details_1 > span:after,
.list_1 .mark_details_2 > span:after,
.list_2 .mark_details_2 > span:after {
	top: 16px;
}



/*■■■■■ ↓個別パーツの設定↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/*■■■■■ TOP ■■■■■*/
#riid_366 .list_2,
#riid_241 .list_2 {
	padding: 0 !important;
}
#riid_366 .list_2 .text_box,
#riid_241 .list_2 .text_box {
	box-sizing: border-box;
	display: block;
	padding: 20px !important;
}
#riid_366 .list_2 .mark_details_2.title_center,
#riid_241 .list_2 .mark_details_2.title_center {
	margin: 0 auto 20px auto !important;
}
#riid_366 .list_2 .mark_details_2 + .yohaku,
#riid_241 .list_2 .mark_details_2 + .yohaku {
	margin: 0;
}




/*■■■■■ ↑カスタムデザイン用スタイル記述エリア↑ ■■■■■■■■■■■■■■■■■■■■■■*/
