.ncy-ctn .modal-body{background-color:var(--color-white);border:calc(var(--liq-scale)*3) solid var(--color-yellow);border-radius:calc(var(--liq-scale)*10);overflow:hidden}.ncy-ctn .modal-button{display:grid;gap:calc(var(--liq-scale)*5)}.ncy-ctn .modal-button .text{align-items:center;display:flex;justify-content:center}.ncy-ctn .modal-button .text:has(img[src*=text_01]){height:calc(var(--liq-scale)*16)}.ncy-ctn .modal-button .text:has(img[src*=text_02]){height:calc(var(--liq-scale)*18);margin-block-end:calc(var(--liq-scale)*-2)}.ncy-ctn .modal-button .text img,.ncy-ctn .modal-button .text picture{display:flex;height:100%;width:auto}.ncy-ctn .modal-button .caption{font-size:calc(var(--liq-scale)*14);font-weight:500;line-height:142.857%;margin-block-end:calc(var(--liq-scale)*8);text-align:center}.ncy-ctn .modal-button .button{border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden;position:relative;width:100%}@media (min-width:769px){.ncy-ctn .modal-button .button{--duration:0.1s;transition:box-shadow var(--duration) cubic-bezier(.165,.84,.44,1),scale var(--duration) cubic-bezier(.165,.84,.44,1);will-change:scale}}@media (hover:hover) and (pointer:fine){.ncy-ctn .modal-button .button:hover{--duration:0.3s;box-shadow:0 0 0 0 transparent;scale:.99}.ncy-ctn .modal-button .button:hover .icon{scale:1.3}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ncy-ctn .modal-button .button:hover{--duration:0.3s;box-shadow:0 0 0 0 transparent;scale:.99}.ncy-ctn .modal-button .button:hover .icon{scale:1.3}}.ncy-ctn .modal-button .button:after{border-block:calc(var(--liq-scale)*3) solid var(--color);border-left:calc(var(--liq-scale)*3) solid var(--color);border-radius:var(--border-radius);border-right:calc(var(--liq-scale)*26) solid var(--color);content:"";inset:0;position:absolute}.ncy-ctn .modal-button .icon{align-items:center;display:flex;height:calc(var(--liq-scale)*10);inset:0 calc(var(--liq-scale)*9) 0 auto;justify-content:center;margin-block:auto;position:absolute;width:calc(var(--liq-scale)*10);z-index:1}@media (min-width:769px){.ncy-ctn .modal-button .icon{transition:scale var(--duration) cubic-bezier(.39,.575,.565,1);will-change:scale}}.ncy-ctn .modal-button .icon:after,.ncy-ctn .modal-button .icon:before{background-color:var(--color-white);border-radius:calc(var(--liq-scale)*2);content:"";height:calc(var(--liq-scale)*2);position:absolute;width:100%}.ncy-ctn .modal-button .icon:before{transform:rotate(90deg)}.ncy-ctn .diag-ctn{margin-block-start:calc(var(--liq-scale)*60)}.ncy-ctn .diag-box{background-color:var(--color-white);border-radius:calc(var(--liq-scale)*8);padding-block-start:calc(var(--liq-scale)*128);padding-inline:calc(var(--liq-scale)*10);position:relative;z-index:1}.ncy-ctn .diag-box .boxwrap{background:linear-gradient(217deg,#ecf4c7 41.24%,#afd58b 101.82%);border-radius:calc(var(--liq-scale)*10);display:grid;gap:calc(var(--liq-scale)*12);padding:calc(var(--liq-scale)*19) calc(var(--liq-scale)*20) calc(var(--liq-scale)*23)}.ncy-ctn .diag-box .object{inset:0 0 auto;margin-inline:auto;position:absolute;will-change:transform}.ncy-ctn .diag-box .object:first-of-type{left:calc(var(--liq-scale)*-147);top:calc(var(--liq-scale)*13);transform:rotate(0deg);width:calc(var(--liq-scale)*150);z-index:-1}.ncy-ctn .diag-box .object:nth-of-type(2){right:calc(var(--liq-scale)*-17);top:calc(var(--liq-scale)*22);width:calc(var(--liq-scale)*50)}.ncy-ctn .diag-box .object:nth-of-type(3){right:calc(var(--liq-scale)*-140);top:calc(var(--liq-scale)*35);width:calc(var(--liq-scale)*100);z-index:-1}.ncy-ctn .diag-box .title{margin-inline:auto;position:relative;width:100%}.ncy-ctn .diag-box .line{background-color:var(--color-green);height:calc(var(--liq-scale)*3);inset:calc(var(--liq-scale)*3) calc(var(--liq-scale)*38) 0;margin-block:auto;position:absolute}.ncy-ctn .diag-box .text01{display:block;margin-inline:auto;width:96.55172414%}.ncy-ctn .diag-box .button{align-items:center;background-color:var(--color-green02);border-radius:calc(var(--liq-scale)*10);box-shadow:var(--box-shadow);color:var(--color-white);display:flex;flex-direction:column;font-size:calc(var(--liq-scale)*24);font-weight:700;gap:calc(var(--liq-scale)*3);justify-content:center;letter-spacing:.012em;line-height:125%;padding:calc(var(--liq-scale)*13);position:relative;text-align:center;width:100%}@media (min-width:769px){.ncy-ctn .diag-box .button{transition:box-shadow .1s cubic-bezier(.165,.84,.44,1),scale .1s cubic-bezier(.165,.84,.44,1);will-change:scale}}.ncy-ctn .diag-box .button:after{background-image:url(../images/icon_blank.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:calc(var(--liq-scale)*16);inset:calc(var(--liq-scale)*60) calc(var(--liq-scale)*20) 0 auto;margin-block:auto;position:absolute;width:calc(var(--liq-scale)*16)}.ncy-ctn .diag-box .button span{display:block;font-size:calc(var(--liq-scale)*14);font-weight:500;letter-spacing:.07em;line-height:142.857%;position:relative;text-align:center}.ncy-ctn .diag-box .button span:after,.ncy-ctn .diag-box .button span:before{background-color:var(--color-white);bottom:calc(var(--liq-scale)*5);content:"";position:absolute;top:calc(var(--liq-scale)*2);transform-origin:bottom;width:calc(var(--liq-scale)*1)}.ncy-ctn .diag-box .button span:before{left:calc(var(--liq-scale)*-3);transform:rotate(-30deg)}.ncy-ctn .diag-box .button span:after{right:calc(var(--liq-scale)*-3);transform:rotate(30deg)}@media (hover:hover) and (pointer:fine){.ncy-ctn .diag-box .button:hover{box-shadow:0 0 0 0 transparent;scale:.99;transition:box-shadow .3s cubic-bezier(.165,.84,.44,1),scale .3s cubic-bezier(.165,.84,.44,1)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ncy-ctn .diag-box .button:hover{box-shadow:0 0 0 0 transparent;scale:.99;transition:box-shadow .3s cubic-bezier(.165,.84,.44,1),scale .3s cubic-bezier(.165,.84,.44,1)}}.ncy-ctn .typechk-ctn{align-items:center;display:flex;overflow-y:clip;transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s cubic-bezier(.39,.575,.565,1)}.ncy-ctn .typechk-ctn[aria-hidden=true]{height:0;opacity:0;visibility:hidden}.ncy-ctn .typechk-ctn .inner{display:flex;flex-direction:column;gap:calc(var(--liq-scale)*35);justify-content:center}.ncy-ctn .typechk-ctn .box{display:grid;gap:calc(var(--liq-scale)*20)}.ncy-ctn .typechk-ctn .start{will-change:scale}.ncy-ctn .question-ctn{background-color:var(--color-white);border-radius:calc(var(--liq-scale)*8);overflow-y:clip;overflow:hidden;transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s cubic-bezier(.39,.575,.565,1)}.ncy-ctn .question-ctn[aria-hidden=true]{height:0;opacity:0;visibility:hidden}.ncy-ctn .question-ctn .inputboxes{display:grid}.ncy-ctn .question-ctn .inputbox{--duration:0.1s;grid-area:1/1;transition:transform var(--duration) cubic-bezier(.165,.84,.44,1),opacity var(--duration) cubic-bezier(.39,.575,.565,1),visibility var(--duration) cubic-bezier(.39,.575,.565,1)}.ncy-ctn .question-ctn .inputbox[aria-hidden=true]{opacity:0;visibility:hidden}.ncy-ctn .question-ctn [data-index="0"] .inputbox:first-of-type{--duration:0.3s;transform:translateX(0)}.ncy-ctn .question-ctn [data-index="0"] .inputbox:nth-of-type(2),.ncy-ctn .question-ctn [data-index="0"] .inputbox:nth-of-type(3){transform:translateX(calc(var(--liq-scale)*20))}.ncy-ctn .question-ctn [data-index="1"] .inputbox:first-of-type{transform:translateX(calc(var(--liq-scale)*-20))}.ncy-ctn .question-ctn [data-index="1"] .inputbox:nth-of-type(2){--duration:0.3s;transform:translateX(0)}.ncy-ctn .question-ctn [data-index="1"] .inputbox:nth-of-type(3){transform:translateX(calc(var(--liq-scale)*20))}.ncy-ctn .question-ctn .inputinner{padding:calc(var(--liq-scale)*13) calc(var(--liq-scale)*14) calc(var(--liq-scale)*17)}.ncy-ctn .question-ctn .header{background-color:var(--color-beige03)}.ncy-ctn .question-ctn .lead{color:#000;font-size:calc(var(--liq-scale)*16);font-weight:700;letter-spacing:calc(var(--liq-scale)*-1);line-height:137.5%;margin-block-end:calc(var(--liq-scale)*14);padding-block-end:calc(var(--liq-scale)*12);padding-inline:calc(var(--liq-scale)*10)}.ncy-ctn .question-ctn .lead:has(img){display:grid;gap:calc(var(--liq-scale)*12);grid-template-columns:1fr calc(var(--liq-scale)*60);min-height:calc(var(--liq-scale)*78);padding-block-end:0;text-align:left}.ncy-ctn .question-ctn .lead:has(small){align-items:center;display:flex;flex-direction:column;min-height:calc(var(--liq-scale)*78);padding-block-end:0}.ncy-ctn .question-ctn .lead small{color:#000;font-size:calc(var(--liq-scale)*12);font-weight:400;line-height:calc(var(--liq-scale)*18)}.ncy-ctn .question-ctn .labels{display:flex}.ncy-ctn .question-ctn .label{--duration:0.3s;cursor:pointer;display:grid;flex-grow:1;grid-template-rows:auto auto auto;position:relative}.ncy-ctn .question-ctn .label:before{background-color:var(--color-beige04);border-radius:50%;content:"";display:block;height:calc(var(--liq-scale)*18);margin-inline:auto;transition:background-color var(--duration) cubic-bezier(.165,.84,.44,1);width:calc(var(--liq-scale)*18)}.ncy-ctn .question-ctn .label:after{background-color:var(--color-red);border-radius:50%;content:"";display:block;height:calc(var(--liq-scale)*12);inset:calc(var(--liq-scale)*3) 0 auto;margin-inline:auto;opacity:1;position:absolute;scale:0;transition:scale var(--duration) cubic-bezier(.165,.84,.44,1);width:calc(var(--liq-scale)*12)}.ncy-ctn .question-ctn .label:has(.input:checked):before{background-color:var(--color-orange09)}.ncy-ctn .question-ctn .label:has(.input:checked):after{scale:1}.ncy-ctn .question-ctn .label picture{height:calc(var(--liq-scale)*29);margin-block-start:calc(var(--liq-scale)*8)}.ncy-ctn .question-ctn .label img{display:block;height:100%;margin-inline:auto;width:auto}.ncy-ctn .question-ctn .input{opacity:0;position:absolute}.ncy-ctn .question-ctn .radiotext{color:#000;font-size:calc(var(--liq-scale)*14);font-weight:500;line-height:142.857%;margin-block-start:calc(var(--liq-scale)*4);text-align:center;white-space:nowrap}.ncy-ctn .question-ctn .dots{align-items:center;display:grid;grid-template-columns:calc(var(--liq-scale)*8) calc(var(--liq-scale)*17) calc(var(--liq-scale)*8);margin-block-start:calc(var(--liq-scale)*6);margin-inline:auto;width:fit-content}.ncy-ctn .question-ctn .dot{align-items:center;background-color:var(--color-gray);border-radius:50%;display:flex;height:calc(var(--liq-scale)*8);justify-content:center;transition:scale .3s cubic-bezier(.39,.575,.565,1);width:calc(var(--liq-scale)*8)}.ncy-ctn .question-ctn .dot.is-current,.ncy-ctn .question-ctn .dot[aria-current=step]{background-color:var(--color-red);scale:1.5;transition:scale .1s cubic-bezier(.215,.61,.355,1),background-color .1s cubic-bezier(.39,.575,.565,1);transition-delay:.05s}.ncy-ctn .question-ctn .line{background-color:var(--color-gray);height:calc(var(--liq-scale)*2);margin-block:auto;position:relative;transition:background-color .3s cubic-bezier(.39,.575,.565,1)}.ncy-ctn .question-ctn .line:after{background-color:var(--color-red);content:"";inset:0;position:absolute;scale:0 1;transform-origin:left;z-index:1}.ncy-ctn .question-ctn .line.is-current:after,.ncy-ctn .question-ctn .line[aria-current=step]:after{scale:1 1}.ncy-ctn .question-ctn .modalbutton{display:block;margin-block-start:calc(var(--liq-scale)*20);width:100%}.ncy-ctn .question-ctn .backbutton{align-items:center;display:flex;font-size:calc(var(--liq-scale)*14);font-weight:500;gap:calc(var(--liq-scale)*6);justify-content:center;letter-spacing:0;line-height:1;margin-block:calc(var(--liq-scale)*20);margin-inline:auto;overflow-y:clip;transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s cubic-bezier(.39,.575,.565,1)}.ncy-ctn .question-ctn .backbutton[aria-hidden=true]{height:0;opacity:0;visibility:hidden}.ncy-ctn .question-ctn .backbutton:before{background-image:url(../images/icon_back.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:calc(var(--liq-scale)*22);width:calc(var(--liq-scale)*22)}.ncy-ctn .result-ctn{display:grid;min-height:calc(var(--liq-scale)*200);overflow-y:clip;transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s cubic-bezier(.39,.575,.565,1)}.ncy-ctn .result-ctn[aria-hidden=true]{height:0;opacity:0;visibility:hidden}.ncy-ctn .result-ctn .objects{grid-area:1/1;height:calc(var(--liq-scale)*310);margin-inline:calc(var(--liq-scale)*-20);overflow-y:clip;position:relative;transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s cubic-bezier(.39,.575,.565,1)}.ncy-ctn .result-ctn .objects[aria-hidden=true]{height:0;opacity:0;visibility:hidden}.ncy-ctn .result-ctn .objects img{inset:0 0 auto;margin-inline:auto;position:absolute}.ncy-ctn .result-ctn .objects img[src*=object_01]{right:calc(var(--liq-scale)*3);top:calc(var(--liq-scale)*115);width:calc(var(--liq-scale)*135)}.ncy-ctn .result-ctn .objects img[src*=object_02]{top:calc(var(--liq-scale)*20);width:100%}.ncy-ctn .result-ctn .objects img[src*=text]{top:calc(var(--liq-scale)*7);width:calc(var(--liq-scale)*238)}.ncy-ctn .result-ctn .contents{background-color:var(--color-orange10);display:flex;flex-direction:column;gap:calc(var(--liq-scale)*24);grid-area:1/1;justify-content:flex-start;overflow:visible;overflow-y:clip;position:relative;transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s cubic-bezier(.39,.575,.565,1)}.ncy-ctn .result-ctn .contents[aria-hidden=true]{height:0;opacity:0;visibility:hidden}.ncy-ctn .result-ctn .contents:has(.diag-box-wrap[aria-hidden=false]){gap:0}.ncy-ctn .result-ctn .resetbuttonarea{background-color:var(--color-white);padding-block:calc(var(--liq-scale)*20)}.ncy-ctn .result-ctn .resetbutton{align-items:center;display:flex;font-size:calc(var(--liq-scale)*14);font-weight:500;gap:calc(var(--liq-scale)*6);justify-content:center;letter-spacing:0;line-height:1;margin-inline:auto}.ncy-ctn .result-ctn .resetbutton:before{background-image:url(../images/icon_remove.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:calc(var(--liq-scale)*22);width:calc(var(--liq-scale)*22)}.ncy-ctn .result-ctn .resultheader{background-color:var(--color-white);display:grid;gap:calc(var(--liq-scale)*10);padding:calc(var(--liq-scale)*14) calc(var(--liq-scale)*20) calc(var(--liq-scale)*20)}.ncy-ctn .result-ctn .resultheadertitle{color:var(--color-red03);font-size:calc(var(--liq-scale)*20);font-weight:700;letter-spacing:0;line-height:calc(var(--liq-scale)*24);text-align:center}.ncy-ctn .result-ctn .resultheadertext{color:var(--color-black);font-size:calc(var(--liq-scale)*16);font-weight:400;letter-spacing:0;line-height:calc(var(--liq-scale)*22)}.ncy-ctn .result-ctn .buttonareawrap{display:grid;gap:calc(var(--liq-scale)*8);margin-block-start:calc(var(--liq-scale)*17)}.ncy-ctn .result-ctn .buttontext{font-size:calc(var(--liq-scale)*14);font-weight:700;line-height:142.857%;margin-inline:auto;position:relative;text-align:center;width:fit-content}.ncy-ctn .result-ctn .buttontext:after,.ncy-ctn .result-ctn .buttontext:before{background-color:var(--color-black);bottom:0;content:"";position:absolute;top:0;transform-origin:bottom;width:calc(var(--liq-scale)*1)}@media (min-width:769px){.ncy-ctn .result-ctn .buttontext:after,.ncy-ctn .result-ctn .buttontext:before{width:.1rem}}.ncy-ctn .result-ctn .buttontext:before{left:calc(var(--liq-scale)*-5);transform:rotate(-30deg)}@media (min-width:769px){.ncy-ctn .result-ctn .buttontext:before{left:-.5rem}}.ncy-ctn .result-ctn .buttontext:after{right:calc(var(--liq-scale)*-5);transform:rotate(30deg)}@media (min-width:769px){.ncy-ctn .result-ctn .buttontext:after{right:-.5rem}}.ncy-ctn .result-ctn .iframe{padding-inline:calc(var(--liq-scale)*20)}.ncy-ctn .result-ctn .iframe iframe{aspect-ratio:9/16;height:auto;max-width:calc(var(--liq-scale)*300);width:100%}.ncy-ctn .registered-ctn{display:grid;gap:calc(var(--liq-scale)*8);margin-block-end:calc(var(--liq-scale)*27)}.ncy-ctn .registered-ctn .title{color:var(--color-red);font-size:calc(var(--liq-scale)*14);font-weight:900;line-height:157.143%;text-align:center}.ncy-ctn .registered-ctn .text{font-size:calc(var(--liq-scale)*12);font-weight:500;line-height:150%}