@charset "utf-8";

/*
=================================================

　                 Recruit CSS

=================================================
*/


/* Recruit-index
------------------------------------------------- */

#recruit-index #wrapper #main .lead {
	margin: 20px 0 20px 4px;
	font-size: 123.1%; /* 16px */
	line-height: 1.374; /* 22px */
}


/* Recruit-entry
------------------------------------------------- */

.individual #wrapper #main .section {
	margin: 30px 0 0;
}

.individual #wrapper #main .section-header {
	margin: 0 0 5px;
	padding: 0 2px 9px;
	background: url(../../images/parts/section_tit_01.png) no-repeat 0 100%;
}

.individual #wrapper #main .section-header .section-title01 {
	margin: 0;
	padding: 0;
	background-image: none;
	font-size: 138.5%; /* 18px */
}

.individual #wrapper #main .section-date {
	margin: 0 0 20px 2px;
}

.individual #wrapper #main p.return {
	margin: 20px 0;
}

.individual #wrapper #main p.return a {
	display: block;
	width: 10em;
	margin: 0 auto;
	padding: 0 8px;
	text-align: center;
	text-decoration: none;
	border-left: 2px solid #CCCCCC;
	border-right: 2px solid #CCCCCC;
}

.individual #wrapper #main .sub-indent {
  padding-left: 1em;
  text-indent: -1em;
}

.individual #wrapper #main .ml07-5 {
  margin-left: 7.5em;
}
.individual #wrapper #main .ml07-7 {
  margin-left: 7.7em;
}
.individual #wrapper #main .ml08 {
  margin-left: 8em;
}
.individual #wrapper #main .ml08-4 {
  margin-left: 8.4em;
}
