@media all and (-ms-high-contrast: none){
	* {
		/*line-height: 1.4;*/
	}
	.c-hed-button a {
		padding: .5em 0 0;
	}

	.c-hed-button a img {
		margin: -4px 22px 0 0;
	}

	.c-footer-listbox li a {
		display: inline-block;
		line-height: 1;
	}

	.c-link__btn a {
		padding: .6em 0 0;
	}

	.c-link__btn img {
		margin: -4px 11px 0 0;
	}

	.c-btn-box a {
		padding: .6em 0 0;
	}

	.c-btn-box img {
		margin: -4px 11px 0 0;
	}

	select {
		width: 160px;
		padding-top: 5px;
	}

	.c-submit-box.button {
		padding: .5em 0 0;
	}

	.p-product-cooking-tips {
		margin: -20px 0 0 auto;
	}

	.p-timebox span {
		padding: .5em 20px 0;
	}

	/*お問合わせ*/
	.c-contact-table td input,
	.c-contact-table td .name {
		line-height: 2;
	}

	.swiper-container.tour .swiper-slide {
		background: url(../images/common/commonbg.png);
	}

	.c-footer-btn-box .button {
		padding-top: .4em;
	}


	.p-flow_list .p-label-title {
		bottom: 3%;
	}

	.c-link__btn.p-flow-button .button img {
		margin: -6px 10px 0 0;
	}
	
	/*	TOP*/
	.p-top-pdflink a,
	.p-top-link__btn a {
		padding-top: .4em;
	}

	/*採用情報*/
	.p-recruit-link .c-link__btn a {
		padding-top: .5em;
	}
	.p-recruit-detail-box .c-btn-box a{
		padding-top: .5em;
	}
}