@CHARSET "UTF-8";
/***********************
 *
 * ヘッダー
 *
 ***********************/
#header_topbar {
  /**
  background: -webkit-gradient(linear, right center, left center, from(rgba(46, 182, 35, 1)), to(rgba(255, 255, 255, 0.8)));
  background: linear-gradient(to left, rgba(46, 182, 35, 1), rgba(255, 255, 255, 0.8));
  border-bottom: 1px solid rgba(70, 240, 41, 1.0);
  */
  background-color: rgb(245, 245, 245) !important;
  border-bottom: 5px solid rgba(46, 182, 35, 1.0);
} 
/***********************
 *
 * ボディー
 *
 ***********************/
#content div.title_page:not(.admin) {
}
#content #columns:not(.edited) .widget .widget-head {
  background: -webkit-gradient(linear, left top, left bottom,from(#68E05F), to(#2EB623));
  background: linear-gradient(#68E05F, #2EB623);
}
#content #columns:not(.edited) .widget {
  background-color: #99D696;
}
#content table:not(.admin) th,
#dialog table:not(.admin) th {
  background-color: #85D37F;
}
#content table:not(.admin) tr:nth-child(even),
#dialog table:not(.admin) tr:nth-child(even) {
  background-color: #EDF8EE;
}
#content table:not(.admin) tr:hover ,
#dialog table:not(.admin) tr:hover {
  background-color: #95EE7A;
}
#content table:not(.admin) tr.selected,
#diloag table:not(.admin) tr.selected {
  background-color: #A5F3B0;
}
#footer {
  background-color: #2EB623;
}
#content       .detail_pnl:not(.admin) .detail_box .box_col .box_title,
.common_dialog .detail_pnl:not(.admin) .detail_box .box_col .box_title {
  background-color: #85D37F;
}
#content       .detail_pnl:not(.admin):not(.input) .detail_box .box_col .box_data,
.common_dialog .detail_pnl:not(.admin):not(.input) .detail_box .box_col .box_data {
  background-color: #EDF8EE;
}
/***********************
 *
 * 共通子画面
 *
 ***********************/
.search_label{
  padding: 5px 0 6px 0!important;
}


/***********************
 *
 * ログイン画面用
 *
 ***********************/
#login_form_header_img_div {
  /*ログインロゴ*/
  width : 315px;
  height: 176px;
  margin: auto;
  background-image: url("../../img/theme/logo.png");
  background-repeat: no-repeat;
}




/*　e-ラーニング　職員側表示枠　現状section_searhになっている場所*/
.section_contents {
  margin: 0px 0px 5px 0px;
  padding: 10px;
  background-color: fff;
  border-right: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  overflow: hidden;
}

/*　e-ラーニング　職員側表示ラベル　*/
.user_label {
  float: left;
  margin: 0px 10px 0px 0px;
  height: 32px;
  line-height: 32px;
  color: #fff;
/* デフォルトカラー
  background-color: #2EB623;
*/
  background-color: #85D37F;
  text-align: left;
  padding-left: 12px;
}

/*　e-ラーニング　職員側表示エリア　*/

input.user_displaydata, textarea.user_displaydata {
  font-family: Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3",Meiryo, "メイリオ", sans-serif,"myFont";
  border:none;
  background-color: #EDF8EE;
}

input.user_displaydata {
  padding-left: 12px;
}

textarea.user_displaydata {
  padding: 7px 0 7px 12px;
}


/***********************
 *
 * 施設選択用
 *
 ***********************/
.ui-widget-content .ui-multiselect-header, 
.ui-multiselect-header {
  background: -webkit-gradient(linear, left top, left bottom,from(#68E05F), to(#2EB623)); 
}


div#content > div#title_pnl,
div#content > div#button_pnl {
  background-color: #4FCE45;
}


/***********************
 *
 * ポータル画面用
 *
 ***********************/
#portal_setting_btn {
  display: none;
}


/***********************
 *
 * メニュー用
 *
 ***********************/
#menu-sidebar .menu-icon {
  width  : 11px;
  height : 11px;
  padding: 10px;
  margin : 5px 5px 5px 7px;
  background-size: cover;
} 
#menu-sidebar .menu-icon.close {
  background-image: url("elearning/00_menu.png");
}
#menu-sidebar .menu-icon.top {
  background-image: url("elearning/01_top.png");
}
#menu-sidebar .menu-icon.seminar {
  background-image : url("elearning/02_seminar.png");
}
#menu-sidebar .menu-icon.news {
  background-image : url("elearning/03_news.png");
}
#menu-sidebar .menu-icon.contents {
  background-image : url("elearning/04_contents.png");
}
#menu-sidebar .menu-icon.career {
  background-image : url("elearning/05_career.png");
}
#menu-sidebar .menu-icon.profile {
  background-image : url("elearning/06_profile.png");
}
#menu-sidebar .menu-icon.suggestion {
  background-image : url("elearning/07_suggestion.png");
}
#menu-sidebar .menu-icon.link {
  background-image : url("elearning/08_link.png");
}
#menu-sidebar .menu-icon.manual {
  background-image : url("elearning/09_manual.png");
}
#menu-sidebar .menu-icon.idcard {
  background-image : url("elearning/10_idcard.png");
}
#menu-sidebar .menu-icon.registration {
  background-image : url("elearning/11_registration.png");
}
#menu-sidebar .menu-icon.usersearch {
  background-image : url("elearning/12_usersearch.png");
}
#menu-sidebar .menu-icon.statistics {
  background-image : url("elearning/13_statistics.png");
}
#menu-sidebar .menu-icon.master {
  background-image : url("elearning/14_master.png");
}
#menu-sidebar .menu-icon.system {
  background-image : url("elearning/15_system.png");
}
#menu-sidebar .menu-icon.logout {
  background-image : url("elearning/16_logout.png");
}
#menu-sidebar .menu-icon.safetymail {
  background-image : url("elearning/17_safetymail.png");
}


/******************************
 *
 * dialogのフレームを消す
 *
 ******************************/
.ui-dialog:not(.confirm) .ui-dialog.ui-dialog.ui-widget-content {
  padding: 0px;
  border: 1px solid black;
  border-radius: 0;
 
}
.ui-dialog:not(.confirm) .ui-dialog-titlebar {
   display:none;
/*
   border: 1px solid #4297d7;
   background: #2191c0 url(../jQ/images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x;
*/
 }
 
div.detail_pnl:not(.admin).ui-tabs .ui-tabs-nav,
div.detail_pnl:not(.admin) .ui-tabs .ui-tabs-nav {
    border-bottom-color: #2EB623;
}
div.detail_pnl:not(.admin).ui-tabs .ui-tabs-nav li.ui-tabs-active a, 
div.detail_pnl:not(.admin).ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
div.detail_pnl:not(.admin).ui-tabs .ui-tabs-nav li.ui-tabs-loading a,
div.detail_pnl:not(.admin) .ui-tabs .ui-tabs-nav li.ui-tabs-active a, 
div.detail_pnl:not(.admin) .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
div.detail_pnl:not(.admin) .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    color: #fff;
    background: #2EB623;
    background: -webkit-gradient(linear, left top, left bottom,from(#2EB623), to(#2EB623));
}
div.detail_pnl:not(.admin).ui-tabs .ui-tabs-nav li,
div.detail_pnl:not(.admin) .ui-tabs .ui-tabs-nav li {
    border-color:#2EB623; 
}
div.detail_pnl:not(.admin).ui-tabs .ui-tabs-nav li a,
div.detail_pnl:not(.admin) .ui-tabs .ui-tabs-nav li a {
    color:#2EB623;
    outline: none;
} 