﻿@charset "utf-8";

BODY {
	SCROLLBAR-FACE-COLOR: #f5f5f5; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #7e7e7e; SCROLLBAR-TRACK-COLOR: #f5f5f5; SCROLLBAR-DARKSHADOW-COLOR: #f5f5f5; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	color:#666;
	FONT-FAMILY: 돋움,Tahoma;
	FONT-SIZE: 12px;
}
TABLE { 
	FONT-SIZE: 12px; COLOR: #6e6f6d; LINE-HEIGHT: 20px; FONT-FAMILY: "돋움";
	}
TD { 
	FONT-SIZE: 12px; COLOR: #6e6f6d; LINE-HEIGHT: 20px; FONT-FAMILY: "돋움";
	}

p	{ margin-top: 0; margin-bottom: .0em; }

#top_menu	{min-height:260px;_height:260px;}

.bg_no {background-repeat:no-repeat;}
.bg_x {background-repeat:repeat-x;}
.bg_y {background-repeat:repeat-y;}


A:link {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none;
}
A:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 12px; COLOR: #1042b3; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION:underline;
}


.A:link {
	FONT-SIZE: 11px; COLOR: #9C805E; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none;
}
.A:visited {
	FONT-SIZE: 11px; COLOR: #9C805E; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none
}
.A:active {
	FONT-SIZE: 11px; COLOR: #9C805E; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none;
}
.A:hover {
	FONT-SIZE: 11px; COLOR: #1042b3; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION:underline;
}


.B:link {
	FONT-SIZE: 12px; COLOR: #76957A; font-weight: bold; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none;
}
.B:visited {
	FONT-SIZE: 12px; COLOR: #9C805E; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none
}
.B:active {
	FONT-SIZE: 12px; COLOR: #9C805E; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION: none;
}
.B:hover {
	FONT-SIZE: 12px; COLOR: #1042b3; FONT-FAMILY: 돋움,Tahoma; LETTER-SPACING: -0.5px; TEXT-DECORATION:underline;
}






/* 01.table */
.totalstyle			{width:685px; border:1px solid #DAD7CB; background: #D5D0C6; margin:0 0 0 15;}
.totalstyle th		{padding:4px 0 4px 0; color:#666; text-align:center; font-size:12px; font-weight:bold; background:#E0E9DA; word-wrap:break-word;word-break:break-all;}
.totalstyle td.ttl  {padding:4px 0 4px 0; color:#6a1e42; text-align:center; font-size:12px; font-weight:bold; background:#E0E9DA; word-wrap:break-word;word-break:break-all;}
.totalstyle td.fir  {padding:4px 0 4px 0; color:#9C805E; text-align:center; font-size:12px; font-weight:bold; background:#EEECE9; word-wrap:break-word;word-break:break-all;}
.totalstyle td.fir1  {padding:4px 0 4px 14px; color:#9C805E; text-align:left; font-size:12px; font-weight:bold; background:#EEECE9; word-wrap:break-word;word-break:break-all;}
.totalstyle td.lef	{padding:4px 4px 4px 8px; color:#666; text-align:left; font-size:12px; background:#f5f5f5; LINE-HEIGHT: 18px; word-wrap:break-word;word-break:break-all;}
.totalstyle td		{padding:4px 0 4px 0; color:#666; text-align:center; font-size:12px; background:#f5f5f5;word-wrap:break-word;word-break:break-all;}



/* 02.table */
.totalstyle1			{width:700px; border:1px solid #DAD7CB; background:#FFF;}
.totalstyle1 th		{padding:4px 0 4px 0; color:#666; text-align:center; font-size:12px; font-weight:bold; background:#E0E9DA; word-wrap:break-word;word-break:break-all;}
.totalstyle1 td.ttl  {padding:4px 0 4px 0; color:#6a1e42; text-align:center; font-size:12px; font-weight:bold; background:#E0E9DA; word-wrap:break-word;word-break:break-all;}
.totalstyle1 td.fir  {padding:4px 0 4px 0; color:#9C805E; text-align:center; font-size:12px; font-weight:bold; background:#EEECE9; word-wrap:break-word;word-break:break-all;}
.totalstyle1 td.lef	{padding:4px 4px 4px 8px; color:#666; text-align:left; font-size:12px; background:#f5f5f5; LINE-HEIGHT: 18px; word-wrap:break-word;word-break:break-all;}
.totalstyle1 td		{padding:4px 0 4px 0; color:#666; text-align:center; font-size:12px; background:#f5f5f5;word-wrap:break-word;word-break:break-all;}




/* 03.table */
.tablestyle			{width:350px; border:1px solid #DAD7CB; background:#FFF;}
.tablestyle th		{padding:4px 0 4px 0; color:#666; text-align:center; font-size:11px; font-weight:bold; background:#E0E9DA; word-wrap:break-word;word-break:break-all;}
.tablestyle td.ttl  {padding:4px 0 4px 0; color:#6a1e42; text-align:center; font-size:11px; font-weight:bold; background:#E0E9DA; word-wrap:break-word;word-break:break-all;}
.tablestyle td.fir  {padding:2px 0 2px 0; color:#9C805E; text-align:center; font-size:11px; font-weight:bold; background:#EEECE9; word-wrap:break-word;word-break:break-all;}
.tablestyle td.lef	{padding:4px 4px 4px 8px; color:#666; text-align:left; font-size:11px; background:#f5f5f5; LINE-HEIGHT: 18px; word-wrap:break-word;word-break:break-all;}
.tablestyle td		{padding:4px 0 4px 0; color:#666; text-align:center; font-size:11px; background:#f5f5f5;word-wrap:break-word;word-break:break-all;}
.tablestyle td.cen	{padding:4px 4px 4px 8px; color:#666; text-align:center; font-size:11px; background:#f5f5f5; LINE-HEIGHT: 18px; word-wrap:break-word;word-break:break-all;}




/* 04.table */
.tablestyle1		{width:700px; border:1px solid #DAD7CB; background:#FFF; }
.tablestyle1 th		{padding:4px 0 4px 0; color:#666; text-align:center; font-size:11px; font-weight:bold; background:#E0E9DA; word-wrap:break-word;word-break:break-all;}
.tablestyle1 td.ttl  {padding:4px 0 4px 0; color:#6a1e42; text-align:center; font-size:11px; font-weight:bold; background:#E0E9DA; word-wrap:break-word;word-break:break-all;}
.tablestyle1 td.fir  {padding:2px 0 2px 0; color:#9C805E; text-align:center; font-size:11px; font-weight:bold; background:#EEECE9; word-wrap:break-word;word-break:break-all;}
.tablestyle1 td.lef	{padding:4px 4px 4px 8px; color:#666; text-align:left; font-size:11px; background:#f5f5f5; LINE-HEIGHT: 18px; word-wrap:break-word;word-break:break-all;}
.tablestyle1 td		{padding:4px 0 4px 0; color:#666; text-align:center; font-size:11px; background:#f5f5f5;word-wrap:break-word;word-break:break-all;}





/* board_write */
.board_write			{width:700px;}
.board_write td.left	{width:100px; padding:4px 0px 4px 15px;}
.board_write td.right	{padding:4px 0px 4px 15px;}
.board_write td.photo	{width:120px; padding:8px;}
.board_write td.gallery	{padding:10px;}
.board_write td.text {
	FONT-SIZE: 11px; COLOR: #9b7747; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none; width:100px; padding:4px 0px 4px 15px;
}





.table_1{
	padding:0px 0px 10px 12px;
	}

.style1 {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Verdana"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none; TEXT-ALIGN: right;
	padding:2px 0px 2px 0px;
}
.style2 {
	FONT-SIZE: 12px; COLOR: #9C805E; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Verdana"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none; TEXT-ALIGN: center;
	padding:4px 0px 4px 0px;
}
.style3 {
	FONT-SIZE: 11px; COLOR: #d88252; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.03em; TEXT-DECORATION: none; TEXT-ALIGN: right;
}
.style4 {
	FONT-SIZE: 11px; COLOR: #d88252; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
}
.style4_un {
	FONT-SIZE: 12px; COLOR: #d88252; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION:underline;
}
.style4_si {
	FONT-SIZE: 12px; COLOR: #d88252; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
}
.style4_ce {
	FONT-SIZE: 12px; COLOR: #d88252; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
.style5 {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
}
.style6 {
	FONT-SIZE: 11px; COLOR: #5d970a; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
}
.style7 {
	FONT-SIZE: 11px; COLOR: #f77a0c; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
}
.style8 {
	FONT-SIZE: 11px; COLOR: #666666; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
}
.style9 {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Verdana"; LETTER-SPACING: -0.01em; TEXT-DECORATION:underline;
}



.bulletin1 {
	FONT-SIZE: 11px; COLOR: #d88252; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none; TEXT-ALIGN: center;
}
.s_title {
	FONT-SIZE: 12px; COLOR: #76957A; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Verdana"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none; 
}
.s_title_un {
	FONT-SIZE: 12px; COLOR: #76957A; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Verdana"; LETTER-SPACING: -0.01em; TEXT-DECORATION:underline;
}
.location {
	FONT-SIZE: 11px; COLOR: #777777;  LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Verdana"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none; TEXT-ALIGN: right; padding-right:10px;

}
.ttl_img {
	 padding:20px 0px 10px 0px;
}

.form1 { BORDER-RIGHT: #555555 1px solid; padding:2px; BORDER-TOP: #555555 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #555555 1px solid; COLOR: #666666; BORDER-BOTTOM: #555555 1px solid; FONT-FAMILY: "돋움",Verdana, Arial; font-size:9pt}

.form2 { BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #555555 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #555555 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #555555 1px solid; FONT-FAMILY: "돋움",Verdana, Arial}

.form3 { BORDER-RIGHT: #b0b0b7 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b0b0b7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #b0b0b7 1px solid; COLOR: #b0b0b7; PADDING-TOP: 8px; BORDER-BOTTOM: #b0b0b7 1px solid; FONT-FAMILY: "돋움",Verdana, Arial; width:407px; height:128px}

.form4 { BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #555555 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #555555 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #555555 1px solid; FONT-FAMILY: "돋움",Verdana, Arial; width:350px;}

.form_pop { BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #555555 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #555555 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #555555 1px solid; FONT-FAMILY: "돋움",Verdana, Arial; height:20px; }

.calendar {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Verdana"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none; padding:0px 4px 0px 0px; TEXT-ALIGN: right;
}
.calendarpoint {
	FONT-SIZE: 11px; COLOR: #5d970a; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Verdana"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none; padding:0px 4px 0px 0px; TEXT-ALIGN: right;
}
.calendar1 {
	FONT-SIZE: 11px; COLOR: #4c6d72; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
}
.calendar2 {
	FONT-SIZE: 14px; COLOR: #fa7b05; font-weight: bold; LINE-HEIGHT: 18px; FONT-FAMILY: "돋움,Tahoma"; LETTER-SPACING: -0.01em; TEXT-DECORATION: none;
}

.select1 { BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #555555 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #555555 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #555555 1px solid; FONT-FAMILY: "돋움",Verdana, Arial}


.env_style01 {
	FONT-SIZE: 11px; PADDING-RIGHT: 4px; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; width:400px; 
}
.selectbox1 {
	background-color:#FFFFFF;
	border-color:#9ed8cc;
	border-style:solid;
	border-width:1px;
	font-family : "돋움,Tahoma";
	font-size:11px;
	color:#666666;
	width:174px;
	height:15px; 
}

.selectbox2 {
	background-color:#FFFFFF;
	border-color:#9ed8cc;
	border-style:solid;
	border-width:1px;
	font-family : "돋움,Tahoma";
	font-size:11px;
	color:#666666;
	width:150px;
	height:15px; 
}

/* 메뉴스타일시트 */
	body,td,input,div,form,select,textarea,pre{font-size:9pt; font-family:돋움,Tahoma; word-break:break-all;}
	form{margin:0; padding:0;}
	body{text-align:left;}
	a,label{cursor:pointer;}
	A:link{text-decoration:none; color:#0077ff;}
	A:visited{text-decoration:none; color:#0077ff;}
	A:hover{text-decoration:none; color:#FF5005;}

	/* Main 부속메뉴 */
	.main_sub_div{color:#999999; display:none; font-size:9pt; font-family:돋움,Tahoma;}
	.main_sub_div A:link{color:#999999;}
	.main_sub_div A:visited{color:#999999;}
	.main_sub_div A:hover{color:#cccccc;}
	
/* 메뉴스타일시트 */	
