@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);.hidden{display:none !important}div#module_connector_layer{position:absolute;left:0;right:auto;top:35px;background-color:#fff;width:630px;z-index:1;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}
div#module_connector_layer div.pin{left:32px}div#module_connector_layer div.head button.btn_close{top:15px}
div#module_connector_layer.alone{left:-360px}div#module_connector_layer.alone div.pin{display:none}
div#module_connector_layer.alone div.head{font-size:15px}div#module_connector_layer.alone div.head strong{display:block;color:#000}
div#module_connector_layer.alone div.head button.btn_close{top:15px}div#module_connector_layer.alone div.head button.btn_close:hover{background-color:#fff;padding:0;border:0}
div#module_connector_layer div.body{background-color:#fff;overflow:hidden;padding-top:12px}
div#module_connector_layer div.body form{margin-bottom:20px}div#module_connector_layer div.body form dl{height:29px;margin-bottom:9px}
div#module_connector_layer div.body form dl dt{float:left;height:25px;position:relative;width:84px}
div#module_connector_layer div.body form dl dt div.label_wrapper{background-color:#fff;border:1px solid #d7d7d7;margin-left:auto;width:67px;zoom:1;box-sizing:border-box}
div#module_connector_layer div.body form dl dt div.label_wrapper.spread{border-color:#9d9d9d}
div#module_connector_layer div.body form dl dt div.label_wrapper.spread div#label_display{border-bottom:1px solid #9d9d9d}
div#module_connector_layer div.body form dl dt div.label_wrapper.spread div.label_1,div#module_connector_layer div.body form dl dt div.label_wrapper.spread div.label_2{display:block}
div#module_connector_layer div.body form dl dt div.label_wrapper div#label_display,div#module_connector_layer div.body form dl dt div.label_wrapper div.label{cursor:pointer;color:#000;display:block;height:25px;line-height:25px;margin-left:auto}
div#module_connector_layer div.body form dl dt div.label_wrapper div#label_display span,div#module_connector_layer div.body form dl dt div.label_wrapper div.label span{padding-left:8px}
div#module_connector_layer div.body form dl dt div.label_wrapper div.label span{padding-right:15px;background-repeat:no-repeat;background-position:right center}
div#module_connector_layer div.body form dl dt div.label_wrapper div#label_display{background-image:linear-gradient(bottom,#fff 5%,#ebebeb 100%);background-image:-o-linear-gradient(bottom,#fff 5%,#ebebeb 100%);background-image:-moz-linear-gradient(bottom,#fff 5%,#ebebeb 100%);background-image:-webkit-linear-gradient(bottom,#fff 5%,#ebebeb 100%);background-image:-ms-linear-gradient(bottom,#fff 5%,#ebebeb 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.05,#fff),color-stop(1,#ebebeb));border-bottom-width:1px}
div#module_connector_layer div.body form dl dt div.label_wrapper div#label_display span{background-image:url("../../img/desktop/arrow_down.gif")}
div#module_connector_layer div.body form dl dt div.label_wrapper div.label_1,div#module_connector_layer div.body form dl dt div.label_wrapper div.label_2{display:none}
div#module_connector_layer div.body form dl dt div.label_wrapper div.label_1:hover,div#module_connector_layer div.body form dl dt div.label_wrapper div.label_2:hover{background-color:#eee}
div#module_connector_layer div.body form dl dd{float:left;padding-left:4px}div#module_connector_layer div.body form dl dd input.text{border:1px solid #ced5dd;font-size:12px;height:27px;line-height:27px;vertical-align:middle;width:513px;zoom:1;box-sizing:border-box}
div#module_connector_layer div.body div.list_panel{height:300px;float:left;width:50%}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper{margin-right:20px;overflow:auto;height:320px}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol{list-style-type:none}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol li{cursor:pointer;background-position:17px 5px;list-style-type:none;padding-left:28px;height:21px;line-height:21px}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol li input{display:none}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol li a{color:#999;display:inline-block;text-decoration:none;width:250px}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol li a span{vertical-align:middle}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol li a span:first-child{display:inline-block;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol li a span:last-child{color:#000;padding-left:3px}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol li:hover a{color:#06f}
div#module_connector_layer div.body div.list_panel div.scroll_wrapper ol li.selected a{color:#09f}
div#module_connector_layer div.body div.preview_panel{width:50%;float:right}div#module_connector_layer div.body div.preview_panel div#module_previewer{height:265px;position:relative;text-align:center;width:293px}
div#module_connector_layer div.body div.preview_panel div#module_previewer span.empty{color:#bbb;display:block;font-size:14px;padding-top:35px}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full{text-align:left}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full strong{color:#050505;display:block;font-size:15px;font-weight:normal}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul{list-style-type:none;margin-left:48px !important;margin-top:9px;position:relative}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul li{display:inline-block;line-height:20px;list-style-type:none}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul li:first-child{position:absolute;left:-48px;top:0}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul li:first-child img{background-color:#eee;padding:0 !important}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul li:nth-child(4){clear:left}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul li:nth-child(2):after,div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul li:nth-child(4):after{content:','}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul li:nth-child(3),div#module_connector_layer div.body div.preview_panel div#module_previewer div.full ul li:nth-child(5){margin-left:15px}
div#module_connector_layer div.body div.preview_panel div#module_previewer div.full summary{margin-top:20px;height:150px;overflow-y:auto;line-height:1.3em}
div#module_connector_layer div.body div.preview_panel form.tail{padding-bottom:9px;margin-right:15px;text-align:center}
div#module_connector_layer div.body div.preview_panel form.tail button.submit{background-color:#8fcada;border:0;cursor:pointer;color:#fff;font-size:14px;padding:12px 0;text-align:center;width:150px;font-weight:normal}
div#module_connector_layer div.body div.preview_panel form.tail button[disabled]{background-color:#ddd;cursor:default}
div#module_connector_layer div.body div.preview_panel form.tail button.cancel{background-image:url("../../img/desktop/close_x_small.gif");background-repeat:no-repeat;cursor:pointer;border:0;height:15px;position:absolute;right:13px;top:13px;overflow:hidden;width:15px;text-indent:-100px}
div#module_connector_layer div.spinner{background-color:#fff;left:auto !important;top:23px !important;position:absolute !important;right:24px}