#footer{float:left;width:100%;min-width:1300px;font-size:14px;background:#fff;color:#111}#footer .link-cont{float:left;width:100%;background:#f5f5f5;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:11px 0;margin-bottom:20px}#footer .links{margin:0 auto;width:1270px;text-align:center}#footer .links a:first-child{border-left:0}#footer .links a{color:#111;display:inline-block;border-left:solid 1px #ccc;padding:0 40px;font-size:16px}#footer .footer-cont{width:1270px;margin:0 auto;max-width:1270;position:relative}#footer-corp{float:left;width:100%;padding-bottom:15px}#footer-corp .cont{width:1270px;margin:0 auto;padding-bottom:10px;position:relative}#footer-corp table{width:100%;margin:0 auto}#footer-corp tr{display:inline-block;width:100%}#footer-corp td{vertical-align:top;border-left:solid 1px #ddd;padding:0 40px}#footer-corp td:first-child{border-left:0}#footer-corp td div.ttl{font-weight:bold;font-size:16px;margin-bottom:10px}#footer-corp td span.sep{color:#ccc;font-size:12px;margin-left:7px;margin-right:7px;position:relative;top:-1px}#footer-corp td a{color:#111}#footer-corp td.cs{padding-top:7px;text-align:center}#footer-corp td.cs .cs-name{font-size:20px;font-weight:400;color:#333}#footer-corp td.cs .cs-tel{font-size:32px;letter-spacing:1px;color:#225aa6;padding:20px 0 18px 2px;font-family:Arial}#footer-corp td.cs .cs-time{font-size:16px;padding-bottom:3px}#footer-corp a.ftc:hover{border:solid 1px #aaa;background:#f1f1f1}#footer-corp a.ftc{display:inline-block;background:#f7f7f7;color:#111;border:solid 1px #ccc;border-radius:2px;text-decoration:none;font-size:13px;padding:0 7px;margin:0 8px 0 5px;height:24px;line-height:21px}#footer .inipay{display:inline-block;position:absolute;top:30px;right:80px;cursor:pointer}