.site-map-module{padding:18.4rem 0 19rem}.site-map-module .module-width{display:flex;flex-direction:column;grid-gap:5rem}.site-map-module .module-width .title{font-size:var(--f-s-48);font-weight:bold;color:#000000}.site-map-module .module-width .map-list{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:11.4rem}.site-map-module .module-width .map-list .map-item{width:100%;display:flex;flex-direction:column;grid-gap:5rem}.site-map-module .module-width .map-list .map-item .link-box{display:flex;flex-direction:column;grid-gap:1.6rem}.site-map-module .module-width .map-list .map-item .link-box .link-title{font-size:var(--f-s-18);color:#333333;font-weight:bold;line-height:1.3;padding-bottom:1rem;border-bottom:1px solid #CCCCCC}.site-map-module .module-width .map-list .map-item .link-box .first-list{display:flex;flex-direction:column;grid-gap:1rem}.site-map-module .module-width .map-list .map-item .link-box .first-list .first-item{display:flex;flex-direction:column;grid-gap:1rem}.site-map-module .module-width .map-list .map-item .link-box .first-list .first-item .first-title{font-size:var(--f-s-16);line-height:1.6;color:#000000}.site-map-module .module-width .map-list .map-item .link-box .first-list .first-item .second-list{display:flex;flex-direction:column;grid-gap:1rem}.site-map-module .module-width .map-list .map-item .link-box .first-list .first-item .second-list .second-item{font-size:var(--f-s-16);line-height:1.3;color:#525252}@media (max-width: 992px){.site-map-module{padding:16rem 0 6rem}.site-map-module .module-width{grid-gap:4rem}.site-map-module .module-width .title{font-size:var(--f-s-24)}.site-map-module .module-width .map-list{display:flex;flex-direction:column;grid-template-columns:unset;grid-gap:3rem}.site-map-module .module-width .map-list .map-item{grid-gap:3rem}.site-map-module .module-width .map-list .map-item .link-box{grid-gap:1rem}.site-map-module .module-width .map-list .map-item .link-box .link-title{font-size:var(--f-s-16);padding-bottom:1rem}.site-map-module .module-width .map-list .map-item .link-box .first-list .first-item .first-title{font-size:var(--f-s-14)}.site-map-module .module-width .map-list .map-item .link-box .first-list .first-item .second-list .second-item{font-size:var(--f-s-14)}}
