@charset "utf-8";

@import url("contents/en/header.css");
@import url("contents/en/quicklink.css");

input,textarea,button,select{font-family:"HDFont", sans-serif;}

body{font-family:"HDFont", sans-serif;font-weight: 300;word-break: keep-all}

/* font */
.kr_sd_400{font-family: "HDFont",sans-serif;font-weight: 400 !important;}/* r */
.kr_sd_500{font-family: "HDFont",sans-serif;font-weight: 500 !important;}/* m */
.kr_sd_700{font-family: "HDFont",sans-serif;font-weight: 700 !important;}/* b */
.en_plain_t{font-family: "HDFont",sans-serif;font-weight:400;}/* Thin */
.en_plain_l{font-family: "HDFont",sans-serif;font-weight:400;}/* Light */
.en_plain_r{font-family: "HDFont",sans-serif;font-weight:500;}/* Regular */
.en_plain_b{font-family: "HDFont",sans-serif;font-weight:700;}/* Bold */


.widget .widget-body ul {max-width:200px;}
.mobile-nav-body .gnb .sub-menu > li > a span {display:inline-block;max-width:150px;}

/* ================================== Tablet css ================================== */
@media all and (max-width: 1080px) {

    .mobile-nav-body .gnb > li > .first-menu a span:after {top:50%; margin-top:-6px;}
    .mobile-nav-body .gnb > li.active > .first-menu a span:after {top:50%; margin-top:0px;}

    #footer .footer-menu li span {font-size:14px;}

}

/* ================================== Mobile css ================================== */
@media all and (max-width: 766px) {
    #footer .footer-menu li { margin-bottom:10px;}
}