body {
    COLOR: #727272;
	margin: 10px;
	padding: 0px;
	text-align: left;
	font-family: µ¸¿ò;
	font-size: 9pt;
	background-image: url(img/ic_bg.gif);
}

p
{
	margin:4px;
}


div, table, td {
	font-family: µ¸¿ò;
	font-size: 9pt;
	LINE-HEIGHT: 21px;
}

img {
	border: 0px;
}

textarea {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color:#A4A4A4;
	letter-spacing : 0px;
	line-height : 21px;
	padding:20px;
	border: 1px solid #D5D5D5;
}
  
input {
	font-family: "µ¸¿ò";
	font-size: 12px;	
	COLOR: #727272;
}

form {
	margin: 0px;
	padding: 0px;
}

select {
	COLOR: #727272;
	border: 1px solid #D5D5D5;
	height: 18px;
	font-family: "µ¸¿ò";
	font-size: 12px;
}

.down_input {
	font-family: "µ¸¿ò";
	font-size: 12px;
	background-color: #E1F7FF;
	height: 18px;
	border: 1px solid #7BB7D1;

}



A:link {
	color: #727272;
	font-family: "verdana";
	font-size: 9pt;
	text-decoration: none;
}
A:active {
	color: #727272;
	font-family: "verdana";
	font-size: 9pt;
	text-decoration: none;
}
A:visited {
	color: #727272;
	font-family: "verdana";
	font-size: 9pt;
	text-decoration: none;
}
A:hover {
	color: #188aba;
	font-family: "verdana";
	font-size: 9pt;
	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.blackbold_link:link {
	COLOR: #5B5B5B;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	font-family: "µ¸¿ò";
	font-size: 9pt;
}
A.blackbold_link:active {
	COLOR: #5B5B5B;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	font-family: "µ¸¿ò";
	font-size: 9pt;
}
A.blackbold_link:visited {
	COLOR: #5B5B5B;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	font-family: "µ¸¿ò";
	font-size: 9pt;
}
A.blackbold_link:hover {
    color: #188aba;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	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;
}


A.blue_link:link {
	COLOR: #1667B1;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
A.blue_link:active {
	COLOR: #1667B1;
	TEXT-DECORATION: underline;
	font-size: 8pt;
}
A.blue_link:visited {
	COLOR: #1667B1;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
A.bblue_link:hover {
	COLOR: #1667B1;
	TEXT-DECORATION: underline;
	font-size: 8pt;
}

.thumb_img {
	border:1px solid #e3e3e3;
}

.thumb_img_over {
	border:1px solid #454545;
}

A.TopMenu:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	LINE-HEIGHT: 20px;
	font-family: "µ¸¿ò";
	font-size: 12px;
}
A.TopMenu:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-weight: bold;
	LINE-HEIGHT: 20px;
	font-family: "µ¸¿ò";
	font-size: 12px;
}
A.TopMenu:visited {
	COLOR: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
	font-family: "µ¸¿ò";
	font-size: 12px;
}
A.TopMenu:hover {
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	font-weight: bold;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 20px;
}



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;
}

.main_input {
	background-color: #DBF2FD;
	border: 1px solid #C8C8C8;
	font-family: "±¼¸²", "µ¸¿ò";
	font-size: 8pt;
	height: 19px;
	color: #727272;
}

.login_input {
	background-color: #DBF2FD;
	border: 1px solid #a4d2ec;
	font-family: "±¼¸²", "µ¸¿ò";
	font-size: 8pt;
	height: 18px;
	color: #727272;
}

.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_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;
}
.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: 19px;
}
.greenblue_bold_big{
	color:#1784b2;
	font-weight: bold;
	font-family: "µ¸¿ò";
	font-size: 14px;
	line-height: 19px;
}
.greenblue{
	color:#1784b2;
	font-weight: normal;
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 19px;
}
.green_bold{
	color:#669900;
	font-weight: bold;
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 19px;
}
.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;
}

.join_input {
	background-color: #F6F6F6;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: "µ¸¿ò";
	font-size: 12px;
}


/***************************
* Paging CSS Part
***************************/
#paging {
	font-family:verdana;
	font-size:7pt;
	margin-top:5px;
}

#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: ±¼¸²;
    color: #A4A4A4;
    line-height: 18px;
}

a.page_link:visited {
    background-color: transparent;
    text-decoration: none;
	font-size: 7pt;
    font-family: ±¼¸²;
    color: #A4A4A4;
    line-height: 18px;
}

a.page_link:active {
    background-color: transparent;
    text-decoration: none;
	font-size: 7pt;
    font-family: ±¼¸²;
    color: #A4A4A4;
    line-height: 18px;
}

a.page_link:hover {
    background-color: transparent;
    text-decoration: none;
	font-size: 7pt;
    font-family: ±¼¸²;
    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;
}


/***************************
* HTML Element CSS Part
***************************/
.min_input {
	font-size:8pt;
	font-family: ±¼¸², µ¸¿ò;
	background-color: #f4f0e1;
	border: 1px solid #dad6c6;
	height:19px;
}

.min_textarea {
	font-size:8pt;
	font-family: ±¼¸², µ¸¿ò;
	background-color: #f4f0e1;
	border: 1px solid #dad6c6;
}

.min_selectbox {
	behavior: url('/css/selectBox.htc');
}


.htmleditor
{
	font-family:µ¸¿ò Verdana;
	font-size:12px;
	color:#333333;
	line-height:18px;
}



.htmleditor a:link { text-decoration:none; }
.htmleditor a:visited { text-decoration:none; }
.htmleditor a:hover { text-decoration:none; }
.htmleditor a:active { text-decoration:none; }

.htmleditor img{ border:none; vertical-align:middle; }
.htmleditor select, input{ vertical-align:middle; font-size:12px; }


.htmleditor .clear{ clear:both; }



/* Editor start */

/*Á¤·Ä*/
.htmleditor .fl			{float:left;}
.htmleditor .fr			{float:right;}
.htmleditor .clean	{clear:both;}

/*Text*/
.htmleditor .fcR{color:#C91F36;}
.htmleditor .fcO{color:#FF7214;}

.htmleditor .bold{font-weight:bold;}


/*margin*/
.htmleditor .m2{margin:0 2px;}

.htmleditor .ml3{margin-left:3px;}
.htmleditor .ml5{margin-left:5px;}
.htmleditor .ml10{margin-left:10px;}

.htmleditor .mr3{margin-right:3px;}
.htmleditor .mr5{margin-right:5px;}

.htmleditor .mt3{margin-top:3px;}
.htmleditor .mt5{margin-top:5px;}
.htmleditor .mt10{margin-top:10px;}

.htmleditor div{margin:0; padding:0;}


/*table*/
.htmleditor table{border-collapse:collapse; margin:0; padding:0;}
.htmleditor table.textBox{border:1px solid #D8D8D8;width:100%;}
.htmleditor table.style1{width:100%; border-top:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-left:1px solid #D8D8D8; background:url('Images/hamteditor/BG_table1.gif') repeat-x; height:29px;}
.htmleditor table.style2{width:100%; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-left:1px solid #D8D8D8; background:#FAFAFA url('Images/hamteditor/BLT_arrow.gif') no-repeat center top; height:7px;}


/*pop*/
.htmleditor .popTop{background:url(Images/hamteditor/BG_pop_top.gif) repeat-x left top; height:49px;}
.htmleditor .popTop .topTabs{margin-top:13px; margin-left:15px;}
.htmleditor .popText{margin:30px 20px;}
.htmleditor .popText .area1{border:1px solid #EBEBEB; background:#F7F7F7; float:left; height:41px;width:76%;}
.htmleditor .popText .area1 input{border:1px solid #CDCDCD; width:75%;}
.htmleditor .popText .btn1{float:right;}
.htmleditor .popText .box1{font-size:12px; font-family: Dotum, Verdana; color:#666666; margin-top:-20px; padding:0;}
.htmleditor .popText .box2{font-size:12px; font-family: Dotum, Verdana; color:#666666; margin-top:20px; padding:0;}
.htmleditor .popText .box2 ul{margin:0; padding:0;}
.htmleditor .popText .box2 li{list-style-type:none; background:url('Images/hamteditor/BLT_01.gif') no-repeat left 50%; padding-left:15px;}
.htmleditor .popText .box3{border-top:1px dashed #E3E3E3; margin-top:20px; font-size:12px; font-family: Dotum, Verdana; color:#666666; }
.htmleditor .popText .boxText{margin-top:15px; line-height:18px;}

.htmleditor .popBottom{background:#EFEFEF url('Images/hamteditor/BG_pop_bottom.gif') repeat-x left top; height:39px; text-align:center;}
/* Editor End */



