@charset "utf-8";
/* CSS Document */

/* --------------------------------------------------
	 ヘッダー カラー設定
-------------------------------------------------- */

/* ヘッダー（上部） ボーダーカラー */
.header-border-color {
  border-top-color: #aa636d;
}

/* ヘッダーナビ アイコンカラー設定 */
.headerNavi .sys .icon-color,
.headerNavi .externalLink:after {
  color: #aa636d !important;
}

.headerNavi .gradsys .icon-wakayama_univ {
  color: #4e5f87 !important;
}

/* --------------------------------------------------
	 グローバルナビゲーション カラー設定
-------------------------------------------------- */

/*	グローバルナビゲーション 背景カラー */
.gnavi-bg-color {
  background-color: #aa636d;
}

/*	グローバルナビゲーション メニューカラー */
.gnavi-menu-color li {
  background-color: #aa636d;
}

/*	グローバルナビゲーション メニュー（ホバー時）カラー*/
.gnavi-menu-hover-color li:hover {
  background-color: #bf8a91;
}

/*	グローバルナビゲーション ボーダーカラー */
.gnavi-border-color li {
  border-color: #bf8a91 !important;
}

/*--------------------------------------------------
	スマホ用バーガーメニュー
-------------------------------------------------- */

#barger #menu-icon,
#ham-menu .barger1 {
  background-color: #aa636d;
}

#barger #ham-menu .barger2 {
  background-color: #f6eff1;
}

/* --------------------------------------------------
	 フッター カラー設定
-------------------------------------------------- */
/*	フッターナビ アイコンカラー 　*/
.footer-navi-text-color .footerNavi li a span:before {
  color: #aa636d !important;
}

/*	フッター（copyright等） 背景カラー　*/
.footer-bg-color .subFooter {
  background-color: #aa636d;
}

/* --------------------------------------------------
	 コンテンツ カラー設定
-------------------------------------------------- */

/*	 メイン カラー設定
-------------------------------------------------- */

/*	見出し 背景カラー */
.heading-bg-color #pageTitle h1,
.heading-bg-color .articleHeader h1,
.heading-bg-color .body .heading01,
.heading-bg-color .body h3:before,
.heading-bg-color .body .heading03:before,
#pageTitle h1,
.btn01 a span {
  background-color: #aa636d !important;
}

/* ページ内リンクボタン  */

#pagelink li a span {
  background-color: #aa636d;
}

#pagelink li a span:hover {
  color: #fff;
  background-color: #bf8a91;
}

/*　ホバー 背景カラー */
.btn01 a span:hover {
  background-color: #e4cfd5;
}

/*　h2ボーダーレフトカラー */
div#contents h2 {
  border-left: solid 5px #aa636d;
}

/*　お知らせ：ボタン アイコンカラー（一覧を見る?RSS） */
.newsList .icon-color {
  color: #aa636d !important;
}

/*シス工カラ?*/
.sys-bg-color {
  background-color: #a4586c !important;
}

/*--------------------------------------------------
	.accbox　アコーディオンメニュー
-------------------------------------------------- */
/*ラベル*/
.accbox label {
  background: #e4cfd5;
}

.accbox .accshow {
  background-color: #f9f9f4;
}

/*　「メジャー」のページ*/
.accbox .subtitle {
  color: #aa636d;
}

/*	    Responsive Settings
	-------------------------------------------------- */
@media screen and (max-width: 640px) {
  /*ラベル*/
  .accbox label.bordertop {
    border-top-color: solid 1px #acafb6;
  }

  /*クリックで中身表示*/
  .cssacc:checked + label + .accshow {
    background: #f9f9f4;
  }
}

/* --------------------------------------------------
	08 - メジャー別ナビゲーション カラー設定
-------------------------------------------------- */
/*	メジャー別ナビゲーション 背景カラー
-------------------------------------------------- */
.mnavi-bg-color {
  background-color: #fff !important;
}

/*	メジャー別ナビゲーション ボーダーカラー
-------------------------------------------------- */
.mnavi-border-color li {
  border-color: #ddd !important;
}

/* --------------------------------------------------

	 各メジャー別コンテンツ カラー設定

-------------------------------------------------- */
/*	01 - ロボティクス
-------------------------------------------------- */

/*	見出し 背景カラー */
.new_ro .heading-bg-color #pageTitle h1,
.new_ro .heading-bg-color .articleHeader h1,
.new_ro .heading-bg-color .body .heading01,
.new_ro .heading-bg-color .body h3:before,
.new_ro.heading-bg-color .body .heading03:before,
.new_ro #pageTitle h1 {
  background-color: #cd3849 !important;
}

/* サイド見出し：背景カラー*/
.new_ro .side-heading-bg-color .sideNavi .pieceHeader,
.new_ro .side-heading-bg-color .sideLinks .pieceHeader,
.new_ro .side-heading-bg-color .sideEventCalendar .pieceHeader {
  background-color: #cd3849 !important;
}

.new_ro .pieceHeader,
.new_ro-bg-color {
  background-color: #cd3849 !important;
}
.new_ro #ham-menu .barger-m li a,
.new_ro div#contents h2,
.articleLink.new_ro a {
  border-left-color: #cd3849;
}

/*	アコーディオンのラベルカラー */
.new_ro .accbox label {
  background-color: rgba(205, 56, 73, 0.3);
}

.new_ro #staff td:before {
  border-left-color: #cd3849;
}
.new_ro #staff .staffname {
  /*       border-top-color:#CD3849;*/
}

/*	バーガーアイコンカラー */
.new_ro #mBarger #menu-icon {
  color: #cd3849;
}

/*	亚洲通官网_现金网游戏-【娱乐平台】?受賞_アイコンカラー */
.new_ro .icon-news.icon-color {
  color: #cd3849 !important;
}

/*	一覧を見る?RSS_アイコンカラー */
.new_ro .more .icon-more.icon-color,
.new_ro .more .icon-rss.icon-color {
  color: #cd3849 !important;
}

/*	02 - 電子物理工学
-------------------------------------------------- */
/*	見出し 背景カラー */
.new_ep .heading-bg-color #pageTitle h1,
.new_ep .heading-bg-color .articleHeader h1,
.new_ep .heading-bg-color .body .heading01,
.new_ep .heading-bg-color .body h3:before,
.new_ep .heading-bg-color .body .heading03:before,
.new_ep #pageTitle h1 {
  background-color: #dd5434 !important;
}

/* サイド見出し：背景カラー*/
.new_ep .side-heading-bg-color .sideNavi .pieceHeader,
.new_ep .side-heading-bg-color .sideLinks .pieceHeader,
.new_ep .side-heading-bg-color .sideEventCalendar .pieceHeader {
  background-color: #dd5434 !important;
}

/*	亚洲通官网_现金网游戏-【娱乐平台】?受賞_アイコンカラー */
.new_ep .icon-news.icon-color {
  color: #dd5434 !important;
}

/*	一覧を見る?RSS_アイコンカラー */
.new_ep .more .icon-more.icon-color,
.new_ep .more .icon-rss.icon-color {
  color: #dd5434 !important;
}

.new_ep .pieceHeader,
.new_ep-bg-color {
  background-color: #dd5434 !important;
}

.new_ep #ham-menu .barger-m li a,
.new_ep div#contents h2,
.articleLink.new_ep a {
  border-left-color: #dd5434;
}

.new_ep #mBarger #menu-icon {
  color: #dd5434;
}

.new_ep .accbox label {
  background-color: rgba(221, 84, 52, 0.3);
}

.new_ep #staff td:before {
  border-left-color: #dd5434;
}

.new_ep #staff .staffname {
  /*      border-top-color:#DD5434;*/
}

/*	03 - 化学
-------------------------------------------------- */

/*	見出し 背景カラー */
.new_ch .heading-bg-color #pageTitle h1,
.new_ch .heading-bg-color .articleHeader h1,
.new_ch .heading-bg-color .body .heading01,
.new_ch .heading-bg-color .body h3:before,
.new_ch .heading-bg-color .body .heading03:before,
.new_ch #pageTitle h1 {
  background-color: #f4a23b !important;
}

/* サイド見出し：背景カラー*/
.new_ch .side-heading-bg-color .sideNavi .pieceHeader,
.new_ch .side-heading-bg-color .sideLinks .pieceHeader,
.new_ch .side-heading-bg-color .sideEventCalendar .pieceHeader {
  background-color: #f4a23b !important;
}

/*	亚洲通官网_现金网游戏-【娱乐平台】?受賞_アイコンカラー */
.new_ch .icon-news.icon-color {
  color: #f4a23b !important;
}

/*	一覧を見る?RSS_アイコンカラー */
.new_ch .more .icon-more.icon-color,
.new_ch .more .icon-rss.icon-color {
  color: #f4a23b !important;
}

.new_ch .pieceHeader,
.new_ch-bg-color {
  background-color: #f4a23b !important;
}

.new_ch #ham-menu .barger-m li a,
.new_ch div#contents h2,
.articleLink.new_ch a {
  border-left-color: #f4a23b;
}

.new_ch #mBarger #menu-icon {
  color: #f4a23b;
}

.new_ch .accbox label {
  background-color: rgba(244, 162, 59, 0.3);
}

.new_ch #staff td:before {
  border-left-color: #f4a23b;
}

.new_ch #staff .staffname {
  /*       border-top-color:#F4A23B;*/
}

/*	04 - 環境科学
-------------------------------------------------- */

/*	見出し 背景カラー */
.new_es .heading-bg-color #pageTitle h1,
.new_es .heading-bg-color .articleHeader h1,
.new_es .heading-bg-color .body .heading01,
.new_es .heading-bg-color .body h3:before,
.new_es .heading-bg-color .body .heading03:before,
.new_es #pageTitle h1 {
  background-color: #009b6b !important;
}

/* サイド見出し：背景カラー*/
.new_es .side-heading-bg-color .sideNavi .pieceHeader,
.new_es .side-heading-bg-color .sideLinks .pieceHeader,
.new_es .side-heading-bg-color .sideEventCalendar .pieceHeader {
  background-color: #009b6b !important;
}

/*	亚洲通官网_现金网游戏-【娱乐平台】?受賞_アイコンカラー */
.new_es .icon-news.icon-color {
  color: #009b6b !important;
}

/*	一覧を見る?RSS_アイコンカラー */
.new_es .more .icon-more.icon-color,
.new_es .more .icon-rss.icon-color {
  color: #009b6b !important;
}

.new_es .pieceHeader,
.new_es-bg-color {
  background-color: #009b6b !important;
}

.new_es #ham-menu .barger-m li a,
.new_es div#contents h2,
.articleLink.new_es a {
  border-left-color: #009b6b;
}

.new_es #mBarger #menu-icon {
  color: #009b6b;
}

.new_es .accbox label {
  background-color: rgba(1, 149, 106, 0.3);
}

.new_es #staff td:before {
  border-left-color: #009b6b;
}

.new_es #staff .staffname {
  /*     border-top-color:#009B6B;*/
}

/*	05 - 建築?ランドスケープ
-------------------------------------------------- */

/*	見出し 背景カラー */
.new_al .heading-bg-color #pageTitle h1,
.new_al .heading-bg-color .articleHeader h1,
.new_al .heading-bg-color .body .heading01,
.new_al .heading-bg-color .body h3:before,
.new_al .heading-bg-color .body .heading03:before,
.new_al #pageTitle h1 {
  background-color: #00898d !important;
}

/* サイド見出し：背景カラー*/
.new_al .side-heading-bg-color .sideNavi .pieceHeader,
.new_al .side-heading-bg-color .sideLinks .pieceHeader,
.new_al .side-heading-bg-color .sideEventCalendar .pieceHeader {
  background-color: #00898d !important;
}

/*	亚洲通官网_现金网游戏-【娱乐平台】?受賞_アイコンカラー */
.new_al .icon-news.icon-color {
  color: #00898d !important;
}

/*	一覧を見る?RSS_アイコンカラー */
.new_al .more .icon-more.icon-color,
.new_al .more .icon-rss.icon-color {
  color: #00898d !important;
}

.new_al .pieceHeader,
.new_al-bg-color {
  background-color: #00898d !important;
}

.new_al #ham-menu .barger-m li a,
.new_al div#contents h2,
.articleLink.new_al a {
  border-left-color: #00898d;
}

.new_al #mBarger #menu-icon {
  color: #00898d;
}

.new_al .accbox label {
  background-color: rgba(25, 139, 134, 0.3);
}

.new_al #staff td:before {
  border-left-color: #00898d;
}

.new_al #staff .staffname {
  /*       border-top-color:#00898D;*/
}

/*	06 - 情報システムデザイン
-------------------------------------------------- */

/*	見出し 背景カラー */
.new_is .heading-bg-color #pageTitle h1,
.new_is .heading-bg-color .articleHeader h1,
.new_is .heading-bg-color .body .heading01,
.new_is .heading-bg-color .body h3:before,
.new_is .heading-bg-color .body .heading03:before,
.new_is #pageTitle h1 {
  background-color: #36bde3 !important;
}

/* サイド見出し：背景カラー*/
.new_is .side-heading-bg-color .sideNavi .pieceHeader,
.new_is .side-heading-bg-color .sideLinks .pieceHeader,
.new_is .side-heading-bg-color .sideEventCalendar .pieceHeader {
  background-color: #36bde3 !important;
}

/*	亚洲通官网_现金网游戏-【娱乐平台】?受賞_アイコンカラー */
.new_is .icon-news.icon-color {
  color: #36bde3 !important;
}

/*	一覧を見る?RSS_アイコンカラー */
.new_is .more .icon-more.icon-color,
.new_is .more .icon-rss.icon-color {
  color: #36bde3 !important;
}

.new_is .pieceHeader,
.new_is-bg-color {
  background-color: #36bde3 !important;
}

.new_is #ham-menu .barger-m li a,
.new_is div#contents h2,
.articleLink.new_is a {
  border-left-color: #36bde3;
}

.new_is #mBarger #menu-icon {
  color: #36bde3;
}

.new_is .accbox label {
  background-color: rgba(54, 189, 227, 0.3);
}

.new_is #staff td:before {
  border-left-color: #36bde3;
}

.new_is #staff .staffname {
  /*       border-top-color:#36BDE3;*/
}

/*	07 - ネットワークコンピューティング
-------------------------------------------------- */

/*	見出し 背景カラー */
.new_nc .heading-bg-color #pageTitle h1,
.new_nc .heading-bg-color .articleHeader h1,
.new_nc .heading-bg-color .body .heading01,
.new_nc .heading-bg-color .body h3:before,
.new_nc .heading-bg-color .body .heading03:before,
.new_nc #pageTitle h1 {
  background-color: #00609a !important;
}

/* サイド見出し：背景カラー*/
.new_nc .side-heading-bg-color .sideNavi .pieceHeader,
.new_nc .side-heading-bg-color .sideLinks .pieceHeader,
.new_nc .side-heading-bg-color .sideEventCalendar .pieceHeader {
  background-color: #00609a !important;
}

/*	亚洲通官网_现金网游戏-【娱乐平台】?受賞_アイコンカラー */
.new_nc .icon-news.icon-color {
  color: #00609a !important;
}

/*	一覧を見る?RSS_アイコンカラー */
.new_nc .more .icon-more.icon-color,
.new_nc .more .icon-rss.icon-color {
  color: #00609a !important;
}

.new_nc .pieceHeader,
.new_nc-bg-color {
  background-color: #00609a !important;
}

.new_nc #ham-menu .barger-m li a,
.new_nc div#contents h2,
.articleLink.new_nc a {
  border-left-color: #00609a;
}

.new_nc #mBarger #menu-icon {
  color: #00609a;
}

.new_nc .accbox label {
  background-color: rgba(0, 96, 154, 0.3);
}

.new_nc #staff td:before {
  border-left-color: #00609a;
}

.new_nc #staff .staffname {
  /*       border-top-color:#00609A;*/
}

/*	08 - クロスリアリティ?情報デザイン
-------------------------------------------------- */
/*	見出し 背景カラー */
.new_xd .heading-bg-color #pageTitle h1,
.new_xd .heading-bg-color .articleHeader h1,
.new_xd .heading-bg-color .body .heading01,
.new_xd .heading-bg-color .body h3:before,
.new_xd .heading-bg-color .body .heading03:before,
.new_xd #pageTitle h1 {
  background-color: #57479a !important;
}

/* サイド見出し：背景カラー*/
.new_xd .side-heading-bg-color .sideNavi .pieceHeader,
.new_xd .side-heading-bg-color .sideLinks .pieceHeader,
.new_xd .side-heading-bg-color .sideEventCalendar .pieceHeader {
  background-color: #57479a !important;
}

/*	亚洲通官网_现金网游戏-【娱乐平台】?受賞_アイコンカラー */
.new_xd .icon-news.icon-color {
  color: #57479a !important;
}

/*	一覧を見る?RSS_アイコンカラー */
.new_xd .more .icon-more.icon-color,
.new_xd .more .icon-rss.icon-color {
  color: #57479a !important;
}

.new_xd .pieceHeader,
.new_cd-bg-color {
  background-color: #57479a !important;
}

.new_xd #ham-menu .barger-m li a,
.new_xd div#contents h2,
.articleLink.new_cd a {
  border-left-color: #57479a;
}

.new_xd #mBarger #menu-icon {
  color: #57479a;
}

.new_xd .accbox label {
  background-color: rgba(87, 71, 154, 0.3);
}

.new_xd #staff td:before {
  border-left-color: #57479a;
}

.new_xd #staff .staffname {
  /*       border-top-color:#57479A; */
}
