@import url(https://fonts.googleapis.com/css?family=Nunito);body{color:#283b4d;font-family:Helvetica Neue,Arial\,Hiragino Sans,Hiragino maru Gothic ProN W4,BIZ UDPGothic,Meiryo,sans-serif;background-color:#fff}@media only screen and (min-width:820px){#main{width:90%;margin:1rem auto}.mpf-header{width:100%;box-shadow:0 0 4px 0 rgba(0,0,0,.2);margin-bottom:1%}.mpf-header__wrap{z-index:1000;height:100%}.mpf-header__wrap__content{padding:0 5%;height:5.5rem;display:flex;justify-content:space-around;align-content:center;background:#a3d1cb;color:#fff;filter:drop-shadow(0 0 3px rgba(0,0,0,.2))}.mpf-header__wrap__content a:focus{outline:none}.mpf-header__wrap__content__left{display:inline-flex;justify-content:center;align-items:center}.mpf-header__wrap__content__left img{width:50px;height:auto}.mpf-header__wrap__content__center{display:inline-flex;justify-content:center;align-items:center}.mpf-header__wrap__content__center img{max-width:350px;min-width:200px;width:70%}.mpf-header__wrap__content__right{display:inline-flex;justify-content:center;align-items:center}.mpf-header__wrap__content__right img{width:50px;height:auto;cursor:pointer}.mpf-header__wrap__content__right__login{width:50px;height:auto;background-color:transparent;border:none;padding:0}.mpf-header__bottom__content{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;width:100%;height:2.25rem;background:#deeeec;color:#555}.mpf-header__bottom__content p{font-size:70%;-moz-user-select:none;user-select:none}.main-wrap{display:flex;flex-wrap:wrap;justify-content:center;padding:0 3%;margin-top:2%}.main-wrap__left{width:64%;max-width:684px;height:auto;text-align:left;margin-right:1%}.main-wrap__right{width:35%;height:auto;text-align:center;max-width:310px}.mpf-header-with-button{width:100%;height:120px;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.mpf-header-with-button__wrap{z-index:1000;height:100%}.mpf-header-with-button__wrap__content{padding:0 5%;height:62%;display:flex;justify-content:space-around;align-content:center;background:#a3d1cb;color:#fff}.mpf-header-with-button__wrap__content__left{display:inline-flex;justify-content:center;align-items:center}.mpf-header-with-button__wrap__content__left img{width:50px;height:auto}.mpf-header-with-button__wrap__content__center{display:inline-flex;justify-content:center;align-items:center}.mpf-header-with-button__wrap__content__center img{max-width:305px;min-width:182px;width:75%}.mpf-header-with-button__wrap__content__right{display:inline-flex;justify-content:center;align-items:center}.mpf-header-with-button__wrap__content__right img{width:50px;height:auto;cursor:pointer}.mpf-header-with-button__wrap__content__right__login{width:50px;height:auto;background-color:transparent;border:none;padding:0}.mpf-header-with-button__bottom__content{display:flex;justify-content:space-around;align-items:center;font-weight:700;text-align:center;width:100%;height:38%;background:#deeeec;color:#283b4d}.mpf-header-with-button__bottom__content p{font-size:80%}.mpf-header-with-button__bottom__content p:first-child{width:calc(50% + 7rem);text-align:right;-moz-user-select:none;user-select:none}.mpf-header-with-button__bottom__content p:nth-child(2){width:calc(50% - 7rem);text-align:center}.mpf-footer{background:#a3d1cb;padding:2% 0}.mpf-footer__content a{margin:0 2%;color:#335;font-weight:700;transition:.25s}.mpf-footer__content a:hover{text-decoration:none;color:#6495ed}.mpf-footer__content a:focus{outline:none}.mpf-footer__content-first,.mpf-footer__content-second{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.new-contents-list{padding:2% 0;background:#000}.new-contents-list img{width:100%}.new-contents-list__title{width:62%;margin:0 auto;padding:1% 3%;text-align:left;color:#fff;font-size:2.5rem;text-shadow:2px 2px 3px #a5a5a5}.new-contents-list__list{width:66%;margin:0 auto}.new-contents-list__list__content{display:flex;padding:2%;margin:2% 0 0;background:#fff;border-radius:10px;text-align:left}.new-contents-list__list__content__icon{width:12%}.new-contents-list__list__content__icon__new{margin:5% 0;text-align:center;background:#e74343;color:#fff;border-radius:3px;box-shadow:1px 2px 3px 0 rgba(0,0,0,.4)}.new-contents-list__list__content__text{width:88%;padding:0 .5rem 0 1rem;color:#283b4d}.new-contents-list__list__content__text__title{font-size:1.4rem;color:#283b4d}.new-contents-list__list__content__text__discription{padding:.5rem 0;line-height:175%;font-size:1rem}.new-contents-list__list__content__text__date{text-align:right;font-size:.8rem}.new-contents-list__banner{width:65%;margin:5% auto 3%}.new-contents-list__banner__image{display:inline-block;width:100%;padding:7.2% 0;background:url(https://web-img.rensa.jp.net/rensa/images/minori/premium_fortune/happyfortune/minori.jpg);background-repeat:no-repeat;background-size:100%}}@media only screen and (max-width:820px){.main-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin-top:2%}.main-wrap__left{width:100%;height:auto;text-align:left}.main-wrap__right{width:100%;height:auto;text-align:center}.mpf-header-with-button{width:100%;height:120px;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.mpf-header-with-button__wrap{z-index:1000;height:100%}.mpf-header-with-button__wrap__content{padding:0 5%;height:62%;display:flex;justify-content:space-around;align-content:center;background:#a3d1cb;color:#fff}.mpf-header-with-button__wrap__content__left{display:inline-flex;justify-content:center;align-items:center}.mpf-header-with-button__wrap__content__left img{width:44px;height:44px}.mpf-header-with-button__wrap__content__center{display:inline-flex;justify-content:center;align-items:center}.mpf-header-with-button__wrap__content__center img{max-width:305px;min-width:182px;width:75%}.mpf-header-with-button__wrap__content__right{display:inline-flex;justify-content:center;align-items:center}.mpf-header-with-button__wrap__content__right img{width:44px;height:44px}.mpf-header-with-button__wrap__content__right__login{width:50px;height:auto;background-color:transparent;border:none;padding:0}.mpf-header-with-button__bottom__content{display:flex;justify-content:space-around;align-items:center;font-weight:700;text-align:center;width:100%;height:38%;background:#deeeec;color:#283b4d}.mpf-header-with-button__bottom__content p{font-size:80%}.mpf-header{width:100%;box-shadow:0 0 4px 0 rgba(0,0,0,.2);margin-bottom:1%}.mpf-header__wrap{z-index:1000;height:100%}.mpf-header__wrap__content{padding:0 5%;height:3.5rem;display:flex;justify-content:space-around;align-content:center;background:#a3d1cb;color:#fff;filter:drop-shadow(0 0 3px rgba(0,0,0,.2))}.mpf-header__wrap__content a:focus{outline:none}.mpf-header__wrap__content__left{display:inline-flex;justify-content:center;align-items:center}.mpf-header__wrap__content__left img{width:3rem;height:auto}.mpf-header__wrap__content__center{display:inline-flex;justify-content:center;align-items:center}.mpf-header__wrap__content__center img{max-width:300px;min-width:175px;width:45%}.mpf-header__wrap__content__right{display:inline-flex;justify-content:center;align-items:center}.mpf-header__wrap__content__right img{width:35px;height:auto}.mpf-header__wrap__content__right__login{width:3rem;height:auto;background-color:transparent;border:none;padding:0}.mpf-header__bottom__content{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;width:100%;height:2.25rem;background:#deeeec;color:#555;border-bottom:3px solid #e3e3e3}.mpf-header__bottom__content p{font-size:65%}.mpf-footer{background:#a3d1cb;padding:2% 0}.mpf-footer__content a{margin:0 2%;color:#335;font-weight:700;font-size:80%}.mpf-footer__content-first{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:.25%}.mpf-footer__content-first a:hover{color:#6495ed;text-decoration:none}.mpf-footer__content-first a:hover:focus{outline:none}.mpf-footer__content-second{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.mpf-footer__content-second a:hover{color:#6495ed;text-decoration:none}.mpf-footer__content-second a:hover:focus{outline:none}.new-contents-list{padding:2% 0;background:#000;text-align:left}.new-contents-list img{width:100%}.new-contents-list__title{width:90%;margin:0 auto;padding:1% 5%;font-size:1.2rem;color:#fff;text-shadow:2px 2px 3px #a5a5a5}.new-contents-list__list{width:90%;margin:0 auto}.new-contents-list__list__content{display:flex;padding:2%;margin:2% 0;background:#fff;border:1px solid rgba(80,80,79,.3803921568627451);border-radius:10px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.4)}.new-contents-list__list__content__icon{width:15%}.new-contents-list__list__content__icon__new{margin:5% 0;text-align:center;background:#e74343;color:#fff;font-size:.8rem;border-radius:4px;box-shadow:1px 2px 3px 0 rgba(0,0,0,.4)}.new-contents-list__list__content__text{width:85%;padding:0 .5rem;color:#283b4d}.new-contents-list__list__content__text__title{font-size:.9rem;color:#283b4d}.new-contents-list__list__content__text__discription{display:none}.new-contents-list__list__content__text__date{padding-top:.5rem;font-size:.7rem;text-align:right}.new-contents-list__banner{width:90%;margin:5% auto 3%}.new-contents-list__banner__image{display:inline-block;width:100%;padding:12.4% 0;background:url(https://web-img.rensa.jp.net/rensa/images/minori/premium_fortune/happyfortune/minori_sp.jpg);background-repeat:no-repeat;background-size:100%}.lp_header__contents{font-size:.5rem}}.mpf-header{width:100%;margin-bottom:0;background:#a3d1cb;box-shadow:0 2px 12px rgba(40,59,77,.08);overflow:visible}.mpf-header__wrap{z-index:auto;height:auto!important;overflow:visible}.mpf-header__wrap__content{padding:.45rem 4%;min-height:3.5rem;height:auto!important;display:flex;align-items:center;justify-content:space-between;gap:.5rem;background:#a3d1cb;color:#fff;filter:none;border-bottom:none}.mpf-header__wrap__content--sticky{z-index:1000;background:#a3d1cb}.mpf-header__wrap__content--sticky.is-pinned{position:fixed;top:0;left:0;right:0;width:100%;box-shadow:0 2px 12px rgba(40,59,77,.08)}.mpf-header__wrap__content a:focus,.mpf-header__wrap__content button:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.8);border-radius:8px}.mpf-header__wrap__content__left,.mpf-header__wrap__content__right{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:3.5rem}.mpf-header__wrap__content__center{display:inline-flex;justify-content:center;align-items:center;flex:1;min-width:0;text-decoration:none}.mpf-header__wrap__content__center:hover{text-decoration:none}.mpf-header__wrap__content__center img{display:block;max-width:300px;min-width:175px;width:45%;height:auto}.mpf-header__icon-link{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;text-decoration:none;transition:opacity .2s ease}.mpf-header__icon-link:hover{opacity:.85;text-decoration:none}.mpf-header__icon-link img{display:block;width:3rem;height:auto}.mpf-header__icon-link--submit{cursor:pointer;background-color:transparent}.mpf-header__icon-link--search{cursor:pointer;color:#fff}.mpf-header__icon-link--search svg{display:block;width:1.75rem;height:1.75rem;pointer-events:none}.mpf-header__bottom__content{display:flex;justify-content:center;align-items:center;width:100%;min-height:2rem;padding:.45rem 1rem;background:linear-gradient(90deg,#deeeec,#f8fcfb);color:#32635d;font-weight:700;border-bottom:none}.mpf-header__bottom__content p{margin:0;font-size:.68rem;letter-spacing:.02em;-moz-user-select:none;user-select:none}body.header-search-modal-open{overflow:hidden}.header-search-modal{position:fixed;inset:0;z-index:10001;display:none;align-items:center;justify-content:center;padding:1rem}.header-search-modal--is-open{display:flex}.header-search-modal__backdrop{position:absolute;inset:0;background:rgba(40,59,77,.55)}.header-search-modal__dialog{position:relative;width:100%;max-width:420px;padding:1.25rem 1rem 1rem;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(40,59,77,.2)}.header-search-modal__close{position:absolute;top:.5rem;right:.65rem;border:none;background:transparent;color:#283b4d;font-size:1.75rem;line-height:1;cursor:pointer;padding:.15rem .35rem}.header-search-modal__close:hover{color:#32635d}.header-search-modal__close:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65);border-radius:8px}.header-search-modal__title{margin:0 0 .85rem;padding-right:2rem;color:#32635d;font-size:1rem;font-weight:700;text-align:left}.header-search-modal__pickup{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem}.header-search-modal__pickup a{display:inline-flex;align-items:center;justify-content:center;color:#32635d;background:#deeeec;border:1px solid #4d9289;border-radius:999px;font-size:.95rem;font-weight:700;line-height:1.3;padding:.35rem .85rem;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;color:#32635d!important;background:#deeeec!important;border:1px solid #4d9289!important}.header-search-modal__pickup a:hover{color:#fff;background:#4d9289;border-color:#32635d;text-decoration:none}.header-search-modal__pickup a:hover{color:#fff!important;background:#4d9289!important;border-color:#32635d!important}.header-search-modal__form{display:flex;justify-content:space-between;gap:.5rem;margin:0}.header-search-modal__form input[type=text]{flex:1;min-width:0;border:1px solid #c5d9d6;border-radius:8px}.header-search-modal__form button{flex-shrink:0;width:5rem;background:#4d9289;color:#fff;font-weight:700;border:none;border-radius:8px}.header-search-modal__form:focus-within button,.header-search-modal__form:focus-within input[type=text]{outline:none}.header-search-modal__form:focus-within input[type=text]{box-shadow:0 0 0 2px rgba(163,209,203,.65)}.header-search-modal__alert{margin:.75rem 0 0!important;padding:.5rem;color:#c62828;text-align:center;line-height:1.65;background:#fff;border:1px solid rgba(80,80,79,.14);border-radius:8px;box-shadow:0 2px 12px rgba(40,59,77,.08)}.mpf-footer{background:#fff;border-top:1px solid rgba(77,146,137,.2);box-shadow:0 -2px 12px rgba(40,59,77,.05);padding:1.25rem 0 1.5rem}.mpf-footer__inner{width:100%;max-width:960px;margin:0 auto}.mpf-footer__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem .65rem;margin-bottom:.85rem}.mpf-footer__nav a{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .75rem;border:1px solid rgba(77,146,137,.35);border-radius:999px;background:#deeeec;color:#32635d;font-size:.72rem;font-weight:700;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.mpf-footer__nav a:hover{background:#4d9289;border-color:#32635d;color:#fff;text-decoration:none}.mpf-footer__nav a:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.mpf-footer__copyright{margin:0;padding-top:.75rem;border-top:1px solid rgba(80,80,79,.12);text-align:center}.mpf-footer__copyright a{color:#283b4d;font-size:.68rem;font-weight:600;text-decoration:none;transition:color .2s ease}.mpf-footer__copyright a:hover{color:#4d9289;text-decoration:none}.mpf-footer__copyright a:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65);border-radius:8px}@media only screen and (min-width:821px){.mpf-header__wrap{height:auto!important}.mpf-header__wrap__content{min-height:4.5rem;padding:.6rem 5%}.mpf-header__wrap__content__left,.mpf-header__wrap__content__right{width:4.5rem}.mpf-header__wrap__content__center img{max-width:250px;min-width:200px;width:70%}.mpf-header__icon-link{width:3.125rem;height:3.125rem}.mpf-header__icon-link img{width:3.125rem}.mpf-header__icon-link--search svg{width:2rem;height:2rem}.mpf-header__bottom__content p{font-size:.75rem}.mpf-footer{padding:1.5rem 0 1.75rem}.mpf-footer__nav a{font-size:.78rem;padding:.4rem .9rem}.mpf-footer__copyright a{font-size:.72rem}}.page-public-remake{color:#283b4d;margin-bottom:.5rem}.page-public-remake .announce-contents .content .link,.page-public-remake [class$=__text-link]{font-size:.95rem;line-height:1.45}.page-public-remake .announce-contents .content .link p,.page-public-remake [class$=__text-link] p{font-size:.95rem}.page-public-remake #main a,.page-public-remake .main-wrap a,.page-public-remake .search-result-list a,.page-public-remake .top-new-menus a,.page-public-remake .top-priority-blocks a,.page-public-remake .top-section-card__body a{font-size:.95rem;color:#4d9289;text-decoration:none;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.page-public-remake #main a:hover,.page-public-remake .main-wrap a:hover,.page-public-remake .search-result-list a:hover,.page-public-remake .top-new-menus a:hover,.page-public-remake .top-priority-blocks a:hover,.page-public-remake .top-section-card__body a:hover{color:#32635d;text-decoration:none}.page-public-remake #main a:focus,.page-public-remake .main-wrap a:focus,.page-public-remake .search-result-list a:focus,.page-public-remake .top-new-menus a:focus,.page-public-remake .top-priority-blocks a:focus,.page-public-remake .top-section-card__body a:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}@media only screen and (max-width:820px){.page-public-remake #main .ranking__bottom-list a,.page-public-remake #main .ranking__category a,.page-public-remake #main .ranking__person1 a,.page-public-remake #main .ranking__person2 a,.page-public-remake #main .ranking__teller a,.page-public-remake #main a.new-menus-list__category,.page-public-remake #main a[class*=new-menus-list__person],.page-public-remake #main a[class*=new-menus-list__portal-name],.page-public-remake .main-wrap .ranking__bottom-list a,.page-public-remake .main-wrap .ranking__category a,.page-public-remake .main-wrap .ranking__person1 a,.page-public-remake .main-wrap .ranking__person2 a,.page-public-remake .main-wrap .ranking__teller a,.page-public-remake .main-wrap a.new-menus-list__category,.page-public-remake .main-wrap a[class*=new-menus-list__person],.page-public-remake .main-wrap a[class*=new-menus-list__portal-name],.page-public-remake .search-result-list a.new-menus-list__category,.page-public-remake .search-result-list a[class*=new-menus-list__person],.page-public-remake .search-result-list a[class*=new-menus-list__portal-name]{font-size:.72rem}.page-public-remake #main .ranking__bottom-list a p,.page-public-remake #main .ranking__category a p,.page-public-remake #main .ranking__person1 a p,.page-public-remake #main .ranking__person2 a p,.page-public-remake #main .ranking__teller a p,.page-public-remake #main a.new-menus-list__category p,.page-public-remake #main a[class*=new-menus-list__person] p,.page-public-remake #main a[class*=new-menus-list__portal-name] p,.page-public-remake .main-wrap .ranking__bottom-list a p,.page-public-remake .main-wrap .ranking__category a p,.page-public-remake .main-wrap .ranking__person1 a p,.page-public-remake .main-wrap .ranking__person2 a p,.page-public-remake .main-wrap .ranking__teller a p,.page-public-remake .main-wrap a.new-menus-list__category p,.page-public-remake .main-wrap a[class*=new-menus-list__person] p,.page-public-remake .main-wrap a[class*=new-menus-list__portal-name] p,.page-public-remake .search-result-list a.new-menus-list__category p,.page-public-remake .search-result-list a[class*=new-menus-list__person] p,.page-public-remake .search-result-list a[class*=new-menus-list__portal-name] p{font-size:.72rem}}.page-public-remake .mpf-text-link{font-size:.95rem;color:#4d9289;text-decoration:none;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.page-public-remake .mpf-text-link:hover{color:#32635d;text-decoration:none}.page-public-remake .mpf-text-link:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake .main-wrap{margin-top:0;padding:0 .75rem 2rem}.page-public-remake #main:not(.main-wrap){padding:1rem .75rem 2rem}.page-public-remake .title_bar{margin-top:1rem;margin-bottom:.5rem;padding:.85rem 1rem .85rem 1.15rem;color:#32635d;background:linear-gradient(90deg,#deeeec,#f8fcfb);border-radius:8px 8px 0 0;font-size:1rem;font-weight:700;letter-spacing:.02em;text-align:left;height:auto;line-height:1.5;border-left:4px solid #4d9289}.page-public-remake .top-priority-blocks{margin-bottom:.5rem}.page-public-remake #ranking{scroll-margin-top:75px}.page-public-remake .top-line-banner{margin:1.25rem auto;text-align:center}.page-public-remake .top-line-banner img{width:100%;max-width:420px;border-radius:12px;box-shadow:0 2px 12px rgba(40,59,77,.08)}.page-public-remake .section-title{margin-top:1rem;margin-bottom:.5rem;padding:.85rem 1rem .85rem 1.15rem;color:#32635d;background:linear-gradient(90deg,#deeeec,#f8fcfb);border-radius:8px 8px 0 0;font-size:1rem;letter-spacing:.02em;box-shadow:none}.page-public-remake .section-title:before{display:none}.page-public-remake .section-title:after{width:4px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,#a3d1cb,#4d9289)}.page-public-remake .section-title--hero{margin-top:0;font-size:1.05rem}.page-public-remake #pickupMenu .section-title{margin-top:.5rem}.page-public-remake .pickup-menu__content{margin:0 0 .75rem;padding:.5rem;background:#fff}.page-public-remake .top-filter-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.page-public-remake .header-search-modal__pickup a,.page-public-remake .mpf-search-modal__pickup a,.page-public-remake .search_window__content__pickup a{display:inline-flex;align-items:center;justify-content:center;color:#32635d;background:#deeeec;border:1px solid #4d9289;border-radius:999px;font-size:.95rem;padding:.35rem .85rem;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;font-family:inherit;font-size:.95rem!important;font-weight:700;line-height:1.3;padding:.35rem .85rem!important;margin:0;color:#32635d!important;background:#deeeec!important;border:1px solid #4d9289!important}.page-public-remake .header-search-modal__pickup a:hover,.page-public-remake .mpf-search-modal__pickup a:hover,.page-public-remake .search_window__content__pickup a:hover{color:#fff;background:#4d9289;border-color:#32635d}.page-public-remake .header-search-modal__pickup a:hover,.page-public-remake .mpf-search-modal__pickup a:hover,.page-public-remake .search_window__content__pickup a:hover{color:#fff!important;background:#4d9289!important;border-color:#32635d!important;text-decoration:none}.page-public-remake .new-menus__categorys,.page-public-remake .new-menus__categorys.top-filter-chips{gap:.5rem}.page-public-remake .new-menus__categorys__category{display:inline-flex;align-items:center;justify-content:center;color:#32635d;background:#deeeec;border:1px solid #4d9289;border-radius:999px;font-size:.95rem;padding:.35rem .85rem;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;font-family:inherit;font-size:.95rem!important;font-weight:700;line-height:1.3;padding:.35rem .85rem!important;margin:0;color:#32635d!important;background:#deeeec!important;border:1px solid #4d9289!important}.page-public-remake .new-menus__categorys__category:hover{color:#fff;background:#4d9289;border-color:#32635d}.page-public-remake .new-menus__categorys__category:hover{color:#fff!important;background:#4d9289!important;border-color:#32635d!important;text-decoration:none}.page-public-remake .new-menus__categorys__category--active{color:#fff!important;background:#4d9289!important;border-color:#32635d!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.35);pointer-events:none;cursor:default}.page-public-remake .new-menus__categorys__category--active:hover{color:#fff!important;background:#4d9289!important;border-color:#32635d!important}@media only screen and (min-width:821px){.page-public-remake .new-menus__categorys,.page-public-remake .new-menus__categorys.top-filter-chips{gap:1rem}.page-public-remake .new-menus__categorys__category{font-size:1.2rem!important;padding:.45rem 1.05rem!important}}.page-public-remake .top-section-card{margin:.5rem 0}.page-public-remake .top-section-card__body{background:#fff}.page-public-remake .top-section-card--announce #announce.section-title{margin-top:.5rem}.page-public-remake .announce-contents .content{background:#fff;border:1px solid rgba(80,80,79,.14);border-radius:8px;padding:.85rem .9rem;box-shadow:0 2px 12px rgba(40,59,77,.08);margin:.5rem 0;width:100%;text-align:left}.page-public-remake .announce-contents .content p{margin:0 0 .35rem;line-height:1.55}.page-public-remake .announce-contents .content .link{display:block;margin-top:.35rem;color:#535353;font-weight:600}.page-public-remake .announce-contents .content .link:hover{color:#4d9289;text-decoration:none}.page-public-remake .announce-contents .content .link p{margin:0;color:#535353}.page-public-remake .announce-contents__badge{display:inline-block;margin-bottom:.35rem;padding:.15rem .5rem;font-size:.72rem;font-weight:700;color:#fff;background:#e74343;border-radius:4px}.page-public-remake .announce-contents__program-title{font-weight:700;color:#4d9289}.page-public-remake .announce-contents__empty{margin:.5rem .75rem;text-align:center;color:#283b4d}.page-public-remake .recommend-contents{display:grid;grid-template-columns:1fr;gap:.5rem;padding:.15rem .25rem}.page-public-remake .recommend-contents__content{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(40,59,77,.08);width:auto;margin:0;padding:.55rem;border:1px solid rgba(80,80,79,.14);border-bottom:none}.page-public-remake .recommend-contents__content a{display:flex;flex-direction:column;height:100%;color:#283b4d;text-decoration:none}.page-public-remake .recommend-contents__content a:hover{color:#4d9289;text-decoration:none}.page-public-remake .recommend-contents__content img{width:100%;height:auto;border-radius:8px;display:block}.page-public-remake .recommend-contents__text-link{margin:.5rem 0 0;padding:0;font-weight:700;line-height:1.4;text-align:left;color:#535353}.page-public-remake .recommend-contents__empty{grid-column:1/-1;margin:.5rem .75rem;text-align:center;color:#283b4d}@media only screen and (max-width:820px){.page-public-remake .recommend-contents{grid-template-columns:1fr}.page-public-remake .recommend-contents__content{width:100%}}.page-public-remake .new-release .contents .content{transition:max-height .4s ease,opacity .3s ease,margin .3s ease;max-height:0;opacity:0;overflow:hidden;margin:0;padding:0;border:none;box-shadow:none}.page-public-remake .new-release .contents .content.show{background:#fff;border:1px solid rgba(80,80,79,.14);border-radius:8px;padding:.85rem .9rem;box-shadow:0 2px 12px rgba(40,59,77,.08);width:100%;margin:.5rem 0;max-height:100vh;opacity:1}.page-public-remake .new-release .contents .content.show .time{margin:0 0 .5rem;padding:0;font-size:1rem;font-weight:700;color:#4d9289}.page-public-remake .new-release .contents .content.show a{display:flex;flex-direction:column;color:#283b4d;text-decoration:none}.page-public-remake .new-release .contents .content.show a:hover{text-decoration:none}.page-public-remake .new-release .contents .content.show a .banner{order:1;margin:0 0 .5rem;padding:0;text-align:center}.page-public-remake .new-release .contents .content.show a .banner img{width:100%;max-width:100%;border-radius:8px;display:block}.page-public-remake .new-release .contents .content.show a .title{order:2;margin:0;padding:0;font-size:.95rem;font-weight:700;line-height:1.45;text-align:left;color:#535353}.page-public-remake .new-release .read-more{display:block;width:calc(100% - 1rem);margin:.65rem auto .25rem;color:#32635d;background:#deeeec;border:1px solid #4d9289;border-radius:999px;font-weight:700;padding:.55em .75em;text-align:center;transition:background-color .2s ease,color .2s ease}.page-public-remake .new-release .read-more:hover{background:#4d9289;color:#fff}.page-public-remake .new-release .read-more:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake .top-service-banners__lead{margin:-.25rem .5rem .5rem;padding:0 .5rem;font-size:.78rem;line-height:1.5;color:#283b4d;text-align:left}.page-public-remake .top-service-banners .capo-banner-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;margin:0}.page-public-remake .top-service-banners .capo-banner-wrap a{display:block;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(40,59,77,.08);transition:box-shadow .2s ease,transform .2s ease}.page-public-remake .top-service-banners .capo-banner-wrap a:hover{box-shadow:0 8px 24px rgba(40,59,77,.12);transform:translateY(-1px);text-decoration:none}.page-public-remake .top-service-banners .capo-banner-wrap a:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.8)}.page-public-remake .top-service-banners .capo-banner-wrap a img{display:block;width:100%;max-width:310px;height:auto}.page-public-remake .search_window,.page-public-remake .teller-search__window{margin:.75rem 0 1rem;padding:.85rem 0;background:#fff}.page-public-remake .search_window__form input[type=text]{border-radius:8px;border-color:#c5d9d6}.page-public-remake .search_window__form button{background:#a3d1cb;color:#fff;font-weight:700;border:none;border-radius:8px}.page-public-remake .search_window__form:focus-within button,.page-public-remake .search_window__form:focus-within input[type=text]{outline:none}.page-public-remake .search_window__form:focus-within input[type=text]{box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake .search_window__alert,.page-public-remake .teller-search__alert{margin:.75rem 0 0!important}.page-public-remake .teller-search__window{margin:.5rem .5rem 1rem}.page-public-remake .teller-search__window .search_window__form{width:95%;margin:0 auto}.page-public-remake .new-menus-list__content,.page-public-remake .ranking__content{background:#fff;border:1px solid rgba(80,80,79,.14);border-radius:8px;margin:0 .35rem .5rem;box-shadow:0 2px 12px rgba(40,59,77,.08);transition:box-shadow .2s ease,transform .2s ease}.page-public-remake .new-menus-list__content:active,.page-public-remake .ranking__content:active{transform:scale(.995)}.page-public-remake .new-menus-list__content{border-bottom:none;width:auto}.page-public-remake .ranking__content{width:100%;border-bottom:none;padding:.35rem 0}.page-public-remake .new-menus-list__text-link,.page-public-remake .ranking__text-link{font-size:.95rem;color:#4d9289;text-decoration:none;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease;font-weight:700;color:#535353;line-height:1.45;padding:.5rem 1rem .5rem 0}.page-public-remake .new-menus-list__text-link:hover,.page-public-remake .ranking__text-link:hover{text-decoration:none}.page-public-remake .new-menus-list__text-link:focus,.page-public-remake .ranking__text-link:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake .new-menus-list__text-link:hover,.page-public-remake .ranking__text-link:hover{color:#32635d}.page-public-remake .new-menus-list__name,.page-public-remake .ranking__name{flex:1;min-width:0;font-size:.95rem;color:#4d9289;text-decoration:none;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease;font-weight:700;color:#535353}.page-public-remake .new-menus-list__name:hover,.page-public-remake .ranking__name:hover{text-decoration:none}.page-public-remake .new-menus-list__name:focus,.page-public-remake .ranking__name:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake .new-menus-list__name:hover,.page-public-remake .ranking__name:hover{color:#32635d}.page-public-remake .new-menus-list__wrap{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.65rem}.page-public-remake .new-menus-list__new-flag{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:.15rem .5rem;border-radius:4px;background:#faa3b7;color:#fff;font-size:.78rem;font-weight:700;line-height:1.4;box-sizing:border-box}@media only screen and (max-width:820px){.page-public-remake .new-menus-list__wrap{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.45rem .65rem}.page-public-remake .new-menus-list__wrap__texts{display:contents}.page-public-remake .new-menus-list__new-flag{order:1;grid-column:1/-1;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0}.page-public-remake .new-menus-list__wrap>img{order:2;width:4.5rem;height:4.5rem;-o-object-fit:cover;object-fit:cover;border-radius:8px}.page-public-remake .new-menus-list__name{order:3;min-width:0;align-self:center}.page-public-remake .new-menus-list__text-link{padding:0}.page-public-remake .new-menus-list__wrap .description{order:4;grid-column:1/-1;width:100%;margin:0;padding:0}}.page-public-remake .new-menus-list__wrap__categorys{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.page-public-remake .new-menus-list__wrap__categorys a,.page-public-remake .new-menus-list__wrap__categorys p{margin:0}.page-public-remake .new-menus-list__wrap__categorys a{text-decoration:none}.page-public-remake .new-menus-list__wrap__categorys a p{margin:0;font-size:.95rem;line-height:1.3}@media only screen and (max-width:820px){.page-public-remake .new-menus-list__wrap__categorys a p{font-size:.72rem}}.page-public-remake .new-menus-list__category,.page-public-remake .new-menus-list__person1,.page-public-remake .new-menus-list__person2,.page-public-remake .new-menus-list__portal-name,.page-public-remake .new-menus-list__wrap__categorys a,.page-public-remake .ranking__category,.page-public-remake .ranking__person1,.page-public-remake .ranking__person2,.page-public-remake .ranking__teller{display:inline-flex;align-items:center;padding:.2rem .55rem;border:1px solid rgba(77,146,137,.35);border-radius:999px;color:#32635d;font-size:.95rem;font-weight:700;line-height:1.3;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}@media only screen and (max-width:820px){.page-public-remake .new-menus-list__category,.page-public-remake .new-menus-list__person1,.page-public-remake .new-menus-list__person2,.page-public-remake .new-menus-list__portal-name,.page-public-remake .new-menus-list__wrap__categorys a,.page-public-remake .ranking__category,.page-public-remake .ranking__person1,.page-public-remake .ranking__person2,.page-public-remake .ranking__teller{font-size:.72rem}}.page-public-remake .new-menus-list__category a,.page-public-remake .new-menus-list__category p,.page-public-remake .new-menus-list__person1 a,.page-public-remake .new-menus-list__person1 p,.page-public-remake .new-menus-list__person2 a,.page-public-remake .new-menus-list__person2 p,.page-public-remake .new-menus-list__portal-name a,.page-public-remake .new-menus-list__portal-name p,.page-public-remake .new-menus-list__wrap__categorys a a,.page-public-remake .new-menus-list__wrap__categorys a p,.page-public-remake .ranking__category a,.page-public-remake .ranking__category p,.page-public-remake .ranking__person1 a,.page-public-remake .ranking__person1 p,.page-public-remake .ranking__person2 a,.page-public-remake .ranking__person2 p,.page-public-remake .ranking__teller a,.page-public-remake .ranking__teller p{font-size:.95rem}@media only screen and (max-width:820px){.page-public-remake .new-menus-list__category a,.page-public-remake .new-menus-list__category p,.page-public-remake .new-menus-list__person1 a,.page-public-remake .new-menus-list__person1 p,.page-public-remake .new-menus-list__person2 a,.page-public-remake .new-menus-list__person2 p,.page-public-remake .new-menus-list__portal-name a,.page-public-remake .new-menus-list__portal-name p,.page-public-remake .new-menus-list__wrap__categorys a a,.page-public-remake .new-menus-list__wrap__categorys a p,.page-public-remake .ranking__category a,.page-public-remake .ranking__category p,.page-public-remake .ranking__person1 a,.page-public-remake .ranking__person1 p,.page-public-remake .ranking__person2 a,.page-public-remake .ranking__person2 p,.page-public-remake .ranking__teller a,.page-public-remake .ranking__teller p{font-size:.72rem}}.page-public-remake .new-menus-list__category:hover,.page-public-remake .new-menus-list__person1:hover,.page-public-remake .new-menus-list__person2:hover,.page-public-remake .new-menus-list__portal-name:hover,.page-public-remake .new-menus-list__wrap__categorys a:hover,.page-public-remake .ranking__category:hover,.page-public-remake .ranking__person1:hover,.page-public-remake .ranking__person2:hover,.page-public-remake .ranking__teller:hover{background:#4d9289;border-color:#32635d;color:#fff;text-decoration:none;box-shadow:0 4px 12px rgba(77,146,137,.22);transform:translateY(-1px)}.page-public-remake .new-menus-list__category:hover p,.page-public-remake .new-menus-list__person1:hover p,.page-public-remake .new-menus-list__person2:hover p,.page-public-remake .new-menus-list__portal-name:hover p,.page-public-remake .new-menus-list__wrap__categorys a:hover p,.page-public-remake .ranking__category:hover p,.page-public-remake .ranking__person1:hover p,.page-public-remake .ranking__person2:hover p,.page-public-remake .ranking__teller:hover p{color:#fff}.page-public-remake .new-menus-list__category:focus,.page-public-remake .new-menus-list__person1:focus,.page-public-remake .new-menus-list__person2:focus,.page-public-remake .new-menus-list__portal-name:focus,.page-public-remake .new-menus-list__wrap__categorys a:focus,.page-public-remake .ranking__category:focus,.page-public-remake .ranking__person1:focus,.page-public-remake .ranking__person2:focus,.page-public-remake .ranking__teller:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake .new-menus-list__category:active,.page-public-remake .new-menus-list__person1:active,.page-public-remake .new-menus-list__person2:active,.page-public-remake .new-menus-list__portal-name:active,.page-public-remake .new-menus-list__wrap__categorys a:active,.page-public-remake .ranking__category:active,.page-public-remake .ranking__person1:active,.page-public-remake .ranking__person2:active,.page-public-remake .ranking__teller:active{transform:translateY(0);box-shadow:0 2px 6px rgba(77,146,137,.18)}.page-public-remake .new-menus-list__portal-name{max-width:min(20rem,100%);background:#e8f4ea;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-align:left}.page-public-remake .new-menus-list__person1{background:#e0edff}.page-public-remake .new-menus-list__person2{background:#fffbe0}.page-public-remake .new-menus-list__category{background:#ebebeb;white-space:nowrap}.page-public-remake .ranking__teller{max-width:min(20rem,100%);background:#e8f4ea;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-align:left}.page-public-remake .ranking__person1{background:#e0edff}.page-public-remake .ranking__person2{background:#fffbe0}.page-public-remake .ranking__category{background:#ebebeb;white-space:nowrap}.page-public-remake .ranking__bottom-list{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin:.35rem 0 0;width:100%;white-space:normal}.page-public-remake .ranking__bottom-list p{margin:0;height:auto}.page-public-remake .ranking__bottom-list a{color:#32635d;text-decoration:none;font-size:.95rem;font-weight:700;line-height:1.3;display:inline}@media only screen and (max-width:820px){.page-public-remake .ranking__bottom-list a{font-size:.72rem}}.page-public-remake .new-menus-list__category-new{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;background:#faa3b7;color:#fff;font-size:.95rem;font-weight:700;line-height:1.3}@media only screen and (max-width:820px){.page-public-remake .new-menus-list__category-new{font-size:.72rem}}.page-public-remake .main-wrap .fortune-telling__children a:hover,.page-public-remake .main-wrap .new-menus-list__category:hover,.page-public-remake .main-wrap .new-menus-list__person1:hover,.page-public-remake .main-wrap .new-menus-list__person2:hover,.page-public-remake .main-wrap .new-menus-list__portal-name:hover,.page-public-remake .main-wrap .ranking__category:hover,.page-public-remake .main-wrap .ranking__category:hover a,.page-public-remake .main-wrap .ranking__person1:hover,.page-public-remake .main-wrap .ranking__person1:hover a,.page-public-remake .main-wrap .ranking__person2:hover,.page-public-remake .main-wrap .ranking__person2:hover a,.page-public-remake .main-wrap .ranking__teller:hover,.page-public-remake .main-wrap .ranking__teller:hover a,.page-public-remake .main-wrap .search-category__children a:hover,.page-public-remake .main-wrap .search_window__content__pickup a:hover,.page-public-remake .main-wrap .teller-list .teller-search__button:hover,.page-public-remake .main-wrap .teller-list .teller__btn:hover,.page-public-remake .main-wrap .teller-search__children a:hover{color:#fff!important}.page-public-remake .main-wrap .new-menus-list__category:hover p,.page-public-remake .main-wrap .new-menus-list__person1:hover p,.page-public-remake .main-wrap .new-menus-list__person2:hover p,.page-public-remake .main-wrap .new-menus-list__portal-name:hover p,.page-public-remake .main-wrap .ranking__category:hover p,.page-public-remake .main-wrap .ranking__person1:hover p,.page-public-remake .main-wrap .ranking__person2:hover p,.page-public-remake .main-wrap .ranking__teller:hover p,.page-public-remake .main-wrap .search_window__content__pickup a:hover p{color:#fff!important}.page-public-remake .ranking__bottom-list a{border-radius:999px}.page-public-remake .button_design button{border-radius:999px;width:calc(100% - 1rem);margin:1.65rem auto 1.25rem;color:#32635d;background:#deeeec;border:1px solid #4d9289;box-shadow:none;font-weight:700;padding:.55em .75em;text-align:center;transition:background-color .2s ease,color .2s ease}.page-public-remake .button_design button:hover{background:#4d9289;color:#fff}.page-public-remake .button_design button:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake .teller-ranking__contents__content{border-radius:8px;box-shadow:0 2px 12px rgba(40,59,77,.08)}.page-public-remake .fortune-telling__children a,.page-public-remake .search-category__children a,.page-public-remake .teller-list .teller-search__button,.page-public-remake .teller-list .teller__btn,.page-public-remake .teller-search__children a{border:1px solid rgba(77,146,137,.35);border-radius:8px;background:#deeeec;color:#32635d!important;font-weight:700;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.page-public-remake .fortune-telling__children a:hover,.page-public-remake .search-category__children a:hover,.page-public-remake .teller-list .teller-search__button:hover,.page-public-remake .teller-list .teller__btn:hover,.page-public-remake .teller-search__children a:hover{background:#4d9289;border-color:#32635d;color:#fff!important;text-decoration:none;box-shadow:0 4px 12px rgba(77,146,137,.22);transform:translateY(-1px)}.page-public-remake .fortune-telling__children a:focus,.page-public-remake .search-category__children a:focus,.page-public-remake .teller-list .teller-search__button:focus,.page-public-remake .teller-list .teller__btn:focus,.page-public-remake .teller-search__children a:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake .fortune-telling__children a:active,.page-public-remake .search-category__children a:active,.page-public-remake .teller-list .teller-search__button:active,.page-public-remake .teller-list .teller__btn:active,.page-public-remake .teller-search__children a:active{transform:translateY(0);box-shadow:0 2px 6px rgba(77,146,137,.18)}@media only screen and (min-width:821px){.page-public-remake .main-wrap{padding:0 1rem 2.5rem}.page-public-remake .main-wrap__left .top-priority-blocks>section,.page-public-remake .main-wrap__right .top-priority-blocks>section{margin-bottom:1rem}.page-public-remake .recommend-contents{grid-template-columns:1fr;gap:.65rem}.page-public-remake .recommend-contents__content a{flex-direction:column;align-items:stretch}.page-public-remake .recommend-contents__content img{width:100%;max-width:100%}.page-public-remake .recommend-contents__text-link{margin:.5rem 0 0}}.page-public-remake .category-menu__content__sub__list{gap:.35rem;padding:0 .25rem .5rem}.page-public-remake .category-menu__nav-item{display:flex;flex-direction:column;align-items:center;gap:.3rem;border:none;background:transparent;padding:0;cursor:pointer;font:inherit;text-decoration:none;color:#283b4d;min-width:3.25rem}.page-public-remake .category-menu__nav-item:hover{text-decoration:none}.page-public-remake .category-menu__nav-item:hover .category-menu__nav-item__icon{background:#a3d1cb;color:#fff;border-color:#a3d1cb}.page-public-remake .category-menu__nav-item__icon{display:flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;border-radius:50%;background:#fff;border:1.5px solid rgba(77,146,137,.45);color:#32635d;font-size:.95rem;font-weight:700;box-shadow:0 2px 12px rgba(40,59,77,.08);transition:background .2s ease,color .2s ease,border-color .2s ease}.page-public-remake .category-menu__nav-item__label{font-size:.62rem;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.title_bar{background:#deeeec;color:#283b4d;font-weight:700;font-size:90%;text-align:left;height:auto;line-height:300%;padding-left:3%;border-radius:8px 8px 0 0}.red{color:red}.button_design{text-align:center}.button_design a:hover{text-decoration:none}.button_design button{display:block;color:#555;background-color:#ffd8d8;border:1px solid #ffd8d8;border-radius:3rem;width:90%;padding:.4em .375em;margin:2rem auto;white-space:nowrap;transition:.25s;font-weight:700;text-align:center}.button_design button:hover{background-color:#df9393;color:#fff}.button_design button:focus{outline:none;box-shadow:1px 1px 2px rgba(249,136,136,.6588235294117647),1px -1px 2px rgba(249,136,136,.6588235294117647),-1px -1px 2px rgba(249,136,136,.6588235294117647),-1px 1px 2px rgba(249,136,136,.6588235294117647)}.button_design_fix{text-align:center}.button_design_fix button{color:#283b4d;font-weight:700;background:#a3d1cb;width:70%;margin-bottom:3%;border-radius:.5rem}.page-public-remake .agreement,.page-public-remake .change_password__form,.page-public-remake .history__text,.page-public-remake .login,.page-public-remake .register__form,.page-public-remake .registration,.page-public-remake .reset_password__text,.page-public-remake .withdrawal>p:not(.title_bar):not(.alert_text){background:#fff;border:1px solid rgba(80,80,79,.14);border-radius:8px;margin:.5rem .35rem;padding:.85rem .9rem;box-shadow:0 2px 12px rgba(40,59,77,.08);width:auto;text-align:left}.page-public-remake .login,.page-public-remake .registration{margin:.5rem .35rem 1rem}.page-public-remake .change_password__form,.page-public-remake .login__form,.page-public-remake .register__form{padding:.85rem .9rem}.page-public-remake .change_password__form,.page-public-remake .register__form{margin:.5rem .35rem 1rem}.page-public-remake .login__form{max-width:none;margin:0}.page-public-remake .history__text,.page-public-remake .reset_password__text,.page-public-remake .withdrawal>p:not(.title_bar):not(.alert_text){margin:.5rem .35rem 1rem!important;line-height:1.65}.page-public-remake .login-text>p,.page-public-remake .register-text:not(.small),.page-public-remake .register>p:not(.title_bar):not(.alert_text):not(.register__checkbox){line-height:1.65}.page-public-remake #payment input[type=email],.page-public-remake #payment input[type=password],.page-public-remake #payment input[type=text],.page-public-remake #payment select,.page-public-remake #payment textarea,.page-public-remake .change_password__form input[type=email],.page-public-remake .change_password__form input[type=password],.page-public-remake .change_password__form input[type=text],.page-public-remake .change_password__form select,.page-public-remake .change_password__form textarea,.page-public-remake .login-page input[type=email],.page-public-remake .login-page input[type=password],.page-public-remake .login-page input[type=text],.page-public-remake .login-page select,.page-public-remake .login-page textarea,.page-public-remake .login__form input[type=email],.page-public-remake .login__form input[type=password],.page-public-remake .login__form input[type=text],.page-public-remake .login__form select,.page-public-remake .login__form textarea,.page-public-remake .login input[type=email],.page-public-remake .login input[type=password],.page-public-remake .login input[type=text],.page-public-remake .login select,.page-public-remake .login textarea,.page-public-remake .member-onboarding__form input[type=email],.page-public-remake .member-onboarding__form input[type=password],.page-public-remake .member-onboarding__form input[type=text],.page-public-remake .member-onboarding__form select,.page-public-remake .member-onboarding__form textarea,.page-public-remake .member-onboarding input[type=email],.page-public-remake .member-onboarding input[type=password],.page-public-remake .member-onboarding input[type=text],.page-public-remake .member-onboarding select,.page-public-remake .member-onboarding textarea,.page-public-remake .mpf-search-modal input[type=email],.page-public-remake .mpf-search-modal input[type=password],.page-public-remake .mpf-search-modal input[type=text],.page-public-remake .mpf-search-modal select,.page-public-remake .mpf-search-modal textarea,.page-public-remake .payment input[type=email],.page-public-remake .payment input[type=password],.page-public-remake .payment input[type=text],.page-public-remake .payment select,.page-public-remake .payment textarea,.page-public-remake .register__form input[type=email],.page-public-remake .register__form input[type=password],.page-public-remake .register__form input[type=text],.page-public-remake .register__form select,.page-public-remake .register__form textarea,.page-public-remake .register input[type=email],.page-public-remake .register input[type=password],.page-public-remake .register input[type=text],.page-public-remake .register select,.page-public-remake .register textarea,.page-public-remake .registration input[type=email],.page-public-remake .registration input[type=password],.page-public-remake .registration input[type=text],.page-public-remake .registration select,.page-public-remake .registration textarea,.page-public-remake .search_window input[type=email],.page-public-remake .search_window input[type=password],.page-public-remake .search_window input[type=text],.page-public-remake .search_window select,.page-public-remake .search_window textarea{border:1px solid #c5d9d6;border-radius:8px;padding:.45rem .55rem;transition:border-color .2s ease,box-shadow .2s ease}.page-public-remake #payment input[type=email]:focus,.page-public-remake #payment input[type=password]:focus,.page-public-remake #payment input[type=text]:focus,.page-public-remake #payment select:focus,.page-public-remake #payment textarea:focus,.page-public-remake .change_password__form input[type=email]:focus,.page-public-remake .change_password__form input[type=password]:focus,.page-public-remake .change_password__form input[type=text]:focus,.page-public-remake .change_password__form select:focus,.page-public-remake .change_password__form textarea:focus,.page-public-remake .login-page input[type=email]:focus,.page-public-remake .login-page input[type=password]:focus,.page-public-remake .login-page input[type=text]:focus,.page-public-remake .login-page select:focus,.page-public-remake .login-page textarea:focus,.page-public-remake .login__form input[type=email]:focus,.page-public-remake .login__form input[type=password]:focus,.page-public-remake .login__form input[type=text]:focus,.page-public-remake .login__form select:focus,.page-public-remake .login__form textarea:focus,.page-public-remake .login input[type=email]:focus,.page-public-remake .login input[type=password]:focus,.page-public-remake .login input[type=text]:focus,.page-public-remake .login select:focus,.page-public-remake .login textarea:focus,.page-public-remake .member-onboarding__form input[type=email]:focus,.page-public-remake .member-onboarding__form input[type=password]:focus,.page-public-remake .member-onboarding__form input[type=text]:focus,.page-public-remake .member-onboarding__form select:focus,.page-public-remake .member-onboarding__form textarea:focus,.page-public-remake .member-onboarding input[type=email]:focus,.page-public-remake .member-onboarding input[type=password]:focus,.page-public-remake .member-onboarding input[type=text]:focus,.page-public-remake .member-onboarding select:focus,.page-public-remake .member-onboarding textarea:focus,.page-public-remake .mpf-search-modal input[type=email]:focus,.page-public-remake .mpf-search-modal input[type=password]:focus,.page-public-remake .mpf-search-modal input[type=text]:focus,.page-public-remake .mpf-search-modal select:focus,.page-public-remake .mpf-search-modal textarea:focus,.page-public-remake .payment input[type=email]:focus,.page-public-remake .payment input[type=password]:focus,.page-public-remake .payment input[type=text]:focus,.page-public-remake .payment select:focus,.page-public-remake .payment textarea:focus,.page-public-remake .register__form input[type=email]:focus,.page-public-remake .register__form input[type=password]:focus,.page-public-remake .register__form input[type=text]:focus,.page-public-remake .register__form select:focus,.page-public-remake .register__form textarea:focus,.page-public-remake .register input[type=email]:focus,.page-public-remake .register input[type=password]:focus,.page-public-remake .register input[type=text]:focus,.page-public-remake .register select:focus,.page-public-remake .register textarea:focus,.page-public-remake .registration input[type=email]:focus,.page-public-remake .registration input[type=password]:focus,.page-public-remake .registration input[type=text]:focus,.page-public-remake .registration select:focus,.page-public-remake .registration textarea:focus,.page-public-remake .search_window input[type=email]:focus,.page-public-remake .search_window input[type=password]:focus,.page-public-remake .search_window input[type=text]:focus,.page-public-remake .search_window select:focus,.page-public-remake .search_window textarea:focus{outline:none;border-color:#4d9289;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.page-public-remake #payment input[type=checkbox],.page-public-remake #payment input[type=radio],.page-public-remake .change_password__form input[type=checkbox],.page-public-remake .change_password__form input[type=radio],.page-public-remake .login-page input[type=checkbox],.page-public-remake .login-page input[type=radio],.page-public-remake .login__form input[type=checkbox],.page-public-remake .login__form input[type=radio],.page-public-remake .login input[type=checkbox],.page-public-remake .login input[type=radio],.page-public-remake .member-onboarding__form input[type=checkbox],.page-public-remake .member-onboarding__form input[type=radio],.page-public-remake .member-onboarding input[type=checkbox],.page-public-remake .member-onboarding input[type=radio],.page-public-remake .mpf-search-modal input[type=checkbox],.page-public-remake .mpf-search-modal input[type=radio],.page-public-remake .payment input[type=checkbox],.page-public-remake .payment input[type=radio],.page-public-remake .register__form input[type=checkbox],.page-public-remake .register__form input[type=radio],.page-public-remake .register input[type=checkbox],.page-public-remake .register input[type=radio],.page-public-remake .registration input[type=checkbox],.page-public-remake .registration input[type=radio],.page-public-remake .search_window input[type=checkbox],.page-public-remake .search_window input[type=radio]{padding:0;box-shadow:none}.page-public-remake .button_design_fix button{border-radius:999px;background:#deeeec;border:1px solid #4d9289;color:#32635d;transition:background-color .2s ease,color .2s ease}.page-public-remake .button_design_fix button:hover{background:#4d9289;color:#fff}.page-public-remake .button_design_fix button:focus{outline:none;box-shadow:0 0 0 2px rgba(163,209,203,.65)}.alert_text{color:red;text-align:center}.page-public-remake .alert_text--card{background:#fff;border:1px solid rgba(80,80,79,.14);border-radius:8px;margin:.5rem .35rem;box-shadow:0 2px 12px rgba(40,59,77,.08);width:90%;max-width:990px;margin:.5rem auto!important;padding:.5rem;color:#c62828;text-align:center;line-height:1.65}.page-public-remake .alert_text--card:empty{display:none}.border-line{border-bottom:1px solid rgba(0,0,0,.14901960784313725);margin:5% 0}.search_window{text-align:center;margin:.5rem 0}.search_window__content__pickup{display:flex;flex-wrap:wrap;white-space:nowrap;font-size:80%;justify-content:center;gap:.5rem;margin-bottom:.5rem}.search_window__content__pickup a{color:#fff;border:1px solid #4c9289;border-radius:3px;background:#7caca5;padding:.1rem .6rem;font-size:100%;transition:all .5s}.search_window__content__pickup a:hover{color:hsla(0,0%,100%,.6588235294117647);background:rgba(124,172,165,.6588235294117647);text-decoration:none}.search_window__form{display:flex;justify-content:space-between}.search_window__form :focus{outline:none;box-shadow:1px 1px 5px #a3d1cb,1px -1px 5px #a3d1cb,-1px -1px 5px #a3d1cb,-1px 1px 5px #a3d1cb}.search_window__form input{border:1px solid #292929;border-radius:3px}.search_window__form input::-moz-placeholder{color:#999}.search_window__form input::placeholder{color:#999}.search_window__form input[type=text]{width:calc(100% - 6rem);border-radius:3px;transition:.25s}.search_window__form button{background-color:#deeeec;border-radius:3px;width:5rem;text-align:center}@media only screen and (max-width:820px){.search_window__form{width:95%;margin:0 auto}}