@charset "utf-8";
@import url("/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL2Nzcy9iYXNlLmNzcw");

* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari 6 – 15.3, Edge */
    color-adjust: exact !important;                 /* Firefox 48 – 96 */
    print-color-adjust: exact !important;           /* Firefox 97+, Safari 15.4+ */
}

body.body_line{background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX2JvZHlfbGluZS5wbmc') repeat-y 179px top;}

#wrap{width:100%;}

#header{width:100%; min-width:1230px; height:181px;}
#header .top{position:relative; height:32px; background:#fff; border-bottom:solid 1px #cdced3; letter-spacing:-0.05em;}
#header .top .site_nav{position:absolute; top:0; left:0; *zoom:1}
#header .top .site_nav:after{display:block;clear:both;content:''}
#header .top .site_nav a{display:block; float:left; border-right:solid 1px #cdced2; padding:0 12px; line-height:32px;}
#header .top .site_nav a.this{background:#ecf2f7;}
#header .top .site_nav a:hover{background:#ecf2f7;}
#header .top .util_nav{position:absolute; top:0; right:20px;}
#header .top .util_nav a{display:inline-block; padding:0 5px; line-height:33px; transition: all 0.4s ease;}
#header .top .util_nav a:hover{color:#478be5; transition: all 0.4s ease;}

#header .top .site_nav a.itkc_home {background:#e6f2ec;}
#header .top .site_nav a.itkc_home:hover {background:#32ad76;color:#fff;}
#header .top .site_nav a.itkc_edu {background:#faeded;}
#header .top .site_nav a.itkc_edu:hover {background:#c30100;color:#fff;}
#header .top .site_nav a.itkc_db {background:#e1e1e3;}
#header .top .site_nav a.itkc_db:hover {background:#333654;color:#fff;}

#header .header{position:relative; height:108px; background-image:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX3N1Yl9jbG91ZF8wMS5wbmc'), url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX3RvcC5wbmc'); background-position: 32px 15px, left top;background-repeat: no-repeat, repeat;}
#header .header .sta{position:absolute; top:37px; left:50px;}
#header .header .search_option{position:absolute; top:20px; left:380px; width:698px; *zoom:1}
#header .header .search_option:after{display:block;clear:both;content:''}
#header .header .search_option label{margin:0 10px 0 0; font-weight:bold;}
#header .header .search{position:absolute; top:36px; left:380px; width:698px; height:38px; border:solid 1px #2594bb; border-radius:6px; background:#fff; *zoom:1}
#header .header .search:after{display:block;clear:both;content:''}
#header .header .search .selectWrap{float:left; height:38px; border-radius:6px 0 0 6px;}
#header .header .search .selectWrap select{margin:9px 0 0; border:none; padding:0 5px;}
#header .header .search input{float:left; height:38px; border:none; font-size:14px; font-weight:bold; padding:0 5px; width:530px;}
#header .header .search a{float:right; display:block; background: linear-gradient(to bottom right, #2495ba, #3d86e0); width:38px; height:38px; border-radius:0 4px 4px 0; text-align:center; line-height:38px;}
#header .header .search_util{position:absolute; top:38px; left:1086px;}
#header .header .search_util ul{*zoom:1;}
#header .header .search_util ul:after{display:block;clear:both;content:''}
#header .header .search_util ul li{position:relative; float:left;}
#header .header .search_util ul li a{display:block; padding:10px 5px; font-size:14px;}
/*#header .header .search_util ul li:first-child{background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX3NlYXJjaF9saW5lLnBuZw') no-repeat right center;}*/

#header .gnb{height:40px; background:#001c7f;}
#header .gnb ul{*zoom:1;}
#header .gnb ul:after{display:block;clear:both;content:''}
#header .gnb ul li{position:relative; float:left; padding:0 30px; }
#header .gnb ul li a{display:block; font-size:1.2em; color:#fff; padding:0 5px; line-height:40px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX2duYl9vbi5wbmc') repeat-x left 45px; transition: all 0.4s ease;}
#header .gnb ul li:hover a, #header .gnb ul li.on a{background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX2duYl9vbi5wbmc') repeat-x bottom; transition: all 0.4s ease;}

#container{padding:0 0 0 180px; min-width:980px; *zoom:1}
#container:after{display:block;clear:both;content:''}

#container .body_tree_toggle{position:absolute; left:180px; top:189px; z-index:20; display:block; width:16px; height:28px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JvZHlfdHJlZV9jbG9zZS5wbmc') no-repeat;}
#container.container_toggle{padding:0; min-width:1230px; background:#fff;}
#container.container_toggle .body_tree_toggle{left:0; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JvZHlfdHJlZV9vcGVuLnBuZw') no-repeat;}
#container.container_toggle #snb{display:none;}
#container.container_toggle .content{float:none;}

/* 레이아웃_left */
#snb{position:absolute; left:0px; width:180px;}

/* 레이아웃_right */
.content{float:left; width:100%;}
.content_scroll{padding:20px 30px; overflow-y:scroll}
.content_text_body{padding:20px 30px 0;}

.snb{width:180px;}
.snb_scroll{overflow:auto} /*yskwun mod 20161229 overflow-y:scroll*/ 
.snb .snb_top{height:70px; line-height:70px; font-size:1.5em; font-weight:900; text-align:center; color:#3b4251; background:#f5f5f6; border-bottom:solid 1px #d0d0d2; border-right:solid 1px #d0d0d2;}
.snb .snb_stit{width:auto; height:41px; border-bottom:solid 1px #d0d0d2; line-height:41px;}
.snb .snb_stit h2{font-size:1.25em; font-weight:bold; color:#4688e1; margin:0 0 0 20px; padding:0 0 0 22px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL3NuYl9idWxsZXQucG5n') no-repeat left 16px;}
.snb .snb_stit a{display:block; font-size:1.25em; font-weight:bold; margin:0 0 0 20px; padding:0 0 0 22px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2J1bGxldDMucG5n') no-repeat left 16px;}
.snb .snb_stit.on a{display:block; font-size:1.25em; font-weight:bold; color:#b93a32; margin:0 0 0 20px; padding:0 0 0 22px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL3NuYl9idWxsZXQucG5n') no-repeat left 16px;}
.snb ul{padding:15px 10px;}

#footer{width:100%; height:67px; background:#fff; border-top:solid 1px #d0d0d2;}
.footer{position:relative; width:1000px; height:100px; margin:0 auto;}
.footer .sta{position:absolute; top:32px; left:0;}
.footer .copy{position:absolute; top:30px; left:180px; line-height:1.6; color:#616161; font-size:1.2em;}
.footer .link{position:absolute; top:32px; right:0;}
.footer .link select{padding:5px; border:solid 1px #d0d0d2; color:#616161;}

.page_option{padding:10px 20px 0; height:31px; *zoom:1}
.page_option.border{border-bottom:solid 1px #d0d0d2;}
.page_option:after{display:block;clear:both;content:''}
.page_option .option_btn_img a{display:inline-block; height:20px; min-width:12px; padding:0 2px; margin-right:1px; border:solid 1px #d2d2d2; border-radius:4px; line-height:18px; transition: all 0.6s ease;
-webkit-box-shadow: inset -2px -2px 2px 0px rgba(0,0,0,0.05); -moz-box-shadow: inset -2px -2px 2px 0px rgba(0,0,0,0.05); box-shadow: inset -2px -2px 2px 0px rgba(0,0,0,0.05);
}
.page_option .option_btn_img a:hover{border:solid 1px #ea6e09; transition: all 0.6s ease;}
.page_option .option_btn_img a.pop_error_btn{color:#ff0000;}
.page_option .option_btn_img a.pop_error_btn:hover{border:solid 1px #fc8a70;}

.page_option .option_btn_txt{margin:4px 0 0 7px;}
.page_option .option_btn_txt a{font-size:13px; margin:0 2px;}

.page_option .option_btn_img a.m1{width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb24xLnBuZw') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m2{width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb24yLnBuZw') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m3{width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb24zLnBuZw') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m4{width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb240LnBuZw') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m5{width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb241LnBuZw') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m6{width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb242LnBuZw') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m7{width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb243LnBuZw') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m8{width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb244LnBuZw') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m1.dis{cursor:auto; width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb24xX2QucG5n') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m2.dis{cursor:auto; width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb24yX2QucG5n') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m3.dis{cursor:auto; width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb24zX2QucG5n') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m4.dis{cursor:auto; width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb240X2QucG5n') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m5.dis{cursor:auto; width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb241X2QucG5n') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m6.dis{cursor:auto; width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb242X2QucG5n') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m7.dis{cursor:auto; width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb243X2QucG5n') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.m8.dis{cursor:auto; width:17px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19vcHRpb244X2QucG5n') no-repeat center; text-indent:-9999px;}
.page_option .option_btn_img a.dis:hover{border:solid 1px #d2d2d2;}

.option_btn_single a{display:inline-block; height:20px; min-width:12px; padding:0 2px; border:solid 1px #d2d2d2; border-radius:4px; line-height:18px; transition: all 0.6s ease;
-webkit-box-shadow: inset -2px -2px 2px 0px rgba(0,0,0,0.05); -moz-box-shadow: inset -2px -2px 2px 0px rgba(0,0,0,0.05); box-shadow: inset -2px -2px 2px 0px rgba(0,0,0,0.05);
}
.option_btn_single a:hover{border:solid 1px #478be6; transition: all 0.6s ease;}

.path{height:30px; background:#f5f5f6; font-size:1.1em; line-height:30px; padding: 0 20px;}

.list_tit{border-bottom:solid 2px #626874; min-height:30px; *zoom:1}
.list_tit.border_none{border-bottom:none;}
.list_tit.mt10 {margin-top:10px;}
.list_tit:after{display:block;clear:both;content:''}
.list_tit h3{float:left; font-size:1.25em; font-weight:bold; color:#232427;  padding:2px 0 10px 28px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2J1bGxldDIucG5n') no-repeat left 1px;}

.list_tit2{border-bottom:solid 2px #626874; min-height:30px; *zoom:1}
.list_tit2.border_none{border-bottom:none;}
.list_tit2:after{display:block;clear:both;content:''}
.list_tit2 h3{float:left; font-size:1.6em; font-weight:bold; color:#232427;  padding:2px 0 10px 28px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2J1bGxldDEucG5n') no-repeat left 1px;}
 
.page_bottomWrap{position:relative; min-height:40px;}
.page_bottomWrap .page_move{position:absolute; right:0; top:0;}
.page_bottomWrap .page_move input{width:38px; height:22px; border:solid 1px #d6d6d6; text-align:right; padding:0 5px;}
.page_bottomWrap .page_move .go_btn{display:inline-block; width:24px; height:24px; background:#626874; color:#fff; border-radius:3px; line-height:24px; text-align:center;}

.num{text-align:center; font-size:1.2em;}
.num a.on{padding:0 5px; font-weight:bold; color:#fb664c;}
.num a{padding:0 5px; text-decoration:none;}
.num a:hover{color:#fb664c;}

.list_wrap{width:100%; line-height:1.4; font-size:1.2em;}
.list_wrap tr td{padding:5px 0; border-bottom:dotted 1px #d0d0d2; text-align:center; vertical-align:middle; *zoom:1}
.list_wrap tr td:after{display:block;clear:both;content:''}
.list_wrap tr td .list_thumb{width:63px; height:88px; border:solid 1px #d2d2d4; background:#f5f5f6 url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX25vaW1nLnBuZw') no-repeat center;}
.list_wrap tr td .list_thumb img{width:63px; height:88px;}
.list_wrap tr td.list_info{padding:5px 10px 5px 20px; text-align:left; vertical-align:top;}
.list_wrap tr td.list_info .list_title{color:#4d4d4d; font-weight:bold; *zoom:1}
.list_wrap tr td.list_info .list_title:after{display:block;clear:both;content:''}
.list_wrap tr td.list_info .list_txt1{margin:5px 0 0; *zoom:1}
.list_wrap tr td.list_info .list_txt1:after{display:block;clear:both;content:''}
.list_wrap tr td.list_info .list_txt1 li{float:left; width:33.333%; padding:0; border:0;}
.list_wrap tr td.list_info .list_txt2{margin:2px 0 0;}
.list_wrap mark{color:#ea6e09; background:#ffff00;}

.view_thumb{width:96px; height:132px; border:solid 3px #d1d1d1; background:#fff url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX25vaW1nLnBuZw') no-repeat center; padding:11px;}
.view_thumb img{width:96px; height:132px;}

table.htable{width:100%; text-align:left; font-size:1.1em; border-top:solid 1px #d0d0d2;}
table.htable caption{/*visibility:hidden;*/ display:none}
table.htable th{background:#f5f5f6; padding:6px 15px; text-align:left; font-weight:bold; border-bottom:solid 1px #d0d0d2; vertical-align:middle;}
table.htable td{padding:6px 15px; border-bottom:solid 1px #d0d0d2; font-size:1.15em;}
table.htable tr.line td{border-bottom:dotted 1px #d0d0d2;}
table.htable .re{display:block; padding:0 0 0 20px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19yZS5wbmc') no-repeat left top;}
table.htable.htablep th{padding:13px 15px;}
table.htable.htablep td{padding:13px 15px;}

table.wtable{width:100%; margin:0; line-height:1.4; font-size:1.1em; text-align:center; table-layout: fixed;}
table.wtable caption{/*visibility:hidden;*/ display:none}
table.wtable th{padding:12px 5px; background:#f5f5f6; font-weight:bold; border-top:solid 1px #d0d0d2; border-bottom:solid 1px #d0d0d2;}
table.wtable th.bglbar{padding:12px 0; background: #f5f5f6 url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL2ltYWdlcy9iZ190aGVhZF9iYXIuZ2lm') no-repeat left center;}
table.wtable td {padding:12px 10px; border-bottom:solid 1px #d0d0d2; vertical-align:middle; font-size:1.15em; }
table.wtable td.bglbar{padding:12px 10px 12px 13px; background: url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL2ltYWdlcy9iZ190aGVhZF9iYXIuZ2lm') no-repeat left center;}
table.wtable td .view{padding:10px; text-align:left; font-size:1.15em; line-height:1.6;}
table.wtable td .re{display:block; padding:0 0 0 20px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19yZS5wbmc') no-repeat left top;}
table.wtable tr.line td{border-bottom:dotted 1px #d0d0d2;}
table.wtable tr.line2 td{border-bottom:solid 2px #d0d0d2;}
table.wtable tr.last td{background:#f5f5f6; font-weight:bold;}

.common_txt{font-size:1.1em; color:#626874; line-height:1.5;}

em.hl1, mark{color:#fb664c; background:#ffff00;}
em.focus, mark.focus{outline:2px dotted #fb664c;}

.text_body_tit{position:relative; height:35px; padding:0 15px; background:#f5f5f6; line-height:35px; *zoom:1}
.text_body_tit:after{display:block;clear:both;content:''}
.text_body_tit h4{font-size:1.25em; font-weight:bold;}
.text_body_tit h4.bl1{padding:0 0 0 25px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2J1bGxldDQucG5n') no-repeat left;}
.text_body_tit2{padding:13px 0; background:#f5f5f6; font-size:16px; font-weight:bold; text-align:center; border-radius:12px;}

.text_body_list{padding:20px;}
.text_body_list ul{font-size:15px; line-height:1.4;}

.text_body_list ul.mokTree > li{padding:4px 0 4px 25px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2xpc3RfYnVsbGV0MV9sZWFmLnBuZw') no-repeat left 8px;}
.text_body_list ul.mokTree > li.folder{background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2xpc3RfYnVsbGV0MS5wbmc') no-repeat left 8px;}
.text_body_list ul.mokTree > li.folder.on{background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2xpc3RfYnVsbGV0MV9vcGVuLnBuZw') no-repeat left 8px;}
.text_body_list ul.mokTree > li ul {display:none;}
.text_body_list ul.mokTree li > span.toc {display:inline-block; margin-left:-25px; width:20px; height:18px;}
.text_body_list ul.mokTree li > a {display:inline;cursor:default;}
.text_body_list ul.mokTree li.folder > a {cursor:pointer;}

.text_body_list ul.mokTree li ul li{padding:4px 0 4px 25px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2xpc3RfYnVsbGV0Ml9sZWFmLnBuZw') no-repeat left 8px;}
.text_body_list ul.mokTree li ul li.folder{background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2xpc3RfYnVsbGV0Mi5wbmc') no-repeat left 8px;}
.text_body_list ul.mokTree li ul li.folder.on{background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2xpc3RfYnVsbGV0Ml9vcGVuLnBuZw') no-repeat left 8px;}
.text_body_list ul.mokTree li ul li ul li{padding:4px 0 4px 25px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2xpc3RfYnVsbGV0My5wbmc') no-repeat left 8px;}

.text_body{font-size:1.25em; line-height:1.8;}

.tabWrap1{height:34px; background:url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2JnX2JvZHlfbGluZS5wbmc') repeat-x bottom;}
.tabWrap1 ul li{float:left; margin:0 0 0 10px;}
.tabWrap1 ul li a{display:block; border-radius:3px 3px 0 0; height:32px; padding:0 10px; border:solid 1px #d0d0d2; border-bottom:solid 1px #d0d0d2; background:#f5f5f6; line-height:32px;}
.tabWrap1 ul li a.m1{padding:0 10px 0 30px; background:#f5f5f6 url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19zdGF0c190YWIxLnBuZw') no-repeat 6px 9px;}
.tabWrap1 ul li a.m2{padding:0 10px 0 30px; background:#f5f5f6 url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19zdGF0c190YWIyLnBuZw') no-repeat 6px 9px;}
.tabWrap1 ul li.on a.m1{padding:0 10px 0 30px; background:#fff url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19zdGF0c190YWIxb24ucG5n') no-repeat 6px 9px; border-bottom:solid 1px #fff;}
.tabWrap1 ul li.on a.m2{padding:0 10px 0 30px; background:#fff url('/browse/aHR0cDovL2luZGV4Lml0a2Mub3Iua3IvcmVzb3VyY2VzL3B5b25tb2svaW1hZ2VzL2ljb19zdGF0c190YWIyb24ucG5n') no-repeat 6px 9px; border-bottom:solid 1px #fff;}

/* a */
.small_btn{display:inline-block; padding:4px; background:#fff; color:#888891; font-size:10.5px; border:solid 1px #d0d0d2; border-radius:3px; transition: all 0.6s ease; line-height:1;}
.small_btn.dis{background:#fff !important; color:#888891 !important; cursor:default !important; }
.small_btn.dis:hover{border:solid 1px #d0d0d2 !important;}

.small_btn.c01{color:#5bb4f3;}
.small_btn.c02{color:#ea6e09;}
.small_btn:hover{background:#333; color:#fff; border:solid 1px #333; transition: all 0.6s ease;}

.small_btn2{display:inline-block; padding:5px 9px; background:#fff; font-size:12px; border:solid 1px #d0d0d2; border-radius:3px; transition: all 0.6s ease; line-height:1;}
.small_btn2.c01{background:#fff; color:#ea6e09;}
.small_btn2:hover{background:#333; color:#fff; border:solid 1px #333; transition: all 0.6s ease;}

.small_btn3{display:inline-block; padding:4px 4px 5px; background:#626874; color:#fff; font-size:13px; border:solid 1px #626874; border-radius:3px; transition: all 0.6s ease; line-height:1;}
.small_btn3:hover{background:#333; color:#fff; border:solid 1px #333; transition: all 0.6s ease;}

.common_btn{display:inline-block; padding:8px 18px; color:#fff; font-size:13px; border:solid 1px #3a3e47; border-radius:3px; transition: all 0.6s ease; line-height:1;
background: #626874; /* Old browsers */
background: -moz-linear-gradient(top, #626874 0%, #474c57 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #626874 0%,#474c57 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #626874 0%,#474c57 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#626874', endColorstr='#474c57',GradientType=0 ); /* IE6-9 */
}
.common_btn:hover{background:#333; color:#fff; border:solid 1px #3a3e47; transition: all 0.6s ease;}
.common_btn2{color:#262626; background:#fff; border:solid 1px #cfcfcf;}
.common_btn3{padding:8px; color:#fff; background:#625e5e; border:solid 1px #625e5e;}

.scroll{overflow-y:scroll}

/* 팝업 */
.pop_fixed{position:fixed; background:#fff; z-index:1100;}
.pop_overlay{position:fixed; top:0; left:0; width:100%; height:100%; z-index:1000; background:#000; opacity:.3; filter:alpha(opacity=30); display:none;}

.pop_header{position:relative; height:50px; background:#4d4848;}
.pop_header h1{position:absolute; top:17px; left:20px; font-weight:bold; color:#fff; font-size:1.3em;}
.pop_header .btn_close{position:absolute; top:11px; right:12px; z-index:10;}

.popwrap{padding:10px; *zoom:1}

.pop_line{border-bottom:dotted 1px #d0d0d2;}

.pop_box{margin:0 30px; background:#eee; padding:20px; border-radius:14px;}

.list_base li{font-size:13px; padding:3px 0;}



/* +yskwun add 20161101 */
textarea[readonly],input[type="text"][readonly]{background:#f2f2f2;}

.field-validation-error{margin:2px 0; color:#ff0000 !important;}
.input-validation-error {margin:2px 0; border:1px solid #ff0000 !important; background-color:#ffeeee !important;}
.validation-summary-errors {margin:2px 0; font-weight:bold; color:#ff0000 !important;}		

.alert-danger {background-color:#f2dede; border-color:#ebccd1; color:#a94442;}
.alert-success {background-color: #dff0d8; border-color:#d6e9c6; color:#3c763d;}
.alert {padding:15px; margin:5px 0; border: 1px solid transparent; font-size: 14px; border-radius:0;}

/* BlockUI */
div.blockUI.blockMsg {width:200px; height:100px; top:50%; left:50%; margin-top:-50px; margin-left:-100px; padding:25px 100px;	border:none; background-color:#000; border-radius:10px; opacity:.2; color:#fff; }
div.blockUI.blockOverlay{backgroundColor:#000;	opacity:1; cursor:wait;}
div.blockUI.blockMsg > div.loading-pane {text-align:center;}
div.blockUI.blockMsg > div.loading-pane > img {width:100px;}

/* img.newchar { display:none } */
.xsl_wonju {font-size:0.85em; font-weight:normal;}

/* sort */
.content_scroll > .data-list .col-sort {cursor:pointer;}
.content_scroll > .data-list .col-sort:hover {color:#1570bb;}
.content_scroll > .data-list .sort-icon {margin-left: 5px; font-size:12px!important;}
