﻿*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{font-family:"FP-こぶりなゴシック StdN W3",FP-KoburinaGoStdN-W3,"こぶりなゴシック Std W3",KoburinaGoStd-W3,"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:normal;color:#1a1e1f}html{background:#111}body{font-feature-settings:"palt";letter-spacing:.05em;line-height:1.4;overflow-x:hidden}a{color:#1a1e1f;text-decoration:none;transition:all .2s ease}strong{font-family:"FP-こぶりなゴシック StdN W6",FP-KoburinaGoStdN-W6,"こぶりなゴシック Std W6",KoburinaGoStd-W6,"游ゴシック Bold",YuGothic,YuGothicB,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:bold}img{display:block;width:100%;height:auto}.lighter{font-family:"FP-こぶりなゴシック StdN W1",FP-KoburinaGoStdN-W1,"こぶりなゴシック Std W1",KoburinaGoStd-W1,"游ゴシック Light",YuGothic,YuGothicL,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:lighter}.en{font-family:"SF Pro Text","Helvetica","Arial","Verdana",sans-serif}.aligncenter{text-align:center}::-webkit-scrollbar{display:none;-webkit-appearance:none}.btn_black_wide{display:block;position:relative;background:#1a1e1f;width:100%;font-size:15px;text-align:center;letter-spacing:0;line-height:50px;color:#fff;border-radius:25px}.btn_black_wide::after{content:"";display:block;position:absolute;top:50%;right:20px;margin-top:-6px;width:12px;height:12px;background:url(/img/ico_arrow.svg) center no-repeat}.btn_white_blank{display:flex;align-items:center;justify-content:center;gap:5px;background:#fff;width:180px;font-size:14px;text-align:center;line-height:40px;color:#1a1e1f;border-radius:20px;border:1px solid rgba(26,30,31,.25)}.btn_white_blank::after{content:"";display:block;width:12px;height:12px;background:url(/img/ico_blank.svg) center no-repeat}.header{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;padding:20px;width:100%;height:70px;box-sizing:border-box;z-index:300}.header .btn_back{display:block;width:30px;height:30px;background:url(/img/btn_back.svg) center no-repeat;text-indent:-9999px}.header .logo_type{position:absolute;top:27px;left:50%;margin-left:-54px;width:108px;height:auto}.header .logo_mark{width:45px;height:auto}.analysis{background:#111;animation:qOpening 1.25s ease-out}@keyframes qOpening{0%{opacity:0}100%{opacity:1}}.analysis .question{position:fixed;top:0;left:0;width:100%;height:100svh;text-align:center;color:#fff;background:#111;overflow:hidden;will-change:transform}.analysis .question::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, #111 100%);z-index:200}.analysis .question .wrap_txt{position:absolute;top:90px;left:50%;margin-left:-195px;padding:80px 40px;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;width:390px;height:390px}.analysis .question .wrap_txt .num{position:relative;width:30px;height:30px;font-size:11px;line-height:30px;transition:all .2s ease}.analysis .question .wrap_txt .num .pie{position:absolute;top:0;left:0;width:30px;height:30px}.analysis .question .wrap_txt .num .pie.pie1{background:url(/img/pie1.svg) center no-repeat}.analysis .question .wrap_txt .num .pie.pie2{background:url(/img/pie2.svg) center no-repeat}.analysis .question .wrap_txt .num .pie.pie3{background:url(/img/pie3.svg) center no-repeat}.analysis .question .wrap_txt .num .pie.pie4{background:url(/img/pie4.svg) center no-repeat}.analysis .question .wrap_txt .num .pie.pie5{background:url(/img/pie5.svg) center no-repeat}.analysis .question .wrap_txt .num .pie.pie6{background:url(/img/pie6.svg) center no-repeat}.analysis .question .wrap_txt .num .pie .dot{position:absolute;width:2px;height:2px}.analysis .question .wrap_txt .num .pie .dot.dot1{top:2px;left:22px}.analysis .question .wrap_txt .num .pie .dot.dot2{top:13px;left:28px}.analysis .question .wrap_txt .num .pie .dot.dot3{top:26px;left:21px}.analysis .question .wrap_txt .num .pie .dot.dot4{top:26px;left:6px}.analysis .question .wrap_txt .num .pie .dot.dot5{top:13px;left:0}.analysis .question .wrap_txt .num .pie .dot.dot6{top:2px;left:6px}.analysis .question .wrap_txt .num .pie .dot .static{position:absolute;top:0;left:0;width:2px;height:2px;background:#fff;border-radius:50%}.analysis .question .wrap_txt .num .pie .dot .dynamic{position:absolute;top:0;left:0;width:2px;height:2px;background:#fff;border-radius:50%;animation:animDot 1.25s ease-out infinite}@keyframes animDot{50%,100%{transform:scale(7);opacity:0}}.analysis .question .wrap_txt .ques{font-size:22px;transition:all .2s ease}.analysis .question .wrap_txt .add{font-size:12px;transition:all .2s ease}.analysis .question .wrap_txt.hide .num,.analysis .question .wrap_txt.hide .ques,.analysis .question .wrap_txt.hide .add{opacity:0}.analysis .question .core{position:absolute;top:0;bottom:0;left:0;right:0}.analysis .question .core .color{position:absolute;top:90px;left:50%;margin:-1320px 0 0 -1500px;width:3000px;height:3000px;mix-blend-mode:multiply;z-index:10}.analysis .question .core .color.color1{background:conic-gradient(from 180deg at 50% 50%, #00F2CD 72.0000010729deg, #DBF200 90deg, #00F2CD 108.0000042915deg, #009EF2 233.9999914169deg, #00F2CD 360deg);animation:animColor1 12.5s linear infinite}.analysis .question .core .color.color2{background:conic-gradient(from 180deg at 50% 50%, #0062F2 72.0000010729deg, #F25400 90deg, #0062F2 108.0000042915deg, #009EF2 233.9999914169deg, #0062F2 360deg);animation:animColor2 12.5s linear infinite}.analysis .question .core .color.color3{background:conic-gradient(from 180deg at 50% 50%, #5400F2 72.0000010729deg, #F20062 90deg, #5400F2 108.0000042915deg, #0062F2 233.9999914169deg, #5400F2 360deg);animation:animColor3 12.5s linear infinite}@keyframes animColor1{0%{opacity:1;transform:rotate(0)}33%{opacity:0}34%{opacity:0}66%{opacity:0}67%{opacity:0}100%{opacity:1;transform:rotate(-360deg)}}@keyframes animColor2{0%{opacity:0;transform:rotate(0)}33%{opacity:1}34%{opacity:1}66%{opacity:0}67%{opacity:0}100%{opacity:0;transform:rotate(-360deg)}}@keyframes animColor3{0%{opacity:0;transform:rotate(0)}33%{opacity:0}34%{opacity:0}66%{opacity:1}67%{opacity:1}100%{opacity:0;transform:rotate(-360deg)}}.analysis .question .core .circle{position:absolute;top:90px;left:50%;margin:0 0 0 -195px;width:390px;height:390px;border-radius:50%}.analysis .question .core .circle .object{position:absolute;top:50%;left:50%;width:350px;height:350px;border-radius:50%}.analysis .question .core .circle .object.object1{margin:-185px 0 0 -185px;fill:#000;opacity:.35;mix-blend-mode:plus-lighter;box-shadow:30px 30px 30px 0 #fff inset}.analysis .question .core .circle .object.object2{margin:-170px 0 0 -180px;fill:#000;opacity:.5;mix-blend-mode:plus-lighter;box-shadow:-15px 15px 30px 0 #fff inset}.analysis .question .core .circle .object.object3{margin:-165px 0 0 -165px;fill:#000;opacity:.65;mix-blend-mode:plus-lighter;box-shadow:-60px -60px 60px 0 hsla(0,0%,100%,.75) inset}.analysis .question .core .circle .object.object4{margin:-180px 0 0 -170px;fill:#000;opacity:.8;mix-blend-mode:plus-lighter;box-shadow:10px -10px 20px 0 hsla(0,0%,100%,.75) inset}.analysis .question .core .circle.circle1{animation:animCircle 5s linear infinite}.analysis .question .core .circle.circle2{animation:animCircle 6.5s linear infinite}.analysis .question .core .circle.circle3{animation:animCircle 8s linear infinite}.analysis .question .core .circle.circle4{animation:animCircle 9.5s linear infinite}@keyframes animCircle{0%{opacity:1}33%{transform:scale(1.1, 0.95) rotate(120deg);opacity:.25}67%{transform:scale(1, 1) rotate(240deg);opacity:1}100%{transform:scale(1, 1) rotate(360deg)}}.analysis .btn{position:fixed;bottom:30px;left:50%;margin-left:-110px;width:220px;line-height:50px;background:#1a1e1f;border-radius:25px;font-size:15px;color:#fff;text-align:center}.analysis .btn.btn_black_normal:after{content:"";position:absolute;top:50%;right:20px;margin-top:-6px;display:block;width:12px;height:12px;background:url(/img/ico_next.svg) center no-repeat}.analysis .btn.btn_black_normal.clickable{display:none;box-shadow:0 0 0 1px #fff;z-index:201}.analysis .btn.btn_black_normal.unclickable{color:hsla(0,0%,100%,.2);z-index:200}.analysis .btn.btn_black_normal.unclickable:after{opacity:.2}.analysis .btn.btn_black_normal .count{position:absolute;top:10px;left:10px;display:flex;width:30px;height:30px;flex-direction:column;justify-content:center;align-items:center;background:hsla(0,0%,100%,.15);border-radius:50%;font-size:12px}.analysis .light{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;opacity:0;z-index:0;mix-blend-mode:overlay}.analysis .container{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;position:relative;gap:10px;margin-bottom:40px;padding:10px;z-index:200;margin-top:520px;border-radius:40px;background:hsla(0,0%,100%,.75);background-blend-mode:plus-lighter;backdrop-filter:blur(20px);overflow:hidden}.analysis .container section{display:block;width:100%}.analysis .container section input[type=radio],.analysis .container section input[type=checkbox]{display:none;-webkit-appearance:none}.analysis .container section input[type=radio].unclickable+label,.analysis .container section input[type=checkbox].unclickable+label{opacity:.25}.analysis .container section label{display:block;position:relative;padding:25px 20px 25px 50px;border-radius:30px;font-size:17px;transition:all .2s ease}.analysis .container section label::before{content:"";display:block;position:absolute;top:50%;left:15px;width:20px;height:20px;margin-top:-10px;background:#1a1e1f;border-radius:50%;transform:scale(0.25)}.analysis .container section input[type=radio]:checked+label,.analysis .container section input[type=checkbox]:checked+label{background:#fff}.analysis .container section input[type=radio]+label:after,.analysis .container section input[type=checkbox]+label:after{content:"";display:block;position:absolute;top:50%;left:15px;width:20px;height:20px;margin-top:-10px;background:url(/img/ico_check.svg) center no-repeat;transition:all .5s ease;transform:scale(0.25);opacity:0}.analysis .container section input[type=radio]:checked+label:after,.analysis .container section input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}@media screen and (min-width: 768px){.analysis form{margin:0 auto;padding:0 20px;max-width:860px}.analysis form .container{margin-bottom:80px;flex-wrap:wrap;flex-direction:row;justify-content:left}.analysis form#form1 .container section,.analysis form#form4 .container section,.analysis form#form5 .container section,.analysis form#form6 .container section{width:calc(50% - 5px)}.analysis form#form2 .container section,.analysis form#form3 .container section{width:calc(25% - 7.5px)}}.footer{position:relative;z-index:100;padding:0 20px 120px 20px;font-size:11px;color:#fff}.footer ul{display:flex;gap:20px;justify-content:center;align-items:center}.footer ul li a{color:#fff;text-decoration:underline}@media screen and (min-width: 768px){.footer{padding:0 20px 20px 20px}.footer ul{justify-content:left;gap:30px}.footer ul li.en{flex:1;text-align:right}.footer ul li a{color:#fff;text-decoration:underline}}.modal_alert{display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;padding:30px;background:rgba(26,30,31,.9);backdrop-filter:blur(10px);box-sizing:border-box;z-index:400}.modal_alert .cont{width:100%;color:#fff}.modal_alert .cont p{margin-bottom:30px;font-size:17px;text-align:center}.modal_alert .cont .wrap_btn{display:flex;align-items:center;justify-content:center;gap:15px;max-width:330px;margin:0 auto}.modal_alert .cont .wrap_btn .btn_white{display:block;border-radius:26px;border:1px solid #fff;width:100%;color:#fff;text-align:center;line-height:50px}.start{background:#fff}.start .container{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:30px;height:100svh}.start .container .logo_dec{width:96px}.start .container .wrap_cont{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:40px}.start .container .wrap_cont ul{display:flex;align-items:center;justify-content:center;gap:20px;line-height:1}.start .container .wrap_cont ul li a{font-size:12px;text-decoration:underline}.start .container .wrap_cont .xs{padding:7.5px 10px;font-size:10px;background:#f2f2f2}@media screen and (min-width: 768px){.start .container{gap:40px}.start .container .wrap_cont{flex:none}.start .container .btn_black_wide{width:330px}}.start .modal{position:fixed;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);z-index:10;overflow-y:auto}.start .modal .logo_mark{position:relative;margin:0 auto 40px;z-index:10;width:60px}.start .modal p{position:relative;margin:0 40px 40px;z-index:10;font-size:15px;line-height:1.8}.start .modal .btn_close{position:sticky;z-index:10;top:0;right:0;width:50px;height:50px;margin-left:auto}.start .modal .btn_close::before,.start .modal .btn_close::after{content:"";display:block;position:absolute;top:50%;left:50%;margin:-0.625px 0 0 -10px;width:20px;height:1.25px;background:#1a1e1f}.start .modal .btn_close::before{transform:rotate(45deg)}.start .modal .btn_close::after{transform:rotate(-45deg)}.start .modal .overlay{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 768px){.start .modal{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.start .modal p{margin:0 auto;width:330px}.start .modal .btn_close{position:fixed}}.result{background:#1a1e1f}.result .container{position:relative;z-index:1;padding-top:30px}.result .container .logo_dec{margin:0 auto 60px;width:96px}.result .container .message{margin-bottom:60px;font-size:20px;color:#fff;text-align:center}.result .container section{margin:0 10px 10px;padding:30px;border-radius:30px;background:hsla(0,0%,100%,.85);background-blend-mode:plus-lighter;backdrop-filter:blur(30px)}.result .container section .ttl{margin-bottom:30px;font-family:"FP-こぶりなゴシック StdN W6",FP-KoburinaGoStdN-W6,"こぶりなゴシック Std W6",KoburinaGoStd-W6,"游ゴシック Bold",YuGothic,YuGothicB,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:"FP-こぶりなゴシック StdN W6",FP-KoburinaGoStdN-W6,"こぶりなゴシック Std W6",KoburinaGoStd-W6,"游ゴシック Bold",YuGothic,YuGothicB,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:20px;text-align:center}.result .container section .ttl::before{content:"";display:block;margin:0 auto 10px;width:25px;height:17px;background:url(/img/logo_mark.svg) center no-repeat;background-size:contain}.result .container section .cont .chart_pie{position:relative;margin:0 auto 30px;width:250px;height:250px;background:conic-gradient(from 0deg at 50% 50%, #00F2CD 0deg, #DBF200 120.0000035763deg, #F25400 239.9999856949deg, #F20062 360deg);box-shadow:0 0 0 .5px rgba(0,0,0,.2);border-radius:50%;overflow:hidden}.result .container section .cont .chart_pie .num{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;position:absolute;top:20px;left:20px;width:210px;height:210px;background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.2);border-radius:50%;font-size:13px;line-height:1;z-index:10}.result .container section .cont .chart_pie .num strong{font-size:80px;font-weight:500;letter-spacing:0}.result .container section .cont .chart_pie .num strong span{font-size:40px;vertical-align:middle}.result .container section .cont .chart_pie .mask{position:relative;width:250px;height:250px;background:conic-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) calc(var(--sensitivescore) * 1%), rgb(255, 255, 255) calc(var(--sensitivescore) * 1%))}.result .container section .cont .chart_pie .mask1,.result .container section .cont .chart_pie .mask2{position:absolute;top:0;width:125px;height:250px;z-index:5;overflow:hidden}.result .container section .cont .chart_pie .mask1 div,.result .container section .cont .chart_pie .mask2 div{position:absolute;top:0;width:125px;height:250px;background:#fff}.result .container section .cont .chart_pie .mask1{right:0}.result .container section .cont .chart_pie .mask1 div{transform-origin:center left;animation:mask1 1s ease-in forwards;animation-delay:3s}@keyframes mask1{0%{transform:rotate(0)}100%{transform:rotate(180deg)}}.result .container section .cont .chart_pie .mask2{left:0}.result .container section .cont .chart_pie .mask2 div{transform-origin:center right;animation:mask2 1s ease-out forwards;animation-delay:4s}@keyframes mask2{0%{transform:rotate(0)}100%{transform:rotate(180deg)}}.result .container section .cont .chart_matrix{position:relative;margin:0 auto 30px;width:250px;height:250px;background:url(/img/matrix.png) center no-repeat;background-size:250px 250px}.result .container section .cont .chart_matrix .quad{position:absolute;width:125px;height:125px;background-size:125px;opacity:0;z-index:5}.result .container section .cont .chart_matrix .quad.quad1{top:0;left:0}.result .container section .cont .chart_matrix .quad.quad1.animate{animation:maskMatrix .5s ease-out forwards;animation-delay:0}.result .container section .cont .chart_matrix .quad.quad2{top:0;right:0;transform:rotate(90deg)}.result .container section .cont .chart_matrix .quad.quad2.animate{animation:maskMatrix .5s ease-out forwards;animation-delay:.25s}.result .container section .cont .chart_matrix .quad.quad3{bottom:0;left:0;transform:rotate(270deg)}.result .container section .cont .chart_matrix .quad.quad3.animate{animation:maskMatrix .5s ease-out forwards;animation-delay:.5s}.result .container section .cont .chart_matrix .quad.quad4{bottom:0;right:0;transform:rotate(180deg)}.result .container section .cont .chart_matrix .quad.quad4.animate{animation:maskMatrix .5s ease-out forwards;animation-delay:.75s}@keyframes maskMatrix{0%{opacity:0}100%{opacity:1}}.result .container section .cont .chart_matrix .quad[data-sensitivetype="1"]{background-image:url(/img/matrix_1.png)}.result .container section .cont .chart_matrix .quad[data-sensitivetype="2"]{background-image:url(/img/matrix_2.png)}.result .container section .cont .chart_matrix .quad[data-sensitivetype="3"]{background-image:url(/img/matrix_3.png)}.result .container section .cont .chart_matrix .mask{position:absolute;top:0;left:0;width:250px;height:250px;z-index:5;border-radius:50%;overflow:hidden}.result .container section .cont .chart_matrix .mask div{position:absolute;top:50%;left:50%;margin:-250px 0 0 -250px;width:250px;height:250px;border:125px solid #fff;border-radius:50%;transform:scale(0)}.result .container section .cont .chart_matrix .matrix_overlay{position:absolute;top:0;left:0;width:250px;height:250px;z-index:10}.result .container section .cont .txt{padding:15px;border-radius:10px;border:.25px solid rgba(0,0,0,.25);background:var(--white, #FFF);font-size:20px;text-align:center;line-height:1}.result .container section .cont .ico{display:block;margin:10px auto}.result .container section .cont ul li{padding:30px 0 15px;border-top:.5px solid #aaa;text-align:center}.result .container section .cont ul li .balloon{position:relative;display:inline-block;margin-bottom:30px;padding:10px 20px;background:#fff;border-radius:20px;font-family:"FP-こぶりなゴシック StdN W6",FP-KoburinaGoStdN-W6,"こぶりなゴシック Std W6",KoburinaGoStd-W6,"游ゴシック Bold",YuGothic,YuGothicB,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight:bold;font-size:16px}.result .container section .cont ul li .balloon::after{content:"";position:absolute;left:50%;bottom:-18px;margin-left:10px;display:block;width:12px;height:18px;background:url(/img/triangle.svg) center no-repeat;background-size:contain}.result .container section .cont ul li img{margin-bottom:15px}.result .container section .cont ul li .sttl{margin-bottom:15px;font-size:16px}.result .container section .cont ul li p{margin-bottom:15px;font-size:10px;text-align:center;letter-spacing:0}.result .container section .cont ul li p.fs_12{font-size:12px}.result .container section .cont ul li .btn{margin-bottom:15px}.result .container .wrap_share{padding:60px 0 60px;text-align:center}.result .container .wrap_share .sttl{margin-bottom:20px;font-size:18px;color:#fff;line-height:1}.result .container .wrap_share .btn_share{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto;width:280px;background:#fff;padding:0 20px;font-size:15px;text-align:center;letter-spacing:0;line-height:50px;border-radius:25px}.result .container .wrap_share .btn_share img{width:20px}@media screen and (min-width: 768px){.result .container{margin:0 auto;width:600px}}.result .footer{position:relative;z-index:1}.result .bg{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5;z-index:0}.result .bg .score{position:absolute;top:0;bottom:0;left:0;width:50%}.result .bg .score[data-sensitivescore="0"]{background:#00f2cd}.result .bg .score[data-sensitivescore="1"]{background:#00f2cd}.result .bg .score[data-sensitivescore="2"]{background:#07f2c7}.result .bg .score[data-sensitivescore="3"]{background:#0df2c1}.result .bg .score[data-sensitivescore="4"]{background:#14f2ba}.result .bg .score[data-sensitivescore="5"]{background:#1bf2b4}.result .bg .score[data-sensitivescore="6"]{background:#21f2ae}.result .bg .score[data-sensitivescore="7"]{background:#28f2a8}.result .bg .score[data-sensitivescore="8"]{background:#2ff2a2}.result .bg .score[data-sensitivescore="9"]{background:#35f29c}.result .bg .score[data-sensitivescore="10"]{background:#3cf296}.result .bg .score[data-sensitivescore="11"]{background:#43f290}.result .bg .score[data-sensitivescore="12"]{background:#49f28a}.result .bg .score[data-sensitivescore="13"]{background:#50f284}.result .bg .score[data-sensitivescore="14"]{background:#57f27e}.result .bg .score[data-sensitivescore="15"]{background:#5df278}.result .bg .score[data-sensitivescore="16"]{background:#64f272}.result .bg .score[data-sensitivescore="17"]{background:#6bf26c}.result .bg .score[data-sensitivescore="18"]{background:#71f266}.result .bg .score[data-sensitivescore="19"]{background:#78f260}.result .bg .score[data-sensitivescore="20"]{background:#7ff25a}.result .bg .score[data-sensitivescore="21"]{background:#85f254}.result .bg .score[data-sensitivescore="22"]{background:#8cf24e}.result .bg .score[data-sensitivescore="23"]{background:#93f248}.result .bg .score[data-sensitivescore="24"]{background:#99f242}.result .bg .score[data-sensitivescore="25"]{background:#a0f23c}.result .bg .score[data-sensitivescore="26"]{background:#a7f236}.result .bg .score[data-sensitivescore="27"]{background:#adf230}.result .bg .score[data-sensitivescore="28"]{background:#b4f22a}.result .bg .score[data-sensitivescore="29"]{background:#bbf224}.result .bg .score[data-sensitivescore="30"]{background:#c1f21e}.result .bg .score[data-sensitivescore="31"]{background:#c8f218}.result .bg .score[data-sensitivescore="32"]{background:#cff212}.result .bg .score[data-sensitivescore="33"]{background:#d5f20c}.result .bg .score[data-sensitivescore="34"]{background:#dbf200}.result .bg .score[data-sensitivescore="35"]{background:#dff00a}.result .bg .score[data-sensitivescore="36"]{background:#e3ed13}.result .bg .score[data-sensitivescore="37"]{background:#e6eb1d}.result .bg .score[data-sensitivescore="38"]{background:#eae926}.result .bg .score[data-sensitivescore="39"]{background:#eee730}.result .bg .score[data-sensitivescore="40"]{background:#f1e539}.result .bg .score[data-sensitivescore="41"]{background:#f5e343}.result .bg .score[data-sensitivescore="42"]{background:#f9e14c}.result .bg .score[data-sensitivescore="43"]{background:#fcdf56}.result .bg .score[data-sensitivescore="44"]{background:#ffdd5f}.result .bg .score[data-sensitivescore="45"]{background:#ffd968}.result .bg .score[data-sensitivescore="46"]{background:#ffd472}.result .bg .score[data-sensitivescore="47"]{background:#ffcf7b}.result .bg .score[data-sensitivescore="48"]{background:#ffc985}.result .bg .score[data-sensitivescore="49"]{background:#ffc48e}.result .bg .score[data-sensitivescore="50"]{background:#ffbf98}.result .bg .score[data-sensitivescore="51"]{background:#ffbaa1}.result .bg .score[data-sensitivescore="52"]{background:#ffb5ab}.result .bg .score[data-sensitivescore="53"]{background:#ffafb4}.result .bg .score[data-sensitivescore="54"]{background:#ffaade}.result .bg .score[data-sensitivescore="55"]{background:#f9a6a0}.result .bg .score[data-sensitivescore="56"]{background:#f3a29a}.result .bg .score[data-sensitivescore="57"]{background:#ed9e94}.result .bg .score[data-sensitivescore="58"]{background:#e79a8e}.result .bg .score[data-sensitivescore="59"]{background:#e19688}.result .bg .score[data-sensitivescore="60"]{background:#db9282}.result .bg .score[data-sensitivescore="61"]{background:#d58e7c}.result .bg .score[data-sensitivescore="62"]{background:#cf8a76}.result .bg .score[data-sensitivescore="63"]{background:#c98670}.result .bg .score[data-sensitivescore="64"]{background:#c3826a}.result .bg .score[data-sensitivescore="65"]{background:#bd7e64}.result .bg .score[data-sensitivescore="66"]{background:#b77a5e}.result .bg .score[data-sensitivescore="67"]{background:#b17658}.result .bg .score[data-sensitivescore="68"]{background:#ab7252}.result .bg .score[data-sensitivescore="69"]{background:#a56e4c}.result .bg .score[data-sensitivescore="70"]{background:#9f6a46}.result .bg .score[data-sensitivescore="71"]{background:#f25400}.result .bg .score[data-sensitivescore="72"]{background:#f24e02}.result .bg .score[data-sensitivescore="73"]{background:#f24805}.result .bg .score[data-sensitivescore="74"]{background:#f24207}.result .bg .score[data-sensitivescore="75"]{background:#f23c0a}.result .bg .score[data-sensitivescore="76"]{background:#f2360c}.result .bg .score[data-sensitivescore="77"]{background:#f2300f}.result .bg .score[data-sensitivescore="78"]{background:#f22a11}.result .bg .score[data-sensitivescore="79"]{background:#f22414}.result .bg .score[data-sensitivescore="80"]{background:#f21e16}.result .bg .score[data-sensitivescore="81"]{background:#f21819}.result .bg .score[data-sensitivescore="82"]{background:#f2121b}.result .bg .score[data-sensitivescore="83"]{background:#f20c1e}.result .bg .score[data-sensitivescore="84"]{background:#f20620}.result .bg .score[data-sensitivescore="85"]{background:#f20023}.result .bg .score[data-sensitivescore="86"]{background:#f2002b}.result .bg .score[data-sensitivescore="87"]{background:#f20133}.result .bg .score[data-sensitivescore="88"]{background:#f2033b}.result .bg .score[data-sensitivescore="89"]{background:#f20443}.result .bg .score[data-sensitivescore="90"]{background:#f2064b}.result .bg .score[data-sensitivescore="91"]{background:#f20752}.result .bg .score[data-sensitivescore="92"]{background:#f2095a}.result .bg .score[data-sensitivescore="93"]{background:#f20a62}.result .bg .score[data-sensitivescore="94"]{background:#f20a56}.result .bg .score[data-sensitivescore="95"]{background:#f20859}.result .bg .score[data-sensitivescore="96"]{background:#f2055c}.result .bg .score[data-sensitivescore="97"]{background:#f2035f}.result .bg .score[data-sensitivescore="98"]{background:#f20161}.result .bg .score[data-sensitivescore="99"]{background:#f20061}.result .bg .score[data-sensitivescore="100"]{background:#f20062}.result .bg .type{position:absolute;top:0;bottom:0;right:0;width:50%}.result .bg .type[data-sensitivetype="0"]{background:#00f2cd}.result .bg .type[data-sensitivetype="1"]{background:#dbf200}.result .bg .type[data-sensitivetype="2"]{background:#f25400}.result .bg .type[data-sensitivetype="3"]{background:#f20062}.result .bg::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg, rgba(17, 17, 17, 0) 0%, #111 50%, rgba(17, 17, 17, 0) 100%);z-index:1}@media screen and (min-width: 768px){.result .bg::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg, rgba(17, 17, 17, 0) 0%, #111 25%, #111 75%, rgba(17, 17, 17, 0) 100%);z-index:1}}.result .bg::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, #111 15%, rgba(17, 17, 17, 0) 50%, #111 85%);z-index:1}.result .opening{position:fixed;top:0;bottom:0;left:0;right:0;background:#111;z-index:100}.result .opening .circle{position:absolute;top:50%;left:50%;margin:-105px 0 0 -105px;width:210px;height:210px}.result .opening .circle.circle1{animation:circle1 2s linear infinite}@keyframes circle1{0%{transform:rotate(0);opacity:.25}33%{opacity:1}67%{opacity:.25}100%{transform:rotate(360deg);opacity:.25}}.result .opening .circle.circle2{animation:circle2 2.6s linear infinite}@keyframes circle2{0%{transform:rotate(0);opacity:.25}33%{opacity:1}67%{opacity:.25}100%{transform:rotate(360deg);opacity:.25}}.result .opening .circle.circle3{animation:circle3 3.2s linear infinite}@keyframes circle3{0%{transform:rotate(0);opacity:.25}33%{opacity:1}67%{opacity:.25}100%{transform:rotate(360deg);opacity:.25}}.result .opening p{position:absolute;top:50%;left:50%;margin:-10px 0 0 -30px;font-size:20px;color:#fff;line-height:1;text-align:center}.policy{background:#fff}.policy .header{position:static}.policy .header h1 img{filter:invert(1) contrast(0.85)}.policy .container{margin:40px 20px 60px}.policy .container h1,.policy .container section{margin-bottom:60px}.policy .container h1{font-family:"FP-こぶりなゴシック StdN W6",FP-KoburinaGoStdN-W6,"こぶりなゴシック Std W6",KoburinaGoStd-W6,"游ゴシック Bold",YuGothic,YuGothicB,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:20px;text-align:center}.policy .container section{line-height:1.8}.policy .container section .ttl{margin-bottom:1em;font-family:"FP-こぶりなゴシック StdN W6",FP-KoburinaGoStdN-W6,"こぶりなゴシック Std W6",KoburinaGoStd-W6,"游ゴシック Bold",YuGothic,YuGothicB,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:17px;line-height:1.4}.policy .container section ol li{margin-left:1.5em;margin-bottom:1em;list-style:decimal}.policy .container section a{text-decoration:underline}.policy .footer{padding-bottom:40px;color:#1a1e1f}/*# sourceMappingURL=style.css.map */