
/* common */

address {margin:0;}

body {
	color:#FFFFFF;
	font-family:"Noto Sans KR", sans-serif;
	font-size:16px;
	word-spacing:0;
	word-break:keep-all;
	margin:0 auto;
	max-width:1200px;
	padding:0;
	text-align:center;
	overflow:hidden;
	text-align:center;
}

html {-webkit-text-size-adjust:none; -webkit-user-select:none; -moz-text-size-adjust:none; -moz-user-select:none; -ms-text-size-adjust:none; -ms-user-select:none; text-size-adjust: none; user-select:none;}

input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {color:transparent;}
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {color:transparent;}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {color:transparent;}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {color:transparent;}
input:focus {outline: 1px solid #929292;}

img {border:0;}
img:focus {none}

label {font-weight:normal;}
table {border-collapse:collapse; padding:0; border-spacing:0}
td, th {padding:0;}
ul,ol,dl {list-style:none; margin-bottom:0; margin:0; padding:0;}
p {margin:0;}


/* ------------------- class Mobile (a~z) ------------------- */

.mb {

}


/* --------------------- class PC (a~z) --------------------- */

.pc_boardBar01 {
	background-color:#000000;
	color:#FFFFFF;
	padding:3px 0 5px 0;
	text-align:center;
}

.pc_boardBar02 {
	color:#999999;
	padding:3px 0 5px 0;
	text-align:center;
}

.pc_boardBar02 a {
	color:#999999;
	text-decoration:none;
}

.pc_boardBar02 a:hover {
	color:#FFFFFF;
}

.pc_boardBar02a {
	color:#999999;
	padding:3px 0 5px 10px;
	text-align:left;
}

.pc_boardBar02a a {
	color:#999999;
	text-decoration:none;
}

.pc_boardBar02a a:hover {
	color:#FFFFFF;
}

.pc_boardBar02b {
	color:#999999;
	padding:10px 0 0 0;
	text-align:center;
	word-spacing:8px;
}

.pc_boardBar02b a {
	color:#999999;
	text-decoration:none;
}

.pc_boardBar02b a:hover {
	color:#FFFFFF;
}

.pc_boardBar03 {
	background-color:#333333;
	height:1px;
}

.pc_boardView01 {
	background-color:transparent;
	border:1px solid #444444;
	border-collapse:collapse;
	width:1050px;
}

.pc_boardView01 td,
.pc_boardView01 th {
	background-color:transparent;
	border: 1px solid #444444;
}

.pinned-row {
	background-color:transparent;
}
.pinned-row a {
	font-weight:bold;
	color: #FFFFFF;
}

/* -------------------- div Mobile (a~z) -------------------- */

#mb {

}


/* ---------------------- div PC (a~z) ---------------------- */

#pc_noticeViewArea {
	border:none;
	box-sizing: border-box;
	-color:transparent;
	color:#AAAAAA;
	overflow-x:hidden; overflow-y:scroll;
	padding:10px 20px 10px 20px;
	width:100%; height:420px;
}

#pc_noticeViewArea::-webkit-scrollbar {
	width:20px;
}

#pc_noticeViewArea::-webkit-scrollbar-track {
	background:#111111;
	border:none;
}

#pc_noticeViewArea::-webkit-scrollbar-thumb {
	background-color:#666666;
	border-radius:10px;
	border:none;
}

#pc_noticeViewArea::-webkit-scrollbar-thumb:hover {
	background-color:#AAAAAA;
}

#pc_noticeViewArea {
	scrollbar-width:auto;
	scrollbar-color:#666666 #111111;
}