.p-service__main .c-modal_txt p {margin-bottom:40px;}

#recruitment1 .c-modal_section__body .message {
	text-align:center;
}

.p-message__main .c-modal_txt p, .p-news_article__body p {
	margin-bottom:25px;
}

.p-message__main .c-modal_txt p:last-child, .p-news_article__body p:last-child {
	margin-bottom:0;
}

.fab {
	font-size:1.25rem;
}

.p-recruitment_thumb__tag {
	white-space: nowrap;
}


@media screen and (min-width: 769px) {
	.l-hdr_logos__logo {
		padding-top:10px;
	}
	.p-recruitment__thumb {
		flex-basis: 100%;
		max-width: 100%;
		min-width: 100%;
	}
	.wp-list-table {margin-left:auto;margin-right:auto;}
	.p-recruitment_thumb__main.nophoto {
    	-ms-flex-preferred-size: calc(100%);
    	flex-basis: calc(100%);
    	max-width: calc(100%);
    	min-width: calc(100%);
  	}
}
@media screen and (max-width: 768px) {
	.l-hdr_logos__logo {
		padding-top:10px;
	}
	.l-hdr_logos__logo img {
		max-height:40px;
	}
}


@media screen and (min-width: 769px) {
        		.l-hdr_nav__spflex .l-hdr_nav__shop {display:none;}
        	}
        	@media screen and (max-width: 768px) {
        		.l-hdr_nav__spflex {
        			display: flex;
        		}
        		.l-hdr_nav__spflex .l-hdr_nav__shop {
					width: 90px;
					height: 60px;
					font-size: 10px;
					display: -webkit-box;
					display: -ms-flexbox;
					display: flex;
					-webkit-box-orient: vertical;
					-webkit-box-direction: normal;
					-ms-flex-direction: column;
					flex-direction: column;
					-webkit-box-align: center;
					-ms-flex-align: center;
					align-items: center;
					-webkit-box-pack: center;
					-ms-flex-pack: center;
					justify-content: center;
					font-weight: bold;
					cursor: pointer;
					-webkit-transition-duration: 0.3s;
					transition-duration: 0.3s;
					letter-spacing: 0;
					text-decoration: none;
					white-space: nowrap;
					border-right:1px solid #888;
				}
        	} 