body, table, tr, td {font-family: µ¸¿ò,Vernada ;font-size: 12px;color: #666666; line-height:18px; margin-left:0; margin-top:0; margin-right:0; margin-bottom:0;}

IMG{	border:0}

.popbg { background: url(../popup/img/top.gif) no-repeat right ; height:22px;}
/* font */
.TextCount {	font-size: 11px;	color: #000000;	text-align: right;}
.login {	color: #666666;	font-family: "Gulim";	font-size: 11px; }
.BoxJoin {	font-size: 12px;	color: #666666;	padding: 5px;	border: 1px solid #ffffff;	line-height: 17px;}
.BoxForm {background-color: #f3f3f3;	border: 1px solid #dddddd;	padding-left: 3px;}
.login_id {	color: #739219;	font-weight: bold;	font-family: "Gulim";	font-size: 12px; }
.tab {          font-family: "Gulim"; font-size: 12px;    color: #000000;    text-align:left; 	padding-left:15px;}
.b_title {      font-size: 13px;	font-weight: bold;}
.b_com {		font-size: 11px;	color: #dd15a7;}
.b_text {		font-size: 12px;	color: #666666;		line-height: 16px;}
.b_news_ti {	font-size: 12px;	color: #666666;}
.b_news_te {	font-size: 12px;	color: #9c5c01;		aling: center;}
.day_1 {		font-size: 11px;	color: #FF9900;		font-weight: bold;}
.day_2 {		font-size: 11px;	color: #666666;		font-weight: bold;}
.day_3 {		font-size: 11px;	color: #3366cc;		font-weight: bold;}
.day_4 {		font-size: 11px;	color: #FFffff;		font-weight: bold;  background-color: #FE9900;  border-bottom: #e0e0e0 1px solid; }
.day_5 {		font-size: 11px;	color: #ffffff;		font-weight: bold;	background-color: #6AB5D5;  border-bottom: #e0e0e0 1px solid; }
.day_11 {		font-size: 11px;	color: #FF9900;		border-bottom: #e0e0e0 1px solid; }
.day_12 {		font-size: 11px;	color: #666666;		border-bottom: #e0e0e0 1px solid; }
.day_13 {		font-size: 11px;	color: #3366cc;		border-bottom: #e0e0e0 1px solid; }
.day_14 {		background-color: #CCFF99;  	 	}
.num1 {         font-size: 12px;    color: #000000;}
.recom_t {		font-size: 14px;	color: #000000;		font-weight: bold;}
.recom_n {		font-size: 13px;	color: #000000;		font-weight: bold;}
.recom_i {		font-size: 13px;	color: #000000;		}
.recom_c {		font-size: 13px;	color: #000000;		}
.recom_t1 {		font-size: 14px;	color: #fe8f00;		font-weight: bold;}
.recom_n1 {		font-size: 13px;	color: #feb900;		font-weight: bold;}
.recom_i1 {		font-size: 13px;	color: #000000;		}
.roca {			font-size: 12px;	font-family:"Gulim"; 	color:#999999;}
.roca1 {		font-size: 12px;	font-family:"Gulim"; 	color:#3d3d3d;}
.roca2 {		font-size: 12px;	font-family:"Gulim"; 	color:#e58c01;}
.st {           font-size: 12px;    color: #806635; 	font-weight: bold;}
.sst {          font-size: 12px;    color: #660033; 	font-weight: bold;}
.ssd {          font-size: 11px;    color: #999999; 	font-weight: bold;}
.sss {          font-size: 12px;	color: #666666;   	font-weight: bold;}
.sse {          font-size: 12px;	color: #666666;}
.ssb {          font-size: 12px;	color: #ffffff;   	font-weight: bold;}
.ssc {          font-size: 12px;	color: #333333;   	font-weight: bold;}
.sss_1 {        font-size: 12px;    color: #333333;     font-weight: bold;}
.sss_2 {        font-size: 12px;    color: #FF0000;}
.log {          font-size: 12px;    color: #FF6600; 	font-weight: bold;}
.id {           font-size: 12px;    color: #0000CC;}
.sb_1 {         font-size: 12px;    color: #ff0000;     font-weight: bold;}
.sb_2 {         font-size: 12px;    color: #000000;     font-weight: bold;}
.pb   {         font-size: 12px;    color: #FF0000;     font-weight: bold;}
.pbb   {        font-size: 12px;    color: #0000ff;     font-weight: bold;}
.bl_1 {color: #FF6600}
.bl_2 {color: #CC9900}
.se110 { font:"??"; "???"font-size:12px; color:#000000; border-bottom:1xp solid #eaeaea; padding-left:10px; line-height:15px;}
.se11e { font:"??"; "???"font-size:12px; color:#000000; padding-left:10px;}

/* table */
.ta_out {       border: 1px solid #e0e0e0;     }
.ta_out1 {      border: 1px solid #bcd6d5;     background-color: #eeeeee; padding-bottom: 2px;  padding-left:2px;  padding-right:2px;  padding-top:2px;  aling: center; }
.ta_out2 {      border: 1px solid #bcd6d5;     background-color: #f6f3ee; padding-bottom: 2px;  padding-left:2px;  padding-right:2px;  padding-top:2px;  }
.ta_out_gr {    border: 1px solid #bcd6d5;     background-color: #f3f0eb;      width: 780px;      }
.ta_grr {       border: 1px solid #ffffff;     background-color: #ffffff;}
.ta_gr {        background-color: #ffffff;     text-align:center;     vertical-align:middle;     width: 740px;}
.ta_gr1 {        background-color: #ffffff;     text-align:center;     vertical-align:middle;    }
.ta_list {      background-color: #ffffff;     text-align:center;     vertical-align:middle;     width: 780px;}

.tr_ti {        background-color: #a48bbb;     text-align:center;     vertical-align:middle;     height: 20px;      font-weight: bold;      color: #ffffff;}
.tr_vim {       background-color: #d6e7f2;     text-align:center;     vertical-align:middle;     height: 17px;      font-weight: normal;    color: #333333;}
.tr_im {        background-color: #eef3f6;     text-align:center;     vertical-align:middle;     height: 17px;      font-weight: normal;    color: #333333;}
.tr_cu {        background-color: #f6fafb;     text-align:center;     vertical-align:middle;     height: 17px;      font-weight: normal;    color: #333333;}

.td_cu {        background-color: #f6fafb;     color: #333333;}
.td_ti {        background-color: #60cbe6;     height: 20px;      font-weight: bold;      color: #ffffff;}
.td_ti1 {       height: 20px;      font-weight: bold;      color: #ffffff;}
.td_tir {       background-color: #f3f0eb;     text-align:center;     font-weight: bold;      color: #333333; }
.td_vvim {      background-color: #f6fafb;     text-align:center;     font-weight: normal;      color: #ff0000; }
.td_vim {       color: #ff0000;}
.td_im {        color: #0c0f90;}
.td_cun {       background-color: #f8fafb; padding-bottom: 10px; padding-left:10px; padding-right:10px; padding-top:10px; aling: left;}
.ppp {          background:#cccc99;}

/* button */
.button_default{
	cursor:hand;
	font-family: "Gulim"; 
	font-size:12px; 
	color:#2359A3;
	height:20px;
	background:#F7F7F7;

	border-width: 1px;
	border-style: solid;
	border-color: #D8DEE2 #ACBCC6 #ACBCC6 #D8DEE2;
	margin-top: 3px;
	margin-left: 5px;
	margin-bottom: 3px;

	}

.button_sellect{
	cursor:hand;
	font-family: "Gulim"; 
	font-size:12px; 
	color:#2359A3;
	height:20px;
	background:#f3f0eb;
	padding : 2px, 1px, 1px, 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDAAA #C9C39C #C9C39C #DDDAAA;
	margin-top: 3px;
	margin-left: 5px;
	margin-bottom: 3px;
	}
	
.button_search{
	cursor:hand;
	font-family: "Gulim"; 
	font-size:12px; 
	color:#FFFFFF;
	height:20px;
	background:#A5A5A5;
	padding : 2px, 1px, 1px, 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC #999999 #999999 #CCCCCC;
	margin-left: 5px;
	margin-bottom: 2px;
	}
.button_small{
	cursor:hand;
	font-family: "Gulim"; 
	font-size:12px; 
	color:#615C1C;
	height:18px;
	background:#E3E1C5;
	padding : 1px, 1px, 1px, 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDAAA #C9C39C #C9C39C #DDDAAA;
	margin-left: 5px;
	vertical-align: baseline;
	}
	
.button_small1{
	cursor:hand;
	font-family: "Gulim"; 
	font-size:12px; 
	color:#eeeeee;
	height:18px;
	background:#993300;
	padding : 1px, 1px, 1px, 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDAAA #C9C39C #C9C39C #DDDAAA;
	margin-left: 5px;
	vertical-align: baseline;
	}
	
.button_small2{
	cursor:hand;
	font-family: "Gulim"; 
	font-size:12px; 
	color:#eeeeee;
	height:18px;
	background:#5057e8;
	padding : 1px, 1px, 1px, 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDAAA #C9C39C #C9C39C #DDDAAA;
	margin-left: 5px;
	vertical-align: baseline;
	}	
	
.button_small_left{
	cursor:hand;
	font-family: "Gulim"; 
	font-size:12px; 
	color:#615C1C;
	height:18px;
	background:#E3E1C5;
	padding : 1px, 1px, 1px, 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDAAA #C9C39C #C9C39C #DDDAAA;
	margin-right: 5px;
	vertical-align: baseline;}
.button_large{
	font-family: "Gulim"; 
	font-size:12px; 
	font-weight: bold;
	margin-top: 15px;
	margin-left: 5px;
	margin-bottom: 10px;
	}
.button_large a:link {text-decoration: none ; color: #21528D;}
.button_large a:visited {text-decoration: none ; color: #21528D;}
.button_large a:active {text-decoration: none ; color: #21528D;}
.button_large a:hover {text-decoration: underline ; color: #0770FF;}

.button_orange{
	font-family: "dotum"; 
	font-size:11px; 
	color: #EA8A2E;
	margin-left: 5px;
	}

.button_small1 a:link {text-decoration: none ; color: #eeeeee;}
.button_small1 a:visited {text-decoration: none ; color: #eeeee;}
.button_small1 a:active {text-decoration: none ; color: #eeeeee;}
.button_small1 a:hover {text-decoration: underline ; color: #eeeeee;}
	
.button_small2 a:link {text-decoration: none ; color: #eeeeee;}
.button_small2 a:visited {text-decoration: none ; color: #eeeeee;}
.button_small2 a:active {text-decoration: none ; color: #eeeeee;}
.button_small2 a:hover {text-decoration: underline ; color: #eeeeee;}

.button_orange a:link {text-decoration: none ; color: #EA8A2E;}
.button_orange a:visited {text-decoration: none ; color: #EA8A2E;}
.button_orange a:active {text-decoration: none ; color: #EA8A2E;}
.button_orange a:hover {text-decoration: underline ; color: #EA8A2E;}

.button_gray{
	font-family: "dotum"; 
	font-size:11px; 
	color: #898988;
	margin-left: 5px;
	}
.button_gray a:link {text-decoration: none ; color: #898988;}
.button_gray a:visited {text-decoration: none ; color: #898988;}
.button_gray a:active {text-decoration: none ; color: #898988;}
.button_gray a:hover {text-decoration: underline ; color: #898988;}

/* tab */ 
.tab_bg{ 
	height:24px; 
	background: url(../images/tab_bg.gif) 
	} 

.tabon{ 
	font-family: "Gulim"; 
	font-weight:bold; 
	font-size:12px; 
	color:#927A00; 
	height:24px; 
	padding : 3px, 15px, 0px, 15px; 
	background: url(../images/tabon_bg.gif) 
	} 
.tabon a:link {text-decoration: none ; color: #927A00;} 
.tabon a:visited {text-decoration: none ; color: #927A00;} 
.tabon a:active {text-decoration: none ; color: #6A5900;} 
.tabon a:hover {text-decoration: none ; color: #6A5900;} 

.taboff{ 
	font-family: "Gulim"; 
	font-weight:none; 
	font-size:12px; 
	color:#777777; 
	height:24px; 
	padding : 3px, 15px, 0px, 15px; 
	background: url(../images/taboff_bg.gif) 
	} 
.taboff a:link {text-decoration: none ; color: #777777;} 
.taboff a:visited {text-decoration: none ; color: #777777;} 
.taboff a:active {text-decoration: none ; color: #111111;} 
.taboff a:hover {text-decoration: none ; color: #111111;}


/* shuttle */
shtl_con {
	width:100%;	
	padding : 7px, 7px, 7px, 7px;}

.button_shuttle {
	width:37px;
	height:18px;
	background: url(../images/btn_shuttle.gif);
	text-align:center;
	font-family:"Dotum";
	padding : 3px, 0px, 0px, 0px;
	color:#555555;
	font-size:11px}
.button_shuttle a:link {text-decoration: none ; color: #21528D;}
.button_shuttle a:visited {text-decoration: none ; color: #666666;}
.button_shuttle a:active {text-decoration: none ; color: #21528D;}
.button_shuttle a:hover {text-decoration: none ; color: #0770FF;}

.search_subtitle_blue {
	font-family: "Gulim" ; 
	font-size: 12px;
	color: #1F8CD8;
	padding-top : 7px;
	padding-bottom : 7px;
	}
.font_select {
	cursor:hand;
	font-family: "Gulim" ; 
	font-size: 12px;
	color: #555555;
	}
.font_select  a:link {text-decoration: none ; color: #555555;}
.font_select  a:visited {text-decoration: none ; color: #555555;}
.font_select  a:active {text-decoration: none ; color: #FFFFFF; background-color: #3169C6;}
.font_select  a:hover {text-decoration: none ; }

/* textfield */
.input_textfield {
	height: 13px;
	border: 1px solid #CCCCCC;
	font-family: "Gulim" ;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	} 
	
.inputbox {
	height: 17px;
	border: 1px solid #CCCCCC;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	} 	

.searchbox {
	height: 19px;
	border: 1px solid #e6ebc2;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	} 	
	
.selbox {
	border: 1px solid #e6ebc2;
	font-family: "Gulim" ;
	font-size: 13px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	} 	
		
.input_check {
	height: 13px;
	border: 1px solid #CCCCCC;
	font-family: "Gulim" ;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	border: 0px
	}

.input_textfield_default {
	height: 18px;
	border: 1px solid #CCCCCC;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 0px 3px;
	margin: 0px;
	} 

.input_textfield_dimmed {
	width: 100%;
	height: 18px;
	border: 1px solid #CCCCCC;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #F7F7F7;
	padding: 2px 0px 0px 3px;
	margin: 0px;
	} 
.input_textarea {
	width: 100%;
	border: 1px solid #CCCCCC;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 0px 3px;
	margin: 0px;
	} 

.input_textarea_default {
	border: 1px solid #CCCCCC;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 0px 3px;
	margin: 0px;
	} 

.input_textfield_search {
	height: 20px;
	border: 1px solid #999999;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px 0px 0px 3px;
	margin-bottom: 2px;
	} 

.input_textfield_search_top {
	height: 18px;
	border: 1px solid #7F9DB9;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px 0px 0px 3px;
	margin-bottom: 2px;
	}
.input_listbox_quick {
	font-family: "Verdana" ;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5B5B5B;
	margin: 0px;
	}
.input_checkbox{
	width:13px;
	height:13px;
	border:0px
	}
.input_sms_textarea {
	font-family: "Gulim";
	font-size: 12px;
	line-height: 14px;
	font-color: #2D6C98;
	background: none transparent scroll repeat 0% 0%; 
	border-bottom: #2D6C98 0px solid; 
	border-left: #2D6C98 0px solid; 
	border-right: #2D6C98 0px solid; 
	border-top: #2D6C98 0px solid; 
	overflow: hidden
	scllo
	}
.input_textarea_gray {
	width: 100%;
	border: 1px solid #DDDDDD;
	font-family: "Gulim" ;
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-color: #F8F8F8;
	padding: 7px 5px 5px 8px;
	} 

.BoxUser {	border: 1px solid dddddd;	font-size: 11px;	line-height: 15px; 	padding-left: 3px;}
/* instruction */
.instruction {font-family:  "Gulim" ; font-size: 12px; color: #605CA8;}
.instruction a:link {text-decoration: none ; color: #21528D;}
.instruction a:visited {text-decoration: none ; color: #21528D;}
.instruction a:active {text-decoration: none ; color: #21528D;}
.instruction a:hover {text-decoration: underline ; color: #0770FF;}










a, a:link, a:visited,a:active{font-size:12px;color: #666666; TEXT-DECORaTION: none}
a:hover{font-size:12px; color:#F4A02E;}