/*■■■■■ ↓消さないでください↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/* type073-22 */

@import url("../../../../go/designtemplate/pc/type073-01/stylebase.css");
@import url("../../../../go/designtemplate/pc/type073-02/stylebasecolor.css");
@import url("../../../../go/designtemplate/pc/type073-01/style_noside.css");

/*■■■■■ ↑消さないでください↑ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/





/*■■■■■ ↓カスタムデザイン用スタイル記述エリア↓ ■■■■■■■■■■■■■■■■■■■■■■*/

/*■■■■■ リンクボタンタイプ（おすすめタイプ２） ■■■■■*/
.rilinktype0,
.nicEdit-main .rilinktype0 {
	border-radius: 50px !important;
	margin: 10px 0 5px 0 !important;
	padding: 10px 25px 10px 25px !important;
}

/*■■■■■ header_area ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.bgimage + .container .header_area,
.bgimage + .container .main_menu,
.bgimage + .container .header_contents {
	background: url(/cds/cdsroot/skin/img/bk_body.jpg) repeat left top;
}
.header_area,
.main_menu,
.header_contents,
.bgimage + .container .header {
	background: none;
}

/*■■■■■ wrapper ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.bgimage + .container {
	background: none;
}


/*■■■■■ ↓各areaの設定↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.bgimage + .container .area_2,
.bgimage + .container .area_7 {
	background: none;
}
.menu_toggle + .area_2 {
	background: #FFFFFF !important;
}
.fixed .area_2 {
	background: none !important;
}

.area_7 {
	width: 100%;
}
.area_7 .normalstyle,
.area_7 .voicestyle,
.area_7 .faqstyle {
	width: 100%;
}

/*■■■■■ 親タイトル ■■■■■*/
.area_6 .none .title,
.area_6 .this .title,
.area_6 .form_none .form_title,
.area_6 .form_this .form_title {
	background-image: url(/cds/cdsroot/skin/img/bk_sideleft.png), url(/cds/cdsroot/skin/img/bk_sideright.png), url(/cds/cdsroot/skin/img/bk_area6.png);
}

/*■■■■■ よくあるご質問 ■■■■■■■■■■■■■■■*/

/*■■■■■ Q ■■■■■*/
.faqstyle .list_2 .child_link .title,
.faqstyle .list_2 .child_link .title_s {
	background: url(/cds/cdsroot/skin/img/mark_q_2.png) no-repeat left 3px;
}

/*■■ 文章表示あり ■■*/
.area_8 .faqstyle .list_2 .child_link .title {
	background-image: url(/cds/cdsroot/skin/img/mark_q.png), url(/cds/cdsroot/skin/img/bk_q.png);
	border-radius: 5px;
}

/*■■ 文章表示なし ■■*/
.area_8 .faqstyle .list_2 .child_link .title_s {
	background-image: url(/cds/cdsroot/skin/img/mark_q_1.png);
}

/*■■■■■ A ■■■■■*/
.faqstyle .list_2 .text_box_1,
.faqstyle .list_2 .text_box_1_s {
	background-image: url(/cds/cdsroot/skin/img/mark_a_2.png);
}
.area_8 .faqstyle .list_2 .text_box_1 {
	background-image: url(/cds/cdsroot/skin/img/mark_a.png);
}
.area_8 .faqstyle .yoko_s .list_2 .text_box_1,
.area_8 .faqstyle .yoko_4 .list_2 .text_box_1 {
	background-image: url(/cds/cdsroot/skin/img/mark_a_1.png);
}

/*■■■■■ box tate,yoko,yoko_b,yoko_s,yoko_4 ■■■■■■■■■■■■■■■*/
.area_5 .layout_box {
	justify-content: flex-end;
	gap: 1vh;
	margin: 5px 0 0;
}
.area_5 .layout_box .list_2 {
	margin: 0 !important;
}
.area_5 .list_1 .list_2 .child_bannerlink {
	margin: 0 auto;
	line-height: 0;
}

.prev_all_smart .area_5 .layout_box {
	justify-content: flex-start;
}
@media only screen and (max-width: 960px) {
	.area_5 .layout_box {
		justify-content: flex-start;
	}
}

/*■■■■■ box tate_border list_2 ■■■■■*/
/*■■■■■ box yoko_bborder list_2 ■■■■■*/
/*■■■■■ box yoko_3border list_2 ■■■■■*/
/*■■■■■ box yoko_4border list_2 ■■■■■*/
.list_1 .tate_border .list_2,
.list_1 .yoko_bborder .list_2,
.list_1 .yoko_3border .list_2,
.list_1 .yoko_4border .list_2 {
	padding: 3% !important;
}
.prev_all_smart .list_1 .tate_border .list_2,
.prev_all_smart .list_1 .yoko_bborder .list_2,
.prev_all_smart .list_1 .yoko_3border .list_2,
.prev_all_smart .list_1 .yoko_4border .list_2 {
	padding: 5% !important;
}
@media only screen and (max-width: 320px) {
	.list_1 .tate_border .list_2,
	.list_1 .yoko_bborder .list_2,
	.list_1 .yoko_3border .list_2,
	.list_1 .yoko_4border .list_2 {
		padding: 5% !important;
	}
}

/*■■■■■ 子タイトル ■■■■■*/
.area_6 .list_2 .child_link .title,
.area_6 .list_2 .child_link .title_s {
	background-image: url(/cds/cdsroot/skin/img/mark_arrow_1_s.png);
}
.list_2 .child_link .title:hover,
.list_2 .child_link .title_s:hover {
	color: #9B7224;
}

/*■■■■■ ↓固定areaの設定↓ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
.area_11,
.area_11,
.area_12,
.area_13,
.area_14 {
	background: rgba(227, 187, 137, 0.8);
}


/*■■■■■ ↓editor style↓ ■■■■■■■■■■■■■■■■■■ editor style ■■■■■*/

/*■■■■■ hr ■■■■■*/
hr,
.nicEdit-main hr {
	border-top: 1px solid #C2AD87;
}

/*■■■■■ 流れ hr ■■■■■*/
hr.pagearrow,
.nicEdit-main hr.pagearrow {
	border-color: #C2AD87;
}
hr.pagearrow:after,
.nicEdit-main hr.pagearrow:after {
	border-top-color: #C2AD87;
}
hr.pagearrow:before,
.nicEdit-main hr.pagearrow:before {
	border-top-color: #C2AD87;
}

/*■■■■■ 大見出し ■■■■■*/
.heading1,
.nicEdit-main .heading1 {
	background-position: left 6px;
	padding-bottom: 5px;
	border-bottom: 1px solid #C2AD87;
}

/*■■■■■ 小見出し ■■■■■*/
.nicEdit-main .heading2,
.area_7 .heading2,
.area_8 .heading2,
.area_9 .heading2 {
	font-size: 124%;
}


/*■■■■■ ↑カスタムデザイン用スタイル記述エリア↑ ■■■■■■■■■■■■■■■■■■■■■■*/
