@charset "utf-8";

/* CSS Document */



.td1{

	background-color:#3284C7;

	color:#FFFFFF;

	font-size:12px;

	padding: 5px 5px 5px 8px;

}

.td2{

	color:#333333;

	font-size:12px;

	padding: 5px 5px 5px 8px;

	background-color: #E0E8EF;

}

.td3{

	color:#666666;

	font-size:12px;

	padding: 5px 5px 5px 8px;

	line-height: 1.5em;

	text-align: left;

}

.td4{

	padding:0 0 15px 0;

}

.td4 img{

	padding:8px;

	border:#CCCCCC solid 1px;

}

.td5_border{

	color:#666666;

	font-size:12px;

	padding: 5px 5px 5px 8px;

	line-height: 1.5em;

	text-align: left;

	border-bottom:#CCCCCC dotted 1px;

	vertical-align: top;

}

.td5_border2{

	color:#666666;

	font-size:12px;

	padding: 5px 5px 5px 8px;

	line-height: 1.5em;

	text-align: left;

	border-bottom:#CCCCCC dotted 1px;

	vertical-align: top;

	border-left: #CCCCCC dotted 1px;

}

.td6{

	padding:0 0 15px 13px;

	font-size: 12px;

	font-weight: bold;

	color: #0099CC;

}

.td7{

	padding:0 0 3px 0;

}

.td7 img{

	padding:8px;

	border:#CCCCCC solid 1px;

}

.td8{

	color:#666666;

	font-size:12px;

	padding: 5px 5px 5px 8px;

	line-height: 1.5em;

	text-align: left;

	vertical-align: top;

}

.gaiyou_td1{

	padding:5px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2em;

	color: #006699;

	font-weight: bold;

}

.gaiyou_td2{

	padding:5px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2.0em;

}

.gaiyou_td3{

	padding:5px;

	font-size:12px;

	line-height:1.5em;

	border-bottom: #999999 1px dotted;

}

.gaiyou_td4{

	padding:5px;

	font-size:12px;

	line-height:1.5em;

}	

.enkaku_td1{

	padding:5px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2em;

	color: #006699;

	font-weight: bold;

}

.enkaku_td2{

	padding:5px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2.0em;

}

.recruit_td1{

	padding:5px 5px 5px 15px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2em;

	color: #FFFFFF;

	font-weight: bold;

	background-color: #006699;

}

.recruit_td2{

	padding:5px 5px 5px 10px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2em;

	background-color: #EEEEEE;

}

.link_td1{

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2em;

	color: #006699;

	font-weight: bold;

	padding: 5px;

}

.link_td1 a{

	line-height:2em;

}

.link_td2{

	padding:5px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2.0em;

}

.link_td2 a{

	line-height:2.0em;

}

.table_sekou{

	width:642px;

	margin: 0 0 10px 0;

}

.td_sekou img{

	padding:2px;

	border:solid 1px #CCCCCC;

}

.td_yoto1{

	color:#FF6600;

	font-weight: bold;

	width: 25%;

	border-bottom: 1px solid #CCCCCC;

	vertical-align: top;

	padding: 5px 0 0 10px;

}

.td_yoto2{

	border-bottom: 1px solid #CCCCCC;

	padding: 5px;

	line-height: 1.8em;

}

.td_yoto2 ol{

	padding:0 0 0 15px;

	margin: 0;

}

.td_tori1{

	padding:5px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2.0em;

}

.td_tori2{

	padding:5px;

	border-bottom:#999999 1px dotted;

	font-size:12px;

	line-height:2em;

	font-weight: bold;

	color: #0099CC;

}

.td_contact1{

	background-color:#006699;

	color:#FFFFFF;

	padding: 5px;

}

