@charset "euc-kr";
/* *********************************************************************************** */
/* ÀÌ .CSS¹®¼­´Â ´ë¼ºN½ºÄð »çÀÌÆ®¿¡ Àû¿ëµË´Ï´Ù. ^^ */
/* *********************************************************************************** */


/* cssÆÄÀÏ¿¡¼­ ¸ðµçºÎºÐÀ» ±âº»À¸·Î ¼³Á¤ÇÏ´Â class.. */

* {margin:0; padding:0; font:normal 12px/normal Dotum; color:#666666;}

body {margin:0; padding:0; font:normal 12px/normal Dotum; color:#666666; background:#fff;}
body {scrollbar-face-color:#EAEAEA; scrollbar-shadow-color:#ADADAD; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#ADADAD; scrollbar-darkshadow-color:#FFFFFF; scrollbar-track-color:#EAEAEA; scrollbar-arrow-color:#494949;}

img, hr {border:none;}
ul, ol, li {list-style-type:none;}
li img {vertical-align:middle; /* for IE imge margin */}
.img {vertical-align:middle;}

/* Link Style */
a:link {text-decoration:none; color:#666666;}
a:visited {text-decoration:none; color:#666666;}
a:hover {text-decoration:none; color:#a4b6dc;}
a:active {text-decoration:none; color:#666666;}

/* Margin Set */
.lm5 {margin-left:5px;}
.lm10 {margin-left:10px;}
.lm15 {margin-left:15px;}
.lm20 {margin-left:20px;}
.lm25 {margin-left:25px;}
.lm30 {margin-left:30px;}
.lm40 {margin-left:40px;}
.lm50 {margin-left:100px;}

.rm5 {margin-right:5px;}
.rm10 {margin-right:10px;}
.rm20 {margin-right:20px;}
.rm25 {margin-right:25px;}
.rm30 {margin-right:30px;}
.rm40 {margin-right:40px;}
.rm50 {margin-right:100px;}

.tm5 {margin-top:5px;}
.tm10 {margin-top:10px;}
.tm15 {margin-top:15px;}
.tm20 {margin-top:20px;}
.tm25 {margin-top:25px;}
.tm30 {margin-top:30px;}
.tm40 {margin-top:40px;}
.tm50 {margin-top:50px;}

.bm5 {margin-bottom:5px;}
.bm10 {margin-bottom:10px;}
.bm20 {margin-bottom:20px;}
.bm25 {margin-bottom:25px;}
.bm30 {margin-bottom:30px;}
.bm40 {margin-bottom:40px;}
.bm50 {margin-bottom:50px;}

/* table */
table {border-collapse:collapse;}

/* img bluring script */
img {border:0px none;}
a {selector-dummy:expression(this.hideFocus=true);}

/* img bluring script END*/

/* input ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ */
.fo  { height:18px; border:1px solid #a7a7a7; font-size:12px; font-family:"µ¸¿ò",Dotum, Arial, Helvetica, sans-serif; color:#666666; padding:3 0 0 3; vertical-align:middle; margin:5 0 5 0;}


/* Table Style01 */
table.style01 { width:100%; font:normal 12px/normal Dotum; color:#666666; border-top:solid 2px #a9d1dd; border-left:solid 1px #a9d1dd; border-bottom:2px solid #a9d1dd; border-right:1px solid #a9d1dd;}
table.style01 tr th {background:#f2f8fb; font:normal 12px/normal Dotum; color:#448ccb; height:25px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}/*ÅØ½ºÆ® °¡·Î ÁÖ ÅØ½ºÆ® */
table.style01 tr th.td00 {background:#f3f3f3; font:normal 13px/normal Dotum; color:#448ccb; font-weight:bold; height:30px; border-bottom:1px solid #cccccc; text-align:left; border-right:1px solid #cccccc;}/*ÅØ½ºÆ® °¡·Î ÁÖ ÅØ½ºÆ® */
table.style01 tr td {border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; height:25px;} /* padding-left:10px;  */
table.style01 tr td.td00 {text-align:center; height:25px; padding-right:10px;}/*ÅØ½ºÆ® °¡¿îµ¥ Á¤·Ä*/
table.style01 tr td.td01 {font:normal 12px/normal Dotum; color:#448ccb; background:#f8f8f8; height:25px; padding-left:20px;}/*ÅØ½ºÆ® ¼¼·Î ÇÏÀ§ ÅØ½ºÆ® */
table.style01 tr td.td02 {font:normal 12px/normal Dotum; color:#448ccb; background:#f2f8fb; height:25px; padding-left:20px;}/*ÅØ½ºÆ® ¼¼·Î ÁÖ ÅØ½ºÆ® */
table.style01 tr td.td03 {font:normal 12px/normal Dotum; color:#448ccb; background:#f8f8f8; height:25px; padding-right:10px; text-align:center;}/*±×·¹ÀÌbg °¡¿îµ¥ Á¤·Ä ÅØ½ºÆ® */
table.style01 tr td.td04 {text-align:right; height:25px; padding-right:10px;}/*ÅØ½ºÆ® ¿À¸¥ÂÊ Á¤·Ä*/
table.style01 tr td.td05 {background:#f8f8f8; height:25px; text-align:center;}/*±×·¹ÀÌbg °¡¿îµ¥ Á¤·Ä */
table.style01 tr td.td07 {font:normal 12px/normal Dotum; color:#448ccb; height:25px; margin-left:10px; }/*ÅØ½ºÆ® ¼¼·Î ÁÖ ÅØ½ºÆ® */
table.style01 tr.td06 {background:#f8f8f8; height:80px; text-align:center;}/*±×·¹ÀÌbg °¡¿îµ¥ Á¤·Ä */
table.style01 tr.end td {border-bottom:2px solid #a9d1dd;}


/* Table Style01_01 */
table.style01_01 {width:100%; font:normal 12px/normal Dotum; color:#666666; border-top:solid 2px #a9d1dd; border-left:solid 1px #a9d1dd; border-bottom:2px solid #a9d1dd; border-right:1px solid #a9d1dd;}
table.style01_01 tr th {background:#f2f8fb; font:normal 12px/normal Dotum; color:#448ccb; height:25px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}/*ÅØ½ºÆ® °¡·Î ÁÖ ÅØ½ºÆ® */
table.style01_01 tr td {border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding-left:0px; height:25px;}
table.style01_01 tr td.td00 {text-align:center; height:25px; padding-right:10px;}/*ÅØ½ºÆ® °¡¿îµ¥ Á¤·Ä*/
table.style01_01 tr td.td01 {font:normal 12px/normal Dotum; color:#448ccb; background:#f8f8f8; height:25px; padding-left:10px;}/*ÅØ½ºÆ® ¼¼·Î ÇÏÀ§ ÅØ½ºÆ® */
table.style01_01 tr td.td02 {font:normal 12px/normal Dotum; color:#448ccb; background:#f2f8fb; height:25px; padding-left:10px;}/*ÅØ½ºÆ® ¼¼·Î ÁÖ ÅØ½ºÆ® */
table.style01_01 tr td.td03 {font:normal 12px/normal Dotum; color:#448ccb; background:#f8f8f8; height:25px; padding-right:10px; text-align:center;}/*±×·¹ÀÌbg °¡¿îµ¥ Á¤·Ä ÅØ½ºÆ® */
table.style01_01 tr td.td04 {text-align:right; height:25px; padding-right:10px;}/*ÅØ½ºÆ® ¿À¸¥ÂÊ Á¤·Ä*/
table.style01_01 tr td.td05 {background:#f8f8f8; height:25px; text-align:center;}/*±×·¹ÀÌbg °¡¿îµ¥ Á¤·Ä */
table.style01_01 tr.end td {border-bottom:2px solid #a9d1dd;}

/* Table Style02 */
table.style02 {width:100%; font:normal 12px/normal Dotum; color:#666666; border-top:solid 2px #a9d1dd; border-left:solid 1px #a9d1dd; border-bottom:2px solid #a9d1dd; border-right:1px solid #a9d1dd;}
table.style02 tr th {background:#f2f8fb; font:normal 12px/normal Dotum; color:#448ccb; height:28px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}/*ÅØ½ºÆ® °¡·Î ÁÖ ÅØ½ºÆ® */
table.style02 tr td {border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding-left:5px; height:28px;}
table.style02 tr td.td00 {text-align:center; padding-right:5px;}/*ÅØ½ºÆ® °¡¿îµ¥ Á¤·Ä*/
table.style02 tr td.td01 {font-size:14px;font-weight:bold; text-align:center; padding-right:5px;}/*ÅØ½ºÆ® °¡¿îµ¥ Á¤·Ä*/
table.style02 tr td.td03 {font:normal 12px/normal Dotum; color:#448ccb; background:#f8f8f8; padding-right:5px; text-align:center;}/*±×·¹ÀÌbg °¡¿îµ¥ Á¤·Ä ÅØ½ºÆ® */

/* Table Style03 */
table.style03 {width:100%; font:normal 12px/normal Dotum; color:#448ccb; border-top:2px solid #a9d1dd; border-left:solid 1px #ffffff; border-bottom:2px solid #a9d1dd; border-right:1px solid #ffffff;}
table.style03 tr th {background:#f2f8fb; font:normal 12px/normal Dotum; color:#448ccb; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
table.style03 tr td {border-bottom:1px solid #cccccc; border-right:1px solid #e2e2e2; padding-left:10px;}
table.style03 tr.end td {border-bottom:2px solid #a9d1dd;}


/* Table Style04 */
table.style04 {width:100%; font:normal 11px/normal Dotum; color:#666666; text-align:center; border-top:solid 2px #a9d1dd; border-left:solid 1px #a9d1dd; border-bottom:2px solid #a9d1dd; border-right:1px solid #a9d1dd;}
table.style04 tr th {background:#f2f8fb; font:normal 12px/normal Dotum; color:#448ccb; height:25px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}/*ÅØ½ºÆ® °¡·Î ÁÖ ÅØ½ºÆ® */
table.style04 tr td {border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding-left:2px; height:25px;}
table.style04 tr td.td00 {text-align:center; height:25px; padding-right:2px;}/*ÅØ½ºÆ® °¡¿îµ¥ Á¤·Ä*/
table.style04 tr td.td01 {font:normal 12px/normal Dotum; color:#448ccb; background:#f8f8f8; height:25px; padding-left:2px;}/*ÅØ½ºÆ® ¼¼·Î ÇÏÀ§ ÅØ½ºÆ® */
table.style04 tr td.td02 {font:normal 12px/normal Dotum; color:#448ccb; background:#f2f8fb; height:25px; padding-left:2px;}/*ÅØ½ºÆ® ¼¼·Î ÁÖ ÅØ½ºÆ® */
table.style04 tr td.td03 {font:normal 12px/normal Dotum; color:#448ccb; background:#f8f8f8; height:25px; padding-right:2px; text-align:center;}/*±×·¹ÀÌbg °¡¿îµ¥ Á¤·Ä ÅØ½ºÆ® */
table.style04 tr td.td04 {text-align:right; height:25px; padding-right:2px;}/*ÅØ½ºÆ® ¿À¸¥ÂÊ Á¤·Ä*/
table.style04 tr td.td05 {background:#f8f8f8; height:25px; text-align:center;}/*±×·¹ÀÌbg °¡¿îµ¥ Á¤·Ä */
table.style04 tr.end td {border-bottom:2px solid #a9d1dd;}
/* .input{ border:1px; border-color:#cccccc; border-style:solid;  background-color:#ffffff ; FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: Dotum, tahoma, AppleGothic, sans-serif;}  */

/* Table Style05 */
table.style05 {width:95%; font:normal 11px/normal Dotum; color:#f1f1f1; text-align:center; border-top:solid 1px #404040; border-left:solid 1px #404040; border-bottom:2px solid #404040; border-right:1px solid #404040; }
table.style05 tr th {background:#f2f8fb; font:normal 12px/normal Dotum; color:#f1f1f1; height:25px; border-bottom:1px solid #404040; border-right:1px solid #404040;}/*ÅØ½ºÆ® °¡·Î ÁÖ ÅØ½ºÆ® */
table.style05 tr td {border-bottom:1px solid #404040; border-right:1px solid #404040; padding-left:2px; height:25px;}
table.style05 tr td.td00 {text-align:left; height:25px; padding-left:5px; color:#f1f1f1;}/*ÅØ½ºÆ® °¡¿îµ¥ Á¤·Ä*/
table.style05 tr td.td01 {font:normal 12px/normal Dotum; color:#f1f1f1;height:25px; padding-left:2px;}/*ÅØ½ºÆ® ¼¼·Î ÇÏÀ§ ÅØ½ºÆ® */
table.style05 tr.end td {border-bottom:2px solid #a9d1dd;}
/* .input{ border:1px; border-color:#cccccc; border-style:solid;  background-color:#ffffff ; FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: Dotum, tahoma, AppleGothic, sans-serif;}  */


/* °Ô½ÃÆÇ ½ºÅ¸ÀÏ board01 */
table.board01 {width:100%; font:normal 12px/normal Dotum; color:#448ccb; border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; border-bottom:2px solid #a9d1dd; border-right:1px solid #ffffff;}
table.board01 tr th {background:#f2f8fb; font:normal 12px/normal Dotum; color:#448ccb; height:25px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
table.board01 tr td {border-bottom:1px solid #cccccc; border-right:1px solid #e2e2e2; padding-left:10px; height:25px;}
table.board01 tr td.td00 {text-align:center; padding-right:10px;}
table.board01 tr.end td {border-bottom:2px solid #a9d1dd;}
.board_h {line-height:20px;}

/* ÀÌº¥Æ® °Ô½ÃÆÇ ½ºÅ¸ÀÏ board02 */
table.board02 {font:normal 11px/normal Dotum; border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; border-bottom:1px solid #b8b8b8; border-right:1px solid #ffffff; letter-spacing:-1px;}
table.board02 tr th {background:#f2f8fb; font:normal 11px/normal Dotum; height:25px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
table.board02 tr td {border-bottom:1px solid #cccccc; border-right:1px solid #e2e2e2; padding-left:10px; height:25px;}
table.board02 tr td.td00 {text-align:center; padding-right:10px;}
table.board02 tr.end td {border-bottom:2px solid #a9d1dd;}

/* ÀÌº¥Æ® °Ô½ÃÆÇ ½ºÅ¸ÀÏ board03 */
table.board03 {font:normal 11px/normal Dotum; border-top:solid 2px #b8b8b8; border-left:solid 1px #ffffff; border-bottom:2px solid #b8b8b8; border-right:1px solid #ffffff;}
table.board03 tr th {background:#f5f3f3; font:normal 11px/normal Dotum; height:25px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; font-weight:bold;}
table.board03 tr td {border-bottom:1px solid #cccccc; border-right:1px solid #e2e2e2; padding-left:10px; height:25px;}
table.board03 tr td.td00 {text-align:center; padding-right:10px;}
table.board03 tr.end td {border-bottom:1px solid #b8b8b8;}

/* ÀÌº¥Æ® tep____tep_admin */
.tab_1{width:100%; background:url(http://html.nhndesign.com/guidelines/uio/img/menu/bg_tab.gif) repeat-x left bottom; overflow:hidden; margin:0 0 20 0; }
.tab_1 li{ float:left; _display:inline; margin-right:-1px; border:1px solid #D4D4D4; color:#333;}
.tab_1 li a{_float:left; display:block; height:20px; padding:9px 18px 5 19px; font:normal 12px/normal; font-family:"µ¸¿ò",Dotum, Arial, Helvetica, sans-serif; text-decoration:none;}
.tab_1 li a:hover{font:normal 12px/normal; font-family:"µ¸¿ò",Dotum, Arial, Helvetica, sans-serif; color:#333; background:#F4F4F4;}
.tab_1 li a:visited{font:normal 12px/normal; font-family:"µ¸¿ò",Dotum, Arial, Helvetica, sans-serif; color:#333; background:#F4F4F4;}
.tab_1 li.selected{border-bottom:1px solid #a2a2a2; background:#a2a2a2;}
.tab_1 li.selected a{color:#fff; font-weight:bold; }
.tab_1 li.selected a:hover{font:normal 12px/normal; font-family:"µ¸¿ò",Dotum, Arial, Helvetica, sans-serif; color:#fff; background:#a2a2a2; font-weight:bold;}


/* ¼­ºê¸Þ´º_½ºÅ¸ÀÏ suv */
/*
table.suv {width:100%;  border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; border-bottom:1px solid #a9d1dd; border-right:1px solid #ffffff;display:block;  letter-spacing:-1px; text-decoration:none;}
table.suv tr {font-weight:bold;}
table.suv tr td {font-weight:bold; background:url(../../img/snb/snbnav_arr.gif) 135px 8px no-repeat;}
table.suv tr td a:hover, ul#snb_nav li a:active {color:#547193;}
table.suv tr span td a:hover, ul#snb_nav li a:active {color:#547193;}
*/


/* Æû¹Ú½º01 */
.box1 {border:1px; border-color:#cfcfcf; border-style:solid; background-color:#FFFFFF; FONT-SIZE:12px; COLOR:#696969; FONT-FAMILY:Dotum, tahoma, AppleGothic, sans-serif;}
.box2 {border:2px; border-color:#496db9; border-style:solid; background-color:#FFFFFF; FONT-SIZE:11px; COLOR:#496db9; FONT-FAMILY:Dotum, tahoma, AppleGothic, sans-serif; padding:2;}
.box3 {border:1px; border-color:#404040; border-style:solid; FONT-SIZE:12px; COLOR:#f1f1f1; background:#1e1e1e; FONT-FAMILY:Dotum, tahoma, AppleGothic, sans-serif;}
.box4 {border:1px; border-color:#404040; border-style:solid; FONT-SIZE:12px; COLOR:#464646; background:#cccccc; text-align:center; FONT-FAMILY:Dotum, tahoma, AppleGothic, sans-serif;}


/* ¼­ºê¸Þ´º_ÆùÆ®½ºÅ¸ÀÏ */
.sub {font-weight:bold; color:#9f9f9f; letter-spacing:-1px; text-decoration:none;}
.sub01 {font-weight:bold; color:#516f93; letter-spacing:-1px; text-decoration:none;}
.sub02 {font:normal 11px/normal Dotum; color:#516f93; letter-spacing:-1px; text-decoration:none;}

/* Font Class Style */
.p01 {font:normal 12px/normal Dotum; color:#ff8a00; letter-spacing:-1px;}
.p02 {font:normal 12px/normal Dotum; color:#448ccb;}
.p03 {font:normal 14px/normal Dotum; color:#ff8a00;}
.p04 {font:normal 12px/normal Dotum; color:#a4b6dc;}
.p05 {font:bold 14px/normal Dotum; color:#a46421; letter-spacing:-1px;}
.p06 {font:bold 18pt/normal Dotum; color:#fff; letter-spacing:-1px;} /* ÆË¾÷ ¿Â¶óÀÎ °øºÎ¹æ e-testÅ¸ÀÌ¸Ó */
.p07 {font:bold 16px/normal Dotum; color:#000; letter-spacing:-1px;} /* ÆË¾÷ ¿Â¶óÀÎ °øºÎ¹æ ¹®Á¦Á¦¸ñ */
.p08 {font:bold 14px/normal Dotum; color:#000; letter-spacing:-1px;} /* ÆË¾÷ ¿Â¶óÀÎ °øºÎ¹æ ÀÎµ¦½º Å¸ÀÌÆ² */
.p09 {font:bold 16pt/normal Dotum; color:#54a2e6; letter-spacing:-1px;} /* ÆË¾÷ ¿Â¶óÀÎ °øºÎ¹æ ÀÎµ¦½º  */
.p10 {font:bold 22pt/normal Dotum; color:#54a2e6; letter-spacing:-1px;} /* ÆË¾÷ ¿Â¶óÀÎ °øºÎ¹æ ÀÎµ¦½º  */
.p11 {font:normal 11px/normal Dotum; color:#757575; line-height:20px; letter-spacing:1px;} /* ±³¹«½Ç ÀÎµ¦½ºÆäÀÌÁö  */
.p11 A:link {color:#757575; text-decoration:none;}
.p11 A:visited {color:#757575; text-decoration:none;}
.p11 A:active {color:#757575; text-decoration:none;}
.p11 A:hover {color:#7c8cd6; text-decoration:none;}
.p12 {font:normal 13px/normal Dotum; color:#00327c;} /* ±³¹«½Ç ½ÃÇè½ÅÃ» ½ÃÇè¸í Å¸ÀÌÆ² */
.p13 {font:normal 12px/normal Dotum; color:#ff8a00;}


.b {font-weight:bold;}
.b1 {font:normal 11px/normal Dotum; letter-spacing:-1px; text-decoration:none;}
.bb1 {font:normal 11px/normal Dotum; letter-spacing:-1px; text-decoration:none; font-weight:bold;}
.b01 {font:normal 11px/normal Dotum; letter-spacing:-1px; text-decoration:none; line-height:16px;}
.b02 {font:normal 11px/normal Dotum; letter-spacing:-1px; text-decoration:none; line-height:18px;}
.b03 {font:normal 11px/normal Dotum; letter-spacing:-1px; text-decoration:none; line-height:20px;}

.u {text-decoration:underline}
.l {text-align:left;}
.c {text-align:center;}
.r {text-align:right;}

.png24 {tmp:expression(setPng24(this));}
html {filter:expression(document.execCommand('BackgroundImageCache', false, true));}

#footer{position:relative;}
#footer .spot{position:absolute;top:0;right:10px;}


/* study lab */
.stduentNoticeWrap  { width:660px;height:702px;background:url('/NTR/img/bg_stduentNotice.gif') no-repeat; }
.stduentNoticeWrap .calendar { width:576px;margin:0 45px; }
.stduentNoticeWrap .calendar table.tb_list { width:576px;margin:0 auto; }
.stduentNoticeWrap .calendar table.tb_list th { height:21px;padding-top:8px;vertical-align:top; }
.stduentNoticeWrap .calendar table.tb_list td { height:97px;vertical-align:top; }
.stduentNoticeWrap .calendar table.tb_list td span.date { display:block;padding:5px;text-align:right; }
.stduentNoticeWrap .calendar table.tb_list td.sun span.date { color:#bc362a;text-align:right; }
.stduentNoticeWrap .calendar table.tb_list td.sat span.date { color:#2e79a7;text-align:right; }
.stduentNoticeWrap .calendar table.tb_list td .subject { clear:both;height:60px;padding:5px;overflow:hidden;text-align:center; }
.stduentNoticeWrap .calendar table.tb_list td .file { position:relative;top:-30px;height:20px;margin-bottom:-30px;padding:5px;text-align:right; }
.stduentNoticeWrap .calendar table.tb_list td.today {  }
.stduentNoticeWrap .calendar table.tb_list td.today span.date { float:right;width:20px;padding:2px;background-color:#2594cc;font-size:14px;font-weight:bold;color:#fff; }
.stduentNoticeWrap .calendar table.tb_list td.today .subject { font-weight:bold; }


