@charset "shift_JIS";




/* =main‚Ì”ÍˆÍ
------------------------------------------------------------------------------------------*/
#main {
	margin-bottom: 20px;
}









/* =tab‚Ì”ÍˆÍ
------------------------------------------------------------------------------------------*/
ul.tabNavigation {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 510px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #0093d3;
}
ul.tabNavigation li {
	width:102px;
	float:left;
}
.kanagawa a {
	background-image: url(../../images/btn01_off.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 100px;
	display: block;
}
.kanagawa a.selected,
.kanagawa a:hover {
	background-image: url(../../images/btn01_on.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 100px;
	display: block;
	text-decoration: none;
}
.kanagawa a em {
	visibility: hidden;
}
.ibaraki a {
	background-image: url(../../images/btn02_off.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 100px;
	display: block;
}
.ibaraki a.selected, 
.ibaraki a:hover {
	background-image: url(../../images/btn02_on.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 100px;
	display: block;
	text-decoration: none;
}
.ibaraki a em {
	visibility: hidden;
}
.nagano a {
	background-image: url(../../images/btn03_off.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 100px;
	display: block;
}
.nagano a.selected, 
.nagano a:hover {
	background-image: url(../../images/btn03_on.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 100px;
	display: block;
	text-decoration: none;
}
.nagano a em {
	visibility: hidden;
}
.saitama a {
	background-image: url(../../images/btn04_off.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 100px;
	display: block;
}
.saitama a.selected, 
.saitama a:hover {
	background-image: url(../../images/btn04_on.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 100px;
	display: block;
	text-decoration: none;
}
.saitama a em {
	visibility: hidden;
}
.tokyo a {
	background-image: url(../../images/btn05_off.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 102px;
	display: block;
	background-position: 1px;
}
.tokyo a.selected, 
.tokyo a:hover {
	background-image: url(../../images/btn05_on.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 102px;
	display: block;
	text-decoration: none;
}
.tokyo a em {
	visibility: hidden;
}
/*
div.tabs div {
	border-top-style: solid;
	border-top-color: #0093d3;
}
*/
div.tabs > div h3 {
	margin-top: 0;
}
/* =first .topics‚Ì”ÍˆÍ
------------------------------------------------------------------------------------------*/
.topics  {
	margin-bottom: 15px;
}
.topics-item {
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.topics-item dt {
	float: left;
	width: 5em;
	background-image: url(../../images/tab-arrow01.gif);
	background-repeat: no-repeat;
	background-position: 1em 0.3em;
	padding-left: 25px;
}
.topics-item dd {
	margin-left: 9em;
	height: 1%;
}
/* =first .news‚Ì”ÍˆÍ
------------------------------------------------------------------------------------------*/
.news  {
	margin-bottom: 20px;
}
.news-item {
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.news-item dt {
	float: left;
	width: 5em;
	background-image: url(../../images/tab-arrow01.gif);
	background-repeat: no-repeat;
	background-position: 1em 0.3em;
	padding-left: 25px;
}
.news-item dd {
	margin-left: 9em;
	height: 1%;
}
/* =work-area‚Ì”ÍˆÍ
------------------------------------------------------------------------------------------*/
.work-area  {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #3399cc;
	font-size: 117%;
	font-weight: bold;
}
.work-area li  {
	display: inline;
}









/* =job-item‚Ì”ÍˆÍ
------------------------------------------------------------------------------------------*/
.job-item {
	width: 510px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
}
.job-item dt {
	color: #3399cc;
	font-weight: bold;
	background-image: url(../../images/arrow01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	left: 20px;
	padding-left: 15px;
}
.job-item dd {
	padding-left: 15px;
}





#second {

}
