#header,
.section,
.section_tx,
.section_tx_brd_btm,
.section_tx_R485,
.section03,
.section04,
#wrapper,
#main_box01,
#main_box_3lay01,
#main_box_3lay02,
#main_box_3lay03,
#main_box_2lay01,
.section_style01,
.section_style02,
.section05,
#left01{
	float: none !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow:visible!important;
}

#navi05{display:none!important;}


.section_management01,
.section_record01,
.section_record02{
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
	clear:both!important;
}


html:not([lang*=""]) #main03 {
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

html:not([lang*=""]) #left01 {
display:none!important;
}


* html #tit_record01,
* html #tit_record01_sub02{
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

*:first-child+html #tit_record01,
*:first-child+html #tit_record01_sub02{
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
}




body{
text-align:left;
}

#footer,
footer_In{float: none !important;	clear:both!important;}

*:first-child+html #tit_style03,
*:first-child+html #tit_style04,
*:first-child+html #tit_style05{
	clear:both!important;
	margin-bottom:55px;
}

.m_navi,
.tit_management_cat01,
.tit_management_cat02,
.tit_management_cat03,
.tit_management_cat04,
.tit_management_cat05,
.tit_management_cat06{
	width:100%;
	clear:left!important;
}

/*service*/

.dl08,
.dl08_first,
#links01,
#links02,
#links03,
#links04,
#links05,
#links06{
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow:visible!important;
	clear:both!important;
}

#main_bottom01{
	width: auto !important;

	clear:both;
}


#search{display:none;}