@media screen and (min-width: 1920px){.yaku{font-family:YakuHanJP}.page.page-content{max-width:100%}body{margin:0}.din{font-family:"DIN Next 79","Zen Kaku Gothic New",sans-serif !important}#main{font-family:"Zen Kaku Gothic New",sans-serif;position:relative;z-index:4;padding-top:0;overflow:clip !important;width:100%;max-width:unset;min-width:unset;background-color:#1e1e1e;color:#fff}#main h1,#main h2,#main h3,#main .btn{font-family:"Zen Kaku Gothic New",sans-serif;text-transform:none}#main img{display:block;width:100%}#main ul{padding-left:0}#main section{position:relative;z-index:10}#main html,#main body{font-feature-settings:initial;overflow-x:clip !important;width:100%;margin:0;padding:0}#main body{overflow:clip !important;margin:0}#main a.btn{display:block}#main a{padding:0}#main p{margin:0}#main li{list-style:none}#main .hide{display:none !important}#main .ttl_hide{width:0;height:0;visibility:hidden;opacity:0}#main #wrapper{overflow:clip !important}#main .js_fadein,#main .js_fadein2{transition:all .3s ease;transform:translate(0, 87.5px);opacity:0}#main .js_fadein.on,#main .js_fadein2.on{transition:all .3s ease;transform:translate(0, 0px);opacity:1}#main .js_opacity{opacity:0;filter:blur(10px)}#main .js_opacity.on{transition:all .8s ease;opacity:1;filter:blur(0px)}#main .pixcel{position:absolute;z-index:1000;pointer-events:none;top:19px;left:50%;transform:translate(-50%, 0%);width:1360px;opacity:.4}#main .pixcel.off{opacity:0}#main #answer{padding-top:238.75px}#main #answer .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:62.5px}#main #answer .glitch{position:relative;width:300px;height:81.25px;top:0%;left:50%;transform:translateX(-50%)}#main #answer .glitch .glitch__img{background:url(../img/survey/answer_ttl.png) no-repeat 0% 0}#main #answer .set{position:relative;z-index:10;width:1037.5px;height:488.75px;margin:52.5px auto 0;background-image:url("../img/survey/answer_bg.png");background-size:contain;background-position:center top;background-repeat:repeat;border-top:#ff3535 1px solid;border-bottom:#ff3535 1px solid;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap}#main #answer .set .text{position:absolute;top:0px;left:1.25px;z-index:10;transform:scaleY(1.4);color:#ff3535;font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.2;text-align:left;width:137.5px;font-family:"EB Garamond",serif;margin-top:13.75px;margin-left:7.5px}#main #answer .set .deco{position:absolute;top:0px;right:0px;z-index:10;width:40px}#main #answer .set .wrap{width:938.75px;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-flow:row;flex-wrap:nowrap}#main #answer .set .wrap .ttl{display:block;width:425px;font-family:"Shippori Mincho",serif;color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-size:35px;transform:scaleY(1.5)}#main #answer .set .wrap .graph{position:relative;z-index:10;left:-41.25px;width:387.5px}#main #answer .set .wrap .graph_pic{width:100%}#main #answer .set .wrap .graph .top{text-align:center;color:#fff;font-size:22.5px;font-weight:500;letter-spacing:.06em;line-height:1.3;text-align:center}#main #answer .set .wrap .graph .top span{font-size:20px}#main #answer .set .wrap .graph .num{text-align:center;color:#fff;font-size:75px;font-weight:600;letter-spacing:-0.05em;line-height:1;text-align:center;font-family:"EB Garamond",serif}#main #answer .set .wrap .graph .num span{font-size:60px;display:inline-block;margin-left:7.5px}#main #answer .set .wrap .graph_set_left{position:absolute;z-index:10;width:375px;top:52%;left:67.5px;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;flex-flow:column;flex-wrap:nowrap}#main #answer .set .wrap .graph_set_right{position:absolute;z-index:10;width:375px;top:calc(50% - 20px);right:66.25px;transform:translate(50%, -50%)}#main #true{margin-top:112.5px}#main #true .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:62.5px}#main #true .ttl span{color:#ff3535}#main #true .glitch{position:relative;width:450px;height:167.5px;top:0%;left:50%;transform:translateX(-50%)}#main #true .glitch .glitch__img{background:url(../img/survey/true_kv.png) no-repeat 0% 0}#main #true .text{margin:56.25px auto 0;width:787.5px;color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;font-size:20px}#main #true .text span{color:#ff3535}#main #true .wrap .content{position:relative;z-index:10;background-image:url("../img/survey/answer_bg.png");background-size:contain;background-position:center top;background-repeat:repeat;border-top:#ff3535 1px solid;width:1037.5px;margin:101.25px auto 0;padding-bottom:72.5px}#main #true .wrap .content:nth-child(n+2){margin:0 auto 0}#main #true .wrap .content:last-child{border-bottom:#ff3535 1px solid}#main #true .wrap .content.closed{overflow:hidden;height:327.5px;background-image:unset;background-size:contain;background-position:center top;background-repeat:repeat}#main #true .wrap .content.closed .content_btn img:nth-child(1){opacity:1}#main #true .wrap .content.closed .content_btn img:nth-child(2){opacity:0}#main #true .wrap .content.closed .content_text{height:56.25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main #true .wrap .content.closed .content_detail,#main #true .wrap .content.closed .company,#main #true .wrap .content.closed .company_pic,#main #true .wrap .content.closed .company_text,#main #true .wrap .content.closed .company_btns,#main #true .wrap .content.closed .about{opacity:0;transition:all .5s ease}#main #true .wrap .content .deco{position:absolute;top:0px;right:0px;z-index:10;width:40px}#main #true .wrap .content_top{width:957.5px;margin:0 auto 0}#main #true .wrap .content_btn{position:absolute;top:120px;right:40px;width:56.25px}#main #true .wrap .content_btn img:nth-child(1){position:relative;z-index:10;opacity:0}#main #true .wrap .content_btn img:nth-child(2){position:absolute;z-index:10;top:0;left:0;opacity:1}#main #true .wrap .content_mark{opacity:0 !important;position:absolute;z-index:-2;top:781.25px;left:50%;width:100vw;transform:translate(-50%, 0px)}#main #true .wrap .content_mark picture:nth-child(2) img{position:absolute;top:0;left:calc(100% + 12.5px)}#main #true .wrap .content_tag{display:inline-block !important;margin:40px 0 0;position:relative;z-index:10;width:auto;height:27.5px;color:#000;font-family:"Shippori Mincho",serif;font-weight:500;background-color:#ff3535}#main #true .wrap .content_tag span{position:relative;z-index:10;top:-2.5px;color:#000;font-size:20px;font-weight:bold;letter-spacing:0em;line-height:1;text-align:center;padding:0 12.5px}#main #true .wrap .content_tag::before{content:"";display:block;top:0;right:99%;width:20px;height:27.5px;position:absolute;z-index:20;background-size:contain;background-image:url("../img/survey/true_tag_bg_l.png");background-repeat:no-repeat}#main #true .wrap .content_tag::after{content:"";display:block;top:0;left:99%;width:20px;height:27.5px;position:absolute;z-index:20;background-size:contain;background-image:url("../img/survey/true_tag_bg_r.png");background-repeat:no-repeat}#main #true .wrap .content_human{margin:31.25px 0 0;display:flex;justify-content:flex-start;align-items:center;flex-flow:row;flex-wrap:nowrap;width:851.25px}#main #true .wrap .content_pic{margin-right:45px;width:100px}#main #true .wrap .content_name{font-size:20px}#main #true .wrap .content_text{width:962.5px;margin:47.5px 0 0;font-family:"Shippori Mincho",serif;color:#fff;font-size:30px;transform:scaleY(1.5);font-weight:500;letter-spacing:0em;line-height:1.2;text-align:left}#main #true .wrap .content_detail{width:957.5px;margin:45px 0 0;border-left:1px solid #ff3535;background-color:rgba(12,12,12,.25);padding:18.75px 18.75px 18.75px 42.5px;color:#fff;font-size:20px;font-weight:500;letter-spacing:.06em;line-height:1.5;text-align:left}#main #true .wrap .content .company{margin:83.75px 0 0;font-family:"Shippori Mincho",serif;color:#fff;font-size:22.5px;transform:scaleY(1.5);font-weight:500;letter-spacing:0em;line-height:1.4;text-align:center}#main #true .wrap .content .company_pic{width:175px;margin:36.25px auto 0}#main #true .wrap .content .company_text{margin:21.25px 0 0;color:#fff;font-size:17.5px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:center}#main #true .wrap .content .company_btns{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:536.25px;margin:50px auto 0}#main #true .wrap .content .company_btns .view{width:250px;height:60px;background-color:#ff3535;border-radius:125px;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#fff;font-size:17.5px;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:left;margin-right:3.75px}#main #true .wrap .content .company_btns .view img{display:block;width:15px}#main #true .wrap .content .company_btns .resister{width:250px;height:60px;background-color:#ff3535;border-radius:125px;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#3088f3;font-size:17.5px;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:left;margin-right:3.75px;border:#3088f3 solid 1px;background-color:#fff;transition:all .5s ease}#main #true .wrap .content .company_btns .resister:hover{transition:all .5s ease;opacity:.8 !important}#main #true .wrap .content .company_btns .resister img{display:block;width:15px}#main #true .wrap .content .about{margin:27.5px auto 0;width:150px;display:block;color:#ff3535;font-size:17.5px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:center;padding-bottom:2px;border-bottom:1px solid #ff3535}#main #true .back{padding-left:12.5px;position:relative;z-index:10;margin:75px auto 0;width:250px;height:60px;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#fff;font-size:17.5px;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:center}#main #true .back span{position:relative;z-index:20}#main #true .back_bg{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0}#main #info{margin:515px auto 0;background-color:#000;padding-top:235px;padding-bottom:375px;border-top:1px solid #ff3535}#main #info .deco_top{pointer-events:none;position:absolute;z-index:30;top:-370px;left:50%;transform:translate(-50%, 0);width:993.75px}#main #info .deco_bot{pointer-events:none;position:absolute;bottom:-2.5px;z-index:30;left:50%;transform:translate(-50%, 0);width:1935px}#main #info .deco_bot picture:nth-child(2) img{position:absolute;z-index:20;top:0;left:100%}#main #info .deco_under{pointer-events:none;position:absolute;bottom:0;z-index:10;left:50%;transform:translate(-50%, 0);width:100%}#main #info .labels{position:absolute;z-index:10;top:10px;left:-10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:calc(2060px*2)}#main #info .labels .label{width:2060px;margin:0 12.5px}#main #info .glitch{position:relative;width:650px;height:86.25px;top:0%;left:50%;transform:translateX(-50%)}#main #info .glitch .glitch__img{background:url(../img/survey/info_ttl.png) no-repeat 0% 0}#main #info .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:62.5px}#main #info .ttl span{color:#ff3535}#main #info .text{margin:58.75px auto 0;width:787.5px;color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;font-size:20px}#main #info .text span{color:#ff3535}#main #info .flex{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:820px;margin:50px auto 0}#main #info .flex .content{width:382.5px}#main #info .flex .content_text{margin:20px 0 0;color:#fff;font-size:20px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;margin-top:20px}#main .modal_about{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;transition:all .3s ease;opacity:0;pointer-events:none}#main .modal_about.on{transition:all .3s ease;opacity:1;pointer-events:all}#main .modal_about .bg{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);opacity:1}#main .modal_about .close{position:absolute;z-index:10;top:0px;right:0px;width:52.5px;cursor:pointer}#main .modal_about .wrap{position:relative;z-index:20;margin:226.25px auto 0;width:775px}#main .modal_about .wrap .ttl{color:#fff;font-size:20px;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:center}#main .modal_about .wrap .ttl span{color:#ff3535}#main .modal_about .wrap .pic{margin:30px auto 0;width:552.5px}#main .modal_about .wrap .text{color:#fff;font-size:20px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;margin:36.25px auto 0}#main .modal_about .wrap .set{margin:20px auto 0;width:775px;border-left:1px solid #ff3535;padding:20px 30px;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;flex-wrap:nowrap}#main .modal_about .wrap .set_content{width:715px;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;flex-wrap:nowrap}#main .modal_about .wrap .set_content .l{width:16.25px;margin-right:10px;margin-top:3.75px}#main .modal_about .wrap .set_content .r{width:688.75px}#main .modal_about .wrap .set_content:nth-child(n+2){margin:20px 0 0}#main .modal_about .wrap .human{width:72.5px;margin:50px auto 0}#main .modal_about .wrap .text_top{margin:20px 0 0;color:#fff;font-size:20px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left}#main .modal_about .wrap .text_bot{margin:10px 0 0;color:#fff;font-size:17.5px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left}#main .modal_about #scroll_wrapper{position:relative;width:775px;height:100vh;overflow:hidden;margin:0 auto}#main .modal_about .wrap{position:absolute;top:0;left:0%;padding-bottom:625px}#main .glitch{--gap-horizontal: 10px;--gap-vertical: 5px;--time-anim: 2s;--delay-anim: 2s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80.2666666667vw;height:13.6vw}#main .glitch__img{position:absolute;top:calc(-1*var(--gap-vertical));left:calc(-1*var(--gap-horizontal));width:calc(100% + var(--gap-horizontal)*2);height:calc(100% + var(--gap-vertical)*2);transform:translate(-50%, -50%);background:url(../img/kv_ttl_sp.png) no-repeat 50% 0;background-color:var(--blend-color-1);background-size:contain !important;transform:translate3d(0, 0, 0);background-blend-mode:var(--blend-mode-1)}#main .glitch__img:nth-child(1){width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}#main .glitch__img:nth-child(n+2){opacity:0}#main .imgloaded .glitch__img:nth-child(n+2){animation-duration:var(--time-anim);animation-delay:var(--delay-anim);animation-timing-function:linear;animation-iteration-count:infinite}#main .imgloaded .glitch__img:nth-child(2){background-color:var(--blend-color-2);background-blend-mode:var(--blend-mode-2);animation-name:glitch-anim-1}#main .imgloaded .glitch__img:nth-child(3){background-color:var(--blend-color-3);background-blend-mode:var(--blend-mode-3);animation-name:glitch-anim-2}#main .imgloaded .glitch__img:nth-child(4){background-color:var(--blend-color-4);background-blend-mode:var(--blend-mode-4);animation-name:glitch-anim-3}#main .imgloaded .glitch__img:nth-child(5){background-color:var(--blend-color-5);background-blend-mode:var(--blend-mode-5);animation-name:glitch-anim-flash}@keyframes glitch-anim-1{0%{opacity:1;transform:translate3d(var(--gap-horizontal), 0, 0);-webkit-clip-path:polygon(0 2%, 100% 2%, 100% 5%, 0 5%);clip-path:polygon(0 2%, 100% 2%, 100% 5%, 0 5%)}2%{-webkit-clip-path:polygon(0 15%, 100% 15%, 100% 15%, 0 15%);clip-path:polygon(0 15%, 100% 15%, 100% 15%, 0 15%)}4%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 20%, 0 20%);clip-path:polygon(0 10%, 100% 10%, 100% 20%, 0 20%)}6%{-webkit-clip-path:polygon(0 1%, 100% 1%, 100% 2%, 0 2%);clip-path:polygon(0 1%, 100% 1%, 100% 2%, 0 2%)}8%{-webkit-clip-path:polygon(0 33%, 100% 33%, 100% 33%, 0 33%);clip-path:polygon(0 33%, 100% 33%, 100% 33%, 0 33%)}10%{-webkit-clip-path:polygon(0 44%, 100% 44%, 100% 44%, 0 44%);clip-path:polygon(0 44%, 100% 44%, 100% 44%, 0 44%)}12%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 20%, 0 20%);clip-path:polygon(0 50%, 100% 50%, 100% 20%, 0 20%)}14%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 70%, 0 70%);clip-path:polygon(0 70%, 100% 70%, 100% 70%, 0 70%)}16%{-webkit-clip-path:polygon(0 80%, 100% 80%, 100% 80%, 0 80%);clip-path:polygon(0 80%, 100% 80%, 100% 80%, 0 80%)}18%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 55%, 0 55%);clip-path:polygon(0 50%, 100% 50%, 100% 55%, 0 55%)}20%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 80%, 0 80%);clip-path:polygon(0 70%, 100% 70%, 100% 80%, 0 80%)}21.9%{opacity:1;transform:translate3d(var(--gap-horizontal), 0, 0)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-2{0%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)), 0, 0);-webkit-clip-path:polygon(0 25%, 100% 25%, 100% 30%, 0 30%);clip-path:polygon(0 25%, 100% 25%, 100% 30%, 0 30%)}3%{-webkit-clip-path:polygon(0 3%, 100% 3%, 100% 3%, 0 3%);clip-path:polygon(0 3%, 100% 3%, 100% 3%, 0 3%)}5%{-webkit-clip-path:polygon(0 5%, 100% 5%, 100% 20%, 0 20%);clip-path:polygon(0 5%, 100% 5%, 100% 20%, 0 20%)}7%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%)}9%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 40%, 0 40%);clip-path:polygon(0 40%, 100% 40%, 100% 40%, 0 40%)}11%{-webkit-clip-path:polygon(0 52%, 100% 52%, 100% 59%, 0 59%);clip-path:polygon(0 52%, 100% 52%, 100% 59%, 0 59%)}13%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%)}15%{-webkit-clip-path:polygon(0 75%, 100% 75%, 100% 75%, 0 75%);clip-path:polygon(0 75%, 100% 75%, 100% 75%, 0 75%)}17%{-webkit-clip-path:polygon(0 65%, 100% 65%, 100% 40%, 0 40%);clip-path:polygon(0 65%, 100% 65%, 100% 40%, 0 40%)}19%{-webkit-clip-path:polygon(0 45%, 100% 45%, 100% 50%, 0 50%);clip-path:polygon(0 45%, 100% 45%, 100% 50%, 0 50%)}20%{-webkit-clip-path:polygon(0 14%, 100% 14%, 100% 33%, 0 33%);clip-path:polygon(0 14%, 100% 14%, 100% 33%, 0 33%)}21.9%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)), 0, 0)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-3{0%{opacity:1;transform:translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1, -1, 1);-webkit-clip-path:polygon(0 1%, 100% 1%, 100% 3%, 0 3%);clip-path:polygon(0 1%, 100% 1%, 100% 3%, 0 3%)}1.5%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 9%, 0 9%);clip-path:polygon(0 10%, 100% 10%, 100% 9%, 0 9%)}2%{-webkit-clip-path:polygon(0 5%, 100% 5%, 100% 6%, 0 6%);clip-path:polygon(0 5%, 100% 5%, 100% 6%, 0 6%)}2.5%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%)}3%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 10%, 0 10%);clip-path:polygon(0 10%, 100% 10%, 100% 10%, 0 10%)}5%{-webkit-clip-path:polygon(0 30%, 100% 30%, 100% 25%, 0 25%);clip-path:polygon(0 30%, 100% 30%, 100% 25%, 0 25%)}5.5%{-webkit-clip-path:polygon(0 15%, 100% 15%, 100% 16%, 0 16%);clip-path:polygon(0 15%, 100% 15%, 100% 16%, 0 16%)}7%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 39%, 0 39%);clip-path:polygon(0 40%, 100% 40%, 100% 39%, 0 39%)}8%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 21%, 0 21%);clip-path:polygon(0 20%, 100% 20%, 100% 21%, 0 21%)}9%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 55%, 0 55%);clip-path:polygon(0 60%, 100% 60%, 100% 55%, 0 55%)}10.5%{-webkit-clip-path:polygon(0 30%, 100% 30%, 100% 31%, 0 31%);clip-path:polygon(0 30%, 100% 30%, 100% 31%, 0 31%)}11%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 69%, 0 69%);clip-path:polygon(0 70%, 100% 70%, 100% 69%, 0 69%)}13%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 41%, 0 41%);clip-path:polygon(0 40%, 100% 40%, 100% 41%, 0 41%)}14%{-webkit-clip-path:polygon(0 80%, 100% 80%, 100% 75%, 0 75%);clip-path:polygon(0 80%, 100% 80%, 100% 75%, 0 75%)}14.5%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 51%, 0 51%);clip-path:polygon(0 50%, 100% 50%, 100% 51%, 0 51%)}15%{-webkit-clip-path:polygon(0 90%, 100% 90%, 100% 90%, 0 90%);clip-path:polygon(0 90%, 100% 90%, 100% 90%, 0 90%)}16%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%)}18%{-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 99%, 0 99%);clip-path:polygon(0 100%, 100% 100%, 100% 99%, 0 99%)}20%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 71%, 0 71%);clip-path:polygon(0 70%, 100% 70%, 100% 71%, 0 71%)}21.9%{opacity:1;transform:translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1, -1, 1)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-flash{0%,5%{opacity:.2;transform:translate3d(var(--gap-horizontal), var(--gap-vertical), 0)}5.5%,100%{opacity:0;transform:translate3d(0, 0, 0)}}.m-floating-sns{display:none}#main[data-page="1"] #answer .set .wrap .graph_set_left{top:52%;left:67.5px}#main[data-page="1"] #answer .set .wrap .graph_set_right{top:calc(50% - 20px);right:66.25px}#main[data-page="2"] #answer .set .wrap .graph_set_left{top:54%;left:71.25px}#main[data-page="2"] #answer .set .wrap .graph_set_right{top:calc(50% - 2.5px);right:67.5px}#main[data-page="3"] #answer .set .wrap .graph_set_left{top:74%;left:71.25px}#main[data-page="3"] #answer .set .wrap .graph_set_right{top:calc(50% - 41.25px);right:67.5px}#main[data-page="4"] #answer .set .wrap .graph_set_left{top:45%;left:71.25px}#main[data-page="4"] #answer .set .wrap .graph_set_right{top:calc(50% - -30px);right:67.5px}#main[data-page="5"] #answer .set .wrap .graph_set_left{top:39%;left:67.5px}#main[data-page="5"] #answer .set .wrap .graph_set_right{top:calc(50% - -52.5px);right:67.5px}#main[data-page="6"] #answer .set .wrap .graph_set_left{top:59%;left:67.5px}#main[data-page="6"] #answer .set .wrap .graph_set_right{top:calc(50% - 8.75px);right:66.25px}#main[data-page="7"] #answer .set .wrap .graph_set_left{top:28%;left:67.5px}#main[data-page="7"] #answer .set .wrap .graph_set_right{top:calc(50% - -51.25px);right:66.25px}#main[data-page="8"] #answer .set .wrap .graph_set_left{top:37%;left:67.5px}#main[data-page="8"] #answer .set .wrap .graph_set_right{top:calc(50% - -66.25px);right:66.25px}#main[data-page="9"] #answer .set .wrap .graph_set_left{top:60%;left:67.5px}#main[data-page="9"] #answer .set .wrap .graph_set_right{top:calc(50% - 70px);right:66.25px}#main[data-page="10"] #answer .set .wrap .graph_set_left{top:33%;left:67.5px}#main[data-page="10"] #answer .set .wrap .graph_set_right{top:calc(50% - -67.5px);right:66.25px}}@media screen and (min-width: 1367px)and (max-width: 1920px){.yaku{font-family:YakuHanJP}.page.page-content{max-width:100%}body{margin:0}.din{font-family:"DIN Next 79","Zen Kaku Gothic New",sans-serif !important}#main{font-family:"Zen Kaku Gothic New",sans-serif;position:relative;z-index:4;padding-top:0;overflow:clip !important;width:100%;max-width:unset;min-width:unset;background-color:#1e1e1e;color:#fff}#main h1,#main h2,#main h3,#main .btn{font-family:"Zen Kaku Gothic New",sans-serif;text-transform:none}#main img{display:block;width:100%}#main ul{padding-left:0}#main section{position:relative;z-index:10}#main html,#main body{font-feature-settings:initial;overflow-x:clip !important;width:100%;margin:0;padding:0}#main body{overflow:clip !important;margin:0}#main a.btn{display:block}#main a{padding:0}#main p{margin:0}#main li{list-style:none}#main .hide{display:none !important}#main .ttl_hide{width:0;height:0;visibility:hidden;opacity:0}#main #wrapper{overflow:clip !important}#main .js_fadein,#main .js_fadein2{transition:all .3s ease;transform:translate(0, 70px);opacity:0}#main .js_fadein.on,#main .js_fadein2.on{transition:all .3s ease;transform:translate(0, 0px);opacity:1}#main .js_opacity{opacity:0;filter:blur(10px)}#main .js_opacity.on{transition:all .8s ease;opacity:1;filter:blur(0px)}#main .pixcel{position:absolute;z-index:1000;pointer-events:none;top:19px;left:50%;transform:translate(-50%, 0%);width:1360px;opacity:.4}#main .pixcel.off{opacity:0}#main #answer{padding-top:191px}#main #answer .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:50px}#main #answer .glitch{position:relative;width:240px;height:65px;top:0%;left:50%;transform:translateX(-50%)}#main #answer .glitch .glitch__img{background:url(../img/survey/answer_ttl.png) no-repeat 0% 0}#main #answer .set{position:relative;z-index:10;width:830px;height:391px;margin:42px auto 0;background-image:url("../img/survey/answer_bg.png");background-size:contain;background-position:center top;background-repeat:repeat;border-top:#ff3535 1px solid;border-bottom:#ff3535 1px solid;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap}#main #answer .set .text{position:absolute;top:0px;left:1px;z-index:10;transform:scaleY(1.4);color:#ff3535;font-size:12px;font-weight:500;letter-spacing:.05em;line-height:1.2;text-align:left;width:110px;font-family:"EB Garamond",serif;margin-top:11px;margin-left:6px}#main #answer .set .deco{position:absolute;top:0px;right:0px;z-index:10;width:32px}#main #answer .set .wrap{width:751px;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-flow:row;flex-wrap:nowrap}#main #answer .set .wrap .ttl{display:block;width:340px;font-family:"Shippori Mincho",serif;color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-size:28px;transform:scaleY(1.5)}#main #answer .set .wrap .graph{position:relative;z-index:10;left:-33px;width:310px}#main #answer .set .wrap .graph_pic{width:100%}#main #answer .set .wrap .graph .top{text-align:center;color:#fff;font-size:18px;font-weight:500;letter-spacing:.06em;line-height:1.3;text-align:center}#main #answer .set .wrap .graph .top span{font-size:16px}#main #answer .set .wrap .graph .num{text-align:center;color:#fff;font-size:60px;font-weight:600;letter-spacing:-0.05em;line-height:1;text-align:center;font-family:"EB Garamond",serif}#main #answer .set .wrap .graph .num span{font-size:48px;display:inline-block;margin-left:6px}#main #answer .set .wrap .graph_set_left{position:absolute;z-index:10;width:300px;top:52%;left:54px;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;flex-flow:column;flex-wrap:nowrap}#main #answer .set .wrap .graph_set_right{position:absolute;z-index:10;width:300px;top:calc(50% - 16px);right:53px;transform:translate(50%, -50%)}#main #true{margin-top:90px}#main #true .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:50px}#main #true .ttl span{color:#ff3535}#main #true .glitch{position:relative;width:360px;height:134px;top:0%;left:50%;transform:translateX(-50%)}#main #true .glitch .glitch__img{background:url(../img/survey/true_kv.png) no-repeat 0% 0}#main #true .text{margin:45px auto 0;width:630px;color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;font-size:16px}#main #true .text span{color:#ff3535}#main #true .wrap .content{position:relative;z-index:10;background-image:url("../img/survey/answer_bg.png");background-size:contain;background-position:center top;background-repeat:repeat;border-top:#ff3535 1px solid;width:830px;margin:81px auto 0;padding-bottom:58px}#main #true .wrap .content:nth-child(n+2){margin:0 auto 0}#main #true .wrap .content:last-child{border-bottom:#ff3535 1px solid}#main #true .wrap .content.closed{overflow:hidden;height:262px;background-image:unset;background-size:contain;background-position:center top;background-repeat:repeat}#main #true .wrap .content.closed .content_btn img:nth-child(1){opacity:1}#main #true .wrap .content.closed .content_btn img:nth-child(2){opacity:0}#main #true .wrap .content.closed .content_text{height:45px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main #true .wrap .content.closed .content_detail,#main #true .wrap .content.closed .company,#main #true .wrap .content.closed .company_pic,#main #true .wrap .content.closed .company_text,#main #true .wrap .content.closed .company_btns,#main #true .wrap .content.closed .about{opacity:0;transition:all .5s ease}#main #true .wrap .content .deco{position:absolute;top:0px;right:0px;z-index:10;width:32px}#main #true .wrap .content_top{width:766px;margin:0 auto 0}#main #true .wrap .content_btn{position:absolute;top:96px;right:32px;width:45px}#main #true .wrap .content_btn img:nth-child(1){position:relative;z-index:10;opacity:0}#main #true .wrap .content_btn img:nth-child(2){position:absolute;z-index:10;top:0;left:0;opacity:1}#main #true .wrap .content_mark{opacity:0 !important;position:absolute;z-index:-2;top:625px;left:50%;width:100vw;transform:translate(-50%, 0px)}#main #true .wrap .content_mark picture:nth-child(2) img{position:absolute;top:0;left:calc(100% + 10px)}#main #true .wrap .content_tag{display:inline-block !important;margin:32px 0 0;position:relative;z-index:10;width:auto;height:22px;color:#000;font-family:"Shippori Mincho",serif;font-weight:500;background-color:#ff3535}#main #true .wrap .content_tag span{position:relative;z-index:10;top:-2px;color:#000;font-size:16px;font-weight:bold;letter-spacing:0em;line-height:1;text-align:center;padding:0 10px}#main #true .wrap .content_tag::before{content:"";display:block;top:0;right:99%;width:16px;height:22px;position:absolute;z-index:20;background-size:contain;background-image:url("../img/survey/true_tag_bg_l.png");background-repeat:no-repeat}#main #true .wrap .content_tag::after{content:"";display:block;top:0;left:99%;width:16px;height:22px;position:absolute;z-index:20;background-size:contain;background-image:url("../img/survey/true_tag_bg_r.png");background-repeat:no-repeat}#main #true .wrap .content_human{margin:25px 0 0;display:flex;justify-content:flex-start;align-items:center;flex-flow:row;flex-wrap:nowrap;width:681px}#main #true .wrap .content_pic{margin-right:36px;width:80px}#main #true .wrap .content_name{font-size:16px}#main #true .wrap .content_text{width:770px;margin:38px 0 0;font-family:"Shippori Mincho",serif;color:#fff;font-size:24px;transform:scaleY(1.5);font-weight:500;letter-spacing:0em;line-height:1.2;text-align:left}#main #true .wrap .content_detail{width:766px;margin:36px 0 0;border-left:1px solid #ff3535;background-color:rgba(12,12,12,.25);padding:15px 15px 15px 34px;color:#fff;font-size:16px;font-weight:500;letter-spacing:.06em;line-height:1.5;text-align:left}#main #true .wrap .content .company{margin:67px 0 0;font-family:"Shippori Mincho",serif;color:#fff;font-size:18px;transform:scaleY(1.5);font-weight:500;letter-spacing:0em;line-height:1.4;text-align:center}#main #true .wrap .content .company_pic{width:140px;margin:29px auto 0}#main #true .wrap .content .company_text{margin:17px 0 0;color:#fff;font-size:14px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:center}#main #true .wrap .content .company_btns{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:429px;margin:40px auto 0}#main #true .wrap .content .company_btns .view{width:200px;height:48px;background-color:#ff3535;border-radius:100px;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#fff;font-size:14px;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:left;margin-right:3px}#main #true .wrap .content .company_btns .view img{display:block;width:12px}#main #true .wrap .content .company_btns .resister{width:200px;height:48px;background-color:#ff3535;border-radius:100px;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#3088f3;font-size:14px;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:left;margin-right:3px;border:#3088f3 solid 1px;background-color:#fff;transition:all .5s ease}#main #true .wrap .content .company_btns .resister:hover{transition:all .5s ease;opacity:.8 !important}#main #true .wrap .content .company_btns .resister img{display:block;width:12px}#main #true .wrap .content .about{margin:22px auto 0;width:120px;display:block;color:#ff3535;font-size:14px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:center;padding-bottom:2px;border-bottom:1px solid #ff3535}#main #true .back{padding-left:10px;position:relative;z-index:10;margin:60px auto 0;width:200px;height:48px;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#fff;font-size:14px;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:center}#main #true .back span{position:relative;z-index:20}#main #true .back_bg{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0}#main #info{margin:412px auto 0;background-color:#000;padding-top:188px;padding-bottom:300px;border-top:1px solid #ff3535}#main #info .deco_top{pointer-events:none;position:absolute;z-index:30;top:-296px;left:50%;transform:translate(-50%, 0);width:795px}#main #info .deco_bot{pointer-events:none;position:absolute;bottom:-2px;z-index:30;left:50%;transform:translate(-50%, 0);width:1548px}#main #info .deco_bot picture:nth-child(2) img{position:absolute;z-index:20;top:0;left:100%}#main #info .deco_under{pointer-events:none;position:absolute;bottom:0;z-index:10;left:50%;transform:translate(-50%, 0);width:100%}#main #info .labels{position:absolute;z-index:10;top:10px;left:-10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:calc(1648px*2)}#main #info .labels .label{width:1648px;margin:0 10px}#main #info .glitch{position:relative;width:520px;height:69px;top:0%;left:50%;transform:translateX(-50%)}#main #info .glitch .glitch__img{background:url(../img/survey/info_ttl.png) no-repeat 0% 0}#main #info .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:50px}#main #info .ttl span{color:#ff3535}#main #info .text{margin:47px auto 0;width:630px;color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;font-size:16px}#main #info .text span{color:#ff3535}#main #info .flex{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:656px;margin:40px auto 0}#main #info .flex .content{width:306px}#main #info .flex .content_text{margin:16px 0 0;color:#fff;font-size:16px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;margin-top:16px}#main .modal_about{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;transition:all .3s ease;opacity:0;pointer-events:none}#main .modal_about.on{transition:all .3s ease;opacity:1;pointer-events:all}#main .modal_about .bg{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);opacity:1}#main .modal_about .close{position:absolute;z-index:10;top:0px;right:0px;width:42px;cursor:pointer}#main .modal_about .wrap{position:relative;z-index:20;margin:181px auto 0;width:620px}#main .modal_about .wrap .ttl{color:#fff;font-size:16px;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:center}#main .modal_about .wrap .ttl span{color:#ff3535}#main .modal_about .wrap .pic{margin:24px auto 0;width:442px}#main .modal_about .wrap .text{color:#fff;font-size:16px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;margin:29px auto 0}#main .modal_about .wrap .set{margin:16px auto 0;width:620px;border-left:1px solid #ff3535;padding:16px 24px;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;flex-wrap:nowrap}#main .modal_about .wrap .set_content{width:572px;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;flex-wrap:nowrap}#main .modal_about .wrap .set_content .l{width:13px;margin-right:8px;margin-top:3px}#main .modal_about .wrap .set_content .r{width:551px}#main .modal_about .wrap .set_content:nth-child(n+2){margin:16px 0 0}#main .modal_about .wrap .human{width:58px;margin:40px auto 0}#main .modal_about .wrap .text_top{margin:16px 0 0;color:#fff;font-size:16px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left}#main .modal_about .wrap .text_bot{margin:8px 0 0;color:#fff;font-size:14px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left}#main .modal_about #scroll_wrapper{position:relative;width:620px;height:100vh;overflow:hidden;margin:0 auto}#main .modal_about .wrap{position:absolute;top:0;left:0%;padding-bottom:500px}#main .glitch{--gap-horizontal: 10px;--gap-vertical: 5px;--time-anim: 2s;--delay-anim: 2s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80.2666666667vw;height:13.6vw}#main .glitch__img{position:absolute;top:calc(-1*var(--gap-vertical));left:calc(-1*var(--gap-horizontal));width:calc(100% + var(--gap-horizontal)*2);height:calc(100% + var(--gap-vertical)*2);transform:translate(-50%, -50%);background:url(../img/kv_ttl_sp.png) no-repeat 50% 0;background-color:var(--blend-color-1);background-size:contain !important;transform:translate3d(0, 0, 0);background-blend-mode:var(--blend-mode-1)}#main .glitch__img:nth-child(1){width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}#main .glitch__img:nth-child(n+2){opacity:0}#main .imgloaded .glitch__img:nth-child(n+2){animation-duration:var(--time-anim);animation-delay:var(--delay-anim);animation-timing-function:linear;animation-iteration-count:infinite}#main .imgloaded .glitch__img:nth-child(2){background-color:var(--blend-color-2);background-blend-mode:var(--blend-mode-2);animation-name:glitch-anim-1}#main .imgloaded .glitch__img:nth-child(3){background-color:var(--blend-color-3);background-blend-mode:var(--blend-mode-3);animation-name:glitch-anim-2}#main .imgloaded .glitch__img:nth-child(4){background-color:var(--blend-color-4);background-blend-mode:var(--blend-mode-4);animation-name:glitch-anim-3}#main .imgloaded .glitch__img:nth-child(5){background-color:var(--blend-color-5);background-blend-mode:var(--blend-mode-5);animation-name:glitch-anim-flash}@keyframes glitch-anim-1{0%{opacity:1;transform:translate3d(var(--gap-horizontal), 0, 0);-webkit-clip-path:polygon(0 2%, 100% 2%, 100% 5%, 0 5%);clip-path:polygon(0 2%, 100% 2%, 100% 5%, 0 5%)}2%{-webkit-clip-path:polygon(0 15%, 100% 15%, 100% 15%, 0 15%);clip-path:polygon(0 15%, 100% 15%, 100% 15%, 0 15%)}4%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 20%, 0 20%);clip-path:polygon(0 10%, 100% 10%, 100% 20%, 0 20%)}6%{-webkit-clip-path:polygon(0 1%, 100% 1%, 100% 2%, 0 2%);clip-path:polygon(0 1%, 100% 1%, 100% 2%, 0 2%)}8%{-webkit-clip-path:polygon(0 33%, 100% 33%, 100% 33%, 0 33%);clip-path:polygon(0 33%, 100% 33%, 100% 33%, 0 33%)}10%{-webkit-clip-path:polygon(0 44%, 100% 44%, 100% 44%, 0 44%);clip-path:polygon(0 44%, 100% 44%, 100% 44%, 0 44%)}12%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 20%, 0 20%);clip-path:polygon(0 50%, 100% 50%, 100% 20%, 0 20%)}14%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 70%, 0 70%);clip-path:polygon(0 70%, 100% 70%, 100% 70%, 0 70%)}16%{-webkit-clip-path:polygon(0 80%, 100% 80%, 100% 80%, 0 80%);clip-path:polygon(0 80%, 100% 80%, 100% 80%, 0 80%)}18%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 55%, 0 55%);clip-path:polygon(0 50%, 100% 50%, 100% 55%, 0 55%)}20%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 80%, 0 80%);clip-path:polygon(0 70%, 100% 70%, 100% 80%, 0 80%)}21.9%{opacity:1;transform:translate3d(var(--gap-horizontal), 0, 0)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-2{0%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)), 0, 0);-webkit-clip-path:polygon(0 25%, 100% 25%, 100% 30%, 0 30%);clip-path:polygon(0 25%, 100% 25%, 100% 30%, 0 30%)}3%{-webkit-clip-path:polygon(0 3%, 100% 3%, 100% 3%, 0 3%);clip-path:polygon(0 3%, 100% 3%, 100% 3%, 0 3%)}5%{-webkit-clip-path:polygon(0 5%, 100% 5%, 100% 20%, 0 20%);clip-path:polygon(0 5%, 100% 5%, 100% 20%, 0 20%)}7%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%)}9%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 40%, 0 40%);clip-path:polygon(0 40%, 100% 40%, 100% 40%, 0 40%)}11%{-webkit-clip-path:polygon(0 52%, 100% 52%, 100% 59%, 0 59%);clip-path:polygon(0 52%, 100% 52%, 100% 59%, 0 59%)}13%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%)}15%{-webkit-clip-path:polygon(0 75%, 100% 75%, 100% 75%, 0 75%);clip-path:polygon(0 75%, 100% 75%, 100% 75%, 0 75%)}17%{-webkit-clip-path:polygon(0 65%, 100% 65%, 100% 40%, 0 40%);clip-path:polygon(0 65%, 100% 65%, 100% 40%, 0 40%)}19%{-webkit-clip-path:polygon(0 45%, 100% 45%, 100% 50%, 0 50%);clip-path:polygon(0 45%, 100% 45%, 100% 50%, 0 50%)}20%{-webkit-clip-path:polygon(0 14%, 100% 14%, 100% 33%, 0 33%);clip-path:polygon(0 14%, 100% 14%, 100% 33%, 0 33%)}21.9%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)), 0, 0)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-3{0%{opacity:1;transform:translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1, -1, 1);-webkit-clip-path:polygon(0 1%, 100% 1%, 100% 3%, 0 3%);clip-path:polygon(0 1%, 100% 1%, 100% 3%, 0 3%)}1.5%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 9%, 0 9%);clip-path:polygon(0 10%, 100% 10%, 100% 9%, 0 9%)}2%{-webkit-clip-path:polygon(0 5%, 100% 5%, 100% 6%, 0 6%);clip-path:polygon(0 5%, 100% 5%, 100% 6%, 0 6%)}2.5%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%)}3%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 10%, 0 10%);clip-path:polygon(0 10%, 100% 10%, 100% 10%, 0 10%)}5%{-webkit-clip-path:polygon(0 30%, 100% 30%, 100% 25%, 0 25%);clip-path:polygon(0 30%, 100% 30%, 100% 25%, 0 25%)}5.5%{-webkit-clip-path:polygon(0 15%, 100% 15%, 100% 16%, 0 16%);clip-path:polygon(0 15%, 100% 15%, 100% 16%, 0 16%)}7%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 39%, 0 39%);clip-path:polygon(0 40%, 100% 40%, 100% 39%, 0 39%)}8%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 21%, 0 21%);clip-path:polygon(0 20%, 100% 20%, 100% 21%, 0 21%)}9%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 55%, 0 55%);clip-path:polygon(0 60%, 100% 60%, 100% 55%, 0 55%)}10.5%{-webkit-clip-path:polygon(0 30%, 100% 30%, 100% 31%, 0 31%);clip-path:polygon(0 30%, 100% 30%, 100% 31%, 0 31%)}11%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 69%, 0 69%);clip-path:polygon(0 70%, 100% 70%, 100% 69%, 0 69%)}13%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 41%, 0 41%);clip-path:polygon(0 40%, 100% 40%, 100% 41%, 0 41%)}14%{-webkit-clip-path:polygon(0 80%, 100% 80%, 100% 75%, 0 75%);clip-path:polygon(0 80%, 100% 80%, 100% 75%, 0 75%)}14.5%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 51%, 0 51%);clip-path:polygon(0 50%, 100% 50%, 100% 51%, 0 51%)}15%{-webkit-clip-path:polygon(0 90%, 100% 90%, 100% 90%, 0 90%);clip-path:polygon(0 90%, 100% 90%, 100% 90%, 0 90%)}16%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%)}18%{-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 99%, 0 99%);clip-path:polygon(0 100%, 100% 100%, 100% 99%, 0 99%)}20%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 71%, 0 71%);clip-path:polygon(0 70%, 100% 70%, 100% 71%, 0 71%)}21.9%{opacity:1;transform:translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1, -1, 1)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-flash{0%,5%{opacity:.2;transform:translate3d(var(--gap-horizontal), var(--gap-vertical), 0)}5.5%,100%{opacity:0;transform:translate3d(0, 0, 0)}}.m-floating-sns{display:none}#main[data-page="1"] #answer .set .wrap .graph_set_left{top:52%;left:54px}#main[data-page="1"] #answer .set .wrap .graph_set_right{top:calc(50% - 16px);right:53px}#main[data-page="2"] #answer .set .wrap .graph_set_left{top:54%;left:57px}#main[data-page="2"] #answer .set .wrap .graph_set_right{top:calc(50% - 2px);right:54px}#main[data-page="3"] #answer .set .wrap .graph_set_left{top:74%;left:57px}#main[data-page="3"] #answer .set .wrap .graph_set_right{top:calc(50% - 33px);right:54px}#main[data-page="4"] #answer .set .wrap .graph_set_left{top:45%;left:57px}#main[data-page="4"] #answer .set .wrap .graph_set_right{top:calc(50% - -24px);right:54px}#main[data-page="5"] #answer .set .wrap .graph_set_left{top:39%;left:54px}#main[data-page="5"] #answer .set .wrap .graph_set_right{top:calc(50% - -42px);right:54px}#main[data-page="6"] #answer .set .wrap .graph_set_left{top:59%;left:54px}#main[data-page="6"] #answer .set .wrap .graph_set_right{top:calc(50% - 7px);right:53px}#main[data-page="7"] #answer .set .wrap .graph_set_left{top:28%;left:54px}#main[data-page="7"] #answer .set .wrap .graph_set_right{top:calc(50% - -41px);right:53px}#main[data-page="8"] #answer .set .wrap .graph_set_left{top:37%;left:54px}#main[data-page="8"] #answer .set .wrap .graph_set_right{top:calc(50% - -53px);right:53px}#main[data-page="9"] #answer .set .wrap .graph_set_left{top:60%;left:54px}#main[data-page="9"] #answer .set .wrap .graph_set_right{top:calc(50% - 56px);right:53px}#main[data-page="10"] #answer .set .wrap .graph_set_left{top:33%;left:54px}#main[data-page="10"] #answer .set .wrap .graph_set_right{top:calc(50% - -54px);right:53px}}@media screen and (min-width: 768px)and (max-width: 1366px){.yaku{font-family:YakuHanJP}.page.page-content{max-width:100%}body{margin:0}.din{font-family:"DIN Next 79","Zen Kaku Gothic New",sans-serif !important}#main{font-family:"Zen Kaku Gothic New",sans-serif;position:relative;z-index:4;padding-top:0;overflow:clip !important;width:100%;max-width:unset;min-width:unset;background-color:#1e1e1e;color:#fff}#main h1,#main h2,#main h3,#main .btn{font-family:"Zen Kaku Gothic New",sans-serif;text-transform:none}#main img{display:block;width:100%}#main ul{padding-left:0}#main section{position:relative;z-index:10}#main html,#main body{font-feature-settings:initial;overflow-x:clip !important;width:100%;margin:0;padding:0}#main body{overflow:clip !important;margin:0}#main a.btn{display:block}#main a{padding:0}#main p{margin:0}#main li{list-style:none}#main .hide{display:none !important}#main .ttl_hide{width:0;height:0;visibility:hidden;opacity:0}#main #wrapper{overflow:clip !important}#main .js_fadein,#main .js_fadein2{transition:all .3s ease;transform:translate(0, 5.1470588235vw);opacity:0}#main .js_fadein.on,#main .js_fadein2.on{transition:all .3s ease;transform:translate(0, 0vw);opacity:1}#main .js_opacity{opacity:0;filter:blur(10px)}#main .js_opacity.on{transition:all .8s ease;opacity:1;filter:blur(0px)}#main .pixcel{position:absolute;z-index:1000;pointer-events:none;top:19px;left:50%;transform:translate(-50%, 0%);width:1360px;opacity:.4}#main .pixcel.off{opacity:0}#main #answer{padding-top:14.0441176471vw}#main #answer .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:3.6764705882vw}#main #answer .glitch{position:relative;width:17.6470588235vw;height:4.7794117647vw;top:0%;left:50%;transform:translateX(-50%)}#main #answer .glitch .glitch__img{background:url(../img/survey/answer_ttl.png) no-repeat 0% 0}#main #answer .set{position:relative;z-index:10;width:61.0294117647vw;height:28.75vw;margin:3.0882352941vw auto 0;background-image:url("../img/survey/answer_bg.png");background-size:contain;background-position:center top;background-repeat:repeat;border-top:#ff3535 1px solid;border-bottom:#ff3535 1px solid;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap}#main #answer .set .text{position:absolute;top:0vw;left:0.0735294118vw;z-index:10;transform:scaleY(1.4);color:#ff3535;font-size:0.8823529412vw;font-weight:500;letter-spacing:.05em;line-height:1.2;text-align:left;width:8.0882352941vw;font-family:"EB Garamond",serif;margin-top:0.8088235294vw;margin-left:0.4411764706vw}#main #answer .set .deco{position:absolute;top:0vw;right:0vw;z-index:10;width:2.3529411765vw}#main #answer .set .wrap{width:55.2205882353vw;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-flow:row;flex-wrap:nowrap}#main #answer .set .wrap .ttl{display:block;width:25vw;font-family:"Shippori Mincho",serif;color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-size:2.0588235294vw;transform:scaleY(1.5)}#main #answer .set .wrap .graph{position:relative;z-index:10;left:-2.4264705882vw;width:22.7941176471vw}#main #answer .set .wrap .graph_pic{width:100%}#main #answer .set .wrap .graph .top{text-align:center;color:#fff;font-size:1.3235294118vw;font-weight:500;letter-spacing:.06em;line-height:1.3;text-align:center}#main #answer .set .wrap .graph .top span{font-size:1.1764705882vw}#main #answer .set .wrap .graph .num{text-align:center;color:#fff;font-size:4.4117647059vw;font-weight:600;letter-spacing:-0.05em;line-height:1;text-align:center;font-family:"EB Garamond",serif}#main #answer .set .wrap .graph .num span{font-size:3.5294117647vw;display:inline-block;margin-left:0.4411764706vw}#main #answer .set .wrap .graph_set_left{position:absolute;z-index:10;width:22.0588235294vw;top:52%;left:3.9705882353vw;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;flex-flow:column;flex-wrap:nowrap}#main #answer .set .wrap .graph_set_right{position:absolute;z-index:10;width:22.0588235294vw;top:calc(50% - 1.1764705882vw);right:3.8970588235vw;transform:translate(50%, -50%)}#main #true{margin-top:6.6176470588vw}#main #true .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:3.6764705882vw}#main #true .ttl span{color:#ff3535}#main #true .glitch{position:relative;width:26.4705882353vw;height:9.8529411765vw;top:0%;left:50%;transform:translateX(-50%)}#main #true .glitch .glitch__img{background:url(../img/survey/true_kv.png) no-repeat 0% 0}#main #true .text{margin:3.3088235294vw auto 0;width:46.3235294118vw;color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;font-size:1.1764705882vw}#main #true .text span{color:#ff3535}#main #true .wrap .content{position:relative;z-index:10;background-image:url("../img/survey/answer_bg.png");background-size:contain;background-position:center top;background-repeat:repeat;border-top:#ff3535 1px solid;width:61.0294117647vw;margin:5.9558823529vw auto 0;padding-bottom:4.2647058824vw}#main #true .wrap .content:nth-child(n+2){margin:0 auto 0}#main #true .wrap .content:last-child{border-bottom:#ff3535 1px solid}#main #true .wrap .content.closed{overflow:hidden;height:19.2647058824vw;background-image:unset;background-size:contain;background-position:center top;background-repeat:repeat}#main #true .wrap .content.closed .content_btn img:nth-child(1){opacity:1}#main #true .wrap .content.closed .content_btn img:nth-child(2){opacity:0}#main #true .wrap .content.closed .content_text{height:3.3088235294vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main #true .wrap .content.closed .content_detail,#main #true .wrap .content.closed .company,#main #true .wrap .content.closed .company_pic,#main #true .wrap .content.closed .company_text,#main #true .wrap .content.closed .company_btns,#main #true .wrap .content.closed .about{opacity:0;transition:all .5s ease}#main #true .wrap .content .deco{position:absolute;top:0vw;right:0vw;z-index:10;width:2.3529411765vw}#main #true .wrap .content_top{width:56.3235294118vw;margin:0 auto 0}#main #true .wrap .content_btn{position:absolute;top:7.0588235294vw;right:2.3529411765vw;width:3.3088235294vw}#main #true .wrap .content_btn img:nth-child(1){position:relative;z-index:10;opacity:0}#main #true .wrap .content_btn img:nth-child(2){position:absolute;z-index:10;top:0;left:0;opacity:1}#main #true .wrap .content_mark{opacity:0 !important;position:absolute;z-index:-2;top:45.9558823529vw;left:50%;width:100vw;transform:translate(-50%, 0vw)}#main #true .wrap .content_mark picture:nth-child(2) img{position:absolute;top:0;left:calc(100% + 0.7352941176vw)}#main #true .wrap .content_tag{display:inline-block !important;margin:2.3529411765vw 0 0;position:relative;z-index:10;width:auto;height:1.6176470588vw;color:#000;font-family:"Shippori Mincho",serif;font-weight:500;background-color:#ff3535}#main #true .wrap .content_tag span{position:relative;z-index:10;top:-0.1470588235vw;color:#000;font-size:1.1764705882vw;font-weight:bold;letter-spacing:0em;line-height:1;text-align:center;padding:0 0.7352941176vw}#main #true .wrap .content_tag::before{content:"";display:block;top:0;right:99%;width:1.1764705882vw;height:1.6176470588vw;position:absolute;z-index:20;background-size:contain;background-image:url("../img/survey/true_tag_bg_l.png");background-repeat:no-repeat}#main #true .wrap .content_tag::after{content:"";display:block;top:0;left:99%;width:1.1764705882vw;height:1.6176470588vw;position:absolute;z-index:20;background-size:contain;background-image:url("../img/survey/true_tag_bg_r.png");background-repeat:no-repeat}#main #true .wrap .content_human{margin:1.8382352941vw 0 0;display:flex;justify-content:flex-start;align-items:center;flex-flow:row;flex-wrap:nowrap;width:50.0735294118vw}#main #true .wrap .content_pic{margin-right:2.6470588235vw;width:5.8823529412vw}#main #true .wrap .content_name{font-size:1.1764705882vw}#main #true .wrap .content_text{width:56.6176470588vw;margin:2.7941176471vw 0 0;font-family:"Shippori Mincho",serif;color:#fff;font-size:1.7647058824vw;transform:scaleY(1.5);font-weight:500;letter-spacing:0em;line-height:1.2;text-align:left}#main #true .wrap .content_detail{width:56.3235294118vw;margin:2.6470588235vw 0 0;border-left:1px solid #ff3535;background-color:rgba(12,12,12,.25);padding:1.1029411765vw 1.1029411765vw 1.1029411765vw 2.5vw;color:#fff;font-size:1.1764705882vw;font-weight:500;letter-spacing:.06em;line-height:1.5;text-align:left}#main #true .wrap .content .company{margin:4.9264705882vw 0 0;font-family:"Shippori Mincho",serif;color:#fff;font-size:1.3235294118vw;transform:scaleY(1.5);font-weight:500;letter-spacing:0em;line-height:1.4;text-align:center}#main #true .wrap .content .company_pic{width:10.2941176471vw;margin:2.1323529412vw auto 0}#main #true .wrap .content .company_text{margin:1.25vw 0 0;color:#fff;font-size:1.0294117647vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:center}#main #true .wrap .content .company_btns{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:31.5441176471vw;margin:2.9411764706vw auto 0}#main #true .wrap .content .company_btns .view{width:14.7058823529vw;height:3.5294117647vw;background-color:#ff3535;border-radius:7.3529411765vw;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#fff;font-size:1.0294117647vw;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:left;margin-right:0.2205882353vw}#main #true .wrap .content .company_btns .view img{display:block;width:0.8823529412vw}#main #true .wrap .content .company_btns .resister{width:14.7058823529vw;height:3.5294117647vw;background-color:#ff3535;border-radius:7.3529411765vw;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#3088f3;font-size:1.0294117647vw;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:left;margin-right:0.2205882353vw;border:#3088f3 solid 1px;background-color:#fff;transition:all .5s ease}#main #true .wrap .content .company_btns .resister:hover{transition:all .5s ease;opacity:.8 !important}#main #true .wrap .content .company_btns .resister img{display:block;width:0.8823529412vw}#main #true .wrap .content .about{margin:1.6176470588vw auto 0;width:8.8235294118vw;display:block;color:#ff3535;font-size:1.0294117647vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:center;padding-bottom:2px;border-bottom:1px solid #ff3535}#main #true .back{padding-left:0.7352941176vw;position:relative;z-index:10;margin:4.4117647059vw auto 0;width:14.7058823529vw;height:3.5294117647vw;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#fff;font-size:1.0294117647vw;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:center}#main #true .back span{position:relative;z-index:20}#main #true .back_bg{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0}#main #info{margin:30.2941176471vw auto 0;background-color:#000;padding-top:13.8235294118vw;padding-bottom:22.0588235294vw;border-top:1px solid #ff3535}#main #info .deco_top{pointer-events:none;position:absolute;z-index:30;top:-21.7647058824vw;left:50%;transform:translate(-50%, 0);width:58.4558823529vw}#main #info .deco_bot{pointer-events:none;position:absolute;bottom:-0.1470588235vw;z-index:30;left:50%;transform:translate(-50%, 0);width:113.8235294118vw}#main #info .deco_bot picture:nth-child(2) img{position:absolute;z-index:20;top:0;left:100%}#main #info .deco_under{pointer-events:none;position:absolute;bottom:0;z-index:10;left:50%;transform:translate(-50%, 0);width:100%}#main #info .labels{position:absolute;z-index:10;top:10px;left:-10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:calc(121.1764705882vw*2)}#main #info .labels .label{width:121.1764705882vw;margin:0 0.7352941176vw}#main #info .glitch{position:relative;width:38.2352941176vw;height:5.0735294118vw;top:0%;left:50%;transform:translateX(-50%)}#main #info .glitch .glitch__img{background:url(../img/survey/info_ttl.png) no-repeat 0% 0}#main #info .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:3.6764705882vw}#main #info .ttl span{color:#ff3535}#main #info .text{margin:3.4558823529vw auto 0;width:46.3235294118vw;color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;font-size:1.1764705882vw}#main #info .text span{color:#ff3535}#main #info .flex{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:48.2352941176vw;margin:2.9411764706vw auto 0}#main #info .flex .content{width:22.5vw}#main #info .flex .content_text{margin:1.1764705882vw 0 0;color:#fff;font-size:1.1764705882vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;margin-top:1.1764705882vw}#main .modal_about{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;transition:all .3s ease;opacity:0;pointer-events:none}#main .modal_about.on{transition:all .3s ease;opacity:1;pointer-events:all}#main .modal_about .bg{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);opacity:1}#main .modal_about .close{position:absolute;z-index:10;top:0vw;right:0vw;width:3.0882352941vw;cursor:pointer}#main .modal_about .wrap{position:relative;z-index:20;margin:13.3088235294vw auto 0;width:45.5882352941vw}#main .modal_about .wrap .ttl{color:#fff;font-size:1.1764705882vw;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:center}#main .modal_about .wrap .ttl span{color:#ff3535}#main .modal_about .wrap .pic{margin:1.7647058824vw auto 0;width:32.5vw}#main .modal_about .wrap .text{color:#fff;font-size:1.1764705882vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;margin:2.1323529412vw auto 0}#main .modal_about .wrap .set{margin:1.1764705882vw auto 0;width:45.5882352941vw;border-left:1px solid #ff3535;padding:1.1764705882vw 1.7647058824vw;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;flex-wrap:nowrap}#main .modal_about .wrap .set_content{width:42.0588235294vw;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;flex-wrap:nowrap}#main .modal_about .wrap .set_content .l{width:0.9558823529vw;margin-right:0.5882352941vw;margin-top:0.2205882353vw}#main .modal_about .wrap .set_content .r{width:40.5147058824vw}#main .modal_about .wrap .set_content:nth-child(n+2){margin:1.1764705882vw 0 0}#main .modal_about .wrap .human{width:4.2647058824vw;margin:2.9411764706vw auto 0}#main .modal_about .wrap .text_top{margin:1.1764705882vw 0 0;color:#fff;font-size:1.1764705882vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left}#main .modal_about .wrap .text_bot{margin:0.5882352941vw 0 0;color:#fff;font-size:1.0294117647vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left}#main .modal_about #scroll_wrapper{position:relative;width:45.5882352941vw;height:100vh;overflow:hidden;margin:0 auto}#main .modal_about .wrap{position:absolute;top:0;left:0%;padding-bottom:36.7647058824vw}#main .glitch{--gap-horizontal: 10px;--gap-vertical: 5px;--time-anim: 2s;--delay-anim: 2s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80.2666666667vw;height:13.6vw}#main .glitch__img{position:absolute;top:calc(-1*var(--gap-vertical));left:calc(-1*var(--gap-horizontal));width:calc(100% + var(--gap-horizontal)*2);height:calc(100% + var(--gap-vertical)*2);transform:translate(-50%, -50%);background:url(../img/kv_ttl_sp.png) no-repeat 50% 0;background-color:var(--blend-color-1);background-size:contain !important;transform:translate3d(0, 0, 0);background-blend-mode:var(--blend-mode-1)}#main .glitch__img:nth-child(1){width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}#main .glitch__img:nth-child(n+2){opacity:0}#main .imgloaded .glitch__img:nth-child(n+2){animation-duration:var(--time-anim);animation-delay:var(--delay-anim);animation-timing-function:linear;animation-iteration-count:infinite}#main .imgloaded .glitch__img:nth-child(2){background-color:var(--blend-color-2);background-blend-mode:var(--blend-mode-2);animation-name:glitch-anim-1}#main .imgloaded .glitch__img:nth-child(3){background-color:var(--blend-color-3);background-blend-mode:var(--blend-mode-3);animation-name:glitch-anim-2}#main .imgloaded .glitch__img:nth-child(4){background-color:var(--blend-color-4);background-blend-mode:var(--blend-mode-4);animation-name:glitch-anim-3}#main .imgloaded .glitch__img:nth-child(5){background-color:var(--blend-color-5);background-blend-mode:var(--blend-mode-5);animation-name:glitch-anim-flash}@keyframes glitch-anim-1{0%{opacity:1;transform:translate3d(var(--gap-horizontal), 0, 0);-webkit-clip-path:polygon(0 2%, 100% 2%, 100% 5%, 0 5%);clip-path:polygon(0 2%, 100% 2%, 100% 5%, 0 5%)}2%{-webkit-clip-path:polygon(0 15%, 100% 15%, 100% 15%, 0 15%);clip-path:polygon(0 15%, 100% 15%, 100% 15%, 0 15%)}4%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 20%, 0 20%);clip-path:polygon(0 10%, 100% 10%, 100% 20%, 0 20%)}6%{-webkit-clip-path:polygon(0 1%, 100% 1%, 100% 2%, 0 2%);clip-path:polygon(0 1%, 100% 1%, 100% 2%, 0 2%)}8%{-webkit-clip-path:polygon(0 33%, 100% 33%, 100% 33%, 0 33%);clip-path:polygon(0 33%, 100% 33%, 100% 33%, 0 33%)}10%{-webkit-clip-path:polygon(0 44%, 100% 44%, 100% 44%, 0 44%);clip-path:polygon(0 44%, 100% 44%, 100% 44%, 0 44%)}12%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 20%, 0 20%);clip-path:polygon(0 50%, 100% 50%, 100% 20%, 0 20%)}14%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 70%, 0 70%);clip-path:polygon(0 70%, 100% 70%, 100% 70%, 0 70%)}16%{-webkit-clip-path:polygon(0 80%, 100% 80%, 100% 80%, 0 80%);clip-path:polygon(0 80%, 100% 80%, 100% 80%, 0 80%)}18%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 55%, 0 55%);clip-path:polygon(0 50%, 100% 50%, 100% 55%, 0 55%)}20%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 80%, 0 80%);clip-path:polygon(0 70%, 100% 70%, 100% 80%, 0 80%)}21.9%{opacity:1;transform:translate3d(var(--gap-horizontal), 0, 0)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-2{0%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)), 0, 0);-webkit-clip-path:polygon(0 25%, 100% 25%, 100% 30%, 0 30%);clip-path:polygon(0 25%, 100% 25%, 100% 30%, 0 30%)}3%{-webkit-clip-path:polygon(0 3%, 100% 3%, 100% 3%, 0 3%);clip-path:polygon(0 3%, 100% 3%, 100% 3%, 0 3%)}5%{-webkit-clip-path:polygon(0 5%, 100% 5%, 100% 20%, 0 20%);clip-path:polygon(0 5%, 100% 5%, 100% 20%, 0 20%)}7%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%)}9%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 40%, 0 40%);clip-path:polygon(0 40%, 100% 40%, 100% 40%, 0 40%)}11%{-webkit-clip-path:polygon(0 52%, 100% 52%, 100% 59%, 0 59%);clip-path:polygon(0 52%, 100% 52%, 100% 59%, 0 59%)}13%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%)}15%{-webkit-clip-path:polygon(0 75%, 100% 75%, 100% 75%, 0 75%);clip-path:polygon(0 75%, 100% 75%, 100% 75%, 0 75%)}17%{-webkit-clip-path:polygon(0 65%, 100% 65%, 100% 40%, 0 40%);clip-path:polygon(0 65%, 100% 65%, 100% 40%, 0 40%)}19%{-webkit-clip-path:polygon(0 45%, 100% 45%, 100% 50%, 0 50%);clip-path:polygon(0 45%, 100% 45%, 100% 50%, 0 50%)}20%{-webkit-clip-path:polygon(0 14%, 100% 14%, 100% 33%, 0 33%);clip-path:polygon(0 14%, 100% 14%, 100% 33%, 0 33%)}21.9%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)), 0, 0)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-3{0%{opacity:1;transform:translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1, -1, 1);-webkit-clip-path:polygon(0 1%, 100% 1%, 100% 3%, 0 3%);clip-path:polygon(0 1%, 100% 1%, 100% 3%, 0 3%)}1.5%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 9%, 0 9%);clip-path:polygon(0 10%, 100% 10%, 100% 9%, 0 9%)}2%{-webkit-clip-path:polygon(0 5%, 100% 5%, 100% 6%, 0 6%);clip-path:polygon(0 5%, 100% 5%, 100% 6%, 0 6%)}2.5%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%)}3%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 10%, 0 10%);clip-path:polygon(0 10%, 100% 10%, 100% 10%, 0 10%)}5%{-webkit-clip-path:polygon(0 30%, 100% 30%, 100% 25%, 0 25%);clip-path:polygon(0 30%, 100% 30%, 100% 25%, 0 25%)}5.5%{-webkit-clip-path:polygon(0 15%, 100% 15%, 100% 16%, 0 16%);clip-path:polygon(0 15%, 100% 15%, 100% 16%, 0 16%)}7%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 39%, 0 39%);clip-path:polygon(0 40%, 100% 40%, 100% 39%, 0 39%)}8%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 21%, 0 21%);clip-path:polygon(0 20%, 100% 20%, 100% 21%, 0 21%)}9%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 55%, 0 55%);clip-path:polygon(0 60%, 100% 60%, 100% 55%, 0 55%)}10.5%{-webkit-clip-path:polygon(0 30%, 100% 30%, 100% 31%, 0 31%);clip-path:polygon(0 30%, 100% 30%, 100% 31%, 0 31%)}11%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 69%, 0 69%);clip-path:polygon(0 70%, 100% 70%, 100% 69%, 0 69%)}13%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 41%, 0 41%);clip-path:polygon(0 40%, 100% 40%, 100% 41%, 0 41%)}14%{-webkit-clip-path:polygon(0 80%, 100% 80%, 100% 75%, 0 75%);clip-path:polygon(0 80%, 100% 80%, 100% 75%, 0 75%)}14.5%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 51%, 0 51%);clip-path:polygon(0 50%, 100% 50%, 100% 51%, 0 51%)}15%{-webkit-clip-path:polygon(0 90%, 100% 90%, 100% 90%, 0 90%);clip-path:polygon(0 90%, 100% 90%, 100% 90%, 0 90%)}16%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%)}18%{-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 99%, 0 99%);clip-path:polygon(0 100%, 100% 100%, 100% 99%, 0 99%)}20%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 71%, 0 71%);clip-path:polygon(0 70%, 100% 70%, 100% 71%, 0 71%)}21.9%{opacity:1;transform:translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1, -1, 1)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-flash{0%,5%{opacity:.2;transform:translate3d(var(--gap-horizontal), var(--gap-vertical), 0)}5.5%,100%{opacity:0;transform:translate3d(0, 0, 0)}}.m-floating-sns{display:none}#main[data-page="1"] #answer .set .wrap .graph_set_left{top:52%;left:3.9705882353vw}#main[data-page="1"] #answer .set .wrap .graph_set_right{top:calc(50% - 1.1764705882vw);right:3.8970588235vw}#main[data-page="2"] #answer .set .wrap .graph_set_left{top:54%;left:4.1911764706vw}#main[data-page="2"] #answer .set .wrap .graph_set_right{top:calc(50% - 0.1470588235vw);right:3.9705882353vw}#main[data-page="3"] #answer .set .wrap .graph_set_left{top:74%;left:4.1911764706vw}#main[data-page="3"] #answer .set .wrap .graph_set_right{top:calc(50% - 2.4264705882vw);right:3.9705882353vw}#main[data-page="4"] #answer .set .wrap .graph_set_left{top:45%;left:4.1911764706vw}#main[data-page="4"] #answer .set .wrap .graph_set_right{top:calc(50% - -1.7647058824vw);right:3.9705882353vw}#main[data-page="5"] #answer .set .wrap .graph_set_left{top:39%;left:3.9705882353vw}#main[data-page="5"] #answer .set .wrap .graph_set_right{top:calc(50% - -3.0882352941vw);right:3.9705882353vw}#main[data-page="6"] #answer .set .wrap .graph_set_left{top:59%;left:3.9705882353vw}#main[data-page="6"] #answer .set .wrap .graph_set_right{top:calc(50% - 0.5147058824vw);right:3.8970588235vw}#main[data-page="7"] #answer .set .wrap .graph_set_left{top:28%;left:3.9705882353vw}#main[data-page="7"] #answer .set .wrap .graph_set_right{top:calc(50% - -3.0147058824vw);right:3.8970588235vw}#main[data-page="8"] #answer .set .wrap .graph_set_left{top:37%;left:3.9705882353vw}#main[data-page="8"] #answer .set .wrap .graph_set_right{top:calc(50% - -3.8970588235vw);right:3.8970588235vw}#main[data-page="9"] #answer .set .wrap .graph_set_left{top:60%;left:3.9705882353vw}#main[data-page="9"] #answer .set .wrap .graph_set_right{top:calc(50% - 4.1176470588vw);right:3.8970588235vw}#main[data-page="10"] #answer .set .wrap .graph_set_left{top:33%;left:3.9705882353vw}#main[data-page="10"] #answer .set .wrap .graph_set_right{top:calc(50% - -3.9705882353vw);right:3.8970588235vw}}@media screen and (max-width: 767.9px){.updown{animation:upDown 6s ease-in-out infinite !important}.updown2{animation:upDown 6s ease-in-out infinite .6s !important}.updown3{animation:upDown 6s ease-in-out infinite 1.2s !important}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}body{margin:0}#main{font-family:"Zen Kaku Gothic New",sans-serif;position:relative;z-index:10;padding-top:0;overflow:clip !important;width:100%;max-width:unset;min-width:unset;background-color:#000}#main img{display:block;width:100%}#main .dela{font-family:"Dela Gothic One",sans-serif;font-weight:400;font-style:normal}#main ul{padding-left:0}#main section{position:relative;z-index:10}#main #header{position:fixed;width:100%;z-index:30}#main html,#main body{font-feature-settings:initial;overflow-x:clip !important;width:100%;margin:0;padding:0}#main body{overflow:clip !important;margin:0}#main a.btn{display:block}#main a{padding:0}#main p{margin:0}#main li{list-style:none}#main .ttl_hide{width:0;height:0;visibility:hidden;opacity:0}#main #wrapper{overflow:clip !important}#main .js_fadein,#main .js_fadein2{transition:all .3s ease;transform:translate(0, 18.6666666667vw);opacity:0}#main .js_fadein.on,#main .js_fadein2.on{transition:all .3s ease;transform:translate(0, 0vw);opacity:1}#main .js_opacity{opacity:0;filter:blur(10px)}#main .js_opacity.on{transition:all .8s ease;opacity:1;filter:blur(0px)}#main .pixcel{position:absolute;z-index:1000;pointer-events:none;top:-20px;left:50%;transform:translate(-50%, 0%);width:375px;height:4317px;opacity:.2}#main .pixcel.off{opacity:0}#main #answer{padding-top:28.8vw}#main #answer .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:10.6666666667vw}#main #answer .glitch{position:relative;width:50.6666666667vw;height:13.3333333333vw;top:0%;left:50%;transform:translate(-50%, 0%)}#main #answer .glitch .glitch__img{background:url(../img/survey/answer_ttl_sp.png) no-repeat 0% 0}#main #answer .set{position:relative;z-index:10;width:89.3333333333vw;height:101.8666666667vw;margin:6.4vw auto 0;background-image:url("../img/survey/answer_bg.png");background-size:contain;background-position:center top;background-repeat:repeat;border-top:#ff3535 1px solid;border-bottom:#ff3535 1px solid;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap}#main #answer .set .text{position:absolute;top:1.8666666667vw;left:1.3333333333vw;z-index:10;transform:scaleY(1.4);color:#ff3535;font-size:2.6666666667vw;font-weight:500;letter-spacing:.05em;line-height:1.2;text-align:left;width:29.3333333333vw;font-family:"EB Garamond",serif}#main #answer .set .deco{position:absolute;top:0vw;right:0vw;z-index:10;width:4.2666666667vw}#main #answer .set .wrap{width:89.3333333333vw;height:100%;margin:0 auto;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;flex-wrap:nowrap}#main #answer .set .wrap .ttl{margin-top:10.9333333333vw;display:block;width:89.3333333333vw;font-family:"Shippori Mincho",serif;color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;transform:scaleY(1.5);font-size:4.5333333333vw}#main #answer .set .wrap .graph{position:relative;z-index:10;left:0vw;width:60vw;margin-top:6.9333333333vw}#main #answer .set .wrap .graph_pic{width:100%}#main #answer .set .wrap .graph .top{text-align:center;color:#fff;font-size:3.7333333333vw;font-weight:500;letter-spacing:.06em;line-height:1.3;text-align:center}#main #answer .set .wrap .graph .top span{font-size:3.2vw}#main #answer .set .wrap .graph .num{margin-top:1.3333333333vw;text-align:center;color:#fff;font-size:13.3333333333vw;font-weight:600;letter-spacing:-0.05em;line-height:1;text-align:center;font-family:"EB Garamond",serif}#main #answer .set .wrap .graph .num span{font-size:9.3333333333vw;margin-left:1.8666666667vw}#main #answer .set .wrap .graph_set_left{position:absolute;z-index:10;width:53.3333333333vw;top:53%;left:8.5333333333vw;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;flex-flow:column;flex-wrap:nowrap}#main #answer .set .wrap .graph_set_right{position:absolute;z-index:10;width:53.3333333333vw;top:calc(50% - 3.4666666667vw);right:7.2vw;transform:translate(50%, -50%)}#main #true{margin-top:23.4666666667vw}#main #true .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:10.6666666667vw}#main #true .ttl span{color:#ff3535}#main #true .glitch{position:relative;width:89.3333333333vw;height:28.2666666667vw;margin:13.3333333333vw auto 0;top:0%;left:50%;transform:translate(-50%, 0%)}#main #true .glitch .glitch__img{background:url(../img/survey/true_kv_sp.png) no-repeat 0% 0}#main #true .text{margin:6.4vw auto 0;width:89.3333333333vw;color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;font-size:3.7333333333vw}#main #true .text span{color:#ff3535}#main #true .wrap .content{position:relative;z-index:10;background-image:url("../img/survey/answer_bg.png");background-size:contain;background-position:center top;background-repeat:repeat;border-top:#ff3535 1px solid;width:89.3333333333vw;height:auto;margin:16vw auto 0;padding-bottom:10.1333333333vw}#main #true .wrap .content:nth-child(n+2){margin:0 auto 0}#main #true .wrap .content:last-child{border-bottom:#ff3535 1px solid}#main #true .wrap .content.closed{overflow:hidden;height:59.7333333333vw;background-image:unset;background-size:contain;background-position:center top;background-repeat:repeat;background-color:#000}#main #true .wrap .content.closed .content_btn img:nth-child(1){opacity:1}#main #true .wrap .content.closed .content_btn img:nth-child(2){opacity:0}#main #true .wrap .content.closed .content_text{margin:9.0666666667vw 0 0;height:11.2vw;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#main #true .wrap .content.closed .content_detail,#main #true .wrap .content.closed .company,#main #true .wrap .content.closed .company_pic,#main #true .wrap .content.closed .company_text,#main #true .wrap .content.closed .company_btns,#main #true .wrap .content.closed .about{opacity:0;transition:all .5s ease}#main #true .wrap .content .deco{position:absolute;top:0vw;right:0vw;z-index:10;width:4.2666666667vw}#main #true .wrap .content_top{width:84vw;margin:0 auto 0}#main #true .wrap .content_btn{position:absolute;top:16vw;right:2.6666666667vw;width:8.5333333333vw}#main #true .wrap .content_btn img:nth-child(1){position:relative;z-index:10;opacity:0}#main #true .wrap .content_btn img:nth-child(2){position:absolute;z-index:10;top:0;left:0;opacity:1}#main #true .wrap .content_mark{opacity:0 !important;position:absolute;z-index:-2;top:176.8vw;left:50%;width:100vw;transform:translate(-50%, 0vw)}#main #true .wrap .content_mark picture:nth-child(2) img{position:absolute;top:0;left:calc(100% + 2.6666666667vw)}#main #true .wrap .content_tag{margin:3.7333333333vw 0 0;position:relative;z-index:10;height:4.2666666667vw;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#000;font-family:"Shippori Mincho",serif;font-weight:bold;display:inline-block !important;background-color:#ff3535}#main #true .wrap .content_tag span{position:relative;z-index:10;top:-1.6vw;color:#000;font-size:3.7333333333vw;font-weight:bold;letter-spacing:0em;line-height:1;text-align:center;padding:0 1.6vw}#main #true .wrap .content_tag::before{content:"";display:block;top:0;right:99%;width:2.6666666667vw;height:4.2666666667vw;position:absolute;z-index:20;background-size:contain;background-image:url("../img/survey/true_tag_bg_l.png");background-repeat:no-repeat}#main #true .wrap .content_tag::after{content:"";display:block;top:0;left:99%;width:2.6666666667vw;height:4.2666666667vw;position:absolute;z-index:20;background-size:contain;background-image:url("../img/survey/true_tag_bg_r.png");background-repeat:no-repeat}#main #true .wrap .content_human{margin:4.2666666667vw 0 0;display:flex;justify-content:flex-start;align-items:center;flex-flow:row;flex-wrap:nowrap;width:67.2vw}#main #true .wrap .content_pic{margin-right:2.1333333333vw;width:16vw}#main #true .wrap .content_name{width:49.0666666667vw;color:#fff;font-size:3.2vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left}#main #true .wrap .content_text{width:84vw;margin:9.8666666667vw 0 0;font-family:"Shippori Mincho",serif;color:#fff;font-size:4.8vw;transform:scaleY(1.5);font-weight:500;letter-spacing:0em;line-height:1.2;text-align:left;transition:all .5s ease}#main #true .wrap .content_detail{width:84vw;margin:13.3333333333vw 0 0;border-left:1px solid #ff3535;background-color:rgba(12,12,12,.25);padding:2.1333333333vw 4.2666666667vw 2.1333333333vw 4.2666666667vw;color:#fff;font-size:3.7333333333vw;font-weight:500;letter-spacing:.06em;line-height:1.5;text-align:left;transition:all .5s ease}#main #true .wrap .content .company{margin:12vw 0 0;font-family:"Shippori Mincho",serif;color:#fff;font-size:4.8vw;transform:scaleY(1.5);font-weight:500;letter-spacing:0em;line-height:1.4;text-align:center}#main #true .wrap .content .company_pic{width:37.3333333333vw;margin:6.4vw auto 0}#main #true .wrap .content .company_text{margin:4.2666666667vw 0 0;color:#fff;font-size:3.2vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:center}#main #true .wrap .content .company_btns{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row;flex-wrap:wrap;width:84vw;margin:10.6666666667vw auto 0}#main #true .wrap .content .company_btns .view{width:84vw;height:12.8vw;background-color:#ff3535;border-radius:26.6666666667vw;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#fff;font-size:3.7333333333vw;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:left;margin-right:0.8vw}#main #true .wrap .content .company_btns .view img{display:block;width:3.2vw}#main #true .wrap .content .company_btns .resister{margin-top:4.2666666667vw;width:84vw;height:12.8vw;background-color:#ff3535;border-radius:26.6666666667vw;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#3088f3;font-size:3.7333333333vw;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:left;margin-right:0.8vw;border:#3088f3 solid 1px;background-color:#fff}#main #true .wrap .content .company_btns .resister img{display:block;width:3.2vw}#main #true .wrap .content .about{margin:4.2666666667vw auto 0;width:27.7333333333vw;display:block;color:#ff3535;font-size:3.2vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:center;padding-bottom:2px;border-bottom:1px solid #ff3535}#main #true .back{padding-left:4.8vw;position:relative;z-index:10;margin:10.4vw auto 0;width:89.3333333333vw;height:12.8vw;display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap;color:#fff;font-size:3.7333333333vw;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:center}#main #true .back span{position:relative;z-index:20}#main #true .back_bg{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0}#main #info{margin:60.2666666667vw auto 0vw;background-color:#000;padding-top:35.4666666667vw;padding-bottom:60vw;border-top:1px solid #c30812}#main #info .deco_top{pointer-events:none;position:absolute;top:-40vw;left:50%;transform:translate(-50%, 0);width:100vw}#main #info .deco_bot{pointer-events:none;position:absolute;z-index:30;bottom:-0.2666666667vw;left:50%;transform:translate(-50%, 0);width:275.2vw}#main #info .deco_bot picture:nth-child(2) img{position:absolute;z-index:20;top:0;left:100%}#main #info .deco_under{pointer-events:none;position:absolute;bottom:0;z-index:10;left:50%;transform:translate(-50%, 0);width:100%}#main #info .labels{position:absolute;top:5.8666666667vw;left:-34.9333333333vw;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:262.6666666667vw}#main #info .labels .label{width:262.6666666667vw;margin:0 2.6666666667vw}#main #info .glitch{position:relative;width:89.3333333333vw;height:28.2666666667vw;margin:0 auto;top:0%;left:50%;transform:translate(-50%, 0%)}#main #info .glitch .glitch__img{background:url(../img/survey/info_ttl_sp.png) no-repeat 0% 0}#main #info .ttl{color:#fff;font-weight:500;letter-spacing:0em;line-height:1.2;text-align:center;font-family:"Shippori Mincho",serif;font-size:10.6666666667vw}#main #info .ttl span{color:#c30812}#main #info .text{margin:7.2vw auto 0;width:89.3333333333vw;color:#fff;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;font-size:3.7333333333vw}#main #info .text span{color:#c30812}#main #info .flex{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row;flex-wrap:nowrap;width:89.3333333333vw;margin:10.6666666667vw auto 0}#main #info .flex .content{width:42.9333333333vw}#main #info .flex .content_text{margin:4.2666666667vw 0 0;color:#fff;font-size:3.2vw;font-weight:500;letter-spacing:.06em;line-height:1.6;text-align:left;margin-top:2.1333333333vw}#main .modal_about{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;transition:all .3s ease;opacity:0;pointer-events:none}#main .modal_about.on{transition:all .3s ease;opacity:1;pointer-events:all}#main .modal_about .bg{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);opacity:1}#main .modal_about .close{position:absolute;z-index:10;top:-10.6666666667vw;right:0vw;width:10.6666666667vw;cursor:pointer}#main .modal_about .wrap{position:relative;z-index:20;margin:36.2666666667vw auto 0;width:78.6666666667vw}#main .modal_about .wrap .ttl{color:#fff;font-size:3.7333333333vw;font-weight:500;letter-spacing:.05em;line-height:1.6;text-align:center}#main .modal_about .wrap .ttl span{color:#ff3535}#main .modal_about .wrap .pic{margin:4.2666666667vw auto 0;width:78.6666666667vw}#main .modal_about .wrap .text{color:#fff;font-size:3.7333333333vw;font-weight:500;letter-spacing:.06em;line-height:1.5;text-align:left;margin:4.2666666667vw auto 0}#main .modal_about .wrap .set{margin:4.2666666667vw auto 0;width:78.6666666667vw;border-left:1px solid #ff3535;padding:2.1333333333vw 4.2666666667vw;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;flex-wrap:nowrap}#main .modal_about .wrap .set_content{width:70.1333333333vw;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row;flex-wrap:nowrap}#main .modal_about .wrap .set_content .l{width:3.4666666667vw;margin-right:2.1333333333vw}#main .modal_about .wrap .set_content .r{width:64.5333333333vw;color:#fff;font-size:3.7333333333vw;font-weight:bold;letter-spacing:.06em;line-height:1.5;text-align:left}#main .modal_about .wrap .set_content:nth-child(n+2){margin:4.2666666667vw 0 0}#main .modal_about .wrap .human{width:13.8666666667vw;margin:10.6666666667vw auto 0}#main .modal_about .wrap .text_top{margin:4.2666666667vw 0 0;color:#fff;font-size:3.7333333333vw;font-weight:500;letter-spacing:.05em;line-height:1.5;text-align:left}#main .modal_about .wrap .text_bot{margin:2.1333333333vw 0 0;color:#fff;font-size:3.2vw;font-weight:500;letter-spacing:.05em;line-height:1.5;text-align:left}#main .modal_about #scroll_wrapper{position:relative;width:78.6666666667vw;height:100vh;overflow:hidden;margin:0 auto}#main .modal_about .wrap{position:absolute;top:0;left:0%;padding-bottom:53.3333333333vw}#main .glitch{--gap-horizontal: 10px;--gap-vertical: 5px;--time-anim: 2s;--delay-anim: 2s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80.2666666667vw;height:13.6vw}#main .glitch__img{position:absolute;top:calc(-1*var(--gap-vertical));left:calc(-1*var(--gap-horizontal));width:calc(100% + var(--gap-horizontal)*2);height:calc(100% + var(--gap-vertical)*2);transform:translate(-50%, -50%);background:url(../img/kv_ttl_sp.png) no-repeat 50% 0;background-color:var(--blend-color-1);background-size:contain !important;transform:translate3d(0, 0, 0);background-blend-mode:var(--blend-mode-1)}#main .glitch__img:nth-child(1){width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}#main .glitch__img:nth-child(n+2){opacity:0}#main .imgloaded .glitch__img:nth-child(n+2){animation-duration:var(--time-anim);animation-delay:var(--delay-anim);animation-timing-function:linear;animation-iteration-count:infinite}#main .imgloaded .glitch__img:nth-child(2){background-color:var(--blend-color-2);background-blend-mode:var(--blend-mode-2);animation-name:glitch-anim-1}#main .imgloaded .glitch__img:nth-child(3){background-color:var(--blend-color-3);background-blend-mode:var(--blend-mode-3);animation-name:glitch-anim-2}#main .imgloaded .glitch__img:nth-child(4){background-color:var(--blend-color-4);background-blend-mode:var(--blend-mode-4);animation-name:glitch-anim-3}#main .imgloaded .glitch__img:nth-child(5){background-color:var(--blend-color-5);background-blend-mode:var(--blend-mode-5);animation-name:glitch-anim-flash}@keyframes glitch-anim-1{0%{opacity:1;transform:translate3d(var(--gap-horizontal), 0, 0);-webkit-clip-path:polygon(0 2%, 100% 2%, 100% 5%, 0 5%);clip-path:polygon(0 2%, 100% 2%, 100% 5%, 0 5%)}2%{-webkit-clip-path:polygon(0 15%, 100% 15%, 100% 15%, 0 15%);clip-path:polygon(0 15%, 100% 15%, 100% 15%, 0 15%)}4%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 20%, 0 20%);clip-path:polygon(0 10%, 100% 10%, 100% 20%, 0 20%)}6%{-webkit-clip-path:polygon(0 1%, 100% 1%, 100% 2%, 0 2%);clip-path:polygon(0 1%, 100% 1%, 100% 2%, 0 2%)}8%{-webkit-clip-path:polygon(0 33%, 100% 33%, 100% 33%, 0 33%);clip-path:polygon(0 33%, 100% 33%, 100% 33%, 0 33%)}10%{-webkit-clip-path:polygon(0 44%, 100% 44%, 100% 44%, 0 44%);clip-path:polygon(0 44%, 100% 44%, 100% 44%, 0 44%)}12%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 20%, 0 20%);clip-path:polygon(0 50%, 100% 50%, 100% 20%, 0 20%)}14%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 70%, 0 70%);clip-path:polygon(0 70%, 100% 70%, 100% 70%, 0 70%)}16%{-webkit-clip-path:polygon(0 80%, 100% 80%, 100% 80%, 0 80%);clip-path:polygon(0 80%, 100% 80%, 100% 80%, 0 80%)}18%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 55%, 0 55%);clip-path:polygon(0 50%, 100% 50%, 100% 55%, 0 55%)}20%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 80%, 0 80%);clip-path:polygon(0 70%, 100% 70%, 100% 80%, 0 80%)}21.9%{opacity:1;transform:translate3d(var(--gap-horizontal), 0, 0)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-2{0%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)), 0, 0);-webkit-clip-path:polygon(0 25%, 100% 25%, 100% 30%, 0 30%);clip-path:polygon(0 25%, 100% 25%, 100% 30%, 0 30%)}3%{-webkit-clip-path:polygon(0 3%, 100% 3%, 100% 3%, 0 3%);clip-path:polygon(0 3%, 100% 3%, 100% 3%, 0 3%)}5%{-webkit-clip-path:polygon(0 5%, 100% 5%, 100% 20%, 0 20%);clip-path:polygon(0 5%, 100% 5%, 100% 20%, 0 20%)}7%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%)}9%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 40%, 0 40%);clip-path:polygon(0 40%, 100% 40%, 100% 40%, 0 40%)}11%{-webkit-clip-path:polygon(0 52%, 100% 52%, 100% 59%, 0 59%);clip-path:polygon(0 52%, 100% 52%, 100% 59%, 0 59%)}13%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%)}15%{-webkit-clip-path:polygon(0 75%, 100% 75%, 100% 75%, 0 75%);clip-path:polygon(0 75%, 100% 75%, 100% 75%, 0 75%)}17%{-webkit-clip-path:polygon(0 65%, 100% 65%, 100% 40%, 0 40%);clip-path:polygon(0 65%, 100% 65%, 100% 40%, 0 40%)}19%{-webkit-clip-path:polygon(0 45%, 100% 45%, 100% 50%, 0 50%);clip-path:polygon(0 45%, 100% 45%, 100% 50%, 0 50%)}20%{-webkit-clip-path:polygon(0 14%, 100% 14%, 100% 33%, 0 33%);clip-path:polygon(0 14%, 100% 14%, 100% 33%, 0 33%)}21.9%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)), 0, 0)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-3{0%{opacity:1;transform:translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1, -1, 1);-webkit-clip-path:polygon(0 1%, 100% 1%, 100% 3%, 0 3%);clip-path:polygon(0 1%, 100% 1%, 100% 3%, 0 3%)}1.5%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 9%, 0 9%);clip-path:polygon(0 10%, 100% 10%, 100% 9%, 0 9%)}2%{-webkit-clip-path:polygon(0 5%, 100% 5%, 100% 6%, 0 6%);clip-path:polygon(0 5%, 100% 5%, 100% 6%, 0 6%)}2.5%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%);clip-path:polygon(0 20%, 100% 20%, 100% 20%, 0 20%)}3%{-webkit-clip-path:polygon(0 10%, 100% 10%, 100% 10%, 0 10%);clip-path:polygon(0 10%, 100% 10%, 100% 10%, 0 10%)}5%{-webkit-clip-path:polygon(0 30%, 100% 30%, 100% 25%, 0 25%);clip-path:polygon(0 30%, 100% 30%, 100% 25%, 0 25%)}5.5%{-webkit-clip-path:polygon(0 15%, 100% 15%, 100% 16%, 0 16%);clip-path:polygon(0 15%, 100% 15%, 100% 16%, 0 16%)}7%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 39%, 0 39%);clip-path:polygon(0 40%, 100% 40%, 100% 39%, 0 39%)}8%{-webkit-clip-path:polygon(0 20%, 100% 20%, 100% 21%, 0 21%);clip-path:polygon(0 20%, 100% 20%, 100% 21%, 0 21%)}9%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 55%, 0 55%);clip-path:polygon(0 60%, 100% 60%, 100% 55%, 0 55%)}10.5%{-webkit-clip-path:polygon(0 30%, 100% 30%, 100% 31%, 0 31%);clip-path:polygon(0 30%, 100% 30%, 100% 31%, 0 31%)}11%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 69%, 0 69%);clip-path:polygon(0 70%, 100% 70%, 100% 69%, 0 69%)}13%{-webkit-clip-path:polygon(0 40%, 100% 40%, 100% 41%, 0 41%);clip-path:polygon(0 40%, 100% 40%, 100% 41%, 0 41%)}14%{-webkit-clip-path:polygon(0 80%, 100% 80%, 100% 75%, 0 75%);clip-path:polygon(0 80%, 100% 80%, 100% 75%, 0 75%)}14.5%{-webkit-clip-path:polygon(0 50%, 100% 50%, 100% 51%, 0 51%);clip-path:polygon(0 50%, 100% 50%, 100% 51%, 0 51%)}15%{-webkit-clip-path:polygon(0 90%, 100% 90%, 100% 90%, 0 90%);clip-path:polygon(0 90%, 100% 90%, 100% 90%, 0 90%)}16%{-webkit-clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%);clip-path:polygon(0 60%, 100% 60%, 100% 60%, 0 60%)}18%{-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 99%, 0 99%);clip-path:polygon(0 100%, 100% 100%, 100% 99%, 0 99%)}20%{-webkit-clip-path:polygon(0 70%, 100% 70%, 100% 71%, 0 71%);clip-path:polygon(0 70%, 100% 70%, 100% 71%, 0 71%)}21.9%{opacity:1;transform:translate3d(0, calc(-1 * var(--gap-vertical)), 0) scale3d(-1, -1, 1)}22%,100%{opacity:0;transform:translate3d(0, 0, 0);-webkit-clip-path:polygon(0 0, 0 0, 0 0, 0 0);clip-path:polygon(0 0, 0 0, 0 0, 0 0)}}@keyframes glitch-anim-flash{0%,5%{opacity:.2;transform:translate3d(var(--gap-horizontal), var(--gap-vertical), 0)}5.5%,100%{opacity:0;transform:translate3d(0, 0, 0)}}.m-floating-sns,.m-breadcrumb,.m-bottom-post,.l-footer{position:relative;z-index:30;background-color:#fff;width:100%}#main[data-page="1"] #answer .set .wrap .graph_set_left{top:55%;left:9.3333333333vw}#main[data-page="1"] #answer .set .wrap .graph_set_right{top:calc(50% - 2.9333333333vw);right:7.2vw}#main[data-page="2"] #answer .set .wrap .graph_set_left{top:53%;left:8.5333333333vw}#main[data-page="2"] #answer .set .wrap .graph_set_right{top:calc(50% - 0.2666666667vw);right:7.2vw}#main[data-page="3"] #answer .set .wrap .graph_set_left{top:77%;left:10.1333333333vw}#main[data-page="3"] #answer .set .wrap .graph_set_right{top:calc(50% - 6.1333333333vw);right:9.3333333333vw}#main[data-page="4"] #answer .set .wrap .graph_set_left{top:44%;left:10.1333333333vw}#main[data-page="4"] #answer .set .wrap .graph_set_right{top:calc(50% - -6.1333333333vw);right:9.3333333333vw}#main[data-page="5"] #answer .set .wrap .graph_set_left{top:37%;left:9.6vw}#main[data-page="5"] #answer .set .wrap .graph_set_right{top:calc(50% - -9.6vw);right:7.2vw}#main[data-page="6"] #answer .set .wrap .graph_set_left{top:60%;left:8.5333333333vw}#main[data-page="6"] #answer .set .wrap .graph_set_right{top:calc(50% - 1.6vw);right:7.2vw}#main[data-page="7"] #answer .set .wrap .graph_set_left{top:29%;left:9.3333333333vw}#main[data-page="7"] #answer .set .wrap .graph_set_right{top:calc(50% - -9.0666666667vw);right:8.8vw}#main[data-page="8"] #answer .set .wrap .graph_set_left{top:36%;left:9.3333333333vw}#main[data-page="8"] #answer .set .wrap .graph_set_right{top:calc(50% - -12.2666666667vw);right:8.5333333333vw}#main[data-page="9"] #answer .set .wrap .graph_set_left{top:65%;left:9.3333333333vw}#main[data-page="9"] #answer .set .wrap .graph_set_right{top:calc(50% - 11.2vw);right:8.5333333333vw}#main[data-page="10"] #answer .set .wrap .graph_set_left{top:31%;left:9.3333333333vw}#main[data-page="10"] #answer .set .wrap .graph_set_right{top:calc(50% - -11.2vw);right:8.5333333333vw}}@media screen and (min-width: 767.9px){.sp{display:none !important}}@media screen and (max-width: 768px){.pc{display:none !important}}