body.loggedin #head {
  top: 0px;
}

@media print, screen and (max-width: 782px) {
  body.loggedin #head {
    top: 0px;
  }
}

@media print, screen and (max-width: 782px) {
  body.loggedin #head .nav {
    top: 0px;
  }
}

html {
  min-width: auto;
}

body {
  -webkit-print-color-adjust: exact;
}

body.article {
  min-width: auto;
  background-color: #ffffff;
}

body.article #wrapper {
  min-width: auto;
  padding-top: 0 !important;
}

body.article #head {
  display: none !important;
}

body.article #breadcrumb {
  display: none !important;
}

body.article .top-header .inner > .title .to-index {
  display: none !important;
}

body.article .top-header .inner .search,
body.article .top-header .inner .catch,
body.article .top-header .inner .counseling-search {
  display: none !important;
}

body.article #container {
  border-bottom: none;
  background-color: #ffffff;
}

body.article #container aside {
  display: none !important;
}

body.article #container .article img {
  max-width: 100% !important;
}

body.article .view-nav {
  display: none !important;
}

body.article .low-contents01 .article .contents .article-header .title {
  font-size: 28px;
}

body.article .low-contents01 .article .contents {
  padding: 0;
}

body.article .low-contents01 .article .contents .article-body > h2, body.article .low-contents01 .article .contents .article-body > h3, body.article .low-contents01 .article .contents .article-body > h4, body.article .low-contents01 .article .contents .article-body > blockquote, body.article .low-contents01 .article .contents .article-body > p, body.article .low-contents01 .article .contents .article-body > div, body.article .low-contents01 .article .contents .article-body > ul, body.article .low-contents01 .article .contents .article-body > table, body.article .low-contents01 .article .contents .article-body > ol {
  font-size: 1.125rem;
}

body.article .low-contents01 .article .contents .article-body .answer-main > p, body.article .low-contents01 .article .contents .article-body .answer-main > div, body.article .low-contents01 .article .contents .article-body .answer-main > ul, body.article .low-contents01 .article .contents .article-body .answer-main > table, body.article .low-contents01 .article .contents .article-body .answer-main > ol {
  font-size: 1.125rem;
}

body.article .low-contents01 .article .contents .article-body.counseling > .title {
  font-size: 28px;
}

body.article .low-contents01 .article .contents.more-list {
  display: none !important;
}

body.article .low-contents01 .article .comment-box {
  display: none !important;
}

body.article .low-contents01 .article .contents .article-header .tools,
body.article .low-contents01 .article .contents .article-view-header .tools {
  opacity: 0;
}

body.article .low-contents01 .article .contents .article-view-header .large-title {
  width: 100%;
}

body.article .singlePager {
  display: none !important;
}

body.article #bottom-banners {
  display: none !important;
}

body.article footer#foot {
  display: none !important;
}

body.article #beneFooter .inner {
  width: 100%;
}

body.article #beneFooter .inner > * {
  display: none;
}

body.article #beneFooter .inner > .logo,
body.article #beneFooter .inner > .copy {
  display: block;
}

body.article .top-header > .inner {
  width: 100%;
}

body.article .low-contents01 {
  width: 100%;
  margin: 24px auto 40px;
}

body.article .low-contents01 .article {
  width: auto;
}

body.article .low-contents01 .article .rating {
  display: none !important;
}

body.article .low-contents01 .article .contents .article-body .profile {
  max-width: calc(684px - 32px - 32px);
}

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