@media screen and (max-width:1000px) {
	#pageHeader { width:100%; }
	#pageNav > div { width:100%; }
	#pageFooter { width:100%; }
	.home_keyvisual .overlayArea { width:100%; }
	#contentrahmen, #pageContent { width:100%; }
	.bkg_container_div {width:100%; flex-wrap: wrap;}
	.bkg_contentAreaWrapper_div, .bkg_infoAreaWrapper_div, .bkg_infoArea_div { width:100%; }
	.bkg_infoAreaWrapper_div {margin-left: 0px;}
	#bkg_infoArea {display:flex; flex-direction: row; flex-wrap: wrap;}
	.bkg_iBox { width: 315px;}
	.home_keyvisual {min-width:100%;}
	
	/*#pageHeaderInner { padding-left: 10px; }*/
	.bkg_homeCntWrapper_div {margin-left:10px;}
	.bkg_homeCntWrapper_div .bkg_loginCntBox {padding: 18px;}
	.home_keyvisual .overlayContent {padding: 17px 17px; margin-left: 10px !important;}
	#bkg_infoArea  {margin-left:12px;}
	
}
@media screen and (max-width:650px) {
	.bkg_homeCntWrapper_div .bkg_loginCntBox:nth-child(2n+1) {margin-right:0px;}
	.bkg_homeCntWrapper_div {flex-direction: column; align-items:center;}
	[data-nv='1'] #bkg_infoArea {flex-direction: column; align-items:center;}
}