.head-area{position:fixed;top:0;z-index:1000;width:100%;transition:transform .5s}@media (max-width: 767.98px){.head-area.is-hidden{transform:translateY(calc(-60 * var(--base-font, 1) / 10 - var(--banner-area-height)))}}@media (min-width: 768px){.head-area.is-hidden{transform:translateY(calc(max(-6.25vw,-80px) - var(--banner-area-height)))}}.un-announce-wrap{display:none}.un-announce-wrap.un-announce-wrap--appear{display:block}@media (max-width: 767.98px){.un-announce-bar{padding-block:calc(8 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.un-announce-bar{padding-block:calc(7.5 * var(--base-font, 1) / 10);padding-inline:calc(20 * var(--base-font, 1) / 10)}}.un-announce-bar--01{background-color:#fff}.un-announce-bar--02{background-color:#809b9b}.un-announce-bar--02 .un-announce-message{color:#fff}.un-announce-message{font-weight:500;text-align:center}@media (max-width: 767.98px){.un-announce-message{font-size:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.un-announce-message{font-size:min(.9375vw,12px)}}.un-header{position:relative;background-color:#f7f3f0;transition:background-color .3s}.un-header.is-area{background-color:transparent}.un-header__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:1500px;height:100%;margin:auto}@media (max-width: 767.98px){.un-header__inner{gap:calc(40 * var(--base-font, 1) / 10);justify-content:space-between;height:calc(60 * var(--base-font, 1) / 10);padding-inline:calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.un-header__inner{gap:min(7.34375vw,94px);justify-content:space-between;height:min(6.25vw,80px);padding-inline:min(2.5vw,32px) min(.625vw,8px)}}.un-header__distortion{position:absolute;top:0;right:0;z-index:1020;content:""}@media (max-width: 767.98px){.un-header__distortion{width:calc(84 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.un-header__distortion{right:max(-5.3125vw,-68px);width:min(28.984375vw,371px)}}.un-header__text-wrapper{display:flex;align-items:center}@media (min-width: 768px){.un-header__text-wrapper{justify-content:space-between;width:100%}}.un-header__logo{position:relative;z-index:2000}@media (max-width: 767.98px){.un-header__logo img{width:calc(120 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.un-header__logo img{width:min(17.265625vw,221px)}}.un-header__logo a{display:flex;width:100%;height:100%}.un-header__icon-wrapper{position:relative;z-index:1020;display:flex}@media (max-width: 767.98px){.un-header__icon-wrapper{gap:calc(20 * var(--base-font, 1) / 10);margin-right:calc(92 * var(--base-font, 1) / 10)}}.un-header__icon-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content}@media (max-width: 767.98px){.un-header__icon-box{gap:calc(2 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.un-header__icon-box{gap:min(.46875vw,6px);width:min(5.859375vw,75px);height:min(6.25vw,80px)}}.un-header__icon-box[aria-hidden=true]{display:none}@media (max-width: 767.98px){.un-header__icon{display:block;width:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.un-header__icon{width:min(2.34375vw,30px)}}.un-header__icon-text{font-family:Josefin Sans,sans-serif;font-weight:600}@media (max-width: 767.98px){.un-header__icon-text{font-size:calc(10 * var(--base-font, 1) / 10);color:#333}}@media (min-width: 768px){.un-header__icon-text{font-size:min(.9375vw,12px);color:#fff}}.un-header__search-popover-container{position:relative}.un-header__search-popover{position:absolute;right:max(-1.5625vw,-20px);bottom:calc(-10 * var(--base-font, 1) / 10);z-index:1000;display:none;width:min(40.625vw,520px);padding:min(2.34375vw,30px);background-color:#fff;border-radius:calc(20 * var(--base-font, 1) / 10);box-shadow:0 0 calc(20 * var(--base-font, 1) / 10) #3333331a;transform:translateY(100%)}.un-header__search-popover.is-active{display:block}.un-header__search-popover-caret{position:absolute;top:calc(-16 * var(--base-font, 1) / 10);right:min(3.75vw,48px);width:0;height:0;border-right:calc(9 * var(--base-font, 1) / 10) solid transparent;border-bottom:calc(18 * var(--base-font, 1) / 10) solid #fff;border-left:calc(9 * var(--base-font, 1) / 10) solid transparent}@media (max-width: 767.98px){.mypage{padding-top:calc(35 * var(--base-font, 1) / 10);padding-bottom:calc(174 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage{padding-bottom:calc(100 * var(--base-font, 1) / 10)}}.mypage-content{display:flex;flex-direction:column;align-items:center}@media (max-width: 767.98px){.mypage-content{gap:calc(50 * var(--base-font, 1) / 10);margin-top:calc(24 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-content{gap:calc(50 * var(--base-font, 1) / 10);margin-top:calc(32 * var(--base-font, 1) / 10)}}.mypage-card__container{width:100%}@media (max-width: 767.98px){.mypage-card__container{display:flex;flex-direction:column;gap:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__container{display:flex;flex-direction:column;gap:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 1024px){.mypage-card__container{display:grid;grid-template:"top top" "info order" "info subscription"/1fr 1fr}}.mypage-card{display:flex;width:100%;background-color:#fff}@media (max-width: 767.98px){.mypage-card{flex-direction:column;padding:calc(30 * var(--base-font, 1) / 10) calc(32 * var(--base-font, 1) / 10);border-radius:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card{padding:calc(40 * var(--base-font, 1) / 10) calc(60 * var(--base-font, 1) / 10);margin-inline:auto;border-radius:calc(10 * var(--base-font, 1) / 10)}}.mypage-card--top{grid-area:top}@media (max-width: 767.98px){.mypage-card--top{gap:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card--top{display:grid;grid-template-columns:1fr 1fr;gap:calc(20 * var(--base-font, 1) / 10)}}.mypage-card--info{flex-direction:column;grid-area:info}@media (max-width: 767.98px){.mypage-card--info{gap:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card--info{gap:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 1024px){.mypage-card--info{padding:calc(40 * var(--base-font, 1) / 10) calc(60 * var(--base-font, 1) / 10) calc(50 * var(--base-font, 1) / 10)}}.mypage-card--order{flex-direction:column;grid-area:order}@media (max-width: 767.98px){.mypage-card--order{gap:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card--order{gap:calc(50 * var(--base-font, 1) / 10)}}.mypage-card--subscription{flex-direction:column;grid-area:subscription}@media (max-width: 767.98px){.mypage-card--subscription{gap:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card--subscription{gap:calc(50 * var(--base-font, 1) / 10)}}.mypage-card__title{font-weight:700;color:#f04e22}@media (max-width: 767.98px){.mypage-card__title{font-size:calc(18 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__title{font-size:calc(20 * var(--base-font, 1) / 10)}}.mypage-card__text{font-weight:500}@media (max-width: 767.98px){.mypage-card__text{font-size:calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__text{font-size:calc(18 * var(--base-font, 1) / 10)}}.mypage-card__link-list{display:flex;flex-direction:column}@media (min-width: 768px){.mypage-card__link-list{padding-left:calc(55 * var(--base-font, 1) / 10)}}.mypage-card__user-container{display:flex;flex-direction:column}@media (max-width: 767.98px){.mypage-card__user-container{gap:calc(2 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__user-container{gap:calc(6 * var(--base-font, 1) / 10)}}.mypage-card__user-name{font-weight:700}@media (max-width: 767.98px){.mypage-card__user-name{font-size:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__user-name{font-size:calc(28 * var(--base-font, 1) / 10)}}.mypage-card__user-compellation{margin-left:calc(10 * var(--base-font, 1) / 10)}@media (max-width: 767.98px){.mypage-card__user-compellation{font-size:calc(16 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__user-compellation{font-size:calc(20 * var(--base-font, 1) / 10)}}.mypage-card__user-welcome{font-weight:700}@media (max-width: 767.98px){.mypage-card__user-welcome{font-size:calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__user-welcome{font-size:calc(18 * var(--base-font, 1) / 10)}}.mypage-card__link-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd}@media (max-width: 767.98px){.mypage-card__link-item{gap:calc(10 * var(--base-font, 1) / 10);padding-top:calc(10 * var(--base-font, 1) / 10);padding-bottom:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__link-item{gap:calc(10 * var(--base-font, 1) / 10);padding-top:calc(20 * var(--base-font, 1) / 10);padding-bottom:calc(20 * var(--base-font, 1) / 10)}}.mypage-card__link-item:nth-of-type(1){padding-top:0}.mypage-card__link-sns-container{display:flex;align-items:center}@media (max-width: 767.98px){.mypage-card__link-sns-container{gap:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__link-sns-container{gap:calc(13 * var(--base-font, 1) / 10)}}.mypage-card__link-sns-icon{display:flex;align-items:center}@media (max-width: 767.98px){.mypage-card__link-sns-icon{width:calc(30 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__link-sns-icon{width:calc(42 * var(--base-font, 1) / 10)}}.mypage-card__link-sns-text{display:flex;flex-direction:column}.mypage-card__link-sns-name{font-weight:700}@media (max-width: 767.98px){.mypage-card__link-sns-name{font-size:calc(14 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__link-sns-name{font-size:calc(18 * var(--base-font, 1) / 10)}}.mypage-card__link-sns-status{font-weight:500}@media (max-width: 767.98px){.mypage-card__link-sns-status{font-size:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__link-sns-status{font-size:calc(12 * var(--base-font, 1) / 10)}}@media (max-width: 767.98px){.mypage-card__link-button{width:calc(120 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__link-button{width:min(7.1875vw,92px)}}.mypage-card__info-item{border-bottom:1px solid #ddd}@media (max-width: 767.98px){.mypage-card__info-item{padding-top:calc(10 * var(--base-font, 1) / 10);padding-bottom:calc(10 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__info-item{padding-top:calc(20 * var(--base-font, 1) / 10);padding-bottom:calc(20 * var(--base-font, 1) / 10)}}.mypage-card__info-item:nth-of-type(1){padding-top:0}.mypage-card__info-link{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767.98px){.mypage-card__info-link{gap:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__info-link{gap:calc(40 * var(--base-font, 1) / 10)}}.mypage-card__info-item-contents{display:flex;align-items:center}@media (max-width: 767.98px){.mypage-card__info-item-contents{gap:calc(20 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__info-item-contents{gap:calc(35 * var(--base-font, 1) / 10)}}.mypage-card__info-item-icon{flex-shrink:0;width:calc(30 * var(--base-font, 1) / 10)}.mypage-card__info-item-text{display:flex;flex-direction:column}@media (max-width: 767.98px){.mypage-card__info-item-text{gap:calc(2 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__info-item-text{gap:calc(3 * var(--base-font, 1) / 10)}}.mypage-card__info-item-title{font-weight:700}@media (max-width: 767.98px){.mypage-card__info-item-title{font-size:calc(15 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage-card__info-item-title{font-size:calc(16 * var(--base-font, 1) / 10)}}.mypage-card__info-item-description{font-size:calc(12 * var(--base-font, 1) / 10)}.mypage-card__info-item-arrow{position:relative;flex-shrink:0;width:calc(24 * var(--base-font, 1) / 10);height:calc(24 * var(--base-font, 1) / 10);background-color:#f04e22;border-radius:calc(24 * var(--base-font, 1) / 10)}.mypage-card__info-item-arrow-icon{position:absolute;top:50%;left:50%;width:calc(12 * var(--base-font, 1) / 10);height:calc(8 * var(--base-font, 1) / 10);transform:translate(-50%,-50%)}.mypage-card__info-item-arrow-icon img{display:block;width:100%;height:auto}.mypage__button{display:flex;flex-direction:column;gap:calc(12 * var(--base-font, 1) / 10);align-items:center;width:100%}@media (max-width: 767.98px){.mypage__button{gap:calc(12 * var(--base-font, 1) / 10)}}@media (min-width: 768px){.mypage__button{gap:min(1.25vw,16px);max-width:min(19.6875vw,252px)}}
