@charset "utf-8";#footer{width:100%;background-color:#fff5c5}footer{width:100%;overflow:hidden;background-color:#fff5c5}.footerInfo{padding:1% 3%}.footerInfo p{color:#333;font-weight:700}footer h2{color:#333;font-size:240%;font-weight:700;padding:0}footer h3{color:#0a3b8b;font-size:110%;font-weight:700;padding:1% .2% .2%}footer nav{padding:.2% .2% .5%;background-color:#fff5c5}footer nav a{color:#555;font-size:85%;font-weight:700}footer nav a:hover{color:#f07787}.footerImg{width:70%}#copy{width:100%;text-align:center;clear:both;padding:.5%;margin-bottom:1%;background-color:#000}small{color:#fff;font-weight:700;font-size:.8em}.footerLeft,.footerLeft address,.footerLeft a,.footerLeft p,.footerRight nav,.footerRight nav a{color:#fff;font-weight:700}.footerLeft h3{color:#fff;font-size:2em;line-height:2em;font-weight:700}.footerLeft p{padding:1% 0}.footerRight{padding:0 1%}.footerRight a{color:#555;font-size:90%}.footerRight p{font-size:90%}.spTel{position:fixed;width:100%;bottom:1px;opacity:.9;z-index:8}.pTop{text-align:center;background-color:#ff8000;padding:2%;margin:0}.pTop a{color:#fff;font-weight:700;display:block}.spTel a:hover{text-decoration:none;opacity:inherit}#pc-top{position:fixed;bottom:20px;right:20px;font-size:77%;opacity:.9}#pc-top a{background:#ff7373;text-decoration:none;color:#fff;width:100px;padding:30px 0;text-align:center;display:block;border-radius:5px}#pc-top a:hover{text-decoration:none;opacity:inherit}@media screen and (min-width:768px){#spTel,.spFooterMenu{display:none}.pc_hid,#fixed-footer-menu{display:none}}@media screen and (max-width:1200px){.footerInfo p{font-size:80%}.footerImg{width:100%}.footerLeft .fCategory{display:none}.footerInfo .footerTel img{width:56%}footer ul .map{height:250px}footer h3{font-size:90%;padding:1% 2%}footer nav{font-size:90%;padding:0 2%}}@media screen and (max-width:767px){footer ul{width:100%}footer,#pc-top a{display:none}.footerImg{width:90%;margin:0 auto}.accordion-body{padding:0;margin:0}.spFooterMenu ul li{padding:4% 3%;background-color:#0f56cc;border-bottom:solid 1px #fff}.spFooterMenu ul li a{color:#fff;font-size:120%;display:block}#tp a{text-decoration:none}#tp .accordion-button:after{display:none}#copy{padding:2%}#fixed-footer-menu{position:fixed;width:100%;bottom:0;opacity:1;z-index:100}#fixed-footer-menu ul{display:flex;list-style:none;padding:0;margin:0;width:100%}#fixed-footer-menu li{justify-content:center;align-items:center;width:50%;padding:0;margin:0}#fixed-footer-menu li a{color:#333;text-align:center;display:block;width:100%;padding:10px 0 0;font-size:8px;text-decoration:none}#fixed-footer-menu li p{font-size:8px}}