/*
@import url('/css/common.css');
*/
.examine_cont{padding:10px 0 0 0 !important;}
/* Initialization
------------------------------------------- */



textarea {width:100%;}
*{margin:0px; padding:0px;}
html{width:100%; margin:0px; padding:0px; }
body{width:100%; min-width:1400px;margin:0px auto; position:relative; padding:0px;
font-family:'ë‚˜ëˆ”ê³ ë”•', NanumGothic,'Nanum Gothic', Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
-webkit-text-size-adjust:none;
#background:url(../images/adm_bg.gif) 0 -5px repeat-x;
overflow-y:scroll !important;
}

img,fieldset{border:0 none;}
dl,ul,ol,li, dt, dd{margin:0px; padding:0px; list-style:none;}
table{border-collapse: collapse;}
h1, h2, h3, h4, h5, h6, p{margin:0px; padding:0px;}
label{cursor:pointer;}
select {border:1px solid #a4a4a4; padding:3px 0; height:28px;}
input[type=text]{border:1px solid #a4a4a4;}
input[type=password]{padding:3px 0;border:1px solid #a4a4a4;}

input[type=text],input[type=password],input[type=email],input[type=date],input[type=tel],input[type=number],textarea{-webkit-box-sizing: border-box;-webkit-appearance: none;
-moz-box-sizing: border-box;-moz-appearance: none;-webkit-border-radius:none; border-radius:0;font-family:'ë‚˜ëˆ”ê³ ë”•', NanumGothic,'Nanum Gothic', sans-serif;}

nav, header, footer, section, aside, article, figure, figcaption, hgroup{display:block;}

/* Link
------------------------------------------- */
a {color:#454545; text-decoration:none; cursor:pointer;}
a:hover{color:#454545;}

/* ìŠ¤í‚µ ë„¤ë¹„ */
#skipnavi {width:0; height:0; font-size:0; line-height:0; z-index:999;}
#skipnavi ul {position:absolute; top:0; left:0;z-index:999;}
#skipnavi ul li {position:absolute; top:0; left:0;z-index:999;}
#skipnavi ul li a {position:absolute; display:block; left:-1000px; top:0; width:300px; height:20px; font-weight:bold; text-align:center; font-size:14px; color:#000;}
#skipnavi ul li a:focus,
#skipnavi ul li a:hover,
#skipnavi ul li a:active {position:absolute; top:0; left:0; font-size:14px; color:#000; background:#fff; border:2px solid #fcbc14; padding:1em 0; z-index:10;}

/* Layout
------------------------------------------- */
#wrap{clear:both; /*width:1180px;*/width:90%; overflow:hidden; min-width:1580px;}
header{overflow:hidden;}
.admUtil{height:22px; padding-top:5px; text-align:right; background-color:#4b4b4b; color:#fff; padding-right:10px; margin-left:9px;}
.admUtil a{color:#fff; text-transform:capitalize;}
.admUtil a.clrOra{font-weight:bold; color:#fdae6c;}
.admUtil span{padding:0px 6px;}
.admLogo{float:left;position:absolute;background:#fff; left:0;}
.admLogo a{display:block;width:175px;height:36px;margin-left:9px;padding-top:10px;text-align:center;border-left:1px solid #cecece;}
.admLogo img{max-width:100%;}
.admMsg{float:none; height:16px; padding:10px 0px 10px 20px; line-height:1em; font-weight:600; font-size:13px; text-align:left; background-color:#fff; color:#454545;}
.admMsg span{display:inline; padding-top:4px; line-height:16px; font-size:12px; vertical-align:middle;}
.admMsg *{vertical-align:middle;}
.admConWrap li{display:block;}
.admConWrap{clear:both; margin-left:9px; overflow:hidden; border-right:1px solid #cecece; border-bottom:1px solid #cecece; border-left:1px solid #cecece;}
.admMenu{float:left; width:190px; padding-bottom:20px; border-right:1px solid #cecece; }
.admMenu li a{display:block; padding:8px 0px 8px 10px; font-weight:600; font-size:14px; border-bottom:1px solid #eaeaea;}
.admMenu li a:hover{color:#2376cb; background:url(../images/left_back.jpg) 5px 50%;}
.admMenu li a.lnbOn{ color:#2376cb; /*background:url(../images/left_back.jpg) 5px 50%;*/}
.admMenu li a.lnbLast{border-bottom:none;}
.admMenu ul ul{clear:both; padding-top:10px; background-color:#f2f2f2; border-bottom:1px solid #eaeaea;}
.admMenu li li a{padding:0px 0px 8px 28px; color:#6b6a66; background:url(../images/adm_dot.gif) 18px 5px no-repeat;}
.admMenu li li a:hover{color:#408cc8;}
.admDep1{height:40px;line-height:40px; font-weight:600; font-size:18px; letter-spacing:-1px; text-align:center; background-color:#184566; color:#fff;}
.admDep1 span{display:block; padding-top:4px; line-height:16px; font-size:14px; vertical-align:middle;}
.admDep1 span *{vertical-align:middle;}
.admLnb{}

.admContainer{position:relative; float:left; width:84%; margin-left:-1px; border-left:1px solid #cecece;}
.admTitle{padding:20px 0px 8px 20px; overflow:hidden;}
.admSubtitle{float:left; font-size:20px; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.admBread{float:right; padding:4px 20px 0px 0px; color:#7c7c7c;}
.admBread a{color:#7c7c7c;}
.admBread a:hover{text-decoration:underline;}
.admBread strong{color:#00a1de;}
.admBread span{padding:0px 5px;}
.admCon{padding:15px 18px 50px 18px;font-size:13px;line-height:1.4;width:100%;}
.admCon1{padding:15px 18px 50px 18px;font-size:13px;line-height:1.4;width:125%;}
footer{padding:10px;}
.clrOra{color:#fdae6c;}
.nanum{font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}

.gnbWrap{}
.gnb{float:left; /*width:1019px;*/width:100%; border-right:1px solid #cecece; border-left:1px solid #cecece; margin-left:200px;}

.gnb ul{float:left; width:100%; background-color:#fff; color:black; border-bottom: 2px solid #efefef; }
.gnb li{float:left; width:9.3%; border-right:1px solid #cecece;   height:54px; line-height:54px;}
.gnb li a{float:left; display:block; box-sizing:border-box; font-weight:600; font-size:16px; color:black;width:100%; height:55px; line-height:55px;text-align:center;}

.gnb li a:hover{color:#155397; border-bottom:3px solid #155397;}

.gnb li a.gnbOn{border-bottom:3px solid #155397; color:#155397;
}
/* .gnb li a:hover{background-color:#e1ecf4; color:#454545;} */

/* contents */
/* .tableWrap{width:940px; background:url(../images/bg_boardhead1.jpg) left top no-repeat;} */
.tableWrap{width:940px;}
.boardLec{width:100%; color:#2c2c2c; border-bottom:1px solid #a8a8a8;}
.boardLec caption{line-height:0px; font-size:0px;}
.boardLec thead th{padding:8px 0px; font-size:13px; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif; background-color:#e1ecf4; border-top:2px solid #005693; border-bottom:1px solid #b2c9da;}
.boardLec thead th.tbLineT{border-top:1px solid #c7c7c7;}
.boardLec td{padding:0.7em 0.3em; text-align:center; border-bottom:1px solid #e9e9e9; /*border:1px red solid;*/}
.boardLec td a{color:#2c2c2c;}
.boardLec td a:hover{text-decoration:underline;}
.boardLec .txtleft{padding:0.6em 1em; text-align:left;}
.tbLast td{border-bottom:1px solid #a8a8a8;}
.pageType1{padding:20px 0px 20px 0px; text-align:center;}
.pageType1 *{vertical-align:middle;}
.pageType1 a{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; margin:0px 2px; padding:3px 7px; font-weight:bold; border:1px solid #cfcfcf; text-align:center; color:#6d6d6d;}
.pageType1 a:hover{font-weight:bold; text-decoration:underline; color:#2780c3; }
.pageType1 span a{width:9px; height:auto; background-color:#efefef;}
.pageType1 em{margin:0px 10px; font-style:normal;}
.pageType1 a.pageOn{font-weight:bold; text-decoration:underline; color:#2780c3; }
.classify{position:relative; padding-bottom:34px;}
.classify *{vertical-align:middle;}
.classify a.btnWrite{position:absolute; top:0px; right:0px; display:block; width:110px; height:24px; padding:6px 0px 0px 0px; font-size:14px; text-align:center; color:#fff; background:#155397 font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.classify a.ftSize13{padding:8px 0px 0px 0px; font-size:13px;}
.bBullet{margin-right:10px; padding-left:18px; font-size:14px; background:url(../images/bullet3.gif) left top no-repeat; color:#1566bf; font-weight:600; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif; text-align:center;}
.pageAll{padding:4px 0px; text-align:right; overflow:hidden;}
.pageAll em{float:left; font-style:normal; font-weight:600;}
.searchBoard{position:relative; padding:0px 10px;}
.searchBoard *{vertical-align:middle;}
.btnSearch{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; height:20px; padding:2px 6px 0px 15px;  font-weight:600; font-size:14px; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif; background:url(../images/sub/bg_btnsearch.jpg) left bottom repeat-x; border:1px solid #c4c4c4;}
.searchBox{width:200px; height:22px; border:1px solid #d3d3d3; border-right:none;}
span.blue1{color:#2a7ad4;}
span.red1{color:#ff0c0c;}

/* ê³µí†µ */
.gap1{padding-bottom:20px;}
.gap2{padding-bottom:10px;}
.gap3{padding-bottom:44px;}
.verticalmid{vertical-align:middle;}
.blue1{color:#2a7ad4;}
.ftSize13{font-size:13px;}
.tbLineR{border-right:1px solid #c7c7c7;}
.tbLineT{border-top:1px solid #c7c7c7;}

.gap1top{padding-top:20px;}
.gap2top{padding-top:10px;}
.gap3top{padding-top:44px;}

/* ê´€ë¦¬ìž ìƒˆì½”ë”© */
.division{margin-bottom:20px; padding:10px; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif; border:1px solid #b2c9da;}
.division legend{padding:0px 5px; font-weight:600; font-size:13px; color:#2c2c2;}
.division label{padding-right:40px; font-weight:600;}
.vMid, .vMid *{vertical-align:middle;}
.tbWrap1{width:100%; margin-bottom:10px;}
.tbWrap1 caption{line-height:0px; font-size:0px;}
.table1{width:100%; color:#2c2c2c; border-bottom:1px solid #a8a8a8; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.table1 tr:first-child th{padding:5px 5px; font-size:12px; border-top:2px solid #005693;border-right:1px solid #d7d7d7;}
.table1 tr:first-child td{padding:5px 10px; font-size:12px; Sans-serif; border-top:2px solid #005693;}
.table1 .tbBtm1 th, .table1 .tbBtm1 td{border-bottom:1px solid #b2c9da;}
.table1 tr:last-child th, .table1 tr:last-child td{border-bottom:1px solid #b2c9da; }
.table1 th{padding:5px 5px; background-color:#e1ecf4; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.table1 td{padding:5px 10px; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; /*border:1px red solid;*/}
.table1 td.last, .table1 th.last {border-right:none;}
.table_cont{width:802px;}
.table_cont img{max-width:100% !important; max-height:100% !important;}
.visual_td{width:628px;}
.visual_td img{max-width:100%;}
.table1 td input[type=text]{height:20px; padding:2px 0; border:1px solid #a4a4a4;}
.table1 td textarea{width:96%; border:1px solid #a4a4a4;}
/*.table1 td a{color:#2c2c2c;}*/
.table1 td a:hover{text-decoration:underline;}

.table2{width:100%; color:#2c2c2c; border-bottom:1px solid #a8a8a8;}
.table2 thead th{padding:8px 5px; font-size:13px; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif; background-color:#e1ecf4; border-top:2px solid #005693; border-bottom:1px solid #b2c9da; border-right:1px solid #d7d7d7; }
.table2 thead th.tbLineT{border-top:1px solid #c7c7c7;}
.table2 td{padding:10px; text-align:center; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; /*border:1px red solid;*/}
/*.table2 td a{color:#2c2c2c;}*/
.table2 td a:hover{text-decoration:underline;}
.table2 td.last, .table2 th.last {border-right:none;}
.table2 tbody tr:last-child th, .table2 tbody tr:last-child td{border-bottom:1px solid #b2c9da;}
.table2 td input[type=text]{height:20px; border:1px solid #a4a4a4;}
.tbStyle1 tbody th{border-bottom:1px solid #d7d7d7;}
.tbStyle1 tbody td{border-left:1px solid #d7d7d7; word-break:break-all;}
.cellStyle1 p{padding-top:6px;}
.cellStyle1 p:first-child{padding-top:0px;}
.cellStyle2 p{padding-top:6px; text-align:left;}
.cellStyle2 p:first-child{padding-top:0px;}

.table3{width:100%; color:#2c2c2c; border-bottom:1px solid #a8a8a8; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif; }
.table3 th{padding:8px 5px; text-align:center; border-bottom:1px solid #dfdfdf;  border-left:1px solid #dfdfdf; background-color:#f4f4f4;}
.table3 tr:first-child th{padding:8px 5px; font-size:13px; text-align:left; border-top:2px solid #005693; border-bottom:1px solid #b2c9da; background-color:#e1ecf4;}
.table3 tr th:first-child{border-left:none;}
.table3 th input[type=text]{width:80px; height:20px; border:1px solid #a4a4a4;}
.table3 td{padding:8px 10px; text-align:center; border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; /*border:1px red solid;*/}
.table3 td a{color:#2c2c2c;}
.table3 td a:hover{text-decoration:underline;}
.table3 td input[type=text]{height:20px; border:1px solid #a4a4a4;}
.table3 td input[type=button]{height:20px;}
.table3 tbody tr:last-child th, .table3 tbody tr:last-child td{border-bottom:1px solid #b2c9da;}

.table11{width:100%; color:#2c2c2c; border-bottom:1px solid #a8a8a8; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.table11 tr:first-child th{padding:5px 5px; font-size:12px; border-right:1px solid #d7d7d7;}
.table11 tr:first-child td{padding:5px 10px; font-size:12px; Sans-serif; }
.table11 .tbBtm1 th, .table11 .tbBtm1 td{border-bottom:1px solid #b2c9da;}
.table11 tr:last-child th, .table11 tr:last-child td{border-bottom:1px solid #b2c9da; }
.table11 th{padding:5px 5px; background-color:#e1ecf4; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.table11 td{padding:5px 10px; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; /*border:1px red solid;*/}
.table11 td.last, .table1 th.last {border-right:none;}
.table11 td input[type=text]{height:20px; padding:2px; border:1px solid #a4a4a4;}
.table11 td textarea{width:96%; border:1px solid #a4a4a4;}
/*.table1 td a{color:#2c2c2c;}*/
.table11 td a:hover{text-decoration:underline;}

.depositTb thead tr:last-child th{border-top:none;}
.depositTb thead tr.noLine th{border-top:none;}
.depositTb td input[type=submit].btnConfirm{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;
width:16px; height:16px; background:url(../images/icon_delete.gif) left top no-repeat; border:none; vertical-align:middle;
cursor:pointer;}

.divWrap{position:relative;}
.divWrap .btnSet{position:absolute; top:14px; right:7px;}
.btnSet1{padding-bottom:4px;}

/* ë²„íŠ¼ */
.btnSet{overflow:hidden;clear:both;width:100%;margin:10px 0px 15px 0px;}
.btnSet a.btnWrite{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:110px; height:24px; padding:6px 0px 0px 0px; font-size:14px; text-align:center; color:#fff; background:#155397 ; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.btnSet a.btnWrite1{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:110px; height:24px; padding:6px 0px 0px 0px; font-size:14px; font-weight:bold; text-align:center; color:#333;  border:1px solid #888; background:#fff; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.btnSet a.btnWrite2{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:110px; height:24px; padding:6px 0px 0px 0px; font-size:14px; text-align:center; color:black; background:#cbcccc ; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.btnSet a.btnWrite3{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:110px; height:24px; padding:6px 0px 0px 0px; font-size:14px; text-align:center; color:#fff; background:#184566 ; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}

a.middlebtnWrite{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:80px; height:20px; padding:4px 0px 0px 0px; font-size:12px; text-align:center; color:#fff; background:#155397 ; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
a.middlebtnWrite1 {display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:80px; height:20px; padding:4px 0px 0px 0px; font-size:12px; font-weight:bold; text-align:center; color:#333; border:1px solid #888; background:#fff ; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}

a.smallbtnWrite{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:55px; height:20px; padding:4px 0px 0px 0px; font-size:12px; text-align:center; color:#fff; background:#155397 ; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
a.smallbtnWrite1 {display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:55px; height:20px; padding:4px 0px 0px 0px; font-size:12px; font-weight:bold; text-align:center; color:#333; border:1px solid #888; background:#fff ; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.btn_view{padding:3px 28px 3px 12px; width:300px; margin:0 0 5px 5px; display:inline-block; border:1px solid #aaa; background:url(../images/bullet03.png) 95% 50% no-repeat; font-weight:bold;}

.btnSet .fl{float:left;}
.btnSet .fr{float:right;}

.red1{color:#ff0c0c;}
.fieldSize1{width:90px;}
.fieldSize2{width:96%;}
.fieldSize3{width:290px;}
.fieldSize4{width:26%;}
.fieldSize5{width:80px;}
.fieldSize6{width:120px;}
.fieldSize7{width:150px;}

.inp50{width:50px;}
.inp60{width:60px;}
.inp70{width:70px;}
.inp80{width:80px;}
.inp85{width:85px;}
.inp90{width:90px;}
.inp100{width:100px;}
.inp120{width:120px;}
.inp150{width:150px;}
.inp200{width:200px;}
.inp250{width:250px;}
.inp317{width:317px;}
.inp100pn{width:100%;}
.inp100p{width:100%;margin-top:4px;}
.inp50p{width:50%;}
.inp65p{width:65%;}
.inp85p{width:85%;}
.inp90p{width:90%;}
.inp95p{width:95%;}

.fieldPos1{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; margin-top:4px;}
.cnt{padding-bottom:5px;}
.cnt em{font-weight:bold; font-style:normal; color:#1566bf;}
.mgb0{margin-bottom:0px;}
.title3{padding:0px 0px 4px 10px; font-weight:600; font-size:13px; color:#1566bf; background:url(../images/blet2.gif) left 6px no-repeat; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.txtleft{text-align:left;}
.txtcenter{text-align:center;}

.txt_Red {color:#e60615;}
.txt_Blue {color:#0000ff;}
.txt_Ora{color:#fdae6c;}


.mBottom20{margin-bottom:20px;}
.w50 div,.w33 div{padding:2px;}
.w50 .bBullet,.w33 .bBullet{margin-right:5px;padding-left:10px;background:url(../images/bullet4.gif) 2px 2px no-repeat;}
.bBullet2{margin-right:5px;padding-left:10px; 2px 2px no-repeat;}
.w50{width:50%;float:left;}
.w33{width:33.33333%;float:left;}
.w100{width:100%;float:left;}
.w50 h2.bBullet,.w33 h2.bBullet,.w100 h2.bBullet{text-align:left;}
.w50 h2.bBullet a,.w33 h2.bBullet a,.w100 h2.bBullet a{float:right;font-size:11px;font-family:'ë‹ì›€',dotum;margin-top:2px;}
.main_tlb caption{line-height:0px; font-size:0px;}
.main_tlb{width:100%; color:#2c2c2c; border-bottom:1px solid #a8a8a8;}
.main_tlb thead th{padding:8px 5px; font-size:13px; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif; background-color:#e1ecf4; border-top:2px solid #005693; border-bottom:1px solid #b2c9da; border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.main_tlb thead th.tbLineT{border-top:1px solid #c7c7c7;}
.main_tlb td{padding:0.7em 0.3em; text-align:center; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; /*border:1px red solid;*/}

/*.main_tlb td:first-child,.main_tlb th:first-child{border-left:none;}*/


.tab_dv2{overflow:hidden; padding:5px;margin-bottom:20px; background:#ededed; }
.tab_dv2 li{float:left; width:190px; font-weight:bold; font-size:13px; margin:0 5px 0 0;text-align:center; background:#fff;border:1px solid #d1d1d1; }
.tab_dv2 li a{display:block; padding:8px 0; color:#4d4c4c;font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif; }
.tab_dv2 li.on{color:#fff; background:#1374c2 url(../images/tab_bg.gif) repeat-x;}
.tab_dv2 li.on a{color:#fff; }
.tab_dv2 li:first-child a{border-left:none;}

.counselMng{border-color:#dadada;border-style:solid;border-width:1px 1px 0 1px;background-color:#f8f8f8;border-top:2px solid #005693;}
.counselMng table{width:100%;}
.counselMng table img{margin-top:-1px;}
.counselMng td{padding:8px;border-left:1px solid #dadada;}
.counselMng td:first-child{border-left:none;}
.counselMng input[type=text]{padding:2px 1%;font-size:12px;border:1px solid #e4e4e4;width:98%;}


.rep{position:absolute;width:37%;right:0;top:110px;background:#fff;padding:8px;}
.rep caption,.counselMng caption{font-size:0;line-height:0;text-indent:-10000px;}
.repyArea{clear:both;margin:0 0 18px 0;padding:1%;overflow:hidden;border:1px solid #dadada;background-color:#f8f8f8;}
	.repyArea textarea{width:90%;height:41px;border:1px solid #e4e4e4;}
	.repyArea *{font-family:Dotum;color:#585858;vertical-align:middle;}
	.rep table{width:100%;border-top:2px solid #005693;}
	.rep th{padding:8px 10px;background:#e1ecf4;border-bottom:1px solid #dad7d7;}
	.rep td{padding:8px 10px;color:#585858;text-align:left;border-bottom:1px dotted #dad7d7;text-align:left;line-height:160%;}
	.rep td:first-child{text-align:center;}
	.reCon dt span{padding:0 0 0 20px;color:#a2a2a2;}
	.reCon dd{padding-top:10px;}
	.repyBtn{width:8%;height:44px;color:#fff;border:1px solid #fff;background:#155397;}
	.reMd{display:block;color:#aeafb0;text-indent:-10000px;}
	.reMd a{color:#aeafb0;display:block;float:left;}
	.repyM{width:23px;height:10px;background:url(../images/btn_e.gif) no-repeat;}
	.repyO{width:23px;height:10px;background:url(../images/btn_o.gif) no-repeat;}
	.repyC{width:41px;height:10px;background:url(../images/btn_c.gif) no-repeat;}
	.repyD{width:10px;height:10px;margin-left:2px;background:url(../images/btn_x.gif) no-repeat;}

/* 200~1900px í•´ìƒë„*/
@media all and (min-width: 200px) and (max-width:1900px) {
	.rep{position:relative;width:1172px;top:0;padding-right:0;}
	.reMd{display:inline-block;margin-left:5px;}
	.dateNum{margin-left:20px;}
}

.clear{clear:both;}

/* 2016 05 */

/* margin */
.mt0 {margin-top:0 !important;}
.mt5 {margin-top:5px;}
.mt7 {margin-top:7px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.mt80 {margin-top:80px;}
.mt90 {margin-top:90px;}
.mt100 {margin-top:100px;}
.mt150 {margin-top:150px;}
.ml0 {margin-left:0;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml40 {margin-left:40px;}
.ml50 {margin-left:50px !important;}
.ml60 {margin-left:60px;}
.ml65 {margin-left:65px;}
.mb1 {margin-bottom:1px !important;}
.mb5{margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mb60 {margin-bottom:60px;}
.mr0 {margin-right:0px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}
.mr50 {margin-right:50px;}
.mr100 {margin-right:100px;}

/* padding */
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pt40 {padding-top:40px;}
.pt50 {padding-top:50px;}
.pt60 {padding-top:60px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb30 {padding-bottom:30px;}
.pb40 {padding-bottom:40px;}
.pb50 {padding-bottom:50px;}
.pb60 {padding-bottom:60px;}
.pl0{padding-left:0;}
.pl5{padding-left:5px;}
.pl10 {padding-left:10px;}
.pl20 {padding-left:20px;}
.pl30 {padding-left:30px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr20 {padding-right:20px;}
.pr30 {padding-right:30px;}

/* font */
.txt_right{text-align:right;}
.txt_left{text-align:left !important;}
.txt_center{text-align:center;}
.f_left{float:left;}
.f_right{float:right;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fontwB,.fwb,strong,b{font-weight:600;}
.fwn{font-weight:400;}
.hide{position:absolute; width: 0; height: 0; font-size: 0; line-height: 0; text-indent: -9999em;}
.inner{width:1100px;margin:0 auto;}

.w100{width:100%;}
.w90{width:90%;}
.w80{width:80%;}
.w70{width:70%;}

.w100x{width:100px;}
.w90x{width:90px;}
.w80x{width:80px;}
.w70x{width:70px;}

span:lang(en) {font-family:serif;}
.colrBlue{color:#0076bf;}
.colrBlue2{color:#00a1de;}
.colrBrown{color:#db6936;}

.btn_addr{padding:3px 10px;color:#fff;background-color:#919191;vertical-align:middle;}
.btnbx{position:relative;}
.btnbx a{margin-left:5px;}
.btnbx a:first-child{margin-left:0;}

.pattern2{background:url(../images/common/pattern2.gif) 0 100% repeat-x;}
.bdrB{background:url(../images/common/bdrB.gif) 0 100% repeat-x;}
.bdrT{background:url(../images/common/bdrB.gif) 0 0 repeat-x;}
.bdrRs{border-right:1px solid #dcdcdc;}
.bl5{padding-left:20px;font-size:16px;color:#3e3e3e;font-weight:400;background:url(../images/common/icon_bl.png) 4px 9px no-repeat;}
.bl5 strong{color:#5a6265;font-weight:700;}
.bl6 > li{padding-left:20px;background:url(../images/common/icon_bl.png) 4px -26px no-repeat;}
.bl6 ul{padding-left:20px;}
.bl7{padding-left:20px;font-size:16px;color:#2a2a2a;font-weight:700;background:url(../images/common/icon_bl.png) 4px 7px no-repeat;}
.bl8{padding-left:10px;font-size:16px;font-weight:400;color:#399bd8;border-left:5px solid #00a1de;line-height:1;}
.s22_tit{color:#3b3b3b;font-size:22px;}

/* ì•„ì´ë””ì–´ ìˆ˜ì • */
.tbl_wrap{/*border-bottom:1px solid #bfbfbf;*/}
.tbl_wrap caption, .tbl_wrap legend { /*position: absolute;*/ width: 0; visibility:hidden; height: 0; font-size: 0; line-height: 0; text-indent: -10000px; }
.tbl_list,.b_list,.tbl_view{width:100%;border-top:2px solid #399bd8;}
.tbl_list a,.b_list a{color:#5a6265;}
.tbl_list th,.b_list th{text-align:center; font-weight:bold; padding:7px 0; white-space:nowrap;border-bottom:1px solid #dcdcdc;background:#f9f9f9;color:#3a3a3a;}
.tbl_list td,.b_list td{text-align:center; padding:10px 0 10px;border-bottom:1px solid #dcdcdc;}
.tbl_list tfoot th,.tbl_list tfoot td{background:#fff3f3;font-weight:600;}

.tbl_view th{font-weight:bold; padding:7px 0; white-space:nowrap;border-bottom:1px solid #dcdcdc;background:#f9f9f9;color:#3a3a3a;}
.tbl_view td{padding:10px;border-bottom:1px solid #dcdcdc;}
.tbl_view td.fwb{font-weight:500;}
.tbl_view.tbl_view_prnx th{font-weight:bold; padding:7px 0 7px 30px; white-space:nowrap;border-bottom:1px solid #dcdcdc;color:#3a3a3a;}
.tbl_view.tbl_view_prnx th span{padding:0 30px 0 0;border-right:1px solid #cfd0d1;}
.tbl_view.tbl_view_prnx th.tbl_view_pr{background:url(../images/btn/btn_view_prnx.gif) 0 -10px no-repeat}
.tbl_view.tbl_view_prnx th.tbl_view_nx{background:url(../images/btn/btn_view_prnx.gif) 0 -50px no-repeat}

.sts_tbl td,
.sts_tbl th{border:1px solid #dcdcdc;}
.board_view_con{padding:20px 10px;min-height:200px;}
.board_view_con_q{position:relative;padding:20px 20px 20px 55px;min-height:100px;}
.board_view_con_a{position:relative;padding:20px 20px 20px 55px;min-height:100px;}
.board_view_q_icon,.board_view_a_icon{position:absolute;left:15px;top:25px;display:block;width:25px;height:25px;text-indent:-9999px;}
.board_view_q_icon{background:url(../images/common/icon_qa.png) 0 0 no-repeat;}
.board_view_a_icon{background:url(../images/common/icon_qa.png) -30px 0 no-repeat;}
.qna_ok{display:inline-block;width:25px;height:25px;background:#2e85ce url(../images/common/icon_qna.png) 50% no-repeat;text-indent:-9999px;}
.qna_ing{display:inline-block;width:25px;height:25px;background:#d3d3d3 url(../images/common/icon_qna.png) 50% no-repeat;text-indent:-9999px;}

.tbl_write th{padding-left:20px;text-align:left;}
.tbl_write input[type=text],
.tbl_write input[type=password]{height:26px;padding:0 4px;border:1px solid #ddd;line-height:26px;}
.tbl_write input[type=file]{height:26px;padding:0;border:1px solid #ddd;line-height:26px;}
.tbl_write select{height:26px;line-height:26px;border:1px solid #ddd;vertical-align:middle;}
.tbl_write textarea{padding:3px 4px;border:1px solid #ddd;line-height:1.4;}

.tbl_gallery{overflow:hidden;padding:30px 4px 0;border-top:2px solid #005693;border-bottom:1px solid #a8a8a8;}
.tbl_gallery dl{float:left;width:265px;margin:0 20px 30px 20px;}
.tbl_gallery dl dt{padding:0;line-height:0;}
.tbl_gallery dl img{width:100%;height:235px;}
.tbl_gallery dd{height:118px;border-bottom:1px solid #d8d8d8;background-color:#f4f3f2;font-size:14px;}
.tbl_gallery dd span{display:block;padding-bottom:15px;font-size:17px;}
.tbl_gallery dd a{display:block;padding:15px 20px;}


/* ë¬¸ìžë°œì†¡ */
/* zoom ë ˆì´ì–´ */
#mw_sms{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;visibility:hidden;}
#mw_sms .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);}
#mw_sms .fg{position:absolute;width:334px;height:521px;top:50%;left:50%;margin-left:-167px;margin-top:-260px;padding:10px 0;background:#fff;box-sizing:border-box;border:1px solid #e3e3e3;border-bottom:2px solid #ababab;}
.btn_mw_close{position:absolute;top:10px;right:10px;width:27px;height:27px;text-indent:-9999px;border:0px;background:url(../../images/common/btn_mw_close.png) 50% 50% no-repeat;cursor:pointer;z-index:9999;}

.send_text{clear:both;overflow:hidden;margin:0 auto;}
.send_text input[type=text]{border:none !important;background-color:#fff;}
.sendForm{width:290px; height:410px;margin:10px 22px; padding:0;position:relative;background:url(../../images/common/sendform.gif) 50% 0 no-repeat;}
.sendForm_box{float:left;}

.addForm{float:left; margin:15px 20px;}
.grayscroll{width:200px;height:215px;padding:5px;margin:100px 40px;background-color:transparent;border:0;color:#303030;ime-mode:active;font-size:12px;}
.addressList{width:482px; height:95px;padding:5px;border:1px solid #ddd;}
.phForm,.outForm{padding:10px;background-color:#d6e6f1;border:1px solid #c1cfd9;}
.phForm{width:350px;margin-bottom:20px;}
.maxnum{position:absolute;width:80px;right:94px;bottom:50px;color:#fff !important;text-align:center;background-color:#1f77bd !important;}
.sendbtn{padding:30px 0;text-align:center;background:url(../images/common/bar.gif) 100% 0 repeat-x;}
.sendbtn_colr,.sendbtn_gry{width:103px; height:31px; border:0px;padding:0;font-weight:bold;font-family:Dotum, 'ë‹ì›€', Gulim, 'êµ´ë¦¼', Arial, Verdana, sans-serif;}
.sendbtn_colr{color:#fff;background:#155397;border:1px solid #155397;}
.sendbtn_gry{color:#666;background:#fff;border:1px solid #888;}
.outinp{padding:5px !important;}
.logins{width:50px;color:#262626 !important;background-color:transparent !important;}
.outForm *{vertical-align:middle;}
.outForm p{float:left; margin:0 0 0 20px;height:21px;}
.outForm p.h3_a{margin:0;}
.outForm input[type=text]{width:75px;margin:0 5px; padding: 2px 10px;}
.outForm select{padding:1px;}
.outForm div{clear:both;}


/*
.h2_a{padding:8px 15px; font-size:20px; font-weight:600;line-height:20px;color:#fff;background:#559bd1;font-family: 'Nanum Gothic','ë‚˜ëˆ”ê³ ë”•',NanumGothic, 'ë§‘ì€ ê³ ë”•', 'Malgun Gothic', Dotum, Gulim, Arial, Verdana, sans-serif;}
.h2_b{position:relative;}
.h2_b .total_num2{position:absolute;right:0;color:#7c7c7c;font-weight:normal;font-size:12px;}
.h3_a{position:relative;clear:both;height:21px;padding:0 0 5px 20px; font-size:12px; color:#262626;background:url(../images/common/bullet2.gif) 0 1px no-repeat;}
.h3_a span{position:absolute;display:block;width:158px;right:0;top:0;}
.h3_b{text-align:center;font-size:12px;color:#0165ad;font-weight:bold;padding:5px 0;}
.btn_colr3{height:21px;width:68px;padding:2px 0; color:#fff; text-align:center; background:url(../images/common/btn_colr3.gif) no-repeat;  border:0; font-family:Dotum, 'ë‹ì›€', Gulim, 'êµ´ë¦¼', Arial, Verdana, sans-serif;}

*/
/* ì¸ì‡„ */
#print_bx{}
.page_cut{border:1px solid #ddd;color:#181818;font-family:'ë‚˜ëˆ”ê³ ë”•', NanumGothic,'Nanum Gothic',sans-serif;font-size:12pt;}
.page_cut h1{font-size:28pt;letter-spacing:7px;line-height:2;}
.page_cut h1.paper_n1 span{padding-bottom:10px;border-bottom:4px double #000;}
.tbl_prt{width:100%;border:2px solid #4c4c4c;}
.tbl_prt th{padding:10px;border:1px solid #4c4c4c;}
.tbl_prt td{padding:10px;border:1px solid #4c4c4c;line-height:1.6;}
.tbl_prt_th_left th{text-align:left;}
th.th_bg{background-color:#e7e7e7;}
.dblock{display:block;font-size:13px;}
.page_cut img{width:auto;max-width:100%;max-height:355px;}
.btn_print{cursor:pointer;}
.page_cut .fs15{font-size:14pt;}

.page_cut {
	min-height: 297mm;
	padding: 25mm 20mm; /* set contents area */
	margin: 0 auto;
	background: #fff;
	line-height:1.4;
}
.paper {
	padding: 0;
	min-height: 247mm;
}
@page {
	size: A4;
	margin: 0;
}
@media print {
	html, body {
		width: 210mm;
		height: 297mm;
		background: #fff !important;
	}
	.page_cut {
		margin: 0;
		border: 0;
		border-radius: initial;
		width: initial;
		min-height: initial;
		box-shadow: initial;
		background: initial;
		page-break-after: always;
	}
	.page_cut img{max-width:100%;}
	/*
	.page_cut h1{font-size:30pt;}
	.page_cut{font-size:16px;}
	.page_cut .fs15{font-size:20px;}
	*/

}

/*
.table2 thead{display: block; float: left; width: 100%;}
.table2 tr{display:block;}
.table2 thead th{width:14.07%; float:left; box-sizing:border-box;}
.table2 tbody{height:auto; max-height:500px; overflow-y:auto; width:101.45%; display:block;}
.table2 tbody td{display:block; width:14.08%; float:left; box-sizing:border-box; min-height:39px;}
*/

/*
.tbWrap1{width:100%; overflow:hidden; clear:both;}
.table2 tbody tr{display:table-row;}
.table2 thead tr{display:block; position:relative;}
.table2 th {width:12.5%;}
.table2 thead th{float:none;}
.table2 tbody{float:none; display:table-cell;height:200px; overflow-y:auto; width:101.5%; display:block;}
.table2 tbody td{float:none; display:table-cell;}
.table2 td{width:12.11111% !important;}
*/




/* 201706 _ ìž…ì‚¬ì§€ì› ì¶”ê°€ */
.appagree{}
.app_form *{vertical-align:middle;word-break:break-all;word-break:break-word;word-break:keep-all;}
.appagree div{padding:10px;background:#f7f7f7;border:1px solid #d9d9d9;line-height:1.8;}
.appagree div dt{font-weight:700;}
.appagree .tright{font-weight:700;padding:5px 0 20px;}
.appagree_all{border:1px solid #d9d9d9;line-height:1.8;}
.appagree_all div{padding:15px;}
.appagree_all p{padding:5px;background:#f7f7f7;border-top:1px solid #d9d9d9;}
.agree_form{border:1px solid #d4d4d4;border-top:2px solid #053463;}
	.agree_form th{padding:5px;color:#212121;background-color:#f9f9f9;border:1px solid #d4d4d4;word-break:break-all;word-break:break-word;word-break:keep-all;}
	.agree_form td{padding:5px;border:1px solid #d4d4d4;word-break:break-all;word-break:break-word;word-break:keep-all;font-family:'ë‚˜ëˆ”ê³ ë”•', NanumGothic,'Nanum Gothic',sans-serif;font-size:13px;}
	.agree_form td input{vertical-align:middle;font-family:'ë‚˜ëˆ”ê³ ë”•', NanumGothic,'Nanum Gothic',sans-serif;}
	.agree_form input[type=text],
	.agree_form input[type=tel],
	.agree_form input[type=email],
	.agree_form input[type=url],
	.agree_form input[type=password],
	.agree_form input[type=file]{height:24px;padding:2px;margin:1px 0;border:1px solid #c6c6c6;vertical-align:middle;
	-webkit-box-sizing: border-box;-webkit-appearance: none;
	-moz-box-sizing: border-box;-moz-appearance: none;
	-webkit-border-radius:none; border-radius:0;}
	.agree_form img{min-width:70px!important;border:2px solid #d9d9d9;}
	.agree_form textarea{width:100%;padding:2px;margin:1px 0;border:1px solid #c6c6c6;
	-webkit-box-sizing: border-box;-webkit-appearance: none;
	-moz-box-sizing: border-box;-moz-appearance: none;
	-webkit-border-radius:none; border-radius:0;}


@media all and (max-width:1024px) {
	#Lnb{width:213px;margin-right:15px;}
	.substance{padding-left:0;}
	.sub_title{margin:4% 2% 0;padding-bottom:5px;font-size:24px;}
	.subTit{font-size:22px;padding-left:16px;}
	.sub_contents{padding:4% 2%;}
	.locationMap{height:250px;}

	/*  */
	.introduceTxt br,.introduce p br,.vision br{display:none;}
		.introduce h3{font-size:24px;}
		.introduce p{padding-top:10px;font-size:15px;}
		.introduceTxt{margin-top:20px;}
	/*  */
	.stepInfo li{width:100px;font-size:14px;padding-left:3%;background-position:5px 36px;background-size:10px;}
	.sitemap dl dt{font-size:18px;line-height:40px;}
	.sitemap dl dd{margin-left:10px;font-size:14px;}
	.sitemap dl dd:before{display:inline-block;width:3px;height:3px;margin-right:8px;}

	.sbtab.sbtab_dv5 li{width:33.33%;}
	.dep_border{width:30%;}
	.dep_border ul{padding-left:13%;}
}
@media all and (min-width:901px) {
	.lnb.d900{display:none !important;}
	.stepInfo.propertystep li:nth-child(5n+1){padding-left:0;background:none;}
}

@media all and (max-width:900px) {
	#Lnb,.cont-up800{display:none;}
	.sub_title{position:relative;}
	.sub_title:after{position:absolute;content:'';right:2%;top:50%;margin-top:-10px;width:20px;height:20px;background:url(../images/common/bll8.png) 50% no-repeat;background-size:100%; transition: 0.5s all ease;
	-webkit-transition: 0.5s all ease;
	-moz-transition: 0.5s all ease;
	-ms-transition: 0.5s all ease;
	-o-transition: 0.5s all ease;}
	.sub_title.active:after{transform: rotate(180deg);}
	.d900{display:block;}
	.lnb{display:none;position:absolute;width:100%;margin-top:-2px;border-bottom:1px solid #d9d9d9;border-top:1px solid #004e96;z-index:9999;background:#fff;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.24);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.24);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.24);}
	.lnb a{display:block;font-size:14px;padding:10px 2%;color:#484848;}
	.lnb > li{border-top:1px solid #d9d9d9;}
	.lnb li:first-child{border-top:0;}
	.lnb > li.on > a{position:relative;color:#fff;background:#004e96;}
	.lnb > li.on .lnbd2{display:block;background:#d9e5ef;}
	.lnbd2{display:none;}
	.lnbd2 a{padding:10px 2%;color:#484848;font-size:14px;}
	.lnbd2 a.on{color:#fff;background:#053463;}
	.lnbd2 a:before{display:none;}
}
@media all and (max-width:768px) {
	.min768{display:none;}
	h2,h3,h4,.vision p.fwb{word-break:keep-all;white-space:pre-line;word-wrap:break-word;}
	.sub_vi{padding-top:1px;}
	.introduce_bg{background:url(../images/about/introduce.jpg) 100% 0 no-repeat;}
	.introduce h3{font-size:18px;}
		.introduce p{font-size:14px;}
		.introduceTxt h3{font-size:18px;color:#053463;}
		.introduceTxt p.fwb{font-size:14px;}
	.history{padding:50px 0 20px;position:relative;padding-left:0;}
		.history div{background-size:8px;}
		.history p{left:0;top:0;bottom:10px;font-size:30px;color:#1e1e1e;font-weight:700;line-height:1;background:none;}
		.history.history1{padding-top:70px;}
		.history.history1 p{top:20px;}
		.history dl{padding:0 0 20px 90px;line-height:1.6;font-size:13px;}
		.history dl dt{font-size:18px;padding-left:18px;background-size:12px;}
	.support_pos li{float:left;width:35%;height:100px;padding:2% 12% 5% 2%;margin-bottom:1%;}
		.support_pos li:nth-child(2n+1){margin-left:0;}
		.support_pos li:after{bottom:30%;right:4%;margin-bottom:0;}

.sitemap dl{float:none;width:100%;min-height:auto;margin:0 0 5%;}
	.sbtab li,.sbtab.sbtab_dv5 li{width:50%;}
	.calculate .fs17{font-size:14px;}
.tbl_calcu_wrap{background:url(../images/common/arr_m.gif) 50% no-repeat;background-size:auto 14px;}
	.tbl_calcu{float:none;width:100%;}
	.tbl_calcu:first-child{margin-bottom:30px;}
	.tbl_calcu thead{display:table-header-group;visibility:visible;font-size:15px;}
	.tbl_calcu thead th{padding:5px 10px;color:#004e96;background-color:#e6eaef;}
	.tbl_calcu th{padding:5px 10px;color:#212121;background-color:#f9f9f9;border:1px solid #d4d4d4;}
	.tbl_calcu td{height:30px;font-weight:700;padding:5px 10px;border:1px solid #d4d4d4;}
	.tbl_calcu td input{vertical-align:middle;}
	.tbl_calcu td input[type=text],.tbl_calcu td input[type=tel]{width:70%;padding:0 4px;line-height:20px;height:20px;border:1px solid #d7d7d7;text-align:right;font-weight:700;font-size:14px;}
	td.tbl_calcu_h{height:104px;line-height:2;}
	.sitelink li{width:33.33%;letter-spacing:-1px;}

}
@media all and (max-width: 1100px) and (min-width: 900px) { 
	.sbtab em{display:none;}
	.sitelink li{width:33.33%;}
}

@media all and (min-width:641px) {
	.d640,.introduceBox img{display:none;}
	.max640{display:none;}
	.engine_view td em{display:none;}
	.tbl_list .tleft .tit_type{display:none;}
	.btn_view:after{content:'ë³´ê¸°';}
	td.tbl_mov_pd640{padding:0;}
	.tble_depart.tbl_transfer td i{display:none;}
}
@media all and (max-width:640px) {
	.fs15{font-size:14px;}
	.min640{display:none;}
	.w640_bdr_top{border-top:none !important;}
	.w640_bdr_bot{border-bottom:none !important;}
	#button-top {position:fixed !important;}
	.btn_top{opacity:0.8;filter: alpha(opacity=80);}
	.sub_title{font-size:20px;}
	.subTit{font-size:18px;padding-left:14px;}
	.sbtit{font-size:22px;}
	.sub_vi{height:230px;background-position:35% 0 !important;background-size:auto 90% !important;}
	.sub_vi p,.breadcrumb,.u640,.tble_depart thead,td.w640h,th.w640h{display:none !important;}
	#container{width:100%;margin-top:-70px;
		-webkit-box-shadow: 0px -3px 6px 0px rgba(0,0,0,0.09);
		-moz-box-shadow: 0px -3px 6px 0px rgba(0,0,0,0.09);
		box-shadow: 0px -3px 6px 0px rgba(0,0,0,0.09);
	}
	.sub_title{padding:3% 2% 2%;margin:0;}
	.introduceBox{position:relative;}
		.introduceBox, .introduceBox div{display:block;width:100%;padding:0;}
		.introduceBox div.introduce{position:absolute;bottom:0;width:90%;padding:5%;z-index:99;background: #004e96 url(../images/about/introduce_bg.gif) 0 100% no-repeat;}
		.introduce_bg{height:400px;background-size:auto 90%;}
		.introduceBox img{width:100%;}
		.sign{width:60%;}
	.location_addr li{padding-left:80px;font-size:14px;}
	.btn_rule li{float:none;width:100%;}
	.btn_rule li:nth-child(2n+1){margin-right:0;}
	.btn_rule strong{font-size:16px;}.btn_rule span{font-size:14px;}
	.btn_rule li:after{position:absolute;margin-top:-10px;content:'';width:20px;height:20px;background-size:100%;}
	.tble_depart{border-top:none;}
		.tble_depart th,.tble_depart td,.dep_lists{display:block;}
		.tble_depart tbody th{text-align:left;padding:5px 8px;font-size:15px;border-top:2px solid #053463;}
		.tble_depart td{overflow:hidden;padding:0px 8px;border-left:none;border-bottom:none;text-align:left;font-size:13px;}
		.tble_depart td.dimg{text-align:center;padding:8px;}
		.tble_depart td em,.tbl_mov td em{position:relative;display:block;width:80px;margin-right:8px;padding-left:5px;float:left;font-weight:700;background:url(../images/common/bll6.png) 0 49% no-repeat;background-size:4px;}
		.tble_depart ul{padding-bottom:10px;overflow:hidden;}
		.tble_depart br{display:none;}
		.tble_depart td em:after,.tbl_mov td em:after{content:":";position:absolute;right:0;font-weight:700;}
		.tbl_mov td{}
		.tbl_mov td span.c_view{display:block;overflow:hidden;}
		.tble_depart.tbl_transfer td{border-bottom:1px solid #d9d9d9;padding:8px 5px;}
		.tble_depart.tbl_transfer td i{font-weight:700;color:#004e96;}
		.tble_depart.tbl_transfer td i:after{content:":";}
		.tble_depart.tbl_transfer th.w640{border-top:none;}
	.depBox .depBoxinner table td{display:block;width:auto!important;}
		.depBox .depBoxinner{padding:50px 10px 10px;border:2px solid #efefef;}
		.depBox h4{top:15px;left:10px;font-size:18px;}
		.depBox h4:before{width:20px;background-size:100%;}
		.depBoxinner table td:before{display:none !important;}
		.depBoxinner table:before{content:'';display:block;width:100%;height:1px;margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5;}
		.depBoxinner .bdr_t0:before{padding-top:0;margin-top:0;border-top:0;}
		.depBox li{position:relative;padding-left:80px;}
	/* */
	.support_bg{padding-top:15%;font-size:16px;}
	.support_pos li{float:left;width:78%;height:auto;padding:2% 18% 5% 4%;margin-bottom:2%;margin-left:0;font-size:13px;}
	.support_pos li:after{background-size:auto 50px;bottom:auto;top:50%;margin-top:-25px;}
	.support_pos li:nth-child(1):after{width:37px;height:50px;background-position:0 0;}
	.support_pos li:nth-child(2):after{width:50px;height:50px;background-position:-40px 100%;}
	.support_pos li:nth-child(3):after{width:49px;height:50px;background-position:-92px 100%;}
	.support_pos li:nth-child(4):after{width:36px;height:50px;background-position:-143px 100%;}
	.support_pos li:nth-child(5):after{width:50px;height:50px;background-position:-182px 100%;}
	.support_pos li em{font-size:22px;}
	.support_pos br{display:block;}
	/*  */
	.fam ul{display:block;width:100%;}
		.fam li{display:block;width:100%;border-left:none;margin-bottom:2%;}
		.fam li strong{font-size:15px;}
		.subTit4{font-size:16px;}
		.fam p{padding:2%;word-break:inherit;white-space:inherit;word-wrap:inherit;}
		.tit_dd dd{word-break:inherit;white-space:inherit;word-wrap:inherit;}
		.stepInfo li{background-position:0px 30px;}
		.stepInfo li:before{width:70px;height:70px;background-size:auto 40px !important;}
		.stepInfo li.step1:before{background-position:21px 50%;}
		.stepInfo li.step2:before{background-position:-48px 50%;}
		.stepInfo li.step3:before{background-position:-116px 50%;}
		.stepInfo li.step4:before{background-position:-182px 50%;}
		.stepInfo li.step5:before{background-position:-248px 50%;}
		.stepInfo li.step6:before{background-position:-312px 50%;}
		.stepInfo li.step7:before{background-position:-379px 50%;}
		.stepInfo li.step8:before{background-position:-444px 50%;}
		.stepInfo li.step9:before{background-position:-514px 50%;}
		.stepInfo li.step10:before{background-position:-578px 50%;}
		.stepInfo.propertystep2 li:before,.transferli:before{background-size:auto 44px !important;}
		.propertystep2 li.step1:before{background-position:22px 50%;}
		.propertystep2 li.step2:before{background-position:-39px 50%;}
		.propertystep2 li.step3:before{background-position:-104px 50%;}
		.propertystep2 li.step4:before{background-position:-164px 50%;}
		.transfer li.step1:before{background-position:20px 50%;}
		.transfer li.step2:before{background-position:-40px 50%;}
		.transfer li.step3:before{background-position:-103px 50%;}
		.transfer li.step4:before{background-position:-169px 50%;}
		.transfer li.step5:before{background-position:-230px 50%;}

	.fam_how{padding:2%;}
		.fam_how dt{float:none;width:auto;margin-right:0;padding:0 10px;font-size:15px;height:auto;line-height:1.8;}
		.fam_how dd{padding:8px 0;font-size:14px;background:#fff;}
		.fam_how p{font-size:15px;margin-top:0!important;}
	.engine div{margin:0 auto;width:300px;}
		.engine th{padding:4px 0;font-size:14px;color:#053463;text-align:left;}
		.inputbox{text-indent:4px;height:30px;border:1px solid #c7c7c7;font-size:13px;}
		.inputbox.bg_cal{width:104px;background-size:14px;}
	.engine_view{border:none;}
		.engine_view thead{display:none;}
		.engine_view tr{border-top:1px solid #053463;}
		.engine_view tr:after{content:'';height:1px;border:1px solid #fff;line-height:1px;padding:0;margin:0;}
		.engine_view th,.engine_view td{padding:5px;border-left:none;}
		.engine_view td{display:block;text-align:left;overflow:hidden;position:relative;border-bottom:1px solid #d9d9d9;}
		.engine_view td.num{display:none;}
		.engine_view td em{float:left;color:#212121;font-weight:700;width:70px;border-right:1px solid #ddd;}
		.engine_view td span{display:block;overflow:hidden;padding-left:10px;}
		.tright.c640{text-align:center;}
	.tbl_view th{font-size:13px;}
	.tbl_view th.fwb{font-size:16px;}
	.td_file div{position:relative;padding-left:0;}
	.td_file span{display:none;}
	.tbl_list thead{display:none;}
	.tbl_list,
		.tbl_list tbody,
		.tbl_list tr,
		.tbl_list th,
		.tbl_list td {
			display: block;text-align:left;border-bottom:0;padding:0;margin:0;
		}
	.tbl_list tr{padding:10px 0;border-bottom:1px solid #cfcfd0;}
	.tbl_list td a{font-weight:700;color:#292929;display:inline-block;max-width:92%;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-box-orient: vertical;
		white-space: nowrap;
		word-wrap: normal;vertical-align:middle;}
	.icon_file{margin-left:2px;width:15px;height:15px;background-size:100%;vertical-align:middle;}
	.tbl_list td:first-child,.tbl_list td:last-child,.all_count,.board_btn_basic select{display:none;}
	.tit_type{display:inline-block;font-size:13px;line-height:22px;padding:0 6px;margin-top:-4px;border-radius:5px;color:#fff;}
	.tbl_mov{border-left:none;border-right:none;}
		.tbl_mov td{padding:5px;border-bottom:none;border-left:none;font-size:13px;}
		.tbl_mov table{border:1px solid #d9d9d9;}
		.tbl_mov table td{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
		.tbl_mov table th{word-break:keep-all;white-space:pre-line;word-wrap:break-word;}
		td.profName{border-bottom:1px solid #d9d9d9;background-color:#f9f9f9;font-size:16px;}
		.proftit{display:block;font-weight:700;padding:25px 0 5px;font-size:16px;background:url(../images/common/patt.gif) 0 0 repeat-x;}
		.pattnone{background:none;}
		.tbl_mov.tbl_tech td{display:block;}
		.tbl_mov.tbl_tech table td{display:table-cell;}
		.board_view_con{padding:0;}
.faq{font-size:14px;}
	.faq li div{position:relative;padding:10px 15px 10px 40px;}
	.faq em{width:24px;height:24px;left:10px;top:10px;font-size:18px;font-weight:900;line-height:26px;}
	.faq .q em{background:#0b305d;}
	.faq .a em{background:#3c9edb;}
.btnsystem{padding:160px 20px 40px;border:2px solid #e3e3e3;background-size:90px;}
.btnsystem a{padding-right:22px;font-size:18px;background-size:18px;}
.btnsystem p{font-size:14px;}

.spBox,.bgBox{padding:5px;}
	.tbl_inquiry td{padding:8px;}
	.tbl_inquiry th{font-size:14px;}
	.tbl_inquiry input.w30c,
	.tbl_inquiry input.w40c,
	.tbl_inquiry input.w50c,
	.tbl_inquiry input.w60c,
	.tbl_inquiry input.w70c{width:80%;height:20px;}

.mw_box .fg{top:30%;width:auto;left:10%;right:10%;margin-left:auto;}
	.password_bx{font-size:14px;}
	.password_bx h3{font-size:16px;}
	.password_bx input[type=password]{width:90%;height:26px;font-size:14px;}
.sitelink li{width:50%;}
.sitelink li *{font-size:13px;}
.qna_q,.qna_a{padding-left:30px;}
.qna_q:before,.qna_a:before{width:24px;height:24px;font-size:18px;line-height:26px;}
.dep_two ul{border:none !important;}
.dep_border{display:none !important;}

	.app_form *{font-size:13px;}

}

.last_form {margin:0 !important;}
.agree_form caption{display:none;}
.tbl_inquiry{border-top:2px solid #053462;}
.tbl_inquiry th{width:20%;padding:10px;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6;background-color:#f8f8f8;text-align:left;word-break:keep-all;white-space:pre-line;word-wrap:break-word;}
.tbl_inquiry td{padding:10px;border-bottom:1px solid #c6c6c6;}
.tdcenter td{text-align:center;}

/*.table1 tr:first-child th {padding:10px 5px;}*/
.smallbtnWrite {margin:2px 0 !important;}
.line_left {text-align:left !important; padding-left:20px !important;}
form {margin-bottom:32px;}
#add_table {text-align:right; border-bottom:solid 1px #a8a8a8; padding-bottom:10px;}
#add_table button {width:120px; height:40px; text-align:center; color:white; background-color:#155397; cursor:pointer;}
#add_table button:hover {text-decoration:underline;}
.total_num {color:red;}
.tatal_tb { margin-bottom:10px;border-bottom:none !important;}
.tatal_tb tr, .tatal_tb tr td, .tatal_tb tr th {border-bottom:none !important; background-color:#e1ecf4; padding:10px 20px 10px 0; text-align:right; border:solid 1px white;}

#foot_bott {width:100%;}
.newwindow {display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#fff; float:left; background-color:#155397;}
.newwindow:hover {color:#fff; cursor:pointer;}
.exel_download {display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; float:left;}
.save_butt {display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; float:right; margin-right:5px; color:#333;background-color:#fff;cursor:pointer;}

.permit_butt {display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; float:right; background-color:#155397; color:white;cursor:pointer;}
.permit_butt_1 {display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; float:right; background-color:#971515; color:white;cursor:pointer;}
.permit_butt:hover {color:#fff;}
.per02_tb1 {margin-bottom:20px;}
.per02_tb1 tr td input {width:100%;}
.background_blue {background-color:#155397;}

.hasDatepicker {width:82% !important;}

.per02_tb2 th,.per02_tb2 td{height:80px;}
 .class_text {width:300px !important; height:26px !important;}
 .class_text2 {width:50px !important; height:26px !important;}
 .per02_tb2 textarea {width:100% !important; height:90px;}
 .permit_butt_per02 {float:right;display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; background-color:#155397; color:white;cursor:pointer;}
 #per02_form {margin:0 !important;}
 
 
 .per05_tb input {width:40%;}

 .second_td {text-align:left !important; padding-left:10px !important;}
 .ch_page {display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; float:right; background-color:#155397; color:white;cursor:pointer;}
 .ch_page:hover {color:#fff !important;}
 .per05_tb2 textarea {width:100%; height:100px;}
  #per05_form {margin:0 !important;}

.per06_name{color:blue; text-decoration:underline;}
.per06_name:hover {color:blue;}
.return_box textarea {width:100%; height:100px;}
.return_box td:first-child {background-color:#e1ecf4;}
.return_box td:last-child {padding:4px 0 0 0; margin:0;}



#foot_bott_inter {width:100%; padding-top:10px !important;}
.permit_butt_inter {float:right;display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; background-color:#155397; color:white;cursor:pointer;}
#inter_form {margin:0 !important;}

.inter03_tb {margin-bottom:40px;}
.inter03_tb td{text-align:center;}
.inter03_tb2 td{text-align:center;}


#foot_bott_indi {width:100%; padding-top:10px !important;}
.save_butt_indi {display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; float:right; margin-right:5px; color:#333;background-color:#fff;cursor:pointer;}
.report_indi{display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; float:left; margin-right:5px;}
.data_indi{display:inline-block; width:120px; height:40px; text-align:center; line-height:40px; border:1px solid #888; color:#333; float:left;}
#indi_form {margin:0 !important;}
#form_mar0 {margin:0 !important;}

.achi_view_tb01 {text-align:center;}
.achi_view_tb01 select{width:80px;}
.achi_view_tb01 .text_align_l {text-align:left;}

.admDep2 a{border-bottom:none !important;}
.admDep2 a:hover {background:url(../images/adm_dot.gif) 18px 5px no-repeat !important;}

.add_tb td {text-align:center !important;}

.add_total_td {border-top:2px solid #b2c9da !important;border-bottom:2px solid #b2c9da !important;}
.form_mar0 {margin:0 !important;}
.add_select_span {display:inline-block; margin-right:70px; margin-left:5px;padding-top:30px; padding-bottom:2px;}

.staff_tb td {text-align:center;}
.staff_tb input {width:100px; height:28px !important;}
.staff_butt {width:80px !important;}

.staff04_tbwrap {margin-bottom:0 !important;}
.staff04_tbwrap2 {margin-bottom:20px !important;}
.staff04_tbwrap3 {margin-bottom:20px !important;}
.staff04_tbwrap4 {margin-bottom:20px !important;}
.staff04_tbwrap5 {margin-bottom:20px !important;}
.staff04_tbwrap6 {margin-bottom:20px !important;}
.staff04_tbwrap7 {margin-bottom:20px !important;}
.staff04_tbwrap8 {margin-bottom:20px !important;}

.staff04_tbwrap2 th,.staff04_tbwrap2 td {border-top:none !important; height:25px; text-align:left; padding-left:15px !important;}
.staff04_tbwrap th,.staff04_tbwrap td {height:25px;text-align:left; padding-left:15px !important;} 

.staff04_tbwrap3 th,.staff04_tbwrap3 td {height:25px;text-align:center;}
.staff04_tbwrap4 th,.staff04_tbwrap4 td {height:25px;text-align:center;}
.staff04_tbwrap5 th,.staff04_tbwrap5 td {height:25px;text-align:center;}
.staff04_tbwrap6 th,.staff04_tbwrap6 td {height:25px;text-align:center;}
.staff04_tbwrap7 th,.staff04_tbwrap7 td {height:25px;text-align:center;}
.staff04_tbwrap8 th,.staff04_tbwrap8 td {height:25px;text-align:center;}
.staff04_tbwrap9 th,.staff04_tbwrap9 td {height:25px;text-align:center;}


.staff03_table {width:100%;}
.staff03_table td {border:solid 1px !important; height:25px; text-align:center;}
.staff03_table .text_align_l {text-align:left; padding-left:5px;}
.staff03_table_top {height:40px !important;font-size:150%;text-align:left !important; padding-left:30px;}
.staff03_table_bott {height:40px !important;font-size:150%;text-align:left !important; padding-left:30px;}


.pro02_tab {display:inline-block;}
.period {display:inline-block; height:39px; line-height:39px; float:left;margin-top:29px; margin-right:20px; font-size:20px; float:left;}
.period2 {display:inline-block; height:39px; line-height:39px; float:left;margin-right:20px; font-size:20px; }


.ex_box1 {display:inline-block; width:55%; float:left; text-align:left;}
.ex_box1 input[type="text"] {width:70% !important;}
.ex_box2 {display:inline-block; width:25%; float:left;text-align:left;}
.ex_box3 {display:inline-block; width:20%; float:left;text-align:left;}
.ex_box3 button {display:inline-block; width:80px; height:28px; line-height:28px; color:#fff; background-color:#155397; border:solid 1px #155397; cursor:pointer;}

.table1 td {text-align:center;}


.sct_01 {min-width:185px !important; width:15% !important;}
.sct_02 {min-width:420px !important; width:30% !important;}
.sct_03 {width:220px !important; text-align:left !important; float:left !important; }
.sct_03:after {content:''; clear:both;}
.sct_03 select {margin-top:7px !important;}
.sct_04 {width:200px !important; text-align:left !important; float:left !important;}
.sct_04 select {margin-right:20px; margin-top:7px !important;}
.sct_04 button {position:absolute; right:-19px;}
.sct_05 {min-width:185px !important; width:25% !important;}
.sct_06 {min-width:50% !important; width:50% !important;}
.sct_07 {width:1640px !important; text-align:left !important; float:left !important; }
.sct input {height:28px !important; margin-top:7px !important;}

/*20200701 추가*/
.table_title {color:#155397; margin-bottom:8px; margin-top:60px; font-size:16px; font-weight:bold;}

.tab_menu_wrap{ padding:0 18px;}
.tab_menu{ overflow:hidden;}
.tab_menu li{float:left; margin-left:5px;}
.tab_menu li a{width:188px;  height:37px; line-height:37px;  border:1px solid #005693; cursor:pointer; color:#333; font-size:17px; font-weight:600; text-align:center; display:block;}
.tab_menu li span{color:#005693;}
.tab_menu li:first-child{margin-left:0;}
.tab_menu > li a:hover,.tab_menu > li.on a{background:#e1ecf4; color:#333;}

.table_style1{width:100%; color:#2c2c2c; border-bottom:1px solid #a8a8a8; font-family:"Nanum Gothic", Dotum, Gulim, Arial, Verdana, Sans-serif;}
.table_style1 tr:first-child th{padding:5px 5px; font-size:12px; border-top:2px solid #005693;border-right:1px solid #d7d7d7;}
.table_style1 tr:first-child td{padding:5px 10px; font-size:12px; Sans-serif; border-top:2px solid #005693;}
.table_style1 .tbBtm1 th, .table_style1 .tbBtm1 td{border-bottom:1px solid #b2c9da;}
.table_style1 tr:last-child th, .table_style1 tr:last-child td{border-bottom:1px solid #b2c9da; }
.table_style1 th{padding:5px 5px; background-color:#e1ecf4; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.table_style1 td{padding:5px 10px; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; /*border:1px red solid;*/}
.table_style1 td.last, .table_style1 th.last {border-right:none;}
.table_style1 input[type="text"]{height:30px;}
.table_style1 input[type="text"], .table_style1 select, .table_style1 textarea{border:1px solid #a4a4a4;}
.overtime_term{position:absolute; right:0; top:5px; font-weight:600;}

.buss_search {width:100%; margin-bottom:5px; margin-top:30px;}
.buss_search span {font-size:14px;display:inline-block; margin-right:5px; color:#155397; margin-top:4px; vertical-align:top;}
.buss_search input[type="text"] {display:inline-block; width:120px; height:28px; margin-right:1px; vertical-align:top;}
.buss_search button {display:inline-block; width:100px; height:28px; line-height:28px; color:#fff; background-color:#155397; vertical-align:top; border:solid 1px #155397;}
.buss_search button_1 {display:inline-block; width:100px; height:28px; line-height:28px; color:#fff; background-color:#971515; vertical-align:top; border:solid 1px #155397;}
.overtime_ban{color:red;}
.search_data{display:inline-block; zoom:1; *display:inline; vertical-align:top;}
.search_data > div{display:inline-block; zoom:1; *display:inline;}
.search_data input{width:200px;}
.search_data img{vertical-align:middle; margin-top:3px !important;}
.search_wrap > div{display:inline-block; zoom:1; *display:inline; vertical-align:top; padding-left:20px;}
.search_wrap > div:first-child{padding-left:0;}
.buss_search label{height:28px; line-height:28px; display:inline-block;}
.admin_time_section{position:relative; height:135px;}
.overtime_history{position:absolute; right:0; top:0; width:50%; padding:20px; box-sizing:border-box; overflow-y:auto; border:1px solid #ddd; height:135px;}
.overtime_history li{padding-left:90px; position:relative; margin-top:7px;}
.overtime_history li:first-child{margin-top:0;}
.overtime_history li span{position:absolute; left:0; top:0; }
.admin_time_section_list li{margin-top:25px;}
.admin_time_section_list li:first-child{margin-top:0;}
.admin_time_section_list li > div{display:inline-block; zoom:1; *display:inline; vertical-align:middle; height:30px; line-height:30px;}
.admin_time_section_list li > div:first-child{color:blue; padding-right:15px;}
.admin_time_section_list input{height:30px;}
.admin_time_section_list button{margin-left:10px;}
.admin_time_section_list input{width:50px;}
.admin_time_section_list .search_data .hasDatepicker{width:100px !important;}
.admin_time_section_list label{display:inline-block; zoom:1; *display:inline; padding-left:5px; margin-right:10px;}
.admin_time_section_list .search_data img{margin-top:-5px !important;}

.search_box2{font-size:0; padding-right:100px; overflow:hidden;}
.search_box2 ul{float:left;}
.search_box2 li{font-size:12px; display:inline-block; zoom:1; *display:inline; margin-right:20px;}
.search_box2 select, .search_box2 input{height:30px; vertical-align:middle;}
.search_box2 li label{display:inline-block; zoom:1; *display:inline; height:30px; line-height:30px; vertical-align:middle;}
.search_box2 button{}
.scroll_table_wrap{position:relative; padding-bottom:17px;}
.sub_table_super{height:100%; width:1500px;}
.sub_table_super tr th, .sub_table_super tr td{padding:0 !important; width:70px; border-left:0 !important;}
.sub_table_super_wrap{overflow-x:scroll; position:absolute; top:0; right:0; left:370px; bottom:0;}
.sub_table_super td{height:43px;}

.radio_wrap input[type="radio"]{vertical-align:middle;}
.telbox{width:70px;}
.db_inlineblock_wrap > *{display:inline-block; zoom:1; *display:inline;}

.ps_relative{position:relative;}
.ov_hidden{overflow:hidden;}
.fl_left{float:left;}
.fl_right{float:right;}

.w40{width:40px !important;}
.w70{width:70px !important;}
.w100p{width:100%;}
.h150{height:150px;}

.c_red{color:red;}
.c_blue{color:blue;}

.small_btn_style{display: inline-block; padding:0 5px; height: 28px; line-height: 28px; color: #fff; background-color: #155397; vertical-align: top; border: solid 1px #155397; cursor:pointer;}
.small_btn_white{display: inline-block; padding:0 5px; height: 28px; line-height: 28px; border:1px solid #155397; color:#155397; vertical-align: top; cursor:pointer; background:#fff;}

.ta_left{text-align:left;}
.ta_center{text-align:center;}
.ta_right{text-align:right;}