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

/*---------- Layout ----------*/
.wrapper {width:100%;min-width:1024px;margin:0 auto 0 auto;text-align:left;background:#eaeaea}
.basic-layout {background:#fff}
.boxed-layout {padding:0;box-shadow:0 0 8px #ccc;margin-left:auto !important;margin-right:auto !important}
.boxed-layout .ebp-body .container {border-left:0;border-right:0}
.container {width:1024px;margin:0 auto 0 auto;text-align:left;position:relative}
.header {padding:10px 0 15px 0;background:#fff;}
.ebp-body {padding:0;background:#fff;position:relative;overflow:hidden}
.ebp-body .container {display:block;overflow:hidden;position:relative;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#fff}
.content {display:block;overflow:;position:relative;min-height:400px;width:1004px;overflow:;background-color:#fff;padding:20px 10px}
.content-left {display:block;overflow:hidden;position:relative;min-height:400px;width:750px;width:-webkit-calc(100% - 274px);width:-moz-calc(100% - 274px);width:calc(100% - 274px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;overflow:hidden;background-color:#fff;padding:20px 10px;border-right:1px solid #e5e5e5}
.content-right {display:block;overflow:hidden;position:relative;min-height:400px;width:750px;width:-webkit-calc(100% - 274px);width:-moz-calc(100% - 274px);width:calc(100% - 274px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;overflow:hidden;background-color:#fff;padding:20px 10px;border-left:1px solid #e5e5e5}
.side-left {display:block;overflow:hidden;position:relative;min-height:400px;width:274px; width:-webkit-calc(100% - 750px);width:-moz-calc(100% - 750px);width:calc(100% - 750px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;overflow:hidden;background-color:#fff;padding:20px 10px;box-shadow:0 0 0 0px #e5e5e5}
.side-right {display:block;overflow:hidden;position:relative;min-height:400px;width:274px; width:-webkit-calc(100% - 750px);width:-moz-calc(100% - 750px);width:calc(100% - 750px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;overflow:hidden;background-color:#fff;padding:20px 10px;box-shadow:0 0 0 1px #e5e5e5}

/*---------- Topbar ----------*/
.topbar {display:block;border-bottom:0px solid #e5e5e5;background:#fff;padding:0;margin:0}
.topbar a {color:#35353A}
.topbar a:hover {color:#FF2A00}
.topbar ul li {padding:5px 10px}
.topbar ul.left {border-left:0px solid #e5e5e5}
.topbar ul.left li {border-right:0px solid #e5e5e5}
.topbar ul.right {border-right:0px solid #e5e5e5}
.topbar ul.right li {border-left:0px solid #e5e5e5}
.wide-layout .topbar ul.left {border-left:0px solid #e5e5e5}
.wide-layout .topbar ul.right {border-right:0px solid #e5e5e5}
.topbar li.dropdown-extended li {border-left:0}
.wrapper .boxed-layout .topbar ul.left {border-left:0}
.wrapper .boxed-layout .topbar ul.right {border-right:0}

/*---------- Header ----------*/
.header .logo {position:relative;z-index:100}
.header .navbar-brand {position:relative;font-size:32px;font-weight:bold;color:#64646a}
.header .navbar-brand img {height:40px;display:inline-block;vertical-align:middle;margin-top:-5px}
.header .search-form {width:0px;margin:5px 20px 0 0px}
.header .eyoom-form .input input {height:39px;padding:6px 10px;border-width:2px;border-style:solid;border-color:#e5e5e5}
.header .eyoom-form .input-file .button {position:absolute;top:4px;right:4px;float:none;height:31px;margin:0;padding:0 20px;font-size:13px;line-height:31px;background:#34343a}
.header .eyoom-form .input input:focus {border-color:#000}
.header .eyoom-form section {margin-bottom:0}
.header .ebp-notice-w {position:relative;overflow:hidden;width:265px;height:20px;margin-top:15px;margin-right:10px}
.wrapper .boxed-layout .header .logo {margin-left:10px}

/*---------- Title ----------*/
.eb-title {position:relative;overflow:hidden;padding:12px 0;background:#fcfcfc;border-bottom:1px solid #e5e5e5}
.eb-title h3 {margin:0;padding:0;line-height:30px;font-size:15px;color:#000;font-weight:bold}
.eb-title h3 i {color:#bbb}
.eb-title .con-map {list-style:none;line-height:30px}
.eb-title .con-map>li+li:before {padding:0 5px 0 0;color:#ccc;content:"/\00a0"}
.wrapper .boxed-layout .eb-title h3 {margin-left:10px}
.wrapper .boxed-layout .eb-title .con-map {margin-right:10px}

/*---------- Side ----------*/
.side ul.eb-nav-side {border:1px solid #ddd;border-top:0}
.side .eb-nav-side > li > a {color:#333;border-top:1px solid #ddd}
.side .eb-nav-side > li > a:hover,.side .eb-nav-side > li > a:focus {background:rgba(0, 0, 0, 0.02);color:#333;outline:none}
.side .eb-nav-side > li.eb-active > a {background:#f4f4f4;color:#FF2A00}
.side .eb-nav-side ul {border-top:1px solid #ddd}
.side .eb-nav-side ul a {color:#333;margin-left:5px}
.side .eb-nav-side ul a:hover {color:#FF2A00}

/*---------- Footer ----------*/
.footer {display:block;overflow:hidden;padding:0}
.footer .container {display:block;overflow:hidden}
.footer .footer-col {width:25%;float:left}
.footer .footer-col-space {padding:15px 10px}
.footer .heading-footer {text-align:left;position:relative;margin-bottom:20px;padding-bottom:10px}
.footer .heading-footer:after {left:0;bottom:0;height:1px;width:40px;content:"";position:absolute}
.footer .heading-footer h4 {color:#e5e5e5;font-size:14px;font-weight:bold}
.footer .footer-link-list li {color:#333;font-size:11px;padding:7px 0px;display:block;border-top:dotted 1px #eee}
.footer .footer-link-list li:first-child {border-top:none !important}
.footer .footer-link-list a {color:#333;font-size:11px;display:block}
.footer .footer-link-list li a:hover {color:#FF2A00}
.footer .contactus {margin-bottom:0}
.footer .contactus li {margin-bottom:20px;color:#64646a}
.footer .contactus li:last-child {margin-bottom:0}
.footer .contactus li:before, .footer.footer-light .contactus li:after {content:" ";display:table}
.footer .contactus li:after {clear:both}
.footer .contactus li i {float:left;width:30px;height:30px;color:#000;line-height:30px;background:#c5c5c5;text-align:center;margin:4px 10px 0 0;display:inline-block}
.footer .contactus li p {margin-bottom:0}
.footer .contactus li a {color:#777}
.footer .contactus li a:hover {color:#000}
.copyright {padding:12px 10px}
.copyright .eb-mobile-btn {position:absolute;bottom:0;right:5px}
.wrapper .boxed-layout .footer .container {border-left:0;border-right:0}
.wrapper .boxed-layout .copyright .eb-mobile-btn {right:20px}
/* Footer Background light */
.footer.footer-light {background:#fff;border-top:1px solid #e5e5e5}
.footer.footer-light .container {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.footer.footer-light .heading-footer:after {background:#ff2a00}
.footer.footer-light .heading-footer h4 {color:#333}
.footer.footer-light p {color:#777}
.copyright.copyright-light {background:#fff;color:#333;border-top:1px solid #e5e5e5}
/* Footer Background Dark */
.footer.footer-dark {background:#212227}
.footer.footer-dark .container {border-left:1px solid #34343a;border-right:1px solid #34343a}
.footer.footer-dark .heading-footer:after {background:#aaa}
.footer.footer-dark .heading-footer h4 {color:#e5e5e5}
.footer.footer-dark p {color:#777}
.footer.footer-dark .footer-link-list li {color:#777;border-top:dotted 1px #333}
.footer.footer-dark .footer-link-list a {color:#777}
.footer.footer-dark .footer-link-list li a:hover {color:#bbb}
.copyright.copyright-dark {background:#000;color:#777}
.copyright.copyright-dark .label-light {background:#34343a;color:#aaa}

/*---------- Nav ----------*/
.eb-navbar {z-index:999}
.eb-nav .eb-default-nav ul:before, .eb-nav ul:after {content:"";display:table}
.eb-nav .eb-default-nav ul:after {clear:both}
.eb-nav .eb-default-nav ul {zoom:1;list-style:none;margin:0;padding:0}
.eb-nav .eb-default-nav ul li {float:left;position:relative}
.eb-nav .eb-default-nav ul li .nav-new {color:#FF2A00}
.eb-nav .eb-default-nav ul a {float:left;padding:10px 0px 10px 30px;font-weight:bold;text-decoration:none}
.eb-nav .eb-default-nav ul ul {margin:38px 0 0 0;padding:10px 0;min-width:200px;opacity:0;visibility:hidden;position:absolute;top:100%;left:0;z-index:999;background:#fff;border-top:1px solid #ff2a00;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.eb-nav .eb-default-nav ul li:hover > ul {opacity:1;visibility:visible;margin:0}
.eb-nav .eb-default-nav ul ul ul {top:-11px;left:100%;border-top:1px solid #ff2a00}
.eb-nav .eb-default-nav ul ul li {float:none;display:block}
.eb-nav .eb-default-nav ul ul li a {font-weight:normal}
.eb-nav .eb-default-nav ul ul li.active {background:#f4f4f4}
.eb-nav .eb-default-nav ul ul li.active > a {color:#FF2A00}
.eb-nav .eb-default-nav ul ul li:hover > a {color:#FF2A00;background-color:#f4f4f4}
.eb-nav .eb-default-nav ul ul a {padding:5px 20px;display:block;white-space:nowrap;float:none;text-transform:none;color:#555}
.eb-nav .eb-default-nav ul ul a:hover {background-color:#f4f4f4;color:#FF2A00}
@-moz-document url-prefix() {
	.eb-nav ul li .fa-angle-right {margin-top:-15px}
}
/* Nav Background Light */
.eb-navbar.nav-background-light {background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.eb-navbar.nav-background-light .eb-nav .eb-default-nav ul a {color:#000}
.eb-navbar.nav-background-light .eb-nav .eb-default-nav ul .fa-caret-down {color:#888}
.eb-navbar.nav-background-light .eb-nav .eb-default-nav ul li.active {background-color:#f4f4f4}
.eb-navbar.nav-background-light .eb-nav .eb-default-nav ul li.active > a {color:#FF2A00}
.eb-navbar.nav-background-light .eb-nav .eb-default-nav ul li:hover > a {color:#FF2A00;background-color:#f4f4f4}
/* Nav Background Dark */
.eb-navbar.nav-background-dark {background:#25252a}
.eb-navbar.nav-background-dark .eb-nav .eb-default-nav ul a {color:#fff}
.eb-navbar.nav-background-dark .eb-nav .eb-default-nav ul .fa-caret-down {color:#888}
.eb-navbar.nav-background-dark .eb-nav .eb-default-nav ul li.active {background-color:#000}
.eb-navbar.nav-background-dark .eb-nav .eb-default-nav ul li.active > a {color:#FF2A00}
.eb-navbar.nav-background-dark .eb-nav .eb-default-nav ul li:hover > a {color:#FF2A00;background-color:#000}
.eb-navbar.nav-background-dark .eb-nav .eb-default-nav ul ul {background:#25252a}
/* General */
.nav1 ul > li:hover ul {}
.nav1 li ul {}
/* Fade In and Out */
.nav2 ul > li:hover ul {opacity:1;filter:alpha(opacity=100)}
.nav2 li ul {position:absolute;left:0;top:38px;-webkit-transition:200ms ease;-moz-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}
/* Fold Out */
.nav3 ul > li:hover ul {max-height:1000px;-webkit-transform:perspective(400) rotate3d(0, 0, 0, 0)}
.nav3 li ul {position:absolute;left:0;top:38px;max-height:0;-webkit-transform: perspective(400) rotate3d(1, 0, 0, -90deg);-webkit-transform-origin:50% 0;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms}

/*---------- Mega Nav ----------*/
.eb-navbar .eb-mega-menu .eb-mega-nav,.eb-navbar .eb-mega-menu .dropdown {position:static}
.eb-navbar .eb-mega-menu .container {position:relative}
.eb-navbar .eb-mega-menu .dropdown-menu {left:auto}
.eb-navbar .eb-mega-menu .dropdown-menu > li {display:block}
.eb-navbar .eb-mega-menu .dropdown-submenu .dropdown-menu {left:100%}
.eb-navbar .eb-mega-menu .nav.pull-right .dropdown-menu {right:0}
.eb-navbar .eb-mega-menu .eb-mega-menu-content {*zoom:1}
.eb-navbar .eb-mega-menu .eb-mega-menu-content .mega-col {width:16.666%;float:left}
.eb-navbar .eb-mega-menu .eb-mega-menu-content:before,.eb-navbar .eb-mega-menu .eb-mega-menu-content:after {content:"";display:table;line-height:0}
.eb-navbar .eb-mega-menu .eb-mega-menu-content:after {clear:both}
.eb-navbar .eb-mega-menu .nav > li > .dropdown-menu:after,
.eb-navbar .eb-mega-menu .nav > li > .dropdown-menu:before {display:none}
.eb-navbar .eb-mega-menu .dropdown.eb-mega-menu-full .eb-mega-btn {color:#000;position:absolute;top:0px;right:0;background:#f4f4f4;padding:10px 15px;font-weight:bold}
.eb-navbar .eb-mega-menu .dropdown.eb-mega-menu-full .eb-mega-btn:hover {color:#ff2a00}
.eb-navbar .eb-mega-menu .dropdown.eb-mega-menu-full .dropdown-menu {left:-1px;right:-1px;overflow:hidden;margin-top:0;background:#fff;border-top:1px solid #ff2a00}
.eb-navbar .eb-mega-menu .eb-height-eq {display:-webkit-flex;display:-ms-flexbox;display:flex}
.eb-navbar .eb-mega-menu .eb-height-eq-in {display:-webkit-flex;display:-ms-flexbox;display:flex}
.eb-navbar .eb-mega-menu .eb-height-eq-list h5 {font-size:13px;font-weight:bold;padding:5px 15px 10px;color:#000}
.eb-navbar .eb-mega-menu .eb-height-eq-in {padding:10px 0;border-left:1px solid #eee}
.eb-navbar .eb-mega-menu .eb-height-eq-in:first-child {border-left:none;margin-left:-1px}
.eb-navbar .eb-mega-menu .eb-height-eq-list {width:100%}
.eb-navbar .eb-mega-menu .eb-height-eq-list li a {display:block;margin-bottom:1px;position:relative;border-bottom:none;padding:4px 15px}
.eb-navbar .eb-mega-menu .eb-height-eq-list a:hover {text-decoration:none;background:#f4f4f4}
/* Nav Background Dark */
.eb-navbar.nav-background-dark .eb-mega-menu .dropdown.eb-mega-menu-full .eb-mega-btn {background:#000;color:#fff}
.eb-navbar.nav-background-dark .eb-mega-menu .dropdown.eb-mega-menu-full .eb-mega-btn:hover {color:#ff2a00}
.eb-navbar.nav-background-dark .eb-mega-menu .dropdown.eb-mega-menu-full .dropdown-menu {background:#25252a}
.eb-navbar.nav-background-dark .eb-mega-menu .eb-height-eq-list h5 {color:#fff}
.eb-navbar.nav-background-dark .eb-mega-menu .eb-height-eq-in {border-left:1px solid #45454a}
.eb-navbar.nav-background-dark .eb-mega-menu .eb-height-eq-list li a {color:#ccc}
.eb-navbar.nav-background-dark .eb-mega-menu .eb-height-eq-list li a:hover {color:#ff2a00;background:#000}

/*---------- Header Slider ----------*/
.header-slider-bg {z-index:1;padding:120px 0;position:relative;overflow:hidden;text-align:center;height:150px}
.header-slider-bg:after {position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:"";background:rgba(0,0,0,0.35)}
.header-slider-bg > img {position:absolute;top:0;left:0}
.header-slider-bg > .container {position:relative;z-index:3}
.header-slider-bg h1 {color:#fff;font-size:24px;font-weight:600;text-transform:uppercase;margin:0;text-align:center}
.header-slider-bg h2 {font-size:14px;font-weight:600;color:#fff;margin:10px 0 30px;text-align:center}
.header-slider-bg p {color:#ededed;font-size:12px;font-weight:200;margin:0;text-align:center}
/*owl control*/
.header-slider .owl-pagination {position:absolute;width:100%;bottom:10px;text-align:center}
.header-slider .owl-pagination .owl-page {background:#e5e5e5;width:15px;height:10px;border-radius:5px !important;display:inline-block;margin:0 5px;transition:all 0.3s ease-in-out}
.header-slider .owl-pagination .owl-page.active {background:#DF3128;width:30px}
.header-slider .owl-buttons > div {position:absolute;height:36px;width:50px;line-height:36px;text-align:center;background:rgba(255, 255, 255, 0.5);color:#fff;top:50%;margin-top:-18px}
.header-slider .owl-buttons .owl-prev {left:0}
.header-slider .owl-buttons .owl-next {right:0}

/*---------- Main Banner Slider ----------*/
.main-banner-slider {position:relative;overflow:hidden;height:86px}
.main-banner-slider .item {position:relative;overflow:hidden;background:#54545a}
.main-banner-slider .item .banner-slider-text {position:absolute;top:10px;left:20px}
.main-banner-slider .item .banner-slider-text h1 {color:#000;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:20px;margin-bottom:5px}
.main-banner-slider .item .banner-slider-text p {color:#fff;font-size:12px}
.main-banner-slider .owl-navi a.owl-btn {color:#000;width:20px;height:20px;font-size:10px;cursor:pointer;line-height:20px;text-align:center;display:inline-block;opacity:0.7;background:#fff}
.main-banner-slider .owl-navi a.owl-btn:hover {color:#fff;opacity:0.7;background:#000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.main-banner-slider .owl-navi a.owl-btn.prev-main-banner {position:absolute;top:2px;right:24px;z-index:1}
.main-banner-slider .owl-navi a.owl-btn.next-main-banner {position:absolute;top:2px;right:2px;z-index:1}

/*---------- Main Tab ----------*/
.main-tab .nav-tabs > li > a {margin-right:0}
.main-tab .tab-e2 .nav-tabs {border-bottom:1px solid #e5e5e5;background:#f8f8f8}
.main-tab .tab-e2 .nav-tabs li {width:25%}
.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}
.main-tab .tab-e2 .nav-tabs li.active a {background:#fff;color:#000;padding:7px;border-bottom:0;border-top:1px solid #ff2a00}
.main-tab .tab-e2 .nav-tabs li.last {border-right:1px solid #e5e5e5;margin-left:-1px}
.main-tab .tab-e2 .tab-content {position:relative;overflow:hidden;margin-bottom:0;padding:0;border:1px solid #e5e5e5;border-top:0}
.main-tab .tab-e2 .tab-content-wrap {position:relative;display:block;overflow:hidden}
.main-tab.tab-latest-text-padding .tab-content-wrap {padding:15px 10px;min-height:220px}
.main-tab.tab-latest-image-padding .tab-content-wrap {padding:15px 7px 5px;min-height:250px}

/*---------- Side Tab ----------*/
.side-tab .nav-tabs > li > a {margin-right:0}
.side-tab .tab-e2 .nav-tabs {border-bottom:1px solid #e5e5e5;background:#f8f8f8}
.side-tab .tab-e2 .nav-tabs li {width:50%}
.side-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}
.side-tab .tab-e2 .nav-tabs li.active a {background:#fff;color:#000;padding:7px;border-bottom:0;border-top:1px solid #ff2a00}
.side-tab .tab-e2 .nav-tabs li.last {border-right:1px solid #e5e5e5;margin-left:-1px}
.side-tab .tab-e2 .tab-content {position:relative;overflow:hidden;margin-bottom:0;padding:0;border:1px solid #e5e5e5;border-top:0}
.side-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 #e5e5e5}
.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:#ff2a00}
.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%}

/*---------- 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 {width:34px;height:34px;text-align: center;line-height:32px;color:#fff;background:rgba(0, 0, 0, 0.5);-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:#FF2A00}