.body {
	BACKGROUND: url(../images/foot-back.gif) #ccccff no-repeat left bottom; font-seize: 12px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; LINE-HEIGHT: 200%; PADDING-TOP: 0px
}
A:link {
	COLOR: #0E3092; TEXT-DECORATION: none
}
A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.main-table {
	BACKGROUND: url(../images/head-back.gif) #ffffff no-repeat right top; WIDTH: 888px
}
.main-table01 {
	BACKGROUND: #ffffff; WIDTH: 886px
}
.submain-table {
	MARGIN: 0px 9px; WIDTH: 872px
}
.ll-table-base {
	MARGIN: 10px 0px 0px; WIDTH: 872px
}
.contents-table {
	MARGIN: 0px 14px; WIDTH: 860px
}
.left-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 705px; PADDING-TOP: 0px
}
.right-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 165px; PADDING-TOP: 20px
}
.left-menu3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 165px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.left-menu3 H2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../images/side.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.center-menu3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.center-menu3 H1 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 30px; BACKGROUND: #ffffff center top; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; BORDER-LEFT: #999 1px solid; COLOR: #3333ff; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
.center-menu3 H2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 25px; BACKGROUND: #ffffff center top; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; BORDER-LEFT: #999 1px solid; COLOR: #3333ff; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
.center-menu3 P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 10px 20px; LINE-HEIGHT: 150%; PADDING-TOP: 15px
}
.right-menu3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 165px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.right-menu3 H2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: url(../images/side.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.counter-table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.map-table {
	FONT-SIZE: 11px; MARGIN: 5px 30px; FONT-FAMILY: "・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け"; TEXT-ALIGN: center
}
.data-table {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; MARGIN: 20px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.data-table TH {
	FONT-FAMILY: Tahoma
}
.data-table TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #222; PADDING-TOP: 3px; LETTER-SPACING: -1px
}
.foot {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#nav {
	BORDER-RIGHT: #0E3092 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0E3092 2px solid; PADDING-LEFT: 0px; Z-INDEX: 200; BACKGROUND: #01A0C7; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT-SIZE: 12px; BORDER-LEFT: #0E3092 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #0E3092 2px solid; LIST-STYLE-TYPE: none; POSITION: relative
}
#nav UL {
	BORDER-RIGHT: #0E3092 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0E3092 2px solid; PADDING-LEFT: 0px; Z-INDEX: 200; BACKGROUND: #B3B3B3; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT-SIZE: 11px; BORDER-LEFT: #0E3092 8px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #0E3092 1px solid; LIST-STYLE-TYPE: none; POSITION: relative
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 24px
}
#nav TABLE {
	BORDER-COLLAPSE: collapse
}
#nav LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#nav LI LI {
	FLOAT: none
}
#nav LI A LI {
	FLOAT: left
}
#nav LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; COLOR: #FFFFFF; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 22px; TEXT-DECORATION: none
}
#nav LI LI A {
	FLOAT: none; LINE-HEIGHT: 20px; HEIGHT: 22px
}
#nav LI:hover {
	Z-INDEX: 300; BACKGROUND: #80D0E3; POSITION: relative
}
#nav A:hover {
	Z-INDEX: 300; COLOR: #b75; POSITION: relative; TEXT-DECORATION: none
}
#nav :hover UL {
	LEFT: 0px; TOP: 24px
}
#nav A:hover UL {
	LEFT: -10px
}
#nav UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9998px
}
#nav LI:hover LI:hover > UL {
	LEFT: -1px; MARGIN-LEFT: 65px; TOP: -1px
}
#nav LI:hover > UL UL {
	LEFT: -9999px; WIDTH: auto; POSITION: absolute; TOP: -9999px
}
#nav LI:hover > A {
	COLOR: #000000; TEXT-DECORATION: none
}
#nav A:hover A:hover UL {
	LEFT: 100%; TOP: -1px
}
#nav A:hover A:hover A:hover UL {
	LEFT: 100%; TOP: -1px
}
#nav A:hover A:hover A:hover A:hover UL {
	LEFT: 100%; TOP: -1px
}
#nav A:hover A:hover A:hover A:hover A:hover UL {
	LEFT: 100%; TOP: -1px
}
#nav A:hover UL UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav A:hover A:hover UL UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav A:hover A:hover A:hover UL UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav A:hover A:hover A:hover A:hover UL UL {
	LEFT: -9999px; POSITION: absolute; TOP: -9999px
}

.main_right
	{/*右部*/
	float:left;
	width:177px;
	text-align:right;
	background-color: #FFFFFF;
	}




#tab-wrapper {
	width:160px;/*枠の横幅*/
	margin: 0 auto;
	text-align: left;
	padding-top:0px;/*上マージン*/
}
#tab-a1 {
	border-left: 1px solid #000;/*タブの左枠の色*/
}
#tab li {
	float: left;
	width: 52px;/*タブの幅*/
	border-right: 1px solid #000;/*各タブの右枠の色*/
	border-top: 1px solid #000;/*タブの上枠の色*/
	list-style-type: none;
}
#tab li a {
	display: block;
	width: 52px;/*タブのバックグラウンド色の幅*/
	color: #000;/*タブの文字色*/	
	text-align: center;
	text-decoration:none;
	font-size:10px;
	padding:2px;
}
#tab li a:hover, #tab li.present a {
	background-color:#0066CC;/*タブの背景色*/
	color: #ffff00;/*on mouse時のタブの文字色*/
}

#news1, #news2, #news3{
	clear:both;
	border:1px solid #000000;/*枠の色*/
	padding:5px;
	height:160px;
	font-size:13px;
	line-height:140%;/*行間*/
	color:#666;/*枠内の文字色(非リンク)*/
}



#text01 {
	FONT-SIZE: 11px; FONT-FAMILY: Meiryo 
}
#text02 {
	FONT-SIZE: 10px
}
#text03 {
	FONT-SIZE: 9px
}
#text04 {
	FONT-SIZE: 16px
}
#text09 {
	FONT-SIZE: 09px
}
#text10 {
	FONT-SIZE: 10px
}
#text11 {
	FONT-SIZE: 11px
}
#text13 {
	FONT-SIZE: 13px
}

#text16 {
	FONT-SIZE: 16px
}

 
.slideshow{display:block;position:relative;z-index:0;}   
  
.slideshow-images{display:block;overflow:hidden;position:relative;}   
  
.slideshow-images img{display:block;position:absolute;z-index:1;}   
  
.slideshow-thumbnails{overflow:hidden;}   
  
.slideshow-images{height:270px;width:480px;}   
  
.slideshow-images-visible{opacity:1;}   
  
.slideshow-images-prev{opacity:0;}   
  
.slideshow-images-next{opacity:0;}   
  
.slideshow-images img{float:left;left:0;top:0;}   
  
.slideshow{height:270px;margin:0 auto;width:480px;}   
  
.slideshow a img{border:0;}   
  
.slideshow-captions{   
  
background:#000;   
  
bottom:0px;   

color:#FFF;   
  
font: 16px/20px Arial,sans-serif;   
TEXT-ALIGN: center;
line-height:22px;
left:0;  


  
overflow:hidden;   
  
position:absolute;   
  
text-indent:0px;   
  
padding:6px 0 0 0px;   
  
width:480px;   
  
z-index:10000;}   
  
  
.slideshow-captions-hidden{height:0;opacity:0;}   
  
.slideshow-captions-visible{height:56px;opacity:.7;}   
  
.slideshow-controller{   
  
background:url(../info/mooslideshow/mooSlideShow_controller.png) no-repeat;   
  
height:42px;left:50%;margin:-21px 0 0 -119px;   
  
overflow:hidden;position:absolute;top:50%;width:238px;z-index:10000;}   
  
  
.slideshow-controller *{margin:0;padding:0;}   
  
.slideshow-controller-hidden{opacity:0;}   
  
.slideshow-controller-visible{opacity:1;}   
  
.slideshow-controller a{cursor:pointer;display:block;height:18px;overflow:hidden;position:absolute;top:12px;}   
  
.slideshow-controller a.active{background-position:0 18px;}.slideshow-controller li{list-style:none;}   
  
.slideshow-controller li.first a{   
  
background-image:url(../info/mooslideshow/mooSlideShow_controller-first.gif);   
  
left:33px;width:19px;}   
  
  
.slideshow-controller li.last a{   
  
background-image:url(../info/mooslideshow/mooSlideShow_controller-last.gif);   
  
left:186px;width:19px;}   
  
  
  
.slideshow-controller li.next a{   
  
background-image:url(../info/mooslideshow/mooSlideShow_controller-next.gif);   
  
left:145px;width:28px;}   
  
  
.slideshow-controller li.pause a{   
  
background-image:url(../info/mooslideshow/mooSlideShow_controller-pause.gif);   
  
left:109px;width:20px;}   
  
  
.slideshow-controller li.play a{background-position:20px 0;}   
  
  
.slideshow-controller li.play a.active{background-position:20px 18px;}   
  
.slideshow-controller li.prev a{   
  
background-image:url(../info/mooslideshow/mooSlideShow_controller-prev.gif);   
  
left:65px;width:28px;}   
  
  
.slideshow-loader{height:0px;right:0;position:absolute;top:0;width:0px;z-index:0;}   
  
.slideshow-loader-hidden{opacity:0;}   
  
.slideshow-loader-visible{opacity:0;}   
  
.slideshow-thumbnails{bottom:0px;height:0px;left:0;position:absolute;width:0px;}   
  
.slideshow-thumbnails *{margin:0;padding:0;}   
  
.slideshow-thumbnails ul{height:0px;left:0;position:absolute;top:0;width:10000px;}   
  
.slideshow-thumbnails li{float:left;list-style:none;margin:0px 0px 0px 0;position:relative;}   
  
.slideshow-thumbnails a{display:block;float:left;padding:5px;position:relative;}   
  
.slideshow-thumbnails a:hover{background-color:#FF9!important;opacity:0!important;}   
  
.slideshow-thumbnails img{display:block;}   
  
.slideshow-thumbnails-active{background-color:#000;opacity:0;}   
  
.slideshow-thumbnails-inactive{background-color:#FFF;opacity:.0;}  

