@charset "UTF-8";
/* //////////////////////////////////////////////////

　標準のカラースタイル

////////////////////////////////////////////////// */
/*
  HEADERc
-------------------------------------------------- */
/* MENU
-------------------------------------------------- */
/* NEWS
-------------------------------------------------- */
/* 見出し
-------------------------------------------------- */
.pagetitle .h1 {
  color: #4D4D4D; }
.pagetitle .pagetitle-txt {
  color: #FFF; }

h2, .h2 {
  color: #4D4D4D; }

h3, .h3 {
  color: #E46268; }

.h4 {
  color: #E46268; }

/* テキスト
-------------------------------------------------- */
a {
  color: #3FB5B5; }
  a:hover {
    color: #256969; }

/* table
-------------------------------------------------- */
.table::before {
  color: #E46268; }
.table th {
  background-color: #E98186;
  color: #FFF; }
  .table th.light {
    color: #F7D0D2; }
.table td {
  background-color: #F1EBE8; }
.table::-webkit-scrollbar-track {
  background: #F1EBE8;
  border-radius: 10px; }
.table::-webkit-scrollbar-thumb {
  background: #E98186;
  border-radius: 10px; }
.table-simple table {
  border-color: #EFA1A4; }
.table-simple th {
  background-color: #F7D0D2;
  color: #4D4D4D;
  border-color: #EFA1A4; }
.table-simple td {
  background-color: #FFF;
  border-color: #EFA1A4; }

#list_ajax_guidance th {
  font-weight: bold;
  background-color: #572882;
  color: #fff; }

#list_ajax_guidance th.light {
  background-color: #974d91;
  color: #fff; }

#list_ajax_guidance table td {
  background-color: #ffe9f2; }

/* キャッチコピー
-------------------------------------------------- */
/* ページ内リンク
-------------------------------------------------- */
.pnav a {
  color: #E46268; }
  .pnav a:hover {
    color: #E46268; }

/* ステップ
-------------------------------------------------- */
.step-num {
  color: #E46268; }
.step dt {
  color: #4D4D4D; }
.step dd {
  color: #4D4D4D; }

/* box
-------------------------------------------------- */
.box01-h {
  color: #E46268; }
.box01-txt {
  color: #4D4D4D; }

.box02-h {
  color: #E46268; }
.box02-txt {
  color: #4D4D4D; }

.box03 {
  background-image: linear-gradient(to bottom, #DB8A92 0, #DE9881 100%); }
  .box03-h, .box03-txt {
    color: #FFF; }

.box04-h, .box04-txt {
  color: #FFF; }

/* FAQ
-------------------------------------------------- */
.qa dt {
  color: #E46268; }
  .qa dt::before {
    color: #E46268; }
.qa dd {
  color: #4D4D4D; }

/* ローカルナビ
-------------------------------------------------- */
.lnav a .lnav-ttl {
  color: #E46268; }
.lnav a .lnav-txt {
  color: #4D4D4D; }
.lnav a .lnav-detail {
  color: #4D4D4D; }

/* リンク＆ボタン
-------------------------------------------------- */
.btn {
  color: #4D4D4D; }
  .btn:hover {
    color: #737373; }
  .btn-second {
    color: #4D4D4D; }
    .btn-second:hover {
      color: #737373; }
  .btn-line {
    color: #4D4D4D;
    border-color: #4D4D4D; }
    .btn-line:hover {
      color: #737373;
      border-color: #737373; }
  .btn-grad {
    color: #FFF; }
    .btn-grad:hover {
      color: #FFF;
      opacity: .8; }

/* 背景色
-------------------------------------------------- */
/* 見出し
-------------------------------------------------- */
/* その他のナビ
-------------------------------------------------- */
.rel-nav a .rel-nav-ttl {
  color: #E46268; }
.rel-nav a .rel-nav-txt {
  color: #4D4D4D; }
.rel-nav a .rel-nav-detail {
  color: #4D4D4D; }

/*
.extra {
	&-name {
		color: $subClr;
	}
	&-qntty {
		color: $subClr;
	}
	&-message {
		color: $subClr;
	}
	&-year {
		color: $subClr;
	}
	&-txt {
		color: $fntDft;
	}
}
*/
/* NEXT
-------------------------------------------------- */
.next-nav a {
  color: #FFF !important;
  background-image: linear-gradient(to right, #F09198 0, #A67D97 100%); }

/* calendar
-------------------------------------------------- */
/*
	01 復職支援
	02 インターンシップ
	03 病院見学会
	04 合同説明会
	05 院内説明会
	06 採用試験
	07 その他
	08 オンライン説明会
.schedule-01 {
  background-color: #ffb99a; }
.schedule-02 {
  background-color: #ffd2d2; }
.schedule-03 {
  background-color: #deff9f; }
.schedule-04 {
  background-color: #c5ecff; }
.schedule-05 {
  background-color: #e5d3a3; }
.schedule-06 {
  background-color: #ded2ff; }
.schedule-07 {
  background-color: #e697fd; }
.schedule-08 {
  background-color: #bfbfbf; }
 */
/*
badge 								キャンセル
badge badge-success 	参加
badge badge-inverse		終了非表示
badge badge-success		受付中
badge badge-warning		受付終了
badge badge-important　満席
badge									開催終了
badge badge-inverse　	削除
badge badge-inverse　	終了非表示
 */
.badge {
  color: #FFF;
  background-color: #E46268; }

.badge-success {
  background-color: #E46268; }

.badge-warning {
  background-color: #E46268; }

.badge-important {
  background-color: #E46268; }

.badge-inverse {
  background-color: #E46268; }

.entry-closed {
  background-color: #C2A58F;
  color: #FFF; }

/*
*/
