@charset "utf-8";

/* ------------------------------------------- CSS Information
 File Name:      recruit.css
 Author:         
 Style Info:     採用情報　用
----------------------------------------------------------- */


/* ______________________ 採用トップ Style __*/

#recruitAddNews	{
	margin: 0 0 20px 0;
	padding: 20px;
	background-color: #EEEEEE;
}




/* ______________________ 海上社員キャリア Style __*/

dl.seaCareerBox	{
	line-height: 1.4;
	margin: 0;
}

dl.seaCareerBox dt	{
/*	width: 380px;	*/
	padding: 3px 3px 0 0;
/*	_padding: 7px 3px 10px 0;
	_margin: -5px 0 0 0;	*/
}

dl.seaCareerBox dd	{
	padding: 3px 3px 0 7em;
	margin-top: -1.6em;
/*	_margin-top: -2.6em;	*/
}




/* ______________________ グループ会社 Style __*/
.recIconImg	{
	margin: 5px 3px 10px 0;
	display: inline;
}

h2 div.textLink	{
	font-size: 0.6em;
	word-break: break-all;	/*IEのみの拡張CSS*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 1.8 !important;

}


/*合同セミナー*/
.seminarTextRed	{
	color: #CC0000;
/*	font-size: 1.1em;	*/
}

dl#seminarBox	{
	_font-size: 1.1em;
	line-height: 1.4;
	margin: 30px 0 40px 0;
}
*:first-child+html dl#seminarBox	{
	font-size: 1.1em;
}

dl#seminarBox dt	{
	font-weight: bold;
/*	width: 380px;	*/
	padding: 3px 3px 0 0;
/*	_padding: 7px 3px 10px 0;
	_margin: -5px 0 0 0;	*/
	border-top: 2px solid #FFFFFF;
}

dl#seminarBox dd	{
	padding: 3px 3px 7px 10em;
	margin: -1.8em 0 10px 0;
/*	_margin-top: -2.6em;	*/
	border-top: 2px solid #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}


dl#seminarBox .externalLink	{
	margin: -4px 0 0 0;
}
dl#seminarBox .externalLink li	{
	_margin: 5px 0 0 0;
}


#seminarBtnArea	{
	margin: 3px 0 7px 0;
/*	margin: 20px auto 0 auto;	*/
	width: 365px;
}
#seminarBtnText	{
	font-size: 1.1em;
	background: url(../../img/btn_text_bg.gif) repeat-x;
	height: 40px;
	padding: 15px 0 0 5px;
	text-align: left;
}

