
@charset "utf-8";

.elem-topic-path,
.menu-btn,
.horizontal-container:first-child,
.holder--movie,
.print-hide,
.side-column ~ * {
	display: none !important;
}

.print-show {
	display: block !important;
}

span,
a {
	font-size: 12px !important;
}

html { width: auto !important }

#js-header-area+.pjax-area {
	padding-top: 40px !important;
}

#site-area-header .logo img {
	width: 80px !important;
	height: auto !important;
}

.site-area-header {
	height: 50px !important;
}

.site-area-header {
	box-shadow: none !important;
	background: transparent !important;
}

.elem-page-title--horizontal-line[data-array=search-img],
.elem-page-title--horizontal-line .elem-pic .holder {
	position: static !important;
}

.elem-page-title--horizontal-line img {
	position: absolute !important;
	top: 10px !important;
	right: 2.5% !important;
	width: 85px !important;
	height: auto !important;
}

.contents-wrapper > div > div > div > div {
	padding-top: 0;
}

.elem-heading-lv1 .heading-container .title-holder h1 > span {
	font-size: 21px !important;
}

.elem-heading-lv2 .heading-container .title-holder h2 {
	font-size: 18px !important;
}

.elem-heading-lv4 {
	margin-bottom: 3px !important;
}

.elem-heading-lv4[data-margin-top="20"] {
	margin-top: 5px !important;
}

/*.elem-heading-lv1 > span {
	font-size: 32px !important;
}*/

#kikkoman-ingredients-form .ingredients-form--list dl dd,
#kikkoman-ingredients-form .ingredients-form--list dl dt {
	padding: .5em 0 !important;
	vertical-align: middle !important;
}

.ingredients-form--list input[type=checkbox]+label {
	margin: 0 !important;
}

.elem-pic-block--recipe-overview .pic-container > div,
.elem-pic-block--recipe-overview .txt-container > div {
	height: auto !important;
}

.elem-txt-list--order .txt-list--order>li:not(:first-child) {
	margin-top: .5em;
}

.elem-heading-lv4 {
	margin: 0 0 .7em;
}

.copyright-area span {
	font-size: 10px !important;
}



