.bg-gray{position:relative;z-index:2;border-radius:40px;padding:111px 0 120px;background:#f7f7f7;box-shadow:0px -40px 50px rgba(130,163,204,0.05)}@media (max-width: 767px){.bg-gray{border-radius:20px;padding:42px 0 40px}}.sitemap-box{padding:0 0 61px 55px;border-bottom:2px solid rgba(75,81,106,0.1)}@media (max-width: 767px){.sitemap-box{padding:0}}.sitemap-box+.sitemap-box{margin-top:42px}@media (max-width: 767px){.sitemap-box+.sitemap-box{margin-top:32px}}.sitemap-box .sitemap-box-title{font-family:"commuters-sans",sans-serif;font-size:22px;font-size:2.2rem;line-height:2em;letter-spacing:.1em;opacity:0.5}@media (max-width: 767px){.sitemap-box .sitemap-box-title{padding-left:10px}}.sitemap-box .sitemap-box-list{margin-top:21px;display:flex;flex-wrap:wrap}@media (max-width: 767px){.sitemap-box .sitemap-box-list{margin-top:12px}}.sitemap-box .sitemap-box-list .item{width:27.9%;padding-left:17px;position:relative;font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:.06em;font-weight:500;transition:padding .5s;cursor:pointer}@media (min-width: 768px){.sitemap-box .sitemap-box-list .item{white-space:nowrap}}@media only screen and (min-width: 768px) and (min-width: 950px){.sitemap-box .sitemap-box-list .item:nth-child(4n+2){width:26.4%}.sitemap-box .sitemap-box-list .item:nth-child(4n+3){width:26.2%}.sitemap-box .sitemap-box-list .item:nth-child(4n){width:19.5%}}@media only screen and (min-width: 768px) and (max-width: 950px){.sitemap-box .sitemap-box-list .item{width:50%;margin-bottom:10px}}@media (max-width: 767px){.sitemap-box .sitemap-box-list .item{width:100%;margin:0;padding:15px 10px;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.02em;border-top:2px solid rgba(75,81,106,0.1)}.sitemap-box .sitemap-box-list .item.spnoborder{border-top:0}}.sitemap-box .sitemap-box-list .item:before{content:'';position:absolute;left:0;top:12px;width:7px;height:7px;border-radius:10px;background:#A0A4B0;transition:background .5s, width .5s, height .5s, top .5s}@media (max-width: 767px){.sitemap-box .sitemap-box-list .item:before{left:unset;right:9px;top:0;bottom:0;margin:auto;width:7px;height:12px;border-radius:0;background:transparent;background-position:center;background-repeat:no-repeat;background-size:7px 12px;background-image:url("../../img/common/ico-sitemap.png")}}@media only screen and (min-width: 1025px){.sitemap-box .sitemap-box-list .item:hover{opacity:1;padding-left:20px}.sitemap-box .sitemap-box-list .item:hover:before{width:11px;height:11px;top:8px}}

/*# sourceMappingURL=maps/sitemap.min.css.map */
