body {background-image: url("../setsuzoku/img/bgstl.gif") !important;}

#epcobread {margin: 0 auto;}

#top {margin-top: 140px;}

#contents img {display: inline;}

.bg_w {background-color: #fff;}

.mgrl {margin: 0 10px;}

#epcohead td{
	color: #333333;
}
#epcobread td{
	color: #333333;
}
#epbreadlink a:link {
	color:#0000CC;
	text-decoration:none;
}
#epbreadlink a:visited {
	color:#663399;
	text-decoration:none;
}
#epbreadlink a:hover,
#epbreadlink a:active {
	background-color: #FFFFFF;
	text-decoration:underline;
}
#epcofoot td{
	color: #333333;
}
a.blackhref{
	color:#333333;
	font-size:12px;
}
a.blackhref:link,
a.blackhref:visited{
	color:#333333;
	text-decoration:none;
}
a.blackhref:hover,
a.blackhref:active {
	color:#333333;
	text-decoration:underline;
	background-color: #FFFFFF;
}


/* =============================
add070223
============================= */
p.pdf_doc {

}
p.pdf_doc {
 font-size: 90%;
	background-image: url(../image/icn-pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
	padding-bottom: 3px;
}

#epcoquery {
	margin-left: 0;
	margin-right: 0;
	width: 150px;
}

#epcosubmit {
	width: 30px;
	height: 30px;
	border: 0;
}

@media screen and (max-width: 667px) {

	.l-header {
		top: 0;
	}

	#epcoquery {
		margin-left: 0;
		margin-right: 0;
		width: 80vw
	}

	#epcosubmit {
		width: 10vw;
		height: 10vw;
		border: 0;
	}

	#Gnav {
		display: block !important;
		background-color: initial !important;
	}

}
