/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/ClientSide/style.scss to edit this template
*/
/*
    Created on : 2024/03/06, 14:12:24
    Author     : nakai
*/
.page-template-page-calender h1.page-title {
  font-size: 1em;
  text-align: center;
  font-weight: bold; }

#calender_selector .selectors {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1em; }
#calender_selector .move_month {
  display: flex;
  justify-content: space-between;
  margin-top: 2em; }
#calender_selector .print_calender {
  text-align: right; }
  #calender_selector .print_calender .printout img {
    width: 1em;
    margin: 0 0.5em -0.1em 0; }

#nittei {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 1em; }
  #nittei table {
    margin: 0 0 0.25em 0; }
    #nittei table caption {
      font-weight: bold;
      margin: 0 0 0;
      font-size: 1em;
      color: #333333;
      text-transform: none;
      letter-spacing: normal; }
    #nittei table tr, #nittei table td {
      border: 1px solid #333333;
      text-align: center; }
    #nittei table th {
      border: 1px solid #fff; }
    #nittei table td, #nittei table th {
      vertical-align: middle;
      padding: 0em;
      height: 1.5em; }
  #nittei .select {
    font-weight: bold; }
  #nittei .j1.select {
    background-color: #00b0f0; }
  #nittei .j2.select {
    background-color: #92d050; }
  #nittei .j1 {
    background-color: #bdd7ee; }
  #nittei .j2 {
    background-color: #c6e0b4; }
  #nittei .w0, #nittei .w1, #nittei .w2, #nittei .w3, #nittei .w4 {
    color: #333333; }
  #nittei .w5 {
    color: #0058b6; }
  #nittei .w6 {
    color: #ec0101; }
  #nittei .wh0, #nittei .wh1, #nittei .wh2, #nittei .wh3, #nittei .wh4 {
    color: white;
    background-color: #333333; }
  #nittei .wh5 {
    color: white;
    background-color: #0058b6; }
  #nittei .wh6 {
    color: white;
    background-color: #ec0101; }
  #nittei .cal {
    display: none; }
  #nittei .cal.show {
    display: block; }
  #nittei .holiday {
    color: #ec0101; }

.note {
  text-align: right;
  line-height: 1;
  color: black;
  margin: 0.25em 0 0 !important;
  font-size: 0.75em; }

.update {
  text-align: right;
  line-height: 1;
  margin: 0 0 0.25em !important; }

body {
  -webkit-print-color-adjust: exact; }

@media screen and (min-width: 581px) {
  .page-template-page-calender h1.page-title {
    font-size: 1.75em; }

  #calender_selector .selectors {
    grid-template-columns: 1fr 1fr 1fr; }

  #nittei {
    grid-template-columns: 1fr; }
    #nittei .note {
      text-align: right; } }
@media screen and (min-width: 960px) {
  #calender_selector .selectors {
    grid-template-columns: 1fr 1fr 1fr 1fr; }

  #nittei {
    grid-template-columns: 1fr 1fr; } }
/*
@media screen and (min-width: 581px) {
    .page-template-page-calender{
        h1.page-title{
            font-size: 1.75em;
        }
    }    
    #calender_selector{
        .selectors{
            grid-template-columns: 1fr 1fr 1fr;
        }
    }
    .move_month{
        display:none!important;
    }
    #nittei{
        .cal {
            display:block;
        }
        .note{
            text-align: right;
        }
        grid-template-columns: 1fr 1fr;
    }
}

@media screen and (min-width: 960px) {
    #calender_selector{
        .selectors{
            grid-template-columns: 1fr 1fr 1fr 1fr;
        }
    }
    #nittei{
        grid-template-columns: 1fr 1fr 1fr;
    }
}*/
@media print {
  .page-template-page-calender h1.page-title {
    text-align: center;
    margin-top: 0.5em;
    font-size: 1.5em; }
  .page-template-page-calender .update {
    margin: 0 0 1em !important; }

  #calender_selector {
    display: none !important; }

  #nittei {
    grid-template-columns: 1fr 1fr 1fr; }
    #nittei .cal {
      display: block; }
    #nittei .note {
      text-align: right; } }

/*# sourceMappingURL=nittei_style.css.map */
