/* 自社製品以外の共通 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
	/* テーブルを10pxインデント(左メニューあり) */
	table.in_frame_a_1
		{
		margin-left:10px;
		width:558px;
		}

	/* テーブルを10pxインデント(左メニューなし) */
	table.in_frame_a_2
		{
		margin-left:10px;
		width:720px;
		}

	/* 下30pxあける */
	td.btm-30
		{
		padding-bottom:30px;
		}

	/* 下20pxあける */
	td.btm-20
		{
		padding-bottom:20px;
		}

	/* 下15pxあける */
	td.btm-15
		{
		padding-bottom:15px;
		}

	/* 下10pxあける */
	td.btm-10
		{
		padding-bottom:10px;
		}

	/* 下5pxあける */
	td.btm-5
		{
		padding-bottom:5px;
		}

	/* 左10pxあける */
	td.pad_10
		{
		padding-left:10px;
		}

	/* 左10px、下5pxあける */
	td.pad_btm_5
		{
		padding-left:10px;
		padding-bottom:5px;
		}

	/* 左10px、下10pxあける */
	td.pad_btm_10
		{
		padding-left:10px;
		padding-bottom:10px;
		}

	/* 左10px、下20pxあける */
	td.pad_btm_20
		{
		padding-left:10px;
		padding-bottom:20px;
		}

	/* 文字スタイル(赤太字) */
	.font_rb
		{
		color:#F08080;
		font-weight: bold;
		vertical-align:top;
		}

	/* 文字スタイル(太字 真っ赤) */
	.font_red_b
		{
		color:#ff0000;
		font-weight: bold;
		vertical-align:top;
		}

	/* 文字スタイル(真っ赤) */
	.font_red
		{
		color:#ff0000;
		vertical-align:top;
		}

	/* 文字スタイル(灰太字) */
	.font_gb
		{
		color:#555555;
		font-weight: bold;
		vertical-align:top;
		}

	/* 文字スタイル(青太字) */
	.font_bb
		{
		color:#004A6F;
		font-weight: bold;
		vertical-align:top;
		}

	/* 文字スタイル(橙太字) */
	.font_ob
		{
		color:#ED8A12;
		font-weight: bold;
		vertical-align:top;
		}

	/* 文字スタイル(青字) */
	.font_b
		{
		color:#0077CC;
		}

	/* フォントを下げた注釈TD */
	td.f-11
		{
		font-size:11px;
		line-height:13px;
		}

/* 会社情報固有 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
	table.in_frame_c1 td
		{
		padding-top:5px;
		padding-bottom:5px;
		}
	table.in_frame_c1 td table td
		{
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		}


/* 採用情報固有 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
	/* 募集要項 */
	table.in_frame_e2
		{
		width:536px;
		border-collapse: collapse;
		border-color:#999999;
		}
	table.in_frame_e2 td
		{
		padding-top:5px;
		padding-bottom:5px;
		padding-left:10px;
		padding-right:10px;
		border-width:1px;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:solid;
		}
	table.in_frame_e2 td.color_e
		{
		background-color: #F9E1DF;
		border-width:1px;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:none;
		}
	table.in_frame_e2 td.line
		{
		border-width:1px;
		border-bottom-style:solid;
		border-left-style:none;
		border-right-style:none;
		padding:0px;
		}
	table.in_frame_e2 td table td
		{
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;
		border-style:none;
		}

	/* 応募方法 */
	table.in_frame_e4 td
		{
		padding-top:3px;
		padding-bottom:3px;
		}
	table.in_frame_e4 td table td
		{
		padding-top :5px;
		padding-bottom :5px;
		padding-left :10px;
		padding-right :10px;
		border-collapse: collapse;
		border-color:#999999;
		border-width:1px;
		border-top-style:solid;
		border-bottom-style:solid;
		border-right-style:solid;
		}
	table.in_frame_e4 td table td.color_e
		{
		background-color: #F9E1DF;
		border-style:solid;
		border-width:1px;
		}
	table.in_frame_e4 td table td table td
		{
		border-style:none;
		padding :0px;
		}

	/* 会社説明会・選考会場 */
	table.in_frame_e5 td
		{
		padding-top:5px;
		padding-bottom:5px;
		padding-left:10px;
		padding-right:10px;
		border-collapse: collapse;
		border-color:#999999;
		border-width:1px;
		border-left-style:solid;
		border-right-style:solid;
		border-bottom-style:solid;
		}
	table.in_frame_e5 td.left
		{
		border-width:1px;
		border-left-style:solid;
		border-right-style:none;
		}
	table.in_frame_e5 td.color_e
		{
		background-color: #F9E1DF;
		border-width:1px;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-style:solid;
		}
	table.in_frame_e5 td.line
		{
		border-width:1px;
		border-bottom-style:solid;
		border-left-style:none;
		border-right-style:none;
		padding:0px;
		}
	table.in_frame_e5 td table td
		{
		border-style:none;
		padding :0px;
		}

/* 事業内容固有 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/


/* 自社製品固有 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
	/* メインエリア枠内の表示幅指定(左メニューあり) */
	table.in_frame1_W
		{
		margin-top:10px;
		margin-bottom:10px;
		width:580px;
		}

	/* メインエリア枠内の表示幅指定(左メニューなし) */
	table.in_frame2_W
		{
		margin-top:10px;
		margin-bottom:10px;
		width:740px;
		}

	/* ポップアップの濃いグレー文字 */
	td.g_font
		{
		font-color:#D6E0F5;
		font-weight: bold;
		font-size:23px;
		line-height:25px;
		}




/* 個人情報固有 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/












