/* ‰ïŽÐˆÄ“àƒgƒbƒv */

@charset "Shift_JIS";



#MAIN{
background-color:#292928;
}

/* ¶ */
#LEFTTOP{
clear:both;
float: left;
padding:0px;
margin:0px;
width:323px;
background-color:#292928;
background-image: url(img/top_bg1.jpg);
background-repeat:no-repeat;
}
/* ‰E */
#RIGHTTOP{
float: left;
padding:0px;
margin:0px;
width:425px;
background-color:#292928;
background-image: url(img/top_bg2.jpg);
background-repeat:no-repeat;
}
.l25{
padding-left:27px;
height:419px;
overflow: hidden;
}

/* ‰E‘¤ƒƒjƒ…[ */
#topmenu{
width:400px;
overflow: hidden;
margin:0;
float: left;
}
#topmenu ul { margin:0; padding:0; list-style-type: none; }
#topmenu ul li { width: 400px; height: 48px; line-height:48px; overflow: hidden;}
#topmenu ul li a { display: block; width: 400px; height: 48px; background-position: 0px 0px;text-decoration:none; background-repeat:no-repeat;}
#topmenu ul li a:hover { color:#8B8B89;text-decoration:none; background-repeat:no-repeat;background-position: -400px 0px; text-decoration:none; }
#topmenu ul li a span { visibility: hidden;  }

#topmenu ul li#top01 a { background-image: url(img/a_01.gif);}
#topmenu ul li#top02 a { background-image: url(img/a_02.gif);}
#topmenu ul li#top03 a { background-image: url(img/a_03.gif);}
#topmenu ul li#top04 a { background-image: url(img/a_04.gif);}
#topmenu ul li#top05 a { background-image: url(img/a_05.gif);}
#topmenu ul li#top06 a { background-image: url(img/a_06.gif);}
#topmenu ul li#top07 a { background-image: url(img/a_07.gif);}
#topmenu ul li#top08 a { background-image: url(img/a_08.gif);}
#topmenu ul li#top09 a { background-image: url(img/a_09.gif);}
#topmenu ul li#top010 a { background-image: url(img/a_010.gif);}
#topmenu ul li#top011 a { background-image: url(img/a_011.gif);}



/* ‰º•”ƒƒjƒ…[ƒŠƒ“ƒN */
A.newl{
color:#3e3e3d;
padding:2px 3px;
background-color:#ffffff;
font-family: "MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
text-decoration:none;
}
A.newl:visited{
color:#3e3e3d;
padding:2px 3px;
background-color:#ffffff;
font-family: "MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
text-decoration:none;
}
A.newl:hover{
color:#3e3e3d;
padding:2px 3px;
background-color:#7f7f7e;
font-family: "MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
text-decoration:none;
}

.newr1{
color:#ffffff;
font-size:10px;
font-family:verdana,helvetica,Arial;
line-height:12px;
}

.newr2{
color:#ffffff;
font-size:80%;
font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
line-height:150%;
margin:5px 27px 15px 0;
}

A.newr3{
color:#ffffff;
text-decoration:none;
border-bottom: solid 1px #ffffff;
}
A.newr3:visited{
color:#949494;
text-decoration:none;
border-bottom: solid 1px #949494;
}
A.newr3:hover{
color:#949494;
text-decoration:none;
border-bottom: solid 1px #949494;
}