/*
Theme Name: 日本化学工業
Theme URI: https://staging01.nik-prt.co.jp/
Description: 2026.5 リニューアル
Version: 1.0
Author: NIKKEI PRINTING INC. (N.Kobayashi)
Author URI: https://www.nik-prt.co.jp
*/

@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

/*************** HTML5 reset ***************/
* {
	box-sizing: border-box;
}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input, textarea, button, select {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
    box-sizing: border-box;
	font-family: 'Noto Sans JP', sans-serif;
	color: #222;
	line-height: 1.8;
	font-weight: 400;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display: block;
}
ul, ol, li {
    list-style: none;
}

img {
	vertical-align: top;
}

a, select {
	text-decoration: none;
	color: #222222;
}

a {
	transition: opacity 0.3s;
}
a:hover {
    opacity: 0.8;
}
span {
	color: inherit;
	font-weight: inherit;
	line-height: inherit;
}



/*管理バー対策*/
/*.customize-support header {
	 margin-top: 32px !important;
}*/
.customize-support header {
	padding-top: 32px !important;
 }
.customize-support header .siteTitle {
	margin-top: 32px !important;
}
.customize-support #wrapper {
	min-height: calc(100vh - 32px) !important;
}
@media screen and ( max-width: 782px ) {
	.customize-support header {
		padding-top: 46px !important;
	}
	.customize-support #wrapper {
		min-height: calc(100vh - 46px) !important;
	}
	.customize-support header .siteTitle {
		margin-top: 0 !important;
	}
}
#wpadminbar {
	position: fixed !important;
}