@charset "utf-8";
@import url(font.css);
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(//fonts.googleapis.com/css?family=Noto+Serif+KR:300,400,500,700,900&display=swap&subset=korean);
@font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 900;
    src: url("../../fonts/Pretendard-Black.woff2") format("woff2"), url("../../fonts/Pretendard-Black.woff") format("woff");
  }
  
  @font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 800;
    src: url("../../fonts/Pretendard-ExtraBold.woff2") format("woff2"), url("../../fonts/Pretendard-ExtraBold.woff") format("woff");
  }
  
  @font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 700;
    src: url("../../fonts/Pretendard-Bold.woff2") format("woff2"), url("../../fonts/Pretendard-Bold.woff") format("woff");
  }
  
  @font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 600;
    src: url("../../fonts/Pretendard-SemiBold.woff2") format("woff2"), url("../../fonts/Pretendard-SemiBold.woff") format("woff");
  }
  
  @font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 500;
    src: url("../../fonts/Pretendard-Medium.woff2") format("woff2"), url("../../fonts/Pretendard-Medium.woff") format("woff");
  }
  
  @font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 400;
    src: url("../../fonts/Pretendard-Regular.woff2") format("woff2"), url("../../fonts/Pretendard-Regular.woff") format("woff");
  }
  
  @font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 300;
    src: url("../../fonts/Pretendard-Light.woff2") format("woff2"), url("../../fonts/Pretendard-Light.woff") format("woff");
  }
  
  @font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 200;
    src: url("../../fonts/Pretendard-ExtraLight.woff2") format("woff2"), url("../../fonts/Pretendard-ExtraLight.woff") format("woff");
  }
  
  @font-face {
    font-family: "Pretendard";
    font-style: normal;
    font-weight: 100;
    src: url("../../fonts/Pretendard-Thin.woff2") format("woff2"), url("../../fonts/Pretendard-Thin.woff") format("woff");
  }

html{min-width: 1240px;-webkit-text-size-adjust:none;line-height:1.4;}
body{min-width: 1240px;font-size:14px;color:#0D0D0D;width:100%;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,button,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;line-height:1.4;font-size:14px;font-weight:400;font-family: 'Pretendard', 'Noto Sans KR','Sans-serif','맑은 고딕', '돋움','Dotum','Apple SD Gothic Neo';letter-spacing:0;color:#0D0D0D;}

/* :focus{outline:0;} */
hr{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
table tr th, table tr td{vertical-align:middle;}
fieldset, img{border:0;vertical-align:top;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption{display:block}
ins{text-decoration:none;}
video{display:block;}
li{list-style:none;}
caption{ text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;padding:0;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{vertical-align:baseline;}
legend{color:#666;}
select,input,textarea,button{padding:0;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-sizing:border-box;vertical-align:middle;font-size:14px;font-family:'Pretendard', 'Noto Sans KR', 'Sans-serif','맑은 고딕', '돋움', 'Dotum', 'Helvetica', 'Apple SD Gothic Neo';}
select:focus{ outline:none; }
input[type="text"],input[type="password"],button{-webkit-appearance:none;}
select{ -o-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none; }
select::-ms-expand{ display:none; }
button,input{background:transparent;cursor:pointer;outline:0;}
em,i{font-style:normal;}
pre,code,kbd,samp,tt{*font-size:100%;line-height:100%;}
a{text-decoration:none;color:#0D0D0D;background:transparent;outline:0;}
a:hover, a.selected{color:#0D0D0D;text-decoration:none;}
textarea{padding:0;border:0;background-color:transparent;overflow-y:scroll;resize:none;}
textarea:focus{outline:0;}
/* textarea:focus, input:focus, select:focus{outline:0;} */