:root{--leading-trim: calc((1em - 1lh) / 2)}@media(min-width: 1401px){.main{padding-bottom:100px}}@media(min-width: 768px)and (max-width: 1400px){.main{padding-bottom:7.1428571429vw}}@media(max-width: 767px){.main{padding-bottom:13.3333333333vw}}@media(min-width: 1401px){.p-breadcrumb+.section{margin-top:60px}}@media(min-width: 768px)and (max-width: 1400px){.p-breadcrumb+.section{margin-top:4.2857142857vw}}@media(max-width: 767px){.p-breadcrumb+.section{margin-top:8vw}}@media(min-width: 1401px){.misc-page-title{font-size:40px}}@media(min-width: 768px)and (max-width: 1400px){.misc-page-title{font-size:2.8571428571vw}}@media(max-width: 767px){.misc-page-title{font-size:6.4vw}}@media(min-width: 1401px){.misc-page-body{margin-top:32px}}@media(min-width: 768px)and (max-width: 1400px){.misc-page-body{margin-top:2.2857142857vw}}@media(max-width: 767px){.misc-page-body{margin-top:6.6666666667vw}}@media(min-width: 1401px){.misc-section-title{margin-bottom:16px;font-size:24px}}@media(min-width: 768px)and (max-width: 1400px){.misc-section-title{margin-bottom:1.1428571429vw;font-size:1.7142857143vw}}@media(max-width: 767px){.misc-section-title{margin-bottom:2.6666666667vw;font-size:4.8vw}}.sitemap-section{display:grid;border-top:1px solid #ccc}@media(min-width: 1401px){.sitemap-section{grid-template-columns:280px 1fr;gap:0 30px;padding:32px 10px}}@media(min-width: 768px)and (max-width: 1400px){.sitemap-section{grid-template-columns:20vw 1fr;gap:0 2.1428571429vw;padding:2.2857142857vw .7142857143vw}}@media(max-width: 767px){.sitemap-section{padding:5.3333333333vw 0}}.sitemap-section:last-child{border-bottom:1px solid #ccc}.sitemap-section__title{font-weight:700}@media(max-width: 767px){.sitemap-section__title{font-size:3.4666666667vw}}@media(max-width: 767px){.sitemap-list{margin-top:2.6666666667vw;margin-left:5.3333333333vw}}.sitemap-list li:nth-child(n+2){margin-top:.4em}.sitemap-list li .sitemap-list{margin:1em 0 1.5em 2em}.sitemap-list a{text-underline-offset:.2em;transition:text-decoration-color .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.sitemap-list a:focus-visible{text-decoration-color:#ccc}@media(hover: hover)and (pointer: fine){.sitemap-list a:hover{text-decoration-color:#ccc}}
/*# sourceMappingURL=style.css.map */