.l-contents__inner:last-child{
	padding-bottom:0;
}
.p-section-front-page-content{
	padding-bottom:0;
}



@media(max-width:450px){
	.p-section-front-page-content{
	padding-top:10px;
}
	.has-text-align-center {
    text-align: left;
}
	.has-sm-4-xl-font-size {
    --wp--preset--font-size--sm-3-xl: var(--_fluid-font-size);
    --_font-size-level: 2;
}
	#header-sub {
    display:none;
}
	.has-sm-2-xl-font-size {
    --wp--preset--font-size--sm-2-xl: var(--_fluid-font-size);
    --_font-size-level: 0;
}
	.smb-section__title {
    --_font-size-level: 1;
    font-size: var(--_fluid-font-size);
    line-height: var(--_line-height);
}
	.has-sm-xl-font-size {
    --wp--preset--font-size--sm-xl: var(--_fluid-font-size);
    --_font-size-level: 0;
}
}

/*お問い合わせアイテムの間隔調整*/
.smf-item__col--controls{
	margin-bottom:15px;
}

/*リスクリストの文字サイズ調整（PC）*/
@media(min-width:690px){
	.smb-list span{
		font-size:20px;
	}
}



/*これまで手掛けてきたもの
 * コンビニ～自社事業までの文字サイズ調整*/
@media(min-width:690px){
	.has-sm-l-font-size {
    --wp--preset--font-size--sm-l: var(--_fluid-font-size);
    --_font-size-level: 2;
}
}
/*これまで手掛けてきたもの
 * 概要説明文字サイズ調整*/
@media(min-width:690px){
.wp-block-column  .is-layout-flow strong{
	font-size:20px
}
}

/*お客様の声文字サイズ*/
@media(min-width:690px){
	.smb-testimonial__item strong{
		font-size:19px;
	}
}

/*成長までの流れ文字サイズ調整*/
@media(min-width:690px){
	.smb-panels__item__content {
    font-size: 1.1rem
}
}
/*共に伴走する幅広げる*/
/*共に伴走する文字サイズ調整*/
@media(min-width:690px){
	
	.smb-section__body p{
		font-size:20px
	}
}

/*サービス下層ページ【問題の特定】文字サイズ調整*/
@media(min-width:690px){
	.smb-media-text__body .animated {
		font-size:19px;
	}
}

/*投稿記事を書いた人を非表示*/
.wp-profile-box{
	display:none;
}

.c-meta__item--author{
	display:none;
}

/*コピーライト背景色*/
.c-copyright--inverse {
    background-color:#191616;
}

/*TOP企業の成長に
伴走するパートナーブロック配置変更（中央配置）*/
.is-style-RJE_R001CORP_layered2:not(:root)>.is-content-justification-left .smb-section {
    margin-left:auto!important;
}