@charset "Shift_JIS";

/* ************************************ */
/* ******* About NK(NKについて) ******* */

/* 色定義 */

h1{
	color:#19519D;
	border-color:#19519D;
}

/********** 全体幅（小用） **********/
div.win_small div.contents{
	width:475px;
}

/*
div.win_small th,
div.win_small td{
	vertical-align:top;
	padding-bottom:3px;
	line-height:1.3em;
}
*/


/* 矢印マーク */
.arrow a,
a.arrow{
	background-image:url(../images/arrow01r.gif);
}

/* 印刷ボタン */
div.btPrint{
 text-align:right;
 margin:-40px 0 6px 0;
 padding-bottom:10px;
}

/* 閉じるボタン_HTML5版 */
.btnClose{
	margin-left:auto;
	margin-right:auto;
}


/* NKの歴史 */
.image{
	float:right;
	margin:0 0 6px 10px;
	border:1px solid #999;
}

/* 年表 */
#history th,
#history td{
	vertical-align:top;
	line-height:1.3em;
	padding:0px 10px 12px 0;
}

#history th{
	width:100px;
	text-align:left;
	font-family:monospace;
}

.en #history th{
	width:50px;
}


#history td img{
	margin-top:3px;
}



/* 情報公開(日本語のみ) */

#disclosure ul{
	margin:1em 0 0 24px;
	paddding:0;
}
#disclosure li{
	margin:0 0 2px 0;
}


/* 採用情報　Recruitment */

#recuruitment .data th,
#recuruitment .data td{
	padding:2px 6px 4px 0;
	line-height:1.4em;
	text-align:left;
	vertical-align:top;
}

#recuruitment .data th{
	padding-right:12px;
}

#recuruitment .data td ul{
	margin:0px 0 12px 24px;
	padding:0;
}

#recuruitment .data td p{
	margin:0 0 3px 0;
	line-height:1.25em;
}


/* 概要登録情報部分　Table修飾（線無し） */
table.line{
	border-collapse:collapse;
	margin:5px 0px 10px 0px;
	padding:0px;
}
table.line td,
table.line th{
	border:0px none;
	padding:6px 6px 6px 6px;
}
