@charset "utf-8";
@import "styles-site.css";
#header{
    background:#E8DECA url(/images/english/images/headerBack.gif) no-repeat;
	}
/*#list3 h2{
    font-size:120%;
	_font-size:14px;
	font-family:Clarendon, Palatino Linotype, Book Antiqua, Palatino, serif;
    }*/
#contents h2 {
	
	font-size:120%;
	_font-size:14px;
	font-family:Times New Roman,Clarendon, Palatino Linotype, Book Antiqua, Palatino,serif;
	letter-spacing:0.1em;
	}
	
/*header navi
-----------------------------------------------------------------------*/
#navi{
    background:#E8DECA;
    height:31px;
	}
.navi01a a{
	background:url(/images/english/images/navi01a.gif) top;
	display:block;
	float:left;
    }
.navi01b a{
	background:url(/images/english/images/navi01a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi01b a{
	background:url(/images/english/images/navi01b.gif);
	display:block;
	float:left;
    }*/
.navi01a a:hover{
    background:url(/images/english/images/navi01a.gif) bottom left;
	}

.navi02a a{
	background:url(/images/english/images/navi02a.gif) top;
	display:block;
	float:left;
    }
.navi02b a{
	background:url(/images/english/images/navi02a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi02b a{
	background:url(/images/english/images/navi02b.gif);
	display:block;
	float:left;
    }*/
.navi02a a:hover{
    background:url(/images/english/images/navi02a.gif) bottom left;
	}

.navi03a a{
	background:url(/images/english/images/navi03a.gif) top;
	display:block;
	float:left;
    }
.navi03b a{
	background:url(/images/english/images/navi03a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi03b a{
	background:url(/images/english/images/navi03b.gif);
	display:block;
	float:left;
    }*/
.navi03a a:hover{
    background:url(/images/english/images/navi03a.gif) bottom left;
	}
	
.navi04a a{
	background:url(/images/english/images/navi04a.gif) top;
	display:block;
	float:left;
    }
.navi04b a{
	background:url(/images/english/images/navi04a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi04b a{
	background:url(/images/english/images/navi04b.gif);
	display:block;
	float:left;
    }*/
.navi04a a:hover{
    background:url(/images/english/images/navi04a.gif) bottom left;
	}
	
.navi05a a{
	background:url(/images/english/images/navi05a.gif) top;
	display:block;
	float:left;
    }
.navi05b a{
	background:url(/images/english/images/navi05a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi05b a{
	background:url(/images/english/images/navi05b.gif);
	display:block;
	float:left;
    }*/
.navi05a a:hover{
    background:url(/images/english/images/navi05a.gif) bottom left;
	}
	
.navi06a a{
	background:url(/images/english/images/navi06a.gif) top;
	display:block;
	float:left;
    }
.navi06b a{
	background:url(/images/english/images/navi06a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi06b a{
	background:url(/images/english/images/navi06b.gif);
	display:block;
	float:left;
    }
*/.navi06a a:hover{
    background:url(/images/english/images/navi06a.gif) bottom left;
	}
	
.navi07a a{
	background:url(/images/english/images/navi07a.gif) top;
	display:block;
	float:left;
    }
.navi07b a{
	background:url(/images/english/images/navi07a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi07b a{
	background:url(/images/english/images/navi07b.gif);
	display:block;
	float:left;
    }*/
.navi07a a:hover{
    background:url(/images/english/images/navi07a.gif) bottom left;
	}
	
.navi08a a{
	background:url(/images/english/images/navi08a.gif) top;
	display:block;
	float:left;
    }
.navi08b a{
	background:url(/images/english/images/navi08a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi08b a{
	background:url(/images/english/images/navi08b.gif);
	display:block;
	float:left;
    }*/
.navi08a a:hover{
    background:url(/images/english/images/navi08a.gif) bottom left;
	}
	
.navi09a a{
	background:url(/images/english/images/navi09a.gif) top;
	display:block;
	float:left;
    }
.navi09b a{
	background:url(/images/english/images/navi09a.gif) bottom left;
	display:block;
	float:left;
    }
/*.navi09b a{
	background:url(/images/english/images/navi09b.gif);
	display:block;
	float:left;
    }*/
.navi09a a:hover{
    background:url(/images/english/images/navi09a.gif) bottom left;
	}						

/*statement声明・アピール・要望書
----------------------------------------------------------*/	
.statementIndex{
    margin:0 0 0 0px;
	font-size:80%;
	}
.statementEntryBody{
    margin-bottom:20px;
	}
.statementIndexH3 h3{
    margin:40px 0 0 0;
	text-align:center;
	font-size:120%;
	}


/*sitemap
----------------------------------------------------------*/

#sitemap{
    margin:0 0 20px 20px;
	}	
/*#sitemap ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#sitemap li{
    margin: 0px;
	margin-top:
	}*/
#sitemap ul ul{
	/*padding-left: 25px;*/
	background: url(/images/english/images/sitemap01.gif) repeat-y;
	}
/*
#sitemap ul ul li
	{
	margin-left: -25px;
	padding-left: 25px;
	background: url(/images/english/images/sitemap02.gif) no-repeat;
	}

#sitemap li.lastitem
	{
	background: #fff url(/images/english/images/sitemap03.gif);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
	}*/
	
	
ul.tree {
    margin: 0!important;
    padding: 0!important;
    font-size: 9px;
    list-style: none!important;
}
ul.tree ul {
    margin: 0!important;
    padding: 0!important;
}
ul.tree li {
    margin: 0!important;
    padding: 0 0 0 16px!important;
    background-image: url(/images/english/images/tree_lst.gif);
    background-repeat: no-repeat!important;
    list-style: none!important;
}
ul.tree li.tree_end {
    background-image: url(/images/english/images/tree_end.gif);
    list-style: none;
}

#floatRight img{
    float:right;
	}
.floatRight{
    float:right;
	}
