@charset "shift_jis";
/* CSS Document */

.effort .section_titlebg {
background: url(/cont/100583745.gif) left top no-repeat;
width: 605px;
height: 50px;
}
.exinfo2 .section_titlebg {
background: url(/cont/100583749.gif) left top no-repeat;
width: 605px;
height: 50px;
}
div.exinfo2 .section_titlebg a img {
margin-left: 447px;
margin-top: 15px;
}

.section_border{
	border-bottom:3px solid #f5edcc;
	border-right:3px solid #f5edcc;
	border-left:3px solid #f5edcc;
}

div.info a#h3_news2 {
	display:block;
	background:url(/cont/100583775.gif) 0px -44px no-repeat;
	width: 202px;
	height: 44px;
	text-indent: -9999px;
	overflow: hidden;
}
div.info a#h3_event2 {
	display:block;
	background:url(/cont/100583776.gif)  0px -44px no-repeat;
	width: 202px;
	height: 44px;
	text-indent: -9999px;
	overflow: hidden;
}
div.info a#h3_column2 {
	display:block;
	background:url(/cont/100583777.gif) 0px -44px no-repeat;
	width: 201px;
	height: 44px;
	text-indent: -9999px;
	overflow: hidden;
}

div.info a#h3_news2:hover, div.info a#h3_event2:hover, div.info a#h3_column2:hover
  {
	display:block;
	background-position: 0px  0px;
}

div.spirits .section_titlebg a img {
margin-left: 435px;
margin-top: 15px;
}

#sidebar .snavi_advance2 {
background: #f4ecc8 url(/cont/100537400.gif) bottom left no-repeat;
padding: 0 0 15px 0;
}

#sidebar .snavi_advance2 ul {
background: url(/cont/100583815.gif) bottom left no-repeat;
padding-bottom: 3px;
}

#sidebar .snavi_advance2 ul li {
background: url(/cont/100583816.gif) top left repeat-y;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}

#sidebar .snavi_advance2 ul li a {
display: block;
padding-left: 2px;
padding-bottom: 5px;
}

#sidebar #h3_toiawase {
background: url(/cont/100583806.gif) top left no-repeat;
width: 215px;
height: 44px;
text-indent: -1000px;
overflow: hidden;
}

#sidebar #h3_kouhou {
background: url(/cont/100583811.gif) top left no-repeat;
width: 215px;
height: 44px;
margin-top: 20px;
text-indent: -1000px;
overflow: hidden;
}

#sidebar #h3_sosiki {
background: url(/cont/100583819.gif) top left no-repeat;
width: 215px;
height: 44px;
margin-top: 20px;
text-indent: -1000px;
overflow: hidden;
}

#sidebar #h3_kifu {
background: url(/cont/100859425.png) top left no-repeat;
width: 215px;
height: 44px;
margin-top: 20px;
text-indent: -1000px;
overflow: hidden;
}

/* 追加 */

.ui-tabs-panel ul{
/*	padding-left: 5px; */
	padding-left: 15px;    
}

.ui-tabs-panel li{
	margin-right: 10px;
}

.info_more img {
	margin-right: 15px;
	margin-bottom: 5px;
}

#sidebar .mapSelect select {
	left: 6px !important;
	bottom: 10px !important;
}
 
/* 思わぬトラブル、取組のロールオーバー */ 

h3.torikumi{
background:url(/cont/100643113.gif);
position:relative;
width:605px;
height:274px;
overflow:hidden;
}
h3.torikumi div.linkarea{
position:absolute;
width:188px;
height:192px;
overflow:hidden;
background: #FFFFFF;
}

h3.torikumi div.linkarea img:hover{
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
 }
div.section_border a:hover img{
filter:alpha(opacity=50);
	-moz-opacity: 0.5;
opacity: 0.5;
 }