@charset "utf-8"; /* 공통 */ h3.tit{padding:10px 0;font-size:20px;color:#000;letter-spacing:-0.075em;} .add_num{width:100%;box-sizing:border-box;} .add_num li{position:relative;height:20px;padding:10px 5px;font-size:13px;line-height:20px;border-top:1px dashed #d9d9d9;} .add_num li:first-child{border-top:0;} .add_num li input{vertical-align:middle;} .add_num li strong{color:#01bac5;} .add_num li a{position:absolute;top:50%;right:5px;margin-top:-5px;width:auto!important;height:auto!important;border-right:0!important;background:none;} .sentlist{width:100%;font-size:0;line-height:0;box-sizing:border-box;} .sentlist li{display:inline-block;position:relative;width:210px;padding:0 15px;margin-bottom:30px;text-align:center;} .sentlist li .ct{overflow-y:scroll;height:88px;padding:20px;margin-bottom:15px;border:1px solid #dbdbdb;border-radius:10px;background:#fff;font-size:12px;line-height:18px;color:#666;text-align:left;} .sentlist li .info{overflow:hidden;padding-bottom:15px;font-size:12px;line-height:20px;} .sentlist li .info dt{float:left;font-weight:bold;color:#000;letter-spacing:-0.05em;clear:both;} .sentlist li .info dd{float:right;text-align:right;} .sentlist li .info dd.receiver{font-weight:bold;color:#6168fe;} .sentlist li .btngroup{display:inline-block;} .sentlist li .btngroup li{width:auto;margin-left:3px;padding:0!important;} .ico_success, .ico_fail, .ico_ing{position:absolute;top:-10px;right:10px;width:29px;height:29px;} .ico_success{background:url(/img/sub/ico_success.png) no-repeat;} .ico_fail{background:url(/img/sub/ico_fail.png) no-repeat;} .ico_ing{background:url(/img/sub/ico_ing.png) no-repeat;} .paginate{padding:30px 0;text-align:center;} .paginate ul{display:inline-block;margin:0 10px;font-size:0;line-height:0;vertical-align:middle;} .paginate ul li{display:inline-block;width:30px;height:30px;margin-left:-1px;border:1px solid #ccc;background:#fff;font-family:'tahoma';font-size:11px;line-height:30px;color:#666;} .paginate ul li a{display:block;} .paginate ul li a.active{background:#808080;color:#fff;} .paginate a.prev, .paginate a.next{display:inline-block;width:40px;height:30px;padding:0 10px;border:1px solid #ccc;line-height:30px;vertical-align:middle;} .paginate a.prev{background:url(/img/sub/btn_paginate_prev.gif) no-repeat 10px 50% #fff;text-align:right;} .paginate a.next{background:url(/img/sub/btn_paginate_next.gif) no-repeat 85% 50% #fff;text-align:left;} .essential{display:block;text-align:right;} .essential strong{display:inline-block;padding-left:20px;background:url(/img/sub/ico_essential.gif) no-repeat 0 50%;font-size:14px;color:#ec6161;letter-spacing:-0.075em;} /* 버튼공통 */ .btngroup{display:block;font-size:0;line-height:0;text-align:center;} .btngroup li{display:inline-block;width:auto;padding:0;margin:0;text-align:center;vertical-align:middle;} .btngroup li a, .btngroup li input{display:block;text-decoration:none;font-weight:bold;letter-spacing:-0.075em;vertical-align:middle;border:0 none;} .btngroup .column1 li{width:20%;} .btngroup .column1 li a{border-radius:3px;} .btngroup .column2 li{width:50%;} .btngroup .column2 li:nth-child(1) a, .btngroup .column2 li:nth-child(1) input{border-radius:3px 0 0 3px;} .btngroup .column2 li:nth-child(2) a, .btngroup .column2 li:nth-child(2) input{border-radius:0 3px 3px 0;} .btngroup .column3 li{width:33%;} .btngroup .column3 li:first-child{width:34%;} .btngroup .column3 li:nth-child(1) a{border-radius:3px 0 0 3px;} .btngroup .column3 li:nth-child(3) a{border-radius:0 3px 3px 0;} .btngroup .btn_sm a{display:inline-block;height:20px;padding:0 10px;font-size:12px;line-height:20px;color:#fff;} .btngroup .btn_sm a.sm1{background:#6168fe;} .btngroup .btn_sm a.sm2{background:#9c9ec3;} .btngroup .btn_nrm a, .btngroup .btn_nrm input{height:45px;font-size:14px;line-height:45px;color:#fff;vertical-align:middle;} .btngroup .btn_nrm a.nrm1, .btngroup .btn_nrm input.nrm1{background:#6168fe;} .btngroup .btn_nrm a.nrm2, .btngroup .btn_nrm input.nrm2{background:#9ea0c1;} .btngroup .btn_nrm a.nrm3, .btngroup .btn_nrm input.nrm3{background:#00c9d5;} .btngroup .btn_nrm li:nth-child(3){border-left:1px solid #b6b8d1;box-sizing:border-box;} .btngroup .btn_nrm_bor a{height:43px;border-top:1px solid #dddcdd;border-right:1px solid #dddcdd;border-bottom:1px solid #dddcdd;font-size:14px;line-height:43px;color:#4e4e4e;background:#fff;} .btngroup .btn_nrm_bor li:first-child a{border-left:1px solid #dddcdd;} .btngroup .btn_nrm_bor a.nrm_bor1{background:#f6f1f8;} .btngroup .btn_sm_bor a{} /* 탭 */ .con_tab{overflow:hidden;margin-bottom:30px;font-size:0;line-height:0;} .con_tab li{display:inline-block;margin-left:1px;} .con_tab li:first-child{margin-left:0;} .con_tab li a{display:block;width:150px;height:40px;background:#1c1a1b;font-size:14px;font-weight:bold;line-height:40px;color:#fff;letter-spacing:-0.075em;text-align:center;} .con_tab li a.on{background:#00c9d5;} /* 게시판상단 */ .h_board{overflow:hidden;} .h_board .float_l{float:left;} .h_board .float_l .select_basic{display:inline-block;} .h_board .float_l .k_alpa{display:inline-block;margin-left:10px;vertical-align:middle;} .h_board .float_l .k_alpa li{float:left;margin-left:2px;} .h_board .float_l .k_alpa li a{display:block;padding:5px 8px;background:#6a6a6a;text-align:center;font-size:12px;font-weight:bold;color:#fff;} .h_board .float_l .k_alpa li a.active{background:#00c9d5;} .h_board .float_r{float:right;font-size:0;line-height:0;} .h_board .float_r a{display:inline-block;height:45px;margin-left:5px;padding:0 20px;text-align:center;font-size:15px;line-height:45px;color:#fff;letter-spacing:-0.075em;} .h_board .float_r a.c_gray{background:#6a6a6a;} .h_board .float_r a.c_mint{background:#00c9d5;} .f_board{overflow:hidden;padding-bottom:50px;} .f_board .btngroup{float:left;} .f_board .btngroup .column2{width:240px;} .f_board .btngroup .column3{width:450px;} .f_board .search_frm{float:right;font-size:0;line-height:0;} .f_board .search_frm li{display:inline-block;vertical-align:middle;} .f_board .search_frm li select{height:43px;padding:10px;border:1px solid #fff;font-size:14px;color:#656565;letter-spacing:-0.05em;box-sizing:border-box;vertical-align:middle;} .f_board .search_frm li input{vertical-align:middle;} .f_board .search_frm .s_month{border:1px solid #e1e2e9;border-radius:3px;background:#fff;} .f_board .search_frm .s_word{margin-left:10px;border:1px solid #e1e2e9;border-radius:3px;background:#fff;} .f_board .search_frm .s_word select{float:left;} .f_board .search_frm .w_text{width:150px;height:29px;padding:0 10px;margin:6px 0;border:1px solid #fff;font-size:12px;line-height:29px;vertical-align:middle;} .f_board .search_frm .btn_search{margin-left:5px;padding:12px 13px 12px 14px;background:#e1e2e9;} /* Table */ table.table1{width:100%;margin-top:15px;border-top:2px solid #575757;border-collapse:collapse;clear:both;} table.table1 thead th{padding:12px 0;border-bottom:1px solid #a6a6a6;border-left:1px dashed #d4d4d4;background:#f9f9f9;font-size:13px;line-height:1.2;font-weight:bold;color:#000;} table.table1 thead th:first-child, table.table1 tbody td:first-child{border-left:1px solid #d4d4d4;} table.table1 thead th:last-child, table.table1 tbody td:last-child{border-right:1px solid #d4d4d4;} table.table1 tbody td{padding:12px 10px;border-left:1px dashed #d4d4d4;border-bottom:1px solid #d4d4d4;font-size:13px;line-height:1.2;color:#787878;text-align:center;background:#fff;} table.table1 tbody td.num{color:#000;text-decoration:underline;} table.table1 input{vertical-align:middle;} table.table2{width:100%;margin-top:60px;border-top:2px solid #575757;border-collapse:collapse;clear:both;} table.table2 thead th{padding:15px 0;border-bottom:1px solid #a6a6a6;background:url(/img/sub/line_sche_td.gif) no-repeat 0 50%;font-size:13px;font-weight:bold;color:#000;} table.table2 thead th:first-child{background:none;} table.table2 tbody th, table.table2 tbody td{padding:10px;border-bottom:1px solid #d4d4d4;font-size:13px;color:#787878;text-align:center;} table.table2 tbody th{font-weight:normal;} table.table2 tbody td{background:url(/img/sub/line_sche_td.gif) no-repeat 0 50%;} table.table3{width:100%;margin-top:15px;border-collapse:collapse;clear:both;} table.table3 tbody th{font-size:13px;font-weight:bold;text-align:left;} table.table3 tbody th, table.table3 tbody td{height:45px;padding:3px 15px;font-size:13px;} table.table3 tbody td ul.term{font-size:0;line-height:0;} table.table3 tbody td ul.term li{display:inline-block;margin-right:6px;font-size:13px;color:#555;} table.table3 tbody td .w1{width:100px;} table.table3 tbody td .w2{width:80px;} table.table3 tbody td .w3{width:180px;} table.table3 tbody td .w4{width:100%;} table.table3 tbody td dl.alram{overflow:hidden;} table.table3 tbody td dl.alram dt{float:left;width:140px;height:45px;margin-bottom:6px;line-height:45px;vertical-align:middle;clear:both;} table.table3 tbody td dl.alram dt input{vertical-align:middle;height:45px;} table.table3 tbody td dl.alram dd{float:left;margin-bottom:6px;} table.table3 tbody td dl.alram dd li{display:inline-block;vertical-align:middle;} table.table3 tbody td .editor{width:100%;min-height:250px;margin-top:20px;padding:20px;box-sizing:border-box;border:1px solid #d4d4d4;font-size:13px;line-height:1.6;} table.table4{width:100%;margin-top:20px;border-top:2px solid #575757;border-collapse:collapse;clear:both;} table.table4 tbody th{padding:15px 20px;border-bottom:1px solid #d4d4d4;background:#f9f9f9;font-size:13px;color:#000;text-align:left;} table.table4 tbody td{padding:15px 20px;border-bottom:1px solid #d4d4d4;background:#fff;font-size:13px;color:#787878;} table.table4 tbody td ul{display:inline-block;margin-right:10px;} table.table4 tbody td ul li{display:inline-block;} /* input_style */ .inp_basic{width:100%;height:43px;padding:0 10px;border-radius:3px;border:1px solid #ccc;box-sizing:border-box;font-size:13px;line-height:43px;color:#656565;} .select_basic{width:100%;height:45px;padding:10px;border-radius:3px;border:1px solid #ccc;box-sizing:border-box;font-size:13px;color:#656565;} .ess{background:#fbf6f6;border:1px solid #ec6161;} /* layer_popup */ #mask{position:absolute;top:0;left:0;width:100%;background:#000;z-index:100;} .maskpopbox{position:absolute;top:50%;left:50%;background:#fff;z-index:200;} .maskpopbox .poptit{height:70px;padding:0 30px;border-bottom:1px solid #ccc;background:#f2f3fa;} .maskpopbox .poptit h4{float:left;font-size:23px;line-height:70px;color:#000;letter-spacing:-0.075em;} .maskpopbox .poptit .popcls{float:right;margin-top:24px;} .maskpopbox .popct{padding:30px;}