body {
	background-color: #E4FFCA;
	font-size: 12px;
	background:url(../img/background.jpg)
	color: #7f7f7f;
	margin:0px;
	padding:0px;
	text-align:center;
}
.table-left{
	text-align:left;
}

.outline{
	width:770px;
	background:url(../img/background.jpg) repeat-y left top;
	margin:0px auto;
	text-align:left;
}

.hedbk{
	width:740px;
	margin:0px auto;
	text-align:left;
}

.summary {
	font-size: 10px;
	color:#FFFFFF;
	text-align:left;
	margin:0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.contentsbk{
	width:180px;
	background-color:#FAFADB;
	clear: left;
	padding-bottom: 20px;
}

.copy {
	font-size: 10px;
	color: #666666;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 30px;
}

.mainaria{
	width:545px;
	text-align:left;
	margin-bottom: 20px;
}

.explanation {
	line-height: 143%;
	color: #666666;
	margin-bottom: 15px;
	font-size: 12px;
	padding-left: 280px;
	padding-right: 20px;
	padding-top: 66px;
}
.news-day {
	line-height: 130%;
	color: #CCB430;
	padding-top: 3px;
	border-bottom-width: 5px;
	padding-left: 5px;
}

.linkbanner{
	width:185px;
	text-align:left;
}
.bannerbottom {
	margin-bottom: 5px;
}
.contents-text {
	font-size: 14px;
	line-height: 140%;
	color: #333333;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.news-text {
	font-size: 12px;
	line-height: 130%;
	color: #666666;
	padding-top: 3px;
}
.normal7 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 7px;
	color: #666666;
}
.normal8 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 8px;
	color: #666666;
}
.normal9 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 9px;
	color: #666666;
}
.normal10 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #666666;
}
.normal11 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	color: #666666;
}
.normal12 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
}
.normal13 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #666666;
}
.normal14 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #666666;
}
.normal15 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 15px;
	color: #666666;
}
.normal16 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	color: #666666;
}
.normal17 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 17px;
	color: #666666;
}
.normal18 {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 18px;
	color: #666666;
}
.font7 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 7px;
}
.font8 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 8px;
}
.font9 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 9px;
}
.font10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
}
.font11 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
}
.font12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
}
.font13 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
}
.font14 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
}
.font15 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 15px;
}
.font16 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
}
.font17 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 17px;
}
.font18 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 18px;
}

.orange {
	color:#FF6600;
}

.normal {
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #666666;
}

/* 09/05/13 */
/* recruit */

#recruit {

}


#recruit th {
	font-weight:normal;
}

#recruit th,
#recruit td {
	text-align:left;
	vertical-align:top;
}

.midashi_txt {
	text-align:left;
	margin:15px 15px;
	padding:0;
	line-height:140%;
}

.mtb_middle {
	margin:5px 0;
}

