@charset "utf-8"; #header{padding-left: 230px;}
 #SubMenu .snb .snbA .snbB > li > a{font-size:16px;padding:3px 0 3px 8px;}
 #SubMenu .snb .snbA .snbB > li > a:before{top:13px;}
  #right.wide{padding-left: 0 ;}
 .sub_inner #right.wide .left_line > div{ width: 0;}
  .youth_header .gnb_box .gnb .gnbA > a{padding: 0 30px !important;}
 .youth_header .mypage_group > li{margin-left: 15px !important;}
 .gnb_box .gnb .gnbA > a { font-size: 21px;}
 #header .right_util > li > a {font-size: 18px;}
  #footer {background:#40434c;}
 #footer .footer_top { background-color: #fff; height: auto; position: relative; z-index: 10;}
 #footer .footer_top ul {margin: 22px 0 10px 270px;}
 #footer .footer_top ul li {margin-left: 34px;}
 #footer .footer_top ul li a {color: #fff; font-weight: 400;}
 #footer .footer_top .gotop { background-color: #ffd948; border-radius: 50px; margin-top: 16px; text-indent: -99999px; font-size: 14px;}
 #footer .footer_top .gotop:hover { background-color: #b1e4e5;}
 #footer .footer_top .gotop span.icon { margin: 20px auto 3px;}
 #footer .footer_bottom {padding: 23px 0 40px;}
 #footer .footer_bottom .inner { position: relative;}
 #footer .footer_bottom img {position: absolute; top: 0; left: 0; display: inline-block; margin: 0 63px 0 0;}
 #footer .footer_bottom address { margin: 0 0 22px 270px; line-height: 23px;}
 #footer .footer_bottom address { color: #fff !important;}
 #footer .footer_bottom address .copyright { color: #cecece !important;}
  .sub_inner #left { z-index:1; width: 20%;}
 .sub_inner #left .title_box {margin-top: -95px; border-radius: 10px 50px 0 0; height: 120px;}
 .sub_vis #path { padding-left: 278px;}
 @media screen and (max-width:1580px){#header .right_util > li > .quickmenu_box { display:none}
}
 @media screen and (max-width:1400px){ #header{padding-left: 180px;}
 .youth_header .gnb_box .gnb .gnbA > a {padding:0 18px !important;}
 .gnb_box .gnb .gnbA > a { font-size: 20px;}
 #header .right_util > li > a { font-size: 17px;}
 }
