


A {
COLOR: #595757;
TEXT-DECORATION: underline
}
A:hover {
COLOR: #FF3366;
TEXT-DECORATION: underline
}


.text_12 {
	font-size: 12px;
	line-height: 180%;
	color: #595757;
}
.text_14wh {
	font-size: 14px;
	line-height: 140%;
	color: #FFFFFF;
}
.text_12wh {
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
}
.text_10wh {
	font-size: 10px;
	line-height: 140%;
	color: #FFFFFF;
}
.text_10 {
	font-size: 10px;
	line-height: 120%;
	color: #535866;
}
.text_6 {
	font-size: 6px;
	line-height: 100%;
	color: #354A9A;
}
/*-----------------*/
/*追加2006/08*/
.c_back01{
	background-image: url(images/carender/careback01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.c_back02{
	background-image: url(images/carender/careback02.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.c_back03{
	background-image: url(images/carender/careback03.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.c_carender{
	background-image: url(images/carender/caretitle02.gif);
	background-repeat: no-repeat;
	background-position: center 0.2em;
}
/*追加2006/10*/
.c_carender td {
text-align:center;
}
/*追加2006/10*/
.c_area {
	margin-left:15px;
	margin-top:10px;
	width:175px;
}
.c_area td{
	font-size:12px;
	color: #595757;
	padding:0px 5px;
}
.c_off{
	background:#CCE2F3;
}
.c_off3{
	background:url(images/carender/off03.gif) no-repeat right top;
	background-color: #CCE2F3;
}
.c_off_sign{
	color:#CCE2F3;
}
.c_off2{
	background:url(images/carender/off02.gif) no-repeat right top;
}
.c_off_sign2{
	color:#036;
}

.red_12b {
	font-size: 12px;
	line-height: 180%;
	color: #C6050D;

}


/*追加2007/3*/
.table1{
	border:1px solid #CCE1F2;
}
.table1 th{
	background-color: #CCE1F2;
	margin:2px;
	padding:3px 5px;
}
.table1 td{
	margin:2px;
	padding:3px 5px;
	text-align:center;
}

/*追加2007/10*/
a.goannai {
	color: #FFFFFF;
	display: block;
	padding: 0px;
	text-decoration: none;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	font-size: 12px;
	text-align: center;
}
a:hover.goannai {
	color: #003399;
	text-decoration: none;
	font-size: 12px;
	background-color: #CCFFFF;
}
img.recruit {
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 28px;
	margin-left: 0px;
}
/*追加2007/12*/
td.time{
    text-align: left;
}
/*追加2008/02*/
a.henko{
	color: #6699ff;
	text-decoration: underline;
    font-size: 12px;
}
p.shinryo{
    margin-bottom: 20px;
}

