<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">		/*
		Theme Name:child
		Template:fsv-basic-corporate-orange
		*/

		@import url('bootstrap-3.3.2-dist/css/bootstrap.min.css');
		@import url('bootstrap-3.3.2-dist/js/bootstrap.min.js');
		@import url('../fsv-basic-corporate-orange/style.css');

		body {
			font-family: 'MS PGothic', arial, helvetica, sans-serif, 'Hiragino Kaku Gothic ProN', 'Hiragino Kaku Gothic ProN W3', Meiryo, Osaka;
		}

		a:link {
			color: #04c;
		}

		a:visited {
			color: #04c;
		}

		@media(max-width:480px) {
			.site-title-img {
				min-width: 200px;
			}
		}

		@media(min-width:786px) {
			body {
				width: 1200px auto !important;
				min-width: 1200px !important;
				margin: 0 auto !important;
				margin-top: -50px !important;
			}

			navigation-var {
				width: 1400px auto;
			}

			.mm-menu.mm-header {
				border-color: #fff;
				width: 1000px;
			}

			.table tr th,
			.table tr td {
				padding: 20px !important;
			}

			.table_fcol {
				width: 200px;
			}

			.company_table,
			.business_table {
				table-layout: fixed;
				width: 100%;
			}

			.header_right {
				display: inline-block !important;
				float: right !important;
				width: 250px !important;
				margin: 0 100px auto !important;
			}
		}

		.mm-menu {
			background-color: #aaa;
		}

		.table_fcol {
			background-color: #dddddd !important;
		}

		.table_bg {
			background: #ffffff !important;
		}

		.company_group ul li a {
			color: #200;
		}

		.company_group ul li a:link {
			color: #04c;
		}

		.company_group ul li a:visited {
			color: #04c;
		}

		.post_news {
			border-bottom: dotted 1px #aaaaaa;
			font-size: 14px;
		}

		.post_newsdays {
			font-size: 12px;
			color: #999999;
		}

		.post_show_news {
			margin: 10px;
			border: solid 10px #abcdef;
			float: left;
			width: 90%;
			height: 300px;
			list-style: none;
		}

		.home_blocks {
			outline: #d00 2px solid;
		}

		.company_table,
		.business_table {
			border-collapse: separate;
			border-spacing: 0px;
		}

		.company_group ul,
		.company_group li {
			list-style: none;
		}

		.company_group ul li a {
			padding-left: 20px;
			text-decoration: none;
			color: inherit;
			background: url("images/widget_lst_icon_main.png") no-repeat scroll left 2px;
		}

		.company_group ul li a:link,
		.company_group ul li a:visited {
			text-decoration: none;
			color: #04c;
		}

		.sampleimg,
		.sampleimg img {
			width: 300;
			height: 300;
			margin: 10px;
		}

		.table_border_clear,
		.table_border_clear tr,
		.table_border_clear td {
			border: none !important;
		}

		.title_bar {
			color: #333;
			font-size: 22px;
			font-size: 2.2rem;
			line-height: 1.2;
			font-weight: normal;
			margin-bottom: 25px;
			margin-bottom: 2.5rem;
			padding-bottom: 10px;
			padding-bottom: 1rem;
			background: url("images/title_bg_01.png") no-repeat scroll left bottom;
		}

		.subtitle_bar {
			background: url("images/title_bg_02.png") no-repeat scroll left 0;
			margin: 0 0 15px;
			margin: 0 0 1.5rem;
			padding: 3px 0 0 15px;
			padding: 0.3rem 0 0 1.5rem;
			background-repeat: no-repeat;
			background-position: left center;
			font-size: 14px;
			font-size: 1.4rem;
			font-weight: bold;
			line-height: 1.2;
		}

		.f_input {
			width: 800px;
		}

		@media screen and(max-width:1100px) {
			.f_input {
				width: 100%;
			}
		}

		#main-footer,
		.mm-menu {
			background-color: #D00000 !important;
		}

		.subtitlebar_margin {
			margin: 1px 0 0 0 !important;
			margin: 1rem 0 0 0 !important;
		}

		.footer-sitemap {
			float: left;
			display: inline-block;
		}

		.footer-sitemap dl {
			float: left;
			width: 200px;
		}

		#header {
			width: 100%;
			height: 80px;
			margin-top: 30px;
			background-color: #ffffff;
		}

		.header_logo {
			display: inline-block;
			float: left;
			margin-left: 10px;
		}

		.header_contents {
			display: inline-block;
			margin: auto;
			margin-top: 70px;
			height: 70px;
			width: 100%;
		}

		.header_right {
			float: left;
			/*display: inline-block;*/
			width: 0px;
			margin: 0;
			padding: 0;
			display: none;
		}

		@media screen and(max-width:300px) {
			.header_logo {
				margin: 0 100px auto !important;
			}

			.header_right {
				float: right;
				display: inline-block;
				margin-top: 40px;
				width: 250px;
				display: none !important;
			}
		}

		.header_right button {
			display: block;
		}

		.header_logo img {
			height: 60px;
		}

		.list-icon a {
			padding-left: 20px;
			color: inherit;
			background: url("images/widget_lst_icon_main.png") no-repeat scroll left 2px;
		}

		.submenu {
			background-color: #eee;
			margin: 10px 0;
		}

		.submenu ul {
			background-color: #ffffff;
			margin: 0;
			padding: 5px;
			outline: 1px solid #ddd;
			height: 200px;
		}

		.submenu ul dd {
			margin: 0;
			padding: 5px;
			border-bottom: solid 1px #aaaaaa;
		}

		.submenu ul li {
			list-style: none;
			border-bottom: dotted 1px #aaaaaa;
			margin-top: 5px;
		}

		#menu-menu li a {
			font-family: "ï¿½Ò¥é¥®ï¿½Î³Ñ¥ï¿½ Pro", "Hiragino Kaku Gothic Pro";
			font-weight: bold;
			font-size: 110%;
		}

		#c_info,
		#c_customer,
		#c_history,
		#c_offices,
		#c_equip,
		#p_topmessage,
		#p_grouppolicy,
		#p_groupguideline,
		#g_groupcompany,
		#g_privacy,
		#b_contents,
		#b_result,
		#c_const,
		#c_result,
		#k_kd,
		#k_result,
		#t_transport,
		#r_recruit,
		#r_work {
			margin-top: -100px;
			padding-top: 100px;
		}

		.t_historyyear {
			width: 150px;
		}

		.post-categories li a,
		.post-categories li a:link {
			color: #fff !important;

		}


		/* ãƒ˜ãƒƒãƒ€ãƒ¼ã«ã€ŽNIKKONã€ãƒ­ã‚´ã‚’è¿½åŠ&nbsp; */
		#masthead {
			background: url('https://www.nkeg.biz/wordpress/wp-content/uploads/2022/11/NKHD_Logo_2.png') no-repeat;
			background-size: 112px;
			background-position-x: center;
			background-position-y: 56px;
			padding-top: 20px;
		}

		@media screen and (max-width: 787px) {
			#masthead {
				padding-top: 16px;
				background-position-y: 0px;
			}
			.header_contents {
				margin-top: 40px;
			}
			#header-title-area {
				padding-top: 9px;
			}
			.mmenu-load-button {
				top: 1rem;
			}
		}</pre></body></html>