@charset "shift-jis";

@import "main.css";

/*-----------------------------------------------*/
/*                     pageClo                   */
/*-----------------------------------------------*/

#pageClo .box {
	font-weight:bold;
	padding:18px 15px;
	margin:10px 5px;
	background:#f4f4f4;
	border:1px solid #dfdfdf;
}

/*-----------------------------------------------*/
/*                  pageCloSysCha                */
/*-----------------------------------------------*/

#pageCloSysCha {
	background:none;
}
#pageCloSysCha #contents {
	width:600px;
	margin:0 auto;
	padding:10px 10px 40px 10px;
	text-align:center;
	background:none;
}
#pageCloSysCha #mainContents {
	float:none;
	width:600px;
	margin:0;
	padding:0;
}
#pageCloSysCha h3 {
	position:relative;
	width:571px;
	margin:0 0 20px 0;
	text-align:left;
	background:url(../img/bg_st_600.gif) no-repeat;
}
#pageCloSysCha h3 span {
	position:absolute;
	top:17px;
	right:11px;
}
#pageCloSysCha h3 span a {
	display:block;
	width:54px;
	height:14px;
	text-indent:-9999px;
	background:url(../img/close.gif);
}
#pageCloSysCha h3 span a:hover {
	background-position:0 -14px;
}
#bgFooter {
  padding-top:10px;
	text-align:center;
	background:url(../img/bg_footer.gif) repeat-x center top;
}

/*-----------------------------------------------*/
/*                   float clear                 */
/*-----------------------------------------------*/

.clearfix, #bgWarp {
	zoom: 1; /* for IE5.5 - IE7 */
}
.clearfix:after, #bgWarp:after { /* for modern browser */
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
