﻿@charset "utf-8";
/*==========================================
色分け用CSS */


/*==========================================
 基本色 class指定は無し(Yellow)
===========================================*/

body {
background: url(../images/bg_ptn.png);
}
nav {
background: url(../images/yl/bg_head.png) repeat-x left top;
}
.title {
background-image: url(../images/yl/icn_loop_m.png);
}
.subTitle,
.news-detail-category span {
background-image: url(../images/yl/icn_dot.png)!important;
}
.navbar-toggle {
background-image: url(../images/yl/icn_toggle.png);
}
.navbar-toggle:hover,
.navbar-toggle:focus {
background-image: url(../images/yl/icn_toggle_r.png);
}
.navbar-nav > li.home a {
background-image: url(../images/yl/icn_home.png);
}
.navbar-nav > li.news a {
background-image: url(../images/yl/icn_news.png);
}
.navbar-nav > li.renraku a {
background-image: url(../images/yl/icn_renraku.png);
}
.navbar-nav > li.kyukohoko a {
background-image: url(../images/yl/icn_kyukohoko.png);
}
.navbar-nav > li.timetable a {
background-image: url(../images/yl/icn_timetable.png);
}
.navbar-nav > li.external a {
background-image: url(../images/yl/icn_external.png);
}
.navbar-nav .dropdown-toggle em {
background-image: url(../images/yl/icn_dropdown.png);
}
nav span.profile {
background-image: url(../images/yl/icn_profile.png);
}
@media (max-width: 991px) {
.navbar-nav > li {
background-color: #EBC995;
}
}
h1 {
background-image: url(../images/yl/icn_loop_l.png);
}
#login #loginForm .control-label {
background-image: url(../images/yl/icn_loop_s.png);
}
#login .qr h2 {
background-image: url(../images/yl/icn_loop_s.png);
}
section.my-link ul li p {
background-image: url(../images/yl/icn_arw.png);
}
ul.timeList li a,
ul.pageLink li a {
color: #8C6900;
}
.user-icon {
background-image: url(../images/yl/icn_user.png);
}
.pin-icon {
background-image: url(../images/yl/icn_pin.png);
}
.note-icon {
background-image: url(../images/yl/icn_note.png);
}
.sched-icon {
background-image: url(../images/yl/icn_sched.png);
}
.mail-icon {
background-image: url(../images/yl/icn_mail.png);
}
.file-icon {
background-image: url(../images/yl/icn_file.png);
}
.btn {
background-color: #D8932B;
}
.btn:hover,
.btn:focus,
.btn:active {
background-color: #E0B678;
}
/* fullCalendar */
.fc-state-default {
background-color: #D8932B;
}
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
color: #8C6900!important;
background-color: #EBC995;
}
.fc-prev-button,
.fc-next-button {
color: #8C6900!important;
}
.fc-prev-button {
background-image: url(../images/yl/fc_prev.png)!important;
}
.fc-next-button {
background-image: url(../images/yl/fc_next.png)!important;
}
.fc-prev-button:hover {
background-image: url(../images/yl/fc_prev_r.png)!important;
}
.fc-next-button:hover {
background-image: url(../images/yl/fc_next_r.png)!important;
}
#tooltip {
border: 1px solid #D8932B;
}


/*==========================================
 グリーン　<body class="grn">
===========================================*/


body {
background: url(../images/bg_ptn.png);
}
nav {
background: url(../images/grn/bg_head.png) repeat-x left top;
}
.title {
background-image: url(../images/grn/icn_loop_m.png);
}
.subTitle,
.news-detail-category span {
background-image: url(../images/grn/icn_dot.png)!important;
}
.navbar-toggle {
background-image: url(../images/grn/icn_toggle.png);
}
.navbar-toggle:hover,
.navbar-toggle:focus {
background-image: url(../images/grn/icn_toggle_r.png);
}
.navbar-nav > li.home a {
background-image: url(../images/grn/icn_home.png);
}
.navbar-nav > li.news a {
background-image: url(../images/grn/icn_news.png);
}
.navbar-nav > li.renraku a {
background-image: url(../images/grn/icn_renraku.png);
}
.navbar-nav > li.kyukohoko a {
background-image: url(../images/grn/icn_kyukohoko.png);
}
.navbar-nav > li.timetable a {
background-image: url(../images/grn/icn_timetable.png);
}
.navbar-nav > li.external a {
background-image: url(../images/grn/icn_external.png);
}
.navbar-nav .dropdown-toggle em {
background-image: url(../images/grn/icn_dropdown.png);
}
nav span.profile {
background-image: url(../images/grn/icn_profile.png);
}
@media (max-width: 991px) {
.navbar-nav > li {
background-color: #C3E1DE;
}
}
h1 {
background-image: url(../images/grn/icn_loop_l.png);
}
#login #loginForm .control-label {
background-image: url(../images/grn/icn_loop_s.png);
}
#login .qr h2 {
background-image: url(../images/grn/icn_loop_s.png);
}
section.my-link ul li p {
background-image: url(../images/grn/icn_arw.png);
}
ul.timeList li a,
ul.pageLink li a {
color: #12877D;
}
.user-icon {
background-image: url(../images/grn/icn_user.png);
}
.pin-icon {
background-image: url(../images/grn/icn_pin.png);
}
.note-icon {
background-image: url(../images/grn/icn_note.png);
}
.sched-icon {
background-image: url(../images/grn/icn_sched.png);
}
.mail-icon {
background-image: url(../images/grn/icn_mail.png);
}
.file-icon {
background-image: url(../images/grn/icn_file.png);
}
.btn {
background-color: #12897D;
}
.btn:hover,
.btn:focus,
.btn:active {
background-color: #88C4BE;
}
/* fullCalendar */
.fc-state-default {
background-color: #12897D;
}
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
color: #12897D!important;
background-color: #C3E1DE;
}
.fc-prev-button,
.fc-next-button {
color: #12887D!important;
}
.fc-prev-button {
background-image: url(../images/grn/fc_prev.png)!important;
}
.fc-next-button {
background-image: url(../images/grn/fc_next.png)!important;
}
.fc-prev-button:hover {
background-image: url(../images/grn/fc_prev_r.png)!important;
}
.fc-next-button:hover {
background-image: url(../images/grn/fc_next_r.png)!important;
}
#tooltip {
border: 1px solid #12897D;
}


/*==========================================
 ブルー　<body class="blu">
===========================================*/

body.blu {
background: url(../images/bg_ptn.png);
}
.blu nav {
background: url(../images/blu/bg_head.png) repeat-x left top;
}
.blu .title {
background-image: url(../images/blu/icn_loop_m.png);
}
.blu .subTitle,
.blu .news-detail-category span {
background-image: url(../images/blu/icn_dot.png)!important;
}
.blu .navbar-toggle {
background-image: url(../images/blu/icn_toggle.png);
}
.blu .navbar-toggle:hover,
.blu .navbar-toggle:focus {
background-image: url(../images/blu/icn_toggle_r.png);
}
.blu .navbar-nav > li.home a {
background-image: url(../images/blu/icn_home.png);
}
.blu .navbar-nav > li.news a {
background-image: url(../images/blu/icn_news.png);
}
.blu .navbar-nav > li.renraku a {
background-image: url(../images/blu/icn_renraku.png);
}
.blu .navbar-nav>li.shukketsu a {
background-image: url(../images/blu/icn_shukketsu.png);
}
.blu .navbar-nav>li.seiseki a {
background-image: url(../images/blu/icn_seiseki.png);
}
.blu .navbar-nav > li.kyukohoko a {
background-image: url(../images/blu/icn_kyukohoko.png);
}
.blu .navbar-nav > li.timetable a {
background-image: url(../images/blu/icn_timetable.png);
}
.blu .navbar-nav > li.external a {
background-image: url(../images/blu/icn_external.png);
}
.blu .navbar-nav .dropdown-toggle em {
background-image: url(../images/blu/icn_dropdown.png);
}
.blu nav span.profile {
background-image: url(../images/blu/icn_profile.png);
}
@media (max-width: 991px) {
.blu .navbar-nav > li {
background-color: #CCE0EB;
}
}
.blu h1 {
background-image: url(../images/blu/icn_loop_l.png);
}
.blu #login #loginForm .control-label {
background-image: url(../images/blu/icn_loop_s.png);
}
.blu #login .qr h2 {
background-image: url(../images/blu/icn_loop_s.png);
}
.blu section.my-link ul li p {
background-image: url(../images/blu/icn_arw.png);
}
.blu ul.timeList li a,
.blu ul.pageLink li a {
color: #006699;
}
.blu .user-icon {
background-image: url(../images/blu/icn_user.png);
}
.blu .pin-icon {
background-image: url(../images/blu/icn_pin.png);
}
.blu .note-icon {
background-image: url(../images/blu/icn_note.png);
}
.blu .sched-icon {
background-image: url(../images/blu/icn_sched.png);
}
.blu .mail-icon {
background-image: url(../images/blu/icn_mail.png);
}
.blu .file-icon {
background-image: url(../images/blu/icn_file.png);
}
.blu .btn {
background-color: #006699;
}
.blu .btn:hover,
.blu .btn:focus,
.blu .btn:active {
background-color: #7FB2CC;
}
/* fullCalendar */
.blu .fc-state-default {
background-color: #006699;
}
.blu .fc-state-hover,
.blu .fc-state-down,
.blu .fc-state-active,
.blu .fc-state-disabled {
color: #006699!important;
background-color: #CCE0EB;
}
.blu .fc-prev-button,
.blu .fc-next-button {
color: #006699!important;
}
.blu .fc-prev-button {
background-image: url(../images/blu/fc_prev.png)!important;
}
.blu .fc-next-button {
background-image: url(../images/blu/fc_next.png)!important;
}
.blu .fc-prev-button:hover {
background-image: url(../images/blu/fc_prev_r.png)!important;
}
.blu .fc-next-button:hover {
background-image: url(../images/blu/fc_next_r.png)!important;
}
.blu #tooltip {
border: 1px solid #006699;
}
.blu .ShukketsuPanel .dropdown-menu>li:first-child>a {
background-color: #cce0eb;
}
.blu .ShukketsuPanel .dropdown-menu>li>a:hover,
.blu .ShukketsuPanel .dropdown-menu>li>a:focus {
background-color: #069;
}
.blu .ShukketsuPanel .dropdown-menu>.active>a,
.blu .ShukketsuPanel .dropdown-menu>.active>a:hover,
.blu .ShukketsuPanel .dropdown-menu>.active>a:focus {
background-color: #069!important;
}

/*==========================================
 パープル　<body class="pp">
===========================================*/

body.pp {
background: url(../images/bg_ptn.png);
}
.pp nav {
background: url(../images/pp/bg_head.png) repeat-x left top;
}
.pp .title {
background-image: url(../images/pp/icn_loop_m.png);
}
.pp .subTitle,
.pp .news-detail-category span {
background-image: url(../images/pp/icn_dot.png)!important;
}
.pp .navbar-toggle {
background-image: url(../images/pp/icn_toggle.png);
}
.pp .navbar-toggle:hover,
.pp .navbar-toggle:focus {
background-image: url(../images/pp/icn_toggle_r.png);
}
.pp .navbar-nav > li.home a {
background-image: url(../images/pp/icn_home.png);
}
.pp .navbar-nav > li.news a {
background-image: url(../images/pp/icn_news.png);
}
.pp .navbar-nav > li.renraku a {
background-image: url(../images/pp/icn_renraku.png);
}
.pp .navbar-nav>li.shukketsu a {
background-image: url(../images/pp/icn_shukketsu.png)
}
.pp .navbar-nav>li.seiseki a {
background-image: url(../images/pp/icn_seiseki.png)
}
.pp .navbar-nav > li.kyukohoko a {
background-image: url(../images/pp/icn_kyukohoko.png);
}
.pp .navbar-nav > li.timetable a {
background-image: url(../images/pp/icn_timetable.png);
}
.pp .navbar-nav > li.external a {
background-image: url(../images/pp/icn_external.png);
}
.pp .navbar-nav .dropdown-toggle em {
background-image: url(../images/pp/icn_dropdown.png);
}
.pp nav span.profile {
background-image: url(../images/pp/icn_profile.png);
}
@media (max-width: 991px) {
.pp .navbar-nav > li {
background-color: #D6CCE0;
}
}
.pp h1 {
background-image: url(../images/pp/icn_loop_l.png);
}
.pp #login #loginForm .control-label {
background-image: url(../images/pp/icn_loop_s.png);
}
.pp #login .qr h2 {
background-image: url(../images/pp/icn_loop_s.png);
}
.pp section.my-link ul li p {
background-image: url(../images/pp/icn_arw.png);
}
.pp ul.timeList li a,
.pp ul.pageLink li a {
color: #330066;
}
.pp .user-icon {
background-image: url(../images/pp/icn_user.png);
}
.pp .pin-icon {
background-image: url(../images/pp/icn_pin.png);
}
.pp .note-icon {
background-image: url(../images/pp/icn_note.png);
}
.pp .sched-icon {
background-image: url(../images/pp/icn_sched.png);
}
.pp .mail-icon {
background-image: url(../images/pp/icn_mail.png);
}
.pp .file-icon {
background-image: url(../images/pp/icn_file.png);
}
.pp .btn {
background-color: #330066;
}
.pp .btn:hover,
.pp .btn:focus,
.pp .btn:active {
background-color: #997FB2;
}
/* fullCalendar */
.pp .fc-state-default {
background-color: #330066;
}
.pp .fc-state-hover,
.pp .fc-state-down,
.pp .fc-state-active,
.pp .fc-state-disabled {
color: #330066!important;
background-color: #D6CCE0;
}
.pp .fc-prev-button,
.pp .fc-next-button {
color: #330066!important;
}
.pp .fc-prev-button {
background-image: url(../images/pp/fc_prev.png)!important;
}
.pp .fc-next-button {
background-image: url(../images/pp/fc_next.png)!important;
}
.pp .fc-prev-button:hover {
background-image: url(../images/pp/fc_prev_r.png)!important;
}
.pp .fc-next-button:hover {
background-image: url(../images/pp/fc_next_r.png)!important;
}
.pp #tooltip {
border: 1px solid #330066;
}
.pp .ShukketsuPanel .dropdown-menu>li:first-child>a {
background-color: #d6cce0;
}
.pp .ShukketsuPanel .dropdown-menu>li>a:hover,
.pp .ShukketsuPanel .dropdown-menu>li>a:focus {
background-color: #306;
}
.pp .ShukketsuPanel .dropdown-menu>.active>a,
.pp .ShukketsuPanel .dropdown-menu>.active>a:hover,
.pp .ShukketsuPanel .dropdown-menu>.active>a:focus {
background-color: #306!important;
}


/*==========================================
 レッド　<body class="rd">
===========================================*/

.rd nav {
background: url(../images/rd/bg_head.png) repeat-x left top;
}
.rd .title {
background-image: url(../images/rd/icn_loop_m.png);
}
.rd .subTitle,
.rd .news-detail-category span {
background-image: url(../images/rd/icn_dot.png)!important;
}
.rd .navbar-toggle {
background-image: url(../images/rd/icn_toggle.png);
}
.rd .navbar-toggle:hover,
.rd .navbar-toggle:focus {
background-image: url(../images/rd/icn_toggle_r.png);
}
.rd .navbar-nav > li.home a {
background-image: url(../images/rd/icn_home.png);
}
.rd .navbar-nav > li.news a {
background-image: url(../images/rd/icn_news.png);
}
.rd .navbar-nav > li.renraku a {
background-image: url(../images/rd/icn_renraku.png);
}
.rd .navbar-nav>li.shukketsu a {
background-image: url(../images/rd/icn_shukketsu.png)
}
.rd .navbar-nav>li.seiseki a {
background-image: url(../images/rd/icn_seiseki.png)
}
.rd .navbar-nav > li.kyukohoko a {
background-image: url(../images/rd/icn_kyukohoko.png);
}
.rd .navbar-nav > li.timetable a {
background-image: url(../images/rd/icn_timetable.png);
}
.rd .navbar-nav > li.external a {
background-image: url(../images/rd/icn_external.png);
}
.rd .navbar-nav .dropdown-toggle em {
background-image: url(../images/rd/icn_dropdown.png);
}
.rd nav span.profile {
background-image: url(../images/rd/icn_profile.png);
}
@media (max-width: 991px) {
.rd .navbar-nav > li {
background-color: #EECCCC;
}
}
.rd h1 {
background-image: url(../images/rd/icn_loop_l.png);
}
.rd #login #loginForm .control-label {
background-image: url(../images/rd/icn_loop_s.png);
}
.rd #login .qr h2 {
background-image: url(../images/rd/icn_loop_s.png);
}
.rd section.my-link ul li p {
background-image: url(../images/rd/icn_arw.png);
}
.rd ul.timeList li a,
.rd ul.pageLink li a {
color: #006699;
}
.rd .user-icon {
background-image: url(../images/rd/icn_user.png);
}
.rd .pin-icon {
background-image: url(../images/rd/icn_pin.png);
}
.rd .note-icon {
background-image: url(../images/rd/icn_note.png);
}
.rd .sched-icon {
background-image: url(../images/rd/icn_sched.png);
}
.rd .mail-icon {
background-image: url(../images/rd/icn_mail.png);
}
.rd .file-icon {
background-image: url(../images/rd/icn_file.png);
}
.rd .btn {
background-color: #AA0000;
}
.rd .btn:hover,
.rd .btn:focus,
.rd .btn:active {
background-color: #D47F7F;
}
/* fullCalendar */
.rd .fc-state-default {
background-color: #AA0000;
}
.rd .fc-state-hover,
.rd .fc-state-down,
.rd .fc-state-active,
.rd .fc-state-disabled {
color: #AA0000!important;
background-color: #EECCCC;
}
.rd .fc-prev-button,
.rd .fc-next-button {
color: #AA0000!important;
}
.rd .fc-prev-button {
background-image: url(../images/rd/fc_prev.png)!important;
}
.rd .fc-next-button {
background-image: url(../images/rd/fc_next.png)!important;
}
.rd .fc-prev-button:hover {
background-image: url(../images/rd/fc_prev_r.png)!important;
}
.rd .fc-next-button:hover {
background-image: url(../images/rd/fc_next_r.png)!important;
}
.rd #tooltip {
border: 1px solid #AA0000;
}
.rd .ShukketsuPanel .dropdown-menu>li:first-child>a {
background-color: #ecc;
}
.rd .ShukketsuPanel .dropdown-menu>li>a:hover,
.rd .ShukketsuPanel .dropdown-menu>li>a:focus {
background-color: #a00;
}
.rd .ShukketsuPanel .dropdown-menu>.active>a,
.rd .ShukketsuPanel .dropdown-menu>.active>a:hover,
.rd .ShukketsuPanel .dropdown-menu>.active>a:focus {
background-color: #a00!important;
}

/*==========================================
 イエロー　<body class="yl">
===========================================*/
.yl nav {
background: url(../images/yl/bg_head.png) repeat-x left top
}
.yl .title {
background-image: url(../images/yl/icn_loop_m.png)
}
.yl .subTitle,
.yl .news-detail-category span {
background-image: url(../images/yl/icn_dot.png)!important
}
.yl .navbar-toggle {
background-image: url(../images/yl/icn_toggle.png)
}
.yl .navbar-toggle:hover,
.yl .navbar-toggle:focus {
background-image: url(../images/yl/icn_toggle_r.png)
}
.yl .navbar-nav>li.home a {
background-image: url(../images/yl/icn_home.png)
}
.yl .navbar-nav>li.news a {
background-image: url(../images/yl/icn_news.png)
}
.yl .navbar-nav>li.renraku a {
background-image: url(../images/yl/icn_renraku.png)
}
.yl .navbar-nav>li.shukketsu a {
background-image: url(../images/yl/icn_shukketsu.png)
}
.yl .navbar-nav>li.seiseki a {
background-image: url(../images/yl/icn_seiseki.png)
}
.yl .navbar-nav>li.kyukohoko a {
background-image: url(../images/yl/icn_kyukohoko.png)
}
.yl .navbar-nav>li.timetable a {
background-image: url(../images/yl/icn_timetable.png)
}
.yl .navbar-nav>li.external a {
background-image: url(../images/yl/icn_external.png)
}
.yl .navbar-nav .dropdown-toggle em {
background-image: url(../images/yl/icn_dropdown.png)
}
.yl nav span.profile {
background-image: url(../images/yl/icn_profile.png)
}
@media(max-width:991px) {
.yl .navbar-nav>li {
background-color: #EBC995
}
}
.yl h1 {
background-image: url(../images/yl/icn_loop_l.png)
}
.yl #login #loginForm .control-label {
background-image: url(../images/yl/icn_loop_s.png)
}
.yl #login .qr h2 {
background-image: url(../images/yl/icn_loop_s.png)
}
.yl section.my-link ul li p {
background-image: url(../images/yl/icn_arw.png)
}
.yl ul.timeList li a,
.yl ul.pageLink li a {
color: #8C6900;
}
.yl .user-icon {
background-image: url(../images/yl/icn_user.png)
}
.yl .pin-icon {
background-image: url(../images/yl/icn_pin.png)
}
.yl .note-icon {
background-image: url(../images/yl/icn_note.png)
}
.yl .sched-icon {
background-image: url(../images/yl/icn_sched.png)
}
.yl .mail-icon {
background-image: url(../images/yl/icn_mail.png)
}
.yl .file-icon {
background-image: url(../images/yl/icn_file.png)
}
.yl .btn {
background-color: #D8932B
}
.yl .btn:hover,
.yl .btn:focus,
.yl .btn:active {
background-color: #E0B678
}
.yl .fc-state-default {
background-color: #D8932B
}
.yl .fc-state-hover,
.yl .fc-state-down,
.yl .fc-state-active,
.yl .fc-state-disabled {
color: #8C6900!important;
background-color: #EBC995
}
.yl .fc-prev-button,
.yl .fc-next-button {
color: #8C6900!important
}
.yl .fc-prev-button {
background-image: url(../images/yl/fc_prev.png)!important
}
.yl .fc-next-button {
background-image: url(../images/yl/fc_next.png)!important
}
.yl .fc-prev-button:hover {
background-image: url(../images/yl/fc_prev_r.png)!important
}
.yl .fc-next-button:hover {
background-image: url(../images/yl/fc_next_r.png)!important
}
.yl #tooltip {
border: 1px solid #D8932B
}
.yl .ShukketsuPanel .dropdown-menu>li:first-child>a {
background-color: #EBC995;
}
.yl .ShukketsuPanel .dropdown-menu>li:not(.disabled)>a:hover,
.yl .ShukketsuPanel .dropdown-menu>li:not(.disabled)>a:focus {
background-color: #D8932B;
}
.yl .ShukketsuPanel .dropdown-menu>.active>a,
.yl .ShukketsuPanel .dropdown-menu>.active>a:hover,
.yl .ShukketsuPanel .dropdown-menu>.active>a:focus {
background-color: #D8932B!important;
}
