@charset "utf-8";

a {color: #129893;}
a:visited {color: #129893;}
a:link {color: #129893;}
a:hover {color: #129893;}

.headertable td.header-line {
  background-color: #129893 !important;
}

.header .name tr td {
  color: #129893;
}

.header .top {
  background-image: url("../../../../images/flat/basic/header/green/icon_top.png");
}

.header .password {
  background-image: url("../../../../images/flat/basic/header/green/icon_password.png");
}

.header .message {
  background-image: url("../../../../images/flat/basic/header/green/icon_message.gif");
}

.header .logout {
  background-color: #129893;
  background-image: url("../../../../images/flat/basic/header/green/icon_logout.png");
}


.menu-type {
  background-color: #129893;
}

.menu01 ul li a {
  background-image: url("../../../../images/flat/basic/menu/green/bg_arrow.png");
}

h2 {
  background-image: url("../../../../images/flat/basic/misc/green/title01.png");
  background-repeat: repeat-x;
  background-position: 0 -1px;
}

h2 span {
  background-image: url("../../../../images/flat/basic/icon/green/icon_title_none.png");
}

h2 span em {
  background-image: url("../../../../images/flat/basic/misc/green/vertical_line.png");
  background-repeat: repeat-y;
  background-position: 0 0;
  color: #129893;
}

h3 {
  background-image: url("../../../../images/flat/basic/misc/green/title01.png");
  background-repeat: repeat-x;
  background-position: 0 -2px;
  color: #129893;
}

caption {
  background-image: url("../../../../images/flat/basic/misc/green/title01.png");
  background-repeat: repeat-x;
  background-position: 0 -2px;
}

caption div.title{
  background-image: url("../../../../images/flat/basic/icon/green/icon_title_none.png");
  /*color: #129893;*/
}

.content-section,
.content-section-inline {
  background-image: url("../../../../images/flat/basic/misc/green/title01.png");
  background-repeat: repeat-x;
  background-position: 0 -2px;
}

div.navi {
  background-image: url("../../../../images/flat/basic/misc/green/title01.png");
}

div.navi table a {
  background-image: url("../../../../images/flat/basic/menu/green/bg_arrow.png");
}
.paging a:hover{
  background-color: #c6e8e7;
}

button {
  background-color: #129893;
  border-bottom: 3px solid #0b6965;
}

a.button, a.button:visited {
  background-color: #129893;
  border-bottom: 3px solid #0b6965;
}

a.button:hover {
  background-color: #129893;
  border-bottom: 3px solid #0b6965;
}

input.button {
  background-color: #129893;
  border-bottom: 3px solid #0b6965;
}
.ui-datepicker .ui-datepicker-title-row td,
.ui-datepicker .ui-datepicker-title-row td.ui-datepicker-week-end-cell {
  background: #129893;
}
.ui-datepicker-week-col {
  background: #129893;
}
.ui-datepicker-today {
  background: #c6e8e7 !important;
}
.ui-datepicker-current-day {
  background: #85d0ce !important;
}
.ui-datepicker-links a{
  color: #129893 !important;
}
#TB_closeWindowButton {
  background-color: #129893 !important;
}
.flora .ui-dialog .ui-dialog-titlebar-close,
.flora.ui-dialog .ui-dialog-titlebar-close {
  background-color: #129893 !important;
}
.ui-tabs-nav {
  border: 1px solid #129893;
}
.ui-tabs-nav a {
  color: #129893;
  border: 1px solid #129893;
  border-bottom: none;

}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
  color: #129893;
}
.ui-tabs-nav .ui-tabs-selected a {
  background-color: #129893 !important;
  color: #fff;
  border: 1px solid #129893;
  border-bottom: none;
}
.ui-tabs-panel {
  border: 1px solid #129893;
  border-top: none;
}

a.btn-back{
  background-image: url("../../../../images/flat/basic/icon/green/icon_btn_back.png");
}

.menu01 ul li a.on {
  background-color: #c6e8e7;
}

/* カレンダー用編集アイコン */
table.calendar .btn-edit {
  background-color: #51b7b3;
  border: 1px solid #6bc1be;
}
/* thickbox用アイコン */
a.thickbox-icon {
  background-image: url("../../../../images/flat/basic/icon/green/icon_thickbox.png");
}

table.list-btn-table th,
table.list-btn-table td {
  color: #129893;
}

/*個別指導レイアウト用*/
/* ボタン設定 */
.tutorial-header-link {
  background-image: url("../../../../images/flat/basic/tutorial/green/icon_prev.png");
  background-color: #129893;
}
.tutorial-header-link a{
  background-image: url("../../../../images/flat/basic/tutorial/green/icon_home.png");
}


/*HPお問い合わせ*/
.hp-inquiry-section {
  background-image: url("../../../../images/flat/basic/misc/green/title01.png");

}
.hp-inquiry-section h1.title span{
  background-image: url("../../../../images/flat/basic/hp_inquiry/green/icon_title.png");
}
.table-hp-inquiry td.top {
  border-top: #b3b3b3 4px solid;
}




