@charset "euc-kr";


/* Tag Template ***********************************************************************/



/* Tag Definition */
body.white { background: #fff; }
body { color: #555; font-size: small; font-family:"µ¸¿ò", sans-serif; line-height: 1.25; } /* 12px/16px = .75 */
/* line-height ´ÜÀ§ ¾øÀ¸¸é ÀÚ½ÅÀÇ font-size ¹èÀ²À» µû¶ó°£´Ù. 19px/12px = 1.58333 ¡Ö 1.59 (¼Ò¼öÁ¡3Â°ÀÚ¸®¿¡¼­ ¿Ã¸²) */
table, pre {  } /* DOCTYPE ¾øÀ¸¸é ¼Ó¼º »ó¼Ó ¾ÈµÇ´Â°Íµé */
a, a:link { color: #666666; text-decoration: none; cursor: pointer; }
a:hover, a:active, a:focus { color: #599d00; text-decoration:none; } /* a:focusÃß°¡ */


img {border:none;}
.hand { cursor:pointer;}
.skip { position:absolute; left:0; top:0; clear:both; height:0; margin:0; padding:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}

 noscript { padding:10px; background-color:#fff;}
 noscript ul { clear:both;}



/* TagÇ¥Á¦(Heading) */
#head h1 { margin: 0; padding: 0; } /* »çÀÌÆ®Á¦¸ñ */
#head h2, #sidebar h2, #body_head h2, #body_foot h2, #foot h2, #wing h2 { margin: 0; padding: 0; } /* »çÀÌµåÁ¦¸ñ µî */
/* font-size »ó´ëÅ©±â
small 1em = 13px
small 0.93em = 12px
small 0.93*0.92em = 11px
small 0.93*1.167em =  = 14px
small 0.93*1.334em = 16px
*/
/* º»¹®Á¦¸ñ(3~8Â÷¸Þ´º) */

h1 { width:auto; height:auto; margin:0; padding:1px 0 0 0; font-size:0; line-height:0;}
h1 span { padding-left:5px; font-size:85%; letter-spacing:-1px; color:#9ea8b9; font-weight:normal;}
h2 { margin:21px 0 21px 0; padding:0; font-size:1em; text-align: left; letter-spacing: -1px; color:#333; }
h3 { margin: 1em 0 0.3em 0; padding: 0 0 0 18px; font-size: 1em; text-align: left; letter-spacing: -1px; }
h3 span { color:#666666;}
h4 { margin: 1em 0 0.3em 0; padding: 0 0 0 14px; font-size: 1em; text-align: left; letter-spacing: 0; background:url(/nimg/icon/b_minus.gif) no-repeat 0 0.2em }
h4 span { font-weight:normal; color:#555;}
h5 { margin: 1em 0 0.3em 0; padding: 0 0 0 14px; font-size: 1em; text-align: left; letter-spacing: 0; }



.h0  /* Á¦¸ñ ÃÊ±âÈ­ */ { clear: left; margin: 0; padding: 0; background: transparent; font-weight: normal; font-size: 1em; }
.h2rSet /* h2Á¦¸ñ ¿ìÃø ¸Þ´º */ { margin: -2.58em 0 0 0; text-align: right; }


/*±ÛÀÚÅ©±â*/
.txt_230 {font-size:230%; color:#555555;}
.txt_130 {font-size:130%; color:#01839f; font-weight:bold; letter-spacing:0px;}
.year { color:#555555; font-size:140%; font-weight:bold; }
.month_txt { color:#5599ff; font-size:300%; font-weight:bold;}
.month_txt1 { color:#5c5c5c; font-size:100%; font-weight:bold; }
.join_txt1 { font-size:85%;}
/*±ÛÀÚ»ö*/
.red {color:#8f0c0c;}
.blue {color:#264c91; font-weight:bold;}
.orage {color:#ff6600; text-decoration:underline; font-weight:bold;}	
.blue2 { color:#0099ff; font-weight:bold;}
.red1 {color:#ff0000; font-weight:bold;}

ul, ul li { margin:0; padding:0; list-style:none; }
ol, ol li { margin:0; padding:0;}
ul li ol li { margin:0; padding:0; }








/********************** Å×ÀÌºí °øÅë(¹Ú½ºÇüÅÂ) *********************/
table caption { display: none; text-align: left; font-weight: bold; font-size: 1em; letter-spacing: 0; background: transparent url(/newimg/all/bu02.gif) no-repeat 0 0.8em; padding: 0.8em 0 0.4em 14px; margin: 0; } /* caption ÅÂ±×´Â ¼û±è */
table.table{
	margin:0;	padding:0;
	width:600px;
	text-align:center;
	border-collapse:collapse;
}

table.table th {
	margin:0;
	padding:0px;
	font-family:'µ¸¿ò';
	line-height:16px;
	background:url(/img/inc/tb_bg1.gif) repeat-x;
	width:600px;
	height:34px;
	color:#314071;
}
table.table th.left {
	margin:0;
	padding:0px;
	font-family:'µ¸¿ò';
	line-height:16px;
	background:url(/img/inc/tb_bg1_left.gif) no-repeat;
	width:600px;
	height:34px;
	color:#314071;
}
table.table th.right {
	margin:0;
	padding:0px;
	font-family:'µ¸¿ò';
	line-height:16px;
	background:url(/img/inc/tb_bg1_right.gif) no-repeat top right;
	width:600px;
	height:34px;
	color:#314071;
}
table.table td {
    background:#FFFFFF;
	text-align:center;
	height:25px;
	border-bottom:1px solid #d7dfe8;
	padding:8px 0;
}
table.table td.bott {
    background:#FFFFFF;
	text-align:center;
	height:25px;
	border-bottom:5px solid #d7dfe8;
	padding:8px 0;
}
table.table td.left {
    background:url(/img/inc/td_bg2.gif);
	text-align:center;
}
table.table td.left5 {
    background:url(/img/inc/td_bg2.gif);
	text-align:center;
    border-bottom:5px solid #d7dfe8;
}
table.table td.left2 {
    background:#e9f0f7;
	text-align:center;
}
table.table td.left3 {
    background:#e9f0f7;
	text-align:center;
	border-bottom:5px solid #d7dfe8;
}
table.table td.cell {
	text-align:left;
	padding:0 5px 0 0;
	letter-spacing:-1px;
}
table.table td.cell5 {
	text-align:left;
	padding:0 5px 0 5px;
	letter-spacing:-1px;
	border-bottom:5px solid #d7dfe8;
	border-left:1px solid #d7dfe8;
}
table.table td.cell4 {
	text-align:left;
	padding:0 5px 0 0;
	letter-spacing:-1px;
	border-bottom:5px solid #d7dfe8;
}
table.table td.cell2 {
	text-align:center;
	padding:0 5px 0 0;
	border-left:1px solid #d7dfe8;
	letter-spacing:-1px;
}


/*height ÀÛÀº Å×ÀÌºí*/
table.table1{
	margin:0;	padding:0;
	width:600px;
	text-align:center;
	border-collapse:collapse;
}

table.table1 th {
	margin:0;
	padding:0px;
	font-family:'µ¸¿ò';
	line-height:16px;
	background:url(/img/inc/tb_bg1.gif) repeat-x;
	width:600px;
	height:34px;
	color:#314071;
}
table.table1 th.left {
	margin:0;
	padding:0px;
	font-family:'µ¸¿ò';
	line-height:16px;
	background:url(/img/inc/tb_bg1_left.gif) no-repeat;
	width:600px;
	height:34px;
	color:#314071;
}
table.table1 th.right {
	margin:0;
	padding:0px;
	font-family:'µ¸¿ò';
	line-height:16px;
	background:url(/img/inc/tb_bg1_right.gif) no-repeat top right;
	width:600px;
	height:34px;
	color:#314071;
}
table.table1 td {
    background:#FFFFFF;
	text-align:left;
	height:15px;
	border-bottom:1px solid #d7dfe8;
	padding:5px 5px;
	height:10px;
}
table.table1 td.bott {
    background:#FFFFFF;
	text-align:left;
	height:15px;
	border-bottom:5px solid #d7dfe8;
	padding:8px 5px;
}
table.table1 td.left {
    background:url(/img/inc/td_bg2.gif);
	text-align:center;
}
table.table1 td.left5 {
    background:url(/img/inc/td_bg2.gif);
	text-align:center;
    border-bottom:5px solid #d7dfe8;
}
table.table1 td.left2 {
    background:#e9f0f7;
	text-align:center;
}
table.table1 td.left3 {
    background:#e9f0f7;
	text-align:center;
	border-bottom:5px solid #d7dfe8;
}
table.table1 td.cell {
	text-align:center;
	padding:0 5px 0 0;
	letter-spacing:-1px;
}
table.table1 td.cell5 {
	text-align:left;
	padding:0 5px 0 5px;
	letter-spacing:-1px;
	border-bottom:5px solid #d7dfe8;
	border-left:1px solid #d7dfe8;
}
table.table1 td.cell4 {
	text-align:center;
	padding:0 5px 0 0;
	letter-spacing:-1px;
	border-bottom:5px solid #d7dfe8;
}
table.table1 td.cell2 {
	text-align:center;
	padding:0 5px 0 0;
	border-left:1px solid #d7dfe8;
	letter-spacing:-1px;
}

/*´ë°ü ´Þ·Â*/
table.table2{
	margin:0;	
	padding:0;
	width:622px;
	border-collapse:collapse;
}

table.table2 th {
	margin:0;
	padding:0px;
	background:url(/img/program/week_bar.gif) repeat-x;
	width:622px;
	height:34px;
}
table.table2 th.f {
	margin:0;
	padding:0px;
	background:url(/img/program/week_bar1.gif) no-repeat;
	width:622px;
	height:34px;
}
table.table2 th.l {
	margin:0;
	padding:0px;
	background:url(/img/program/week_bar2.gif) no-repeat top right;
	width:622px;
	height:34px;
}
table.table2 td {
	margin:105px 0 0 0;
	padding:0;
	background:url(/img/program/tb_bg.gif) no-repeat;
	width:85px;
	height:110px;
}
table.table2 td.ba {
	margin:105px 0 0 0;
	padding:0px;
	background:#FFFFFF;
	width:85px;
	height:110px;
}

/*È¸¿ø°¡ÀÔ*/
table.table3{
	margin:0;	
	padding:0;
	width:590px;
	border-collapse:collapse;
}

table.table3 th {
	margin:0;
	padding:0;
	font-family:'µ¸¿ò';
	background:#e9f0f7;
	border-bottom:1px solid #d7dde4;
}
table.table3 th.top {
	margin:0;
	padding:0;
	font-family:'µ¸¿ò';
	width:112px;
	background:#e9f0f7 url(/img/member/th_bg.gif) no-repeat;
	border-bottom:1px solid #d7dde4;
	height:39px;
	}
table.table3 td {
	background:#fff;
	margin:0;
	padding:5px 0 5px 8px;
	font-family:'µ¸¿ò';
	border-bottom:1px solid #d7dde4;
	width:478px;
}
