@charset "utf-8";

/* font */
@import url("/design/css/pretendard/static/pretendard.css");
@import url('//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css');
@import url('//cdn.jsdelivr.net/font-iropke-batang/1.2/font-iropke-batang.css');

* {margin: 0; padding: 0; box-sizing: border-box; font-family: 'Poppins', 'Pretendard', 'sans-serif';}
ul,li{list-style: none;}
a {text-decoration: none; color: #222;}
img {vertical-align: middle; border: 0; max-width: 100%;}
body {font-size: 16px; color: #222; line-height: 1; -ms-overflow-style: none;}
body::-webkit-scrollbar {display: none;}
table {border-collapse: collapse;}
p, span {line-height: 1;}
select{
    width: 100px;
    padding: 0.5em 0.2em;
    border: 1px solid #999;
    /* background: url('/img/input/select_arrow.svg') no-repeat 94% 50%; */
    background-size: 10px;
    border-radius: 0px;
    /* -webkit-appearance: none; */
    /* -moz-appearance: none; */
    /* appearance: none; */
    /* outline: none; */
}
select::-ms-expand {
    display: none;
}
/*// select �쒓렇 */
/* input, textarea �쒓렇 */
input, textarea{
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    outline: none;
    border: 1px solid #000;
    box-sizing: border-box;
}
/*// input, textarea �쒓렇 */
/* checkbox */
input[type="checkbox"]{
	display: inline-block;
	width: 15px;
	height: 15px;
	border: 1px solid #000;
    background-color: #fff;
	cursor: pointer;
    border-radius: 1px;
    margin: 0;
}
input[type="checkbox"]:checked{
    background-image: url('input/checkbox_btn.svg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 49% 49%;
    border-color: #1074f8;
    background-color: #1074f8;
}
/*// checkbox */
/* radio */
input[type="radio"]{
	display: inline-block;
	width: 15px;
	height: 15px;
	border: 1px solid #000;
    border-radius: 100%;
    background-color: #fff;
	cursor: pointer;
}
input[type="radio"]:checked{
    background-color: #1074f8;
    border-color: #1074f8;
    -webkit-box-shadow: 0px 0px 0px 2px #fff inset;
    box-shadow: 0px 0px 0px 2px #fff inset;
}
/*// radio */
input[type="file"]{border: 0;}
input[type="submit"]{cursor: pointer;}