.cap{font-size:10px ;line-height:150%}
.text{font-size:12px ;line-height:150%}
.top_news{font-size:12px ;line-height:120%}
.text_b{font-size:12px ;line-height:150% ;font-weight:bold}
.text_n{font-size:12px ;line-height:120%}
.midashi{font-size:14px ;line-height:150% ;font-weight:bold}
.top_link{font-size:10px ;line-height:150% ;text-decoration:none}
.test{font-size:50px}

.underline{text-decoration: underline;}

div.blank{margin-top:15px}
td.blank{padding-top:15px}

OL.number{list-style-type:decimal;}
OL.nashi{list-style-type:none;}
UL.nakaguro{list-style-type:disk;}

.par1{margin-top:15px;margin-left:35px;margin-right:15px}

table.waku_midori {border: solid 1px #FFC700;}


/* 採用情報ページ */
.employ-table {
	font-size:12px ;
	line-height:120%;
	border-top: 1px solid #999999;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px;
}
.employ-td-left {
	width: 25%;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #D1E6F5;
	vertical-align: middle;
	font-weight: bold;
	color: #000000;
}
.employ-td-right {
	width: 75%;
	border-bottom: 1px solid #999999;
	padding: 5px;
}

table.employInnerTable {
	font-size: 100%;
	line-height: 120%;
}

table.employInnerTable th,
table.employInnerTable td {
	padding: 0;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}

table.employInnerTable th {
	white-space: nowrap;
	padding-right: 1em;
}

div.employInquiry {
	border: 1px solid #0066CC;
	background-color: #DDEEFF;
	width: 500px;
	padding: 5px;
}


