@charset "utf-8";

.con_box{
padding:20px;
background-color:#fff;
margin-bottom:20px;
}

/*media all*/
.con_box .label_title {
    display: inline-block;
    margin-bottom: 12px;
    padding: 5px 10px 4px;
    border-width: 1px;
    border-style: solid;
    font-size: 16px;
    font-weight: 400;
	border: 2px solid #4081f8;
    border-radius: 30px;
    color: #4081f8;
}


.con_box .de1 {border-color:#3371b8;color:#3371b8;}
.con_box .de2 {border-color:#333;color:#333;}
.con_box .de3 {background-color:#3371b8;color:#fff;}

/* Å×ÀÌºí ±âº» */
table ul li {font-size:14px}
.tbl_on {margin:0 0 20px 0;border-top:2px solid #3371b8;border-bottom:1px solid #666}
.tbl {width:100%;}
.tbl.none tbody tr td:first-child {border-left:0}
.tbl.none tbody tr th:first-child {border-left:0}
.tbl.small.none td, .tbl.small.none th {padding:5px 0}
.tbl thead th, .tbl tfoot th {padding:14px 20px; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc; background:#f6f6f6; text-align:center;font-weight:500;color:#333}
.tbl tbody th {padding:9px 20px 10px; border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc; text-align:center; color:#555; font-size:14px; font-weight:500}
.tbl thead tr:first-child th:first-child, .tbl tbody tr:first-child th:first-child {border-left:0}
.tbl tbody td {padding:7px 20px; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; text-align:center;font-weight:300}
.tbl tfoot td {padding:7px 20px; border-left:1px solid #d9d9d9; background:#f4f4f4; font-size:14px; text-align:center;}
.tbl tbody th {padding:13px 20px; border-left:1px solid #d9d9d9; background:#f4f4f4; font-size:15px; text-align:center;font-weight:500;color:#333}
.tbl tbody tr.gr {background:#f4f4f4}
.tbl tbody .gra {background:#fafafa; font-weight:500;}
.tbl tbody tr:first-child td:first-child {border-left:0}
.tbl tbody tr:first-child th:first-child {border-left:0}
.tbl tbody tr:first-child td:first-child {border-left:0}
.tbl a, .tbl strong, .tbl span {font-size:14px;}
.tbl strong{font-weight:500;color:#333}
.tbl tbody td a:hover {}
.tbl tbody td.lst {letter-spacing:-1px}
.td-pd td{padding:13px 20px !important}
.tbl p.txt {padding-left:8px; background:url("/images/new/content/bg_txtbox.gif") no-repeat 0 10px;font-size:14px; text-align:left}
.tbl ul.txt>li {padding-left:8px; background:url("/images/new/content/bg_txtbox.gif") no-repeat 0 10px;font-size:14px; text-align:left}
.tbl .none {border-left:0}
.tbl tbody tr:nth-last-child(1) th,.tbl tr:nth-last-child(1) td{border-bottom:0}

.cnt .fl{
width:550px;
float:left;
}

.cnt .fr{
padding: 0px 20px; width: 200px; float: left; display: inline-block;font-size:18px;line-height:1.5;color:#aaa;
}
