@charset "UTF-8";
#mainimg {
	background-image: url(member/mainimg.jpg);
	background-repeat: no-repeat;
	height: 135px;
	width: 580px;
	clear: both;
	background-position: left bottom;
}
#mainimg h1 {
	width: 560px;
	position: relative;
	z-index: -1;
	margin: 0px;
	padding: 0px;
}
input[type=text], input[type=password] {
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #F5F3EF;
	border: 1px solid #CCCCCC;
	font-size: 1em;
}
input[type=text]:focus, input[type=password]:focus {
	background-color: #FFFFFF;
}
ol li {
	margin-left: 2.5em;
}
#title {
	margin: 0px;
	padding: 15px 0px 0px;
	background-image: url(../career/img/title_career.gif);
	background-repeat: no-repeat;
	background-position: 0px 16px;
	height: 52px;
	width: 360px;
	display: block;
	float: left;
}
#dot_line {
	width: 520px;
	position: relative;
	z-index: -1;
	margin: 0px;
	padding: 10px 0px 18px 0px;
}
/*-------------------------------------------------
サイドメニュー
-------------------------------------------------*/
ul#sidemenu {
	list-style:none;
	width:210px;
	margin: 0px auto;
	padding: 0px;
	display: block;
}
ul#sidemenu li {
	list-style:none;
	margin: 0px;
	padding: 0px;
}
ul#sidemenu a {
	display:block;
	width:210px;
	overflow:hidden;
	text-indent: -9999px;
}
ul#sidemenu li.menu1 a{
	background-position:0px 0px;
	background-image: url(../career/img/menu.jpg);
	width:210px;
	height:56px;
}
ul#sidemenu li.menu2 a{
	background-position:0px -56px;
	background-image: url(../career/img/menu.jpg);
	width:210px;
	height:49px;
}
ul#sidemenu li.menu3 a{
	background-position:0px -105px;
	background-image: url(../career/img/menu.jpg);
	width:210px;
	height:49px;
}
ul#sidemenu li.menu4 a{
	background-position:0px -154px;
	background-image: url(../career/img/menu.jpg);
	width:210px;
	height:49px;
}
ul#sidemenu li.menu5 a{
	background-position:0px -203px;
	background-image: url(../career/img/menu.jpg);
	width:210px;
	height:56px;
}
ul#sidemenu li.menu1 a:hover, ul#sidemenu li.menu1now a, ul#sidemenu li.menu1now a:hover {
	background-position:-210px 0px;
	background-image: url(../career/img/menu.jpg);
	height:56px;
}
ul#sidemenu li.menu2 a:hover, ul#sidemenu li.menu2now a, ul#sidemenu li.menu2now a:hover {
	background-position:-210px -56px;
	background-image: url(../career/img/menu.jpg);
	height:49px;
}
ul#sidemenu li.menu3 a:hover, ul#sidemenu li.menu3now a, ul#sidemenu li.menu3now a:hover {
	background-position:-210px -105px;
	background-image: url(../career/img/menu.jpg);
	height:49px;
}
ul#sidemenu li.menu4 a:hover, ul#sidemenu li.menu4now a, ul#sidemenu li.menu4now a:hover {
	background-position:-210px -154px;
	background-image: url(../career/img/menu.jpg);
	height:49px;
}
ul#sidemenu li.menu5 a:hover, ul#sidemenu li.menu5now a, ul#sidemenu li.menu5now a:hover {
	background-position:-210px -203px;
	background-image: url(../career/img/menu.jpg);
	height:56px;
}
#submenu {
	margin-top: 15px;
}
