@charset "utf-8";

@import "reset.css";

html,body{
	height:101%;
}

body{
	background:#000000;
	color:#ffffff;
}

/* ページのリンク色指定 */

/* サイト全体の外枠指定 */
#base{
	width:900px;
	margin:0 auto;
	text-align:center;
}

#header{
	padding:20px 0px 15px 70px;
	text-align:left;
}

#over_or_under{
	background:url(../img/ind_navi_bg.jpg) no-repeat center top;
}
	#over_or_under ul li{
		display:inline;
		margin:0px 35px;
	}
/* maincolumn(メインコンテンツ) */
#maincolumn{}
	#maincolumn dl dt{
		color:#FF0000;
		font-size:1.2em;
		font-weight:bold;
		margin:20px;
	}
	#maincolumn dl dd{
		color:#FFCC66;
		line-height:1.3;
		font-size:1.4em;
	}
	#maincolumn p.recruit,
	#maincolumn h2.recruit{
		color:#FF6600;
		font-size:1.4em;
		text-align:center;
		margin:20px 0px 15px;
		font-weight:bold;
	}
	#maincolumn p.disc{
		font-size:1.2em;
		line-height:1.3;
		text-align:center;
		margin-bottom:20px;
	}
	#maincolumn p.number{
		font-size:1.2em;
		text-align:center;
		margin:0 0 20px;
	}
	
/* bannar */
#bannar{
	margin:14px 0 0 50px;
}

#bannar li{
	margin:0 12px 12px 0;
	float:left;}

/*--seo master--*/
div.sbox { width: 800px; }
div.sbox table{ margin:0 auto;}
div.sbox h1.stext { margin-left:10px; color:#FFFFFF; }
td div.summary { margin-left:10px; color:#FFFFFF; }
td div.summary a:link, td div.summary a:visited, td div.summary a:hover {color:#FFFFFF; text-decoration:none; }

p.link{
	text-indent:-9999px;}

ul.pagelink{
	padding:0 0 0 150px;}

ul.pagelink li{
	border-right:1px solid #FFFFFF;
	padding:0 4px 0 0;
	margin:0 4px 0 0;
	float:left;}

ul.pagelink li a:link,
ul.pagelink li a:visited{
	color:#FFFFFF;}

ul.pagelink li a:hover{
	color:#FFFFFF;
	text-decoration:none;}
