@charset "utf-8";

/** default */
@font-face{font-family:"NotoSansCJKkr-Thin";src: url('font/NotoSansCJKkr-Thin.otf');url('font/NotoSansCJKkr-Thin.otf') format('otf')}
@font-face{font-family:"NotoSansCJKkr-Light";src: url('font/NotoSansCJKkr-Light.otf');url('font/NotoSansCJKkr-Light.otf') format('otf')}
@font-face{font-family:"NotoSansCJKkr-Regular";src: url('font/NotoSansCJKkr-Regular.otf');url('font/NotoSansCJKkr-Regular.otf') format('otf')}
@font-face{font-family:"NotoSansCJKkr-Medium";src: url('font/NotoSansCJKkr-Medium.otf');url('font/NotoSansCJKkr-Medium.otf') format('otf')}
@font-face{font-family:"NotoSansCJKkr-Bold";src: url('font/NotoSansCJKkr-Bold.otf');url('font/NotoSansMonoCJKkr-Bold.otf') format('otf')}
@font-face{font-family:"NotoSansCJKkr-Black";src: url('font/NotoSansCJKkr-Black.otf');url('font/NotoSansCJKkr-Black.otf') format('otf')}
@font-face{font-family:"Montserrat-Regular";src: url('font/Montserrat-Regular.ttf');url('font/Montserrat-Regular.ttf') format('ttf')}
@font-face{font-family:"Montserrat-Medium";src: url('font/Montserrat-Medium.ttf');url('font/Montserrat-Medium.ttf') format('ttf')}
@font-face{font-family:"Montserrat-Bold";src: url('font/Montserrat-Bold.ttf');url('font/Montserrat-Bold.ttf') format('ttf')}

.thin{font-family:"NotoSansCJKkr-Thin",sans-serif !important}
.light{font-family:"NotoSansCJKkr-Light",sans-serif !important}
.regular{font-family:"NotoSansCJKkr-Regular",sans-serif !important}
.medium{font-family:"NotoSansCJKkr-Medium",sans-serif !important}
.bold{font-family:"NotoSansCJKkr-Medium",sans-serif !important}
.black{font-family:"NotoSansCJKkr-Black",sans-serif !important}
.montserrat-r{font-family:"Montserrat-Regular",sans-serif !important}
.montserrat-m{font-family:"Montserrat-Medium",sans-serif !important}
.montserrat-b{font-family:"Montserrat-Bold",sans-serif !important}

*{margin:0; padding:0; border:0; outline:none; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:62.5% !important}
body{background:#F1F3F7;font-family:"NotoSansCJKkr-Regular",sans-serif; color:#404254}
a,a:hover{text-decoration:none;outline:0}
button, a:focus,a:focus,.btn:focus{box-shadow:none !important; outline:none}
h1,h2,h3,h4,h5,h6{font-family:"NotoSansCJKkr-Bold",sans-serif}
ol,ul,dl{list-style:none}
p, label{margin:0}
b{font-weight: normal;font-family:"NotoSansCJKkr-Medium",sans-serif;}
input[type="date"]::-webkit-calendar-picker-indicator, 
input[type="time"]::-webkit-calendar-picker-indicator {opacity: .5; cursor: pointer}
textarea::placeholder{font-size: 1.3rem}
/** default end */
