.p-list-position{list-style:none}.p-list-positionItem{margin:0 0 2.5em;background:#fff;border-top:4px solid #44a0ae;box-shadow:5px 5px 10px #707d7d40}.p-list-positionTitle{padding:1em;font-size:24px;font-weight:700;position:relative;cursor:pointer}@media (max-width: 813px){.p-list-positionTitle{padding:.75em;font-size:16px}}.p-list-positionTitle:before,.p-list-positionTitle:after{content:"";width:30px;height:2px;position:absolute;top:50%;right:20px;background:#44a0ae;transition:all .4s ease}@media (max-width: 813px){.p-list-positionTitle:before,.p-list-positionTitle:after{width:24px;right:12px}}.p-list-positionTitle:after{transform:rotate(90deg)}.p-list-positionTitle.open:after{transform:rotate(540deg)}.p-list-positionTitle span{margin-left:1em;font-size:16px;font-family:Century Gothic,sans-serif;font-weight:400;color:#44a0ae}@media (max-width: 813px){.p-list-positionTitle span{margin:0;display:block}}.p-list-positionDetail{display:none}.p-list-positionDetail>ul{list-style:none}.p-list-positionDetail>ul>li{padding:1em 1.5em;border-bottom:2px solid rgba(68,160,174,.2)}@media (max-width: 813px){.p-list-positionDetail>ul>li{padding:1em}}.p-list-positionDetail>ul>li:last-child{border:none}.p-list-positionDetail>ul>li dl{display:flex}@media (max-width: 813px){.p-list-positionDetail>ul>li dl{display:block}}.p-list-positionDetail>ul>li dl dt{font-weight:700;width:11em}@media (max-width: 813px){.p-list-positionDetail>ul>li dl dt{margin:0 -.5em .5em;padding:.3333em .5em;font-size:15px;width:auto;background:#44a0ae0d}}.p-list-positionDetail>ul>li dl dd{width:calc(100% - 11em)}@media (max-width: 813px){.p-list-positionDetail>ul>li dl dd{width:auto}}.p-list-position>li:last-child{margin:0}@media (min-width: 814px){.p-index-description{display:flex;justify-content:space-between;gap:100px;margin:0 auto;padding-bottom:80px;max-width:1100px}}@media (max-width: 813px){.p-index-description{padding-bottom:40px}}.p-index-descriptionBox{flex:1}.p-index-descriptionBox h3{margin-bottom:1em}.p-index-descriptionImg{object-fit:contain}@media (max-width: 813px){.p-index-descriptionImg{display:block;margin:30px auto 0;width:auto;height:270px}}.p-index-messageBanner{display:block;margin:0 auto;width:94%}@media (min-width: 814px){.p-index-messageBanner{max-width:1100px}.p-index-messageBanner:hover{opacity:.85}}@media (max-width: 813px){.p-index-messageBanner{max-width:340px}}@media (min-width: 814px){.p-index-people{margin-top:100px}}@media (max-width: 813px){.p-index-people{margin-top:80px}}.p-index-people h3{margin:0 auto;width:94%}@media (min-width: 814px){.p-index-people h3{max-width:1100px}}@media (max-width: 813px){.p-index-people h3{max-width:340px}}.p-index-people h3 span{color:#44a0ae}.p-index-people .slick-slider{overflow:hidden}.p-index-people .slick-list{margin:0 auto;width:94%;overflow:visible}@media (min-width: 814px){.p-index-people .slick-list{max-width:895px}}@media (max-width: 813px){.p-index-people .slick-list{max-width:220px}}@media (min-width: 814px){.p-index-people .slick-slide{width:265px}}@media (max-width: 813px){.p-index-people .slick-slide{width:192px}}.p-index-people .slick-slide a{text-decoration:none}.p-index-people .slick-slide a:hover .c-staff-ph img{transform:scale(1.1)}.p-index-people .c-staff-wrap{position:relative;display:flex;flex-direction:column;align-items:center}@media (min-width: 814px){.p-index-people .c-staff-ph{width:265px;height:220px;overflow:hidden}}@media (max-width: 813px){.p-index-people .c-staff-ph{width:192px;height:192px}}.p-index-people .c-staff-ph img{width:100%;height:100%;object-fit:cover}.p-index-people .c-staff-txt{position:relative;top:-40px;border-left:3px solid #006abe;background:#fff;box-sizing:border-box}@media (min-width: 814px){.p-index-people .c-staff-txt{padding:20px;width:230px;min-height:160px}}@media (max-width: 813px){.p-index-people .c-staff-txt{padding:15px;width:167px;min-height:116px}}.p-index-people .c-staff-txt dt{font-family:Century Gothic,CenturyGothic,Noto Sans JP,sans-serif}@media (min-width: 814px){.p-index-people .c-staff-txt dt{font-size:23px}}@media (max-width: 813px){.p-index-people .c-staff-txt dt{font-size:16px}}.p-index-people .c-staff-txt dd ul{list-style:none}.p-index-people .c-staff-txt dd ul li{display:inline-block;margin-top:10px;padding:0 5px;color:#fff;background:#006abe}@media (min-width: 814px){.p-index-people .c-staff-txt dd ul li{font-size:14px}}@media (max-width: 813px){.p-index-people .c-staff-txt dd ul li{font-size:10px}}.p-index-people .c-staff-txt dd p{display:none}.p-index-peopleLink a{font-weight:400}.p-index-linkBanner{display:flex;flex-direction:column;width:94%;list-style:none}@media (min-width: 814px){.p-index-linkBanner{gap:40px;margin:130px auto 0;padding-bottom:155px;max-width:1100px}.p-index-linkBanner li:nth-child(2){align-self:center}.p-index-linkBanner li:nth-child(3){align-self:flex-end}.p-index-linkBanner a:hover{opacity:.65}}@media (max-width: 813px){.p-index-linkBanner{gap:30px;margin:70px auto 0;padding-bottom:80px;max-width:340px}}
