.fade-in{opacity:0;animation:.8s forwards fadeInAnimation}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.result-fade-in{animation:.8s forwards resultFadeInAnimation;display:block}@keyframes resultFadeInAnimation{0%{opacity:0}to{opacity:1}}.fade-out{animation:.8s forwards fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.write-fade-in{animation:1.5s forwards writeFadeInAnimation}@keyframes writeFadeInAnimation{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}.expansion{animation:.6s forwards expansion}@keyframes expansion{0%{height:500px}to{height:800px}}.more-expansion{animation:.6s forwards moreExpansion}@keyframes moreExpansion{0%{height:800px}to{height:1000px}}.sp-expansion{animation:.6s forwards spExpansion}@keyframes spExpansion{0%{height:70vw}to{height:96vw}}.sp-more-expansion1{animation:.6s forwards spMoreExpansion1}@keyframes spMoreExpansion1{0%{height:96vw}to{height:195vw}}.sp-more-expansion2{animation:.6s forwards spMoreExpansion2}@keyframes spMoreExpansion2{0%{height:96vw}to{height:208vw}}.sp-more-expansion3{animation:.6s forwards spMoreExpansion3}@keyframes spMoreExpansion3{0%{height:96vw}to{height:217vw}}.blink{animation:1.8s forwards blink}@keyframes blink{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}.partly-blur{filter:blur(8px)}.motif-animation0,.motif-animation1,.motif-animation2{opacity:0}.center-large-main{position:absolute;top:63%;left:50%;transform:translate(-50%,-50%)}.center-large-main.sp{width:35vw}.center-small-main{position:absolute;top:63%;transform:translate(-50%,-50%)}.center-small-main.pc{width:120px;left:52%}.center-small-main.sp{width:20vw;left:54%}.right-top-main{position:absolute;top:59%;left:65%;transform:translate(-50%,-50%)}.right-top-main.sp{width:30vw;top:58%;left:71%}.left-bottom-main{position:absolute;top:73%;left:33%;transform:translate(-50%,-50%)}.left-bottom-main.sp{width:35vw;top:79%;left:30%}.center-large{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-large.pc{width:360px}.center-large.sp{width:35vw}.center-small{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.center-small.pc{width:200px}.center-small.sp{width:20vw}.right-top{position:absolute;transform:translate(-50%,-50%)}.right-top.pc{top:40%;left:73%}.right-top.sp{width:30vw;top:41%;left:77%}.left-bottom{position:absolute;transform:translate(-50%,-50%)}.left-bottom.pc{top:69%;left:29%}.left-bottom.sp{width:35vw;top:70%;left:27%}.left-chest-large-main{position:absolute;top:55%;left:45%;transform:translate(-50%,-50%)}.left-chest-large-main.pc{width:200px}.left-chest-large-main.sp{width:28vw}.left-chest-small-main{position:absolute;top:57%;left:47%;transform:translate(-50%,-50%)}.left-chest-small-main.pc{width:120px}.left-chest-small-main.sp{width:17vw}.left-chest-right-top-main{position:absolute;top:52%;left:62%;transform:translate(-50%,-50%)}.left-chest-right-top-main.sp{width:35vw;left:67%}.left-chest-left-bottom-main{position:absolute;transform:translate(-50%,-50%)}.left-chest-left-bottom-main.pc{top:63%;left:28%}.left-chest-left-bottom-main.sp{width:35vw;top:65%;left:23%}.left-chest-large{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.left-chest-large.pc{width:360px}.left-chest-large.sp{width:30vw}.left-chest-small{position:absolute;top:53%;left:55%;transform:translate(-50%,-50%)}.left-chest-small.pc{width:200px}.left-chest-small.sp{width:18vw;top:54%;left:53%}.left-chest-right-top{position:absolute;top:43%;left:73%;transform:translate(-50%,-50%)}.left-chest-right-top.sp{width:30vw;top:44%;left:74%}.left-chest-left-bottom{position:absolute;transform:translate(-50%,-50%)}.left-chest-left-bottom.pc{top:68%;left:30%}.left-chest-left-bottom.sp{width:35vw;top:69%;left:25%}.animation-7-0{z-index:2;width:100%;height:100%;position:absolute}.animation-7-0 .on-connection-large-main{position:absolute;top:65%;left:64%;transform:translate(-50%,-50%)}.animation-7-0 .on-connection-large-main.pc{width:130px}.animation-7-0 .on-connection-large-main.sp{width:17vw;left:64%}.animation-7-0 .on-connection-small-main{position:absolute;left:66%;transform:translate(-50%,-50%)}.animation-7-0 .on-connection-small-main.pc{width:80px;top:66%;left:66%}.animation-7-0 .on-connection-small-main.sp{width:12vw;top:66%}.animation-7-0 .connection-right-top-main{position:absolute;transform:translate(-50%,-50%)}.animation-7-0 .connection-right-top-main.pc{top:58%;left:79%}.animation-7-0 .connection-right-top-main.sp{width:30vw;top:57%;left:81%}.animation-7-0 .connection-left-bottom-main{position:absolute;transform:translate(-50%,-50%)}.animation-7-0 .connection-left-bottom-main.pc{top:74%;left:51%}.animation-7-0 .connection-left-bottom-main.sp{width:35vw;top:74%;left:47%}.on-connection-large{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.on-connection-large.pc{width:360px}.on-connection-large.sp{width:35vw}.on-connection-small{position:absolute;transform:translate(-50%,-50%)}.on-connection-small.pc{width:200px;top:54%;left:55%}.on-connection-small.sp{width:24vw;top:55%;left:54%}.connection-right-top{position:absolute;transform:translate(-50%,-50%)}.connection-right-top.pc{top:37%;left:70%}.connection-right-top.sp{width:30vw;top:37%;left:75%}.connection-left-bottom{position:absolute;transform:translate(-50%,-50%)}.connection-left-bottom.pc{top:65%;left:29%}.connection-left-bottom.sp{width:35vw;top:70%;left:24%}.near-center-large-main{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.near-center-large-main.pc{width:250px}.near-center-large-main.sp{width:32vw}.near-center-small-main{position:absolute;transform:translate(-50%,-50%)}.near-center-small-main.pc{width:180px;top:62%;left:52%}.near-center-small-main.sp{width:19vw;top:62%;left:54%}.near-center-right-top-main{position:absolute;transform:translate(-50%,-50%)}.near-center-right-top-main.pc{top:59%;left:69%}.near-center-right-top-main.sp{width:30vw;top:59%;left:73%}.near-center-left-bottom-main{position:absolute;transform:translate(-50%,-50%)}.near-center-left-bottom-main.pc{top:71%;left:32%}.near-center-left-bottom-main.sp{width:35vw;top:73%;left:29%}.near-center-large{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.near-center-large.pc{width:360px}.near-center-large.sp{width:35vw}.near-center-small{position:absolute;top:53%;transform:translate(-50%,-50%)}.near-center-small.pc{width:250px;left:53%}.near-center-small.sp{width:19vw;left:55%}.near-center-right-top{position:absolute;transform:translate(-50%,-50%)}.near-center-right-top.pc{top:50%;left:73%}.near-center-right-top.sp{width:30vw;top:45%;left:77%}.near-center-left-bottom{position:absolute;transform:translate(-50%,-50%)}.near-center-left-bottom.pc{top:69%;left:29%}.near-center-left-bottom.sp{width:35vw;top:70%;left:25%}.aura-main{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.aura-main.sp{width:80vw}.bottom-str-main{position:absolute;top:85%;left:50%;transform:translate(-50%,-50%)}.bottom-str-main.sp{width:80vw}.people-aura-main{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.people-aura-main.pc{width:600px}.people-aura-main.sp{width:80vw}.aura{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.aura.sp{width:72vw}.bottom-str{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}.bottom-str.sp{width:80vw;top:85%}.people-aura{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.people-aura.pc{width:600px}.people-aura.sp{width:70vw}.left-top-spirit-main{position:absolute;top:15%;left:30%;transform:translate(-50%,-50%)}.left-top-spirit-main.pc{width:450px}.left-top-spirit-main.sp{width:50vw;top:20%;left:24%}.left-top-str-main{position:absolute;top:11%;left:30%;transform:translate(-50%,-50%)}.left-top-str-main.pc{width:450px}.left-top-str-main.sp{width:50vw;top:16%;left:24%}.top-str-main{position:absolute;transform:translate(-50%,-50%)}.top-str-main.pc{width:450px;top:17%;left:30%}.top-str-main.sp{width:70vw;top:15%;left:50%}.whole-spirit-main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.whole-spirit-main.pc{width:600px}.whole-spirit-main.sp{width:70vw}.left-top-spirit{position:absolute;top:15%;left:30%;transform:translate(-50%,-50%)}.left-top-spirit.pc{width:450px}.left-top-spirit.sp{width:50vw;top:20%;left:24%}.left-top-str{position:absolute;top:11%;left:30%;transform:translate(-50%,-50%)}.left-top-str.pc{width:450px}.left-top-str.sp{width:50vw;top:16%;left:24%}.top-str{position:absolute;transform:translate(-50%,-50%)}.top-str.pc{width:450px;top:17%;left:50%}.top-str.sp{width:70vw;top:15%;left:50%}.whole-spirit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.whole-spirit.pc{width:600px}.whole-spirit.sp{width:70vw}.right-top-motif-main-0{position:absolute;transform:translate(-50%,-50%)}.right-top-motif-main-0.pc{width:150px;top:15%;left:70%}.right-top-motif-main-0.sp{width:18vw;top:20%;left:73%}.right-top-motif-main-1{position:absolute;transform:translate(-50%,-50%)}.right-top-motif-main-1.pc{width:150px;top:34%;left:80%}.right-top-motif-main-1.sp{width:18vw;top:36%;left:87%}.right-top-motif-0{position:absolute;transform:translate(-50%,-50%)}.right-top-motif-0.pc{width:325px;top:50%;left:25%}.right-top-motif-0.sp{width:33vw;top:50%;left:25%}.right-top-motif-1{position:absolute;transform:translate(-50%,-50%)}.right-top-motif-1.pc{width:325px;top:50%;left:75%}.right-top-motif-1.sp{width:33vw;top:50%;left:75%}.top-motif-main-0{position:absolute;transform:translate(-50%,-50%)}.top-motif-main-0.pc{width:150px;top:25%;left:18%}.top-motif-main-0.sp{width:18vw;top:25%;left:15%}.top-motif-main-1{position:absolute;transform:translate(-50%,-50%)}.top-motif-main-1.pc{width:150px;top:25%;left:82%}.top-motif-main-1.sp{width:18vw;top:25%;left:88%}.top-motif-0{position:absolute;top:50%;left:25%;transform:translate(-50%,-50%)}.top-motif-0.pc{width:325px}.top-motif-0.sp{width:33vw}.top-motif-1{position:absolute;top:50%;left:75%;transform:translate(-50%,-50%)}.top-motif-1.pc{width:325px}.top-motif-1.sp{width:33vw}.right-top-motif-free-main{position:absolute;transform:translate(-50%,-50%)}.right-top-motif-free-main.pc{width:150px;top:25%;left:75%}.right-top-motif-free-main.sp{width:18vw;top:27%;left:80%}.people-top-motif-free-main{position:absolute;transform:translate(-50%,-50%)}.people-top-motif-free-main.pc{width:150px;top:25%;left:82%}.people-top-motif-free-main.sp{width:18vw;top:25%;left:88%}.right-top-motif-free,.people-top-motif-free{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.right-top-motif-free.pc,.people-top-motif-free.pc{width:325px}.right-top-motif-free.sp,.people-top-motif-free.sp{width:33vw}.connection-main{position:absolute;top:65%;left:50%;transform:translate(-50%,-50%)}.connection-main.pc{width:630px}.connection-main.sp{width:70vw}.connection{position:absolute;top:65%;left:50%;transform:translate(-50%,-50%)}.connection.pc{width:630px}.connection.sp{width:65vw}.impact-main{position:absolute;transform:translate(-50%,-50%)}.impact-main.pc{width:800px;top:50%;left:47%}.impact-main.sp{width:96vw;top:47%;left:45%}.impact{position:absolute;top:45%;left:47%;transform:translate(-50%,-50%)}.impact.sp{width:80vw;height:60vw}.hukidashi{background:url(https://web-img.rensa.jp.net/images/web/Sequence/motif/res_text_bg.png) 50%/100% no-repeat;position:absolute;top:20%;left:80%;transform:translate(-50%,-50%)}.hukidashi.pc{width:350px;height:170px}.hukidashi.sp{background-size:50%;width:65vw;height:20vw}.hukidashi .hukidashi-str-main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hukidashi .hukidashi-str-main.pc{width:100%}.hukidashi .hukidashi-str-main.sp{width:50%}.hukidashi-str{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.hukidashi-str.pc{width:700px}.hukidashi-str.sp{width:90vw}.animation-container{position:relative}.animation-container.pc{width:840px;height:765px}.animation-container.sp{width:90vw;height:90vw;margin:0 auto}.animation-container__speech-element-background{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_2.jpg) 50% no-repeat;width:100%;height:100%}.animation-container__speech-element-background.sp{background-size:cover}.animation-container__speech-element-background__speech-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-container__speech-element-background__speech-image.sp{width:100%;height:50%}.animation-container__animation-background-image{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_1.jpg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-container__animation-background-image__person-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-container__animation-background-image__person-image.sp{width:46vw;height:70vw}.animation-container__animation-background-image.pc{width:100%;height:100%}.animation-container__animation-background-image.sp{background-size:cover;width:100%;height:100%}.motif-image.sp{width:100%;height:100%}.animation-b-container{position:relative}.animation-b-container.pc{width:840px;height:765px}.animation-b-container.sp{justify-content:center;width:90vw;height:90vw;display:flex}.animation-b-container__speech-element-background{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_2.jpg) no-repeat}.animation-b-container__speech-element-background.pc{width:840px;height:765px}.animation-b-container__speech-element-background.sp{background-position:50%;background-size:cover;width:90vw;height:90vw}.animation-b-container__speech-element-background__speech-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-b-container__speech-element-background__speech-image.sp{width:44vh}.animation-b-container__animation-b-background-image{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_1.jpg) 50% no-repeat;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-b-container__animation-b-background-image.sp{background-size:cover}.animation-b-container__animation-b-background-image__person-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-b-container__animation-b-background-image__person-image.sp{width:44vw}.animation-b-container__animation-b-background-image__people-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-b-container__animation-b-background-image__people-image.sp{width:72vw}.animation-a,.animation-b{justify-content:center;display:flex}.teller-message-background{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_6.jpg) 50%/cover no-repeat;align-items:center;margin:0 auto;transition:all .5s;display:flex;position:relative}.teller-message-background.pc{width:840px;height:500px}.teller-message-background.sp{background-size:cover;width:80vw;height:45vw;margin-bottom:5vw}.teller-message-background .teller-image{z-index:2}.teller-message-background .teller-image.sp{width:39vw;position:absolute;top:-6%;left:-4%}.teller-message-background .teller-message{z-index:1;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_balloon_2.png) 50% no-repeat;width:100%;height:100%}.teller-message-background .teller-message.pc{width:65%;position:absolute;top:50%;left:70%;transform:translate(-50%,-50%)}.teller-message-background .teller-message.sp{background-size:76%;position:absolute;top:50%;left:71%;transform:translate(-50%,-50%)}.teller-message-background .teller-message.pc p{width:75%;font-size:20px;font-weight:700;line-height:1.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.teller-message-background .teller-message.sp p{width:55%;font-size:2.7vw;font-weight:700;line-height:1.5em;position:absolute;top:50%;left:50.7%;transform:translate(-50%,-50%)}.top-free{position:relative}.top-free.pc{background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/form/content_menu_list_background.jpg) 50%/100% repeat-y;min-height:500px}.top-free.sp{background:url(https://web-img.rensa.jp.net/images/web/Sequence/sp/form/content_menu_list_background.jpg) 50%/100% repeat-y;width:100vw;min-height:70vw}.top-free .top-free-form-background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-free .top-free-form-background.pc{width:90%;height:100%}.top-free .top-free-form-background.sp{width:100%;height:100%}.top-free .top-free-form-background__form-container{flex-direction:column;align-items:center;display:flex}.top-free .top-free-form-background__form-container.pc{margin:15px auto}.top-free .top-free-form-background__form-container.sp{margin:1.5vw auto}.top-free .top-free-form-background__form-container .top-free-head.pc{margin-top:15px}.top-free .top-free-form-background__form-container .top-free-head.sp{width:90%;height:100%;margin-top:0}.top-free .top-free-form-background__form-container__forms label{color:#fff}.top-free .top-free-form-background__form-container__forms.pc{margin-top:60px}.top-free .top-free-form-background__form-container__forms.sp{flex-flow:column;align-items:center;margin-top:4vw;display:flex}.top-free .top-free-form-background__form-container__forms .form-groups.pc{justify-content:center;align-items:center;gap:5%;display:flex}.top-free .top-free-form-background__form-container__forms .form-groups .form-group.sp{margin-bottom:2vw}.top-free .top-free-form-background__form-container__forms .form-groups .form-group .form.pc{width:230px}.top-free .top-free-form-background__form-container__forms .form-groups .form-group .form.sp{width:50vw}.top-free .top-free-form-background__form-container__note{color:#fff;text-align:left;width:100%;margin:1% 0 2%;font-size:1.1rem}.top-free .top-free-form-background__form-container__note.sp{width:70%;font-size:3vw}.top-free .top-free-form-background__form-container__result-animation-start-button.pc{width:20vw;margin:0 auto}.top-free .top-free-form-background__form-container__result-animation-start-button.sp{width:40vw;height:17.57vw;position:absolute;top:85%;left:50%;transform:translate(-50%,-50%)}.top-free .top-free-form-background__form-container__result-animation-start-button .submit-button{height:100%}.top-free .top-free-form-background__form-container__result-animation-start-button .submit-button.sp{width:100%}.top-free .top-free-animation-container{background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/form/content_menu_list_background.jpg) 0 0/100% repeat-y;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-free .top-free-animation-container.pc{width:970px;height:800px}.top-free .top-free-animation-container.sp{width:100vw;height:100vw;left:50%}.top-free .top-free-animation-container__background{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/top/res_back_free.jpg) 50%/96% no-repeat;width:100%;height:100%;position:relative}.top-free .top-free-animation-container__background .top-free-person{background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_person_1-1.png) 50% no-repeat;width:100%;height:100%;position:relative}.top-free .top-free-animation-container__background .top-free-person.sp{background-size:45%}.top-free .top-free-animation-container__background .top-free-person .top-free-motif0,.top-free .top-free-animation-container__background .top-free-person .top-free-motif1{opacity:0}.top-free .top-free-animation-container__background .top-free-person .top-free-motif0{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.top-free .top-free-animation-container__background .top-free-person .top-free-motif0.sp{width:80vw}.top-free .top-free-animation-container__background .top-free-person .top-free-motif1{position:absolute;top:30%;left:25%;transform:translate(-50%,-50%)}.top-free .top-free-animation-container__background .top-free-person .top-free-motif1.sp{width:30vw}.top-free .top-free-result-text-container{opacity:0;flex-flow:column;display:flex;position:absolute}.top-free .top-free-result-text-container.pc{bottom:-190px}.top-free .top-free-result-text-container .top-free-result-text{color:#fff;text-align:left;padding:0 45px;line-height:150%}.top-free .top-free-result-text-container .top-free-result-text.pc{font-size:1.3rem}.top-free .top-free-result-text-container .top-free-result-text.sp{padding:0 5%;font-size:4vw}.hidden-manuscript{display:none;position:relative}.hidden-manuscript.sp{margin-top:3vw}.motif-description-container{justify-content:center;display:flex}.motif-description-container.pc{margin-bottom:10px}.motif-description-container.pc p span{font-size:20px}.motif-description-container.sp{margin-bottom:4vw}.motif-description-container.sp p span{font-size:4vw}.motif-description-container .motif-description{color:#fff;text-align:left;border-radius:1em;width:90%;display:inline-block}.motif-description-container .motif-description.pc{border:.2em solid #f0f0f0;padding:1%;font-size:20px}.motif-description-container .motif-description.sp{border:.1em solid #f0f0f0;padding:2%;font-size:4vw}.animation-description-container .animation-description-background__person,.animation-description-container .animation-b-description-background__person,.animation-b-description-container .animation-description-background__person,.animation-b-description-container .animation-b-description-background__person{background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_3.jpg) 50% no-repeat;margin:0 auto;position:relative}.animation-description-container .animation-description-background__person.pc,.animation-description-container .animation-b-description-background__person.pc,.animation-b-description-container .animation-description-background__person.pc,.animation-b-description-container .animation-b-description-background__person.pc{width:800px;height:740px}.animation-description-container .animation-description-background__person.sp,.animation-description-container .animation-b-description-background__person.sp,.animation-b-description-container .animation-description-background__person.sp,.animation-b-description-container .animation-b-description-background__person.sp{background-size:cover;width:90vw;height:90vw}.animation-description-container .animation-description-background__person__person-image,.animation-description-container .animation-b-description-background__person__person-image,.animation-b-description-container .animation-description-background__person__person-image,.animation-b-description-container .animation-b-description-background__person__person-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-description-container .animation-description-background__person__person-image.sp,.animation-description-container .animation-b-description-background__person__person-image.sp,.animation-b-description-container .animation-description-background__person__person-image.sp,.animation-b-description-container .animation-b-description-background__person__person-image.sp{width:40vw}.animation-description-container .animation-description-background__person__people-image,.animation-description-container .animation-b-description-background__person__people-image,.animation-b-description-container .animation-description-background__person__people-image,.animation-b-description-container .animation-b-description-background__person__people-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animation-description-container .animation-description-background__person__people-image.sp,.animation-description-container .animation-b-description-background__person__people-image.sp,.animation-b-description-container .animation-description-background__person__people-image.sp,.animation-b-description-container .animation-b-description-background__person__people-image.sp{width:62vw}.animation-description-container .animation-description-background__no-person,.animation-description-container .animation-b-description-background__no-person,.animation-b-description-container .animation-description-background__no-person,.animation-b-description-container .animation-b-description-background__no-person{background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_4.jpg) 50% no-repeat;margin:0 auto;position:relative}.animation-description-container .animation-description-background__no-person.pc,.animation-description-container .animation-b-description-background__no-person.pc,.animation-b-description-container .animation-description-background__no-person.pc,.animation-b-description-container .animation-b-description-background__no-person.pc{width:800px;min-height:450px}.animation-description-container .animation-description-background__no-person.sp,.animation-description-container .animation-b-description-background__no-person.sp,.animation-b-description-container .animation-description-background__no-person.sp,.animation-b-description-container .animation-b-description-background__no-person.sp{background-size:cover;width:80vw;height:50vw}.one-to-question-container{justify-content:center;display:flex}.one-to-question-container .one-to-question-container-background{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_7.jpg) 50% no-repeat;align-items:center;transition:all .5s;display:flex;position:relative}.one-to-question-container .one-to-question-container-background.pc{width:840px;height:500px;left:-1%}.one-to-question-container .one-to-question-container-background.sp{background-size:cover;width:80vw;height:50vw;margin:0 auto;left:-4%}.one-to-question-container .one-to-question-container-background .teller-image{z-index:2}.one-to-question-container .one-to-question-container-background .teller-image.sp{width:50%;position:absolute}.one-to-question-container .one-to-question-container-background__balloon-background{z-index:1;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_balloon_3.png) no-repeat;position:absolute;top:50%;transform:translate(-50%,-50%)}.one-to-question-container .one-to-question-container-background__balloon-background.pc{width:530px;height:410px;left:70%}.one-to-question-container .one-to-question-container-background__balloon-background.sp{background-size:100%;width:80%;height:100%;left:71%}.one-to-question-container .one-to-question-container-background__balloon-background .one-to-question-text{text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;opacity:0;width:100%;font-family:ZEN丸ゴシック;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.one-to-question-container .one-to-question-container-background__balloon-background .one-to-question-text.pc{font-size:34px}.one-to-question-container .one-to-question-container-background__balloon-background .one-to-question-text.sp{text-align:center;font-size:3.9vw}.one-point-container{justify-content:center;display:flex}.one-point-container .one-point-container-background{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_8.jpg) 50% no-repeat;align-items:center;transition:all .5s;display:flex;position:relative}.one-point-container .one-point-container-background.pc{width:840px;height:500px}.one-point-container .one-point-container-background.sp{background-size:cover;width:80vw;height:40vw;margin:0 auto}.one-point-container .one-point-container-background__one-point-background{z-index:1;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_balloon_4.png) 0 0/100% no-repeat;position:absolute;top:20%;left:35%;transform:translate(-50%,-50%)}.one-point-container .one-point-container-background__one-point-background.pc{width:600px;height:120px}.one-point-container .one-point-container-background__one-point-background.sp{width:60vw;height:13vw;top:20%;left:35%}.one-point-container .one-point-container-background__one-point-background.sp p span{font-size:5.8vw}.one-point-container .one-point-container-background__one-point-background .one-point-text{opacity:0;width:100%;font-family:Hannotate SC;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.one-point-container .one-point-container-background__one-point-background .one-point-text.pc{font-size:50px}.one-point-container .one-point-container-background__one-point-background .one-point-text.sp{text-align:center;font-size:2.7vh;top:50%;left:50%}.one-point-container .one-point-container-background .one-point-sub-text{color:#fff;text-align:left;width:40%;font-family:Yusei Magic;position:absolute;left:24%;transform:translate(-50%,-50%)}.one-point-container .one-point-container-background .one-point-sub-text.pc{font-size:27px;top:60%}.one-point-container .one-point-container-background .one-point-sub-text.sp{font-size:2.6vw;top:65%}.one-point-container .one-point-container-background .teller-image{z-index:2;position:absolute;top:50%;left:75%;transform:translate(-50%,-50%)}.one-point-container .one-point-container-background .teller-image.sp{width:29vh;position:absolute;top:53%;left:76%}.yes-no-container{justify-content:center;display:flex;position:relative}.yes-no-container.pc{width:100%;height:800px}.yes-no-container.sp{width:100%;height:90vw;margin:0 auto}.yes-no-container__background{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_9.jpg) no-repeat;width:840px;height:100%}.yes-no-container__background.sp{background-size:cover}.yes-no-container__background__person-image{background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_shape_3.png) no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yes-no-container__background__person-image.pc{width:320px;height:500px}.yes-no-container__background__person-image.sp{background-size:37vw;width:37vw;height:57vw;position:absolute}.yes-no-container__background__person-image .yes-no-image{opacity:0;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)}.yes-no-container__background__person-image .yes-no-image.sp{width:14vh}.last-menu{justify-content:center;width:100%;display:flex}.last-menu .last-menu-container.sp{width:80vw;margin:0 auto}.last-menu .last-menu-container__background{opacity:0;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_back_10.jpg) 50% no-repeat;position:relative}.last-menu .last-menu-container__background.pc{width:840px;height:780px}.last-menu .last-menu-container__background.sp{background-size:100%;width:80vw;height:41vh;margin:0 auto}.last-menu .last-menu-container__background__person-image{background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_person_1-1.png) 50%/cover no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.last-menu .last-menu-container__background__person-image.pc{width:320px;height:500px}.last-menu .last-menu-container__background__person-image.sp{width:37vw;height:57vw}.last-menu .last-menu-container__background__person-image .last-menu-image{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.last-menu .last-menu-container__background__person-image .last-menu-image.sp{width:50vw;top:60%}.last-menu .last-menu-container__background__person-image .last-menu-message{opacity:0;position:absolute;transform:translate(-50%,-50%)}.last-menu .last-menu-container__background__person-image .last-menu-message.pc,.last-menu .last-menu-container__background__person-image .last-menu-message.sp{top:70%;left:50%}.last-menu .last-menu-container__background__person-image .last-menu-message .last-motif.sp{width:75vw}.last-menu .last-teller-message-container{opacity:0;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;position:relative}.last-menu .last-teller-message-container.pc{width:840px;height:420px}.last-menu .last-teller-message-container.sp{width:80vw;height:50vw;margin:0 auto}.last-menu .last-teller-message-container__teller-message-background{z-index:2;background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/result/res_balloon_5.png) 0 0/cover no-repeat;position:relative}.last-menu .last-teller-message-container__teller-message-background.pc{width:530px;height:420px}.last-menu .last-teller-message-container__teller-message-background.sp{width:61vw;height:47vw;margin:0 auto;position:absolute;top:50%;left:25%;transform:translate(-50%,-50%)}.last-menu .last-teller-message-container__teller-message-background__teller-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.last-menu .last-teller-message-container__teller-message-background__teller-message.pc{width:90%;font-size:30px}.last-menu .last-teller-message-container__teller-message-background__teller-message.sp{width:70%;font-size:4.5vw}.last-menu .last-teller-message-container__teller{z-index:2;position:absolute;top:50%;left:82%;transform:translate(-50%,-50%)}.last-menu .last-teller-message-container__teller.sp{width:70%}.telling-intro-first,.telling-intro-second,.telling-intro-third{justify-content:center;align-items:center;display:flex}.telling-intro-first .telling-intro-container,.telling-intro-first .telling-intro-second-container,.telling-intro-first .telling-intro-third-container,.telling-intro-second .telling-intro-container,.telling-intro-second .telling-intro-second-container,.telling-intro-second .telling-intro-third-container,.telling-intro-third .telling-intro-container,.telling-intro-third .telling-intro-second-container,.telling-intro-third .telling-intro-third-container{position:relative}.telling-intro-first .telling-intro-container.pc,.telling-intro-first .telling-intro-second-container.pc,.telling-intro-first .telling-intro-third-container.pc,.telling-intro-second .telling-intro-container.pc,.telling-intro-second .telling-intro-second-container.pc,.telling-intro-second .telling-intro-third-container.pc,.telling-intro-third .telling-intro-container.pc,.telling-intro-third .telling-intro-second-container.pc,.telling-intro-third .telling-intro-third-container.pc{width:930px;height:800px}.telling-intro-first .telling-intro-container.sp,.telling-intro-first .telling-intro-second-container.sp,.telling-intro-first .telling-intro-third-container.sp,.telling-intro-second .telling-intro-container.sp,.telling-intro-second .telling-intro-second-container.sp,.telling-intro-second .telling-intro-third-container.sp,.telling-intro-third .telling-intro-container.sp,.telling-intro-third .telling-intro-second-container.sp,.telling-intro-third .telling-intro-third-container.sp{width:96vw;height:90vw;margin:0 auto}.telling-intro-first .telling-intro-container__background-image,.telling-intro-first .telling-intro-second-container__background-image,.telling-intro-first .telling-intro-third-container__background-image,.telling-intro-second .telling-intro-container__background-image,.telling-intro-second .telling-intro-second-container__background-image,.telling-intro-second .telling-intro-third-container__background-image,.telling-intro-third .telling-intro-container__background-image,.telling-intro-third .telling-intro-second-container__background-image,.telling-intro-third .telling-intro-third-container__background-image{background:url(https://web-img.rensa.jp.net/images/web/Sequence/pc/top/res_back_free.jpg) 50%/cover no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.telling-intro-first .telling-intro-container__background-image__person-image,.telling-intro-first .telling-intro-second-container__background-image__person-image,.telling-intro-first .telling-intro-third-container__background-image__person-image,.telling-intro-second .telling-intro-container__background-image__person-image,.telling-intro-second .telling-intro-second-container__background-image__person-image,.telling-intro-second .telling-intro-third-container__background-image__person-image,.telling-intro-third .telling-intro-container__background-image__person-image,.telling-intro-third .telling-intro-second-container__background-image__person-image,.telling-intro-third .telling-intro-third-container__background-image__person-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.telling-intro-first .telling-intro-container__background-image__person-image.sp,.telling-intro-first .telling-intro-second-container__background-image__person-image.sp,.telling-intro-first .telling-intro-third-container__background-image__person-image.sp,.telling-intro-second .telling-intro-container__background-image__person-image.sp,.telling-intro-second .telling-intro-second-container__background-image__person-image.sp,.telling-intro-second .telling-intro-third-container__background-image__person-image.sp,.telling-intro-third .telling-intro-container__background-image__person-image.sp,.telling-intro-third .telling-intro-second-container__background-image__person-image.sp,.telling-intro-third .telling-intro-third-container__background-image__person-image.sp{width:46vw;height:70vw}.telling-intro-first .telling-intro-container__background-image__people-image,.telling-intro-first .telling-intro-second-container__background-image__people-image,.telling-intro-first .telling-intro-third-container__background-image__people-image,.telling-intro-second .telling-intro-container__background-image__people-image,.telling-intro-second .telling-intro-second-container__background-image__people-image,.telling-intro-second .telling-intro-third-container__background-image__people-image,.telling-intro-third .telling-intro-container__background-image__people-image,.telling-intro-third .telling-intro-second-container__background-image__people-image,.telling-intro-third .telling-intro-third-container__background-image__people-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.telling-intro-first .telling-intro-container__background-image__people-image.sp,.telling-intro-first .telling-intro-second-container__background-image__people-image.sp,.telling-intro-first .telling-intro-third-container__background-image__people-image.sp,.telling-intro-second .telling-intro-container__background-image__people-image.sp,.telling-intro-second .telling-intro-second-container__background-image__people-image.sp,.telling-intro-second .telling-intro-third-container__background-image__people-image.sp,.telling-intro-third .telling-intro-container__background-image__people-image.sp,.telling-intro-third .telling-intro-second-container__background-image__people-image.sp,.telling-intro-third .telling-intro-third-container__background-image__people-image.sp{width:66vw}.telling-intro-first .telling-intro-container__background-image.pc,.telling-intro-first .telling-intro-second-container__background-image.pc,.telling-intro-first .telling-intro-third-container__background-image.pc,.telling-intro-second .telling-intro-container__background-image.pc,.telling-intro-second .telling-intro-second-container__background-image.pc,.telling-intro-second .telling-intro-third-container__background-image.pc,.telling-intro-third .telling-intro-container__background-image.pc,.telling-intro-third .telling-intro-second-container__background-image.pc,.telling-intro-third .telling-intro-third-container__background-image.pc{width:100%;height:100%}.telling-intro-first .telling-intro-container__background-image.sp,.telling-intro-first .telling-intro-second-container__background-image.sp,.telling-intro-first .telling-intro-third-container__background-image.sp,.telling-intro-second .telling-intro-container__background-image.sp,.telling-intro-second .telling-intro-second-container__background-image.sp,.telling-intro-second .telling-intro-third-container__background-image.sp,.telling-intro-third .telling-intro-container__background-image.sp,.telling-intro-third .telling-intro-second-container__background-image.sp,.telling-intro-third .telling-intro-third-container__background-image.sp{background-size:cover;width:100%;height:100%}.telling-intro-first .telling-intro-container__background-image .telling-motif0,.telling-intro-first .telling-intro-container__background-image .telling-motif1,.telling-intro-first .telling-intro-container__background-image .telling-motif2,.telling-intro-first .telling-intro-container__background-image .telling-second-motif0,.telling-intro-first .telling-intro-container__background-image .telling-second-motif1,.telling-intro-first .telling-intro-container__background-image .telling-second-motif2,.telling-intro-first .telling-intro-container__background-image .telling-third-motif0,.telling-intro-first .telling-intro-container__background-image .telling-third-motif1,.telling-intro-first .telling-intro-container__background-image .telling-third-motif2,.telling-intro-first .telling-intro-second-container__background-image .telling-motif0,.telling-intro-first .telling-intro-second-container__background-image .telling-motif1,.telling-intro-first .telling-intro-second-container__background-image .telling-motif2,.telling-intro-first .telling-intro-second-container__background-image .telling-second-motif0,.telling-intro-first .telling-intro-second-container__background-image .telling-second-motif1,.telling-intro-first .telling-intro-second-container__background-image .telling-second-motif2,.telling-intro-first .telling-intro-second-container__background-image .telling-third-motif0,.telling-intro-first .telling-intro-second-container__background-image .telling-third-motif1,.telling-intro-first .telling-intro-second-container__background-image .telling-third-motif2,.telling-intro-first .telling-intro-third-container__background-image .telling-motif0,.telling-intro-first .telling-intro-third-container__background-image .telling-motif1,.telling-intro-first .telling-intro-third-container__background-image .telling-motif2,.telling-intro-first .telling-intro-third-container__background-image .telling-second-motif0,.telling-intro-first .telling-intro-third-container__background-image .telling-second-motif1,.telling-intro-first .telling-intro-third-container__background-image .telling-second-motif2,.telling-intro-first .telling-intro-third-container__background-image .telling-third-motif0,.telling-intro-first .telling-intro-third-container__background-image .telling-third-motif1,.telling-intro-first .telling-intro-third-container__background-image .telling-third-motif2,.telling-intro-second .telling-intro-container__background-image .telling-motif0,.telling-intro-second .telling-intro-container__background-image .telling-motif1,.telling-intro-second .telling-intro-container__background-image .telling-motif2,.telling-intro-second .telling-intro-container__background-image .telling-second-motif0,.telling-intro-second .telling-intro-container__background-image .telling-second-motif1,.telling-intro-second .telling-intro-container__background-image .telling-second-motif2,.telling-intro-second .telling-intro-container__background-image .telling-third-motif0,.telling-intro-second .telling-intro-container__background-image .telling-third-motif1,.telling-intro-second .telling-intro-container__background-image .telling-third-motif2,.telling-intro-second .telling-intro-second-container__background-image .telling-motif0,.telling-intro-second .telling-intro-second-container__background-image .telling-motif1,.telling-intro-second .telling-intro-second-container__background-image .telling-motif2,.telling-intro-second .telling-intro-second-container__background-image .telling-second-motif0,.telling-intro-second .telling-intro-second-container__background-image .telling-second-motif1,.telling-intro-second .telling-intro-second-container__background-image .telling-second-motif2,.telling-intro-second .telling-intro-second-container__background-image .telling-third-motif0,.telling-intro-second .telling-intro-second-container__background-image .telling-third-motif1,.telling-intro-second .telling-intro-second-container__background-image .telling-third-motif2,.telling-intro-second .telling-intro-third-container__background-image .telling-motif0,.telling-intro-second .telling-intro-third-container__background-image .telling-motif1,.telling-intro-second .telling-intro-third-container__background-image .telling-motif2,.telling-intro-second .telling-intro-third-container__background-image .telling-second-motif0,.telling-intro-second .telling-intro-third-container__background-image .telling-second-motif1,.telling-intro-second .telling-intro-third-container__background-image .telling-second-motif2,.telling-intro-second .telling-intro-third-container__background-image .telling-third-motif0,.telling-intro-second .telling-intro-third-container__background-image .telling-third-motif1,.telling-intro-second .telling-intro-third-container__background-image .telling-third-motif2,.telling-intro-third .telling-intro-container__background-image .telling-motif0,.telling-intro-third .telling-intro-container__background-image .telling-motif1,.telling-intro-third .telling-intro-container__background-image .telling-motif2,.telling-intro-third .telling-intro-container__background-image .telling-second-motif0,.telling-intro-third .telling-intro-container__background-image .telling-second-motif1,.telling-intro-third .telling-intro-container__background-image .telling-second-motif2,.telling-intro-third .telling-intro-container__background-image .telling-third-motif0,.telling-intro-third .telling-intro-container__background-image .telling-third-motif1,.telling-intro-third .telling-intro-container__background-image .telling-third-motif2,.telling-intro-third .telling-intro-second-container__background-image .telling-motif0,.telling-intro-third .telling-intro-second-container__background-image .telling-motif1,.telling-intro-third .telling-intro-second-container__background-image .telling-motif2,.telling-intro-third .telling-intro-second-container__background-image .telling-second-motif0,.telling-intro-third .telling-intro-second-container__background-image .telling-second-motif1,.telling-intro-third .telling-intro-second-container__background-image .telling-second-motif2,.telling-intro-third .telling-intro-second-container__background-image .telling-third-motif0,.telling-intro-third .telling-intro-second-container__background-image .telling-third-motif1,.telling-intro-third .telling-intro-second-container__background-image .telling-third-motif2,.telling-intro-third .telling-intro-third-container__background-image .telling-motif0,.telling-intro-third .telling-intro-third-container__background-image .telling-motif1,.telling-intro-third .telling-intro-third-container__background-image .telling-motif2,.telling-intro-third .telling-intro-third-container__background-image .telling-second-motif0,.telling-intro-third .telling-intro-third-container__background-image .telling-second-motif1,.telling-intro-third .telling-intro-third-container__background-image .telling-second-motif2,.telling-intro-third .telling-intro-third-container__background-image .telling-third-motif0,.telling-intro-third .telling-intro-third-container__background-image .telling-third-motif1,.telling-intro-third .telling-intro-third-container__background-image .telling-third-motif2{opacity:0}
