.bg-gray{background-color:#efefef}.bg-light-pink{background-color:#fcedf4}.verify-simulation{padding:0 20px;box-sizing:border-box}@media screen and (max-width: 640px){.verify-simulation{padding:0 2%}}.verify-simulation *{box-sizing:border-box}.verify-simulation h2{font-size:18px;color:#fff;text-align:center;font-weight:700;margin-top:0;margin-bottom:1rem;line-height:1.6}@media screen and (min-width: 641px){.verify-simulation h2{font-size:32px}}.verify-simulation .simulator-area{background:#fff;width:100%;padding:3%;border-radius:10px}@media screen and (min-width: 641px){.verify-simulation .simulator-area{margin:0 auto;padding:30px 40px}}.verify-simulation .simulator-area .simulator-question{padding:20px 0;border-bottom:1px solid #ccc}.verify-simulation .simulator-area .simulator-question:first-child{padding-top:0}.verify-simulation .simulator-area .simulator-question:last-child{border-bottom:none;padding-bottom:0}@media screen and (min-width: 641px){.verify-simulation .simulator-area .simulator-question{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}}.verify-simulation .simulator-area .simulator-question small{font-size:clamp(11px,.8em,13px)}.verify-simulation .simulator-area .simulator-question .supplement{width:100%;margin-top:10px;padding:20px 50px;line-height:1.3}@media screen and (max-width: 640px){.verify-simulation .simulator-area .simulator-question .supplement{padding:15px 5%}}.verify-simulation .simulator-area .simulator-question .supplement .tcl_link2{color:#e7198c}@media screen and (min-width: 641px){.verify-simulation .simulator-area .simulator-question .simulator-question-text{width:49%}}@media screen and (max-width: 640px){.verify-simulation .simulator-area .simulator-question .simulator-question-text{margin-bottom:10px}}.verify-simulation .simulator-area .simulator-question .simulator-question-text p{display:flex;align-items:center;margin-bottom:5px;font-size:16px;font-weight:700;position:relative;padding-left:3.5rem;line-height:1.3}.verify-simulation .simulator-area .simulator-question .simulator-question-text p:before{position:absolute;content:"";left:0;display:inline-block;background-size:cover;vertical-align:middle;width:41px;height:41px;margin-right:10px}@media screen and (min-width: 641px){.verify-simulation .simulator-area .simulator-question .simulator-question-text p{margin-bottom:0;font-size:20px}}.verify-simulation .simulator-area .simulator-question .simulator-question-text small{margin:10px auto 0 40px;font-size:clamp(11px,.8em,13px)}.verify-simulation .simulator-area .simulator-question:nth-child(1) p:before{background:url(/imh/img/icon-q1.png) left center no-repeat}@media screen and (max-width: 640px){.verify-simulation .simulator-area .simulator-question:nth-child(1) p:before{width:2em;height:2em;background-size:cover}}.verify-simulation .simulator-area .simulator-question:nth-child(2) p:before{background:url(/imh/img/icon-q2.png) left center no-repeat}@media screen and (max-width: 640px){.verify-simulation .simulator-area .simulator-question:nth-child(2) p:before{width:2em;height:2em;background-size:cover}}.verify-simulation .simulator-area .simulator-question:nth-child(3) p:before{background:url(/imh/img/icon-q3.png) left center no-repeat}@media screen and (max-width: 640px){.verify-simulation .simulator-area .simulator-question:nth-child(3) p:before{width:2em;height:2em;background-size:cover}}.verify-simulation .simulator-area .simulator-question .simulator-choices{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (min-width: 641px){.verify-simulation .simulator-area .simulator-question .simulator-choices{width:400px}}.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item{position:relative;display:flex;align-items:center;justify-content:center;width:48%;height:48px;font-size:16px;text-align:center;border:3px solid #ccc;background-color:#fff;border-radius:10px;box-shadow:2px 3px 2px #0000001a;padding-left:20px;cursor:pointer}@media screen and (max-width: 640px){.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item{padding-top:2px;font-size:clamp(13px,4vw,17px);height:53px;line-height:1.2}}.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item:hover{opacity:.8}.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item:nth-child(n+3){margin-top:10px}.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item.-checked{background-color:#faebf3;border-color:#e64d97;color:#e64d97;pointer-events:none}.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item.-checked:before{content:"";position:absolute;top:50%;left:12px;transform:translateY(-50%) rotate(45deg);width:11px;height:11px;background:#e64d97;border-radius:50em}@media screen and (max-width: 640px){.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item.-checked:before{left:9px}}.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item.-checked:after{border-color:#e64d97}.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item:after{content:"";left:10px;position:absolute;width:15px;height:15px;top:50%;transform:translateY(-50%) rotate(45deg);border:2px solid;border-radius:50em;margin-top:0;border-color:#ccc}@media screen and (min-width: 641px){.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item:after{left:8px}}@media screen and (max-width: 640px){.verify-simulation .simulator-area .simulator-question .simulator-choices .simulator-choices-item:after{left:5px}}.verify-simulation .simulator-area .simulator-question .simulator-choices.-disabled .simulator-choices-item{opacity:.5;pointer-events:none}@media screen and (max-width: 640px){.verify-simulation .tcl_link2{background:url(/script/dist2/image/f-mini-icon.png) no-repeat 0px 7px}}.layout-bg-pink[data-v-4dec66ea]{padding:30px 2%;background:#e85ea1 url(/hdc/guide/img/pattern_pink.png);box-sizing:border-box}@media screen and (min-width: 641px){.layout-bg-pink[data-v-4dec66ea]{padding:50px 0}}.layout-bg-pink[data-v-4dec66ea] *{box-sizing:border-box}.layout-bg-pink.verify[data-v-4dec66ea]{width:960px;max-width:95%;margin:0 auto}
