:root{--black:#000;--white:#fff}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-text-size-adjust:100%;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:focus{outline:none}input::-ms-clear{visibility:hidden}textarea{overflow:auto}hr{border:none;margin:0}option{padding:0}input[type=submit],button{cursor:pointer;appearance:none;background-color:#0000;border:none;outline:none;padding:0}main{background:url(/lp/jobquest/images/common/img_pcBg.webp) 50%/cover no-repeat;display:flex}main .mainContent{aspect-ratio:400/750;background:#fff;height:100dvh;margin-inline:auto;overflow:hidden}@media screen and (min-width:769px){main .mainContent{width:auto}}@media screen and (max-width:768px){main .mainContent{width:100%;max-width:100%}}main .mainContent__inner{height:calc(100% - 40px)}@media screen and (max-width:374px){main .mainContent__inner{height:calc(100% - 30px)}}main .mainLeft,main .mainRight{flex:1}@media screen and (max-width:768px){main .mainLeft,main .mainRight{display:none}}main .mainLeft__logo{background:var(--black);width:100%;max-width:385px;padding:20px 20px 20px 40px;transform:skew(-20deg)translate(-20px)}main .mainLeft__logo__image{aspect-ratio:238/32;overflow:hidden}main .mainLeft__logo__image>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:238/32){main .mainLeft__logo__image{position:relative}main .mainLeft__logo__image:before{float:left;content:"";padding-top:13.45%}main .mainLeft__logo__image:after{content:"";clear:both;display:block}main .mainLeft__logo__image>img{position:absolute;inset:0}}main .mainLeft__logo__image{max-width:238px;transform:skew(20deg)}main .mainLeft__logo__image img{object-fit:contain;display:block}main .mainRight{justify-content:flex-end;align-items:flex-end;display:flex}main .mainRight__btnContainer{margin-bottom:40px;flex-direction:column;justify-content:flex-end;gap:20px;width:100%;max-width:250px;margin-inline:40px;display:flex}@media screen and (max-width:1000px){main .mainRight__btnContainer{display:none}}.footer{background:var(--black);z-index:11;justify-content:right;align-items:center;width:100%;height:40px;padding:0 13px;display:flex;position:relative}@media screen and (max-width:374px){.footer{height:30px}}.footer__logo{aspect-ratio:145/22;overflow:hidden}.footer__logo>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:145/22){.footer__logo{position:relative}.footer__logo:before{float:left;content:"";padding-top:15.17%}.footer__logo:after{content:"";clear:both;display:block}.footer__logo>img{position:absolute;inset:0}}.footer__logo{max-width:145px}.footer__logo img{object-fit:contain;display:block}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-size:62.5%}@media screen and (max-width:768px){html{scroll-padding-top:10em}}body{letter-spacing:0;color:#333;word-break:break-all;margin:0;font-family:Noto Sans JP,sans-serif;font-size:1.4rem;line-height:1.8}body{background:var(--lightgray)}body.scrollLock,body.jsFixed{overflow:hidden}a{color:var(--black);text-decoration:none}@media screen and (min-width:769px){a{transition:all .3s ease-out}}figure,p,h1,h2,h3{margin:0}ul,li{margin:0;padding:0;list-style:none}.main{padding:0 0 116px;overflow:hidden!important}@media screen and (max-width:889px){.main{padding:101px 0 77px}}@media screen and (max-width:768px){.main{padding:101px 0 77px}}.pageWrapper{overflow:hidden}@media screen and (max-width:768px){.pageWrapper{padding:110px 0 0}}.topContent{background:var(--black)url(/lp/jobquest/images/pages/top/img_bg.webp) no-repeat center/cover;height:100dvh;position:relative}.topContent__main{flex-direction:column;align-items:center;height:calc(100% - 40px);padding:20px 0 0;display:flex;position:relative}@media screen and (max-width:374px){.topContent__main{padding-top:10px}}.topContent__main__text{padding:0 25px}.topContent__main__text .slogan{color:var(--white);text-align:center;margin-bottom:10px;font-size:1.5rem;font-weight:700;line-height:1.2}@media screen and (max-width:374px){.topContent__main__text .slogan{margin-bottom:5px;font-size:1.3rem}}.topContent__main__text .title{position:relative}.topContent__main__text .title__image{aspect-ratio:652/241;overflow:hidden}.topContent__main__text .title__image>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:652/241){.topContent__main__text .title__image{position:relative}.topContent__main__text .title__image:before{float:left;content:"";padding-top:36.96%}.topContent__main__text .title__image:after{content:"";clear:both;display:block}.topContent__main__text .title__image>img{position:absolute;inset:0}}.topContent__main__text .title__image{max-width:326px;margin-inline:auto}@media screen and (max-width:374px){.topContent__main__text .title__image{max-width:190px}}.topContent__main__text .title__image span{font-size:0;display:none}.topContent__main__text .title__version{color:var(--white);letter-spacing:.05em;font-size:1.3rem;font-weight:700;position:absolute;top:18px;right:-5px}.topContent__main__character{flex:1;width:100%;max-width:375px;position:relative}.topContent__main__character:before{content:"";aspect-ratio:1106/707;background:url(/lp/jobquest/images/pages/top/img_charcterBg.webp) 50%/cover no-repeat;width:295%;display:block;position:absolute;bottom:5%;left:-70%}@media screen and (max-width:374px){.topContent__main__character:before{width:278%;display:block;position:absolute;bottom:-22%;left:-54%}}.topContent__main__character .characterBlock{max-width:375px;margin-inline:auto;position:relative}.topContent__main__character .characterBlock__character{width:100%;height:auto;position:absolute}.topContent__main__character .characterBlock__character img{object-fit:contain}.topContent__main__character .characterBlock__character--01{aspect-ratio:3354/5000;overflow:hidden}.topContent__main__character .characterBlock__character--01>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:3354/5000){.topContent__main__character .characterBlock__character--01{position:relative}.topContent__main__character .characterBlock__character--01:before{float:left;content:"";padding-top:149.08%}.topContent__main__character .characterBlock__character--01:after{content:"";clear:both;display:block}.topContent__main__character .characterBlock__character--01>img{position:absolute;inset:0}}.topContent__main__character .characterBlock__character--01{z-index:6;width:110%;top:57px;left:-8%}@media screen and (max-width:374px){.topContent__main__character .characterBlock__character--01{width:99%;top:57px;left:0%}}.topContent__main__character .characterBlock__character--02{aspect-ratio:3328/4992;overflow:hidden}.topContent__main__character .characterBlock__character--02>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:3328/4992){.topContent__main__character .characterBlock__character--02{position:relative}.topContent__main__character .characterBlock__character--02:before{float:left;content:"";padding-top:150%}.topContent__main__character .characterBlock__character--02:after{content:"";clear:both;display:block}.topContent__main__character .characterBlock__character--02>img{position:absolute;inset:0}}.topContent__main__character .characterBlock__character--02{z-index:5;width:65%;top:4px;left:-20%}@media screen and (max-width:374px){.topContent__main__character .characterBlock__character--02{width:55%;top:4px;left:-15%}}.topContent__main__character .characterBlock__character--03{aspect-ratio:3033/4877;overflow:hidden}.topContent__main__character .characterBlock__character--03>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:3033/4877){.topContent__main__character .characterBlock__character--03{position:relative}.topContent__main__character .characterBlock__character--03:before{float:left;content:"";padding-top:160.8%}.topContent__main__character .characterBlock__character--03:after{content:"";clear:both;display:block}.topContent__main__character .characterBlock__character--03>img{position:absolute;inset:0}}.topContent__main__character .characterBlock__character--03{z-index:4;width:75%;top:-14px;right:-20%}@media screen and (max-width:374px){.topContent__main__character .characterBlock__character--03{width:57%;top:-4px;right:-5%}}.topContent__main__character .characterBlock__character--04{aspect-ratio:361/547;overflow:hidden}.topContent__main__character .characterBlock__character--04>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:361/547){.topContent__main__character .characterBlock__character--04{position:relative}.topContent__main__character .characterBlock__character--04:before{float:left;content:"";padding-top:151.52%}.topContent__main__character .characterBlock__character--04:after{content:"";clear:both;display:block}.topContent__main__character .characterBlock__character--04>img{position:absolute;inset:0}}.topContent__main__character .characterBlock__character--04{z-index:3;width:39%;top:-30px;left:13%}.topContent__main__character .characterBlock__character--05{aspect-ratio:1483/2369;overflow:hidden}.topContent__main__character .characterBlock__character--05>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:1483/2369){.topContent__main__character .characterBlock__character--05{position:relative}.topContent__main__character .characterBlock__character--05:before{float:left;content:"";padding-top:159.74%}.topContent__main__character .characterBlock__character--05:after{content:"";clear:both;display:block}.topContent__main__character .characterBlock__character--05>img{position:absolute;inset:0}}.topContent__main__character .characterBlock__character--05{z-index:2;width:38%;top:-30px;right:15%}.topContent__main__character .characterBlock__character--06{aspect-ratio:1442/1819;overflow:hidden}.topContent__main__character .characterBlock__character--06>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:1442/1819){.topContent__main__character .characterBlock__character--06{position:relative}.topContent__main__character .characterBlock__character--06:before{float:left;content:"";padding-top:126.14%}.topContent__main__character .characterBlock__character--06:after{content:"";clear:both;display:block}.topContent__main__character .characterBlock__character--06>img{position:absolute;inset:0}}.topContent__main__character .characterBlock__character--06{z-index:1;width:31%;top:-49px;right:35%}@media screen and (max-width:374px){.topContent__main__character .characterBlock__character--06{width:26%;top:-38px;right:37%}}.topContent__main__overlay{z-index:10;width:100%;position:absolute;bottom:35px;left:0}@media screen and (max-width:374px){.topContent__main__overlay{bottom:20px}}.topContent__main__overlay .text{aspect-ratio:334/129;overflow:hidden}.topContent__main__overlay .text>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:334/129){.topContent__main__overlay .text{position:relative}.topContent__main__overlay .text:before{float:left;content:"";padding-top:38.62%}.topContent__main__overlay .text:after{content:"";clear:both;display:block}.topContent__main__overlay .text>img{position:absolute;inset:0}}.topContent__main__overlay .text{margin-inline:auto;max-width:334px;margin-bottom:10px;padding-inline:20px;position:relative;overflow:visible}@media screen and (max-width:374px){.topContent__main__overlay .text{max-width:250px;margin-bottom:0}}.topContent__main__overlay .text:before{content:"";aspect-ratio:1;pointer-events:none;background:url(/lp/jobquest/images/pages/top/img_textElement.webp) 50%/cover no-repeat;width:55%;height:auto;display:block;position:absolute;top:0;left:-22px}.topContent__main__overlay .text img{object-fit:contain;position:relative}.topContent__main__overlay .modBtn__wrapper{margin-top:auto}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.questionContent{background:var(--black)url(/lp/jobquest/images/pages/question/img_bg.webp) no-repeat top center/cover;height:100dvh;position:relative}.questionContent:before,.questionContent:after{content:"";z-index:2;background:#e4f800;width:100%;height:20px;display:block;position:absolute}.questionContent:before{top:0;-webkit-mask-image:url(/lp/jobquest/images/pages/question/img_pageBorderTop.webp);mask-image:url(/lp/jobquest/images/pages/question/img_pageBorderTop.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.questionContent:after{top:auto;bottom:40px;-webkit-mask-image:url(/lp/jobquest/images/pages/question/img_pageBorderBtn.webp);mask-image:url(/lp/jobquest/images/pages/question/img_pageBorderBtn.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (max-width:374px){.questionContent:after{bottom:30px}}.questionContent:has(.questionContent__step2){background:var(--black)url(/lp/jobquest/images/pages/result/img_bg.webp) no-repeat top center/100% 40%}.questionContent:has(.questionContent__step2):before{display:none}.questionContent__top{color:var(--white);background:#000000b3;width:90%;height:75px;margin-left:-10px;padding:25px 20px;transform:skew(-20deg)}@media screen and (max-width:374px){.questionContent__top{height:50px;padding:15px 20px}}.questionContent__top p{color:#e4f800;font-family:Quantico,sans-serif;font-size:1.8rem;font-weight:700;line-height:1;transform:skew(20deg)}.questionContent__bot{color:var(--white);background:#000000b3;width:95%;height:75px;margin-right:-10px;padding:25px 20px;position:absolute;bottom:40px;right:0;transform:skew(-20deg)}@media screen and (max-width:374px){.questionContent__bot{height:50px;padding:15px 20px}}.questionContent__main{z-index:2;flex-direction:column;justify-content:space-between;align-items:center;height:calc(100% - 160px);padding-bottom:0;display:flex;position:relative}@media screen and (max-width:374px){.questionContent__main{height:calc(100% - 120px)}}.questionContent__main__question{aspect-ratio:344/156;margin-top:-35px;overflow:hidden}.questionContent__main__question>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:344/156){.questionContent__main__question{position:relative}.questionContent__main__question:before{float:left;content:"";padding-top:45.35%}.questionContent__main__question:after{content:"";clear:both;display:block}.questionContent__main__question>img{position:absolute;inset:0}}.questionContent__main__question{flex-shrink:0}@media screen and (max-width:374px){.questionContent__main__question{margin-top:-20px}}.questionContent__main__question img{object-fit:contain;max-width:344px;margin-inline:auto;display:block}@media screen and (max-width:374px){.questionContent__main__question img{max-width:200px}}.questionContent__main__slider{z-index:-1;flex:1;width:100%;margin-block:-60px -10px;position:relative}.questionContent__main__slider .questionSlider,.questionContent__main__slider .questionSlider .swiper,.questionContent__main__slider .questionSlider .swiper-wrapper{height:100%}.questionContent__main__slider .questionSlider .questionSlider__button{clip-path:polygon(0 0,0% 100%,100% 50%);z-index:4;background:#e4f800;position:absolute;top:45%;right:10px}@media screen and (min-width:769px){.questionContent__main__slider .questionSlider .questionSlider__button{width:30px;height:34px}}@media screen and (max-width:768px){.questionContent__main__slider .questionSlider .questionSlider__button{width:20px;height:24px}}.questionContent__main__slider .questionSlider .questionSlider__button svg{display:none}.questionContent__main__slider .questionSlider .questionSlider__button--prev{clip-path:polygon(0 50%,100% 100%,100% 0);left:10px;right:auto}.questionContent__main__slider .questionSlider__slide{background:var(--black);height:100%;transition:all .4s ease-out;overflow:hidden;width:220px!important;transform:skew(-20deg)!important}@media screen and (min-width:769px){.questionContent__main__slider .questionSlider__slide{width:calc(100% - 160px)!important}}@media screen and (min-width:580px) and (max-width:768px){.questionContent__main__slider .questionSlider__slide{width:50vw!important}}.questionContent__main__slider .questionSlider__slide:not(.swiper-slide-active){pointer-events:none;scale:.75}.questionContent__main__slider .questionSlider__slide__bg{object-fit:cover;width:200%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)skew(20deg)}.questionContent__main__slider .questionSlider__slide__character{aspect-ratio:240/540;position:absolute;overflow:hidden}.questionContent__main__slider .questionSlider__slide__character>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:240/540){.questionContent__main__slider .questionSlider__slide__character{position:relative}.questionContent__main__slider .questionSlider__slide__character:before{float:left;content:"";padding-top:225%}.questionContent__main__slider .questionSlider__slide__character:after{content:"";clear:both;display:block}.questionContent__main__slider .questionSlider__slide__character>img{position:absolute;inset:0}}.questionContent__main__slider .questionSlider__slide__character{cursor:pointer;width:100%;height:auto;margin-top:45px;left:45%;transform:translate(-22%)skew(20deg)}.questionContent__main__slider .questionSlider__slide__character img{object-fit:contain;display:block}.questionContent__main__slider .questionSlider__slide__character[data-value=music],.questionContent__main__slider .questionSlider__slide__character[data-value=design]{left:40%}.questionContent__main__slider .questionSlider__title{pointer-events:none;z-index:3;aspect-ratio:375/213;background:url(/lp/jobquest/images/pages/question/img_titleBg.webp) 50%/contain no-repeat;width:calc(100% + 35px);position:absolute;bottom:10px;left:50%;overflow:hidden;transform:translate(-50%)}.questionContent__main__slider .questionSlider__title>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:375/213){.questionContent__main__slider .questionSlider__title{position:relative}.questionContent__main__slider .questionSlider__title:before{float:left;content:"";padding-top:56.8%}.questionContent__main__slider .questionSlider__title:after{content:"";clear:both;display:block}.questionContent__main__slider .questionSlider__title>img{position:absolute;inset:0}}@media screen and (max-width:374px){.questionContent__main__slider .questionSlider__title{width:80%}}@media screen and (min-width:769px){.questionContent__main__slider .questionSlider__title{max-width:100%}}.questionContent__main__slider .questionSlider__title img{object-fit:contain}.questionContent__main__slider .questionSlider__pagination{z-index:4;justify-content:center;align-items:center;gap:10px;margin-bottom:15px;display:flex;position:absolute;bottom:0;left:0}@media screen and (max-width:374px){.questionContent__main__slider .questionSlider__pagination{margin-bottom:10px}}.questionContent__main__slider .questionSlider__pagination .swiper-pagination-bullet{background:var(--white);opacity:1;border-radius:50%;width:12px;height:12px}.questionContent__main__slider .questionSlider__pagination .swiper-pagination-bullet-active{background:#e4f800}@media screen and (max-width:374px){.questionContent__main__slider .questionSlider__pagination .swiper-pagination-bullet{width:10px;height:10px}}.questionContent__step2{height:calc(100% - 40px)}.questionContent__step2__content{flex-direction:column;align-items:center;height:100%;display:flex}@media screen and (min-width:769px){.questionContent__step2__content{padding-block:0 65px}}@media screen and (max-width:768px){.questionContent__step2__content{padding-block:0 50px}}@media screen and (max-width:374px){.questionContent__step2__content{padding-bottom:20px}}.questionContent__step2__content .backBtn{z-index:4;background:#e4f800 url(/lp/jobquest/images/common/icon/icon_back.webp) 50%/19px 19px no-repeat;border-radius:50%;width:40px;height:40px;display:block;position:absolute;top:20px;left:20px}.questionContent__step2__content .step2mainTitle{color:var(--white);text-align:center;z-index:4;text-shadow:4px 4px #000;margin-block:25px;font-size:2.2rem;font-style:italic;font-weight:900;line-height:1;position:relative}@media screen and (max-width:374px){.questionContent__step2__content .step2mainTitle{margin-block:8px;font-size:1.6rem}}.questionContent__step2__content .step2Character{z-index:2;flex:1;width:100%;padding:0 40px;position:relative}@media screen and (min-width:769px){.questionContent__step2__content .step2Character{height:calc(100% - 350px);margin-bottom:30px}}@media screen and (max-width:768px){.questionContent__step2__content .step2Character{height:calc(100% - 330px);margin-bottom:30px}}@media screen and (max-width:374px){.questionContent__step2__content .step2Character{margin-bottom:20px;padding:0 20px}}.questionContent__step2__content .step2Character__block{aspect-ratio:240/320;background:url(/lp/jobquest/images/pages/result/img_characterBgMask.webp) 50%/contain no-repeat;width:auto;height:100%;margin-inline:auto;position:relative}@media screen and (max-width:768px){.questionContent__step2__content .step2Character__block{max-width:70vw}}.questionContent__step2__content .step2Character__block__character{aspect-ratio:1677/2500;overflow:hidden}.questionContent__step2__content .step2Character__block__character>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:1677/2500){.questionContent__step2__content .step2Character__block__character{position:relative}.questionContent__step2__content .step2Character__block__character:before{float:left;content:"";padding-top:149.08%}.questionContent__step2__content .step2Character__block__character:after{content:"";clear:both;display:block}.questionContent__step2__content .step2Character__block__character>img{position:absolute;inset:0}}.questionContent__step2__content .step2Character__block__character{width:auto;height:110%;margin-inline:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.questionContent__step2__content .step2Character__block__character img{object-fit:contain;display:block}.questionContent__step2__content .step2Character__block .characterBlockBg{width:calc(100% - 4px);height:100%;position:relative;left:2px;overflow:hidden;-webkit-mask:url(/lp/jobquest/images/pages/result/img_characterBgMask.webp) 50%/contain no-repeat;mask:url(/lp/jobquest/images/pages/result/img_characterBgMask.webp) 50%/contain no-repeat}.questionContent__step2__content .step2Character__block .characterBlockBg__bgText{writing-mode:vertical-rl;text-orientation:sideways;color:var(--white);letter-spacing:-.06em;white-space:nowrap;font-family:Quantico,sans-serif;font-style:italic;font-weight:700;line-height:1;display:block;position:absolute}@media screen and (min-width:769px){.questionContent__step2__content .step2Character__block .characterBlockBg__bgText{font-size:clamp(30px,9vh,50px)}}@media screen and (max-width:768px){.questionContent__step2__content .step2Character__block .characterBlockBg__bgText{font-size:clamp(30px,19vw,50px)}}.questionContent__step2__content .step2Character__block .characterBlockBg__bgText--left{top:0;left:-17px}.questionContent__step2__content .step2Character__block .characterBlockBg__bgText--right{bottom:10px;left:calc(100% - 35px)}.questionContent__step2__content .step2Character__block:before{content:"";aspect-ratio:1;z-index:-1;background:#fc34af;width:65%;height:auto;display:block;position:absolute;bottom:75%;right:-50px;-webkit-mask:url(/lp/jobquest/images/pages/result/img_ModalCharacterBg.webp) 50%/contain no-repeat;mask:url(/lp/jobquest/images/pages/result/img_ModalCharacterBg.webp) 50%/contain no-repeat}.questionContent__step2__content .step2Character__button{clip-path:polygon(0 0,0% 100%,100% 50%);z-index:4;background:#e4f800;position:absolute;top:45%;right:10px}@media screen and (min-width:769px){.questionContent__step2__content .step2Character__button{width:30px;height:34px}}@media screen and (max-width:768px){.questionContent__step2__content .step2Character__button{width:20px;height:24px}}.questionContent__step2__content .step2Character__button svg{display:none}.questionContent__step2__content .step2Character__button--prev{clip-path:polygon(0 50%,100% 100%,100% 0);left:10px;right:auto}.questionContent__step2__content .step2Character__title{z-index:2;position:absolute;bottom:-25px;left:0;overflow:hidden}@media screen and (min-width:769px){.questionContent__step2__content .step2Character__title{height:min(150px,20vh)}}@media screen and (max-width:768px){.questionContent__step2__content .step2Character__title{height:min(130px,20vh)}}@media screen and (max-width:374px){.questionContent__step2__content .step2Character__title{max-width:200px}}.questionContent__step2__content .step2Character__title img{object-fit:contain;object-position:left;width:100%;height:100%}.questionContent__step2__content .step2Character__title--animate{animation:.6s ease-out slideInFromLeft}.questionContent__step2__content .step2Character .swiper{height:100%;overflow:visible}.questionContent__step2__content .step2Description{max-width:360px;color:var(--white);z-index:2;letter-spacing:.05em;letter-spacing:0;padding:0 20px;margin-bottom:20px;place-content:center;width:100%;min-height:13ch;margin-inline:auto;padding-inline:20px;display:grid;position:relative}@media screen and (min-width:769px){.questionContent__step2__content .step2Description{font-size:1.6rem}}@media screen and (max-width:768px){.questionContent__step2__content .step2Description{font-size:1.4rem}}@media screen and (max-width:374px){.questionContent__step2__content .step2Description{min-height:12ch;margin-bottom:10px;font-size:1.2rem;line-height:1.6}}.questionContent__step2__content .step2CharacterPagination{justify-content:center;align-items:center;gap:15px;display:flex}@media screen and (min-width:769px){.questionContent__step2__content .step2CharacterPagination{margin-bottom:20px}}@media screen and (max-width:768px){.questionContent__step2__content .step2CharacterPagination{margin-bottom:10px}}.questionContent__step2__content .step2CharacterPagination .swiper-pagination-bullet{opacity:1;background:gray;border-radius:50%;width:12px;height:12px}.questionContent__step2__content .step2CharacterPagination .swiper-pagination-bullet-active{background:#e4f800}@media screen and (max-width:374px){.questionContent__step2__content .step2CharacterPagination .swiper-pagination-bullet{width:10px;height:10px}}.questionContent__step2__content .modBtn{padding:8px 20px}@media screen and (min-width:769px){.questionContent__step2__content .modBtn{padding:6px 15px;font-size:1.8rem}}@media screen and (max-width:768px){.questionContent__step2__content .modBtn{padding:4px 10px;font-size:1.8rem}}@media screen and (max-width:374px){.questionContent__step2__content .modBtn{padding:6px 15px;font-size:1.4rem}}.questionContent__step2__content .modBtn__wrapper+.modBtn__wrapper{margin-top:15px}@media screen and (max-width:374px){.questionContent__step2__content .modBtn__wrapper+.modBtn__wrapper{margin-top:12px}}@media screen and (min-width:769px){.questionContent__step2__content .modBtn__arrow{width:25px;height:25px}}@media screen and (max-width:768px){.questionContent__step2__content .modBtn__arrow{width:20px;height:20px}}@media screen and (max-width:374px){.questionContent__step2__content .modBtn__arrow{width:15px;height:15px}}.resultContent{background:var(--black)url(/lp/jobquest/images/pages/result/img_bg.webp) no-repeat top center/100% 40%;height:100dvh;position:relative}.resultContent:after{content:"";z-index:2;background:#e4f800;width:100%;height:20px;display:block;position:absolute;top:auto;bottom:40px;-webkit-mask-image:url(/lp/jobquest/images/pages/question/img_pageBorderBtn.webp);mask-image:url(/lp/jobquest/images/pages/question/img_pageBorderBtn.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.resultContent__main{flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 40px);padding-bottom:40px;display:flex;position:relative}.resultContent__main:after{content:"";background:var(--black);width:100%;height:50%;display:block;position:absolute;bottom:0}.resultContent__main__title{color:var(--white);text-align:center;z-index:4;text-shadow:4px 4px #000;margin-block:25px;font-size:2.2rem;font-style:italic;font-weight:900;line-height:1;position:relative}@media screen and (max-width:374px){.resultContent__main__title{margin-block:8px;font-size:1.6rem}}.resultContent__main__character{z-index:2;flex:1;width:100%;height:calc(100% - 340px);padding:0 40px;position:relative}@media screen and (max-width:374px){.resultContent__main__character{padding:10px 20px 0}}.resultContent__main__character:after{content:"";background:var(--black);z-index:-1;width:100%;height:50%;display:block;position:absolute;top:calc(100% - 10px);left:0}.resultContent__main__character .title{z-index:2;position:absolute;bottom:-25px;left:0;overflow:hidden}@media screen and (min-width:769px){.resultContent__main__character .title{height:min(150px,20vh)}}@media screen and (max-width:768px){.resultContent__main__character .title{height:min(130px,20vh)}}@media screen and (max-width:374px){.resultContent__main__character .title{max-width:200px;bottom:-15px}}.resultContent__main__character .title img{object-fit:contain;object-position:left;width:100%;height:100%}.resultContent__main__character .title--animate{animation:.6s ease-out slideInFromLeft}.resultContent__main__character .characterBlock{aspect-ratio:215/280;background:url(/lp/jobquest/images/pages/result/img_characterBgMask.webp) 50%/contain no-repeat;width:auto;height:100%;margin-inline:auto;position:relative}@media screen and (min-width:769px){.resultContent__main__character .characterBlock{max-width:80%}}@media screen and (max-width:768px){.resultContent__main__character .characterBlock{width:30.8vh;max-width:400px}}@media screen and (max-width:374px){.resultContent__main__character .characterBlock{width:26.8vh}}.resultContent__main__character .characterBlock:before{content:"";aspect-ratio:1;z-index:-1;background:#fc34af;width:65%;height:auto;display:block;position:absolute;bottom:75%;right:-50px;-webkit-mask:url(/lp/jobquest/images/pages/result/img_ModalCharacterBg.webp) 50%/contain no-repeat;mask:url(/lp/jobquest/images/pages/result/img_ModalCharacterBg.webp) 50%/contain no-repeat}.resultContent__main__character .characterBlock__character{aspect-ratio:617/916;overflow:hidden}.resultContent__main__character .characterBlock__character>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:617/916){.resultContent__main__character .characterBlock__character{position:relative}.resultContent__main__character .characterBlock__character:before{float:left;content:"";padding-top:148.46%}.resultContent__main__character .characterBlock__character:after{content:"";clear:both;display:block}.resultContent__main__character .characterBlock__character>img{position:absolute;inset:0}}.resultContent__main__character .characterBlock__character{width:auto;height:105%;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)}.resultContent__main__character .characterBlock__character img{object-fit:contain}.resultContent__main__character .characterBlock__bgText{writing-mode:vertical-rl;text-orientation:sideways;color:var(--white);letter-spacing:-.06em;white-space:nowrap;font-family:Quantico,sans-serif;font-style:italic;font-weight:700;line-height:1;display:block;position:absolute}@media screen and (min-width:769px){.resultContent__main__character .characterBlock__bgText{font-size:clamp(30px,9vh,50px)}}@media screen and (max-width:768px){.resultContent__main__character .characterBlock__bgText{font-size:clamp(30px,19vw,50px)}}.resultContent__main__character .characterBlock__bgText--left{top:0;left:-17px}.resultContent__main__character .characterBlock__bgText--right{bottom:10px;left:calc(100% - 35px)}.resultContent__main__character .characterBlock__bgText__wrapper{width:calc(100% - 4px);height:100%;position:relative;left:2px;overflow:hidden;-webkit-mask:url(/lp/jobquest/images/pages/result/img_characterBgMask.webp) 50%/contain no-repeat;mask:url(/lp/jobquest/images/pages/result/img_characterBgMask.webp) 50%/contain no-repeat}.resultContent__main__backBtn{z-index:4;background:#e4f800 url(/lp/jobquest/images/common/icon/icon_back.webp) 50%/19px 19px no-repeat;border-radius:50%;width:40px;height:40px;display:block;position:absolute;top:20px;left:20px}.resultContent__main__description{z-index:2;letter-spacing:.05em;color:var(--white);letter-spacing:0;flex:1;place-content:center;width:100%;margin-bottom:15px;padding-inline:20px;display:grid;position:relative}@media screen and (min-width:769px){.resultContent__main__description{max-width:400px;padding-top:35px;font-size:1.6rem}}@media screen and (max-width:768px){.resultContent__main__description{max-width:360px;padding-top:25px;font-size:clamp(14px,3.7vw,16px)}}@media screen and (max-width:374px){.resultContent__main__description{flex:0;max-width:100%;padding-top:10px;font-size:1.2rem}}.resultContent__main .socialsIcons{z-index:2;justify-content:center;align-items:center;gap:25px;margin-bottom:35px;padding-inline:30px;display:flex}@media screen and (max-width:374px){.resultContent__main .socialsIcons{gap:15px;margin-bottom:15px}}.resultContent__main .socialsIcons__item{aspect-ratio:1;overflow:hidden}.resultContent__main .socialsIcons__item>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:1/1){.resultContent__main .socialsIcons__item{position:relative}.resultContent__main .socialsIcons__item:before{float:left;content:"";padding-top:100%}.resultContent__main .socialsIcons__item:after{content:"";clear:both;display:block}.resultContent__main .socialsIcons__item>img{position:absolute;inset:0}}.resultContent__main .socialsIcons__item{max-width:75px;line-height:1;display:block}@media screen and (min-width:769px){.resultContent__main .socialsIcons__item{max-width:75px}}@media screen and (max-width:768px){.resultContent__main .socialsIcons__item{max-width:60px}}@media screen and (max-width:374px){.resultContent__main .socialsIcons__item{max-width:40px}}.resultContent__main .modTextLink{z-index:2;margin-bottom:25px}@media screen and (max-width:374px){.resultContent__main .modTextLink{margin-bottom:15px}}.resultContent__main .modBtn__wrapper{z-index:2;margin-top:auto;margin-bottom:25px}@media screen and (max-width:374px){.resultContent__main .modBtn__wrapper{margin-bottom:10px}}.modBtn{background:var(--black);color:#fff;text-align:left;letter-spacing:-.05em;border:2px solid #fc34af;border-color:#34e2fc #fc34af #fc34af #34e2fc;justify-content:space-between;align-items:center;gap:5px;width:100%;margin-inline:auto;padding:10px 20px;font-size:3rem;font-weight:700;line-height:1.2;transition:all .4s ease-out;display:flex;transform:skew(-20deg);box-shadow:6px 6px #000}@media screen and (max-width:374px){.modBtn{padding:5px 20px;font-size:1.8rem}}.modBtn__wrapper{width:100%;max-width:390px;margin-inline:auto;padding-inline:30px}.modBtn__wrapper:has(.modBtn--small){max-width:230px;padding-inline:0}.modBtn--small{font-size:1.5rem}.modBtn--small .modBtn__arrow{background-size:14px 14px;width:25px}.modBtn--en{letter-spacing:.05em;font-family:Quantico,sans-serif}.modBtn__arrow{aspect-ratio:1;background:#e4f800 url(/lp/jobquest/images/common/icon/icon_arrow.svg) 50%/20px 20px no-repeat;border-radius:50%;flex-shrink:0;width:35px;height:auto;display:block;transform:skew(20deg)}@media screen and (max-width:374px){.modBtn__arrow{background-size:15px 15px;width:25px;height:25px}}.modBtn:hover{transform:skew(-20deg)translate(6px,6px);box-shadow:0 0 #000}.modTextLink{color:var(--white);text-align:center;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white);z-index:2;font-size:1.4rem;line-height:1.2;display:block}@media screen and (max-width:374px){.modTextLink{font-size:1.2rem}}.modSecondaryBtn{letter-spacing:.05em;color:var(--black);text-align:center;background:#e4f800;border-radius:50em;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 20px;font-size:1.4rem;font-weight:700;line-height:1;display:flex}@media screen and (max-width:374px){.modSecondaryBtn{padding:2px 10px;font-size:1.2rem}}.modSecondaryBtn:after{content:"";background:url(/lp/jobquest/images/common/icon/icon_arrow.svg) 50%/cover no-repeat;width:15px;height:15px;display:block}.modSecondaryBtn__wrapper{z-index:2;width:100%;max-width:260px;margin-inline:auto;padding-inline:30px}@media screen and (max-width:374px){.modSecondaryBtn__wrapper{max-width:fit-content;padding-inline:0}}.detailModal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#000000b3;flex-direction:column;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.detailModal__inner{padding-top:45px;flex-direction:column;align-items:center;width:100%;max-width:440px;height:calc(100% - 35px);margin-inline:auto;padding-inline:20px;display:flex;position:relative}@media screen and (max-width:768px){.detailModal__inner{max-width:calc(100% - 40px)}}.detailModal__closeBtn{background:#e4f800 url(/lp/jobquest/images/common/icon/icon_back.webp) 50%/19px 19px no-repeat;border-radius:50%;width:40px;height:40px;display:block;position:absolute;top:20px;left:0}.detailModal__character{aspect-ratio:1;background:url(/lp/jobquest/images/pages/result/img_ModalCharacterBg.webp) 50%/40vh no-repeat;flex:1;height:auto;max-height:calc(100% - 290px)}@media screen and (max-width:374px){.detailModal__character{max-height:calc(100% - 220px)}}.detailModal__character__img{aspect-ratio:617/916;overflow:hidden}.detailModal__character__img>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:617/916){.detailModal__character__img{position:relative}.detailModal__character__img:before{float:left;content:"";padding-top:148.46%}.detailModal__character__img:after{content:"";clear:both;display:block}.detailModal__character__img>img{position:absolute;inset:0}}.detailModal__character__img{width:auto;height:99%;margin-inline:auto}.detailModal__character__img img{object-fit:contain}.detailModal__title{color:#e4f800;text-align:center;letter-spacing:-.06em;margin-top:20px;margin-bottom:10px;font-size:2.9rem;font-weight:700;line-height:1.2}@media screen and (max-width:374px){.detailModal__title{font-size:2.4rem}}.detailModal__choseText{color:var(--white);text-align:center;margin-bottom:25px;font-size:1.4rem;line-height:1}@media screen and (max-width:374px){.detailModal__choseText{margin-bottom:15px}}.detailModal__socials{margin-block:0 25px}@media screen and (max-width:374px){.detailModal__socials{margin-block:0 15px}}.detailModal__socials__title{color:var(--white);text-align:center;margin-bottom:15px;font-size:2.1rem;font-style:italic;font-weight:700;line-height:1}.detailModal__socials__icons{justify-content:center;align-items:center;gap:25px;margin-bottom:35px;display:flex}@media screen and (max-width:374px){.detailModal__socials__icons{gap:15px;margin-bottom:25px}}.detailModal__socials__icons a{aspect-ratio:1;overflow:hidden}.detailModal__socials__icons a>img{object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:1/1){.detailModal__socials__icons a{position:relative}.detailModal__socials__icons a:before{float:left;content:"";padding-top:100%}.detailModal__socials__icons a:after{content:"";clear:both;display:block}.detailModal__socials__icons a>img{position:absolute;inset:0}}.detailModal__socials__icons a{max-width:75px;line-height:1;display:block}@media screen and (max-width:374px){.detailModal__socials__icons a{max-width:50px}}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(../media/ajax-loader.d5c1e833.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.3392c85e.eot);src:url(../media/slick.3392c85e.eot)format("embedded-opentype"),url(../media/slick.265d68e3.woff)format("woff"),url(../media/slick.31421072.ttf)format("truetype"),url(../media/slick.5f2cd927.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
