body, td, p, input, button, textarea, select, .c1 {font-family:Tahoma, µ¸¿ò; font-size:9pt; color:#565656; line-height:14pt;}
body {scrollbar-face-color: E4E5D1; scrollbar-shadow-color: B8BEB8; scrollbar-highlight-color: B8BEB8; scrollbar-3dlight-color: FAFDF2; scrollbar-darkshadow-color: FAFDF2; scrollbar-track-color:FAFDF2; scrollbar-arrow-color: 80A61B}
img {border:0px;}
.btn1 {background-color:#FBF8EE;}

a:link {text-decoration:none; color:#595959;}
a:visited {text-decoration:none; color:#595959;}
a:active {text-decoration:none; color:#595959;}
a:hover {text-decoration:underline; color:#000000;}

a.menu:link, a.menu:visited, a.menu:active {text-decoration:none; color:#454545;}
a.menu:hover {text-decoration:none;}

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}
.lh {line-height: 13pt;}
.jt {text-align:justify;}
.li {font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD;}
.ul {list-style-type:square; color:#66AEAD;}
.ct {font-family:Tahoma, µ¸¿ò; color:#222222;}
.ed {border:1px solid #8FD0F5; font-size:9pt; color:#333333;}
.ee {font-size:9pt; color:#888888;}
.es {border:1px solid #B4BAE9; font-size:9pt; color:#888888;}
.et {border:1px solid #D1D1D1; font-size:9pt; color:#888888;}
.tx {border:1px solid #CCCCCC;}
.mm {border:1px solid #C1C2C3;}
.border {border:1px solid #e8e8e8;}
.border1 {border:1px solid #EAEAEA;}
.tx1 {border:1px solid #ffffff; font-size:9pt; color:#888888;}
.small {font-size:8pt; font-family:Tahoma, µ¸¿ò;}
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */
.sch_color {font-weight:bold;}
.me {font-family:Tahoma, µ¸¿ò; font-size: 12px; color: #5E3D0A; text-decoration:none;}
.cal1 {border-top:2 solid #DA216B; border-left:1 solid #F7CADF; border-right:1 solid #F7CADF;}
.cal2 {border-left:1 solid #F7CADF; border-right:1 solid #F7CADF; border-top:1 solid #F7CADF; border-bottom:1 solid #F7CADF;}
.cal3 {border:1 solid #F7CADF; table-layout:fixed; }
.cal4 {border-top:1 solid #F7CADF; border-left:1 solid #F7CADF; border-right:1 solid #F7CADF;}

a.calendar-s:link {color:#990066; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-s:visited {color:#990066; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-s:hover {color:#660033; text-decoration:underline; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-s:active {color:#990066; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}

a.calendar-d:link {color:#434343; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-d:visited {color:#434343; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-d:hover {color:#121212; text-decoration:underline; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-d:active {color:#434343; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}

a.calendar-s2:link {color:#0E94C6; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-s2:visited {color:#0E94C6; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-s2:hover {color:#006699; text-decoration:underline; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-s2:active {color:#0E94C6; text-decoration:none; font-size:9px; font-family:Tahoma, µ¸¿ò; line-height:100%;}

.calendar-y {color:#000000; font-size:9px; font-family:Tahoma, µ¸¿ò;}

a.calendar-l:link {color:#5398BE; text-decoration:none; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-l:visited {color:#5398BE; text-decoration:none; font-family:Tahoma, µ¸¿ò; line-height:100%;}
a.calendar-l:hover {color:#006298; text-decoration:underline; font-family:Tahoma, µ¸¿òS; line-height:100%;}
a.calendar-l:active {color: #5398BE; text-decoration:none; font-family:Tahoma, µ¸¿ò; line-height:100%;}

.rtopA, .rbottomA{display:block;}
.rtopA *, .rbottomA *{display:block; height:1px; overflow:hidden;}
.r1A{margin:0 5px; background:#CCCCCC}
.r2A{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#DBF5CA}
.r3A{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#DBF5CA}
.r4A{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#DBF5CA}
.boxA{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; background:#DBF5CA; font-size:12px}
.rtopB, .rbottomB{display:block;}
.rtopB *, .rbottomB *{display:block; height:1px; overflow:hidden;}
.r1B{margin:0 5px; background:#CCCCCC}
.r2B{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#FFD1BF}
.r3B{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#FFD1BF}
.r4B{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#FFD1BF}
.boxB{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#FFD1BF; font-size:12px}
.rtopC, .rbottomC{display:block;}
.rtopC *, .rbottomC *{display:block; height:1px; overflow:hidden;}
.r1C{margin:0 5px; background:#CCCCCC}
.r2C{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#F8EAD8}
.r3C{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F8EAD8}
.r4C{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F8EAD8}
.boxC{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#F8EAD8; font-size:12px}
.rtopD, .rbottomD{display:block;}
.rtopD *, .rbottomD *{display:block; height:1px; overflow:hidden;}
.r1D{margin:0 5px; background:#CCCCCC}
.r2D{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#CFE5F5}
.r3D{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#CFE5F5}
.r4D{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#CFE5F5}
.boxD{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#CFE5F5; font-size:12px}
.rtopE, .rbottomE{display:block;}
.rtopE *, .rbottomE *{display:block; height:1px; overflow:hidden;}
.r1E{margin:0 5px; background:#CCCCCC}
.r2E{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#E5CAF4}
.r3E{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#E5CAF4}
.r4E{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#E5CAF4}
.boxE{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#E5CAF4; font-size:12px}
.rtopF, .rbottomF{display:block;}
.rtopF *, .rbottomF *{display:block; height:1px; overflow:hidden;}
.r1F{margin:0 5px; background:#CCCCCC}
.r2F{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#F7CADF}
.r3F{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F7CADF}
.r4F{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F7CADF}
.boxF{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#F7CADF; font-size:12px}
.rtopG, .rbottomE{display:block;}
.rtopG *, .rbottomE *{display:block; height:1px; overflow:hidden;}
.r1G{margin:0 5px; background:#CCCCCC}
.r2G{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#DBF5CA}
.r3G{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#DBF5CA}
.r4G{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#DBF5CA}
.boxG{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#DBF5CA; font-size:12px}
.border01 {border-left: 1px solid #DEDBDE;}
.border02 {border-right: 1px solid #DEDBDE;}
.border03 {border-left: 1px solid #DEDBDE; border-bottom: 1px solid #DEDBDE;}
.border04 {border-left: 1px solid #DEDBDE; border-right: 1px solid #DEDBDE; border-bottom: 1px solid #DEDBDE;}
.border05 {border-right: 1px solid #dedede; border-left: 1px solid #dedede;}
.border06 {border-bottom: 1px solid #dedede;}
.border07 {border-top: 1px solid #DEDBDE; border-left: 1px solid #DEDBDE; border-right: 1px solid #DEDBDE; border-bottom: 1px solid #DEDBDE;}
.border08 {border-right: 1px solid #cccaca; border-left: 1px solid #cccaca;}
.border09 {border-right: 2px solid #cccaca; border-left: 2px solid #cccaca; border-bottom: 2px solid #cccaca;}
.border10 {border-right: 2px solid #cccaca; border-left: 2px solid #cccaca;}
.border11 {border-meddle: 1px dotted #DEDBDE;}
.border12 {border-bottom: 1px dotted #333333;}
.border13 {border-right: 1px solid #DEDBDE; border-left: 1px solid #DEDBDE; border-bottom: 1px dotted #333333;}

a.ybnew:link, a.ybnew:visited, a.ybnew:active {text-decoration:none; color:#ffffff;}
a.ybnew:hover {text-decoration:underline;}

.ybi {color:#A6FF66; font-family:Tahoma; font-size:10px;position:relative;top:-1px;}

.txtarea {padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align:left;
        height:126px; width:360px;
        border:1px solid #e9e9e9;
        font-family:µ¸¿ò, µ¸¿òÃ¼, verdana;
    	font-size:12px;
	    color:#637896;
    	background-color:white;
        scrollbar-3dlight-color:#E6E7E1;
        scrollbar-arrow-color:#E6E7E1;
        scrollbar-track-color:#E6E7E1;
        scrollbar-darkshadow-color:#E6E7E1;
        scrollbar-face-color:#E6E7E1;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEC0B1;}
	
.input_login{
	border:1px solid #e9e9e9;
	font-family:µ¸¿ò, µ¸¿òÃ¼, verdana;
	font-size:12px;
	color:#637896;
	background-color:white;
	height:19px;
}

.tb_item1 {font-family:µ¸¿ò, µ¸¿òÃ¼, Tahoma; font-size:11px; color:#ff9900;}
.tb_item2 {font-family:Tahoma; font-size:11px; color:#595959;}

.noprint     { display: none }

td.month { background-color: lightskyblue; border: solid 1px powderblue; }
td.daytop { width: 18px; background-color: lemonchiffon; border: solid 1px powderblue; }
td.weekday { color: darkblue; background-color: aliceblue; border: solid 1px powderblue; }
td.holiday { color: crimson; background-color: linen; border: solid 1px powderblue; }
span.arrow1 { font-family: Gulim, sans-serif; color: dodgerblue; cursor: pointer; }
span.arrow2 { font-family: Gulim, sans-serif; color: blue; cursor: pointer; }
span.arrow3 { font-family: Gulim, sans-serif; color: mediumblue; cursor: pointer; }

input, textarea { border: 1px solid #e5e5e5; }
input:focus, select:focus, textarea:focus { background: #f8f2f9; }
.input_bdr { border: 0 none; }
.dgt { font-size: 11px; }
.form { margin: 0; }
.bd_ttl { color: #105488; font-weight: bold; padding-left: 15px; }
.bd_arr1 { padding-left: 15px; }
.bd_arr2 { padding-right: 15px; text-align: right; }
.bd_arr3 { padding: 25px 15px 25px 15px; }



/* ==================== COMMON style begin(2010-04-06 nhlim) ==================== */
dl, dd {
	margin: 0;
}
/* ==================== COMMON style end ==================== */



/* ================= EVENT style begin(2010-04-06 nhlim) ================ */
/* Æ¼ÄÏÀÌº¥Æ® */
#evt_top, #evt_tbl, #evt_txt, #evt_img {
	margin: 0;
	width: 500px;
	position: relative;
	left: 17px;
}
#evt_txt p {
	font-family: Tahoma, Dotum;
	font-size: 11px;
	line-height: 18px;
	color: #333;
	padding-bottom: 15px;
}
#evt_tbl {
	margin-bottom: 20px;
}
#evt_tbl td {
	font-family: Tahoma, Dotum;
	font-size: 11px;
	line-height: 18px;
	color: #333;
}
ul#evt {
	margin: 0;
	padding-left: 29px;
	list-style: none;
}
ul#evt li {
	padding-left: 6px;
	background: url(/img/li_px01.gif) no-repeat 0 0.25em;
	font-size: 0.7em;
	margin-left: -3.5em;
	color: #636;
}
#evt_emp1 {
	color: #d94c4c;
}
#evt_emp2 {
	color: #636;
}
#evt_emp2 strong {
	color: #636;
}
#evt_blk1 {
	color: #636;
	padding-left: 7px;
}

/* °øÁö»çÇ×(´çÃ·ÀÚ¹ßÇ¥) */
div#evt_wrapper {
	width: 500px;
	margin: 20px 18px 20px;
	font-size: 12px;
	color: #565656;
	line-height: 15px;
}
div.evt_top dl dd img.evt_img_txt {	 /* 2010-05-04 Ãß°¡ */
	margin-bottom: 40px;
}
div.evt_middle dl {
	margin-bottom: 30px;
	text-align: center;
}
div.evt_middle dl dt {
	width: 125px;
	border-top: 2px solid #194073;
	border-bottom: 1px solid #197fa6;
	padding: 5px 0;
	font-weight: bold;
	float: left;
}
div.evt_middle dl dd {
	width: 125px;
	border-bottom: 1px solid #e5e5e5;
	padding: 5px 0;
	float: left;
}
div.evt_bottom dl {
	margin-top: 20px;
}
div.evt_bottom dl:first-child {
	margin: 0;
}
div.evt_bottom dl dt {
	margin: 15px 0 5px; /* 2010-05-04 º¯°æ */
	padding-left: 6px;
	background: url(http://www.naeilshot.co.kr/img/li_px01.gif) no-repeat;
}
div.evt_bottom dl dd {
	margin-left: 7px;
	padding-left: 6px;
	background: url(http://www.naeilshot.co.kr/img/li_px02.gif) no-repeat;
}
div.evt_img {
	margin-top: 20px; /* 2010-05-04 º¯°æ */
}
/* ================= EVENT style end ================ */



/* ================= ETC style begin(2010-04-06 nhlim) ================ */
.fwB, .fwtB { /* 2010-05-04 º¯°æ */
	font-weight: bold;
}
.invite {
	padding-bottom: 5px;
	font-weight: bold;
}
.pdTB15 {
	padding: 15px 0;
}
/* ================= ETC style end ================ */



/* font style - begin */
div#recruit_wrapper {
	width: 500px;
	margin-left: 18px;
}
div#recruit_visual {
	margin-bottom: 20px;
}
div#recruit_title {
	font-family: Dotum;
	font-size: 14px;
	font-weight: bold;
	color: #e57373;
}
div#recruit_title span.clr01 {
	color: #e57f26;
}
div#recruit1 dl dt {
	margin-top: 12px;
	font-family: Dotum;
	font-weight: bold;
	color: #f24c99;
}
div#recruit1 dl dd {
	font-family: Dotum;
}
/* font style - end */