body {
	margin : 0px;
	LINE-HEIGHT: 0px;
	background-image: url(/img/bg.jpg);
}

select {
	font-family: "돋움";
	font-size: 12px;
	color: #888888;
	border: 1px solid #dadada;
	height: 28px;
	background-color: #FFFFFF;
}


textarea {
	font-family: "돋움";
	font-size: 12px;
	color: #888888;
	border: 1px solid #dadada;
	background-color: #FFFFFF;
}

.border_select {
	font-family: "돋움";
	font-size: 12px;
	color: #888888;
	border: 1px solid #29CDC9;
	height: 21px;
	background-color: #AEEDF4;
}

input {
	font-family: "돋움";
	font-size: 12px;
	color: #888888;
	border:expression((this.type=='text' || this.type=='file') ? ' 1px solid #dadada ' : '');
	height:expression((this.type=='text' || this.type=='file') ? '20px' : '');
	background-color: #FFFFFF;
}

.main_input {
	font-family: "돋움";
	font-size: 12px;
	color: #888888;
	border: 1px solid #dadada;
	height: 18px;
	background-color: #e1e1e1;
}
.Blue_input {
	font-family: "돋움";
	font-size: 12px;
	color: #888888;
	border: 1px solid #dadada;
	height: 18px;
	background-color: #cbdde9;
}
.search_input {
	font-family: "돋움";
	font-size: 12px;
	color: #888888;
	border: 3px solid #36a7c6;
	height: 26px;
	background-color: #ffffff;
}

div, table, td {
	font-family: "돋움";
	font-size: 12px;
	LINE-HEIGHT: 18px;
	color: #888888;
}

.leftmenu_table {
	font-family: "돋움";
	font-size: 12px;
	LINE-HEIGHT: 0px;
	color: #888888;
}

img {
	border: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

A:link {
	color: #888888;
	font-family: "돋움";
	font-size: 12px;
	text-decoration: none;
}
A:active {
	color: #888888;
	font-family: "돋움";
	font-size: 12px;
	text-decoration: none;
}
A:visited {
	color: #888888;
	font-family: "돋움";
	font-size: 12px;
	text-decoration: none;
}
A:hover {
	color: #188aba;
	font-family: "돋움";
	font-size: 12px;
	text-decoration: none;
}

A.login:link {
	color: #888888;
	font-family: "돋움";
	font-size: 11px;
	text-decoration: none;
}
A.login:active {
	color: #888888;
	font-family: "돋움";
	font-size: 11px;
	text-decoration: none;
}
A.login:visited {
	color: #888888;
	font-family: "돋움";
	font-size: 11px;
	text-decoration: none;
}
A.login:hover {
	color: #188aba;
	font-family: "돋움";
	font-size: 11px;
	text-decoration: none;
}


A.Tap_menu:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
	font-family: "돋움";
	font-size: 9pt;
}
A.Tap_menu:active {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	font-family: "돋움";
	font-size: 9pt;
}
A.Tap_menu:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	font-family: "돋움";
	font-size: 9pt;
}
A.Tap_menu:hover {
	COLOR: #94f9ff;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	font-size: 9pt;
}


A.Colum_title:link {
	COLOR: #1784b2;
	TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
	font-family: "돋움";
	font-size: 9pt;
}
A.Colum_title:active {
	COLOR: #1784b2;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	font-family: "돋움";
	font-size: 9pt;
}
A.Colum_title:visited {
	COLOR: #1784b2;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	font-family: "돋움";
	font-size: 9pt;
}
A.Colum_title:hover {
	COLOR: #3aa1cc;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	font-size: 9pt;
}


A.left_menu:link {
	COLOR: #727272;
	TEXT-DECORATION: none;

	font-family: "돋움";
	font-size: 9pt;
}
A.left_menu:active {
	COLOR: #006d9b;
	TEXT-DECORATION: underline;
	font-family: "돋움";
	font-size: 9pt;
}
A.left_menu:visited {
	COLOR: #727272;
	TEXT-DECORATION: none;
	font-family: "돋움";
	font-size: 9pt;
}
A.left_menu:hover {
	COLOR: #006d9b;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	font-size: 9pt;
}

A.global_menu:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
A.global_menu:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
A.global_menu:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
A.global_menu:hover {
	COLOR: #a1e63d;
	TEXT-DECORATION: none;
	font-size: 8pt;
}


A.mainlist_menu:link {
	COLOR: #727272;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
A.mainlist_menu:active {
	COLOR: #727272;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
A.mainlist_menu:visited {
	COLOR: #727272;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
A.mainlist_menu:hover {
	COLOR: #248599;
	TEXT-DECORATION: none;
	font-size: 9pt;
}


A.board_link:link {
	COLOR: #464646;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
A.board_link:active {
	COLOR: #464646;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
A.board_link:visited {
	COLOR: #464646;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
A.board_link:hover {
	COLOR: #248599;
	TEXT-DECORATION: none;
	font-size: 8pt;
}


.thumb_img {
	border:1px solid #e3e3e3;
}

.thumb_img_over {
	border:1px solid #454545;
}
A.White_bold_link:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	LINE-HEIGHT: 20px;
	font-family: "돋움";
	font-size: 12px;
}
A.White_bold_link:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-weight: bold;
	LINE-HEIGHT: 20px;
	font-family: "돋움";
	font-size: 12px;
}
A.White_bold_link:visited {
	COLOR: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
	font-family: "돋움";
	font-size: 12px;
}
A.White_bold_link:hover {
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	font-weight: bold;
	LINE-HEIGHT: 20px;
	font-size: 12px;
}



A.Title:link {
	COLOR: #1667B1;
	TEXT-DECORATION: none;
	font-weight: bold;
	LINE-HEIGHT: 28px;
	font-family: "돋움";
	font-size: 16px;
}
A.Title:active {
	COLOR: #1667B1;
	TEXT-DECORATION: underline;
	font-weight: bold;
	LINE-HEIGHT: 28px;
	font-family: "돋움";
	font-size: 16px;
}
A.Title:visited {
	COLOR: #1667B1;
	TEXT-DECORATION: none;
	font-weight: bold;
	LINE-HEIGHT: 28px;
	font-family: "돋움";
	font-size: 16px;
}
A.Title:hover {
	COLOR: #1667B1;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 28px;
}

A.Title_1:link {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
	font-weight: bold;
	LINE-HEIGHT: 28px;
	font-family: "돋움";
	font-size: 16px;
}
A.Title_1:active {
	COLOR: #FF6600;
	TEXT-DECORATION: underline;
	font-weight: bold;
	LINE-HEIGHT: 28px;
	font-family: "돋움";
	font-size: 16px;
}
A.Title_1:visited {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
	font-weight: bold;
	LINE-HEIGHT: 28px;
	font-family: "돋움";
	font-size: 16px;
}
A.Title_1:hover {
	COLOR: #FF6600;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 28px;
}
A.Title_2:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-weight: bold;
	LINE-HEIGHT: 24px;
	font-family: "돋움";
	font-size: 14px;
}
A.Title_2:active {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	font-weight: bold;
	LINE-HEIGHT: 24px;
	font-family: "돋움";
	font-size: 14px;
}
A.Title_2:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-weight: bold;
	LINE-HEIGHT: 24px;
	font-family: "돋움";
	font-size: 14px;
}
A.Title_2:hover {
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 24px;
}


.notice_title {
	font-family: verdana, 돋움;
	font-size: 8pt;
	LINE-HEIGHT: 21px;
	color: #888888;
}


.button {
	font-family: "돋움";
	font-size: 12px;
	color:#696969;
	letter-spacing : 0px;
	BACKGROUND-COLOR: #E0D9D3;
	BORDER: 1px solid #545553;
	height:20px;
}

.detail_title {
	color: #696969;
	font-size:17px;
	font-weight:bold;
	font-family:"돋움";
	LINE-HEIGHT: 120%;
}

.red_bold {
	color: #dd0000;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
}
.red {
	color: #dd0000;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
}

.white_big_bold {
	color: #FFFFFF;
	font-weight: bold;
	font-family: "돋움";
	font-size: 16px;
}
.white {
	color: #FFFFFF;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
}
.white_bold{
	color: #FFFFFF;
	font-weight: bold;
	font-family: "돋움체";
	font-size: 12px;
}
.gray {
	color: #C3C3C3;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
}

.normal_small_1{
	color:#6C6C6C;
	font-weight: bold;
	font-family: "arial";
	letter-spacing:-1px;
	font-size: 10px;
}
.normal_small {
	color:#6C6C6C;
	font-weight: bold;
	font-family: "arial";

	font-size: 10px;
}
.normal_small_white {
	color:#ffffff;
	font-weight: bold;
	font-family: "arial";
	font-size: 10px;
}
.normal_bold {
	color:#6C6C6C;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
}
.normal_bold_big {
	color:#6C6C6C;
	font-weight: bold;
	font-family: "돋움";
	font-size: 16px;
	line-height: 28px;
}
.normal_big {
	color:#6C6C6C;
	font-weight: normal;
	font-family: "돋움";
	font-size: 13px;
	line-height: 24px;
}
.prusian_bold_big {
	color:#003366;
	font-weight: bold;
	font-family: "돋움";
	font-size: 18px;
	line-height: 28px;
}
.blue_bold_big {
	color:#1667B1;
	font-weight: bold;
	font-family: "돋움";
	font-size: 16px;
	line-height: 28px;
}

.blue{
	color:#1667B1;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.blue_bold{
	color:#1667B1;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.blue_bold_line{
	color:#1667B1;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
	text-decoration: underline;
}
.orange{
	color:#FF6600;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.orange_bold{
	color:#FF6600;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.violet_bold{
	color:#772CD3;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.violet{
	color:#772CD3;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.greenblue_bold{
	color:#1784b2;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
	line-height: 21px;
}
.greenblue_bold_line{
	color:#1784b2;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
	line-height: 21px;
	text-decoration: underline;
}
.greenblue_bold_big{
	color:#1784b2;
	font-weight: bold;
	font-family: "돋움";
	font-size: 14px;
	line-height: 21px;
}
.greenblue{
	color:#1784b2;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
	line-height: 18px;
}
.greenblue_line{
	color:#046697;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
	line-height: 21px;
	text-decoration: underline;
}
.green_bold{
	color:#92c200;
	font-weight: bold;
	font-family: "돋움";
	font-size: 11px;
	line-height: 21px;
}
.green{
	color:#669900;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.brown_bold{
	color:#825017;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.brown{
	color:#825017;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.pink_bold{
	color:#D50080;
	font-weight: bold;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}
.pink{
	color:#D50080;
	font-weight: normal;
	font-family: "돋움";
	font-size: 12px;
	line-height: 19px;
}

.black_bold {
	color:#464646;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}


/***************************
* Paging CSS Part
***************************/
#paging {
	font-family:verdana;
	font-size:7pt;
	margin-top:5px;
}
.table_gary {
	border: 1px solid #E6E6E6;
}


#paging .style1 {
	color: #a58853;
	font-weight: bold;
	font-size:7pt;
}

#paging .no { 
	font-size:7pt;
	padding:0 0 3 0
}

a.page_link:link {
    background-color: transparent;
    text-decoration: none;
	font-size: 7pt;
    font-family: verdana, 굴림;
    color: #A4A4A4;
    line-height: 18px;
}

a.page_link:visited {
    background-color: transparent;
    text-decoration: none;
	font-size: 7pt;
    font-family: verdana, 굴림;
    color: #A4A4A4;
    line-height: 18px;
}

a.page_link:active {
    background-color: transparent;
    text-decoration: none;
	font-size: 7pt;
    font-family: verdana, 굴림;
    color: #A4A4A4;
    line-height: 18px;
}

a.page_link:hover {
    background-color: transparent;
    text-decoration: none;
	font-size: 7pt;
    font-family: verdana, 굴림;
    color: #FF00FF;
    line-height: 18px;
}


/***************************
* Top CSS Part
***************************/
#top_wrap {
	padding-top: 10px;
}

#top_wrap #global_menu {
	clear:both;
	width: 1000px;
	height:15px;
	font-size: 8pt;
	text-align: right;
	color: #FFFFFF;
	padding-top:5px;
}

#top_wrap #logo {
	float: left;
	width: 389px;
	padding-left: 39px;
	padding-right: 69px;
}

#top_menu {
	position:absolute;
	left:385px;
	top:46px;
	width:608px;
	height:84px;
	z-index:1;
}


/***************************
* Subpage CSS Part
***************************/
#title_path {
	clear: both;
	width: 713px;
	border-bottom:1px solid #EEEEEE;
	padding-top:10px;
}

#content_wrap {
	clear: both;
	margin-top: 15px;
	line-height:200%;
}

#sub_top_image {
	clear: both;
}

#contest_step_1 {
	float:left; 
	width:140px; 
	height:76px; 
	background-image: url('/09_img/sub2_1_img1.gif'); 
	text-align:center; 
	padding-top:15px;
}
#contest_step_2 {
	float:left; 
	width:140px; 
	height:76px; 
	color: #FFFFFF;
	background-image: url('/09_img/sub2_1_img2.gif'); 
	text-align:center; 
	padding-top:15px;
}
#contest_step_4 {
	float:left; 
	width:140px; 
	height:76px; 
	background-image: url('/09_img/sub2_1_img4.gif'); 
	text-align:center; 
	padding-top:15px;
}



/***************************
* HTML Element CSS Part
***************************/
.min_input {
	font-size:8pt;
	font-family: verdana, 굴림, 돋움;
	background-color: #f4f0e1;
	border: 1px solid #dad6c6;
	height:19px;
}

.min_textarea {
	font-size:8pt;
	font-family: verdana, 굴림, 돋움;
	background-color: #f4f0e1;
	border: 1px solid #dad6c6;
}

.min_selectbox {
	behavior: url('/css/selectBox.htc');
}

/***************************
* 사진 동영상 팝업시 사용
***************************/
#pop_title {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
	font-family: "돋움";
	font-size: 9pt; 
}



.greenblue_h{
color:#1784b2;
font-weight: normal;
font-family: "돋움";
font-size: 12px;
line-height: 18px;
} 