@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500;600&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&family=Noto+Serif+JP:wght@700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Ma+Shan+Zheng&family=Noto+Sans+SC:wght@400;500&display=swap'); @charset "utf-8"; .ko { font-family:'GmarketSans',"Malgun Gothic", "맑은 고딕", sans-serif;}
  .yseng {font-family: 'Roboto Slab',"Malgun Gothic", "맑은 고딕", sans-serif; font-weight:500;}
 .yseng #header .inner { width:100%; max-width:1760px; min-width:1400px;}
 .yseng #header h1 { width:237px;}
 .yseng .gnb_box { width:69%; margin:0 auto;}
 .yseng .gnb_box .gnb .gnbA { width:20%;}
 .yseng .gnb_box .gnb .gnbA > a { padding:13px 0;}
 .yseng .gnb_box .gnb .gnb_wrap .gnbB5 .gnbC { max-width:200px;}
 @media screen and (max-width: 1690px){ .yseng .gnb_box { width:67%;}
 .yseng .gnb_box .gnb .gnbA > a { padding:13px 15px;}
 .yseng .gnb_box .gnb .gnb_wrap { top:70px;}
 }
 @media screen and (max-width: 1430px){ .yseng .gnb_box { width:64%;}
 }
  .ysjp {font-family: "Noto Sans JP","Malgun Gothic", "맑은 고딕", sans-serif; letter-spacing:-1px; }
 .ysjp .mj{ font-family: "Noto Serif JP", serif; }
 .ysjp .gnb_box { margin:0 0 0 230px;}
  .ysch {font-family:"Noto Sans SC", "Malgun Gothic", "맑은 고딕", sans-serif; letter-spacing:-1px; }
 .ysch .mj{ font-family: 'Ma Shan Zheng', cursive; letter-spacing:-3px !important;}
 .ysch .main_vis .vis_cont .text .tit { font-size:50px; line-height:62px;}
  #footer .logo.yseng { width:237px; height:45px; background-position:-28px -710px;}
 #footer .logo.ysjp { width:167px; height:40px; background-position:-297px -710px;}
 #footer .logo.ysch { width:168px; height:40px; background-position:-297px -658px;}
