@charset "utf-8";
/* CSS Document */

/*h1 h2 h3 の装飾色*/
h1 {
  font-size: 15px;
  border-left-width: 10px;
  border-left-style: solid;
  border-left-color: #E96845;
}

h2 {
  font-size: 14px;
}

h2:before {
  content: "■";
  color: #E96845;
}

h3 {
  font-size: 13px;
}

h3:before {
  content: "・";
  color: #E96845;
}

/*　sns ボーダーの色　*/
.bordercolor {
  border: 1px solid #E96845;


  /*  パターン
1. #38929A;
2. #51A888;
3. #4873B7;
4. #E96845;
5. #F29600;
6. #E74A6C;
7 #FAC62C;
8.opticolor: #1F83B8;
*/
}

/*　ボディトップ　フッターボーダー　*/
.body_bordertopcolor,
.footer_bordertopcolor {
  border-top: 6px solid #E96845;

  /*  パターン
1. #38929A;
2. #51A888;
3. #4873B7;
4. #E96845;
5. #F29600;
6. #E74A6C;
7 #FAC62C;
8.opticolor: #1F83B8;
*/
}

/*　アイコン、他背景色　*/
.bgcolor {
  fill: #E96845;
  background: #E96845;

  /*  パターン
1. #38929A;
2. #51A888;
3. #4873B7;
4. #E96845;
5. #F29600;
6. #E74A6C;
7 #FAC62C;
8.opticolor: #1F83B8;
*/
}

/*　基本変えない アイコンの色　*/
.icon {
  fill: #FFF;
}

.recruit_icon {
  fill: #FFF;
}

/*　ヘッダー電話アイコン　*/
.headtel {
  width: 60px;
  fill: #E96845;

  /*  パターン
1. #38929A;
2. #51A888;
3. #4873B7;
4. #E96845;
5. #F29600;
6. #E74A6C;
7 #FAC62C;
8.opticolor: #1F83B8;
*/
}

.footer_nav li a {
  background: #E96845;

  /*  パターン
1. #38929A;
2. #51A888;
3. #4873B7;
4. #E96845;
5. #F29600;
6. #E74A6C;
7 #FAC62C;
8.opticolor: #1F83B8;
*/
}

.dropmenu li ul li a {
  border-top: 1px solid #eee;
  background: #08314F;
}


/*アイコンカラー*/
.pink001 {
  color: #fff;
  border: 4px solid #E96845;
  background: #E96845;
  /*  パターン
1. #38929A;
2. #51A888;
3. #4873B7;
4. #E96845;
5. #F29600;
6. #E74A6C;
7 #FAC62C;
8.opticolor: #1F83B8;
*/
}

.titlebg {
  background-color: #E96845;
  /*  パターン
1. #38929A;
2. #51A888;
3. #4873B7;
4. #E96845;
5. #F29600;
6. #E74A6C;
7 #FAC62C;
8.opticolor: #1F83B8;
*/
}

/*news 新着情報一覧*/

.newsheadtitle-tex {
  display: inline-block;
  padding: 0.25em 0.5em;
  /*上下 左右の余白*/
  color: #494949;
  /*文字色*/
  background: transparent;
  /*背景透明に*/
  border-left: solid 5px #E96845;
  /*左線*/
}

/*header_tel_tex ヘッダーの電話番号の色*/

.header_tel_tex a {
  color: #000;
}