.list-switch {
  margin: 0 0 8px;
  padding: 16px 0 0; }

.title-square {
  font-size: 1.3rem;
  line-height: 2;
  display: block;
  font-weight: normal;
  padding: 4px 0 0;
  margin: 0 0 12px;
  color: #525252;
  background: #fff;
  position: relative; }
  .title-square .icon {
    position: relative;
    font-size: 2.8rem;
    letter-spacing: 0rem; }
    .title-square .icon:before {
      margin: -4px 4px 0 0;
      font-size: 3.2rem; }
    .title-square .icon:after {
      content: none;
      position: absolute;
      margin: 0 0 0 -8px;
      bottom: -11px;
      left: 18px;
      border: 8px solid transparent;
      border-top: 16px solid #fee900; }
  .title-square .week {
    position: absolute;
    bottom: 13px;
    left: 0px;
    background: #fff;
    border: 4px solid #fee900;
    border-radius: 50px;
    padding: 5px 6px 7px;
    text-align: center;
    line-height: 1;
    font-size: 1.6rem; }
  .title-square .year {
    position: absolute;
    bottom: 36px;
    font-size: 1.0rem;
    letter-spacing: 0.01rem; }
  .title-square .year + .icon {
    line-height: 1.8; }
    .title-square .year + .icon:before {
      margin: -4px 8px 0 1px;
      font-size: 2.7rem; }
    .title-square .year + .icon:after {
      bottom: -4px; }

.list-block + .title-square {
  padding: 20px 0 0;
  border-top: 1px dotted #ccc; }

.option-btn {
  margin: 4px 4px 12px; }

.search-option {
  margin: 0 0 24px; }

.search-number {
  margin: 20px 0 8px; }

.genre label {
  display: inline-block; }
  .genre label > input {
    display: none; }
    .genre label > input:disabled + a, .genre label > input:disabled ~ span {
      color: #ccc; }
    .genre label > input:not(:disabled) + a {
      color: #06c;
      cursor: pointer; }
    .genre label > inputchecked + a {
      color: #505050; }

.list-switch label {
  padding: 2px 10px 2px 12px;
  display: inline-block; }
  .list-switch label > input {
    display: none; }
    .list-switch label > input:not(:disabled) + span {
      color: #06c;
      cursor: pointer; }
    .list-switch label > input:checked + span {
      color: #808080; }

#criteria input[type=submit] {
  display: none; }

/*# sourceMappingURL=now.css.map */
