@import url('base.css');
@import url('main.css?v1');
@import url('sub.css?v1');
 video::-internal-media-controls-download-button {

    display:none;

    }



    video::-webkit-media-controls-enclosure {

    overflow:hidden;

    }



    video::-webkit-media-controls-panel {

    width: calc(100% + <%=nMoveDownloadButton%>px);

    }   

#wrap{/* min-width:640px; min-height:540px;  */overflow:hidden; width:100%; height:100%; display:inline-block;}

/*header*/
#header{width:100%; position:relative;}
#header .menu{position:absolute; top:21px; left:22px;}
#header h1{text-align:center; padding-top:23px;}
#header .back{position:absolute; top:21px; right:23px;}

/*container*/
#container{width:100%; height:auto;}
#content{width:640px; margin:0 auto;}

/*lnb*/
.lnb_bg{width:100%; height:auto; margin-top:10px;}
.lnb{width:100%; height:auto;}
.lnb ul{background:#fbd7a5; width:100%; height:75px; position:relative;}
.lnb ul li{float:left; width:16.666%; height:100%; text-align:center; padding:13px 0; box-sizing:border-box;}
/* .lnb ul li a{display:block; width:100%; height:auto; background:url("../image/common/bg_lnb_line.gif") 0 8px no-repeat; padding:19px 0 18px 0;} */
.lnb ul li a{display:block; width:100%; height:100%; border-right:1px solid #cea485;}
.lnb ul li.on{padding:0;}
.lnb ul li.on a{background-color:#e05f3c; padding:13px 0 13px 0; border-left:1px solid #cea485;}
/*.lnb ul li.line a{border-left:none;}*/

/* ie-fix */
#ie-fix_0 {position:absolute; top:75px; width:100%; left:0; height:120px; display:none; overflow:hidden; z-index:999; background:#645550;}
#ie-fix_0 .snb{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left;}
#ie-fix_0 .border{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left; border-top:2px solid #524541; border-bottom:2px solid #524541;}
#ie-fix_0 .snb a{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_0 .snb p{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_0 .snb a .snb_title{height:19px; padding:20px 0 0 20px; float:left;}
#ie-fix_0 .snb a .snb_bt{width:6px; height:14px; float:right; padding:23px 20px 0 0;}

#ie-fix_1 {position:absolute; top:75px; width:100%; left:0; height:184px; display:none; overflow:hidden; z-index:999; background:#645550;}
#ie-fix_1 .snb{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left;}
#ie-fix_1 .border{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left; border-top:2px solid #524541; border-bottom:2px solid #524541;}
#ie-fix_1 .snb a{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_1 .snb p{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_1 .snb a .snb_title{height:19px; padding:20px 0 0 20px; float:left;}
#ie-fix_1 .snb a .snb_bt{width:6px; height:14px; float:right; padding:23px 20px 0 0;}

#ie-fix_2 {position:absolute; top:75px; width:100%; left:0; height:60px; display:none; overflow:hidden; z-index:999; background:#645550;}
#ie-fix_2 .snb{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left;}
#ie-fix_2 .border{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left; border-top:2px solid #524541; border-bottom:2px solid #524541;}
#ie-fix_2 .snb a{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_2 .snb p{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_2 .snb a .snb_title{height:19px; padding:20px 0 0 20px; float:left;}
#ie-fix_2 .snb a .snb_bt{width:6px; height:14px; float:right; padding:23px 20px 0 0;}

#ie-fix_3 {position:absolute; top:75px; width:100%; left:0; height:60px; display:none; overflow:hidden; z-index:999; background:#645550;}
#ie-fix_3 .snb{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left;}
#ie-fix_3 .border{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left; border-top:2px solid #524541; border-bottom:2px solid #524541;}
#ie-fix_3 .snb a{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_3 .snb a .snb_title{height:19px; padding:20px 0 0 20px; float:left;}
#ie-fix_3 .snb a .snb_bt{width:6px; height:14px; float:right; padding:23px 20px 0 0;}

#ie-fix_4 {position:absolute; top:75px; width:100%; left:0; height:60px; display:none; overflow:hidden; z-index:999; background:#645550;}
#ie-fix_4 .snb{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left;}
#ie-fix_4 .border{display:block; background:#645550; width:33.3%; height:60px; padding:0; text-align:left; border-top:2px solid #524541; border-bottom:2px solid #524541;}
#ie-fix_4 .snb p{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_4 .snb a{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_4 .snb a .snb_title{height:19px; padding:20px 0 0 20px; float:left;}
#ie-fix_4 .snb a .snb_bt{width:6px; height:14px; float:right; padding:23px 20px 0 0;}

#ie-fix_5 {position:absolute; top:75px; width:100%; left:0; height:60px; display:none; overflow:hidden; z-index:999; background:#645550;}
#ie-fix_5 .snb{display:block; background:#645550; width:25%; height:60px; padding:0; text-align:left;}
#ie-fix_5 .border{display:block; background:#645550; width:25%; height:60px; padding:0; text-align:left; border-top:2px solid #524541; border-bottom:2px solid #524541;}
#ie-fix_5 .snb p{width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_5 .snb a{position: relative; width:100%; height:60px; color:#645550; background:#645550; float:left; padding:0; border-left:2px solid #524541;}
#ie-fix_5 .snb a .snb_title{/* height:19px;  */padding:20px 0 0 20px; float:left;}
/*#ie-fix_5 .snb a .snb_bt{!* width:6px;  height:14px; *!float:right; padding:23px 20px 0 0;}*/
#ie-fix_5 .snb a .snb_bt { position: absolute; top: 50%; right: 10px; transform: translateY(-50%); }

/* footer */
#footer{float:left; width:100%; height:108px; text-align:center; margin:0 0 0 0; background:#524541;}
#footer ul li{display:inline; }
#footer .footer_bt{display:inline-block; margin:27px 22px 0 0; width:54px; height:53px; float:right;}
#footer .cite{float:left; display:block; width:100%; font-style:normal; margin:0 0 0 22px; line-height:108px; font-size:17px; font-family:arial; color:#fff; width:359px;}
#footer .cite span{text-transform:uppercase;}


/* menu */
.slide-out-div{z-index:9999;}
ul#navi {width:520px; height:100%;}
ul#navi, ul#navi ul {list-style:none; margin:0px; padding:0px;}
li.group {}
div.title {height:82px; cursor:pointer;}
ul.sub li{cursor:pointer;}
ul.sub li a{text-decoration:none; display:block; height:100%; padding:20px 0 19px 34px; border-bottom:1px solid #d5d5d5; background:#f8f8f8;}
.menu_btn{border:0px solid red; text-align:right;}
#navi .title{position:relative;}
#navi .menu_img{position:absolute; top:23px; left:466px;}

.snbgroup{display:none; }

#wrap { min-height: calc(100vh - 108px);}
#footer {
    height: 108px;
}

/* 200306���� */
#Board {width:596px;}
.Edu_plan1 {font-size:25px;}
.passwordBox {background:#fff;width:90% !important;}
.passwordBox .txtWrap {padding:40px 20px;}
.passwordBox .inputWrap {padding:40px 0;}
.content {overflow:hidden;min-height:900px;}
.Edu_plan1 {}
.Edu_plan1 #Board tbody th, .Edu_plan1 #Board tbody td {width:596px;font-size:24px;padding:30px 0 30px 3px;   /* white-space: nowrap; */overflow: hidden;text-overflow: ellipsis;}
.Edu_plan1 #Board .writer, .Edu_plan1 #Board .registerDate {font-size:20px;color:#929191;font-weight:normal;text-align:right;}
.Edu_plan1 .subject {color:#000;}
.Edu_plan1 #Board tbody td.contentsWrap > * {width:596px;}
.contentsWrap > * {word-break:keep-all;}

#fwrite th {font-size:25px;text-align:left;}
#fwrite td {font-size:25px;}
#EditeWrap textarea {width:100%;min-height:400px;}
#fwrite select, #fwrite input {font-size:20px;}

.boardNextPrev th {font-size:25px;font-weight:normal;}
.boardNextPrev td a {font-size:25px;}
.boardBtn {text-align:center;margin:0;margin:40px 0;}
.boardBtn a, .boardBtn button {font-size:25px;padding:15px 35px;}

.view_file_download {display:block;background:#f9f9f9;border:1px solid #e8e8e8;padding:8px 10px;border-radius:5px;margin-bottom:3px;box-sizing:border-box;}


/* 220419 3���޴� ��Ӵٿ� */
#navi ul.sub li.has_child > a {background: #f8f8f8 url('../image/sub/rounded-down.svg') 95% 50% no-repeat;background-size:24px 24px;border-color:#ccc;}
#navi ul.sub li.has_child > a.active {background: #f8f8f8 url('../image/sub/rounded-up.svg') 95% 50% no-repeat;background-size:24px 24px;}
#navi .depth2 li a {background: #e5e5e5;color:#333;font-weight:bold;font-size:17px;}



/* 입사지원 중복 */
.check_bt ul {display: inline-flex;width: 100%;flex-direction: row;gap: 30px;justify-content: center;margin-top: 30px;}
.check_bt ul li {border: 1px solid #d9d9d9;}
.check_bt ul li:hover {box-shadow: 0 0 10px rgba(0 0 0 / 15%);}
.check_bt ul li:hover .tit {text-decoration: underline;}
.check_bt ul li a {padding: 20px 25px;box-sizing: border-box;color: #fff;width: 100%;height: 100%;font-weight: bold;display: inline-flex;flex-direction: column;align-items: center;justify-content: center;line-height: 1.6;text-align:center;word-break: keep-all;}
.check_bt .ic {border-radius: 200px;width: 80px;height: 80px;background: #eee;display: inline-flex;align-items: center;justify-content: center;}
.check_bt .ic img {width: 50px;height:auto;}
.check_bt .tit {font-size: 17px;color: #000;margin-top:15px;display:inline-block}




