/*************************************************************************************************************

			フッター
			
**************************************************************************************************************/
#st_footer {
	width: 100%;
	z-index:9999;
	background-color: #434343;
	overflow: hidden;
}
	.st_footerwidth {
		width: 95%;
		margin: 0 auto;
		display: table;
		text-align: center;
	}

	.st_flogo {
		width:100%;
		padding:4% 0 1%;
		color:#fff;
		font-size: 16px;
		line-height: 18px;
		font-family: "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
	}
		.st_flogo01 {
			display: inline-block;
		}
		.st_flogo02 {
			display: inline-block;
		}
	.st_flogotext {
		width:100%;
		padding:4px 0 0;
		color:#fff;
	}
		.st_flogotext01 {
			padding:4px 0 0;
			font-size: 12px;
			display: block;
		}
		.st_flogotext02 {
			padding:1px 0 0;
			font-size: 10px;
			display: inline-block;
		}
		.st_flogotext03 {
			padding:1px 0 0;
			font-size: 10px;
			display: inline-block;
		}
		.st_flogotext04 {
			padding:1px 0 0;
			font-size: 10px;
			display: inline-block;
		}
		.st_flogotext05 {
			padding:1px 0 0;
			font-size: 10px;
			display: inline-block;
		}
	.st_fnav {
		width:45%;
		padding:1% 0 1%;
		color:#fff;
		/*font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";*/
		display: inline-block;
			font-size: 12px;
	}
	.st_fnav a {
		color:#fff;
		font-size: 12px;
		letter-spacing: 2px;
	}

	.st_copyright {
		-webkit-box-align: center;
		align-items: center;
		background-color: rgba(0,0,0,.4);
		color: #fff;
		display: -webkit-box;
		display: flex;
		font-size: 12px;
		height: calc(80em / 24);
		-webkit-box-pack: center;
		justify-content: center;
	}



@media print, screen and (min-width:750px) {

	#st_footer {
		width: 100%;
		max-width: 100%;
		min-width: 1000px;
	}
	.st_footerwidth {
		width: 1000px;
		margin: 0 auto;
		display: table;
		text-align: center;
	}

		.st_flogo {
			width:100%;
			padding:1% 0 2%;
			color:#fff;
			font-size: 18px;
			letter-spacing: 2px;
			font-family: "ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
		}
		.st_flogotext01 {
			font-size: 14px;
		}
		.st_flogotext02,.st_flogotext03,.st_flogotext04,.st_flogotext05 {
			font-size: 12px;
		}
		.st_fnav {
			width:19%;
			padding:1% 0 1%;
			color:#fff;
			display: inline-block;
			font-size: 14px;
		}
		.st_fnav a {
			color:#fff;
			font-size: 14px;
			letter-spacing: 2px;
		}
		.dnon{
			display: none;
		}

		.st_copyright {
			-webkit-box-align: center;
			align-items: center;
			background-color: rgba(0,0,0,.4);
			color: #fff;
			display: -webkit-box;
			display: flex;
			font-size: 12px;
			height: calc(80em / 24);
			-webkit-box-pack: center;
			justify-content: center;
		}
		.st_w100 {
			width: 100%;
			border-bottom: 1px rgba(255,255,255,0.30) solid;
		}

}





