@charset "EUC-KR";
/* CSS Document */

/*°øÅë¼Ó¼º*/
html {height:100%; margin:0px; padding:0px;}
/* body{height:100%; margin:0; padding:0; font:9pt "µ¸¿ò", "µ¸¿òÃ¼", dotum, malgungothic; color:#3D3D3D; background:url(../../img/cust/bg_body.gif) left top repeat-x;} */
body{height:100%; margin:0; padding:0; font:9pt "µ¸¿ò", "µ¸¿òÃ¼", dotum, malgungothic; color:#3D3D3D;}
ul, ol, li, dl {list-style:none; margin:0px; padding:0px;}
a{outline:none; select-dummy:expression(this.hideFocus=true);}
a{color:#3D3D3D; text-decoration:none; outline:none;}
a:hover{color:#979595; text-decoration:none;}
img, fieldset{border:none;}
legend{width:0; height:0; display:none;}
caption{display:none;}
/*°øÅë¼Ó¼º END*/

/*»ó´Ü*/
#header {width:100%; height:70px; margin:0px; padding:0px; background:url(../../img/cust/bg_header.gif) left top repeat;}
/* #header {width:1100px; height:70px; margin:0px; padding:0px; background:url(../../img/cust/bg_header.gif) left top repeat;} */

#top {width:1100px; height:70px; margin:0px; padding:0px; background:url(../../img/cust/bg_top.gif) left top no-repeat; overflow:hidden;}
#top h1 {width:190px; height:28px; margin:22px 0px 0px 30px; padding:0px; float:left;}

#navi {width:730px; margin:27px 0px 0px 0px; float:left;}
#navi ul {overflow:hidden;}
#navi li {width:120px; height:21px; text-align:center; border-left:1px solid #E5E8ED; float:left;}
a.navi {display:block; width:120px; height:21px;}

#sky {width:150px; float:left;}
#sky dl {margin:27px 0px 0px 0px; padding:0px; overflow:hidden;}
#sky dd {margin-left:1px; float:left;}

/*°øÁödiv*/
#sc_popup {display:none; width:100%; height:225px; background:#2C4F91;}

/*º»¹®*/
#cont_wrap {width:1100px; overflow:hidden;}

/*¸ÞÀÎÁÂÃø*/
#m_left {width:220px; margin:0px; padding:125px 0px 0px 0px; background:url(../../img/cust/bg_mleft.gif) left top no-repeat; float:left;}
#m_login {width:126px; height:56px; margin-left:66px;}
#m_finger {margin-top:10px; margin-left:10px;}
#clock {width:194px; height:50px; margin-top:2px; margin-left:10px; background:url(../../img/cust/bg_clock.gif) left top no-repeat; position:relative;}
span.now {display:block; color:#0C6CF5; font-weight:bold; font-size:12px; position:absolute; top:28px; left:54px; background:#ffffff;}

/* #sysinfo {width:194px; height:270px; margin-left:10px; margin-top:25px; background:url(../../img/cust/system_info.gif) left top no-repeat; overflow:hidden;} */
#sysinfo {width:194px; height:330px; margin-left:10px; margin-top:5px; background:url(../../img/cust/system_info.gif) left top no-repeat; overflow:hidden;}
#sysinfo ul {width:179px; height:270px; margin-top:33px; margin-left:8px; overflow:hidden;}
#sysinfo li {width:88px; height:54px; margin-right:1px; margin-bottom:1px; float:left;}
#sysinfo li a {display:block; width:88px; height:54px; text-indent:-10000px;}

#ban {width:194px; margin-left:10px; margin-top:15px; text-align:center;}

/*¸ÞÀÎ¿ìÃøº»¹®*/
#m_cont {width:880px; float:left;}

#m_cont01 {width:870px; margin-left:10px; margin-top:25px; overflow:hidden;}

/*¸ÞÀÎ °øÁö»çÇ×*/
#mbbs {width:340px; float:left;}
#mbbs dl {margin:0px; padding:0px; overflow:hidden; position:relative;}
#mbbs dd {margin-left:0px; padding-left:0px; float:left;}
#mbbs dd.more {position:absolute; top:5px; right:0px;}
#mbbs ul {margin-top:5px;}
#mbbs li {padding-left:10px; line-height:20px; background:url(../../img/cust/bl_01.gif) left 7px no-repeat; position:relative;}
span.date {color:#9A9A9A; font-size:11px; position:absolute; top:0px; right:0px;}

/*¸ÞÀÎ ¿À´ÃÀÇÀÔÂû°ø°í*/
#mcal_wrap {width:210px; margin-left:68px; float:left;} /*margin-left:38px;*/
#mcal_wrap h2 {margin:3px 0px 5px 2px;}
#mcal {width:208px; height:170px; background:url(../../img/cust/bg_mcal.gif) left bottom repeat-x; border:1px solid #DFDFDF;}
#mcal p {margin-bottom:0px; text-align:center; vertical-align:middle; color:#00629E; font-weight:bold;}
#mcal .calendar_sunday{color:#FF6600;}
#mcal .calendar_offday{color:#00629E;}

table.table01 {width:190px; margin-top:3px; font-size:11px; line-height:19px; border-collapse:collapse; background:#FFFFFF;}
thead.thead01 {background:#F1F1F1;}
th.sunday, td.sunday {color:#FF6600; font-weight:normal; text-align:center;}
th.day, td.day {text-align:center; font-weight:normal;}
th.sat, td.sat {color:#00629E; font-weight:normal; text-align:center;}
td.today {text-align:center; font-weight:normal; background:#FFFF00;}

/*¸ÞÀÎ ½Ç½Ã°£°Ë¼öÇöÈ²*/
#mtest {width:222px; height:198px; margin-left:30px; float:left; background:url(../../img/cust/m_testimg.gif) left top no-repeat; text-indent:-10000px; position:relative;}
#mtest a {width:64px; height:19px; position:absolute; top:100px; left:5px;}

#m_cont02 {width:870px; margin-left:10px; margin-top:25px; overflow:hidden;}

/*¸ÞÀÎ ÀÔÂû°ø°í ÅÇ*/
#mtab {width:865px; height:61px;}
#mtab dl {width:865px; height:31px; margin:0px 0px 1px 0px; padding:0px; background:url(../../img/cust/bg_tab01.gif) left top repeat-x; overflow:hidden;}
#mtab dd {width:125px; height:31px; margin-left:0px; padding-left:0px; float:left;}
#mtab ul {width:865px; height:29px; background:url(../../img/cust/bg_tab02.gif) left top repeat-x; overflow:hidden;}
#mtab li {width:123px; height:29px; float:left;}

#mbid {width:843px; margin-top:1px; padding:10px; background:#FFFFFF; border:1px solid #E5E5E5;}
#mbid ul {margin-top:10px; margin-left:5px;}
#mbid li {padding-left:10px; line-height:20px; background:url(../../img/cust/bl_01.gif) left 7px no-repeat; position:relative;}
span.bidno {font-size:11px; position:absolute; top:0px;}
/* span.cate {font-weight:bold;} */
span.cate {font-size:11px; position:absolute; top:0px; left:105px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:430px;}
span.date02 {font-size:11px; position:absolute; top:0px; right:150px;}
span.form {font-size:11px; position:absolute; top:0px; right:20px;}

/*·Î±×ÀÎ ÁÂÃø*/
/* #s_left {width:220px; margin:0px; padding:46px 0px 0px 0px; background:url(../../img/cust/bg_sleft.gif) left top no-repeat; float:left;} */
#s_left {width:220px; margin:0px; padding:46px 0px 0px 0px; background:url(../../img/cust/bg_sleft.gif) left top no-repeat;}

/*º»¹®*/
#cont {width:865px; margin-left:15px; margin-top:30px; float:left;}

#title {width:865px; height:26px; border-bottom:1px solid #0EA9F1; position:relative;}
#title01 {width:600px; height:26px; border-bottom:1px solid #0EA9F1; position:relative;}
#title02 {width:485px; height:26px; border-bottom:1px solid #0EA9F1; position:relative;}
#title h2 {height:21px; margin:12px 0px 0px 5px;}
span.position {font-size:11px; color:#0066A6; position:absolute; top:5px; right:10px;}

#cont_in {width:865px; margin-top:40px;}

/*·Î±×ÀÎ*/
#c_login {width:865px; margin-bottom:30px; padding-bottom:20px; background:url(../../img/cust/bg_clogin.gif) left bottom no-repeat; overflow:hidden;}
#c_login01 {margin:40px 45px 20px 45px; border-bottom:1px dotted #CCCCCC;}
p.info01 {padding-left:18px; font-size:11px; color:#FF6600; line-height:16px; background:url(../../img/cust/bl_info.gif) left top no-repeat;}
#btn01 {text-align:center;}

/*ÁÂÃø·Î±×ÀÎÁ¤º¸*/
#s_login {width:140px; height:75px; margin-left:62px;}
#s_login h2 {width:87px; height:17px; margin:0px; padding:0px;}
#loginfo {width:134px; height:20px; margin:10px 0px 5px 0px; padding-left:15px; font-size:11px; font-weight:bold; color:#1D5BC3; letter-spacing:-1px; line-height:22px; background:url(../../img/cust/bg_loginfo.png) left top no-repeat;}

/*³ªÀÇ¾÷¹«ÇöÈ²*/
#work_ing {width:865px; background:url(../../img/cust/bg_work.gif) left top no-repeat; overflow:hidden;}
#work_ing h2 {height:28px; margin:0px; padding:0px; text-indent:-10000px;}
/* #work_wrap {width:795px; margin:10px; padding:20px 25px 20px 25px; background:#FFFFFF; border:1px solid #E5E5E5; overflow:hidden;} */
#work_wrap {width:845px; margin:10px; padding:20px 0px 20px 5px; background:#FFFFFF; border:1px solid #E5E5E5; overflow:hidden;}
#work_left {width:360px; float:left;}
#work_ing h3 {margin:0px; padding-left:15px; font-size:12px; background:url(../../img/cust/bl_ti_01.gif) left top no-repeat;}

table.table02 {width:360px; margin-top:3px; margin-bottom:25px; line-height:19px; border-collapse:collapse; border-bottom:1px solid #E4E4E4; border-top:1px solid #686E70; background:#FFFFFF;}
th.th01 {height:24px; font-size:11px; font-weight:normal; text-align:left; padding-left:10px; background:#F5F7F7; border-bottom:1px solid #E4E4E4;}
td.td01 {height:24px; padding-left:10px; border-bottom:1px solid #E4E4E4; font-size:11px;}
span.blue {font-weight:bold; color:#0098DE;}

/*°øÁö»çÇ×*/
/* #bbs_in {width:380px; float:left; position:relative;} */
#bbs_in {width:370px; float:left;}
#bbs_in h3 {margin:0px; padding:0px;}
span.more {position:absolute; top:5px; right:0px;}
/* #bbs_in ul {margin-top:10px;} */
#bbs_in ul {margin-top:5px;}
#bbs_in li {padding-left:10px; line-height:22px; background:url(../../img/cust/bl_01.gif) left 7px no-repeat; position:relative;}
span.date {color:#9A9A9A; font-size:11px; position:absolute; top:0px; right:0px;}

/*À¯»ç±â°ü*/
#link_in {width:380px; margin-left:40px; float:left; position:relative;}
#link_in h3 {margin:0px; padding:0px;}
#link_in dl {width:442px; height:135px; margin:10px 0px 0px 0px; padding:0px; background:url(../../img/cust/img_link.gif) left top no-repeat; overflow:hidden;}
#link_in dd {width:221px; height:65px; margin:0px; padding:0px; text-indent:-10000px; float:left;}
#link_in a {display:block; width:218px; height:65px;}

/*¼­ºêÁÂÃø¸Þ´º*/
#left_sm {width:194px; margin-top:15px; margin-left:10px;}
#left_sm dl {margin:0px; padding:0px;}
#left_sm dt {width:194px; height:30px; margin:0px 0px 1px 0px; padding:0px;}
#left_sm dd.sm_on {width:194px; height:25px; margin-left:0px; margin-bottom:1px; padding-left:20px; line-height:24px; font-weight:bold; background:url(../../img/cust/bg_leftsm_on.gif) left top no-repeat;}
#left_sm dd.sm_off {width:194px; height:25px; margin-left:0px; margin-bottom:1px; padding-left:20px; line-height:24px; font-weight:bold; background:url(../../img/cust/bg_leftsm_off.gif) left top no-repeat;}
#left_sm dd.sm_empty {width:194px; height:25px; margin-left:0px; margin-bottom:1px; padding-left:20px; line-height:24px; font-weight:bold; background:url(../../img/cust/bg_leftsm.gif) left top no-repeat;}
#left_sm dd a {display:block; width:194px; height:25px;}

/*ÇÏ´Ü¼Ó¼º*/
#footer {width:100%; height:50px; margin-top:40px; background:url(../../img/cust/bg_footer.gif) repeat; overflow:hidden; position:relative;}
/* #footer {width:1100px; height:50px; margin-top:40px; background:url(../../img/cust/bg_footer.gif) repeat; overflow:hidden; position:relative;} */
#footer h2 {margin-left:30px; float:left; margin-top:15px;}
span.copyright {display:block; margin-top:15px; margin-left:60px; float:left;}
/*ÇÏ´Ü¼Ó¼º END*/

/*¼­ºêÄÁÅÙÃ÷ ¼Ó¼º 20130809 Ãß°¡*/

table.table03 {width:865px; margin-top:3px; margin-bottom:15px; line-height:19px; border-collapse:collapse; border-bottom:1px solid #B5B5B5; border-top:2px solid #6B7073; background:#FFFFFF;}
th.th02 {height:28px; background:#ECECEC; border-bottom:1px solid #D1D1D1; border-right:1px solid #D1D1D1;}
td.td02 {height:28px; padding-left:10px; border-bottom:1px solid #D1D1D1; border-right:1px solid #D1D1D1;}
td.td03 {height:28px; padding-left:10px; border-bottom:1px solid #D1D1D1;}

input.input01 {border:1px solid #E7E7EA; vertical-align:middle;}
select.select01 {font-size:11px; color:#999999;}

div.bt_area01 {margin-bottom:20px; text-align:center;}

table.table04 {width:865px; margin-top:5px; margin-bottom:15px; border-collapse:collapse; border:1px solid #D4D4D4; border-top:1px solid #6B7073; background:#FFFFFF;}
th.th03 {padding:5px; background:#F5F7F7; border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4;}
td.td04 {padding:5px 5px 5px 10px; line-height:16px; border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4;}
td.td05 {padding:5px; line-height:16px; text-align:center; border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4;}
td.td06 {padding:5px; line-height:16px; text-align:center; color:#1D5BC3; border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4;}

#paging {margin-top:20px; text-align:center;}
a.paging_on {font-weight:bold; color:#1D5BC3;}
span.bbs_total {font-size:11px; position:absolute; top:5px; left:10px;}
span.bbs_total2 {font-size:11px; position:absolute; top:60px; left:10px;}

th.th04 {padding:5px; background:#FCF6F2; border-bottom:1px solid #E4E4E4; border-right:1px solid #E4E4E4;}

#bt_area02 {width:865px; height:20px; margin-bottom:5px; position:relative; overflow:hidden;}
#bt_area02 ul {overflow:hidden; position:absolute; right:0px; top:0px;}
#bt_area02 li {margin-right:1px; float:left;}

#tab {width:865px; height:30px; margin-bottom:10px; background:url(../../img/cust/bg_tab.gif) top right no-repeat;}
#tab ul {overflow:hidden; margin:0px; padding:0px;}
#tab li.tab_on {width:130px; height:27px; line-height:27px; text-align:center; font-weight:bold; float:left; border:1px solid #FB8257; border-top:2px solid #FB8257; border-bottom:1px solid #FFFFFF; background:#FFFFFF;}
#tab a.a_on {width:128px; height:27px; display:block; color:#000000; background:url(../../img/cust/tab_on_bl.gif) 100px 10px no-repeat;}
#tab li.tab_off {width:130px; height:28px; line-height:27px; text-align:center; font-weight:bold; float:left; border:1px solid #E8E8E8; border-bottom:none;}
#tab a.a_off {width:128px; height:27px; display:block; color:#4A4F50;}

#cont_in h3 {margin-top:0px; padding-left:15px; font-size:12px; color:#E03D02; background:url(../../img/cust/bl_ti_02.gif) left top no-repeat; position:relative;}
span.r_info {color:#0066A6; position:absolute; right:10px;}

/*º°µµÃ¢ ¼Ó¼º 20130813*/
#win {width:500px; margin:0px; padding:0px; background:#FFFFFF;}
#win_top {width:100%; height:52px; background:url(../../img/cust/win_ti_bg.gif) left top no-repeat; overflow:hidden;}
#win_top h1 {
		margin-top:15px; 
		margin-left:15px; 
		padding-left:15px; 
		background:url(../../img/cust/win_ti_bl.png) left top no-repeat;
	    FONT-SIZE: 17px; 
        COLOR: #00245a; 
        LINE-HEIGHT: 22px; 
        FONT-WEIGHT: bold; 
        FONT-FAMILY: "¸¼Àº°íµñ", ±¼¸²,  Arial
        }
#win_cont {padding:15px 20px 20px 20px;}
table.table10 {width:100%; margin-top:3px; margin-bottom:15px; line-height:19px; border-collapse:collapse; border-bottom:1px solid #B5B5B5; border-top:2px solid #6B7073; background:#FFFFFF;}
table.table11 {width:100%; margin-top:5px; margin-bottom:15px; border-collapse:collapse; border:1px solid #D4D4D4; border-top:1px solid #6B7073; background:#FFFFFF;}
div.win_bt_area {margin-top:20px; text-align:center;}
