@charset "utf-8";

/* CSS Document */
body				{font-family: 'Montserrat','NanumBarunGothic',sans-serif;, sans-serif;font-size:13px; color:#575757; }
td, table	{font-family: 'Montserrat','NanumBarunGothic',sans-serif; font-size:12px; color:#575757; line-height:16px; font-weight:300;}

a.pageinfo:link    {font-family:'돋움'; color:#575757; text-decoration:none;}
a.pageinfo:visited {font-family:'돋움';  color:#575757; text-decoration:none;}
a.pageinfo:active  {font-family:'돋움';  color:#1E72AE; text-decoration: underline;}
a.pageinfo:hover   {font-family:'돋움';  color:#1E72AE; text-decoration: underline;}

input				{font-family:'돋움'; font-size:12px; color:#666666; padding:1px 2px 0 2px;}
input.Dbtxt		{font-size:12px; border:solid 1px #dddddd; background-color:#FFFFFF; height:20px; padding-top:3px; padding-left:3px;}


/* 서비스정보 게시판*/
table.Private_Tablerd td.Head	{font-family:'돋움'; font-size:12px; color:#fc7100; letter-spacing:-0.1em; padding:7px 0 5px 0; background-color:#FAFAFA}
	
table.Private_Tablerd td.Head2	{font-family:'돋움'; font-size:12px; color:#fc7100; letter-spacing:-0.1em; padding:7px 0 5px 0;  background-color:#FAFAFA;}
		
table.Private_Tablerd td.Headlr 	{font-family:'돋움'; font-size:12px; color:#fc7100; letter-spacing:-0.1em;  background-color:#FAFAFA; 	border-right-width: 1px; border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-bottom-style: none;
	border-right-style: solid;
	border-left-color: #E2E4E6;
	border-right-color: #E2E4E6}		
		
		
table.Private_Tablerd td.Headr 	{font-family:'돋움'; font-size:12px; color:#fc7100; letter-spacing:-0.1em; padding:7px 0 5px 0; background-color:#FAFAFA; 	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #E2E4E6}
	
table.Private_Tablerd td.Headr2 	{font-family:'돋움'; font-size:12px; color:#fc7100; letter-spacing:-0.1em; padding:7px 0 5px 0; background-color:#FAFAFA; 	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #E2E4E6}
	
table.Private_Tablerd td.Hliner 	{font-family:'돋움'; font-size:12px; color:#555555; letter-spacing:0em; border-right-width: 1px; padding:5px 0 3px 0;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #E2E4E6}
	
table.Private_Tablerd td.Hlinen 	{font-family:'돋움'; font-size:12px; color:#555555; letter-spacing:0em; border-right-width: 1px; padding:5px 0 3px 0}
	
table.Private_Tablerd td.First 	{background-color:#fc7a00; height:2px;}
table.Private_Tablerd td.First2 	{background-color:#fc7a00; height:1px;}
table.Private_Tablerd td.Hline 	{background-color:#E2E4E6; height:1px}
table.Private_Tablerd td.Hlinew 	{background-color:#E2E4E6; height:1px}
table.Private_Tablerd td.Mid 	{background-color:#E1EFEB; height:1px;}
table.Private_Tablerd td.Last 	{background-color:#A8D3D8; height:1px;}
table.Private_Tablerd td.Last2 	{background-color:#48ADA9; height:1px;}


/* 기본정보 게시판*/
table.Private_Tablebd td.Head	{font-family:'돋움'; font-size:12px; color:#196188; letter-spacing:0px; padding:7px 0 5px 0; background-color:#FAFAFA}
	
table.Private_Tablebd td.Head2	{font-family:'돋움'; font-size:12px; color:#196188; letter-spacing:0px; padding:7px 0 5px 0;  background-color:#FAFAFA;}
		
table.Private_Tablebd td.Headlr 	{font-family:'돋움'; font-size:12px; color:#196188; letter-spacing:0px;  background-color:#FAFAFA; 	border-right-width: 1px; border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-bottom-style: none;
	border-right-style: solid;
	border-left-color: #E2E4E6;
	border-right-color: #E2E4E6}		

table.Private_Tablebd th{border-left: none;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;}
table.Private_Tablebd th:first-child {border-left:1px solid #CCCCCC;}

table.Private_Tablebd td.Head 	{font-family:'돋움'; font-size:12px; color:#196188; padding:7px 0 5px 0; background-color:#FAFAFA; 	border-right-width: 1px;
	border-top-style: none;
	border-left: none;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;}

table.Private_Tablebd td:first-child.Head {border-left:1px solid #CCCCCC;}
		
table.Private_Tablebd td.Headr 	{font-family:'돋움'; font-size:12px; color:#196188;  padding:7px 0 5px 0; background-color:#FAFAFA; 	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #E2E4E6}
	
table.Private_Tablebd td.Headr2 	{font-family:'돋움'; font-size:12px; color:#196188;  padding:7px 0 5px 0; background-color:#FAFAFA; 	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #E2E4E6}
	
table.Private_Tablebd td.Hliner 	{font-family:'돋움'; font-size:12px; color:#555555;  border-right-width: 1px; padding:5px 0 3px 0;
	border-top-style: none;
	border-left: none;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;}
	
table.Private_Tablebd td.Hlinen 	{font-family:'돋움'; font-size:12px; color:#555555; border-right-width: 1px; padding:5px 0 3px 0}

table.Private_Tablebd td:first-child.Hliner{border-left:1px solid #CCCCCC;}
	
table.Private_Tablebd td.First 	{background-color:#196188; height:2px;}
table.Private_Tablebd td.First2 	{background-color:#196188; height:1px;}
table.Private_Tablebd td.Hline 	{background-color:#E2E4E6; height:1px}
table.Private_Tablebd td.Hlinew 	{background-color:#E2E4E6; height:1px}
table.Private_Tablebd td.Mid 	{background-color:#E1EFEB; height:1px;}
table.Private_Tablebd td.Last 	{background-color:#A8D3D8; height:1px;}
table.Private_Tablebd td.Last2 	{background-color:#48ADA9; height:1px;}


/* 페이징*/
a.number:link    {font-family:'돋움'; color:#555555; text-decoration:none;}
a.number:visited {font-family:'돋움';  color:#555555; text-decoration:none;}
a.number:active  {font-family:'돋움';  color:#999999; text-decoration: underline;}
a.number:hover   {font-family:'돋움';  color:#999999; text-decoration: underline;}

.f_red {color: #FF3300}
.sub_hline {color: #cccccc}
.layer_text {font-family:'돋움'; font-size:11px; color:#555555; letter-spacing:-0.1em; line-height:18px;}
.stext {font-family:'돋움'; font-size:11px; color:#505050;}
.longtext {font-family:'돋움'; font-size:12px; color:#505050; background-color:#FAFAFA;}
.stextr {font-family:'돋움'; font-size:11px; color:#e23000;}

.leftmenu {font-family:'돋움'; font-size:12px; color:black;}
.p2_1 {color: #25419e;}
.p2_2 {color: #d2617d;}
.p3 {color: #ca2a10; font-weight:bold;}
.p16 {color: #e23000; font-weight: bold;}
.p17_1 {color: #25419e;	font-weight: bold;}
.p17_2 {color: #ca2a10;	font-weight: bold;}


/* 회원인증 */
.Ml11{margin-left:11px;}
.certitb{border-collapse:collapse; border:1px solid #cccccc; width:100%; margin-bottom:20px;}
.certitb th{padding:10px 0 8px 0;}
.certitb td{padding:10px 0 8px 0;}
.certitb tr{border-bottom:1px solid #ccc;}
.certitb .radiocheck{cursor:pointer;}
.btnc{text-align:center;}

/* 테이블 간격 넓히기 */
table.new_tb tr td,.new_tb th{height:40px;}