.equip #wrap{overflow:hidden}.equip #wrap .inner{max-width:1134px;padding:0 20px}.equip #wrap .txt-reg{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em;font-weight:400}.equip #wrap .page-name{padding:124px 0 103px}.equip #wrap .page-name .subttl{font-size:26px;font-size:2.6rem;line-height:1.92308em;letter-spacing:0em;font-weight:500}.equip #wrap .page-name .subttl i{font-style:normal;color:#2943c1;margin-right:6px}@media (max-width: 767px){.equip #wrap .page-name .subttl i{margin-right:4px}}@media (max-width: 767px){.equip #wrap .page-name .subttl{font-size:20px;line-height:50px}}.equip #wrap .page-name .ttl{margin-top:60px;color:#2943c1;font-size:43px;font-size:4.3rem;line-height:1.48837em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.equip #wrap .page-name .ttl{font-size:31px;line-height:47px;margin-top:8px}}@media (max-width: 767px){.equip #wrap .page-name{padding:61px 0 60px}}.equip #wrap .sec-intro{display:flex}.equip #wrap .sec-intro img{width:100%;object-fit:contain}.equip #wrap .sec-intro__left{width:63.7%;margin-top:4px}@media (max-width: 767px){.equip #wrap .sec-intro__left{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1133px){.equip #wrap .sec-intro__left{width:60%}}.equip #wrap .sec-intro__right{width:40%;padding-left:34px}.equip #wrap .sec-intro__right .txt-reg{margin-right:calc(50vw - 547px);margin-bottom:35px}@media only screen and (min-width: 768px) and (max-width: 1133px){.equip #wrap .sec-intro__right .txt-reg{margin-right:20px}}@media (max-width: 767px){.equip #wrap .sec-intro__right .txt-reg{margin-right:0}}@media (max-width: 767px){.equip #wrap .sec-intro__right img{display:block;margin:0 auto 35px;width:76.5%}}@media (max-width: 767px){.equip #wrap .sec-intro__right{width:100%;padding:20px 20px 0;display:flex;flex-direction:column-reverse}}@media only screen and (min-width: 768px) and (max-width: 1133px){.equip #wrap .sec-intro__right{padding-left:25px}}@media (max-width: 767px){.equip #wrap .sec-intro{flex-direction:column}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.equip #wrap .sec-intro{margin-right:-1px}}.equip #wrap .sec-activities{margin-top:155px}.equip #wrap .sec-activities__ttl{font-size:27px;font-size:2.7rem;line-height:1.11111em;letter-spacing:0em;font-weight:500;border-bottom:1px solid #2943c1;padding-bottom:6px;margin-bottom:60px}@media (max-width: 767px){.equip #wrap .sec-activities__ttl{font-size:22px;padding-bottom:7px;margin-bottom:46px}}.equip #wrap .sec-activities__lst{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:75px 34px}.equip #wrap .sec-activities__lst .item img{width:100%;object-fit:contain}@media (max-width: 767px){.equip #wrap .sec-activities__lst .item img{border-radius:8px}}.equip #wrap .sec-activities__lst .item .ttl{font-size:24px;font-size:2.4rem;line-height:1.25em;letter-spacing:0em;font-weight:500;margin:21px 0 15px;color:#2943c1}@media (max-width: 767px){.equip #wrap .sec-activities__lst .item .ttl{margin-top:23px}}@media (max-width: 767px){.equip #wrap .sec-activities__lst{grid-template-columns:100%;grid-gap:63px 0}}@media (max-width: 767px){.equip #wrap .sec-activities{margin-top:87px}}.equip #wrap .sec-flow{background-color:rgba(41,67,193,0.1);border-radius:40px;padding:148px 0 150px;margin-top:195px}.equip #wrap .sec-flow__ttl{text-align:center;font-size:31px;font-size:3.1rem;line-height:1.6129em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.equip #wrap .sec-flow__ttl{font-size:24px;line-height:37px}}.equip #wrap .sec-flow__lst{margin:77px auto 0;max-width:718px;counter-reset:cntFlow;border-top:1px solid #2943c1}.equip #wrap .sec-flow__lst .item{counter-increment:cntFlow;padding:50px 10px 45px 94px;border-bottom:1px solid #2943c1;position:relative}.equip #wrap .sec-flow__lst .item::before{content:counter(cntFlow, decimal-leading-zero);font-family:"Rozha One",serif;font-size:60px;font-size:6rem;line-height:1.41667em;letter-spacing:0em;font-weight:500;color:#2943c1;position:absolute;top:25px;left:1px}@media (max-width: 767px){.equip #wrap .sec-flow__lst .item::before{font-size:50px;line-height:71px;top:19px;left:3px}}.equip #wrap .sec-flow__lst .item:not(:last-child)::after{content:"";width:29px;height:17px;background-color:#2943c1;clip-path:polygon(0 0, 100% 0, 50% 100%);-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;top:100%;left:50%;transform:translateX(-50%)}.equip #wrap .sec-flow__lst .item__ttl{color:#2943c1;font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:0em;font-weight:500;margin-bottom:15px}@media (max-width: 767px){.equip #wrap .sec-flow__lst .item__ttl{font-size:20px;margin-bottom:7px}}@media (max-width: 767px){.equip #wrap .sec-flow__lst .item{padding:38px 0px 36px 66px}}@media only screen and (max-width: 767px) and (min-width: 380px) and (max-width: 390px){.equip #wrap .sec-flow__lst .item:nth-child(4){padding-right:10px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.equip #wrap .sec-flow__lst .item{padding-top:47px}}@media (max-width: 767px){.equip #wrap .sec-flow__lst{margin:47px auto 0}}@media only screen and (min-width: 768px) and (max-width: 798px){.equip #wrap .sec-flow__lst{margin-left:20px;margin-right:20px}}@media (max-width: 767px){.equip #wrap .sec-flow{margin:140px -20px 0;padding:97px 20px 124px;border-radius:0}}.equip #wrap .btn-link{margin:150px auto 250px}@media (max-width: 767px){.equip #wrap .btn-link{margin-top:126px;margin-bottom:187px}}@media (max-width: 767px){.equip .footer{background-color:#fff}}

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