@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes boxShadow{0%{box-shadow:none;opacity:1}to{opacity:1;box-shadow:0 0 .2em .2em #fffacd}}.fade-in{animation-name:fadeIn;animation-duration:1s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-delay:0s;animation-fill-mode:forwards}.fade-out{animation-name:fadeIn;animation-duration:.8s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:reverse;animation-delay:0s;animation-fill-mode:forwards}.fade-in-out{animation-name:fadeIn;animation-duration:1.5s;animation-timing-function:cubic-bezier(.46,.36,0,1.02);animation-iteration-count:2;animation-direction:alternate;animation-delay:0s;animation-fill-mode:forwards}.fade-in-strong__two{animation-name:fadeIn;animation-duration:.2s;animation-timing-function:ease;animation-iteration-count:3;animation-direction:alternate;animation-delay:0s;animation-fill-mode:forwards}.fade-in-strong__three{animation-name:fadeIn;animation-duration:.2s;animation-timing-function:ease;animation-iteration-count:5;animation-direction:alternate;animation-delay:0s;animation-fill-mode:forwards}.fade-in-strong__shadow{animation-name:boxShadow;animation-duration:.2s;animation-timing-function:ease;animation-iteration-count:3;animation-direction:alternate;animation-delay:0s;animation-fill-mode:forwards}.balloon{box-sizing:border-box;border-radius:1em;padding:3%;box-shadow:0 0 10px #dbff00,0 0 10px #bf00ff}.text-shadow{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.yang-chart{width:750px;height:100%;margin:0 auto}.yang-chart.for-me{background:url(https://img.rensa.jp.net/web/MKS/motif/res_meisiki_background1.png) 0 0/100% 100% no-repeat}.yang-chart.for-him{background:url(https://img.rensa.jp.net/web/MKS/motif/res_meisiki_background2.png) 0 0/100% 100% no-repeat}.yang-chart.sp{width:95vw}.yang-chart__container{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:1%;width:98%;height:98%;margin:auto;padding:1% 0;display:grid}.yang-chart__container:before{content:"";padding-top:100%}.yang-chart__cell{width:99%;height:99%;position:relative}.yang-chart__img{opacity:0;width:100%;height:75%;position:absolute;top:23%;left:0}.yang-chart__img img{width:100%;height:100%}.yang-chart__strong{opacity:0;z-index:10;background-color:#ffffff38;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 .4em .4em #fffacd}.yang-chart__dark{opacity:0;background-color:#00000080;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yang-chart__teller{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background2.jpg) 0 0/100% 100% no-repeat;width:840px;height:100%;margin:auto;padding:3% 0;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2rem;display:none}.yang-chart__teller.sp{width:95vw;height:100%;font-size:3.5vw}.yang-chart__teller-container{flex-direction:row;justify-content:center;align-items:center;gap:0%;width:100%;height:100%;display:flex}.yang-chart__teller-container img{width:30%}.yang-chart__teller-message{text-align:left;width:62%}.yang-chart__teller p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.yang-chart-two__message-container{display:none}.yang-chart-two__star{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background4.jpg) 0 0/100% 100% no-repeat;flex-direction:row;justify-content:center;align-items:center;gap:0%;width:840px;height:auto;margin:auto;padding-bottom:3%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2.2rem;display:flex}.yang-chart-two__star.sp{width:95vw;height:auto;font-size:4vw}.yang-chart-two__star-message{text-align:center;width:90%}.yang-chart-two__star-message-box{padding-top:3%}.yang-chart-two__star-message-intro{text-shadow:0 0 5px #c471d8,0 0 5px #c471d8,0 0 5px #c471d8,0 0 5px #c471d8,0 0 5px #c471d8,0 0 30px #000,0 0 30px #000,0 0 30px #000;padding-bottom:.3em;font-size:1em;position:relative}.yang-chart-two__star-message-intro:after{content:"";transform-origin:top;background:#fff;width:90%;height:.07em;transition:all .5s;position:absolute;bottom:0;left:5%;transform:scaleX(0)}.yang-chart-two__star-message-intro.extend:after{transform:scale(1)}.yang-chart-two__star-message-main{margin:2% auto;font-size:1.5em}.yang-chart-two__teller{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background2.jpg) 0 0/100% 100% no-repeat;width:840px;height:auto;margin:auto;padding:3% 0;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2rem}.yang-chart-two__teller.sp{width:95vw;height:auto;font-size:3.5vw}.yang-chart-two__teller-container{flex-direction:row;justify-content:center;align-items:center;gap:0%;width:100%;height:100%;display:flex}.yang-chart-two__teller-container img{width:30%}.yang-chart-two__teller-message{text-align:left;width:62%}.yang-chart-two__teller p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.yin-chart{color:#fff;text-shadow:3px 3px 3px #000;background:url(https://img.rensa.jp.net/web/MKS/motif/res_meisiki_background3.png) 0 0/100% 100% no-repeat;width:840px;height:550px;margin:0 auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2.6rem}.yin-chart.sp{text-align:center;width:85%;height:55vw;font-size:4.5vw}.yin-chart__container{opacity:0;grid-template-rows:20% repeat(3,1fr) 19%;grid-template-columns:1fr;width:98%;height:96%;padding:1%;display:grid}.yin-chart__birthday{grid-template-rows:1fr;grid-template-columns:17% repeat(3,1fr);align-items:center;width:100%;height:100%;margin:auto;display:grid}.yin-chart__birthday:before{content:""}.yin-chart__birthday p{text-shadow:.1em .1em .1em #000,-.1em -.1em .1em #000,-.1em .1em .1em #000,.1em -.1em .1em #000,.1em 0 .1em #000,-.1em 0 .1em #000,0 .1em .1em #000,0 -.1em .1em #000}.yin-chart__motif{grid-template-rows:1fr;grid-template-columns:1fr repeat(3,16.2% 11.4%);align-items:center;width:100%;height:100%;margin:auto;display:grid}.yin-chart__motif-head p{text-shadow:.1em .1em .1em #000,-.1em -.1em .1em #000,-.1em .1em .1em #000,.1em -.1em .1em #000,.1em 0 .1em #000,-.1em 0 .1em #000,0 .1em .1em #000,0 -.1em .1em #000}.yin-chart__motif-cell{width:100%;height:100%;margin:auto;position:relative}.yin-chart__motif-cell p{text-shadow:.1em .1em .1em #000,-.1em -.1em .1em #000,-.1em .1em .1em #000,.1em -.1em .1em #000,.1em 0 .1em #000,-.1em 0 .1em #000,0 .1em .1em #000,0 -.1em .1em #000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yin-chart__motif-img{height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yin-chart__motif-strong{opacity:0;z-index:10;background-color:#ffffff38;width:98%;height:96%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 .4em .2em #fffacd}.yin-chart__motif-dark{opacity:0;background-color:#00000080;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yin-chart__last-text{flex-direction:row;justify-content:center;align-items:center;gap:0%;width:100%;height:100%;display:flex;position:relative}.yin-chart__teller{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background2.jpg) 0 0/100% 100% no-repeat;width:840px;height:100%;margin:auto;padding:3% 0;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2rem}.yin-chart__teller.sp{width:95vw;height:100%;font-size:3.5vw}.yin-chart__teller-container{flex-direction:row;justify-content:center;align-items:center;gap:0%;width:100%;height:100%;display:flex}.yin-chart__teller-container img{width:30%}.yin-chart__teller-message{text-align:left;width:62%}.yin-chart__teller p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.yin-compatible{color:#fff;width:840px;height:433px;margin:0 auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.5rem;position:relative}.yin-compatible.bg-1{background:url(https://img.rensa.jp.net/web/MKS/motif/res_kanshi_background1.png) 0 0/100% 100% no-repeat}.yin-compatible.bg-2{background:url(https://img.rensa.jp.net/web/MKS/motif/res_kanshi_background2.png) 0 0/100% 100% no-repeat}.yin-compatible.bg-3{background:url(https://img.rensa.jp.net/web/MKS/motif/res_kanshi_background3.png) 0 0/100% 100% no-repeat}.yin-compatible.sp{width:90%;height:51vw;font-size:3vw}.yin-compatible__profile-name{flex-direction:row;justify-content:space-between;align-items:center;gap:0%;width:92%;height:14%;margin:auto;display:flex}.yin-compatible__container{flex-direction:row;justify-content:space-between;align-items:stretch;gap:0%;width:98%;height:83%;margin:0% auto;display:flex;position:absolute;top:16%;left:1%}.yin-compatible__left-container,.yin-compatible__right-container{flex-direction:row;justify-content:space-around;align-items:center;gap:0%;width:46%;display:flex}.yin-compatible__profile{grid-template-rows:repeat(3,33.3%);grid-template-columns:1fr;width:34%;height:100%;display:grid}.yin-compatible__profile p{margin:auto}.yin-compatible__motif{grid-template-rows:repeat(3,33.3%);grid-template-columns:repeat(2,1fr);width:66%;height:100%;display:grid}.yin-compatible__motif-cell{width:100%;margin:auto;position:relative}.yin-compatible__motif-cell img{width:70%;margin:auto;display:block}.yin-compatible__motif-strong{box-sizing:border-box;opacity:0;border:.4em solid red;border-radius:50%;width:100%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yin-compatible__teller{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background2.jpg) 0 0/100% 100% no-repeat;width:840px;height:100%;margin:auto;padding:3% 0;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.8rem}.yin-compatible__teller.sp{width:95vw;height:100%;font-size:3.5vw}.yin-compatible__teller-container{flex-direction:row;justify-content:center;align-items:center;gap:0%;width:100%;height:100%;display:flex}.yin-compatible__teller-container img{width:30%}.yin-compatible__teller-message{text-align:left;width:62%}.yin-compatible__teller p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.fortune-ten-year{background:url(https://img.rensa.jp.net/web/MKS/motif/res_daiun_background.png) 0 0/100% 100% no-repeat;width:840px;height:545px;margin:0 auto;position:relative}.fortune-ten-year.sp{width:90vw;height:60vw;font-size:2vw}.fortune-ten-year__container{width:100%;height:100%}.fortune-ten-year__motif{opacity:0;flex-direction:row;justify-content:center;align-items:center;gap:0%;width:81%;height:81%;display:flex;position:absolute;top:17.1%;left:18.3%}.fortune-ten-year__motif img{height:100%}.fortune-ten-year__strong-box{grid-template-rows:repeat(11,1fr);grid-template-columns:1fr;width:98%;height:81%;display:grid;position:absolute;top:17.1%;left:1%}.fortune-ten-year__strong{opacity:0;background-color:unset;z-index:10;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 .2em .2em #fffacd}.fortune-one-year{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_nennunbackground.png) 0 0/100% 100% no-repeat;width:840px;height:850px;margin:0 auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.5rem;position:relative}.fortune-one-year.sp{text-align:center;width:90vw;height:95vw;font-size:2.8vw}.fortune-one-year__now{z-index:10;width:4.5%;position:absolute;top:52.5%;left:0}.fortune-one-year__container{grid-template-rows:repeat(13,1fr);grid-template-columns:1fr;width:98%;height:85.3%;display:grid;position:absolute;top:13.3%;left:1%}.fortune-one-year__row{opacity:0;flex-direction:row;justify-content:center;align-items:center;gap:0%;display:flex}.fortune-one-year__row-year,.fortune-one-year__row-zodiac,.fortune-one-year__row-main,.fortune-one-year__row-follow{width:18.5%}.fortune-one-year__row-comment{width:26%;font-size:.8em}.fortune-one-year__row p{text-shadow:.1em .1em .1em #000,-.1em -.1em .1em #000,-.1em .1em .1em #000,.1em -.1em .1em #000,.1em 0 .1em #000,-.1em 0 .1em #000,0 .1em .1em #000,0 -.1em .1em #000}.fortune-one-year__teller{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background2.jpg) 0 0/100% 100% no-repeat;width:840px;height:100%;margin:auto;padding:3% 0;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2rem}.fortune-one-year__teller.sp{width:95vw;height:100%;font-size:3.5vw}.fortune-one-year__teller-container{flex-direction:row-reverse;justify-content:center;align-items:center;gap:0%;width:100%;height:100%;display:flex}.fortune-one-year__teller-container img{width:30%}.fortune-one-year__teller-message{text-align:left;width:62%}.fortune-one-year__teller p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.fortune-month-vue-container{position:relative}.fortune-month{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_graphbackground.png) 0 0/100% 100% no-repeat;width:840px;height:545px;margin:0 auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.3rem;position:relative}.fortune-month.sp{text-align:center;width:90vw;height:66vw;font-size:2vw}.fortune-month__container{opacity:0;width:86%;height:85.3%;position:absolute;top:13.3%;left:7%}.fortune-month__message{opacity:0;color:#ff9;z-index:10;background-color:#00000080;width:100%;height:100%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2em;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fortune-month__message p{text-shadow:.1em .1em .1em #000,-.1em -.1em .1em #000,-.1em .1em .1em #000,.1em -.1em .1em #000,.1em 0 .1em #000,-.1em 0 .1em #000,0 .1em .1em #000,0 -.1em .1em #000;margin:auto}.fortune-month__motif{grid-template-rows:1fr;grid-template-columns:repeat(12,1fr);width:100%;height:80%;display:grid;position:relative}.fortune-month__motif img{z-index:1;width:100%;height:14%;transition:all 1s;display:inline-block;position:relative;top:84%}.fortune-month__strong{opacity:0;background-color:#ffffff4d;width:86.5%;height:115%;position:absolute;top:0;left:6.75%;box-shadow:0 0 .2em .2em #ffffff4d}.fortune-month__year-month-container{z-index:1;grid-template-rows:1fr;grid-template-columns:repeat(12,1fr);display:grid;position:relative}.fortune-month__year-month-container p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.fortune-month__year{width:100%;height:43%;font-size:.7em}.fortune-month__teller{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background2.jpg) 0 0/100% 100% no-repeat;width:840px;height:100%;margin:auto;padding:3% 0;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2rem}.fortune-month__teller.sp{width:95vw;height:100%;font-size:3.5vw}.fortune-month__teller-container{flex-direction:row-reverse;justify-content:center;align-items:center;gap:0%;width:100%;height:100%;display:flex}.fortune-month__teller-container img{width:30%}.fortune-month__teller-message{text-align:left;width:62%}.fortune-month__teller p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.fortune-month__button{z-index:50;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yang-chart-description__motif{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background3.jpg) 0 0/100% 100% no-repeat;width:840px;height:345px;margin:auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2rem}.yang-chart-description__motif.sp{width:95vw;height:41vw;font-size:4vw}.yang-chart-description__motif-text{text-align:center;text-shadow:3px 3px 5px #87764f,0 0 30px #000,0 0 30px #000,0 0 30px #000;width:100%;margin:0 auto;padding-top:6%}.yang-chart-description__motif-box{width:25%;height:auto;margin:0 auto;position:relative;top:30%}.yang-chart-description__motif-bg,.yang-chart-description__motif-img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yang-chart-description__motif-bg{box-shadow:3px 3px 5px #906e5b}.yin-chart-description__motif{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background3.jpg) 0 0/100% 100% no-repeat;width:840px;height:350px;margin:auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:3rem;position:relative}.yin-chart-description__motif.sp{width:95vw;height:45vw;font-size:6vw}.yin-chart-description__motif-text{text-align:center;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yin-chart-description__motif-text-strong{font-size:1.3em}.yin-chart-description__motif-text-intro{text-shadow:0 0 2px #f8f3c8;border:1px solid #f8f3c8;border-radius:.7em;width:75%;margin:3% auto;padding:.8em;font-size:.65em;box-shadow:inset 0 0 .5em #f8f3c8,inset 0 0 .5em #f8f3c8,inset 0 0 .5em #f8f3c8,inset 0 0 .5em #f8f3c8}.yin-chart-description__motif-text p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.yang-chart-two-description__motif{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background3.jpg) 0 0/100% 100% no-repeat;width:840px;height:500px;margin:auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2rem}.yang-chart-two-description__motif.sp{width:95vw;height:55vw;font-size:3.6vw}.yang-chart-two-description__motif-container{flex-direction:row;justify-content:space-between;align-items:center;gap:0%;width:100%;height:64%;padding-top:3%;display:flex}.yang-chart-two-description__motif-box{flex-direction:column;justify-content:center;align-items:center;gap:0%;width:100%;height:100%;display:flex}.yang-chart-two-description__motif-box p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.yang-chart-two-description__motif-text{text-align:center;width:100%;font-size:2.1em}.yang-chart-two-description__motif-box-img{width:50%;height:50%;margin:8% auto;position:relative}.yang-chart-two-description__motif-bg,.yang-chart-two-description__motif-img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yin-compatible-description__motif,.fortune-month-description__motif{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background3.jpg) 0 0/100% 100% no-repeat;width:840px;height:345px;margin:auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:3rem;position:relative}.yin-compatible-description__motif.sp,.fortune-month-description__motif.sp{width:95vw;height:45vw;font-size:6vw;line-height:9vw}.yin-compatible-description__motif-text,.fortune-month-description__motif-text{text-align:center;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yin-compatible-description__motif-text p,.fortune-month-description__motif-text p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.fortune-one-year-description__motif{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background3.jpg) 0 0/100% 100% no-repeat;width:840px;height:auto;margin:auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:3rem}.fortune-one-year-description__motif.sp{width:95vw;height:45vw;font-size:6vw}.fortune-one-year-description__motif-text{text-align:center;width:100%;padding:5% 0}.fortune-one-year-description__motif-text p{text-shadow:0 0 30px #000,0 0 30px #000,0 0 30px #000}.fortune-one-year-description__motif-text-intro{text-shadow:0 0 2px #f8f3c8;border:1px solid #f8f3c8;border-radius:.7em;width:75%;margin:0 auto;padding:.8em;font-size:.65em;box-shadow:inset 0 0 .5em #f8f3c8,inset 0 0 .5em #f8f3c8,inset 0 0 .5em #f8f3c8,inset 0 0 .5em #f8f3c8}.fortune-one-year-description__motif-text-intro.sp{line-height:5vw}.fortune-one-year-description__motif-text-main{margin-top:4%;font-size:1.2em}.question-and-answer__start-text,.time-menu__start-text{color:#fff;text-align:left;width:90%;height:100%;margin:2% auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.7rem}.question-and-answer__start-text.sp,.time-menu__start-text.sp{font-size:4vw}.question-and-answer__start-text p,.time-menu__start-text p{margin:auto}.question-and-answer__teller,.time-menu__teller{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background5.jpg) 0 0/100% 100% no-repeat;width:840px;height:440px;margin:auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:3rem;position:relative}.question-and-answer__teller.sp,.time-menu__teller.sp{width:95vw;height:47vw;font-size:5.2vw;line-height:9vw}.question-and-answer__teller img,.time-menu__teller img{width:30%;position:absolute;top:50%;left:80%;transform:translate(-50%,-50%)}.question-and-answer__teller-message,.time-menu__teller-message{text-align:center;filter:drop-shadow(0 0 5px #000)drop-shadow(0 0 5px #000)drop-shadow(0 0 20px #000)drop-shadow(0 0 20px #000);width:62%;position:absolute;top:50%;left:38%;transform:translate(-50%,-50%)}.yes-no__start-text{color:#fff;text-align:left;width:90%;height:100%;margin:2% auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.7rem}.yes-no__start-text.sp{font-size:4vw}.yes-no__start-text p{margin:auto}.yes-no__teller{color:#fff;background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_background5.jpg) 0 0/100% 100% no-repeat;width:840px;height:440px;margin:auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:2.9rem;position:relative}.yes-no__teller.sp{width:95vw;height:47vw;font-size:5.2vw;line-height:9vw}.yes-no__teller img{width:30%;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.yes-no__teller-message{text-align:center;filter:drop-shadow(0 0 5px #000)drop-shadow(0 0 5px #000)drop-shadow(0 0 20px #000)drop-shadow(0 0 20px #000);width:62%;position:absolute;top:50%;left:65%;transform:translate(-50%,-50%)}.last-tarot__start-text{color:#fff;text-align:left;width:90%;height:100%;margin:2% auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.7rem}.last-tarot__start-text.sp{font-size:4vw}.last-tarot__start-text p{margin:auto}.fortune-top-free{flex-direction:row;justify-content:center;align-items:center;gap:0%;min-height:560px;font-size:2rem;display:flex}.fortune-top-free.sp{min-height:80vw;font-size:4vw}.fortune-top-free__loading{color:#fff;text-align:center;width:100%;height:100%;font-size:1.5em;display:none}.fortune-top-free__form{color:#fff;width:100%;height:90%;margin:0 auto;padding-top:4%;font-weight:700}.fortune-top-free__form-his{margin:3% auto}.fortune-top-free__form-input-head{width:100%}.fortune-top-free__form-input-container{align-items:center;gap:2%;width:70%;margin:2% auto;display:flex}.fortune-top-free__form-input-container.sp{text-align:left;display:block}.fortune-top-free__form-input{align-items:center;gap:2%;display:flex}.fortune-top-free__form-label{width:23%}.fortune-top-free__form-button{width:45%;margin:0 auto;padding-top:2%}.fortune-top-free__form-button img{width:100%}.fortune-top-free__cookie-info{text-align:center;padding-top:2%;font-size:.6em}.fortune-top-free__cookie-info.sp{font-size:1em}.fortune-top-free__teller{opacity:0;width:85%;height:100%;margin:auto;display:none}.fortune-top-free__teller-container{color:#fff;flex-direction:row;justify-content:center;align-items:center;gap:0%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.2em;display:flex}.fortune-top-free__teller img{width:30%}.fortune-top-free__teller-message{text-align:left;margin:auto}.fortune-top-free__description{opacity:0;width:100%;height:100%;display:none}.fortune-top-free__description-motif{color:#fff;width:100%;height:100%;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:1.3em}.fortune-top-free__description-motif-intro{text-align:center;width:90%;margin:2% auto 0;font-size:.7em}.fortune-top-free__description-motif-text{text-align:center;width:90%;margin:2% auto;font-size:1.2em}.fortune-top-free__description-motif-box{background:url(https://img.rensa.jp.net/web/MKS/motif/res_type_masu2.png) 0 0/100% 100% no-repeat;flex-direction:row;justify-content:center;align-items:center;gap:0%;width:230px;height:230px;margin:auto;display:flex}.fortune-top-free__description-motif-box.sp{width:35vw;height:35vw}.fortune-top-free__description-motif-img{width:100%}.fortune-top-free__description-result-text{color:#fff;text-align:left;width:85%;margin:0 auto;font-family:ヒラギノ明朝 ProN W6,HiraMinProN-W6,HG明朝E,ＭＳ Ｐ明朝,MS PMincho,MS 明朝,serif;font-size:.7em}.fortune-top-free__description-result-text.sp{font-size:3.5vw}
