.fade-in{animation:.5s ease-in forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-out{animation:.5s ease-out forwards fadeOut}@keyframes fadeOut{10%{opacity:1}to{opacity:0}}.fade-in-out{animation:2s forwards fadeInOut}@keyframes fadeInOut{0%,to{opacity:0}30%,70%{opacity:1}}.light-fade-in-expansion-for-clair{animation:2s lightFadeInExpansionForClair}@keyframes lightFadeInExpansionForClair{0%{width:0%}40%{opacity:1}80%{opacity:1}to{opacity:0;width:100%}}.light-fade-in-expansion-for-clair-silhouette{animation:1.2s lightFadeInExpansionForClairSilhouette}@keyframes lightFadeInExpansionForClairSilhouette{0%{filter:brightness()invert(0);width:0%}60%{filter:brightness()invert(0);opacity:1}to{filter:brightness()invert(0);opacity:0;width:100%}}.fade-in-for-clair{animation:1.5s ease-out forwards fadeInForClair}@keyframes fadeInForClair{0%{opacity:0;filter:blur(2em)}to{opacity:1;filter:blur()}}.wave-for-clair{animation:15s waveForClair}@keyframes waveForClair{0%,32%,64%,96%,to{transform:translateY(0%)}16%,48%,80%{transform:translateY(8%)}}.reduction-and-move-for-left{animation:.5s forwards reductionAndMoveForLeft}@keyframes reductionAndMoveForLeft{to{top:65%;left:25%;transform:translate(-50%,-50%)scale(.7)}}.reduction-and-move-for-right{animation:.5s forwards reductionAndMoveForRight}@keyframes reductionAndMoveForRight{to{top:65%;left:75%;transform:translate(-50%,-50%)scale(.7)}}.move-to-left{animation:.5s forwards moveToLeft}@keyframes moveToLeft{to{top:80%;left:35%}}.move-to-right{animation:.5s forwards moveToRight}@keyframes moveToRight{to{top:80%;left:66%}}.image-wave{animation:9s imageWave}@keyframes imageWave{0%,32%,64%,96%,to{transform:translate(-50%,-50%)scale(1)}16%,48%,80%{transform:translate(-50%,-50%)scale(1.25)}}.brightness-for-clairsentience{animation:15s brightnessForClairsentience}@keyframes brightnessForClairsentience{0%,32%,64%,96%,to{filter:brightness()invert(0)}16%,48%,80%{filter:brightness(1.3)invert(0)drop-shadow(0 0 1em #fff)}}.light-fade-in-expansion-for-psychic-card{animation:1.2s lightFadeInExpansionForPsychicCard}@keyframes lightFadeInExpansionForPsychicCard{0%{width:0%}60%{opacity:1}to{opacity:0;width:125%}}.brightness-tarot{animation:1.5s ease-out forwards brightnessTarot}@keyframes brightnessTarot{0%{opacity:1;filter:brightness(0)invert()}60%{filter:brightness(0)invert()}to{opacity:1;filter:brightness()invert(0)drop-shadow(.5em .5em .5em #000)}}.text-ripple{animation:.5s ease-out forwards textRipple}@keyframes textRipple{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.brightness-fade-in{animation:1.5s ease-out forwards brightnessFadeIn}@keyframes brightnessFadeIn{0%{opacity:0;filter:brightness(0)invert()}25%{opacity:1}50%{filter:brightness(0)invert()}to{opacity:1;filter:brightness()invert(0)drop-shadow(.5em .5em .5em #000)}}.before-image-strong{filter:drop-shadow(0 0 #000)}.image-strong{filter:drop-shadow(0 .4em .4em #fff59f)drop-shadow(0 -.4em .4em #fff59f)}.sample-text{letter-spacing:.05rem;color:#f3f3f3;text-shadow:.15em .15em .15em #000,1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;position:absolute;top:75%;left:75%}.sample-text.pc{font-size:2.5rem}.sample-text.sp{font-size:5vw}.clairvoyance-container{width:100%;position:relative}.clairvoyance-container.pc{height:570px}.clairvoyance-container.sp{height:67.8vw}.clairvoyance-container.for-top-free-appraisal.pc{height:500px}.clairvoyance-container.for-top-free-appraisal.sp{height:59.47vw}.clairvoyance-container__background{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairvoyance-container__background.first{background:url(https://web-img.rensa.jp.net/images/web/Pccshuri/motif/parts/res_back_1.jpg) 50%/100% no-repeat}.clairvoyance-container__background.second{background:var(--second-background);opacity:0;background-position:50%;background-size:100%;display:none}.clairvoyance-container__background__teller-image{width:75%;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.clairvoyance-container__background__teller-image img{width:100%}.clairvoyance-container__background__teller-explain-container{width:100%;height:25%;position:absolute}.clairvoyance-container__background__teller-explain-container.balloon-position-0{top:30%;left:30%;transform:translate(-50%,-50%)rotate(-25deg)}.clairvoyance-container__background__teller-explain-container.balloon-position-1{top:35%;left:75%;transform:translate(-50%,-50%)rotate(15deg)}.clairvoyance-container__background__teller-explain-container__balloon{text-align:center;width:50%;height:70%;margin:auto}.clairvoyance-container__background__teller-explain-container__balloon p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:.15em .15em .15em #000,1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000;box-sizing:border-box;width:100%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700}.clairvoyance-container__background__teller-explain-container__balloon.pc p{font-size:2rem}.clairvoyance-container__background__teller-explain-container__balloon.sp p{font-size:4vw}.clairvoyance-container__background__result-explain-container{text-align:center;opacity:0;width:100%;transition:opacity .5s;position:absolute;top:5%;left:50%;transform:translate(-50%,-50%)}.clairvoyance-container__background__result-explain-container p{letter-spacing:.05rem;color:#ff3;text-shadow:0 0 .3em #09f,0 0 .3em #09f,0 0 .8em #09f,0 .3em .3em #000,0 .3em .3em #000,0 .3em .3em #000;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700}.clairvoyance-container__background__result-explain-container.pc p{font-size:2rem}.clairvoyance-container__background__result-explain-container.sp p{font-size:4vw}.clairvoyance-container__background__result-explain-container.for-top-free-appraisal{top:5%}.clairvoyance-container__background__result-explain-container.to-opacity-1{opacity:1}.clairvoyance-container__background__human-silhouette-container{flex-flow:row;justify-content:center;width:100%;display:flex;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.clairvoyance-container__background__human-silhouette-container.for-top-free-appraisal{top:53%}.clairvoyance-container__background__human-silhouette-container__image-container{display:flex;position:relative}.clairvoyance-container__background__human-silhouette-container__image-container.pc{width:420px;height:500px}.clairvoyance-container__background__human-silhouette-container__image-container.sp{width:50vw;height:59.52vw}.clairvoyance-container__background__human-silhouette-container__image-container__human-image{width:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairvoyance-container__background__human-silhouette-container__image-container__human-image img{width:100%}.clairvoyance-container__background__human-silhouette-container__image-container__name{text-align:center;width:100%;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%)}.clairvoyance-container__background__human-silhouette-container__image-container__name p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:var(--plus-shadow-color), 1px 1px 0 #000, -1px 1px 0 #000, 1px -1px 0 #000, -1px -1px 0 #000, 0px 1px 0 #000, 1px 0px 0 #000, 0px -1px 0 #000, -1px 0px 0 #000;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700}.clairvoyance-container__background__human-silhouette-container__image-container__name.pc p{font-size:2rem}.clairvoyance-container__background__human-silhouette-container__image-container__name.sp p{font-size:4vw}.clairvoyance-container__background__result-image{position:absolute;transform:translate(-50%,-50%)}.clairvoyance-container__background__result-image.for-motif{width:40%}.clairvoyance-container__background__result-image.for-text{width:50%}.clairvoyance-container__background__result-image.for-top-free-motif{width:35%}.clairvoyance-container__background__result-image div{opacity:0}.clairvoyance-container__background__result-image img{width:100%}.clairvoyance-container__background__result-image.clairvoyance-image-position-one-0{top:65%;left:80%}.clairvoyance-container__background__result-image.clairvoyance-image-position-one-1{top:20%;left:70%}.clairvoyance-container__background__result-image.clairvoyance-image-position-one-2{top:52%;left:20%}.clairvoyance-container__background__result-image.clairvoyance-image-position-two-0{top:54%;left:30%}.clairvoyance-container__background__result-image.clairvoyance-image-position-two-1{top:18%;left:46%}.clairvoyance-container__background__result-image.clairvoyance-image-position-two-2{top:47%;left:70%}.clairvoyance-container__background__result-image.clairvoyance-image-position-two-3{top:85%;left:52%}.clairvoyance-container__background__result-image.clairvoyance-for-free-image-position-0{top:50%;left:50%}.clairvoyance-container__background__result-image__light-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairvoyance-container__background__result-image__light-image img{filter:brightness(0)invert()}.clairvoyance-container__light-image{opacity:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairvoyance-container__light-image img{width:100%;margin:auto}.clairaudience-container{width:100%;position:relative}.clairaudience-container.pc{height:570px}.clairaudience-container.sp{height:67.8vw}.clairaudience-container__background{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairaudience-container__background.first{background:url(https://web-img.rensa.jp.net/images/web/Pccshuri/motif/parts/res_back_6.jpg) 50%/100% no-repeat}.clairaudience-container__background.second{background:var(--second-background);opacity:0;background-position:50%;background-size:100%;display:none}.clairaudience-container__background__teller-image{width:55%;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.clairaudience-container__background__teller-image img{width:100%}.clairaudience-container__background__teller-explain-container{text-align:center;width:100%;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)}.clairaudience-container__background__teller-explain-container p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:.15em .15em .15em #000,1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000;box-sizing:border-box;width:100%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairaudience-container__background__teller-explain-container.pc p{font-size:2rem}.clairaudience-container__background__teller-explain-container.sp p{font-size:4vw}.clairaudience-container__background__result-explain-container{text-align:center;opacity:0;width:100%;position:absolute;top:8%;left:50%;transform:translate(-50%,-50%)}.clairaudience-container__background__result-explain-container p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:.15em .15em .15em #000,1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700}.clairaudience-container__background__result-explain-container.pc p{font-size:2rem}.clairaudience-container__background__result-explain-container.sp p{font-size:4vw}.clairaudience-container__background__human-silhouette-container{flex-flow:row;justify-content:center;width:100%;display:flex;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}.clairaudience-container__background__human-silhouette-container__image-container{width:100%;display:flex;position:relative}.clairaudience-container__background__human-silhouette-container__image-container.pc{width:420px}.clairaudience-container__background__human-silhouette-container__image-container.sp{width:50vw}.clairaudience-container__background__human-silhouette-container__image-container img{width:80%;margin:auto}.clairaudience-container__background__human-silhouette-container__image-container__name{text-align:center;width:100%;position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}.clairaudience-container__background__human-silhouette-container__image-container__name p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:var(--plus-shadow-color), 1px 1px 0 #000, -1px 1px 0 #000, 1px -1px 0 #000, -1px -1px 0 #000, 0px 1px 0 #000, 1px 0px 0 #000, 0px -1px 0 #000, -1px 0px 0 #000;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700}.clairaudience-container__background__human-silhouette-container__image-container__name.pc p{font-size:2rem}.clairaudience-container__background__human-silhouette-container__image-container__name.sp p{font-size:4vw}.clairaudience-container__background__result-image{opacity:0;width:55%;transition:all 1.2s ease-out;position:absolute;transform:translate(-50%,-50%)}.clairaudience-container__background__result-image img{width:100%}.clairaudience-container__background__result-image.clairaudience-image-position-one-0{top:28%;left:25%}.clairaudience-container__background__result-image.clairaudience-image-position-one-1{top:46%;left:75%}.clairaudience-container__background__result-image.clairaudience-image-position-one-2{top:71%;left:33%}.clairaudience-container__background__result-image.clairaudience-image-position-two-0{top:15%;left:35%}.clairaudience-container__background__result-image.clairaudience-image-position-two-1{top:21%;left:74%}.clairaudience-container__background__result-image.clairaudience-image-position-two-2{top:48%;left:58%}.clairaudience-container__background__result-image.clairaudience-image-position-two-3{top:78%;left:50%}.clairaudience-container__background__result-image.to-opacity-1{opacity:1}.clairaudience-container__light-image{opacity:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairaudience-container__light-image img{width:100%;margin:auto}.clairsentience-container{width:100%;position:relative}.clairsentience-container.pc{height:570px}.clairsentience-container.sp{height:67.8vw}.clairsentience-container__background{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairsentience-container__background.first{background:url(https://web-img.rensa.jp.net/images/web/Pccshuri/motif/parts/res_back_10.jpg) 50%/100% no-repeat}.clairsentience-container__background.second{background:var(--second-background);opacity:0;background-position:50%;background-size:100%;display:none}.clairsentience-container__background__teller-explain-container{text-align:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairsentience-container__background__teller-explain-container p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:.15em .15em .15em #000,1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000;box-sizing:border-box;width:100%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairsentience-container__background__teller-explain-container.pc p{font-size:2rem}.clairsentience-container__background__teller-explain-container.sp p{font-size:4vw}.clairsentience-container__background__teller-explain-container.pc.first p{font-size:3rem}.clairsentience-container__background__teller-explain-container.sp.first p{font-size:5vw}.clairsentience-container__background__teller-explain-container.second{opacity:0;transition:all .5s;top:8%}.clairsentience-container__background__teller-explain-container.second p{color:#ff3;text-shadow:0 0 .3em #09f,0 0 .3em #09f,0 0 .8em #09f,0 .3em .3em #000,0 .3em .3em #000,0 .3em .3em #000}.clairsentience-container__background__teller-explain-container.to-opacity-1{opacity:1}.clairsentience-container__background__human-silhouette-container{flex-flow:row;justify-content:center;width:100%;display:flex;position:absolute;top:65%;left:50%;transform:translate(-50%,-50%)}.clairsentience-container__background__human-silhouette-container__image-container{width:100%;display:flex;position:relative}.clairsentience-container__background__human-silhouette-container__image-container.pc.for-one{width:300px}.clairsentience-container__background__human-silhouette-container__image-container.sp.for-one{width:37vw}.clairsentience-container__background__human-silhouette-container__image-container.pc.for-two{width:230px}.clairsentience-container__background__human-silhouette-container__image-container.sp.for-two{width:25vw}.clairsentience-container__background__human-silhouette-container__image-container img{width:100%}.clairsentience-container__background__human-silhouette-container__image-container__name{text-align:center;width:100%;position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}.clairsentience-container__background__human-silhouette-container__image-container__name p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:var(--plus-shadow-color), 1px 1px 0 #000, -1px 1px 0 #000, 1px -1px 0 #000, -1px -1px 0 #000, 0px 1px 0 #000, 1px 0px 0 #000, 0px -1px 0 #000, -1px 0px 0 #000;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700}.clairsentience-container__background__human-silhouette-container__image-container__name.pc p{font-size:2rem}.clairsentience-container__background__human-silhouette-container__image-container__name.sp p{font-size:4vw}.clairsentience-container__background__result-image{width:43%;position:absolute;transform:translate(-50%,-50%)}.clairsentience-container__background__result-image div{opacity:0}.clairsentience-container__background__result-image img{width:100%}.clairsentience-container__background__result-image.clairsentience-image-position-one-0{top:70%;left:50%}.clairsentience-container__background__result-image.clairsentience-image-position-one-1{top:27%;left:30%}.clairsentience-container__background__result-image.clairsentience-image-position-two-0{top:66%;left:30%}.clairsentience-container__background__result-image.clairsentience-image-position-two-1{top:66%;left:70%}.clairsentience-container__background__result-image.clairsentience-image-position-two-2{top:20%;left:21%}.clairsentience-container__background__result-image.clairsentience-image-position-two-3{top:20%;left:78%}.clairsentience-container__background__result-image__light-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairsentience-container__background__result-image__light-image img{filter:brightness(0)invert()}.clairsentience-container__hand-image{opacity:0;position:absolute;transform:translate(-50%,-50%)}.clairsentience-container__hand-image.pc{width:350px}.clairsentience-container__hand-image.sp{width:42vw}.clairsentience-container__hand-image img{width:100%}.clairsentience-container__hand-image.left-hand-move-for-one{animation:3.5s leftHandMoveForOne}@keyframes leftHandMoveForOne{0%{top:100%;left:0%}20%{opacity:1;top:65%;left:32%}60%{opacity:1}to{opacity:0;top:65%;left:32%}}.clairsentience-container__hand-image.right-hand-move-for-one{animation:3.5s rightHandMoveForOne}@keyframes rightHandMoveForOne{0%{top:100%;left:100%}20%{opacity:1;top:65%;left:68%}60%{opacity:1}to{opacity:0;top:65%;left:68%}}.clairsentience-container__hand-image.left-hand-move-for-two{animation:3.5s leftHandMoveForTwo}@keyframes leftHandMoveForTwo{0%{top:100%;left:0%}20%{opacity:1;top:65%;left:22%}60%{opacity:1}to{opacity:0;top:65%;left:22%}}.clairsentience-container__hand-image.right-hand-move-for-two{animation:3.5s rightHandMoveForTwo}@keyframes rightHandMoveForTwo{0%{top:100%;left:100%}20%{opacity:1;top:65%;left:78%}60%{opacity:1}to{opacity:0;top:65%;left:78%}}.clairsentience-container__light-image{opacity:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clairsentience-container__light-image img{width:100%;margin:auto}:root{--top-1:0%;--left-1:0%;--top-2:0%;--left-2:0%;--top-3:0%;--left-3:0%;--top-4:0%;--left-4:0%;--top-5:0%;--left-5:0%;--top-6:0%;--left-6:0%;--top-7:0%;--left-7:0%;--top-8:0%;--left-8:0%}.psychic-card-container{background:url(https://web-img.rensa.jp.net/images/web/Pccshuri/motif/parts/res_back_15.jpg) 50%/100% no-repeat;width:100%;position:relative}.psychic-card-container.pc{height:600px}.psychic-card-container.sp{height:80vw}.psychic-card-container__tarot-image-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.psychic-card-container__tarot-image-container.pc{width:425px;height:425px}.psychic-card-container__tarot-image-container.sp{width:50.5vw;height:50.5vw}.psychic-card-container__tarot-image-container__tarot-image{opacity:0;transition:filter .5s;position:absolute;transform:translate(-50%,-50%)}.psychic-card-container__tarot-image-container__tarot-image.tarot-position-1{top:var(--top-1);left:var(--left-1)}.psychic-card-container__tarot-image-container__tarot-image.tarot-position-2{top:var(--top-2);left:var(--left-2)}.psychic-card-container__tarot-image-container__tarot-image.tarot-position-3{top:var(--top-3);left:var(--left-3)}.psychic-card-container__tarot-image-container__tarot-image.tarot-position-4{top:var(--top-4);left:var(--left-4)}.psychic-card-container__tarot-image-container__tarot-image.tarot-position-5{top:var(--top-5);left:var(--left-5)}.psychic-card-container__tarot-image-container__tarot-image.tarot-position-6{top:var(--top-6);left:var(--left-6)}.psychic-card-container__tarot-image-container__tarot-image.tarot-position-7{top:var(--top-7);left:var(--left-7)}.psychic-card-container__tarot-image-container__tarot-image.tarot-position-8{top:var(--top-8);left:var(--left-8)}.psychic-card-container__tarot-image-container__tarot-image.pc img{width:100px}.psychic-card-container__tarot-image-container__tarot-image.sp img{width:10vw}.psychic-card-container__explain{text-align:center;opacity:0;width:80%;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.psychic-card-container__explain.opacity-to-1{opacity:1}.psychic-card-container__explain p{letter-spacing:.05rem;color:#ff3;text-shadow:0 0 .3em #09f,0 0 .3em #09f,0 0 .8em #09f,0 .3em .3em #000,0 .3em .3em #000,0 .3em .3em #000;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700}.psychic-card-container__explain.pc p{font-size:2rem}.psychic-card-container__explain.sp p{font-size:4vw}.psychic-card-container__light-image{opacity:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.psychic-card-container__light-image img{width:100%}.message-to-customer-container{background:url(https://web-img.rensa.jp.net/images/web/Pccshuri/motif/parts/res_back_18.jpg) 50%/100% no-repeat;width:100%;position:relative}.message-to-customer-container.pc{height:420px}.message-to-customer-container.sp{height:50vw}.message-to-customer-container__teller-image{width:60%;display:flex;position:absolute;top:50%;left:30%;transform:translate(-50%,-50%)}.message-to-customer-container__teller-image img{width:100%;margin:auto}.message-to-customer-container__balloon-container{box-sizing:border-box;width:65%;height:75%;display:flex;position:absolute;top:50%;left:68%;transform:translate(-50%,-50%)}.message-to-customer-container__balloon-container__balloon{background-color:var(--background-color);border:.2em solid var(--border-color);box-shadow:0 0 .8em var(--box-shadow-color), 0 0 .8em var(--box-shadow-color), inset 0 0 .8em var(--box-shadow-color), inset 0 0 .8em var(--box-shadow-color);text-align:center;border-radius:1em;height:75%;margin:auto;position:relative}.message-to-customer-container__balloon-container__balloon.pc{width:88%}.message-to-customer-container__balloon-container__balloon.pc p{padding:3%;font-size:2.1rem}.message-to-customer-container__balloon-container__balloon.sp{width:88%}.message-to-customer-container__balloon-container__balloon.sp p{padding:4%;font-size:3.7vw}.message-to-customer-container__balloon-container__balloon .strong_text{font-size:1.3em}.message-to-customer-container__balloon-container__balloon p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000;box-sizing:border-box;opacity:0;width:100%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.last-tarot-teller-message{width:100%;position:relative}.last-tarot-teller-message.pc{height:420px}.last-tarot-teller-message.sp{height:50vw}.last-tarot-teller-message__teller-image{width:60%;display:flex;position:absolute;top:50%;left:70%;transform:translate(-50%,-50%)}.last-tarot-teller-message__teller-image img{width:100%;margin:auto}.last-tarot-teller-message__balloon-container{box-sizing:border-box;width:60%;height:75%;display:flex;position:absolute;top:50%;left:33%;transform:translate(-50%,-50%)}.last-tarot-teller-message__balloon-container__balloon{background-color:var(--background-color);border:.2em solid var(--border-color);box-shadow:0 0 .8em var(--box-shadow-color), 0 0 .8em var(--box-shadow-color), inset 0 0 .8em var(--box-shadow-color), inset 0 0 .8em var(--box-shadow-color);text-align:center;border-radius:1em;width:100%;height:70%;margin:auto;position:relative}.last-tarot-teller-message__balloon-container__balloon.pc p{padding:3%;font-size:2.2rem}.last-tarot-teller-message__balloon-container__balloon.sp p{padding:4%;font-size:3.7vw}.last-tarot-teller-message__balloon-container__balloon p{letter-spacing:.05rem;color:#f3f3f3;text-shadow:1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,0 1px #000,1px 0 #000,0 -1px #000,-1px 0 #000;box-sizing:border-box;opacity:1;text-align:left;width:100%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.last-tarot-container{background:url(https://web-img.rensa.jp.net/images/web/Pccshuri/motif/parts/res_back_19.jpg) 50%/100% no-repeat;width:100%;display:flex}.last-tarot-container.pc{height:420px}.last-tarot-container.sp{height:50vw}.last-tarot-container img{width:25%;margin:auto}
