@charset "utf-8";

/*ページ個別*/
.h2Basic01
,.h2Basic01 h2:before
{
	border-color:#b94375;
}
.typeH3_4
{
	border-color:#D395B0;
	background-color:#fff9e6;
}


.h2Basic01 h2:before
,.typeH3, .typeH3_3
,.typeH3_4
,.typeH3:before
,.colGR
,.midashiSQUARE_gr:before
, .midashiCIRCLE_gr:before
,.typeH3_5:before
{
	color:#b94375;
}

.fzLLL{
	font-size: 20px;
}

.wakuten{
	border: 2px dashed #b94375;
	border-radius: 10px;
	padding: 22px;
	position: relative;
}
.wakuten::before{
	content: "";
	position: absolute;
	width: 160px;
	height: 90px;
	background: url(../images/consulcenter/mg01.png) no-repeat top right;
	background-size: contain;
	top: -44px;
	right: 0;
}
.wakuten.n02::before{
	background-image: url(../images/consulcenter/mg02.png);
}
.wakuten.n03::before{
	background-image: url(../images/consulcenter/mg03.png);
}
.wakuten.n04::before{
	background-image: url(../images/consulcenter/mg04.png);
}



@media screen and (max-width: 767px){
	.wakuten{
		border-width: 1px;
		padding-top: 50px;
	}
	.wakuten::before{
		width: 125px;
		height: 70px;
		top: -33px;
	}

	.section.wide{
		padding-right: 0;
		padding-left: 0;
	}
	.section.wide .in{
		padding-right: 1em;
		padding-left: 1em;
	}
}

.linkBtnSet li{
	width: 46%;
	margin-right: 1em;
}
.linkBtnSet li a{
	display: block;
	border: 1px solid #b94375;
	border-radius: 10px;
	padding: 0.75em 1.5em;
	color: #b94375;
	text-decoration: none;
}
@media screen and (max-width: 767px){
	.linkBtnSet li{
		width: 90%;
		margin-top: 1em;
	}
}



.pdfBtn a{
	background-color: #F6EAEF;
	color: #b94375;
}
.pdfBtn a i{
	border-color: #b94375;
}

.pdfBtnSet .detailBtn
,.pdfBtnSet .pList>li
{
	border-color:#b94375;
}
.pdfBtnSet .detailBtn a::after
,.pdfBtnSet .pList a
{
	color:#b94375;
}
.pdfBtnSet .pList a .btn{
	background-color: #F6EAEF;
}
.pdfBtnSet .pList a .btn::before{
	background-image: url(/common/images/icon_pdfs_cc.png);
}
.pdfBtn.pamph a i.icon_pamph::before{
	background-image: url(/common/images/icon_pamph_cc.png);
}
