﻿@charset "utf-8";

/*//////////////////////////////////////////////////

Title : employment.css

For   : contents area


Copyright (C)2008 Grand Marche Co., Ltd. All rights reserved.

//////////////////////////////////////////////////*/

/*--------------------------
	employment、with675px
--------------------------*/
.contentInnerRight .employment {
	margin: 50px 0 10px 5px;
}
.contentInnerRight .employment h3 {
	font-size: 20px;
	font-weight: bolder;
	color: #458989;
	margin: 3px 0 0 50px;
}
.contentInnerRight .employment p {
	font-size: 95%;
	margin: 3px 0 0 50px;
}
.contentInnerRight .employment table {
	font-size: 95%;
	margin: 3px 0 0 50px;
}
.contentInnerRight .employment td.table_100 {
	width: 120px;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
	padding: 3px 0 10px 0;
	border-bottom:1px solid #000;
}
.contentInnerRight .employment td.table_101 {
	width: 140px;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
	padding: 3px 0 10px 0;
	border-bottom:1px solid #000;
}
.contentInnerRight .employment td.table_575 {
	width: 555px;
	text-align: left;
	vertical-align: top;
	padding: 3px 0 10px 0;
	border-bottom:1px solid #000;
}
.contentInnerRight .employment td.table_57 {
	width: 600px;
	text-align: left;
	vertical-align: top;
	padding: 3px 0 10px 0;
	border-bottom:1px solid #000;
}
.contentInnerRight .employment td.table_757 {
	width: 600px;
	text-align: left;
	vertical-align: top;
	padding: 3px 0 10px 0;
}
.contentInnerRight .employment td.table_50 {
	width: 600px;
	text-align: right;
	vertical-align: top;
	padding: 3px 0 10px 0;
	
}
.contentInnerRight .employment td.table_5 {

	text-align: right;
	vertical-align: top;
	padding: 3px 0 10px 0;
	
}
/*--------------------------
	old Style
--------------------------*/
.contentInnerRight .old Style {
	margin: 50px 0 10px 5px;
}
.contentInnerRight .old Style h3 {
	font-size: 80%;
	font-weight: bolder;
	color: #666699;
	margin: 3px 0 0 50px;
}
.contentInnerRight .old Style p {
	font-size: 80%;
	margin: 3px 0 0 50px;
}
.contentInnerRight .old Style table {
	font-size: 80%;
	margin: 3px 0 0 50px;
}

.contentInnerRight .old Style td.table_100 {
	width: 100px;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
	padding: 3px 0 10px 0;
	border-bottom:1px solid #808080;
}
.table_200 {
font-weight: bolder;
}
.table_20 {
font-weight: bolder;
}
.cred {
color: #cc0000;
}
.cgray {
color: #666666;
font-size:80%;
line-height: 150%;

}
.cgray2 {
color: #333333;
font-size:80%;
line-height: 150%;
}
.cgray3 {
color: #333333;
font-size:110%;
line-height: 150%;
font-weight:bold;
}
.cgray4 {
color: #333333;
font-size:90%;
line-height: 200%;
font-weight:bold;
}
.cred2 {
color: #cc0000;
font-weight:bold;
font-size:90%;
}
.contentInnerRight .old Style td.table_575 {
	width: 575px;
	text-align: left;
	vertical-align: top;
	padding: 3px 0 10px 0;
	border-bottom:1px solid #808080;
}
td {
line-height: 1.6;}
