﻿/* piececool style
-----------------------------------------*/
.suspend-clear{clear: both;float: none;height: 0;margin: 0;padding: 0;width: 0; overflow: hidden;}
.suspend-clearfix:after{content:".";display: block;height: 0;clear: both;visibility: hidden;}
*html .suspend-clearfix{height:1%;}
.suspend-clearfix{display: block;}
*+html .suspend-clearfix{min-height:1%;}

.footer-suspend-div{position: fixed; bottom: 0; left: 50%; margin: 0 0 0 -630px; z-index: 999999;}
.footer-suspend-div{width: 1260px; height: 120px;}
.footer-suspend-div ul,.footer-suspend-div ul li{padding: 0;margin: 0;}
.footer-suspend-div li{list-style-type:none;}
.footer-suspend-div li{float: left; height: 120px;}
.footer-suspend-div li.a1{width: 285px;}
.footer-suspend-div li.a2,.footer-suspend-div li.a3,.footer-suspend-div li.a4,.footer-suspend-div li.a5,.footer-suspend-div li.a6{width: 182px;}
.footer-suspend-div li.a7{width: 65px;}
.footer-suspend-div li a{display: block; height: 100%; width: 100%;}
.footer-suspend-div li a{background-image: url('../images/footer01.gif'); background-repeat: no-repeat;}
.footer-suspend-div li a:hover{background-image: url('../images/footer02.gif');}
.footer-suspend-div li.a1 a{background-position: 0 0;}
.footer-suspend-div li.a2 a{background-position: -285px 0;}
.footer-suspend-div li.a3 a{background-position: -467px 0;}
.footer-suspend-div li.a4 a{background-position: -649px 0;}
.footer-suspend-div li.a5 a{background-position: -831px 0;}
.footer-suspend-div li.a6 a{background-position: -1013px 0;}
.footer-suspend-div li.a7 a{background-position: -1195px 0;}