/*---CSS RESET---*/

*{margin: 0;padding: 0;font-family: inherit;font-size: inherit;font-weight: inherit;font-style: inherit;color: inherit;text-decoration: inherit;box-sizing: border-box;}

body{font-family: 'Noto Sans KR', sans-serif;font-weight:300;font-style: normal;text-decoration: none;color: #333;}
li{list-style: none;}
table{border-spacing: 0;border-collapse: collapse;}
input, select, textarea, button{box-sizing: border-box;}
button{background: none;border: none;cursor: pointer;outline: none;}

/*°øÅëÅ¬·¡½º*/
.k_eng{font-family: 'Open Sans', sans-serif;}/*¿µ¹® ÆùÆ® º¯°æ*/

.clearfix::after{content: "";clear: both;display: block;}
.center_pos{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}/*Æ÷Áö¼Ç °´Ã¼ Áß¾çÁ¤·Ä*/
.bg{background-repeat: no-repeat;background-size: cover;background-position: center center;}/*background-image - ¹ÝÀÀÇü*/
/*°øÅëÅ¬·¡½º*/


@media screen and (min-width:1280px){
    html, body{font-size: 16px;}
}

@media screen and (min-width:760px) and (max-width:1280px){
    html, body{font-size: 14px;}
}

@media screen and (max-width:760px){
    html, body{font-size: 12px;}
}
/*ÅØ½ºÆ®»çÀÌÁî*/

@media screen and (min-width:760px){

    br.br_m{display: none;}/*br ¸ð¹ÙÀÏ¿¡¼­¸¸ ÁÙ³»¸²*/
}

@media screen and (max-width:760px){

    br.br_d{display: none;}/*br µ¥½ºÅ©Å¾¿¡¼­¸¸ ÁÙ³»¸²*/
}



