:root{--White: #fff;--Black: #000;--Blue: #01aeef;--Light-Blue: #5ddcff;--Dark-Blue: #016cb5;--Gray: #696a6c;--Light-Gray: #ababab;--Web-Gradation: linear-gradient(90deg, #00bef3 10.64%, #27dccf 87.77%);--Bg-Gray: #f2f2f2}@keyframes attention_arrow_move{0%{transform:translateZ(0)}50%{transform:translate3d(0,3px,0)}0%{transform:translateZ(0)}}@keyframes slide_show{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;animation-timing-function:ease-out}45%{opacity:1}50%,to{opacity:0}}main{position:relative;height:100%;overflow:hidden}.footerArea{margin-top:200px}@media screen and (max-width: 768px){.footerArea{margin-top:120px}}.sectionContentsWrap{margin-top:93px}@media screen and (max-width: 768px){.sectionContentsWrap{margin-top:68px}}.mainVisualArea{height:421px;border-radius:0 0 134px 134px;border:1px solid rgba(255,255,255,.8);background:#fff6}@media screen and (max-width: 768px){.mainVisualArea{height:352px;border-radius:0 0 60px 60px;border:1px solid rgba(255,255,255,.8);background:#fff6}}.mainVisualArea .innerBlock{position:relative;max-width:73.75vw;width:100%;height:100%;margin:auto}@media screen and (min-width: 1441px){.mainVisualArea .innerBlock{max-width:1062px}}@media screen and (max-width: 768px){.mainVisualArea .innerBlock{max-width:none;width:auto}}.mainVisualArea .sectionDetail{position:absolute;top:0;bottom:0;left:0;margin:auto;height:fit-content}@media screen and (max-width: 768px){.mainVisualArea .sectionDetail{left:20px}}.businessIllustArea{margin:40px auto 0}@media screen and (max-width: 768px){.businessIllustArea{margin:55px 2.6666666667vw 0}}.businessIllustArea .img{pointer-events:none;position:relative;max-width:73.6805555556vw;width:100%;margin:53px auto 0;overflow:visible}@media screen and (min-width: 1441px){.businessIllustArea .img{max-width:1061px}}@media screen and (max-width: 768px){.businessIllustArea .img{max-width:none;width:auto;margin:32px auto 0}}.businessIllustArea .img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:40px;opacity:.1;z-index:-1;background:var(--web-gradation, linear-gradient(90deg, #00bef3 10.64%, #27dccf 87.77%))}.businessIllustArea .img img{display:block;width:100%}.businessIllustArea .img .pc-show{display:block}@media screen and (max-width: 768px){.businessIllustArea .img .pc-show{display:none}}.businessIllustArea .img .sp-show{display:none}@media screen and (max-width: 768px){.businessIllustArea .img .sp-show{display:block}}.businessIllustArea .innerBlock{overflow:visible}@media screen and (max-width: 768px){.businessIllustArea .item{width:fit-content}}.businessIllustArea .item.is-current .bg{opacity:1}.businessIllustArea .item.is-current .text{color:var(--White)}.businessIllustArea .btn-cp1{width:143px}@media screen and (max-width: 768px){.businessIllustArea .btn-cp1{width:115px}}.businessIllustArea .btn-cp1:before{width:143px}@media screen and (max-width: 768px){.businessIllustArea .btn-cp1:before{width:115px}}.businessIllustArea .btn-cp1 .inner{justify-content:center;padding:0 18px}@media screen and (max-width: 768px){.businessIllustArea .btn-cp1 .inner{padding:0 13px}}.businessIllustArea .btn-cp1 .text{font-size:clamp(.75rem,.7059859155rem + .1877934272vw,.875rem)}@media screen and (max-width: 768px){.businessIllustArea .btn-cp1 .text{white-space:nowrap}}.businessIllustArea .currentBtn{pointer-events:none;position:absolute}@media screen and (max-width: 768px){.businessIllustArea .currentBtn{height:36px}}.businessIllustArea .currentBtn:before{border:1px solid var(--Light-Blue)}@media screen and (max-width: 768px){.businessIllustArea .currentBtn:before{height:36px}}.businessIllustArea .currentBtn:after{content:"";display:block;position:absolute;bottom:-45px;right:0;left:0;width:6px;height:47px;margin:auto;background:url(../../assets/images/common_business_btn_line_blue.png) no-repeat;background-size:contain}@media screen and (max-width: 768px){.businessIllustArea .currentBtn:after{width:4px;height:35px;bottom:-32px}}.businessIllustArea .currentBtn.--01{bottom:14.2361111111vw;left:9.5833333333vw}@media screen and (min-width: 1441px){.businessIllustArea .currentBtn.--01{bottom:205px;left:138px}}@media screen and (max-width: 768px){.businessIllustArea .currentBtn.--01{bottom:35.2vw;left:2.1333333333vw}}.businessIllustArea .currentBtn.--02{top:4.7916666667vw;left:13.2638888889vw}@media screen and (min-width: 1441px){.businessIllustArea .currentBtn.--02{top:69px;left:191px}}@media screen and (max-width: 768px){.businessIllustArea .currentBtn.--02{top:9.8666666667vw;left:4vw}}.businessIllustArea .currentBtn.--03{top:1.8055555556vw;left:31.9444444444vw}@media screen and (min-width: 1441px){.businessIllustArea .currentBtn.--03{top:26px;left:460px}}@media screen and (max-width: 768px){.businessIllustArea .currentBtn.--03{top:2.9333333333vw;left:33.8666666667vw}}.businessIllustArea .currentBtn.--04{top:9.3055555556vw;left:10.7638888889vw}@media screen and (min-width: 1441px){.businessIllustArea .currentBtn.--04{top:134px;left:155px}}@media screen and (max-width: 768px){.businessIllustArea .currentBtn.--04{top:14.6666666667vw;left:2.6666666667vw}}.businessIllustArea .currentBtn.--05{bottom:21.3888888889vw;right:16.5277777778vw}@media screen and (min-width: 1441px){.businessIllustArea .currentBtn.--05{bottom:308px;right:238px}}@media screen and (max-width: 768px){.businessIllustArea .currentBtn.--05{bottom:44.8vw;right:8.8vw}}.businessIllustArea .currentBtn.--06{bottom:13.8194444444vw;right:30.3472222222vw}@media screen and (min-width: 1441px){.businessIllustArea .currentBtn.--06{bottom:199px;right:437px}}@media screen and (max-width: 768px){.businessIllustArea .currentBtn.--06{bottom:32.8vw;right:33.3333333333vw}}.businessIllustArea .currentBtn.--07{top:12.0138888889vw;left:20.3472222222vw}@media screen and (min-width: 1441px){.businessIllustArea .currentBtn.--07{top:173px;left:293px}}@media screen and (max-width: 768px){.businessIllustArea .currentBtn.--07{top:15.7333333333vw;left:12.2666666667vw}}.navChildLinkList{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media screen and (max-width: 1200px){.navChildLinkList{justify-content:flex-start;max-width:73.6805555556vw;width:100%;margin:auto;overflow:visible}}@media screen and (max-width: 1200px) and (max-width: 768px){.navChildLinkList{display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:4px;max-width:355px}}.sectionImgListArea .innerBlock{max-width:58.75vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.sectionImgListArea .innerBlock{max-width:846px}}@media screen and (max-width: 768px){.sectionImgListArea .innerBlock{max-width:none;width:auto;margin:0 6.4vw}}.sectionImgListArea .item{display:flex;align-items:center;position:relative}@media screen and (max-width: 768px){.sectionImgListArea .item{display:block;padding-top:10.1333333333vw}}.sectionImgListArea .item+.item{margin-top:89px}@media screen and (max-width: 768px){.sectionImgListArea .item+.item{margin-top:32px}}.sectionImgListArea .item.--reverse{flex-direction:row-reverse}.sectionImgListArea .item.--reverse .right{margin-left:0}@media screen and (max-width: 768px){.sectionImgListArea .item.--reverse .right{margin:32px 0 0}}.sectionImgListArea .item.--reverse .left{margin-left:5.5555555556vw}@media screen and (min-width: 1441px){.sectionImgListArea .item.--reverse .left{margin-left:80px}}@media screen and (max-width: 768px){.sectionImgListArea .item.--reverse .left{margin:0}}.sectionImgListArea .left{position:relative;max-width:20.9722222222vw;width:100%;height:15.5555555556vw}@media screen and (min-width: 1441px){.sectionImgListArea .left{max-width:302px;height:224px}}@media screen and (max-width: 768px){.sectionImgListArea .left{max-width:87.2vw;height:64.5333333333vw}}.sectionImgListArea .left.--slider .img{animation:slide_show 12s linear infinite 0s;opacity:0}.sectionImgListArea .left.--slider .img:nth-child(2){position:absolute;top:0;animation-delay:6s}.sectionImgListArea .left .img{width:100%}.sectionImgListArea .left .img img{display:block;width:100%;height:100%}.sectionImgListArea .right{max-width:32.2222222222vw;width:100%;margin-left:5.5555555556vw}@media screen and (min-width: 1441px){.sectionImgListArea .right{max-width:464px;margin-left:80px}}@media screen and (max-width: 768px){.sectionImgListArea .right{max-width:none;width:auto;margin:13px 0 0}}@media screen and (max-width: 768px){.sectionImgListArea .right .title{position:absolute;top:0;left:0}}.sectionImgListArea .title{align-self:stretch;color:var(--Gray);font-size:clamp(1rem,.9559859155rem + .1877934272vw,1.125rem);line-height:normal}.sectionImgListArea .detail{margin-top:13px;color:var(--Black);text-align:justify;font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:200%}@media screen and (max-width: 768px){.sectionImgListArea .detail{margin-top:0;line-height:190%}}.sectionImgListArea .exDetail{margin-top:13px;padding:1.5277777778vw 3.2638888889vw;border:1px solid rgba(255,255,255,.8);background:#fff9;overflow:visible}@media screen and (min-width: 1441px){.sectionImgListArea .exDetail{padding:22px 47px}}@media screen and (max-width: 768px){.sectionImgListArea .exDetail{margin-top:11px;padding:1.8666666667vw 5.3333333333vw}}.sectionImgListArea .exDetail .sub{color:var(--Gray);text-align:justify;font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:200%;transition-delay:.6s}@media screen and (max-width: 768px){.sectionImgListArea .exDetail .sub{line-height:190%}}.sectionImgListArea .exDetail .text{color:var(--Black);text-align:justify;font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:200%;transition-delay:.6s}@media screen and (max-width: 768px){.sectionImgListArea .exDetail .text{line-height:190%}}.sectionJobDetailArea{margin-top:120px}@media screen and (max-width: 768px){.sectionJobDetailArea{margin-top:48px}}.sectionJobDetailArea .innerBlock{max-width:82.0833333333vw;width:100%;margin:auto;padding:5.2083333333vw 4.1666666667vw;border:1px solid rgba(255,255,255,.8);background:#fff9}@media screen and (min-width: 1441px){.sectionJobDetailArea .innerBlock{max-width:1182px;padding:75px 60px}}@media screen and (max-width: 768px){.sectionJobDetailArea .innerBlock{max-width:none;width:auto;margin:0 3.2vw;padding:3.2vw}}@media screen and (max-width: 768px){.sectionJobDetailArea .common-child-head{margin:0 0 16px}}.sectionJobDetailArea .cue-anime-cp3 .wrap{transition-delay:.6s}.sectionJobDetailArea .contents{display:flex;align-items:center;max-width:62.7083333333vw;width:100%;margin:auto;transition-delay:.6s}@media screen and (min-width: 1441px){.sectionJobDetailArea .contents{max-width:903px}}@media screen and (max-width: 768px){.sectionJobDetailArea .contents{max-width:none;width:auto;flex-wrap:wrap}}.sectionJobDetailArea .contents .left{max-width:28.5416666667vw;width:100%}@media screen and (min-width: 1441px){.sectionJobDetailArea .contents .left{max-width:411px}}@media screen and (max-width: 768px){.sectionJobDetailArea .contents .left{max-width:87.2vw;margin:13px 0 0;order:2}}.sectionJobDetailArea .contents .right{max-width:30.1388888889vw;width:100%;margin-left:4.0277777778vw}@media screen and (min-width: 1441px){.sectionJobDetailArea .contents .right{max-width:434px;margin-left:58px}}@media screen and (max-width: 768px){.sectionJobDetailArea .contents .right{max-width:none;width:auto;margin:0;order:1}}.sectionJobDetailArea .contents .text{color:var(--Black);text-align:justify;font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:200%}@media screen and (max-width: 768px){.sectionJobDetailArea .contents .text{line-height:190%}}.sectionDetailLinkArea{margin-top:90px}@media screen and (max-width: 768px){.sectionDetailLinkArea{margin-top:48px}}.sectionDetailLinkArea .innerBlock{max-width:73.75vw;width:100%;margin:auto;padding:5.5555555556vw 1.3888888889vw;border:1px solid rgba(255,255,255,.8);background:#fff9}@media screen and (min-width: 1441px){.sectionDetailLinkArea .innerBlock{max-width:1062px;padding:80px 20px}}@media screen and (max-width: 768px){.sectionDetailLinkArea .innerBlock{max-width:none;width:auto;margin:0 3.2vw;padding:8.8vw 5.3333333333vw}}.sectionDetailLinkArea .btn-cp1{margin:24px auto 0;transition-delay:.6s}@media screen and (max-width: 768px){.sectionDetailLinkArea .btn-cp1{margin:24px auto 0}.sectionDetailLinkArea .btn-cp1 .inner{padding:0 21px 0 17px}.sectionDetailLinkArea .btn-cp1 .text{font-size:12px}}.sectionDetailLinkArea .btn-cp1 stop{transition:.3s ease-in-out}@media screen and (min-width: 768px){.sectionDetailLinkArea .btn-cp1:hover stop{stop-color:var(--White)}.sectionDetailLinkArea .btn-cp1:hover path{fill:none}}.sectionDetailLinkArea .title{color:var(--Gray);text-align:center;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:normal;transition-delay:.6s}.sectionDetailLinkArea .sub{margin-top:10px;color:var(--Gray);text-align:center;font-size:clamp(.875rem,.875rem + 0vw,.875rem);line-height:160%;transition-delay:.6s}@media screen and (max-width: 768px){.sectionDetailLinkArea .sub{margin-top:10px}}.sectionDetailLinkArea .attention{margin-top:24px;color:var(--Gray);text-align:center;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);line-height:140%;transition-delay:.6s}
