@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap);.banner-pickup-text-link{text-align:center}.banner-pickup-text-link a p{color:#fff;font-size:90%;margin:0 5%;padding:2% 0;text-decoration:underline;text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000;width:90%}.mini-calendar-title{font-family:Yu Gothic UI Semibold \, ＭＳ Ｐ明朝,MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif;text-align:center}.mini-calendar-title__text{padding:5% 0}.mini-calendar-title__text__reverse-text{display:inline-block;transform:rotateY(180deg)}.mini-calendar-outline{border:3px solid #000;margin:0 auto;padding:1%;width:97%}.mini-calendar{background-color:#fff;border:1px solid #000;font-family:Yu Gothic UI Semibold \, ＭＳ Ｐ明朝,MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif}.mini-calendar__today-direction{display:flex;justify-content:center}.mini-calendar__today-direction__texts{font-size:120%;font-weight:700;margin:0 0 0 auto;padding-top:1.5rem;text-align:center;width:35%}.mini-calendar__today-direction__texts__directions{position:relative;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}.mini-calendar__today-direction__texts__directions__text-wrap{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.mini-calendar__today-direction__images{margin:.5rem 3% 0;position:relative;width:50%}.mini-calendar__today-direction__images img{bottom:0;left:0;position:absolute;right:0;top:0}.mini-calendar__today-direction__images img:first-child{position:static}.mini-calendar__day-of-the-week{margin:2% 0;text-align:center;width:100%}.mini-calendar__calendar{display:flex;justify-content:center;margin-bottom:.5rem}.mini-calendar__calendar__part{margin-right:-1px;min-height:5rem;padding:0 0 .5rem;position:relative;text-align:center;width:14%}.mini-calendar__calendar__part:after{border:1px solid #000;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mini-calendar__calendar__part.today{position:relative}.mini-calendar__calendar__part.today:after{border:1px solid red;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mini-calendar__calendar__part__day{margin:2% 0;padding-bottom:.3rem;text-align:center}.mini-calendar__calendar__part__direction{color:#000;font-size:80%;font-weight:700;margin:0 auto .1rem;text-align:center;width:2.2rem}.mini-calendar__calendar__part__direction__text{height:2.2rem;line-height:2.2rem;width:2.2rem}.calendar-show-next{text-align:center}.calendar-show-next img{margin:5% 0;width:40%}.calendar-monthly{font-family:Yu Gothic UI Semibold \, ＭＳ Ｐ明朝,MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif}.calendar-monthly__head{padding:6% 4%}.calendar-monthly__head__title{border-bottom:1px solid;font-size:140%;margin:6% auto;padding-bottom:2%;width:88%}.calendar-monthly__head__description{margin-top:10%}.calendar-monthly__head__description__reverse-text{display:inline-block;transform:rotateY(180deg)}.calendar-monthly__calendar{background-color:hsla(0,0%,100%,.812);padding:5% 2%}.calendar-monthly__calendar__month-text{font-size:130%;text-align:center}.calendar-monthly__calendar__day-of-the-week{display:flex;flex-wrap:wrap;justify-content:space-around}.calendar-monthly__calendar__day-of-the-week div{margin:2% 0;text-align:center;width:14.2857142857%}.calendar-monthly__calendar__day-of-the-week div p{font-size:120%}.calendar-monthly__calendar__items{border-bottom:1px solid #000;border-left:1px solid #000;display:flex;flex-wrap:wrap;justify-content:space-around}.calendar-monthly__calendar__items__item{border-right:1px solid #000;border-top:1px solid #000;font-size:89%;padding:0 0 .2rem;width:14.2857142857%}.calendar-monthly__calendar__items__item__day{background-color:#a9a9a9;color:#fff;font-size:80%;padding-left:16%}.calendar-monthly__calendar__items__item__direction{color:#000;font-size:100%;font-weight:700;margin:2% auto;text-align:center;width:60%}.calendar-monthly__information{height:auto;padding:3% 4%}.calendar-monthly__information__title{border-bottom:1px solid;font-size:140%;margin:0 auto;padding-bottom:2%;width:88%}.calendar-monthly__information__days{line-height:170%;padding:6% 0}.calendar-monthly__information__days p span{font-size:90%}.calendar-monthly__information__description{background-color:#fff;border-radius:10px;padding:4%}.calendar-monthly__information__description__open-button{text-align:center}.calendar-monthly__information__description__text{opacity:0;overflow:hidden;transition:all 1s}.calendar-monthly__information__description__text p{color:#1d2946;padding:9% 7% 0}.calendar-monthly__information__description__text__close-button{display:block;margin:6% auto;text-align:center}.calendar-monthly__information__description__text.show{opacity:1}.calender-button{background-color:#fff;border:1px solid #1d2946;border-radius:4px;color:#1d2946;font-family:Yu Gothic UI Semibold \, ＭＳ Ｐ明朝,MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif;line-height:2.5rem;overflow:hidden;padding:.1rem 2rem;position:relative;text-align:center;z-index:2}.calender-button:hover{color:#fff}.calender-button:hover:after{background-color:#1d2946;left:0;top:0}.calender-button:after,.calender-button:before{box-sizing:border-box;color:#1d2946;content:"";position:absolute;right:0;transition:all .3s;z-index:-1}.calender-button:after{content:"";height:100%;left:-100%;top:0;width:100%}.better-fortune-calendar{font-weight:700}.better-fortune-calendar__title{padding-top:10%;width:100%}.better-fortune-calendar__comment{margin:0 auto;padding:5% 0 7%;width:84%}.better-fortune-calendar__outline{border:3px solid #000;margin:0 auto;padding:1%;width:97%}.better-fortune-calendar__outline__monthly{background-color:#fff;border:1px solid #000;padding:5% 0}.better-fortune-calendar__outline__monthly__title{font-size:130%;text-align:center}.better-fortune-calendar__outline__monthly__contents{background:#fff;border:1px solid #000;height:21rem;margin:5% 3% 3%;overflow:hidden}.better-fortune-calendar__outline__monthly__contents__outline{border:.5px solid #000;display:flex;height:3rem}.better-fortune-calendar__outline__monthly__contents__outline.change{border:solid red;border-width:2px .5px}.better-fortune-calendar__outline__monthly__contents__outline__date,.better-fortune-calendar__outline__monthly__contents__outline__week{border-right:1px solid #000;height:100%;line-height:3rem;text-align:center;width:8%}.better-fortune-calendar__outline__monthly__contents__outline__motifs{align-items:center;display:flex;width:84%}.better-fortune-calendar__outline__monthly__contents__outline__motifs__image{margin:0 0 0 2%;width:2.5rem}.better-fortune-calendar__outline__monthly__contents__outline__motifs__image img{width:100%}.better-fortune-calendar__outline__monthly__motif-anchor{font-size:80%;text-align:center;text-decoration:underline}.daily-fortune__center{background-color:#f6f2ed;box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}.daily-fortune__center__date{font-size:1.3rem;text-align:center}.daily-fortune-buttons{display:flex;justify-content:center;margin:1rem 10%;width:80%}.daily-fortune-buttons div{background-color:#1d2946;margin:4px 0;width:1px}.daily-fortune-buttons button img{height:100%;width:100%}.daily-fortune-buttons button:first-child{background-image:url(https://web-img.rensa.jp.net/images/capo/s-fujiko.augury.jp/member/daily_fortune_button1_off.webp);background-size:100% 100%;border-bottom:1px solid transparent}.daily-fortune-buttons button:first-child.selected{border-bottom:1px solid #1d2946}.daily-fortune-buttons button:nth-child(3){background-image:url(https://web-img.rensa.jp.net/images/capo/s-fujiko.augury.jp/member/daily_fortune_button2_off.webp);background-size:100% 100%;border-bottom:1px solid transparent}.daily-fortune-buttons button:nth-child(3).selected{border-bottom:1px solid #1d2946}.daily-fortune-buttons button:nth-child(5){background-image:url(https://web-img.rensa.jp.net/images/capo/s-fujiko.augury.jp/member/daily_fortune_button3_off.webp);background-size:100% 100%;border-bottom:1px solid transparent}.daily-fortune-buttons button:nth-child(5).selected{border-bottom:1px solid #1d2946}.daily-fortune-texts{color:#522d40;height:12rem;margin:0 auto;position:relative;text-align:left;width:80%;z-index:0}.daily-fortune-texts__text{line-height:150%;position:absolute;top:0;z-index:1}.daily-fortune-button{margin-top:1rem;text-align:center;z-index:10}.daily-fortune-button button{z-index:10}.daily-fortune-button button img{height:2.8rem}.daily-fortune-show-next{background-color:transparent;color:blue;text-decoration:underline}.daily-fortune-target{text-align:center}.daily-fortune-show-next-form__target-btn{display:block;margin:0 auto;width:45%}.daily-fortune-text-position{left:28%;position:absolute;top:4%;width:75%}.daily-fortune-btn-position{left:-8%;position:absolute}#todaysWord{position:relative}#todaysWord .todays_word__kimura{left:-1%;position:absolute;top:127%;width:35%}.paper-fortune-center{background-image:url(https://web-img.rensa.jp.net/images/capo/s-fujiko.augury.jp/member/paper_fortune_center.jpg);background-repeat:repeat-y;background-size:100% auto;margin:-2% 0;padding:2% 0;text-align:center}.paper-fortune-button{mix-blend-mode:multiply;width:100%}.todays-fortune-center{border:3px solid #1d2946;font-size:100%;margin:0 6% 7%;text-align:center}.todays-fortune-center__content{background-color:#fff;border:1px solid #1d2946;margin:.3rem;padding:1rem;width:calc(100% - .6rem)}.todays-fortune-center__button{border:none;margin-top:1rem}.todays-fortune-center__button button{width:100%}.todays-fortune-center__button button img{height:2.2rem}.todays-fortune-center p{font-weight:700;padding-bottom:1rem;text-shadow:#fff 2px 0 2px,#fff -2px 0 2px,#fff 0 -2px 2px,#fff -2px 0 2px}.todays-fortune-text-link{text-decoration:underline;width:90%}.trouble-solving-center{margin:0 5% 5%;text-align:center;width:90%}.trouble-solving-center div{background-color:#f6f2ed;border:1px solid #1d2946;margin:.2rem;padding:.5rem 0;width:calc(100% - .4rem)}.trouble-solving-welcome-message{color:#522d40;font-size:110%;font-weight:700;line-height:1.5rem;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.trouble-solving-menu{background-color:#f6f2ed;border-radius:.2em;box-shadow:0 .1em .1em #606060;color:#522d40;font-size:100%;margin:1em auto;padding:.5em;width:90%}.trouble-solving-show-next{width:50%}.trouble-solving-show-next img{width:100%}.new-menu{font-family:Yu Gothic UI Semibold \, ＭＳ Ｐ明朝,MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif}.new-menu__center{color:#522d40;margin:-2% 0;padding:5% 0;text-align:center}.new-menu__center__announce{font-weight:700;text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.new-menu__center__parent{overflow:hidden;transition:all 1s}.new-menu__center__item{background-color:#f6f2ed;border-radius:.2em;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);margin:.4rem auto .8rem;padding-bottom:.2rem;position:relative;text-align:left;width:90%}.new-menu__center__item__description{padding-top:.5rem}.new-menu__center__item__description p{color:#3b3838;margin:0 1rem;text-align:right}.new-menu__center__item__description__icon{width:12%}.new-menu__center__item__description.next-preview{align-items:center;display:flex;margin:0 3%;position:relative;width:75%}.new-menu__center__item__description.next-preview p{color:#a80000;margin:0 2%;white-space:nowrap}.new-menu__center__item__description.next-preview:after{background-color:#522d40;bottom:-2px;content:"";height:1px;left:0;position:absolute;width:65%}.new-menu__center__item__title{display:flex;margin:.5rem 4%;width:100%}.new-menu__center__item__title__icon{display:grid;height:3.5rem;place-items:center;width:3.5rem}.new-menu__center__item__title__icon__img{grid-area:1/1;height:100%;width:100%}.new-menu__center__item__title__icon__new{animation:newIconBlink .5s ease-in-out infinite alternate;grid-area:1/1;height:24px;place-self:start;translate:-25% -25%;width:24px}.new-menu__center__item__title p{color:#522d40;font-size:90%;font-weight:700;line-height:1.5rem;margin:0 1rem;text-decoration:underline;width:calc(100% - 7rem)}.new-menu__center__item__title.next-preview{align-items:center;margin:.8rem 4% .3rem}.new-menu__center__item__title.next-preview p{text-decoration:none}.new-menu__center__item__pickup1Icon{left:2%;position:absolute;top:25%}.new-menu__center__item__pickup1Icon img{height:1.5rem;width:1.5rem}.new-menu__center__item__next{margin:5% auto;opacity:1;transition:all 1s;width:50%}.new-menu__center__item__next.hidden{display:none;height:0;margin:0;padding:0}.new-menu__center__item.next-preview{margin-top:5%;padding-bottom:.5rem}.search__center{border:3px solid #1d2946;margin-left:5%;text-align:center;width:90%}.search__center__content{background-color:#f9f9f9;border:1px solid #1d2946;margin:.2rem;padding:.5rem;width:calc(100% - .4rem)}.search__center__title{border-bottom:1px solid #444a5a;color:#444a5a;font-size:100%;line-height:3rem;margin-left:5%;text-align:center;width:90%}.search__center__buttons{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;width:90%}.search__center__buttons__button{align-items:center;border:1px solid #444a5a;border-radius:2rem;color:#444a5a;display:flex;font-size:90%;font-weight:700;justify-content:center;margin-top:.5rem;padding:.7rem .2rem;text-decoration:none;transition:all 1s;width:40%}.search__center__buttons__button:hover{background-color:#444a5a;color:#fff}.new{position:relative}.new:after{animation:blink 1.5s ease-in-out infinite alternate;background-color:red;border-radius:20px;color:#fff;content:"new";left:-1rem;padding:4px .5rem;position:absolute;top:-.5rem}.tarot{margin-top:-1rem;padding-top:1rem;width:100%}.tarot__contents{margin-left:5%;width:90%}.tarot__contents__content{margin:.2rem;padding:.5rem;text-align:center;width:calc(100% - .4rem)}.tarot__contents__content__title{color:#1d2946;margin-top:.5rem;text-align:center}.tarot__contents__content__menus{margin-top:.5rem;position:relative;text-align:center}.tarot__contents__content__menus__selectbox{background-color:#eee;border:1px solid rgba(0,0,0,.4);border-radius:.2rem;color:#1d2946;font-size:90%;padding:8px;text-align:left;width:95%}.tarot__contents__content__menus:after{content:"▼";display:block;pointer-events:none;position:absolute;right:5%;top:25%;transform:translateY(-50%)}.tarot__contents__content__button{background-color:transparent;width:100%}.basic-fortune__title{border-bottom:2px solid #1d2946;color:#1d2946;font-size:120%;line-height:3rem;margin:.5rem 5%;padding-left:3rem;position:relative;text-align:left;width:90%}.basic-fortune__title:after{background-image:url(https://web-img.rensa.jp.net/images/capo/s-fujiko.augury.jp/profile/title_icon.png);background-repeat:no-repeat;background-size:100% 100%;content:"";height:3rem;left:0;position:absolute;top:0;width:3rem}.basic-fortune__buttons{margin:0 0 7%}.basic-fortune__buttons p{background-color:#bbb;border-radius:.2em;color:#fff;margin:2% auto;padding:3%;text-align:center;transition:all .8s;width:65%}.basic-fortune__buttons p.selected{background-color:#522d40}.basic-fortune__contents{background-color:#f9f4ed;box-shadow:0 0 5px 10px #f9f4ed;margin:0 auto;overflow:hidden;text-align:center;transition:all 1s;width:90%}.basic-fortune__contents__content__menu{border-bottom:1px solid #522d40;color:#522d40;font-size:95%;margin:0 auto;padding:5% 5% 5% 0;position:relative;text-align:left;width:90%}.basic-fortune__contents__content__menu:before{box-sizing:border-box;color:#522d40;content:"〉";position:absolute;right:0;top:37%}.basic-fortune__contents__content__menu a,.basic-fortune__contents__content__menu button{border:0;box-sizing:border-box;display:block;padding:0;text-align:left;text-decoration:none;width:100%}.basic-fortune__contents__content.selected{pointer-events:visible}.ranking__category-tabs{display:flex;flex-direction:row;justify-content:center}.ranking__category-tabs__button{background-color:#fff;border:1px solid #522d40;border-radius:8px;color:#522d40;padding-block:.1rem;text-align:center;width:17%}.ranking__category-tabs__button.selected,.ranking__category-tabs__button:hover{background-color:#522d40;color:#fff}.ranking__center{opacity:0;padding:0 5%;transform:translateX(-25%);transition:all 1s}.ranking__center.show{opacity:1;transform:translateX(0)}.ranking__center__items__contents1,.ranking__center__items__contents2,.ranking__center__items__contents3,.ranking__center__items__contents4,.ranking__center__items__contents5,.ranking__center__items__contents6{display:none;visibility:hidden}.ranking__center__items__contents1.selected,.ranking__center__items__contents2.selected,.ranking__center__items__contents3.selected,.ranking__center__items__contents4.selected,.ranking__center__items__contents5.selected,.ranking__center__items__contents6.selected{animation:fadeIn .5s ease-in-out;display:block;visibility:visible}.ranking__center__item{align-items:center;background-color:#f6f2ed;border-radius:.2em;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);display:flex;justify-content:center;margin-top:.5rem;padding:.5rem}.ranking__center__item__icon{display:grid;place-items:start;width:3.5rem}.ranking__center__item__icon__img{grid-area:1/1;height:100%;width:100%}.ranking__center__item__icon__new{animation:newIconBlink .5s ease-in-out infinite alternate;grid-area:1/1;height:24px;translate:-25% -25%;width:24px}.ranking__center__item__text{color:#522d40;font-size:100%;line-height:1.6rem;margin-left:5%;text-align:left;text-decoration:underline;width:calc(100% - 3.5rem)}.ranking__center__item__button{margin-top:1.5rem;text-align:center}.ranking__center__item__button button{width:57%}.summaryText{color:#000;font-family:BIZ UDPMincho,serif;padding-block:.2rem .5rem;text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.premium-menu__button{line-height:3rem;margin-top:.5rem;transition:all .5s;width:57%}.premium-menu__center__buttons{display:flex;margin:0 auto;width:90%}.premium-menu__center__buttons div{background-color:#1d2946;margin:4px 0;width:1px}.premium-menu__center__buttons button{background-size:100% 100%;border:none;border-bottom:1px solid transparent;font-size:135%;font-weight:600;margin:0;padding:0;text-align:center;transition:all .5s ease-out;width:20%}.premium-menu__center__buttons button.selected{border-bottom:1px solid #1d2946;color:brown}.premium-menu__center__tab__contents{position:relative;width:100%}.premium-menu__center__tab__contents__content{margin-left:5%;position:absolute;width:90%}.premium-menu__center__tab__contents__content__item{background-color:#f6f2ed;border-radius:.2em;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);margin-top:.5rem;padding:.5rem}.benefits__index{background:#f6f2ed;margin:5% auto;width:90%}.benefits__introduction{color:#522d40;font-size:100%;font-weight:700;line-height:1.5;margin-block:2% 5%;text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.benefits__center{font-size:100%;padding-bottom:1rem}.benefits__center__content{display:flex;flex-direction:column;gap:1rem;margin:5% auto;width:90%}.benefits__center__content__caption{margin:0;width:100%}.benefits__center__button{background:#522d40;color:#f6f2ed;font-size:1.2rem;margin:5% auto 0;padding-block:1rem;text-align:center;text-decoration:none;width:90%}.benefits__menu-item{background:#f6f2ed;border:1px solid #522d40;box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}.benefits__menu-item__head{background-color:#ce004f;color:#f6f2ed;font-weight:700;padding-block:2%;text-align:center}.benefits__menu-item__head.opened{background-color:#522d40}.benefits__menu-item__body{display:grid;gap:1rem;grid-template-columns:1fr 5fr;padding:.5rem;place-items:center}.benefits__menu-item__body__icon{padding-block:.5rem;width:100%}.benefits__menu-item__body__name{display:grid;font-family:"Noto Serif JP",MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif;height:100%;place-items:center;width:100%}.benefits__menu-item__body__name__name{font-size:.9rem;grid-area:1/1;padding-bottom:.2rem}.benefits__menu-item__body__name__name.underline{padding-bottom:.8rem;text-decoration:underline}.benefits__menu-item__body__name__opened,.benefits__menu-item__body__name__price{font-size:.8rem;grid-area:1/1;place-self:end}.benefits__menu-item__body__name__price{color:#ce004f}.benefits__menu-item__body__name__opened{background:#519fa8;border-radius:.2rem;color:#fff;padding:.2rem .5rem}.free-menu__tabs{display:flex;margin:0 auto;width:90%}.free-menu__tabs div{background-color:#1d2946;margin:4px 0;width:1px}.free-menu__tabs button{background-size:100% 100%;border:none;border-bottom:1px solid transparent;font-size:135%;font-weight:600;margin:0;padding:0;text-align:center;transition:all .5s ease-out;width:20%}.free-menu__tabs button.selected{border-bottom:1px solid #1d2946;color:brown}.free-menu__contents{height:0;margin-top:1rem;overflow:hidden;transition:all 1s}.free-menu__contents__content{margin-left:5%;pointer-events:none;transition:all 1s;width:90%}.free-menu__contents__content.selected{opacity:1;pointer-events:visible}.free-menu__contents__content__item{background-color:#f6f2ed;border-radius:.2em;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);padding:.5rem}.free-menu__contents__content__item__space{margin-top:1rem}.free-menu__contents__content__next{margin:2rem 25%;opacity:1;transition:all 1s;width:50%}.free-menu__contents__content__next.hidden{height:0;margin:0 25%;opacity:0;padding:0}.month_power_reon,.month_power_title{width:80%}.month_power_btn{width:40%}.miss-fortune__title{margin-bottom:5%}.miss-fortune__center{border:3px solid #000;margin:0 auto;padding:1%;width:97%}.miss-fortune__center__contents{background-color:#fff;border:1px solid #000;position:relative}.miss-fortune__center__contents__flame{margin:0 auto;width:80%}.miss-fortune__center__contents__flame.float{animation:float 1.8s infinite}.miss-fortune__center__contents__link-btn{bottom:38%;position:absolute}.miss-fortune__center__contents__text{font-size:100%;font-weight:700;line-height:28px;margin:5% 2%;text-align:center}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-2%)}to{transform:translateY(0)}}.todays_word{height:4.5rem;position:relative}.todays_word__balloon{background:rgba(54,35,23,.702);border-radius:7px;color:#fff;font-weight:700;height:auto;left:8%;line-height:1.2rem;padding:2%;position:absolute;top:5%;width:83%}.todays_word__kimura{left:0;position:absolute;top:102%;width:30%}.notification__container{background-color:#522d40;margin:0 auto;padding:5%;width:100%}.notification__container p{color:#fff}.notification__container__link__text{font-size:110%;text-align:center;text-decoration:underline}.notification__container__content{height:0;margin:0;opacity:0;overflow:hidden;transition:all 1s ease}.notification__container__content.show{height:auto;margin:10% auto 5%;opacity:1}.notification__container__content__text{margin-top:5%}.notification__container__content__text a{color:#ff0}.notification__container__content__text.first{margin-top:0}.recommend-menu{font-family:Yu Gothic UI Semibold \, ＭＳ Ｐ明朝,MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif}.recommend-menu__center{color:#522d40;margin:-2% 0;padding:5% 0;text-align:center}.recommend-menu__center__announce{font-weight:700;text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.recommend-menu__center__parent{overflow:hidden;transition:all 1s}.recommend-menu__center__item{background-color:#f6f2ed;border-radius:.2em;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);margin:.4rem auto .8rem;padding:.5rem;position:relative;text-align:left;width:90%}.recommend-menu__center__item__description{padding-top:.5rem}.recommend-menu__center__item__description p{color:#3b3838;margin:0 1rem;text-align:right}.recommend-menu__center__item__title{display:flex;margin:.5rem 4%;width:100%}.recommend-menu__center__item__title__icon{display:grid;height:3.5rem;place-items:start;width:3.5rem}.recommend-menu__center__item__title__icon__img{grid-area:1/1;width:100%}.recommend-menu__center__item__title__icon__new{animation:newIconBlink .5s ease-in-out infinite alternate;grid-area:1/1;height:24px;translate:-25% -25%;width:24px}.recommend-menu__center__item__title p{color:#522d40;font-size:90%;font-weight:700;line-height:1.5rem;margin:0 1rem;text-decoration:underline;width:calc(100% - 7rem)}.recommend-menu__center__item__pickup1Icon{left:2%;position:absolute;top:25%}.recommend-menu__center__item__pickup1Icon img{height:1.5rem;width:1.5rem}.recommend-menu__center__item__next{margin:2rem 25%;opacity:1;transition:all 1s;width:50%}.recommend-menu__center__item__next.hidden{height:0;margin:0;opacity:0;padding:0}@keyframes newIconBlink{0%{opacity:.5}to{opacity:1}}.favorite-menu{font-family:Yu Gothic UI Semibold \, ＭＳ Ｐ明朝,MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif}.favorite-menu__center{color:#522d40;margin:-2% 0;padding:2% 0;text-align:center}.favorite-menu__center__announce{font-weight:700;text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.favorite-menu__center__parent{overflow:hidden;transition:all 1s}.favorite-menu__center__guidance{margin:5% 10%;width:80%}.favorite-menu__center__guidance__text{color:#522d40;font-size:90%;line-height:150%}.favorite-menu__center__item{background-color:#f6f2ed;border-radius:.2em;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);margin:.4rem auto .8rem;padding:.5rem;position:relative;text-align:left;width:90%}.favorite-menu__center__item.hidden{border:none;margin-top:0;max-height:0;overflow:hidden;padding:0}.favorite-menu__center__item__description{padding-top:.5rem}.favorite-menu__center__item__description p{color:#3b3838;margin:0 1rem;text-align:right}.favorite-menu__center__item__title{display:flex;margin:.5rem 4%;width:100%}.favorite-menu__center__item__title img{height:3.5rem;width:3.5rem}.favorite-menu__center__item__title p{color:#522d40;font-size:90%;font-weight:700;line-height:1.5rem;margin:0 1rem;text-decoration:underline;width:calc(100% - 7rem)}.favorite-menu__center__item__pickup1Icon{left:2%;position:absolute;top:25%}.favorite-menu__center__item__pickup1Icon img{height:1.5rem;width:1.5rem}.favorite-menu__center__item__next{margin:2rem 25%;opacity:1;transition:all 1s;width:50%}.favorite-menu__center__item__next.hidden{height:0;margin:0;opacity:0;padding:0}.favorite-menu__center__button{background-color:#519fa8;border-radius:4px;color:#fff;font-size:80%;line-height:1.5rem;margin-top:10px;overflow:hidden;position:relative;text-align:center;z-index:2}.favorite-menu__center__button:hover{color:#519fa8}.favorite-menu__center__button:hover:after{background-color:#fff;left:0;top:0}.favorite-menu__center__button:after,.favorite-menu__center__button:before{box-sizing:border-box;color:#1d2946;position:absolute;right:0;transition:all .3s;z-index:-1}.favorite-menu__center__button:after{content:"";height:100%;left:-100%;top:0;width:100%}.favorite-menu__center__viewButton{background-color:#fff;border:1px solid #522d40;border-radius:4px;color:#522d40;line-height:2.5rem;overflow:hidden;padding:.1rem 2rem;position:relative;text-align:center;z-index:2}.favorite-menu__center__viewButton:before{box-sizing:border-box;color:#1d2946;content:"〉";position:absolute;right:0;transition:all .3s;z-index:-1}.pickup-menu{font-family:Yu Gothic UI Semibold \, ＭＳ Ｐ明朝,MS PMincho,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,serif}.pickup-menu__center{color:#522d40;margin:-2% 0;padding:.5rem;text-align:center}.pickup-menu__center__announce{font-weight:700;text-align:center;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.pickup-menu__center__parent{overflow:hidden;transition:all 1s}.pickup-menu__center__item{background-color:#f6f2ed;border-radius:.2em;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);margin:.4rem auto .8rem;padding:.5rem;position:relative;text-align:left;width:90%}.pickup-menu__center__item__description{padding-top:.5rem}.pickup-menu__center__item__description p{color:#3b3838;margin:0 1rem;text-align:right}.pickup-menu__center__item__title{display:flex;margin:.5rem 4%;width:100%}.pickup-menu__center__item__title__icon{display:grid;height:3.5rem;place-items:start;width:3.5rem}.pickup-menu__center__item__title__icon__img{grid-area:1/1;width:100%}.pickup-menu__center__item__title__icon__new{animation:newIconBlink .5s ease-in-out infinite alternate;grid-area:1/1;height:24px;translate:-25% -25%;width:24px}.pickup-menu__center__item__title p{color:#522d40;font-size:90%;font-weight:700;line-height:1.5rem;margin:0 1rem;text-decoration:underline;width:calc(100% - 7rem)}.pickup-menu__center__item__pickup1Icon{left:2%;position:absolute;top:25%}.pickup-menu__center__item__pickup1Icon img{height:1.5rem;width:1.5rem}.pickup-menu__center__item__next{margin:2rem 25%;opacity:1;transition:all 1s;width:50%}.pickup-menu__center__item__next.hidden{height:0;margin:0;opacity:0;padding:0}.last-year-menu{color:#522d40;margin:7% auto;position:relative;width:95%}.last-year-menu__content{width:100%}.last-year-menu__content__box{background-color:#f9f4ed;box-shadow:0 0 5px 10px #f9f4ed;margin:0 auto;overflow:hidden;width:95%}.last-year-menu__content__box__text{border-bottom:2px solid #522d40;margin:0 auto;padding:5% 0;width:95%}.last-year-menu__content__box__menu{margin:5% 2% 0}.last-year-menu__content__box__menu__item{display:flex;margin:3% 4%;width:100%}.last-year-menu__content__box__menu__item img{height:3.5rem;width:3.5rem}.last-year-menu__content__box__menu__item p{font-size:90%;font-weight:700;line-height:1.5rem;margin:0 1rem;text-decoration:underline;width:calc(100% - 7rem)}.border-line{margin:0 auto;width:82%}.information{font-size:75%;margin:0 auto;width:95%}.information__container{background-color:#f6f2ed;border:2px solid brown;margin-top:5rem;position:relative}.information__container p{background-color:brown;border:1px solid brown;color:#f6f2ed;font-family:Yu Mincho,serif;font-size:130%;font-weight:700;left:-2%;padding:.8% 2.6%;position:absolute;top:-10%}.information__container__inner{margin:6% 0 0 2%}.information__container__inner__text li{color:#522d40;font-weight:700;margin:1% 2% 3% 1%}.information__container__inner__text span{color:#7b22a4}.signbord-image{margin:5% 0 0}.navigation-ancher{margin-top:-3rem;padding-top:3rem}.countdown{color:#522d40;font-size:110%;font-weight:700;line-height:2;text-align:center;text-decoration:underline}.countdown.red{background-color:#000;color:#fff}#tarot{scroll-margin-top:1rem}