/* BODY部 */
body	{background-color:#ffffff;
scrollbar-3dlight-color:#ededed;
scrollbar-track-color:#adadad;
scrollbar-darkshadow-color:#ededed;
scrollbar-face-color:#efefef;
scrollbar-highlight-color:black;
scrollbar-shadow-color:black;
scrollbar-arrow-color:black;
}

#s1	{background-color:#efeeec; url(../image/back.gif);
scrollbar-3dlight-color:#ededed;
scrollbar-track-color:#80807f;
scrollbar-darkshadow-color:#ededed;
scrollbar-face-color:#efefef;
scrollbar-highlight-color:black;
scrollbar-shadow-color:black;
scrollbar-arrow-color:black;
}


/* Table 基本設定 */
td		{font-size:10pt;line-height:17pt;color:#303030;}
td.a1	{font-size:10pt;line-height:17pt;background-color:#999999;}
td.a2	{font-size:10pt;line-height:17pt;font-weight:600;background-color:#efeeec;}
td.a3		{font-size:9pt;line-height:13pt;color:#303030;}

/* A 基本設定 */
a:link		{color:#303030;text-decoration:none;font-size:9pt;font-weight:600;}
a:visited	{color:#303030;text-decoration:none;font-size:9pt;font-weight:600;}
a:active	{color:#303030;text-decoration:none;font-size:9pt;font-weight:600;}

/* A 基本設定 */
a.a1:link		{color:#b30127;text-decoration:underline;font-size:9pt;font-weight:normal;}
a.a1:visited	{color:#b30127;text-decoration:underline;font-size:9pt;font-weight:normal;}
a.a1:active		{color:#b30127;text-decoration:underline;font-size:9pt;font-weight:normal;}


/* P 基本設定 */
p {margin-left:10pt;}
div {margin-left:15pt;}

/* 文字設定 */
.type4	{font-size:10pt;line-height:13pt;font-weight:600;color:#ffffff;}　/*白抜き*/
.type1	{font-size:11pt;font-weight:600;color:#303030;}　/*大見出し*/
.type2	{font-size:12pt;font-weight:600;line-height:20pt;color:#404040;}　/*中見出し*/
.type3	{font-size:11pt;line-height:14pt;color:#303030;}　/*通常フォント*/
.type5	{font-size:9pt;line-height:9pt;color:#303030;}　/*小フォント*/
.type6	{font-size:8pt;line-height:9pt;color:#303030;}　/*小フォント*/
.type7	{font-size:8pt;line-height:8pt;color:#303030;}　/*小さい文字・更新情報・注意書き用*/
.type8	{font-size:8pt;line-height:9pt;font-weight:600;color:#ffffff;}　/*白抜き*/
.check	{font-size:10pt;font-weight:bold;color:#b30127;}　/*文字を赤にする*/
.line {text-decoration:line-through} /*取消し線を引く*/

.name2 {font-size:8pt;line-height:9pt;letter-spacing:0pt;}/*小文字*/
.ruby	{font-size:8pt;text-align:center;} /*ルビ指定*/
.name	{font-size:10pt;font-weight:600;text-align:center;}
hr.a1{height:2;width:100%;text-align:left;color:#ccd3d9}/*水平線の指定*/


/* ＱＡ用Table 基本設定 */
table.qa1	{width: 590px;}
td.qatitle	{width: 20px;vertical-align: top;}


/* 履歴用 */
.history	{
scrollbar-3dlight-color:#ededed;
scrollbar-track-color:#adadad;
scrollbar-darkshadow-color:#ededed;
scrollbar-face-color:#efefef;
scrollbar-highlight-color:black;
scrollbar-shadow-color:black;
scrollbar-arrow-color:black;
}

/* 採用の流れ外枠 */
table.flowout{
	width: 500px;
	border-width: 0px;
	text-align: center;
}
/* 採用の流れ項目 */
table.flowitm{
	width: 350px;
	font-size: 10pt;
	color: #000000;
	background-color: #4f536a;
	border-width: 2px;
	border-color: #ffffff;
	border-style: groove;
	text-align: center;
}td.flowitm{
	line-height:10pt;
	font-weight:600;
	color:#ffffff;
	background-color:#4f536a;
}

/* タイムスケジュール枠 */
td.time01{ text-indent: 5px; line-height: 13pt; background-color: #d9e4e7;}
td.time02{ line-height: 13pt;}


/*　お知らせ用　枠　 */
.tbl_newmap { width:auto; background:#f4f4f4; border:1px #CC0000 solid; padding:5px; }

