@charset "utf-8";
* {
	font-family:"Noto Sans KR", sans-serif;
	box-sizing:border-box;
	outline:none;
}
body {
	overflow-y:scroll;
}
body, h1, h2, h3, h4, sandtable h5, h6, div, p, blockquote, pre, address, ul, ol, li, dl, dt, dd, table, thead, caption, th, td, form, fieldset, legend, hr, img {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-size:100%
}
ul, ol, li, dl, dt, dd {
	list-style:none;
	padding:0;
	margin:0;
}
fieldset, img {
	border:none;
	vertical-align:middle;
}
a {
	display:inline-block;
	color:inherit;
	text-decoration:none;
	cursor:pointer;
}
a:hover, a:active {
	cursor:pointer;
}
:hover {
	transition:all 0.3s;
}
select {
	font-size:14px;
	padding:0.1rem 2rem 0 1rem;
	box-shadow:0.1rem 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
	border-radius:0.2rem;
	border:1px solid #acacac;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	height:40px;
	line-height:38px;
	margin-right:0.3rem;
	background:url(/img/icon_select.png) no-repeat right 0.8rem center #fff;
}
td select {
	height:40px;
	line-height:36px;
}
 select::-ms-expand {
 display: none;
}
select:hover {
	transition:all 0.3s;
	border-color:#acacac
}

.wrap {
 width:100%;
 min-width:1200px;
}

.ip_x {
	font-family:"돋움", sans-serif;
	display:inline-block;
	background:#fff;
	height:40px;
	line-height:38px;
	border-radius:0.2rem;
	text-align:center;
	border:1px solid rgba(0,0,0,0.3);
	box-shadow:0.1rem 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
}
input[type="text"] {
	width:90%;
	border:none;
	height:97%;
	background:#fff;
}
input[type="password"] {
	width:90%;
	border:none;
	height:97%;
	background:#fff;
}
button {
	height:40px;
	line-height:38px;
	border-radius:0.2rem;
	background:#f17f02;
	border:1px solid #f17f02;
	font-size:1rem;
	color:#FFFFFF;
	padding:0 0.9rem;
	box-shadow:0 0.2rem 0.2rem rgba(0,0,0,0.05);
	cursor:pointer;
}
button:hover {
	background:#333;
	color:#fff;
	border:1px soild #333;
}
.ip_x:hover {
	transition:all 0.3s;
	box-shadow:0.1rem 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
	border-color:#333;
}
td textarea {
	width:100%;
	border:none;
	font-size:14px;
	padding: 1rem;
	border-radius:0.2rem;
	border:1px solid #acacac;
	margin-top:0.3rem;
	background:#fff;
	height:300px;
	box-shadow:0.1rem 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
}
