#GATE{padding:30px 0}#GATE *{font-size:18px;color:#999;text-align:center}#GATE img{width:100%;display:block}#GATE .container_inner{max-width:1116px;margin:0 auto}#GATE .section.top>div{max-width:256px;margin:0 auto}#GATE .section.top p{padding:30px 0 60px;font-size:16px;color:#fff}.location_item div.over{background:#feb200}#GATE .section.map .map_box{position:relative;max-width:570px;margin:0 auto}#GATE .section.map .map_box img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;opacity:0;visibility:hidden;top:0;left:0}#GATE .section.map .map_box img.on{opacity:1;visibility:visible;z-index:9999}#GATE .section.map .map_box img.default{position:relative;opacity:1;visibility:visible}#GATE .section.locations{padding-top:60px}#GATE .section.locations .location .location_item{width:15.28%;float:left}#GATE .section.locations .location .location_item div{justify-content:center;font-size:18px;margin-bottom:20px;position:relative;border-bottom:1px solid #333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;align-items:center;display:flex}#GATE .section.locations .location .location_item div>p{transition:color .3s;margin-top:15px}#GATE .section.locations .location .location_item div:before{height:2px;transition:width .3s;content:"";position:absolute;bottom:0;background:#feb200;left:0;width:0}#GATE .section.locations .location .location_item div.on{color:#fff}#GATE .section.locations .location .location_item div.on:before{width:100%}#GATE .section.locations .location .location_item div.on>p{color:#fff}#GATE .section.locations .location .location_item div.over:before{width:100%}#GATE .section.locations .location .location_item div.over>p{color:#fff}#GATE .section.locations .location .location_item div p br{display:none}#GATE .section.locations .location .location_item .location_list li a{padding:10px 0;transition:color .3s;position:relative;display:inline-block}#GATE .section.locations .location .location_item .location_list li a:before{height:1px;transition:width .3s;content:"";position:absolute;bottom:6px;background:#fff;left:0;width:0}#GATE .section.locations .location .location_item .location_list li a.on{color:#fff}#GATE .section.locations .location .location_item .location_list li a.on:before{width:100%}#GATE .section.locations .location .location_item .location_list li a.over{color:#fff}#GATE .section.locations .location .location_item .location_list li a.over:before{width:100%}@media (max-width:1080px){.section{padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#GATE *{font-size:15px}#GATE .section.locations{padding-top:50px}#GATE .section.locations .location .location_item div{height:50px;padding:0 5px 15px;font-size:15px;width:100%;line-height:17px;display:table}#GATE .section.locations .location .location_item div p{vertical-align:middle;display:table-cell}#GATE .section.top p{padding:25px 50px}#GATE .section.top>div{max-width:208px}#GATE .section.locations .location .location_item div p br{display:block}#GATE .section.locations .location .location_item .location_list li a{padding:4px 0 10px;font-size:13px}}@media (max-width:766px){.section{padding:0 20px}#GATE{padding-top:60px}#GATE *{font-size:14px}#GATE .section.locations{padding-top:30px}#GATE .section.top p{padding:20px 30px}#GATE .section.top>div{max-width:198px}#GATE .section.locations .location .location_item{width:25%}#GATE .section.locations .location .location_item:nth-child(n+5):nth-child(-n+7){width:33.33%;margin-top:30px}}