.clear {
    clear: both;
}
#title {
    height: 42px; width: 756px; TEXT-ALIGN: left;
    margin: 5px 0px; padding:0px;
}
#title ul {
	padding: 0px; margin: 0px; font-size: 5px; width: 756px; height: 42px;
	list-style-type: none;
}
#title li {
    display: block; padding: 0px; margin: 0px; font-size: 5px; list-style-type: none; 
}
#title em {
    visibility:hidden; color:#FF0000;
}
#title li.t01 {
    height: 42px; width: 150px; background: url(../indeximage/title.jpg) no-repeat; overflow: hidden; border-right: 1px #ffffff solid;
	 float: left;
}
#title li.t02 {
    height: 42px; width: 182px; background: url(../indeximage/title01.jpg) no-repeat; overflow: hidden;
	 float: left;
}
#title li.t03 {
    height: 42px; width: 260px; background: url(../indeximage/title02.gif) no-repeat; overflow: hidden;
	 float: right;
}


#function {
margin: 2px auto 16px; _margin: 2px auto -6px; padding:0px;
}
#function ul {
display: inline; list-style-type: none; padding: 0px; margin: 0px;
}
#function li {
padding: 0px; margin: 0px; font-size: 11px; float: right; height:10px;
}
#function a:link {
color:#FFFFFF;
text-decoration:none;
}
#function a:visited {
color: #990033;
text-decoration:none;
}
#function a:hover {
color: #FF0000;
text-decoration:none;
}
#function a:active {
color: #FF0000;
text-decoration:none;
}






h1 {
font-size:8px; text-align:left; margin: 0px auto; width: 756px; padding: 0px; background-color: #000000;
}
/*#title li.t03 {
    float:right;
	font:bold "ＭＳ Ｐゴシック", 平成ゴシック, sans-serif;
	width: 200px;
	margin:0px;
	padding: 0px;
	line-height: 1.0;
}*/
#title a {
    display: block; font-size: 5px; height: 42px; width: 150px; text-decoration: none;
}
#top {
    padding: 0px; margin: 0px; background: url(../indeximage/index.jpg) no-repeat; top:0; width: 756px; height: 424px; overflow: hidden;
}
#top em {
    visibility:hidden; color:#FF0000;
}
#top_b {
    height: 41px; width: 756px; TEXT-ALIGN: left;
    margin: 0px; padding:0px;
}
#top_b ul {
	padding: 0px; margin: 0px;  width: 756px; height: 41px;
	list-style-type: none;
}
#top_b li {
    display: block; padding: 0px; margin: 0px; font-size: 5px; float: left; list-style-type: none; 
}
#top_b em {
    visibility:hidden; color:#FF0000;
}
#top_b a {
	display: block;
	font-size: 5px;
	height: 41px;
	width: 157px;
	text-decoration: none;
}
#top_b li.p01 {
    height: 41px; width: 94px; background: url(../indeximage/index01.jpg) no-repeat; overflow: hidden;
}
#top_b li.p02 {
    height: 41px; width: 158px; background: url(../indeximage/index02_y.jpg) no-repeat; overflow: hidden;
}
#top_b li.p03 {
    height: 41px; width: 11px; background: url(../indeximage/index03.jpg) no-repeat; overflow: hidden;
}
#top_b li.p04 {
    height: 41px; width: 157px; background: url(../indeximage/index04_n.jpg) no-repeat; overflow: hidden;
}
#top_b li.p05 {
    height: 41px; width: 336px; background: url(../indeximage/index05.jpg) no-repeat; overflow: hidden;
}
#top_c {
    padding: 0px; margin: 0px; background: url(../indeximage/index06.jpg) no-repeat; top:0; width: 756px; height: 178px; overflow: hidden;
}
#top_d {
    padding: 3px 8px 3px 8px; margin: 0px; background: url(../indeximage/index07.jpg) no-repeat; top:0; width: 745px; height: 59px; overflow: hidden;
    font-size: 10px; color: #ffffff; line-height: 1.4;
}
#top_f {
    height: 26px; width: 756px; TEXT-ALIGN: left;
    margin: 3px 0px; padding:0px;
}
#top_f ul {
	padding: 0px; margin: 0px; font-size: 10px; width: 756px; height: 26px;
	list-style-type: none; line-height: 1.4;
}
#top_f li {
    display: block; padding: 0px; margin: 0px; float: left; list-style-type: none; 
}
#top_f em {
    visibility:hidden; color:#FF0000;
}
#top_f li.f01 {
    margin: 0px 0px 0px 50px; height: 26px; width: 27px; background: url(../indeximage/index_b.jpg) no-repeat; overflow: hidden;
}
#top_f li.f01 a {
    display: block; font-size: 5px; height: 26px; width: 27px; text-decoration: none;
}
#top_f li.f02 {
    margin: 0px 0px 0px 10px; height: 26px; width: 70px; background: url(../indeximage/index_b1.jpg) no-repeat; overflow: hidden;
}
#top_f li.f02 a {
    display: block; font-size: 5px; height: 26px; width: 70px; text-decoration: none;
}
#top_f li.f03 {
    margin: 0px 0px 0px 10px; height: 26px; width: 70px; background: url(../indeximage/index_b2.jpg) no-repeat; overflow: hidden;
}
#top_f li.f03 a {
    display: block; font-size: 5px; height: 26px; width: 70px; text-decoration: none;
}
#top_f li.f04 {
    margin: 0px 0px 0px 10px; height: 26px; width: 78px; background: url(../indeximage/index_b3.jpg) no-repeat; overflow: hidden;
}
#top_f li.f04 a {
    display: block; font-size: 5px; height: 26px; width: 78px; text-decoration: none;
}
#top_f li.f05 {
    margin: 0px 0px 0px 10px; height: 26px; width: 300px; overflow: hidden;
}
/*global--------*/
#global {
	width: 755px; 
	TEXT-ALIGN: left;
	background-color:#FFFFFF;
    margin: 3px 1px; 
	padding:0px;
}
#global ul {
	padding: 0px; margin: 0px;  width: 755px; height: 35px;
	list-style-type: none;
}
#global li {
    display: block; padding: 0px; margin: 0px; font-size: 5px; float: left; list-style-type: none; 
	
}
#global em {
    visibility:hidden; color:#FF0000;
}
#global li.g00 {
    display: block; font-size: 5px; height: 35px; width: 96px; text-decoration: none; background:url(../img/comment-bg.jpg) no-repeat;
}
#global li.g01 {
    margin: 0px; height: 35px; width: 95px; overflow: hidden; background-position: 0px 0px;
}
#global li.g02 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -95px 0px;
}
#global li.g03 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -189px 0px;
}
#global li.g04 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -283px 0px;
}
#global li.g05 {
    margin: 0px; height: 35px; width: 96px; overflow: hidden; background-position: -377px 0px;
}
#global li.g06 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -473px 0px;
}
#global li.g07 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -567px 0px;
}
#global li.g08 {
    margin: 0px; height: 35px; width: 93px; overflow: hidden; background-position: -661px 0px;
}
#global a {
    display: block; font-size: 5px; height: 35px; width: 96px; text-decoration: none; background: url(../indeximage/main_b.jpg) no-repeat;
}
#global a.glo01 {
    margin: 0px; height: 35px; width: 95px; overflow: hidden; background-position: 0px 0px;
}
#global a.glo02 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -95px 0px;
}
#global a.glo03 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -189px 0px;
}
#global a.glo04 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -283px 0px;
}
#global a.glo05 {
    margin: 0px; height: 35px; width: 96px; overflow: hidden; background-position: -377px 0px;
}
#global a.glo06 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -473px 0px;
}
#global a.glo07 {
    margin: 0px; height: 35px; width: 94px; overflow: hidden; background-position: -567px 0px;
}
#global a.glo08 {
    margin: 0px; height: 35px; width: 93px; overflow: hidden; background-position: -661px 0px;
}
#global a:hover {
      background: url(../indeximage/main_b_a.jpg) no-repeat;
}
#global a:hover.glo01 {
     background-position: 0px 0px;
}
#global a:hover.glo02 {
     background-position: -95px 0px;
}
#global a:hover.glo03 {
     background-position: -189px 0px;
}
#global a:hover.glo04 {
     background-position: -283px 0px;
}
#global a:hover.glo05 {
     background-position: -377px 0px;
}
#global a:hover.glo06 {
     background-position: -473px 0px;
}
#global a:hover.glo07 {
     background-position: -567px 0px;
}
#global a:hover.glo08 {
     background-position: -661px 0px;
}

.link{
width:700px ;
height:70px ;
margin-top:20px ;
margin-left:30px ;
overflow:auto ;
}

.link ul{
margin:0px ;
padding:0px ;
list-style:none ;
}

.banner{
width:88px ;
margin-right:8px ;
margin-bottom:20px ;
float:left ;
}

/*--------global*/
