.titleMain {
	border-left:4px solid #B91F1A;
	background-color:#fff;
	margin:0 0 30px;
	padding:4px 0 3px 8px;
	color:#B91F1A;
	font-size:1.3em;
	font-weight: bold;
	line-height:1.3em;
	text-align: left;
}



/*募集要項
------------------------------------------------------*/
.admissionsFukuokaBlock,
.admissionsOitaBlock,
.admissionsKumamotoBlock,
.admissionsNagasakiBlock,
.admissionsMiyazakiBlock {
	margin:0 14px;
}



.admissionsFukuokaBlock h3,
.admissionsOitaBlock h3,
.admissionsKumamotoBlock h3,
.admissionsNagasakiBlock h3,
.admissionsMiyazakiBlock h3 {
	margin-top:30px;	
}
.admissionsFukuokaBlock h3:first-child,
.admissionsOitaBlock h3:first-child,
.admissionsKumamotoBlock h3:first-child,
.admissionsNagasakiBlock h3:first-child,
.admissionsMiyazakiBlock h3:first-child {
	margin-top:0;
	_margin-top:-30px;
}



.admissionsFukuokaBlock p,
.admissionsOitaBlock p,
.admissionsKumamotoBlock p,
.admissionsNagasakiBlock p,
.admissionsMiyazakiBlock p {
	padding-left:14px;
}

.admissionsFukuokaBlock p.b300,
.admissionsOitaBlock p.b300,
.admissionsKumamotoBlock p.b300,
.admissionsNagasakiBlock p.b300,
.admissionsMiyazakiBlock p.b300 {
	height:300px;
	padding:0;
}


.admissionsFukuokaBlock ul,
.admissionsOitaBlock ul,
.admissionsKumamotoBlock ul,
.admissionsNagasakiBlock ul,
.admissionsMiyazakiBlock ul,
.admissionsFukuokaBlock ol,
.admissionsOitaBlock ol,
.admissionsKumamotoBlock ol,
.admissionsNagasakiBlock ol,
.admissionsMiyazakiBlock ol {
	padding-top:6px;
}

.admissionsFukuokaBlock ol li,
.admissionsOitaBlock ol li,
.admissionsKumamotoBlock ol li,
.admissionsKumamot1oBlock ol li,
.admissionsMiyazakiBlock ol li {
	list-style:decimal;
	list-style-position:outside;
	padding-bottom:4px;
	margin:0 0 0 1.7em;
}



.admissionsFukuokaBlock table {
	width:100%;
	border:1px solid #dfdfdf;
	border-collapse: sepalate;
	border-spacing:1px;
	background-color:#fff;
	margin:0 auto;
}
.admissionsFukuokaBlock table th {
	width:20%;
	padding:6px 11px;
	border:1px solid #f0f0f0;
	color:#191919;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
}
.admissionsFukuokaBlock table td {
	width:80%;
	padding:6px 11px;
	border:1px solid #f0f0f0;
	vertical-align:top;
}

.admissionsFukuokaBlock table th {
	background-color:#faf1ed;
}



/*新卒採用選考プロセス*/
.processFukuokaBlock,
.processOitaBlock,
.processKumamotoBlock,
.processNagasakiBlock,
.processMiyazakiBlock {
	margin:0 14px;
}

.processFukuokaBlock h4 {
	float:left;
	width:180px;
	min-height:54px;
	_height:54px;
	margin:3px 20px 0 0;
}
.processFukuokaBlock p {
	float:left;
	width:550px;
	padding:0;
}
.processFukuokaBlock p.title {
	color:#dd960f;
	font-size:1.1em;
	font-weight:bold;
	padding:0 0 2px 0;
}

.processFukuokaBlock .arrowFkukuoka,
.processFukuokaBlock .arrowOita,
.processFukuokaBlock .arrowKumamoto,
.processFukuokaBlock .arrowNagasaki,
.processFukuokaBlock .arrowMiyazaki {
	clear:both;
	width:18px;
	height:16px;
	padding:10px 0;
}
.processFukuokaBlock .arrowFkukuoka {
	width:170px;
	background-image:url(../../image/processArrow_fukuoka.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin:0 0 6px 0;
}



/*Q&A
------------------------------------------------------*/
#faqBlock {
	width:760px;
	background-image:url(../../image/bg_messageBlock.gif);
	background-repeat:repeat-y;
	margin:30px auto 0 auto;
}
#faqBlock .textArea {
	float:left;
	width:473px;
	padding:0 20px 0 0;
}
#faqBlock .imageArea {
	float:left;
	width:227px;
	padding:20px 20px 0 20px;
}

#faqBlock .textArea p {
	background-image:url(../../image/faq_a.gif);
	background-repeat:no-repeat;
	padding:0 0 30px 23px;
}
#faqBlock p.titleSub {
	background-image:url(../../image/faq_q.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

#faqBlock .imageArea img {
	padding:0 0 20px 0;
}


#faqBlock .textArea p.b10 {
	padding-bottom:10px;
}

ol.faq {
	margin:0 0 30px 2em;
}
ol.faq li {
	list-style:decimal;
	list-style-position:outside;
	margin:0 0 0 1.7em;
	padding:0 0 10px 0;
}