@charset "utf-8";
/*common*/
/*html,body { margin:0 auto; padding: 0; background-color: #f1f1f1; width:100%;}*/
html,body { margin:0 auto; padding: 0; background-color: #f1f1f1; -webkit-text-size-adjust:none;}
img,fieldset { border:0 none;}
table{border-collapse:collapse;margin :0 auto;padding:0;}
dl,ul,ol,li{ list-style: none; }
hr{ display:none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{ margin :0 auto; padding : 0;font-size: 11px;color:#000;}
a {text-decoration:none;color:#000;font-family:Gulim,Dotum,Helvetica,AppleGothic,Sans-serif;text-overflow:ellipsis;-o-text-overflow:ellipsis;} 
a:link:hover, a:active {text-decoration:none;}
img,input,select,textarea {font-size:100%;vertical-align:middle;}
em	{font-style:normal;}

.fw{font-weight:bold;}
.m_sp {letter-spacing:-1px;}
.m_sp0 {letter-spacing:0px;}
.btnarea{padding:10px 0 10px 0;}

/*Input_type*/
.scroll_24{height:24px;font-size:14px;}
.scroll_13{height:24px;font-size:13px;}
.input_login{border: 1px solid #cfd1ce;background-color: #fff;height:22px;font-size:14px;}
.input_type1{border: 1px solid #a0a49e;background-color: #fff;height:22px;font-size:13px;}

.space_height{position:relative;width:100%;display:block;height:10px;}
.space_height5{position:relative;width:100%;display:block;height:5px;}
.space_height15{position:relative;width:100%;display:block;height:15px;}
.space_height30{position:relative;width:100%;display:block;height:30px;}
.space_height50{position:relative;width:100%;display:block;height:50px;}



/*common img_bt */
#page_counter{position:relative;clear: both; margin: 0 auto; text-align: center; font-size:14px; font-family: 'Helvetica'; letter-spacing: -1px; line-height:normal ;padding:10px 0 10px 0;}
.cur_num, #page_counter a{ display: inline-block; color: #656565; text-decoration: none; border: 2px solid #D4D4D4; vertical-align: middle; margin: 1px; }
.num_box { color: #656565; border: 2px solid #D4D4D4; font-weight:bold; }
.num_prev, .num_next,  .num_box { padding: 2px 7px; border: 2px solid #D4D4D4; color:#656565; }
.cur_num { padding: 2px 7px; border: 2px solid #D4D4D4; color: #FFF; background-color: #8A8A8A; border: 2px solid #757575; }

.icon_map{position:relative;display:inline-block;width:26px;height:26px;background: url('/img/bt_icon.gif') 0px 0px no-repeat;vertical-align:middle;}
.icon_phone{position:relative;display:inline-block;width:26px;height:26px;background: url('/img/bt_icon.gif') 0px -26px no-repeat;vertical-align:middle;}

.icon_sms{position:relative;display:inline-block;width:26px;height:26px;background: url('/img/bt_icon.gif') 0px -130px no-repeat;vertical-align:middle;}

.icon_email{position:relative;display:inline-block;width:107px;height:26px;background: url('/img/bt_icon.gif') 0px -52px no-repeat;vertical-align:middle;}

.icon_etc{position:relative;display:inline-block;width:93px;height:26px;background: url('/img/bt_icon.gif') 0px -104px no-repeat;vertical-align:middle;}

.icon_pay{position:relative;display:inline-block;width:93px;height:26px;background: url('/img/bt_icon.gif') 0px -78px no-repeat;vertical-align:middle;}

.btn_close{position:relative;display:inline-block;width:41px;height:24px;background: url('/img/bt_close.gif') 0px 0px no-repeat;vertical-align:middle;}

.btn_history{display:inline-block;font-weight:bold;color:#333333;line-height:32px;width:47px;background:url('/img/bt_history.gif') no-repeat 0 0;text-align:center;}

.btntype_box_69{clear:both;text-align:center;display:inline-block;font-weight:bold;color:#333;line-height:22px;width:69px;background:url('/img/bt_bg.gif') repeat-x 0 0;border:#c2c2c2 1px solid;}
.btntype_box_45{clear:both;text-align:center;display:inline-block;font-weight:bold;color:#333;line-height:22px;width:45px;background:url('/img/bt_bg.gif') repeat-x 0 0;border:#c2c2c2 1px solid;}

.btntype_60{display:inline-block;font-weight:bold;color:#fff;line-height:30px;width:60px;background:url('/img/bt_type.gif') no-repeat 0 -30px;text-align:center;margin:0 3px 5px 2px;}
.btntype_70{display:inline-block;font-weight:bold;color:#fff;line-height:30px;width:70px;background:url('/img/bt_type.gif') no-repeat 0 -60px;text-align:center;margin:0 3px 5px 2px;}
.btntype_72{display:inline-block;font-weight:bold;color:#fff;line-height:30px;width:72px;background:url('/img/bt_type.gif') no-repeat 0 -150px;text-align:center;margin:0 3px 5px 2px;}
.btntype_97{display:inline-block;font-weight:bold;color:#fff;line-height:30px;width:97px;background:url('/img/bt_type.gif') no-repeat 0 -90px;text-align:center;margin:0 3px 5px 2px;}
.btntype_back_60{display:inline-block;font-weight:bold;color:#fff;line-height:30px;width:60px;background:url('/img/bt_share_bg.gif') no-repeat 0 0px;text-align:center;margin:0 3px 5px 2px;}
.btntype_100{display:inline-block;font-weight:bold;color:#fff;line-height:20px;width:100px;background:url('/img/bt_type.gif') no-repeat 0 -90px;text-align:center;margin:0 3px 5px 2px;}
.btn_text_w{display:inline-block;font-weight:bold;color:#333333;line-height:24px;padding:0 7px 0 7px;background:#f1f1f1 url('/img/btn_bg.gif') repeat-x 0 0;text-align:center;border:#c2c2c2 1px solid;}






/* icon_state */
.work_state_IN{display:inline-block;width:57px;padding-top:1px;color:#0039aa;height:21px;background: url('/img/icon_bg.gif') 0px 0px no-repeat;vertical-align:middle;letter-spacing:-2px;}
.work_state_DI{display:inline-block;width:57px;padding-top:1px;color:#5a00aa;height:21px;background: url('/img/icon_bg.gif') 0px -25px no-repeat;vertical-align:middle;letter-spacing:-2px;}
.work_state_AS{display:inline-block;width:57px;padding-top:1px;color:#517300;height:21px;background: url('/img/icon_bg.gif') 0px -50px no-repeat;vertical-align:middle;letter-spacing:-2px;}
.work_state_NA{display:inline-block;width:57px;padding-top:1px;color:#517300;height:21px;background: url('/img/icon_bg.gif') 0px -50px no-repeat;vertical-align:middle;letter-spacing:-2px;}


/* table_type */ 
.tbl_type1{width:100%;table-layout:fixed;word-break:break-all;}
.tbl_type1 td{font-size:13px;color:#000;text-align:left;padding:9px 10px 6px 10px;border:1px #e6e6e6 solid;}
.tbl_type1 th{background-color:#f7f7f7;font-weight:normal;font-size:13px;color:#000;text-align:left;padding:9px 2px 6px 8px;border:1px #e6e6e6 solid;}
.tbl_type1 .coltb{background-color:#ebf6e3;border:1px #b4c5a7 solid;text-align:center;padding:9px 10px 6px 10px;font-size:14px;}
.tbl_type1 .coltb_top{border-bottom:1px #b4c5a7 solid;}
.tbl_type1 .lt{text-align:left;}
.tbl_type1 .ct{text-align:center;}
.tbl_type1 .rt{text-align:right;}
.tbl_type1 .nopadding{padding:0;}
.tbl_type1 .noborder{border:0px;}
.tbl_type1 .in_box{padding:2px 6px 2px 10px;font-size:13px;color:#000;}

.tbl_type2{width:100%;table-layout:fixed;word-break:break-all;}
.tbl_type2 td{font-size:13px;color:#000;text-align:left;padding:9px 10px 6px 10px;border:1px #b4c5a7 solid;}
.tbl_type2 th{background-color:#ebf6e3;font-weight:normal;font-size:13px;color:#000;text-align:center;padding:9px 2px 6px 8px;border:1px #b4c5a7 solid;}
.tbl_type2 .lt{text-align:left;}
.tbl_type2 .ct{text-align:center;}
.tbl_type2 .rt{text-align:right;}
.tbl_type2 .nopadding{padding:0;}
.tbl_type2 .noborder{border:0px;}
.tbl_type2 .in_box{padding:2px 6px 2px 10px;font-size:13px;color:#000;}

.tbl_iframe{width:100%;table-layout:fixed;word-break:break-all;}
.tbl_iframe td{font-size:13px;color:#000;text-align:left;padding:9px 10px 6px 3px;background:url('/img/dotted.gif') repeat-x 100% 100%;}
.tbl_iframe .nopadding{padding:0;}

.tbl_type3{width:100%;table-layout:fixed;word-break:break-all;}
.tbl_type3 td{font-size:12px;color:#000;text-align:right;padding:5px 0px 5px 0px;border:1px #e6e6e6 solid;}
.tbl_type3 th{background-color:#f7f7f7;font-weight:normal;font-size:12px;color:#000;text-align:center;padding:5px 0px 5px 0px;border:1px #e6e6e6 solid;}



/*layout*/
#header{position:relative;width:100%;height:40px;background: url('/img/top_bg.gif') repeat-x;}
#contents{position:relative;width:100%;min-height:335px;margin:0 auto;text-align:center;background-color: #fff;}
#bottom{position:relative;width:100%;height:40px;background:#f1f1f1 url('/img/bottom_bg.gif') repeat-x;text-align:center;}


/* TOP Area */
#header .logolayer1 a{float:left;display:inline;position:relative;height: 40px;width:100px;background:url('/img/kctv_logo.gif') no-repeat 0 0;}
/*#header .logolayer1 a{float:left;display:inline;position:relative;height: 40px;width:100px;background:url('/img/logo_hangang.gif') no-repeat 0 0;}*/
#header .logolayer2 a{position:absolute;left:50%;top:0px;height: 40px;width:78px;margin-left:-39px;background:url('/img/logo_mobileone.gif') no-repeat 0 0;}
#header .path_display{float:right;top:0px;text-align:right;padding:14px 8px 0 0;font-size:13px;color:#fff;}

#header_popup{position:relative;width:100%;height:41px;background: url('/img/popup_bg.gif') repeat-x;}
#header_popup p.left1{float:left;display:inline;font-size:13px;position:relative;padding:17px 0 0 12px;color:#333;}
#header_popup p.right1{float:right;padding:11px 8px 0 0;}

/* Login Area */
#login01 {position:relative;padding:15px 0 50px 0;margin:0 auto;}
#login01 .box {display:block;border:1px #e6e6e6 solid;text-align:center;background-color: #f7f7f7;height:155px;width:80%;padding:0 0 0 0;}
#login01 .btnarea a{display:inline-block;font-weight:bold;color:#fff;line-height:30px;width:80px;background:url('/img/bt_type.gif') no-repeat 0 0;}


/* Main Menu */
.Mnotice_title{position:relative;white-space:nowrap;text-align:left;padding:9px 0px 6px 0px;height:14px;}
.Mnotice_title h1{position:absolute;display:inline;padding-left:10px;color:#2b4d7b;font-size:16px;font-weight:bold;}
.Mnotice_title p.r{float:right;padding:0px 10px 0px 0px;}
.Mnotice_title .mr{display:block;font-size:13px;color:#959595;padding:1px 10px 1px 2px;background:url('/img/icon_go.gif') no-repeat 130% 40%;}
.Mnotice_title a.mr{text-decoration:none;}

.Mnotice_list{position:relative;border-top: 3px solid #adc1dd;border-bottom: 3px solid #adc1dd;background-color:#f6f8fa;padding:0px 0 0px 0;}
.Mnotice_list ul{width:100%;}
.Mnotice_list li{position:relative;background:url('/img/icon_list.gif') 11px 15px no-repeat;padding:9px 70px 8px 23px;font-size:15px;text-align:left;}
.Mnotice_list li.addline{border-bottom: 1px solid #d7dee8;}
.Mnotice_list li span{position:absolute;right:0px;top:8px;vertical-align:middle;font-size:13px;color:#9d9d9d;padding:2px 10px 0 0;}

.Main_link{text-align:center;}
.Main_link ul{padding:10px 0 25px 0;text-align:center;width:100%;}
.Main_link li{height:42px;width:195px;padding:3px;}
.Main_link li a{display:block;width:195px;line-height:42px;background:url('/img/bt_main_menu.gif') 0px 0px no-repeat;font-size:15px;color:#333333;}

.Main_ct{text-align:center;}
.ns{overflow:hidden;margin:15px 22px 0;}
.ns li{overflow:hidden;position:relative;float:left;width:90px;height:100px;}
.ns a{overflow:hidden;display:block;width:100%;height:100%;text-align:center;font-size:13px;line-height:1em;letter-spacing:-1px;color:#333333;}
.ns .i{display:block;width:65px;height:65px;margin:7px 0 6px 15px;background:url('/img/main_bt.png');}
.ns .wn{white-space:nowrap;}
.ns1 .i{background-position:0 0;}
.ns2 .i{background-position:-95px 0;}
.ns3 .i{background-position:-190px 0;}
.ns4 .i{background-position:0 -95px;}
.ns5 .i{background-position:-95px -95px;}
.ns6 .i{background-position:-190px -95px;}
.ns7 .i{background-position:0 -190px;}
.ns8 .i{background-position:-95px -190px;}




/* Notice */
.notice_list{position:relative;padding:0;width:100%;}
.notice_list ul{}
.notice_list li{position:relative;height:100%;}
.notice_list li p{position:relative;background:url('/img/icon_list.gif') 11px 15px no-repeat;padding:8px 70px 7px 23px;font-size:15px;text-align:left;}
.notice_list li a{display:block;height:100%;}
.notice_list li.addline{border-bottom: 1px solid #e9e9e9;}
.notice_list li span{position:absolute;right:0px;top:8px;vertical-align:middle;font-size:13px;color:#9d9d9d;padding:2px 10px 0 0;}

.notice_view_title{position:relative;width:100%;background-color:#f1f1f1;border-bottom:#d2d2d2 1px solid;}
.notice_view_title p{position:relative;background:url('/img/icon_list.gif') 11px 15px no-repeat;padding:8px 70px 7px 23px;font-size:15px;text-align:left;}
.notice_view_title span{position:absolute;right:0px;top:8px;vertical-align:middle;font-size:13px;color:#9d9d9d;padding:2px 10px 0 0;}
.notice_view{position:relative;width:100%;border-bottom:#d2d2d2 1px solid;}
.notice_view p.wr{padding:10px;text-align:left;font-size:15px;color:#000;line-height:140%;}



/* info_work */
.work_date {position:relative;height:47px;border-bottom:#b2b2b2 2px solid;background-color:#f1f1f1;}
.work_date1 {padding-top:11px;}
.work_date1 p.date{display:inline;color:#333333;font-size:18px;font-family:Verdana,AppleGothic,Sans-serif;padding:0px 8px 0px 8px;vertical-align:middle;}
.work_date1 .btPrev{display:inline-block;width:26px;height:24px;background: url('/img/bt_arrow.gif') 0px 0px no-repeat;vertical-align:middle;}
.work_date1 .btNext{display:inline-block;width:26px;height:24px;background: url('/img/bt_arrow.gif') 0px -24px no-repeat;vertical-align:middle;}
.work_date1 p.report{display:inline;color:#333333;font-size:15px;padding:0px 8px 0px 8px;vertical-align:middle;font-family:Gulim,Dotum,Helvetica,AppleGothic,Sans-serif;}

.work_list{position:relative;}
.work_list ul{text-align:left;}
.work_list li{position:relative;display:inline-block;width:100%;}
.work_list li.addline{border-bottom:#c6c6c6 1px solid;width:100%}
/*.work_list li.spot{background-color:#ebf6e3;}   ���-ȸ������ �䱸 */
.work_list li.spot{background-color:#bbbbbb;}
.work_list li.preday{background-color:#ff9900;}
.work_list li p.lf{float:left;padding:11px 10px 0px 8px;text-align:center;font-size:12px;color:#aaaaaa;line-height:180%;}
.work_list li .time{font-size:14px;color:#737373;font-weight:bold;}
.work_list li .stat{font-size:13px;color:#0000FF;font-weight:bold;}
.work_list li p.ct{text-align:left;padding:8px 8px 4px 0px;color:#333;font-size:15px;vertical-align:top;line-height:120%;overflow:hidden;}
.work_list li.bt_margin{margin:4px;}
.work_list a{color:#333;}
.work_list li p.nodata{font-size:15px;color:#000;padding:6px 10px 5px 10px;line-height:140%;text-align:center;line-height:45px;}
.longcut {display:block;overflow:hidden;white-space:nowrap;}



/* work_detail */
.work_info_box{padding-top:7px;}
.work_info_box0{padding-top:0px;}
.work_info_box1{position:relative;border-top:#aeadae 2px solid;border-bottom:#e9e9e9 1px solid;background-color:#f7f7f7;}
.work_info_box1 p.date{display:inline;color:#333333;font-size:18px;font-family:Verdana,AppleGothic,Sans-serif;padding:0px 8px 0px 8px;vertical-align:middle;}
.work_info_box1 li{position:relative;display:inline-block;width:100%;}
.work_info_box1 ul{text-align:left;}
.work_info_box1 li{position:relative;display:inline-block;width:100%;}
.work_info_box1 li p.lf{float:left;padding:11px 10px 0px 8px;text-align:center;font-size:12px;color:#aaaaaa;line-height:180%;}
.work_info_box1 li p.ct{text-align:left;padding:8px 8px 4px 0px;color:#333;font-size:15px;vertical-align:top;line-height:120%;overflow:hidden;}
.work_info_box1 li .time{font-size:14px;color:#737373;font-weight:bold;}

.tb_div{padding:7px 8px 7px 8px;}
.tb_div p.width{display:inline;margin-left:5px;}
.tb_div2{padding:7px 8px 0px 8px;}
.tb_div2 p.width{display:inline;margin-left:5px;}
.tb_div3{padding:0px 8px 7px 8px;}
.tb_div3 p.width{display:inline;margin-left:5px;}
.btn_div{padding:0px 0px 10px 0px;}
.btn_div p.width{display:inline;margin-left:5px;}
.btn_div2{padding:0px 0px 0px 0px;}
.btn_div2 p.width{display:inline;margin-left:5px;}
.btn_div3{padding:0px 0px 30px 0px;text-align:left;width:308px;}
.btn_div4{padding:10px 0px 20px 0px;}
.sign_div{padding:7px 8px 7px 8px;height:215px;}
.sign_bg_div{width:304px;height:215px;background:url('/img/sign_bg.gif') 0 0 no-repeat;}

.work_info_box2{position:relative;border-top:#aeadae 2px solid;border-bottom:#e9e9e9 1px solid;text-align:left;font-size:13px;vertical-align:baseline;padding:7px 0 5px 28px;background:#f7f7f7 url('/img/title_icon.gif') 12px 8px no-repeat;}

.work_info_history{padding-top:7px;}
.work_info_history1{position:relative;border-top:#c3c3c3 1px solid;border-bottom:#ffffff 1px solid;padding:3px 0px 3px 11px;color:#646464;text-align:left;background:#e9e9e9 url('/img/icon_history.gif') 72px 14px no-repeat;}
.work_info_history1 p.width{display:inline;margin-left:5px;}


/* member_info */
.tab_navi{overflow:hidden;width:100%;height:31px;background:#e9e9e9 url('/img/member_tab_bg.gif') repeat-x;}
.tab_navi ul{padding:7px 4px 0 10px;margin-right:-8px;}
.tab_navi li{bottom:0px;overflow:hidden;float:left;height:24px;margin-right:-2px;line-height:24px;text-align:center;white-space:nowrap;font-size:15px;color:#333;}
.tab_navi li.s1{width:60px;}
.tab_navi li.s2{width:65px;}
.tab_navi li.s3{width:80px;}
.tab_navi li.s4{width:80px;}
.tab_navi li.on{position:relative;background:url('/img/member_tabmenu.gif') repeat-x 0 0;line-height:26px;}
.tab_navi li a{display:block;height:100%;}
.tab_navi span{display:block;height:100%;font-size:15px;}
.tab_navi .on p.bg1{background:url('/img/member_tabmenu.gif') no-repeat 0 -24px;}
.tab_navi li.on span.bg3{background:url('/img/member_tabmenu.gif') no-repeat 100% -48px;}

.tab_navi2{overflow:hidden;width:100%;height:31px;background:#e9e9e9 url('/img/member_tab_bg.gif') repeat-x;}
.tab_navi2 ul{padding:7px 4px 0 10px;margin-right:-8px;}
.tab_navi2 li{bottom:0px;overflow:hidden;float:left;height:24px;margin-right:-2px;line-height:24px;text-align:center;white-space:nowrap;font-size:15px;color:#333;}
.tab_navi2 li.s1{width:80px;}
.tab_navi2 li.s2{width:80px;}
.tab_navi2 li.s3{width:80px;}
.tab_navi2 li.s4{width:80px;}
.tab_navi2 li.on{position:relative;background:url('/img/member_tabmenu.gif') repeat-x 0 0;line-height:26px;}
.tab_navi2 li a{display:block;height:100%;}
.tab_navi2 span{display:block;height:100%;font-size:15px;}
.tab_navi2 .on p.bg1{background:url('/img/member_tabmenu.gif') no-repeat 0 -24px;}
.tab_navi2 li.on span.bg3{background:url('/img/member_tabmenu.gif') no-repeat 100% -48px;}

.search_div{padding:7px 8px 7px 8px;}
.search_list{position:relative;padding-bottom:20px;width:100%;}
.search_list ul{text-align:left;}
.search_list li{width:100%;position:relative;height:100%;}
.search_list li p.pl{font-size:15px;color:#000;padding:6px 10px 5px 10px;line-height:140%;}
.search_list li p.nodata{font-size:15px;color:#000;padding:6px 10px 5px 10px;line-height:140%;text-align:center;line-height:45px;}
.search_list li a{display:block;height:100%;}
.search_list li.addline{border-bottom:#c6c6c6 1px solid;width:100%}

.sort_div{padding:4px 8px 4px 10px;border-bottom:2px #aeadae solid;background-color:#f7f7f7;border-top:2px #aeadae solid;border-bottom:1px #e9e9e9 solid;text-align:left;}

/*popup_history*/
.history_list{position:relative;}
.history_list ul{text-align:left;}
.history_list li{width:100%;}
.history_list li p.pl{font-size:15px;color:#000;padding:6px 10px 5px 10px;line-height:140%;}
.history_list li.addline{border-bottom:#c6c6c6 1px solid;width:100%}

.history_sel{position:relative;width:100%;height:37px;background: url('/img/history_sel.gif') repeat-x;}
.history_sel1{position:absolute;bottom:12px;left:0px;}
.history_sel1 ul{text-align:left;}
.history_sel1 li{width:100%;display:inline;padding-top:10px;}
.history_sel1 li p.pl{display:inline;font-size:13px;color:#000;}
.history_sel1 li p.ra{display:inline;padding:0px 3px 0px 12px;}


/*footer*/
#login_info{padding:7px 0 0 0;}
#login_info li{display:inline;color:#333333;font-weight:bold;}
#login_info li.in01{padding:0px 6px 0px 0px;}
