@keyframes line_arrow{0{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@keyframes line_arrow_left{0{transform:translateX(0)}50%{transform:translateX(-5px)}100%{transform:translateX(0)}}@keyframes line_arrow_down{0{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}@media (max-width: 999px){.c-pagename{padding-top:66px;padding-bottom:20px}}@media only screen and (min-width: 1000px) and (max-width: 1120px){.c-pagename__en{font-size:106px;font-size:10.6rem}}@media (max-width: 999px){.c-pagename__en{font-size:50px;font-size:5rem;line-height:.98em}}@media only screen and (min-width: 1000px) and (max-width: 1120px){.c-pagename__ja{margin-top:-53px}}@media (max-width: 999px){.c-pagename__ja{margin-top:-56px}}.sec-intro{padding:124px 0 92px}@media (max-width: 999px){.sec-intro{padding:51px 0 33px}}.sec-intro .ttl-intro{text-align:center;font-size:26px;font-size:2.6rem;line-height:1.69231em;letter-spacing:.02em;font-weight:bold;font-family:"Shippori Mincho",serif;color:#2e583e}@media (max-width: 999px){.sec-intro .ttl-intro{font-size:24px;font-size:2.4rem;line-height:1.66667em}}.sec-intro .txt-intro{margin-top:11px;text-align:center;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:0em;font-weight:500;font-family:"Shippori Mincho",serif}@media (max-width: 999px){.sec-intro .txt-intro{margin:14px -10px 0;font-size:16px;font-size:1.6rem;line-height:2em}}.sec-person{padding:75px 0 136px;background-color:#efefef}@media (max-width: 999px){.sec-person{padding:43px 0 46px}}.sec-person .inner-person{max-width:1240px}@media (min-width: 1000px){.sec-person .lst-person{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}}@media (max-width: 999px){.sec-person .lst-person{margin:0 -10px 15px}}@media (min-width: 1000px){.sec-person .lst-person>li{width:49%;max-width:580px;margin-top:40px}.sec-person .lst-person>li:nth-child(1),.sec-person .lst-person>li:nth-child(2){margin-top:0}}@media (max-width: 999px){.sec-person .lst-person>li:not(:first-child){margin-top:15px}}.sec-person .lst-person .item{background-color:#fff}@media (min-width: 1000px){.sec-person .lst-person .item{height:100%;padding:40px 5.7% 34px}}@media (max-width: 999px){.sec-person .lst-person .item{padding:18px}}.sec-person .lst-person .item__info{display:flex;align-items:flex-start}.sec-person .lst-person .item__info .avatar-info{width:160px;height:187px}@media (max-width: 999px){.sec-person .lst-person .item__info .avatar-info{width:110px;height:128px}}.sec-person .lst-person .item__info .dt-info{width:calc(100% - 160px);padding-left:6%}@media (max-width: 999px){.sec-person .lst-person .item__info .dt-info{width:calc(100% - 110px);padding-left:15px}}.sec-person .lst-person .item__info .dt-info .company{font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:0em;font-weight:500;color:#2e583e;background-color:#ecefe9;padding:9px 12px;margin-bottom:28px}@media (max-width: 999px){.sec-person .lst-person .item__info .dt-info .company{font-size:12px;font-size:1.2rem;line-height:1.5em;padding:8px 13px;margin-bottom:8px}}.sec-person .lst-person .item__info .dt-info .position{font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:0em;margin-bottom:10px}@media (max-width: 999px){.sec-person .lst-person .item__info .dt-info .position{font-size:14px;font-size:1.4rem;line-height:1.57143em}}.sec-person .lst-person .item__info .dt-info .name{font-size:26px;font-size:2.6rem;line-height:1.30769em;letter-spacing:0em;font-weight:600;font-family:"Shippori Mincho",serif;color:#2e583e}@media (max-width: 999px){.sec-person .lst-person .item__info .dt-info .name{font-size:20px;font-size:2rem;line-height:1.4em}}.sec-person .lst-person .item__tbl{margin-top:7px}@media (max-width: 999px){.sec-person .lst-person .item__tbl{margin-top:4px}}.sec-person .lst-person .item__tbl th,.sec-person .lst-person .item__tbl td{text-align:left;vertical-align:top;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.02em}@media (max-width: 999px){.sec-person .lst-person .item__tbl th,.sec-person .lst-person .item__tbl td{font-size:14px;font-size:1.4rem;line-height:1.71429em}}.sec-person .lst-person .item__tbl th{width:80px;border-bottom:1px solid #2e583e;font-weight:bold;font-family:"Shippori Mincho",serif;color:#2e583e;padding:12px 0 12px 8px}@media (max-width: 999px){.sec-person .lst-person .item__tbl th{width:63px;padding:14px 0}}.sec-person .lst-person .item__tbl td{width:calc(100% - 80px);border-bottom:1px solid #d8d8d8;padding:12px 10px 12px 13px}@media (max-width: 999px){.sec-person .lst-person .item__tbl td{width:calc(100% - 63px);padding:14px 0 14px 11px}}.sec-person .info-box{background-color:#fff}.sec-person .info-box th{font-family:"Shippori Mincho",serif;color:#2e583e;font-weight:bold;letter-spacing:0.04em}@media (min-width: 1000px){.sec-person .info-box{padding:20px 20px 26px;font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.02em}.sec-person .info-box table{display:block;max-width:1100px;margin:0 auto}.sec-person .info-box tbody{display:flex;flex-wrap:wrap;justify-content:space-between}.sec-person .info-box tr{display:flex;width:48%;max-width:500px;border-bottom:1px solid #d8d8d8}.sec-person .info-box th,.sec-person .info-box td{text-align:left;vertical-align:top;padding:14px 0}.sec-person .info-box th{position:relative;padding-left:9px}.sec-person .info-box th:after{content:'';width:100%;height:1px;background-color:#2e583e;position:absolute;bottom:-1px;left:0}.sec-person .info-box td{padding-left:26px;padding-right:9px}}@media (max-width: 999px){.sec-person .info-box{margin:0 -10px;padding:4px 18px 18px;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.02em}.sec-person .info-box th,.sec-person .info-box td{text-align:left;vertical-align:top;padding:12px 0}.sec-person .info-box th{width:192px;border-bottom:1px solid #2e583e}.sec-person .info-box td{width:calc(100% - 192px);border-bottom:1px solid #d8d8d8;padding-left:18px}}@media (min-width: 1000px){.sec-person .wp-pagenavi{margin-top:123px;margin-bottom:109px}}@media (max-width: 999px){.sec-person .wp-pagenavi{margin-bottom:50px}}.sec-person .info-box+.c-nextpage,.sec-person .lst-person+.c-nextpage{margin-top:122px}@media (max-width: 999px){.sec-person .info-box+.c-nextpage,.sec-person .lst-person+.c-nextpage{margin-top:35px}}

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