﻿@charset "utf-8";.border_btn,.gnb>li>a,.tab ul li a{font-weight:700;display:inline-block}.border_btn,.file_box>p,.gnb li ul li a,.gnb>li>a,.tab ul li a{display:inline-block}.gnb li ul li a.active:after,.gnb>li>a.active:before,.tab ul li a.active:before{height:10px;background:#ffc514;z-index:-1;content:'';position:absolute}table tr td,table tr th{padding:15px 0;text-align:center}.bg_btn,.border_btn,.file_box>p,.paging,.paging ul li a,table tr td,table tr th{text-align:center}body{background:#f4f4f4}.header{position:absolute;top:130px;left:50%;transform:translateX(-50%);width:100%;max-width:1140px;padding:30px 30px 0;box-sizing:border-box;background:#fff;border-radius:20px;z-index:50}.border_btn,.btn-default,.dropdown-menu>li>a,.gnb li ul li a,.gnb>li>a,.tab ul li a{transform:skew(-.5deg)}.header.show{box-shadow:0 7px 0 rgba(94,94,94,.2);border:1px solid #16449a}.header:after{content:'';width:calc(100% - 60px);height:1px;background:#e1e1e1;position:absolute;top:90px;left:30px}.gnb>li,.tab ul li{float:left;margin-right:20px}.gnb>li>a,.tab ul li a{font-size:20px;line-height:20px}.gnb>li>a.active,.tab ul li a.active{position:relative;z-index:0;font-family:NanumSquareB!important;font-weight:800}.gnb>li>a.active:before{width:100%;bottom:4px;left:0}.gnb li ul li a{font-size:16px;line-height:16px;color:#606060}.gnb li ul li:hover a{font-weight:600;color:#282828}.gnb li ul li a.active{font-weight:600;color:#282828;position:relative}.gnb li ul li a.active:after{width:100%;bottom:-5px;left:0}.container{background:#fff;max-width:1240px;margin:auto}.red_txt{color:#e80f01!important}.btn-default{color:#606060;font-size:14px}.bootstrap-select>.dropdown-toggle{width:100%;height:36px;line-height:34px;border-color:#e1e1e1;border-radius:3px;padding:0 15px;box-sizing:border-box;transform:skew(-.5deg)}.bootstrap-select .dropdown-menu li{margin:0;padding:0}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{background:#fff;border-color:#16449a;box-shadow:none}.dropdown-menu{margin-top:5px;padding:8px 0;border:1px solid #bcbcbc;border-radius:3px;box-shadow:1px 0 4px rgba(44,81,146,.2)}.border_btn,input{padding:0 15px;height:36px;line-height:34px;box-sizing:border-box}.dropdown-menu>li>a{padding:0 14px;font-size:14px;line-height:30px;color:#606060}.dropdown-menu>li>a.active,.dropdown-menu>li>a:hover{background:#e7effd}.bootstrap-select .dropdown-toggle .caret{border:0;width:11px;height:7px;background:url(../img/selec_arrow.png) center/cover no-repeat;right:20px;margin-top:-4px}.open.bootstrap-select .dropdown-toggle .caret{background:url(../img/selec_arrow_on.png) center/cover no-repeat}input{display:block;width:100%;border-radius:3px;border:1px solid #e1e1e1;color:#606060}input:focus{border-color:#16449a}.file_box label{cursor:pointer;vertical-align:top;margin-left:16px}.file_box>p{width:170px;height:120px;border:1px solid #e1e1e1;border-radius:3px}.file_box>p img{margin-top:9px;border:1px solid #e1e1e1;box-sizing:border-box}.check_box input[type=checkbox],.file_box input[type=file],.filebox input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.border_btn{border-radius:3px;border:1px solid #bcbcbc;font-size:14px}.check_box{position:relative}.check_box input[type=checkbox]+label{display:inline-block;position:relative;padding-left:20px;font-size:14px;color:#666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-top:10px}.check_box input[type=checkbox]+label:before{content:'';position:absolute;left:0;top:2px;width:16px;height:16px;border:1px solid #e1e1e1;background:#fff;border-radius:4px;box-sizing:border-box}.check_box input[type=checkbox]:checked+label:before{content:'';background-image:url(../img/check.png);background-repeat:no-repeat;background-position:center;background-size:10px 8px;background-color:#fff}.error_txt{font-size:12px;color:#e80f01;transform:skew(-.5deg)}.bg_btn,.sub_bg p{color:#fff;font-weight:700;font-size:14px;transform:skew(-.5deg)}.bg_btn{display:block;width:100%;height:50px;line-height:50px;border-radius:3px;background:#282828}.layer_bg,.layer_wrap,.nav_list li:first-child:after{display:none}input[type=password]{font-family:NanumMyeongjo!important}input[type=password]::placeholder{font-family:NanumSquare!important}.layer_bg{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:50}.layer_wrap{position:fixed;width:740px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:36px 30px 15px;box-sizing:border-box;z-index:60}.sub_bg,select,table{width:100%}.header>a i,.home_i,.paging ul li,.sub_bg h2,.sub_bg p{display:inline-block}.layer_head .tit{font-size:20px;line-height:20px;font-weight:600}.layer_head .close_btn{display:block;width:20px;height:20px;background:url(../img/close_btn.png) center/cover no-repeat;position:absolute;top:40px;right:40px}.tab ul li a.active:before{width:100%;bottom:-4px;left:0}.sub_bg h2{width:35px;height:21px;background:url(../img/sub_logo.png) center/cover no-repeat;vertical-align:-6px}.sub_bg p{line-height:21px;margin-left:11px}.sub_bg{min-width:1240px;height:220px;background:url(../img/sub_bg.png) center/cover no-repeat;padding-top:70px;box-sizing:border-box}.sub_bg>.container{box-shadow:none;background:0 0;max-width:1200px}.sub_bg+.container{max-width:1200px;min-height:calc(100vh - 100px);margin-top:-120px;padding:120px 60px 60px;box-sizing:border-box}.header .gnb{border-bottom:1px solid #989898;padding-bottom:19px;box-sizing:border-box;padding-right:200px}.header.show .gnb{border-bottom:0}.header .gnb>li{margin-right:50px}.header .gnb>li:first-child{margin-right:40px}.header .gnb>li>a{font-size:24px;line-height:40px}.header .gnb>ul{float:left}.header>a{position:absolute;top:30px;right:30px;max-width:193px;height:40px;line-height:40px;background:#f4f4f4;border-radius:5em;padding:0 55px 0 10px;box-sizing:border-box;color:#606060;transform:skew(-.5deg);box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header .gnb>ul>li>a.active:before{bottom:4px}.home_i{width:24px;height:24px;background:url(../img/home_i.png) center/cover no-repeat;vertical-align:-18px}.header>a i{width:26px;height:26px;background:url(../img/sch_i.png) center/cover no-repeat;vertical-align:-9px;margin-right:10px}.header>a img{position:absolute;top:13px;right:20px}table{border-collapse:separate;border-top:1px solid #e1e1e1}table tr th{background:#ebebeb;font-weight:700;transform:skew(-.5deg);border:1px solid transparent;border-bottom:1px solid #e1e1e1}table tr td{color:#606060;transform:skew(-.5deg);border-bottom:1px solid #e1e1e1}.paging{margin-top:20px;position:relative}.tit_area,h4.sub_h4{margin-top:60px}.paging ul li{margin:0 1px}.paging ul li a{display:block;height:17px;line-height:17px;width:17px;border-radius:6px;font-size:12px;color:#b6b6b6;transform:skew(-.5deg)}.paging ul li a.active{background:#515151}.paging .prev_end{margin-right:5px}.paging .next_end{margin-left:5px}.paging .prev{margin-right:12px}.paging .next{margin-left:12px}.paging .next_end i,.paging .prev_end i{display:inline-block;width:10px;height:9px;background:url(../img/paging_prev_end.png) center/cover no-repeat;vertical-align:-1px}.paging .next i,.paging .prev i{display:inline-block;width:6px;height:9px;background:url(../img/paging_prev.png) center/cover no-repeat;vertical-align:-1px}.paging .next i,.paging .next_end i{transform:rotate(180deg)}.nav_list{float:right}.nav_list li{display:inline-block;padding-left:8px;margin-left:8px;position:relative}.nav_list li:after{content:'';width:7px;height:11px;background:url(../img/nav_i.png) center/cover no-repeat;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.nav_list li a{display:block;font-size:14px;line-height:24px;color:#606060;transform:skew(-.5deg)}.nav_list li:first-child a,.nav_list li:last-child a{color:#282828;font-family:NanumSquareB!important;font-weight:600}.bg_btn.blue{background:#16449a}.blue_txt{color:#16449a!important}table .sorting a{display:block}table .sorting a img{display:inline-block;width:7px;margin-left:6px}.tit_area h3{float:left;font-size:24px;line-height:24px;font-family:NanumSquareB!important}h4.sub_h4{font-size:20px;line-height:20px}.filebox label{cursor:pointer}.filebox .upload-name{display:inline-block;width:80%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;line-height:36px;color:#606060;margin-left:16px}select{height:36px;line-height:34px;border:1px solid #e1e1e1;border-radius:3px;box-sizing:border-box;padding:0 16px;background:url(../img/selec_arrow.png) 95% center/11px 7px no-repeat}textarea{border:1px solid #e1e1e1;border-radius:3px;resize:none}