.horizontal {
  display: flex;
}

.relative {
  position: relative;
}

.center {
  display: flex;
  justify-content: center;
}

.is-fullWidth {
  width: 100% !important;
}

@media screen and (max-width: 767px) {
  .showPcOnly {
    display: none !important;
  }
}
@media screen and (min-width: 768px) {
  .showSmartphoneOnly {
    display: none !important;
  }
}
@media screen and (max-width: 1023px) {
  .showSmallerPcOver {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) {
  .showSmallerPcUnder {
    display: none !important;
  }
}
body {
  background: #ffffff;
  -webkit-print-color-adjust: exact;
}

#header,
#footer,
aside,
.l-warningBox,
.smartphoneHeader {
  display: none;
}

#main {
  display: block;
  margin: 0;
  padding: 0;
}

.hidden-print {
  display: none !important;
}

.notePage .noteContainer,
.sharedNotePage .noteContainer {
  justify-content: center;
  margin-top: 20px;
}
.notePage .l-noteContainer-aside,
.notePage .note-main-header-activityMeter,
.notePage .noteActionBar,
.notePage .noteHeader-groups,
.notePage .entryLike,
.notePage .relatedNoteList,
.notePage .note-commentSection,
.notePage .folderIndicator,
.notePage .noteHeader-author,
.notePage .noteHeader-authors,
.notePage .announceBox-wrapper,
.sharedNotePage .l-noteContainer-aside,
.sharedNotePage .note-main-header-activityMeter,
.sharedNotePage .noteActionBar,
.sharedNotePage .noteHeader-groups,
.sharedNotePage .entryLike,
.sharedNotePage .relatedNoteList,
.sharedNotePage .note-commentSection,
.sharedNotePage .folderIndicator,
.sharedNotePage .noteHeader-author,
.sharedNotePage .noteHeader-authors,
.sharedNotePage .announceBox-wrapper {
  display: none;
}

.sharedNotePage .activityMeter {
  display: none;
}

/* chat support widget */
iframe#launcher,
iframe#webWidget {
  display: none;
}
