@charset "UTF-8";
#mainImg { background: url(../img/introduce/bg_mainimg01.jpg) top center no-repeat; }
#introduce #sidebar .caremenuBtn { margin-top: 0; }
#introduce #container { padding-bottom: 0px; }

/* LPレイアウトに変更
------------------------------ */
#wrapper {
    padding-top: 0;
}
#breadcrumb, #sidebar, .cvContact, #gFooter, #pagetop {
    display: none !important;
}
#container.col2 #contents {
    float: none;
	margin: 0 auto;
}

/* LPレイアウト改修
------------------------------ */
body:not(#home) #contents main{
	color: #231815 !important;
}
#introduce .c-inner,
#introduce main{
	width: 750px;
}

.adeca-head{
	background: #FFFDDD;
	padding: 190px 0 160px;
	text-align: center;
}
.adeca-head__inner{
	background: url(../img/adeca-202511-tms-s/bg_intro01.png) no-repeat;
	width: 506px;
	height: 364px;
	padding-top: 30px;
	text-align: center;
	margin-bottom: 20px;
	margin: 0 auto 10px;
	position: relative;
	box-sizing: border-box;
}
.adeca-head__img{position: absolute;left: 50%;top: 61%;transform: translate(-50% , -50%);}
.adeca-head__img-main{
	margin-bottom: 20px;
}
.adeca-head__note p{
	font-size: 2.4rem;
	line-height: 1.6;
	font-weight: 600;
}

.adeca-content{
	padding-top: 0px;
	margin-bottom: 40px;
}
.adeca-content__img{
	margin-top: -125px;
	margin-bottom: 20px;
	text-align: center;
	/* transform: translateY(-50%); */
}
.adeca-content__txt{

}

.adeca-content__txt p{font-size: 2.4rem;font-weight: 600;line-height: 1.8;}
.adeca-content__txt .cation{
	color: #008874;
}
.adeca-content__txt .mark{background: linear-gradient(transparent 56%, #FFF339 60%);font-weight: 600;}

.adeca__foot{
	text-align: center;
}