@charset "utf-8";

html, body {
	height: auto;
}
body {
	min-width: 1110px;
	background:#ffffff;
	color:#000000;
}

#haikeigazou {
	width: 100%;
	background:#FFFFFF !important;
	background-image:none !important;
}
#honbuns {
	width: 100%;
	background:#FFFFFF;
}

/* 非表示項目の設定 */
#header {
	display: none;
	float:none;
}
#footer {
	display: none;
	float:none;
}
#keep_page,
#back_or_pagetop {
	display: none !important;
}

/* 承認用 */
#approval_table {
	page-break-inside: avoid;
}
#approval_table input[value="印刷"] {
	display: none;
}

/* IE対応（flexbox使用時、IEで2ページ目以降が出てこない） */
#mymainback {
	display: block;
}

#sidebar1 {
	float: left;
}
#sidebar2 {
	float: right;
}

#main {
	float: left;
}
.shisetsu_index #main,
.shisetsu_list #main,
.soshiki_index #main,
.soshiki_index_50 #main,
.soshiki_kakubu #main,
.site #main {
	float: right;
}
.site_seikatsu #main {
	float: left;
}