@charset "UTF-8";

.cms-multi-upload .choose-file label {
	font-size: 1.1em;
}
.cms-multi-upload .fileUpload {
	font-size: 1.25rem; /* 20 */
	position: relative;
	padding: 12px 10px;
	text-align: center;
}

.cms-multi-upload .b-file-content {
	font-size: 16px;
}

.cms-multi-upload .fileUpload.has-advanced-upload .drop-box
{
	/*border: 1px dashed #468C75;*/
	-webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
	transition: outline-offset .15s ease-in-out, background-color .15s linear;
	border-radius: 10px;
	position: relative;
    display: flex;
    overflow: hidden;
    cursor: pointer;
}

.cms-multi-upload .fileUpload.has-advanced-upload .b-file-content > :not(:empty)
{
	border: 1px dashed #468C75;
	-webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
	transition: outline-offset .15s ease-in-out, background-color .15s linear;
	padding: 20px 10px;
	border-radius: 10px;
}

.cms-multi-upload input[data-alt].hide {
	display: none;
}


.cms-multi-upload .b-file-icon
{
	display: none;
	padding: 0px;
}
.cms-multi-upload .b-file-content > :not(:empty) {
	margin-top: 12px;
    border-top: 1px dotted #e5e5e5;
}
.cms-multi-upload .fileUpload.has-advanced-upload .b-file-icon
{
	width: 100%;
	height: 80px;
	fill: #9EC9BB;
	display: block;
	margin-bottom: 40px;
}
.cms-multi-upload .fileUpload.has-advanced-upload .b-file-icon-upload
{
	display: inline-block;
	height: 25px;
	width: 50px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAZCAYAAABzVH1EAAAB1klEQVRYR+2WQU7CUBCG/1HCGm/QGwgbCisgoSSuxBNIywHEE4gnUA5AiydQViaUBFxp2YAnkCPgjhBkzEMwNUF4bdqki75NF503M98/M+89QsjLdPoTgNlQtUyYoShM58K36dgsvoaqhRorVOcxiI82iSsiK1o8I7JKbezi1pIVLG4tWaWCbi1r1EtjhYKeq7TcOfxXkfaoVzsCJnq2MvGY807zwGbEdHodgC7B1DJy5cY22i4QAUFMFoAXQ9WKkQIRFWGmsUiKifV6ttLZdbNbTr/K4Efxj0AXulp+ihSISMalNGiFkp7Xhu6KbGAHAFLMuK7ntPsgIH5ECXi13+wGEe4AzIi4tK0SJRMnvFh+CAiAHwy1UgsytDTIepiZzpFMtPRMabYvid95AU8BUja2YqjTALqGqlX37bfGgxQWyysQd2UPA2mQtmM3Cbhh4Lauas1DapqOPQRQ+GtH75Q8Lh4SYltV2VieWssriFCVF19DgE83MJ+UTCiHINaz5lG0UEGEc+v1WeGjxPqeIOKibJtEDmQNI/p9Pk/p+bPpoXbc/o8kiGzybrsYREY1PyrJ+N1l4yeW5+MX4m4gku53XzDMirh/Qjl+3W8kX8n52OTlGfMNz2IaKSi0k9MAAAAASUVORK5CYII=');
}
.cms-multi-upload .choose-file:hover label{
	cursor: pointer;
	color: #39bfd3;
}
.cms-multi-upload .cms-multi-upload .fileUpload:hover span.choose-file{ color: #39bfd3;}
.cms-multi-upload .cms-multi-upload .fileUpload:hover{ cursor: pointer; }
.cms-multi-upload .b-file-box03 {
	position: relative;
}
.cms-multi-upload .fileUpload .filehide{ position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
.cms-multi-upload .fileUpload .b-file-content ul li{ display:table; border-bottom: 1px dotted #e5e5e5; width: calc(100% - 8px); padding: 8px;}
.cms-multi-upload .fileUpload .b-file-content ul li:last-of-type{ border-bottom:none; }
.cms-multi-upload .fileUpload .b-file-content ul li .attachDelete,
.cms-multi-upload .fileUpload .b-file-content ul li .fileIndexChange
 {float: right; color: #999; border-radius: 20px; cursor: pointer;
    margin-left: 5px;
    padding: 2px 8px;
    border: 1px solid #d8d8d8;
    background-color: white;
    font-size:0; line-height:0;
 }
.cms-multi-upload .fileUpload .b-file-content ul li:first-of-type .fileIndexChange[data-index-change='up'],
 .cms-multi-upload .fileUpload .b-file-content ul li:last-of-type .fileIndexChange[data-index-change='down']{
 	display: none;
 }
.cms-multi-upload .fileUpload .b-file-content ul li input[type="text"]{margin-top:5px;}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-list{display:table-cell;margin: auto;vertical-align:middle;padding-left: 19px; padding-right:6px; text-align:left;}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img {
    width: 70px;
    height: 70px;
    display: table-cell;
    vertical-align: middle;
    padding: 5px;
    text-align: center;
    /*border: 2px dotted #e7e7e7;*/
    border-radius: 7px;
    /*background-color: #f9f9f9;*/
    background-color: #f1f1f1;

}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img img{max-height:100%;max-width:100%;border-radius:10px;/* border: 1px dashed #b9b1b1; */}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img span.ext{
	color: #999999;
    font-size: 1.4em;
    width: 100%;
    height: 100%;
    display: inline-block;
    border: 1px solid #d8d8d8;
    border-radius: 10px;
    background-color: white;
    line-height: 2.0em;
    /*padding: 0 5px;*/
    color: #7689b3;
}
.cms-multi-upload .b-file-list button {
    width: 28px;
    height: 28px;
}
.cms-multi-upload .b-file-list button span {
	width: 10px; height: 10px; display: inline-block;
	background-size: 10px;
	background-repeat: no-repeat;
	background-position: center;
}
.cms-multi-upload .b-file-list button span.remove {
	background-image : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAXElEQVQoU52QQRKAIAwDl5erL9cJmk7NcCKXFroDTQZw8Or6apYTuAegRrBqwjUTKK3g353BhH2uXzrYYe8scGoL9E42JIPq56tppgZpUGCPpnbKNJyjjawyn4E/rXQeBwi6h5AAAAAASUVORK5CYII=')
}
.cms-multi-upload .b-file-list button span.down {
	background-image : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAbklEQVQoU5XQMQqAMAyF4b+X8UiOzs7OgoqDk7NzcdND6NHkSSNSKtRsDV/SJI7McJkOwQM4geGjqAMKwRFogT6BhZSf7OsZaCJsaAWq94wLUAesKdRpB0o94mW8qsOsD0pB5bYA704Wv86TdcoLBikQNq8QKTIAAAAASUVORK5CYII=')
}
.cms-multi-upload .b-file-list button span.up {
	background-image : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAaklEQVQoU6XQMQqAMAyF4b+X8UzOjuLsJmpXZ+eu3kK8mTxIoEiGgllC0y8JJNEYqdERwcua+3rIF57AaKAAg+MaZmABdvtcATVOejtUcTOkrFBW/QBmwQj5RsdZ8AYemxAdQbj7dZ7wtC/MvBAyosVfYwAAAABJRU5ErkJggg==');
}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img span.prv-ico {
	width: 60px; height: 60px; display: inline-block; border-radius: 10px;
	background-size: 60px;
	background-repeat: no-repeat;
	background-position: center;
}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img span.excel{
	background-image : url('data:image/png;base64,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')
}

.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img span.word{
	background-image : url('data:image/png;base64,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')
}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img span.ppt{
	background-image : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAADBklEQVR4nO2azWsTQRjGn9mkbdKWRGyLoGIPBWu99FCKt940Xjx6CtqbiDdvPQleCr2I+A8oUgXRiyCIrXgVUa8aoUVaaWo1SZukqckm2fGQxq6bnU03zvhu6TwQJjsfz/vsL/sVEracPM1xiGVQB6CWBkAdgFoaAHUAamkA1AGopQFQB6CWBkAdgFoaAHUAamkA1AGopQFQB6BWWJXx0PU5sHC3rzXc/IVabgPmagrlT+9Q395SlG5PygD0TybAeqKdG1h1lD6+xuazezDXluQFcyi4p4ARQt9kAidmnyN2PqmujDJnSWKhMAanbyGeuKrEP/AAmhpIzqB7eEy6LwkAq1xCLZNuvLJpWDvF9ouMEI5evik9i7KLoJeKb54g+3hur4MxdA2dROzCFcQvTgvX9Y5PIRQfRD2fkZYlGKcA56j++Ibs/CzyL++L5zGGyJlJqaWDAcCm/KuHnuNdx05JrRc4ALXsOmDVheNGtF9qvcABMHp6ASMkHOdmWW49qW4SFB2f8hyv5b5LrRcoAF3HRzCQnPGcY658llqT5DbYMzKOI5euNTaYgVBfDN3DY4iePed5+NeyaVRWUlKzkACIjE4gMjrhe11+YR7gltQsgToFvGSuLaGwMC/d90AAqG1uYOPODfBqRbo3ySngR6UPi8g8uI361k8l/oEDYJUKMNPLKKfeY/vtC5irX5TWIwFQWHyE3NO7jl4OXq2AV83/moUEAK9WYO0UKEq36EBcBFVKA6AOQC0NgDoAtTQA6gDUUvYcYK5/hSH4aaxezKkq61tM/13+kEsDoA5ALQ2AOgC1NADqANTSAKgDUOvQA1DwXYDttl5P2Myxzdv0d7LGrd/Z9wdAJ4G8gjHBuHsIdx97vwim2xqRj7vC/kz2Y84c7b/4duLlT2EOzgHWYifm3vopukVpzuK29wytq92OCS6Y227c2W+hcZHjuyn5X9uNNtzceS+e7XdXvMbp7Qbar+zezp22Q7HvbHPb6WN43QbagdmvuKDt1Kv5cnrZxyzHuKj9Dfi3z30zH9wKAAAAAElFTkSuQmCC')
}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img span.hwp{
	background-image : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsSAAALEgHS3X78AAAEOElEQVRoge2a3WscVRiHn3dmdja7m+zaxOhqwMZEY7WiFRoVRMiFaBHU9soP1BsR7XUvxUr/Au9Eb1Qo+IXEingjVLA3pVpExKamdGMaUmvbfJBkdzPZnZnXiw3bNN2lYs6MuJ3f3ewM55xnznnf8zvvrOwev6DcQLL+6wHErQS405UAd7oS4E5XAtzpSoA7XTccsBNrbwrK1WcVEYl1CLECC8qBHd3ckrMBOHFxjfFZD2KEjneGgYeLaYZ6XQAWvRBmvVj7T2J4K1JVtrkWXXbrJSqAY125l0kJxYzdtj0vUBZrodE4F6MVD1UOPZjnie2Zto84tmCtAwShEoTtuz86s8rBX5aNxrjxGHYscJ1/Fim2JdhWexg7goAzDqxAqIYWjZrP3mZjGPikVOXo+WszrwIOQs4RMo7gBUqlrtRR2mFd8kIU2t7/NzIKLCJMrARMrATN31QhJTBWTPP8cJa7Cg5px6IWKDMrPuNTVb4971EPtWWsmjYmZpPWJqlC2oaDu/I8eUem5eBV4ceLHm//tMRiPYzchES6DzsCbz2Q56nt2SasaiMz63qci8AjxS4O7S7gxOC4onNaqoze7LJnMLN+qcyUAw7/Xqa05HN7t82r9+QYuSmFiPBosYs9A2m+mfUi9deRzbAg7B3MNvfcudWQN36Y5+tZj99WfL67sMabxxY4u+Q3nhd47s4s9v91SbsW3LutsYBUlfFShbn61emiHMJnZyrN5T2cd8i2cWmmFBmwJZDe4BwuVYOW28t01W8eGF1byLV3mmbGFVXDgUKlHjYuRBgqOLTyIzvzqeaL8Hxl2Y/2215kwGuhcnKuBjSMw77hHPf32E1oBQbSFi/v6G4mqVMLdbwgWuDIsrQA439UeWYwS8puuKv3xvo4MlVletnntpzNvqEshXTjnasqn5cqhJh1VpsV3bYkwuSyz0enV3h9Zw8iQjYlvDiS2/DIFbSvSlWOX65HXvKJtuIhwodnqoQKr93XQ8qWa4CCUPnybIV3T5UJJdrZhYitZVOq3N3t8OxghtF+l3zKouorP8/XODK9ysRSHRWJHBbiAob1ZKUUXYvH+l1mqgEnF+qoxFu5NHtaAjZuo/6me4PdDu8/3ktvl0Wg8PHpMh9Mlk0O4boyCjzWn+LArgLQqEftP7bA5ea+qrwwlKVvvYblCLw0kuPTUoXloE2DEcgocJct3NrdaHK1HrLZJbZauI3jf3x/JIq1TPvFVJX51cZ0hqocniyz4odxDiHGQrwIpXLAK9/PMdrn8mc14NclP9avDhAhsG0JTw90UW7jjUd6HEZ6rt/9ibka5zxzqyAyYNcW9j9U2HI77xxf4NxfNQMjaij51LIV1QNYXDW7x9QM5zSjTssFcoYrFpVAMbegDc9wDahFfJ7dqm64GE6AO10JcKcrAe50JcCdrgS405UAd7r+BjAVbtEq2GpfAAAAAElFTkSuQmCC')
}
.cms-multi-upload .fileUpload .b-file-content ul li .b-file-img span.pdf{
	background-image : url('data:image/png;base64,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');
}

/*
.cms-multi-upload .is-dragover
{
	outline-offset: -20px;
	outline-color: #468C75;
	background-color: #CCE4DD;
}
*/
.cms-multi-upload.is-dragover ul li
{
	border-bottom: 1px solid #fff;
}


.cms-multi-upload .b-file-list button.arrow:before {
    position: absolute;
    top: 50%;
    width: 16px;
    height: 3px;
    border-radius: 3px;
    background: #4ad295;
    content: "";
}
.cms-multi-upload .b-file-list button.arrow.up:before {
    transform: rotate(-45deg) translateY(-50%);
    left: 10px;
}

.cms-multi-upload .b-file-list button.arrow.up:after {
	transform: rotate(45deg) translateY(-50%);
    right: 10px;
}



/* 이동 효과 */
.cms-multi-upload .b-file-content > ul > li {
    -webkit-transition: 0.5s; /* For Safari 3.1 to 6.0 */
    transition: 0.5s;
}

.cms-multi-upload .b-file-content > ul > li.ani-up {
	transform: translateY(calc(-100%));
}
.cms-multi-upload .b-file-content > ul > li.ani-down {
	transform: translateY( calc(100%) );
}
.cms-multi-upload .b-file-content > ul > li.ani-end {
    -webkit-transition: 0s; /* For Safari 3.1 to 6.0 */
    transition: 0s;
}

.cms-multi-upload .zoom {
  transform: scale(0);
  transition: transform .5s; /* Animation */
  margin: 0 auto;
}

.cms-multi-upload .input-caption {
    position: relative;
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: start;
    align-self: flex-start;
    padding: 13px 16px;
    margin-right: 16px;
    background: #fff;
    border: 1px solid #dedede;
    border-radius: 30px;
    color: #649c5e;
    box-shadow: 0 4px 18px rgb(0 0 0 / 1%);
    /*font-weight: 700;*/
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: pointer;
    /*border: 1px dashed #468C75;*/
    transition: .7s cubic-bezier(.17,.67,0,1.01);
}
.cms-multi-upload .fileUpload.has-advanced-upload.is-dragover .drop-box
{
    border: 1px dashed #468C75;
    border-radius: 30px;
    margin-top: -2px;
	background-color : #f4faf7;
}


.cms-multi-upload .fileUpload.has-advanced-upload.is-dragover .b-file-content > ul
{
    border: 1px dashed #468C75;
	background-color : #f4faf7;
}


.cms-multi-upload .is-dragover .input-caption {
    border-color: transparent;
	background-color : #f4faf7;
}

.cms-multi-upload .file-input-button {
    display: inline-block;
    margin: 0;
    padding: 14px 22px;
    border: none;
    border-radius: 30px;
    outline: 0;
    /*font-weight: 700;*/
    cursor: pointer;
    vertical-align: middle;
    text-decoration: none;
	font-size: 1.2rem;
	/*background: linear-gradient(135deg ,#3a8ffe 0,#9658fe 100%);*/
	background: linear-gradient(135deg ,#3d3d3d 0,#878787 100%);
    background-size: 140% auto;
    background-position: center;
    color: #fff;
    box-shadow: 0 4px 18px rgb(0 0 0 / 4%);
    transition: .7s cubic-bezier(.17,.67,0,1.01);
}

.cms-multi-upload .file-input-button:focus  {  border: 2px solid #000; }

.cms-multi-upload .is-dragover .file-input-button {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

.cms-multi-upload span.file-size { font-size: 0.9rem !important; color: #acb8b4; }
.cms-multi-upload span.file-size.big { font-size: 1.1rem !important;}

