.pageContent.officePage h2{font-size:30px;font-weight:700}@media (max-width:767px){.pageContent.officePage h2{font-size:20px}}.pageContent.officePage h2 span{color:#5f511a;font-size:130%}.pageContent.officePage .inner{margin:0 auto;max-width:1200px;width:90%}.pageContent.officePage .leadTxt{font-size:18px;font-weight:700}@media (max-width:767px){.pageContent.officePage .leadTxt{font-size:16px}}.pageContent.officePage .lead{font-size:20px;font-weight:700;margin:0 auto;max-width:950px;text-align:left}@media (max-width:767px){.pageContent.officePage .lead{font-size:16px}}.pageContent.officePage .lead p{line-height:2.3}.pageContent.officePage .lead p+p{margin-top:1.5em}.pageContent.officePage .secPage{padding:100px 0}.pageContent.officePage .secPage.first{padding-top:0}@media (max-width:767px){.pageContent.officePage .secPage{padding:40px 0}}.pageContent.officePage .secPage+.secPage{margin:0}.pageContent.officePage .secPage.white{background-color:#fff}.pageContent.officePage .secPage.grey{background-color:#333}.pageContent.officePage .secPage.black{background-color:#000}@media (max-width:767px){.pageContent.officePage .secPage .swiper{margin:2em 0}}.pageContent.officePage .secPage .inner h3{font-size:2rem;font-weight:700}@media (max-width:767px){.pageContent.officePage .secPage .inner h3{font-size:25px}}.pageContent.officePage .secPage .inner h3 span{display:block;font-size:50%;font-weight:400}.pageContent.officePage .secPage .inner .col4{display:flex;flex-wrap:wrap;justify-content:space-between;margin:4em 0 0}@media (max-width:767px){.pageContent.officePage .secPage .inner .col4{margin:2em 0}}.pageContent.officePage .secPage .inner .col4 li{list-style:none;width:22%}@media (max-width:767px){.pageContent.officePage .secPage .inner .col4 li{font-size:13px;margin-bottom:2em;width:45%}.pageContent.officePage .secPage .inner .col4 li.isType2{width:100%}}.pageContent.officePage .secPage .inner .col4 li .img{display:flex;justify-content:center;margin-bottom:1em;text-align:center}.pageContent.officePage .secPage .inner .col4 li .img2{margin-bottom:1em}.pageContent.officePage .secPage .inner .col4 li .img2 img{height:160px;-o-object-fit:cover;object-fit:cover;width:100%}.pageContent.officePage .secPage .inner .col2{display:flex;flex-wrap:wrap;justify-content:space-between;margin:4em 0 0}@media (max-width:767px){.pageContent.officePage .secPage .inner .col2{margin:2em 0 0}}.pageContent.officePage .secPage .inner .col2 li{list-style:none;text-align:center;width:48%}.pageContent.officePage .secPage .inner .col2 li a{color:#000;text-decoration:none}.pageContent.officePage .secPage .inner .col2 li a:hover{opacity:.7}.pageContent.officePage .secPage .inner .col2 li .img,.pageContent.officePage .secPage .inner .col2 li .img2{margin-bottom:1em}.pageContent.officePage .secPage .inner .col2 li .img2 img{height:160px;-o-object-fit:cover;object-fit:cover;width:100%}.pageContent.officePage .boxComment{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2em;padding:2em}.pageContent.officePage .boxComment .img{width:20%}@media (max-width:767px){.pageContent.officePage .boxComment .img{width:100%}.pageContent.officePage .boxComment .img img{margin:0 auto 5vw;width:50vw}}.pageContent.officePage .boxComment .txt{width:75%}@media (max-width:767px){.pageContent.officePage .boxComment .txt{width:100%}}.pageContent.officePage .boxComment .txt ol{font-weight:700;margin:1em 0 1em 1.5em}.pageContent.officePage .boxComment .txt dl{font-weight:700}.pageContent.officePage .boxComment .txt dl dd{font-size:24px}.pageContent.officePage .boxComment .txt dl dd span{font-size:70%}.pageContent.officePage .boxComment .txt img{width:100%}.pageContent.officePage .slider-item a{color:#000;display:block;text-align:center;text-decoration:none}.pageContent.officePage .slider-item a:hover{opacity:.7}.pageContent.officePage .slider-item span{display:block;min-height:4em;text-align:center}