*{margin:0; padding:0;}

body{background:url(../img/common/bg_main.gif); font-size:12px;  color: #666666; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

#wrap{width:700px; background:url(../img/common/kage.gif) #FFFFFF repeat-y right; padding-right:15px; float:left;}
*html #wrap{ width:715px;}

h1{background:url(../img/common/ttl.jpg) no-repeat; width:700px; height:58px;}
h1 a{ display:block; width:220px; height:58px; text-indent:-9999px; font-size:1px;}

#menu{ width:700px; list-style:none;}
#menu li{ height:25px; float: left;}
#menu li a{ display:block; width:100%; height:100%; text-indent:-9999px; font-size:1px;}
#menu #menu1{ width:113px; background:url(../img/common/menu1.gif) no-repeat;}
#menu #menu2{ width:117px; background:url(../img/common/menu2.gif) no-repeat;}
#menu #menu3{ width:143px; background:url(../img/common/menu3.gif) no-repeat;}
#menu #menu4{ width:66px; background:url(../img/common/menu4.gif) no-repeat;}
#menu #menu5{ width:89px; background:url(../img/common/menu5.gif) no-repeat;}
#menu #menu6{ width:111px; background:url(../img/common/menu6.gif) no-repeat;}
#menu #menu7{ width:61px; background:url(../img/common/menu7.gif) no-repeat;}

#wrap-comtents{ padding:0 25px 20px 25px; clear:both; float:left;}


#btm_menu{ width:700px; list-style:none; padding:30px 0 30px 0; float:left; clear:both; text-align:center; border-top: solid #CCCCCC 1px;}
#copy{ clear:both; padding:3px 0; margin:0; width:100%; background:#CCCCCC; color:#666666; font-size:11px; text-align:right;}
