@charset "shift_JIS";


*{
margin:0;
padding:0;
line-height:1.3em;
}

body{
background:#000000;

color:#FFFFFF;
}

.clear{
	clear:left;
	height:0;
	margin:0;
	padding:0;
	}

#wrapper{
width:760px;
margin:0 auto;
background:#000000;
}

#header{
width:760px;
height:20px;
background:#333333;
text-align:right;
}

.f1{
width:246px;
float:left;
margin:10px 0;
}

.f2{
width:514px;
float:left;
margin:10px 0;
}

#menu{
width:758px;
border:#FFFFFF 1px solid;
margin:0 0 30px 0;
height:32px;
position:relative;
}


#menu ul{
width:758px;
margin:0;
padding:0;
}


#menu ul li{
margin:0;
list-style:none;
float:left;
display:inline;
padding:0;
}

#m1 a,#m1 a:link,#m1 a:visited{
width:113px;
height:32px;
display:block;
background:url(cmnfix/menu_r1_c1.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m1 a:hover,#m1 a:active{
width:113px;
height:32px;
display:block;
background:url(cmnfix/menu02_r1_c1.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m2 a,#m2 a:link,#m2 a:visited{
width:180px;
height:32px;
display:block;
background:url(cmnfix/menu_r1_c2.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m2 a:hover, #m2 a:active{
width:180px;
height:32px;
display:block;
background:url(cmnfix/menu02_r1_c2.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m3 a,#m3 a:link,#m3 a:visited{
width:160px;
height:32px;
display:block;
background:url(cmnfix/menu_r1_c3.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m3 a:hover, #m3 a:active{
width:160px;
height:32px;
display:block;
background:url(cmnfix/menu02_r1_c3.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m4 a,#m4 a:link,#m4 a:visited{
width:123px;
height:32px;
display:block;
background:url(cmnfix/menu_r1_c4.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m4 a:hover, #m4 a:active{
width:123px;
height:32px;
display:block;
background:url(cmnfix/menu02_r1_c4.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m5 a,#m5 a:link,#m5 a:visited{
width:88px;
height:32px;
display:block;
background:url(cmnfix/menu_r1_c5.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m5 a:hover, #m5 a:active{
width:88px;
height:32px;
display:block;
background:url(cmnfix/menu02_r1_c5.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m6 a,#m6 a:link,#m6 a:visited{
width:75px;
height:32px;
display:block;
background:url(cmnfix/menu_r1_c6.gif) no-repeat 0 0;
text-indent:-9999px;
}

#m6 a:hover, #m6 a:active{
width:75px;
height:32px;
display:block;
background:url(cmnfix/menu02_r1_c6.gif) no-repeat 0 0;
text-indent:-9999px;
}


#sita{
width:760px;
}

.title{
width:760px;
border-bottom:#CCCCCC 3px solid;
}

#footer{
width:760px;
text-align:center;
border-top:#CCCCCC 1px solid;
margin:40px 0 0 0;
}


