@charset "utf-8";
@import url("base.css");
/*sub*/
#indexBoard{min-height:600px;overflow-y:auto;overflow-x:hidden;}
.wrap{min-height:auto;position:relative;}
.header, .container, .footer{max-width:1160px;}
.container{position:relative;}
.sub01{background: url('../images/sub-bg02.jpg') no-repeat center -105px;background-attachment:fixed;}
.sub02{background: url('../images/sub-bg01.jpg') no-repeat center -85px;}
.sub03{background: url('../images/sub-bg04.jpg') no-repeat center -55px;background-attachment:fixed;}
.sub04{background: url('../images/sub-bg03.jpg') no-repeat center -45px;background-attachment:fixed;}
.sub05{background: url('../images/sub-bg05.jpg') no-repeat center -5px;background-attachment:fixed;}
.snb{left:0;width:180px;position:absolute;z-index:1;background:#fff;}
.snb>ul>li>a{transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
.snb h2{width:180px;height:122px;font-size:30px;padding-top:58px;letter-spacing:-1px;color:#fff;background:url('../images/sub_title_bg.png') repeat;text-align:center;line-height:33px;}
.snb>ul>li{width:180px;background:#fff;min-height:50px;border-top:1px solid #ddd;border-bottom:1px solid #fff;}
.snb>ul>li:first-child{border-top:0;}
.snb>ul>li>a{display:block;width:180px;height:50px;line-height:46px;text-indent:20px;font-size:13px;border-bottom:none;background:url('../images/arr2.gif') no-repeat right -2px;}
.snb>ul>li>ul{margin:5px 10px 10px 10px;padding:6px 0 6px 0;width:159px;border:1px solid #ddd;background:#f2f2f2;}
.snb>ul>li>ul>li>a{display:block;width:160px;height:24px;line-height:24px;text-indent:15px;font-size:13px;}
.snb>ul>li.act{background:#403a39;border-top:1px solid #403a39;border-bottom:1px solid #403a39;}
.snb>ul>li.act>a{color:#fff;background:#403a39 url('../images/arr2.gif') no-repeat right center;border-bottom:none;}
.snb>ul>li.act>ul{background:#544c4a;border:1px solid #544c4a;}
.snb>ul>li.act>ul>li>a{color:#aca9a8;background:#544c4a;border-bottom:0;}
.snb>ul>li.act>ul>li.act>a{color:#fff;background:#b94847;}
.snb dl{background:#4e547c;}
.snb dl dt{height:50px;line-height:46px;text-align:center;color:#9ca0c0;}
.snb dl dd{background:#6d729a;text-align:center;text-indent:0;font-size:14px;border-bottom:1px solid #5d6491}
.snb dl dd a{display:block;padding:10px;line-height:1.5;min-height:23px;color:#d5d7e7;}
.snb dl dd a:hover{background:#5d6491;color:#ffce44;}
.sub-con{position:relative;width:100%;padding-top:180px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.sub-con>div{margin-left:190px;margin-bottom:5px;padding:50px;width:auto;background:#fff;position:relative;min-height:650px;}
.sub-con>div h3{font-size:40px;font-family:'NanumBarunGothic';font-weight:normal;border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:10px;}
.sub-con>div .nav{position:absolute;text-align:right;right:50px;top:50px;font-size:12px;color:#999;}
.sub-con>div .nav>span{color:#000;}
.sub-con>div h4{padding:20px 0 10px 0;font-weight:normal;font-size:20px;color:#af2a26;}
.sub-con>div h5{padding:8px 0 13px 0;font-weight:normal;font-size:17px;color:#000;}
.sub-con>div p, .sub-con>div ul li, .sub-con>div dl dd{color:#555;line-height:1.7;font-size:15px;padding-left:5px;}
.sub-con>div dl>dt{font-weight:bold;margin-bottom:7px;}
.sub-con .bold{font-weight:bold;}

table tr{font-size:14px;}
.table01 {width:100%;margin-top:10px;margin-bottom:15px;}
.table01 tr{border-bottom:1px solid #ddd;}
.table01 tr:first-child{border-top:1px solid #974345;}
.table01 th{color:#333;padding:10px 0 14px 0px;border-right:1px solid #ddd;background:#f2f2f2;text-align:center;}
.table01 td{padding:10px 0 14px 15px;border-right:1px solid #ddd}
.table01 td:last-child, .table01 th:last-child{border-right:0;}

.table02 {border-top:1px solid #974345;width:100%;margin-top:10px;margin-bottom:15px;}
.table02 tr{border-bottom:1px solid #ddd;}
.table02 th{color:#353c67;padding:10px 0 14px 20px;text-align:left;border-right:1px solid #ddd;text-align:center;}
.table02 td{padding:10px 0 14px 15px;}

.table03 {width:100%;margin-top:10px;margin-bottom:15px;}
.table03 th{color:#333;padding:10px 0 14px 0px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f2f2f2;text-align:center;}
.table03 td{padding:10px 0 14px 15px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.table03 td:last-child{border-right:0;}
.table03 tr:first-child th, .table03 tr:first-child td, .table03 tr th:first-child, .table03 tr td:first-child{border-top:1px solid #974345}
.table03 tr:first-child{border-top:1px solid #974345;padding-top:1px;}

table.tc td, table td.tc, table.tc th, table th.tc{text-align:center;padding:10px 0 14px 0px;}
table tr td.lemon{background:#fffef0;}
.top{position:absolute;z-index:2;width:30px;right:-15px;font-size:13px;bottom:100px;height:30px;line-height:26px;background:#af2a26;border-radius:30px;text-align:center;}
.top a{display:block;width:30px;height:30px;color:#fff;}