@charset "utf-8";


html{font-family: 'NanumGothic';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0; padding: 0; background: #fff; font-family: 'NanumGothic';}


.wrap{width:90%; height: auto; padding:5% 5%;}
.item{margin: 0.625rem  0;}
h1{font-size: 1rem;font-weight: bold;}
h2{font-size: 0.875rem;font-weight: bold;}
h3{font-size: 0.75rem;color: #777777;font-weight: bold; margin-bottom: 0;}

p{font-size: 0.75rem;color: #777777;margin: 0;}
span {font-size: 0.75rem;color: #777777;}
p.accent{font-size : 0.875rem; color: #47CAFF;}
li{font-size: 0.75rem; color: #777777}
ol, ul{padding-inline-start: 1rem;font-size: 0.75rem;}
li{margin: 0.3rem 0;}

table{padding:0; margin: 1.875rem 0;}
thead th{background-color: #eee; padding:1.25rem; font-size: 0.75rem;font-weight: normal;}
tbody th{background-color: #eee; font-size: 0.75rem;  font-weight: lighter; padding:20px 10px;}
tbody td{padding:10px; text-align: center; font-weight: normal;font-size: 0.75rem; background-color: #fff;}
table,td,th,tr{border-spacing: 0; border-collapse: collapse; border:1px solid #ccc;}

ul.numbered-list>li::before{
    content: counter(num-counter) ") ";
    counter-increment: num-counter;
}
ul.numbered-list {
    margin: 0;
    padding-inline-start: 0rem;
    list-style: none;
    counter-reset: num-counter;
}

ul.korean-list {
    list-style-type: none;
    
}

