

#wrapper #header {background: #fff;border-bottom: 1px solid #e5e5e5;height: 54px;}
#wrapper #header .headerContainer {padding: 0 15px;box-sizing: border-box;}
#wrapper #header h1 {width: 340px;font-size: 18px;font-weight: 600;color: #222;}
#wrapper #header h1 a {display:block;color:inherit;text-decoration: none;line-height: 35px;padding: 8px 0;}
#wrapper #header h1 a:hover {color: #222;}
#wrapper #header h1 a img {display:inline-block;padding-right:10px}


#wrapper #container .conLeft {padding-top:65px;background: #f5f5f5;}

#wrapper #container .tab .stabbox {width: calc(100% - 30px);height: calc(100vh - 263px);margin:10px 15px 0;padding: 0;background: none;}
#wrapper #container table.scOptionT {padding: 15px 15px 0;border-bottom: 0;background: #eae6f4;}
#wrapper #container .tab .btGr {padding: 5px 0 20px;margin-bottom: 15px;background: #eae6f4;}

#wrapper #container .tab .stab {width: calc(100% - 30px);height: calc(100vh - 293px);margin:0 15px;padding: 0;background: none;overflow: auto;}
#wrapper #container .tab .stab .content {height: auto !important;}
#wrapper #container .tab .stab1,#wrapper #container .tab .stab2, #wrapper #container .tab .stab3 {width: 100%;height: 100%;}

#wrapper #container .conLeft h5 {font-size: 15px;font-weight: 500;color: #222;background: none;}
#wrapper #container .conLeft h5 .ttl b {font-size: 14px;color: #7a59c1;}
#wrapper #container .conLeft h5 button.btExel {background: url(../img/map/icExel.png) 5px 0 no-repeat;}
#wrapper #container .tab .stabbox .content {float: left;width: 100%;height: auto !important;}
#wrapper #container .tab .stabbox .content .searchScroll {float: left;width: 100%;min-height: 100px;overflow-y: auto;overflow-x: hidden;background: #fff;}
#wrapper #container .tab .stab .tabScroll {float: left;width: 100%;overflow-y: auto;overflow-x: hidden;background: #fff;}
#wrapper #container .tab .stab .tabScroll2 {float: left;width: 100%;overflow-y: auto;overflow-x: hidden;background: #fff;}
#wrapper #container .tab .stab .tabScroll3 {float: left;width: 100%;overflow-y: auto;overflow-x: hidden; background: #fff; height : calc(100vh - 350px); }
#wrapper #container .tab .telQt {width:100%;padding:5px 15px;font-size:12px;box-sizing: border-box;}

#wrapper #container .itgtSearch {width: 350px;left: 15px;}
#wrapper #container .itgtSearch input {width: calc(100% - 40px);height: 40px;border: 1px solid #7a59c1;border-radius: 3px 0 0 3px;padding:0 0 0 10px;box-sizing:border-box;}
#wrapper #container .itgtSearch button.btSmenu1,#wrapper #container .itgtSearch button.btSmenu2 {float: right;background: #7a59c1;border-radius: 3px;}
#wrapper #container .itgtSearch button.btSmenu2 {color: rgba(255,255,255,0.7);}

#wrapper #container .conLeft .tableResult {background: #fff;}
#wrapper #container .conLeft .tableResult tr:last-child {border-bottom: 0;}
.adic {background: #9070d4;border: 1px solid #7a59c1;}

#wrapper #container .conLeft .tableResult2 {margin-top: 0;}

#wrapper #container table.scOptionT th {font-size: 13px;color: #444;font-weight: 500;}
#wrapper #container table.scOptionT select {width: 100%;height: 30px;margin-right: 6px;}
#wrapper #container table.scOptionT select.wp50 {width: calc(50% - 3px);float: left;}
#wrapper #container table.scOptionT select:last-child {margin-right: 0;}
#wrapper #container table.scOptionT input[type="text"]  {width: 100%;height: 30px;box-sizing: border-box;}
#wrapper #container table.scOptionT input[type="text"].wp50 {width: calc(50% - 9px);float: left;}
#wrapper #container table.scOptionT input[type="text"].wp50:first-child {float: left;}
#wrapper #container table.scOptionT input[type="text"].wp50:last-child {float: right;}
#wrapper #container table.scOptionT input[type="text"].wp50.fr {float: right;}
#wrapper #container table.scOptionT .mountBox {display: inline-block;width: 45px;}
#wrapper #container table.scOptionT .mountBox input {margin-right: 5px;}
#wrapper #container table.scOptionT .mountWp50 {width: calc((100% - 58px) / 2) !important;}
#wrapper #container table.scOptionT td span {margin: 0 4px;line-height: 30px;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px #f5f5f5 inset;}

#wrapper #container table.tbSearch tr {display: none;}
#wrapper #container table.tbSearch tr:first-child {display: table-row;}
#wrapper #container table.tbSearch.on tr {display: table-row;}

#wrapper #container .subMenu {left: 370px;top: 15px;background: #7a59c1;}
#wrapper #container .subMenu li {background: #7a59c1;font-weight: 500;border-bottom: 1px solid #62469f;}
#wrapper #container .subMenu li:hover {color: rgba(255,255,255,.7);}
#wrapper #container .itgtSearch button.btSearch1 {background:#7a59c1 url(../img/map/icGrs.png) 8px 6px no-repeat;border-radius: 0 3px 3px 0}

#wrapper #container .tab .btnBox {float: left;padding: 0 20px 8px;width: 100%;text-align: right;background: #eae6f4;box-sizing: border-box;}
#wrapper #container .tab .btnBox .detailBtn {color: #62469f;font-size: 13px;text-decoration: underline;border: 0;background: none;}
#wrapper #container .tab .btnBox .detailBtn:after {content: "상세조회";display: block;font-size: inherit;font-weight: inherit;}
#wrapper #container .tab .btnBox .detailBtn.on:after {content: "간략조회";}
#wrapper #container .tab .btGr {padding: 5px 20px 20px;box-sizing: border-box; font-size:0;}
#wrapper #container .tab .btGr button {width: calc(50% - 4px);height: 38px;margin: 0;margin-right: 4px;border-radius: 0;font-size: 14px;}
#wrapper #container .tab .btGr button:last-child {margin-right: 0;}
#wrapper #container .tab .btGr button.okay {background: #62469f;}

/* 220526 */
/* #wrapper #container .tab h3 {width: calc(100% - 30px);height: 38px;line-height: 38px;color: #fff;background: #7a59c1;margin: 0 15px;border-radius: 3px;font-weight: 500;} */
#wrapper #container .tab h3 {display: none;}
#wrapper #container .tabTitle {width: calc(100% - 30px);line-height: 38px;color: #fff;background: #7a59c1;margin: 0 15px;border-radius: 3px;font-weight: 500;overflow: hidden;}
#wrapper #container .tabTitle li {float: left;width: 50%;box-sizing: border-box;text-align: center;font-size: 14px;font-weight: 500;border-right: 1px solid #62469f;border-top: 1px solid #62469f;cursor: pointer;}
#wrapper #container .tabTitle li.on {background: #62469f;}
#wrapper #container .tabTitle li:last-child {border-right: 0;}
#wrapper #container .tabTitle li:nth-child(1),#wrapper #container .tabTitle li:nth-child(2) {border-top: 0;}

#wrapper #container .gnb_tbt1,#wrapper #container .gnb_tbt2 {background: #7a59c1 !important;}
#wrapper #container .gnb_tbt1,#wrapper #container .gnb_tbt2 {border-radius: 0 3px 3px 0;width: 28px;height: 50px;line-height: 50px;font-size: 18px;}

#wrapper #container .conLeft .tableResult2 td b.fcpp {color: #222;}
button.detail {color: #7a59c1;}
button.detail:hover {color: #62469f;}

.paging2 {font-size: 0;}
.paging2 a {display: inline-block;color: #666;}
.paging2 a.on {background: #7a59c1;border: 1px solid #7a59c1;}
.paging2 a:first-child {border-radius:3px 0 0 3px;}
.paging2 a:last-child {border-radius: 0 3px 3px 0;}
.paging2 a:last-child {border-right: 1px solid #ccc;}

.ui-datepicker-trigger {display: none;}

#wrapper #container .quickMenu select {border: 1px solid #666;color: #666;right: 181px !important;}
.nice-select:after {border-bottom: 2px solid #666;border-right: 2px solid #666;}
.nice-select.select {border: 1px solid #666;color: #666;}
.nice-select.select span {color: inherit;}
.nice-select.select2 {border: 1px solid #666;color: #666;right: 179px !important;}

#wrapper #container .quickMenu button.btQuick2 {background:#fff;border:1px solid #666;color:#666;text-indent: 0;}
#wrapper #container .quickMenu button.btQuick2.on {background:#666;font-weight:400;}
#wrapper #container .quickMenu button.btQuick2 i {font-size: 14px;}

#wrapper #container .quickMenu button.btQuick3 {width:114px;text-indent:25px;background:#fff url(../img/map/icLayer3.png) 0 0 no-repeat;border:1px solid #666;color:#666;}
#wrapper #container .quickMenu button.btQuick3.on {background:#666 url(../img/map/icLayer3.png) 0 -32px no-repeat;color:#fff;font-weight:400;}
#wrapper #container .quickMenu .layer {border: 1px solid #666;}

#wrapper #container .tool li:nth-child(2) {top: 488px;right: 0;}
#wrapper #container .tool li:nth-child(2).on {background: #666;color: #fff;}
#wrapper #container .tool li:nth-child(3) {border:1px solid #666;background:#fff url(../img/map/tool02_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(4) {border:1px solid #666;background:#fff url(../img/map/tool03_2.png) 0px 0px no-repeat;border-top:0;}
#wrapper #container .tool li:nth-child(5) {background:#fff url(../img/map/tool04_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(5).on {background:#666 url(../img/map/tool04_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:nth-child(6) {background:#fff url(../img/map/tool05_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(6).on {background:#666 url(../img/map/tool05_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:nth-child(7) {background:#fff url(../img/map/tool06_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(7).on {background:#666 url(../img/map/tool06_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:nth-child(8) {background:#fff url(../img/map/tool07_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(8).on {background:#666 url(../img/map/tool07_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:nth-child(9) {background:#fff url(../img/map/tool08_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(9).on {background:#666 url(../img/map/tool08_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:nth-child(10) {background:#fff url(../img/map/tool09_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(10).on {background:#666 url(../img/map/tool09_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:nth-child(11) {background:#fff url(../img/map/tool10_2.png) 0px 0px no-repeat;border-bottom:1px solid #cacaca;}
#wrapper #container .tool li:nth-child(11).on {background:#666 url(../img/map/tool10_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:nth-child(12) {background:#fff url(../img/map/tool11_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(12).on {background:#666 url(../img/map/tool11_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:nth-child(13) {background:#fff url(../img/map/tool12_2.png) 0px 0px no-repeat;}
#wrapper #container .tool li:nth-child(13).on {background:#666 url(../img/map/tool12_2.png) -27px 0px no-repeat;}
#wrapper #container .tool li:last-child {background:#fff url(../img/map/tool15.png) 0px 0px no-repeat;}
#wrapper #container .tool li:last-child.on {background:#666 url(../img/map/tool15.png) -27px 0px no-repeat;}

#wrapper #container .leftMapbox .mapLogo {margin-bottom: 0px;}


/* .tabScroll3 {height : calc(100vh - 340px); overflow :auto; width : 100%;} */

/* .tabScroll3 {height : calc(100vh - 340px); overflow :auto; width : 100%;} */


