@charset "utf-8";body{  font-family:"ＭＳ Ｐゴシック","Osaka";  line-height:1.3;  font-size:13px;  text-align:center;  margin:0px;  padding:0px;  background:#EFF4DD;  color:#333333;}img{  border:0px;}h1{  font-size:12px;  font-weight:normal;  text-align:left;  margin:0px;  padding:0px;  color:#77AC35;  padding-left:10px;}h2{  font-weight:normal;  font-size:16px;}h3{  font-size:120%;  margin-left:10px;  margin-bottom:10px;  color:#668866;  font-weight:bold;}#wrap{  width:800px;  margin:0 auto;}#header{  text-align:left;  background-image:url(../../img/Image/header_bg.gif);  background-repeat:no-repeat;}#headerLogo{  padding-top:10px;  margin-left:10px;}#headerNavi{  background-image:url(../../img/Image/header_navi_bg.gif);  background-repeat:repeat-x;}#headerNavi ul{  list-style:none;  margin:0px;  padding:0px;  text-align:center;  margin-left:50px;}#headerNavi li{  float:left;  margin:0px;  padding-left:20px;  padding-top:5px;  padding-bottom:5px;  padding-right:20px;  font-size:16px;}#headerNavi li.left{  border-right:1px solid #fff;}#headerNavi a{  text-decoration:none;  color:white;}#main{  text-align:left;  background-image:url(../../img/Image/main_bg.gif);  background-repeat:repeat-y;  padding-top:5px;  padding-left:10px;  padding-right:10px;}#center{  float:left;  width:580px;}#right{  float:right;  width:190px;  text-align:left;}#right ul{  list-style:none;  margin:0px;  padding:0px;  text-align:center;  margin:0 auto;}#right li{  margin:0px;  padding:0px;  margin-bottom:5px;}#right #eco{  margin-top:30px;  text-align:center;}#footer{  claer:both;  text-align:center;  background-image:url(../../img/Image/footer_bg.gif);  background-repeat:no-repeat;  height:155px;  color:#444444;}#footer a{  text-decoration:none;  color:#444;}#footer a:hover{  text-decoration:underline;}#footerAddress{  padding-top:90px;}#pnkz{  margin-top:0px;  padding-left:10px;  padding-right:10px;  margin-bottom:10px;}#center a{  color:#465221;  text-decoration:underline;}#center a:hover{  color:#465221;  text-decoration:underline;}#right #links{  margin-top:30px;  text-align:center;}#right #links .title{  color:#465E0F;  background:#C3DB8D;}#right #links img{  margin:5px auto;}#footerCaption a{  text-decoration:none;  color:#444444;}