.processing-box { 
	margin: auto;
	padding: 20px 40px;
	background-color: rgb(0, 0, 0, 0.7);
	border-radius: 10px;
	color: #FFF; 
}

.modal { 
	-webkit-backdrop-filter:blur(2px);
	backdrop-filter: blur(2px);
}
/* .modal-backdrop { background-color: transparent !important; } */
.modal-backdrop.show {
	display: none;
}

.modal-backdrop.show:last-of-type {
	display: block;
}
/* .modal-dialog-centered { height:100%; margin: 0 auto !important; } */
.modal-content {
    -webkit-box-shadow: 5px 5px 15px 5px rgba(0, 0, 0, 0.33);
    box-shadow: 5px 5px 15px 5px rgba(0, 0, 0, 0.33);
}

.pointer { cursor: pointer; }
.cursor-init { cursor: default !important; }
.spinner-border {
    border: 0.25em solid #FFFFFF !important;
	border-right-color: transparent !important;
}

.processing-box {
    background-color: rgb(0, 0, 0, 0.4) !important;
}

/* .creator-sticky { top:68px !important; } */

#postal-code-search-box { 
	
	height:400px;
	border: solid 5px #ced4da; 

	/*width:100%;
	max-width: 600px; 
	max-height:400px; 
	position: fixed;
	top: 50%;
    left: 50%; 
	transform: translate(-50%, -50%);*/
	
}

video::-webkit-media-controls-seekbar { display: none; }
video::-moz-media-controls-seekbar { display: none; }
video::-ms-media-controls-seekbar { display: none; }

.wd-20 { width:20px !important; }
.wd-30 { width:30px !important; }
.wd-40 { width:40px !important; }
.wd-70 { width:70px !important; }
.wd-100 { width:100px !important; }
.wd-110 { width:110px !important; }
.wd-120 { width:120px !important; }
.wd-130 { width:130px !important; }
.wd-140 { width:140px !important; }
.wd-150 { width:150px !important; }
.wd-160 { width:160px !important; }
.wd-170 { width:170px !important; }
.wd-180 { width:180px !important; }
.wd-190 { width:190px !important; }
.wd-200 { width:200px !important; }
.wd-240 { width:240px !important; }

iframe#newPayIframe #nice_layer { 
	-webkit-scrollbar: none;
	-ms-overflow-style: none;
	scrollbar-width: none;
}

iframe#newPayIframe #nice_layer::-webkit-scrollbar {
	display: none; /* Chrome, Safari, Opera */
}


.hidden-file-input {
	position:absolute;
	bottom:0px;
	left:calc(50%);
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

.input-disabled {
	background-color: rgba(0, 0, 0, .03);
    color: var(--color-black-38);
    opacity: 1;
}

#seekbar {
	width: 100%;
	height: 10px;
	background-color: #ccc;
	cursor: pointer;
}
#seekbar .progress {
	width: 0;
	height: 100%;
	background-color: #76c7c0;
}

#seekbar.disabled {
	pointer-events: none;
}

.editor-contents p { margin:0 0 !important; }
.editor-contents img { max-width:100%; }
.editor-contents .video-wrapper {
    position: relative;
    width: 100%;
    max-width: 600px; /* 최대 너비 제한 */
}

.editor-contents .video-wrapper iframe {
  width: 100%;
  height: 44%;
  }