/*
 * ベース
 ******************************************************************************/
BODY {
	margin: 0px;
	background-color: #CCCCCC;
	background-image: url(image/background.gif);
}
A:link, A:visited {
	color: #000000;
}
A:active, A:hover {
	color: #6666FF;
}
PRE {
	font-size: 14px;
}
HR {
	color: #666666;
}
TABLE {
	border-width: 0px;
}
TD {
	padding: 0px;
	background-color: #FFFFFF;
	font-family: "verdana", sans-serif;
	font-size: 16px;
	color: #000000;
}

/*
 * ページ外枠
 ******************************************************************************/
TABLE.OUTSIDE {
	background-color: #666666;
}

/*
 * 表デザイン1
 * 罫線は外枠のみ。見出しの背景にのみ色をつける。
 ******************************************************************************/
TABLE.STYLE1 {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
}
TD.STYLE1 {
	padding: 5px;
	background-color: #CCCCCC;
}
TD.STYLE1_BODY {
	padding: 5px;
}

TD.SMALL {
	font-size: 12px;
}

/*
 * 表デザイン2
 * 全てに罫線を表示。見出しの背景にのみ色をつける。
 ******************************************************************************/
TABLE.STYLE2 {
	background-color: #666666;
}
TD.STYLE2 {
	padding: 5px;
	background-color: #CCCCCC;
}
TD.STYLE2_BODY {
	padding: 5px;
}

/*
 * 空白
 * 物の配置に余裕を置く。
 ******************************************************************************/
DIV.SPACE {
	padding: 30px 0px 0px 0px;
}

/*
 * ヘッダーのメニュー
 ******************************************************************************/
TD.MENU {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF #666666 #666666 #FFFFFF;
	padding: 0px 10px 0px 10px;
	background-color: #CCCCFF;
	font-size: 14px;
}
TD.MENU_ACTIVE {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF #666666 #666666 #FFFFFF;
	padding: 0px 10px 0px 10px;
	background-color: #9999FF;
	font-size: 14px;
}
TD.MENU_END {
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	border-color: #FFFFFF #666666 #666666 #FFFFFF;
	padding: 0px 10px 0px 10px;
	background-color: #CCCCFF;
}

/*
 * フッター
 ******************************************************************************/
TD.FOOTER {
	padding: 5px;
	background-color: #999999;
	font-size: 14px;
	text-align: RIGHT;
}

/*
 * ホームのイントロ
 ******************************************************************************/
TD.INTRO {
	padding: 8px;
	background-color: #CCCCCC;
	font-size: 13px;
	border-style: solid;
	border-color: #666666;
	border-width: 0px 0px 1px 0px;
}

/*
 * 推奨ブラウザ
 ******************************************************************************/
TD.BROWSER {
	padding: 2px;
	text-align: left;
	color: #666666;
	font-size: 12px;
}

/*
 * 会社案内のご挨拶など
 * オブジェクトの配置に余裕を持ったデザインにする。
 ******************************************************************************/
TD.GREET {
	padding: 0px 10px 0px 10px;
	font-size: 14px;
}

/*
 * 業務内容の凡例
 ******************************************************************************/
FIELDSET.EXPLANATORY {
	width: 150px;
	padding: 5px;
}
SPAN.EXPLANATORY {
	border: solid 1px #666666;
}

/*
 * サブタイトル
 ******************************************************************************/
DIV.POSTIT {
	width: 700px;
	text-align: LEFT;
}

/*
 * 2006年新卒採用情報の見出し
 *****************************************************************************/
DIV.INDEX {
	width: 700px;
	text-align: LEFT;
}
DIV.INDEX2 {
	width: 700px;
	padding: 0px 0px 25px 25px;
	text-align: LEFT;
}

/*
 * PREタグで作っている部分の枠
 ******************************************************************************/
DIV.DECO1_OUTSIDE {
	border: 1px solid #666666;
	color: #000000;
	background-color: #FFFFFF;
}
DIV.DECO1_TITLE {
	background-color: #CCCCFF;
	padding: 4px;
	margin-top: 10px
}

/*
 * 中途採用情報
 *****************************************************************************/
div.career {
	font-size: 12px; width: 650px; text-align: left;
}
div.entry {
	background: #333366; padding: 3px 0px 3px 5px; width: 650px; font-size: 14px; color: #FFFFFF; text-align: left;
}

table.career {
	background-color: #999999;
}
td.careerHead {
	padding: 10px;
	background-color: #DDDDDD;
	font-size: 12px;
}
td.career {
	padding: 10px;
	font-size: 12px;
}

/* $Id: stylesheet.css,v 1.3 2009/02/26 01:19:59 ken Exp $ */

