/* ½ºÅ¸ÀÏ ÃÊ±âÈ­ */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tfoot, thead, th 
{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
:focus { outline: 0; }
body { background: white; font:normal 12px "±¼¸²", Gulim; line-height:20px; text-decoration:none; color:#898989; text-align:left; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
/* caption, th, td { text-align: left; font-weight: normal; } */
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }


a {font:normal 12px "±¼¸²", Gulim; line-height:20px; text-decoration:none; color:#898989; padding:0; margin:0; }
a:hover {color:#000000;}
.blue {color:#00aeef;}
.bluebold {font-weight:bold; color:#00aeef;}

.yellow {color:#f2c926;}
.orange {color:#f78d10;}
.green {color:#8be224;}
.jade {color:#24e2a6;}
.dblue {color:#246ce2;}

#wrap {width:980px; margin:0 auto; background:url(/images/sbgline.gif) 229px 0 repeat-y;}

/* ¸ÞÀÎÆäÀÌÁö »ó´Ü */
#top_left {width:280px; float:left;}
#top_right {width:700px; float:left;}
#tmenu {width:580px; float:left;}
#tmenu ul {list-style-type:none;}
#tmenu li {float:left; height:80px; overflow:hidden;}
#memar {width:120px; float:left;}
#meminfo {width:120px; height:43px; background:url(/images/main_tmenu_inbg.gif); text-align:right; float:left; display:inline;}
#meminfo .infotxt {font:normal 11px "µ¸¿ò", Dotum; letter-spacing:-1px; line-height:11px; margin:27px 8px 0 5px;}
#bimg {width:700px; height:320px; overflow:hidden; float:left;}
.bline {width:100%; height:4px; background:#000000; clear:both;}
.bline hr {display:none;}

/* ¸ÞÀÎÆäÀÌÁö ÇÏ´Ü */
#notiar {width:279px; height:220px; border-right:1px solid #ebebeb; background:#FFFFFF; float:left;}
#guidear {width:480px; border-right:1px solid #ebebeb; float:left;}
#guidear ul {list-style-type:none; width:478px;}
#guidear li {float:left; height:110px; overflow:hidden;}
#callar {width:219px; float:left;}
#callar ul {list-style-type:none;}
#callar li {float:left; height:110px; overflow:hidden;}
.mainnoti {margin:9px 10px; height:92px; padding:0;}
.mainnoti .ttl01 {text-align:right; width:100%; height:16px; background:url(/images/main_notittl01.gif) left no-repeat;}
.mainnoti .ttl02 {text-align:right; width:100%; height:16px; background:url(/images/main_notittl02.gif) left no-repeat;}
.mainnoti ul {width:100%; margin:10px 0 0 0; float:left; display:inline;}
.mainnoti li {padding:0 0 0 7px; width:250px; background:url(/images/main_noti_bl.gif) 0 50% no-repeat; text-align:left; float:left; display:inline;}
.gline {width:259px;; height:1px; background:#ebebeb; clear:both; margin:0 0 0 10px;}
.gline hr {display:none;}

/* ¼­ºêÆäÀÌÁö ÁÂÃø */
#sleft {width:220px; float:left;}
#slogo {width:210px; height:70px; text-align:left; padding:29px 0 0 10px; border-bottom:1px solid #ebebeb;}
#smenu {width:210px; float:right; margin:0 0 13px 0;}
#smenu ul {list-style-type:none; width:210px;}
#smenu li {float:left; height:24px; overflow:hidden;}
#smenu li.ttl {height:51px;}
#sbanner {width:220px; height:120px; float:left; overflow:hidden; margin:0 0 9px 0;}
#sguide {width:220px; float:left; margin:0 0 9px 0;}
#sguide ul {list-style-type:none; width:220px;}
#sguide li {float:left; height:70px; overflow:hidden; border-bottom:1px solid #FFFFFF;}
#sask {width:217px; float:left; margin:0 0 9px 0;}
#sask ul {list-style-type:none; width:220px;}
#sask li {float:left; height:81px; overflow:hidden;}
#scall {width:220px; height:100px; float:left; overflow:hidden; margin:0 0 9px 0;}
.sgline {width:100%; height:1px; background:#ebebeb; clear:both; margin:0 0 9px 0;}
.sgline hr {display:none;}

/* ¼­ºêÆäÀÌÁö ¿ìÃø */
#sright {width:750px; border-left:1px solid #ebebeb; float:right;}
#stmenu {width:620px; float:left;}
#stmenu ul {list-style-type:none;}
#stmenu li {float:left; height:80px; overflow:hidden;}
#smemar {width:130px; float:left;}
#smeminfo {width:130px; height:43px; background:url(/images/stmenu_inbg.gif); text-align:right; float:left; display:inline;}
#smeminfo .infotxt {font:normal 11px "µ¸¿ò", Dotum; letter-spacing:-1px; line-height:11px; margin:27px 8px 0 5px;}
#sttlimg {width:750px; height:220px; overflow:hidden; float:left;}
#scont {width:690px; padding:20px 30px 40px 30px; text-align:justify; clear:both; float:left; display:inline;}
#cat04 {width:720px; padding:20px 0 40px 30px; text-align:justify; clear:both; float:left; display:inline;}
#cat04 ul {width:100%; float:left; display:inline;}
#cat04 li {padding:0 0 0 5px; width:93%; background:url(/images/main_noti_bl.gif) 0 50% no-repeat; text-align:left; float:left; display:inline; white-space:nowrap; overflow:hidden;}

/* ¸®¾óÅ¬¸¯¼Ò°³ */
.cat01p01_left {width:344px; border-right:1px solid #efefef; float:left; text-align:justify; display:inline;}
.cat01p01_right {width:330px; overflow:hidden; float:right;}

#cat01p02_tbl {width:690px; margin:0 auto; border-collapse:collapse; border-spacing:1px; border:1px solid #cdcdcd; line-height:16px;}
#cat01p02_tbl td {border:1px solid #cdcdcd; text-align:left; padding:10px;}
#cat01p02_tbl th {border:1px solid #cdcdcd; text-align:left; padding:10px;}
#cat01p02_tbl th {text-align:center; color:#00aeef; vertical-align:middle;}
#cat01p02_tbl thead th {padding:0; background:url(/images/rcinfo/img02_tbltbg.gif) top repeat-x;}

#cat01p03 {margin:10px 5px; width:125px; text-align:center; line-height:22px; float:left; display:inline;}
#cat01p03 div {overflow:hidden; float:left;}
#cat01p03 .box {padding:5px; width:113px; border:1px solid #ebebeb; text-align:center;}
#cat01p03 .mtxt {width:100%; height:20px; float:left;}

.cat01p04 {margin:15px 0; width:690px; float:left; display:inline;}
.cat01p04 img {border:0 none; display:inline;}
.cat01p04 .left {padding:0; width:175px; float:left; display:inline;}
.cat01p04 .right {margin:0 0 0 23px; padding:0 0 30px 0; width:490px; float:left; border-bottom:1px solid #b9e0f3; display:inline;}

.cat01p05_bttl {width:100%; margin:40px 0 0 0; background:url(/images/rcinfo/img05_ttlline.gif) repeat-x; text-align:left; float:left; display:inline;}
.cat01p05_year {width:690px; text-align:left; border-bottom:4px solid #00aef0; margin:20px 0 0 0; float:left; display:inline;}
.cat01p05_month {width:690px; background:url(/images/rcinfo/img05_bgline.gif); float:left; display:inline;}
.cat01p05_month .mimg {width:85px; padding:8px 0 0 0; text-align:center; float:left; display:inline;}
.cat01p05_month .mtxt {width:605px; line-height:29px; float:left; display:inline;}

.cat01p06_img {margin:0 0 0 20px; width:650px; overflow:hidden; float:left; display:inline;}
.cat01p07_img {margin:0 0 0 20px; overflow:hidden; float:left; display:inline;}

/* »óÇ°¼Ò°³ */
#cat03_main {width:690px; float:left;}
#cat03_main .leftbox {width:344px; height:220px; margin:0 0 15px 0; float:left; display:inline; text-align:left; overflow:hidden; border-right:1px solid #ebebeb;}
#cat03_main .rightbox {width:345px; height:220px; margin:0 0 15px 0; float:left; display:inline; text-align:right; overflow:hidden;}
.pgline {width:100%; height:1px; background:#ebebeb; clear:both; margin:0 0 15px 0;}
.pgline hr {display:none;}

#cat02p01_hc {padding:0; }
#cat02p01_hc div {float:left; display:block; width:248px; margin:0 0 0 15px; height:22px; overflow:hidden;}
#cat02p01_hc img {margin:0 4px 3px 0;}
#cat02p01_hc a {color:#000000; letter-spacing:-1px;}
#cat02p01_hc a:hover {text-decoration:underline;}

#cat02p01_sl {width:100%; float:left; display:inline;}
#cat02p01_sl .tbox {float:left; display:inline; width:42%; margin:0 3%; height:22px; white-space:nowrap; overflow:hidden;}
#cat02p01_sl img {margin:0 4px 3px 0;}
#cat02p01_sl a {color:#000000;}
#cat02p01_sl a:hover {text-decoration:underline;}

/* ±¤°íÁö¿ø¼¾ÅÍ */
.cat03_smenu {width:750px; background:url(/images/support/smenu_bg.gif) 0 repeat-x; float:left; display:block;}
.cat03_smenu .meall {margin:5px 6px 0 6px; float:left; display:inline;}
.cat03_smenu .meall div {float:left; display:inline; overflow:hidden;}

#cat03p03_tbl {width:630px; margin:0 auto; border-collapse:collapse; border-spacing:1px; border:1px solid #cdcdcd;}
#cat03p03_tbl td {border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; text-align:left; vertical-align:middle; padding:5px 7px 3px 7px;}
#cat03p03_tbl th {border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; text-align:left; vertical-align:middle; padding:5px 7px 3px 7px;}
#cat03p03_tbl th {background:#ececec; color:#373737;}
#cat03p03_tbl .blue {color:#00c1f5; text-align:center;}

.cat03p04 {width:100%; display:inline; float:left; padding:0 0 15px 0; margin:15px 0 0 0; border-bottom:1px solid #cecece;}
.cat03p04 .qicon {width:33px; height:28px; margin:0 15px 0 0; float:left; display:inline;}
.cat03p04 .qtxt {width:610px; float:left; display:inline;}
.cat03p04 .antxt {width:610px; float:left; display:inline; margin:5px 0 0 48px; color:#555555;}
.cat03p04 a {font-weight:bold; line-height:28px; color:#555555;}
.cat03p04 a:hover {color:#000000;}

.cat03p05_tarea {width:654px; height:215px; padding:18px; border:1px solid #e5e5e5; font:normal 12px "±¼¸²", Gulim; color:#898989; line-height:22px; overflow-x:hidden; overflow-y:auto;}

#cat03p06_table {width:690px; border-top:2px solid #dce2e2; border-collapse:collapse; color:#636363;}
#cat03p06_table td {padding:5px 10px; background:#FFFFFF; border-bottom:1px solid #dce2e2;}
#cat03p06_table th {padding:5px 15px; background:#f9f9f9; border-bottom:1px solid #dce2e2; vertical-align:middle;}
#cat03p06_table caption {text-align:right; height:22px;}
#cat03p06_table .ipbox {height:18px; border:1px solid #a1a1a1; padding:0 5px; font:normal 12px "±¼¸²", Gulim; color:#a1a1a1; line-height:22px;}
#cat03p06_table tfoot td {text-align:center; padding:15px 0; border:0 none;}
#cat03p06_table tfoot img {margin:0 2px;}

#cat03p07_ttl {width:690px; background:url(/images/support/img07_tbg.gif) repeat-x; border:1px solid #c8c8c8; border-collapse:collapse;}
#cat03p07_ttl td {height:36px; text-align:center; font:bold 11px "µ¸¿ò", Dotum; background:url(/images/support/img07_tline.gif) right 50% no-repeat; vertical-align:inherit; vertical-align:middle; line-height:14px;}
#cat03p07_list {width:690px; border-collapse:collapse;}
#cat03p07_list td {padding:8px 0; border-bottom:1px solid #e6e7e8; text-align:center;}
#cat03p07_page {border:0 none; border-collapse:collapse; margin:20px auto 40px auto;}
/*#cat03p07_page div {overflow:hidden; float:left; display:inline;}*/
#cat03p07_page div { float:left; display:inline;}
.cat03p07_ipbox {height:20px; border:1px solid #c2c2c2; font:normal 12px "±¼¸²", Gulim; color:#a1a1a1; line-height:22px;}
.cat03_read {width:100%; font:bold 16px "±¼¸²", Gulim; margin:0 0 20px 0; letter-spacing:-1px; color:#636363; border-bottom:1px solid #e6e7e8; float:left; display:inline;}
.cat03_read .date {font:normal 11px "µ¸¿ò", Dotum; line-height:24px; display:block; letter-spacing:0px;}
.cat03_prback {width:100%; margin:20px 0 0 0; border-top:1px solid #e6e7e8;}

/* Á¤º¸ÇÃ·¹ÀÌ½º */
#conttlimg {width:100%; height:200px; margin:0 0 0 0; overflow:hidden; float:left;}

#cat04_mainleft {width:420px; margin:0 20px 0 0; float:left; display:inline;}
#cat04_mainright {width:280px; float:right; display:inline;}

.cat04p01_mlist {width:660px; border-bottom:1px solid #e6e7e8; padding:17px 15px; float:left; display:inline;}
.cat04p01_mlist a {line-height:18px;}
.cat04p01_mlist .simg {border:1px solid #e6e7e8; margin:0 30px 0 0; float:left; display:inline;}
.cat04p01_mlist .bookimg {border:1px solid #e6e7e8; margin:0 30px 0 0; float:left; display:inline;}
.cat04p01_mlist .rtxt {width:535px; _width:520px; float:left; display:inline;}
.cat04p01_mlist .bluetxtb {font:bold 14px '±¼¸²', Gulim; color:#00aeef; display:block;}
.cat04p01_mlist .bluetxts {font:normal 11px 'µ¸¿ò', Dotum; color:#00aeef; height:22px; line-height:18px; display:block;}
.cat04p01_page {text-align:center; clear:both; font:normal 16px Gilim; color:#cccccc; width:100%; margin:30px 0; float:left; display:inline;}
.cat04p01_page a {font:bold 12px "±¼¸²", Gulim; color:#898989;}
.cat04p01_page a:hover {color:#ff8600;}
.cat04p01_page a.left {font:normal 12px "±¼¸²", Gulim; background:url(/images/content/img01_arr01.gif) left 3px no-repeat; padding:0 0 0 8px;}
.cat04p01_page a.right {font:normal 12px "±¼¸²", Gulim; background:url(/images/content/img01_arr02.gif) right 3px no-repeat; padding:0 8px 0 0;}
.cat04p01_page a.hlt {color:#ff8600;}

/* footer */
#footer {width:100%; text-align:center; clear:both; border-top:4px solid #ebebeb; padding:0 0 10px 0; background:#FFFFFF;}
#footer .fmenu {width:100%; height:30px; padding:0; margin:6px 0 0 0; border-bottom:1px solid #efefef; float:left; display:inline;}
#footer .topleft {float:left; width:32px; height:8px; margin:8px 0 8px 5px; display:inline;}
#footer .topright {float:right; width:32px; height:8px; margin:8px 5px 8px 0; display:inline;}
#footer ul {list-style-type:none; width:663px; margin:0 0 0 110px; float:left; display:inline;}
#footer li {height:24px; overflow:hidden; float:left; display:inline;}
#footer .imgs {width:100%; text-align:center; margin:15px 0; clear:both; float:left; display:inline;}
#footer .imgs div {float:left; display:inline;}

#mfooter {width:100%; text-align:center; clear:both; border-top:4px solid #ebebeb; padding:20px 0 10px 0; margin:0; background:#FFFFFF;}
#mfooter .mlogo {width:279px; height:80px; margin:6px 0; border-right:1px solid #ebebeb; text-align:center; float:left; display:inline;}
#mfooter .rbox {width:690px; float:right; display:inline;}
#mfooter .mfmenu {height:24px; display:inline;}
#mfooter .mfmenu ul {list-style-type:none; float:left; display:inline;}
#mfooter .mfmenu li {height:24px; overflow:hidden; float:left; display:inline;}

#contxtar {width:100%; float:left; display:block;}
#contxtar .blue {color:#2389BC;}
#contxtar .t11p_bl_lp-1 {font:normal 11px "µ¸¿ò", Dotum; color:#333333; letter-spacing:-1px;}

/* 2010.11 ¸®´º¾ó ½ºÅ¸ÀÏ */

/* Å¾¸Þ´º (¸ÞÀÎ ¼­ºê °øÅë) */
#re_top {width:980px; height:79px; background:#FFFFFF; border-bottom:1px solid #ebebeb; float:left;}
#re_top div {float:left;}
#re_top .logo {width:212px; padding:29px 0 0 10px;}
#re_top .menu {width:538px; padding:29px 0 0 0;}
#re_top .logout {width:220px; padding:29px 0 0 0; text-align:right;}
#re_top .login {width:220px; padding:15px 0 0 0; text-align:right; font:normal 11px Dotum;}

/* footer */
#re_footer {width:100%; text-align:center; clear:both; border-top:4px solid #ebebeb; padding:0 0 10px 0; background:#FFFFFF;}
#re_footer div {float:left; display:inline;}
#re_footer .fmenu {width:100%; height:30px; padding:0; margin:6px 0 0 0; border-bottom:1px solid #efefef;}
#re_footer .topleft {width:32px; height:8px; margin:8px 0 8px 5px;}
#re_footer .topright {float:right; width:32px; height:8px; margin:8px 5px 8px 0;}
#re_footer ul {list-style-type:none; width:663px; margin:0 0 0 110px; float:left; display:inline;}
#re_footer li {height:24px; overflow:hidden; float:left; display:inline;}
#re_footer .imgs {width:960px; text-align:center; padding:4px 10px 15px 10px;}

/* ¸ÞÀÎ ÀÌ¹ÌÁö ¿µ¿ª */
#re_mainimg {width:980px; height:280px; float:left; background:url(../images/re_mainimgbg.gif) repeat-x; overflow:hidden;}
#re_mainimg div {float:left; display:inline;}
#re_mainimg .ban {width:230px; height:280px; background:url(../images/re_main_banbg.gif) no-repeat;}
#re_mainimg .ban img {margin:10px 0 0 10px;}

/* ¼­ºê ¹Ìµé¸Þ´º Æû */
#re_mdmehu {width:739px; height:40px; background:#d7d7d7; float:left; padding:0 0 0 11px;}
#re_mdmehu div {float:left; display:inline; margin:5px 0 0 -6px; position: relative;}
#re_mdmehu .over {z-index:999;}
