@charset "utf-8";

/* common */
*{margin:0; padding:0; font-family:Venana, Arial, AppleGothic,dotum,sans-serif;}
body {background-color:#fff} 
/* body {background:url(/images/bg.jpg) repeat-x;} */
input,textarea, select, option, th, td{font-family: Venana, Arial ; font-size:12px;}
img, fieldset {border:none;}
a:link, a:visited {text-decoration:none; color:#757575;}
a:hover, a:active, a:focus{text-decoration:none; color:#f6e4dd; font-weight: bold;}
/* table{border-collapse:collapse;} */

body {font-size:12px; font-family: Venana, Arial ; line-height:18px;}

.navi {font-family: Venana, Arial ;	font-size: 11px;}
.navi  span {font-family: Venana, Arial ;	font-size: 11px; color: #5584c5; font-weight: bold;}

td {font-family: Venana, Arial ;	font-size: 12px;	color: #757575;	font-weight: none; line-height: 17px;	text-decoration: none;}

.m3 a { font-family: Venana, Arial; font-size: 12px; color:#f6e4dd; font-weight: bold;}


.m1 a:link		{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m1 a:visited	{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m1 a:active 	{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m1 a:hover		{color:#f6e4dd; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;font-weight: bold;}


.m { font-family:Arial; color:#757575; }
.m a:link		{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m a:visited	{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m a:active 	{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m a:hover		{color:#f6e4dd; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;font-weight: bold;}


.m2 a { font-family:Arial; color:#f6e4dd;}
.m2 a:link		{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m2 a:visited	{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m2 a:active 	{color:#757575; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;}
.m2 a:hover		{color:#f6e4dd; font-family: Venana, Arial; font-size:12px; text-decoration:none; line-height:15px;font-weight: bold;}

.ptitle {font-family: Venana, Arial ;	font-size: 14px; color:#5d7892; font-weight: bold;}
.ptitle1 {font-family: Venana, Arial ;	font-size: 13px; color:#5d7892; font-weight: bold;}
.ptitle2 {font-family: Venana, Arial ;	font-size: 12px; font-weight: bold;}

.table {border-left:1px solid #f4f4f4;}
.table  td {border-bottom:1px solid #f4f4f4; border-right:1px solid #f4f4f4; padding:0 10px 0 10px; }



.text_link { font-size:11px;	font-family:나눔고딕, nanumgothic, 돋움체, Tahoma;	display:inline;	 	color:#CCCCCC;	font-weight: normal;}
.text_link a:link { font-size:11px;	font-family:나눔고딕, nanumgothic, 돋움체, Tahoma;	display:inline;	 	color:#CCCCCC;	font-weight: normal;}
.text_link a:active { font-size:11px;	font-family:나눔고딕, nanumgothic, 돋움체, Tahoma;	display:inline;	 	color:#CCCCCC;	font-weight: normal;}
.text_link a:hover { font-size:11px;	font-family:나눔고딕, nanumgothic, 돋움체, Tahoma;	display:inline;	 	color:#CCCCCC;	font-weight: normal;}
.text_link a:visited { font-size:11px;	font-family:나눔고딕, nanumgothic, 돋움체, Tahoma;	display:inline;	 	color:#CCCCCC;	font-weight: normal;}

h1 
{ 
	font-size:11px;
	font-family:나눔고딕, nanumgothic, 돋움체, Tahoma;
	display:inline;	
 	color:#CCCCCC;
	font-weight: normal;

}
.spec_button{
	float:left;
	margin-top:17px;
}