/*--------------------------------------
	eyoom (이윰빌더)
--------------------------------------*/

/*---------- Layout ----------*/
.wrapper{background-color:#d5d5d5;overflow-x:hidden;margin-top:-1px}
#preloader {position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}
#status {position:fixed;z-index:99999;width:250px;height:250px;position:absolute;left:50%; top:50%; margin:-125px 0 0 -125px}
#status p {top:60%}
#status em {font-size:10px;display:block;font-style:normal}
#hd_pop {height:0}

/*---------- Sidebar (Left) ----------*/
.ebm-sidebar {background-color:#fff;width:266px;display:block;position:absolute;top:0px;left:0px;bottom:0px;overflow:hidden;position:fixed}
.ebm-sidebar-scroll {width:266px;overflow:scroll;overflow-x:hidden;height:100%}
.ebm-sidebar .sidebar-nav {padding-right:0px}
.ebm-sidebar .list-group {margin-bottom:0}
.ebm-sidebar .list-group-item {border:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.ebm-sidebar .list-group-item:first-child {border-top:0}
.ebm-sidebar .list-group-item:last-child {border-bottom:0}
.ebm-sidebar .sidebar-search {background-color:#fff;padding:15px 10px 5px;border-bottom:1px solid #74747a}
.ebm-sidebar .sidebar-section {background-color:#811245;height:50px}
.ebm-sidebar .sidebar-section p {font-size:12px;color:#fff;font-weight:700;padding-top:16px;padding-left:10px}
.ebm-sidebar .sidebar-section a {width:50px;height:38px;position:absolute;left:195px;top:0px;text-align:right;padding-top:12px;color:#fff;font-size:16px}

/*---------- Sidebar (Right) ----------*/
.ebm-sidebar-open,.ebm-sidebar-close {cursor:pointer}
.ebm-sidebar-mb {position:fixed;top:0px;right:0;width:300px;background:#fff;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);
transition:all 0.2s;z-index:5;border-left:0px solid #ccc;margin-right:-301px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.25);-moz-box-shadow:0 0 8px rgba(0,0,0,0.25);box-shadow:0 0 8px rgba(0,0,0,0.25)}
.ebm-sidebar-mb-scroll {z-index:2;overflow:auto;overflow-x:hidden;height:100%}
.ebm-sidebar-mb.sidebar-mb-open {margin-right:0;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.ebm-sidebar-mb-title {position:absolute;top:0;width:280px;height:50px;padding:0 10px;line-height:50px;z-index:3}
.ebm-sidebar-mb-in {padding:60px 10px 10px}
.ebm-toggle-btn a {position:absolute;top:0;right:10px;width:40px;height:49px;text-align:center;font-size:16px}
/* Sidebar Mb Title Light */
.ebm-sidebar-mb-title.sidebar-title-light {background:#f8f8f8;border-bottom:1px solid #c5c5c5}
/* Sidebar Mb Title Dark */
.ebm-sidebar-mb-title.sidebar-title-dark {background:#45454a;border-bottom:0}
.ebm-sidebar-mb-title.sidebar-title-dark h6 {color:#fff}
.ebm-sidebar-mb-title.sidebar-title-dark .ebm-toggle-btn a {color:#fff}

/*---------- Content ----------*/
#content {backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.ebm-content {background-color:#fff;display:block;position:relative;min-height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.35);-moz-box-shadow:0 0 8px rgba(0,0,0,0.35);box-shadow:0 0 8px rgba(0,0,0,0.35);z-index:2}
.ebm-content-wrap {padding:10px;background:#fff;min-height:418px}
/* Header */
.ebm-header {height:70px;width:100%;z-index:1;display:block;overflow:hidden;position:relative}
.ebm-header .sidebar-btn {position:absolute;top:0;left:0;z-index:999;width:50px;height:20px;display:block;font-size:17px;padding-top:23px;text-align:center}
.ebm-header .sidebar-btn i {color:#000}
.ebm-header .ebm-logo {position:relative;z-index:99;display:block;font-size:18px;padding-top:20px;text-align:center;font-weight:700}
.ebm-header .ebm-logo a {color:#000}
.ebm-header .ebm-login {position:absolute;right:0px;top:0px;z-index:999;width:60px;height:33px;display:block;font-size:10px;padding-top:27px;padding-right:15px;text-align:right}
.ebm-header a.ebm-login {color:#000}
/* Header Light */
.ebm-header.ebm-header-light {background-color:#fff;border-bottom:solid 0px #eee}
/* Header Dark */
.ebm-header.ebm-header-dark {background-color:#25252a;border-bottom:0}
.ebm-header.ebm-header-dark .sidebar-btn i {color:#fff}
.ebm-header.ebm-header-dark .ebm-logo a {color:#fff}
/* Member Bar */
.ebm-member-bar {padding:12px 10px;background:#fafafa;border-bottom:1px solid #74747a}
.ebm-member-bar li.dropdown-extended li {border-left:0;padding:5px 10px}
.ebm-member-bar li.dropdown-extended .dropdown-menu {margin-top:12px;margin-right:-190px;min-width:160px;max-width:250px;width:250px}
.ebm-member-bar li.dropdown-extended .dropdown-menu:before {right:197px}
.ebm-member-bar li.dropdown-extended .dropdown-menu:after {right:198px}
/* Title */
.ebm-title-wrap {position:relative;padding:0 ;background:#f3f3f3; border-bottom:solid 0px #eee}
.ebm-title-wrap .ebm-title {padding:13px 8px;height:20px; background:#f0f3f6;border:0px solid #bbb;text-align:center}
.ebm-title-wrap .ebm-title .con-map>li+li:before {padding:0 3px 0 0;color:#ccc;content:"/\00a0"}
/* Notice */
.ebm-notice-wrap {position:relative;padding:0px 10px 10px;background:#fff;margin-top:-1px}
.ebm-notice-wrap .ebm-notice-box {padding:10px;border:1px solid #ccc}
/* Footer Light */
.ebm-footer-light {padding:10px;background:#f0f3f6;border-top:1px solid #f0f3f6}
.ebm-footer-light p {font-size:11px}
.ebm-footer-light p a {font-size:11px}
/* Footer Dark */
.ebm-footer-dark {padding:12px 10px;background:#25252a;border-top:0}
.ebm-footer-dark p {font-size:11px;color:#888}
.ebm-footer-dark p a {font-size:11px;color:#aaa}

/*---------- Main Tab ----------*/
.ebm-main-tab .nav-tabs > li > a {margin-right:0}
.ebm-main-tab .tab-e2 .nav-tabs {border-bottom:1px solid #e5e5e5;background:#f8f8f8}
.ebm-main-tab .tab-e2 .nav-tabs li {width:50%}
.ebm-main-tab .tab-e2 .nav-tabs li a {padding:7px;background:none;border:1px solid #e5e5e5;border-bottom:none;border-right:none;font-weight:bold;font-size:12px;color:#555;text-align:center;display:block;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.ebm-main-tab .tab-e2 .nav-tabs li.active a {background:#fff;color:#000;padding:7px;border-bottom:0;border-top:1px solid #a81358}
.ebm-main-tab .tab-e2 .nav-tabs li.last {border-right:1px solid #e5e5e5;margin-left:-1px}
.ebm-main-tab .tab-e2 .tab-content {position:relative;overflow:hidden;margin-bottom:0;padding:0;border:1px solid #e5e5e5;border-top:0}
.ebm-main-tab .tab-e2 .tab-content-wrap {position:relative;display:block;overflow:hidden;padding:10px}

/*---------- Table List eb ----------*/
.table-list-eb {font-size:12px}
.table-list-eb .btn-e.dropdown-toggle {border-left:none}
.table-list-eb .btn-group .btn-e {top:4px;padding:0 6px;position:relative}
.table-list-eb .eb-table tbody > tr > td {border-top:1px solid #f5f5f5}
.table-list-eb .eb-table thead > tr > th {text-align:center}
.table-list-eb thead {border-top:1px solid #e5e5e5;background:#f8f8f8}
.table-list-eb tbody {border-bottom:1px solid #e5e5e5}
.table-list-eb tfoot {border-bottom:1px solid #e5e5e5;background:#f8f8f8}
.table-list-eb td {vertical-align:middle !important}
.table-list-eb .user-names span,.table-list-eb .user-names small {display:block;text-align:center}
.table-list-eb .user-names span {color:#555;font-size:16px;position:relative}
.table-list-eb .user-names small {color:#999;font-size:12px}
.table-list-eb td h3 {font-size:14px;margin:0 0 2px;color:#000}
.table-list-eb td a {color:#000}
.table-list-eb td a:hover {color:#a81358}
.table-list-eb td p {margin-bottom:0;color:#555}
.table-list-eb .s-icons {margin-bottom:0}
.table-list-eb .s-icons li {padding:2px}
.table-list-eb .table-button s{margin:0}
.table-list-eb .table-buttons li {padding:0}
.table-list-eb .table-buttons .btn-e-sm {padding:3px 6px}
.table-list-eb .td-width {width:40%}
.table-list-eb .td-width-60 {width:60%}
.table-list-eb .td-width-50 {width:50%}
.table-list-eb .td-width-40 {width:40%}
.table-list-eb .td-width-30 {width:30%}
.table-list-eb .td-width-20 {width:20%}
.table-list-eb .td-width-10 {width:10%}

/*---------- Sky Forms ----------*/
/* Defaults */
.sky-form {box-shadow:none;font:12px/1.5 "Helvetica",Dotum,Arial,Verdana,sans-serif}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea {font:12px/1.5 "Helvetica",Dotum,Arial,Verdana,sans-serif}
.sky-form .col-12 {width:100%}
.sky-form section {margin-bottom:10px}
.sky-form header {color:inherit;display:block;font-size:16px;background:#fff;font-weight:400;padding:8px 30px}
.sky-form fieldset {background:#fff}
.sky-form footer {background:#fff;padding:15px 30px}
.sky-form a {color:#000}
.sky-form a:hover {color:#a81358}
.sky-form a.btn-e {color:#fff}
.sky-form .input input {width:215px; height:26px;padding:0 12px}
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea {border-width:1px;font-size:12px;color:#404040}
.sky-form .select select {height:30px;padding:6px 10px}
.sky-form .select-multiple select {height:auto}
/* File Inputs */
.sky-form .input-file .button {height:28px;top:1px;right:1px;font-size:12px;line-height:28px}
/* captcha inputs */
.sky-form .input-captcha img {position:absolute;top: 1px;right:1px;border-left:1px solid #e5e5e5}
/* normal state */
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea,.sky-form .radio i,.sky-form .checkbox i,.sky-form .toggle i,.sky-form .icon-append,.sky-form .icon-prepend {border-color:#bbb}
.sky-form .toggle i:before {background-color:#999}
.sky-form .button {background:#a81358}
/* toggles */
.sky-form .toggle {font-weight:normal}
.sky-form .toggle i {width:54px;height:21px;border-width:1px}
.sky-form .toggle i:after {top:3px}
.sky-form .toggle i:before {top:5px;right:6px}
/* label */
.sky-form .label {margin-bottom:0}
/* radio, checkbox */
.radio, .checkbox {margin-top:0}
/* radios and checkboxes */
.sky-form .radio,.sky-form .checkbox {font-size:12px}
.sky-form .radio i,.sky-form .checkbox i {width:15px;height:15px;border-width:1px}
.sky-form .checkbox input + i:after {top:2px;left:0;font:normal 10px FontAwesome}
/* checked state */
.sky-form .radio input + i:after {top:5px;left:5px;background-color:#999}
.sky-form .checkbox input + i:after {color:#999}.sky-form .radio input:checked + i,.sky-form .checkbox input:checked + i,.sky-form .toggle input:checked + i {border-color:#999}
.sky-form .rating input:checked ~ label {color:#a81358}
/* selects */
.sky-form .select i {width:28px;height:26px}
.sky-form .select i:after {top:14px}
.sky-form .select i:before {top:8px}
.label-rounded .ui-slider-handle {border-radius:50% !important}
/* icons */
.sky-form .icon-append,
.sky-form .icon-prepend {top:1px;height:28px;font-size:12px;line-height:29px;background:inherit}
.sky-form .icon-append {right:1px;padding:0 3px;min-width:30px}
.sky-form .icon-prepend {left:6px;padding-right:5px}
/* focus state */
.sky-form .input input:focus,.sky-form .select select:focus,.sky-form .textarea textarea:focus {border-color:#bbb}
.sky-form .radio input:focus + i,.sky-form .checkbox input:focus + i,.sky-form .toggle input:focus + i {border-color:#999;box-shadow:none}
/* hover state */
.sky-form .input:hover input,.sky-form .select:hover select,.sky-form .textarea:hover textarea {border-color:#999}
.sky-form .radio:hover i,.sky-form .checkbox:hover i,.sky-form .toggle:hover i,.sky-form .ui-slider-handle:hover {border-color:#999}
.sky-form .rating input + label:hover,.sky-form .rating input + label:hover ~ label {color:#bbb}
.sky-form .icon-append,.sky-form .icon-prepend {color:#b3b3b3}
/* disabled state */
.sky-form .input.state-disabled:hover input,.sky-form .select.state-disabled:hover select,.sky-form .textarea.state-disabled:hover textarea,.sky-form .radio.state-disabled:hover i,.sky-form .checkbox.state-disabled:hover i,.sky-form .toggle.state-disabled:hover i {border-color:#bbb}
/* datepicker */
.ui-datepicker-header {padding:10px 0;font-size:14px}
.ui-datepicker-inline {border-width:1px}
.ui-datepicker-inline .ui-datepicker-header {line-height:27px}
.ui-datepicker-prev, .ui-datepicker-next {font-size:14px;line-height:47px}
.ui-datepicker-calendar a {border:1px solid transparent}
.ui-datepicker-calendar .ui-state-active {background:inherit;border:1px solid #bbb}
.ui-datepicker-calendar a:hover {background:inherit;border:1px solid #bbb}
/* bootstrap compatibility */
.sky-form button *,.sky-form button *:after,.sky-form button *:before {margin:0 auto;padding:0 auto}
.btn-e.button-uploading:after {top:6px}
.btn-e.btn-e-lg.button-uploading:after {top:10px}
.btn-e.btn-e-sm.button-uploading:after {top:3px}
.btn-e.btn-e-xs.button-uploading:after {top:2px}
.label {padding:0.2em 0 0.3em}

/*---------- Scrollbar ----------*/
.contentHolder {padding:0;height:320px;margin:0px auto;overflow:hidden;position:relative;background:#fff}
.ps-container .ps-scrollbar-y {-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}
.ps-container .ps-scrollbar-y-rail {-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important}

/*---------- Back To Top ----------*/
.eb-top {z-index:9999;width:34px;height:34px;text-align:center;line-height:32px;color:#fff;background:rgba(0, 0, 0, 0.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}

/*---------- G5 Captcha ----------*/
.vc-captcha {padding:15px 10px 10px;border:1px solid #ddd}
.vc-captcha fieldset {padding: 0}
#captcha #captcha_img {height:62px;border:1px solid #eee;width:155px}
#captcha #captcha_key {width:120px;height:62px;border:1px solid #ddd;font-size:24px;line-height:14px;margin-left:35px}
#captcha .required, #captcha textarea.required {background:#fff !important}

/*---------- 회원 레이어팝업 ----------*/
.sv_wrap .sv {z-index:998;border:1px solid #ccc;min-width:110px;padding:4px 0;background:#fff}
.sv_wrap .sv a{background:#fff;color:#000 !important;padding:3px 12px;font-size:12px;border-bottom:0;display:block;width:110px}
.sv_wrap .sv a:hover{background:#f4f4f4}

/*---------- EXIF INFO ----------*/
.exif_info {position:relative;overflow:hidden;border:1px dotted #ddd;padding:5px 10px;background:#fafafa;margin:10px 0}
.exif_info ul {list-style:none;margin-bottom:0;-webkit-padding-start:0}
.exif_info ul li {display:inline-block;padding:0 8px;font-size:11px;color:#888}
.exif_info ul li:before {content:"-";margin-right:5px}

/*---------- Etc ----------*/
fieldset legend {border-bottom:0}
.sch_word {color:#a81358}
.scrollable {overflow:auto;-webkit-transition-property:top,bottom;transition-property:top,bottom;-webkit-transition-duration:0.2s,0.2s;transition-duration:0.2s,0.2s;-webkit-transition-timing-function:linear,linear;transition-timing-function:linear,linear;-webkit-overflow-scrolling:touch}