:root{--color-badge-primary: #ff772a;--color-badge-primary-emphasized: #fb5824;--color-badge-secondary: #fb5824;--color-badge-warn: #fe2525;--color-badge-emerald: #009687;--color-badge-lightblue: #46a6f5;--color-badge-green: #7cb342;--color-badge-dark: #acaba9;--color-on-badge: #fff}:root{--color-ranking-first: #ad920d;--color-ranking-second: #828999;--color-ranking-third: #a1887f;--color-birthday-bg: #ffcdd2}:root{--color-facebook: #3b5998;--color-twitter: #1b9df0;--color-apple: #000;--color-line: #00c300}.cdk-overlay-container{z-index:100000}.mat-tooltip{background-color:#121212cc;font-size:10px}.ww-flex-center{display:flex;align-items:center;justify-content:center}.ww-user-name{color:#4e4d4b;font-weight:700}@media (hover: hover),(-ms-high-contrast: none){.ww-user-name.clickable:hover,.ww-user-name.clickable:focus{color:var(--color-primary-emphasized)}}ranking-date-select{display:flex;align-items:center;line-height:1}ranking-date-select .label{color:#4e4d4b;margin-right:15px;flex:1;font-size:20px;line-height:1.2}ranking-date-select .button{background-color:#cac9c7;border-radius:5px;margin:0 5px;pointer-events:none;height:20px;width:20px}ranking-date-select .button .icon-arrow{margin-top:2px;margin-left:2px;width:16px;height:16px;fill:#fff}ranking-date-select .button.prev .icon-arrow{margin-left:2px;transform:rotate(180deg)}ranking-date-select .button.enabled{background-color:var(--color-primary);pointer-events:auto;cursor:pointer}ranking-date-select .button.enabled:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}ranking-date-select button.latest-button[wwButton]{width:60px;height:24px}.ww-tags-input-autocomplete mat-option em{font-style:normal;font-weight:700}.pc-comments.archive-viewer{position:absolute;right:0px;top:0px;width:405px;height:600px;color:#4e4d4b}.pc-comments.publisher{overflow:hidden;position:relative;width:405px;height:600px;color:#4e4d4b}.pc-comments.live-viewer{overflow:hidden;position:relative;width:405px;height:600px;margin-top:10px;color:#4e4d4b}.pc-comments .comment-list-no{height:100%;width:100%;border-radius:5px;background-color:#fff;padding-top:10px;padding-left:6px;position:absolute;left:0;top:0}.pc-comments.archive-viewer .comment-list-no{display:flex;align-items:flex-start;justify-content:center}.pc-comments.publisher .comment-list-no{z-index:1}.pc-comments.live-viewer .comment-list-no{display:flex;align-items:flex-start;justify-content:center;z-index:1}.pc-comments .comment-list-no .no_comment{flex:0 0 auto;height:32px;margin-top:20px;background-color:#f3f2f0;border-radius:16px;line-height:32px;padding-left:27px;padding-right:27px;font-size:14px}.pc-comments .comment-list-no .comment_list_no_publisher{background-image:url(comment_list_no_publisher.d972d763556b5595.png);background-size:contain;background-repeat:no-repeat;background-position:center;height:458px;width:308px}.pc-comments .comment-list-no .message{position:absolute;top:270px;left:38px;font-size:14px;line-height:18px;text-align:center;color:#4e4d4b}.pc-comments .pickup-header{position:absolute;background-color:var(--color-primary-emphasized);width:107px;height:26px;top:13px;left:12px;display:flex}.pc-comments .pickup-header:after{content:"";position:absolute;top:0;right:-10px;width:4px;border-top:13px solid var(--color-primary-emphasized);border-right:6px solid rgba(0,0,0,0);border-bottom:13px solid var(--color-primary-emphasized)}.pc-comments .pickup-header .icon-present{width:16px;fill:#fff;margin-left:12px}.pc-comments .pickup-header span{color:#fff;font-size:13px;line-height:13px;height:13px;margin:8px 0 0 3px}.pc-comments .comment-list{height:100%;width:100%;display:flex;align-items:stretch;align-content:stretch;flex-direction:column}.pc-comments.live-viewer .comment-list,.pc-comments.publisher .comment-list{background-color:#fff;border-radius:5px}.pc-comments .comment-list .reply{font-weight:700;color:var(--color-primary-emphasized);background-color:var(--color-surface-focused-primary);font-size:13px;line-height:13px;padding:3px 4px;margin-right:4px;display:inline}.pc-comments .comment-list .reply.reply-to-others{color:#4e4d4b;background-color:#f3f2f0}.pc-comments .comment-list .reply-icon{display:inline;width:13px;height:13px;fill:var(--color-primary)}.pc-comments .comment-list .reply-icon.reply-to-others{fill:#bfbebf!important}.pc-comments .comment-list .message-card{display:flex;align-items:center;margin-bottom:10px}.pc-comments .comment-list .message-card .ribbon{background-color:var(--color-primary-emphasized);flex:none;display:flex;align-items:center;font-size:14px;line-height:20px;height:26px;position:relative;color:#fff;padding-right:8px;padding-left:10px;margin-right:14px}.pc-comments .comment-list .message-card .ribbon .icon-present{height:16px;width:16px;fill:#fff}.pc-comments .comment-list .message-card .ribbon .label{margin-left:2px}.pc-comments .comment-list .message-card .ribbon:before,.pc-comments .comment-list .message-card .ribbon:after{content:"";border-color:transparent transparent transparent var(--color-primary-emphasized);border-style:solid;position:absolute;right:-7px}.pc-comments .comment-list .message-card .ribbon:before{border-width:0 0 26px 13px;top:0}.pc-comments .comment-list .message-card .ribbon:after{border-width:26px 0 0 13px;bottom:0}.pc-comments .comment-list .message-card .description{flex:1;font-size:13px;line-height:14px}.pc-comments .comment-list .message-card.okaeshi-gift .ribbon{background-color:#009687}.pc-comments .comment-list .message-card.okaeshi-gift .ribbon:before,.pc-comments .comment-list .message-card.okaeshi-gift .ribbon:after{border-color:transparent transparent transparent #009687}.pc-comments .comment-list .ng-word-included .ng-word-alert{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word{display:flex;align-items:center;background-color:var(--color-badge-deleted-comment);height:26px;border-radius:5px;margin-bottom:10px}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word .icon-prohibited{width:18px;height:18px;margin-left:5px;margin-right:5px;fill:#82817f}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word .label-ng-word{color:var(--color-on-badge-deleted-comment);font-size:14px;margin-right:5px}.pc-comments .comment-list .ng-word-included .ng-word-alert .message-ng-word{color:#acaba9;font-size:13px}.pc-comments .comment-list .ng-word-included .user-comment .icon,.pc-comments .comment-list .ng-word-included .user-comment .text{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.pc-comments .comment-list .ng-word-included .user-comment .text .ngword{font-weight:700}.pc-comments .comment-list .ng-word-included.pickup .user-comment{padding:10px;background-color:#f3f2f0}.pc-comments .comment-list .pickup{margin:4px 3px;padding:40px 15px 15px;border:2px solid var(--color-primary);min-height:107px;z-index:2;flex:0 0 auto;order:1}.pc-comments .comment-list .pickup.message-card-comment,.pc-comments .comment-list .pickup.okaeshi-gift-comment{padding:10px 15px 15px;background-color:#fff}.pc-comments .comment-list .pickup.message-card-comment .user-comment,.pc-comments .comment-list .pickup.okaeshi-gift-comment .user-comment{padding:10px;background-color:#f3f2f0}.pc-comments .comment-list .pickup.okaeshi-gift-comment{border:2px solid #009687}.pc-comments .comment-list .pickup.okaeshi-gift-comment .user-comment{background-color:#0096871a}.pc-comments .comment-list .pickup .user-comment{width:100%;display:flex}.pc-comments .comment-list .pending-comments{position:relative;top:31px;margin-top:-24px;border-radius:5px;line-height:24px;font-size:10px;color:#fff;height:24px;background-color:var(--color-primary-emphasized);align-self:center;padding-left:29px;padding-right:11px;cursor:pointer;order:2;z-index:1}.pc-comments .comment-list .pending-comments .pending-comments-arrow{width:16px;height:16px;position:absolute;left:8px;bottom:4px;transform:rotate(180deg);fill:#fff}.pc-comments .comment-list .normal-comment-list{border-radius:5px;background-color:#fff;padding-left:16px;padding-right:16px;overflow-y:scroll;overflow-x:hidden;flex:1 1 auto;order:3;z-index:1;-webkit-transform:translateZ(0)}.pc-comments .comment-list .normal-comment-list::-webkit-scrollbar{margin-right:2px;width:7px}.pc-comments .comment-list .normal-comment-list::-webkit-scrollbar-thumb{background:transparent;border-radius:5px}.pc-comments .comment-list .normal-comment-list::-webkit-scrollbar-track{background:transparent}.pc-comments .comment-list .normal-comment-list.scrollable::-webkit-scrollbar-thumb{background:#cac9c7}.pc-comments .comment-list .normal-comment-list.scrollable::-webkit-scrollbar-track{background:#eceae8}.pc-comments .comment-list .normal-comment-list .comment-box-wrapper{display:block;height:auto;margin-left:7px}.pc-comments .comment-list .normal-comment-list .comment-box{width:100%;padding-top:16px;padding-bottom:19px}.pc-comments .comment-list .normal-comment-list .comment-box.no-padding{padding:0}.pc-comments.publisher .comment-list .normal-comment-list .comment-box{display:flex;flex-direction:column}.pc-comments .comment-list .normal-comment-list .comment-box.message-card-comment,.pc-comments .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment{padding-bottom:32px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.message-card-comment,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment{padding-top:10px}.pc-comments .comment-list .normal-comment-list .comment-box.message-card-comment .user-comment,.pc-comments .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment .user-comment{background-color:#f3f2f0;padding:10px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.message-card-comment .user-comment,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment .user-comment{padding:10px 10px 30px;margin-bottom:10px}.pc-comments .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment .user-comment{background-color:#0096871a}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment .user-comment{padding:10px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-owner.user-comment.icon.by-guest.guest-icon,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-owner.user-comment.icon.by-guest.guest-icon{display:none}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest{min-height:112px}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner.with-multi-items,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest.with-multi-items,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest.with-multi-items{min-height:129px}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner .user-comment,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest .user-comment,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest .user-comment{width:100%}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner .user-comment .icon,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest .user-comment .icon,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest .user-comment .icon{margin-right:1px;order:2}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner .user-comment .text,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest .user-comment .text,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest .user-comment .text{order:1}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box.by-playitem,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-playitem{min-height:112px}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box.by-playitem.with-multi-items,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-playitem.with-multi-items{min-height:129px}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment.my-live-comment{padding-bottom:12px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment{min-height:112px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem.ng-word-included,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment.ng-word-included{min-height:172px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment{padding-bottom:0}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.with-multi-items{min-height:129px}.pc-comments .comment-list .normal-comment-list .comment-box:nth-child(n + 2){border-top:1px solid #eceae8}.pc-comments .comment-list .normal-comment-list .comment-box .icon{margin-left:4px}.pc-comments .comment-list .normal-comment-list .comment-box .icon.disable{pointer-events:none}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box .item,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box .item{margin-right:1px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box .user-comment{width:100%;display:flex;position:relative}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .icon-kebab{width:24px;height:24px;position:absolute;right:0;bottom:8px;fill:#acaba9;cursor:pointer}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .icon-kebab:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip{position:absolute;right:-14px;top:calc(3px + 100%);min-width:90px;max-width:280px;padding:0 8px;background-color:#fff;border:2px solid #eceae8;border-radius:5px;z-index:1}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip:before,.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip:after{content:"";position:absolute;right:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip:before{top:-10px;border-bottom:10px solid #eceae8}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip:after{top:-7px;border-bottom:10px solid #fff}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row{display:flex;align-items:center;min-height:44px;padding:0 12px;border-bottom:1px solid #eceae8;cursor:pointer;-webkit-user-select:none;user-select:none}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row.user-memo{padding:0 0 16px}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:last-child{border-bottom:none}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row svg{width:24px;height:24px;margin-right:8px;fill:#82817f}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row .tooltip-text{font-size:14px;line-height:1.7;color:#4e4d4b}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:hover .tooltip-text{color:var(--color-on-surface-focused-primary)}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:hover svg{fill:var(--color-on-surface-icon-focused-primary)}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:hover.warn .tooltip-text{color:var(--color-warn)}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:hover.warn svg{fill:var(--color-warn)}.pc-comments .comment-list .comment-box{position:relative}.pc-comments.publisher .comment-list .comment-box{display:flex;word-break:break-all;flex-direction:column}.pc-comments.archive-viewer .comment-list .comment-box .user-comment,.pc-comments.live-viewer .comment-list .comment-box .user-comment{display:flex;word-break:break-all;position:relative}.pc-comments .comment-list .comment-box.button-box{text-align:center;padding:24px!important}.pc-comments .comment-list .comment-box .icon{width:56px;height:56px;margin-right:14px;flex:0 0 auto;order:1}.pc-comments .comment-list .comment-box .icon.tooltip[data-tooltip]:hover:after{left:0;transform:none}.pc-comments .comment-list .comment-box .icon.guest-icon{display:none}.pc-comments .comment-list .comment-box .icon .icon-crop{overflow:hidden;border-radius:50%}.pc-comments .comment-list .comment-box .icon .icon-inner{padding-top:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.pc-comments .comment-list .comment-box .text{font-size:14px;flex:1 1 auto;line-height:1;order:2}.pc-comments .comment-list .comment-box .text .badge-concomitant{display:inline-block;width:100%}.pc-comments .comment-list .comment-box .text .badge-concomitant>.user-name{display:inline}.pc-comments .comment-list .comment-box .text .badges-wrapper{display:inline-block}.pc-comments .comment-list .comment-box .text .badges-wrapper .badge{display:inline-block;padding:0 12px;border-radius:20px;border-style:solid;border-width:2px;line-height:18px;font-weight:700;background-color:#fff}.pc-comments .comment-list .comment-box .text .badges-wrapper .badge.admin{color:var(--color-on-badge);background-color:var(--color-badge-secondary)}.pc-comments .comment-list .comment-box .text .user-name{width:100%;font-size:14px;line-height:18px;margin-top:-2px;margin-bottom:4px;display:block}.pc-comments .comment-list .comment-box .text .user-name.disable{pointer-events:none}.pc-comments .comment-list .comment-box .text .user-name .this-is-telop{display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 16px);background-color:#f3f2f0;text-align:center;color:#4e4d4b;font-size:14px;height:26px;margin-bottom:8px}.pc-comments .comment-list .comment-box .text .user-name svg.icon-comment-balloon{width:24px;height:24px;margin-left:8px;margin-right:8px;fill:var(--color-primary)}.pc-comments.live-viewer .comment-list .comment-box .text .user-name .icon-collaboration,.pc-comments.publisher .comment-list .comment-box .text .user-name .icon-collaboration{width:24px;height:24px;margin-right:8px;margin-left:8px;fill:var(--color-primary)}.pc-comments .comment-list .comment-box .text .message{width:100%;font-size:14px;line-height:19px;display:inline}.pc-comments.archive-viewer .comment-list .comment-box .text .message,.pc-comments.live-viewer .comment-list .comment-box .text .message{word-break:break-word}.pc-comments .comment-list .comment-box .text .time{width:100%;color:#acaba9;font-size:12px;line-height:16px;margin-top:7px}.loading-comments{width:100%}ww-comment:nth-child(n + 2)>.comment-box{border-top:1px solid #eceae8}event-ranking-button{display:block}event-ranking-button .button-container{position:relative;margin-top:10px;height:80px;width:80px}event-ranking-button .button-container:after{position:absolute;display:block;content:" ";width:24px;height:100%;top:0;left:-24px}event-ranking-button .button-container .event-button{cursor:pointer}event-ranking-button .button-container .event-button.ng-enter,event-ranking-button .button-container .event-button.ng-leave{transition:width ease-in-out .5s}event-ranking-button .button-container .event-button.ng-enter,event-ranking-button .button-container .event-button.ng-leave.ng-leave-active{width:0}event-ranking-button .button-container .event-button.ng-leave,event-ranking-button .button-container .event-button.ng-enter.ng-enter-active{width:80px}event-ranking-button .button-container .event-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}event-ranking-button .button-container .event-button .img-container{width:80px;height:50px;margin-bottom:2px;pointer-events:none}event-ranking-button .button-container .event-button .img-container .event-icon{height:50px;width:50px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain}event-ranking-button .button-container .event-button .badge-container{width:80px;height:28px;border-radius:80px;border:2px solid var(--color-on-badge);color:var(--color-on-badge);background-color:var(--color-badge-secondary);pointer-events:none}event-ranking-button .button-container .event-button .badge-container .icon-crown{margin-right:4px;fill:#fff;width:14px;height:14px;filter:drop-shadow(0 1px 1px #000)}event-ranking-button .button-container .event-button .badge-container .position{font-size:14px;font-weight:700;filter:drop-shadow(1px .5px .5px #000);line-height:1}:root{--color-surface-rgb: 255, 255, 255;--color-primary: #ff772a;--color-primary-rgb: 255,119,42;--color-on-primary: #fff;--color-primary-emphasized: #fb5824;--color-primary-emphasized-rgb: 251,88,36;--color-on-primary-emphasized: #fff;--color-secondary: #fb5824;--color-secondary-rgb: 251,88,36;--color-on-secondary: #fff;--color-tertiary: #fca24a;--color-on-tertiary: #fff;--color-accent: #009687;--color-caution: #fe2525;--color-caution-rgb: 254,37,37;--color-caution-mild: #6d6c6a;--color-warn: #fe2525;--color-warn-rgb: 254,37,37;--color-on-warn: #fff;--color-surface: #fff;--color-surface-focused-primary: #fef2e4;--color-surface-focused: #f3f2f0;--color-surface-notice: #fef2e4;--color-background: #f3f2f0;--color-shadow: #000;--color-shadow-rgb: 0,0,0;--color-surface-skeleton: #eceae8;--color-on-surface-heading: #4e4d4b;--color-on-surface-sentence: #6d6c6a;--color-on-surface-sub-sentence: #acaba9;--color-on-surface-focused-primary: #fb5824;--color-on-surface-icon: #82817f;--color-on-surface-sub-icon: #cac9c7;--color-on-surface-icon-focused-primary: #fb5824;--color-on-surface-icon-focused: #6d6c6a;--color-on-surface-on-icon: #fff;--color-on-surface-warn: #fe2525;--color-on-background: #4e4d4b;--color-on-surface-border: #eceae8;--color-on-background-border: #cac9c7;--color-checkbox-off-outline: #eceae8;--color-on-surface-scrollbar-track: #f3f2f0;--color-on-surface-scrollbar-thumb: #eceae8;--color-disabled-fill: #cac9c7;--color-on-disabled: #fff;--color-disabled-outlined: #acaba9;--color-birthday-icon: #fa5c82;--color-heart-icon: #ef5350;--color-tag: #fef2e4;--color-favorite-things: #fef2e4;--color-badge-deleted-comment: #f3f2f0;--color-on-badge-deleted-comment: #4e4d4b;--color-on-surface-video-icon: #acaba9;--color-on-surface-video-icon-focused: #6d6c6a;--color-surface-live-telop: #4e4d4b;--color-surface-live-telop-edit: #6d6c6a;--color-carousel-marker: #acaba9;--color-carousel-marker-active: #f2b000;--color-icon-step-number-primary: #fde6ab;--color-surface-accordion-section: #eceae8;--color-ranking-selector-icon: #ff772a;--color-badge-gray: #82817f;--color-follow-comment-rgb: 255,39,91;--color-checkbox-off-outline: #eceae8;--color-checkbox-off-fill-disabled: #f3f2f0;--color-checkbox-on-fill-disabled: #eceae8;--color-checkbox-label-disabled: #acaba9;--color-form-surface-disabled: #f3f2f0;--color-on-fullscreen-surface-icon: #fff;--color-mobile-heading-gray: #eceae8;--color-surface-panel-accent-gray: #eceae8;--color-surface-old-pc-live-finished: #e6e4e3;--color-surface-archive-event-entry-button: #a6a09d;--color-surface-old-secondary-button-focused: rgba(242,176,0,.1);--color-surface-old-gray-button: #eceae8;--color-surface-old-gray-button-focused: #f3f2f0;--color-on-old-dialog-button-sentence: #46a6f5;--color-broadcasting: #ef5350;--color-background-info-point-image: #a3e6fd;--color-surface-mic-off: #3a1f01;--color-notice-badge-border: #f35c00;--color-app-header-surface: #fff;--color-on-app-header-surface-border: #eceae8;--color-on-app-header-surface-icon: #acaba9;--color-on-app-header-surface-heading: #4e4d4b;--color-app-header-primary-emphasized: #f37e00;--color-app-header-secondary: #f35c00;--color-app-header-disabled-outlined: #acaba9;--color-app-partial-notice-badge-border: #f35c00;--color-app-footer-surface: #fff;--color-on-app-footer-surface-border: #eceae8;--color-on-app-footer-surface-icon: #acaba9;--color-app-footer-primary: #f2b000;--color-on-app-footer-surface-sub-sentence: #acaba9;--color-on-app-footer-surface-focused-primary: #f37e00;--color-app-footer-secondary: #f35c00;--color-on-app-footer-live-button: #fff;--color-mobile-tab-surface: #fff;--color-mobile-tab-surface-focused: #f3f2f0;--color-mobile-tab-primary: #f2b000;--color-mobile-tab-primary-emphasized: #f37e00;--color-on-mobile-tab-surface-sentence: #6d6c6a;--color-on-mobile-tab-surface-border: #eceae8;--color-on-mobile-tab-surface-focused-primary: #f37e00;--color-mobile-tab-background: #f3f2f0;--color-mobile-tab-secondary: #f35c00;--color-badge-mens: #1c66c0;--color-badge-ladies: #f63567;--color-surface-winners-calendar-blank: #eceae8;--color-surface-winners-calendar-mens: #e3f2fd;--color-surface-winners-calendar-ladies: #ffe3e9;--color-on-surface-winners-icon: #eceae8;--color-on-surface-winners-icon-special: #fff;--color-password-strength-background: #eceae8;--color-password-strength-level-1: #fe2525;--color-password-strength-level-2: #fb5824;--color-password-strength-level-3: #8bc34a;--color-password-strength-level-4: #46a6f5;--color-surface-header: #fff;--color-surface-breadcrumbs: #eceae8;--color-pc-carousel-marker: #eceae8;--color-on-background-pc-carousel-marker: #cac9c7;--color-pc-carousel-marker-active: var(--color-primary-emphasized);--color-heading-gray: #f3f2f0;--color-on-background-heading-gray: #eceae8;--color-surface-panel: #fff;--color-surface-footer: #eceae8;--color-surface-video: #eceae8;--color-surface-video-live-status: #4e4d4b;--color-surface-message-bar: #6d6c6a;--color-surface-video-start-button: #4e4d4b;--color-surface-video-start-button-focused: var(--color-primary);--color-on-surface-video-start-button: #fff;--color-surface-comment: #fff;--color-surface-pc-table-header: #eceae8;--color-surface-archive-start-date: #acaba9}*{box-sizing:border-box;outline:none}html{font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS,sans-serif;color:#4e4d4b;height:100%;margin:0;padding:0;line-height:1.5}a{color:#4e4d4b;text-decoration:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer}[disabled]{cursor:default}input:focus,select:focus,*:focus:focus{outline:none}.tooltip[data-tooltip]:hover{position:relative}.tooltip[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:-38px;left:50%;transform:translate(-50%);width:auto;color:#fff;background-color:#000;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);font-size:10px;line-height:1.5;text-align:center;padding:7px;border-radius:5px;white-space:nowrap;z-index:1}.tooltip[data-tooltip]:hover:before{content:"";position:absolute;bottom:-9px;left:50%;transform:translate(-50%);border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent rgba(0,0,0,.75);z-index:1}body{background-color:#f3f2f0;background-image:repeating-linear-gradient(-45deg,#fff,#fff .2px,#f3f2f0 .8px,#f3f2f0 4.2px,#fff 4.7px,#fff 5px);background-size:7px 7px;margin:0 auto;min-height:100%}body.overflow-hidden{overflow:hidden}body .screen-lock{z-index:10000;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fffc}body .screen-lock-exclude{z-index:10100}body .headerBg{position:fixed;top:0;left:0;display:block;width:100%;height:var(--pc-header-height);background-color:var(--color-surface-header);border-top:4px solid var(--color-primary);border-bottom:2px solid #eceae8;z-index:10400}body .headerBg .screen-lock{z-index:10500;position:absolute}body #mainWrapper{width:1220px;z-index:0;margin:0 auto;min-height:calc(100vh - 381px)}body #mainWrapper.responsiveViewer{width:100%;margin:0;padding:92px 8px 0}body nav{position:relative;width:100%;height:100%}body nav .breadcrumbs{display:block;width:100%;height:100%;display:flex;align-items:center}body nav .breadcrumbs .item{position:relative;display:flex;align-items:center}body nav .breadcrumbs .item .icon-home{height:18px;width:18px;margin-right:8px;fill:#82817f}body nav .breadcrumbs .item:nth-child(n + 2){margin-left:16px}body nav .breadcrumbs .item .arrow-right-gray{width:18px;height:18px;margin-right:16px;fill:#82817f}body nav .breadcrumbs .item .title{font-size:12px}body .loading{width:100%;position:absolute;display:none;top:0;bottom:0;background-color:#0003;z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none}body .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}body .message-bar{position:absolute;top:var(--pc-header-height);width:100%;height:32px;background-color:var(--color-surface-message-bar);color:#fff;font-size:14px}body .message-bar .message-content{width:100%;height:100%}body .mainWrapperNavi{padding-top:134px}body .mainWrapper{padding-top:104px}body #mainWrapper.main-wrapper-compact{padding-top:0;width:auto;height:100%}body #mainWrapper:has(#live-player)+ww-footer footer{min-width:933px}body a:hover{color:var(--color-on-surface-focused-primary)}body table{border-collapse:collapse;border-spacing:0}body input{line-height:normal}body nav ul,body nav ol{list-style:none;list-style-image:none}.ww-shimmer{animation:ww-shimmer-animation 1.6s linear infinite;background:#eceae8 no-repeat;background-image:linear-gradient(90deg,rgba(255,255,255,0) 8%,rgba(204,199,198,.4) 20%,rgba(255,255,255,0) 33%);background-size:800px 100%}.left-menu-base{display:flex;flex-direction:row}.left-menu-base .left-menu{width:230px}.left-menu-base .main-content{width:700px;margin-left:30px;flex:1}.common-tabs{display:flex;border-bottom:2px solid var(--color-primary)}.common-tabs .tab{height:38px;padding:10px 20px;position:relative;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-top:2px solid var(--color-primary);border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary);color:#4e4d4b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px}.common-tabs .tab:nth-child(n+2){margin-left:5px}.common-tabs .tab:hover,.common-tabs .tab.active{background-color:var(--color-primary);color:#fff}.common-tabs .tab.active:after{content:"";position:absolute;z-index:1;bottom:-9px;left:50%;margin-left:-7px;width:0px;height:0px;border-style:solid;border-width:9px 9px 0 9px;border-color:var(--color-primary) transparent transparent transparent}.common-tabs .tab .title{font-size:14px}.follow-button{width:100px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer;font-size:12px;background-color:var(--color-primary);color:#fff}.follow-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.follow-button .icon-follow{pointer-events:none;height:16px;width:18px;fill:#fff}.follow-button .text{margin:0 0 0 1px;flex:0 0 auto}.follow-button.off{background-color:#fff;border:2px solid #eceae8;color:#6d6c6a}.follow-button.off:hover{background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.follow-button.off .icon-follow{fill:#82817f}.notification-button{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer;margin-left:10px;background-color:var(--color-primary)}.notification-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.notification-button .icon-notification{pointer-events:none;width:18px;height:18px}.notification-button .icon-notification.notif-off{display:none;fill:#82817f}.notification-button .icon-notification.notif-on{display:block;width:20px;height:22px;margin-left:3px;fill:#fff}.notification-button.off{background-color:#fff;border:2px solid #eceae8}.notification-button.off:hover{background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.notification-button.off .notif-off{display:block}.notification-button.off .notif-on{display:none}.toast-container{position:fixed;top:116px;left:0;width:100%;text-align:center;pointer-events:none;z-index:99999}.toast-container.should-scroll.scroll-hidden{transition:top .3s;top:0}.toast-container .toast{height:30px;padding:5px;background-color:#0009;color:#fff;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;transition-property:height,padding;transition-duration:.5s;overflow:hidden}.toast-container .toast-hide{height:0px;padding:0}live-schedule-dialogs{display:block}live-schedule-dialogs live-schedule-compose-edit-dialog{display:block;font-size:14px}live-schedule-dialogs live-schedule-compose-edit-dialog .title{margin-bottom:16px;text-align:center;font-size:17px;font-weight:700;color:#4e4d4b;line-height:1}live-schedule-dialogs live-schedule-compose-edit-dialog .bottom-fixed-area *{margin:0 auto;flex:none}live-schedule-dialogs live-schedule-compose-edit-dialog .description{margin-bottom:32px;color:#6d6c6a;line-height:1.2}live-schedule-dialogs live-schedule-compose-edit-dialog .scroll-container>.vertical-container{margin-bottom:16px}live-schedule-dialogs live-schedule-compose-edit-dialog .scroll-container>.vertical-container.share{margin-bottom:11px}live-schedule-dialogs live-schedule-compose-edit-dialog .horizontal-container{display:flex;align-items:center;color:#4e4d4b}live-schedule-dialogs live-schedule-compose-edit-dialog .label{color:#4e4d4b;line-height:1;margin-bottom:8px}live-schedule-dialogs live-schedule-compose-edit-dialog .label span.required{display:inline-block;width:34px;height:18px;background-color:var(--color-badge-secondary);color:var(--color-on-badge);font-size:12px;line-height:1.5;text-align:center;margin-left:8px;border-radius:3px}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;flex:none;height:36px;width:120px;overflow:hidden;position:relative}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:focus,live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:active{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:focus[disabled],live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:active[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container.target-focused{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container.target-focused[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;height:100%;padding:0 10px;font-size:14px;line-height:1}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .transparent-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:90px;height:36px;flex:none;position:relative}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:focus,live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:active{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:focus[disabled],live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:active[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container.target-focused{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container.target-focused[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container .icon-arrow{fill:#82817f;width:16px;height:16px;position:absolute;right:7px;top:8px;pointer-events:none}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:8px 9px;font-size:14px;line-height:1}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select::-ms-expand{display:none}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .unit{flex:none;margin:0 8px}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;display:block;width:100%;font-size:14px;line-height:1.3;min-height:100px;padding:16px;resize:vertical}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:focus,live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:active{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:focus[disabled],live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:active[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area.target-focused{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area.target-focused[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area.twitter-share{margin-top:8px;min-height:66px}live-schedule-dialogs live-schedule-compose-edit-dialog .checkbox-container{width:100%;display:flex;align-items:center;cursor:pointer}live-schedule-dialogs live-schedule-compose-edit-dialog .checkbox-container .label{margin-bottom:4px}live-schedule-dialogs live-schedule-compose-edit-dialog .notification-description{color:#6d6c6a;font-size:12px;line-height:1.2;margin-top:8px}live-schedule-dialogs live-schedule-compose-edit-dialog .button{width:230px;height:46px;background-color:var(--color-primary);color:#fff;border-radius:5px;cursor:pointer;margin:0 auto}live-schedule-dialogs live-schedule-compose-edit-dialog .button:last-child{margin-bottom:30px}live-schedule-dialogs live-schedule-compose-edit-dialog .button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-compose-edit-dialog .button.disabled{pointer-events:none;background-color:#cac9c7}live-schedule-dialogs live-schedule-compose-edit-dialog .delete{width:230px;color:var(--color-on-surface-warn);cursor:pointer;margin:8px auto 24px;line-height:1.2}live-schedule-dialogs live-schedule-compose-edit-dialog .delete:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-compose-edit-dialog .error{padding:8px 0 16px;display:flex;align-items:center;font-size:14px;line-height:1.2;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;color:var(--color-caution)}live-schedule-dialogs live-schedule-compose-edit-dialog .error .error-icon{flex:none;align-self:flex-start;margin-right:8px;width:24px;height:24px;fill:var(--color-caution)}live-schedule-dialogs live-schedule-compose-edit-dialog .error .multipleLines{line-height:1.6}live-schedule-dialogs .date-input-container.data-error,live-schedule-dialogs .select-container.data-error,live-schedule-dialogs .text-area.data-error{border:2px solid var(--color-caution)}live-schedule-dialogs .date-input-container.data-error input,live-schedule-dialogs .select-container.data-error input,live-schedule-dialogs .text-area.data-error input,live-schedule-dialogs .date-input-container.data-error select,live-schedule-dialogs .select-container.data-error select,live-schedule-dialogs .text-area.data-error select,live-schedule-dialogs .date-input-container.data-error.text-area,live-schedule-dialogs .select-container.data-error.text-area,live-schedule-dialogs .text-area.data-error.text-area{background-color:rgba(var(--color-caution-rgb),.1)}live-schedule-dialogs .date-input-container select.placeholder,live-schedule-dialogs .select-container select.placeholder,live-schedule-dialogs .text-area select.placeholder{color:#acaba9}live-schedule-dialogs live-schedule-list-dialog{display:block}live-schedule-dialogs live-schedule-list-dialog .title{margin-bottom:16px;text-align:center;font-size:17px;font-weight:700;color:#4e4d4b;line-height:1}live-schedule-dialogs live-schedule-list-dialog .dismiss-button{margin:0 auto;flex:none}live-schedule-dialogs live-schedule-list-dialog .date-group{margin-top:16px}live-schedule-dialogs live-schedule-list-dialog .date-group:first-child{margin-top:0}live-schedule-dialogs live-schedule-list-dialog .date-group .date{font-size:14px;color:#6d6c6a;line-height:1.2}live-schedule-dialogs live-schedule-list-dialog .date-group .row{margin-top:16px;display:flex;align-items:center}live-schedule-dialogs live-schedule-list-dialog .date-group .row.interested .time-container{color:var(--color-primary-emphasized)}live-schedule-dialogs live-schedule-list-dialog .date-group .row.interested .vertical-bar{background-color:var(--color-primary)}live-schedule-dialogs live-schedule-list-dialog .date-group .row .click-area{flex:1;display:flex;align-items:center;position:relative;height:64px;cursor:pointer}live-schedule-dialogs live-schedule-list-dialog .date-group .row .click-area:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-list-dialog .date-group .row .time-container{width:36px;font-family:Helvetica,Droid Sans,Arial;font-size:14px;color:#6d6c6a;flex:none;display:flex;flex-direction:column;justify-content:center;text-align:center}live-schedule-dialogs live-schedule-list-dialog .date-group .row .time-container .ends-at{margin-top:8px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .vertical-bar{width:4px;height:100%;border-radius:10px;background-color:#eceae8;position:absolute;top:0;left:44px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .live-description-container{max-height:64px;overflow:hidden;display:flex;align-items:center;position:relative;flex:1;margin:14px 0 14px 28px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .live-description-container .live-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.2;font-size:14px;max-height:60px;color:#4e4d4b}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column{margin-left:24px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .human-row{display:flex;align-items:center;justify-content:flex-end;margin-top:6px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .human-row .icon-user-filled{width:12px;height:12px;fill:#82817f;margin-right:6px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .human-row .number{font-family:Helvetica,Droid Sans,Arial;font-size:10px;line-height:1;color:#6d6c6a}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .edit-button{width:36px;height:36px;border-radius:5px;border:none;background-color:var(--color-primary);color:#fff;font-size:14px;cursor:pointer}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .edit-button .icon-pencil{width:24px;height:24px;margin:6px;fill:#fff}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .edit-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-detail-dialog{display:block}live-schedule-dialogs live-schedule-detail-dialog .title{margin-bottom:16px;text-align:center;font-size:17px;font-weight:700;color:#4e4d4b;line-height:1}live-schedule-dialogs live-schedule-detail-dialog .dismiss-button{margin:0 auto;flex:none}live-schedule-dialogs live-schedule-detail-dialog .row{display:flex;align-items:center;position:relative}live-schedule-dialogs live-schedule-detail-dialog .row .user-icon{margin-right:16px}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column{flex:1;overflow:hidden}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .time-row{display:flex;align-items:center;margin-bottom:6px}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .time-row .icon-time{width:20px;height:20px;fill:var(--color-primary);margin-right:10px;flex:none}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .time-row .time{font-family:Helvetica,Droid Sans,Arial;font-size:14px;color:#4e4d4b;flex:1;line-height:1}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .user-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:1.2}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column{margin-left:24px}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .human-row{display:flex;align-items:center;justify-content:flex-end;margin-top:6px}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .human-row .icon-user-filled{width:12px;height:12px;fill:#82817f;margin-right:6px}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .human-row .number{font-family:Helvetica,Droid Sans,Arial;font-size:10px;line-height:1;color:#6d6c6a}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .disabled-notification-button{width:122px;height:36px;border-radius:5px;background-color:#fff;color:#acaba9;font-size:14px;line-height:1.2;cursor:default}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .edit-button{width:122px;height:36px}live-schedule-dialogs live-schedule-detail-dialog .row .share-button{width:36px;height:36px;display:flex;justify-content:center;align-items:center;margin-left:8px;cursor:pointer}live-schedule-dialogs live-schedule-detail-dialog .row .share-button svg.icon-share{width:24px;height:24px;fill:#82817f}live-schedule-dialogs live-schedule-detail-dialog .row .share-button:hover svg.icon-share{fill:var(--color-on-surface-icon-focused-primary)}live-schedule-dialogs live-schedule-detail-dialog .description{margin-top:16px;background-color:var(--color-surface-panel-accent-gray);padding:20px;color:#4e4d4b;font-size:14px;line-height:1.6}schedule-coming-soon{display:flex;flex-direction:column;width:230px;height:278px;background-color:#fff;border-radius:5px;padding:0 14px;margin-bottom:20px}schedule-coming-soon .list-title-wrapper{margin:14px 0 10px;display:flex;justify-content:space-between;align-items:center;flex:none}schedule-coming-soon .list-title-wrapper .icon-plus{width:18px;height:18px;display:block;fill:var(--color-primary-emphasized);cursor:pointer}schedule-coming-soon .list-title-wrapper .icon-plus:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .list-title-wrapper .list-title{line-height:1}schedule-coming-soon .list-title-wrapper .list-title>.header-text{font-size:16px;line-height:1.2;color:var(--color-primary-emphasized)}schedule-coming-soon .list-title-wrapper .list-title>.link{cursor:pointer}schedule-coming-soon .list-title-wrapper .list-title>.link:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .live-schedule-empty{flex:1;flex-direction:column}schedule-coming-soon .live-schedule-empty .icon-schedule{fill:#cac9c7;width:56px;height:56px;margin-bottom:10px}schedule-coming-soon .live-schedule-empty .no-schedule-description{text-align:center;color:#6d6c6a;font-size:14px;line-height:20px}schedule-coming-soon .live-schedule-empty .no-schedule-description .compose{cursor:pointer;color:#009687;text-decoration:underline}schedule-coming-soon .live-schedule-empty .no-schedule-description .compose:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .more-link-row{display:flex;justify-content:flex-end}schedule-coming-soon .more-link-row .more-link{margin:10px 0 12px;cursor:pointer;display:flex;align-items:center;color:var(--color-primary-emphasized)}schedule-coming-soon .more-link-row .more-link:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .more-link-row .more-link .label{font-size:14px;font-weight:700;flex:none;line-height:1}schedule-coming-soon .more-link-row .more-link .icon-arrow-right{width:18px;height:18px;flex:none;fill:var(--color-primary-emphasized);margin-left:4px}schedule-coming-soon .live-schedule-list{flex:1;overflow:hidden}schedule-coming-soon .live-schedule-list .live-schedule-item{padding:3px 0;display:flex;align-items:center;cursor:pointer;border-top:1px solid #eceae8}schedule-coming-soon .live-schedule-list .live-schedule-item .user-icon{margin-right:8px}schedule-coming-soon .live-schedule-list .live-schedule-item:last-child{border-bottom:1px solid #eceae8}schedule-coming-soon .live-schedule-list .live-schedule-item:hover .details-column .time-row span.time{color:var(--color-on-surface-focused-primary)}schedule-coming-soon .live-schedule-list .live-schedule-item:hover .details-column .live-title{color:var(--color-on-surface-focused-primary)}schedule-coming-soon .live-schedule-list .live-schedule-item:hover .details-column .user-name{color:var(--color-on-surface-focused-primary)}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column{flex:1;overflow:hidden}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row{display:flex;align-items:center;height:15px}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row svg.icon-time{width:15px;height:15px;fill:var(--color-primary);display:block;margin-right:6px;flex:none}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row span.time{color:#4e4d4b;font-size:14px;line-height:1.2;font-family:Helvetica,Droid Sans,Arial;flex:1}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .live-title{color:#4e4d4b;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .user-name{color:#6d6c6a;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px;font-weight:700;padding-bottom:3px}.ww-live-list-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAADwCAMAAAAJixmgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALpQTFRF7Ovq3drZ4d/e3NnY6+rp3tzb4uDf29jX9vX12NTU5uTj7ezr6efm5+Xk6uno5ePi6Obl393c7+7u9PPz9fT08fDw7+7t5+Xl3NjY5OLh8O/v4t/f8vHx9PPy8O/u2tbW6+np7u3s4N7d4N3d7evr7+3t3dra6ujn7Orq4d7e6Ofm4+Hg3tvb7uzs5eLi6ujo8fDv8/Ly3tra4N3c6efn4+Dg2dXV8/Hx8vHw4Nzc5uTk5uPj29fX5OHh1EIuwgAABe1JREFUeNrtnXl3ojwUh9mDrIq71S62ta3dpuvMu33/r/WyCUFSS3uKkPh7/uk4lzPOw71JLqEHJAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+BzPkEmIrFifHekqyZGGx7GupoQKeq/XC3+oU23HgVM1PCQ8UA9/KBqvvo5MVF9L8xcmz/0wu2FylSSq+SqRHU59VTpZ3vKj3EV1sPTojyqfxjJRinlUic4w1nSiFnOvEJlHX4ssGWoOow5Kp2FJLA6FDdIt/V25WqO6Lx3WJVMOhRWGcFSthXRqMsOXU2Gf+b9WCgUcFjnDV5oSn8eeg6isSblHKyqkx5q2VcJl92GwJ2WZZHOyu1XgWdoNPhdinWnsZJkPM+kwfXVeO0ud2TRNN0WtsEZ52J7p3PaWUQ81ZXUk3WQulllng+NeOpqqw864tDq5yVTVI6Xmuht135xfH4ZXSj2nNFN3owRvz9BOdKwn8U58KeRtNRZKuTHxdl5Q8dVVh8q9bnEUa1pxBHfD7MqWJAqRsm7RXZjvU92UZulC6cbKoZKabd94pNfLuinPUIunQxC68X6PpaU9SdpdxMklSlcSEc2P5JZW3HbG7aO1jE6Cr0nC4kTlqyqWRYhlKdGfDUcSHDfyTFAVV1hNbSqTHchTwcq6q5JPUIWat7qkAgIZa2oVYVWcqjZIJaaHlWCBUmyRiojSXupVhXUxfB1SGTG6LqW6sCKEsFpdWOXBxzN0sif0Nvw+hEH2StP3JDSd7Jlmd+n379uwsUEaoMGq9kgjeIeV4CZTnI7g/X1h0x0oaUaYQBjCEIYwhCEMYQhDeIM9W5imuRjaH4SHcXhmiyI8G5gpQ1Z4uIkOZmIIz82cRSmL9oIKz0UQpn1D4+3wohCe8y88NIv8KYb/bIWHvAvbpnkxHl9QSiM6PDL7p8WwzbnwfDbphExm7KJeXMbh51m1om6/sD076cSc5Epnefhs1knD80opbr/wcJIadSasHG5OR6fzV6VR3H7h107Gabbc5uF/GOE+z8L2c270XC5ae5KHb6rUdOuFTzsU89I8fUWH2dM4Z8J/00YXpVE6pcOXm/Axx8IGbTQuCRu7z4fgwuNDEz4VQdjabWQwxzDPwq+00aw0K613T+I8rsMnudBJed25oHwnQqzD0n+50UNmlIffGCN8wHVreZmlOL88eKKuDvP896tcLrVfePRamrLoxuJ4XFqFdw1hHq6HB+Otii2W7OBt+3QMON8AGJmXN5PJzaVpMjvH4zj8NjMrJZiLPa2nrU2rrau//lb4iftNPHtQEBrYXwrzuE17RisNzr4Y5lCY3mrvM4TO+ju26bkUDqemxGnwwZXucZLk/vGPfWHTwmGWR6OR/e0wh8K8fiGEIfxdrg5L+OpufUjCVy+dtWgl/XHFag93nXdLuDGsrVaGVbLWxsYqvDZ8X0vCCac7lJPVjbHhbvWe7mZdSSIKS+tVh8mNuMuS9W9Zd7WWxBWWpPFdUfduLHzjoT28pDeFJy8P2h6+sB3r8Hi85y9ELw1hCEMYwhAWVnjvQBjCEIYwhL8mLN86PvVMj3PXuZXpoHsulrAT3/4LUsfzIL4Z6KdBN753GOgCCV+n93d/xcbnmxu+yYO0Hjf3hnVhhI+yO9rX0ccg+6gXgoEwwvf57yxECc4/PVLZT/2FEKZ+E+eIkFuzkNOgEBRD2Cw4+eILU04yPWjjIU3V+7kowm5xXvpdSGme8N/iLEu/NitPnMPb4rQc/HhFNy8sJ8b9VMlPZrH7pA+RE+OsD+FZOF9n/Ovg3s2aSd0Ngsc8oUfXQeDKP/iQuMaED+4BYgf3iLiDewhgM495lKSDMm78dVsH9qhW6fAexsvY3Wr9P/sDLOsXXrZK2KpfuF1PzNfqF27ZOxH0uoXb9oYAv27htr0O0atbuHXvQ5TrFW7fW8WNeoXb94Jep17hFr7jQ61TuI1vvFDqFG7jO03cOoXFfXseAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG/yP/mh50ZTbLkWAAAAAElFTkSuQmCC)}.publish-controller{display:flex}.publish-controller .buttons-container{position:fixed;bottom:20px;right:20px;z-index:10;display:flex;flex-direction:column;align-items:flex-end}.publish-controller .overlay-wrapper-upperleft{position:absolute;top:40px;left:16px}.publish-controller .overlay-wrapper-upperleft.external-tool-timer{top:16px;left:initial;right:16px}.publish-controller .overlay-wrapper-upperleft burst-meter{z-index:100;position:relative;display:block;margin-bottom:16px}.publish-controller .overlay-wrapper-downerleft{position:absolute;bottom:40px;left:initial}.publish-controller .overlay-wrapper-downerleft.no-use-mic{bottom:16px}.publish-controller .overlay-wrapper-downerleft combo-meter{transform:scale(1.1) translate(8px);position:relative;margin-left:8px;display:block;z-index:1}.publish-controller nice-count{position:absolute;top:30px;right:8px;z-index:100}.publish-controller nice-count.enquete{top:50px}.publish-controller .view-left{width:780px}.publish-controller .view-right{flex:0 0 auto;margin-left:18px}.publish-controller .publish-header{position:relative;display:block;width:780px;height:40px;background-color:var(--color-surface-video);font-size:14px;line-height:32px;padding-left:15px;display:flex;align-items:center;border-radius:5px 5px 0 0;justify-content:space-between}.publish-controller .publish-header playing-user-list{margin-right:16px}.publish-controller .publish-header .liveTitle{flex-shrink:0}.publish-controller .publish-header .liveTitle .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:300px;height:34px;padding:0 8px;font-size:14px}.publish-controller .publish-header .liveTitle .textbox[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.publish-controller .publish-header .liveTitle .textbox::-webkit-input-placeholder{color:#acaba9}.publish-controller .publish-header .liveTitle .textbox::-moz-placeholder{color:#acaba9}.publish-controller .publish-header .liveTitle .textbox:-ms-input-placeholder{color:#acaba9}.publish-controller .publish-header .liveTitle .textbox:focus,.publish-controller .publish-header .liveTitle .textbox:active{border-color:var(--color-primary)}.publish-controller .publish-header .liveTitle .textbox:focus[disabled],.publish-controller .publish-header .liveTitle .textbox:active[disabled]{border-color:#eceae8}.publish-controller .publish-header .liveTitle .textbox.target-focused{border-color:var(--color-primary)}.publish-controller .publish-header .liveTitle .textbox.target-focused[disabled]{border-color:#eceae8}.publish-controller .publish-header .liveTitle .icon-edit-title{width:24px;height:20px;margin-left:10px;padding:2px;flex-shrink:0;background-color:var(--color-primary);border-radius:5px;fill:#fff;cursor:pointer}.publish-controller .publish-header .liveTitle .icon-edit-title:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller .publish-header .liveTitle .save-edit-title-button,.publish-controller .publish-header .liveTitle .cancel-edit-title-button{height:24px;margin-left:10px;padding:0 10px;border:none;border-radius:5px;font-size:12px;cursor:pointer}.publish-controller .publish-header .liveTitle .save-edit-title-button:hover,.publish-controller .publish-header .liveTitle .cancel-edit-title-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller .publish-header .liveTitle .save-edit-title-button{background-color:var(--color-primary);color:#fff}.publish-controller .publish-header .liveTitle .cancel-edit-title-button{background-color:var(--color-surface);color:var(--color-on-surface-sentence)}.publish-controller .publish-header .game-title-wrapper{display:inline-flex;gap:4px;align-items:center;height:33px;margin:0 14px;padding:7px 16px;overflow:hidden;background:var(--color-surface);border:2px solid var(--color-on-background-border);border-radius:100px;cursor:pointer}.publish-controller .publish-header .game-title-wrapper .game-title{font-size:12px;line-height:1.4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-on-surface-heading)}.publish-controller .publish-header .game-title-wrapper .arrow-down{width:16px;height:16px;flex-shrink:0;fill:var(--color-on-surface-icon)}.publish-controller .publish-view{position:relative;width:780px;height:437px;background-color:#eceae8;border:2px solid #eceae8;overflow:hidden}.publish-controller .publish-view .video{width:100%;height:100%}.publish-controller .publish-view .live-status{position:absolute;width:100%;height:100%;top:0;pointer-events:none}.publish-controller .publish-view .flash{position:absolute;left:0px;top:0px;width:776px;height:433px}.publish-controller .publish-view .external-tool{display:flex;position:absolute;left:0px;top:0px;width:100%;height:100%;padding:40px;background-color:#fff;align-items:center;justify-content:center}.publish-controller .publish-view .external-tool .encoder-settings-table{margin:10px 0;width:100%}.publish-controller .publish-view .external-tool .encoder-settings-table th,.publish-controller .publish-view .external-tool .encoder-settings-table td{border:solid 2px #eceae8;padding:2px;text-align:center}.publish-controller .publish-view .external-tool .encoder-settings-table th{background-color:var(--color-surface-pc-table-header);font-weight:400}.publish-controller .publish-view .external-tool .external-tool-wrapper{font-size:12px;width:100%}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description{margin:0;padding-left:12px}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description li{list-style-type:"\203b";-webkit-padding-start:4px;padding-inline-start:4px}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description li.no-mark{list-style-type:""}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description li>.link{color:#009687;text-decoration:underline;cursor:pointer}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description.standby{text-align:center}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description .notice{color:#ff4500}.publish-controller .publish-view .external-tool .external-tool-wrapper .param-name{margin-top:10px}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:100%;height:35px;padding-left:9px;padding-right:9px;font-size:14px}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox::-webkit-input-placeholder{color:#acaba9}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox::-moz-placeholder{color:#acaba9}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:-ms-input-placeholder{color:#acaba9}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:focus,.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:active{border-color:var(--color-primary)}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:focus[disabled],.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:active[disabled]{border-color:#eceae8}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox.target-focused{border-color:var(--color-primary)}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox.target-focused[disabled]{border-color:#eceae8}.publish-controller .publish-view .external-tool .external-tool-wrapper .stream-name{display:flex;flex-direction:row}.publish-controller .publish-view .external-tool .external-tool-wrapper .reset-btn{position:relative;width:90px;height:38px;border-radius:5px;background-color:var(--color-surface-old-gray-button);border:2px solid #eceae8;flex:0 0 auto;display:flex;cursor:pointer;align-items:center;justify-content:center;margin-left:10px}.publish-controller .publish-view .html5-video{width:100%;height:100%;position:relative;padding-top:56.25%}.publish-controller .publish-view .html5-video .now{width:100%;height:100%;position:absolute;background-color:#000;top:0;left:0}.publish-controller .publish-view .html5-video .now .text{color:#4e4d4b;font-size:20px;line-height:1.2}.publish-controller .publish-view .html5-video .video-picture{width:100%;height:100%;position:absolute;top:0;left:0}.publish-controller .publish-view .html5-video .collabo-toast{width:100%;position:absolute;bottom:10px}.publish-controller .publish-view .html5-video .collabo-toast .text{max-width:60%;margin:auto;padding:5px 20px;background-color:#00000080;border-radius:5px;text-align:center;color:#fff;font-size:13px}.publish-controller .publish-view .html5-video .collabo-toast .text .name{color:#f0425b}.publish-controller .publish-view .frame{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top center;pointer-events:none}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back,.publish-controller .publish-view .frame.radio-picture-wrapper .radio-picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back{width:100%;height:100%;background-color:#fff}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back .radio-back-inner{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back:not(.anyone-joined-collabo){width:calc(100% + 20px);height:calc(100% + 20px)}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back:not(.anyone-joined-collabo) .radio-back-inner{filter:blur(10px) brightness(85%)}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-picture{width:calc(100% - 32px);height:calc(100% - 32px);max-height:640px;background-size:contain;background-position:center;background-repeat:no-repeat}.publish-controller .publish-view .frame.radio-picture-wrapper.anyone-joined-collabo .radio-picture{width:100%;height:100%}.publish-controller .publish-view .burst-flame-frame{background-image:url(https://img.whowatch.tv/events/201807_resort/meter/frame_flame.png);width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top center;pointer-events:none}.publish-controller .publish-view .sound_only{position:absolute;left:0px;top:0px;width:100%;height:100%}.publish-controller .publish-view .status{position:absolute;left:0px;top:0px;height:28px;color:#fff;font-size:14px;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center;background-color:var(--color-surface-video-live-status)}.publish-controller .publish-view .publishInfo{position:relative;width:100%;height:100%;color:#fff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.4),-1px 1px 1px rgba(0,0,0,.4),1px -1px 1px rgba(0,0,0,.4),-1px -1px 1px rgba(0,0,0,.4);pointer-events:none}.publish-controller .publish-view .publishInfo .info-wrapper{position:absolute;top:8px;right:0px;display:flex;flex-wrap:wrap;justify-content:flex-end;line-height:1}.publish-controller .publish-view .publishInfo live-last-time{position:absolute;right:0;bottom:6px}.publish-controller .publish-view .publishInfo .message-for-publisher{width:100%;position:fixed;top:130px;left:0;background-color:#000000b3;text-align:center;color:#fff;pointer-events:none;padding:20px 0;z-index:10}.publish-controller .publish-view .publishInfo .message-for-publisher .m-body{font-size:16px}.publish-controller .publish-view .publishInfo .message-for-publisher .m-header{padding-bottom:4px;font-size:14px;font-weight:700}.publish-controller .publish-view .mic-level{padding:3px;background-color:#ffffff80;display:flex;position:absolute;bottom:10px;left:5px;flex-direction:row;border-radius:4px}.publish-controller .publish-view .mic-level .mic-bar{width:5px;height:10px;margin:2px;background-color:var(--color-surface-mic-off)}.publish-controller .publish-view .mic-level .mic-bar.active{background-color:var(--color-primary-emphasized)}.publish-controller .publish-view .live-toast{position:absolute;display:block;width:410px;left:0;right:0;bottom:10px;text-align:center;border-radius:5px;margin:auto;padding:10px 20px;background-color:#0009;color:#fff;font-size:14px}.publish-controller .publish-view .live-toast .strong{color:var(--color-secondary)}.publish-controller .confirm-ticket-exchange{position:relative;width:780px;height:0px;margin-top:0;background-color:#fff;display:flex;font-size:14px;line-height:1.4;overflow:hidden;transition:height .5s;background-color:var(--color-surface-video);padding-left:10px;padding-right:10px}.publish-controller .confirm-ticket-exchange.visible{padding-top:5px;height:102px}.publish-controller .confirm-ticket-exchange .confirm-text{position:absolute;top:20px;left:20px}.publish-controller .confirm-ticket-exchange .confirm-text p{margin:0;padding:0}.publish-controller .confirm-ticket-exchange .confirm-text .strong{color:#009687}.publish-controller .confirm-ticket-exchange .dash{width:100%;border-bottom:4px dotted #cac9c7}.publish-controller .confirm-ticket-exchange .confirm-buttons{position:absolute;top:0;right:0;display:flex;align-items:center;height:97px}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-yes{margin-right:24px}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-yes[disabled]{background-color:var(--color-badge-primary)!important}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no{width:36px;height:36px;margin-right:8px;position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no .icon-x{width:24px;height:24px;fill:var(--color-on-surface-video-icon)}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no:hover{background-color:#fff9}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no:hover .icon-x{fill:var(--color-on-surface-video-icon-focused)}.publish-controller .buttons{display:flex;flex-direction:row;align-items:center;width:780px;padding:6px 10px;background-color:var(--color-surface-video)}.publish-controller .buttons button{width:auto}.publish-controller .buttons .checkboxs{flex:1;margin-left:10px}.publish-controller .buttons .checkboxs .auto-extension .auto-extension-label{font-size:14px}.publish-controller .buttons .checkboxs .speak-comment{margin-top:6px}.publish-controller .buttons .checkboxs .speak-comment .speak-comment-label{font-size:14px}.publish-controller .buttons .bar{width:1px;height:38px;background-color:#cac9c7}.publish-controller .buttons .icon-button{position:relative;width:36px;height:36px;cursor:pointer;margin:0 8px;display:flex;align-items:center;justify-content:center}.publish-controller .buttons .icon-button:hover{background-color:#f3f2f0}.publish-controller .buttons .icon-button:last-child{margin:0 0 0 8px}.publish-controller .buttons .icon-button svg.icon{position:relative;fill:#82817f;width:36px;height:36px}.publish-controller .buttons .icon-button svg.icon.icon-mic-slash{fill:#82817f}.publish-controller .buttons .icon-button .host-collabo-request-notification-budge{position:absolute;top:0px;right:-2px;width:12px;height:12px;border-radius:100%;border:2px solid #fff;background-color:var(--color-secondary)}.publish-controller .buttons .icon-button .host-collabo-menu-wrapper{position:absolute;top:0;transform:translateY(-100%)}.publish-controller .buttons .icon-button .host-collabo-request-notification-container{position:absolute;top:0;transform:translate(-17px,-110%);display:flex;flex-direction:row;width:400px;border-radius:10px;box-shadow:0 0 20px 1px #0000004d;padding:16px;background-color:#fff}.publish-controller .buttons .icon-button .host-collabo-request-notification-container:after{position:absolute;bottom:-10px;left:52%;border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;content:""}.publish-controller .buttons .icon-button .host-collabo-request-notification-container .user-icon-wrapper{display:flex;justify-content:flex-start}.publish-controller .buttons .icon-button .host-collabo-request-notification-container .user-icon-wrapper img{width:32px;height:32px;border-radius:50%}.publish-controller .buttons .icon-button .host-collabo-request-notification-container .notification-wrapper{margin-left:8px}.publish-controller .buttons .icon-button .host-collabo-request-notification-container .notification-wrapper .notification-header{font-size:14px;line-height:1.2;font-weight:700}.publish-controller .buttons .icon-button .host-collabo-request-notification-container .notification-wrapper .notification-content{font-size:14px;line-height:1.4}.publish-controller .comment{display:flex;flex-direction:column;width:780px;border-bottom:1px solid #eceae8;background-color:var(--color-surface-video);padding-left:10px;padding-right:10px}.publish-controller .comment .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:100%;height:36px;padding-left:16px;padding-right:16px;font-size:16px}.publish-controller .comment .textbox[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.publish-controller .comment .textbox::-webkit-input-placeholder{color:#acaba9}.publish-controller .comment .textbox::-moz-placeholder{color:#acaba9}.publish-controller .comment .textbox:-ms-input-placeholder{color:#acaba9}.publish-controller .comment .textbox:focus,.publish-controller .comment .textbox:active{border-color:var(--color-primary)}.publish-controller .comment .textbox:focus[disabled],.publish-controller .comment .textbox:active[disabled]{border-color:#eceae8}.publish-controller .comment .textbox.target-focused{border-color:var(--color-primary)}.publish-controller .comment .textbox.target-focused[disabled]{border-color:#eceae8}.publish-controller .comment .limit{color:#6d6c6a;font-size:10px;font-weight:700;line-height:24px;width:100%;display:flex;align-items:center;justify-content:flex-end}.publish-controller .options{width:405px;margin-bottom:16px;border-radius:5px;background-color:#fff;padding:16px;color:#4e4d4b}.publish-controller .options publish-external-info{display:block;margin-top:16px}.publish-controller .link{cursor:pointer}.publish-controller .link:hover{color:var(--color-on-surface-focused-primary)}.publish-controller ww-radio-button{margin-top:18px}.viewer-controller{width:100%;min-width:917px;height:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:50px}.viewer-controller .theater-bg{position:absolute;top:116px;width:100%;height:686px;background-color:#000;left:0}.viewer-controller.collabo .video combo-meter{bottom:20px!important}.viewer-controller.auto-hide .viewer-html5-player-controller .telop,.viewer-controller.auto-hide .viewer-html5-player-controller .buttons{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .25s!important}.viewer-controller.auto-hide .video combo-meter{bottom:0px!important}.viewer-controller.auto-hide .liveTitle,.viewer-controller.auto-hide .publishInfo,.viewer-controller.auto-hide .sent-items-wrapper,.viewer-controller.auto-hide .theater-gradient-bg-top,.viewer-controller.auto-hide .theater-gradient-bg-bottom{opacity:0!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;filter:alpha(opacity=0)!important;transition:opacity .25s!important}.viewer-controller.full-screen .view{position:absolute;height:100%;width:100%;left:0;top:0;z-index:20000}.viewer-controller.full-screen .sent-items-wrapper{pointer-events:none;position:absolute;padding:0 30px 5px;bottom:0;left:0;width:100%;background-color:transparent;color:#fff;border-top:1px solid #fff;transition:opacity .1s;z-index:20001}.viewer-controller.full-screen .sent-items-wrapper .sent-items{padding-top:7px}.viewer-controller.full-screen .sent-items-wrapper .sent-items .icon-present{fill:#fff}.viewer-controller.full-screen .viewer-html5-player-controller{width:100%;height:100%}.viewer-controller.full-screen .viewer-html5-player-controller .theater-gradient-bg-top{width:100%;height:80px;position:absolute;top:0;left:0;transition:opacity .1s;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0) 100%)}.viewer-controller.full-screen .viewer-html5-player-controller .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;transition:opacity .1s;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0) 100%)}.viewer-controller.full-screen .viewer-html5-player-controller .telop{transition:opacity .1s;position:absolute;bottom:40px;background-color:transparent;width:440px;left:0;z-index:3}.viewer-controller.full-screen .viewer-html5-player-controller .telop .textbox{height:32px}.viewer-controller.full-screen .viewer-html5-player-controller .telop .textbox .text{line-height:32px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle{transition:opacity .1s;position:absolute;z-index:1;left:0;right:0;margin:0 auto;background-color:transparent;color:#fff;width:100%;z-index:3}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .collabo{margin-top:6px;padding-top:2px;margin-left:10px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .title{font-size:16px;line-height:16px;margin-top:5px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .live-category{margin-top:5px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .game-title{margin-top:66px;background:var(--color-surface);color:var(--color-on-surface-heading)}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle playing-user-list{margin-top:66px;margin-right:0}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .alert-btn{margin-top:66px;margin-right:14px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell-title{color:#4e4d4b}.viewer-controller.full-screen .viewer-html5-player-controller .buttons{transition:opacity .1s;position:absolute;bottom:38px;right:0;background-color:transparent;color:#fff;z-index:3;width:calc(100% - 420px)}.viewer-controller.full-screen .viewer-html5-player-controller .buttons.no-telop{width:100%}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .checkbox{border:1px solid #fff;background-color:transparent}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .volume-btn{background-color:transparent}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .viewer-toolbar{margin-right:0}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .viewer-toolbar .quality-menu-wrapper{z-index:10}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .viewer-toolbar .divider{height:18px}.viewer-controller.full-screen .viewer-html5-player-controller .video{position:absolute;width:100%;height:100%;border:none;z-index:2}.viewer-controller.full-screen .viewer-html5-player-controller .video .overlay-wrapper-upperleft .category-icon-wrapper{display:flex;font-size:14px;margin-bottom:16px}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo{transition:opacity .1s;z-index:1}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo live-last-time{bottom:96px}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .mute{bottom:90px}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .viewers{font-size:16px;right:20px;top:11px}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .presents{right:66px;top:36px}.viewer-controller.full-screen .viewer-html5-player-controller .video combo-meter{transform:scale(1.2) translate(14%,-10%);bottom:84px}.viewer-controller.theater .bottom-row{width:1220px}.viewer-controller.theater .left-column{margin-top:680px}.viewer-controller.theater .right-column{margin-top:700px}.viewer-controller.theater .sent-items-wrapper{position:absolute;padding:0 30px 5px;top:765px;width:1220px;background-color:transparent;color:#fff;border-top:1px solid #fff;transition:opacity .1s}.viewer-controller.theater .sent-items-wrapper .sent-items{padding-top:5px}.viewer-controller.theater .sent-items-wrapper .sent-items .icon-present{fill:#fff}.viewer-controller.theater .viewer-html5-player-controller{position:absolute;top:84px;left:0;right:0;margin:0 auto;background-color:#000;width:1220px;height:686px}.viewer-controller.theater .viewer-html5-player-controller .theater-gradient-bg-top{width:100%;height:80px;position:absolute;top:0;left:0;transition:opacity .1s;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0) 100%)}.viewer-controller.theater .viewer-html5-player-controller .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;transition:opacity .1s;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0) 100%)}.viewer-controller.theater .viewer-html5-player-controller .telop{transition:opacity .1s;position:absolute;top:600px;background-color:transparent;width:440px;margin-top:2px;left:0}.viewer-controller.theater .viewer-html5-player-controller .telop .textbox{height:32px}.viewer-controller.theater .viewer-html5-player-controller .telop .textbox .text{line-height:32px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle{transition:opacity .1s;position:absolute;z-index:1;left:0;right:0;margin:0 auto;background-color:transparent;color:#fff;width:1220px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .collabo{margin-left:10px;margin-top:4px;padding-top:2px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .title{font-size:16px;line-height:16px;margin-top:5px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .live-category{margin-top:5px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .game-title{margin-top:66px;background:var(--color-surface);color:var(--color-on-surface-heading)}.viewer-controller.theater .viewer-html5-player-controller .liveTitle playing-user-list{margin-top:66px;margin-right:0}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .alert-btn{margin-top:66px;margin-right:14px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell-title{color:#4e4d4b}.viewer-controller.theater .viewer-html5-player-controller .buttons{transition:opacity .1s;position:absolute;width:780px;top:600px;right:0;background-color:transparent;color:#fff}.viewer-controller.theater .viewer-html5-player-controller .buttons.no-telop{width:100%}.viewer-controller.theater .viewer-html5-player-controller .buttons .checkbox{border:1px solid #fff;background-color:transparent}.viewer-controller.theater .viewer-html5-player-controller .buttons .volume-btn{background-color:transparent}.viewer-controller.theater .viewer-html5-player-controller .buttons .viewer-toolbar{margin-right:0}.viewer-controller.theater .viewer-html5-player-controller .buttons .viewer-toolbar .quality-menu-wrapper{z-index:10}.viewer-controller.theater .viewer-html5-player-controller .buttons .viewer-toolbar .divider{height:18px}.viewer-controller.theater .viewer-html5-player-controller .video{width:1220px;height:100%;margin:0 auto;border:none}.viewer-controller.theater .viewer-html5-player-controller .video .overlay-wrapper-upperleft .category-icon-wrapper{display:flex;font-size:14px;margin-bottom:16px}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo{transition:opacity .1s;z-index:1}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo live-last-time{bottom:96px}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .mute{bottom:90px}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .viewers{font-size:16px;right:20px;top:11px}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .presents{right:66px;top:36px}.viewer-controller.theater .viewer-html5-player-controller .video combo-meter{bottom:84px;transform:scale(1.1) translate(14%,-10%)}.viewer-controller.theater .video .overlay-wrapper-upperleft{top:50px}.viewer-controller.theater .video .overlay-wrapper-upperleft burst-meter{transform:scale(1.1) translate(14%,-10%)}.viewer-controller.theater.auto-hide .video .overlay-wrapper-upperleft{top:16px}.viewer-controller.full-screen .video .overlay-wrapper-upperleft{top:50px}.viewer-controller.full-screen .video .overlay-wrapper-upperleft burst-meter{transform:scale(1.2) translate(14%,-10%)}.viewer-controller.full-screen.auto-hide .video .overlay-wrapper-upperleft{top:16px}.viewer-controller .video .overlay-wrapper-upperleft{position:absolute;top:16px;left:16px;z-index:100;transition:top .4s linear}.viewer-controller .video .overlay-wrapper-upperleft .category-icon-wrapper{display:flex;margin-bottom:16px}.viewer-controller .video .overlay-wrapper-upperleft burst-meter{display:block;position:relative;margin-bottom:16px}.viewer-controller .video combo-meter{position:absolute;display:block;margin-bottom:16px;bottom:0;left:16px;z-index:100;transition:bottom .4s linear}.viewer-controller .buttons-container{position:fixed;right:20px;z-index:10;display:flex;flex-direction:column;align-items:flex-end}.viewer-controller .viewer-collabo-controller{position:relative}.viewer-controller .viewer-collabo-controller .spacer{flex:1}.viewer-controller .viewer-collabo-controller .enquete-button{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 8px;border-radius:5px}.viewer-controller .viewer-collabo-controller .enquete-button:hover{background-color:var(--color-surface-old-gray-button-focused)}.viewer-controller .viewer-collabo-controller .enquete-button:last-child{margin:0 0 0 8px}.viewer-controller .viewer-collabo-controller .enquete-button svg.icon{fill:var(--color-primary-emphasized);width:24px;height:24px}.viewer-controller .viewer-collabo-controller .liveTitle{display:flex;align-items:center;justify-content:space-between;width:780px;height:40px;background-color:var(--color-surface-video);font-size:14px;line-height:32px;padding-left:15px;border-radius:5px 5px 0 0}.viewer-controller .viewer-collabo-controller .video{position:relative;width:780px;height:438px;background-color:#eceae8;border:2px solid #eceae8;overflow:hidden}.viewer-controller .viewer-collabo-controller .video .flash{position:absolute;left:0px;top:0px;width:780px;height:438px}.viewer-controller .viewer-collabo-controller .video .flash .video-picture{position:absolute;left:0px;top:0px}.viewer-controller .viewer-collabo-controller .video .flash canvas{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.viewer-controller .viewer-collabo-controller .video .frame{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top center;pointer-events:none}.viewer-controller .viewer-collabo-controller .video .frame.radio-picture-wrapper{background-color:#000;padding-top:56.25%}.viewer-controller .viewer-collabo-controller .video .frame.radio-picture-wrapper .radio-picture{width:100%;height:100%;position:absolute;top:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat}.viewer-controller .viewer-collabo-controller .video .burst-flame-frame{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top center;pointer-events:none;background-image:url(https://img.whowatch.tv/events/201807_resort/meter/frame_flame.png)}.viewer-controller .viewer-collabo-controller .video .sound_only{position:absolute;left:0px;top:0px;width:100%;height:100%}.viewer-controller .viewer-collabo-controller .video .status{position:absolute;left:0px;top:0px;height:28px;color:#fff;font-size:14px;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center;background-color:#4e4d4b}.viewer-controller .viewer-collabo-controller .video .overlay-wrapper-upperleft{position:absolute;top:40px;left:16px}.viewer-controller .viewer-collabo-controller .video combo-meter{bottom:24px}.viewer-controller .viewer-collabo-controller .video .publishInfo{position:relative;width:100%;height:100%;color:#fff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.4),-1px 1px 1px rgba(0,0,0,.4),1px -1px 1px rgba(0,0,0,.4),-1px -1px 1px rgba(0,0,0,.4);pointer-events:none}.viewer-controller .viewer-collabo-controller .video .publishInfo .info-wrapper{position:absolute;top:8px;right:0px;display:flex;flex-wrap:wrap;justify-content:flex-end;line-height:1;cursor:default}.viewer-controller .viewer-collabo-controller .video .publishInfo live-last-time{position:absolute;right:0;bottom:6px}.viewer-controller .viewer-collabo-controller .video .mic-level{padding:3px;background-color:#ffffff80;display:flex;position:absolute;bottom:10px;left:5px;flex-direction:row;border-radius:4px}.viewer-controller .viewer-collabo-controller .video .mic-level .mic-bar{width:5px;height:10px;margin:2px;background-color:var(--color-surface-mic-off)}.viewer-controller .viewer-collabo-controller .video .mic-level .mic-bar.active{background-color:var(--color-primary-emphasized)}.viewer-controller .viewer-collabo-controller .video .live-toast{position:absolute;width:410px;left:110px;bottom:10px;text-align:center;border-radius:5px;padding:10px 20px;background-color:#0009;color:#fff;font-size:14px}.viewer-controller .viewer-collabo-controller .video .live-toast .strong{color:var(--color-secondary)}.viewer-controller .viewer-collabo-controller .buttons{display:flex;flex-direction:row;align-items:center;width:780px;background-color:var(--color-surface-video);padding:6px 10px}.viewer-controller .viewer-collabo-controller .buttons button{width:120px}.viewer-controller .viewer-collabo-controller .buttons .start{background-color:var(--color-primary-emphasized)}.viewer-controller .viewer-collabo-controller .buttons .start:hover{background-color:#fea41d}.viewer-controller .viewer-collabo-controller .buttons .end{background-color:var(--color-warn)}.viewer-controller .viewer-collabo-controller .buttons .end:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller .viewer-collabo-controller .buttons .checkboxs{display:flex;flex-direction:column;align-content:space-between;flex:0 0 auto;margin-left:10px}.viewer-controller .viewer-collabo-controller .buttons .checkboxs .speak-comment{display:flex;flex-direction:row;align-items:center;margin-top:4px}.viewer-controller .viewer-collabo-controller .buttons .bar{width:1px;height:40px;background-color:#eceae8}.viewer-controller .viewer-collabo-controller .buttons .mic_btn{position:relative;width:42px;height:42px;border-radius:5px;background-color:var(--color-surface-video);cursor:pointer;margin-right:6px}.viewer-controller .viewer-collabo-controller .buttons .mic_btn:hover{background-color:var(--color-surface-old-gray-button-focused)}.viewer-controller .viewer-collabo-controller .buttons .mic_btn .icon-mic{fill:#82817f;width:42px;height:42px;padding:6px}.viewer-controller .viewer-collabo-controller .buttons .mic_btn .icon-mic.off{display:none}.viewer-controller .viewer-collabo-controller .buttons .mic_btn.off .icon-mic.off{fill:#82817f;display:block}.viewer-controller .viewer-collabo-controller .buttons .mic_btn.off .icon-mic.on{display:none}.viewer-controller .viewer-collabo-controller .buttons .mode_btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:110px;height:54px;border-radius:5px;background-color:var(--color-surface-video);border:2px solid #eceae8;cursor:pointer;flex:0 0 auto;margin-right:10px}.viewer-controller .viewer-collabo-controller .buttons .mode_btn .title{position:absolute;left:45px;top:14px;color:var(--color-primary-emphasized);font-size:14px;line-height:24px}.viewer-controller .viewer-collabo-controller .comment{display:flex;flex-direction:column;width:780px;border-bottom:2px solid #eceae8;background-color:var(--color-surface-video);padding-left:10px;padding-right:10px}.viewer-controller .viewer-collabo-controller .comment .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:100%;height:50px;padding-left:16px;padding-right:16px;font-size:16px}.viewer-controller .viewer-collabo-controller .comment .textbox[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.viewer-controller .viewer-collabo-controller .comment .textbox::-webkit-input-placeholder{color:#acaba9}.viewer-controller .viewer-collabo-controller .comment .textbox::-moz-placeholder{color:#acaba9}.viewer-controller .viewer-collabo-controller .comment .textbox:-ms-input-placeholder{color:#acaba9}.viewer-controller .viewer-collabo-controller .comment .textbox:focus,.viewer-controller .viewer-collabo-controller .comment .textbox:active{border-color:var(--color-primary)}.viewer-controller .viewer-collabo-controller .comment .textbox:focus[disabled],.viewer-controller .viewer-collabo-controller .comment .textbox:active[disabled]{border-color:#eceae8}.viewer-controller .viewer-collabo-controller .comment .textbox.target-focused{border-color:var(--color-primary)}.viewer-controller .viewer-collabo-controller .comment .textbox.target-focused[disabled]{border-color:#eceae8}.viewer-controller .viewer-collabo-controller .comment .limit{color:#6d6c6a;font-size:10px;font-weight:700;line-height:24px;width:100%;display:flex;align-items:center;justify-content:flex-end}.viewer-controller .viewer-collabo-controller .link{cursor:pointer}.viewer-controller .viewer-collabo-controller .link:hover{color:var(--color-on-surface-focused-primary)}.viewer-controller .bottom-row{max-width:calc((100vh - (84px + 8px + 72px + 50px + 41px + 50px)) * (16 / 9) + 8px + 407px);width:100%;min-width:917px;display:flex}.viewer-controller .bottom-row .left-column{flex:1}.viewer-controller .bottom-row .right-column{width:407px}.viewer-controller .left-column{flex:0 0 auto;min-width:502px}.viewer-controller .center-column{flex:0 0 auto}.viewer-controller .finished{width:100%;height:50px;background-color:var(--color-surface-video)}.viewer-controller .finished .finished-box{width:90%;background-color:var(--color-surface-old-pc-live-finished);border-radius:15px;height:30px}.viewer-controller .finished .finished-box span{font-size:16px;color:#4e4d4b}.viewer-controller birthday-message{display:block;margin:16px auto 24px}.viewer-controller .collabo-members-count{display:flex;align-items:center;margin-top:18px;flex:0 0 193px}.viewer-controller .collabo-members-count .title{font-size:14px}.viewer-controller .collabo-area{display:grid;grid-template:"members button" 77px "remark remark" auto/1fr 152px;width:100%;border-radius:5px;background-color:#fff;align-items:center;padding-left:10px;padding-right:20px}.viewer-controller .collabo-area button{grid-area:button;width:152px}.viewer-controller .collabo-area .members{grid-area:members;display:flex;height:77px;align-items:center;flex:1 0 auto}.viewer-controller .collabo-area .members .member{display:flex;align-items:center;justify-content:center;width:55px;height:55px;margin-left:10px;position:relative}.viewer-controller .collabo-area .members .member ww-user-icon{cursor:pointer}.viewer-controller .collabo-area .collabo-request-button{height:36px;border-radius:5px;padding-left:13px;padding-right:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background-color:var(--color-primary-emphasized);color:#fff}.viewer-controller .collabo-area .collabo-request-button:hover{background-color:#fea41d}.viewer-controller .collabo-area .collabo-request-button.disabled{color:#fff;background-color:#cac9c7;pointer-events:none}.viewer-controller .collabo-area .collabo-request-button .icon_live_collabo_request{width:30px;height:30px;fill:#fff}.viewer-controller .collabo-area .collabo-request-button .icon_live_collabo_request_disabled{width:30px;height:30px;fill:#82817f}.viewer-controller .collabo-area .collabo-request-button .title{font-size:13px;margin-left:10px}.viewer-controller .collabo-area .remark{grid-area:remark;display:flex;align-items:center;justify-content:center;flex:1 1 auto;margin-bottom:10px}.viewer-controller .collabo-area .remark .icon-info{width:18px;height:18px;margin-right:5px;fill:#cac9c7}.viewer-controller .collabo-area .remark .title{font-size:12px;color:#acaba9}.viewer-controller .right-column{flex:0 0 auto;display:flex;flex-direction:column;margin-left:35px;width:406px}.viewer-controller .right-column.viewer-responsive{margin-left:8px}.viewer-controller .right-column .entry{width:406px;margin-bottom:10px;flex:none}.viewer-controller .right-column .tabs{margin-bottom:13px;border-bottom:2px solid var(--color-primary);display:flex;justify-content:space-between}.viewer-controller .right-column .tabs .tab{width:49%;height:40px;text-align:center;line-height:38px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:2px solid var(--color-primary);border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary);color:#4e4d4b;cursor:pointer}.viewer-controller .right-column .tabs .tab:hover{background-color:var(--color-primary);color:#fff}.viewer-controller .right-column .tabs .tabs-selected{position:relative;background-color:var(--color-primary);color:#fff}.viewer-controller .right-column .tabs .tabs-selected:after{content:"";position:absolute;bottom:-8px;left:50%;margin-left:-7px;border-style:solid;border-width:7px 7px 0 7px;border-color:var(--color-primary) transparent transparent transparent}.viewer-controller .right-column .entryItem{width:406px;position:relative;white-space:nowrap;background-color:#fff;padding:2px}.viewer-controller .right-column .entryItem .grayout{width:100%;height:100%}.viewer-controller .right-column .entryItem .grayout .bg{width:100%;height:100%;background-color:#000;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.viewer-controller .right-column .entryItem .grayout .plus-image{position:absolute;fill:#fff;width:24px;height:24px;left:50%;top:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 2px rgba(0,0,0,.6))}.viewer-controller .right-column .entryItem .buy-tooltip{position:absolute;top:80px;margin-top:5px;max-width:280px;width:auto;height:auto;white-space:initial;color:#6d6c6a;background:#fff;font-size:13px;text-align:center;padding:7px;border-radius:5px;z-index:1;pointer-events:none;border:2px solid #cac9c7}.viewer-controller .right-column .entryItem .buy-tooltip:before{content:"";position:absolute;top:-14px;left:var(--left);border:8px solid transparent;border-bottom:12px solid #fff;z-index:2}.viewer-controller .right-column .entryItem .buy-tooltip:after{content:"";position:absolute;top:-15px;left:var(--left);margin-left:2px;border:6px solid transparent;border-bottom:8px solid #cac9c7;z-index:1}.viewer-controller .right-column .entryItem .buy-tooltip .click-for-buy{display:inline-block;width:100%;text-align:center;font-size:16px;font-weight:700;color:#6d6c6a}.viewer-controller .right-column .entryItem .buy-tooltip .description{display:inline-block;width:auto;text-align:left;margin:0 auto}.viewer-controller .right-column .entryItem .btn{position:absolute;top:31px;width:24px;height:24px;border-radius:5px;vertical-align:middle;cursor:pointer;background-color:var(--color-primary);pointer-events:auto}.viewer-controller .right-column .entryItem .btn:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller .right-column .entryItem .btn .icon-arrow{fill:#fff;width:20px;height:20px}.viewer-controller .right-column .entryItem .btn .icon-arrow.left{transform:rotate(180deg)}.viewer-controller .right-column .entryItem .btn.disabled{background-color:#cac9c7;pointer-events:none}.viewer-controller .right-column .entryItem .btnLeft{left:10px}.viewer-controller .right-column .entryItem .btnRight{right:10px}.viewer-controller .right-column .entryItem .viewport{overflow:hidden;margin-left:40px;margin-right:40px;width:326px;padding-bottom:8px}.viewer-controller .right-column .entryItem .viewport .items{display:flex;float:left;justify-content:flex-start;width:326px;height:71px;margin-top:8px}.viewer-controller .right-column .entryItem .viewport .items .item{width:54px;height:54px;margin:0 5px;position:relative}.viewer-controller .right-column .entryItem .viewport .items .item>.icon-box{height:100%;position:relative;overflow:hidden;border-radius:5px;background-size:cover;background-position:center}.viewer-controller .right-column .entryItem .viewport .items .item>.icon-box.active{border:1px solid #fff;box-shadow:0 0 0 3px var(--color-primary)}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area{display:flex;height:20px;flex-direction:row;align-items:center}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .icon-cake{width:16px;height:16px;flex:0 0 auto;fill:var(--color-birthday-icon)}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count{width:100%;flex:1 1 auto;font-size:12px;color:var(--color-primary-emphasized);text-align:right;margin:0 4px}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count.birthday-color{color:var(--color-secondary)}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count.no-have{color:#acaba9}.viewer-controller .right-column .entryItem .item-count-ui{height:58px;background-color:var(--color-surface-video);display:flex;align-items:center;padding:0 10px;margin-top:2px}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container{flex:1;display:flex;flex-direction:column;max-width:220px;height:40px;justify-content:space-between;margin-left:16px}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .status-container{display:flex;align-items:center;height:14px}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .status-container .icon-reply{width:15px;height:10px;fill:#82817f}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .status-container span{font-size:14px;line-height:1;margin-left:8px}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .item-name{white-space:nowrap;display:flex;align-items:center;height:16px;font-weight:700}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .item-name span{padding-right:8px;font-size:14px;line-height:14px;text-overflow:ellipsis;overflow:hidden;margin-left:1px}.viewer-controller .right-column .entryItem .item-count-ui .item-icon{flex:none;height:39px;width:39px;border-radius:4px}.viewer-controller .right-column .entryItem .item-count-ui .input-area{display:flex;position:relative}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:80px;height:46px;padding-right:17px;font-size:14px;text-align:right}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount::-webkit-input-placeholder{color:#acaba9}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount::-moz-placeholder{color:#acaba9}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:-ms-input-placeholder{color:#acaba9}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:focus,.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:active{border-color:var(--color-primary)}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:focus[disabled],.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:active[disabled]{border-color:#eceae8}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount.target-focused{border-color:var(--color-primary)}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount.target-focused[disabled]{border-color:#eceae8}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount::-webkit-inner-spin-button,.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount ::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;border:none}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount::-webkit-inner-spin-button::-ms-expand,.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount ::-webkit-outer-spin-button::-ms-expand{display:none}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons{display:flex;flex-direction:column;margin-left:7px;justify-content:space-between}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow{width:20px;height:20px;border-radius:5px;cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:var(--color-primary)}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow.disabled{background-color:#cac9c7;pointer-events:none}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow .icon-arrow{fill:#fff;width:12px;height:8px}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow .icon-arrow.up{transform:rotate(180deg)}.viewer-controller .right-column .placeholderWrap{position:relative;margin-top:6px}.viewer-controller .right-column .placeholderWrap .placeholder{position:absolute;top:calc(50% - 18px);left:18px;color:#acaba9;font-size:14px;line-height:18px;height:36px;display:flex;align-items:center;white-space:pre-wrap}.viewer-controller .right-column .placeholderWrap .placeholder.animation-text{left:167px}.viewer-controller .right-column input.textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:406px;height:80px;word-break:break-word;padding:11px 15px;vertical-align:top}.viewer-controller .right-column input.textbox[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.viewer-controller .right-column input.textbox::-webkit-input-placeholder{color:#acaba9}.viewer-controller .right-column input.textbox::-moz-placeholder{color:#acaba9}.viewer-controller .right-column input.textbox:-ms-input-placeholder{color:#acaba9}.viewer-controller .right-column input.textbox:focus,.viewer-controller .right-column input.textbox:active{border-color:var(--color-primary)}.viewer-controller .right-column input.textbox:focus[disabled],.viewer-controller .right-column input.textbox:active[disabled]{border-color:#eceae8}.viewer-controller .right-column input.textbox.target-focused{border-color:var(--color-primary)}.viewer-controller .right-column input.textbox.target-focused[disabled]{border-color:#eceae8}.viewer-controller .right-column input.textbox::-ms-clear{visibility:hidden}.viewer-controller .right-column .item-animation-text-wrapper{width:140px;height:104px;overflow:hidden;position:relative;pointer-events:none;position:absolute;top:12px;left:12px}.viewer-controller .right-column .animation-text-input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:406px;height:128px;padding:12px 12px 12px 167px;resize:none}.viewer-controller .right-column .animation-text-input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.viewer-controller .right-column .animation-text-input::-webkit-input-placeholder{color:#acaba9}.viewer-controller .right-column .animation-text-input::-moz-placeholder{color:#acaba9}.viewer-controller .right-column .animation-text-input:-ms-input-placeholder{color:#acaba9}.viewer-controller .right-column .animation-text-input:focus,.viewer-controller .right-column .animation-text-input:active{border-color:var(--color-primary)}.viewer-controller .right-column .animation-text-input:focus[disabled],.viewer-controller .right-column .animation-text-input:active[disabled]{border-color:#eceae8}.viewer-controller .right-column .animation-text-input.target-focused{border-color:var(--color-primary)}.viewer-controller .right-column .animation-text-input.target-focused[disabled]{border-color:#eceae8}.viewer-controller .right-column .row{margin-top:6px;display:flex;justify-content:space-between;align-items:center}.viewer-controller .right-column .row .row{margin-top:0}.viewer-controller .right-column .row .button-wrapper{display:flex;justify-content:flex-end;align-items:center}.viewer-controller .right-column .row .anonymous{display:flex;align-items:center;margin-right:38px;font-size:14px}.viewer-controller .right-column .row .limit{margin-right:12px;font-size:10px}.viewer-controller .right-column .row .limit.over-limit{color:var(--color-warn)}.viewer-controller .right-column .row button{width:90px;padding:0 16px}.viewer-controller .link{cursor:pointer}.viewer-controller .link:hover{color:var(--color-on-surface-focused-primary)}.viewer-controller .reply-ui{height:50px;border-radius:5px;background-color:var(--color-primary);display:flex;align-items:center;color:#fff;padding-bottom:6px;transition:margin-bottom .12s;margin-bottom:-56px}.viewer-controller .reply-ui.show{margin-bottom:-13px}.viewer-controller .reply-ui .reply-container{margin-left:5px;flex:none;display:flex;flex-direction:column;flex:1}.viewer-controller .reply-ui .reply-container .status-container{display:flex;align-items:center;height:14px}.viewer-controller .reply-ui .reply-container .status-container .reply-icon{width:13px;height:9px}.viewer-controller .reply-ui .reply-container .status-container span{font-weight:700;font-size:12px;line-height:12px;margin-left:1px}.viewer-controller .reply-ui .reply-container .user-name{white-space:nowrap;display:flex;align-items:center;height:16px}.viewer-controller .reply-ui .reply-container .user-name span{font-size:14px;line-height:14px;text-overflow:ellipsis;overflow:hidden}.viewer-controller .reply-ui .user-icon{flex:none;height:30px;width:30px;margin-left:8px;border-radius:50%}.viewer-controller .reply-ui .cancel-button{flex:none;font-size:20px;font-weight:700;cursor:pointer;margin-right:10px}.payment-controller{background-color:#fff;min-height:100vh;display:flex;flex-direction:column}.payment-controller.time-sale-active{padding-top:40px}.payment-controller .sections{height:34px;background-color:var(--color-heading-gray);display:flex;justify-content:center;align-items:center;flex:0 0 auto;position:fixed;width:100%;top:0;z-index:2}.payment-controller .sections .section{display:flex;align-items:center}.payment-controller .sections .section .title{font-size:12px}.payment-controller .sections .section .title.active{color:var(--color-on-surface-focused-primary)}.payment-controller .sections .section .dot{width:44px;height:0px;border-top:4px dotted #cac9c7;margin-left:10px;margin-right:10px}.payment-controller time-sale-timer{position:fixed;width:100%;top:34px;z-index:2}.payment-controller time-sale-timer.item-list{top:90px}.payment-controller .page-header-area{padding-top:58px;width:574px;display:flex;flex-direction:column;align-self:center}.payment-controller .page-header-area .page-header{display:flex;flex-direction:row;align-self:center}.payment-controller .page-header-area .page-header .page-title{color:#4e4d4b;font-size:20px}.payment-controller .page-header-area .page-header .help-area{padding-left:10px;height:20px;width:20px;align-self:center}.payment-controller .page-header-area .page-header .help-area .icon-question{height:20px;width:20px;fill:#82817f}.payment-controller .page-header-area .page-description{color:#4e4d4b;font-size:14px;text-align:center}.payment-controller .view{flex:1 0 auto}.payment-controller .view .payment-method-controller{max-width:600px;margin:0 auto}.payment-controller .view .payment-method-controller .methods{padding:16px 0 32px}.payment-controller .view .payment-method-controller .methods .method{height:84px;display:flex;align-items:center;border-bottom:1px solid #eceae8;cursor:pointer}.payment-controller .view .payment-method-controller .methods .method .title{flex:1;font-size:14px}.payment-controller .view .payment-method-controller .methods .method .image{height:32px}.payment-controller .view .payment-method-controller .methods .method.disabled{pointer-events:none;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.payment-controller .view .payment-method-controller .buttons{padding:30px 0;display:flex;justify-content:center}.payment-controller .view .payment-method-controller .buttons .button{width:220px}.payment-controller .view .payment-method-controller .buttons .next{margin-left:60px}.payment-controller .view .fixed-bottom-area{width:100vw;position:fixed;bottom:0px;background-color:#fff;height:142px;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));z-index:2}.payment-controller .view .fixed-bottom-area .buttons{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:16px 0}.payment-controller .view .fixed-bottom-area .buttons .button{width:240px;margin:0 20px}.payment-controller .view .fixed-bottom-area .notes-on-purchasing{text-align:center;padding-top:8px;flex:0 0 auto;font-size:12px;color:#4e4d4b}.payment-controller .view .fixed-bottom-area .notes-on-purchasing .adult-age{color:var(--color-caution)}.payment-controller .view .fixed-bottom-area .help{font-size:12px;padding-top:12px;padding-bottom:92px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;z-index:1;color:#acaba9}.payment-controller .view .fixed-bottom-area .help .divider{margin:0 10px;width:1px;height:12px;background-color:#6d6c6a}.payment-controller .view .payment-confirm-controller{padding:32px 0;max-width:600px;margin:0 auto}.payment-controller .view .payment-confirm-controller .loading{width:100%;position:absolute;display:none;top:44px;bottom:0;background-color:#0003;z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;animation:loading-graybox-fadeout .1s linear;top:0;left:0;position:fixed}.payment-controller .view .payment-confirm-controller .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}.payment-controller .view .payment-confirm-controller .loading.animation{opacity:1;-ms-filter:none;filter:none;display:block;animation:loading-graybox-fadein .1s linear}.payment-controller .view .payment-confirm-controller .loading.animation .icon{animation-name:loading;animation-duration:1s;animation-iteration-count:0;animation-timing-function:linear}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading-graybox-fadein{0%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}1%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{display:block;opacity:1;-ms-filter:none;filter:none}}@keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.payment-controller .view .payment-confirm-controller .hidden-page-block{display:none}.payment-controller .view .payment-confirm-controller .total-price{width:100%;table-layout:fixed}.payment-controller .view .payment-confirm-controller .total-price tr{height:40px}.payment-controller .view .payment-confirm-controller .total-price tr th{text-align:left;padding:0 16px;background-color:var(--color-primary);border:2px solid var(--color-primary);color:#fff;font-size:14px;font-weight:700;width:216px}.payment-controller .view .payment-confirm-controller .total-price tr th.white-border{border-bottom:2px solid #fff}.payment-controller .view .payment-confirm-controller .total-price tr td{text-align:right;border:2px solid var(--color-primary);font-size:14px;font-weight:700;padding:0 16px}.payment-controller .view .payment-confirm-controller .total-price tr td.total{color:var(--color-primary-emphasized)}.payment-controller .view .payment-confirm-controller .buy-item-details{width:100%;padding-top:20px;padding-bottom:20px}.payment-controller .view .payment-confirm-controller .buy-item-details .buy-item-details-header{display:flex;align-items:center}.payment-controller .view .payment-confirm-controller .buy-item-details .buy-item-details-header .title{font-size:16px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details{width:100%;padding:10px 0;table-layout:fixed;margin-top:8px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr{height:30px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr.item{height:50px;line-height:50px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th{padding:0 16px;text-align:right;border:1px solid #eceae8;background-color:var(--color-surface-pc-table-header);font-size:14px;font-weight:400}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.white-border{border-right:1px solid #fff}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.name{width:250px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.count,.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.price{width:165px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.total{height:40px;text-indent:2em;letter-spacing:2em;text-align:center}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.left{text-align:left}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td{padding:0 16px;text-align:left;border:1px solid #eceae8;font-size:14px;font-weight:700}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.count,.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.price{text-align:right}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.total-price{text-align:right;color:var(--color-primary-emphasized)}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.item{padding:8px 16px 8px 8px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .item-container{display:flex;align-items:center}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .item-container .name-container{margin-left:10px;display:flex;align-items:flex-start}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .item-container .name-label{line-height:18px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .image{width:32px;flex:none;border-radius:5px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td span{padding-left:10px}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons{padding:30px 0;background-color:#f3f2f0;text-align:center}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .description{font-size:13px;padding-bottom:30px}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .button{vertical-align:top}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .button.next{height:60px;margin-left:0}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .button.reuse{margin-left:30px;background-color:#19a59a}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .button.reuse:hover{background-color:#51b8ae}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .will-be{font-size:12px;text-align:center}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .will-be .next{width:220px;color:var(--color-primary-emphasized)}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .will-be .reuse{width:220px;color:#19a59a;margin-left:30px}.payment-controller .view .payment-confirm-controller .reuse-buttons .button.back{margin:30px auto}.payment-controller .view .payment-confirm-controller .buttons{padding:30px 0}.payment-controller .view .payment-confirm-controller .button{width:220px}.payment-controller .view .payment-confirm-controller .button.next{margin-left:60px}.payment-controller .view .payment-confirm-controller .checkbox-wrapper{display:flex;align-items:center;cursor:pointer;margin:10px 0}.payment-controller .view .payment-confirm-controller .commercial-sentence{font-size:14px}.payment-controller .view .payment-confirm-controller .commercial-sentence .link{color:#009687}.payment-controller .view .payment-confirm-controller .webmoney-announce-sentence{font-size:14px;padding-left:20px}.payment-controller .view .payment-confirm-controller .webmoney-announce-sentence .link{color:#009687}.payment-controller .view .fixed-bottom-area{width:100vw;position:fixed;bottom:0px;background-color:#fff;height:142px;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));z-index:2}.payment-controller .view .fixed-bottom-area .buttons{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:16px 0}.payment-controller .view .fixed-bottom-area .buttons .button{width:240px;margin:0 20px}.payment-controller .view .fixed-bottom-area .notes-on-purchasing{text-align:center;padding-top:8px;flex:0 0 auto;font-size:12px;color:#4e4d4b}.payment-controller .view .fixed-bottom-area .notes-on-purchasing .adult-age{color:var(--color-caution)}.payment-controller .view .fixed-bottom-area .help{font-size:12px;padding-top:12px;padding-bottom:92px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;z-index:1;color:#acaba9}.payment-controller .view .fixed-bottom-area .help .divider{margin:0 10px;width:1px;height:12px;background-color:#6d6c6a}.payment-controller .footer-margin{height:80px}.payment-controller .notes-on-purchasing{text-align:center;padding-top:12px;flex:0 0 auto;font-size:12px;color:#4e4d4b}.payment-controller .notes-on-purchasing .adult-age{color:var(--color-caution)}.payment-controller .footer{padding-top:12px;padding-bottom:12px;font-size:12px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.payment-controller .footer .divider{margin:0 10px;width:1px;height:12px;background-color:#6d6c6a}.point-controller{align-items:flex-start}.point-controller .invoice{margin-bottom:8px;font-size:10px;line-height:1.6}.point-controller .totalPoint{width:960px;height:96px;border-bottom:4px dotted #eceae8}.point-controller .totalPoint .totalPointBox{border-radius:5px;background-color:#fff;height:74px;display:flex;align-items:center;padding-left:120px;padding-right:120px}.point-controller .totalPoint .totalPointBox .icon_point{width:38px;height:38px;fill:var(--color-primary)}.point-controller .totalPoint .totalPointBox .title{margin-left:10px;flex:1;font-size:20px;line-height:1.2}.point-controller .totalPoint .totalPointBox .point{margin-right:18px;background-color:#f3f2f0;height:46px;width:222px;border-radius:3px;text-align:right;padding:10px 15px}.point-controller .totalPoint .totalPointBox .unit{margin-right:14px;flex:0 0 20px}.point-controller .totalPoint .totalPointBox .exchange-button{width:auto}.point-controller .totalPoint .totalPointBox span.value{color:#009687;font-size:20px;line-height:1.2;font-weight:700}.point-controller .selectedHistories{width:960px;margin-top:20px}.point-controller .selectedHistories .typeHeader{display:flex;width:100%;border-bottom:2px solid var(--color-primary);margin-bottom:20px}.point-controller .selectedHistories .typeHeader .listType{width:100%;height:38px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:2px solid var(--color-primary);border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary);color:#4e4d4b;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.point-controller .selectedHistories .typeHeader .listType:hover{background-color:var(--color-primary);color:#fff}.point-controller .selectedHistories .typeHeader .new{margin-left:5px}.point-controller .selectedHistories .typeHeader .listTypeSelected{background-color:var(--color-primary);color:#fff}.point-controller .selectedHistories .typeHeader .listTypeSelected:after{content:"";position:absolute;bottom:-9px;left:50%;margin-left:-7px;width:0px;height:0px;border-style:solid;border-width:7px 7px 0 7px;border-color:var(--color-primary) transparent transparent transparent;z-index:-1}.point-controller .selectedHistories .historyHeader{display:flex;width:100%;height:60px;margin-bottom:20px;position:relative}.point-controller .selectedHistories .historyHeader .icon{width:80px;height:60px}.point-controller .selectedHistories .historyHeader .icon .logo_live{background-image:url(spritesheet.062c22a877ab9641.png?v=1665478388018);background-position:-91px -269px;width:71px;height:60px}.point-controller .selectedHistories .historyHeader .summary{flex:1;height:45px;padding:11px 0;border-bottom:2px solid #009687;font-size:20px;line-height:1.2}.point-controller .selectedHistories .historyHeader .summary .month{float:left;letter-spacing:1px}.point-controller .selectedHistories .historyHeader .summary .point{float:right;margin-right:33px}.point-controller .selectedHistories .historyHeader .summary .point span.value{display:inline-block;min-width:100px;color:#009687;text-align:right;padding:0 7px;font-weight:700}.point-controller .selectedHistories .details{margin-top:19px}.point-controller .selectedHistories .details .table{background-color:#fff;width:100%;table-layout:fixed;border-collapse:separate;border-radius:5px;font-size:14px;line-height:1.2}.point-controller .selectedHistories .details .table th,.point-controller .selectedHistories .details .table td{font-weight:400}.point-controller .selectedHistories .details .table tr:nth-child(n + 2) td{border-top:2px solid #eceae8}.point-controller .selectedHistories .details .table tr:first-child th:first-child{border-radius:5px 0 0}.point-controller .selectedHistories .details .table tr:first-child th:last-child{border-radius:0 5px 0 0}.point-controller .selectedHistories .details .table tr:last-child td:first-child{border-radius:0 0 0 5px}.point-controller .selectedHistories .details .table tr:last-child td:last-child{border-radius:0 0 5px}.point-controller .selectedHistories .details .table .header{height:48px;background-color:var(--color-surface-pc-table-header)}.point-controller .selectedHistories .details .table .header.date{width:154px}.point-controller .selectedHistories .details .table .header.title{width:60%;border-left:2px solid #cac9c7;border-right:2px solid #cac9c7}.point-controller .selectedHistories .details .table .header.point{width:144px;border-right:2px solid #cac9c7}.point-controller .selectedHistories .details .table .header.point:nth-last-child(1){border-right:none}.point-controller .selectedHistories .details .table .header.detail{width:144px}.point-controller .selectedHistories .details .table .columns .column{position:relative}.point-controller .selectedHistories .details .table .columns .column.detail .icon_exchange_detail{background-image:url(spritesheet.062c22a877ab9641.png?v=1665478388018);background-position:-437px -166px;width:29px;height:24px;cursor:pointer}.point-controller .selectedHistories .details .table .columns .column.detail .icon_exchange_detail:hover{background-image:url(spritesheet.062c22a877ab9641.png?v=1665478388018);background-position:-437px -141px;width:29px;height:24px}.point-controller .selectedHistories .details .table .columns .column{text-align:center;height:62px;padding:0 35px}.point-controller .selectedHistories .details .table .columns .column.date.dayTime{padding-top:4px}.point-controller .selectedHistories .details .table .columns .column.title{border-left:2px solid #eceae8;border-right:2px solid #eceae8}.point-controller .selectedHistories .details .table .columns .column.point{border-right:2px solid #eceae8}.point-controller .selectedHistories .details .table .columns .column .point-day{line-height:16px;font-size:14px}.point-controller .selectedHistories .details .table .columns .column .point-time{font-size:12px;color:#acaba9}.point-controller .selectedHistories .details .table .columns .column .point-title{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.point-controller .selectedHistories .details .table .columns .column.detail{font-size:12px;color:#acaba9;display:flex;align-items:center;justify-content:center}.point-controller .selectedHistories .details .table .columns .column.detail.link{cursor:pointer}.point-controller .selectedHistories .details .table .columns .column.detail .icon_exchange_detail_hover{display:none}.point-controller .selectedHistories .details .table .columns .column.detail .icon-detail{cursor:pointer;background-image:url(spritesheet.062c22a877ab9641.png?v=1665478388018);background-position:-437px -166px;width:29px;height:24px}.point-controller .selectedHistories .details .table .columns .column.detail .icon-detail:hover{background-image:url(spritesheet.062c22a877ab9641.png?v=1665478388018);background-position:-437px -141px;width:29px;height:24px}.point-controller .selectedHistories .noHistory{position:relative;left:0px;top:0px;width:100%;height:200px}.point-controller .selectedHistories .noHistory .no_history{position:absolute;left:242px;top:24px;background-image:url(spritesheet.062c22a877ab9641.png?v=1665478388018);background-position:0px 0px;width:472px;height:140px}.point-controller .selectedHistories .noHistory .title{position:absolute;left:288px;top:63px;font-size:14px;line-height:18px}:root{--pc-header-height: 84px}:root{--ranking-view-side-margin: 64px;--ranking-view-side-margin-shorter: 61px}.rankings .tabs-header{width:100%;height:54px;border-bottom:2px solid var(--color-primary);margin-bottom:16px;display:flex;flex-direction:row;align-items:flex-end}.rankings title-with-underbar .icon{height:100%;width:100%;fill:var(--color-primary)}.rankings title-with-underbar .right-area{display:flex;align-items:flex-end;flex:none}exchange-header{height:76px;display:block;color:#4e4d4b}exchange-header .total-point-box{border-radius:5px;background-color:#fff;height:76px;display:flex;align-items:center;justify-content:center;padding:0 120px}exchange-header .total-point-box .title-box{display:flex;align-items:center}exchange-header .total-point-box .title-box .icon-point{display:block;height:32px;width:32px;fill:var(--color-primary)}exchange-header .total-point-box .title-box .title{margin-left:10px;font-size:20px}exchange-header .total-point-box .point{display:flex;align-items:flex-end;color:var(--color-primary);margin-left:auto}exchange-header .total-point-box .point .value{font-size:22px;font-weight:700}exchange-header .total-point-box .point .unit{font-size:18px;font-weight:700;margin-left:4px}exchange-play-item .bg{display:flex;flex-direction:column;align-items:center;text-align:center;margin:20px 0 40px;padding:20px 0 40px;border-radius:5px;font-size:14px;background-color:#fff;color:#6d6c6a}exchange-play-item .play-item-guide{text-align:center;line-height:1.4}exchange-play-item .item-area{margin:40px 0 0;text-align:center}exchange-play-item .item-area .item-image-area{position:relative;width:116px;height:116px;margin:0 auto}exchange-play-item .item-area .item-image-area img{width:100%;height:100%;border-radius:10px}exchange-play-item .item-area .item-image-area .animation-icon{position:absolute;bottom:5px;right:5px;width:25px;height:25px}exchange-play-item .item-area .item-title{margin:10px 0 3px;font-size:14px;font-weight:700;line-height:1;color:#4e4d4b}exchange-play-item .item-area .item-animation{font-size:12px;line-height:1}exchange-play-item .animation-icon{border-radius:100%;background-color:#0006}exchange-play-item .animation-icon .circle{width:90%;height:90%;border:3px solid #fff;border-radius:100%}exchange-play-item .animation-icon .circle svg{fill:#fff;width:70%;height:70%;margin-left:10%}exchange-play-item .input-title{text-align:left;font-weight:700;line-height:1;color:#4e4d4b}exchange-play-item .input-container{margin:10px 0 0;width:100%;height:50px;color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px}exchange-play-item .input-container[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}exchange-play-item .input-container::-webkit-input-placeholder{color:#acaba9}exchange-play-item .input-container::-moz-placeholder{color:#acaba9}exchange-play-item .input-container:-ms-input-placeholder{color:#acaba9}exchange-play-item .input-container:focus,exchange-play-item .input-container:active{border-color:var(--color-primary)}exchange-play-item .input-container:focus[disabled],exchange-play-item .input-container:active[disabled]{border-color:#eceae8}exchange-play-item .input-container.target-focused{border-color:var(--color-primary)}exchange-play-item .input-container.target-focused[disabled]{border-color:#eceae8}exchange-play-item .input-container select,exchange-play-item .input-container input{width:100%;height:100%;text-align-last:center;text-align:center}exchange-play-item .input-container select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none}exchange-play-item .input-container select::-ms-expand{display:none}exchange-play-item .input-container select[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}exchange-play-item .input-container select::-webkit-input-placeholder{color:#acaba9}exchange-play-item .input-container select::-moz-placeholder{color:#acaba9}exchange-play-item .input-container select:-ms-input-placeholder{color:#acaba9}exchange-play-item .input-container input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none}exchange-play-item .input-container input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}exchange-play-item .input-container input::-webkit-input-placeholder{color:#acaba9}exchange-play-item .input-container input::-moz-placeholder{color:#acaba9}exchange-play-item .input-container input:-ms-input-placeholder{color:#acaba9}exchange-play-item .item-type-section{margin:40px 0 0;width:600px}exchange-play-item .amount-section{margin:20px 0 0;width:600px}exchange-play-item .point-row{display:flex;justify-content:center;align-items:center;width:600px;line-height:1;color:#4e4d4b}exchange-play-item .point-row .title{flex:1;text-align:right}exchange-play-item .point-row .point{flex:none;min-width:160px;text-align:right;padding-right:6px}exchange-play-item .point-row.expense{margin-top:40px;padding-bottom:10px;border-bottom:1px #eceae8 solid}exchange-play-item .point-row.rest{padding-top:10px;font-weight:700}exchange-play-item .point-row.rest .point{color:#00abc0}exchange-play-item .amount-error-text{text-align:center;height:89px}exchange-play-item .exchange-button[wwButton]{display:block;width:300px;margin:40px auto 0}exchange-play-item .complete-image{width:300px}exchange-play-item .complete-text{height:60px;font-size:13px;font-weight:700;color:#8bc34a}exchange-play-item .complete-text .check-mark{width:20px;height:20px;background-color:#8bc34a;border-radius:100%;margin-right:15px}exchange-play-item .complete-text .check-mark svg{width:16px;height:16px;fill:#fff}exchange-play-item table.item-detail-table{overflow:hidden;border-collapse:separate;border:2px solid #eceae8;border-radius:5px}exchange-play-item table.item-detail-table td{border-right:2px solid #eceae8;border-bottom:2px solid #eceae8}exchange-play-item table.item-detail-table td:last-child{border-right:none}exchange-play-item table.item-detail-table tr:last-child td{border-bottom:none}exchange-play-item table.item-detail-table thead{background-color:#eceae8}exchange-play-item table.item-detail-table thead tr{height:34px}exchange-play-item table.item-detail-table thead tr th{font-weight:400}exchange-play-item table.item-detail-table tbody tr{height:68px}exchange-play-item table.item-detail-table td.item-name{width:692px;text-align:center}exchange-play-item table.item-detail-table td.item-amount{width:290px;text-align:center}.exchange-transfer-controller{margin-top:3px}.exchange-transfer-controller a{color:#009687;text-decoration:underline}.exchange-transfer-controller .bg{display:flex;align-items:center;justify-content:center;background-color:#fff;margin-top:20px;padding-top:20px;padding-bottom:30px}.exchange-transfer-controller .bg .exchange{color:#4e4d4b;font-size:14px;display:flex;align-items:center;flex-direction:column;width:980px;overflow:hidden}.exchange-transfer-controller .bg .exchange .view{display:flex;align-items:center;flex-direction:column;width:100%}.exchange-transfer-controller .bg .exchange .view ui-view-ng-upgrade{width:100%}.exchange-transfer-controller .bg .exchange .gift-logo{height:110px;margin-bottom:30px}.exchange-transfer-controller .bg .exchange .checks{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.exchange-transfer-controller .bg .exchange .checks .check{display:flex;flex-direction:row}.exchange-transfer-controller .bg .exchange .checks .check .icon-check{width:26px;height:24px;fill:var(--color-primary-emphasized);margin:0 4px 0 26px}.exchange-transfer-controller .bg .exchange .checks .check .text{display:block;width:450px;margin:auto 0}.exchange-transfer-controller .bg .exchange .item{display:flex;flex-direction:row;margin-bottom:16px;align-items:center;justify-content:center;position:relative}.exchange-transfer-controller .bg .exchange .item.right{margin-bottom:2px;justify-content:flex-end}.exchange-transfer-controller .bg .exchange .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;padding:0 13px;height:36px}.exchange-transfer-controller .bg .exchange .textbox::-ms-expand{display:none}.exchange-transfer-controller .bg .exchange .textbox[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.exchange-transfer-controller .bg .exchange .textbox::-webkit-input-placeholder{color:#acaba9}.exchange-transfer-controller .bg .exchange .textbox::-moz-placeholder{color:#acaba9}.exchange-transfer-controller .bg .exchange .textbox:-ms-input-placeholder{color:#acaba9}.exchange-transfer-controller .bg .exchange .textbox:focus,.exchange-transfer-controller .bg .exchange .textbox:active{border-color:var(--color-primary)}.exchange-transfer-controller .bg .exchange .textbox:focus[disabled],.exchange-transfer-controller .bg .exchange .textbox:active[disabled]{border-color:#eceae8}.exchange-transfer-controller .bg .exchange .textbox.target-focused{border-color:var(--color-primary)}.exchange-transfer-controller .bg .exchange .textbox.target-focused[disabled]{border-color:#eceae8}.exchange-transfer-controller .bg .exchange .account-input{display:flex;flex-direction:column;align-items:center}.exchange-transfer-controller .bg .exchange .account-input .title{padding:0 14px;height:24px;line-height:24px;background-color:var(--color-heading-gray)}.exchange-transfer-controller .bg .exchange .amount-input{display:flex;align-items:center;flex-direction:column}.exchange-transfer-controller .bg .exchange .amount-input .textbox{height:50px;padding-right:40px;text-align:right}.exchange-transfer-controller .bg .exchange .amount-input .unit{position:absolute}.exchange-transfer-controller .bg .exchange .amount-input .title{width:200px}.exchange-transfer-controller .bg .exchange .amount-input .title.strong{font-weight:700}.exchange-transfer-controller .bg .exchange .amount-input .amount{text-align:right;width:150px;margin-right:22px}.exchange-transfer-controller .bg .exchange .amount-input .amount.point{font-weight:700;color:#009687}.exchange-transfer-controller .bg .exchange .confirm-button{width:300px;margin-top:45px}.exchange-transfer-controller .bg .exchange .steps{margin-top:45px;width:720px}.exchange-transfer-controller .bg .exchange .steps .steps-title{display:flex;flex-direction:row;margin-bottom:30px;align-items:center}.exchange-transfer-controller .bg .exchange .steps .steps-title .change-steps-title-arrow{width:18px;height:18px;margin-left:3px;margin-right:13px;position:relative}.exchange-transfer-controller .bg .exchange .steps .steps-title .change-steps-title-arrow:before,.exchange-transfer-controller .bg .exchange .steps .steps-title .change-steps-title-arrow:after{content:"";width:9.727922058px;height:9.727922058px;border-left:3px solid var(--color-primary);border-bottom:3px solid var(--color-primary);position:absolute;top:50%;left:50%;transform-origin:0 100%;transform:translateY(-50%) translateY(4.242640686000001px) rotate(-45deg)}.exchange-transfer-controller .bg .exchange .steps .steps-title .change-steps-title-arrow:after{border-color:rgba(var(--color-primary-rgb),.4);transform:translateY(-50%) translateY(-4.242640686000001px) rotate(-45deg)}.exchange-transfer-controller .bg .exchange .steps .steps-title .title{font-size:18px}.exchange-transfer-controller .bg .exchange .steps .steps-flow{display:flex;flex-direction:row;margin-bottom:14px}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number{margin-right:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;width:23px;height:21px;padding-top:5px;color:#82817f;font-weight:700;font-size:14px;background:#fff;box-shadow:0 5px #82817f;color:#fff;background:#ffcaaf;box-shadow:0 5px 0 var(--color-primary)}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number:after{content:"";position:absolute;bottom:-7px;left:0;border-top:7px solid #fff;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number:before{content:"";position:absolute;bottom:-12px;left:0;border-top:7px solid #82817f;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number:before{border-top-color:var(--color-primary)}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number:after{border-top-color:#ffcaaf}.exchange-transfer-controller .bg .exchange .steps .steps-flow .text{padding-top:7px;flex:1 1 100%;line-height:25px}.exchange-transfer-controller .bg .exchange .description{margin-top:12px;width:720px}.exchange-transfer-controller .bg .exchange .description .header{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.exchange-transfer-controller .bg .exchange .description .header .icon-question{width:24px;height:24px;fill:var(--color-primary);margin-right:6px}.exchange-transfer-controller .bg .exchange .description .header .title{font-size:18px}.exchange-transfer-controller .bg .exchange .description .text{font-size:14px}.mobile-controller{position:absolute;width:100%;min-height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile-controller.bg-white{background-color:#fff}.mobile-controller.scroll-lock{height:100%;overflow:hidden}.mobile-controller mobile-header{position:fixed;top:0;z-index:200}.mobile-controller .view{padding-top:44px}.mobile-controller .view.next-move.vertical{transform:translateY(0);animation-name:next-move-vertical;animation-duration:.3s}@keyframes next-move-vertical{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-controller .view.next-move.horizon{transform:translate(-100%);animation-name:next-move-horizon;animation-duration:.3s}@keyframes next-move-horizon{0%{transform:translate(0)}to{transform:translate(-100%)}}.mobile-controller .view.prev-move.vertical{transform:translateY(100%);animation-name:prev-move-vertical;animation-duration:.3s}@keyframes prev-move-vertical{0%{transform:translateY(0)}to{transform:translateY(100%)}}.mobile-controller .view.prev-move.horizon{transform:translate(100%);animation-name:prev-move-horizon;animation-duration:.3s}@keyframes prev-move-horizon{0%{transform:translate(0)}to{transform:translate(100%)}}.mobile-controller .view.remove-shift-padding{padding-top:0}.mobile-controller .wrapper{width:100%;max-width:640px;margin:0 auto}.mobile-controller .header{display:flex;align-items:center;flex-direction:column}.mobile-controller .mobileHeaderBg{width:100%;max-width:640px;position:absolute;top:max(-7.8125vw,-50px);z-index:-1;background-color:#fff}.mobile-controller .mobileHeaderBg:after{padding-top:43.75%;display:block;content:""}.mobile-controller .app-logo{height:min(21.25vw,136px);width:70%;margin-bottom:min(12.8125vw,82px)}.mobile-controller .app-header{margin:0 10.9375%;display:flex}.mobile-controller .app-icon{flex:none;width:min(15.625vw,100px);height:min(15.625vw,100px);background-size:104%;background-repeat:no-repeat;background-position:4% -4%;background-image:url(app-icon.d12b57a1a7818660.png);border-radius:min(3.125vw,20px);border:solid #eceae8;border-width:min(.3125vw,2px)}.mobile-controller .app-description{word-break:break-all;font-size:min(3.75vw,24px);line-height:min(143%,34px);margin-left:min(2.5vw,16px)}.mobile-controller .app-description .orange{color:var(--color-primary-emphasized)}.mobile-controller .action-area{width:95%;min-height:min(42.1875vw,270px);background-color:#fff;flex-direction:column;margin:0 auto min(2.5vw,16px);padding:0 5.46875%;border-radius:min(1.5625vw,10px)}.mobile-controller .action-area.launch .exclamation{fill:var(--color-primary-emphasized)}.mobile-controller .action-area.launch .text .strong{color:var(--color-primary-emphasized)}.mobile-controller .action-area.launch .illust .inner-illust{width:min(24.375vw,156px);height:min(15.625vw,100px);background-image:url(mobileweb_tvicon_illust.12a56614c2087115.png)}.mobile-controller .action-area.launch .button{background-color:var(--color-primary)}.mobile-controller .action-area.launch .button:active{background-color:var(--color-primary);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.mobile-controller .action-area.launch .button .inner-icon{background-image:url(mobileweb_tvicon.0badee6285315a5a.png)}.mobile-controller .action-area.item-relate{height:auto;display:inline-block;margin:min(5.625vw,36px) min(2.5vw,16px) min(2.5vw,16px);padding:0 min(2.5vw,16px)}.mobile-controller .action-area.item-relate hr{color:#eceae8}.mobile-controller .action-area.item-relate .desc{height:min(7.5vw,48px);margin-top:min(2.4vw,16px);display:flex;align-items:center}.mobile-controller .action-area.item-relate .desc .text{flex-grow:1;font-size:min(4.375vw,28px);font-weight:700}.mobile-controller .action-area.item-relate .desc .icon-shoppingcart{width:min(7.5vw,48px);height:min(7.5vw,48px);margin:0 min(1.71875vw,11px) 0 min(.46875vw,3px);fill:var(--color-primary)}.mobile-controller .action-area.item-relate .transition-link{height:min(7.5vw,48px);display:inline-flex;align-items:center;float:right}.mobile-controller .action-area.item-relate .transition-link .text{font-weight:400}.mobile-controller .action-area.item-relate .transition-link.gift-code{margin:min(3.75vw,24px) min(2.5vw,16px) min(5vw,32px) 0}.mobile-controller .action-area.item-relate .transition-link.gift-code .text{font-size:min(3.4375vw,22px);font-weight:"Droid Sans","Hiragino Sans","\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af","HiraKakuProN-W3","\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3",Meiryo,"Arial Unicode MS"}.mobile-controller .action-area.item-relate .transition-link.gift-code .icon-arrow{width:min(3.75vw,24px);height:min(3.75vw,24px)}.mobile-controller .action-area.item-relate .mobile-banners{padding-top:min(3.3vw,16px)}.mobile-controller .action-area.item-relate .mobile-top-banner{margin-bottom:min(2.5vw,16px);display:block;background-color:#fff}.mobile-controller .action-area.item-relate .mobile-top-banner .banner-area{width:100%;background-repeat:no-repeat;background-size:contain;background-position:center}.mobile-controller .action-area.item-relate .mobile-top-banner .banner-area:after{padding-top:30%;display:block;content:""}.mobile-controller .action-area.item-relate .mobile-top-banner .banner-area.appeal:after{padding-top:31.25%;display:block;content:""}.mobile-controller .action-area .exclamation{width:min(6.25vw,40px);height:min(6.25vw,40px);fill:#009687;margin:0 min(1.5625vw,10px) 0 min(.625vw,4px)}.mobile-controller .action-area .text{flex:1;font-size:min(4.6875vw,30px);line-height:1.3333}.mobile-controller .action-area .text .strong{color:#009687}.mobile-controller .action-area .illust{width:min(30.46875vw,195px);background-image:repeating-linear-gradient(-45deg,#fff,#fff .2px,#f3f2f0 .8px,#f3f2f0 4.2px,#fff 4.7px,#fff 5px);background-size:7px;border-radius:50%;margin-top:max(-4.6875vw,-30px);flex:none;margin-right:min(1.875vw,12px);position:relative}.mobile-controller .action-area .illust:after{padding-top:100%;display:block;content:""}.mobile-controller .action-area .illust .inner-illust{position:absolute;top:min(4.0625vw,26px);left:min(2.34375vw,15px);width:min(23.75vw,152px);height:min(15.3125vw,98px);background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url(mobileweb_app_dl_illust.abf76695245877c4.png)}.mobile-controller .action-area .desc{align-items:flex-start}.mobile-controller .action-area .row{display:flex;width:min(78.125vw,500px);height:min(15.625vw,100px);position:relative}.mobile-controller .action-area .button-wrapper{position:relative}.mobile-controller .action-area .button-wrapper:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff}.mobile-controller .action-area .button{display:flex;background-color:#009687;border-radius:min(.78125vw,5px);align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile-controller .action-area .button:active{background-color:#51b8ae}.mobile-controller .action-area .icon{flex-shrink:0;width:min(9.375vw,60px);height:min(9.375vw,60px);background-color:#fff;border-radius:min(.78125vw,5px);margin-left:min(6.875vw,44px);overflow:hidden}.mobile-controller .action-area .icon .inner-icon{width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url(mobileweb_app_dl.2f327fd5a4379427.png)}.mobile-controller .action-area .description{color:#fff;font-size:min(5vw,32px);margin-left:min(5.46875vw,35px)}.mobile-controller .point_history{display:flex;align-items:center;height:min(13.75vw,88px);margin:0 min(2.5vw,16px) min(5vw,32px);padding:min(3.125vw,20px) min(2.5vw,16px) min(3.125vw,20px) min(1.875vw,12px);background-color:#fff;font-size:min(4.375vw,28px);border-radius:min(1.5625vw,10px)}.mobile-controller .point_history:hover{color:#4e4d4b}.mobile-controller .point_history .icon-point{width:min(7.5vw,48px);height:min(7.5vw,48px);fill:var(--color-primary);margin-right:min(1.25vw,8px)}.mobile-controller .point_history .desc{flex-grow:1;font-weight:700}.mobile-controller .point_history .transition-link{flex-shrink:0}.mobile-controller .action-area.item-relate .transition-link,.mobile-controller .point_history .transition-link{display:inline-flex;align-items:center}.mobile-controller .action-area.item-relate .transition-link .text,.mobile-controller .point_history .transition-link .text{font-size:min(4.375vw,28px);color:#6d6c6a}.mobile-controller .action-area.item-relate .transition-link .icon-arrow,.mobile-controller .point_history .transition-link .icon-arrow{width:min(7.5vw,48px);height:min(7.5vw,48px);margin-left:min(1.25vw,8px);fill:#82817f}.mobile-controller .footer{width:min(90.625vw,580px);margin:0 auto}.mobile-controller .footer:after{padding-top:24.137931034482758%;display:block;content:""}.mobile-controller .footer p{text-align:right;font-size:min(2.5vw,16px);margin:min(2.5vw,16px) 0}.mobile-controller .balloon-popup{position:fixed}@media screen and (min-width: 450px) and (max-height: 599px){.mobile-controller .balloon-popup{top:48px}.mobile-controller .balloon-popup:after{z-index:-1;position:absolute;content:"";bottom:100%;left:calc(100% - 2px);width:0;height:0;margin-left:-20px;border:solid transparent;border-width:12px 7px;border-bottom-color:#eceae8;pointer-events:none}.mobile-controller .balloon-popup:before{position:absolute;content:"";bottom:100%;left:100%;width:0;height:0;margin-left:-20px;border:solid transparent;border-bottom-color:#fff;border-width:10px 5px;pointer-events:none}}@media screen and (min-height: 599px) and (orientation: landscape){.mobile-controller .balloon-popup{top:48px}.mobile-controller .balloon-popup:after{z-index:-1;position:absolute;content:"";bottom:100%;left:calc(100% - 2px);width:0;height:0;margin-left:-20px;border:solid transparent;border-width:12px 7px;border-bottom-color:#eceae8;pointer-events:none}.mobile-controller .balloon-popup:before{position:absolute;content:"";bottom:100%;left:100%;width:0;height:0;margin-left:-20px;border:solid transparent;border-bottom-color:#fff;border-width:10px 5px;pointer-events:none}}.mobile-controller .user-id-container{background-color:transparent;border-bottom:1px solid var(--color-primary);padding:6px}.mobile-controller .user-id-container .user-id{background-color:#f3f2f0;color:#4e4d4b;border-radius:3px;font-size:14px;padding:2px 6px}.auth-phone-controller{background-color:#f3f2f0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;color:#6d6c6a;padding:15px 4.6875%}.auth-phone-controller .description{font:14px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;line-height:20px;margin-bottom:15px}.auth-phone-controller .register-button{margin-top:16px}.auth-phone-controller .phone .phone-title{height:25px;display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.auth-phone-controller .phone .phone-title .total-point-number{width:25px;height:25px;background-color:var(--color-primary);display:flex;flex-direction:row;justify-content:center;align-items:center;font:18px Helvetica-Bold,Droid Sans,Arial;color:#fff;float:left;margin-right:10px}.auth-phone-controller .phone .phone-title .total-point-title{font:16px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;line-height:25px}.auth-phone-controller .phone .input-area{width:100%;color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px}.auth-phone-controller .phone .input-area[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.auth-phone-controller .phone .input-area::-webkit-input-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area::-moz-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area:-ms-input-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area:focus,.auth-phone-controller .phone .input-area:active{border-color:var(--color-primary)}.auth-phone-controller .phone .input-area:focus[disabled],.auth-phone-controller .phone .input-area:active[disabled]{border-color:#eceae8}.auth-phone-controller .phone .input-area.target-focused{border-color:var(--color-primary)}.auth-phone-controller .phone .input-area.target-focused[disabled]{border-color:#eceae8}.auth-phone-controller .phone .input-area .input-box{position:relative}.auth-phone-controller .phone .input-area .input-box .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.auth-phone-controller .phone .input-area .input-box .clear-button-cover .clear-button{width:18px;height:18px;text-align:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);fill:#82817f;z-index:1000}.auth-phone-controller .phone .input-area .input-box input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;height:37px;padding-left:11px;padding-right:30px;margin-bottom:1px;line-height:32px;font-size:18px}.auth-phone-controller .phone .input-area .input-box input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.auth-phone-controller .phone .input-area .input-box input::-webkit-input-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area .input-box input::-moz-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area .input-box input:-ms-input-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area .input-box input::-webkit-input-placeholder{font:14px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .phone .input-area .input-box input::-moz-placeholder{font:14px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .phone .input-area .input-box input:-ms-input-placeholder{font:14px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .phone .input-area:nth-child(1){margin-top:15px}.auth-phone-controller .phone .input-area .error{margin-left:11px;margin-right:11px;padding:0 2px;display:inline-block;position:relative;top:-8px;background-color:var(--color-surface-notice);color:var(--color-caution);font:10px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .change-steps-title{color:var(--color-primary-emphasized);font-weight:700;font-size:14px;margin-top:3px;margin-bottom:8px}.auth-phone-controller .change-steps{clear:both;zoom:1}.auth-phone-controller .change-steps:before,.auth-phone-controller .change-steps:after{content:"";display:table}.auth-phone-controller .change-steps:after{clear:both}.auth-phone-controller .change-steps .change-step{display:flex;margin-bottom:19px}.auth-phone-controller .change-steps .step-number{margin-right:5px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;width:23px;height:21px;padding-top:5px;color:#82817f;font-weight:700;font-size:14px;background:#fff;box-shadow:0 5px #82817f}.auth-phone-controller .change-steps .step-number:after{content:"";position:absolute;bottom:-7px;left:0;border-top:7px solid #fff;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.auth-phone-controller .change-steps .step-number:before{content:"";position:absolute;bottom:-12px;left:0;border-top:7px solid #82817f;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.auth-phone-controller .change-steps .step-title{overflow:hidden;font:14px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .change-steps .step-text{overflow:hidden;font:12px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller{background-color:#f3f2f0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;color:#6d6c6a;padding:21px 4.6875%}.auth-code-controller .description1{font:14px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;line-height:20px;margin-bottom:15px}.auth-code-controller .description{margin-bottom:38px;font:12px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;line-height:1.4}.auth-code-controller .description-strong{color:var(--color-primary-emphasized)}.auth-code-controller .description-link{color:#009687;text-decoration:underline}.auth-code-controller .description-area{margin-bottom:16px}.auth-code-controller .authentication-button{margin-top:16px}.auth-code-controller .phone .phone-title{height:25px;display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.auth-code-controller .phone .phone-title .total-point-number{width:25px;height:25px;background-color:var(--color-primary);display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:18px;font-family:Helvetica-Bold,Droid Sans,Arial;color:#fff;float:left;margin-right:10px}.auth-code-controller .phone .phone-title .total-point-title{font:16px Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;line-height:25px}.auth-code-controller .phone .phone-title .total-point-title-strong{color:var(--color-primary-emphasized);font-weight:700;font-size:16px}.auth-code-controller .phone .input-area{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;width:100%;border-radius:5px}.auth-code-controller .phone .input-area[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.auth-code-controller .phone .input-area::-webkit-input-placeholder{color:#acaba9}.auth-code-controller .phone .input-area::-moz-placeholder{color:#acaba9}.auth-code-controller .phone .input-area:-ms-input-placeholder{color:#acaba9}.auth-code-controller .phone .input-area:focus,.auth-code-controller .phone .input-area:active{border-color:var(--color-primary)}.auth-code-controller .phone .input-area:focus[disabled],.auth-code-controller .phone .input-area:active[disabled]{border-color:#eceae8}.auth-code-controller .phone .input-area.target-focused{border-color:var(--color-primary)}.auth-code-controller .phone .input-area.target-focused[disabled]{border-color:#eceae8}.auth-code-controller .phone .input-area .input-box{position:relative}.auth-code-controller .phone .input-area .input-box .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.auth-code-controller .phone .input-area .input-box .clear-button-cover .clear-button{width:18px;height:18px;text-align:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);fill:#82817f;z-index:1000}.auth-code-controller .phone .input-area .input-box input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;height:37px;padding-left:11px;padding-right:30px;margin-bottom:1px;line-height:32px;font-size:18px}.auth-code-controller .phone .input-area .input-box input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.auth-code-controller .phone .input-area .input-box input::-webkit-input-placeholder{color:#acaba9}.auth-code-controller .phone .input-area .input-box input::-moz-placeholder{color:#acaba9}.auth-code-controller .phone .input-area .input-box input:-ms-input-placeholder{color:#acaba9}.auth-code-controller .phone .input-area .input-box input::-webkit-input-placeholder{font-size:14px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .phone .input-area .input-box input::-moz-placeholder{font-size:14px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .phone .input-area .input-box input:-ms-input-placeholder{font-size:14px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .phone .input-area:nth-child(1){margin-top:15px}.auth-code-controller .phone .input-area .error{margin-left:11px;margin-right:11px;padding:0 2px;display:inline-block;position:relative;top:-8px;background-color:var(--color-surface-notice);color:var(--color-caution);font-size:10px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .change-steps-title{color:var(--color-primary-emphasized);font-weight:700;font-size:14px;margin-top:3px;margin-bottom:8px}.auth-code-controller .change-steps{clear:both;zoom:1}.auth-code-controller .change-steps:before,.auth-code-controller .change-steps:after{content:"";display:table}.auth-code-controller .change-steps:after{clear:both}.auth-code-controller .change-steps .change-step{margin-bottom:19px}.auth-code-controller .change-steps .step-number-image{float:left;width:23px;margin-right:5px}.auth-code-controller .change-steps .step-title{overflow:hidden;font-size:14px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .change-steps .step-text{overflow:hidden;font-size:12px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS}.bank-transfer-controller{font-size:14px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;background-color:#f3f2f0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.bank-transfer-controller .loading{width:100%;position:absolute;display:none;top:44px;bottom:0;background-color:#0003;z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;animation:loading-graybox-fadeout .1s linear;top:0}.bank-transfer-controller .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}.bank-transfer-controller .loading.animation{opacity:1;-ms-filter:none;filter:none;display:block;animation:loading-graybox-fadein .1s linear}.bank-transfer-controller .loading.animation .icon{animation-name:loading;animation-duration:1s;animation-iteration-count:0;animation-timing-function:linear}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading-graybox-fadein{0%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}1%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{display:block;opacity:1;-ms-filter:none;filter:none}}@keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.bank-transfer-controller .content-title{color:#6d6c6a;margin:12px 0;padding-left:16px}.bank-transfer-controller .content{width:100%;height:50px;padding-left:16px;display:flex;align-items:center;background-color:#fff;margin:0 0 3px}.bank-transfer-controller .content.disabled{pointer-events:none;color:#acaba9}.bank-transfer-controller .content.disabled .title{color:#acaba9}.bank-transfer-controller .content.disabled input,.bank-transfer-controller .content.disabled select{color:#acaba9!important}.bank-transfer-controller .content .title{width:70%;flex:1;color:#4e4d4b;font-weight:700;font-size:16px}.bank-transfer-controller .content .locked-value{flex:1;text-align:right;padding-left:10px;padding-right:20px;position:relative}.bank-transfer-controller .content .input-area{flex:1;padding-left:10px;padding-right:20px;position:relative}.bank-transfer-controller .content .input-area input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;width:100%;font-size:14px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;padding:0 20px 0 0;text-align:right}.bank-transfer-controller .content .input-area input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.bank-transfer-controller .content .input-area input::-webkit-input-placeholder{color:#acaba9}.bank-transfer-controller .content .input-area input::-moz-placeholder{color:#acaba9}.bank-transfer-controller .content .input-area input:-ms-input-placeholder{color:#acaba9}.bank-transfer-controller .content .input-area input[disabled]{background-color:transparent}.bank-transfer-controller .content .input-area .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.bank-transfer-controller .content .input-area .clear-button-cover .clear-button{width:18px;height:18px;text-align:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);fill:#82817f;z-index:1000}.bank-transfer-controller .content .input-area .clear-button-cover{right:15px}.bank-transfer-controller .content .variable-box{flex:1;position:relative;text-align:right}.bank-transfer-controller .content .variable-box .variable{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;height:50px;width:5.5em;font-size:16px;line-height:44px}.bank-transfer-controller .content .variable-box .variable::-ms-expand{display:none}.bank-transfer-controller .content .variable-box .variable[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.bank-transfer-controller .content .variable-box .variable::-webkit-input-placeholder{color:#acaba9}.bank-transfer-controller .content .variable-box .variable::-moz-placeholder{color:#acaba9}.bank-transfer-controller .content .variable-box .variable:-ms-input-placeholder{color:#acaba9}.bank-transfer-controller .content .variable-box .variable[disabled]{background-color:transparent}.bank-transfer-controller .content .variable-box .pull-down{position:absolute;display:flex;top:17px;right:14px;z-index:1;pointer-events:none}.bank-transfer-controller .content .variable-box .pull-down .icon-arrow{width:18px;height:18px;fill:#82817f}.bank-transfer-controller .content .switch-box{padding-right:16px;display:table-cell;vertical-align:middle;text-align:right}.bank-transfer-controller .content .icon{width:24px;height:24px;margin-right:10px;fill:#82817f}.bank-transfer-controller .bank-account-section{margin:5px 0}.bank-transfer-controller .point-section{display:flex;align-items:center;height:74px;margin:15px 0;padding:15px 4.6875%;background-color:#fff;color:#4e4d4b}.bank-transfer-controller .point-section .point-title{font-weight:700;font-size:16px;margin-right:1em}.bank-transfer-controller .point-section input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;flex:1;height:100%;padding-right:.5em;text-align:right;font-size:20px;font-family:Helvetica-Bold,Droid Sans,Arial}.bank-transfer-controller .point-section input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.bank-transfer-controller .point-section input::-webkit-input-placeholder{color:#acaba9}.bank-transfer-controller .point-section input::-moz-placeholder{color:#acaba9}.bank-transfer-controller .point-section input:-ms-input-placeholder{color:#acaba9}.bank-transfer-controller .point-section input:focus,.bank-transfer-controller .point-section input:active{border-color:var(--color-primary)}.bank-transfer-controller .point-section input:focus[disabled],.bank-transfer-controller .point-section input:active[disabled]{border-color:#eceae8}.bank-transfer-controller .point-section input.target-focused{border-color:var(--color-primary)}.bank-transfer-controller .point-section input.target-focused[disabled]{border-color:#eceae8}.bank-transfer-controller .point-section .point-unit{align-self:flex-end;margin-left:8px}.bank-transfer-controller .commission-section{color:#6d6c6a;font-size:16px}.bank-transfer-controller .commission-section .row{display:flex;margin:0 8.4375%;padding:15px 0;border-bottom:1px solid #cac9c7}.bank-transfer-controller .commission-section .row:last-of-type{padding-bottom:0;border-bottom:none}.bank-transfer-controller .commission-section .row .row-title{flex:1;font-weight:700}.bank-transfer-controller .commission-section .row .amount{color:var(--color-primary)}.bank-transfer-controller .remark{margin:6px 15px;font-size:12px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b}.bank-transfer-controller .next-button{margin:20px 16px;width:-webkit-fill-available;width:-moz-available}.bank-transfer-controller.result,.bank-transfer-controller.detail{padding:15px;font-size:14px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b}.bank-transfer-controller.result .result-section,.bank-transfer-controller.detail .result-section{background-color:#fff;color:#4e4d4b;padding:8px 6px}.bank-transfer-controller.result .result-section .result-status,.bank-transfer-controller.detail .result-section .result-status{display:inline;padding:4px 6px;background-color:var(--color-secondary);color:#fff;font-weight:700}.bank-transfer-controller.result .result-section .section,.bank-transfer-controller.detail .result-section .section{margin:12px 6px}.bank-transfer-controller.result .result-section .section-title,.bank-transfer-controller.detail .result-section .section-title{font-weight:700;border-bottom:1px solid #eceae8;margin:0 0 7px}.bank-transfer-controller.result .result-section .row,.bank-transfer-controller.detail .result-section .row{display:flex;line-height:1.4}.bank-transfer-controller.result .result-section .row .column-left,.bank-transfer-controller.detail .result-section .row .column-left{flex:1}.bank-transfer-controller.result .result-section .row .column-right,.bank-transfer-controller.detail .result-section .row .column-right{margin-right:35%}.bank-transfer-controller.result .remark,.bank-transfer-controller.detail .remark{margin:6px 10px;font-size:12px}.bank-transfer-controller.result .ok-button,.bank-transfer-controller.detail .ok-button{width:-webkit-fill-available;width:-moz-available}.mobile-payment-controller{line-height:1.6;background-color:#fff}.mobile-payment-controller.padding-bottom{padding-bottom:110px}.mobile-payment-controller .sections-list{height:44px;background-color:#f3f2f0;position:fixed;width:100%;top:44px;z-index:100;border-bottom:1px solid #eceae8;word-break:keep-all;padding:0 16px}.mobile-payment-controller .sections-list .section{display:flex;flex:2}.mobile-payment-controller .sections-list .section:last-child{flex:1}.mobile-payment-controller .sections-list .section .title-container{flex:2}.mobile-payment-controller .sections-list .section .title-container .title{font-size:12px;line-height:14px;text-align:center;flex:none;color:#acaba9}.mobile-payment-controller .sections-list .section .title-container .title.active{color:var(--color-on-surface-focused-primary)}.mobile-payment-controller .sections-list .section .arrow-container{flex:1}.mobile-payment-controller .sections-list .section .arrow-container .icon-arrow-thin{width:16px;height:16px;fill:#cac9c7}.mobile-payment-controller time-sale-timer{position:fixed;top:88px;left:0;z-index:100;width:100%}.mobile-payment-controller .mobile-payment-view{padding-top:44px}.mobile-payment-controller .mobile-payment-view.time-sale{padding-top:79px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide{display:flex;flex-direction:column;padding:5px 0}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .title{font-size:18px;margin-top:5px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .description{font-size:12px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .help-container{display:flex;justify-content:flex-end;font-size:11px;padding:10px 0}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .help-container .icon-question{flex:0 0 auto;height:21px;width:21px;fill:var(--color-primary-emphasized)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .help-container .help{margin:0 10px 0 3px;line-height:20px;color:var(--color-primary-emphasized);text-decoration:underline}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods{padding:0 6%}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method:last-child .dot{display:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container{height:65px;display:flex;align-items:center;transition:opacity .3s ease,height .3s ease;overflow:hidden}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .radio{display:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container img{max-width:50%}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .title{flex:1;font-size:14px;line-height:1.2;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b;margin:0 10px 0 0}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .radio-button{flex:none;position:relative;width:24px;height:24px;margin-right:8px;border:2px solid #eceae8;border-radius:50%;background-color:#fff}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.selected .radio-button{border-color:var(--color-primary)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.selected .radio-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:var(--color-primary)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container:hover .radio-button{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container:hover .title{color:var(--color-on-surface-focused-primary)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled .title{color:#acaba9}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled .radio-button{border:2px solid #eceae8;background-color:var(--color-form-surface-disabled)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled.selected .radio-button{border-color:#eceae8}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled.selected .radio-button:before{background-color:#eceae8}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled:hover .radio-button{opacity:1;-ms-filter:none;filter:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled:hover .title{color:#acaba9}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .dot{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAAFklEQVR4AWN48ODBfxB2L/BhAGEMAQBmMRKJQI6mPgAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-size:contain;background-position:left center;width:100%;height:2px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method.hidden .container{height:0px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method.hidden .dot{display:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .more-button-wrapper{width:100%;text-align:center;margin-top:16px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .button-wrapper{text-align:center;padding:8px 16px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .button-wrapper .button{margin-top:8px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow{width:20px;height:20px;position:absolute;top:8px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow.left{fill:var(--color-primary-emphasized);transform:rotate(180deg);left:12px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow.right{fill:#fff;right:12px}.mobile-payment-controller .mobile-payment-footer{position:-webkit-sticky;position:sticky;bottom:0;padding:10px 0;width:100%;flex:none;color:#4e4d4b;font-size:11px;background:#fff}.mobile-payment-controller .mobile-payment-footer .note.link{text-decoration:underline;color:#009687}.mobile-payment-controller .mobile-payment-footer .note .adult-age{color:var(--color-caution)}.mobile-payment-controller .mobile-payment-footer .bottom-links{padding-top:10px}.mobile-payment-controller .mobile-payment-footer .divider{margin:0 10px;width:1px;height:12px;background-color:#6d6c6a}.mobile-payment-controller .bookmark-balloon{width:100%;position:fixed;top:0;bottom:0;flex-direction:column;background-color:#00000080}@media screen and (min-width: 450px) and (max-height: 599px){.mobile-payment-controller .bookmark-balloon{display:none}}@media screen and (min-height: 599px) and (orientation: landscape){.mobile-payment-controller .bookmark-balloon{display:none}}.mobile-payment-controller .bookmark-balloon .wwkun{width:127px;position:absolute;left:50%;bottom:10px;margin-left:-127px}.mobile-payment-controller .bookmark-balloon .balloon{width:127px;position:absolute;margin-left:-86px;left:50%;bottom:72px}.mobile-payment-controller .bookmark-balloon .bookmark-balloon-not-safari{color:#4e4d4b;background-color:#fff;border-radius:20px;padding:20px;flex-direction:column}.mobile-payment-controller .bookmark-balloon .bookmark-balloon-not-safari .mobileweb-tvicon-illust{background-image:url(spritesheet.062c22a877ab9641.png?v=1665478388018);background-position:-280px -141px;width:156px;height:100px}.mobile-verify-confirm,.mobile-verify-files,.mobile-verify-new,.mobile-verify-first,mobile-verify-sms,.mobile-verify-pre-sms{background-color:#f3f2f0;color:#4e4d4b;height:100%;display:block;overflow:scroll;-webkit-overflow-scrolling:touch;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;font-size:14px}.mobile-verify-confirm h2,.mobile-verify-files h2,.mobile-verify-new h2,.mobile-verify-first h2,mobile-verify-sms h2,.mobile-verify-pre-sms h2{margin:10px 0;padding:0 20px;font-size:14px;color:var(--color-secondary);line-height:1.4}.mobile-verify-confirm h2 a,.mobile-verify-files h2 a,.mobile-verify-new h2 a,.mobile-verify-first h2 a,mobile-verify-sms h2 a,.mobile-verify-pre-sms h2 a{color:#009687;text-decoration:underline}.mobile-verify-confirm .descriptions,.mobile-verify-files .descriptions,.mobile-verify-new .descriptions,.mobile-verify-first .descriptions,mobile-verify-sms .descriptions,.mobile-verify-pre-sms .descriptions{margin-bottom:5px}.mobile-verify-confirm .descriptions .item,.mobile-verify-files .descriptions .item,.mobile-verify-new .descriptions .item,.mobile-verify-first .descriptions .item,mobile-verify-sms .descriptions .item,.mobile-verify-pre-sms .descriptions .item{display:flex;align-items:flex-start;padding:0 18px}.mobile-verify-confirm .descriptions .item .check,.mobile-verify-files .descriptions .item .check,.mobile-verify-new .descriptions .item .check,.mobile-verify-first .descriptions .item .check,mobile-verify-sms .descriptions .item .check,.mobile-verify-pre-sms .descriptions .item .check{flex:none;margin-top:2px;margin-right:10px;width:20px;height:20px;fill:var(--color-primary-emphasized)}.mobile-verify-confirm .descriptions .item .description,.mobile-verify-files .descriptions .item .description,.mobile-verify-new .descriptions .item .description,.mobile-verify-first .descriptions .item .description,mobile-verify-sms .descriptions .item .description,.mobile-verify-pre-sms .descriptions .item .description{font-size:12px;line-height:20px;margin-bottom:4px;flex:1}.mobile-verify-confirm .descriptions .item .description a,.mobile-verify-files .descriptions .item .description a,.mobile-verify-new .descriptions .item .description a,.mobile-verify-first .descriptions .item .description a,mobile-verify-sms .descriptions .item .description a,.mobile-verify-pre-sms .descriptions .item .description a{color:#009687;text-decoration:underline}.mobile-verify-confirm .next-button[wwButton],.mobile-verify-files .next-button[wwButton],.mobile-verify-new .next-button[wwButton],.mobile-verify-first .next-button[wwButton],mobile-verify-sms .next-button[wwButton],.mobile-verify-pre-sms .next-button[wwButton]{margin:16px 16px 0;width:-webkit-fill-available}.mobile-verify-confirm .next-button[wwButton]:active,.mobile-verify-files .next-button[wwButton]:active,.mobile-verify-new .next-button[wwButton]:active,.mobile-verify-first .next-button[wwButton]:active,mobile-verify-sms .next-button[wwButton]:active,.mobile-verify-pre-sms .next-button[wwButton]:active{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.mobile-verify-confirm .next-button[wwButton][disabled],.mobile-verify-files .next-button[wwButton][disabled],.mobile-verify-new .next-button[wwButton][disabled],.mobile-verify-first .next-button[wwButton][disabled],mobile-verify-sms .next-button[wwButton][disabled],.mobile-verify-pre-sms .next-button[wwButton][disabled]{background-color:#cac9c7;pointer-events:none}.mobile-verify-confirm .next-button[wwButton] .icon-arrow,.mobile-verify-files .next-button[wwButton] .icon-arrow,.mobile-verify-new .next-button[wwButton] .icon-arrow,.mobile-verify-first .next-button[wwButton] .icon-arrow,mobile-verify-sms .next-button[wwButton] .icon-arrow,.mobile-verify-pre-sms .next-button[wwButton] .icon-arrow{height:24px;width:24px;fill:#fff;position:absolute;right:10px;top:10px}.mobile-verify-confirm .warning{display:flex;color:var(--color-caution);background-color:#f3f2f0;padding:16px;gap:10px;align-items:center}.mobile-verify-confirm .warning .icon-warning{fill:var(--color-caution);width:16px;height:16px;flex-shrink:0}.mobile-verify-confirm .warning .message{font-size:14px;line-height:1.4}.mobile-verify-confirm .title{margin:10px;font-size:14px}.mobile-verify-confirm .confirm{margin:0 10px;background-color:#f3f2f0}.mobile-verify-confirm .confirm .info{background-color:#fff;padding:16px 8px 0}.mobile-verify-confirm .confirm .info .info-header{padding-left:8px;padding-bottom:8px;line-height:1;font-weight:700;border-bottom:1px solid #cac9c7}.mobile-verify-confirm .confirm .info .info-header:first-child{margin-top:0}.mobile-verify-confirm .confirm .info .info-content{padding:8px 8px 0;margin-bottom:24px}.mobile-verify-confirm .confirm .info .row{line-height:1.4}.mobile-verify-confirm .confirm .info .row.margin-top{margin-top:10px}.mobile-verify-confirm .confirm .info .documents .document-header{padding-left:8px;padding-bottom:8px;line-height:1;font-weight:700;border-bottom:1px solid #cac9c7}.mobile-verify-confirm .confirm .info .documents .document-header:first-child{margin-top:0}.mobile-verify-confirm .confirm .info .documents .document-content{padding:8px}.mobile-verify-confirm .confirm .info .documents .document-content:last-child{margin-bottom:0}.mobile-verify-confirm .document-image{margin:8px 0 16px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #eceae8}.mobile-verify-confirm .document-image:after{padding-top:56.25%;display:block;content:""}.mobile-verify-confirm .footer{display:flex;flex-direction:column;align-items:center;margin:8px 0 16px}.mobile-verify-confirm .footer .verify-next-button[wwButton],.mobile-verify-confirm .footer .verify-back-button[wwButton]{margin:8px 16px;width:-webkit-fill-available}.mobile-verify-files{display:block;background-color:#f3f2f0;font-size:12px}.mobile-verify-files .verify-files-top-image{width:100%;height:auto}.mobile-verify-files .text{margin:16px 16px 8px}.mobile-verify-files ul.notify{margin-top:0;padding-left:12px}.mobile-verify-files ul.notify li{list-style-type:"\203b";-webkit-padding-start:4px;padding-inline-start:4px}.mobile-verify-files .label{display:flex;width:100%;height:40px;font-size:14px;margin-top:24px;padding:0 16px;align-items:center;gap:8px}.mobile-verify-files .label.first{margin-top:8px}.mobile-verify-files .label:after{display:block;position:relative;content:"\5fc5\9808";width:34px;height:18px;text-align:center;line-height:18px;font-size:12px;color:#fff;background-color:var(--color-secondary);border-radius:5px}.mobile-verify-files .select-wrapper{position:relative;height:45px;background-color:#fff}.mobile-verify-files .select-wrapper select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;width:100%;height:100%;padding-right:40px;padding-left:15px;font-weight:700;font-size:14px}.mobile-verify-files .select-wrapper select::-ms-expand{display:none}.mobile-verify-files .select-wrapper select[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}.mobile-verify-files .select-wrapper select::-webkit-input-placeholder{color:#acaba9}.mobile-verify-files .select-wrapper select::-moz-placeholder{color:#acaba9}.mobile-verify-files .select-wrapper select:-ms-input-placeholder{color:#acaba9}.mobile-verify-files .select-wrapper select[disabled]{background-color:transparent}.mobile-verify-files .select-wrapper .pull-down{height:100%;padding:0 15px;position:absolute;vertical-align:middle;top:0;right:0;display:block;pointer-events:none}.mobile-verify-files .select-wrapper .pull-down .icon-arrow{width:18px;height:18px;position:absolute;top:calc(50% - 9px);left:-2px;fill:#82817f;pointer-events:none}.mobile-verify-files .upload-description img.full{width:100%}.mobile-verify-files .image-upload{position:relative;margin:8px 16px;border:5px dashed #eceae8;background-color:#fff}.mobile-verify-files .image-upload:after{padding-top:56.25%;display:block;content:""}.mobile-verify-files .image-upload file-model,.mobile-verify-files .image-upload .select-picture,.mobile-verify-files .image-upload .image-upload-preview,.mobile-verify-files .image-upload .image-upload-note{position:absolute;top:0;left:0;right:0;bottom:0}.mobile-verify-files .image-upload .image-upload-preview{background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}.mobile-verify-files .image-upload .image-upload-note{flex-direction:column;pointer-events:none}.mobile-verify-files .image-upload .image-upload-note .icon-photo{width:41px;height:31px;margin-bottom:8px;fill:#82817f}.mobile-verify-files .footer{display:flex;flex-direction:column;align-items:center;margin:8px 0 16px}.mobile-verify-files .footer .verify-next-button[wwButton],.mobile-verify-files .footer .verify-back-button[wwButton]{margin:8px 16px;width:-webkit-fill-available}mobile-verify-sms h2{margin:20px 0 0}mobile-verify-sms .input-area{margin:10px 20px 0;height:40px}mobile-verify-sms .input-area .input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;font-size:14px;width:100%;height:100%;padding:8px 10px}mobile-verify-sms .input-area .input::-ms-expand{display:none}mobile-verify-sms .input-area .input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}mobile-verify-sms .input-area .input::-webkit-input-placeholder{color:#acaba9}mobile-verify-sms .input-area .input::-moz-placeholder{color:#acaba9}mobile-verify-sms .input-area .input:-ms-input-placeholder{color:#acaba9}mobile-verify-sms .input-area .input:focus,mobile-verify-sms .input-area .input:active{border-color:var(--color-primary)}mobile-verify-sms .input-area .input:focus[disabled],mobile-verify-sms .input-area .input:active[disabled]{border-color:#eceae8}mobile-verify-sms .input-area .input.target-focused{border-color:var(--color-primary)}mobile-verify-sms .input-area .input.target-focused[disabled]{border-color:#eceae8}mobile-verify-sms .description{font-size:14px;line-height:1.4;margin-top:15px;padding:0 20px}mobile-verify-sms .description .strong{color:var(--color-primary-emphasized)}mobile-verify-sms .description .number{text-decoration:underline;color:#009687}mobile-verify-sms .description.notify{font-size:12px;margin-top:10px}.mobile-verify-pre-sms h2{margin:20px 0 0}.mobile-verify-pre-sms .description{font-size:14px;line-height:1.4;margin-top:15px;padding:0 20px}.mobile-verify-pre-sms .description .row.title{font-weight:700}.mobile-verify-pre-sms .description .strong{color:var(--color-primary-emphasized)}.mobile-verify-pre-sms .description .number{text-decoration:underline;color:#009687}.mobile-verify-pre-sms .description.notify{font-size:12px;margin-top:10px}.mobile-verify-pre-sms .next-button[wwButton]{margin:20px 16px 0;max-width:none;width:calc(100% - 32px)}.profile-controller{position:relative;min-height:900px}.profile-controller .profile-content{display:flex;flex-direction:column;width:780px}.profile-controller .profile-content .user-profile{position:relative}.profile-controller .profile-content .back-image{width:100%;height:326px;position:relative;background-size:cover;background-position:top center;background-color:#eceae8}.profile-controller .profile-content .user-icon{z-index:10;position:absolute;left:24px;bottom:7px;cursor:pointer}.profile-controller .profile-content .user-icon:hover .edit-picture{display:flex}.profile-controller .profile-content .user-icon:before{content:"";position:absolute;width:120px;height:120px;background-color:#fff;border-radius:50%;left:4px;bottom:4px}.profile-controller .profile-content .user-icon.is-publishing:before{left:-4px;bottom:-4px;width:136px;height:136px}.profile-controller .bottom-area{min-height:80px;position:relative;display:flex;flex-direction:column}.profile-controller .bottom-area .buttons{height:80px;width:100%;padding:12px 8px 0 226px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:0 0 5px 5px}.profile-controller .bottom-area .buttons.no-grade{padding-left:149px}.profile-controller .bottom-area .buttons.blocked{height:60px;padding-top:0}.profile-controller .bottom-area .buttons.with-decoration{padding-left:270px}.profile-controller .bottom-area .buttons .follow-button-container{display:flex;align-items:center}.profile-controller .bottom-area .buttons .follow-button-container follow-notification-buttons{width:206px}.profile-controller .bottom-area .buttons .user-memo-button{position:relative;height:24px;margin-left:14px}.profile-controller .bottom-area .buttons .user-memo-button.badged:after{content:"";position:absolute;top:-6px;right:-14px;width:8px;height:8px;display:block;background-color:var(--color-secondary);border-radius:50%;border:2px solid #fff}.profile-controller .bottom-area .buttons .user-memo-button .icon-memo{width:24px;height:24px;fill:#82817f;cursor:pointer}.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip{position:absolute;left:-14px;bottom:calc(13px + 100%);width:280px;padding:0 8px 16px;background-color:#fff;border:2px solid #eceae8;border-radius:5px;z-index:100}.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip:before,.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip:after{content:"";position:absolute;left:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip:before{bottom:-10px;border-top:10px solid #eceae8}.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip:after{bottom:-7px;border-top:10px solid #fff}.profile-controller .bottom-area .buttons .zoom{display:flex;flex-direction:row;align-items:center;justify-content:center;width:276px;height:40px}.profile-controller .bottom-area .buttons .zoom .slider{width:200px;padding:0;margin-left:10px;margin-right:10px}.profile-controller .bottom-area .buttons .zoom .button{width:28px;height:28px;border-radius:5px;background-color:var(--color-surface-old-gray-button);border:2px solid #eceae8;display:flex;align-items:center;justify-content:center;cursor:pointer}.profile-controller .bottom-area .buttons .zoom .button.disable{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.profile-controller .bottom-area .buttons .zoom .icon-minus,.profile-controller .bottom-area .buttons .zoom .icon-plus{width:18px;height:18px;fill:var(--color-on-surface-icon-focused-primary)}.profile-controller .bottom-area .buttons .align-right-container{flex:none;display:flex;align-items:center;justify-content:flex-end}.profile-controller .bottom-area .buttons .menu-btn{display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin-left:24px;border-radius:50%;cursor:pointer;position:relative}.profile-controller .bottom-area .buttons .menu-btn:hover{background-color:#f3f2f0}.profile-controller .bottom-area .buttons .menu-btn:hover .icon-alert{fill:#6d6c6a}.profile-controller .bottom-area .buttons .menu-btn:hover .balloon-bridge{display:block}.profile-controller .bottom-area .buttons .menu-btn:hover .balloon{display:flex}.profile-controller .bottom-area .buttons .menu-btn .icon-alert{width:24px;height:24px;fill:#82817f}.profile-controller .bottom-area .buttons .menu-btn .button-text{margin-left:5px}.profile-controller .bottom-area .buttons .button-margin-left-10{margin-left:10px!important}.profile-controller .bottom-area .buttons .button-margin-left-40{margin-left:40px!important}.profile-controller .bottom-area .buttons .balloon-bridge{display:none;height:100px;width:100%;position:absolute;top:100%;right:0}.profile-controller .bottom-area .buttons .balloon{flex-direction:column;position:absolute;right:-2px;top:38px;width:142px;background:#fff;border:2px solid #eceae8;border-radius:5px;z-index:1;display:none}.profile-controller .bottom-area .buttons .balloon .menu-icon{margin-left:10px;margin-right:8px}.profile-controller .bottom-area .buttons .balloon .icon-block,.profile-controller .bottom-area .buttons .balloon .icon-report{width:24px;height:24px;margin-left:8px;margin-right:4px;fill:#82817f}.profile-controller .bottom-area .buttons .balloon .title{font-size:12px;flex:1}.profile-controller .bottom-area .buttons .balloon .menu-item{color:#4e4d4b;cursor:pointer;display:flex;height:40px;width:138px;padding:0 10px}.profile-controller .bottom-area .buttons .balloon .menu-item .menu-item-container{flex:1;display:flex;align-items:center}.profile-controller .bottom-area .buttons .balloon .menu-item:hover .title{color:var(--color-on-surface-focused-primary)}.profile-controller .bottom-area .buttons .balloon .menu-item:hover .icon-report,.profile-controller .bottom-area .buttons .balloon .menu-item:hover .icon-block{fill:var(--color-on-surface-icon-focused-primary)}.profile-controller .bottom-area .buttons .balloon .menu-item:nth-child(n + 2) .menu-item-container{border-top:1px solid #eceae8;padding-bottom:1px}.profile-controller .bottom-area .buttons .balloon:before{content:"";position:absolute;top:-8px;right:10px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 9px;border-color:transparent transparent #fff transparent;z-index:0}.profile-controller .bottom-area .buttons .balloon:after{content:"";position:absolute;top:-11px;right:9px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 9px 10px;border-color:transparent transparent #eceae8 transparent;z-index:-1}.profile-controller .bottom-area .buttons .block-message{font-size:12px;color:#6d6c6a;margin-right:24px;flex:1}.profile-controller .bottom-area .buttons .unblock-btn{margin-left:14px}.profile-controller .profile-image{width:100%;object-fit:cover;vertical-align:bottom}.profile-controller .backdrop{position:fixed;top:50%;left:50%;right:50%;bottom:50%;margin-top:-50vh;margin-left:-50vw;margin-right:-50vw;margin-bottom:-50vh;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:11000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;transition-duration:.2s}.profile-controller .backdrop.opened{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.profile-controller .backdrop .icon-x{position:fixed;top:20px;right:20px;cursor:pointer;fill:#fff;width:24px;height:24px}.profile-controller .backdrop .icon-image{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;padding:0;overflow:hidden;width:400px;height:400px;transform:scale(0);transition-duration:.2s}.profile-controller .backdrop .icon-image.opened{transform:scale(1)}.profile-controller .backdrop a.text.gray{width:158px}.profile-controller .user-profile .bottom-area .profile-icon-frame{z-index:10;position:absolute;left:4px;bottom:4px}.profile-controller .user-profile .bottom-area .profile-icon-frame .user-icon-with-profile-icon-frame{cursor:pointer}.profile-controller .user-profile .bottom-area .publish-grade{position:absolute;bottom:16px;left:156px;width:56px;height:56px}.profile-controller .user-profile .bottom-area .publish-grade.blocked{bottom:5px}.profile-controller .user-profile .bottom-area .publish-grade.with-decoration{left:206px}.profile-controller .user-profile .live{z-index:1;position:absolute;left:99px;top:296px;width:680px;height:30px;background-color:var(--color-secondary);display:flex;flex-flow:row nowrap;padding:4px 12px 4px 61px;align-items:center;cursor:pointer}.profile-controller .user-profile .live.with-decoration{left:129px;width:650px}.profile-controller .user-profile .live .text{color:#fff;font-size:16px;flex:0 0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:352px}.profile-controller .user-profile .live .to-live{flex:3;display:flex;align-items:center}.profile-controller .user-profile .live .to-live .icon-wrapper{position:relative;width:18px;height:18px;border-radius:50%;background-color:#fff}.profile-controller .user-profile .live .to-live .icon-wrapper .icon-live{position:absolute;top:3px;left:4px;width:12px;height:12px;fill:var(--color-secondary)}.profile-controller .user-profile .message{height:33px;width:100%;padding-left:160px;padding-right:4px;display:flex;align-items:center;justify-content:flex-end;background-color:var(--color-surface-panel-accent-gray)}.profile-controller .user-profile .message.with-decoration{padding-left:184px}.profile-controller .user-profile .message .block{display:flex;align-items:center;height:100%;flex:1}.profile-controller .user-profile .message .block .icon-block{width:24px;height:24px;fill:#6d6c6a}.profile-controller .user-profile .message .block .title{color:#6d6c6a;font-size:14px;font-weight:700;margin-left:4px}.profile-controller .publisher-profile{width:100%;margin-top:16px;display:flex;flex-flow:row wrap;position:relative}.profile-controller .publisher-profile .profile{display:flex;flex-flow:row wrap;font-size:14px;flex:0 0 100%;align-items:flex-start}.profile-controller .publisher-profile .profile .accounts{display:flex;width:100%;margin-bottom:20px;border-bottom:1px solid #eceae8}.profile-controller .publisher-profile .profile .accounts .user-name-area{margin-top:13px;margin-bottom:19px;justify-content:space-between;flex:1}.profile-controller .publisher-profile .profile .accounts .user-name-area .name{word-break:break-all;padding-right:30px;font-size:20px;line-height:1.2}.profile-controller .publisher-profile .profile .accounts .user-name-area .account-name{word-break:break-all;color:#4e4d4b;font-size:14px;line-height:1;text-align:right}.profile-controller .publisher-profile .profile .accounts .user-name-area .sns{position:relative;cursor:pointer}.profile-controller .publisher-profile .profile .accounts .user-name-area .sns:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .publisher-profile .profile .accounts .user-name-area .sns .icon-twitter{position:absolute;bottom:-7.5px;left:-30px;width:30px;height:30px}.profile-controller .publisher-profile .profile .accounts .user-name-area .sns .account-name{border-bottom:1px solid #4e4d4b}.profile-controller .publisher-profile .profile .accounts .share-button{width:36px;height:36px;flex-shrink:0;margin-left:16px;margin-bottom:14px;cursor:pointer}.profile-controller .publisher-profile .profile .accounts .share-button svg.icon-share{width:100%;height:100%;fill:#82817f}.profile-controller .publisher-profile .profile .accounts .share-button:hover svg.icon-share{fill:var(--color-on-surface-icon-focused-primary)}.profile-controller .publisher-profile .profile .profiles{display:flex;flex-flow:row wrap;font-size:14px;flex:1 1 auto;align-items:flex-start}.profile-controller .publisher-profile .profile .profiles .item{display:flex;align-items:center;flex-flow:row nowrap;margin-bottom:13px}.profile-controller .publisher-profile .profile .profiles .item .title{height:24px;background-color:var(--color-on-background-heading-gray);color:#4e4d4b;line-height:24px;flex:0 0 auto;padding-left:7px;padding-right:7px;margin-right:8px}.profile-controller .publisher-profile .profile .profiles .item .text{-webkit-appearance:none;appearance:none;border:none;color:#4e4d4b;font-size:14px}.profile-controller .publisher-profile .profile .profiles .item .text::-ms-expand{display:none}.profile-controller .publisher-profile .profile .profiles .gender{flex:0 0 112px}.profile-controller .publisher-profile .profile .profiles .date-of-birth{flex:0 0 202px}.profile-controller .publisher-profile .profile .profiles .area{flex:0 0 150px}.profile-controller .publisher-profile .profile .profiles .likes{flex:0 0 auto}.profile-controller .publisher-profile .profile .profiles .likes .like{display:flex;flex-flow:row nowrap;align-items:center}.profile-controller .publisher-profile .profile .profiles .likes .like:not(:last-child):after{content:"";width:4px;height:12px;margin:0 9px;background-image:linear-gradient(to bottom,#cac9c7 4px,transparent 4px,transparent 8px,#cac9c7 8px)}.profile-controller .publisher-profile .profile .profiles .description{flex:1 1 auto;width:100%;margin-top:5px;border-radius:5px;background-color:#fff;padding:24px;font-size:14px;line-height:19px;word-break:break-all}.profile-controller .publisher-profile .profile .profiles .award-section{width:100%;margin-top:16px;border-radius:5px;background-color:#fff;padding:24px;font-size:14px;line-height:19px;word-break:break-all}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-title{margin-bottom:8px;font-weight:700;font-size:14px}.profile-controller .publisher-profile .profile .profiles .award-section .award-group-title{margin:16px 0 8px;color:#6d6c6a;font-size:14px;line-height:1}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-item{display:flex;align-items:center;font-size:12px;line-height:1.2}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-item img{flex:none;width:24px;padding:4px 0;margin-right:8px}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-item .name{flex:1;padding:4px 0}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-item .name.strong{font-weight:700}.profile-controller birthday-message{display:block;margin-top:16px}.profile-controller .detail{position:absolute;right:0;top:0;width:410px;height:100%;color:#4e4d4b;display:flex;flex-direction:column}.profile-controller .detail upcoming-live-schedule{margin-bottom:20px}.profile-controller .link{cursor:pointer}.profile-controller .link:hover{color:var(--color-on-surface-focused-primary)}.profile-controller right-column-list{overflow:hidden;height:100%}.profile-controller .tab-content{border-radius:5px;overflow:hidden;height:100%;max-height:750px;display:flex;flex-direction:column}.profile-controller .tab-content .tabs{display:flex;padding:0 9px;height:63px;border-bottom:1px solid #eceae8;background-color:#fff;flex:none}.profile-controller .tab-content .tabs .tab{height:100%;position:relative;flex:1;flex-direction:column;cursor:pointer}.profile-controller .tab-content .tabs .tab:hover .title,.profile-controller .tab-content .tabs .tab.selected .title{font-weight:700;color:var(--color-primary)}.profile-controller .tab-content .tabs .tab:hover .count,.profile-controller .tab-content .tabs .tab.selected .count{font-family:Helvetica-Bold,Droid Sans,Arial;font-weight:700;color:var(--color-primary)}.profile-controller .tab-content .tabs .tab.selected:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:var(--color-primary)}.profile-controller .tab-content .tabs .tab .title{font-size:14px;line-height:1.2;margin-bottom:4px}.profile-controller .tab-content .tabs .tab .count{font-size:12px;line-height:1.2;font-family:Helvetica,Droid Sans,Arial;color:#6d6c6a}.profile-controller .tab-content .list-header{background-color:#fff;display:flex;flex-direction:column;flex:0 0 auto;padding:0 2px 2px}.profile-controller .tab-content .list-header .open-follower-ranking{height:61px;font-size:14px;text-align:right;color:var(--color-primary-emphasized);display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid #eceae8;cursor:pointer}.profile-controller .tab-content .list-header .open-follower-ranking .icon-heart{width:24px;height:24px;fill:var(--color-primary);margin-right:10px}.profile-controller .tab-content .list-header .open-follower-ranking .icon-arrow-right{fill:var(--color-primary-emphasized);width:16px;height:16px;margin:0 4px}.profile-controller .tab-content .list-header .protected-follower-ranking{height:61px;font-size:14px;display:flex;align-items:center;color:#6d6c6a;border-bottom:1px solid #eceae8}.profile-controller .tab-content .list-header .protected-follower-ranking .icon-lock{width:24px;height:24px;fill:#cac9c7;margin:0 10px}.profile-controller .tab-content .list-header .archive-expire-warning{display:flex;align-items:center;padding:16px 16px 0}.profile-controller .tab-content .list-header .archive-expire-warning .description{flex:1;font-size:12px;line-height:1.2;color:#acaba9}.profile-controller .tab-content .list-header .notification-list-description{display:flex;align-items:center;padding:10px 11px 0 18px}.profile-controller .tab-content .list-header .notification-list-description .description{flex:1;font-size:12px;line-height:18px;color:#acaba9}.profile-controller .tab-content .list-header .notification-list-description .description .notif-list{color:var(--color-primary-emphasized)}.profile-controller .tab-content .list-header .list-sub-header{background-color:#f3f2f0;padding-left:17px;padding-right:12px;display:flex;align-items:center;height:49px;border-bottom:1px solid #eceae8}.profile-controller .tab-content .list-header .list-sub-header .title{display:block;width:100%;font-size:14px;flex:1 1 auto}.profile-controller .tab-content .list-header .list-sub-header .public-button{font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:var(--color-primary);cursor:pointer;color:#fff;font-size:12px;border:none;width:90px;flex:0 0 auto}.profile-controller .tab-content .list-header .list-sub-header .public-button:hover,.profile-controller .tab-content .list-header .list-sub-header .public-button:focus{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .tab-content .list-header .list-sub-header .public-button .icon{margin-right:5px}.profile-controller .tab-content .list-header .list-sub-header .public-button.editing{font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:var(--color-surface-old-gray-button);border:2px solid #eceae8;cursor:pointer;color:var(--color-primary-emphasized);font-size:12px}.profile-controller .tab-content .list-header .list-sub-header .public-button.editing:hover,.profile-controller .tab-content .list-header .list-sub-header .public-button.editing:focus{background-color:var(--color-surface-old-gray-button-focused)}.profile-controller .tab-content .list-header .list-sub-header .public-button.editing .icon{margin-right:5px}.profile-controller .tab-content .list-header .list-sub-header button.primary.outlined{max-width:90px}.profile-controller .tab-content .list-header .content{padding:16px}.profile-controller .tab-content .list-header .content .public_header1{display:flex;border-bottom:2px solid var(--color-primary)}.profile-controller .tab-content .list-header .content .public_header1 .public_sub_header{position:relative;width:100%;margin-left:30px;margin-right:30px;display:flex;justify-content:center;font-size:14px;cursor:pointer}.profile-controller .tab-content .list-header .content .public_header1 .public_sub_header:hover{color:var(--color-primary)}.profile-controller .tab-content .list-header .content .public_header1 .public_sub_header.active{color:var(--color-primary);border-bottom:4px solid var(--color-primary)}.profile-controller .tab-content .list-header .content .public_header1 .public_sub_header.active:after{content:"";position:absolute;bottom:-13px;left:50%;margin-left:-10px;width:0px;height:0px;border-style:solid;border-width:10px 10px 0 10px;border-color:var(--color-primary) transparent transparent transparent}.profile-controller .tab-content .list-header .content .public_header2{display:flex;align-items:center;font-size:14px;margin-top:18px}.profile-controller .tab-content .list-header .content .public_header2 .lives_count{width:100%;flex:1 1 auto;margin-left:36px}.profile-controller .tab-content .list-header .content .public_header2 .public-button{font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:var(--color-surface-old-gray-button);border:2px solid #eceae8;cursor:pointer;color:var(--color-primary-emphasized);font-size:12px;width:90px;flex:0 0 auto;margin-right:6px;color:#4e4d4b;border:none}.profile-controller .tab-content .list-header .content .public_header2 .public-button:hover,.profile-controller .tab-content .list-header .content .public_header2 .public-button:focus{background-color:var(--color-surface-old-gray-button-focused)}.profile-controller .tab-content .list-header .content .public_header2 .public-button .icon{margin-right:5px}.profile-controller .tab-content .list-header .content .public_header2 .public-button.private-button{font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:var(--color-primary);cursor:pointer;color:#fff;font-size:12px;border:none}.profile-controller .tab-content .list-header .content .public_header2 .public-button.private-button:hover,.profile-controller .tab-content .list-header .content .public_header2 .public-button.private-button:focus{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .tab-content .list-header .content .public_header2 .public-button.private-button .icon{margin-right:5px}.profile-controller .tab-content .list-header .content .public_header2 .delete-button{font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:var(--color-surface-old-gray-button);border:2px solid #eceae8;cursor:pointer;color:var(--color-primary-emphasized);font-size:12px;width:90px;flex:0 0 auto;color:#4e4d4b;border:none}.profile-controller .tab-content .list-header .content .public_header2 .delete-button:hover,.profile-controller .tab-content .list-header .content .public_header2 .delete-button:focus{background-color:var(--color-surface-old-gray-button-focused)}.profile-controller .tab-content .list-header .content .public_header2 .delete-button .icon{margin-right:5px}.profile-controller .tab-content .list-header .your-follower-ranking{display:flex;flex:1;justify-content:flex-end;align-items:center;color:#fff}.profile-controller .tab-content .list-header .your-follower-ranking .label-container{display:flex;align-items:center;background:linear-gradient(to right,var(--color-secondary),#ff1ab3);border-top-left-radius:10px;border-bottom-left-radius:10px;height:20px;padding:0 16px 0 9px;margin-right:-10px}.profile-controller .tab-content .list-header .your-follower-ranking .label-container .icon-heart{width:24px;height:24px;fill:#fff;margin-right:4px;flex:none}.profile-controller .tab-content .list-header .your-follower-ranking .label-container .label{font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.profile-controller .tab-content .list-header .your-follower-ranking .icon{height:40px;width:40px;border-radius:50%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#eceae8;border:2px solid #ff1ab3}.profile-controller .tab-content .list-bg{width:100%;height:100%;background-color:#fff;padding:24px 12px 16px 18px;display:flex;align-items:flex-start;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex:1 1 auto}.profile-controller .tab-content .list-bg .no-list{width:100%;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#6d6c6a;font-size:14px}.profile-controller .tab-content .list-bg .no-list .icon-lock{width:72px;height:72px;margin-bottom:20px;fill:#cac9c7}.profile-controller .tab-content .list-bg .list{width:100%}.profile-controller .tab-content .list-bg::-webkit-scrollbar{margin-right:2px;width:7px}.profile-controller .tab-content .list-bg::-webkit-scrollbar-thumb{background:#cac9c7;border-radius:5px}.profile-controller .tab-content .list-bg::-webkit-scrollbar-track{background:#eceae8}.profile-controller .tab-content .list-bg .lives-list .live{display:flex;flex-direction:column}.profile-controller .tab-content .list-bg .lives-list .live .live-row{display:flex;flex-direction:row}.profile-controller .tab-content .list-bg .lives-list .live .live-row check-box{margin-right:12px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail{position:relative;width:96px;height:96px;margin-right:8px;background-color:#eceae8;border-radius:5px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail>img{width:96px;height:96px;border:2px solid #eceae8;border-radius:5px;object-fit:cover}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail .icon-triangle-horizontal-filled-wrapper{position:absolute;content:"";left:30px;bottom:30px;width:36px;height:36px;border:4px solid var(--color-primary-emphasized);border-radius:50%;display:none}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail .icon-triangle-horizontal-filled-wrapper .icon-triangle-horizontal-filled{position:absolute;top:2px;left:3px;width:24px;height:24px;fill:var(--color-primary-emphasized)}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail.editing{pointer-events:none}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail:hover>img{border:2px solid var(--color-primary)}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail:hover .icon-triangle-horizontal-filled-wrapper{display:block}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail{font-size:12px;display:flex;flex:1 1 auto;flex-flow:wrap}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .category{display:inline-flex;align-items:center;font-weight:700;font-size:10px;height:16px;text-align:center;vertical-align:middle;border-radius:8px;padding:0 8px;margin-right:4px;background-color:var(--color-badge-primary);color:var(--color-on-badge)}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .public-archive{display:inline-flex;align-items:center;font-weight:700;font-size:10px;height:16px;text-align:center;border-radius:8px;padding:0 8px;background-color:var(--color-badge-dark);color:var(--color-on-badge)}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .public-archive.public{background-color:var(--color-badge-green);color:var(--color-on-badge)}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .row{display:flex;flex:1 1 100%;flex-flow:nowrap}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .margin-row{margin-top:8px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .margin-row-half{margin-top:4px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .title{flex:0 0 auto;font-weight:700;font-size:14px;line-height:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4e4d4b;max-width:240px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .edit-title{flex:none;width:24px;height:20px;margin-left:8px;margin-right:8px;border-radius:5px;background-color:var(--color-primary);display:flex;align-items:center;justify-content:center}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .edit-title .icon_live_title_edit{cursor:pointer;fill:#fff;width:14px;height:14px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .started_date{width:100%;line-height:1;color:#acaba9;font-size:10px;font-family:Helvetica,Droid Sans,Arial}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .item-detail{flex:none;margin-right:16px;display:flex;align-items:center}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .item-detail-icon{margin-right:3px;width:14px;height:14px;fill:#82817f}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .count{font-size:12px;line-height:1;color:#6d6c6a;font-family:Helvetica}.profile-controller .tab-content .list-bg .lives-list .live .thanks-message{display:flex;justify-content:flex-end;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px 0 0 auto;cursor:pointer}.profile-controller .tab-content .list-bg .lives-list .live .thanks-message:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .tab-content .list-bg .lives-list .live .thanks-message .label{line-height:1;font-size:10px;font-weight:700;color:#4e4d4b}.profile-controller .tab-content .list-bg .lives-list .live .thanks-message .arrow-icon{width:12px;height:12px;fill:#82817f}.profile-controller .tab-content .list-bg .list-cover{width:100%}.profile-controller .tab-content .list-bg .list-cover .user{width:100%;padding-bottom:8px;padding-right:8px;line-height:1}.profile-controller .tab-content .list-bg .list-cover .user:nth-child(n + 2){border-top:1px solid #eceae8;padding-top:8px}.profile-controller .tab-content .list-bg .list-cover .user .user-info{display:flex;justify-content:space-between;align-items:center}.profile-controller .tab-content .list-bg .list-cover .user .user-info .user-text{flex:1;padding:0 8px}.profile-controller .tab-content .list-bg .list-cover .user .user-info .user-text .name{display:block;font-size:14px;line-height:1.2;word-break:break-all}.profile-controller .tab-content .list-bg .list-cover .user .follower_ranking{height:16px;margin-top:4px;padding:3px 8px;display:inline-block;font-size:10px;line-height:1;background-color:var(--color-surface-notice);color:#4e4d4b;border-radius:8px}.profile-controller .tab-content .list-bg .follower_point{display:flex;align-items:center}.profile-controller .tab-content .list-bg .follower_point .icon-follower-point{fill:var(--color-primary);width:18px;height:18px}.profile-controller .tab-content .list-bg .follower_point .follower_point{font-size:12px;line-height:1;flex:0 0 auto;margin-left:2px;color:#6d6c6a}.noscript-text{position:fixed;width:100%;height:100%;background-color:#fff;z-index:99999;text-align:center;padding-top:2em}mobile-item-exchange-amount{display:block;width:100%;height:100%;padding-bottom:100px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#f3f2f0;color:#6d6c6a;font-size:12px}mobile-item-exchange-amount .item-area{padding:16px 0;margin:20px 0 0;text-align:center;background-color:#fff}mobile-item-exchange-amount .item-area .item-image-area{position:relative;width:116px;height:116px;margin:0 auto}mobile-item-exchange-amount .item-area .item-image-area img{width:100%;height:100%;border-radius:10px}mobile-item-exchange-amount .item-area .item-image-area .animation-icon{position:absolute;bottom:5px;right:5px;width:25px;height:25px}mobile-item-exchange-amount .item-area .item-title{margin:10px 0 3px;font-size:14px;font-weight:700;line-height:1;color:#4e4d4b}mobile-item-exchange-amount .item-area .item-animation{line-height:1}mobile-item-exchange-amount .animation-icon{border-radius:100%;background-color:#0006}mobile-item-exchange-amount .animation-icon .circle{width:90%;height:90%;border:3px solid #fff;border-radius:100%}mobile-item-exchange-amount .animation-icon .circle svg{fill:#fff;width:70%;height:70%;margin-left:10%}mobile-item-exchange-amount .item-section,mobile-item-exchange-amount .amount-section{display:flex;align-items:center;height:45px;padding:0 17px;border:2px solid var(--color-primary);font-size:14px;background-color:#fff;color:#4e4d4b}mobile-item-exchange-amount .item-section{margin:10px 0 0}mobile-item-exchange-amount .item-section .item-title{font-weight:700;margin-right:1em}mobile-item-exchange-amount .item-section .input-container{flex:1;position:relative;height:100%}mobile-item-exchange-amount .item-section .input-container select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;width:100%;height:100%;padding-right:24px;font-weight:700}mobile-item-exchange-amount .item-section .input-container select::-ms-expand{display:none}mobile-item-exchange-amount .item-section .input-container select[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}mobile-item-exchange-amount .item-section .input-container select::-webkit-input-placeholder{color:#acaba9}mobile-item-exchange-amount .item-section .input-container select::-moz-placeholder{color:#acaba9}mobile-item-exchange-amount .item-section .input-container select:-ms-input-placeholder{color:#acaba9}mobile-item-exchange-amount .item-section .input-container select[disabled]{background-color:transparent}mobile-item-exchange-amount .item-section .input-container .pull-down{height:100%;position:absolute;top:0;right:0;pointer-events:none}mobile-item-exchange-amount .item-section .input-container .pull-down .icon{width:20px;height:20px;fill:#82817f}mobile-item-exchange-amount .item-section.disabled{border:none}mobile-item-exchange-amount .item-section.disabled .input-container select{padding-right:0;color:#acaba9}mobile-item-exchange-amount .amount-section{margin:10px 0 15px}mobile-item-exchange-amount .amount-section .amount-title{font-weight:700;margin-right:1em}mobile-item-exchange-amount .amount-section .input-container{flex:1;position:relative}mobile-item-exchange-amount .amount-section .input-container input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;width:100%;padding-right:1em;text-align:right;font-weight:700}mobile-item-exchange-amount .amount-section .input-container input[disabled]{background-color:var(--color-form-surface-disabled);cursor:default;opacity:1;-ms-filter:none;filter:none}mobile-item-exchange-amount .amount-section .input-container input::-webkit-input-placeholder{color:#acaba9}mobile-item-exchange-amount .amount-section .input-container input::-moz-placeholder{color:#acaba9}mobile-item-exchange-amount .amount-section .input-container input:-ms-input-placeholder{color:#acaba9}mobile-item-exchange-amount .amount-section .input-container input[disabled]{background-color:transparent}mobile-item-exchange-amount .amount-section .amount-unit{margin-left:8px}mobile-item-exchange-amount .point-row{display:flex;justify-content:center;align-items:center;margin:0 13px}mobile-item-exchange-amount .point-row>*{flex:1}mobile-item-exchange-amount .point-row .title{text-align:right;font-size:12px;font-family:Droid Sans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,HiraKakuProN-W3,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b}mobile-item-exchange-amount .point-row .point{text-align:right;font-weight:700;font-size:14px;color:var(--color-primary-emphasized)}mobile-item-exchange-amount .point-row .point span{padding-right:30px}mobile-item-exchange-amount .point-row.expense{padding-bottom:5px;border-bottom:1px #eceae8 solid}mobile-item-exchange-amount .point-row.rest{padding-top:5px}mobile-item-exchange-amount .amount-error-text{text-align:center}mobile-item-exchange-amount .exchange-button[wwButton]{width:-webkit-fill-available;margin:25px 16px 0}mobile-item-exchange-result{display:block;width:100%;height:100%;padding:14px 15px 100px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#f3f2f0;color:#6d6c6a;font-size:12px}mobile-item-exchange-result .item-area{background-color:#fff}mobile-item-exchange-result .item-area .title-image-container{height:81px;border-bottom:1px solid #eceae8}mobile-item-exchange-result .item-area .title-image-container .title-image{width:200px}mobile-item-exchange-result .item-area .complete-image-container{margin:16px 0 10px}mobile-item-exchange-result .item-area .complete-image-container .complete-image{width:189px}mobile-item-exchange-result .complete-text{height:30px;margin:0 13px;font-size:13px;font-weight:700;color:#8bc34a}mobile-item-exchange-result .complete-text .check-mark{width:20px;height:20px;background-color:#8bc34a;border-radius:100%;margin-right:15px}mobile-item-exchange-result .complete-text .check-mark svg{width:16px;height:16px;fill:#fff}mobile-item-exchange-result .item-detail-title{margin:0 13px;padding:16px 0 10px;font-size:14px;font-weight:700;line-height:1;color:#4e4d4b;border-bottom:1px solid #eceae8}mobile-item-exchange-result .item-detail-list{margin:0 13px;padding:0 0 16px;font-size:14px}mobile-item-exchange-result .item-detail-list .item-detail-list-item{display:flex;margin-top:10px}mobile-item-exchange-result .item-detail-list .item-detail-list-item .item-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}mobile-item-exchange-result .item-detail-list .item-detail-list-item .item-amount{flex:none}mobile-item-exchange-result .close-button[wwButton]{width:-webkit-fill-available;margin:20px 16px}nice-count{display:flex;align-items:center;background-color:#0000004d;border-radius:20px}nice-count .icon-clap{fill:#fff}nice-count .count{color:#fff;font-family:Helvetica,Droid Sans,Arial}nice-count.mobile{height:17px;padding:0 5px}nice-count.mobile .icon-clap{width:12px;height:12px}nice-count.mobile .count{font-size:11px;margin-left:2px}nice-count.pc{height:22px;padding:0 10px}nice-count.pc .icon-clap{width:16px;height:16px}nice-count.pc .count{font-size:16px;margin-left:5px}.ww-dialog-base .mat-dialog-container{padding:0;border-radius:13px}.ww-dialog-base-classic .mat-dialog-container{padding:0;border-radius:5px;background-color:#fffffff2}.half-modal-panel{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;animation:halfModalSlideUp .1s ease-out}.half-modal-panel.closing{animation:halfModalSlideDown .1s ease-in;animation-fill-mode:forwards}@keyframes halfModalSlideUp{0%{transform:translateY(150%)}to{transform:translateY(0)}}@keyframes halfModalSlideDown{0%{transform:translateY(0)}to{transform:translateY(150%)}}@keyframes ww-shimmer-animation{0%{background-position:-480px 0}to{background-position:480px 0}}a[wwButton],button[wwButton],a[ww-button],button[ww-button]{display:inline-flex;align-items:center;justify-content:center;position:relative;border:none;font-weight:700;border-radius:100px;width:100%;max-width:400px;cursor:pointer;line-height:1.2;transition:background-color .3s ease,opacity .3s ease;-webkit-appearance:none;appearance:none;outline:none;height:36px;font-size:14px;padding:0 16px}a[wwButton]:not(a[wwButton].is-mobile),button[wwButton]:not(button[wwButton].is-mobile),a[ww-button]:not(a[ww-button].is-mobile),button[ww-button]:not(button[ww-button].is-mobile){max-width:320px}a[wwButton].flexible,button[wwButton].flexible,a[ww-button].flexible,button[ww-button].flexible{width:auto;min-width:90px}a[wwButton].flexible.icon-flexible-right,button[wwButton].flexible.icon-flexible-right,a[ww-button].flexible.icon-flexible-right,button[ww-button].flexible.icon-flexible-right{padding:0}a[wwButton].flexible.icon-flexible-right:before,button[wwButton].flexible.icon-flexible-right:before,a[ww-button].flexible.icon-flexible-right:before,button[ww-button].flexible.icon-flexible-right:before{content:"";min-width:16px;height:16px;flex:2}a[wwButton].flexible.icon-flexible-right:after,button[wwButton].flexible.icon-flexible-right:after,a[ww-button].flexible.icon-flexible-right:after,button[ww-button].flexible.icon-flexible-right:after{content:"";min-width:8px;height:16px;flex:1}a[wwButton].flexible.icon-flexible-right>ww-button-icon,button[wwButton].flexible.icon-flexible-right>ww-button-icon,a[ww-button].flexible.icon-flexible-right>ww-button-icon,button[ww-button].flexible.icon-flexible-right>ww-button-icon{margin:0 0 0 4px}a[wwButton].flexible.icon-flexible-left,button[wwButton].flexible.icon-flexible-left,a[ww-button].flexible.icon-flexible-left,button[ww-button].flexible.icon-flexible-left{padding:0}a[wwButton].flexible.icon-flexible-left:before,button[wwButton].flexible.icon-flexible-left:before,a[ww-button].flexible.icon-flexible-left:before,button[ww-button].flexible.icon-flexible-left:before{content:"";min-width:8px;height:8px;flex:1}a[wwButton].flexible.icon-flexible-left:after,button[wwButton].flexible.icon-flexible-left:after,a[ww-button].flexible.icon-flexible-left:after,button[ww-button].flexible.icon-flexible-left:after{content:"";min-width:16px;height:16px;flex:2}a[wwButton].flexible.icon-flexible-left>ww-button-icon,button[wwButton].flexible.icon-flexible-left>ww-button-icon,a[ww-button].flexible.icon-flexible-left>ww-button-icon,button[ww-button].flexible.icon-flexible-left>ww-button-icon{margin:0 4px 0 0}a[wwButton].icon-fixed-left>ww-button-icon,button[wwButton].icon-fixed-left>ww-button-icon,a[ww-button].icon-fixed-left>ww-button-icon,button[ww-button].icon-fixed-left>ww-button-icon,a[wwButton].icon-fixed-right>ww-button-icon,button[wwButton].icon-fixed-right>ww-button-icon,a[ww-button].icon-fixed-right>ww-button-icon,button[ww-button].icon-fixed-right>ww-button-icon{position:absolute}a[wwButton].contained.icon-fixed-left ww-button-icon,button[wwButton].contained.icon-fixed-left ww-button-icon,a[ww-button].contained.icon-fixed-left ww-button-icon,button[ww-button].contained.icon-fixed-left ww-button-icon,a[wwButton].text.icon-fixed-left ww-button-icon,button[wwButton].text.icon-fixed-left ww-button-icon,a[ww-button].text.icon-fixed-left ww-button-icon,button[ww-button].text.icon-fixed-left ww-button-icon{left:16px}a[wwButton].contained.icon-fixed-right ww-button-icon,button[wwButton].contained.icon-fixed-right ww-button-icon,a[ww-button].contained.icon-fixed-right ww-button-icon,button[ww-button].contained.icon-fixed-right ww-button-icon,a[wwButton].text.icon-fixed-right ww-button-icon,button[wwButton].text.icon-fixed-right ww-button-icon,a[ww-button].text.icon-fixed-right ww-button-icon,button[ww-button].text.icon-fixed-right ww-button-icon{right:16px}a[wwButton].outlined.icon-fixed-left ww-button-icon,button[wwButton].outlined.icon-fixed-left ww-button-icon,a[ww-button].outlined.icon-fixed-left ww-button-icon,button[ww-button].outlined.icon-fixed-left ww-button-icon{left:14px}a[wwButton].outlined.icon-fixed-right ww-button-icon,button[wwButton].outlined.icon-fixed-right ww-button-icon,a[ww-button].outlined.icon-fixed-right ww-button-icon,button[ww-button].outlined.icon-fixed-right ww-button-icon{right:14px}a[wwButton][disabled],button[wwButton][disabled],a[ww-button][disabled],button[ww-button][disabled]{pointer-events:none;cursor:default;transition:none}a[wwButton].contained,button[wwButton].contained,a[ww-button].contained,button[ww-button].contained{color:#fff}a[wwButton].contained:not(a[wwButton].contained.is-mobile):hover,button[wwButton].contained:not(button[wwButton].contained.is-mobile):hover,a[ww-button].contained:not(a[ww-button].contained.is-mobile):hover,button[ww-button].contained:not(button[ww-button].contained.is-mobile):hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}a[wwButton].contained.is-mobile:active,button[wwButton].contained.is-mobile:active,a[ww-button].contained.is-mobile:active,button[ww-button].contained.is-mobile:active{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}a[wwButton].contained>ww-button-icon>svg,button[wwButton].contained>ww-button-icon>svg,a[ww-button].contained>ww-button-icon>svg,button[ww-button].contained>ww-button-icon>svg{fill:#fff}a[wwButton].contained[disabled],button[wwButton].contained[disabled],a[ww-button].contained[disabled],button[ww-button].contained[disabled]{background-color:#cac9c7!important}a[wwButton].contained.primary,button[wwButton].contained.primary,a[ww-button].contained.primary,button[ww-button].contained.primary{background-color:var(--color-primary)}a[wwButton].contained.emphasized,button[wwButton].contained.emphasized,a[ww-button].contained.emphasized,button[ww-button].contained.emphasized{background-color:var(--color-primary-emphasized)}a[wwButton].contained.warn,button[wwButton].contained.warn,a[ww-button].contained.warn,button[ww-button].contained.warn{background-color:var(--color-warn)}a[wwButton].outlined,button[wwButton].outlined,a[ww-button].outlined,button[ww-button].outlined{background-color:transparent}a[wwButton].outlined[disabled],button[wwButton].outlined[disabled],a[ww-button].outlined[disabled],button[ww-button].outlined[disabled]{color:#acaba9!important;border:2px solid #acaba9!important}a[wwButton].outlined[disabled]>ww-button-icon>svg,button[wwButton].outlined[disabled]>ww-button-icon>svg,a[ww-button].outlined[disabled]>ww-button-icon>svg,button[ww-button].outlined[disabled]>ww-button-icon>svg{fill:#acaba9!important}a[wwButton].outlined.primary,button[wwButton].outlined.primary,a[ww-button].outlined.primary,button[ww-button].outlined.primary{border:2px solid var(--color-primary);color:var(--color-primary)}a[wwButton].outlined.primary>ww-button-icon>svg,button[wwButton].outlined.primary>ww-button-icon>svg,a[ww-button].outlined.primary>ww-button-icon>svg,button[ww-button].outlined.primary>ww-button-icon>svg{fill:var(--color-primary)}a[wwButton].outlined.primary:not(a[wwButton].outlined.primary.is-mobile):hover,button[wwButton].outlined.primary:not(button[wwButton].outlined.primary.is-mobile):hover,a[ww-button].outlined.primary:not(a[ww-button].outlined.primary.is-mobile):hover,button[ww-button].outlined.primary:not(button[ww-button].outlined.primary.is-mobile):hover{background-color:rgba(var(--color-primary-rgb),.1)}a[wwButton].outlined.primary:not(a[wwButton].outlined.primary.is-mobile):hover.dark-mode,button[wwButton].outlined.primary:not(button[wwButton].outlined.primary.is-mobile):hover.dark-mode,a[ww-button].outlined.primary:not(a[ww-button].outlined.primary.is-mobile):hover.dark-mode,button[ww-button].outlined.primary:not(button[ww-button].outlined.primary.is-mobile):hover.dark-mode{background-color:rgba(var(--color-primary-rgb),.2)}a[wwButton].outlined.primary.is-mobile:active,button[wwButton].outlined.primary.is-mobile:active,a[ww-button].outlined.primary.is-mobile:active,button[ww-button].outlined.primary.is-mobile:active{background-color:rgba(var(--color-primary-rgb),.1)}a[wwButton].outlined.primary.is-mobile:active.dark-mode,button[wwButton].outlined.primary.is-mobile:active.dark-mode,a[ww-button].outlined.primary.is-mobile:active.dark-mode,button[ww-button].outlined.primary.is-mobile:active.dark-mode{background-color:rgba(var(--color-primary-rgb),.2)}a[wwButton].outlined.warn,button[wwButton].outlined.warn,a[ww-button].outlined.warn,button[ww-button].outlined.warn{border:2px solid var(--color-warn);color:var(--color-warn)}a[wwButton].outlined.warn>ww-button-icon>svg,button[wwButton].outlined.warn>ww-button-icon>svg,a[ww-button].outlined.warn>ww-button-icon>svg,button[ww-button].outlined.warn>ww-button-icon>svg{fill:var(--color-warn)}a[wwButton].outlined.warn:not(a[wwButton].outlined.warn.is-mobile):hover,button[wwButton].outlined.warn:not(button[wwButton].outlined.warn.is-mobile):hover,a[ww-button].outlined.warn:not(a[ww-button].outlined.warn.is-mobile):hover,button[ww-button].outlined.warn:not(button[ww-button].outlined.warn.is-mobile):hover{background-color:rgba(var(--color-warn-rgb),.1)}a[wwButton].outlined.warn:not(a[wwButton].outlined.warn.is-mobile):hover.dark-mode,button[wwButton].outlined.warn:not(button[wwButton].outlined.warn.is-mobile):hover.dark-mode,a[ww-button].outlined.warn:not(a[ww-button].outlined.warn.is-mobile):hover.dark-mode,button[ww-button].outlined.warn:not(button[ww-button].outlined.warn.is-mobile):hover.dark-mode{background-color:rgba(var(--color-warn-rgb),.2)}a[wwButton].outlined.warn.is-mobile:active,button[wwButton].outlined.warn.is-mobile:active,a[ww-button].outlined.warn.is-mobile:active,button[ww-button].outlined.warn.is-mobile:active{background-color:rgba(var(--color-warn-rgb),.1)}a[wwButton].outlined.warn.is-mobile:active.dark-mode,button[wwButton].outlined.warn.is-mobile:active.dark-mode,a[ww-button].outlined.warn.is-mobile:active.dark-mode,button[ww-button].outlined.warn.is-mobile:active.dark-mode{background-color:rgba(var(--color-warn-rgb),.2)}a[wwButton].text,button[wwButton].text,a[ww-button].text,button[ww-button].text{background-color:transparent;border:none}a[wwButton].text[disabled],button[wwButton].text[disabled],a[ww-button].text[disabled],button[ww-button].text[disabled]{color:#acaba9!important}a[wwButton].text[disabled]>ww-button-icon>svg,button[wwButton].text[disabled]>ww-button-icon>svg,a[ww-button].text[disabled]>ww-button-icon>svg,button[ww-button].text[disabled]>ww-button-icon>svg{fill:#acaba9}a[wwButton].text.primary,button[wwButton].text.primary,a[ww-button].text.primary,button[ww-button].text.primary{color:var(--color-primary)}a[wwButton].text.primary>ww-button-icon>svg,button[wwButton].text.primary>ww-button-icon>svg,a[ww-button].text.primary>ww-button-icon>svg,button[ww-button].text.primary>ww-button-icon>svg{fill:var(--color-primary)}a[wwButton].text.primary:not(a[wwButton].text.primary.is-mobile):hover,button[wwButton].text.primary:not(button[wwButton].text.primary.is-mobile):hover,a[ww-button].text.primary:not(a[ww-button].text.primary.is-mobile):hover,button[ww-button].text.primary:not(button[ww-button].text.primary.is-mobile):hover{background-color:rgba(var(--color-primary-rgb),.1)}a[wwButton].text.primary:not(a[wwButton].text.primary.is-mobile):hover.dark-mode,button[wwButton].text.primary:not(button[wwButton].text.primary.is-mobile):hover.dark-mode,a[ww-button].text.primary:not(a[ww-button].text.primary.is-mobile):hover.dark-mode,button[ww-button].text.primary:not(button[ww-button].text.primary.is-mobile):hover.dark-mode{background-color:rgba(var(--color-primary-rgb),.2)}a[wwButton].text.primary.is-mobile:active,button[wwButton].text.primary.is-mobile:active,a[ww-button].text.primary.is-mobile:active,button[ww-button].text.primary.is-mobile:active{background-color:rgba(var(--color-primary-rgb),.1)}a[wwButton].text.primary.is-mobile:active.dark-mode,button[wwButton].text.primary.is-mobile:active.dark-mode,a[ww-button].text.primary.is-mobile:active.dark-mode,button[ww-button].text.primary.is-mobile:active.dark-mode{background-color:rgba(var(--color-primary-rgb),.2)}a[wwButton].text.gray,button[wwButton].text.gray,a[ww-button].text.gray,button[ww-button].text.gray{color:#6d6c6a}a[wwButton].text.gray>ww-button-icon>svg,button[wwButton].text.gray>ww-button-icon>svg,a[ww-button].text.gray>ww-button-icon>svg,button[ww-button].text.gray>ww-button-icon>svg{fill:#6d6c6a}a[wwButton].text.gray.dark-mode,button[wwButton].text.gray.dark-mode,a[ww-button].text.gray.dark-mode,button[ww-button].text.gray.dark-mode{color:#fff}a[wwButton].text.gray.dark-mode>ww-button-icon>svg,button[wwButton].text.gray.dark-mode>ww-button-icon>svg,a[ww-button].text.gray.dark-mode>ww-button-icon>svg,button[ww-button].text.gray.dark-mode>ww-button-icon>svg{fill:#fff}a[wwButton].text.gray:not(a[wwButton].text.gray.is-mobile):hover,button[wwButton].text.gray:not(button[wwButton].text.gray.is-mobile):hover,a[ww-button].text.gray:not(a[ww-button].text.gray.is-mobile):hover,button[ww-button].text.gray:not(button[ww-button].text.gray.is-mobile):hover{background-color:#0000000d}a[wwButton].text.gray:not(a[wwButton].text.gray.is-mobile):hover.dark-mode,button[wwButton].text.gray:not(button[wwButton].text.gray.is-mobile):hover.dark-mode,a[ww-button].text.gray:not(a[ww-button].text.gray.is-mobile):hover.dark-mode,button[ww-button].text.gray:not(button[ww-button].text.gray.is-mobile):hover.dark-mode{background-color:#0006}a[wwButton].text.gray.is-mobile:active,button[wwButton].text.gray.is-mobile:active,a[ww-button].text.gray.is-mobile:active,button[ww-button].text.gray.is-mobile:active{background-color:#0000000d}a[wwButton].text.gray.is-mobile:active.dark-mode,button[wwButton].text.gray.is-mobile:active.dark-mode,a[ww-button].text.gray.is-mobile:active.dark-mode,button[ww-button].text.gray.is-mobile:active.dark-mode{background-color:#0006}a[wwButton].small,button[wwButton].small,a[ww-button].small,button[ww-button].small{height:28px;font-size:12px;padding:0 8px}a[wwButton].small>ww-button-icon,button[wwButton].small>ww-button-icon,a[ww-button].small>ww-button-icon,button[ww-button].small>ww-button-icon{width:12px;height:12px;margin-right:4px}a[wwButton]>ww-button-icon,button[wwButton]>ww-button-icon,a[ww-button]>ww-button-icon,button[ww-button]>ww-button-icon{width:24px;height:24px;margin-right:8px}a[wwButton].large,button[wwButton].large,a[ww-button].large,button[ww-button].large{height:44px;font-size:14px;padding:0 16px}a[wwButton].large>ww-button-icon,button[wwButton].large>ww-button-icon,a[ww-button].large>ww-button-icon,button[ww-button].large>ww-button-icon{margin-right:8px;width:24px;height:24px}a[wwButton]>ww-button-icon.left-twin,button[wwButton]>ww-button-icon.left-twin,a[ww-button]>ww-button-icon.left-twin,button[ww-button]>ww-button-icon.left-twin{margin-left:0;margin-right:8px}a[wwButton]>ww-button-icon.right-twin,button[wwButton]>ww-button-icon.right-twin,a[ww-button]>ww-button-icon.right-twin,button[ww-button]>ww-button-icon.right-twin{margin-left:4px;margin-right:-8px}
