.consulting #wrap{overflow:hidden}.consulting #wrap .text-anim{line-height:1.167em}@media only screen and (min-width: 768px) and (max-width: 1048px){.consulting #wrap .text-anim{font-size:5.6vw}}@media (max-width: 767px){.consulting #wrap .text-anim{line-height:40px}}.consulting #wrap .txt-def{font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){.consulting #wrap .txt-def{font-size:16px;line-height:28px}}.consulting #wrap .sec-intro{padding:127px 0 144px}@media (max-width: 767px){.consulting #wrap .sec-intro{padding:62px 0 85px}}.consulting #wrap .sec-intro .text-anim{margin-bottom:61px}@media (max-width: 767px){.consulting #wrap .sec-intro .text-anim{margin-bottom:34px}}.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(11),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(12),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(13),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(14),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(15),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(16),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(17),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(18),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(19){font-size:30px}@media only screen and (min-width: 768px) and (max-width: 1048px){.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(11),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(12),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(13),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(14),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(15),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(16),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(17),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(18),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(19){font-size:2.8vw}}@media (max-width: 767px){.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(11),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(12),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(13),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(14),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(15),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(16),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(17),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(18),.consulting #wrap .sec-intro .text-anim .inl:nth-of-type(2) .char:nth-child(19){font-size:20px}}.consulting #wrap .sec-intro .txt-def:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.consulting #wrap .sec-intro .txt-def:not(:last-child){margin-bottom:12px}}.consulting #wrap .sec-rellax{height:440px;overflow:hidden;position:relative}@media (max-width: 767px){.consulting #wrap .sec-rellax{height:220px}}.consulting #wrap .sec-rellax img{position:absolute;object-fit:contain;width:100%;left:0;bottom:-20%}.consulting #wrap .sec-para{width:100%}.consulting #wrap .sec-para .c-paralax{overflow:hidden;max-height:440px}@media (max-width: 767px){.consulting #wrap .sec-para .c-paralax{max-height:220px}}.consulting #wrap .sec-para .c-paralax .thumb{position:relative;position:relative;overflow:hidden}.consulting #wrap .sec-para .c-paralax .thumb:before{display:block;content:" ";width:100%;padding-top:32.21083%}.consulting #wrap .sec-para .c-paralax .thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.consulting #wrap .sec-para .c-paralax .thumb{position:relative}.consulting #wrap .sec-para .c-paralax .thumb:before{display:block;content:" ";width:100%;padding-top:58.66667%}.consulting #wrap .sec-para .c-paralax .thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.consulting #wrap .sec-para .c-paralax .thumb .thumb-scroll{width:100%;height:calc(100% + 60px);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;right:0;top:0}.consulting #wrap .sec-feature{padding:77px 0 120px}@media (max-width: 767px){.consulting #wrap .sec-feature{padding:52px 0 70px}}.consulting #wrap .sec-feature .text-anim{margin-bottom:66px}@media (max-width: 767px){.consulting #wrap .sec-feature .text-anim{margin-bottom:32px}}.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(2) .char:nth-child(1),.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(2) .char:nth-child(13),.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(2) .char:nth-child(20){color:#7a8793}.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(3) .char:nth-child(1){color:#7a8793}@media (min-width: 768px){.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(4){margin-left:-7px}}@media (max-width: 767px){.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(4){position:relative;top:-2px}}.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(4) .char{font-size:30px}@media only screen and (min-width: 768px) and (max-width: 1048px){.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(4) .char{font-size:2.8vw}}@media (max-width: 767px){.consulting #wrap .sec-feature .text-anim .inl:nth-of-type(4) .char{font-size:20px}}.consulting #wrap .sec-feature .bgW-ttl{background-color:rgba(255,255,255,0.7);border-radius:10px;padding:23px 30px 22px;margin-bottom:45px;color:#124577;font-family:"Poppins",sans-serif;font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.consulting #wrap .sec-feature .bgW-ttl{font-size:20px;line-height:26px;padding-bottom:23px;margin-bottom:32px}}.consulting #wrap .sec-feature .media-block{display:flex;justify-content:space-between}@media (max-width: 767px){.consulting #wrap .sec-feature .media-block{flex-direction:column}}@media (min-width: 768px){.consulting #wrap .sec-feature .media-block--imgR{flex-direction:row-reverse;margin-top:100px}.consulting #wrap .sec-feature .media-block--imgR .media-block__img{margin-top:0}}.consulting #wrap .sec-feature .media-block__img{width:26%;max-width:280px;margin-top:5px;overflow:hidden;border-radius:10px}@media (max-width: 767px){.consulting #wrap .sec-feature .media-block__img{width:100%;max-width:100%;margin:0 0 28px}}.consulting #wrap .sec-feature .media-block__img img{width:100%;object-fit:contain;object-position:center top;border-radius:10px}@media only screen and (min-width: 1024px) and (max-width: 1025px){.consulting #wrap .sec-feature .media-block__img{width:35%;margin-bottom:6px}.consulting #wrap .sec-feature .media-block__img img{height:100%;object-fit:cover;object-position:center}}.consulting #wrap .sec-feature .media-block__cont{width:71%;max-width:796px}@media only screen and (min-width: 1024px) and (max-width: 1025px){.consulting #wrap .sec-feature .media-block__cont{width:68.5%}}@media (max-width: 767px){.consulting #wrap .sec-feature .media-block__cont{width:100%}}.consulting #wrap .sec-feature .brd-block{border:1px solid #bec5cb;border-radius:10px;padding:min(59px, 4.4vw) min(59px, 4.4vw) min(53px, 3.9vw)}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block{padding:30px 29px 24px}}.consulting #wrap .sec-feature .brd-block-wrapper{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 1024px) and (max-width: 1025px){.consulting #wrap .sec-feature .brd-block-wrapper{align-items:stretch}}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block-wrapper{flex-direction:column;align-items:center;position:relative;padding-top:40px}}.consulting #wrap .sec-feature .brd-block-wrapper__img{width:147px}@media only screen and (min-width: 1024px) and (max-width: 1025px){.consulting #wrap .sec-feature .brd-block-wrapper__img{width:177px}}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block-wrapper__img{width:50%}}@media only screen and (max-width: 767px) and (max-width: 375px){.consulting #wrap .sec-feature .brd-block-wrapper__img{max-width:130px}}.consulting #wrap .sec-feature .brd-block-wrapper__cont{flex:1;padding-left:25px;max-width:834px}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block-wrapper__cont{padding-left:0}}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block-wrapper__cont .block-ttl{position:absolute;top:0;left:50%;transform:translateX(-50%);width:max-content}}.consulting #wrap .sec-feature .brd-block-wrapper__cont .txt-def{margin-top:31px}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block-wrapper__cont .txt-def{margin-top:16px}}.consulting #wrap .sec-feature .brd-block-txt-wrapper{display:flex;justify-content:space-between}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block-txt-wrapper{flex-direction:column}}.consulting #wrap .sec-feature .brd-block-txt-wrapper .txt-def{flex:1;padding-left:30px;max-width:651px;margin-top:-5px}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block-txt-wrapper .txt-def{padding-left:0;max-width:100%;margin-top:16px}}.consulting #wrap .sec-feature .brd-block .block-ttl{color:#124577;font-family:"Poppins",sans-serif;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block .block-ttl{font-size:18px;line-height:24px}}.consulting #wrap .sec-feature .brd-block .block-ttl--center{text-align:center}.consulting #wrap .sec-feature .brd-block .cap-lst{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px 20px;margin:30px 10px 16px}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block .cap-lst{grid-template-columns:100%;grid-gap:10px;margin:20px -15px -10px}}.consulting #wrap .sec-feature .brd-block .cap-lst__item{background-color:rgba(255,255,255,0.7);border-radius:10px;padding:28px 20px 27px min(100px, 7.4vw);position:relative;color:#124577;font-family:"Poppins",sans-serif;display:flex;align-items:center;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block .cap-lst__item{font-size:15px;line-height:20px;padding:21px 17px 20px 57px}}@media only screen and (max-width: 767px) and (max-width: 374px){.consulting #wrap .sec-feature .brd-block .cap-lst__item{font-size:14px}}.consulting #wrap .sec-feature .brd-block .cap-lst__item:before{content:"";width:min(50px, 3.7vw);height:min(50px, 3.7vw);border-radius:50%;background:url(../../img/consulting/ico-check.svg) no-repeat center,linear-gradient(to top right, #244b79, #136955);position:absolute;top:50%;left:min(30px, 2.2vw);transform:translateY(-50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.consulting #wrap .sec-feature .brd-block .cap-lst__item:before{background:url(../../img/consulting/ico-check.svg) no-repeat center/50%,linear-gradient(to top right, #244b79, #136955)}}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block .cap-lst__item:before{width:30px;height:30px;left:15px;background:url(../../img/consulting/ico-check.svg) no-repeat center/14px 10px,linear-gradient(to top right, #244b79, #136955)}}.consulting #wrap .sec-feature .brd-block .industries__lst{color:#124577;margin:33px 0 -37px}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block .industries__lst{margin:20px 0 -25px}}@media only screen and (min-width: 1024px) and (max-width: 1054px){.consulting #wrap .sec-feature .brd-block .industries__lst .row__lst li{width:212px;padding:10px 4px 9px}}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block .industries__lst .row__lst li{padding-bottom:10px}}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block .industries__lst .row__lst li .icon{transform:scale(0.9);padding-right:4px}}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block .industries__lst .row__lst li .tit small{margin:1px 0 -3px}}.consulting #wrap .sec-feature .brd-block+.bgW-ttl,.consulting #wrap .sec-feature .brd-block+.media-block{margin-top:100px}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block+.bgW-ttl,.consulting #wrap .sec-feature .brd-block+.media-block{margin-top:60px}}.consulting #wrap .sec-feature .media-block+.brd-block{margin-top:54px}@media (max-width: 767px){.consulting #wrap .sec-feature .media-block+.brd-block{margin-top:35px}}.consulting #wrap .sec-feature .brd-block+.brd-block{margin-top:72px}@media (max-width: 767px){.consulting #wrap .sec-feature .brd-block+.brd-block{margin-top:20px}}.consulting #wrap .sec-flow{padding:87px 0 120px;overflow:hidden;position:relative}@media (max-width: 767px){.consulting #wrap .sec-flow{padding:42px 0 70px}}.consulting #wrap .sec-flow::after{content:"";width:100vw;height:700px;background-color:rgba(255,255,255,0.7);border-radius:10px 0 0 10px;position:absolute;top:0;left:calc((50vw - 563px) + 246px);z-index:-1}@media (max-width: 767px){.consulting #wrap .sec-flow::after{width:78.7%;height:800px;left:21.3%}}@media (min-width: 768px){.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(2) .char:nth-child(1),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(2) .char:nth-child(13){color:#7a8793}}@media (min-width: 768px){.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(1){color:#7a8793}}.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(10),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(11),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(12),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(13),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(14){font-size:30px}@media (max-width: 767px){.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(10),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(11),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(12),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(13),.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(14){font-size:20px;display:none}}.consulting #wrap .sec-flow .text-anim .inl:nth-of-type(3) .char:nth-child(10){margin-left:-7px}.consulting #wrap .sec-flow__intro{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin:-198px 0 64px}@media only screen and (min-width: 768px) and (max-width: 1048px){.consulting #wrap .sec-flow__intro{margin-top:calc(-5.6vw * 1.167 * 3)}}@media (max-width: 767px){.consulting #wrap .sec-flow__intro{margin:41px 0 105px;flex-direction:column-reverse;align-items:center}}.consulting #wrap .sec-flow__intro .txt-def{flex:1;max-width:740px;padding:259px 30px 0 63px}@media only screen and (min-width: 768px) and (max-width: 1048px){.consulting #wrap .sec-flow__intro .txt-def{padding-top:calc((5.6vw * 1.167 * 3) + 40px)}}@media (max-width: 767px){.consulting #wrap .sec-flow__intro .txt-def{max-width:100%;padding:29px 0 0}}.consulting #wrap .sec-flow__intro .img{width:29%;max-width:320px;overflow:visible}@media (max-width: 767px){.consulting #wrap .sec-flow__intro .img{width:62%}}@media only screen and (max-width: 767px) and (max-width: 375px){.consulting #wrap .sec-flow__intro .img{max-width:200px}}.consulting #wrap .sec-flow__intro .img img{width:100%;height:100%;object-fit:contain}.consulting #wrap .sec-flow__lst .inner{max-width:1356px}.consulting #wrap .sec-flow__lst .flow-item{background:linear-gradient(to top right, #244b79, #136955);border-radius:10px;padding:min(70px, 5.2vw) min(46px, 3.4vw) min(64px, 4.7vw) min(70px, 5.2vw);color:#fff;position:relative}@media only screen and (min-width: 1024px) and (max-width: 1025px){.consulting #wrap .sec-flow__lst .flow-item{padding:50px 30px 48px 40px}}@media (min-width: 768px){.consulting #wrap .sec-flow__lst .flow-item{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item{padding:41px 25px 45px;border-radius:0;position:relative;margin:0 -25px;background:linear-gradient(to top, #244b79, #136955)}}.consulting #wrap .sec-flow__lst .flow-item:not(:last-child){margin-bottom:140px}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item:not(:last-child){margin-bottom:80px}}.consulting #wrap .sec-flow__lst .flow-item:not(:last-child)::after{content:"";width:400px;height:62px;background:url(../../img/consulting/arr-flow.png) no-repeat center/contain;position:absolute;bottom:-101px;left:50%;transform:translateX(-50%)}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item:not(:last-child)::after{width:33px;height:15px;background-image:url(../../img/consulting/arr-flow_sp.png);left:40px;bottom:-50px}}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item:not(:first-child) .item__name{left:71px}}.consulting #wrap .sec-flow__lst .flow-item .item__name{writing-mode:vertical-lr;color:rgba(255,255,255,0.4);font-family:"Poppins",sans-serif;font-size:80px;font-size:8rem;line-height:1em;letter-spacing:0em;font-weight:600;margin-top:max(-30px, -2.2vw);margin-left:min(20px, 1.5vw);white-space:nowrap}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__name{font-size:44px;line-height:30px;color:#7a8793;margin:0;writing-mode:horizontal-tb;position:absolute;left:25px;bottom:calc(100% + 24px)}}.consulting #wrap .sec-flow__lst .flow-item .item__main{flex:1;max-width:1060px}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec:not(:last-child){margin-bottom:70px}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec:not(:last-child){margin-bottom:60px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .bgTrans-ttl{padding:23px 30px 22px;border-radius:10px;background-color:rgba(255,255,255,0.2);font-family:"Poppins",sans-serif;font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:0em;font-weight:500;margin-bottom:min(45px, 3.3vw)}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .bgTrans-ttl{font-size:20px;line-height:26px;margin-bottom:33px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .bgTrans-ttl span{font-size:14px}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .bgTrans-ttl span{margin-left:-2px}}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .bgTrans-ttl+.txt-def{margin-top:-4px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .sm-ttl{font-family:"Poppins",sans-serif;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .sm-ttl{font-size:18px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block{display:flex;justify-content:space-between}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block{flex-direction:column}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__img{width:33%;max-width:340px;overflow:hidden;border-radius:10px}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__img{width:100%;max-width:100%;margin-bottom:28px}}@media (min-width: 768px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__img.marginT{margin-top:5px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__img img{width:100%;object-fit:contain;object-position:center top;border-radius:10px}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont{width:64%;max-width:670px}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont{width:100%;max-width:100%}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont.noImg{width:100%;max-width:100%}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont .core__lst{margin-top:min(36px, 2.6vw)}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont .core__lst{margin-top:20px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont .core__lst__item{display:flex;align-items:center}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont .core__lst__item:not(:last-child){margin-bottom:10px}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont .core__lst__item .name{width:150px;height:45px;display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:35px;margin-right:20px;font-family:"Poppins",sans-serif;font-size:18px;font-size:1.8rem;line-height:1.11111em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont .core__lst__item .name{font-size:15px;width:120px;height:60px;border-radius:10px;padding-top:1px;margin-right:16px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont .core__lst__item .txt-def{flex:1}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block__cont .core__lst__item .txt-def{font-size:15px;line-height:20px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block+.media-block{margin-top:54px}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .media-block+.media-block{margin-top:35px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .desc{margin-top:86px}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .desc{margin-top:35px}}.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .desc .sm-ttl{margin-bottom:min(31px, 2.3vw)}@media (max-width: 767px){.consulting #wrap .sec-flow__lst .flow-item .item__main .sm-sec .desc .sm-ttl{margin-bottom:16px}}@media only screen and (min-width: 1024px) and (max-width: 1025px){.consulting #wrap .sec-flow__lst .flow-item:first-child .media-block__img{width:50% !important;max-width:none !important;margin-bottom:6px}.consulting #wrap .sec-flow__lst .flow-item:first-child .media-block__img img{height:100%;object-fit:cover !important;object-position:center}.consulting #wrap .sec-flow__lst .flow-item:first-child .media-block__cont{width:50% !important;padding-left:25px}.consulting #wrap .sec-flow__lst .flow-item:first-child .media-block__cont .txt-def{font-size:15px !important}}.consulting #wrap .sec-flow__leadership{width:calc(100% - 50px);max-width:1000px;margin:100px auto 0;background-color:rgba(255,255,255,0.7);border-radius:10px;position:relative;padding:min(55px, 5vw) min(50px, 3.7vw) min(44px, 3.3vw)}@media (max-width: 767px){.consulting #wrap .sec-flow__leadership{padding:46px 30px 25px;margin-top:67px}}.consulting #wrap .sec-flow__leadership::after{content:"";width:50px;height:50px;border-radius:50%;background:url(../../img/consulting/ico-check.svg) no-repeat center,linear-gradient(to top right, #244b79, #136955);position:absolute;top:-20px;left:50%;transform:translateX(-50%)}.consulting #wrap .sec-flow__leadership .ttl{text-align:center;color:#124577;font-family:"Poppins",sans-serif;font-size:28px;font-size:2.8rem;line-height:1.07143em;letter-spacing:0em;font-weight:500;margin-bottom:17px}@media (max-width: 767px){.consulting #wrap .sec-flow__leadership .ttl{font-size:20px;line-height:26px;margin-bottom:11px}}.consulting #wrap .sec-case{padding:107px 0 160px;border-top:1px solid #bec5cb;counter-reset:cntCase}@media (max-width: 767px){.consulting #wrap .sec-case{padding:62px 0 100px}}.consulting #wrap .sec-case .text-anim{margin-bottom:87px}@media (max-width: 767px){.consulting #wrap .sec-case .text-anim{margin-bottom:41px}}.consulting #wrap .sec-case .case-item{counter-increment:cntCase}.consulting #wrap .sec-case .case-item:not(:last-child){margin-bottom:80px}@media (max-width: 767px){.consulting #wrap .sec-case .case-item:not(:last-child){margin-bottom:60px}}.consulting #wrap .sec-case .case-item .item__ttl{padding-left:160px;color:#124577;font-family:"Poppins",sans-serif;font-size:28px;font-size:2.8rem;line-height:1.07143em;letter-spacing:0em;font-weight:500;position:relative;margin-bottom:39px}@media (max-width: 767px){.consulting #wrap .sec-case .case-item .item__ttl{padding-left:15px;padding-top:60px;font-size:20px;line-height:26px;margin-bottom:25px}}.consulting #wrap .sec-case .case-item .item__ttl::before{content:"Case " counter(cntCase);width:140px;border-radius:100px;text-align:center;color:#fff;font-size:18px;font-size:1.8rem;line-height:2.72222em;letter-spacing:0em;font-weight:500;background:linear-gradient(to top right, #244b79, #136955);position:absolute;top:-10px;left:0}@media (max-width: 767px){.consulting #wrap .sec-case .case-item .item__ttl::before{width:100%;font-size:16px;line-height:39px;top:0;background:linear-gradient(to right, #244b79, #136955)}}.consulting #wrap .sec-case .case-item .item__flow .step{background-color:rgba(255,255,255,0.7);border-radius:10px;padding:min(50px, 3.7vw) min(60px, 4.4vw) min(44px, 3.3vw);position:relative}@media (max-width: 767px){.consulting #wrap .sec-case .case-item .item__flow .step{padding:31px 30px 25px}}.consulting #wrap .sec-case .case-item .item__flow .step:not(:last-child){margin-bottom:20px}.consulting #wrap .sec-case .case-item .item__flow .step:not(:last-child)::after{content:"";width:60px;height:60px;border-radius:50%;background:url(../../img/common/icon/ico-arr-down_white.svg) no-repeat center,linear-gradient(to bottom right, #244b79, #136955);position:absolute;bottom:-40px;left:min(63px, 4.7vw);z-index:1}@media (max-width: 767px){.consulting #wrap .sec-case .case-item .item__flow .step:not(:last-child)::after{width:50px;height:50px;bottom:-33px;left:30px;background:url(../../img/common/icon/ico-arr-down_white.svg) no-repeat center/16px,linear-gradient(to bottom right, #244b79, #136955)}}.consulting #wrap .sec-case .case-item .item__flow .step .ttl{color:#124577;font-family:"Poppins",sans-serif;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:0em;font-weight:500;margin-bottom:15px}@media (max-width: 767px){.consulting #wrap .sec-case .case-item .item__flow .step .ttl{font-size:18px;line-height:24px;margin-bottom:16px}}.consulting #wrap .sec-case .case-item .item__flow .step ul{margin:9px 0 10px}@media (max-width: 767px){.consulting #wrap .sec-case .case-item .item__flow .step ul{margin:13px 0 13px}}.consulting #wrap .sec-case .case-item .item__flow .step ul li{padding-left:19px;line-height:31px;position:relative}@media (max-width: 767px){.consulting #wrap .sec-case .case-item .item__flow .step ul li{line-height:24px;padding-left:16px}.consulting #wrap .sec-case .case-item .item__flow .step ul li:not(:last-child){margin-bottom:9px}}.consulting #wrap .sec-case .case-item .item__flow .step ul li::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#317e53;position:absolute;top:12px;left:3px}@media (max-width: 767px){.consulting #wrap .sec-case .case-item .item__flow .step ul li::before{top:9px;left:0}}.consulting #wrap .sec-case .c-btn{margin:70px auto 0}@media (max-width: 767px){.consulting #wrap .sec-case .c-btn{margin-top:-20px}}

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