.is-blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}body.layout-v2.whoweare main .container{margin:36px auto 0}@media (max-width:1000px){body.layout-v2.whoweare main .container{width:100%}}body.layout-v2.workwithus main .container{width:100%;max-width:none;margin:40px auto 0}.whoweare{background-color:#181818}@media (max-width:320px){.whoweare{overflow-x:hidden}}.whoweare main .container{max-width:none}.whoweare .section{min-height:630px;color:#000;background:#ddd;box-sizing:border-box}@media (max-width:768px){.whoweare .section{min-height:700px}}.whoweare .inner{width:100%;max-width:1000px;margin:0 auto}@media (max-width:1000px){.whoweare .inner{max-width:none;padding:0 10px;box-sizing:border-box}}.whoweare .title{font-size:50px;font-weight:100;color:#fff;text-align:center;padding:91px 0 50px}@media (max-width:768px){.whoweare .title{font-size:35px;padding:60px 0 34px}}.whoweare .title strong{line-height:.8;font-weight:700;color:#37a8ff;display:inline-block}.whoweare .main-visual-wrap{position:relative;width:100%;height:660px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1050px){.whoweare .main-visual-wrap{height:550px}}@media (max-width:640px){.whoweare .main-visual-wrap{height:auto;min-height:auto;padding-top:77%}}.whoweare .main-visual-wrap .igec-video-main{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.whoweare .main-visual-wrap .igec-video-main{left:50%;top:50%;min-width:100%;min-height:100%;height:auto;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@supports (-ms-accelerator:true) or (-ms-ime-align:auto){.whoweare .main-visual-wrap .igec-video-main{left:50%;top:50%;min-width:100%;min-height:100%;height:auto;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.whoweare .main-visual-wrap .txt-box{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-12px}@media (max-width:480px){.whoweare .main-visual-wrap .txt-box{min-height:auto}}.whoweare .main-visual-wrap .txt-box .guide{width:100%;line-height:1;font-size:120px;font-weight:700;color:#37a8ff;display:inline-block;margin:0 0 47px}@media (max-width:1000px){.whoweare .main-visual-wrap .txt-box .guide{font-size:95px;margin:0 0 30px}}@media (max-width:700px){.whoweare .main-visual-wrap .txt-box .guide{font-size:75px;margin:0 0 25px}}@media (max-width:560px){.whoweare .main-visual-wrap .txt-box .guide{font-size:55px}}@media (max-width:480px){.whoweare .main-visual-wrap .txt-box .guide{font-size:44px;margin:0 0 20px}}.whoweare .main-visual-wrap .txt-box .guide+span{line-height:1;font-size:65px;font-weight:600;color:#fff}@media (max-width:1000px){.whoweare .main-visual-wrap .txt-box .guide+span{font-size:55px}}@media (max-width:700px){.whoweare .main-visual-wrap .txt-box .guide+span{font-size:45px}}@media (max-width:560px){.whoweare .main-visual-wrap .txt-box .guide+span{font-size:35px}}@media (max-width:480px){.whoweare .main-visual-wrap .txt-box .guide+span{font-size:24px}}.whoweare .main-visual-wrap .down-arrow{font-size:32px;font-weight:600;color:#fff;position:absolute;bottom:88px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:700px){.whoweare .main-visual-wrap .down-arrow{bottom:60px;font-size:18px}}@media (max-width:480px){.whoweare .main-visual-wrap .down-arrow{font-size:14px;bottom:33px}}.whoweare .main-visual-wrap .down-arrow>span{width:55px;height:23px;text-indent:-9999px;background:url(../png/down-arrow.png) 0 0 no-repeat;position:absolute;bottom:-48px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:700px){.whoweare .main-visual-wrap .down-arrow>span{width:30px;height:12px;bottom:-38px;background-size:30px}}@media (max-width:480px){.whoweare .main-visual-wrap .down-arrow>span{width:20px;height:8px;bottom:-23px;background-size:20px}}.whoweare .guide-wrap{min-height:auto;background:#0a0a0a;position:relative}.whoweare .guide-wrap .guide dd{line-height:1.5;font-size:20px;color:#fff;word-break:keep-all;word-wrap:break-word;padding:0 0 20px}@media (max-width:768px){.whoweare .guide-wrap .guide dd{font-size:18px;padding:0 0 10px}}.whoweare .guide-wrap .guide dd:last-of-type{padding:0 0 64px}@media (max-width:768px){.whoweare .guide-wrap .guide dd:last-of-type{padding:0 0 92px}}.whoweare .guide-wrap .list{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;overflow:hidden}.whoweare .guide-wrap .list>li{width:calc(100% - 10px);margin:0 0 0 5px}.whoweare .guide-wrap .list>li:first-child{margin:0}.whoweare .guide-wrap .list>li img{display:block}@media (min-width:3841px){.whoweare .guide-wrap .list>li{display:none}.whoweare .guide-wrap .list>li:nth-child(n+1):nth-child(-n+13){display:block}.whoweare .guide-wrap .list>li:nth-child(n+1):nth-child(-n+13) img{width:100%;max-width:100%;height:auto}}@media (min-width:2560px) and (max-width:3840px){.whoweare .guide-wrap .list>li{display:none}.whoweare .guide-wrap .list>li:nth-child(n+1):nth-child(-n+13){display:block}.whoweare .guide-wrap .list>li:nth-child(n+1):nth-child(-n+13) img{max-width:100%;height:auto}}@media (min-width:2560px) and (max-width:3200px){.whoweare .guide-wrap .list>li{display:none}.whoweare .guide-wrap .list>li:nth-child(n+2):nth-child(-n+12){display:block}.whoweare .guide-wrap .list>li:nth-child(n+2):nth-child(-n+12):nth-child(2){margin:0}.whoweare .guide-wrap .list>li:nth-child(n+2):nth-child(-n+12) img{max-width:100%;height:auto}}@media (min-width:2201px) and (max-width:2559px){.whoweare .guide-wrap .list>li{display:none}.whoweare .guide-wrap .list>li:nth-child(n+3):nth-child(-n+11){display:block}.whoweare .guide-wrap .list>li:nth-child(n+3):nth-child(-n+11):nth-child(3){margin:0}.whoweare .guide-wrap .list>li:nth-child(n+3):nth-child(-n+11) img{max-width:100%;height:auto}}@media (min-width:1921px) and (max-width:2200px){.whoweare .guide-wrap .list>li{display:none}.whoweare .guide-wrap .list>li:nth-child(n+4):nth-child(-n+10){display:block}.whoweare .guide-wrap .list>li:nth-child(n+4):nth-child(-n+10):nth-child(4){margin:0}.whoweare .guide-wrap .list>li:nth-child(n+4):nth-child(-n+10) img{max-width:100%;height:auto}}@media (min-width:1601px) and (max-width:1920px){.whoweare .guide-wrap .list>li{display:none}.whoweare .guide-wrap .list>li:nth-child(n+5):nth-child(-n+9){display:block}.whoweare .guide-wrap .list>li:nth-child(n+5):nth-child(-n+9):nth-child(5){margin:0}.whoweare .guide-wrap .list>li:nth-child(n+5):nth-child(-n+9) img{max-width:100%;height:auto}}@media (max-width:1600px){.whoweare .guide-wrap .list>li{display:none}.whoweare .guide-wrap .list>li:nth-child(n+5):nth-child(-n+8){display:block}.whoweare .guide-wrap .list>li:nth-child(n+5):nth-child(-n+8):nth-child(5){margin:0}.whoweare .guide-wrap .list>li:nth-child(n+5):nth-child(-n+8) img{width:100%;max-width:100%;height:auto}}@media (max-width:1300px){.whoweare .guide-wrap .list>li:nth-child(n+5):nth-child(-n+8){display:none}.whoweare .guide-wrap .list>li:nth-child(n+6):nth-child(-n+8){display:block}.whoweare .guide-wrap .list>li:nth-child(n+6):nth-child(-n+8):nth-child(6){margin:0}.whoweare .guide-wrap .list>li:nth-child(n+6):nth-child(-n+8) img{max-width:100%;height:auto}}@media (max-width:760px){.whoweare .guide-wrap .list>li:nth-child(n+6):nth-child(-n+8){display:none}.whoweare .guide-wrap .list>li:nth-child(n+7):nth-child(-n+8){display:block}.whoweare .guide-wrap .list>li:nth-child(n+7):nth-child(-n+8):nth-child(7){margin:0}.whoweare .guide-wrap .list>li:nth-child(n+7):nth-child(-n+8) img{max-width:100%;height:auto}}@media (max-width:700px){.whoweare .guide-wrap .list{display:none}}.whoweare .our-expertise-wrap{background:url(https://static.invenglobal.com/img/webzine/company/bg_our_expertise.png) 0 0 no-repeat;background-size:cover}.whoweare .our-expertise-wrap .list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 73px 220px;margin:-10px 0 0}@media (max-width:870px){.whoweare .our-expertise-wrap .list{-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.whoweare .our-expertise-wrap .list{padding:0 60px 15px}}.whoweare .our-expertise-wrap .list li{line-height:1.4;-ms-flex:0 0 218px;flex:0 0 218px;min-height:220px;text-align:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:10px 10px 0 0}@media (max-width:768px){.whoweare .our-expertise-wrap .list li{min-height:182px;-ms-flex:0 0 180px;flex:0 0 180px;padding:0 8px}}.whoweare .our-expertise-wrap .list li:before{content:"";display:inline-block;background:#1c5480;opacity:.75;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:5px}.whoweare .our-expertise-wrap .list li:first-of-type .guide:before{height:94px}.whoweare .our-expertise-wrap .list li:nth-of-type(2) .guide:before{background-image:url(https://static.invenglobal.com/img/webzine/company/CONSULTANTS_2x.png)}@media (max-width:768px){.whoweare .our-expertise-wrap .list li:nth-of-type(2) .guide:before{height:71px;background-size:contain}}.whoweare .our-expertise-wrap .list li:nth-of-type(3) .guide:before{height:87px;background-image:url(https://static.invenglobal.com/img/webzine/company/COORDINATORS_2x.png)}.whoweare .our-expertise-wrap .list .guide{width:100%;font-size:15px;color:#fff;word-break:keep-all;word-wrap:break-word;text-transform:uppercase;display:inline-block;position:relative;z-index:1;padding:30px 0 10px}@media (max-width:768px){.whoweare .our-expertise-wrap .list .guide{font-size:14px}}.whoweare .our-expertise-wrap .list .guide:before{content:"";display:inline-block;width:100%;height:95px;background:url(https://static.invenglobal.com/img/webzine/company/EXPERTS_2x.png) 50% no-repeat;background-size:97px;margin:0 0 12px}.whoweare .our-expertise-wrap .list .deco{text-transform:none;color:#37a8ff;font-size:13px;display:block;line-height:10px;margin:16px 0 0}@media (max-width:768px){.whoweare .our-expertise-wrap .list .deco{font-size:12px;margin:6px 0 0}}.whoweare .event-wrap{background:#0a0a0a;padding:0 0 160px}@media (max-width:768px){.whoweare .event-wrap{padding:0 0 12px}}.whoweare .event-wrap .title{text-align:left;padding:87px 0 40px}@media (max-width:768px){.whoweare .event-wrap .title{text-align:center;padding:60px 0 40px}}.whoweare .event-wrap .inner:after{content:"";display:block;clear:both}.whoweare .event-wrap .group-1{width:60%;float:left}@media (max-width:768px){.whoweare .event-wrap .group-1{width:100%;float:none}}.whoweare .event-wrap .group-1 .content{line-height:1.5;font-size:20px;color:#fff}@media (max-width:768px){.whoweare .event-wrap .group-1 .content{font-size:18px;margin:0 0 21px}}.whoweare .event-wrap .group-1 .content strong{display:block;margin:0 0 23px}.whoweare .event-wrap .group-2{float:right;width:36%;margin:8px 0 0}@media (max-width:768px){.whoweare .event-wrap .group-2{width:100%;float:none}}.whoweare .event-wrap .group-2 .list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.whoweare .event-wrap .group-2 .list{padding:0 54px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.whoweare .event-wrap .group-2 .list li{margin:0 0 0 52px}@media (max-width:768px){.whoweare .event-wrap .group-2 .list li{margin:0 0 0 33px}}.whoweare .event-wrap .group-2 .list li:first-child{margin:0}.whoweare .event-wrap .group-2 .list li img{width:100%;max-width:100%}.whoweare .world-wide-wrap{background:url(https://static.invenglobal.com/img/webzine/company/bg_world_wide.png) 50% no-repeat;background-size:cover}.whoweare .world-wide-wrap .inner{position:relative}.whoweare .world-wide-wrap .title{padding:91px 0 90px;line-height:1.2;text-align:center}@media (max-width:1000px){.whoweare .world-wide-wrap .title{padding:91px 0 50px}}@media (min-width:880px) and (max-width:910px){.whoweare .world-wide-wrap .title strong{width:100%}}@media (min-width:600px) and (max-width:649px){.whoweare .world-wide-wrap .title strong{width:100%}}.whoweare .world-wide-wrap .title+p{width:320px;line-height:1.4;text-align:left;font-size:20px;color:#fff;float:right;word-break:keep-all;word-wrap:break-word}@media (min-width:1000px) and (max-width:1100px){.whoweare .world-wide-wrap .title+p{margin:0 10px 0 0}}@media (max-width:1000px){.whoweare .world-wide-wrap .title+p{width:100%;max-width:600px;float:none;font-size:18px;margin:0 auto 50px}.whoweare .world-wide-wrap .title+p br{display:none}}.whoweare .world-wide-wrap .group-1{text-align:center}.whoweare .world-wide-wrap .group-1:after{display:block;clear:both;content:"";width:0;height:0;line-height:0;overflow:hidden}.whoweare .world-wide-wrap .group-2{position:absolute;top:250px;left:0;padding:0 0 18px}@media (min-width:1000px) and (max-width:1100px){.whoweare .world-wide-wrap .group-2{left:10px}}@media (max-width:1000px){.whoweare .world-wide-wrap .group-2{position:static;width:100%;max-width:600px;margin:0 auto}}.whoweare .world-wide-wrap .group-2 .list{width:565px;height:256px;color:#fff;background:url(https://static.invenglobal.com/img/webzine/company/global_2x.png) 58% no-repeat;background-size:254px;position:relative;box-sizing:border-box}@media (max-width:1000px){.whoweare .world-wide-wrap .group-2 .list{width:100%;height:254px;left:0}}@media (max-width:565px){.whoweare .world-wide-wrap .group-2 .list{height:337px;background-size:158px;background-position:55% 40%}}.whoweare .world-wide-wrap .group-2 .list:after:after{display:block;clear:both;content:"";width:0;height:0;line-height:0;overflow:hidden}@media (max-width:1000px){.whoweare .world-wide-wrap .group-2 .list:after{content:none}}.whoweare .world-wide-wrap .group-2 .list li{width:50%;position:absolute}.whoweare .world-wide-wrap .group-2 .list li:nth-child(2n){text-align:right}.whoweare .world-wide-wrap .group-2 .list li:nth-child(2n) .content{margin:0 10px 0 0}.whoweare .world-wide-wrap .group-2 .list li:first-child{top:0;left:0}.whoweare .world-wide-wrap .group-2 .list li:nth-child(2){top:0;right:0}.whoweare .world-wide-wrap .group-2 .list li:nth-child(3){bottom:0;left:0}.whoweare .world-wide-wrap .group-2 .list li .name{height:20px;line-height:1.2;font-size:17px;background:#37a8ff;border-radius:10px;display:inline-block;margin:0 0 12px;padding:0 8px}@media (max-width:768px){.whoweare .world-wide-wrap .group-2 .list li .name{line-height:1.3;font-size:15px}}.whoweare .world-wide-wrap .group-2 .list li .content{line-height:1.4;font-size:15px;margin:0 0 0 10px}@media (max-width:768px){.whoweare .world-wide-wrap .group-2 .list li .content{font-size:14px}}.whoweare .world-wide-wrap .group-2 .list li .content p span{color:#999}.whoweare .companies-wrap{background:#0a0a0a;padding:0 0 88px}@media (max-width:768px){.whoweare .companies-wrap{padding:0 0 54px}}.whoweare .companies-wrap .title{padding:91px 0 40px}@media (max-width:768px){.whoweare .companies-wrap .title{padding:60px 0 34px}}@media (max-width:560px){.whoweare .companies-wrap .title strong{width:100%}}.whoweare .companies-wrap .group-1 .list{height:116px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:justify;align-content:space-between}@media (max-width:630px){.whoweare .companies-wrap .group-1 .list{height:auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center}}.whoweare .companies-wrap .group-1 .list li{min-width:170px;text-align:center}.whoweare .companies-wrap .group-1 .list li:nth-child(-n+4){height:60%}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li{min-width:139px}}@media (max-width:630px){.whoweare .companies-wrap .group-1 .list li{min-width:auto;width:calc((100% - 20px)/3);margin:15px 10px 0 0}.whoweare .companies-wrap .group-1 .list li:nth-child(-n+3){margin:0}.whoweare .companies-wrap .group-1 .list li:nth-child(-n+4){height:auto}.whoweare .companies-wrap .group-1 .list li:nth-child(n+4):nth-child(-n+8){margin:15px 0 0}.whoweare .companies-wrap .group-1 .list li:nth-child(n+1):nth-child(-n+8){-ms-flex-order:0;order:0}}@media (max-width:490px){.whoweare .companies-wrap .group-1 .list li{width:calc((100% - 10px)/2);margin:15px 10px 0 0}.whoweare .companies-wrap .group-1 .list li:nth-child(3n),.whoweare .companies-wrap .group-1 .list li:nth-child(-n+3),.whoweare .companies-wrap .group-1 .list li:nth-child(n+4):nth-child(-n+8){margin:inherit}.whoweare .companies-wrap .group-1 .list li:nth-child(n+3):nth-child(-n+8){margin:15px 0 0}.whoweare .companies-wrap .group-1 .list li:nth-child(-n+2){margin:0}}.whoweare .companies-wrap .group-1 .list li:first-child{-ms-flex-order:1;order:1}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li:first-child img{height:24px}}.whoweare .companies-wrap .group-1 .list li:nth-child(2){-ms-flex-order:3;order:3}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li:nth-child(2) img{height:26px}}.whoweare .companies-wrap .group-1 .list li:nth-child(3){-ms-flex-order:5;order:5}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li:nth-child(3) img{height:24px}}.whoweare .companies-wrap .group-1 .list li:nth-child(4){-ms-flex-order:7;order:7}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li:nth-child(4) img{height:33px}}.whoweare .companies-wrap .group-1 .list li:nth-child(5){-ms-flex-order:2;order:2}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li:nth-child(5) img{height:28px}}.whoweare .companies-wrap .group-1 .list li:nth-child(6){-ms-flex-order:4;order:4}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li:nth-child(6) img{height:35px}}.whoweare .companies-wrap .group-1 .list li:nth-child(7){-ms-flex-order:6;order:6}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li:nth-child(7) img{height:20px}}.whoweare .companies-wrap .group-1 .list li:nth-child(8){-ms-flex-order:8;order:8}@media (max-width:768px){.whoweare .companies-wrap .group-1 .list li:nth-child(8) img{height:26px}}.whoweare .companies-wrap .txt-box{text-align:center;margin:0 0 49px}@media (max-width:768px){.whoweare .companies-wrap .txt-box{margin:0 0 35px}}.whoweare .companies-wrap .txt-box p{line-height:1.667;font-size:15px;color:#b2b2b2;text-align:center;background:#333;display:inline-block;border-radius:10px;padding:0 16px}@media (max-width:768px){.whoweare .companies-wrap .txt-box p{line-height:1.3;font-size:14px;padding:10px 10px 9px}}.whoweare .companies-wrap .list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:-20px}.whoweare .companies-wrap .list:after,.whoweare .companies-wrap .list li{content:"";width:calc((100% - 20px)/5)}@media (max-width:768px){.whoweare .companies-wrap .list:after,.whoweare .companies-wrap .list li{width:calc((100% - 20px)/4)}}@media (max-width:630px){.whoweare .companies-wrap .list:after,.whoweare .companies-wrap .list li{width:calc((100% - 20px)/3)}}@media (max-width:400px){.whoweare .companies-wrap .list:after,.whoweare .companies-wrap .list li{width:calc((100% - 10px)/2)}}.whoweare .companies-wrap .list li{content:normal;text-align:center;margin:20px 0 0;box-sizing:border-box}@media (max-width:630px){.whoweare .companies-wrap .list li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:400px){.whoweare .companies-wrap .list li{margin:15px 0 0}}.whoweare .companies-wrap .list li img{max-width:70%;max-height:90px}@media (max-width:630px){.whoweare .companies-wrap .list li img{max-width:90%}}.whoweare .our-mission-wrap{background:url(https://static.invenglobal.com/img/webzine/company/bg_our_mission.png) 0 0 no-repeat;background-size:cover;padding:0 0 289px}.whoweare .our-mission-wrap .title{padding:91px 0 50px;text-align:left}@media (max-width:768px){.whoweare .our-mission-wrap .title{padding:60px 0 34px}}.whoweare .our-mission-wrap .content{width:calc(100% - 395px);line-height:1.5;font-size:20px;color:#fff}@media (max-width:1000px){.whoweare .our-mission-wrap .content{width:100%}}@media (max-width:768px){.whoweare .our-mission-wrap .content{font-size:18px;margin:0 0 21px}}.workwithus main .container *{margin:0;padding:0;box-sizing:border-box}.workwithus main .container .inner{position:relative;width:100%;max-width:1000px;margin:0 auto}@media (max-width:1200px){.workwithus main .container .inner{padding:0 10px}}.workwithus main .container .info{line-height:1.45;font-size:28px;color:#fff;text-align:left;margin:0;padding:0;letter-spacing:-.025em}@media (max-width:640px){.workwithus main .container .info{font-size:4.375vw}}.workwithus main .container .title{line-height:1;font-size:64px;color:#f54a53;margin-bottom:26px;position:relative}.workwithus main .container .title:after{content:"";display:inline-block;width:52px;height:52px;background:url(https://static.invenglobal.com/img/webzine/company/icon1_2x.png) 0 0 no-repeat;background-size:52px;vertical-align:middle;margin-left:20px;margin-top:-15px}@media (max-width:768px){.workwithus main .container .title:after{content:none}}@media (max-width:640px){.workwithus main .container .title{font-size:10vw;margin-bottom:4.0625vw}}.workwithus main .container .sub-title{font-size:47px;color:#fff;margin:42px 0 32px}@media (max-width:640px){.workwithus main .container .sub-title{margin:6.5625vw 0 5vw;font-size:7.34375vw}}.workwithus main .container .link-apply{height:60px;line-height:60px;font-size:25px;text-align:center;font-weight:700;border:1px solid #3aabfb;color:#3aabfb;background:transparent;border-radius:3px;display:block;margin:48px 0 70px}@media (max-width:640px){.workwithus main .container .link-apply{margin:7.5vw 0 10.9375vw;height:0;line-height:normal;font-size:3.90625vw;padding-top:9.375%;position:relative}}@media (max-width:640px){.workwithus main .container .link-apply .txt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.workwithus main .container .link-apply:hover{color:#fff;background:#3aabfb}.workwithus main .container .fake-position{width:100%;position:absolute;top:-40px;z-index:-1}.workwithus main .container .main-visual-wrap{color:#000;width:100%;height:0;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;padding-top:34.68208%;position:relative;background:#ddd}@media (max-width:640px){.workwithus main .container .main-visual-wrap{padding-top:77%}}.workwithus main .container .main-visual-wrap .work-video-main{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.workwithus main .container .main-visual-wrap .work-video-main{left:50%;top:50%;min-width:100%;min-height:100%;height:auto;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@supports (-ms-accelerator:true) or (-ms-ime-align:auto){.workwithus main .container .main-visual-wrap .work-video-main{left:50%;top:50%;min-width:100%;min-height:100%;height:auto;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.workwithus main .container .main-visual-wrap .txt-box{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.workwithus main .container .main-visual-wrap .txt-box .guide{width:100%;line-height:1;font-size:7.8125vw;font-weight:700;color:#fff;text-transform:uppercase;display:inline-block;margin:0 0 1.34vw;letter-spacing:-.025em}@media (min-width:1921px){.workwithus main .container .main-visual-wrap .txt-box .guide{font-size:150px}}@media (max-width:640px){.workwithus main .container .main-visual-wrap .txt-box .guide{font-size:15.625vw;margin:0 0 3.125vw}}.workwithus main .container .main-visual-wrap .txt-box .guide+.desc{line-height:1;font-size:2.86vw;font-weight:700;color:#3aabfb}@media (min-width:1921px){.workwithus main .container .main-visual-wrap .txt-box .guide+.desc{font-size:55px}}@media (max-width:640px){.workwithus main .container .main-visual-wrap .txt-box .guide+.desc{font-size:7.03125vw}}.workwithus main .container .introduction-wrap{background:#1a1a1c;padding:39px 0 50px}@media (max-width:640px){.workwithus main .container .introduction-wrap{padding:6.09375vw 0 7.8125vw}}.workwithus main .container .introduction-wrap .link{margin-top:56px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}@media (max-width:640px){.workwithus main .container .introduction-wrap .link{margin-top:8.75vw}}.workwithus main .container .introduction-wrap .link a{line-height:1.43;font-size:28px;color:#3aabfb}@media (max-width:640px){.workwithus main .container .introduction-wrap .link a{font-size:4.375vw}}@media (max-width:425px){.workwithus main .container .introduction-wrap .link a{font-size:1.15rem}}.workwithus main .container .job-position-wrap{background:#262729 url(https://static.invenglobal.com/img/webzine/company/bg_guest_contributor.png?ver=201102a) top/100% space}.workwithus main .container .job-position-wrap:after{content:"";display:table;clear:both}.workwithus main .container .job-position-wrap.type1{background-color:#1a1a1c;background-image:url(https://static.invenglobal.com/img/webzine/company/bg_guest_contributor_type1.png?ver=201102a);background-position:100% 0}.workwithus main .container .job-position-wrap.type1 .title:after{background-image:url(https://static.invenglobal.com/img/webzine/company/icon3_2x.png)}.workwithus main .container .job-position-wrap .title{color:#3aabfb;padding-top:62px}.workwithus main .container .job-position-wrap .title:after{background-image:url(https://static.invenglobal.com/img/webzine/company/icon2_2x.png)}@media (max-width:640px){.workwithus main .container .job-position-wrap .title{padding-top:9.6875vw}}.workwithus main .container .job-position-wrap .group .list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.workwithus main .container .job-position-wrap .group .list>li{margin:10px 0}@media (max-width:640px){.workwithus main .container .job-position-wrap .group .list>li{margin:1.5625vw 0}}.workwithus main .container .job-position-wrap .group .list li{width:100%;line-height:1.37;font-size:22px;color:#919191;position:relative;padding-left:13px}@media (max-width:640px){.workwithus main .container .job-position-wrap .group .list li{font-size:1rem}}.workwithus main .container .job-position-wrap .group .list li:first-of-type{margin-top:0}.workwithus main .container .job-position-wrap .group .list li:before{content:"";width:4px;height:4px;border-radius:10px;background:#919191;box-sizing:border-box;position:absolute;top:15px;left:0}@media (max-width:640px){.workwithus main .container .job-position-wrap .group .list li:before{top:10px}}.workwithus main .container .job-position-wrap .group .list li strong{color:#3aabfb}.workwithus main .container .job-position-wrap .group .two-dep{padding:2px 10px}.workwithus main .container .job-position-wrap .group .two-dep li{font-size:18px}@media (max-width:640px){.workwithus main .container .job-position-wrap .group .two-dep li{font-size:.88rem}}.workwithus main .container .job-position-wrap .group .two-dep li:before{content:"-";width:auto;height:auto;border-radius:0;background:none;top:0}.workwithus .text-blue{color:#6bc1ff}.workwithus .text-red{color:#f37077}.workwithus footer{margin:0;background:#181818}