@charset "UTF-8";

body,html { color: #222;}
* {margin:0; padding:0; border:0;  }

a {text-decoration:none; color:#222222;}
a:visited {text-decoration:none; color:#222222;}
a:active {text-decoration:none; color:#222222;}
a:link {text-decoration:none; color:#222222;}

ul, ol, dl {list-style: none;}

table {border-collapse: collapse;}

/*인풋요소 포커스 시 외곽선 안보이게*/
:focus {outline:none;}

/*input[type="number"]요소에 상하 화살표 없애기*/
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}



.showBlockPc {display:block !important;}
.showInlineBlockPc {display:inline-block;}
.showInlinePc {display:inline;}
.showBlockM {display:none !important;}
.showInlineBlockM {display:none;}
.showInlineM {display:none;}
/* 1400부터 별도 추가지정 */
.showBlockPc1400 {display:block;}
.showBlockM1400 {display:none;}

@media(max-width:1400px){
	.showBlockPc1400 {display:none;}
	.showBlockM1400 {display:block;}
}



@media(max-width:768px){
	.showBlockPc {display:none !important;}
	.showInlineBlockPc {display:none;}
	.showInlinePc {display:none;}
	.showBlockM {display:block !important;}
	.showInlineBlockM {display:inline-block;}
	.showInlineM {display:inline;}
}