@keyframes favoriteIconAnimation{0%{transform:scale(.3)}80%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes spinAnimation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}html{-webkit-text-size-adjust:100%}html.class-for-half-modal{height:calc(var(--window-inner-height) - 1px)}body{line-height:1;position:absolute;inset:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.bodyFixed--isMenuActive{position:fixed;height:100%;overflow-y:hidden}body.bodyFixed--isInputActive .h-bar,body.bodyFixed--isMenuActive .h-bar{box-shadow:none}body.bodyFixed--isInputMenuActive{position:fixed;height:100%;overflow-y:hidden}body.bodyFixed--isInputMenuActive .h-bar{box-shadow:none}body#body-fixed-for-modal{position:fixed;height:100%;overflow:hidden}body#id-body-fixed-for-half-modal{position:fixed;height:calc(var(--window-inner-height) - 1px)}::-moz-selection{background:#f29600;color:#fff}::selection{background:#f29600;color:#fff}::-moz-placeholder{color:#b3b3b3}::placeholder{color:#b3b3b3}:-moz-placeholder{color:#b3b3b3}:placeholder-shown{color:#b3b3b3}:focus-visible{outline:2px auto #ef671f;outline-offset:-1px}input:focus-visible,textarea:focus-visible{outline:none}a{color:#338af5}a,a:hover{text-decoration:none}body,html{background:#fff}body,input{color:#2c2a27;font-size:16px;line-height:1.5;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}body:-webkit-autofill,input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:18px;width:18px;color:#c5c5c5;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23c4c4c4' fill-rule='evenodd' d='M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10M8.212 8.212a.937.937 0 0 1 1.326 0L12 10.674l2.462-2.462a.937.937 0 1 1 1.326 1.326L13.326 12l2.462 2.462a.937.937 0 0 1-1.326 1.326L12 13.326l-2.462 2.462a.938.938 0 0 1-1.326-1.326L10.674 12 8.212 9.538a.937.937 0 0 1 0-1.326' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}input,textarea{font-size:15px}button{cursor:pointer;text-align:center}button:disabled{cursor:auto}@media screen and (min-width:961px){a:hover,button:not(:disabled):hover{transition:opacity .2s ease;opacity:.8}}.fixed{position:fixed;top:0;left:0;width:100%}.cf:after{content:"";display:block;clear:both}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{font-size:14px;color:#6d6d6d}input[type=radio]+label{padding-left:20px;position:relative}input[type=radio]+label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #c5c5c5;border-radius:50%}input[type=radio]:checked+label:before{border:1px solid #338af5}input[type=radio]:checked+label:after{content:"";display:block;position:absolute;top:4px;left:4px;width:9px;height:9px;background:#338af5;border-radius:50%}input[type=checkbox]+label{padding-left:20px;position:relative}input[type=checkbox]+label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #c5c5c5;border-radius:2px}input[type=checkbox]:checked+label:before{background:#338af5;border:1px solid #338af5}input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:2px;left:5px;width:5px;height:8px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.button-list{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin-top:25px}.button-list>li{font-size:16px;flex:auto;flex-grow:0;margin-left:10px}@media screen and (min-width:961px){.button-list>li{margin-left:0}}.button-list>li:first-child{flex:none;flex-grow:1;margin-left:0}.button-list>li>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 5px;border:1px solid #338af5;text-align:center;display:block;line-height:1;width:100%;cursor:pointer}.button-list>li>button:disabled{cursor:default;background:#c5c5c5;border:1px solid #c5c5c5;color:#fff}.button-list>li>.button-reset{background:#fff;border-radius:4px;color:#338af5;width:6em}@media screen and (min-width:961px){.button-list>li>.button-reset{display:none}}.button-list>li>.button-submit{border-radius:4px;background:#338af5;color:#fff}.menu[data-v-513fb18c]{flex-direction:column;min-width:112px;max-width:280px;padding:var(--v50980312)}.menu[data-v-513fb18c],.menu .link[data-v-513fb18c]{display:flex}.member-info-wrapper[data-v-4a32a20e]{display:flex;flex-direction:column;gap:4px}.member-info-wrapper .name[data-v-4a32a20e]{font-size:16px;line-height:24px;font-weight:700;color:#3f3f3f}.member-info-wrapper .mail-address[data-v-4a32a20e],.member-info-wrapper .name[data-v-4a32a20e]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.member-info-wrapper .mail-address[data-v-4a32a20e]{font-size:12px;line-height:20px;font-weight:400;word-break:break-all;color:#3f3f3f99}.member-info[data-v-c108ca22]{padding-left:12px}@media screen and (min-width:961px){.list-item-profile[data-v-c108ca22]:hover{opacity:1}}.page-header-for-pc.border[data-v-7b60a5dd]{border-bottom:1px solid #ececec}.page-header-for-pc[data-v-7b60a5dd]{width:100%;background-color:#fff}.page-header-for-pc .header-content[data-v-7b60a5dd]{display:flex;justify-content:space-between;align-items:center;padding:12px;max-width:1060px;height:70px;margin:0 auto}.page-header-for-pc .header-content .link-wrap[data-v-7b60a5dd]{display:flex}.page-header-for-pc .header-content .link-wrap .link[data-v-7b60a5dd]{display:inline-flex}.page-header-for-pc .header-content .tabs[data-v-7b60a5dd]{display:flex;align-items:center;gap:8px}.page-header-for-pc .header-content .tabs .item .tab-button[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item .tab-link[data-v-7b60a5dd]{display:flex;align-items:center;padding:8px 0 8px 8px;gap:4px}.page-header-for-pc .header-content .tabs .item .tab-button .text[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item .tab-link .text[data-v-7b60a5dd]{color:#3f3f3f;font-size:14px;font-weight:700;line-height:1}.page-header-for-pc .header-content .tabs .item .tab-button .badge-wrap[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item .tab-link .badge-wrap[data-v-7b60a5dd]{display:inline-flex;width:24px}.page-header-for-pc .header-content .tabs .item.with-history-menu[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item.with-mypage-menu[data-v-7b60a5dd]{position:relative}.page-header-for-pc .header-content .tabs .item.with-history-menu .menu-content[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item.with-mypage-menu .menu-content[data-v-7b60a5dd]{position:absolute;top:32px;right:-12px;z-index:10000;width:208px;box-shadow:0 8px 24px #0000001a,0 4px 8px #0000000d;border-radius:4px;background-color:#fff}.page-header-for-pc .header-content .tabs .item.with-history-menu .menu-content .profile[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item.with-mypage-menu .menu-content .profile[data-v-7b60a5dd]{cursor:pointer;padding-top:12px}.page-header-for-pc .header-content .tabs .item.with-history-menu .menu-content .profile[data-v-7b60a5dd]:hover,.page-header-for-pc .header-content .tabs .item.with-mypage-menu .menu-content .profile[data-v-7b60a5dd]:hover{opacity:.5;transition:opacity .2s ease}.page-header-for-pc .header-content .tabs .item.with-history-menu .menu-content .logout-error-message[data-v-7b60a5dd],.page-header-for-pc .header-content .tabs .item.with-mypage-menu .menu-content .logout-error-message[data-v-7b60a5dd]{background-color:#fff;box-shadow:0 8px 24px #0000001a,0 4px 8px #0000000d;padding:0 0 12px 12px}.app-download-navigation-drawer-banner[data-v-a509fa15]{width:280px;display:flex;padding:12px;flex-direction:column}.app-download-navigation-drawer-banner .card-content[data-v-a509fa15]{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000d}.app-download-navigation-drawer-banner .card-content .logo-text-content[data-v-a509fa15]{display:flex;align-items:center;gap:8px}.app-download-navigation-drawer-banner .card-content .logo-text-content .app-logo-wrap[data-v-a509fa15]{display:flex}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content[data-v-a509fa15]{display:flex;flex-direction:column;gap:4px}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .free[data-v-a509fa15],.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .text[data-v-a509fa15]{line-height:1}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .text[data-v-a509fa15]{color:#3f3f3f;font-size:14px;font-weight:700}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .free[data-v-a509fa15]{color:#3f3f3fcc;font-size:12px}.app-download-navigation-drawer-banner .card-content .logo-text-content .text-content .bottom-content[data-v-a509fa15]{display:flex;align-items:center;gap:4px}.app-download-navigation-drawer-banner .card-content .install-button[data-v-a509fa15]{display:flex;height:48px;padding:12px 16px;justify-content:center;align-items:center;border-radius:10000px;background:linear-gradient(90deg,#d72777,#ef671f 50%,#ef971f);color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:1}.overlay[data-v-06aff6eb]{position:fixed;inset:0;z-index:1000;background:#00000080}.layout-header-navigation-drawer[data-v-06aff6eb]{width:280px;position:fixed;top:0;right:0;bottom:0;z-index:10000;background:#f5f5f5;overflow-y:scroll}.layout-header-navigation-drawer .icon-wrap[data-v-06aff6eb]{position:absolute;right:280px}.layout-header-navigation-drawer .no-login-contents[data-v-06aff6eb]{display:flex;justify-items:legacy;padding:12px;gap:12px;align-items:center;align-self:stretch}.layout-header-navigation-drawer .login-contents[data-v-06aff6eb]{background:#fff;padding-top:12px;margin-bottom:12px}.layout-header-navigation-drawer .login-contents .profile[data-v-06aff6eb]{cursor:pointer}.layout-header-navigation-drawer .logout[data-v-06aff6eb]{margin-top:12px}.layout-header-navigation-drawer .logout .logout-error-message[data-v-06aff6eb]{background:#fff;padding:0 0 12px 12px}.overlay-enter-active[data-v-06aff6eb],.overlay-leave-active[data-v-06aff6eb]{transition:opacity .3s linear}.overlay-enter-from[data-v-06aff6eb],.overlay-leave-to[data-v-06aff6eb]{opacity:0}.nav-enter-active[data-v-06aff6eb],.nav-leave-active[data-v-06aff6eb]{transition:transform .3s ease-in-out}.nav-enter-from[data-v-06aff6eb],.nav-leave-to[data-v-06aff6eb]{transform:translate(280px)}.page-header[data-v-1fa9bd85]{display:flex;align-items:center;padding:12px;border-bottom:1px solid #ececec;background-color:#fff}.page-header .left-icon-wrap[data-v-1fa9bd85]{flex:1;display:flex;justify-content:flex-start;align-items:center;min-width:24px;height:24px}.page-header .logo-link-wrap[data-v-1fa9bd85]{flex:1;display:flex;justify-content:center}.page-header .logo-link-wrap .link[data-v-1fa9bd85]{display:inline-flex}.page-header .right-section[data-v-1fa9bd85]{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:12px}.page-header .right-section .member-button[data-v-1fa9bd85]{color:#3f3f3f;font-size:14px;line-height:16px;font-weight:700;display:flex;align-items:center}.page-header .right-section .right-icon-wrap[data-v-1fa9bd85]{display:flex;align-items:center;width:24px;height:24px}@media screen and (min-width:961px){.header-for-sp[data-v-63d518fd]{display:none}}.header-for-pc[data-v-63d518fd]{width:100%}@media screen and (max-width:960px){.header-for-pc[data-v-63d518fd]{display:none}}main[data-v-38ca65c7]{background-color:#fff;min-height:100%;padding-top:0}@media screen and (min-width:961px){main[data-v-38ca65c7]{padding-top:90px}}main>h1[data-v-38ca65c7]{font-weight:700;text-align:center;padding-top:40px;margin-bottom:40px;font-size:18px}@media screen and (min-width:961px){main>h1[data-v-38ca65c7]{font-size:24px}}main>div[data-v-38ca65c7]{margin-top:10px;padding-right:20px;padding-left:20px;font-size:13px}@media screen and (min-width:961px){main>div[data-v-38ca65c7]{width:410px;margin:10px auto 0;text-align:center}}main>a[data-v-38ca65c7]{margin-top:20px;display:block;width:86.25%;height:44px;line-height:44px;margin-right:auto;margin-left:auto;padding:0;border:1px solid #338af5;border-radius:3px;background-color:#fff;font-size:16px;text-align:center;text-decoration:none;color:#338af5;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:961px){main>a[data-v-38ca65c7]{width:340px;margin:20px auto 0}}
