#f-link{margin:0;margin-top:40px;padding:5px
0px;text-align:center;//background-color: #3f6787;background-color:#a1a1a1;//color: #fff;display:block;text-decoration:underline!important}#f-link
a{width:100%}#footer-fram{width:980px;margin:0
auto;//background-image:url('/img/footer_bg.png');//background-repeat: repeat-x;overflow:hidden}#footer-body{overflow:hidden;padding:40px
0px}.footer-contents{width:33%;float:left;//border-left:1px solid #e1e1e1}.footer-contents
ul{margin-left:2%;border-left:1px solid #e1e1e1;padding-left:2%}.footer-content{color:#000;padding:5px
0px}.footer-content
a{color:#a1a1a1;font-weight:normal}.footer-content a:hover{text-decoration:underline !important}#copy-right{width:100%}#copy-right
p{border-top:1px solid #e1e1e1;text-align:center;padding:5px
0;margin:0;color:#000}.f-title{font-size:120%;color:#666}@media only screen and (max-width: 520px){#footer-body,.footer-contents,#footer-fram{width:100%;margin:0;padding:0}.f-title{text-align:center;padding:2% 0px;text-decoration:underline}.footer-contents{border-bottom:1px solid #f1f1f1}.footer-contents
ul{overflow:hidden;border:none}.footer-contents ul
li{float:left;color:#ccc;margin:5px
0px}.footer-contents ul li:after{content:'|'}.footer-contents ul li
a{padding:0px
5px}}#top-overlay{display:none;width:100%;padding:0px
0px 30px;background:#e1e1e1;height:auto}#top-overlay-top{background:#fff;text-align:center}#top-centerpoint{max-width:980px;width:100%;margin:0
auto;overflow:hidden}#top-close{padding-top:10px;float:right}#top-overlay-inner{width:100%;padding:10px
0px}#top-overlay-inner
ul{padding:10px
0px;margin:0
auto;width:auto;width:100%}#top-overlay-inner ul
li{width:33%;text-align:center}#top-overlay-inner ul li p.icon-title{font-size:120%;padding-top:10px}#top-overlay-inner ul li
p{font-size:80%;color:#333;padding:10px
0px}#top-overlay-inner ul li
img{height:100px}#top-overlay-title{border-top:1px solid #fff;padding-top:30px;font-size:150%;color:#D45B0B;font-weight:bold}#top-overlay-inner ul li
a{padding:10px
10px;background-color:#D45B0B;color:#fff}@media only screen and (max-width: 520px){#top-overlay-inner{padding:5px
0px}#top-overlay-inner
ul{padding:0;margin:0}#top-overlay-inner ul
li{width:100%;border-bottom:1px solid #a1a1a1;padding:10px
0px}#top-overlay-inner ul li:last-child{border-bottom:0px solid #a1a1a1}#top-overlay-inner ul li
p{padding:0px
0px}#top-overlay-inner ul li
img{height:60px}#top-overlay-inner ul li
a{margin-top:10px;display:inline-block}}