#header{position: fixed;z-index: 5000;top: 0;left: 0;width: 100%;height: 92px;background-color: #b72525;}
#header .bg_lnb{position: absolute;z-index: 1;top: 87px;left: 0;display: none;width: 100%;height: 710px;border-bottom: 1px solid #ddd;background-color: #fff;}
#header .inr-c{position: relative;}
#header .inr-c .h{position: absolute;z-index: 3;top: 0;left: 0;overflow: hidden;}
#header .inr-c .h > a{display: block;}
#header .inr-c .h img{-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
#header.head_scroll .inr-c .h{height: 108px;}
#header.head_scroll .inr-c .h img{margin-top: 0px;}
#header.head_scroll.menuopen .inr-c .h{height: 220px;}
#header.head_scroll.menuopen .inr-c .h img{margin-top: 0;}

#header .sns{position: absolute;z-index: 1;top: 0;right: 0;height: 86px;padding-right: 0px;padding-left: 0px;border-right: 0px solid #ddd;border-left: 0px solid #ddd;}
#header .sns ul{padding-top: 17px;}
#header .sns ul:after{display: block;visibility: hidden;clear: both;height: 0;content: '';}
#header .sns li{color:#fff;}
#header .sns li a{padding-left: 0px;color:#fff;}

#lnb{position: absolute;z-index: 2;top: 0;left: 257px;width: 870px;text-align: center;}
#lnb .mc{position: relative;float: left;width: 19%;}
#lnb .mc > a{position: relative;display: table;width: 100%;height: 86px;}
#lnb .mc > a:after{position: absolute;bottom: -1px;left: 0;left: 50%;width: 0;height: 3px;content: '';-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;background-color: #2e333f;}
#lnb .mc.on > a:after,#lnb .mc.ovr > a:after{left: 0;width: 100%;}
#lnb .mc > a > span{font-size: 16px;font-weight: 400;line-height: 1;display: table-cell;vertical-align: middle;color: #fff;}
#lnb .mc.on > a > span,#lnb .mc > a:hover > span{color: #fff;}
#lnb .depth2{font-size: 14px;display: none;height: 92px;padding-top: 30px;}
#lnb .depth2 li{margin-top: 10px;text-align:left; padding-left:20px;}
#lnb .depth2 li:first-child{margin-top: 0;}
#lnb .depth2 .on a,#lnb .depth2 a:hover{font-weight: 600;color: #000;}

#lnb .depth2 li span {padding-bottom:20px; font-size:13px; color:#7f7f7f; top:20px;}

#lnb .depth2 li span a {font-size:13px; color:#7f7f7f; }
#lnb .depth2 li span a:hover {font-size:13px; }

.s3 {padding-top:10px;}
.s3 li {font-size:13px; color:#7f7f7f; }
.s3 li a {font-size:13px; color:#7f7f7f; }
.s3 li a:hover {font-size:13px; color:#333; font-weight:400;}


.inr-c {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}