@charset "utf-8";

@import url("layout.css");
@import url("main.css");
@import url("main_widjet.css");

/* 템플릿별로 개별 정의해야하는 CSS는 이 밑으로 작성하시면 최종적으로 적용 됩니다. **********/
/* 레이아웃은 같은 타입의 템플릿은 공통으로  적용되어 있습니다.**********/
/* 레이아웃 변경시에는 같은 템플릿은 같이 변경되오니 유의하여 주시고 변경하실 CSS는 각 템플릿의 샘플 템플릿의 layout.css를 수정하시면 됩니다.**********/
/* 개별적인 변경을 하실 경우에는 새로운 템플릿으로 추가해서 작업하시거나 style.css에서 !important처리로 작업하시기 바랍니다.**********/
._objHtml table tfoot th, ._objHtml table tfoot td {background-color: #f4f5f7; padding: 10px 5px; font-weight: 400; border-right: 1px solid #ddd;}
._objHtml table tfoot th:last-child, ._objHtml table tfoot td:last-child {border-right: none;}
._objHtml .tableWrap p.table_p {text-align: right; font-size: 13px;}
._objHtml .tableWrap .left {text-align: left;}
._objHtml .alignC {text-align: center;}
._objHtml .marL20 {margin-left: 20px;}
._objHtml .f-14 {font-size: 14px;}
._objHtml .f-20 {font-size: 20px;}
._objHtml ol.no > li {list-style: decimal-leading-zero; margin: 5px 0 5px 25px;}
._objHtml ol.no_2 > li {list-style: decimal; margin: 5px 0 5px 25px;}

._objHtml ul.dash_1 > li {position: relative; padding-left: 10px; margin-left: 10px;}
._objHtml ul.dash_1 > li:before {content: "-"; position: absolute; top: 0; left: 0;}

.boxStyle.type1 .imgWrap {width: 25%; text-align: center;}
.boxStyle.type1 .textWrap {width: 75%;}
.boxStyle.type1 .imgWrap img {float: none;}
.Mobile .boxStyle.type1 .imgWrap,
.Mobile .boxStyle .imgWrap,
.Mobile .boxStyle.type1 .textWrap,
.Mobile .boxStyle .textWrap {width: 100%; padding: 0;}
.Mobile .boxStyle .textWrap {margin-top: 20px;}


.dl_1 {}
.dl_1 dt {
    margin: 15px 20px 0 0px;
    font-weight: 400;
    color: #2c6aba;
    }
.dl_1 dd {margin: 5px 20px 0 12px;text-align: justify;}
.dl_1 dd ul {
    margin-bottom: 15px;
}
.dl_1 dd li {
    margin: 5px 0 0 0;
    padding-left: 15px;
}

