@charset "utf-8";
@import url("contents.css");

/* ****************************************************
Title: recruit.css
Created: 2008/12/23
Last Modified: 2008/12/24
Editor(s): Frank
Last Editor: Frank
***************************************************** */


/* Table Of Contents
----------------------------------------

#01 recruit_info_1

----------------------------------------*/

#wrapperall #mainframe h1 {
	background: url(images/recruit_bh.gif) no-repeat 0 0;
	height: 37px;
	text-indent: -9999px;
}

#wrapperall #mainframe h2 {
	height: 27px;
	padding: 0 0 0 29px;
	text-indent: -9999px;
}

#wrapperall #mainframe h2.title_01 {
	background: url(images/recruit_mh01.gif) no-repeat 29px 24px;
	padding: 24px 0 0 29px;
}

#wrapperall #mainframe h2.title_02 {
	background: url(images/recruit_mh02.gif) no-repeat 29px 0;
}

#wrapperall #mainframe h2.title_03 {
	background: url(images/recruit_mh03.gif) no-repeat 29px 0;
}

#wrapperall #mainframe h2.title_04 {
	background: url(images/recruit_mh04.gif) no-repeat 29px 0;
}

#wrapperall #mainframe h2.title_05 {
	background: url(images/recruit_mh05.gif) no-repeat 29px 0;
}

#wrapperall #mainframe h2.title_06 {
	background: url(images/recruit_mh06.gif) no-repeat 29px 0;
}

#wrapperall #mainframe h2.title_07 {
	background: url(images/recruit_mh07.gif) no-repeat 29px 0;
}

#wrapperall #mainframe p.text {
	line-height: 1.75;
	padding: 7px 0 1px 35px;
	width: 350px;
}

* html #wrapperall #mainframe p.text {
	line-height: 1.7;
}

*:first-child + #wrapperall #mainframe p.text {
	line-height: 1.7;
}

#wrapperall #mainframe p.position {
	padding: 7px 0 20px 35px;
}

#wrapperall #mainframe p.jobDescription {
	padding: 7px 0 14px 35px;
}

#wrapperall #mainframe p.last {
	padding: 7px 0 20px 35px;
}

#wrapperall #mainframe p.note {
	font-size: 11px;
	padding: 0 0 22px 35px;
}

#wrapperall #mainframe dl {
	line-height: 1.75;
	padding: 0 0 18px 29px;
}

#wrapperall #mainframe dl dt {
	background: url(images/recruit_txt.gif) no-repeat 0 0;
	height: 30px;
	text-indent: -9999px;
}

#wrapperall #mainframe dl dd dl {
	padding: 10px 0 0 0;
}

#wrapperall #mainframe dl dd dl dt {
	background: none;
	clear: both;
	color: #004D91;
	letter-spacing: -1px;
	float: left;
	font-weight: bold;
	height: auto;
	padding: 0 0 0 8px;
	text-indent: 0;
}

#wrapperall #mainframe p.schedule {
	padding: 0 0 22px 40px;
}

#wrapperall #mainframe p.schedule span {
	display: block;
	line-height: 1.35;
	margin: -15px 0 0 0;
	padding: 0 0 0 11px;
}

#wrapperall #mainframe p.entryLink {
	clear: both;
	color: #004D91;
	font-size: 115%;
	font-weight: bold;
	margin-top: -10px;
	padding: 0 0 0 40px;
}

#wrapperall #mainframe p.entryLink a {
	color: #004D91;
	font-size: 115%;
	text-decoration: underline;
}

#wrapperall #mainframe p.entryLink a:hover {
	text-decoration: none;
}





