@charset "utf-8";

/* form.css */
div.pop-box{display:none; background:rgba(0,0,0,0.5); opacity:1; 
      transition:opacity .15s linear; position:fixed; top:0; right:0; bottom:0; left:0;
      z-index:999; overflow:hidden; outline:0;}
div.pop-box > div.layer1 {width:600px; background:#fff; border:none; border:1px solid #aaa; margin:0 auto; z-index:999; position:absolute; top:135px; left:50%; margin-left:-300px;}

div.pop-conts {padding:22px;}
div.pop-conts div.ctr-box {margin-top:20px; text-align:center;}
div.pop-id-sch{background:#454a57;}
div.pop-id-sch > span{color:#fff; font-size:18px; padding:10px 15px; display:block;}
div.pop-conts div.main-menu-bar{text-align:center;}
div.pop-conts div.main-menu-bar > input {line-height:22px; border:1px solid #d4d9de; padding:0 5px;}
div.pop-conts div.main-menu-bar > a.btn-s{margin-left:3px;}
div.pop-conts div.txt-c{margin-top:30px;}

div.pop-box > div.layer1 .basic-table02 thead tr th, .basic-table02 tbody tr td{padding:8px 0;}

.pop-id-sch button.close{-webkit-appearance:none;padding:0;cursor:pointer;}
.pop-id-sch .close{float:right;font-size:24px;font-weight:100;color:#ffffff;margin-top:-2px; position:absolute; top:11px; right:10px;}

/* 170926 css추가 */
div.pop-box > div.layer3 {width:70%; max-height:80% !important; top:10%; 
                          background:#fff; border:none; border:1px solid #aaa; margin:0 auto; z-index:999; position:absolute; top:135px; /*left:50%; margin-left:-500px;*/}
/*div.pop-box > div.layer4 {max-height:55% !important;}*/
  
  /* menu design modify popup _ 1220 */
  div.pop-box > div.layer4 div.pop-conts {float:left; background:white; overflow:hidden !important;}
  div.pop-box > div.layer4 #contents_tab .tab_item {float:left; background:white;}



div.pop-box > div.layer3 .basic-table02 thead tr th, .basic-table02 tbody tr td{padding:8px 0;}
div.pop-box > div.layer3 div.pop-conts{overflow-y:scroll; /*height:600px;*/ height:auto;}
div.pop-box > div.layer3 div.pop-conts h4{background:url("../img/dot.jpg")no-repeat 5px 5px; padding-left:15px;}






/* video widget -popup */
#modal-layout-mov {width:60% !important; height:auto;margin:0 20% !important;
		    		border:none; background:transparent !important; border-radius:5px;}
#modal-layout-mov div.pop-id-sch {width:100%; background:transparent !important;}
#modal-layout-mov div.pop-id-sch > span {display:none;}
#modal-layout-mov .pop-id-sch button.close {margin-top:-40px; margin-right:-40px; z-index:9;}
#modal-layout-mov .pop-id-sch button.close img {width:30px;}

#modal-layout-mov .popupzone_layer .pop-container {height:auto; overflow:hidden; background:transparent !important;}
#modal-layout-mov div.pop-conts {padding:0; min-height:auto !important; overflow-y:hidden;}
#modal-layout-mov #add_layer {background:transparent;}
#modal-layout-mov #add_layer .tab_item {padding:0; width:100%; height:0; overflow:hidden; border-left:none; 
										background:none; padding-bottom:70%;}
#modal-layout-mov #add_layer .tab_item .layer_preview {margin-top:0; min-height:auto !important; padding:0; background:transparent !important;
										border-radius:5px; overflow:hidden;}

#modal-layout-mov #add_layer .tab_item .layer_preview #layout_preview {width:100%; height:auto !important; 
										padding-bottom:56% !important; position:relative; overflow:hidden;}
#modal-layout-mov #add_layer .tab_item .layer_preview #layout_preview iframe {width:100%; height:100%; position:absolute; top:0; left:0;}