@charset "utf-8";

#container.dvp_section .path { margin-bottom: 0;}
#container.dvp_section #contents #lnb { float: left; width: 248px; text-align: left;}
#container.dvp_section #contents #lnb h3 { margin-bottom: 0; font-size: 14px; font-weight: bold; color: #333333; background: 0; padding: 28px 0 18px 20px; line-height: 20px; text-align: left; float: none; width: auto; border-bottom: 1px solid #dddddd; height: auto;}
#container.dvp_section #contents #content { float: left; width: 609px; padding-top: 20px; margin-left: 7px; }
#container.dvp_section #contents #content .dvp_path { width: 100%; margin-bottom: 15px;}
#container.dvp_section #contents #content .dvp_path:after { content: ''; display: block; clear: both;}
#container.dvp_section #contents #content .dvp_path p.tit { padding-top: 7px; float: left; color: #333333; font-size: 14px; font-weight: bold;}
#container.dvp_section #contents #content .dvp_path p { float: right;}
#container.dvp_section #contents #content .dvp_path p a {
    background-color: #ee7200;
/*     border: 1px solid #aaa; */
    color: #fff;
    display: inline-block;
    font-weight: bold;
    height: 28px;
    letter-spacing: -0.25px;
    line-height: 28px;
    margin-left: 0;
    text-align: center;
	vertical-align: middle;
}

.panel { background: #f1f1f1;overflow:auto; padding-top: 20px !important; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd;}

.area_dvp { margin-bottom: 10px;}
.area_dvp div textarea { border: 1px solid #dddddd; width: 698px; height: 500px; color: #666666; font-size: 12px; line-height: 24px; overflow-y: scroll; font-family: "나눔고딕","NanumGothic","Apple SD Gothic Neo","Microsoft NeoGothic","Droid sans",Helvetica,sans-serif; background: #fff;}
.dvp_code_tit { font-size: 14px; font-weight: bold; color: #333333; line-height: 14px; margin-bottom: 15px;}
.dvp_map { border: 1px solid #dddddd; line-height: 0;}

.tree-node span { color: #333 !imoprtant;}

.api_type{font-size:15px;margin: 10px 0 10px 0; font-weight: bold;}
.api_list{margin-left:15px;line-height:25px;display:none}
.api_list2{margin-left:15px;line-height:25px;/* display:none */}
.api_list li:hover {font-weight: bold;}
.api_list2 li:hover {font-weight: bold;}
.api_type_list{margin-left:15px;/* display:none */}
.api_class{font-size:16px;font-weight: bold;margin-top:10px;}
.on{font-weight: bold;}

.expanded,
.collapsed
{
  display: inline-block;
  width: 16px;
  height: 18px;
  vertical-align: top;
  overflow: hidden;
}
.expanded {
  background: url('../images/dvp/tree_icons.png') no-repeat -18px 0px;
}

.collapsed {
  background: url('../images/dvp/tree_icons.png') no-repeat 0px 0px;
}

/* .input_label{height:36px;width:160px;padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-right: 0px;margin-left:-5px;}
.input_box{height:36px;width:300px;padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-top-right-radius: 7px;border-bottom-right-radius: 7px;}
.input_box_URL{height:36px;width:480px;padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-top-right-radius: 7px;border-bottom-right-radius: 7px;margin-left:-5px;} */
.input_label{height:36px;width:calc(100% - 450px); min-width: 140px; padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-right: 0px;margin-left:-5px;}

/*mng_s 20211215 이진호, 개발지원센터 개편 수정*/
/* .input_box{height:36px;width:calc(100% - 230px);padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-top-right-radius: 7px;border-bottom-right-radius: 7px;} */
.input_box{height:36px;width:calc(100% - 171px);padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-top-right-radius: 7px;border-bottom-right-radius: 7px;}
/* mng_e 20211215 이진호 */

/*mng_s 20211215 이진호, 개발지원센터 개편 수정*/
/* .input_box_URL{height:36px;width:calc(100% - 68px);padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-top-right-radius: 7px;border-bottom-right-radius: 7px;margin-left:-5px;} */
.input_box_URL{height:36px;width:calc(100% - 24px);padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-top-right-radius: 7px;border-bottom-right-radius: 7px;margin-left:-5px;}
/* mng_e 20211215 이진호 */

#param_area_pop .input_label{height:36px;width:calc(100% - 650px); min-width: 140px; padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-right: 0px;margin-left:-5px;}
#param_area_pop .input_box{height:36px;width:calc(100% - 230px);padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-top-right-radius: 7px;border-bottom-right-radius: 7px;}
#param_area_pop .input_box_URL{height:36px;width:calc(100% - 68px);padding:0 10px 0 10px;border: 1px solid #d9d9d9;border-top-right-radius: 7px;border-bottom-right-radius: 7px;margin-left:-5px;}


.btn{height:36px;font-size: 14px;border: none;background: none;color: #fff;background-color: #ee7200;width:60px;margin-left:15px;border-radius:7px;}
#param_tab{margin-top:20px;margin-left:4px;font-family: Consolas !important;width:calc(100% - 30px); min-width: 380px;}
#param_tab tr{height:50px; width:calc(100% - 50px);}
#param_tab th{height:50px; width:109px;}
#param_tab td{height:50px; width:calc(100% - 110px);}

/*mng_s20211203 이진호, 개발지원센터 개편으로 인한 변경*/
.jit_header {border: 1px solid #d9d9d9;height:32px;line-height:30px;border-top-left-radius:7px;border-bottom-left-radius:7px;background: #fafafa;margin-left:25px;padding: 2px 5px 2px 5px;width:70px;}
/* .jit_header {border: 1px solid #d9d9d9;height:32px;line-height:30px;border-top-left-radius:7px;border-bottom-left-radius:7px;background: #fafafa;margin-left:15px;padding: 2px 5px 2px 5px;width:80px;} */
/*mng_e20211203 이진호*/
.btn:hover {opacity:0.7;}
