/*
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
@charset "UTF-8";
 html, body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .tooltip, .popover {
     font-family: 'Noto Sans KR', sans-serif !important;
 }
 */
 
@charset "UTF-8";
 html, body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .tooltip, .popover {
     font-family: 'Nanum Gothic', 'malgun gothic', '맑은고딕', '돋움', 'arial', sans-serif !important;
 } 
/*
 * Skin: Blue
 * ----------
 */
 
.skin-blue .main-header .navbar {
  
  background-image: linear-gradient(-45deg,
  rgb(68, 37, 101),
  rgb(232,232,232),  
  rgb(226, 201, 192),
  rgb(68, 37, 101)
   );
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat-x: initial;
  background-repeat-y: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: initial;
  
}

.skin-blue .main-header .navbar .sidebar-toggle:hover {
  background-color: #472867;
}
.skin-blue .main-header .navbar .dropdown-menu li a:hover {
  background: #472867;
}
.skin-blue .main-header .logo {
  background-color: #472867;
  color: #ffffff;
  border-bottom: 0 solid transparent;
}
.skin-blue .main-header .logo:hover {
  background-color: #472867;
}
.skin-blue .main-header li.user-header {
  background-color: #472867;
}

.article .box-title a {line-height:1.3em;font-weight:bold;}

a,
.btn-link {color: #472867;}
a:hover,
a:active,
a:focus,
.btn-link:hover,
.btn-link:active,
.btn-link:focus {color:#472867;}
.r-tabs .r-tabs-tab.r-tabs-state-active,
.r-tabs .r-tabs-accordion-title.r-tabs-state-active,
.nav-tabs-custom > .nav-tabs > li.active,
.box.box-primary {border-top-color:#472867;}

.btn-primary {
background-color:#472867 !important;
border-color:#472867 !important;
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.hover,
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {background-color:#472867 !important;}



.form-control:focus {border-color:#2a5a8c;}
#scrollUp {background:#2a5a8c;color:#fff;}
#scrollUp:hover {background: #472867;}
.spinner div {background-color: #2a2660 !important;}
.text-primary {color:#472867 !important; font-weight:bold;}
.bs-btn-tool.text-primary:focus {color: #472867;}
.btn-flat:focus,
.bs-btn-link:focus,
.bs-btn-tool:focus,
.bs-btn-icon:focus,
a:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {outline: 5px auto #2a5a8c;}


#facetDbBox {border:2px solid #472867;}
#facetDbBox .box-header.with-border {border-bottom:1px solid #2a5a8c;background-color:#472867;}
#facetDbBox .box-header.with-border,
#facetDbBox .box-header.with-border .bs-btn-more,
#facetDbBox .box-header.with-border .btn-link {color: #fff;}

.skin-blue .sidebar-menu>li.active>a{border-left-color:#2a5a8c}

#facetWrap h3.box-title {font-weight:bold !important;}
.bs-search-target-db-list-header {background-color: #fff;color: black;border-top-left-radius: 3px;border-top-right-radius: 3px;}

button.bs-active {border-bottom: 3px solid #2a5a8c !important;}

.callout.callout-success{border-color:#2a5a8c}

#facetTypeBox .box-header,
#facetJournalBox .box-header,
#facetYearBox .box-header,
#facetKeywordBox .box-header,
#facetAuthorBox .box-header,
#facetSiteBox .box-header
{background-color:#fff !important;border-top-left-radius:3px;border-top-right-radius:3px;}

.box{position:relative;border-radius:3px;background:#ffffff;border-top:3px solid #ffffff;margin-bottom:20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1)}

.bs-article-dbname {color:#000000 !important;}
/* lookup
.alert-warning {
  border-color: #1598DC;
}
.bg-yellow,.callout.callout-warning,.alert-warning,.label-warning,.modal-warning .modal-body{background-color:#1598DC !important}

.alert-warning .alert-link{color:#f6fabe;}
*/