
@font-face {
    font-family: 'NanumBarunGothic';
    font-weight: 100; 
    font-style: normal; 
    src: url(/font/NanumBarunGothicUltraLight.woff2) format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'NanumBarunGothic';
    font-weight: 300; 
    font-style: normal; 
    src: url(/font/NanumBarunGothicLight.woff2) format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'NanumBarunGothic';
    font-weight: 400; 
    font-style: normal; 
    src: url(/font/NanumBarunGothic.woff2) format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'NanumBarunGothic';
    font-weight: 700; 
    font-style: normal; 
    src: url(/font/NanumBarunGothicBold.woff2) format('woff2');
    font-display: swap;
}
/*?*/
body,tr,td
{
	font-size:12px;
	color:#797878;
	font-family:"NanumBarunGothic";
}
/*Border 0 ?*/
.Border_null
{
	font-size:11px;
	color:#797878;
	font-family:"NanumBarunGothic";
	border:0px solid;
}
}
/*================== page_list_click=================*/
a							{ font-family:"NanumBarunGothic"; font-size:12px; text-decoration: none; color: #797878;}
a:link					{ font-family:"NanumBarunGothic"; font-size:12px; text-decoration: none; color: #797878;}
a:active				{ font-family:"NanumBarunGothic"; font-size:12px; text-decoration: none; color: #797878;}
a:visited				{ font-family:"NanumBarunGothic"; font-size:12px; text-decoration: none; color: #797878;}
a:hover				{ font-family:"NanumBarunGothic"; font-size:12px; text-decoration: none; color: #fe6d04;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, form, fieldset, p, button {margin:0;padding:0;}
dl,ul,ol,li {list-style:none;}

.Page_List_style {overflow:hidden;margin:40px auto;display:table;}
.Page_List_style .Select_Button 
{
	float:left;
	border:1px #c8c8c8 solid;
	background-color:#D8D8D8;
	color:#ffffff;
	width:30px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	margin:0 10px;
}
.Page_List_style .No_Select_Button{
	float:left;
	border:1px #e0e0e0 solid;
	background-color:#ffffff;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:0 10px;
}

.Page_List_style .No_Select_Button a 
{
	color:#505050;
	font-size:14px;
	display:block;
}

.Page_List_style .Page_Befor{
	float:left;
	border:1px #e0e0e0 solid;
	background-color:#ffffff;
	width:60px;
	height:30px;
	line-height:30px;
	margin:0 10px;
}	

.Page_List_style .Page_Befor a{
	color:#505050;
	font-size:12px;
	display:block;
}

.Page_List_style .Page_Naxt{
	float:left;
	border:1px #e0e0e0 solid;
	background-color:#ffffff;
	width:60px;
	height:30px;
	line-height:30px;
	margin:0 10px;
}

.Page_List_style .Page_Naxt a{
	color:#505050;
	font-size:12px;
	display:block;
}




.top_title_on{width:50%; background-color:#f4f4f4;font-weight:bold;text-align:center;height:40px;line-height:40px;}
.top_title_off{width:50%; background-color:#FFFFFF;font-weight:bold;text-align:center;height:40px;line-height:40px;}


.limit_color_1{color:#4caf50 !important;} /*무제한*/
.limit_color_2{color:#ff1b1b !important;} /*마감*/
.limit_color_3{color:#0074FF !important;}/*진행중*/

.Db_Limit_Merchant_Box h2{color:#000000;text-align:center;margin-bottom:20px;font-family:Doutm;}
.Db_Limit_Merchant_Box p{margin-bottom:10px;font-size:12px;background-color:#eeeeee;padding:10px;line-height:22px;}
.Db_Limit_Merchant_Box .Limit_Contents_Box{background-color:#eeeeee;padding:10px;border:1px #bbbbbb solid;}
.Db_Limit_Merchant_Box table thead tr{height:40px;}
.Db_Limit_Merchant_Box table thead th{border-bottom:1px #bbbbbb solid;font-size:14px;font-family:Doutm;}
.Db_Limit_Merchant_Box table thead th:nth-child(1){width:150px;}
.Db_Limit_Merchant_Box table thead th:nth-child(3){width:200px;}
.Db_Limit_Merchant_Box table tbody tr{height:40px;background-color:#ffffff;text-align:center;}
.Db_Limit_Merchant_Box table tbody tr td{border-bottom:1px #eeeeee solid;font-size:14px;}