@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------------ 
    print
------------------------------------------------------------*/
html {background-color:transparent;}
body {height:auto;}
	
body,
.l-main {
  background-color:#fff;}

.p-noPrint,
.l-header,
.l-main_wrapHead,
.l-main_wrapFoot,
.l-menu,
.l-side,
.u-tabW,
.u-tabN,
.u-tabsp,
.u-sp{
  display: none;}
	
.p-p-00 {padding:0;}
		
.l-side-menu-adjust {
  padding:0;}

.l-side-menu-adjust{
	margin-left: 0 !important;
  margin-right: 0 !important;}


.l-main {
	padding-top:0;
	padding-bottom:0;
	height:100%;}
	
.l-main_wrap-head,
.l-main_wrapCont-headBot {
	margin-left:0 !important;
	margin-right:0 !important;
	padding-top:0 !important;
	height:100%;}
	
.c-table-bd th,
.c-table-bd td {
	border: 1px solid #333;}

.c-table-nomal th,
.c-table-nomal td {
	padding: 7px 8px 5px 8px;}

/* 現在使っているテーブルスクロールをする為のjs対応（jquery.tablefix_1.0.1.js） */
.dataTableCross,
.dataTableCol,
.dataTableRow {
	display:none;}

.dataTableBody {
	overflow:visible !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;}
	
.dataTableBody table {
	margin:0 !important;
	width: 100% !important;}
/* //現在使っているテーブルスクロールをする為のjs対応（jquery.tablefix_1.0.1.js） */


/* プロセスビューのswiper */
.swiper-container{
	padding-bottom:0 !important;
	overflow:visible !important;}

.swiper-slide,
.swiper-wrapper,
.jspContainer,
.p-processScrollWrap{
	height:auto !important;}

.js-scrollpanel,
.jspContainer{
	overflow:visible !important;}

.jspVerticalBar{display:none;}

.p-processBar.u-bgc-white{background-color:#eee;}
.p-processBar-arrow.u-bgc-white:after{border-color: transparent transparent transparent #eee;}

.jspPane{top:0 !important;}
/* //プロセスビューのswiper */

