@charset "utf-8";
/*
Theme Name: 2019kawakenrou
Theme URI:
Author: KKI
Author URI: http://kki.co.jp
Description: 川崎建築労働組合テンプレート
Version: 
License:
License URI:
Text Domain:
Tags: one-column
*/





/*　共通　*/
.wp-caption,
.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor,
.screen-reader-text {
	}

body {
	font-family: sans-serif;
	}

h1,h2,h3,h4,h5,h6 {
	clear: both;
	}





/*　レイアウト　*/
/*　共通　*/
html,
body {
	margin: 0 auto 0 auto;
	padding: 0;
	}

#wrapper {
	margin: 0 auto 0 auto;
	padding: 0;
position: relative;
	}

.header-position {
	width: 100%;
	height: auto;
	margin: 0 auto 0 auto;
	padding: 0;
	}

/*　#section-header　*/
#section-header {
	margin: 0 auto 0 auto;
	padding: 0;
	}

#section-header .container {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
	}

/*　.menu-container　*/
.menu-header-menu-container,
.menu-common-container {
	margin: 0 auto 0 auto;
	padding: 0;
	}


/*　#section-1　*/
#section-1 > .container {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
	}

body.home #section-1 > .container {
	padding-top: 0;
	}

#section-1 .container #content-innner {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
display: flex;
	}

body.error404 #section-1 .container #content-innner,
body.search #section-1 .container #content-innner,
body.archive #section-1 .container #content-innner,
body.home #section-1 .container #content-innner {
	}

body.home #section-1 .container #content-innner,
body.page #section-1 .container #content-innner {
display: block;
	}

#section-1 .container #primary {
	width: 100%;
	margin: 0 auto 0 auto;
	padding: 0;
	}

body.single #section-1 .container #primary {
	width: 680px;
	margin: 10px 10px auto auto;
	padding: 0;
	}

body.page #section-1 .container #primary {
	width: auto;
	}

body.error404 #section-1 .container #primary {
	width: 100%;
	}

/*　#secondary　*/
#section-1 .container #secondary {
box-sizing: border-box;
	width: 320px;
	height: 100%;
	margin: 10px auto auto 10px;
	padding: 0;
	}

#section-1 .container #secondary > .container {
	width: 100%;
	}

.wp-social-bookmarking-light .container {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
	}

#section-footer .copyright,
#section-footer .container {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0;
	}





/*　ナビゲーション　*/
/*　ヘッダーメニュー　*/
.menu-header-container ul,
.menu-common-container ul {
	width: 1000px;
	list-style-position: outside;
	margin: 0 auto 0 auto;
	padding: 0;
display: flex;
flex-wrap: wrap;
	}

.menu-header-container ul {
	width: auto;
	}

.menu-header-container ul li,
.menu-common-container ul li {
	list-style-type: none;
	margin: 0 auto 0 auto;
	padding: 0;
flex-grow: 1;
position: relative;
	}

.menu-header-container ul li a,
.menu-common-container ul li a {
	display: block;
	}





/*　サイド　*/
/*　共通　*/
#secondary ul {
	list-style-position: outside;
	}

#secondary ul li {
	list-style-type: none;
	}