/*■■■■■ ↓消さないでください↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/* type081-22 */

@import url("../../../../go/designtemplate/pc/type081-01/stylebase.css");
@import url("../../../../go/designtemplate/pc/type081-02/stylebasecolor.css");
@import url("../../../../go/designtemplate/pc/type081-01/style_noside.css");

/*■■■■■ ↑消さないでください↑ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/





/*■■■■■ ↓カスタムデザイン用スタイル記述エリア↓ ■■■■■■■■■■■■■■■■■■■■■■*/

body,
#HP .edit_box_left div[id*="nicEdit-contents--contents"],/* 本文・本文続き・マイストーリー */
#HP .edit_box_left div[id*="nicEdit-webform--webform"],/* WEBフォームの説明・誘導コピー・誘導コピー続き・受付後表示メッセージ・ご本人確認後表示画面（初回登録時・２回目以降） */
#HP .edit_box_left div[id*="nicEdit-calendar"],/* カレンダーの説明文 */
#RESERVATION .edit_box_left div[id*="nicEdit-calendar"]/* カレンダーデータの概要・詳細 */ {
	background: #FFFFFF;
	color: #333333;
}

a,
#select2-drop u,
#s2id_linkstyle u,
.area_8 .table_calendar_tate tr.calendar_month td.month {
	color: #E19399;
}
.rilinktype0 {
	background-color: #EFC5C8;
	border: 1px solid #EFC5C8;
}

.header_area {
    background-image: none;
}
.area_3,
.area_9 {
	background: #EFC5C8;
}
.area_14 {
	background: #EFC5C8 !important;
	background: rgba(248, 237, 231, 0.9) !important;
}
.footer {
	background: #FFF6F7;
}


.none .title,
.form_none .form_title {
	color: #333333;
	font-weight: normal;
}
.none .title:hover,
.this .title,
.this .title:hover,
.form_none .form_title:hover,
.form_this .form_title,
.form_this .form_title:hover {
	font-weight: normal;
}
.area_2 .none .title,
.area_2 .form_none .form_title {
	color: #CBA55F;
}
.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: #E6A4A9;
}

.area_6 .none .title,
.area_6 .this .title,
.area_6 .form_none .form_title,
.area_6 .form_this .form_title {
	background: #FFF6F7;
	color: #E19399;
}

.list_2 .child_link .title,
.list_2 .child_link .title_s,
.area_8 .none .title,
.area_8 .none .title:hover,
.area_8 .form_none .form_title,
.area_8 .form_none .form_title:hover,
.area_8 .this .title,
.area_8 .this .title:hover,
.area_8 .form_this .form_title,
.area_8 .form_this .form_title:hover,
.area_8 .this .this_title,
.pagetitle .pagetitle_1,
.area_8 .list_2 .child_link .title,
.area_8 .list_2 .child_link .title_s,
.area_8 .yoko_2maga .list_2 .child_link .title_s,
.area_8 .yoko_2maga .list_2 .child_link .title_s:hover,
.area_8 .yoko_3maga .list_2 .child_link .title_s,
.area_8 .yoko_3maga .list_2 .child_link .title_s:hover,
.area_8 .yoko_4maga .list_2 .child_link .title_s,
.area_8 .yoko_4maga .list_2 .child_link .title_s:hover,
.area_8 .yoko_bborder .list_2 .child_link .title_s,
.area_8 .yoko_bborder .list_2 .child_link .title_s:hover,
.area_8 .yoko_3border .list_2 .child_link .title_s,
.area_8 .yoko_3border .list_2 .child_link .title_s:hover,
.area_8 .yoko_4border .list_2 .child_link .title_s,
.area_8 .yoko_4border .list_2 .child_link .title_s:hover {
	border-color: #E2CDA7 !important;
	color: #CBA55F;
	font-family: "游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", serif;
	font-weight: normal;
}
.area_8 .list_2 .child_link .title_s {
	background-image: url(/cds/cdsroot/skin/img/mark_arrow_1.png);
}
.list_2 .child_link .title,
.list_2 .child_link .title_s {
	background-image: url(/cds/cdsroot/skin/img/mark_arrow_1_s.png);
}
.area_8 .list_2 .child_link .title {
	background-image: none;
	border-top: 4px double;
	border-bottom: 4px double;
	border-right: none;
	border-left: none;
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.area_8 .faqstyle .list_2 .child_link .title:first-letter,
.area_8 .faqstyle .list_2 .child_link .title_s {
	color: #CBA55F;
}

.area_8 .mokuji > li > a,
.sitemap_list .sitemap_list .sitemap_link {
	background-image: url(/cds/cdsroot/skin/img/mark_arrow_1_s.png);
	color: #333333;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.area_8 .mokuji > li > .categorytitle,
.area_8 .mokujicategory > li > a,
.sitemap_list .sitemap_link {
	background-image: url(/cds/cdsroot/skin/img/mark_arrow_1.png);
	color: #333333;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.area_8 .mokuji > li > a:hover,
.area_8 .mokuji > li > .categorytitle:hover,
.area_8 .mokujicategory > li > a:hover,
.sitemap_list .sitemap_link:hover,
.sitemap_list .sitemap_list .sitemap_link:hover {
	filter: alpha(opacity=50);
	opacity: 0.5;
}


.yoko_2maga .list_2,
.yoko_3maga .list_2,
.yoko_4maga .list_2,
.tate_border .list_2,
.yoko_bborder .list_2,
.yoko_3border .list_2,
.yoko_4border .list_2 {
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.list_1 .tate_border .list_2,
.list_1 .yoko_bborder .list_2,
.list_1 .yoko_3border .list_2,
.list_1 .yoko_4border .list_2 {
	margin: 0 2% 2% 0 !important;
	padding: 2% !important;
	position: relative;
}

.list_1 .mark_details_1,
.list_1 .mark_details_2,
.list_2 .mark_details_2 {
	background: #EFC5C8;
	border-color: #EFC5C8;
	color: #FFFFFF;
}

.sitetitle {
	color: #666666;
}
.title3rd {
	background: #FFF6F7;
	color: #E19399;
	font-weight: normal;
}
.heading1,
.heading2 {
	border-color: #E2CDA7;
	color: #CBA55F;
	font-weight: normal;
}
.heading2:before {
	color: #E6A4A9;
}
ul li:before,
.nicEdit-main ul li:before,
.edit_area_area_8_1 ul li:before {
	color: #E6A4A9 !important;
}
ol.rsstep > li,
.nicEdit-main ol.rsstep > li {
	border-color: #EFC5C8;
	color: #333333;
}
ol li:before,
.nicEdit-main ol li:before {
	background: none;
	color: #E6A4A9;
}
.point,
.nicEdit-main .point {
	background: #FFF6F7;
}
.area_8 .point {
	padding: 30px !important;
}
table th,
.nicEdit-main table th {
	background-color: #FFF6F7;
	border-color: #EFC5C8;
	color: #E19399;
}
table td,
.form_table td table td,
.form_table tr:first-child td table td,
.form_table td table tr:first-child td,
.form_table tr:last-child td table td,
.form_table td table tr:last-child td,
.nicEdit-main table td {
	border-color: #EFC5C8;
	color: #333333;
}
.list_1 .noframe th,
.list_1 .noframe td,
.list_1 .noframe2 th,
.list_1 .noframe2 td {
	color: #333333;
}
hr,
.nicEdit-main hr {
	border-top: 1px solid #D8BB87;
}
hr.pagearrow:after,
.nicEdit-main hr.pagearrow:after {
	border-top-color: #E2CDA7;
}
.category_title {
	background: #FAF2DA;
	color: #CBA55F;
	font-family: "游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", serif;
	font-weight: normal;
}
.area_8 .category_title:before,
.area_8 .category_title:after {
	background: #CBA55F;
	top: 15px;
}


/*■■■■■ ↑カスタムデザイン用スタイル記述エリア↑ ■■■■■■■■■■■■■■■■■■■■■■*/
