@charset "utf-8";
/* Bootstrap CSS Document */
.container,.container-fluid {
	padding-left:0;
	padding-right:0;
	height:100%;
}
.row {
	margin-left:0px;
	margin-right:0px;
}
.row > div {
	padding-right:0px;
	padding-left:0px;
}

/*----------- 画面宽度767px以下时 -------------*/
@media screen and (max-width:767px) {
	/*----------- 画面左側 -------------*/
	.body-left {
		height:60px;
	}
	.body-left > #nav-toggle {
		display:block;
	}
	/*----------- 画面右側 -------------*/
	.body-right {
		position:relative;
		height:100%;
	}
	.body-right > .body {
		height:100%;
		padding-bottom:36px;
		overflow:auto;
	}
	.body-right > .footer {
		position:absolute;
		left:0px;
		bottom:0px;
		height:36px;
		line-height:36px;
		width:100%;
		z-index:10;
		overflow:hidden;
		border-top:1px solid #ddd;
	}
}
/*----------- 画面宽度768px以上时 -------------*/
@media screen and (min-width:768px){
	/*----------- 画面左側 -------------*/
	.body-left {
		height:100%;
		overflow-x:hidden;
		overflow-y:auto;
		border-right:1px solid #ddd;
	}
	.body-left > #nav-toggle {
		display:none;
	}
	/*----------- 画面右側 -------------*/
	.body-right {
		position:relative;
		height:100%;
	}
	.body-right > .body {
		height:100%;
		padding-bottom:36px;
		overflow:auto;
	}
	.body-right > .footer {
		position:absolute;
		left:0px;
		bottom:0px;
		height:36px;
		line-height:36px;
		width:100%;
		z-index:10;
		overflow:hidden;
		border-top:1px solid #ddd;
	}
}
