.container{margin:0 auto;padding:0;position:relative;width:1170px}.footer{background:#fff;border-top:1px solid #c1c1c1;float:left;padding:30px 0;width:100%}.footer_logo{display:block;height:100%;margin:0 auto 20px;vertical-align:top;width:199px}.reff_box,.reff_list{float:left;width:100%}.reff_list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0;row-gap:15px}.reff_list li{color:#000!important;font-family:arial,helvetica,sans-serif;font-size:14px;letter-spacing:.2px;line-height:20px;padding-left:10px;position:relative;width:47%;word-break:break-all}.reff_list li sup{font-size:70%;left:0;line-height:100%;margin-right:3px;position:absolute;top:0}.reff_list li div,.reff_list li span{background-color:transparent!important;display:inline;width:auto!important}.footer_text,p.reff_head{float:left;font-size:16px;width:100%}p.reff_head{color:#000!important;font-family:arial,helvetica,sans-serif;font-weight:700;line-height:24px;margin-bottom:10px}.footer_text{color:#000!important;margin-bottom:0!important}.footer_text,.footer_text a{line-height:22px;margin-top:15px;text-align:center}.footer_text a{color:#000;padding:0 5px;text-decoration:none}.dsclmr_text{border-top:1px solid #e0e0e0;color:#767676!important;display:inline-block;font-size:12px;line-height:18px;margin:20px 0;padding-top:20px;text-align:left;vertical-align:top;width:100%}@media only screen and (max-width:1200px){.container{width:1004px}}@media only screen and (max-width:1023px){.container{width:750px}}@media only screen and (max-width:767px){.container{box-sizing:border-box;max-width:600px;padding:0 15px;width:100%}}@media (max-width:767px){.reff_list li{width:100%}}