/** BASIC **/

body {
	font-family: "돋움";
	color: #888888;
	Letter-spacing: 0;
	background : #ffffff;
	background-position: top;
	margin-top: 0;
	margin-left: 0;
	text-align : justify;
}

table, th, td {
	font-family: "돋움";
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 18px;
	border-collapse: collapse;
}

a:link, a:visited, a:active {
	color: #888888;
	font-weight:normal;
	text-decoration: none;
}
a:hover {
	color: #000000;
	font-weight:normal;
	text-decoration: underline;
}

/* 컨텐츠 */							
.contents   {padding:30px 0px 100px 72px;}
.contents_bg   {background: url(/img/common/contents_bg.gif) repeat-y;}


/* IMG  링크 */							   
IMG {border: none;} 							   
a,img {selector-dummy: expression(this.hideFocus=true);}/*이미지맵 링크 적용시 */
a {selector-dummy: expression(this.hideFocus=true);}/*이미지 링크 모두적용 */

.img_box1:link IMG { border: solid 1px #ffffff }
.img_box1:visited IMG { border: solid 1px #ffffff }
.img_box1:hover IMG { border: solid 1px #ff8600}

/* FONT */							
.point_yellow	{text-decoration : none; color : #eaac00;}
.point_orange	{text-decoration : none; color : #ff760c;}
.point_green	{text-decoration : none; color : #7ca523;}
.point_bluish	{text-decoration : none; color : #0c9c9c;}
.point_blue		{text-decoration : none; color : #4593d3;}
.point_purple	{text-decoration : none; color : #8b7ec4;}
.point_pink 	{text-decoration : none; color : #d67f8c;}
.point_red		{text-decoration : none; color : #fe3e64;}

.txt_11	     {font-size: 11px;}
.txt_15	     {font-size: 15px;}
.txt_16		 {text-decoration : none; color : #ffffff; font-size: 11px; padding-top:5px 0 0 0;}

/* 숫자 */							
.num   			              {text-decoration : none; color : #777777; font-size : 8pt; font-family : Tahoma;}
.num :a  			          {text-decoration : none; color : #777777; font-size : 8pt; font-family : Tahoma;}
.num :hover          	      {text-decoration : underline; color : #000000; font-size : 8pt; font-family : Tahoma;}
.num :link             	      {text-decoration : none; color : #777777; font-size : 8pt; font-family : Tahoma;}

/* LOCATION */							
.location	{text-decoration : none; font-size: 11px; padding: 15px 50px 5px 72px;}


/** 게시판 **/							

.list_img {
	padding: 15px 0px 15px 0px;
}

.list_center {
	height: 22px;
	text-align: center;
	padding: 5px 7px 3px 7px;
}

.list_center2 {
	height: 22px;
	text-align: center;
	line-height: 18px;
	font-family: "돋움";
	font-size: 11.5px;
	text-align: center;
	padding: 2px 2px 2px 2px;

	
}

.list_center1 {
	height: 40px;
	text-align: center;
	padding: 5px 7px 3px 7px;
}

.list_left {
	height: 22px;
	text-align: left;
	padding: 5px 7px 3px 7px;
}

.list_right {
	height: 22px;
	text-align: right;
	padding: 5px 7px 3px 7px;
}
.view_txt {
	height: 300px;
	text-align: left;
	padding: 15px;
}
.view_txt2 {
	text-align: left;
	padding: 15px;
	background-color: #f6f6f6;
}

/* INPUT BOX */
.inputbox         {font-family:돋움; border:1px solid #a8a7a7; background-color:#FFFFFF; font-size: 12px; color: #333333; height: 18px;}
.inputbox_main         {font-family:돋움; border:1px solid #FFFFFF; background-color:#FFFFFF; font-size: 11px; color: #888888; height: 16px;}
.input_01 {width:162px; height:16px; border:solid 1px #dddddd; background:#f5f5f5; font-size:11px; color:#666666;  font-family:Gulim; line-height:16px; text-align:justify; }
.input_02 {width:39px; height:16px; border:solid 1px #dddddd; background:#f5f5f5; font-size:12px; color:#666666; font-family:Gulim; line-height:16px; text-align:justify; }
.input_03 {width:331px; height:19px; border:solid 1px #dddddd; background:#f5f5f5; font-size:12px; font-family:Gulim; line-height:18px; text-align:justify; }
.input_04 {width:250px; height:19px; border:solid 1px #dddddd; background:#f5f5f5; font-size:12px; font-family:Gulim; line-height:18px; text-align:justify; }
.input_05 {width:187px; height:19px; border:solid 1px #cfcfcf; background:#ffffff font-size:12px; font-family:Gulim; line-height:18px; text-align:justify; }
.input_06 {width:201px; height:19px; border:solid 1px #dddddd; background:#f5f5f5; font-size:12px; font-family:Gulim; line-height:18px; text-align:justify; }
.input_07 {width:92px; height:19px; border:solid 1px #dddddd; background:#f5f5f5; font-size:12px; font-family:Gulim; line-height:18px; text-align:justify; }
.textarea          {font-family:돋움; border:1px solid #a8a7a7; background-color:#FFFFFF; font-size: 12px; color: #333333;}
.selectbox	      {font-family:돋움; border:1px solid #a8a7a7; background-color:#FFFFFF; font-size: 12px; color: #333333; height: 18px;}


/* PAGING */							
.paging {font-family: Tahoma; font-size: 11px; color: #888888; padding-top: 20px; letter-spacing: 0;}

/** 달력 **/							
.calendar_title		   {text-align: center; padding: 7px 0px 8px 0px;}
.calendar_day	   {height: 60px; text-align: left; padding: 7px; font-size: 12px;}
.today				   {background-color: #fff1e6;}
.today1				{ font-size: 8px; color: #ffffff; font-family : Tahoma; background: url(/img/art/s_calendar_today.gif) no-repeat;}
.calendar_num1     {text-decoration : none; color : #ff3333;}
.calendar_num2     {text-decoration : none; color : #4391d0;}
.iePngFix {behavior:url(/include/iepngfix.htc);}

/** 이메일 **/							
.email_bg {background: url(/img/email/contents_bg.gif) repeat-x; padding: 0px 10px 10px 10px;}
