/*---------------------- °ø¿ë css ------------------------ */

/* »ó´Ü ½Ã½ºÅÛ¸Þ´º ¸µÅ© */
a.topLink:link {font-family: "µ¸¿ò", "µ¸¿òÃ¼";font-size: 11px;color:#48453a;font-weight: normal;font-style: normal;text-decoration: none;letter-spacing:-0.04em;}
a.topLink:visited {font-family: "µ¸¿ò", "µ¸¿òÃ¼";font-size: 11px;color:#48453a;font-weight: normal;font-style: normal;text-decoration: none;letter-spacing:-0.04em;}
a.topLink:active {font-family: "µ¸¿ò", "µ¸¿òÃ¼";font-size: 11px;color:#48453a;font-weight: normal;font-style: normal;text-decoration: none;letter-spacing:-0.04em;}
a.topLink:hover {font-family: "µ¸¿ò", "µ¸¿òÃ¼";font-size: 11px;color:#ed4800;font-weight: normal;font-style: normal;text-decoration: underline;letter-spacing:-0.04em;}


/* global */

.siteMap_txt01{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size:11px;
	color:#858585;
}

.siteMap_txt02{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size:11px;
	color:#b6b6b6;
}

.copy_txt{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size:11px;
	color:#a8a89a;
	line-height:13px;
	letter-spacing:-0.04em;
}

/*----- ÄÁÅÙÃ÷ Å×ÀÌºí ------*/
.re_c_line	{background-color:#D0D6CE;}        /* --------------Å×ÀÌºí À­ ÇÈ¼¿ ¶óÀÎ---------------- */
.re_c_tbline	{background-color:#71DDAD; height:3px;}        /* --------------Å×ÀÌºí À­ ÇÈ¼¿ ¶óÀÎ---------------- */
.re_c_tb01	{background-color:#C1EED9; color:#44946C; height:27px; text-align:center; padding-top:3px;}/* --------------Å×ÀÌºí bg °­---------------- */
.re_c_tb02	{background-color:#EBFEF7; color:#6DBA96; height:27px; text-align:center; padding-top:3px;}/* --------------Å×ÀÌºí bg ¾à---------------- */
.re_c_tb02_1	{color:#6DBA96;}/* --------------Å×ÀÌºí bg ¾à---------------- */


.re_color_02 {color:#59AC8F; font-size:12px;}

.re_tb02	{background-color:#C1EED9; color:#5A5E45; height:27px; padding-top:3px;}/* --------------Å×ÀÌºí bg ¾à---------------- */



/*------------ ÄÚ½ºÁ¤º¸ °¶·¯¸® ------------*/
.defaultTxt {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size:12px;
	color:#848484
}

.course_gTitle1 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size:12px;
	color:#309eab;
}
.course_gTxt1 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size:12px;
	color:#999999;
}
.course_gTxt2 {
	font-family:"µ¸¿ò", "µ¸¿òÃ¼";
	font-size:12px;
	line-height:18px;
	color:#999999;
}
.courseTabBg {
	background-attachment: fixed;
	background-image: url(/kr/images/course/re_bg_course_01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.courseBoardBg {
	background-color:#3eb5b2;
}

a.courseLink01:link 		{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-0.04em;}

a.courseLink01:active 	{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-0.04em;}

a.courseLink01:visited 	{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-0.04em;}

a.courseLink01:hover 		{ color:#e55a06; font-size:12px;font-weight:normal; text-decoration:underline; font-family: "µ¸¿ò", "µ¸¿òÃ¼";;letter-spacing:-0.04em;}

/* Ä¿¹Â´ÏÆ¼¸Þ´º ¸µÅ© */
a.comLink01:link 		{ color:#649c14; font-size:12px; font-weight:bold; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-0.04em;}

a.comLink01:active 	{ color:#649c14; font-size:12px; font-weight:bold; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-0.04em;}

a.comLink01:visited 	{ color:#649c14; font-size:12px; font-weight:bold; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼";letter-spacing:-0.04em;}

a.comLink01:hover 		{ color:#ff8400; font-size:12px;font-weight:bold; text-decoration:underline; font-family: "µ¸¿ò", "µ¸¿òÃ¼";;letter-spacing:-0.04em;}


/*------------------------------
	ÄÚ½º¾È³» ½Å±Ô css»ý¼º ÆÄÀÏ
	ÀÛ¼ºÀÚ : ÀüÇÑ¼Ö
	ÀÏÀÚ   : 2008³â 1¿ù 17ÀÏ
--------------------------------*/
.course_01{
	color:#309eab;
	font-size:12px;
	font-weight:bold;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼"
}

.boardTitle{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼"
}
.green_LR_line {
	border-left-width:1px; border-left-color:#89b344; border-left-style:solid;
	border-right-width:1px; border-right-color:#89b344; border-right-style:solid;
}
.green_B_line2{
	background-attachment: fixed;
	background-image: url(/kr/images/info/pixel_green.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/* ÆÄ¶û»ö(µå¸²°ñÇÁ·¹ÀÎÁö) °Ô½ÃÆÇ »ö»ó°ü·Ã CSS */
.blue_bg_board td{
	/*background-attachment: fixed;*/
	background-image: url(/kr/images/dream/blue_bg_board.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color:#FFFFFF;
}

/* ³ì»ö °Ô½ÃÆÇ »ö»ó°ü·Ã CSS */
.green_bg_board{
	/*background-attachment: fixed;*/
	background-image: url(/kr/images/info/re_bg_round_C.gif);
	background-repeat: repeat-x;
	background-color:#A7D358;
	background-position: left top;
	color:#FFFFFF;
	font-weight:bold;
}
.green_bg_board02 td{
	background-image: url(/kr/images/info/re_bg_round_C02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color:#696969;
}

/* ÅÇ °ü·Ã ÇÏ´Ü¶óÀÎ CSS */
.green_B_line td{
	background-attachment: fixed;
	background-image: url(/kr/images/info/green_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}



a.courseLink:link 		{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.courseLink:active 	{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.courseLink:visited 	{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.courseLink:hover 		{ color:#fa8229; font-size:12px;font-weight:normal; text-decoration:underline; font-family: "µ¸¿ò", "µ¸¿òÃ¼";}

/*------------------------------------
    °ñÇÁÅ¬·´ ½Å±Ô css»ý¼º ÆÄÀÏ
	ÀÛ¼ºÀÚ : ÀüÇÑ¼Ö
	ÀÏÀÚ : 2008³â 1¿ù 22ÀÏ
--------------------------------------*/
.info_01{
	color:#b8504e;
	font-size:12px;
	font-weight:bold;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼"
}
.info_99{
	color:#9f5844;
	font-size:12px;
	font-weight:bold;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼"
}
.info_01_nb{
	color:#6da31d;
	font-size:12px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼"
}

.info_02{
	color:#FFFFFF;
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-0.04em;
}


a.infoLink:link 		{ color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.infoLink:active 	{ color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.infoLink:visited 	{ color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.infoLink:hover 		{ color:#fa8229; font-size:12px;font-weight:normal; text-decoration:underline; font-family: "µ¸¿ò", "µ¸¿òÃ¼";}





a.infoLink2:link 		{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.infoLink2:active 	{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.infoLink2:visited 	{ color:#666666; font-size:12px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.infoLink2:hover 		{ color:#fa8229; font-size:12px;font-weight:normal; text-decoration:underline; font-family: "µ¸¿ò", "µ¸¿òÃ¼";}


.infoTabBg {
	background-attachment: fixed;
	background-image: url(/kr/images/course/re_bg_info_01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}




/*------------------------------------
    µå¸²°ñÇÁ·¹ÀÎÁö ½Å±Ô css»ý¼º ÆÄÀÏ
	ÀÛ¼ºÀÚ : ÀüÇÑ¼Ö
	ÀÏÀÚ : 2008³â 1¿ù 22ÀÏ
--------------------------------------*/

.dream_01{
	color:#2065af;
	font-size:12px;
	font-weight:bold;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼"
}

a.dreamLink:link 		{ color:#666666; font-size:11px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.dreamLink:active 	{ color:#666666; font-size:11px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.dreamLink:visited 	{ color:#666666; font-size:11px; font-weight:normal; text-decoration:none; font-family: "µ¸¿ò", "µ¸¿òÃ¼"}

a.dreamLink:hover 		{ color:#fa8229; font-size:11px;font-weight:normal; text-decoration:underline; font-family: "µ¸¿ò", "µ¸¿òÃ¼";}





/*------------------------------------
    ¸¶ÀÌ°ñÇÁ ½Å±Ô css»ý¼º ÆÄÀÏ
	ÀÛ¼ºÀÚ : ÀüÇÑ¼Ö
	ÀÏÀÚ : 2008³â 1¿ù 29ÀÏ
--------------------------------------*/
.whiteTxt{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
}



/*------------------------------------
    ÀÎÅÍ³Ý¿¹¾à ½Å±Ô css»ý¼º ÆÄÀÏ
	ÀÛ¼ºÀÚ : ÀüÇÑ¼Ö
	ÀÏÀÚ : 2008³â 3¿ù 25ÀÏ
--------------------------------------*/
.reserTxt01{
	color:#b8504e;
	font-size:12px;
	font-weight:bold;
	font-family: "±¼¸²", "±¼¸²Ã¼";
}
.reserTxt02{
	color:#577014;
	font-size:12px;
	font-weight:bold;
	font-family: "±¼¸²", "±¼¸²Ã¼";
}
.point_txt01{
	color:#dd0000;
	font-size:12px;
	font-family: "±¼¸²", "±¼¸²Ã¼";
}
.textarea01{
	width:98%;
	border:0;
	height:80px;
	letter-spacing:-0.05em;
	overflow-y:hidden;
	color:#1f1f1f;
}
.yearrBg{
	background-image: url(/kr/images/reservation/pan_year_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.yearTxt{
	color:#ffff66;
	font-size:24px;
	font-weight:bold;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	letter-spacing:-0.08em;
	font-weight:bold;
}
.line_bg{
	background-image: url(/kr/images/reservation/line_bg.gif);
	background-repeat:repeat-y;
	background-position: left top;
}
.res_dde_text_color{
	color:#ffff78;
	font-size:11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
}
.reserBG{
	background-image: url(/kr/images/reservation/reser_bg001.gif);
	background-repeat:no-repeat;
	background-position:3px 109px;
}
.reserBG_n{
	background-image: url(/kr/images/reservation/reser_bg001_n.gif);
	background-repeat:no-repeat;
	background-position:11px 109px;
}



/*½ºÅ¸ÀÏÅëÀÏÈ­ Å×ÀÌºí Å¸ÀÌÆ²*/
.btitle_1add {color:#333333; margin-bottom:5px; padding-left:8px; background:url(/kr/images/member/new/ico_tit02.gif) 0 3px no-repeat;}


/*½ºÅ¸ÀÏÅëÀÏÈ­ ¼­ºê¸ÞÀÎ °øÁö»çÇ×³ëÃâºÎºÐ*/
caption {display:none;}
	.half {width:317px;}
	#tableForm_list {padding-top:2px; background:url(/kr/images/tee/new/line_red_top.gif) repeat-x; border-bottom:1px solid #cfcfcf;}
	#tableForm_list img {vertical-align:top;}
	#tableForm_list table {width:100%; color:#8c8c8c; letter-spacing:-1px;}
	#tableForm_list thead th {padding:8px 3px 4px 3px; background:#fcefef; border-right:1px solid #f3d7d7; border-bottom:1px solid #cfcfcf; color:#e04c4c; font-size:11px;}
	#tableForm_list thead th.dep {padding:8px 3px 2px 3px; border-bottom:1px solid #f3d7d7;}
	#tableForm_list thead th.dep2 {padding:6px 3px 4px 3px;}
	#tableForm_list thead th.ed {border-right:0px;}
	#tableForm_list thead th p {color:#e04c4c;}
	#tableForm_list tbody td {padding:9px 5px 6px 5px; background:url(/kr/images/tee/new/line_dot.gif) top repeat-x; border-right:1px solid #f0f0f0; font-size:11px; text-align:center;}
	#tableForm_list tbody tr td a:link {color:#7D8A91; text-decoration:none}
	#tableForm_list tbody tr td a:visited {color:#7D8A91; text-decoration:none}
	#tableForm_list tbody tr.first td {background:none; border-right:1px solid #f0f0f0;}
	#tableForm_list tbody tr.first td.ed {background:none; border-right:0px;}
	#tableForm_list tbody tr.green td {color:#7ea927;}
	#tableForm_list tbody tr.green td a {color:#7ea927;}<%-- 2011.08.24 ÀÌÀçÇÐ, ¹Ì»ç¿ë ÀÓ¹Ú ÄíÆù ±×¸°»ö --%>
	#tableForm_list tbody td.no {color:#bdbdbd;}
	#tableForm_list tbody td.strong {color:#666;}
	#tableForm_list tbody td.point {color:#d80202;}
	#tableForm_list tbody td.ed {border-right:0px;}
	#tableForm_list tbody td.empty {padding:46px 10px 43px 10px; background:none;}
	#tableForm_list tbody td.textL {text-align:left;}

	#tableForm_list02 table {width:100%;}
	#tableForm_list02 img {vertical-align:top;}
	#tableForm_list02 th {padding:8px 0 8px 15px;; background:#fafafa; border-bottom:1px solid #eee;text-align:left;}
	#tableForm_list02 td {padding:8px 5px; border-bottom:1px solid #f5f5f5; color:#8c8b8b;text-align:left;}
	#tableForm_list02 tr.top th {border-top:1px solid #d4d4d4;}
	#tableForm_list02 tr.top td {border-top:1px solid #ebebeb;}
	#tableForm_list02 tr.ed th {border-bottom:1px solid #d4d4d4;}
	#tableForm_list02 tr.ed td {border-bottom:1px solid #ebebeb;}
	#tableForm_list02 tr.edd th {border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
	#tableForm_list02 tr.edd td {border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}

/*½ºÅ¸ÀÏÅëÀÏÈ­ µ¥ÀÌÅÍ Å×ÀÌºí*/

	.tb_list06{text-align:center;border-top:2px solid #c8d5bd; border-bottom:1px solid #c8d5bd; width:660px; margin:15px 0}
	.tb_list06 th{font-size:11px;text-align:center;color:#515151; background:#f7f8f6; height:40px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
	.tb_list06 th.2depth{font-size:11px;text-align:center;color:#515151; background:#f7f7f5; height:40px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
	.tb_list06 th.bor_none{font-size:11px;text-align:center;border-right:none;}
	.tb_list06 td{text-align:center;height:40px;color:#8c8c8c; font-size:11px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:6px 0 6px 10px; line-height:16px;}
	.tb_list06 td.cn{height:18px;}
	.tb_list06 td.TL{text-align:left;}
	.tb_list06 td.TL_none{text-align:left;border-right:none;}
	.tb_list06 td.TL_none span{font-size:12px; font-weight:bold;}


	.tb_list06 td.bor_none{text-align:center;height:50px;border-right:none;}
	.tb_list06 td.bor_none2{text-align:center;height:18px;border-right:none;}
	.tb_list06 td.col_gray{text-align:center;height:50px;color:#515151;}