@charset "utf-8";

html[lang='zh'] body,html *[lang='zh'],
h1, h2, h3, h4, h5, h6{font-family:'Open Sans',Helvetica,'华文细黑',STXihei,'微软雅黑','Microsoft YaHei',	Arial,sans-serif; font-weight:400;}

#font_control, .location {display:none;}
.logo strong {padding-top:11px; font-weight:800; letter-spacing:-1px;}

#menuArea .inner{position:static;}
#menuArea .inner:before{content:''; display:block; position:absolute; top:63px; left:0; width:100%; height:100%; background:#fff;}

#topmenu > li {width:25%;}

#subVisual {background:url(/images/kr/common/bg_subvisual.jpg) no-repeat; background-size:cover;}
#subVisual .txt {z-index:1; position:relative; box-sizing:border-box; padding:56px 0 46px 25%;}
#subVisual .img {position:absolute; bottom:0; right:0;}

#footer {padding:35px 0; border-top:1px solid #d7d9d8;}
#footer .copyright {font-weight:200; font-size:1rem; color:#484848;}
#footer .copyright br {display:none;}
@media all and (max-width:1024px) {
  .logo strong {padding-top:8px;}
  #subVisual .txt {padding-left:15px;}
}
@media all and (max-width:768px) {
  .logo strong {padding-top:6px;}
  #subVisual .txt {padding:30px 0 30px 15px;}
  #subVisual .txt img {height:65px;}
  #subVisual .img img {height:105px;}

  #footer {padding:25px 0;}
}
@media all and (max-width:568px) {
  .logo strong {padding-top:9px; font-size:19px;} 
  #subVisual .txt img {height:50px;}
  #subVisual .img img {height:85px;}

  #footer .copyright {font-size:14px;}
}
@media all and (max-width:480px) {
  #footer .copyright br {display:block;}
}
@media all and (max-width:430px) {
  #subVisual .img img {height:65px;}
}
@media all and (max-width:380px) {
  .logo strong {font-size:18px;}
  #subVisual .img img {height:45px;}
  #footer .copyright {font-size:13px;} 
}