#row_body {
 
margin-right: auto;
  margin-left: auto;
/*  max-width: 1300px;*/
	width:95%;
}

.col-lg-12 {
	/*position: relative;
	min-height: 1px;*/
	padding-right: 0px;
	padding-left: 0px;
	max-width: 100%;
	max-hegith:750px;
}

.row {
  margin-right: auto;
  margin-left: auto;	
}


.navbar {
  position: relative;
  min-height: 100px;
  margin-bottom: 0px;
  border: 1px solid transparent;
}



@media (max-width: 767px) {
  .container  {
    padding: 0px !important; /* 好みに応じて余白サイズを指定 */
    overflow-x: hidden !important; /* これがないと x軸方向に謎の余白が生じてしまう */
  }

  .navbar-header {
    margin: 0px  !important;
  }

	#row_body {
	  max-width: 100%;
	}	
	
}

.col-xs-1,
.col-sm-1,
.col-xs-2,
.col-sm-2,
.col-xs-3,
.col-sm-3,
.col-xs-4,
.col-sm-4,
.col-xs-5,
.col-sm-5,
.col-xs-6,
.col-sm-6,
.col-xs-7,
.col-sm-7,
.col-xs-8,
.col-sm-8,
.col-xs-9,
.col-sm-9,
.col-xs-10,
.col-sm-10,
.col-xs-11,
.col-sm-11,
.col-xs-12,
.col-sm-12{
  position: relative;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
	/*border:rgba(0,0,0,1.00)	1px solid;*/

}

/*.col-md-12{
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 0px;
}
*/

.container-fluid {
  padding-right: 0px;
  padding-left: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

.breadcrumb {
	font-size:1.2em;
}
