/*?*/
body,tr,td
{
	font-size:14px;
	color:#797878;
	font-family:'Montserrat', 'noto', sans-serif;
	font-weight:400;
}
/*Border 0 ?*/
.Border_null
{
	font-size:11px;
	color:#797878;
	font-family:'Montserrat', 'noto', sans-serif;
	border:0px solid;
}
}
/*================== page_list_click=================*/
a							{ font-size:14px; text-decoration: none; color: #797878;}
a:link					{ font-size:14px; text-decoration: none; color: #797878;}
a:active				{ font-size:14px; text-decoration: none; color: #797878;}
a:visited				{ font-size:14px; text-decoration: none; color: #797878;}
a:hover				{ font-size:14px; text-decoration: none; color: #fe6d04;}


p{
	margin:0px;
}

dl,
ul,
ol,
li {
list-style:none;
}

.Bg_000000{background-color:#000000 !important;}
.Bg_f1f1f1{background-color:#f1f1f1 !important;}
.Color_e8192a{color:#e8192a !important;}
.Color_ffffff{color:#ffffff !important;}
.Color_Change button{color:#ffffff !important;}



.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;}



.Merchant_Sort_Box{
	overflow:hidden;	
	max-width:1320px;margin:0 auto 50px auto;padding:24px 0;
}

.Merchant_Sort_Box ul{
	float:right;
	padding:0 15px;
}

.Merchant_Sort_Box ul li{
	float:left;
	padding:0 5px;
}

.Merchant_Sort_Box select{
	height:40px;
	line-height:40px;
	border:0px;
	border-radius:20px;
	padding:0 10px;
}

.campaingn_url_input
{
border:0px;width:300px;height:25px;line-height:40px;;
}
.campaingn_url_input::placeholder {color:#ff9988;}.campaingn_url_input::-webkit-input-placeholder {color:#ff9988;}.campaingn_url_input:-ms-input-placeholder {color:#ff9988;}


.plhld_style::placeholder
{
	color: #c0c0c0;
}


.Pop_Ai_Box h1{background-color:#333332;font-size:18px;font-weight:bold;color:#ffffff;padding:10px;margin:0px;}
.Pop_Ai_Box .Input_Box{background-color:#ffffff;padding:10px}
.Pop_Ai_Box .Global_Input_Box{margin:0px;padding:0px 0px 20px 0px;text-align:left;}
.Pop_Ai_Box .Global_Input_Box li:nth-child(1){width:100px;font-size:14px;padding-bottom:4px;}
.Pop_Ai_Box .Text_Box li:nth-child(2){color:#000000;font-size:18px;}
.Pop_Ai_Box .Select_Box li:nth-child(2) select{height:40px;line-height:40px;width:100%;}
.Pop_Ai_Box .Input_Box li:nth-child(2) input{height:40px;line-height:40px;width:100%;text-indent:5px;-webkit-box-sizing: border-box;}
.Pop_Ai_Box .Button_Box1{display:flex;justify-content:center;margin:0px;padding:0px;gap:15px;}
.Pop_Ai_Box .Button_Box1 li:nth-child(1){flex:0.6;}
.Pop_Ai_Box .Button_Box1 li:nth-child(1) a{display:inline-block;background-color:#c5c5c5;width:100%;height:40px;line-height:40px;text-align:center;color:#ffffff;font-size:16px;}
.Pop_Ai_Box .Button_Box1 li:nth-child(2){flex:1;}
.Pop_Ai_Box .Button_Box1 li:nth-child(2) a{display:inline-block;background-color:#333332;width:100%;height:40px;line-height:40px;text-align:center;color:#ffffff;font-size:16px;}
.Pop_Ai_Box .Preview_Box{border-top:1px #cccccc dashed;width:100%;margin:20px 0;display:non1e;}


.Top_Size_Box{max-width:1200px;margin:0 auto !important;}

#menu_1 + .dropdown-menu,
#menu_2 + .dropdown-menu,
#menu_3 + .dropdown-menu,
#menu_4 + .dropdown-menu{
  margin-top: 20px !important; /* 원하는 간격(px 단위)으로 조정 */
  border-radius:0px;
  background-color:#000000;
  padding-top:0px;
  padding-bottom:0px;
  position:absolute !important;
  top:41px !important;
  left:50% !important;
  transform: translateX(-50%) !important;
  
}

#dropdownMenuLink + .dropdown-menu{
  margin-top: 20px !important; /* 원하는 간격(px 단위)으로 조정 */
  border-radius:0px;
  background-color:#000000;
  padding-top:0px;
  padding-bottom:0px;
  position:absolute !important;
  top:49px !important;
  left:70% !important;
  transform: translateX(-50%) !important;
}



#menu_1 + .dropdown-menu li,
#menu_2 + .dropdown-menu li,
#menu_3 + .dropdown-menu li,
#menu_4 + .dropdown-menu li,
#dropdownMenuLink + .dropdown-menu li{
	line-height:40px;
	text-align:center;
}

#menu_1 + .dropdown-menu a,
#menu_2 + .dropdown-menu a,
#menu_3 + .dropdown-menu a,
#menu_4 + .dropdown-menu a,
#dropdownMenuLink + .dropdown-menu a{
	color:#ffffff;

}


#menu_1 + .dropdown-menu a:hover,
#menu_2 + .dropdown-menu a:hover,
#menu_3 + .dropdown-menu a:hover,
#menu_4 + .dropdown-menu a:hover,
#dropdownMenuLink + .dropdown-menu a:hover{
	background-color:#ff0000;
	color:#ffffff;
}

.btn-group button:hover{
color:#ff0000 !important;
}

.btn-group{padding-left:20px !important;padding-right:20px !important}

.dropdown-toggle::after {
  display: none !important;
}
.Contact_Main_Box{background-color:#f6f6f6;padding:250px 0;text-align:center;}
.Contact_Main_Box h2{margin-bottom:90px;}
.Contact_Main_Box_In{display:flex;justify-content:center;gap:25px;}
.Contact_Main_Box_In ul{background-color:#ffffff;border-radius:20px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);padding:90px 0 60px 0;width:100%;max-width:360px}
.Contact_Main_Box_In ul li:nth-child(1){margin-bottom:50px;}
.Contact_Main_Box_In ul li:nth-child(2){margin-bottom:20px;font-size:34px;font-weight:bold;color:#000000;}
.Contact_Main_Box_In ul li:nth-child(3){margin-bottom:50px;font-size:20px;color:#595959;}
.Contact_Main_Box_In ul li:nth-child(4) a{display:inline-block;background-color:#000000;color:#ffffff;border-radius:30px;width:183px;height:44px;line-height:44px;font-size:16px;text-align:center;}
.Contact_Main_Box_In ul li:nth-child(4) a i{color:#ffffff;}


.Footer_Box{background-color:#000000;}
.Footer_Box_In{margin:0 auto; max-width: 1200px;text-align:center;padding:100px 0;}
.Footer_Box_In ul{display:flex;justify-content:center;gap:70px;padding:30px 0;}
.Footer_Box_In ul li a{font-size:20px;color:#ffffff;}
.Footer_Box_In p{color:#686868;font-size:18px;}
.Footer_Box_In .Line_Box{display:inline-block;width:100%;;height:1px;background-color:#808080;margin:40px 0;}
.Footer_Box_In .Customer_Box{margin-bottom:10px;}
.Footer_Box_In .Customer_Box a{font-size:18px}
.Footer_Box_In .Customer_Box span{padding:0 15px;color:#878787;}
.Footer_Box_In .Copyright_Box{color:#ffffff;}


.Custom-Select {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url('/img/icon/icon_select_down.png?v=3') no-repeat right 12px center;
	background-color: #ffffff;
	background-size: 12px;
	border: 1px solid #ffffff;
	border-radius: 20px;
	padding: 0 36px 0 20px !important; 
	height: 36px; 
	font-size: 14px;
	cursor: pointer;
	box-sizing: border-box;
  }
  
 .Button_Search_Submit{display:inline-block;background-color:#e8192a;color:#ffffff !important;border-radius:20px;height:36px;line-height:36px;padding:0 20px;font-size: 14px;} 
  
  
.Merchant_Tilte{
	position: relative;
	width: 100%;
	height: 430px;
	background-image: url('/img/img/img_merchant_title_bg.png');
	background-size: cover;
	background-position: center;
	display: flex;
	align-items: center;
	justify-content: center;
	color: white;
	text-align: center;
}
.Merchant_Tilte h1 {font-size:42px; letter-spacing:-0.04em; text-align:center; font-weight:800;color:#ffffff;}

.Search_Global_Box{background-color:#f1f1f1;height:87px;display:flex;justify-content:center;align-items:center;}


.Board_Global_Box thead{background-color:#f1f1f1;}
.Board_Global_Box thead th{height:80px;text-align:center;color:#000000;font-size:16px;}

.Profit_Commission_Box{display:flex;justify-content:center;gap:25px;margin:80px 0;}
.Profit_Commission_Box ul{background-color:#ffffff;border-radius:20px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);padding:50px 0;width:100%;max-width:450px;text-align:center;}
.Profit_Commission_Box ul li:nth-child(1){color:#777777;font-size:22px;font-weight:bold;}
.Profit_Commission_Box ul li:nth-child(2){margin:30px 0;font-size:34px !important;font-weight:bold;color:#000000;}
.Profit_Commission_Box ul li:nth-child(2) span{font-size:34px !important;font-weight:bold;color:#000000;}
.Profit_Commission_Box ul li:nth-child(3){font-size:16px;color:#959595;}
.Profit_Commission_Box ul li:nth-child(4) a{display:inline-block;background-color:#000000;color:#ffffff;border-radius:30px;width:183px;height:44px;line-height:44px;font-size:16px;text-align:center;}
.Profit_Commission_Box ul li:nth-child(4) a i{color:#ffffff;}

.Ranking_Style_1,.Ranking_Style_2,.Ranking_Style_3{background-color:#ffffff;}
.Ranking_Style_4,.Ranking_Style_5,.Ranking_Style_6{background-color:#d5d5d5;}
.Ranking_Style_7,.Ranking_Style_8,.Ranking_Style_9{background-color:#808080;}

.Ranking_Style_1 span,.Ranking_Style_2 span,.Ranking_Style_3 span{color:#e8192a}
.Ranking_Style_4 span,.Ranking_Style_5 span,.Ranking_Style_6 span{color:#8a8a8a}
.Ranking_Style_7 span,.Ranking_Style_8 span,.Ranking_Style_9 span{color:#5b5b5b}