body#jainIntroduce{padding-top:0}.header_bar{display:none!important}#jainLab .pc,#jainLab .pc.mob,#jainLab .pc.tab{display:block}#jainLab .mob,#jainLab .tab{display:none}#jainLab,.body-wrapper,html{height:unset}#jainLab{padding-top:0;position:relative}#jainLab .inner{max-width:unset;padding:unset}#btnHistory{bottom:40px;cursor:pointer;position:fixed;right:40px;z-index:1000}#btnHistory span{align-items:center;background-color:#212121;border-radius:48px;display:flex;height:48px;justify-content:center;width:48px}#btnHistory em{color:#212121;display:block;font-size:13px;font-weight:700;margin-top:8px;text-align:center}#btnHistory.mode_white svg path[fill]{fill:#212121!important}#btnHistory.mode_white svg path[stroke]{stroke:#212121!important}#btnHistory.mode_white span{background-color:#fff}#btnHistory.mode_white em{color:#fff}#snb{left:40px;position:fixed;z-index:900}#snb,#snb .inner{top:50%;transform:translateY(-50%)}#snb .inner{left:0;min-height:178px;position:absolute;width:21px}#snb .num{font-size:16px;font-weight:600;letter-spacing:.32px;line-height:35px;text-align:center;width:21px}#snb .menu{transition:transform .5s cubic-bezier(.165,.84,.44,1);width:200px}#snb .list_menu{position:relative}#snb .list_menu li{left:0;position:absolute;top:0;width:100%}#snb .list_menu a{color:#373737;column-gap:20px;display:flex;font-size:15px;font-weight:600;line-height:35px;opacity:.3}#snb .list_menu a.on{opacity:1}#snb .progress{background:rgba(55,55,55,.35);height:108px;left:10px;position:absolute;top:35px;width:1px}#snb .progress:before{background:#373737;content:"";height:var(--progress);left:0;position:absolute;top:0;width:100%}#snb .total{left:0;position:absolute;top:143px}#snb:hover .menu{position:relative;transform:translate3d(0,-26px,0)}#snb:hover .list_menu li{position:static}#snb:hover .list_menu a{position:relative;z-index:1}#snb:not(:hover) .list_menu a:not(.on){opacity:0}#snb:hover .list_menu:hover a:hover{opacity:1}#snb:hover .list_menu:hover a:not(:hover){opacity:.3}#snb:hover .progress,#snb:hover .total{opacity:0}#snb.mode_white .list_menu a{color:#fff}#snb.mode_white .progress{background:hsla(0,0%,100%,.45)}#snb.mode_white .progress:before{background:#fff}#snb.mode_white .total{color:#fff}#intro .visual{height:300vh}#intro .visual .cont{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;position:sticky;row-gap:56px;text-align:center;top:0}#intro .visual .box_title{display:flex;flex-direction:column;row-gap:18px;transform:translateY(60px);transition:transform 1s}#intro .visual.ani .box_title{transform:unset}@keyframes visualTitleFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:unset}}#intro .visual .box_title .title{animation:visualTitleFadeUp 1s 50ms both;color:#232323;font-size:44px;font-weight:700;letter-spacing:.66px;line-height:44px}#intro .visual .box_title .group_words{color:#3b3b3b;column-gap:8px;display:flex;font-size:33px;font-weight:500;letter-spacing:.167px;line-height:37px}#intro .visual .box_title .words{animation:visualTitleFadeUp 1s both}#intro .visual .box_title .words:nth-of-type(2){animation-delay:.2s}#intro .visual .box_title .words:nth-of-type(3){animation-delay:.4s}#intro .visual .box_title .words:nth-of-type(4){animation-delay:.8s}#intro .visual .desc{color:#7b7b7b;font-size:20px;font-weight:400;letter-spacing:.2px;line-height:32px;opacity:0;transform:translateY(60px);transition:transform 1s,opacity 1s}#intro .visual.ani .desc{opacity:1;transform:unset}#intro .visual .animain_scroll{bottom:0;color:#203b8e;left:50%;position:absolute;transform:translateX(-50%);z-index:100}#intro .visual .animain_scroll .text{display:block;font-size:14px;font-weight:500;letter-spacing:.14px;line-height:37px;min-width:37px;transform:rotate(90deg)}#intro .visual .animain_scroll .bg{background:#a2b0cd;height:160px;margin:9px auto 0;position:relative;width:1px}#intro .visual .animain_scroll .mount{animation:scrollDown 2s ease-in-out infinite;background:#203b8e;width:100%}@keyframes scrollDown{0%{height:0}to{height:100%}}#intro .visual .bg_visual{height:200vh;left:0;overflow:hidden;position:absolute;top:100vh;width:100%;z-index:-1}#intro .bg_visual .img{position:absolute}#intro .bg_visual .img.first{left:126px;top:0;width:510px}#intro .bg_visual .img.second{right:91px;top:600px;width:566px}#intro .bg_visual .img.third{left:200px;top:878px;width:551px}#intro .overview{height:200vh}#intro .overview .cont{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:sticky;top:0;z-index:100}#intro .overview .title{color:hsla(0,0%,100%,.75);font-size:52px;font-weight:300;letter-spacing:-.26px;line-height:70px;text-align:center;transition:transform .7s,opacity .7s}#intro .overview .title.off{opacity:0;transform:translateY(-150px)}#intro .overview .title .bold{color:#fff;font-weight:700}#intro .overview .bg{height:100vh;margin-top:-100vh;object-fit:cover;position:sticky;top:0;transition:transform .5s,border-radius .5s;width:100%}#intro .summary{height:250vh;opacity:.3;position:relative;transition:opacity .5s}#intro .summary.ani{opacity:1}#intro .summary .cont{align-items:center;display:flex;height:100vh;justify-content:center;position:sticky;top:0;z-index:100}#intro .summary .title{text-align:center}#intro .summary .part{color:#cecece;font-size:34px;font-weight:600;line-height:58px;transition:color 1s}#intro .summary .part.on{color:#212121;font-weight:700}#intro .summary .bg_progress{background-color:#f3f3f3;height:100%;opacity:0;position:absolute;top:0}#intro .summary.ani .bg_progress{opacity:1;transition:width .5s,opacity .5s}#missionVision{background:#fff;height:500vh;position:relative}#missionVision section{display:flex;flex-direction:column;height:100vh;justify-content:center;padding-top:168px;position:sticky;row-gap:82px;top:0}#missionVision .cont{display:flex;flex-direction:column;row-gap:110px}#missionVision .list_detail{position:relative}#missionVision .list_keyword{column-gap:66px;display:flex;justify-content:center}#missionVision .item_keyword{position:relative}@keyframes drawLine{0%{width:0}to{width:100%}}#missionVision .item_keyword:after{background:#212121;bottom:-12px;content:"";font-size:0;height:1px;left:0;position:absolute}#missionVision.mission .item_keyword:first-of-type:after,#missionVision.vision .item_keyword:nth-of-type(2):after{animation:drawLine .5s both}#missionVision .item_keyword .keyword{color:#cecece;font-size:80px;font-weight:500;line-height:80px}#missionVision.mission .item_keyword:first-of-type .keyword,#missionVision.vision .item_keyword:nth-of-type(2) .keyword{color:#212121}#missionVision .item_detail.mission{align-items:center;color:#373737;display:flex;font-size:44px;font-weight:700;height:100%;justify-content:center;left:0;line-height:64px;opacity:0;position:absolute;text-align:center;top:0;transform:translateY(50px);transition:opacity .5s,transform .5s;width:100%}#missionVision.mission.on .item_detail.mission{opacity:1;transform:unset}#missionVision .detail.circle{display:flex;justify-content:center}#missionVision .detail.circle .part{align-items:center;background:rgba(191,220,246,.25);border-radius:50%;color:#505050;display:flex;font-size:20px;font-weight:300;height:280px;justify-content:center;letter-spacing:.2px;line-height:28px;opacity:0;text-align:center;transform:translateY(50px);transition:opacity .5s,transform .5s;width:280px}#missionVision.vision.on[mission-active="1"] .detail.circle .part{opacity:1;transform:unset}#missionVision.vision.on[mission-active="1"] .detail.circle .part:nth-of-type(2){transition-delay:.2s}#missionVision.vision.on[mission-active="1"] .detail.circle .part:nth-of-type(3){transition-delay:.4s}#missionVision .detail.circle .part+.part{margin-left:-30px}#missionVision .detail.circle .part .bold{color:#373737;display:inline-block;font-size:24px;font-weight:600;letter-spacing:.24px;line-height:33px}#missionVision .detail.text{align-items:center;column-gap:60px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#missionVision .detail.text .part{display:flex;flex-direction:column;opacity:0;row-gap:16px;transform:translateY(50px);transition:opacity .5s,transform .5s}#missionVision.vision.on[mission-active="2"] .detail.text .part{opacity:1;transform:unset}#missionVision.vision.on[mission-active="2"] .detail.text .part:nth-of-type(2){transition-delay:.2s}#missionVision.vision.on[mission-active="2"] .detail.text .part:nth-of-type(3){transition-delay:.4s}#missionVision .detail.text .part .thumb{background:url(https://test.jainlab.im/hubfs/JAINLAB/lab/icon_quotes.svg) no-repeat 0 0;color:#212121;font-size:26px;font-weight:600;letter-spacing:.26px;line-height:34px;padding-top:37px}#missionVision .detail.text .part .desc{color:#7b7b7b;font-size:19px;font-weight:400;letter-spacing:-.38px;line-height:30px}#missionVision .box_animation_flow{display:flex;overflow:hidden;transition:.3s;white-space:nowrap}@keyframes textLoop{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}#missionVision .box_animation_flow span{animation:textLoop 30s linear infinite;color:#eff3f9;font-size:140px;font-weight:700;letter-spacing:1.4px;line-height:168px;padding-right:42px}#role section{height:500vh}#role .box_bg{border-radius:8px;height:100vh;object-fit:cover;overflow:hidden;position:sticky;top:0;transform:scale(.77);transition:transform .5s,border-radius .5s;width:100%}#role .box_bg .title{bottom:112px;color:hsla(0,0%,100%,.75);font-size:34px;font-weight:300;left:112px;letter-spacing:.34px;line-height:48px;position:absolute;transition:transform .5s,opacity .5s}#role .box_bg .title.off{opacity:0;transform:translateY(-150px)}#role .box_bg .title .bold{color:#fff;font-size:42px;font-weight:700;line-height:63px}#role .bg{height:100%;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}#role .bg.on{opacity:1}#role .list_role{display:flex;height:100vh;margin-top:-100vh;opacity:0;overflow:hidden;position:sticky;top:0}#role .list_role.on{opacity:1;transition:opacity .5s;transition-delay:.5s}#role .item_role{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;position:relative;text-align:center;transition:width .5s}#role .list_role.on .item_role{cursor:pointer}#role .item_role .title{color:#fff;display:flex;flex-direction:column;font-size:40px;font-weight:600;letter-spacing:.4px;line-height:48px;position:relative;row-gap:3px}#role .item_role .title .en{color:#b7deff;font-size:22px;font-weight:500;letter-spacing:1.1px;line-height:26px}#role .item_role .list_detail{display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:422px}#role .item_detail{align-items:center;background:rgba(138,162,178,.2);border-radius:50%;color:#f4f4f4;display:flex;font-size:18px;font-weight:300;height:226px;justify-content:center;letter-spacing:-.18px;line-height:25px;margin-top:52px;width:226px}#role .item_detail:last-of-type{margin-left:-30px}#role .list_detail.piece_3 .item_detail:not(:first-of-type){margin-top:-56px}#idea{background:#000;font-size:0;height:300vw;overflow-x:clip}#idea .bg{object-fit:cover;width:100%}#idea .bg,#idea .horizontal{height:100vh;position:sticky;top:0}#idea .horizontal{display:flex;margin-top:-100vh;transition:transform 1s;width:200%;z-index:100}#idea .horizontal section{align-items:center;display:flex;flex:1}#idea .horizontal .inner{align-items:center;display:flex;flex-direction:column;height:630px;justify-content:space-between;width:100%}#idea .horizontal .system .inner{position:relative}#idea .horizontal .summary .cont{display:flex;flex-direction:column;justify-content:space-between;opacity:0;transform:translateY(100px);transition:opacity .5s,transform .5s}#idea .horizontal .ani .cont{opacity:1;transform:unset;transition-delay:.6s}#idea .horizontal .box_title{opacity:0;padding-left:240px;transform:translateY(100px);transition:opacity .5s,transform .5s;width:100%}#idea .horizontal .ani .box_title{opacity:1;transform:unset}#idea .horizontal .summary .box_title{column-gap:80px;display:flex}#idea .horizontal .title{color:#fff;font-size:44px;font-weight:700;letter-spacing:.44px}#idea .horizontal .box_subTitle .thumb{color:#a4b0cb;display:flex;flex-direction:column;font-size:36px;font-weight:300;letter-spacing:.36px;line-height:54px;opacity:0;transform:translateY(100px);transition:opacity .5s,transform .5s}#idea .horizontal .ani .box_subTitle .thumb{opacity:1;transform:unset;transition-delay:.2s}#idea .horizontal .box_subTitle .thumb .en{color:#acacac;font-size:21px;font-weight:400;letter-spacing:.626px;line-height:35px;margin-top:-1px;padding-left:4px}#idea .horizontal .box_subTitle .desc{color:#fff;font-size:23px;font-weight:300;letter-spacing:.23px;line-height:37px;margin-top:22px;opacity:0;transform:translateY(100px);transition:opacity .5s,transform .5s}#idea .horizontal .ani .box_subTitle .desc{opacity:1;transform:unset;transition-delay:.4s}#idea .horizontal .system .box_title .desc{color:#fff;font-size:34px;font-weight:300;letter-spacing:.34px;line-height:48px}#idea .horizontal .system .box_title .desc .bold{font-weight:700}#idea .horizontal .system .box_title .desc .point{color:#a4b0cb}#idea .horizontal .system .box_title .title{line-height:66px}#idea .horizontal .list_idea{color:#f4f4f4;display:flex;font-size:18px;font-weight:300;line-height:27px;text-align:center}#idea .horizontal .item_idea{background:rgba(130,147,193,.2);border-radius:50%;display:flex;flex-direction:column;height:339px;justify-content:center;row-gap:12px;width:339px}#idea .horizontal .item_idea+.item_idea{margin-left:-28px}#idea .horizontal .item_idea .thumb{color:#a4b0cb;font-size:28px;font-weight:700;letter-spacing:.28px;line-height:36px}#idea .horizontal .list_system{display:flex;opacity:0;transform:translateY(100px);transition:opacity .5s,transform .5s}#idea .horizontal .system .list_system{bottom:0;height:100%;left:50%;position:absolute;transform:translate(-50%,100px)}#idea .horizontal .ani .list_system{opacity:1;transform:unset;transition-delay:.2s}#idea .horizontal .system.ani .list_system{transform:translate(-50%)}#idea .horizontal .item_system{background:url(https://test.hlab.im/hubfs/JAINLAB/lab/bg_ideaSystem_01.svg) no-repeat 0 100%;cursor:pointer;display:flex;flex-direction:column;height:339px;justify-content:center;padding-top:291px;position:relative;transition:width .5s;width:205px}#idea .horizontal .system .item_system{height:100%}#idea .horizontal .item_system+.item_system:before{background:hsla(0,0%,100%,.7);bottom:169px;content:"";height:1px;left:0;position:absolute;transform:translate(-100%,-50%);transition:width .5s;width:90px}#idea .horizontal .item_system .thumb{color:#dedede;font-size:24px;font-weight:600;letter-spacing:.24px;padding-left:34px;transition:opacity .5s}#idea .horizontal .item_system .detail{left:70px;opacity:0;padding-top:291px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .5s;width:290px}#idea .horizontal .item_system .type{color:#fff;display:flex;flex-direction:column;font-size:24px;font-weight:600;letter-spacing:.24px;line-height:31px;row-gap:6px}#idea .horizontal .item_system .word{color:#969696;font-size:16px;font-weight:600;letter-spacing:.16px;line-height:19px}#idea .horizontal .item_system .desc{color:#e3e3e3;font-size:15px;font-weight:300;letter-spacing:.15px;line-height:22px;margin-top:16px}#idea .horizontal .item_system:nth-of-type(2){background-image:url(https://test.hlab.im/hubfs/JAINLAB/lab/bg_ideaSystem_02.svg)}#idea .horizontal .item_system:nth-of-type(2) .thumb{color:#dac2b6}#idea .horizontal .item_system:nth-of-type(2) .word{color:#b99989}#idea .horizontal .item_system:nth-of-type(3){background-image:url(https://test.hlab.im/hubfs/JAINLAB/lab/bg_ideaSystem_03.svg)}#idea .horizontal .item_system:nth-of-type(3) .thumb{color:#b9b9b9}#idea .horizontal .item_system:nth-of-type(3) .word{color:#a19881}#idea .horizontal .item_system:nth-of-type(4){background-image:url(https://test.hlab.im/hubfs/JAINLAB/lab/bg_ideaSystem_04.svg)}#idea .horizontal .item_system:nth-of-type(4) .thumb{color:#95afc3}#idea .horizontal .item_system:nth-of-type(4) .word{color:#84a8c1}#idea .horizontal .item_system:nth-of-type(5){background-image:url(https://test.hlab.im/hubfs/JAINLAB/lab/bg_ideaSystem_05.svg)}#idea .horizontal .item_system:nth-of-type(5) .thumb{color:#99b0ec}#idea .horizontal .item_system:nth-of-type(5) .word{color:#8293c1}#idea .horizontal .item_system:nth-of-type(6){background-image:url(https://test.hlab.im/hubfs/JAINLAB/lab/bg_ideaSystem_06.svg)}#idea .horizontal .item_system:nth-of-type(6) .thumb{color:#9ac3ba}#idea .horizontal .item_system:nth-of-type(6) .word{color:#90b6ad}#history section{background:#07151f;padding:213px 0 183px;position:relative}#history section:after{background:#5b5b5c;content:"";height:100%;left:50%;position:absolute;top:0;width:1px}#history .path{bottom:0;left:calc(50% - 5px);overflow:hidden;position:absolute;top:0;transition:top .5s;width:11px}#history .path:before{height:0;left:5px;top:0;transition:height .5s ease-out;width:1px}#history .path:after,#history .path:before{background:#96cefd;content:"";position:absolute;z-index:100}#history .path:after{border-radius:50%;height:11px;left:0;top:-11px;transition:top .5s ease-out;width:11px}#history .ani .path:before{height:var(--progress)}#history .ani .path:after{top:var(--progress)}#history .box_title{margin-left:50%;padding-left:52px}#history .title{color:#fff;font-size:44px;font-weight:700;letter-spacing:.44px;line-height:62px}#history .desc{color:#e3e3e3;font-size:18px;font-weight:300;letter-spacing:.18px;line-height:31px;margin-top:12px}#history .group_detail{margin-top:304px}#history .detail+.detail{margin-top:100px}#history .detail .year{color:#96cefd;display:block;font-size:24px;font-weight:700;line-height:29px;margin-right:50%;opacity:0;padding-right:52px;position:sticky;text-align:right;top:188px;transition-delay:.5s;transition:opacity .5s;width:50%}#history .ani .detail .year{opacity:1}#history .detail .year:before{background:#fff;content:"";height:29px;position:absolute;right:-1px;top:0;width:1px}#history .detail.reverse .year{margin-left:50%;padding-left:52px;padding-right:0;text-align:left}#history .detail.reverse .year:before{left:0;right:unset}#history .detail .group_item{display:flex;flex-direction:column;margin:-29px 0 0 50%;padding-left:52px;position:relative;word-break:keep-all}#history .detail.reverse .group_item{margin:-29px 50% 0 0;padding-left:unset;padding-right:52px;text-align:right}#history .detail .item{opacity:0;transform:translateY(50px);transition:transform .5s,opacity .5s}#history .detail .item.on{opacity:1;transform:translateY(0)}#history .detail .thumb{color:#fff;font-size:24px;font-weight:600;letter-spacing:.24px;line-height:29px;margin-bottom:32px}#history .detail .sub_year{color:#d0eaff;font-size:18px;font-weight:600;letter-spacing:.18px;line-height:27px}#history .detail .sub_year:not(:first-of-type){margin-top:24px}#history .detail .cont{color:#b0b0b0;font-size:16px;font-weight:300;letter-spacing:.16px;line-height:32px;margin-top:10px}#history .detail .img{border-radius:5px;margin-top:52px;width:376px}#history .detail.reverse img{align-self:flex-end}@media (max-width:1920px){#role .item_role{flex:unset;width:33.33333vw}}@media (min-width:1440px){#role .item_role+.item_role{border-left:1px solid hsla(0,0%,100%,.35)}#role .item_role:before{background:rgba(33,33,33,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}#role .item_role:hover{width:720px}#role .list_role:hover .item_role:not(:hover){width:calc(50vw - 360px)}#role .item_role .list_detail{height:0;opacity:0;transition:height .5s,opacity .5s}#role .item_role:hover:before{opacity:1}#role .item_role:hover .list_detail{height:278px;opacity:1}#role .item_role:hover .list_detail.piece_3{height:446px}#idea .horizontal section{border-right:1px solid #5b5b5c}#idea .horizontal .item_system:hover{width:290px}#idea .horizontal .item_system:nth-of-type(5):hover{width:350px}#idea .horizontal .item_system:hover+.item_system:before{width:50px}#idea .horizontal .item_system:hover .thumb{opacity:0}#idea .horizontal .item_system:hover .detail{opacity:1}}