/*■■■■■ ↓消さないでください↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/* type098-25 */

@import url("../../../../go/designtemplate/pc/type098-01/stylebase.css");
@import url("../../../../go/designtemplate/pc/type098-05/stylebasecolor.css");
@import url("../../../../go/designtemplate/pc/type098-01/style_noside.css");

/*■■■■■ ↑消さないでください↑ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/





/*■■■■■ ↓カスタムデザイン用スタイル記述エリア↓ ■■■■■■■■■■■■■■■■■■■■■■*/

/*■■■■■ ↓各areaの設定↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.area_1,
.area_5 {
	display: block;
	margin-right: 0;
	width: 40%;
}
.area_5 {
	width: 20%;
	min-width: 200px;
}

/*■■■■■ ロゴ ■■■■■*/
.area_1 .logo {
	float: left;
	margin: 0 30px 0 0;
}



/*■■■■■ リンク ■■■■■*/
a,
#select2-drop u,
#s2id_linkstyle u,
.area_8 .table_calendar_tate tr.calendar_month td.month {
	color: #766FB4;
}
a:hover {
	color: #766FB4;
}

/*■■■ リンクボタンタイプ ■■■*/
.rilinktype0,
.rilinktype1,
.rilinktype2,
.rilinktype3,
.rilinktype4,
.rilinktype5,
.rilinktype6,
.rilinktype7,
.rilinktype8,
.rilinktype9,
.rilinktype10 {
	padding: 6px 30px 5px 30px !important;
}

/*■■■■■ リンクボタンタイプ（おすすめタイプ２） ■■■■■*/
.rilinktype0,
.edit_form .rilinktype0,
.nicEdit-main .rilinktype0 {
	background: #766FB4;
	border: 1px solid #766FB4 !important;
	color: #FFFFFF !important;
}
.rilinktype0:hover,
.edit_form .rilinktype0:hover,
.nicEdit-main .rilinktype0:hover {
	background: #FFFFFF;
	color: #766FB4 !important;
}


/*■■■■■ ページトップへのボタン ■■■■■*/
.pagetop {
	background-image: url(/cds/cdsroot/skin/img/pagetop.png);
	color: #766FB4;
}

/*■■■■■ 日付 ■■■■■*/
.area_6 .list_2 .title_s .date_s {
	color: #766FB4;
}


/*■■■■■ よくあるご質問 ■■■■■■■■■■■■■■■*/
/*■■■■■ 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);
}
.faqstyle .list_2 .child_link .title:hover,
.faqstyle .list_2 .child_link .title_s:hover {
	color: #766FB4;
}

/*■■ 文章表示あり ■■*/
.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_table input[type="submit"],
#submitButtonPreview > span {
	background: #766FB4;
}


/*■■■■■ 詳細のマーク ■■■■■*/
.list_1 .mark_details_1,
.list_1 .mark_details_2,
.list_2 .mark_details_2 {
	background: #766FB4;
	border: 1px solid 766FB4;
	color: #FFFFFF;
}
.list_1 .mark_details_1:hover,
.list_1 .mark_details_2:hover,
.list_2 .mark_details_2:hover {
	background: #FFFFFF;
	color: #766FB4;
}
.list_1 .mark_details_1 > span:before,
.list_1 .mark_details_2 > span:before,
.list_2 .mark_details_2 > span:before {
	background: #FFFFFF;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.list_1 .mark_details_1 > span:after,
.list_1 .mark_details_2 > span:after,
.list_2 .mark_details_2 > span:after {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.list_1 .mark_details_1:hover > span:before,
.list_1 .mark_details_2:hover > span:before,
.list_2 .mark_details_2:hover > span:before {
	background-color: #766FB4;
}
.list_1 .mark_details_1:hover > span:after,
.list_1 .mark_details_2:hover > span:after,
.list_2 .mark_details_2 :hover> span:after {
	border-color: #766FB4;
}


/*■■■■■ 子ページの目次 ■■■■■*/
.area_8 .mokuji > li > .title:before,
.area_8 .mokuji > li > .sitemap_link:before {
	background: #766FB4;
}
.area_8 .mokuji > li > .categorytitle:before {
	background: #766FB4;
}

/*■■■■■ カテゴリーの目次 ■■■■■*/
.area_8 .mokujicategory > li > a:before {
	background: #766FB4;
}


/*■■■■■ カテゴリー ■■■■■■■■■■■■■■■*/
.category_title {
	color: #766FB4;
}

/*■■■■■ area_8 info_archive ■■■■■*/
.area_8 .info_archive > li > a:before {
	border-color: #766FB4 #766FB4 transparent transparent;
}


/*■■■■■ サイトマップ ■■■■■*/
.area_8 .sitemap_list .sitemap_list .sitemap_link:before {
	background: #766FB4;
}



/*■■■■■ ↓editor style↓ ■■■■■■■■■■■■■■■■■■ editor style ■■■■■*/
/*■■■■■ リンク ■■■■■*/
.nicEdit-main a:hover,
.nicEdit-main .point a:hover {
	color: #766FB4;
}

/*■■ webフォーム STEP2（特記の中のリンク） ■■*/
.edit_form .edit_area_area_8_1 .point a {
	color: #766FB4;
}
.edit_form .edit_area_area_8_1 .point a:hover {
	color: #766FB4;
}


/*■■ 大見出し ■■*/
/*■■ 小見出し ■■*/
.heading2 a[name],
.heading2 a[name]:hover,
.nicEdit-main .heading2 a[name],
.nicEdit-main .heading2 a[name]:hover {
	color: #766FB4;
}


/*■■■■■ 箇条書き ul ■■■■■*/
ul li:before,
.nicEdit-main ul li:before,
.edit_area_area_8_1 ul li:before {
	color: #766FB4;
}

/*■■■■■ 箇条書き ul（チェックマークのリスト） ■■■■■*/
.rschecklist > li:after,
ul.rsstep li .rschecklist > li:after,
ol.rsstep li .rschecklist > li:after {
	border-color: #766FB4 !important;
}

/*■■■■■ 箇条書き ol ■■■■■*/
ol li:before,
.nicEdit-main ol li:before {
	background: none;
	color: #766FB4;
}

/*■■■■■ hr ■■■■■*/
hr,
.nicEdit-main hr {
	border-top: 2px dotted #766FB4;
}

/*■■■■■ 大見出し ■■■■■*/
.heading1 {
	border-bottom: 1px solid #766FB4;
}

/*■■■■■ 小見出し ■■■■■*/
.heading2 {
	color: #766FB4;
}


/*■■■■■ ↑カスタムデザイン用スタイル記述エリア↑ ■■■■■■■■■■■■■■■■■■■■■■*/
