﻿body { font-size: 14px; font-family:"ＭＳ Ｐゴシック","ＭＳ Ｐ明朝", Meiryo,"HG創英角ｺﾞｼｯｸUB","ＭＳ Ｐ明朝",Osaka,"ヒラギノ角ゴ Pro W3"; line-height: 100%; color: rgb(51, 51, 51); background-color:#000000; text-align: center; margin: 0px;}
.clear { clear: both; }
h1 { margin: 0px; }
#wrapper {overflow:hidden;display:block;background: url('images/back1.png') repeat scroll left top rgb(0,0,0);}
#wrapper-top { width: 100%;height:620px; background: url('images/wrapper_haikei.png') repeat-x scroll left top rgb(0, 0, 0); text-align: center; margin: 0px; }
#header-logo{width: 780px; height:80px;background-image: url('images/header_logo.jpg'); background-repeat: no-repeat; text-align: left; margin: auto;}
#header-top { width: 780px; height:540px;background-image: url('images/main_haikei-1.jpg'); background-repeat: no-repeat; text-align: left; margin: auto; }
#header-moji {background-image: url("images/main_moji-1.png");background-repeat: no-repeat;height: 480px;	width:780px;display: block;float: left; position: ;}
#navi-1 { width: 130px;height:60px; display: block;float: left;position: ;	left: 0px;	top: 80px;}
#navi-1 a {background-image: url('images/nav_h.png');background-repeat: no-repeat;height: 60px;width: 130px;	font-size: 0px;	line-height: 0px;text-indent: -999999px;display: block;}
#navi-1 a:link,#navi-1 a:visited {background-position: 0 0;}
#navi-1 a:active,#navi-1 a:hover {background-position: 0 -60px;}
#navi-2 { width: 130px;height:60px; display: block;float: left;position: ;	left: 130px;	top: 80px;}
#navi-2 a {background-image: url('images/nav_a.png');background-repeat: no-repeat;height: 60px;width: 130px;	font-size: 0px;	line-height: 0px;text-indent: -999999px;display: block;}
#navi-2 a:link,#navi-2 a:visited {background-position: 0 0;}
#navi-2 a:active,#navi-2 a:hover {background-position: 0 -60px;}
#navi-3 { width: 130px;height:60px;display: block;float: left;position: ;	left: 260px;	top: 80px;}
#navi-3 a {background-image: url('images/nav_s.png');background-repeat: no-repeat;height: 60px;width: 130px;	font-size: 0px;	line-height: 0px;text-indent: -999999px;display: block;}
#navi-3 a:link,#navi-3 a:visited {background-position: 0 0;}
#navi-3 a:active,#navi-3 a:hover {background-position: 0 -60px;}
#navi-4 { width: 130px;height:60px;display: block;float: left;position: ;	left: 390px;	top: 80px;}
#navi-4 a {background-image: url('images/nav_i.png');background-repeat: no-repeat;height: 60px;width: 130px;	font-size: 0px;	line-height: 0px;text-indent: -999999px;display: block;}
#navi-4 a:link,#navi-4 a:visited {background-position: 0 0;}
#navi-4 a:active,#navi-4 a:hover {background-position: 0 -60px;}
#navi-5 { width: 130px;height:60px;display: block;float: left;position: ;	left: 520px;	top: 80px;}
#navi-5 a {background-image: url('images/nav_b.png');background-repeat: no-repeat;height: 60px;width: 130px;	font-size: 0px;	line-height: 0px;text-indent: -999999px;display: block;}
#navi-5 a:link,#navi-5 a:visited {background-position: 0 0;}
#navi-5 a:active,#navi-5 a:hover {background-position: 0 -60px;}
#navi-6 { width: 130px;height:60px;display: block;float: left;position: ;	left: 650px;	top: 80px;}
#navi-6 a {background-image: url('images/nav_q.png');background-repeat: no-repeat;height: 60px;width: 130px;	font-size: 0px;	line-height: 0px;text-indent: -999999px;display: block;}
#navi-6 a:link,#navi-6 a:visited {background-position: 0 0;}
#navi-6 a:active,#navi-6 a:hover {background-position: 0 -60px;}
#wrapper-footer { width: 100%; background-image: url('images/background_and_footer.png');background-color:#222222; text-align: center;min-height:50px;}
#footer { width: 780px; text-align: right; margin:auto; padding-top: 15px;}
.footer-copyright { font-size: 12px; color: rgb(255,255,255); margin: 0pt 15pt 0pt 18px; }

