@charset "shift-jis";


/*----------------------------------------
	Site Name: Recruiting Site 2010 / Monex, Inc.
	Last-updated: 2008/09/13
	Description: foundation

	1:  CAPTION SETTING
	2:  HEADER SETTING
	3:  CONTENTS SETTING
	4:  MENU SETTING
----------------------------------------*/


/*----------------------------------------
	1:  CAPTION SETTING
----------------------------------------*/
h1 {
	margin-bottom: 16px;
}
p {
	padding-bottom: 0px;
}

/*----------------------------------------
	2:  HEADER SETTING
----------------------------------------*/
/*---- NAVI UTILITIES ----*/
ul#nav-utilities {
	position: absolute;
	top: 4px;
	right: 0px;
	height: 30px;
	width: 120px;
}
	ul#nav-utilities li {
		width: 120px;
		height: 31px;
	}

		
/*----------------------------------------
	3:  CONTENTS SETTING
----------------------------------------*/
/*---- MIAN IMAGE ----*/
div#content-index {
	position: relative;
	margin-bottom: 16px;
	width: 960px;
	height: 480px;
}
p.future {
	position: absolute;
	top: 300px;
	left: 402px;
	z-index: 9999px;
}
p.message {
	position: absolute;
	top: 391px;
	left: 630px;
	z-index: 9999px;
}

p.message a {
	border: none;
}

p.future a {
	border: none;
}	

/*---- MENU ----*/
div#menu {
	width: 960px;
}

div#menu:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
div#menu div.grid-a {
	float: left;
	display: inline;
	padding-bottom: 18px;
	width: 236px;
}
div#menu div.grid-b {
	float: left;
	display: inline;
	margin-left: 25px;
	padding-bottom: 18px;
	width: 236px;
}
div#menu div.grid-c {
	float: left;
	display: inline;
	margin-left: 25px;
	padding-bottom: 18px;
	width: 438px;
}

div#menu div.grid-a h2 a {
	border: none;
}

div#menu div.grid-b h2 a {
	border: none;
}

div#menu div.grid-c h2 a {
	border: none;
}

/*----------------------------------------
	4:  MENU SETTING
----------------------------------------*/
div.section-information {
	margin-bottom: 13px;
}
	div.section-information div.title {
		background-image: url(/image/recruit/2010/home/bg_information_title.gif);
		background-repeat: repeat-y;
		background-position: left;
	}
		div.section-information div.title h3 {
			padding-left: 11px;
			margin-bottom: 0px;
			line-height: 1.1ems;
			
		}
			div.section-information div.title p.date {
				padding-left: 11px;
				line-height: 1.1ems;		
			}
	div.section-information p {
		padding-left: 11px;
	}		
	

div #close2010top{
		color: #ff0000;
		font-size: 14px;
		text-align: center;
		font-weight: bold;
}
