body,table
{
	font-family: 'Nanum Gothic', sans-serif;
}

a
{
	text-decoration:none;
	color:black;
}

a.boardlink
{
	text-decoration:none;
	color:#3366cc;
}

body
{
	margin:0px;
	padding:0px;
	border:0px;
	overflow-x:hidden;
	border-bottom: medium none;
	border-left: medium none;
	border-top: medium none;
	border-right: medium none;
}

img
{
	border:0px;
}

h1
{
	font-size:16px;
	margin:0px;
}

h2
{
	font-size:16px;
	margin:0px;
}

input
{
	outline:none;
}

input, textarea, select
{
	font-family:inherit;
}

select
{
	border:1px solid #c8c8c8;
	background:white;
}

textarea
{
	overflow:hidden;resize:none;-webkit-appearance: none;
}

textarea:focus {
  outline: none;
}

ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}

li 
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border : 0;
}

.dashboard
{
}

.dashboard td
{
	border-right:1px solid #dee3eb;
	border-bottom:1px solid #dee3eb;
	padding:15px;
	border-spacing:0px 0px;
}

table
{
	border-collapse: collapse;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}

table.nomargin
{
}

.nomargin td
{
	padding:0px;
	border-spacing:0px 0px;
}

table.datatable
{
	
}

.datatable td
{
	padding:10px;
	border-spacing:0px 0px;
}

table.datatable5
{
	
}

.datatable5 td
{
	padding:5px;
	border-spacing:0px 0px;
}

table.datatable6
{
	
}

.datatable6 td
{
	padding:6px;
	border-spacing:0px 0px;
}

table.datatable7
{
	
}

.datatable7 td
{
	padding:7px;
	border-spacing:0px 0px;
}

table.datatable8
{
	
}

.datatable8 td
{
	padding:8px;
	border-spacing:0px 0px;
}

table.datatable9
{
	
}

.datatable9 td
{
	padding:9px;
	border-spacing:0px 0px;
}

table.datatable12
{
	
}

.datatable12 td
{
	padding:12px;
	border-spacing:0px 0px;
}

table.datatable13
{
	
}

.datatable13 td
{
	padding:13px;
	border-spacing:0px 0px;
}

table.datatable15
{
	
}

.datatable15 td
{
	padding:15px;
	border-spacing:0px 0px;
}

table.datatable18
{
	
}

.datatable18 td
{
	padding:18px;
	border-spacing:0px 0px;
}

table.datatable20
{
	
}

.datatable20 td
{
	padding:20px;
	border-spacing:0px 0px;
}

.datatable2015 td
{
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:15px;
	border-spacing:0px 0px;
}

.top_select
{
	height:32px;
	background:white;
}

select option
{
	background-color:#FFFFFF;
}