@charset "utf-8";

body {
	min-width: 1110px;
	background: #ffffff;
	color: #000000;
}

/* IE対応（flexbox使用時、IEで2ページ目以降が出てこない） */
#mymainback {
	display: block;
}

#sidebar1 {
	float: left;
}

#sidebar2 {
	float: right;
}

.side1 #main {
	float: right;
}

.side2 #main,
.side1.side2 #main {
	float: left;
}

/* 非表示項目の設定 */
#content_header>span.link_print,
#print_mode_link,
#print_mode_link_large {
	display: none !important;
}

#footstep_wrap {
	display: none !important;
}

#keep_page {
	display: none !important;
}

#footer_link_pagetop {
	display: none !important;
}

#osusume_banner {
	display: none !important;
}


/* 承認用 */
#approval_table {
	page-break-inside: avoid;
}

#approval_table input[value="印刷"] {
	display: none;
}


/* 差分調整2022年6月8日 */

#haikeigazou {
	width: 100%;
	background: #FFFFFF !important;
	background-image: none !important;
}

#honbuns {
	width: 100%;
	background: #FFFFFF;
}

#main_detail_b {

	width: 700px;

}

/* 非表示項目の設定 */

#header {
	display: none;
	float: none;
}

#footer {
	display: none;
	float: none;
}