@charset "shift-jis";
/*----■共通■-------------------------*/
.FontSize-StrongTxt, caption {
	font-size: 15px;
	font-weight: normal;
}
.FontSize-MainTxt {
	font-size: 15px;
       font-family:メイリオ;
}
.FontSize-SubTxt {
	font-size: 14px;
       font-family:メイリオ;
}

/*---■ヘッダ■--------------------------*/
.FontC-m a {
	float: left;
	margin-right: 2px;
	padding: 1px 2px;
	color: #eeeeee;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #3366cc
}
.FontC-s a, .FontC-l a {
	float: left;
	margin-right: 2px;
	padding: 1px 2px;
	color: #eeeeee;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #666666
}
/**ヘッダの小メニューのサイズは固定するため
------------------------------------------------------------ */
.FontSize-head-MainTxt {
	font-size: 75%;
	line-height: 1.4;
}
.FontSize-head-SubTxt {
	font-size: 70%;
	line-height: 1.4;
}
#btn-head-HOME a, .FontC-s a, .FontC-m a, .FontC-l a {
	font-size: 75%;
	line-height: 1.4;
}
/*---テーブル組のフォントサイズ---*/
#Contents-RecruitContents table tr th, #Contents-RecruitContents table tr td {
	font-size: 85%;
	line-height: 1.8;
}
#Contents-RecruitContents table tr td table tr th, #Contents-RecruitContents table tr td table tr td {
	/*入れ子の場合*/
	font-size: 100%;
	line-height: 1.8;
}
#Contents-RecruitContents table h3 {
	font-size: 130%;
	line-height: 1.8;
	font-weight: bold;
}
#Contents-RecruitContents table h4 {
	font-size: 115%;
	line-height: 1.8;
	font-weight: bold;
}
