@charset "utf-8";
	/* GR[h̐ݒi폜sj */

/* ***********************************************
/* HTMLvfiꕔ#IDj */
*	{	}

/* {\ */
html {
height: 100%;
}


body {
height: 100%;
line-height: 1.7;
color: #666666;
background: #FFFFFF;
font-family: "Georgia";
font-size: 8pt;
text-decoration:none;
}
* html body { /* for IE6 */
font-size: small;
}
*:first-child+html body { /* for IE7 */
font-size: small;
}
hr {
display: none;
visibility: hidden;
}

/* o */
h1	{
} 	
h2,h3,h4,h5,h6	{	}
h1	{	}
h2	{	}
h3	{
	font-size: 10px;
}
h4	{	}
h5	{	}
h6	{	}

/* i */
h2 {
   font-family: "arial narrow";
   font-size: 8pt;
   }
   
p	{
color: #666666;
background: #FFFFFF;
font-family: "Georgia";
font-size: 8pt;
text-decoration:none;
	}

h3{
   font-family: arial;
   color: #999999;
   font-size: 8pt;
   text-decoration:none;
   line-height: 1.5;
   }

/* AJ[ */
a	{	}
	a:link	{	
	color: #666666;
    text-decoration:none;
	}
	a:visited	{
	color: #666666;	
    text-decoration:none;
    	}
	a:hover	{
	color: #666666;
    text-decoration:none;
	}
	a:active	{
	font-weight: bolder;
	color: #666666;	
    text-decoration:none;

		}
	a:focus	{	}

/* EǉE폜 */
em	{	}
strong	{	}
ins	{	}
del	{	}

/* tH[ */

input	{	}
	input#TEXT	{	}
	input#CHECKBOX	{	}
	input#RADIO	{	}
	input#BUTTON	{	}
textarea	{	}
select	{	}
option	{	}
optgroup	{	}

/* Xg */
ol	{	}
	ol li	{	}
ul	{	}
	ul li	{	}
dl	{	}
	dt	{	}
	dd	{	}

/* AhX */
address	{	}

/* piTvy[WLqj */
blockquote	{	}
cite,q	{	}

/* `ς݃eLXgiTvy[WLqj */
pre	{	}

/* vfiTvy[WLqj */
b	{	}
i	{	}
big	{	}
small	{	}
tt	{	}

/* ***********************************************
/* e#ID.class */

div#wrapper {
  text-align: left;
  width: 800px;
  margin: 0 auto;
  padding: 0;
}
	
div#header {
	height:80px;
	text-align:left;
	margin-bottom:5px;
	margin-left:0;
	padding: 0;
	}

div#container {
  position: relative;
  width: 100%;
  }	
  
div#contents {
  margin: 0 0 0 50px;
  padding: 0;
  min-height: 400px;
	}
	
div#menu {
	width:200px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	list-style-type:none;
	font-family:  Georgia;
	font-size:8pt;
	line-height: 2.5;
	text-decoration: none;
  }

div#footer {
  width: 950px;
  height: 15px;
  text-align: center;
  text-decoration:none;
  margin-top: 10px;
  }
	
div#left-column {
width: 230px;
margin-left:0px;
margin-right:20px;
float: left;
clear:both; 
} 

div#right-column {
width: 290px;
margin-left:90px;
float: right;
clear:both; 
} 

div#left-column2 {
width: 290x;
margin-left:0px;
margin-right:15px;
float: left;
clear:both; 
} 

div#right-column2{
width: 290px;
margin-left:15px;
text-align: right;
float: right;
clear:both; 
} 


div#column-center {
width: 600px;
text-align: center;
float: center;
clear:both; 
} 

div#top-column {
width:100%;
height: 20px;
float:top;
clear: both;
font-size: 8pt;
}



div#content-fototop {
width: 595px;
margin-left:120px;
float: left;
} 

div#topslideshow {
width: 800px;
height: 500px;
top: 10px;
margin-left:100px;
padding: 0;
}

.submenu{
font-size: 8pt;
}

ul#pulldown-menu a {
        color: #666666;
        text-decoration: none;
        font-size: 8pt;
}
ul#pulldown-menu a:link,
ul#pulldown-menu a:visited {
        background: #FFFFFF;
}
ul#pulldown-menu a:hover,
ul#pulldown-menu a:active {
        background: #FFFFFF;
}

ul#pulldown-menu li {
        float: left;
        position: relative;
        margin: 200 0.3;
        width: 8;
        height: 1.6;
        font-weight: normal;
        line-height: 1.6;
}
ul#pulldown-menu li a {
        display: block;
        width: 10em;
        height: 2em;
        text-align: center;
}

/* w̃j[s */
ul#pulldown-menu li ul {
        display: none;
}

/* ^vf :hover ŉw̃j[ */
ul#pulldown-menu li:hover ul {
        display: block;
        position: absolute;
        z-index: 100;
}

ul#pulldown-menu li ul li {
        float: none;
        margin: 0;
        font-weight: normal;
}

	
body#INDEX	{	}

div#menu	{   	}
	li#MENU01	{	}
	li#MENU02	{	}
	li#MENU03	{	}
	li#MENU04	{	}
	li#MENU05	{	}
	li#MENU06	{	}
		li.menu-on	{	}
		


div#footer	{	}
	li#FOOTER01	{	}
	li#FOOTER02	{	}
	li#FOOTER03	{	}
