.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,"Helvetica Neue",sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,"Helvetica Neue",sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,"Helvetica Neue",sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,"Helvetica Neue",sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,"Helvetica Neue",sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-button-toggle{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-card{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif}.mat-expansion-panel-header{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,"Helvetica Neue",sans-serif}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.34375em) scale(.75);transform:translateY(-1.34375em) scale(.75);width:133.33333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.34374em) scale(.75);transform:translateY(-1.34374em) scale(.75);width:133.33334%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.66667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.54167em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.28122em) scale(.75);transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28121em) scale(.75);transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.2812em) scale(.75);transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em 0}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-.59375em) scale(.75);transform:translateY(-.59375em) scale(.75);width:133.33333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-.59374em) scale(.75);transform:translateY(-.59374em) scale(.75);width:133.33334%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0 1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.59375em) scale(.75);transform:translateY(-1.59375em) scale(.75);width:133.33333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.59374em) scale(.75);transform:translateY(-1.59374em) scale(.75);width:133.33334%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px}.mat-radio-button{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-select{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif;margin:0}.mat-tooltip{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-list-option{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif}.mat-simple-snackbar{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;-webkit-transition:opacity,-webkit-transform 0s cubic-bezier(0,0,.2,1);transition:opacity,-webkit-transform 0s cubic-bezier(0,0,.2,1);transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transition:opacity,transform 0s cubic-bezier(0,0,.2,1),-webkit-transform 0s cubic-bezier(0,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}@media (-ms-high-contrast:active){.mat-ripple-element{display:none}}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:-webkit-box;display:-webkit-flex;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity .4s cubic-bezier(.25,.8,.25,1);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@-webkit-keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-start{/*!*/}@-webkit-keyframes cdk-text-field-autofill-end{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox::after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.mat-badge-content{color:#fff;background:#3f51b5}@media (-ms-high-contrast:active){.mat-badge-content{outline:solid 1px;border-radius:0}}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;-webkit-transform:scale(.6);transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{-webkit-transition:none;transition:none}.mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:0 0}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{color:#fff}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{color:#fff}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#3f51b5}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff4081}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:rgba(0,0,0,.12)}.mat-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab[disabled]:not([class*=mat-elevation-z]),.mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:solid 1px rgba(0,0,0,.12)}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}@media (-ms-high-contrast:black-on-white){.mat-checkbox-checkmark-path{stroke:#000!important}}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}@media (-ms-high-contrast:active){.mat-checkbox-disabled{opacity:.5}}@media (-ms-high-contrast:active){.mat-checkbox-background{background:0 0}}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip::after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-table{background:#fff}.mat-table tbody,.mat-table tfoot,.mat-table thead,.mat-table-sticky,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:rgba(0,0,0,.04)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator::after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label{color:rgba(0,0,0,.6)}.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#3f51b5}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}.mat-list-base .mat-list-item{color:rgba(0,0,0,.87)}.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:#c5cae9}.mat-progress-bar-buffer{background-color:#c5cae9}.mat-progress-bar-fill::after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,64,129,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(63,81,181,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#3f51b5}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ff4081}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(255,64,129,.2)}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill{background-color:rgba(0,0,0,.26)}.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:-webkit-repeating-linear-gradient(left,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:-webkit-repeating-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.mat-step-header:hover{background:0 0}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header::after,.mat-horizontal-stepper-header::before,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#3f51b5}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ff4081}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-simple-snackbar-action{color:#ff4081}
.switch.switch-small {
  min-width: 33px; }

.switch.switch-medium {
  min-width: 50px; }

.switch.switch-large {
  min-width: 60px; }

.switch.switch-small > .switch-pane > span {
  font-size: 9px; }

.switch.switch-medium > .switch-pane > span {
  font-size: 16px; }

.switch.switch-large > .switch-pane > span {
  font-size: 16px; }

.switch {
  border: 1px solid #dfdfdf;
  position: relative;
  display: inline-block;
  box-sizing: content-box;
  padding: 0;
  margin: 0;
  cursor: pointer;
  box-shadow: #dfdfdf 0 0 0 0 inset;
  transition: 0.3s ease-out all;
  -webkit-transition: 0.3s ease-out all;
  white-space: nowrap; }
  .switch small {
    border-radius: 100%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 0;
    right: calc(100% - 30px);
    transition: 0.3s ease-out all;
    -webkit-transition: 0.3s ease-out all;
    background: #fff; }
  .switch.switch-small {
    height: 20px;
    border-radius: 20px; }
    .switch.switch-small small {
      width: 20px;
      height: 20px;
      right: calc(100% - 20px); }
    .switch.switch-small > .switch-pane > span {
      line-height: 20px; }
    .switch.switch-small > .switch-pane .switch-label-checked {
      padding-right: 25px;
      padding-left: 10px; }
    .switch.switch-small > .switch-pane .switch-label-unchecked {
      padding-left: 25px;
      padding-right: 10px; }
  .switch.switch-medium {
    height: 30px;
    border-radius: 30px; }
    .switch.switch-medium small {
      width: 30px;
      height: 30px;
      right: calc(100% - 30px); }
    .switch.switch-medium > .switch-pane > span {
      line-height: 30px; }
    .switch.switch-medium > .switch-pane .switch-label-checked {
      padding-right: 35px;
      padding-left: 15px; }
    .switch.switch-medium > .switch-pane .switch-label-unchecked {
      padding-left: 35px;
      padding-right: 15px; }
  .switch.switch-large {
    height: 40px;
    border-radius: 40px; }
    .switch.switch-large small {
      width: 40px;
      height: 40px;
      right: calc(100% - 40px); }
    .switch.switch-large > .switch-pane > span {
      line-height: 40px; }
    .switch.switch-large > .switch-pane .switch-label-checked {
      padding-right: 45px;
      padding-left: 20px; }
    .switch.switch-large > .switch-pane .switch-label-unchecked {
      padding-left: 45px;
      padding-right: 20px; }
  .switch.checked {
    background: #64bd63; }
    .switch.checked small {
      right: 0;
      left: auto; }
    .switch.checked .switch-pane {
      top: 0; }
      .switch.checked .switch-pane .switch-label-checked {
        opacity: 1; }
      .switch.checked .switch-pane .switch-label-unchecked {
        opacity: 0; }
  .switch.disabled {
    opacity: 0.5;
    cursor: not-allowed; }
  .switch .switch-pane {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
            flex-direction: column;
    height: 100%;
    min-height: 100%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
            justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    top: -100%;
    position: relative;
    pointer-events: none; }
    .switch .switch-pane > span {
      display: block;
      min-height: 100%; }
    .switch .switch-pane .switch-label-checked {
      opacity: 0; }
    .switch .switch-pane .switch-label-unchecked {
      opacity: 1; }

.cdk-overlay-container{z-index:20000}.ww-flex-center{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.switchery-label{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;white-space:nowrap;overflow:hidden;height:100%;font-size:14px}.switchery-label-on{left:5px}.switchery-label-off{right:5px}time-sale-timer .time-sale-timer-container{height:40px;width:100%;background-color:#ef5350;color:#fff;}time-sale-timer .time-sale-timer-container .icon-sale{width:46px;height:27px;fill:#fff}time-sale-timer .time-sale-timer-container .until-ends,time-sale-timer .time-sale-timer-container .timer{margin-left:12px}time-sale-timer .time-sale-timer-container.mobile{height:35px;background-color:#e0e0e0;color:#616161;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}time-sale-timer .time-sale-timer-container.mobile .icon-sale{height:24px;width:38px;fill:#ef5350}time-sale-timer .time-sale-timer-container.mobile .until-ends{font-size:14px;line-height:1;margin-left:8px}time-sale-timer .time-sale-timer-container.mobile .timer{color:#ef5350;font-size:15px;line-height:1;margin-left:8px}live-recommend{display:block;}live-recommend .recommend-label{height:25px;margin-bottom:12px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}live-recommend .recommend-label img{margin-right:5px}live-recommend .recommend-label .label{font-size:20px}live-recommend .recommend{height:316px;width:406px;background-color:#fff;border-radius:5px;overflow-y:scroll;padding:10px 23px;}live-recommend .recommend .live-element{width:170px;height:143px;margin-bottom:9px}live-recommend .recommend .lives{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}live-recommend .recommend .live-dummy{width:170px;height:143px}live-recommend .recommend .live{float:left;position:relative;width:170px;height:143px;cursor:pointer;}live-recommend .recommend .live .image{position:absolute;width:170px;height:95px;border:2px solid #e0e0e0;border-radius:5px;overflow:hidden;display:block}live-recommend .recommend .live .play{position:absolute;width:170px;height:95px;background-color:rgba(1,1,1,0.4);border-radius:5px;border:4px solid #fb8c00;}live-recommend .recommend .live .play .icon_play{position:absolute;left:67px;top:29.5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-102px -472px;width:36px;height:36px}live-recommend .recommend .live .balloon{left:0;top:95px;color:#19283c;position:relative;margin-top:9px;width:100%;height:38px;line-height:32px;text-align:center;background:#fff;border:2px solid #e0e0e0;border-radius:5px;z-index:0;}live-recommend .recommend .live .balloon .title{width:calc(100% - 10px);height:35px;color:#424242;font-size:13px;line-height:35px;text-align:center;z-index:2;overflow:hidden;padding-left:10px}live-recommend .recommend .live .balloon .titleOver{color:#fb8c00}live-recommend .recommend .live .balloon:before{content:'';position:absolute;top:-8px;left:20px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;z-index:0}live-recommend .recommend .live .balloon:after{content:'';position:absolute;top:-11px;left:18px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}live-recommend .recommend-dash{margin:15px 0;border-bottom:4px dotted #e0e0e0}.crop-dialog-controller{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}.crop-dialog-controller .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;}.crop-dialog-controller .wrapper .dialog{border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;max-width:600px;}.crop-dialog-controller .wrapper .dialog .header{position:relative;height:50px;background-color:#ffb74d;border-radius:5px 5px 0 0;width:100%;}.crop-dialog-controller .wrapper .dialog .header .title{color:#fff;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 40px}.crop-dialog-controller .wrapper .dialog .header .close-button{position:absolute;right:13px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.crop-dialog-controller .wrapper .dialog .header .close-button:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.crop-dialog-controller .wrapper .dialog .header .close-button .icon-close{height:18px;width:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#ffb74d}.crop-dialog-controller .wrapper .dialog .content{position:relative;padding:40px;width:100%;}.crop-dialog-controller .wrapper .dialog .content .zoom-panel{height:40px;margin-bottom:15px;background-color:#eee;}.crop-dialog-controller .wrapper .dialog .content .zoom-panel .slider{-webkit-box-flex:1;-webkit-flex:1;flex:1;max-width:200px;margin:0 15px}.crop-dialog-controller .wrapper .dialog .content .zoom-panel .zoom-button{height:28px;width:28px;background:#eee;border:2px solid #e0e0e0;border-radius:5px;cursor:pointer;}.crop-dialog-controller .wrapper .dialog .content .zoom-panel .zoom-button.disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.crop-dialog-controller .wrapper .dialog .content .zoom-panel .zoom-button:hover{background-color:#fafafa}.crop-dialog-controller .wrapper .dialog .content .zoom-panel .zoom-button .icon-plus,.crop-dialog-controller .wrapper .dialog .content .zoom-panel .zoom-button .icon-minus{height:16px;width:16px;fill:#fb8c00}.crop-dialog-controller .wrapper .dialog .content .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.crop-dialog-controller .wrapper .dialog .content .buttons .button{position:relative;width:144px;height:40px;border-radius:5px;cursor:pointer;}.crop-dialog-controller .wrapper .dialog .content .buttons .button:not(:first-child){margin-left:10px}.crop-dialog-controller .wrapper .dialog .content .buttons .button .label{font-size:14px}.crop-dialog-controller .wrapper .dialog .content .buttons .button.cancel{background-color:#eee;border:2px solid #e0e0e0;color:#fb8c00;}.crop-dialog-controller .wrapper .dialog .content .buttons .button.cancel:hover{background-color:#fafafa}.crop-dialog-controller .wrapper .dialog .content .buttons .button.ok{background-color:#fb8c00;color:#fff;}.crop-dialog-controller .wrapper .dialog .content .buttons .button.ok:hover{background-color:#fca333}ranking-tab-select{font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;}ranking-tab-select .tab{margin:0 10px;position:relative;cursor:pointer;padding:0 10px;}ranking-tab-select .tab:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}ranking-tab-select .tab.selected{color:#fb8c00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;pointer-events:none;}ranking-tab-select .tab.selected:after{position:absolute;bottom:0;left:0;width:100%;background:#ffb74d;height:4px;content:''}ranking-follow-notification{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}ranking-follow-notification .follow-button{width:162px;height:36px;}ranking-follow-notification .follow-button .icon-follow{width:20px;height:20px}ranking-follow-notification .follow-button .text{margin-left:10px;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}ranking-follow-notification .notification-button{width:36px;height:36px}ranking-date-select{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;line-height:1;}ranking-date-select .label{font-size:22px;color:#424242;margin-right:15px;-webkit-box-flex:1;-webkit-flex:1;flex:1}ranking-date-select .button{background-color:#e0e0e0;border-radius:5px;margin:0 5px;pointer-events:none;height:20px;width:20px;}ranking-date-select .button .icon-arrow{width:13px;height:20px;fill:#fff}ranking-date-select .button.prev .icon-arrow{margin-left:3px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}ranking-date-select .button.next .icon-arrow{margin-left:4px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}ranking-date-select .button.latest{color:#fff;font-size:14px;height:24px;width:50px;padding:5px 0}ranking-date-select .button.enabled{background-color:#ffb840;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)}follower-ranking-dialog{display:block;}follower-ranking-dialog .hover-opacity:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}follower-ranking-dialog .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,0.6);position:fixed;height:100%;width:100%;top:0;left:0;z-index:11000}follower-ranking-dialog .dialog-base{height:100%;min-height:300px;max-height:calc(100vh - 210px);width:592px;background-color:rgba(255,255,255,0.9);border-radius:5px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}follower-ranking-dialog .dialog-base .title{background-color:#ffb74d;color:#fff;height:50px;position:relative;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;-webkit-box-flex:0;-webkit-flex:none;flex:none;}follower-ranking-dialog .dialog-base .title .icon-heart{height:20px;width:20px;fill:#fff;margin-right:8px}follower-ranking-dialog .dialog-base .title .close-button{position:absolute;height:24px;width:24px;top:13px;right:13px;border-radius:5px;background-color:#fff;cursor:pointer;}follower-ranking-dialog .dialog-base .title .close-button .icon-close{height:12px;width:12px;fill:#ffb74d}follower-ranking-dialog .dialog-base .content{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;}follower-ranking-dialog .dialog-base .content .user-row{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:71px;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 6px 0 20px;background-color:#fff;}follower-ranking-dialog .dialog-base .content .user-row .user-icon{height:54px;width:54px;-webkit-box-flex:0;-webkit-flex:none;flex:none;background-color:#e0e0e0;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat}follower-ranking-dialog .dialog-base .content .user-row .user-name{color:#26a69a;font-size:16px;line-height:1.4;margin-left:10px;-webkit-box-flex:1;-webkit-flex:1;flex:1}follower-ranking-dialog .dialog-base .content .user-row ranking-tab-select{height:100%;-webkit-box-flex:0;-webkit-flex:none;flex:none;}follower-ranking-dialog .dialog-base .content .user-row ranking-tab-select .tab{margin:0 0 0 10px}follower-ranking-dialog .dialog-base .content .date-select-row{-webkit-box-flex:0;-webkit-flex:none;flex:none;background-color:#f5f5f5;height:50px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 20px;}follower-ranking-dialog .dialog-base .content .date-select-row ranking-date-select{width:270px;}follower-ranking-dialog .dialog-base .content .date-select-row ranking-date-select .label{font-size:16px}follower-ranking-dialog .dialog-base .content .scroll-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch;}follower-ranking-dialog .dialog-base .content .scroll-container .empty{height:90%;color:#757575;font-size:16px}follower-ranking-dialog .dialog-base .content .follower-list{padding:0 30px;}follower-ranking-dialog .dialog-base .content .follower-list .user{height:74px;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:12px;}follower-ranking-dialog .dialog-base .content .follower-list .user .place{height:28px;width:28px;color:#757575;margin-right:10px;}follower-ranking-dialog .dialog-base .content .follower-list .user .place.one,follower-ranking-dialog .dialog-base .content .follower-list .user .place.two,follower-ranking-dialog .dialog-base .content .follower-list .user .place.three{color:#fff}follower-ranking-dialog .dialog-base .content .follower-list .user .place.one{background-color:#ad920d}follower-ranking-dialog .dialog-base .content .follower-list .user .place.two{background-color:#828999}follower-ranking-dialog .dialog-base .content .follower-list .user .place.three{background-color:#a1887f}follower-ranking-dialog .dialog-base .content .follower-list .user .user-icon{height:54px;width:54px;border-radius:5px;background-color:#e0e0e0;background-position:center;background-size:contain;background-repeat:no-repeat}follower-ranking-dialog .dialog-base .content .follower-list .user .user-info-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 10px;}follower-ranking-dialog .dialog-base .content .follower-list .user .user-info-container .user-name{color:#26a69a;line-height:1.2}follower-ranking-dialog .dialog-base .content .follower-list .user .user-info-container .user-score{color:#757575;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:2px;}follower-ranking-dialog .dialog-base .content .follower-list .user .user-info-container .user-score .icon-tv{fill:#ffb74d;width:15px;height:15px;margin-right:6px}follower-ranking-dialog .dialog-base .content .follower-list .user .follow-button{width:140px;height:36px}follower-ranking-dialog .dialog-base .content .follower-list .user .notification-button{width:36px;height:36px}ranking-info-dialog{display:block;}ranking-info-dialog .hover-opacity:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}ranking-info-dialog .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,0.6);position:fixed;height:100%;width:100%;top:0;left:0;z-index:11000;}ranking-info-dialog .wrapper .dialog-base{-webkit-box-flex:0;-webkit-flex:none;flex:none;min-height:300px;width:592px;background-color:rgba(255,255,255,0.9);border-radius:5px;overflow:hidden;}ranking-info-dialog .wrapper .dialog-base .title{background-color:#ffb74d;color:#fff;height:50px;position:relative;font-size:16px}ranking-info-dialog .wrapper .dialog-base .close-button{position:absolute;height:24px;width:24px;top:13px;right:13px;border-radius:5px;background-color:#fff;cursor:pointer;}ranking-info-dialog .wrapper .dialog-base .close-button .icon-close{height:12px;width:12px;fill:#ffb74d}ranking-info-dialog .wrapper .dialog-base .content{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:20px 26px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-height:calc(100vh - 250px);overflow-y:scroll;-webkit-overflow-scrolling:touch;}ranking-info-dialog .wrapper .dialog-base .content .ranking-image{width:100%;-webkit-box-flex:0;-webkit-flex:none;flex:none}ranking-info-dialog .wrapper .dialog-base .content .list{padding:0 40px;}ranking-info-dialog .wrapper .dialog-base .content .list .user-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:13px 0 10px;}ranking-info-dialog .wrapper .dialog-base .content .list .user-info .user-icon{width:38px;height:38px;margin-right:10px;-webkit-box-flex:0;-webkit-flex:none;flex:none;border-radius:50px;background-position:center;background-size:contain;background-repeat:no-repeat}ranking-info-dialog .wrapper .dialog-base .content .list .user-info .text{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:14px;word-break:break-word;}ranking-info-dialog .wrapper .dialog-base .content .list .user-info .text .user-name{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#424242}ranking-info-dialog .wrapper .dialog-base .content .list .button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:3px;background-color:#ffb74d;padding:10px 26px;margin-bottom:20px;fill:#fff;cursor:pointer;}ranking-info-dialog .wrapper .dialog-base .content .list .button .icon-help{height:28px;width:20px;margin-left:5px}ranking-info-dialog .wrapper .dialog-base .content .list .button .icon-crow-cart{height:21px;width:26px}ranking-info-dialog .wrapper .dialog-base .content .list .button .icon-world{height:26px;width:26px}ranking-info-dialog .wrapper .dialog-base .content .list .button .button-text{color:#fff;text-align:center;-webkit-box-flex:1;-webkit-flex:1;flex:1}ranking-info-dialog .wrapper .dialog-base .content .list .button:hover{background-color:#ffc571}entry-button .event-entry-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:14px 30px;background-color:#eee;width:780px;}entry-button .event-entry-container .text{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:12px;margin-right:10px;overflow:hidden;word-wrap:break-word}entry-button .event-entry-container .event-entry-button{border:2px solid;border-radius:3px;width:280px;height:46px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:14px;cursor:pointer;position:relative;}entry-button .event-entry-container .event-entry-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}entry-button .event-entry-container .event-entry-button .icon-arrow{height:16px;width:10px;position:absolute;top:13px;right:10px}schedule-notification-button{display:block;-webkit-box-flex:0;-webkit-flex:none;flex:none;}schedule-notification-button .button-container{height:46px;border-radius:5px;border:2px solid #e0e0e0;color:#757575;padding:0 16px;font-size:14px;line-height:1;background-color:#fff;cursor:pointer;}schedule-notification-button .button-container:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-notification-button .button-container .icon-off{display:block;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:20px;height:20px;fill:#aaa}schedule-notification-button .button-container .icon-on{display:none;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:20px;height:20px;fill:#fff}schedule-notification-button .button-container .label{margin-left:10px;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}schedule-notification-button .button-container.enabled{border-color:#ffb74d;background-color:#ffb74d;color:#fff;}schedule-notification-button .button-container.enabled .icon-off{display:none}schedule-notification-button .button-container.enabled .icon-on{display:block}seek-bar{width:80px;height:20px;margin-left:3px;margin-top:8px;padding:0;cursor:pointer;}seek-bar:hover .current-time-tooltip{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}seek-bar:hover .range-bg .pre-seek{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}seek-bar .current-time-tooltip{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear;position:absolute;top:-20px;left:0;min-width:50px;height:20px;border-radius:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,0.6);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:12px}seek-bar .range-bg{position:relative;background:#fff;width:99%;height:6px;border-radius:5px;margin-top:1px;}seek-bar .range-bg .pre-seek{-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear;position:absolute;height:100%;width:1px;left:0%;background-color:#000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}seek-bar .range-bg .pre-seek .time{position:absolute;min-width:40px;height:18px;top:-20px;left:-20px;background-color:rgba(255,255,255,0.8);color:#000;font-size:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 4px;border-radius:5px}seek-bar .range-bg-container{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}seek-bar .fill{width:0%;height:100%;background-color:#fb8c00;border-radius:5px}seek-bar .input-wrapper{width:100%;height:20px;position:relative}seek-bar input[type=range]{-webkit-appearance:none;width:100%;height:20px;margin:0;border:none;padding:1px 2px;border-radius:14px;background:transparent;outline:none;position:relative;cursor:pointer}seek-bar input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range]::-moz-range-track{cursor:pointer;border:inherit;background:transparent}input[type=range]::-ms-track{border:inherit;color:transparent;background:transparent}input[type=range]::-moz-range-thumb{width:14px;height:14px;border:2px solid #fff;border-radius:12px;background-color:#fb8c00}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:2px;width:16px;height:16px;border:2px solid #fff;border-radius:8px;background-color:#fb8c00}input[type=range]::-ms-thumb{width:12px;height:12px;border-radius:16px;border:2px solid #fff;background-color:#fb8c00}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:transparent}input[type=range]::-ms-tooltip{display:none}.pc-comments.archive-viewer{position:absolute;right:0;top:0;width:405px;height:calc(100% - 49px);color:#616161}.pc-comments.publisher{position:relative;width:405px;height:calc(100% - 50px);color:#616161}.pc-comments.live-viewer{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;width:406px;min-height:600px;height:600px;max-height:600px;margin-top:10px;color:#616161}.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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.pc-comments.publisher .comment-list-no{z-index:1}.pc-comments.live-viewer .comment-list-no{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;z-index:1}.pc-comments .comment-list-no .no_comment{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;height:32px;margin-top:20px;background-color:#f5f5f5;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("../image/commons/comment_list_no_publisher.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:#616161}.pc-comments .pickup-header{position:absolute;background-color:#fd8c00;width:107px;height:26px;top:13px;left:12px;display:-webkit-box;display:-webkit-flex;display:flex;}.pc-comments .pickup-header:after{content:'';position:absolute;top:0;right:-10px;width:4px;border-top:13px solid #fd8c00;border-right:6px solid rgba(0,0,0,0);border-bottom:13px solid #fd8c00}.pc-comments .pickup-header .icon-present{width:15px;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;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-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#fb8c00;background-color:#ffedb0;font-size:13px;line-height:13px;padding:3px 4px;margin-right:4px;display:inline;}.pc-comments .comment-list .reply.reply-to-others{color:#616161;background-color:#f5f5f5}.pc-comments .comment-list .reply-icon{display:inline;height:9px;width:11px;margin-right:2px;}.pc-comments .comment-list .reply-icon .arrow{fill:#ffb74d;}.pc-comments .comment-list .reply-icon .arrow.reply-to-others{fill:#bfbebf !important}.pc-comments .comment-list .message-card{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;}.pc-comments .comment-list .message-card .ribbon{background-color:#fb8c00;-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;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:14px;width:14px;fill:#fff}.pc-comments .comment-list .message-card .ribbon .label{margin-left:2px}.pc-comments .comment-list .message-card .ribbon .ribbon-right{height:100%;width:7px;fill:#fb8c00;position:absolute;top:0;right:-6px}.pc-comments .comment-list .message-card .description{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:13px;line-height:14px}.pc-comments .comment-list .ng-word-included .ng-word-alert{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:5px;}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#e0e0e0;height:26px;border-radius:5px;margin-bottom:10px;}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word .icon-ng-word{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-441px -231px;width:20px;height:18px;margin-left:9px;margin-right:5px}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word .label-ng-word{color:#616161;font-size:14px;margin-right:5px}.pc-comments .comment-list .ng-word-included .ng-word-alert .message-ng-word{color:#bdbdbd;font-size:13px}.pc-comments .comment-list .ng-word-included .user-comment .icon{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.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-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.pc-comments .comment-list .ng-word-included.pickup .user-comment{padding:10px;background-color:#f5f5f5}.pc-comments .comment-list .pickup{margin:4px 3px;padding:40px 15px 15px;border:2px solid #ffecb3;min-height:107px;z-index:2;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;}.pc-comments .comment-list .pickup.message-card-comment{padding:10px 15px 15px;background-color:#fff;}.pc-comments .comment-list .pickup.message-card-comment .user-comment{padding:10px;background-color:#f5f5f5}.pc-comments .comment-list .pickup .user-comment{width:100%;display:-webkit-box;display:-webkit-flex;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;width:160px;height:24px;background-color:#fb8c00;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;padding-left:29px;cursor:pointer;-webkit-box-ordinal-group:3;-webkit-order:2;order:2;z-index:1;}.pc-comments .comment-list .pending-comments .pending_comments_arrow{position:absolute;left:11px;bottom:8px;background-repeat:no-repeat;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-158px -513px;width:11px;height:8px}.pc-comments .comment-list .normal-comment-list{border-radius:5px;background-color:#fff;padding-top:10px;padding-left:14px;overflow-y:auto;overflow-x:hidden;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:4;-webkit-order:3;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:#e0e0e0;border-radius:5px}.pc-comments .comment-list .normal-comment-list::-webkit-scrollbar-track-piece:start{background:#f5f5f5}.pc-comments .comment-list .normal-comment-list::-webkit-scrollbar-track-piece:end{background:#f5f5f5}.pc-comments .comment-list .normal-comment-list .comment-box{width:378px;padding-right:3px;padding-bottom:12px;}.pc-comments.publisher .comment-list .normal-comment-list .comment-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.pc-comments .comment-list .normal-comment-list .comment-box.message-card-comment{padding-bottom:32px;}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.message-card-comment{padding-top:10px}.pc-comments .comment-list .normal-comment-list .comment-box.message-card-comment .user-comment{background-color:#f5f5f5;padding:10px;}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.message-card-comment .user-comment{padding:10px 10px 30px;margin-bottom: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 .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;-webkit-box-ordinal-group:3;-webkit-order:2;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{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner .user-comment:nth-child(1),.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest .user-comment:nth-child(1),.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest .user-comment:nth-child(1){min-height:94px}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner .user-comment:nth-child(n + 2),.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest .user-comment:nth-child(n + 2),.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest .user-comment:nth-child(n + 2){min-height:99px}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box.by-playitem:nth-child(1),.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-playitem:nth-child(1){min-height:108px}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box.by-playitem:nth-child(n + 2),.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-playitem:nth-child(n + 2){min-height:113px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem{padding-bottom:0;}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem .user-comment:nth-child(1){min-height:85px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem .user-comment:nth-child(n + 2){min-height:90px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem:nth-child(1){padding-top:17px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem:nth-child(n + 2){padding-top:22px}.pc-comments .comment-list .normal-comment-list .comment-box:nth-child(1){padding-top:17px;}.pc-comments.publisher .comment-list .normal-comment-list .comment-box:nth-child(1){padding-top:9px}.pc-comments .comment-list .normal-comment-list .comment-box:nth-child(n + 2){border-top:1px solid #e0e0e0;padding-top:22px;}.pc-comments.publisher .comment-list .normal-comment-list .comment-box:nth-child(n + 2){padding-top:14px}.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 .comment-list .normal-comment-list .comment-box .remove-button{position:absolute;right:34px;bottom:8px;background-repeat:no-repeat;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-425px -472px;width:20px;height:20px;}.pc-comments .comment-list .normal-comment-list .comment-box .remove-button:hover{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-496px -443px;width:20px;height:20px}.pc-comments .comment-list .normal-comment-list .comment-box .block-button{position:absolute;right:9px;bottom:8px;background-repeat:no-repeat;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-362px -416px;width:20px;height:17px;}.pc-comments .comment-list .normal-comment-list .comment-box .block-button:hover{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-341px -416px;width:20px;height:17px}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box .reply-button,.pc-comments.publisher .comment-list .normal-comment-list .comment-box .reply-button{display:none}.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box .reply-button{position:absolute;right:50px;bottom:8px;background-repeat:no-repeat;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-99px -570px;width:16px;height:14px;}.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box .reply-button:hover{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-65px -570px;width:16px;height:14px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box .user-comment{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.pc-comments .comment-list .normal-comment-list .comment-box .hover-tooltip .tooltip{display:none}.pc-comments .comment-list .normal-comment-list .comment-box .hover-tooltip:hover .tooltip{top:-40px;left:-20px;display:block;position:absolute;font-size:11px;line-height:11px;color:#fff;background-color:rgba(0,0,0,0.8);width:60px;height:26px;border-radius:4px;z-index:20;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.pc-comments .comment-list .normal-comment-list .comment-box .hover-tooltip:hover .tooltip:before{content:'';display:block;position:absolute;height:0;width:0;top:22px;left:27px;border:8px transparent solid;border-right-width:0;border-left-color:rgba(0,0,0,0.8);-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:20}.pc-comments .comment-list .comment-box{position:relative;}.pc-comments.publisher .comment-list .comment-box{display:-webkit-box;display:-webkit-flex;display:flex;word-break:break-all;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.pc-comments.archive-viewer .comment-list .comment-box .user-comment,.pc-comments.live-viewer .comment-list .comment-box .user-comment{display:-webkit-box;display:-webkit-flex;display:flex;word-break:break-all}.pc-comments .comment-list .comment-box .icon{width:54px;height:54px;margin-right:14px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;}.pc-comments .comment-list .comment-box .icon.tooltip[data-tooltip]:hover:after{left:0;-webkit-transform:none;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:5px;}.pc-comments .comment-list .comment-box .icon .icon-crop.icon-border{border:solid 1px #ef5350}.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 .icon .your-follower-ranking{color:#fff;height:20px;margin-top:-10px;position:relative;}.pc-comments .comment-list .comment-box .icon .your-follower-ranking .label-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(left, #ef5350, #ff1ab3);background:linear-gradient(to right, #ef5350, #ff1ab3);min-width:60px;height:20px;border-radius:10px;border:solid 2px #fff;padding:0 9px 0 4px;position:absolute;left:50%;top:0%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);}.pc-comments .comment-list .comment-box .icon .your-follower-ranking .label-container .icon-heart{width:12.5px;height:9.5px;margin-right:3px;fill:#fff;-webkit-box-flex:0;-webkit-flex:none;flex:none;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.2));filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.2))}.pc-comments .comment-list .comment-box .icon .your-follower-ranking .label-container .label{font:bold 11px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;text-shadow:1px 1px 1px rgba(0,0,0,0.2);white-space:nowrap;line-height:20px;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;text-align:center}.pc-comments .comment-list .comment-box .item{width:54px;height:54px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:4;-webkit-order:3;order:3;margin-left:13px;position:relative;}.pc-comments .comment-list .comment-box .item .item-inner{padding-top:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}.pc-comments .comment-list .comment-box .item .text-decoration{width:60px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%);}.pc-comments .comment-list .comment-box .item .text-decoration .decoration{-webkit-animation:item-text-decoration 4700ms linear infinite;animation:item-text-decoration 4700ms linear infinite;-moz-animation:none;width:100%;height:22px;background-position:center;background-size:contain;background-repeat:no-repeat;}.pc-comments .comment-list .comment-box .item .text-decoration .decoration.wonderful{background-image:url("../image/commons/comment-wonderful.png")}.pc-comments .comment-list .comment-box .item .text-decoration .decoration.nyanderful{background-image:url("../image/commons/comment-cat.png")}.pc-comments .comment-list .comment-box .item .text-decoration .decoration.cool{background-image:url("../image/commons/comment-cool.png");height:14px;margin-bottom:2px}.pc-comments .comment-list .comment-box .item .text-decoration .decoration.great{background-image:url("../image/commons/comment-great.png");height:16px;margin-bottom:2px}.pc-comments .comment-list .comment-box .item .text-decoration .decoration.fantastic{background-image:url("../image/commons/comment-fantastic.png");height:22px;margin-bottom:2px}.pc-comments .comment-list .comment-box .item .text-decoration .decoration.tamaya{background-image:url("../image/commons/comment-tamaya.png");height:22px;margin-bottom:2px}.pc-comments .comment-list .comment-box .item .text-decoration .decoration.kp{background-image:url("../image/commons/comment-kp.png");height:18px;margin-bottom:4px}.pc-comments .comment-list .comment-box .item .count-decoration{position:absolute;right:0;bottom:0;-webkit-transform:translate(25%,50%);transform:translate(25%,50%);color:#fff;border-radius:10px;padding:0 7px 0 5px;background-color:#ef5350;border:none;}.pc-comments .comment-list .comment-box .item .count-decoration .count{font-size:12px;letter-spacing:-1px;text-align:center;text-shadow:1px 1px 0 #ef5350,-1px 1px 0 #ef5350,1px -1px 0 #ef5350,-1px -1px 0 #ef5350;-webkit-animation:item-count-decoration 4700ms linear infinite;animation:item-count-decoration 4700ms linear infinite;}.pc-comments .comment-list .comment-box .item .count-decoration .count:before{content:'×'}.pc-comments .comment-list .comment-box .item .pickup-decoration{-webkit-animation:pickup-decoration 2000ms linear infinite;animation:pickup-decoration 2000ms linear infinite;}.pc-comments .comment-list .comment-box .item .pickup-decoration .decoration{-webkit-animation:pickup-item-text-decoration 2000ms linear infinite;animation:pickup-item-text-decoration 2000ms linear infinite;-moz-animation:none}.pc-comments .comment-list .comment-box .item .pickup-decoration .count{-webkit-animation:pickup-item-count-decoration 2000ms linear infinite;animation:pickup-item-count-decoration 2000ms linear infinite}.pc-comments .comment-list .comment-box .text{font-size:14px;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;line-height:1;-webkit-box-ordinal-group:3;-webkit-order:2;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 .badge-concomitant >.badge{display:inline-block;margin-left:2px;padding:0 12px;border-radius:20px;line-height:18px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}.pc-comments .comment-list .comment-box .text .badge-concomitant >.badge.admin{color:#fff;background-color:#ef5350}.pc-comments .comment-list .comment-box .text .user-name{color:#26a69a;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:calc(100% - 16px);background-color:#f5f5f5;text-align:center;color:#616161;font-size:14px;height:26px;margin-bottom:8px}.pc-comments .comment-list .comment-box .text .user-name .telop_icon{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-379px -472px;width:22px;height:22px;background-repeat:no-repeat;margin-right:11px;margin-left:10px}.pc-comments.live-viewer .comment-list .comment-box .text .user-name .collabo_icon,.pc-comments.publisher .comment-list .comment-box .text .user-name .collabo_icon{margin-right:11px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-362px -525px;width:18px;height:13px;margin-left:10px}.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:#bdbdbd;font-size:12px;line-height:16px;margin-top:7px}.item-animation-padding{width:100%;height:100%;position:absolute;bottom:0;z-index:2;}.item-animation-padding .item-animation{background-color:rgba(0,0,0,0.5);height:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.item-animation-padding .item-image{background-size:cover;width:100%;position:absolute;top:0;}.item-animation-padding .item-image:after{padding-top:56.25%;display:block;content:""}@-webkit-keyframes item-animation{0%{background-position:0 0}100%{background-position:100% 0}}@keyframes item-animation{0%{background-position:0 0}100%{background-position:100% 0}}@-webkit-keyframes item-text-decoration{51%{-webkit-transform:scale(1);transform:scale(1)}52%{-webkit-transform:scale(1.15);transform:scale(1.15)}53%{-webkit-transform:scale(1.15);transform:scale(1.15)}54%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);transform:scale(1)}56%{-webkit-transform:scale(.95);transform:scale(.95)}57%{-webkit-transform:scale(.95);transform:scale(.95)}58%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes item-text-decoration{51%{-webkit-transform:scale(1);transform:scale(1)}52%{-webkit-transform:scale(1.15);transform:scale(1.15)}53%{-webkit-transform:scale(1.15);transform:scale(1.15)}54%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);transform:scale(1)}56%{-webkit-transform:scale(.95);transform:scale(.95)}57%{-webkit-transform:scale(.95);transform:scale(.95)}58%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes item-count-decoration{42%{-webkit-transform:scale(1);transform:scale(1)}43%{-webkit-transform:scale(1.5);transform:scale(1.5)}44%{-webkit-transform:scale(1.5);transform:scale(1.5)}45%{-webkit-transform:scale(1);transform:scale(1)}46%{-webkit-transform:scale(1);transform:scale(1)}47%{-webkit-transform:scale(.8);transform:scale(.8)}48%{-webkit-transform:scale(.8);transform:scale(.8)}49%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes item-count-decoration{42%{-webkit-transform:scale(1);transform:scale(1)}43%{-webkit-transform:scale(1.5);transform:scale(1.5)}44%{-webkit-transform:scale(1.5);transform:scale(1.5)}45%{-webkit-transform:scale(1);transform:scale(1)}46%{-webkit-transform:scale(1);transform:scale(1)}47%{-webkit-transform:scale(.8);transform:scale(.8)}48%{-webkit-transform:scale(.8);transform:scale(.8)}49%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pickup-decoration{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}24%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@keyframes pickup-decoration{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}24%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-webkit-keyframes pickup-item-text-decoration{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}49%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}54%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1.15);transform:scale(1.15)}59%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}64%{-webkit-transform:scale(.95);transform:scale(.95)}65%{-webkit-transform:scale(1);transform:scale(1)}69%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.15);transform:scale(1.15)}74%{-webkit-transform:scale(1.15);transform:scale(1.15)}75%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pickup-item-text-decoration{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}49%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}54%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1.15);transform:scale(1.15)}59%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}64%{-webkit-transform:scale(.95);transform:scale(.95)}65%{-webkit-transform:scale(1);transform:scale(1)}69%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(1.15);transform:scale(1.15)}74%{-webkit-transform:scale(1.15);transform:scale(1.15)}75%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pickup-item-count-decoration{29%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.5);transform:scale(1.5)}34%{-webkit-transform:scale(1.5);transform:scale(1.5)}35%{-webkit-transform:scale(1);transform:scale(1)}39%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(.8);transform:scale(.8)}44%{-webkit-transform:scale(.8);transform:scale(.8)}45%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pickup-item-count-decoration{29%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.5);transform:scale(1.5)}34%{-webkit-transform:scale(1.5);transform:scale(1.5)}35%{-webkit-transform:scale(1);transform:scale(1)}39%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(.8);transform:scale(.8)}44%{-webkit-transform:scale(.8);transform:scale(.8)}45%{-webkit-transform:scale(1);transform:scale(1)}}*{box-sizing:border-box;outline:none}html{font-family:'HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242;height:100%;margin:0;padding:0;line-height:1.5;font-family:sans-serif}a{color:#424242;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%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);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%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent rgba(0,0,0,0.75);z-index:1}body{background-color:#f5f5f5;background-repeat:repeat;background-image:url("../image/commons/common_bg.png");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:rgba(255,255,255,0.8)}body .screen-lock-exclude{z-index:10100}body .headerBg{position:fixed;top:0;left:0;display:block;width:100%;height:84px;background-color:#fff;border-top:4px solid #ffb74d;border-bottom:2px solid #e0e0e0;z-index:10400;}body .headerBg .screen-lock{z-index:10500;position:absolute}body .navBg{position:fixed;top:84px;left:0;width:100%;height:32px;background-color:#eee;z-index:10300;}body .navBg .screen-lock{z-index:10500;position:absolute}body #mainWrapper{width:1220px;z-index:0;margin:0 auto;min-height:calc(100% - 114px)}body .footerBg{width:100%;height:120px;background-color:#fff}body .contentWrapper{min-width:1024px;max-width:1220px;margin:0 auto}body header-whowatch-logo{display:block;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:170px;height:52px;cursor:pointer;}body header-whowatch-logo .logo-container{display:block;height:100%;width:100%;}body header-whowatch-logo .logo-container .logo{height:100%;width:100%}body header-search{display:block;}body header-search .search-area{display:-webkit-box;display:-webkit-flex;display:flex;max-width:300px;width:200px;height:40px;border:2px solid #e0e0e0;border-radius:20px;padding:3px 12px 3px 15px;margin-top:6px;-webkit-transition:width 0.2s;transition:width 0.2s;}body header-search .search-area.active{width:300px;}body header-search .search-area.active .button .icon-search{fill:#aaa}body header-search .search-area .textbox-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}body header-search .search-area .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:30px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;color:#424242;font-size:14px;padding-left:14px;padding-right:14px;height:30px;padding:0;background-color:transparent;color:#424242;font-size:13px;width:100%;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body header-search .search-area .textbox::-ms-expand{display:none}body header-search .search-area .button{background-color:transparent;display:-webkit-box;display:-webkit-flex;display:flex;width:24px;height:30px;cursor:pointer;border:none;padding:2px 3px 3px;}body header-search .search-area .button .icon-search{width:18px;height:19px;fill:#e0e0e0;-webkit-transition:fill 0.2s;transition:fill 0.2s}body nav{position:relative;width:100%;height:100%;}body nav .breadcrumbs{padding-left:17px;display:block;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}body nav .breadcrumbs .item{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}body nav .breadcrumbs .item .icon-home{height:16px;width:16px;margin-right:6px;fill:#aaa}body nav .breadcrumbs .item:nth-child(n + 2){margin-left:20px}body nav .breadcrumbs .item .arrow-right-gray{height:9px;width:14px;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-right:20px;fill:#aaa}body nav .breadcrumbs .item .title{font-size:12px}body .app-download-dialog{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:11000;}body .app-download-dialog.show{display:block}body .app-download-dialog .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;}body .app-download-dialog .wrapper .dialog{width:592px;min-height:390px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}body .app-download-dialog .wrapper .dialog .dialog-header{position:relative;width:592px;height:50px;background-color:#ffb74d;}body .app-download-dialog .wrapper .dialog .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}body .app-download-dialog .wrapper .dialog .dialog-header .close-button{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}body .app-download-dialog .wrapper .dialog .dialog-header .close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}body .app-download-dialog .wrapper .content{padding:10px 64px;}body .app-download-dialog .wrapper .content .bar{width:100%;height:2px;background-color:#e0e0e0}body .app-download-dialog .wrapper .content .row{width:100%;}body .app-download-dialog .wrapper .content .row.icon{margin-top:20px;min-height:68px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}body .app-download-dialog .wrapper .content .row.link{margin-top:10px;margin-bottom:20px;height:88px;width:100%;height:88px;background-color:#eee}body .app-download-dialog .wrapper .content .row.detail{margin-top:6px;height:20px}body .app-download-dialog .wrapper .content .app-icon{height:68px;width:68px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}body .app-download-dialog .wrapper .content .app-icon.viewer{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-549px -273px;width:68px;height:68px}body .app-download-dialog .wrapper .content .app-icon.live{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-473px -349px;width:68px;height:68px}body .app-download-dialog .wrapper .content .app-info{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:18px;}body .app-download-dialog .wrapper .content .app-info .app-name{font-size:16px;line-height:16px;margin-bottom:5px;color:#fb8c00}body .app-download-dialog .wrapper .content .app-info .app-description{font-size:14px;line-height:16px}body .app-download-dialog .wrapper .content .link .store-img{display:block;height:44px}body .app-download-dialog .wrapper .content .link .app-store{display:block;margin:0 3px 0 22px;width:132px;height:44px;background-image:url("../image/commons/app-store.png");background-position:center;background-repeat:no-repeat;background-size:contain}body .app-download-dialog .wrapper .content .link .google-play{display:block;margin:0 3px 0 6px;width:149px;height:44px;background-image:url("../image/commons/google-play.png");background-position:center;background-repeat:no-repeat;background-size:contain}body .app-download-dialog .wrapper .content .link .qrcode{height:68px;width:68px;display:inline-block;background-color:#fff}body .app-download-dialog .wrapper .content p{font-size:14px;line-height:18px}body .loading{width:100%;position:absolute;display:none;top:0;bottom:0;background-color:rgba(0,0,0,0.2);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 .mainWrapperNavi{padding-top:134px}body .mainWrapper{padding-top:104px}body #mainWrapper.main-wrapper-compact{padding-top:0;width:auto;height:100%}body a:hover{color:#fb8c00}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}.left-menu-base{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}.left-menu-base .left-menu{width:230px}.left-menu-base .main-content{width:700px;margin-left:30px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.common-tabs{display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:2px solid #ffb74d;}.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 #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;color:#424242;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:14px;}.common-tabs .tab:nth-child(n+2){margin-left:5px}.common-tabs .tab:hover{background-color:#ffb74d;color:#fff}.common-tabs .tab.active{background-color:#ffb74d;color:#fff;}.common-tabs .tab.active:after{content:"";position:absolute;z-index:1;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:9px 9px 0 9px;border-color:#ffb74d transparent transparent transparent}.common-tabs .tab .title{font-size:14px}.follow-button{width:100px;height:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:5px;cursor:pointer;font-size:12px;background-color:#ffb74d;color:#fff;}.follow-button:hover{background-color:#ffc571}.follow-button .icon-follow{pointer-events:none;height:16px;width:18px;fill:#fff}.follow-button .text{margin:0 0 0 1px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.follow-button.off{background-color:#fff;border:2px solid #e0e0e0;color:#757575;}.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:#aaa}.user-item-list{border-radius:5px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding-left:105px;padding-right:105px;}.user-item-list .user-item-list-header{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-top:31px;}.user-item-list .user-item-list-header .title-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;height:20px;}.user-item-list .user-item-list-header .title-area .title{color:#424242;margin-left:12px;font-size:16px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.user-item-list .user-item-list-header .link-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px;}.user-item-list .user-item-list-header .link-area .link-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.user-item-list .user-item-list-header .link-area .title{margin-left:10px;font-size:12px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;color:#fb8c00;text-decoration:underline}.user-item-list .retain-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;width:100%;background-color:#f5f5f5;border-radius:5px;padding:0 20px 30px 20px;margin-top:13px;border:1px solid #e0e0e0;position:relative;}.user-item-list .retain-list .show-item-all{position:absolute;right:18px;bottom:6px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;cursor:pointer;}.user-item-list .retain-list .show-item-all .icon_arrow_down{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-85px -513px;width:14px;height:9px;}.user-item-list .retain-list .show-item-all .icon_arrow_down.active{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-100px -513px;width:14px;height:9px}.user-item-list .retain-list .show-item-all .title{margin-left:5px;font-size:12px;color:#fb8c00}.user-item-list .retain-list .retains{max-height:110px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:500ms;transition-duration:500ms;}.user-item-list .retain-list .retains.show{max-height:900px}.user-item-list .retain-list .retains .retain{width:83px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-right:24px;margin-top:10px;position:relative;}.user-item-list .retain-list .retains .retain .image{width:54px;height:54px;border:2px solid #fff;border-radius:5px}.user-item-list .retain-list .retains .retain .count-badge{font-size:12px;line-height:12px;color:#fff;background-color:#fb8c00;padding:2px 6px;letter-spacing:-1px;border-radius:7px;position:absolute;top:40px;right:0}.user-item-list .retain-list .retains .retain .balloon{color:#19283c;margin-top:5px;width:100%;height:39px;background:#fff;border:2px solid #e0e0e0;border-radius:5px;z-index:0;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.user-item-list .retain-list .retains .retain .balloon .title{color:#424242;font-size:12px;line-height:16px;z-index:2;width:100%}.user-item-list .retain-list .retains .retain .balloon .count{color:#fb8c00;font-size:12px;line-height:14px}.user-item-list .retain-list .retains .retain .balloon:before{content:'';position:absolute;top:-5px;left:13px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #fff transparent;z-index:0}.user-item-list .retain-list .retains .retain .balloon:after{content:'';position:absolute;top:-8px;left:17px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 7px 8px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.notification-button{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:5px;cursor:pointer;margin-left:10px;background-color:#ffb74d;}.notification-button:hover{background-color:#ffc571}.notification-button .icon-notification{pointer-events:none;width:18px;height:18px;}.notification-button .icon-notification.notif-off{display:none;fill:#aaa}.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 #e0e0e0;}.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}#dialog{width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;top:0;bottom:0;left:0;right:0;z-index:100000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}#dialog .generic{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#dialog.show-dialog{-webkit-animation-name:show-dialog;-webkit-animation-duration:100ms;-webkit-animation-iteration-count:1;}@-webkit-keyframes show-dialog{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}#dialog.hide-dialog{-webkit-animation-name:hide-dialog;-webkit-animation-duration:100ms;-webkit-animation-iteration-count:1;}@-webkit-keyframes hide-dialog{0%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}#dialog .flex-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 3.125vw}#dialog .popup-box{display:-webkit-box;display:-webkit-flex;display:flex;height:80%;width:100%;margin-top:15px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}#dialog .popup-box .one-button,#dialog .popup-box .vertical-buttons,#dialog .popup-box .two-button-horizon,#dialog .popup-box .login-dialog{width:100%;background-color:#fff;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:flex;overflow-y:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}#dialog .popup-box .one-button .title,#dialog .popup-box .vertical-buttons .title,#dialog .popup-box .two-button-horizon .title,#dialog .popup-box .login-dialog .title{height:40px;color:#fff;font:bold 17px/40px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;text-align:center;background-color:#ffb74d;border-radius:5px 5px 0 0;-webkit-box-flex:0;-webkit-flex:none;flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dialog .popup-box .one-button .description,#dialog .popup-box .vertical-buttons .description,#dialog .popup-box .two-button-horizon .description,#dialog .popup-box .login-dialog .description{padding:10px 15px;text-align:center;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;word-break:break-word;-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch;}#dialog .popup-box .one-button .description .notify,#dialog .popup-box .vertical-buttons .description .notify,#dialog .popup-box .two-button-horizon .description .notify,#dialog .popup-box .login-dialog .description .notify{font-size:12px}#dialog .popup-box .one-button .description .live-style-header,#dialog .popup-box .vertical-buttons .description .live-style-header,#dialog .popup-box .two-button-horizon .description .live-style-header,#dialog .popup-box .login-dialog .description .live-style-header{color:#424242;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font:bold;font-size:14px;line-height:1.2}#dialog .popup-box .one-button .purchase-button,#dialog .popup-box .vertical-buttons .purchase-button,#dialog .popup-box .two-button-horizon .purchase-button,#dialog .popup-box .login-dialog .purchase-button{background-color:#ffb74d;color:#fff;border-radius:5px;width:270px;height:40px;margin:0 auto 15px;}#dialog .popup-box .one-button .purchase-button .icon-shopping-cart,#dialog .popup-box .vertical-buttons .purchase-button .icon-shopping-cart,#dialog .popup-box .two-button-horizon .purchase-button .icon-shopping-cart,#dialog .popup-box .login-dialog .purchase-button .icon-shopping-cart{width:20px;height:20px;fill:#fff;margin-right:10px}#dialog .popup-box .one-button .description-container,#dialog .popup-box .vertical-buttons .description-container,#dialog .popup-box .two-button-horizon .description-container,#dialog .popup-box .login-dialog .description-container{position:relative;overflow:hidden;text-align:center;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;word-break:break-word;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}#dialog .popup-box .one-button .description-container .reminder,#dialog .popup-box .vertical-buttons .description-container .reminder,#dialog .popup-box .two-button-horizon .description-container .reminder,#dialog .popup-box .login-dialog .description-container .reminder{padding:20px 20px;text-align:left;position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch;}#dialog .popup-box .one-button .description-container .reminder.is-android .ios-only,#dialog .popup-box .vertical-buttons .description-container .reminder.is-android .ios-only,#dialog .popup-box .two-button-horizon .description-container .reminder.is-android .ios-only,#dialog .popup-box .login-dialog .description-container .reminder.is-android .ios-only,#dialog .popup-box .one-button .description-container .reminder:not(.is-android) .android-only,#dialog .popup-box .vertical-buttons .description-container .reminder:not(.is-android) .android-only,#dialog .popup-box .two-button-horizon .description-container .reminder:not(.is-android) .android-only,#dialog .popup-box .login-dialog .description-container .reminder:not(.is-android) .android-only,#dialog .popup-box .one-button .description-container .reminder .pc-only,#dialog .popup-box .vertical-buttons .description-container .reminder .pc-only,#dialog .popup-box .two-button-horizon .description-container .reminder .pc-only,#dialog .popup-box .login-dialog .description-container .reminder .pc-only{display:none}#dialog .popup-box .one-button .description-container .arrow-box,#dialog .popup-box .vertical-buttons .description-container .arrow-box,#dialog .popup-box .two-button-horizon .description-container .arrow-box,#dialog .popup-box .login-dialog .description-container .arrow-box{position:absolute;width:100%;height:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#666;font-size:10px;background-color:rgba(255,255,255,0.8);z-index:1;}#dialog .popup-box .one-button .description-container .arrow-box.up,#dialog .popup-box .vertical-buttons .description-container .arrow-box.up,#dialog .popup-box .two-button-horizon .description-container .arrow-box.up,#dialog .popup-box .login-dialog .description-container .arrow-box.up{top:0}#dialog .popup-box .one-button .description-container .arrow-box.down,#dialog .popup-box .vertical-buttons .description-container .arrow-box.down,#dialog .popup-box .two-button-horizon .description-container .arrow-box.down,#dialog .popup-box .login-dialog .description-container .arrow-box.down{bottom:0}#dialog .popup-box .one-button .description-container .arrow-box span,#dialog .popup-box .vertical-buttons .description-container .arrow-box span,#dialog .popup-box .two-button-horizon .description-container .arrow-box span,#dialog .popup-box .login-dialog .description-container .arrow-box span{line-height:10px}#dialog .popup-box .one-button .description-container .strong-1,#dialog .popup-box .vertical-buttons .description-container .strong-1,#dialog .popup-box .two-button-horizon .description-container .strong-1,#dialog .popup-box .login-dialog .description-container .strong-1{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}#dialog .popup-box .one-button .description-container .strong-2,#dialog .popup-box .vertical-buttons .description-container .strong-2,#dialog .popup-box .two-button-horizon .description-container .strong-2,#dialog .popup-box .login-dialog .description-container .strong-2{color:#f00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}#dialog .popup-box .one-button .description-container .strong-3,#dialog .popup-box .vertical-buttons .description-container .strong-3,#dialog .popup-box .two-button-horizon .description-container .strong-3,#dialog .popup-box .login-dialog .description-container .strong-3{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-size:18px}#dialog .popup-box .one-button .description-container .strong-4,#dialog .popup-box .vertical-buttons .description-container .strong-4,#dialog .popup-box .two-button-horizon .description-container .strong-4,#dialog .popup-box .login-dialog .description-container .strong-4{color:#f00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-size:18px}#dialog .popup-box .one-button .description-container img,#dialog .popup-box .vertical-buttons .description-container img,#dialog .popup-box .two-button-horizon .description-container img,#dialog .popup-box .login-dialog .description-container img{width:100%;}#dialog .popup-box .one-button .description-container img.info-img,#dialog .popup-box .vertical-buttons .description-container img.info-img,#dialog .popup-box .two-button-horizon .description-container img.info-img,#dialog .popup-box .login-dialog .description-container img.info-img{border:solid #f4c430 3px}#dialog .popup-box .one-button .bar,#dialog .popup-box .vertical-buttons .bar,#dialog .popup-box .two-button-horizon .bar,#dialog .popup-box .login-dialog .bar{border-bottom:.99px solid #bdbdbd}#dialog .popup-box .one-button .button,#dialog .popup-box .vertical-buttons .button,#dialog .popup-box .two-button-horizon .button,#dialog .popup-box .login-dialog .button{border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:40px;text-align:center;color:#46a6f5;font:bold 17px/40px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#fff}#dialog .popup-box .one-button .buttons,#dialog .popup-box .vertical-buttons .buttons,#dialog .popup-box .two-button-horizon .buttons,#dialog .popup-box .login-dialog .buttons{width:100%;display:table;table-layout:fixed;-webkit-box-flex:0;-webkit-flex:none;flex:none;}#dialog .popup-box .one-button .buttons .left-button,#dialog .popup-box .vertical-buttons .buttons .left-button,#dialog .popup-box .two-button-horizon .buttons .left-button,#dialog .popup-box .login-dialog .buttons .left-button{width:50%;display:table-cell;border-right:.99px solid #bdbdbd;border-bottom-left-radius:5px;height:40px;text-align:center;color:#46a6f5;font:bold 17px/40px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#fff}#dialog .popup-box .one-button .buttons .right-button,#dialog .popup-box .vertical-buttons .buttons .right-button,#dialog .popup-box .two-button-horizon .buttons .right-button,#dialog .popup-box .login-dialog .buttons .right-button{width:50%;display:table-cell;border-bottom-right-radius:5px;height:40px;text-align:center;color:#46a6f5;font:bold 17px/40px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#fff}#dialog .popup-box .one-button .buttons .warning,#dialog .popup-box .vertical-buttons .buttons .warning,#dialog .popup-box .two-button-horizon .buttons .warning,#dialog .popup-box .login-dialog .buttons .warning{color:#ff5959}#dialog .popup-box .login-dialog{position:relative;}@media screen and (min-width:450px) and (max-height:599px){#dialog .popup-box .login-dialog .description{padding:10px 15px 0}#dialog .popup-box .login-dialog .login-buttons{width:80%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}#dialog .popup-box .login-dialog .login-buttons .login-title{width:100%;height:40px;padding:0 10px}#dialog .popup-box .login-dialog .show-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}#dialog .popup-box .login-dialog .show-form .twitter,#dialog .popup-box .login-dialog .show-form .new-account{display:none}#dialog .popup-box .login-dialog .show-form .login-form{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;}#dialog .popup-box .login-dialog .show-form .login-form .input-boxes{padding-right:10px}}@media screen and (min-height:599px) and (orientation:landscape){#dialog .popup-box .login-dialog .description{padding:10px 15px 0}#dialog .popup-box .login-dialog .login-buttons{width:80%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}#dialog .popup-box .login-dialog .login-buttons .login-title{width:100%;height:40px;padding:0 10px}#dialog .popup-box .login-dialog .show-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}#dialog .popup-box .login-dialog .show-form .twitter,#dialog .popup-box .login-dialog .show-form .new-account{display:none}#dialog .popup-box .login-dialog .show-form .login-form{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;}#dialog .popup-box .login-dialog .show-form .login-form .input-boxes{padding-right:10px}}#dialog .popup-box .login-dialog .login-buttons{width:80%;padding-bottom:10px;margin:auto;overflow:scroll;-webkit-overflow-scrolling:touch;margin-bottom:1px}#dialog .popup-box .login-dialog .login-title{color:#fff;font:bold 16px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;line-height:40px;text-align:center;border-radius:2px}#dialog .popup-box .login-dialog .who-watch{margin:10px 0 0;background-color:#fb8c00}#dialog .popup-box .login-dialog .new-account{margin:10px 0 0;background-color:#ef6c00}#dialog .popup-box .login-dialog .twitter{background-color:#1b95e0;}#dialog .popup-box .login-dialog .twitter .icon{width:24px;margin-bottom:-3px;margin-right:5px}#dialog .popup-box .login-dialog .login-form{padding:10px 0 0;background-color:#fff;}#dialog .popup-box .login-dialog .login-form .input-boxes{-webkit-box-flex:2;-webkit-flex:2;flex:2;}#dialog .popup-box .login-dialog .login-form .input-boxes .input-box{height:30px;margin-bottom:7px;position:relative;line-height:30px;background-color:#f5f5f5;border-radius:2px;}#dialog .popup-box .login-dialog .login-form .input-boxes .input-box input{width:100%;height:100%;line-height:30px;border:none;background-color:rgba(0,0,0,0);font-family:'Helvetica','Droid Sans',Arial;padding:0 30px 0 5px;}#dialog .popup-box .login-dialog .login-form .input-boxes .input-box input::-webkit-input-placeholder{padding-left:3px;color:#bdbdbd;font:14px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:30px}#dialog .popup-box .login-dialog .login-form .input-boxes .input-box .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;margin-top:-15px;}#dialog .popup-box .login-dialog .login-form .input-boxes .input-box .clear-button-cover .clear-button{width:15px;height:15px;background-color:#b8b8b8;line-height:12px;text-align:center;position:absolute;right:5px;top:50%;margin-top:-7px;border-radius:50%;color:#fff;z-index:1000}#dialog .popup-box .login-dialog .login-form .login-button{width:200px;height:41px;line-height:41px;margin:auto;color:#fff;text-align:center;background-color:#fb8c00;border-radius:2px;font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;-webkit-box-flex:1;-webkit-flex:1;flex:1;}#dialog .popup-box .login-dialog .login-form .login-button.disable{pointer-events:none}#dialog .popup-box .login-dialog .forget-password{margin-top:5px;text-align:center;font-size:10px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;}#dialog .popup-box .login-dialog .forget-password span{color:#ffb74d}#dialog .popup-box .login-dialog loading .loading{width:100%;position:absolute;display:none;top:44px;bottom:0;background-color:rgba(0,0,0,0.2);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;-webkit-animation:loading-graybox-fadeout .1s linear;animation:loading-graybox-fadeout .1s linear;top:0;width:100%;height:100%;border-radius:5px}#dialog .popup-box .login-dialog loading .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}#dialog .popup-box .login-dialog loading .loading.animation{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;display:block;-webkit-animation:loading-graybox-fadein .1s linear;animation:loading-graybox-fadein .1s linear;}#dialog .popup-box .login-dialog loading .loading.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-webkit-keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}#dialog .account-withdraw{border-bottom-right-radius:0 !important;color:#ff5959 !important}#dialog .account-withdraw-cancel{color:#616161 !important}#dialog .special-item-dialog{text-align:left !important;}#dialog .special-item-dialog .item-detail{font-size:12px;margin:10px 0;display:block}#dialog .special-item-dialog .item-desc{display:block;font-size:12px;line-height:12px}#dialog .special-item-dialog .item-normal-price{font:bold 14px/14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;text-decoration:line-through;display:block;text-align:center}#dialog .special-item-dialog .item-special-price{font:bold 14px/14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#f00;display:block;text-align:center;margin-top:2px}#dialog .special-item-dialog .item-discount{display:block;text-align:center;font-size:12px}#dialog .special-item-dialog .item-note{font-size:11px;color:#707070;display:block;text-align:center}#dialog .special-item-dialog .item-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:2px 0}#dialog .special-item-dialog .item-element{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:85px}#dialog .special-item-dialog .item-icon{height:50px;-webkit-box-flex:0;-webkit-flex:none;flex:none}#dialog .special-item-dialog .item-name{line-height:14px;-webkit-box-flex:0;-webkit-flex:none;flex:none;text-align:center}#dialog .special-item-dialog .times{line-height:14px;margin-left:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none}#dialog .special-item-dialog .amount{line-height:14px;margin-left:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:40px;text-align:right}#dialog .special-item-button-cancel{border-bottom-right-radius:0 !important}#dialog{position:fixed;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}#dialog .popup-box{width:100%;}#dialog .popup-box .one-button,#dialog .popup-box .two-button-horizon{width:auto;overflow-y:visible;max-width:400px;margin:0 4%;}#dialog .popup-box .one-button .button,#dialog .popup-box .two-button-horizon .button,#dialog .popup-box .one-button .buttons,#dialog .popup-box .two-button-horizon .buttons{cursor:pointer}#dialog .popup-box .one-button .description,#dialog .popup-box .two-button-horizon .description{overflow-y:visible;-webkit-box-flex:0;-webkit-flex:none;flex:none}#dialog.show-dialog{-webkit-animation-name:show-dialog-pc;animation-name:show-dialog-pc;}@-webkit-keyframes show-dialog-pc{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@keyframes show-dialog-pc{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}#dialog.hide-dialog{-webkit-animation-name:hide-dialog-pc;animation-name:hide-dialog-pc;}@-webkit-keyframes hide-dialog-pc{0%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes hide-dialog-pc{0%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.toast-container{position:fixed;top:116px;left:0;width:100%;text-align:center;pointer-events:none;z-index:1000000;}.toast-container .toast{height:30px;padding:5px;background-color:rgba(0,0,0,0.6);color:#fff;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;-webkit-transition-property:height, padding;transition-property:height, padding;-webkit-transition-duration:.5s;transition-duration:.5s;overflow:hidden}.toast-container .toast-hide{height:0;padding:0}live-category{display:block;}live-category .category-list{border-radius:5px;background-color:#fff;width:230px;height:auto;padding:17px 14px 14px;}live-category .category-list .header{color:#fb8c00;font-size:18px;line-height:18px;margin-bottom:10px;padding-left:8px;width:100%}live-category .category-list .categories{margin-top:12px;margin-bottom:0;padding:0;}live-category .category-list .categories li:nth-child(n + 2){border-top:1px solid #f5f5f5}live-category .category-list .categories li{width:100%;color:#424242;cursor:pointer;min-height:42px;padding:3px 0;}live-category .category-list .categories li:hover .name{color:#fb8c00}live-category .category-list .categories li.selected .spacer{border-radius:5px;background-color:#ffb74d;}live-category .category-list .categories li.selected .spacer .name{color:#fff}live-category .category-list .categories li.selected .spacer .count{background-color:#fff}live-category .category-list .categories li.selected:hover .name{color:#fff}live-category .category-list .categories li .spacer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}live-category .category-list .categories li .wrapper{min-height:36px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}live-category .category-list .categories li .icon{margin-left:4px;margin-right:10px;width:30px;height:30px;background-size:contain}live-category .category-list .categories li .name-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:12px;}live-category .category-list .categories li .name-container .badge{background-color:#ef5350;color:#fff;font-size:10px;padding:2px 4px;border-radius:12px;display:inline-block}live-category .category-list .categories li .name-container .name{font-size:14px;line-height:16px;margin:3px 0;display:block}live-category .category-list .categories li .count{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:20px;border-radius:5px;background-color:#ffecb3;color:#424242;font-size:10px;line-height:20px;text-align:center;padding:0 6px 0 6px;margin:0 10px}ranking-top{display:block;}ranking-top .ranking-top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;position:relative;padding:14px;border-radius:5px;min-height:304px;margin-bottom:20px;}ranking-top .ranking-top .header{color:#fb8c00;font-size:18px;line-height:18px;margin-bottom:10px;padding-left:8px}ranking-top .ranking-top .action-header{height:26px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#f5f5f5;padding-left:9px;padding-right:4px;font-size:14px;}ranking-top .ranking-top .action-header .title{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ranking-top .ranking-top .action-header .icon-category{margin-right:8px;height:18px;width:24px;}ranking-top .ranking-top .action-header .icon-category.crown{fill:#ffb74d}ranking-top .ranking-top .action-header .icon-category.ladies{fill:#f06292}ranking-top .ranking-top .action-header .icon-category.beginner{fill:#388e3c}ranking-top .ranking-top .action-header .icon-category.ikevo{fill:#ffb74d}ranking-top .ranking-top .action-header .icon-category.event{fill:#ffb74d}ranking-top .ranking-top .view-port{width:100%;overflow:hidden;}ranking-top .ranking-top .view-port .ranking-flipsnap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}ranking-top .ranking-top .view-port .ranking-flipsnap .content{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:4px;padding-bottom:5px;position:relative;}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top .image{height:54px;width:54px;position:relative;z-index:0;-webkit-box-flex:0;-webkit-flex:0 0 54px;flex:0 0 54px;overflow:hidden;border-radius:5px}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(1){padding-top:10px;}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(1) .user-icon{border-color:#ad920d}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(1) .rank{width:29px}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(2) .user-icon{border-color:#828999}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(2) .rank{width:29px}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(3){border-bottom:1px solid #e0e0e0;}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(3) .user-icon{border-color:#a1887f}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(3) .rank{width:29px}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top:nth-child(n + 2){border-top:1px solid #e0e0e0}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top .user-icon{width:54px;height:54px;border-radius:5px;border:2px solid #fff}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top .rank{position:absolute;top:0;left:0}ranking-top .ranking-top .view-port .ranking-flipsnap .content .top .name{margin-left:10px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:14px;word-break:break-all}ranking-top .ranking-top .view-port .ranking-flipsnap .content .nodata{width:100%;height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}ranking-top .ranking-top .view-port .ranking-flipsnap .content .nodata img{width:144px;height:62px}ranking-top .ranking-top .view-port .ranking-flipsnap .content .nodata .text{padding-top:10px;text-align:center;}ranking-top .ranking-top .view-port .ranking-flipsnap .content .nodata .text .ladies-text{font-size:14px;line-height:16px}ranking-top .ranking-top .view-port .ranking-flipsnap .content .nodata .text .ladies-strong{margin-top:2px;line-height:18px;font-weight:700;color:#f06292}ranking-top .ranking-top .bottom-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:12px;}ranking-top .ranking-top .bottom-row .pager{line-height:10px;margin-left:3px;}ranking-top .ranking-top .bottom-row .pager .dot{display:inline-block;background-color:#e0e0e0;height:10px;width:10px;border-radius:5px;margin:3px 6px 2px 0;cursor:pointer;}ranking-top .ranking-top .bottom-row .pager .dot.selected{background-color:#fb8c00}ranking-top .more-ranking{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:14px;color:#fb8c00;font-size:14px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;cursor:pointer;}ranking-top .more-ranking:hover{color:#fca333;}ranking-top .more-ranking:hover .icon-arrow{fill:#fca333}ranking-top .more-ranking span{line-height:14px}ranking-top .more-ranking .icon-arrow{width:12px;height:8px;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-left:3px;fill:#fb8c00}.more{position:relative;width:100%;height:44px;margin-top:40px;}.more .top_btn{position:absolute;right:0;width:40px;height:40px;border-radius:5px;background-color:rgba(251,140,0,0.6);display:inline-block;cursor:pointer;}.more .top_btn .icon_scrolltop{margin-left:12px;margin-top:15px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-53px -513px;width:16px;height:9px}.more .top_btn:hover{background-color:rgba(251,140,0,0.45)}ww-header-button{width:120px;height:46px;margin:6px 0 0 20px;cursor:pointer;font-size:14px;line-height:1;}ww-header-button .container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;border-radius:5px;border:2px solid #ffb74d;background-color:#ffb74d;color:#fff;}ww-header-button .container svg{fill:#fff;margin:0 8px 0 0;width:26px;height:26px}ww-header-button .container:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}ww-header-button.publish{margin:6px 16px 0 20px;}ww-header-button.publish .container{border-color:#ef5350;background-color:#ef5350;}ww-header-button.publish .container:hover{color:#fff}ww-header-button.login{margin:6px 0 0 16px;}ww-header-button.login .container{border-color:#e0e0e0;background-color:#eee;color:#fb8c00}live-schedule-dialogs{display:block;}live-schedule-dialogs .backdrop{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;z-index:10990;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}live-schedule-dialogs .dialog-container{width:600px;background-color:rgba(255,255,255,0.95);border-radius:5px;overflow:hidden;}live-schedule-dialogs .dialog-container .dialog-title{height:46px;width:100%;background-color:#ffb74d;padding:0 34px;position:relative;}live-schedule-dialogs .dialog-container .dialog-title .title-text{color:#fff;font-size:15px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}live-schedule-dialogs .dialog-container .dialog-title .close-button{width:24px;height:24px;cursor:pointer;border-radius:5px;background-color:#fff;position:absolute;top:12px;right:10px;}live-schedule-dialogs .dialog-container .dialog-title .close-button .icon-plus-bold{width:16px;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#ffb74d}live-schedule-dialogs live-schedule-compose-edit-dialog{display:block;font-size:14px;padding:30px 96px 0 96px;max-height:640px;overflow-y:scroll;}live-schedule-dialogs live-schedule-compose-edit-dialog .description-box{margin-bottom:30px;}live-schedule-dialogs live-schedule-compose-edit-dialog .description-box .icon-schedule-new{display:block;width:90px;height:75px;margin:0 auto}live-schedule-dialogs live-schedule-compose-edit-dialog .description-box .description{margin-top:10px;color:#424242;line-height:1.7;text-align:center}live-schedule-dialogs live-schedule-compose-edit-dialog .vertical-container{margin-bottom:10px}live-schedule-dialogs live-schedule-compose-edit-dialog .horizontal-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#424242}live-schedule-dialogs live-schedule-compose-edit-dialog .label{color:#424242;line-height:1;margin-bottom:6px;}live-schedule-dialogs live-schedule-compose-edit-dialog .label span.required{color:#ef5350;font-size:12px;margin-left:10px}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:36px;width:120px;border-radius:5px;border:2px solid #e0e0e0;background-color:#fff;overflow:hidden;position:relative;}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input{width:100%;height:100%;-webkit-appearance:none;border:none;padding:0 10px;font-size:14px;color:#424242;line-height:1}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{width:90px;height:36px;border-radius:5px;border:2px solid #e0e0e0;background-color:#fff;-webkit-box-flex:0;-webkit-flex:none;flex:none;position:relative;}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container .icon-arrow{fill:#aaa;width:13px;height:8px;position:absolute;right:7px;top:12px}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select{position:absolute;top:0;left:0;width:100%;height:100%;color:#424242;-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:8px 9px;font-size:14px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select::-ms-expand{display:none}live-schedule-dialogs live-schedule-compose-edit-dialog .unit{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin:0 10px 0 4px}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area{-webkit-appearance:none;border:2px solid #e0e0e0;width:100%;background-color:#fff;font-size:14px;line-height:1.3;color:#424242;min-height:100px;padding:18px;border-radius:5px;resize:vertical}live-schedule-dialogs live-schedule-compose-edit-dialog .checkbox-container{background-color:#eee;height:44px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 14px;cursor:pointer}live-schedule-dialogs live-schedule-compose-edit-dialog .notification-description{color:#757575;font-size:12px;line-height:1.1;margin:10px 0 30px}live-schedule-dialogs live-schedule-compose-edit-dialog .button{width:230px;height:46px;background-color:#ffb74d;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:#e0e0e0}live-schedule-dialogs live-schedule-compose-edit-dialog .delete{width:230px;color:#ef5350;cursor:pointer;margin:20px auto 30px;}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{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;height:50px;margin-bottom:30px;}live-schedule-dialogs live-schedule-compose-edit-dialog .error:before,live-schedule-dialogs live-schedule-compose-edit-dialog .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}live-schedule-dialogs live-schedule-compose-edit-dialog .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}live-schedule-dialogs live-schedule-compose-edit-dialog .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}live-schedule-dialogs live-schedule-compose-edit-dialog .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}live-schedule-dialogs live-schedule-compose-edit-dialog .error .icon_error{position:absolute;top:11px;left:11px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}live-schedule-dialogs live-schedule-compose-edit-dialog .error .message{position:absolute;height:100%;text-align:left;padding-left:43px;padding-right:11px;color:#ef5350;font-size:12px;line-height:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}live-schedule-dialogs live-schedule-list-dialog{display:block;}live-schedule-dialogs live-schedule-list-dialog .feature-description{height:41px;color:#757575;font-size:14px;line-height:1.7;border-bottom:1px solid #e0e0e0}live-schedule-dialogs live-schedule-list-dialog .dialog-content{padding:20px 40px 20px 30px;max-height:500px;overflow-y:scroll;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group{margin-top:30px;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group:first-child{margin-top:0}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .date{font-size:18px;color:#424242;line-height:1}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row.interested .time-container{color:#fb8c00}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row.interested .vertical-bar{background-color:#ffb74d}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .click-area{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;cursor:pointer;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .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 .dialog-content .date-group .row .time-container{width:36px;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:10px;font-family:'Helvetica','Droid Sans',Arial;font-size:14px;color:#757575;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .time-container .ends-at{margin-top:8px}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .vertical-bar{width:4px;height:100%;border-radius:10px;background-color:#e0e0e0;position:absolute;top:0;left:60px}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .live-description-container{max-height:64px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:14px 0 14px 28px;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .live-description-container .live-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:20px;font-size:14px;max-height:60px;padding-bottom:4px}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .button-column{margin-left:20px;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .button-column .human-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:6px;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .button-column .human-row .icon-human{width:14px;height:14px;fill:#aaa;margin-right:10px}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .button-column .human-row .number{font-family:'Helvetica','Droid Sans',Arial;font-size:14px;line-height:1;color:#757575}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .button-column .edit-button{width:100px;height:46px;border-radius:5px;border:2px solid #e0e0e0;background-color:#eee;color:#fb8c00;font-size:14px;cursor:pointer;}live-schedule-dialogs live-schedule-list-dialog .dialog-content .date-group .row .button-column .edit-button .icon-pencil{width:14px;height:14px;margin-right:4px;fill:#fb8c00}live-schedule-dialogs live-schedule-list-dialog .dialog-content .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;padding:30px;}live-schedule-dialogs live-schedule-detail-dialog .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;}live-schedule-dialogs live-schedule-detail-dialog .row .user-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:54px;height:54px;border-radius:5px;background-color:#e0e0e0;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:20px}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .time-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;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:#ffb74d;margin-right:10px;-webkit-box-flex:0;-webkit-flex:none;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:#424242;-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:1}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .user-name{font-size:14px;color:#424242;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}live-schedule-dialogs live-schedule-detail-dialog .row .human-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:6px;position:absolute;bottom:-15px;right:0;}live-schedule-dialogs live-schedule-detail-dialog .row .human-row .icon-human{width:14px;height:14px;fill:#aaa;margin-right:10px}live-schedule-dialogs live-schedule-detail-dialog .row .human-row .number{font-family:'Helvetica','Droid Sans',Arial;font-size:14px;line-height:1;color:#757575}live-schedule-dialogs live-schedule-detail-dialog .row schedule-notification-button{margin-left:10px}live-schedule-dialogs live-schedule-detail-dialog .row .edit-button{width:100px;height:46px;border-radius:5px;border:2px solid #e0e0e0;background-color:#eee;color:#fb8c00;font-size:14px;cursor:pointer;margin-left:10px;}live-schedule-dialogs live-schedule-detail-dialog .row .edit-button .icon-pencil{width:14px;height:14px;margin-right:4px;fill:#fb8c00}live-schedule-dialogs live-schedule-detail-dialog .row .edit-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-detail-dialog .description{margin-top:26px;background-color:#eee;padding:20px;color:#424242;font-size:14px;line-height:1.7;max-height:400px;overflow-y:scroll}schedule-coming-soon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:230px;height:284px;background-color:#fff;border-radius:5px;padding:18px 14px 14px;margin-bottom:20px;}schedule-coming-soon .list-title{color:#fb8c00;margin:0 0 14px;font-size:18px;line-height:1;-webkit-box-flex:0;-webkit-flex:none;flex:none}schedule-coming-soon .live-schedule-empty{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}schedule-coming-soon .live-schedule-empty .icon-schedule{fill:#e0e0e0;width:46px;height:46px;margin-bottom:20px}schedule-coming-soon .live-schedule-empty .no-schedule-description{text-align:center;color:#757575;font-size:14px;line-height:20px;}schedule-coming-soon .live-schedule-empty .no-schedule-description .compose{cursor:pointer;color:#26a69a;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}schedule-coming-soon .more-link-row .more-link{margin-top:12px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fb8c00;}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-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;-webkit-box-flex:0;-webkit-flex:none;flex:none;line-height:1}schedule-coming-soon .more-link-row .more-link .icon-arrow-right{width:12px;height:8px;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-box-flex:0;-webkit-flex:none;flex:none;fill:#fb8c00;margin-left:3px}schedule-coming-soon .live-schedule-list{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;}schedule-coming-soon .live-schedule-list .live-schedule-item{padding:5px 0;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;cursor:pointer;}schedule-coming-soon .live-schedule-list .live-schedule-item:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .live-schedule-list .live-schedule-item .user-icon{width:54px;height:54px;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:11px;border-radius:5px;background-repeat:no-repeat;background-position:center;background-size:cover}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:14px;}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row svg.icon-time{width:12px;height:12px;fill:#ffb74d;display:block;margin-right:6px;-webkit-box-flex:0;-webkit-flex:none;flex:none}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row span.time{color:#424242;font-size:14px;line-height:1;font-family:'Helvetica','Droid Sans',Arial;-webkit-box-flex:1;-webkit-flex:1;flex:1}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .live-title{color:#424242;font-size:14px;line-height:1;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:#757575;font-size:12px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}skeleton-lives .live-header{width:100%;height:54px;border-bottom:2px solid #ffb74d;margin-bottom:16px;position:relative;}skeleton-lives .live-header .list-type-tab{position:absolute;bottom:0;right:0;width:104px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:2px solid #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;color:#424242;cursor:pointer;}skeleton-lives .live-header .list-type-tab:first-child{right:109px}skeleton-lives .skeleton-lives-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}skeleton-lives .dummy{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:228px;height:239px;margin:0 0 16px 16px;}skeleton-lives .dummy:nth-child(4n + 1){margin-left:0}skeleton-lives .dummy .thumbnail{width:228px;height:129px;border-radius:5px;background-color:#e0e0e0;background-size:cover;border:2px solid #e0e0e0}skeleton-lives .dummy .balloon{top:-2px;position:relative;margin-bottom:16px;padding-top:12px;padding-left:10px;padding-right:10px;width:100%;min-width:115px;height:110px;line-height:32px;text-align:center;background:#fff;border:2px solid #e0e0e0;border-radius:5px;z-index:0;}skeleton-lives .dummy .balloon:before{content:'';position:absolute;top:-12px;left:44px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #fff transparent;z-index:0}skeleton-lives .dummy .balloon:after{content:'';position:absolute;top:-15px;left:42px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.ww-live-list-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAABaCAMAAAAIGK1gAAAAMFBMVEX09PT19fX39/fU1NTKysrNzs7h4eHq6ura2trGx8e9vb36+vqsra2hoqKZmpr///9Fgi3+AAADfklEQVR42u2aXY+jOgxA7fg7pjP//9+u3bLT7tWd2e4L5IETHAKJxJFDqiAVLi4uLi7+GXzG4iD+3L2fxj64jyMgFhUWI1YXwy9TxC+LjgHWVxUu2o4uZIcYaoR5MDhpsEE7mHW6rI4OQOsQrrpvylS04dNDjnkDJdQjVBSYncWAmKm93cuY6hAmk2A25RDzIAk11SA4AiyNIhiASzPMp9J0pOiUqpi1nVkIWJBN9TanAexwCGgRrhUDmMFDKUxLwEpaOAiNSAJKcGhfgbctIehh617CgMNGmRpN9UkUiqiTjMPSp/eUBlPPMPUQnVLdepAgKsFQL6N+uvjX+nTLvm1ELgZePd1doSoEJoYH/v51PE54Dyj2xr2+F3x2P8rFN4zMRHglMwesAqKKuOWLnrmIIsIizHCXSQN34UFT3GPCGoY4KcdI4F0IYTL0HZq4hJ/NvJ/T27D9PBGKnIawAtMSmqQ5AMak/dImLAHapnvKgsag2BOqmw1YgmFTIB+zC3V0K0Fm+S0CokyyHDCoqFMaTcIB65AmMxQS5qxKY4olLMVI1AhqQQrWnvHFQCOK223bbrcgsvX89KO43Tq6sZ7hVmZPPuYKgvgk/eNW5QVNfHKOHtgLc/uTG9sLcILiUIkX+IF8FY4XRA83RA3+B+Jow2H8Z454j29gNjx4giPc3sYjdBwuqIk49vIzqecIIrwJniQ43h59Cb7xyMzP8dWbn7ma4GeTu+tns9Y7mD6tpPDetqC2XSmDQ3p70FLdVe0ow4UEh/VWZj6kxuwtIVQ6FxLUdtrykbWtL2rCx2KCt+2RQVxOcM/aB+/vIFd7y6WmGFLLabRgUy+hLraKIdHy98LFNKz2WElw/3HGvbPbCWsJAubAZ3fi2psFXHE3g/jMn8F6GRxmmM1ADccV94MeIUQ8t80HrCg4jOZ22yZBLrqjxkx8ruAXxvXR9N1n55vkXfD6cP+PIHNwFPysv4X5HMEI3uuufuAcwVCrWswogsyWEwytPYsH1MaFpZoWqwnaZ5ZVlht5NXO5DPo9g/3xwZILZpDDzUtKTTjIlJcSRHtZxfzOKjaEQ0EP/gfCEY7Gf2ctvuU5wOEETL2fLvoDwoWqIZwADpTgoMQx8H/KQEzqAdWAc0Dt5+MPA1rQEM6D42+CwXAmSqQ/Ce7954HFX/qvv7xdXFxcXJzKL45NNXtjpZncAAAAAElFTkSuQmCC")}.index-controller{padding-bottom:50px;}.index-controller .left-menu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.index-controller .left-menu .app-download-banner{width:230px;height:220px;background-color:#fff;border-radius:5px;margin-top:10px;cursor:pointer;}.index-controller .left-menu .app-download-banner:hover .banner{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.index-controller .left-menu .app-download-banner .banner{width:222px;height:212px;background-color:#fff}.index-controller .main-content{position:relative;}.index-controller .main-content .more{position:relative;width:100%;height:44px;margin-top:40px;}.index-controller .main-content .more .top_btn{position:absolute;right:0;width:40px;height:40px;border-radius:5px;background-color:rgba(251,140,0,0.6);display:inline-block;cursor:pointer;}.index-controller .main-content .more .top_btn .icon_scrolltop{margin-left:12px;margin-top:15px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-53px -513px;width:16px;height:9px}.index-controller .main-content .more .top_btn:hover{background-color:rgba(251,140,0,0.45)}.index-controller .main-content .more{position:absolute;bottom:0}.index-controller .message-bar{border-radius:5px;overflow:hidden;min-height:30px;margin-bottom:15px;}.index-controller .message-bar .message-content{width:100%;height:100%}.index-controller .live-list{width:960px;text-align:center;}.index-controller .live-list .liveHeader{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:54px;border-bottom:2px solid #ffb74d;margin-bottom:16px;position:relative;}.index-controller .live-list .liveHeader .icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-top:2px;margin-left:27px;width:52px;height:52px}.index-controller .live-list .liveHeader .headerTitle{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:21px;margin-top:20px;text-align:left;color:#424242;font-size:24px;line-height:1}.index-controller .live-list .liveHeader .listType{-webkit-box-flex:0;-webkit-flex:none;flex:none;position:relative;-webkit-align-self:flex-end;align-self:flex-end;justify-self:flex-end;width:104px;height:40px;margin-left:5px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:2px solid #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;color:#424242;font-size:14px;cursor:pointer;}.index-controller .live-list .liveHeader .listType:hover{background-color:#ffb74d;color:#fff}.index-controller .live-list .liveHeader .listTypeSelected{background-color:#ffb74d;color:#fff;}.index-controller .live-list .liveHeader .listTypeSelected:after{content:"";position:absolute;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#ffb74d transparent transparent transparent;z-index:-1}.index-controller .live-list .noLive{position:relative;left:0;top:0;width:100%;height:300px;}.index-controller .live-list .noLive .no_live{position:absolute;left:455px;top:75px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -142px;width:250px;height:109px}.index-controller .live-list .noLive .message{position:absolute;left:255px;top:110px;font-size:14px;line-height:18px;color:#424242;text-align:left;}.index-controller .live-list .noLive .message .chance{color:#26a69a}.index-controller .live-list .lives{overflow:auto;width:976px;margin-left:-16px;}.index-controller .live-list .lives .live{float:left;position:relative;width:228px;margin-left:16px;cursor:pointer;}.index-controller .live-list .lives .live .img-container{width:228px;height:129px;border:2px solid #e0e0e0;border-radius:5px;position:relative;background-size:cover}.index-controller .live-list .lives .live .image{width:100%;height:100%;position:absolute;top:0;left:0}.index-controller .live-list .lives .live .play{position:absolute;left:0;top:0;width:228px;height:129px;background-color:rgba(1,1,1,0.4);border-radius:5px;border:4px solid #fb8c00;}.index-controller .live-list .lives .live .play .icon_play{position:absolute;left:96px;top:46px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-102px -472px;width:36px;height:36px}.index-controller .live-list .lives .live .live-collabo{position:absolute;left:10px;top:10px;background-color:#26a69a;height:20px;padding:0 0 0 6px;border-radius:5px;}.index-controller .live-list .lives .live .live-collabo.lag-free{background-color:#536dfe}.index-controller .live-list .lives .live .live-collabo.game{background-color:#00b0ff}.index-controller .live-list .lives .live .live-collabo .text{font-size:11px;line-height:20px;color:#fff}.index-controller .live-list .lives .live .live-collabo .icon_live_collabo{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-381px -525px;width:18px;height:12px;margin:0 6px 0 4px}.index-controller .live-list .lives .live .live-collabo .icon-webrtc{fill:#fff;height:14px;width:14px;margin:0 4px 0 0;}.index-controller .live-list .lives .live .live-collabo .icon-webrtc.snail{margin:0 6px 0 2px}.index-controller .live-list .lives .live .live-collabo .icon-game{fill:#fff;height:14px;width:14px;margin:0 6px 0 3px}.index-controller .live-list .lives .live .icon-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:absolute;bottom:136px;right:10px;left:10px;-webkit-flex-flow:wrap-reverse;flex-flow:wrap-reverse}.index-controller .live-list .lives .live .icon-live{height:30px;margin-left:2px;margin-top:2px}.index-controller .live-list .lives .live .icon-live-small{height:24px;margin-left:2px;margin-top:2px}.index-controller .live-list .lives .live .balloon{top:-2px;color:#19283c;position:relative;margin-bottom:16px;padding-top:12px;padding-left:10px;padding-right:10px;width:100%;min-width:115px;height:110px;line-height:32px;text-align:center;background:#fff;border:2px solid #e0e0e0;border-radius:5px;z-index:0;}.index-controller .live-list .lives .live .balloon:before{content:'';position:absolute;top:-12px;left:44px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #fff transparent;z-index:0}.index-controller .live-list .lives .live .balloon:after{content:'';position:absolute;top:-15px;left:42px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.index-controller .live-list .lives .live .balloon .title-container{display:-webkit-box;display:-webkit-flex;display:flex;height:48px}.index-controller .live-list .lives .live .balloon .title{height:40px;line-height:20px;color:#424242;font-size:14px;text-align:left;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1}.index-controller .live-list .lives .live .balloon .titleOver{color:#fb8c00}.index-controller .live-list .lives .live .balloon .dash{position:absolute;top:60px;width:calc(100% - 20px);border-bottom:1px solid #e0e0e0}.index-controller .live-list .lives .live .balloon .user-container{height:46px;display:-webkit-box;display:-webkit-flex;display:flex;padding:4px 0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.index-controller .live-list .lives .live .balloon .user-container:hover .name{color:#fb8c00}.index-controller .live-list .lives .live .balloon .user-container .user-icon{width:38px;height:38px;border-radius:19px}.index-controller .live-list .lives .live .balloon .name{-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#757575;font-size:12px;line-height:14px;height:14px;text-overflow:ellipsis;white-space:nowrap;text-align:right;overflow:hidden;padding-left:4px;padding-right:3px}.index-controller .live-list .lives .live .balloon .viewer{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-bottom:10px;padding-top:25px;text-align:right}.index-controller .live-list .lives .live .balloon .viewerNone{display:none}.index-controller .live-list .lives .live .balloon .icon-viewer{fill:#ffb74d;width:12px;height:13px}.index-controller .live-list .lives .live .balloon .count{-webkit-box-flex:0;-webkit-flex:none;flex:none;color:#ffb74d;font-size:10px;line-height:10px;display:inline-block;text-align:right;padding-left:4px}.index-controller .live-list .more{position:relative;width:100%;height:44px;margin-top:9px;}.index-controller .live-list .more .more_btn{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:160px;height:44px;margin:auto}.index-controller .live-list .more .more_btn:hover,.index-controller .live-list .more .more_btn:focus{background-color:#fafafa}.index-controller .live-list .more .more_btn .icon{margin-right:5px}.index-controller .top_btn{position:fixed;right:30px;bottom:20px;width:60px;height:60px;border-radius:5px;background-color:#ffb74d;display:none;}.index-controller .top_btn.show{display:-webkit-box;display:-webkit-flex;display:flex;cursor:pointer}.index-controller .top_btn .icon-arrow{width:20px;fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.index-controller .normal-live-list{position:relative;}.index-controller .normal-live-list horizontal-user-view{display:block;margin:0 0 20px}.index-controller .normal-live-list .banner-carousel-dummy{height:155px}.index-controller .normal-live-list banner-carousel{display:block;}.index-controller .normal-live-list banner-carousel .dots{margin-top:15px;}.index-controller .normal-live-list banner-carousel .dots .dot{height:10px;width:10px;background-color:#e0e0e0;border-radius:5px;margin:0 4px 0;cursor:pointer;}.index-controller .normal-live-list banner-carousel .dots .dot.active{background-color:#fb8c00;pointer-events:none}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper{width:100%;height:130px;overflow:hidden;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-viewport{width:358px;height:130px;margin-left:302px;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-viewport .banner-carousel{display:-webkit-box;display:-webkit-flex;display:flex;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-viewport .banner-carousel .banner{width:358px}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container{width:358px;height:130px;border-radius:5px;display:block;cursor:pointer;position:relative;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container .banner-img{margin-left:22px;margin-top:17px;border-radius:5px;overflow:hidden;width:276px;height:100px;background-repeat:no-repeat;background-position:center;background-size:cover;background-clip:padding-box;position:relative;-webkit-transition:-webkit-transform 0.2s linear, margin 0.1s linear;-webkit-transition:margin 0.1s linear, -webkit-transform 0.2s linear;transition:margin 0.1s linear, -webkit-transform 0.2s linear;transition:transform 0.2s linear, margin 0.1s linear;transition:transform 0.2s linear, margin 0.1s linear, -webkit-transform 0.2s linear}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container .inactive-layer{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;background-color:rgba(0,0,0,0.4)}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container.bnr-left{pointer-events:none;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container.bnr-left .banner-img{margin-left:56px}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container.bnr-center .banner-img{-webkit-transform:scale(1.3);transform:scale(1.3);margin-left:41px;margin-top:15px;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container.bnr-center .banner-img:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container.bnr-center .inactive-layer{background:transparent}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container.bnr-right{pointer-events:none;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .banner-container.bnr-right .banner-img{margin-left:24px}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .carousel-btn{position:absolute;top:0;height:134px;width:276px;padding:0 20px;cursor:pointer;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .carousel-btn .btn-icon{fill:#fff;height:48px;width:26px}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .carousel-btn.left{left:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .carousel-btn.left .btn-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.index-controller .normal-live-list banner-carousel .banner-carousel-wrapper .carousel-btn.right{right:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.index-controller .top_btn:hover{background-color:#ffc571}.index-controller .reminder-dialog{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.7);z-index:999999;}.index-controller .reminder-dialog.ng-enter{-webkit-transition:0.2s linear all;transition:0.2s linear all;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.index-controller .reminder-dialog.ng-enter-active{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.index-controller .reminder-dialog.ng-leave{-webkit-transition:0.2s linear all;transition:0.2s linear all;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.index-controller .reminder-dialog.ng-leave-active{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.index-controller .reminder-dialog .dialog-container{background-color:#fff;border-radius:5px;max-height:80%;width:800px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.index-controller .reminder-dialog .dialog-container.sale-dialog{width:600px;}.index-controller .reminder-dialog .dialog-container.sale-dialog .dialog-body{padding:36px 95px 15px}.index-controller .reminder-dialog .dialog-header{background-color:#ffb74d;color:#fff;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;height:50px;padding:0 10px;-webkit-box-flex:0;-webkit-flex:none;flex:none;position:relative;}.index-controller .reminder-dialog .dialog-header .title{font-size:16px;padding:0 5px;text-align:center;height:100%;width:100%;line-height:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.index-controller .reminder-dialog .dialog-header .close-button{height:24px;width:24px;position:absolute;top:13px;right:13px;background-color:#fff;border-radius:5px;cursor:pointer;}.index-controller .reminder-dialog .dialog-header .close-button .icon-plus{fill:#ffb74d;height:16px;width:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.index-controller .reminder-dialog .dialog-body{overflow-y:scroll;padding:10px 15px;}.index-controller .reminder-dialog .dialog-body .app-only,.index-controller .reminder-dialog .dialog-body .ios-only,.index-controller .reminder-dialog .dialog-body .android-only{display:none}.index-controller .reminder-dialog .sale-button{height:44px;width:330px;margin:0 auto 40px;background-color:#fb8c00;color:#fff;border-radius:5px;cursor:pointer;font-size:14px;line-height:1;}.index-controller .reminder-dialog .sale-button .icon-shopping-cart{width:25px;height:23px;fill:#fff;margin-right:10px}.index-controller .reminder-dialog .sale-button:hover{background-color:#fca333}.index-controller .reminder-dialog .dialog-buttons{-webkit-box-flex:0;-webkit-flex:none;flex:none;}.index-controller .reminder-dialog .dialog-buttons .button{height:40px;line-height:40px;font-size:16px;color:#46a6f5;text-align:center;border-top:1px solid #e0e0e0;background-color:#fff;cursor:pointer;}.index-controller .reminder-dialog .dialog-buttons .button:hover{background-color:#f5f5f5}.index-controller .reminder-dialog .dialog-buttons .button:active{background-color:#e0e0e0}:host{position:fixed;top:0;left:0;display:block;width:100%;height:84px;background-color:#fff;border-top:4px solid #ffb74d;border-bottom:2px solid #e0e0e0;z-index:10400;}:host .screen-lock{z-index:10500;position:absolute}:host .navBg{position:fixed;top:84px;left:0;width:100%;height:32px;background-color:#eee;z-index:10300;}:host .navBg .screen-lock{z-index:10500;position:absolute}:host #mainWrapper{width:1220px;z-index:0;margin:0 auto;min-height:calc(100% - 114px)}:host .footerBg{width:100%;height:120px;background-color:#fff}:host .contentWrapper{min-width:1024px;max-width:1220px;margin:0 auto}:host header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;font-size:16px;margin-top:-4px;}:host header .header-spacer{-webkit-box-flex:1;-webkit-flex:1;flex:1}:host header header-search{margin-left:27px;margin-right:10px}:host header .user-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;flex:none;}:host header .user-area .info{margin-top:10px;}:host header .user-area .info .icon-info{margin-right:8px;height:20px;width:20px;background-color:#aaa;border-radius:10px;}:host header .user-area .info .icon-info .icon-bell{width:12px;height:14px;fill:#fff}:host header .user-area .info .title{font-size:14px}:host header .user-area .info .count{display:none;width:18px;height:18px;border-radius:9px;background-color:#ff5959;margin-left:10px;}:host header .user-area .info .count:before{content:'N';color:#fff;font-size:10px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}:host header .user-area .info:hover .icon-info{background-color:#ffb840;}:host header .user-area .info:hover .icon-info .icon-bell{fill:#fff}:host header .user-area .info.new .icon-info{background-color:#ff5959}:host header .user-area .info.new:hover .title{color:#ff5959}:host header .user-area .info.new .count{display:-webkit-box;display:-webkit-flex;display:flex}:host header .user-area .introduction{margin-top:10px;}:host header .user-area .introduction.publish{margin-right:20px}:host header .user-area .introduction .icon-question{fill:#aaa;height:18px;width:14px;margin-right:3px}:host header .user-area .introduction .title{font-size:14px;line-height:16px;height:16px}:host header .user-area .introduction:hover .icon-question{fill:#ffb74d}:host header .user-area .item{position:relative;margin-top:10px;}:host header .user-area .item .icon-item{margin-right:5px;margin-top:-5px;width:19px;height:20px;}:host header .user-area .item .icon-item .icon-present-box{width:20px;fill:#aaa}:host header .user-area .item .title{font-size:14px;line-height:16px;height:16px;margin-top:1px;min-width:56px}:host header .user-area .item .event{display:none;font-size:11px;line-height:17px;color:#fff;background-color:#ff5959;border-radius:15px;padding:1px 6px;min-width:12px;position:absolute;top:-26px;left:0;}:host header .user-area .item .event:before{content:"";display:block;position:absolute;bottom:-4px;left:10px;border-top:2px solid #ff5959;border-left:2px solid #ff5959;border-bottom:2px solid transparent;border-right:3px solid transparent}:host header .user-area .item:hover .icon-item .icon-present-box{fill:#ffb840}:host header .user-area .item.new .icon-item .icon-present-box{fill:#ff5959}:host header .user-area .item.new:hover .title{color:#ff5959}:host header .user-area .item.new .event{display:block}:host header .user-area .spacer{border-left:1px solid #e8e8e8;height:26px;margin-left:15px;margin-right:15px;margin-top:6px}:host header .user-area .user{position:relative;cursor:pointer;margin-top:6px;}:host header .user-area .user .user-icon{position:relative;width:46px;height:46px;background-color:#f5f5f5;border-radius:5px;overflow:hidden;}:host header .user-area .user .user-icon .image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;}:host header .user-area .user .user-icon .image:after{padding-top:100%;content:"";display:block}:host header .user-area .user .user-icon .selectedIcon{position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #fb8c00;border-radius:5px}:host header .user-area .user .icon-detail{margin:0 15px 0 5px;width:13px;height:8px;position:relative;}:host header .user-area .user .icon-detail .icon-arrow{position:absolute;width:13px;height:8px;fill:#bdbdbd}:host header .user-area .user .icon-detail.selected .icon-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.publish-controller{display:-webkit-box;display:-webkit-flex;display:flex;}.publish-controller .archive-dialog-component{position:absolute;left:0;top:0;width:100%;height:100%;}.publish-controller .archive-dialog-component .dialog{width:342px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}.publish-controller .archive-dialog-component .dialog .dialog-header{position:relative;width:342px;height:40px;background-color:#ffb74d;border-radius:5px 5px 0 0;color:#fff;font-size:16px}.publish-controller .archive-dialog-component .dialog .dialog-content{position:relative;padding:22px;width:342px;}.publish-controller .archive-dialog-component .dialog .dialog-content .dialog-message{color:#424242;font-size:14px;text-align:center;margin-bottom:17px;}.publish-controller .archive-dialog-component .dialog .dialog-content .dialog-message .point{color:#26a69a}.publish-controller .archive-dialog-component .dialog .dialog-content .dialog-message .notify{font-size:12px}.publish-controller .archive-dialog-component .dialog .dialog-content .button-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:calc(100% + 10px);}.publish-controller .archive-dialog-component .dialog .dialog-content .button-row .dialog-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:144px;height:40px;border-radius:5px;margin-right:10px;margin-top:10px;cursor:pointer;background-color:#eee;border:2px solid #e0e0e0;color:#fb8c00;font-size:14px;}.publish-controller .archive-dialog-component .dialog .dialog-content .button-row .dialog-button:hover{background-color:#fafafa}.publish-controller publish-design-settings{display:block;width:780px;margin-top:18px;}.publish-controller publish-design-settings.no-margin-top{margin-top:0}.publish-controller publish-design-settings .setting-content{width:100%;height:180px;position:relative;padding:20px 14px;background-color:#fff;}.publish-controller publish-design-settings .setting-content .button{width:100%;height:40px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;}.publish-controller publish-design-settings .setting-content .button:hover{background-color:#fafafa}.publish-controller publish-design-settings .setting-content .button.orange-button{border:none;background-color:#ffb74d;}.publish-controller publish-design-settings .setting-content .button.orange-button:hover{background-color:#ffc571}.publish-controller publish-design-settings .setting-content .button.orange-button .title{color:#fff}.publish-controller publish-design-settings .setting-content .button .title{color:#fb8c00;font-size:14px;text-align:center}.publish-controller publish-design-settings .frames .current{position:relative;width:165px;}.publish-controller publish-design-settings .frames .current .image{width:100%;height:93px;border:2px solid #e0e0e0}.publish-controller publish-design-settings .frames .button{position:absolute;top:100px}.publish-controller publish-design-settings .frames .btn{position:absolute;top:79px;width:24px;height:24px;border-radius:5px;vertical-align:middle;cursor:pointer;background-color:#ffb74d;}.publish-controller publish-design-settings .frames .btn .icon-arrow{fill:#fff;width:14px;height:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.publish-controller publish-design-settings .frames .btn .icon-arrow.right{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.publish-controller publish-design-settings .frames .btn:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller publish-design-settings .frames .btn.disabled{background-color:#e0e0e0;pointer-events:none}.publish-controller publish-design-settings .frames .btnLeft{left:192px}.publish-controller publish-design-settings .frames .btnRight{right:14px}.publish-controller publish-design-settings .frames .viewport{position:absolute;left:235px;top:20px;width:487px;overflow:hidden;height:140px;z-index:0;}.publish-controller publish-design-settings .frames .viewport .flipsnap:after{content:'';display:block;clear:both;height:0}.publish-controller publish-design-settings .frames .viewport .flipsnap .item{float:left;width:487px;height:140px;}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives{width:487px;height:100%;border-radius:5px;background-color:#f5f5f5;padding:10px 20px;}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives .live:nth-child(n + 2){margin-left:14px}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives .live{float:left;position:relative;width:78px;height:116px;cursor:pointer;}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives .live .image{position:absolute;width:100%;height:78px;border:2px solid #e0e0e0;border-radius:5px;overflow:hidden;display:block}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives .live .selected{position:absolute;width:78px;height:78px;border-radius:5px;border:4px solid #fb8c00}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives .live .balloon{display:-webkit-box;display:-webkit-flex;display:flex;left:0;top:80px;color:#19283c;position:relative;margin-top:5px;width:100%;height:35px;background:#fff;border:2px solid #e0e0e0;border-radius:5px;z-index:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives .live .balloon .title{width:100%;max-height:30px;color:#424242;font-size:10px;line-height:13px;padding-top:3px;z-index:2;text-align:center;overflow:hidden}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives .live .balloon:before{content:'';position:absolute;top:-5px;left:22px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:0}.publish-controller publish-design-settings .frames .viewport .flipsnap .item .lives .live .balloon:after{content:'';position:absolute;top:-8px;left:20px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 7px 8px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.publish-controller publish-design-settings .image-setting{display:-webkit-box;display:-webkit-flex;display:flex;padding:15px 10px;}.publish-controller publish-design-settings .image-setting .image{width:255px;border:2px solid #e0e0e0;background-color:#e0e0e0}.publish-controller publish-design-settings .image-setting .button-area{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-left:30px;}.publish-controller publish-design-settings .image-setting .button-area .description{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:100%;font-size:14px;line-height:16px;margin-bottom:26px}.publish-controller publish-design-settings .image-setting .button-area .button-row{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.publish-controller publish-design-settings .image-setting .button-area .select-image{height:46px;width:240px;position:relative;}.publish-controller publish-design-settings .image-setting .button-area .select-image file-model{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.publish-controller publish-design-settings .image-setting .button-area .select-image file-model div{width:100%;height:100%;}.publish-controller publish-design-settings .image-setting .button-area .select-image file-model div input{width:100%;height:100%;padding-top:42px;cursor:pointer}.publish-controller publish-design-settings .image-setting .button-area .select-image .icon{fill:#fff;width:29px;height:26px}.publish-controller publish-design-settings .image-setting .button-area .select-image .title{padding-left:5px}.publish-controller publish-design-settings .image-setting .button-area .reset{width:160px;height:46px;padding:0 10px;margin-right:20px}.publish-controller .buttons-container{position:fixed;bottom:20px;right:20px;z-index:10;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.publish-controller burst-meter{-webkit-transform:scale(1.3) translate(14%,-10%);transform:scale(1.3) translate(14%,-10%);position:absolute;bottom:30px;left:5px;z-index:100;}.publish-controller burst-meter.external-tool-burst{bottom:4px}.publish-controller nice-count{position:absolute;top:30px;right:8px;z-index:100;}.publish-controller nice-count.enquete{top:50px}.publish-controller .view-left{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.publish-controller .view-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:18px}.publish-controller .webrtc-device-settings-dialog{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}.publish-controller .webrtc-device-settings-dialog .dialog{width:678px;border-radius:5px;background-color:rgba(255,255,255,0.95);font-size:14px;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-header{position:relative;height:50px;background-color:#ffb74d;border-radius:5px 5px 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-header .dialog-title{color:#fff;font-size:18px}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-header .dialog-close-button{position:absolute;right:20px;top:12px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-header .dialog-close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content{padding:30px;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .left-column{position:static;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .left-column .preview{position:relative;width:340px;height:193px;background-color:#e0e0e0;border:2px solid #e0e0e0;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .left-column .preview .radio-picture{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .left-column .preview .status{position:absolute;left:0;top:0;height:28px;color:#fff;background-color:#757575;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center;font-size:13px}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .left-column .preview .mic-level{padding:3px;background-color:rgba(255,255,255,0.5);display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;bottom:10px;left:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;border-radius:4px;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .left-column .preview .mic-level .mic-bar{width:5px;height:10px;margin:2px;background-color:#3a1f01;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .left-column .preview .mic-level .mic-bar.active{background-color:#fb8c00}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .right-column{position:static;width:250px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .right-column .device-setting-title{padding:2px 10px;background-color:#eee}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .right-column span{margin-left:10px}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .right-column .device-select{position:relative;width:250px;height:50px;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .right-column .device-select .arrow-down-white{position:absolute;right:10px;top:21px;pointer-events:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-130px -513px;width:13px;height:8px}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .right-column .device-select select{position:absolute;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:250px;height:40px;border-radius:5px;background-color:#fff;padding-top:2px;padding-left:16px;padding-right:16px;border:2px solid #e0e0e0;margin-top:3px;margin-bottom:4px;font-size:14px;line-height:24px;color:#424242;}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .right-column .device-select select::-ms-expand{display:none}.publish-controller .webrtc-device-settings-dialog .dialog .dialog-content .settings .right-column .device-select select[disabled]{color:#bdbdbd;background-color:#eee}.publish-controller .liveTitle{display:block;width:780px;height:40px;background-color:#eee;font-size:14px;line-height:32px;padding-left:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.publish-controller .liveTitle .textbox{width:300px;height:34px;padding:0 8px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;font-size:14px;color:#424242}.publish-controller .liveTitle .icon-edit-title{width:24px;height:20px;margin-left:10px;padding:4px;background-color:#ffb74d;border-radius:5px;fill:#fff;cursor:pointer;}.publish-controller .liveTitle .icon-edit-title:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller .liveTitle .save-edit-title-button,.publish-controller .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 .liveTitle .save-edit-title-button:hover,.publish-controller .liveTitle .cancel-edit-title-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller .liveTitle .save-edit-title-button{background-color:#ffb74d;color:#fff}.publish-controller .liveTitle .cancel-edit-title-button{background-color:#fff;color:#757575}.publish-controller .publish-view{position:relative;width:780px;height:437px;background-color:#e0e0e0;border:2px solid #e0e0e0;overflow:hidden;}.publish-controller .publish-view.external{height:450px}.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:0;top:0;width:776px;height:433px}.publish-controller .publish-view .external-tool{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;left:0;top:0;width:100%;height:100%;padding:40px;background-color:#f9f9f9;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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 #e0e0e0;padding:2px;text-align:center}.publish-controller .publish-view .external-tool .encoder-settings-table th{background-color:#e0e0e0;font-weight:normal}.publish-controller .publish-view .external-tool .external-tool-wrapper{font-size:12px;width:100%;}.publish-controller .publish-view .external-tool .external-tool-wrapper .description.standby{text-align:center}.publish-controller .publish-view .external-tool .external-tool-wrapper .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{width:100%;height:35px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;padding-left:9px;padding-right:9px;font-size:14px;color:#424242}.publish-controller .publish-view .external-tool .external-tool-wrapper .stream-name{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;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:#eee;border:2px solid #e0e0e0;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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:#424242;font-size:24px}.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:rgba(0,0,0,0.5);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 .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:0;top:0;width:100%;height:100%}.publish-controller .publish-view .status{position:absolute;left:0;top:0;height:28px;color:#fff;font-size:14px;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center;background-color:#757575;}.publish-controller .publish-view .status.publishing{background-color:#ef5350}.publish-controller .publish-view .statusStandby,.publish-controller .publish-view .statusLive,.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,0.4),-1px 1px 1px rgba(0,0,0,0.4),1px -1px 1px rgba(0,0,0,0.4),-1px -1px 1px rgba(0,0,0,0.4);pointer-events:none;}.publish-controller .publish-view .statusStandby .viewers,.publish-controller .publish-view .statusLive .viewers,.publish-controller .publish-view .publishInfo .viewers{position:absolute;right:10px;top:6px;text-align:right}.publish-controller .publish-view .statusStandby .icon_last_time,.publish-controller .publish-view .statusLive .icon_last_time,.publish-controller .publish-view .publishInfo .icon_last_time{position:absolute;right:6px;bottom:30px;text-shadow:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-415px -252px;width:57px;height:56px;}.publish-controller .publish-view .statusStandby .icon_last_time .lastTimeText,.publish-controller .publish-view .statusLive .icon_last_time .lastTimeText,.publish-controller .publish-view .publishInfo .icon_last_time .lastTimeText{font-size:12px;line-height:16px;margin-top:7px}.publish-controller .publish-view .statusStandby .icon_last_time .lastTimeTime,.publish-controller .publish-view .statusLive .icon_last_time .lastTimeTime,.publish-controller .publish-view .publishInfo .icon_last_time .lastTimeTime{font-size:14px;line-height:18px;margin-top:0}.publish-controller .publish-view .statusStandby .time,.publish-controller .publish-view .statusLive .time,.publish-controller .publish-view .publishInfo .time{position:absolute;right:12px;bottom:6px;font-size:16px}.publish-controller .publish-view .statusStandby .message-for-publisher,.publish-controller .publish-view .statusLive .message-for-publisher,.publish-controller .publish-view .publishInfo .message-for-publisher{width:100%;position:fixed;top:130px;left:0;background-color:rgba(0,0,0,0.7);text-align:center;color:#fff;pointer-events:none;padding:20px 0;z-index:10;}.publish-controller .publish-view .statusStandby .message-for-publisher .m-body,.publish-controller .publish-view .statusLive .message-for-publisher .m-body,.publish-controller .publish-view .publishInfo .message-for-publisher .m-body{font-size:16px}.publish-controller .publish-view .statusStandby .message-for-publisher .m-header,.publish-controller .publish-view .statusLive .message-for-publisher .m-header,.publish-controller .publish-view .publishInfo .message-for-publisher .m-header{padding-bottom:4px;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.publish-controller .publish-view .mic-level{padding:3px;background-color:rgba(255,255,255,0.5);display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;bottom:10px;left:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;border-radius:4px;}.publish-controller .publish-view .mic-level .mic-bar{width:5px;height:10px;margin:2px;background-color:#3a1f01;}.publish-controller .publish-view .mic-level .mic-bar.active{background-color:#fb8c00}.publish-controller .publish-view .live-toast{position:absolute;width:410px;left:110px;bottom:10px;text-align:center;border-radius:5px;padding:10px 20px;background-color:rgba(0,0,0,0.6);color:#fff;font-size:14px;}.publish-controller .publish-view .live-toast .strong{color:#ef5350}.publish-controller .confirm-ticket-exchange{position:relative;width:780px;height:0;margin-top:0;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;line-height:1.4;overflow:hidden;-webkit-transition:height 0.5s;transition:height 0.5s;background-color:#eee;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:#26a69a}.publish-controller .confirm-ticket-exchange .dash{width:100%;border-bottom:4px dotted #e0e0e0}.publish-controller .confirm-ticket-exchange .confirm-buttons{position:absolute;top:8px;right:20px;width:110px;height:74px;border-radius:5px;}.publish-controller .confirm-ticket-exchange .confirm-buttons .button{width:100px;height:28px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:5px;font-size:12px;cursor:pointer}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-yes{position:absolute;top:6px;right:0;background-color:#fb8c00;color:#fff}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no{position:absolute;top:39px;right:0;background-color:#eee;color:#fb8c00;border:2px solid #e0e0e0}.publish-controller .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:780px;padding-top:6px;padding-bottom:6px;padding-left:2px;padding-right:2px;background-color:#eee;padding-left:10px;padding-right:10px;overflow:hidden;}.publish-controller .buttons .button{height:42px;padding:0 .5em;margin:0 6px;border-radius:5px;background-color:#eee;cursor:pointer;color:#fb8c00;font-size:14px;text-align:center;}.publish-controller .buttons .button:hover{background-color:#fafafa}.publish-controller .buttons .start{background-color:#fb8c00;}.publish-controller .buttons .start:hover{background-color:#fca333}.publish-controller .buttons .end{background-color:#26a69a;}.publish-controller .buttons .end:hover{background-color:#51b8ae;}.publish-controller .buttons .end:hover .publish-icon{background-color:#51b8ae}.publish-controller .buttons .publish_btn{position:relative;width:137px;height:54px;margin-right:5px;border-radius:5px;cursor:pointer;}.publish-controller .buttons .publish_btn .publish-icon{position:absolute;left:18px;top:16px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-398px -443px;width:24px;height:24px;}.publish-controller .buttons .publish_btn .publish-icon.end{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-448px -204px;width:24px;height:24px}.publish-controller .buttons .publish_btn .title{position:absolute;left:48px;top:16px;color:#fff;font-size:16px;line-height:24px}.publish-controller .buttons .checkboxs{-webkit-box-flex:1;-webkit-flex:1;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:40px;background-color:#e0e0e0}.publish-controller .buttons .mic_btn{position:relative;width:42px;height:42px;border-radius:5px;background-color:#eee;cursor:pointer;margin:0 6px;}.publish-controller .buttons .mic_btn:hover{background-color:#fafafa}.publish-controller .buttons .mic_btn .icon-mic{fill:#fb8c00;width:42px;height:42px;padding:6px}.publish-controller .buttons .mic_btn .icon-mic.off{display:none}.publish-controller .buttons .mic_btn.off .icon-mic.off{fill:#aaa;display:block}.publish-controller .buttons .mic_btn.off .icon-mic.on{display:none}.publish-controller .buttons .icon-device-settings{fill:#fb8c00;width:60px;height:40px}.publish-controller .buttons .mode_btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:98px;height:42px;border-radius:5px;background-color:#eee;cursor:pointer;margin:0 6px;}.publish-controller .buttons .mode_btn:hover{background-color:#fafafa}.publish-controller .buttons .mode_btn .icon-mode-change{fill:#fb8c00;width:16px;height:40px;margin:6px 2px 0}.publish-controller .buttons .mode_btn .mode-icon{fill:#fb8c00;width:30px;height:30px;margin:0 2px}.publish-controller .buttons .mode_btn .icon-movie{margin:2px 0 0;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.publish-controller .buttons .mode_btn .icon-radio{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.publish-controller .buttons .mode_btn.is-radio-mode .icon-movie{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.publish-controller .buttons .mode_btn.is-radio-mode .icon-radio{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.publish-controller .buttons .mode_btn .title{position:absolute;left:45px;top:14px;color:#fb8c00;font-size:14px;line-height:24px}.publish-controller .buttons .enquete-button{position:relative;width:42px;height:42px;border-radius:5px;background-color:#eee;cursor:pointer;margin:0 6px;}.publish-controller .buttons .enquete-button:hover{background-color:#fafafa}.publish-controller .buttons .enquete-button .icon-enquete-q{fill:#fb8c00;width:42px;height:42px;padding:6px}.publish-controller .comment{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:780px;padding-left:2px;padding-right:2px;border-bottom:1px solid #e0e0e0;background-color:#eee;padding-left:10px;padding-right:10px;}.publish-controller .comment .textbox{width:100%;height:50px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;padding-left:16px;padding-right:16px;font-size:16px;color:#424242;}.publish-controller .comment .textbox::-webkit-input-placeholder{color:#bdbdbd}.publish-controller .comment .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.publish-controller .comment .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.publish-controller .comment .textbox[disabled]{background-color:#eee}.publish-controller .comment .limit{color:#757575;font-size:10px;font-weight:700;line-height:24px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.publish-controller .sent-items-wrapper{width:780px;font-size:14px;background-color:#eee;padding:0 30px 11px 30px;}.publish-controller .sent-items-wrapper .sent-items{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:2px;}.publish-controller .sent-items-wrapper .sent-items.border{border-top:1px solid #e0e0e0}.publish-controller .sent-items-wrapper .sent-items .icon-present{fill:#ffb74d;height:20px;width:16px}.publish-controller .sent-items-wrapper .sent-items .title{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:6px;width:168px;line-height:14px;margin-top:3px}.publish-controller .sent-items-wrapper .sent-items .item-icons{width:550px;margin-left:7px;margin-right:7px;overflow:hidden;z-index:0;padding-top:3px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;}.publish-controller .sent-items-wrapper .sent-items .item-icons:after{content:'';display:block;clear:both;height:0}.publish-controller .sent-items-wrapper .sent-items .item-icons .item{padding:0 2px 2px;float:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:12px;}.publish-controller .sent-items-wrapper .sent-items .item-icons .item.zero .icon{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.publish-controller .sent-items-wrapper .sent-items .item-icons .item.zero .count{color:#e0e0e0}.publish-controller .sent-items-wrapper .sent-items .item-icons .item .icon{width:25px;margin-right:2px}.publish-controller .sent-items-wrapper .sent-items .item-icons .item .count{margin-right:10px}.publish-controller .sent-items-wrapper .detail-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.publish-controller .sent-items-wrapper .detail-link .text{display:-webkit-box;display:-webkit-flex;display:flex;line-height:1;color:#fb8c00;cursor:pointer;}.publish-controller .sent-items-wrapper .detail-link .text span{margin-right:7px}.publish-controller .sent-items-wrapper .detail-link .text .icon-arrow-right2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-45px -588px;width:9px;height:14px}.publish-controller .collabo-users{width:780px;margin-top:20px;padding:0 20px;background-color:#fff;border-radius:5px;}.publish-controller .collabo-users .under-line-tabs{display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:2px solid #ffb74d;}.publish-controller .collabo-users .under-line-tabs .tab{position:relative;width:100%;margin-left:30px;margin-right:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:14px;cursor:pointer;}.publish-controller .collabo-users .under-line-tabs .tab:hover{color:#ffb74d}.publish-controller .collabo-users .under-line-tabs .tab.active{color:#ffb74d;border-bottom:4px solid #ffb74d;}.publish-controller .collabo-users .under-line-tabs .tab.active:after{content:"";position:absolute;bottom:-13px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ffb74d transparent transparent transparent}.publish-controller .collabo-users .under-line-tabs{height:35px;}.publish-controller .collabo-users .under-line-tabs .tab{display:-webkit-box;display:-webkit-flex;display:flex;}.publish-controller .collabo-users .under-line-tabs .tab .request-count{display:-webkit-box;display:-webkit-flex;display:flex;height:18px;width:18px;padding-top:2px;background-color:#f44336;border-radius:50%;font-size:13px;margin-left:3px;color:#fff}.publish-controller .collabo-users .user-list{display:-webkit-box;display:-webkit-flex;display:flex;padding:20px 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.publish-controller .collabo-users .user-list .no-collabo-request{height:50px;font-size:14px}.publish-controller .collabo-users .user-list .user{width:50px;height:50px;margin-right:10px;border:2px solid #bdbdbd;border-radius:5px;background-size:cover;background-position:center;background-image:url("../image/commons/icon_prof_default.png");}.publish-controller .collabo-users .user-list .user.active{border:2px solid #fb8c00}.publish-controller .collabo-users .user-list .user:nth-last-child(1){margin-right:0}.publish-controller .user-profile{width:780px;margin-top:20px;padding-left:20px;padding-right:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.publish-controller .user-profile .row{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:13px}.publish-controller .user-profile .link{height:110px;width:110px}.publish-controller .user-profile .icon{width:110px;height:110px;background-color:#f5f5f5;border-radius:5px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.publish-controller .user-profile .icon:hover{background-color:#fafafa}.publish-controller .user-profile .icon .image{position:absolute;left:0;top:0;width:100%;background-size:cover;background-position:center;}.publish-controller .user-profile .icon .image:after{padding-top:100%;content:"";display:block}.publish-controller .user-profile .profile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding-left:24px;font-size:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.publish-controller .user-profile .profile .accounts{width:100%;padding-bottom:10px;border-bottom:1px solid #e0e0e0;height:100%;}.publish-controller .user-profile .profile .accounts .user-name-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;min-height:54px;}.publish-controller .user-profile .profile .accounts .user-name-area .name{-webkit-box-flex:1;-webkit-flex:1;flex:1;word-break:break-all;color:#26a69a;font-size:18px;padding-right:67px}.publish-controller .user-profile .profile .accounts .user-name-area .sns{width:150px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.publish-controller .user-profile .profile .accounts .user-name-area .sns .account_name{word-break:break-all;color:#424242;font-size:14px;padding-left:4px}.publish-controller .user-profile .profile .accounts .user-name-area .sns .twitter_follow{width:100%;height:30px;border-radius:5px;margin-top:3px;padding-left:12px;padding-right:12px;background-color:#58a3da;color:#fff;font-size:12px;line-height:30px;cursor:pointer;}.publish-controller .user-profile .profile .accounts .user-name-area .sns .twitter_follow:hover{background-color:#79b5e1}.publish-controller .user-profile .profile .accounts .profile-buttons{display:-webkit-box;display:-webkit-flex;display:flex;}.publish-controller .user-profile .profile .accounts .profile-buttons .follow-button{width:210px;height:46px;}.publish-controller .user-profile .profile .accounts .profile-buttons .follow-button .icon-follow{margin-right:5px}.publish-controller .user-profile .profile .accounts .profile-buttons .notification-button{width:46px;height:46px;margin-right:10px}.publish-controller .user-profile .profile-items .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;margin-right:5px;}.publish-controller .user-profile .profile-items .item .title{height:24px;background-color:#e0e0e0;color:#424242;line-height:24px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding-left:7px;padding-right:7px;margin-right:8px}.publish-controller .user-profile .profile-items .item .text{color:#424242;font-size:14px}.publish-controller .user-profile .profile-items .gender{-webkit-box-flex:0;-webkit-flex:0 0 112px;flex:0 0 112px}.publish-controller .user-profile .profile-items .date_of_birth{-webkit-box-flex:0;-webkit-flex:0 0 202px;flex:0 0 202px}.publish-controller .user-profile .profile-items .area{-webkit-box-flex:0;-webkit-flex:0 0 110px;flex:0 0 110px}.publish-controller .user-profile .profile-items .likes{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.publish-controller .user-profile .profile-items .likes .like{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.publish-controller .user-profile .profile-items .likes .like .likes_spacer{margin-left:9px;margin-right:9px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-619px -168px;width:4px;height:12px}.publish-controller .user-profile .description{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;margin-top:5px;border-radius:5px;background-color:#fff;padding:18px 20px 35px 20px;font-size:14px;line-height:19px;word-break:break-all}.publish-controller .user-profile .twitter_follow{text-align:center}.publish-controller .user-profile .large-button{width:213px;height:40px;margin-right:21px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:14px;}.publish-controller .user-profile .large-button:nth-last-child(1){margin-right:0}.publish-controller .user-profile .large-button.gray{background-color:#f0f0f0;border:2px solid #e0e0e0;color:#fb8c00}.publish-controller .user-profile .large-button .icon_collabo_request_accept{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-294px -525px;width:16px;height:16px;margin-right:10px}.publish-controller .user-profile .large-button .icon_collabo_request_reject{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-328px -525px;width:16px;height:16px;margin-right:10px}.publish-controller .user-profile .collabo-kick-button{position:relative;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:46px;height:46px;}.publish-controller .user-profile .collabo-kick-button:hover,.publish-controller .user-profile .collabo-kick-button:focus{background-color:#fafafa}.publish-controller .user-profile .collabo-kick-button .icon{margin-right:5px}.publish-controller .user-profile .collabo-kick-button .icon_collabo_kick{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-307px -472px;width:26px;height:26px}.publish-controller .user-profile .collabo-kick-button .tips{display:none;position:absolute;top:-38px;left:-42px;width:119px;height:28px;border-radius:5px;background-color:rgba(0,0,0,0.9);color:#fff;font-size:11px;}.publish-controller .user-profile .collabo-kick-button .tips:after{content:"";position:absolute;bottom:-6px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:rgba(0,0,0,0.9) transparent transparent transparent}.publish-controller .user-profile .collabo-kick-button:hover > .tips{display:-webkit-box;display:-webkit-flex;display:flex}.publish-controller .sns-share{margin-top:10px;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.publish-controller .sns-share .sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:20px;cursor:pointer;}.publish-controller .sns-share .sns .sns-icon{width:30px;height:30px;border-radius:50%;position:relative;}.publish-controller .sns-share .sns .sns-icon.twitter{background-color:#58a3da;}.publish-controller .sns-share .sns .sns-icon.twitter .icon{position:absolute;left:0;top:0;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-219px -472px;width:30px;height:30px;-webkit-transform:scale(.7);transform:scale(.7)}.publish-controller .sns-share .sns .sns-icon.facebook{background-color:#3b5998;}.publish-controller .sns-share .sns .sns-icon.facebook .icon{position:absolute;left:0;top:0;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-250px -472px;width:30px;height:30px;-webkit-transform:scale(.8);transform:scale(.8)}.publish-controller .sns-share .sns:hover .sns-icon.twitter{background-color:#79b5e1}.publish-controller .sns-share .sns:hover .sns-icon.facebook{background-color:#627aad}.publish-controller .sns-share .sns .sns-label{font-size:13px;margin-left:7px}.publish-controller .share{width:780px;height:54px;margin-top:18px;}.publish-controller .share .twitter{margin-left:52px;background-color:#58a3da;}.publish-controller .share .twitter:hover{background-color:#79b5e1}.publish-controller .share .twitter .icon_twitter{position:absolute;left:37px;top:12px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-219px -472px;width:30px;height:30px}.publish-controller .share .twitter .title{position:absolute;line-height:56px;left:77px;color:#fff;font-size:14px}.publish-controller .share .facebook{margin-left:28px;background-color:#3b5998;}.publish-controller .share .facebook:hover{background-color:#627aad}.publish-controller .share .facebook .icon_facebook{position:absolute;left:27px;top:12px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-250px -472px;width:30px;height:30px}.publish-controller .share .facebook .title{position:absolute;line-height:56px;left:66px;color:#fff;font-size:14px}.publish-controller .share .button{float:left;position:relative;width:250px;height:54px;border-radius:5px;cursor:pointer}.publish-controller .options{width:405px;border-radius:5px;background-color:#fff;padding:12px 14px 12px 14px;color:#424242;}.publish-controller .options .headerTitle{width:100%;height:26px;background-color:#f5f5f5;padding-left:15px;padding-top:3px;color:#424242;font-size:14px}.publish-controller .options .inputs{width:100%;height:100%;padding-left:8px;padding-right:8px;padding-bottom:18px;}.publish-controller .options .inputs check-box{margin-top:18px}.publish-controller .options .inputs .title{width:100%;height:18px;margin-top:14px;padding-left:9px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;}.publish-controller .options .inputs .title .title-badge{font-size:12px;background-color:#ef5350;color:#fff;padding:0 5px;margin-left:4px;border-radius:3px}.publish-controller .options .inputs .textbox{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:50px;border-radius:5px;background-color:#fff;padding-top:2px;padding-left:16px;padding-right:16px;border:2px solid #e0e0e0;margin-top:3px;margin-bottom:4px;font-size:16px;line-height:24px;color:#424242;}.publish-controller .options .inputs .textbox::-ms-expand{display:none}.publish-controller .options .inputs .textbox .title{position:absolute;top:2px;left:0}.publish-controller .options .inputs .textbox .icon{position:absolute;top:12px;left:18px}.publish-controller .options .inputs .selectbox{position:relative;width:100%;height:55px;}.publish-controller .options .inputs .selectbox.disable .arrow_down_white{display:none}.publish-controller .options .inputs .selectbox.disable .textbox{background-color:#f5f5f5}.publish-controller .options .inputs .selectbox .icon{position:absolute;left:16px;top:14px;pointer-events:none;height:30px;width:30px;background-size:contain}.publish-controller .options .inputs .selectbox .arrow_down_white{position:absolute;right:17px;top:25px;pointer-events:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-130px -513px;width:13px;height:8px}.publish-controller .options .inputs .selectbox select{position:absolute;left:0;top:0;padding-right:40px}.publish-controller .options .inputs .category select{padding-left:56px;}.publish-controller .options .inputs .category select option{color:#424242}.publish-controller .options .inputs .category select.placeholder{padding-left:16px;color:#bdbdbd}.publish-controller .options .inputs .category-warning{color:#ef5350;font-size:12px;line-height:1.4;padding-left:10px;margin-top:4px}.publish-controller .options .inputs .live-style .textbox{width:100%;height:50px;padding:0 28px 0 16px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.publish-controller .options .inputs .live-style .textbox > span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.publish-controller .options .inputs .live-style .textbox > span.placeholder{color:#bdbdbd}.publish-controller .options .inputs .live-style .icon-arrow-right{position:absolute;top:25px;right:17px;width:12px;height:8px;-webkit-transform:rotate(270deg);transform:rotate(270deg);fill:#bdbdbd}.publish-controller .options .inputs tags-input.hide-input input{display:none}.publish-controller .options .inputs tags-input .host .tags{position:relative;width:100%;min-height:50px;border-radius:5px;background-color:#fff;padding:8px 0 0 8px;border:2px solid #e0e0e0;margin-top:3px;margin-bottom:4px;font-size:16px;line-height:24px;color:#424242;outline:none;box-shadow:none;-webkit-appearance:none;}.publish-controller .options .inputs tags-input .host .tags input{width:100%;font-size:16px;line-height:1.5;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;}.publish-controller .options .inputs tags-input .host .tags input::-webkit-input-placeholder{color:#bdbdbd}.publish-controller .options .inputs tags-input .host .tags input::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.publish-controller .options .inputs tags-input .host .tags input:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.publish-controller .options .inputs tags-input .host .focused{outline:none;box-shadow:none}.publish-controller .options .inputs tags-input .host .tag-item{position:relative;height:30px;border-radius:5px;display:inline-block;margin:0 8px 8px 0;color:#424242;font-size:12px;line-height:30px;text-align:center;padding:0 8px 0 10px;float:left;border:none;background:#fff6da;}.publish-controller .options .inputs tags-input .host .tag-item:before{content:"#"}.publish-controller .options .inputs tags-input .host .tag-item .remove_button{width:16px;height:16px;color:#fff;border-radius:5px;background-color:#ffb74d;display:inline-block;margin-bottom:5px;text-align:center;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-425px -472px;width:20px;height:20px}.publish-controller .options .inputs tags-input .host .autocomplete{margin-top:-10px;}.publish-controller .options .inputs tags-input .host .autocomplete .suggestion-item:before{content:"#"}.publish-controller .options .inputs .recommend-tag{margin-top:9px;margin-bottom:25px;max-height:112px;overflow:hidden;}.publish-controller .options .inputs .recommend-tag ww-tag{margin:0 8px 8px 0}.publish-controller .link{cursor:pointer;}.publish-controller .link:hover{color:#fb8c00}.publish-controller contest-confirm-dialog{position:fixed;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;z-index:10400;background-color:rgba(0,0,0,0.4);}.publish-controller contest-confirm-dialog .dialog-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:90%;max-width:360px;border-radius:5px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:rgba(255,255,255,0.95);}.publish-controller contest-confirm-dialog .dialog-container .dialog-title{height:40px;width:100%;-webkit-box-flex:0;-webkit-flex:none;flex:none;color:#fff;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:16px;background-color:#ffb74d}.publish-controller contest-confirm-dialog .dialog-container .dialog-body{color:#424242;font:14px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:1.4;-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:22px 22px 0;}.publish-controller contest-confirm-dialog .dialog-container .dialog-body .image{width:90%;display:block;margin:0 auto 14px;border:3px solid #fff;box-shadow:2px 2px 6px 1px #616161}.publish-controller contest-confirm-dialog .dialog-container .dialog-body .description{font-size:14px;line-height:1.4;color:#424242;text-align:center}.publish-controller contest-confirm-dialog .dialog-container .button-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:22px;margin-top:16px}.publish-controller contest-confirm-dialog .dialog-container .dialog-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:144px;height:40px;border-radius:5px;cursor:pointer;background-color:#eee;border:2px solid #e0e0e0;color:#fb8c00;font-size:14px;}.publish-controller contest-confirm-dialog .dialog-container .dialog-button:hover{background-color:#fafafa}.publish-controller contest-confirm-dialog .dialog-container .dialog-button.save{color:#fff;border:none;background-color:#ffb74d;}.publish-controller contest-confirm-dialog .dialog-container .dialog-button.save:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller contest-confirm-dialog .dialog-container .dialog-button:not(:last-child){margin-right:10px}.publish-controller .contest-snapshot-wait-container{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,0.3);bottom:0;left:0;z-index:20000;}.publish-controller .contest-snapshot-wait-container .hold-still,.publish-controller .contest-snapshot-wait-container .please-wait{width:400px;display:block}.publish-controller .contest-event-button{position:fixed;bottom:40px;right:40px;width:100px;height:100px;cursor:pointer;z-index:100;}@media screen and (max-width:1366px){.publish-controller .contest-event-button{height:70px;width:70px}}.publish-controller .contest-event-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller .radio-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:18px;font-size:14px;cursor:pointer;}.publish-controller .radio-wrapper .radio-button{width:22px;height:22px;border:1px solid #e0e0e0;border-radius:15px;position:relative;}.publish-controller .radio-wrapper .radio-button .radio-button-checked{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px;height:14px;border-radius:10px;background-color:#fdb657}.publish-controller .radio-wrapper .radio-text{margin-left:10px;}.publish-controller .radio-wrapper .radio-text:hover{color:#fb8c00}.present-controller{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5px;font-size:14px;}.present-controller .box{width:574px;border-radius:5px;background-color:#fff;padding:5px;margin-top:20px;}.present-controller .box.point-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:14px 18px;font-size:18px}.present-controller .box .icon_point{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-176px -525px;width:32px;height:32px}.present-controller .box .title{margin-left:13px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.present-controller .box .unit{-webkit-box-flex:0;-webkit-flex:0 0 20px;flex:0 0 20px}.present-controller .box.items-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:20px}.present-controller .gray-box{background-color:#f5f5f5;border-radius:3px;}.present-controller .gray-box.point{height:46px;width:222px;margin-right:18px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.present-controller .gray-box.point span.value{font-size:22px;color:#26a69a;margin-right:15px}.present-controller .gray-box.item-list{width:98%;min-height:100px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;padding:0 12px 5px 12px;position:relative;margin-bottom:20px}.present-controller .items-title{display:-webkit-box;display:-webkit-flex;display:flex;margin:15px 15px 8px;}.present-controller .items-title .icon_item2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-16px -570px;width:15px;height:17px;margin-right:9px}.present-controller .not-logged-in,.present-controller .no-item{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.present-controller .items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.present-controller .items .item{width:88px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:10px;}.present-controller .items .item > .icon-box{width:54px;height:54px;border:2px solid #fff;border-radius:7px;background-size:cover;background-position:center;cursor:pointer;}.present-controller .items .item > .icon-box.active{border:3px solid #ffb74d}.present-controller .items .item .count{color:#fb8c00;text-align:center;font-size:11px;margin-top:5px}.present-controller .histories-title{padding-left:15px;height:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#f5f5f5}.present-controller .scroll-area{height:376px;overflow-y:auto;}.present-controller .scroll-area .history{padding:10px 15px;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:2px solid #f5f5f5;}.present-controller .scroll-area .history:last-child{border:0}.present-controller .scroll-area .history .adjuster{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.present-controller .scroll-area .history .adjuster.value{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;color:#bdbdbd;font-size:12px}.present-controller .scroll-area .history .icon{width:38px;height:38px;border-radius:50%;background-size:cover;background-position:center}.present-controller .scroll-area .history .name{margin-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.present-controller .scroll-area .history .count,.present-controller .scroll-area .history .separator,.present-controller .scroll-area .history .time{text-align:right}.present-controller .scroll-area .history .separator{width:7px}.present-controller .scroll-area .history .time{width:44px}live-schedules{display:block;}live-schedules .compose-button{padding:0 10px;height:46px;border-radius:5px;margin-left:10px;cursor:pointer;-webkit-box-flex:0;-webkit-flex:none;flex:none;border:2px solid #e0e0e0;background-color:#eee;color:#fb8c00;}live-schedules .compose-button .label{font-size:14px;line-height:1;margin-left:5px}live-schedules .compose-button .icon-plus{width:16px;height:16px;fill:#fb8c00}live-schedules .compose-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedules .left-menu schedule-coming-soon{margin-bottom:20px}live-schedules .main-content{width:730px;}live-schedules .main-content .live-header{width:100%;border-bottom:2px solid #ffb74d;margin-bottom:16px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}live-schedules .main-content .live-header .title-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:4px;}live-schedules .main-content .live-header .title-container .icon-schedule{width:25px;height:24px;fill:#ffb74d;margin-left:19px;display:block}live-schedules .main-content .live-header .title-container .title{color:#424242;font-size:24px;line-height:1;margin-left:16px}live-schedules .main-content .live-header .tab{width:90px;height:40px;border-top-left-radius:5px;border-top-right-radius:5px;border-top:2px solid #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;cursor:pointer;margin-left:5px;font-size:14px;background-color:#fff;position:relative;color:#424242;}live-schedules .main-content .live-header .tab:hover{background-color:#ffb74d;color:#fff}live-schedules .main-content .live-header .tab.active{background-color:#ffb74d;color:#fff;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}live-schedules .main-content .live-header .tab.active:after{content:'';position:absolute;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#ffb74d transparent transparent transparent;z-index:-1}live-schedules .content-container{background-color:#fff;border-radius:5px;width:100%;padding:0 4px;}live-schedules .content-container .date-select-container{height:73px;padding:0 60px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}live-schedules .content-container .info-bar{height:30px;width:100%;background-color:#f5f5f5;border-top:1px solid #e0e0e0;font-size:14px;line-height:1;color:#757575}live-schedules .content-container .empty-live-schedule-list{padding:100px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}live-schedules .content-container .empty-live-schedule-list .description{font-size:14px;line-height:24px;color:#757575;text-align:center}live-schedules .content-container .empty-live-schedule-list .icon-calendar{width:60px;height:60px;fill:#e0e0e0;margin-top:10px}live-schedules .content-container .live-schedule-list{padding:0 60px;}live-schedules .content-container .live-schedule-list .live-schedule-list-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;padding:14px 0 14px 10px;position:relative;}live-schedules .content-container .live-schedule-list .live-schedule-list-item:last-child{border-bottom:none}live-schedules .content-container .live-schedule-list .live-schedule-list-item.marked-as-interested .time-container{color:#fb8c00}live-schedules .content-container .live-schedule-list .live-schedule-list-item.marked-as-interested .vertical-bar{background-color:#ffb74d}live-schedules .content-container .live-schedule-list .live-schedule-list-item .time-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:58px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:18px;color:#757575;font-family:'Helvetica','Droid Sans',Arial;text-align:center}live-schedules .content-container .live-schedule-list .live-schedule-list-item .vertical-bar{width:4px;height:100px;border-radius:50px;background-color:#e0e0e0;margin-left:26px}live-schedules .content-container .live-schedule-list .live-schedule-list-item .user-icon{width:110px;height:110px;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#e0e0e0;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin:0 30px;cursor:pointer;}live-schedules .content-container .live-schedule-list .live-schedule-list-item .user-icon:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedules .content-container .live-schedule-list .live-schedule-list-item .detail-column{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;}live-schedules .content-container .live-schedule-list .live-schedule-list-item .detail-column .user-name{width:100%;color:#26a69a;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}live-schedules .content-container .live-schedule-list .live-schedule-list-item .detail-column .user-name:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedules .content-container .live-schedule-list .live-schedule-list-item .detail-column .live-description-container{max-height:84px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;margin:10px 0 0;cursor:pointer;}live-schedules .content-container .live-schedule-list .live-schedule-list-item .detail-column .live-description-container:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedules .content-container .live-schedule-list .live-schedule-list-item .detail-column .live-description-container .live-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:28px;font-size:18px;max-height:84px;padding-bottom:4px;color:#424242}live-schedules .content-container .live-schedule-list .live-schedule-list-item schedule-notification-button{margin-left:20px}live-schedules .content-container .live-schedule-list .live-schedule-list-item .edit-button{width:100px;height:46px;border-radius:5px;border:2px solid #e0e0e0;background-color:#eee;color:#fb8c00;font-size:14px;cursor:pointer;margin-left:10px;}live-schedules .content-container .live-schedule-list .live-schedule-list-item .edit-button .icon-pencil{width:14px;height:14px;margin-right:4px;fill:#fb8c00}live-schedules .content-container .live-schedule-list .live-schedule-list-item .edit-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedules .content-container .live-schedule-list .live-schedule-list-item .human-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:6px;position:absolute;right:0;bottom:14px;}live-schedules .content-container .live-schedule-list .live-schedule-list-item .human-row .icon-human{width:14px;height:14px;fill:#aaa;margin-right:10px}live-schedules .content-container .live-schedule-list .live-schedule-list-item .human-row .number{font-family:'Helvetica','Droid Sans',Arial;font-size:14px;line-height:1;color:#757575}.forgetPasswordDialog-controller{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}.forgetPasswordDialog-controller .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.forgetPasswordDialog-controller .wrapper .dialog{width:480px;height:320px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}.forgetPasswordDialog-controller .wrapper .dialog .dialogHeader{position:relative;height:50px;background-color:#ffb74d;}.forgetPasswordDialog-controller .wrapper .dialog .dialogHeader .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}.forgetPasswordDialog-controller .wrapper .dialog .dialogHeader .closeButton{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.forgetPasswordDialog-controller .wrapper .dialog .dialogHeader .closeButton .icon_close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.forgetPasswordDialog-controller .wrapper .dialog .content{position:relative;padding:45px;height:390px;}.forgetPasswordDialog-controller .wrapper .dialog .content .description{font-size:14px;text-align:center;padding:22px 0;white-space:pre-wrap}.forgetPasswordDialog-controller .wrapper .dialog .content .textbox{width:300px;height:44px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;padding:0 15px;font-size:14px;color:#424242;}.forgetPasswordDialog-controller .wrapper .dialog .content .textbox.checked{border-color:#ffb74d}.forgetPasswordDialog-controller .wrapper .dialog .content .textbox::-webkit-input-placeholder{color:#bdbdbd}.forgetPasswordDialog-controller .wrapper .dialog .content .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.forgetPasswordDialog-controller .wrapper .dialog .content .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.forgetPasswordDialog-controller .wrapper .dialog .content .textbox:invalid{box-shadow:none}.forgetPasswordDialog-controller .wrapper .dialog .content .dialogButton{display:inline-block;vertical-align:middle;width:84px;height:44px;border-radius:5px;background-color:#fb8c00;cursor:pointer;}.forgetPasswordDialog-controller .wrapper .dialog .content .dialogButton.send{margin-left:6px}.forgetPasswordDialog-controller .wrapper .dialog .content .dialogButton.ok{margin-left:153px}.forgetPasswordDialog-controller .wrapper .dialog .content .dialogButton:hover{background-color:#fca333}.forgetPasswordDialog-controller .wrapper .dialog .content .dialogButton .buttonTitle{color:#fff;font-size:14px;line-height:44px;text-align:center;letter-spacing:4px;text-indent:4px}.forgetPasswordDialog-controller .wrapper .dialog .content .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;position:absolute;top:179px;width:300px;height:50px;display:table;}.forgetPasswordDialog-controller .wrapper .dialog .content .error:before,.forgetPasswordDialog-controller .wrapper .dialog .content .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}.forgetPasswordDialog-controller .wrapper .dialog .content .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}.forgetPasswordDialog-controller .wrapper .dialog .content .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.forgetPasswordDialog-controller .wrapper .dialog .content .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.forgetPasswordDialog-controller .wrapper .dialog .content .error .icon_error{position:absolute;top:11px;left:34px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.forgetPasswordDialog-controller .wrapper .dialog .content .error .message{display:table-cell;vertical-align:middle;padding:5px 8px 5px 70px;color:#ef5350;font-size:12px;line-height:14px}.registration-controller{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;font-size:14px;}.registration-controller .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001}.registration-controller .dialog{width:590px;max-height:100%;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden}.registration-controller .dialog-header{position:relative;height:50px;background-color:#ffb74d;}.registration-controller .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}.registration-controller .dialog-header .close-button{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.registration-controller .dialog-header .close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.registration-controller a,.registration-controller a:hover{text-decoration:underline;color:#fb8c00}.registration-controller a:focus{box-shadow:0 0 4px rgba(0,0,0,0.2)}.registration-controller .dialog-content{position:relative;max-height:calc(100vh - 210px);overflow-y:auto;}.registration-controller .dialog-content .registration-form .form-block{margin:20px 95px;}.registration-controller .dialog-content .registration-form .form-block:first-child{margin-top:60px}.registration-controller .dialog-content .registration-form .form-block:last-child{margin-bottom:60px}.registration-controller .dialog-content .registration-form .registration-type{background-color:#eee;border-radius:5px;}.registration-controller .dialog-content .registration-form .registration-type .registration-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;width:100%;height:50px;font-size:16px;color:#fff;}.registration-controller .dialog-content .registration-form .registration-type .registration-button:hover,.registration-controller .dialog-content .registration-form .registration-type .registration-button:focus{background-color:#ffc571}.registration-controller .dialog-content .registration-form .registration-type .registration-button .icon{margin-right:5px}.registration-controller .dialog-content .registration-form .registration-type .registration-button .icon{fill:#fff;width:26px;height:26px;-webkit-box-flex:0;-webkit-flex:0 0 26px;flex:0 0 26px;margin:0 52px 0 22px}.registration-controller .dialog-content .registration-form .registration-type .registration-button .icon-twitter{width:40px;height:40px;-webkit-box-flex:0;-webkit-flex:0 0 40px;flex:0 0 40px;margin:0 45px 0 15px}.registration-controller .dialog-content .registration-form .registration-type .registration-button .button-title{-webkit-box-flex:1;-webkit-flex:1;flex:1}.registration-controller .dialog-content .registration-form .registration-type .registration-button.twitter-button{background-color:#58a3da;}.registration-controller .dialog-content .registration-form .registration-type .registration-button.twitter-button:hover{background-color:#79b5e1}.registration-controller .dialog-content .registration-form .whowatch-account-form{margin:0 10px;max-height:0;-webkit-transition:max-height 300ms;transition:max-height 300ms;overflow:hidden;}.registration-controller .dialog-content .registration-form .whowatch-account-form.open{height:100%;max-height:1000px}.registration-controller .dialog-content .registration-form .input-group{margin:15px 0 0}.registration-controller .dialog-content .registration-form .input-wrapper{position:relative;}.registration-controller .dialog-content .registration-form .input-wrapper .placeholder-notice{position:absolute;left:0;top:0;height:58px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#bdbdbd;font-size:12px;pointer-events:none;}.registration-controller .dialog-content .registration-form .input-wrapper .placeholder-notice.nickname{left:120px}.registration-controller .dialog-content .registration-form .input-wrapper .placeholder-notice.password{left:100px}.registration-controller .dialog-content .registration-form .textbox{width:100%;height:50px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;margin:4px 0;padding:0 15px;vertical-align:middle;color:#424242;}.registration-controller .dialog-content .registration-form .textbox::-webkit-input-placeholder{color:#bdbdbd}.registration-controller .dialog-content .registration-form .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.registration-controller .dialog-content .registration-form .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.registration-controller .dialog-content .registration-form .textbox-error{border:2px solid #ffb74d}.registration-controller .dialog-content .registration-form .checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:24px;margin-top:18px;cursor:pointer;}.registration-controller .dialog-content .registration-form .checkbox-wrapper check-box{margin-right:10px}.registration-controller .dialog-content .registration-form .checkbox-wrapper .name{font-size:14px;line-height:28px}.registration-controller .dialog-content .registration-form .confirm-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:120px;height:45px;color:#fff;font-size:14px;margin:16px auto;}.registration-controller .dialog-content .registration-form .confirm-button:hover,.registration-controller .dialog-content .registration-form .confirm-button:focus{background-color:#fca333}.registration-controller .dialog-content .registration-form .confirm-button .icon{margin-right:5px}.registration-controller .dialog-content .registration-form .confirm-button[disabled]{background-color:#e0e0e0;color:#424242}.registration-controller .dialog-content .registration-form .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;margin-top:4px;}.registration-controller .dialog-content .registration-form .error:before,.registration-controller .dialog-content .registration-form .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}.registration-controller .dialog-content .registration-form .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}.registration-controller .dialog-content .registration-form .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.registration-controller .dialog-content .registration-form .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.registration-controller .dialog-content .registration-form .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.registration-controller .dialog-content .registration-confirm{margin:30px 94px;}.registration-controller .dialog-content .registration-confirm .confirm-item{margin-bottom:22px}.registration-controller .dialog-content .registration-confirm .confirm-sms-notice{border-radius:5px;background-color:#eee;padding:20px}.registration-controller .dialog-content .registration-confirm .buttons{margin-top:10px;}.registration-controller .dialog-content .registration-confirm .buttons .modify-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;}.registration-controller .dialog-content .registration-confirm .buttons .modify-button:hover,.registration-controller .dialog-content .registration-confirm .buttons .modify-button:focus{background-color:#fafafa}.registration-controller .dialog-content .registration-confirm .buttons .modify-button .icon{margin-right:5px}.registration-controller .dialog-content .registration-confirm .buttons .register-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;}.registration-controller .dialog-content .registration-confirm .buttons .register-button:hover,.registration-controller .dialog-content .registration-confirm .buttons .register-button:focus{background-color:#fca333}.registration-controller .dialog-content .registration-confirm .buttons .register-button .icon{margin-right:5px}.registration-controller .dialog-content .registration-confirm .buttons .modify-button,.registration-controller .dialog-content .registration-confirm .buttons .register-button{width:180px;height:42px;}.registration-controller .dialog-content .registration-confirm .buttons .modify-button:not(:first-child),.registration-controller .dialog-content .registration-confirm .buttons .register-button:not(:first-child){margin-left:16px}.registration-controller .dialog-content .registration-confirm .buttons .modify-button[disabled],.registration-controller .dialog-content .registration-confirm .buttons .register-button[disabled]{background-color:#e0e0e0;color:#424242}.registration-controller .dialog-content .registration-confirm .error{position:relative;margin-top:10px;background-color:#fff;border:2px solid #ef5350;}.registration-controller .dialog-content .registration-confirm .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.registration-controller .dialog-content .registration-confirm .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.registration-controller .dialog-content .registration-phone-verify{margin:30px 94px;}.registration-controller .dialog-content .registration-phone-verify .resend-message{margin:0 0 22px;color:#fb8c00}.registration-controller .dialog-content .registration-phone-verify .message{margin:0 0 22px;}.registration-controller .dialog-content .registration-phone-verify .message.message-small{font-size:13px}.registration-controller .dialog-content .registration-phone-verify .message.message-strong{margin:0;color:#fb8c00}.registration-controller .dialog-content .registration-phone-verify .message .resend{color:#fb8c00;cursor:pointer}.registration-controller .dialog-content .registration-phone-verify .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:rows;flex-direction:rows;}.registration-controller .dialog-content .registration-phone-verify .buttons .confirm-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:120px;height:44px;margin-top:26px;font-size:16px;}.registration-controller .dialog-content .registration-phone-verify .buttons .confirm-button:hover,.registration-controller .dialog-content .registration-phone-verify .buttons .confirm-button:focus{background-color:#fca333}.registration-controller .dialog-content .registration-phone-verify .buttons .confirm-button .icon{margin-right:5px}.registration-controller .dialog-content .registration-phone-verify .buttons .confirm-button[disabled]{background-color:#e0e0e0;color:#424242}.registration-controller .dialog-content .registration-phone-verify .textbox{width:100%;height:50px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;margin:4px 0;padding:0 15px;vertical-align:middle;color:#424242;}.registration-controller .dialog-content .registration-phone-verify .textbox::-webkit-input-placeholder{color:#bdbdbd}.registration-controller .dialog-content .registration-phone-verify .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.registration-controller .dialog-content .registration-phone-verify .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.registration-controller .dialog-content .registration-phone-verify .textbox-error{border:2px solid #ffb74d}.registration-controller .dialog-content .registration-phone-verify .notice{font-size:13px}.registration-controller .dialog-content .registration-phone-verify .error{position:relative;width:100%;margin:4px 0;background-color:#fff;border:2px solid #ef5350;}.registration-controller .dialog-content .registration-phone-verify .error:before,.registration-controller .dialog-content .registration-phone-verify .error:after{content:"";position:absolute;left:50%;width:0;height:0}.registration-controller .dialog-content .registration-phone-verify .error:before{top:-6px;margin-left:-6px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}.registration-controller .dialog-content .registration-phone-verify .error:after{top:-9px;margin-left:-9px;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.registration-controller .dialog-content .registration-phone-verify .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.registration-controller .dialog-content .registration-phone-verify .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.registration-controller .dialog-content .registration-completed{margin:30px 94px;}.registration-controller .dialog-content .registration-completed .messages{margin:30px auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.registration-controller .dialog-content .registration-completed .messages .message.mt10{margin-top:10px}.registration-controller .dialog-content .registration-completed .messages .message.small{font-size:12px}.registration-controller .dialog-content .registration-completed .messages .image{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -142px;width:250px;height:109px}.registration-controller .dialog-content .registration-completed .messages .button{height:46px;width:200px;font-size:14px;cursor:pointer;border-radius:5px;margin-top:10px;}.registration-controller .dialog-content .registration-completed .messages .button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.registration-controller .dialog-content .registration-completed .messages .button.primary{background-color:#ffb74d;color:#fff}.registration-controller .dialog-content .registration-completed .messages .button.secondary{background-color:#eee;border:1px solid #e0e0e0;color:#fb8c00}.registration-controller .dialog-content .registration-completed .messages .or{margin-top:10px;line-height:1}.registration-controller .dialog-content .registration-completed .textbox{width:100%;height:50px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;margin:10px 0 4px 0;padding:0 15px;vertical-align:middle;color:#424242;}.registration-controller .dialog-content .registration-completed .textbox::-webkit-input-placeholder{color:#bdbdbd}.registration-controller .dialog-content .registration-completed .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.registration-controller .dialog-content .registration-completed .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.registration-controller .dialog-content .registration-completed .textbox .textbox-error{border:2px solid #ffb74d}.registration-controller .dialog-content .registration-completed .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;margin-top:4px;}.registration-controller .dialog-content .registration-completed .error:before,.registration-controller .dialog-content .registration-completed .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}.registration-controller .dialog-content .registration-completed .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}.registration-controller .dialog-content .registration-completed .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.registration-controller .dialog-content .registration-completed .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.registration-controller .dialog-content .registration-completed .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.registration-controller .dialog-content .registration-completed .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:rows;flex-direction:rows;}.registration-controller .dialog-content .registration-completed .buttons .close-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:122px;height:46px;margin:0 26px;font-size:14px}.registration-controller .dialog-content .registration-completed .buttons .close-button:hover,.registration-controller .dialog-content .registration-completed .buttons .close-button:focus{background-color:#fca333}.registration-controller .dialog-content .registration-completed .buttons .close-button .icon{margin-right:5px}.registration-controller .dialog-content .registration-send-sms{margin:30px 94px;font-size:14px;}.registration-controller .dialog-content .registration-send-sms .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:16px 0}.registration-controller .dialog-content .registration-send-sms .textbox{height:44px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;padding-left:15px;padding-right:15px;vertical-align:middle;font-size:14px;color:#424242;-webkit-box-flex:0;-webkit-flex:0 1 210px;flex:0 1 210px;}.registration-controller .dialog-content .registration-send-sms .textbox::-webkit-input-placeholder{color:#bdbdbd}.registration-controller .dialog-content .registration-send-sms .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.registration-controller .dialog-content .registration-send-sms .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.registration-controller .dialog-content .registration-send-sms .textbox[disabled]{background-color:#e0e0e0}.registration-controller .dialog-content .registration-send-sms .error{position:relative;width:100%;margin:4px 0;background-color:#fff;border:2px solid #ef5350;}.registration-controller .dialog-content .registration-send-sms .error:before,.registration-controller .dialog-content .registration-send-sms .error:after{content:"";position:absolute;left:50%;width:0;height:0}.registration-controller .dialog-content .registration-send-sms .error:before{top:-6px;margin-left:-6px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}.registration-controller .dialog-content .registration-send-sms .error:after{top:-9px;margin-left:-9px;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.registration-controller .dialog-content .registration-send-sms .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.registration-controller .dialog-content .registration-send-sms .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.registration-controller .dialog-content .registration-send-sms .send-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:190px;height:44px;margin-left:6px;font-size:14px;}.registration-controller .dialog-content .registration-send-sms .send-button:hover,.registration-controller .dialog-content .registration-send-sms .send-button:focus{background-color:#fca333}.registration-controller .dialog-content .registration-send-sms .send-button .icon{margin-right:5px}.registration-controller .dialog-content .registration-send-sms .send-button:hover{background-color:#fca333}.registration-controller .dialog-content .registration-send-sms .send-button[disabled]{background-color:#e0e0e0;color:#424242}.reset-password-controller .bg-container{margin-top:42px;background-color:#fff;border-radius:5px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:30px 0 36px;}.reset-password-controller .bg-container .row{display:-webkit-box;display:-webkit-flex;display:flex;}.reset-password-controller .bg-container .row.description-row{margin:25px 0}.reset-password-controller .bg-container .row .icon{height:36px;width:36px;fill:#ffb74d}.reset-password-controller .bg-container .row .title{font-size:20px;line-height:36px;margin-left:10px}.reset-password-controller .bg-container .row .description{font-size:14px;line-height:20px}.reset-password-controller .bg-container .row form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:500px}.reset-password-controller .bg-container .row .input-wrapper{position:relative;width:100%;}.reset-password-controller .bg-container .row .input-wrapper .placeholder-notice{position:absolute;left:0;top:0;height:58px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#bdbdbd;font-size:12px;pointer-events:none;left:140px;}.reset-password-controller .bg-container .row .input-wrapper .placeholder-notice:before{content:"※"}.reset-password-controller .bg-container .row .input-wrapper .textbox{width:100%;height:50px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;margin:4px 0;padding:0 15px;vertical-align:middle;color:#424242;}.reset-password-controller .bg-container .row .input-wrapper .textbox::-webkit-input-placeholder{color:#bdbdbd}.reset-password-controller .bg-container .row .input-wrapper .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.reset-password-controller .bg-container .row .input-wrapper .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.reset-password-controller .bg-container .row .error{position:relative;width:100%;margin-top:3px;background-color:#fff;border:2px solid #ef5350;}.reset-password-controller .bg-container .row .error:before{content:"";position:absolute;top:-9px;left:50%;margin-left:-9px;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.reset-password-controller .bg-container .row .error:after{content:"";position:absolute;top:-6px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent}.reset-password-controller .bg-container .row .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.reset-password-controller .bg-container .row .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.reset-password-controller .bg-container .row .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;width:250px;height:46px;margin-top:26px;letter-spacing:20px;padding-left:20px;}.reset-password-controller .bg-container .row .button:hover,.reset-password-controller .bg-container .row .button:focus{background-color:#ffc571}.reset-password-controller .bg-container .row .button .icon{margin-right:5px}.reset-password-controller .bg-container .row .button[disabled]{background-color:#e0e0e0;color:#424242}.reset-password-controller .bg-container .row .button .button-inner-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.reset-password-controller .dialog-wrapper{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.4);z-index:20000;}.reset-password-controller .dialog-wrapper .dialog{width:590px;max-height:100%;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}.reset-password-controller .dialog-wrapper .dialog .dialog-header{position:relative;height:50px;background-color:#ffb74d;}.reset-password-controller .dialog-wrapper .dialog .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}.reset-password-controller .dialog-wrapper .dialog .dialog-content{padding:35px 0;position:relative;max-height:calc(100vh - 210px);overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.reset-password-controller .dialog-wrapper .dialog .dialog-content .icon-new-password{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -315px;width:140px;height:127px;margin-top:20px}.reset-password-controller .dialog-wrapper .dialog .dialog-content .description{font-size:14px;line-height:18px;width:390px;margin-top:2px;text-align:center}.reset-password-controller .dialog-wrapper .dialog .dialog-content .close-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;margin-top:20px;font-size:14px;height:46px;width:200px}.reset-password-controller .dialog-wrapper .dialog .dialog-content .close-button:hover,.reset-password-controller .dialog-wrapper .dialog .dialog-content .close-button:focus{background-color:#fca333}.reset-password-controller .dialog-wrapper .dialog .dialog-content .close-button .icon{margin-right:5px}.reset-complete-controller .bg-container{margin-top:42px;background-color:#fff;border-radius:5px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:30px 0 36px;}.reset-complete-controller .bg-container .row{display:-webkit-box;display:-webkit-flex;display:flex;}.reset-complete-controller .bg-container .row.description-row{margin:25px 0}.reset-complete-controller .bg-container .row .icon{height:36px;width:36px;fill:#ffb74d}.reset-complete-controller .bg-container .row .title{font-size:20px;line-height:36px;margin-left:10px}.reset-complete-controller .bg-container .row .description{font-size:14px;line-height:20px}.reset-complete-controller .bg-container .row .icon-new-password{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -315px;width:140px;height:127px}.reset-complete-controller .bg-container .row .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;width:250px;height:46px;margin-top:26px;font-size:14px;line-height:14px;}.reset-complete-controller .bg-container .row .button:hover,.reset-complete-controller .bg-container .row .button:focus{background-color:#ffc571}.reset-complete-controller .bg-container .row .button .icon{margin-right:5px}.reset-complete-controller .bg-container .row .button .button-inner-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.agreement-dialog-controller{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}.agreement-dialog-controller .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;}.agreement-dialog-controller .wrapper .dialog{border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;max-width:600px;}.agreement-dialog-controller .wrapper .dialog .header{position:relative;height:50px;background-color:#ffb74d;border-radius:5px 5px 0 0;width:100%;}.agreement-dialog-controller .wrapper .dialog .header .title{color:#fff;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 40px}.agreement-dialog-controller .wrapper .dialog .content{position:relative;padding:30px;width:100%;font-size:14px;text-align:center;}.agreement-dialog-controller .wrapper .dialog .content .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:30px 0 0;}.agreement-dialog-controller .wrapper .dialog .content .buttons .button{position:relative;width:144px;height:40px;border-radius:5px;cursor:pointer;}.agreement-dialog-controller .wrapper .dialog .content .buttons .button:not(:first-child){margin-left:10px}.agreement-dialog-controller .wrapper .dialog .content .buttons .button .label{font-size:14px}.agreement-dialog-controller .wrapper .dialog .content .buttons .button.cancel{background-color:#eee;border:2px solid #e0e0e0;color:#fb8c00;}.agreement-dialog-controller .wrapper .dialog .content .buttons .button.cancel:hover{background-color:#fafafa}.agreement-dialog-controller .wrapper .dialog .content .buttons .button.ok{background-color:#fb8c00;color:#fff;}.agreement-dialog-controller .wrapper .dialog .content .buttons .button.ok:hover{background-color:#fca333}.agreement-dialog-controller .checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:24px;margin-top:18px;cursor:pointer;}.agreement-dialog-controller .checkbox-wrapper check-box{margin-right:10px}.agreement-dialog-controller .checkbox-wrapper .name{font-size:14px;line-height:28px}.agreement-dialog-controller .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;margin-top:4px;}.agreement-dialog-controller .error:before,.agreement-dialog-controller .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}.agreement-dialog-controller .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}.agreement-dialog-controller .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.agreement-dialog-controller .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.agreement-dialog-controller .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.agreement-dialog-controller a,.agreement-dialog-controller a:hover{text-decoration:underline;color:#fb8c00}.agreement-dialog-controller a:focus{box-shadow:0 0 4px rgba(0,0,0,0.2)}.pc-dialog-controller{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}.pc-dialog-controller .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;}.pc-dialog-controller .wrapper .dialog{width:342px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}.pc-dialog-controller .wrapper .dialog .header{position:relative;width:342px;height:40px;background-color:#ffb74d;border-radius:5px 5px 0 0;}.pc-dialog-controller .wrapper .dialog .header .title{color:#fff;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;}.pc-dialog-controller .wrapper .dialog .header .title.close-button-enabled{padding:0 40px}.pc-dialog-controller .wrapper .dialog .header .close-button{position:absolute;right:8px;top:8px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.pc-dialog-controller .wrapper .dialog .header .close-button .icon-close{height:18px;width:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#ffb74d}.pc-dialog-controller .wrapper .dialog .content{position:relative;padding:22px;width:342px;}.pc-dialog-controller .wrapper .dialog .content .message{color:#424242;font-size:14px;text-align:center;margin-top:8px;margin-bottom:27px;}.pc-dialog-controller .wrapper .dialog .content .message .phone{color:#26a69a}.pc-dialog-controller .wrapper .dialog .content .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.pc-dialog-controller .wrapper .dialog .content .buttons .button{position:relative;width:144px;height:40px;border-radius:5px;cursor:pointer;}.pc-dialog-controller .wrapper .dialog .content .buttons .button:not(:first-child){margin-left:10px}.pc-dialog-controller .wrapper .dialog .content .buttons .button .label{font-size:14px}.pc-dialog-controller .wrapper .dialog .content .buttons .button.cancel{background-color:#eee;border:2px solid #e0e0e0;color:#fb8c00;}.pc-dialog-controller .wrapper .dialog .content .buttons .button.cancel:hover{background-color:#fafafa}.pc-dialog-controller .wrapper .dialog .content .buttons .button.ok{background-color:#fb8c00;color:#fff;}.pc-dialog-controller .wrapper .dialog .content .buttons .button.ok:hover{background-color:#fca333}.dialog-controller{display:static;position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.dialog-controller .dialog{width:342px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}.dialog-controller .dialog .dialogHeader{position:relative;width:342px;height:40px;background-color:#ffb74d;border-radius:5px 5px 0 0;}.dialog-controller .dialog .dialogHeader .dialogTitle{color:#fff;font-size:16px;text-align:center;height:100%;width:100%;line-height:42px}.dialog-controller .dialog .dialogHeader .dialogCloseButton{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.dialog-controller .dialog .dialogHeader .dialogCloseButton .icon_close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.dialog-controller .dialog .dialogContent{position:relative;padding:22px;width:342px;}.dialog-controller .dialog .dialogContent .dialogMessage{color:#424242;font-size:14px;text-align:center;margin-top:8px;margin-bottom:27px;}.dialog-controller .dialog .dialogContent .dialogMessage.smallMessage{padding-left:31px;padding-right:31px}.dialog-controller .dialog .dialogContent .dialogButtons{width:calc(100% + 10px);text-align:center;}.dialog-controller .dialog .dialogContent .dialogButtons .dialogButton{position:relative;width:144px;height:40px;border-radius:5px;display:inline-block;vertical-align:top;margin-right:10px;cursor:pointer}.dialog-controller .dialog .dialogContent .dialogButtons .dialogCancel{background-color:#eee;border:2px solid #e0e0e0;}.dialog-controller .dialog .dialogContent .dialogButtons .dialogCancel:hover{background-color:#fafafa}.dialog-controller .dialog .dialogContent .dialogButtons .dialogCancel .dialogTitle{width:100%;height:100%;color:#fb8c00;font-size:14px;line-height:40px;text-align:center}.dialog-controller .dialog .dialogContent .dialogButtons .dialogOk{background-color:#fb8c00;}.dialog-controller .dialog .dialogContent .dialogButtons .dialogOk:hover{background-color:#fca333}.dialog-controller .dialog .dialogContent .dialogButtons .dialogOk .dialogTitle{width:100%;height:100%;color:#fff;font-size:14px;line-height:40px;text-align:center}.background{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:10500;font-size:14px;}.background.ng-enter{-webkit-transition:opacity 0.2s;transition:opacity 0.2s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.background.ng-enter.ng-enter-active{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.background.ng-leave{-webkit-transition:opacity 0.2s;transition:opacity 0.2s;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;}.background.ng-leave.ng-leave-active{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.background .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001}.background .dialog{max-width:590px;max-height:100%;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden}.background .dialog-header{position:relative;height:50px;background-color:#ffb74d;}.background .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}.background .dialog-header .close-button{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.background .dialog-header .close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.background a,.background a:hover{text-decoration:underline;color:#fb8c00}.background a:focus{box-shadow:0 0 4px rgba(0,0,0,0.2)}.background .dialog-content{position:relative;max-height:calc(100vh - 210px);overflow-y:auto;}.background .dialog-content .dialog-content-wrapper{margin:30px 94px;}.background .dialog-content .dialog-content-wrapper .button-row{display:-webkit-box;display:-webkit-flex;display:flex;}.background .dialog-content .dialog-content-wrapper .button-row .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;height:44px;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:10px}.background .dialog-content .dialog-content-wrapper .button-row .button:hover,.background .dialog-content .dialog-content-wrapper .button-row .button:focus{background-color:#fca333}.background .dialog-content .dialog-content-wrapper .button-row .button .icon{margin-right:5px}.background .dialog-content .dialog-content-wrapper .resend-message{margin:0 0 22px;color:#fb8c00}.background .dialog-content .dialog-content-wrapper .message{margin:0 0 22px;}.background .dialog-content .dialog-content-wrapper .message.message-small{font-size:13px}.background .dialog-content .dialog-content-wrapper .message.message-strong{margin:0;color:#fb8c00}.background .dialog-content .dialog-content-wrapper .message .resend{color:#fb8c00;cursor:pointer}.background .dialog-content .dialog-content-wrapper .message .strong{color:#fb8c00}.background .dialog-content .dialog-content-wrapper .message .phone{color:#26a69a}.background .dialog-content .dialog-content-wrapper .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:rows;flex-direction:rows;}.background .dialog-content .dialog-content-wrapper .buttons .back-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:120px;height:44px;margin:26px 20px 0 0;font-size:16px}.background .dialog-content .dialog-content-wrapper .buttons .back-button:hover,.background .dialog-content .dialog-content-wrapper .buttons .back-button:focus{background-color:#fafafa}.background .dialog-content .dialog-content-wrapper .buttons .back-button .icon{margin-right:5px}.background .dialog-content .dialog-content-wrapper .buttons .confirm-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:120px;height:44px;margin-top:26px;font-size:16px;}.background .dialog-content .dialog-content-wrapper .buttons .confirm-button:hover,.background .dialog-content .dialog-content-wrapper .buttons .confirm-button:focus{background-color:#fca333}.background .dialog-content .dialog-content-wrapper .buttons .confirm-button .icon{margin-right:5px}.background .dialog-content .dialog-content-wrapper .buttons .confirm-button[disabled]{background-color:#e0e0e0;color:#424242}.background .dialog-content .dialog-content-wrapper .textbox{width:100%;height:50px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;margin:4px 0;padding:0 15px;vertical-align:middle;color:#424242;}.background .dialog-content .dialog-content-wrapper .textbox::-webkit-input-placeholder{color:#bdbdbd}.background .dialog-content .dialog-content-wrapper .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.background .dialog-content .dialog-content-wrapper .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.background .dialog-content .dialog-content-wrapper .textbox-error{border:2px solid #ffb74d}.background .dialog-content .dialog-content-wrapper .notice{font-size:13px}.background .dialog-content .dialog-content-wrapper .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;}.background .dialog-content .dialog-content-wrapper .error:before,.background .dialog-content .dialog-content-wrapper .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}.background .dialog-content .dialog-content-wrapper .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}.background .dialog-content .dialog-content-wrapper .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.background .dialog-content .dialog-content-wrapper .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.background .dialog-content .dialog-content-wrapper .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.background .dialog-content .dialog-content-wrapper .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.commonDialog-controller{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}.commonDialog-controller .red{color:#f00}.commonDialog-controller .special-item-dialog{text-align:left;}.commonDialog-controller .special-item-dialog .starter-title{width:100%}.commonDialog-controller .special-item-dialog .item-desc{display:block;font-size:13px;line-height:16px}.commonDialog-controller .special-item-dialog .item-detail{margin:12px 0;display:block;}.commonDialog-controller .special-item-dialog .item-detail .item-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:4px;}.commonDialog-controller .special-item-dialog .item-detail .item-row .item-icon{height:50px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.commonDialog-controller .special-item-dialog .item-detail .item-row .item-name{line-height:14px;-webkit-box-flex:0;-webkit-flex:none;flex:none;text-align:center;margin-top:2px}.commonDialog-controller .special-item-dialog .item-detail .item-row .times{margin-left:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.commonDialog-controller .special-item-dialog .item-detail .item-row .amount{margin-left:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:40px;text-align:right}.commonDialog-controller .special-item-dialog .item-detail .item-element{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:85px}.commonDialog-controller .special-item-dialog .item-normal-price{text-decoration:line-through;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;text-align:center}.commonDialog-controller .special-item-dialog .item-special-price{color:#f00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;text-align:center}.commonDialog-controller .special-item-dialog .item-note{color:#707070;font-size:12px;text-align:center}.commonDialog-controller .special-item-dialog .item-discount{text-align:center;font-size:12px}.commonDialog-controller .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.commonDialog-controller .wrapper .dialog{width:342px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}.commonDialog-controller .wrapper .dialog .dialogHeader{position:relative;width:342px;height:40px;background-color:#ffb74d;border-radius:5px 5px 0 0;}.commonDialog-controller .wrapper .dialog .dialogHeader .dialogTitle{color:#fff;font-size:16px;text-align:center;height:100%;width:100%;line-height:42px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px}.commonDialog-controller .wrapper .dialog .dialogHeader .dialogCloseButton{position:absolute;right:20px;top:8px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.commonDialog-controller .wrapper .dialog .dialogHeader .dialogCloseButton .icon_close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.commonDialog-controller .wrapper .dialog .dialogContent{position:relative;padding:22px;width:342px;}.commonDialog-controller .wrapper .dialog .dialogContent .dialogMessage{color:#424242;font-size:14px;text-align:center;margin-top:8px;margin-bottom:27px;}.commonDialog-controller .wrapper .dialog .dialogContent .dialogMessage .phone{color:#26a69a}.commonDialog-controller .wrapper .dialog .dialogContent .dialogMessage.smallMessage{padding-left:31px;padding-right:31px}.commonDialog-controller .wrapper .dialog .dialogContent .dialogButtons{width:calc(100% + 10px);text-align:center;}.commonDialog-controller .wrapper .dialog .dialogContent .dialogButtons .dialogButton{position:relative;width:144px;height:40px;border-radius:5px;display:inline-block;vertical-align:top;margin-right:10px;cursor:pointer}.commonDialog-controller .wrapper .dialog .dialogContent .dialogButtons .dialogCancel{background-color:#eee;border:2px solid #e0e0e0;}.commonDialog-controller .wrapper .dialog .dialogContent .dialogButtons .dialogCancel:hover{background-color:#fafafa}.commonDialog-controller .wrapper .dialog .dialogContent .dialogButtons .dialogCancel .dialogTitle{width:100%;height:100%;color:#fb8c00;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.commonDialog-controller .wrapper .dialog .dialogContent .dialogButtons .dialogOk{background-color:#fb8c00;}.commonDialog-controller .wrapper .dialog .dialogContent .dialogButtons .dialogOk:hover{background-color:#fca333}.commonDialog-controller .wrapper .dialog .dialogContent .dialogButtons .dialogOk .dialogTitle{width:100%;height:100%;color:#fff;font-size:14px;line-height:40px;text-align:center}twitter-suggest-dialog{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);color:#424242;z-index:11000;font-size:14px;}twitter-suggest-dialog .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001}twitter-suggest-dialog .dialog{width:590px;max-height:100%;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden}twitter-suggest-dialog .dialog-header{position:relative;height:50px;background-color:#ffb74d;}twitter-suggest-dialog .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}twitter-suggest-dialog .dialog-header .close-button{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}twitter-suggest-dialog .dialog-header .close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}twitter-suggest-dialog .dialog-content{position:relative;max-height:calc(100vh - 210px);overflow-y:auto;}twitter-suggest-dialog .dialog-content .twitter-follow-container{padding-bottom:10px;}twitter-suggest-dialog .dialog-content .twitter-follow-container .button{height:46px;width:350px;margin:10px auto 0;border-radius:5px;background-color:#1b95e0;color:#fff;font-size:14px;cursor:pointer;}twitter-suggest-dialog .dialog-content .twitter-follow-container .button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}twitter-suggest-dialog .dialog-content .caption-box{padding:12px;line-height:1.2;text-align:center;background-color:#e0e0e0}twitter-suggest-dialog .dialog-content .friends-box{padding:20px 30px;}twitter-suggest-dialog .dialog-content .friends-box .friend{border-bottom:1px solid #e0e0e0;}twitter-suggest-dialog .dialog-content .friends-box .friend:last-child{border-bottom:none}twitter-suggest-dialog .dialog-content .friends-box .friend-box{width:100%;height:94px;padding:8px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:5px;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container{height:54px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container .user-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:54px;height:54px;position:relative;vertical-align:middle;background-size:cover;background-position:center;border-radius:5px;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container .user-icon:after{padding-top:100%;display:block;content:""}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container .user-icon .live{margin-right:-2px;margin-bottom:-2px;position:absolute;bottom:0;right:0;background-color:#fb8c00;font-size:8px;line-height:11px;text-align:center;color:#fff;font-family:'Helvetica-Bold','Droid Sans',Arial}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container .name-container{padding:0 24px 0 20px;font-size:14px;color:#757575;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container .name-container .name{line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;display:-webkit-box;overflow:hidden;word-break:break-all}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container .twitter-account{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container .twitter-account .icon-twitter{width:34px;height:34px;margin-left:-6px}twitter-suggest-dialog .dialog-content .friends-box .friend-box .user-box .basic-container .twitter-account .name{display:-webkit-box;overflow:hidden;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-left:2px}twitter-suggest-dialog .dialog-content .friends-box .friend-box .button-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 197px;flex:0 0 197px;padding-left:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:rows;flex-direction:rows;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .button-box .follow-button{width:140px;height:42px;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .button-box .follow-button .icon-follow{width:22px;height:22px;fill:#fff}twitter-suggest-dialog .dialog-content .friends-box .friend-box .button-box .follow-button.off .icon-follow{fill:#aaa}twitter-suggest-dialog .dialog-content .friends-box .friend-box .button-box .follow-button .text{margin-left:5px}twitter-suggest-dialog .dialog-content .friends-box .friend-box .button-box .notification-button{width:42px;height:42px;}twitter-suggest-dialog .dialog-content .friends-box .friend-box .button-box .notification-button .notification-icon-on{fill:#fff;width:24px;height:22px}twitter-suggest-dialog .dialog-content .friends-box .friend-box .button-box .notification-button .notification-icon-off{fill:#aaa;width:18px;height:22px}.change-password-controller .bg-container{margin-top:42px;background-color:#fff;border-radius:5px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:30px 0 36px;}.change-password-controller .bg-container .row{display:-webkit-box;display:-webkit-flex;display:flex;}.change-password-controller .bg-container .row.description-row{margin:25px 0}.change-password-controller .bg-container .row .icon{height:36px;width:36px;fill:#ffb74d}.change-password-controller .bg-container .row .title{font-size:20px;line-height:36px;margin-left:10px}.change-password-controller .bg-container .row .description{font-size:14px;line-height:20px}.change-password-controller .bg-container .row form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:500px}.change-password-controller .bg-container .row .input-wrapper{position:relative;width:100%;}.change-password-controller .bg-container .row .input-wrapper .placeholder-notice{position:absolute;left:0;top:0;height:58px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#bdbdbd;font-size:12px;pointer-events:none;}.change-password-controller .bg-container .row .input-wrapper .placeholder-notice:before{content:"※"}.change-password-controller .bg-container .row .input-wrapper .placeholder-notice.current{left:160px}.change-password-controller .bg-container .row .input-wrapper .placeholder-notice.new{left:140px}.change-password-controller .bg-container .row .input-wrapper .textbox{width:100%;height:50px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;margin:4px 0;padding:0 15px;vertical-align:middle;color:#424242;}.change-password-controller .bg-container .row .input-wrapper .textbox::-webkit-input-placeholder{color:#bdbdbd}.change-password-controller .bg-container .row .input-wrapper .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.change-password-controller .bg-container .row .input-wrapper .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.change-password-controller .bg-container .row .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;margin-top:3px;}.change-password-controller .bg-container .row .error:before,.change-password-controller .bg-container .row .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}.change-password-controller .bg-container .row .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}.change-password-controller .bg-container .row .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}.change-password-controller .bg-container .row .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.change-password-controller .bg-container .row .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.change-password-controller .bg-container .row .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;width:250px;height:46px;margin-top:26px;letter-spacing:20px;padding-left:20px;font-size:14px;}.change-password-controller .bg-container .row .button:hover,.change-password-controller .bg-container .row .button:focus{background-color:#ffc571}.change-password-controller .bg-container .row .button .icon{margin-right:5px}.change-password-controller .bg-container .row .button[disabled]{background-color:#e0e0e0;color:#424242}.change-password-controller .bg-container .row .button .button-inner-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.change-password-controller .bg-container .row .forget-password{width:100%;font-size:12px;color:#757575;margin-bottom:10px;}.change-password-controller .bg-container .row .forget-password a{cursor:pointer;color:#fb8c00}.change-password-controller .dialog-wrapper{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.4);z-index:20000;}.change-password-controller .dialog-wrapper .dialog{width:590px;max-height:100%;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}.change-password-controller .dialog-wrapper .dialog .dialog-header{position:relative;height:50px;background-color:#ffb74d;}.change-password-controller .dialog-wrapper .dialog .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}.change-password-controller .dialog-wrapper .dialog .dialog-content{padding:35px 0;position:relative;max-height:calc(100vh - 210px);overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.change-password-controller .dialog-wrapper .dialog .dialog-content .icon-new-password{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -315px;width:140px;height:127px;margin-top:20px}.change-password-controller .dialog-wrapper .dialog .dialog-content .description{font-size:14px;line-height:18px;width:390px;margin-top:2px;text-align:center}.change-password-controller .dialog-wrapper .dialog .dialog-content .close-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;margin-top:20px;font-size:14px;height:46px;width:200px}.change-password-controller .dialog-wrapper .dialog .dialog-content .close-button:hover,.change-password-controller .dialog-wrapper .dialog .dialog-content .close-button:focus{background-color:#fca333}.change-password-controller .dialog-wrapper .dialog .dialog-content .close-button .icon{margin-right:5px}viewer-profile{display:block;width:780px;margin-top:20px;-webkit-flex-flow:row wrap;flex-flow:row wrap;}viewer-profile .row{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;margin-bottom:13px}viewer-profile .link-icon{width:110px;height:110px;background-color:#f5f5f5;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;position:relative;}viewer-profile .link-icon:hover{background-color:#fafafa}viewer-profile .link-icon .icon{border-radius:5px;position:absolute;left:0;top:0;width:100%;background-size:cover;background-position:center;}viewer-profile .link-icon .icon:after{padding-top:100%;content:"";display:block}viewer-profile .link-icon .icon-birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -472px;width:25px;height:29px;position:absolute;top:-8px;right:-8px}viewer-profile .profile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding-left:24px;font-size:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}viewer-profile .profile .accounts{-webkit-box-flex:1;-webkit-flex:1;flex:1;border-bottom:1px solid #e0e0e0;padding-bottom:10px;}viewer-profile .profile .accounts .user-name-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;min-height:54px;}viewer-profile .profile .accounts .user-name-area .name{-webkit-box-flex:1;-webkit-flex:1;flex:1;word-break:break-all;color:#26a69a;font-size:18px;padding-right:30px}viewer-profile .profile .accounts .user-name-area .sns{width:220px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}viewer-profile .profile .accounts .user-name-area .sns .account-name{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;word-break:break-all;color:#424242;font-size:14px;padding-left:4px;text-align:right}viewer-profile .profile .accounts .user-name-area .sns .twitter-follow{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:150px;height:30px;border-radius:5px;margin-top:3px;padding-left:12px;padding-right:12px;background-color:#58a3da;color:#fff;font-size:12px;line-height:30px;cursor:pointer;}viewer-profile .profile .accounts .user-name-area .sns .twitter-follow:hover{background-color:#79b5e1}viewer-profile .profile .accounts .profile-buttons{display:-webkit-box;display:-webkit-flex;display:flex;}viewer-profile .profile .accounts .profile-buttons .follow-button{width:162px;height:46px;}viewer-profile .profile .accounts .profile-buttons .follow-button .icon-follow{height:20px;width:20px}viewer-profile .profile .accounts .profile-buttons .follow-button .text{margin-left:10px}viewer-profile .profile .accounts .profile-buttons .notification-button{width:45px;height:45px}viewer-profile .profile .accounts .profile-buttons .sns-share{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:45px;}viewer-profile .profile .accounts .profile-buttons .sns-share .sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:20px;cursor:pointer;}viewer-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon{width:30px;height:30px;border-radius:50%;position:relative;}viewer-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon.twitter{background-color:#58a3da;}viewer-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon.twitter .icon{position:absolute;left:0;top:0;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-219px -472px;width:30px;height:30px;-webkit-transform:scale(.7);transform:scale(.7)}viewer-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon.facebook{background-color:#3b5998;}viewer-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon.facebook .icon{position:absolute;left:0;top:0;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-250px -472px;width:30px;height:30px;-webkit-transform:scale(.8);transform:scale(.8)}viewer-profile .profile .accounts .profile-buttons .sns-share .sns:hover .sns-icon.twitter{background-color:#79b5e1}viewer-profile .profile .accounts .profile-buttons .sns-share .sns:hover .sns-icon.facebook{background-color:#627aad}viewer-profile .profile .accounts .profile-buttons .sns-share .sns .sns-label{font-size:13px;margin-left:7px}viewer-profile .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;font-size:14px;}viewer-profile .item .title{height:24px;background-color:#e0e0e0;color:#424242;line-height:24px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding-left:7px;padding-right:7px;margin-right:8px}viewer-profile .item .text{color:#424242;font-size:14px}viewer-profile .item.gender{-webkit-box-flex:0;-webkit-flex:0 0 112px;flex:0 0 112px}viewer-profile .item.date-of-birth{-webkit-box-flex:0;-webkit-flex:0 0 202px;flex:0 0 202px}viewer-profile .item.area{-webkit-box-flex:0;-webkit-flex:0 0 110px;flex:0 0 110px}viewer-profile .item.likes{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}viewer-profile .item.likes .like{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}viewer-profile .item.likes .like .likes-spacer{margin-left:9px;margin-right:9px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-619px -168px;width:4px;height:12px}viewer-profile .description{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;margin-top:5px;border-radius:5px;background-color:#fff;padding:18px 20px 35px 20px;font-size:14px;line-height:19px;word-break:break-all}.viewer-controller{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-bottom:50px;}.viewer-controller .theater-bg{position:absolute;top:116px;width:100%;height:686px;background-color:#000;left:0}.viewer-controller.auto-hide .viewer-player-controller .telop,.viewer-controller.auto-hide .viewer-html5-player-controller .telop,.viewer-controller.auto-hide .viewer-player-controller .buttons,.viewer-controller.auto-hide .viewer-html5-player-controller .buttons{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.25s !important;transition:opacity 0.25s !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;-webkit-transition:opacity 0.25s !important;transition:opacity 0.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;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;z-index:20001;}.viewer-controller.full-screen .sent-items-wrapper .sent-items .icon-present{fill:#fff}.viewer-controller.full-screen .viewer-player-controller,.viewer-controller.full-screen .viewer-html5-player-controller{width:100%;height:100%;}.viewer-controller.full-screen .viewer-player-controller .theater-gradient-bg-top,.viewer-controller.full-screen .viewer-html5-player-controller .theater-gradient-bg-top{width:100%;height:80px;position:absolute;top:0;left:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.viewer-controller.full-screen .viewer-player-controller .theater-gradient-bg-bottom,.viewer-controller.full-screen .viewer-html5-player-controller .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.viewer-controller.full-screen .viewer-player-controller .telop,.viewer-controller.full-screen .viewer-html5-player-controller .telop{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;position:absolute;bottom:40px;background-color:transparent;width:440px;left:0;z-index:3;}.viewer-controller.full-screen .viewer-player-controller .telop .textbox,.viewer-controller.full-screen .viewer-html5-player-controller .telop .textbox{height:32px;}.viewer-controller.full-screen .viewer-player-controller .telop .textbox .text,.viewer-controller.full-screen .viewer-html5-player-controller .telop .textbox .text{line-height:32px}.viewer-controller.full-screen .viewer-player-controller .liveTitle,.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle{-webkit-transition:opacity 0.1s;transition:opacity 0.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-player-controller .liveTitle .collabo,.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .collabo{margin-top:6px;padding-top:2px;margin-left:10px}.viewer-controller.full-screen .viewer-player-controller .liveTitle .title,.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .title{font-size:16px;line-height:16px;margin-top:5px}.viewer-controller.full-screen .viewer-player-controller .liveTitle .alert-btn,.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .alert-btn{margin-top:66px;margin-right:14px;background-color:rgba(0,0,0,0.3);border:none;}.viewer-controller.full-screen .viewer-player-controller .liveTitle .alert-btn:hover,.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .alert-btn:hover{background-color:rgba(0,0,0,0.8)}.viewer-controller.full-screen .viewer-player-controller .liveTitle .alert-btn .balloon .cell-title,.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell-title{color:#424242}.viewer-controller.full-screen .viewer-player-controller .buttons,.viewer-controller.full-screen .viewer-html5-player-controller .buttons{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;position:absolute;bottom:38px;right:0;background-color:transparent;color:#fff;z-index:3;width:calc(100% - 420px);}.viewer-controller.full-screen .viewer-player-controller .buttons.no-telop,.viewer-controller.full-screen .viewer-html5-player-controller .buttons.no-telop{width:100%}.viewer-controller.full-screen .viewer-player-controller .buttons .checkbox,.viewer-controller.full-screen .viewer-html5-player-controller .buttons .checkbox{border:1px solid #fff;background-color:transparent}.viewer-controller.full-screen .viewer-player-controller .buttons .volume-btn,.viewer-controller.full-screen .viewer-html5-player-controller .buttons .volume-btn{background-color:transparent}.viewer-controller.full-screen .viewer-player-controller .buttons .viewer-toolbar,.viewer-controller.full-screen .viewer-html5-player-controller .buttons .viewer-toolbar{margin-right:70px;}.viewer-controller.full-screen .viewer-player-controller .buttons .viewer-toolbar .divider,.viewer-controller.full-screen .viewer-html5-player-controller .buttons .viewer-toolbar .divider{height:18px}.viewer-controller.full-screen .viewer-player-controller .video,.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-player-controller .video .publishInfo,.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;z-index:1;}.viewer-controller.full-screen .viewer-player-controller .video .publishInfo .icon_last_time,.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .icon_last_time{bottom:74px}.viewer-controller.full-screen .viewer-player-controller .video .publishInfo .time,.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .time{bottom:48px;}.viewer-controller.full-screen .viewer-player-controller .video .publishInfo .time:before,.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .time:before{content:"";width:10px;height:18px;border-left:1px solid #e0e0e0;position:absolute;left:-10px}.viewer-controller.full-screen .viewer-player-controller .video .publishInfo .mute,.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .mute{bottom:90px}.viewer-controller.full-screen .viewer-player-controller .video .publishInfo .viewers,.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .viewers{font-size:16px;right:20px;top:11px}.viewer-controller.full-screen .viewer-player-controller .video .publishInfo .presents,.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .presents{right:66px;top:36px}.viewer-controller.theater .left-column{margin-top:680px}.viewer-controller.theater .right-column{margin-top:700px}.viewer-controller.theater .sent-items-wrapper{pointer-events:none;position:absolute;padding:0 30px 5px;top:765px;width:1220px;background-color:transparent;color:#fff;border-top:1px solid #fff;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;}.viewer-controller.theater .sent-items-wrapper .sent-items .icon-present{fill:#fff}.viewer-controller.theater .viewer-player-controller,.viewer-controller.theater .viewer-html5-player-controller{position:absolute;top:116px;left:0;right:0;margin:0 auto;background-color:#000;width:1220px;height:686px;}.viewer-controller.theater .viewer-player-controller .theater-gradient-bg-top,.viewer-controller.theater .viewer-html5-player-controller .theater-gradient-bg-top{width:100%;height:80px;position:absolute;top:0;left:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.viewer-controller.theater .viewer-player-controller .theater-gradient-bg-bottom,.viewer-controller.theater .viewer-html5-player-controller .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.viewer-controller.theater .viewer-player-controller .telop,.viewer-controller.theater .viewer-html5-player-controller .telop{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;position:absolute;top:600px;background-color:transparent;width:440px;margin-top:2px;left:0;}.viewer-controller.theater .viewer-player-controller .telop .textbox,.viewer-controller.theater .viewer-html5-player-controller .telop .textbox{height:32px;}.viewer-controller.theater .viewer-player-controller .telop .textbox .text,.viewer-controller.theater .viewer-html5-player-controller .telop .textbox .text{line-height:32px}.viewer-controller.theater .viewer-player-controller .liveTitle,.viewer-controller.theater .viewer-html5-player-controller .liveTitle{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;position:absolute;z-index:1;left:0;right:0;margin:0 auto;background-color:transparent;color:#fff;width:1220px;}.viewer-controller.theater .viewer-player-controller .liveTitle .collabo,.viewer-controller.theater .viewer-html5-player-controller .liveTitle .collabo{margin-left:10px;margin-top:4px;padding-top:2px}.viewer-controller.theater .viewer-player-controller .liveTitle .title,.viewer-controller.theater .viewer-html5-player-controller .liveTitle .title{font-size:16px;line-height:16px;margin-top:5px}.viewer-controller.theater .viewer-player-controller .liveTitle .alert-btn,.viewer-controller.theater .viewer-html5-player-controller .liveTitle .alert-btn{margin-top:66px;margin-right:14px;background-color:rgba(0,0,0,0.3);border:none;}.viewer-controller.theater .viewer-player-controller .liveTitle .alert-btn:hover,.viewer-controller.theater .viewer-html5-player-controller .liveTitle .alert-btn:hover{background-color:rgba(0,0,0,0.8)}.viewer-controller.theater .viewer-player-controller .liveTitle .alert-btn .balloon .cell-title,.viewer-controller.theater .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell-title{color:#424242}.viewer-controller.theater .viewer-player-controller .buttons,.viewer-controller.theater .viewer-html5-player-controller .buttons{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;position:absolute;top:600px;right:0;background-color:transparent;color:#fff;}.viewer-controller.theater .viewer-player-controller .buttons.no-telop,.viewer-controller.theater .viewer-html5-player-controller .buttons.no-telop{width:100%}.viewer-controller.theater .viewer-player-controller .buttons .checkbox,.viewer-controller.theater .viewer-html5-player-controller .buttons .checkbox{border:1px solid #fff;background-color:transparent}.viewer-controller.theater .viewer-player-controller .buttons .volume-btn,.viewer-controller.theater .viewer-html5-player-controller .buttons .volume-btn{background-color:transparent}.viewer-controller.theater .viewer-player-controller .buttons .viewer-toolbar,.viewer-controller.theater .viewer-html5-player-controller .buttons .viewer-toolbar{margin-right:70px;}.viewer-controller.theater .viewer-player-controller .buttons .viewer-toolbar .divider,.viewer-controller.theater .viewer-html5-player-controller .buttons .viewer-toolbar .divider{height:18px}.viewer-controller.theater .viewer-player-controller .video,.viewer-controller.theater .viewer-html5-player-controller .video{width:1220px;height:100%;margin:0 auto;border:none;}.viewer-controller.theater .viewer-player-controller .video .publishInfo,.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;z-index:1;}.viewer-controller.theater .viewer-player-controller .video .publishInfo .icon_last_time,.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .icon_last_time{bottom:74px}.viewer-controller.theater .viewer-player-controller .video .publishInfo .time,.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .time{bottom:48px;}.viewer-controller.theater .viewer-player-controller .video .publishInfo .time:before,.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .time:before{content:"";width:10px;height:18px;border-left:1px solid #e0e0e0;position:absolute;left:-10px;top:2px}.viewer-controller.theater .viewer-player-controller .video .publishInfo .mute,.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .mute{bottom:90px}.viewer-controller.theater .viewer-player-controller .video .publishInfo .viewers,.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .viewers{font-size:16px;right:20px;top:11px}.viewer-controller.theater .viewer-player-controller .video .publishInfo .presents,.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .presents{right:66px;top:36px}.viewer-controller burst-meter{-webkit-transform:scale(1.3) translate(14%,-10%);transform:scale(1.3) translate(14%,-10%);position:absolute;bottom:8px;left:5px;z-index:100;-webkit-transition:bottom 0.4s linear;transition:bottom 0.4s linear;}.viewer-controller burst-meter.collabo{bottom:36px}.viewer-controller.theater burst-meter{bottom:100px}.viewer-controller.theater.auto-hide burst-meter{bottom:8px}.viewer-controller.full-screen burst-meter{bottom:100px}.viewer-controller.full-screen.auto-hide burst-meter{bottom:8px}.viewer-controller live-enquete-button{display:block;overflow:hidden;width:128px;height:128px;padding:4px;margin:-4px;}@media screen and (max-width:1366px){.viewer-controller live-enquete-button{width:88px;height:88px}}.viewer-controller live-enquete-button.ng-enter,.viewer-controller live-enquete-button.ng-leave{-webkit-transition:width ease-in-out 0.5s;transition:width ease-in-out 0.5s}.viewer-controller live-enquete-button.ng-enter,.viewer-controller live-enquete-button.ng-leave.ng-leave-active{width:0}.viewer-controller live-enquete-button.ng-leave,.viewer-controller live-enquete-button.ng-enter.ng-enter-active{width:108px;}@media screen and (max-width:1366px){.viewer-controller live-enquete-button.ng-leave,.viewer-controller live-enquete-button.ng-enter.ng-enter-active{width:68px}}.viewer-controller live-enquete-button .live-enquete-button{height:120px;width:120px;border-radius:50%;margin-right:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:14px;line-height:16px;color:#424242;box-shadow:0 0 6px rgba(0,0,0,0.6);cursor:pointer;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);background-color:#fff;border:1px solid #bdbdbd;}@media screen and (max-width:1366px){.viewer-controller live-enquete-button .live-enquete-button{width:80px;height:80px}}@media screen and (max-width:1366px){.viewer-controller live-enquete-button .live-enquete-button{font-size:10px;line-height:12px}}.viewer-controller live-enquete-button .live-enquete-button:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.viewer-controller live-enquete-button .live-enquete-button .badge{height:30px;width:30px;position:absolute;top:2px;right:0;border-radius:50%;background-color:#ef5350;color:#fff;font-size:16px;}@media screen and (max-width:1366px){.viewer-controller live-enquete-button .live-enquete-button .badge{height:20px;width:20px;font-size:12px}}.viewer-controller live-enquete-button .live-enquete-button .icon-question{height:36px;width:36px;fill:#aaa;}@media screen and (max-width:1366px){.viewer-controller live-enquete-button .live-enquete-button .icon-question{height:24px;width:24px}}.viewer-controller live-enquete-button .live-enquete-button.ongoing{background-color:#fb8c00;color:#fff !important;border:none !important;}.viewer-controller live-enquete-button .live-enquete-button.ongoing .icon-question{fill:#fff !important}.viewer-controller live-enquete-button .live-enquete-button.ongoing .label-ongoing{display:block}.viewer-controller live-enquete-button .live-enquete-button .label-enquete{margin-top:2px}.viewer-controller live-enquete-button .live-enquete-button .label-ongoing{display:none}.viewer-controller event-ranking-button{margin-top:10px;display:block;}.viewer-controller event-ranking-button .button-container{height:120px;width:120px;overflow:hidden;cursor:pointer;}@media screen and (max-width:1366px){.viewer-controller event-ranking-button .button-container{height:80px;width:80px}}.viewer-controller event-ranking-button .button-container.ng-enter,.viewer-controller event-ranking-button .button-container.ng-leave{-webkit-transition:width ease-in-out 0.5s;transition:width ease-in-out 0.5s}.viewer-controller event-ranking-button .button-container.ng-enter,.viewer-controller event-ranking-button .button-container.ng-leave.ng-leave-active{width:0}.viewer-controller event-ranking-button .button-container.ng-leave,.viewer-controller event-ranking-button .button-container.ng-enter.ng-enter-active{width:128px;}@media screen and (max-width:1366px){.viewer-controller event-ranking-button .button-container.ng-leave,.viewer-controller event-ranking-button .button-container.ng-enter.ng-enter-active{width:80px}}.viewer-controller event-ranking-button .button-container:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller event-ranking-button .img-container{width:120px;height:76px;margin-bottom:2px;}@media screen and (max-width:1366px){.viewer-controller event-ranking-button .img-container{width:80px;height:50px}}.viewer-controller event-ranking-button .img-container .event-icon{width:76px;height:76px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;}@media screen and (max-width:1366px){.viewer-controller event-ranking-button .img-container .event-icon{height:50px;width:50px}}.viewer-controller event-ranking-button .badge-container{width:120px;height:40px;border-radius:80px;border:2px solid #fff;color:#fff;background-color:#dc2310;}@media screen and (max-width:1366px){.viewer-controller event-ranking-button .badge-container{width:80px;height:28px}}.viewer-controller event-ranking-button .badge-container .icon-crown{margin-right:4px;fill:#fff;height:18px;width:22px;-webkit-filter:drop-shadow(0 1px 1px #000);filter:drop-shadow(0 1px 1px #000);}@media screen and (max-width:1366px){.viewer-controller event-ranking-button .badge-container .icon-crown{width:14px;height:12px}}.viewer-controller event-ranking-button .badge-container .position{font-size:20px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;-webkit-filter:drop-shadow(1px .5px .5px #000);filter:drop-shadow(1px .5px .5px #000);line-height:1;}@media screen and (max-width:1366px){.viewer-controller event-ranking-button .badge-container .position{font-size:14px}}.viewer-controller .buttons-container{position:fixed;right:20px;z-index:10;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.viewer-controller .viewer-player-controller{position:relative;}.viewer-controller .viewer-player-controller .liveTitle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:780px;height:40px;background-color:#eee;}.viewer-controller .viewer-player-controller .liveTitle .collabo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:24px;margin-left:3px;padding-left:7px;padding-right:7px;font-size:14px;color:#fff;background-color:#26a69a}.viewer-controller .viewer-player-controller .liveTitle .title{font-size:14px;padding-left:12px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.viewer-controller .viewer-player-controller .liveTitle .alert-btn{margin-right:5px;position:relative;height:32px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;padding:0 10px;}.viewer-controller .viewer-player-controller .liveTitle .alert-btn:hover{background-color:#fafafa;}.viewer-controller .viewer-player-controller .liveTitle .alert-btn:hover .balloon{display:block}.viewer-controller .viewer-player-controller .liveTitle .alert-btn:hover .balloon-bridge{display:block}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .btn-label{font-size:12px;color:#ef5350;margin-left:5px}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .icon-alert{width:22px;height:19px;fill:#ef5350}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon-bridge{display:none;position:absolute;width:100%;height:100px;right:0;top:100%;z-index:9}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon{height:86px;width:142px;border-radius:5px;border:2px solid #e0e0e0;background-color:#fff;position:absolute;top:38px;right:0;z-index:10;padding:0 10px;display:none;}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon:before{content:'';position:absolute;top:-6px;margin-left:108px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent;z-index:0}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon:after{content:'';position:absolute;top:-9px;margin-left:108px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon .cell{display:-webkit-box;display:-webkit-flex;display:flex;height:40px;cursor:pointer;}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon .cell:hover .cell-title{color:#ef5350}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon .cell.cell-block{height:41px;border-bottom:1px solid #e0e0e0}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon .cell .cell-title{font-size:12px;padding-left:6px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon .cell .icon-block{fill:#ef5350;height:15px;width:24px;margin-left:6px}.viewer-controller .viewer-player-controller .liveTitle .alert-btn .balloon .cell .icon-report{fill:#ef5350;height:14px;width:18px;margin:0 5px 0 7px}.viewer-controller .viewer-player-controller .video{position:relative;width:780px;height:438px;background-color:#000;border:2px solid #e0e0e0;overflow:hidden;}.viewer-controller .viewer-player-controller .video .flash{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:-webkit-transform ease-out 0.15s;transition:-webkit-transform ease-out 0.15s;transition:transform ease-out 0.15s;transition:transform ease-out 0.15s, -webkit-transform ease-out 0.15s}.viewer-controller .viewer-player-controller .video .img-loading{background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;pointer-events:none;}.viewer-controller .viewer-player-controller .video .img-loading span{color:#757575;font-size:24px}.viewer-controller .viewer-player-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-player-controller .video .finish-image{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-player-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-player-controller .video .sound_only{position:absolute;left:0;top:0;width:100%;height:100%}.viewer-controller .viewer-player-controller .video .status{position:absolute;left:0;top:0;height:28px;color:#fff;font-size:14px;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center}.viewer-controller .viewer-player-controller .video .statusStandby{width:86px;background-color:#757575}.viewer-controller .viewer-player-controller .video .statusLive{width:67px;background-color:#ef5350}.viewer-controller .viewer-player-controller .video .publishInfo{position:relative;width:100%;height:100%;color:#fff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,0.4),-1px 1px 1px rgba(0,0,0,0.4),1px -1px 1px rgba(0,0,0,0.4),-1px -1px 1px rgba(0,0,0,0.4);pointer-events:none;}.viewer-controller .viewer-player-controller .video .publishInfo .viewers{position:absolute;right:10px;top:6px}.viewer-controller .viewer-player-controller .video .publishInfo nice-count{position:absolute;right:8px;top:28px}.viewer-controller .viewer-player-controller .video .publishInfo .icon_last_time{position:absolute;right:6px;bottom:30px;text-shadow:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-415px -252px;width:57px;height:56px;}.viewer-controller .viewer-player-controller .video .publishInfo .icon_last_time .lastTimeText{font-size:12px;line-height:16px;margin-top:7px}.viewer-controller .viewer-player-controller .video .publishInfo .icon_last_time .lastTimeTime{font-size:14px;line-height:18px;margin-top:0}.viewer-controller .viewer-player-controller .video .publishInfo .mute{width:100%;position:absolute;bottom:6px;text-align:center;}.viewer-controller .viewer-player-controller .video .publishInfo .mute .mute-text{display:inline-block;padding:5px 10px;background-color:rgba(255,255,255,0.6);color:#424242;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;border-radius:5px;text-shadow:none}.viewer-controller .viewer-player-controller .video .publishInfo .time{position:absolute;right:12px;bottom:6px;font-size:16px}.viewer-controller .viewer-player-controller .request{width:780px;height:42px;padding-top:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#eee;}.viewer-controller .viewer-player-controller .request .request-loading{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.viewer-controller .viewer-player-controller .request .request-loading .image{width:28px;height:28px}.viewer-controller .viewer-player-controller .request .message{color:#fb8c00;font-size:18px;margin-left:15px}.viewer-controller .viewer-player-controller .telop{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:780px;padding:6px 12px;background-color:#eee;}.viewer-controller .viewer-player-controller .telop .textbox{display:-webkit-box;display:-webkit-flex;display:flex;height:38px;width:100%;border-radius:19px;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.viewer-controller .viewer-player-controller .telop .textbox .icon_comment{margin-left:18px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-379px -472px;width:22px;height:22px}.viewer-controller .viewer-player-controller .telop .textbox .crop{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;overflow:hidden;margin-left:15px;margin-right:15px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1}.viewer-controller .viewer-player-controller .telop .textbox .textbox{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;height:100%;line-height:38px;font-size:16px;color:#424242;}.viewer-controller .viewer-player-controller .telop .textbox .textbox.animation{text-align:left;white-space:nowrap;}.viewer-controller .viewer-player-controller .telop .textbox .textbox.animation .text{position:relative;-webkit-animation-name:move-telop;animation-name:move-telop;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes move-telop{0%{left:0}20%{left:0}100%{left:-100%}}@keyframes move-telop{0%{left:0}20%{left:0}100%{left:-100%}}.viewer-controller .viewer-player-controller .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:780px;padding:6px 10px 6px 30px;background-color:#eee;}.viewer-controller .viewer-player-controller .buttons .speak-comment{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.viewer-controller .viewer-player-controller .buttons .view-webrtc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:10px}.viewer-controller .viewer-player-controller .buttons .volume-btn{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:120px;height:38px;margin-left:16px;border-radius:5px;background-color:#eee;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.viewer-controller .viewer-player-controller .buttons .volume-btn .mute{position:relative;cursor:pointer;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.viewer-controller .viewer-player-controller .buttons .volume-btn .icon_sound_on{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-251px -231px;width:29px;height:18px}.viewer-controller .viewer-player-controller .buttons .volume-btn .icon_sound_off{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -231px;width:29px;height:18px}.viewer-controller .viewer-player-controller .buttons .volume-btn .slider{width:80px;margin-left:11px;padding:0}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 10px;}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality{position:relative;}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper{position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu{width:155px;background-color:rgba(43,51,63,0.7);color:#fff;font-size:13px;border-radius:5px;margin-bottom:14px;}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu.with-telop{margin-bottom:64px}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .quality-menu-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:34px;padding-right:11px;}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:first-child{border-radius:5px 5px 0 0}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:last-child{border-radius:0 0 5px 5px}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:hover{background-color:rgba(255,255,255,0.3)}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .border-line{border-top:1px solid rgba(255,255,255,0.3);}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .border-line:hover{border-top:1px solid transparent}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .divider{height:32px;width:1px;border-left:1px solid #e0e0e0;margin:0 2px}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .btn{width:26px;height:26px;margin:0 8px;cursor:pointer;position:relative;}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .btn .control-icon{fill:#fb8c00;}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .btn .control-icon:hover{fill:#fca333}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .btn .control-icon.white{fill:#fff;}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .btn .control-icon.white:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .btn .icon-theater,.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .btn .icon-fullscreen{height:26px;width:26px}.viewer-controller .viewer-player-controller .buttons .viewer-toolbar .btn .icon-quality-settings{height:26px;width:26px;margin-bottom:2px}.viewer-controller .viewer-html5-player-controller{position:relative;}.viewer-controller .viewer-html5-player-controller .liveTitle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:780px;height:40px;background-color:#eee;}.viewer-controller .viewer-html5-player-controller .liveTitle .collabo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:24px;margin-left:3px;padding-left:7px;padding-right:7px;font-size:14px;color:#fff;background-color:#26a69a}.viewer-controller .viewer-html5-player-controller .liveTitle .title{font-size:14px;padding-left:12px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn{margin-right:5px;position:relative;height:32px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;padding:0 10px;}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn:hover{background-color:#fafafa;}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn:hover .balloon{display:block}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn:hover .balloon-bridge{display:block}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .btn-label{font-size:12px;color:#ef5350;margin-left:5px}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .icon-alert{width:22px;height:19px;fill:#ef5350}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon-bridge{display:none;position:absolute;width:100%;height:100px;right:0;top:100%;z-index:9}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon{height:86px;width:142px;border-radius:5px;border:2px solid #e0e0e0;background-color:#fff;position:absolute;top:38px;right:0;z-index:10;padding:0 10px;display:none;}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon:before{content:'';position:absolute;top:-6px;margin-left:108px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent;z-index:0}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon:after{content:'';position:absolute;top:-9px;margin-left:108px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell{display:-webkit-box;display:-webkit-flex;display:flex;height:40px;cursor:pointer;}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell:hover .cell-title{color:#ef5350}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell.cell-block{height:41px;border-bottom:1px solid #e0e0e0}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell .cell-title{font-size:12px;padding-left:6px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell .icon-block{fill:#ef5350;height:15px;width:24px;margin-left:6px}.viewer-controller .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell .icon-report{fill:#ef5350;height:14px;width:18px;margin:0 5px 0 7px}.viewer-controller .viewer-html5-player-controller .video{position:relative;width:780px;height:438px;background-color:#000;border:2px solid #e0e0e0;overflow:hidden;}.viewer-controller .viewer-html5-player-controller .video .flash{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;padding-top:56.25%;-webkit-transition:-webkit-transform ease-out 0.15s;transition:-webkit-transform ease-out 0.15s;transition:transform ease-out 0.15s;transition:transform ease-out 0.15s, -webkit-transform ease-out 0.15s;}.viewer-controller .viewer-html5-player-controller .video .flash .video-picture{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:0;}.viewer-controller .viewer-html5-player-controller .video .flash .video-picture .vjs-modal-dialog-content{z-index:auto}.viewer-controller .viewer-html5-player-controller .video .img-loading{background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;pointer-events:none;}.viewer-controller .viewer-html5-player-controller .video .img-loading span{color:#424242;font-size:24px}.viewer-controller .viewer-html5-player-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-html5-player-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-html5-player-controller .video .play-button-area{position:absolute;width:100%;height:100%;}.viewer-controller .viewer-html5-player-controller .video .play-button-area:hover > .play-button{background-color:#ffb74d}.viewer-controller .viewer-html5-player-controller .video .play-button-area .play-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;background-color:#757575;width:250px;height:70px;padding:20px 0 20px 15px;border-radius:10px;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);cursor:pointer;}.viewer-controller .viewer-html5-player-controller .video .play-button-area .play-button .icon-play{fill:#fff;width:60px;height:30px}.viewer-controller .viewer-html5-player-controller .video .play-button-area .play-button .label{color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.viewer-controller .viewer-html5-player-controller .video .finish-image{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-html5-player-controller .video .sound_only{position:absolute;left:0;top:0;width:100%;height:100%}.viewer-controller .viewer-html5-player-controller .video .status{position:absolute;left:0;top:0;height:28px;color:#fff;font-size:14px;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center}.viewer-controller .viewer-html5-player-controller .video .statusStandby{width:86px;background-color:#757575}.viewer-controller .viewer-html5-player-controller .video .statusLive{width:67px;background-color:#ef5350}.viewer-controller .viewer-html5-player-controller .video .publishInfo{position:relative;width:100%;height:100%;color:#fff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,0.4),-1px 1px 1px rgba(0,0,0,0.4),1px -1px 1px rgba(0,0,0,0.4),-1px -1px 1px rgba(0,0,0,0.4);pointer-events:none;}.viewer-controller .viewer-html5-player-controller .video .publishInfo .viewers{position:absolute;right:10px;top:6px}.viewer-controller .viewer-html5-player-controller .video .publishInfo nice-count{position:absolute;right:8px;top:28px}.viewer-controller .viewer-html5-player-controller .video .publishInfo .icon_last_time{position:absolute;right:6px;bottom:30px;text-shadow:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-415px -252px;width:57px;height:56px;}.viewer-controller .viewer-html5-player-controller .video .publishInfo .icon_last_time .lastTimeText{font-size:12px;line-height:16px;margin-top:7px}.viewer-controller .viewer-html5-player-controller .video .publishInfo .icon_last_time .lastTimeTime{font-size:14px;line-height:18px;margin-top:0}.viewer-controller .viewer-html5-player-controller .video .publishInfo .mute{width:100%;position:absolute;bottom:6px;text-align:center;}.viewer-controller .viewer-html5-player-controller .video .publishInfo .mute .mute-text{display:inline-block;padding:5px 10px;background-color:rgba(255,255,255,0.6);color:#424242;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;border-radius:5px;text-shadow:none}.viewer-controller .viewer-html5-player-controller .video .publishInfo .time{position:absolute;right:12px;bottom:6px;font-size:16px}.viewer-controller .viewer-html5-player-controller .request{width:780px;height:42px;padding-top:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#eee;}.viewer-controller .viewer-html5-player-controller .request .request-loading{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.viewer-controller .viewer-html5-player-controller .request .request-loading .image{width:28px;height:28px}.viewer-controller .viewer-html5-player-controller .request .message{color:#fb8c00;font-size:18px;margin-left:15px}.viewer-controller .viewer-html5-player-controller .telop{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:780px;padding:6px 12px;background-color:#eee;}.viewer-controller .viewer-html5-player-controller .telop .textbox{display:-webkit-box;display:-webkit-flex;display:flex;height:38px;width:100%;border-radius:19px;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.viewer-controller .viewer-html5-player-controller .telop .textbox .icon_comment{margin-left:18px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-379px -472px;width:22px;height:22px}.viewer-controller .viewer-html5-player-controller .telop .textbox .crop{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;overflow:hidden;margin-left:15px;margin-right:15px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1}.viewer-controller .viewer-html5-player-controller .telop .textbox .textbox{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;height:100%;line-height:38px;font-size:16px;color:#424242;}.viewer-controller .viewer-html5-player-controller .telop .textbox .textbox.animation{text-align:left;white-space:nowrap;}.viewer-controller .viewer-html5-player-controller .telop .textbox .textbox.animation .text{position:relative;-webkit-animation-name:move-telop;animation-name:move-telop;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes move-telop{0%{left:0}20%{left:0}100%{left:-100%}}@keyframes move-telop{0%{left:0}20%{left:0}100%{left:-100%}}.viewer-controller .viewer-html5-player-controller .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:780px;padding:6px 10px 6px 30px;background-color:#eee;}.viewer-controller .viewer-html5-player-controller .buttons .speak-comment{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.viewer-controller .viewer-html5-player-controller .buttons .view-webrtc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:10px}.viewer-controller .viewer-html5-player-controller .buttons .volume-btn{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:120px;height:38px;margin-left:16px;border-radius:5px;background-color:#eee;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.viewer-controller .viewer-html5-player-controller .buttons .volume-btn .mute{position:relative;cursor:pointer;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.viewer-controller .viewer-html5-player-controller .buttons .volume-btn .icon_sound_on{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-251px -231px;width:29px;height:18px}.viewer-controller .viewer-html5-player-controller .buttons .volume-btn .icon_sound_off{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -231px;width:29px;height:18px}.viewer-controller .viewer-html5-player-controller .buttons .volume-btn .slider{width:80px;margin-left:11px;padding:0}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 10px;}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality{position:relative;}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper{position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu{width:155px;background-color:rgba(43,51,63,0.7);color:#fff;font-size:13px;border-radius:5px;margin-bottom:14px;}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu.with-telop{margin-bottom:64px}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .quality-menu-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:34px;padding-right:11px;}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:first-child{border-radius:5px 5px 0 0}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:last-child{border-radius:0 0 5px 5px}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:hover{background-color:rgba(255,255,255,0.3)}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .border-line{border-top:1px solid rgba(255,255,255,0.3);}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .video-quality .quality-menu-wrapper .quality-menu .border-line:hover{border-top:1px solid transparent}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .divider{height:32px;width:1px;border-left:1px solid #e0e0e0;margin:0 2px}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .btn{width:26px;height:26px;margin:0 8px;cursor:pointer;position:relative;}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .btn .control-icon{fill:#fb8c00;}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .btn .control-icon:hover{fill:#fca333}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .btn .control-icon.white{fill:#fff;}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .btn .control-icon.white:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .btn .icon-theater,.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .btn .icon-fullscreen{height:26px;width:26px}.viewer-controller .viewer-html5-player-controller .buttons .viewer-toolbar .btn .icon-quality-settings{height:26px;width:26px;margin-bottom:2px}.viewer-controller .viewer-collabo-controller{position:relative;}.viewer-controller .viewer-collabo-controller .spacer{-webkit-box-flex:1;-webkit-flex:1;flex:1}.viewer-controller .viewer-collabo-controller .enquete-button{position:relative;width:42px;height:42px;border-radius:5px;background-color:#eee;cursor:pointer;margin:0 6px;}.viewer-controller .viewer-collabo-controller .enquete-button:hover{background-color:#fafafa}.viewer-controller .viewer-collabo-controller .enquete-button .icon-enquete-q{fill:#fb8c00;width:42px;height:42px;padding:6px}.viewer-controller .viewer-collabo-controller .liveTitle{display:block;width:780px;height:30px;background-color:#eee;font-size:14px;line-height:32px;padding-left:15px}.viewer-controller .viewer-collabo-controller .video{position:relative;width:780px;height:438px;background-color:#e0e0e0;border:2px solid #e0e0e0;overflow:hidden;}.viewer-controller .viewer-collabo-controller .video .flash{position:absolute;left:0;top:0;width:780px;height:438px;}.viewer-controller .viewer-collabo-controller .video .flash .video-picture{position:absolute;left:0;top:0}.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 .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:0;top:0;width:100%;height:100%}.viewer-controller .viewer-collabo-controller .video .status{position:absolute;left:0;top:0;height:28px;color:#fff;font-size:14px;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center}.viewer-controller .viewer-collabo-controller .video .statusStandby{background-color:#757575}.viewer-controller .viewer-collabo-controller .video .statusLive{background-color:#ef5350}.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,0.4),-1px 1px 1px rgba(0,0,0,0.4),1px -1px 1px rgba(0,0,0,0.4),-1px -1px 1px rgba(0,0,0,0.4);pointer-events:none;}.viewer-controller .viewer-collabo-controller .video .publishInfo .viewers{position:absolute;right:10px;top:6px}.viewer-controller .viewer-collabo-controller .video .publishInfo .icon_last_time{position:absolute;right:6px;bottom:30px;text-shadow:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-415px -252px;width:57px;height:56px;}.viewer-controller .viewer-collabo-controller .video .publishInfo .icon_last_time .lastTimeText{font-size:12px;line-height:16px;margin-top:7px}.viewer-controller .viewer-collabo-controller .video .publishInfo .icon_last_time .lastTimeTime{font-size:14px;line-height:18px;margin-top:0}.viewer-controller .viewer-collabo-controller .video .publishInfo .time{position:absolute;right:12px;bottom:6px;font-size:16px}.viewer-controller .viewer-collabo-controller .video .publishInfo .message-for-publisher{width:100%;position:fixed;top:130px;left:0;background-color:rgba(0,0,0,0.7);text-align:center;color:#fff;pointer-events:none;padding:20px 0;z-index:1;}.viewer-controller .viewer-collabo-controller .video .publishInfo .message-for-publisher .m-body{font-size:16px}.viewer-controller .viewer-collabo-controller .video .publishInfo .message-for-publisher .m-header{padding-bottom:4px;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.viewer-controller .viewer-collabo-controller .video .mic-level{padding:3px;background-color:rgba(255,255,255,0.5);display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;bottom:10px;left:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;border-radius:4px;}.viewer-controller .viewer-collabo-controller .video .mic-level .mic-bar{width:5px;height:10px;margin:2px;background-color:#3a1f01;}.viewer-controller .viewer-collabo-controller .video .mic-level .mic-bar.active{background-color:#fb8c00}.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:rgba(0,0,0,0.6);color:#fff;font-size:14px;}.viewer-controller .viewer-collabo-controller .video .live-toast .strong{color:#ef5350}.viewer-controller .viewer-collabo-controller .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:780px;padding-top:6px;padding-bottom:6px;padding-left:2px;padding-right:2px;background-color:#eee;padding-left:10px;padding-right:10px;}.viewer-controller .viewer-collabo-controller .buttons .start{background-color:#fb8c00;}.viewer-controller .viewer-collabo-controller .buttons .start:hover{background-color:#fea41d}.viewer-controller .viewer-collabo-controller .buttons .end{background-color:#19a59a;}.viewer-controller .viewer-collabo-controller .buttons .end:hover{background-color:#51b8ae}.viewer-controller .viewer-collabo-controller .buttons .publish_btn{position:relative;width:137px;height:54px;margin-right:10px;border-radius:5px;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.viewer-controller .viewer-collabo-controller .buttons .publish_btn .publish_start_button{position:absolute;left:18px;top:16px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-398px -443px;width:24px;height:24px}.viewer-controller .viewer-collabo-controller .buttons .publish_btn .publish_stop_button{position:absolute;left:18px;top:16px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-448px -204px;width:24px;height:24px}.viewer-controller .viewer-collabo-controller .buttons .publish_btn .title{position:absolute;left:48px;top:16px;color:#fff;font-size:16px;line-height:24px}.viewer-controller .viewer-collabo-controller .buttons .checkboxs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:space-between;align-content:space-between;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:10px;}.viewer-controller .viewer-collabo-controller .buttons .checkboxs .speak-comment{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:4px}.viewer-controller .viewer-collabo-controller .buttons .bar{width:1px;height:40px;background-color:#e0e0e0}.viewer-controller .viewer-collabo-controller .buttons .mic_btn{position:relative;width:42px;height:42px;border-radius:5px;background-color:#eee;cursor:pointer;margin-right:6px;}.viewer-controller .viewer-collabo-controller .buttons .mic_btn:hover{background-color:#fafafa}.viewer-controller .viewer-collabo-controller .buttons .mic_btn .icon-mic{fill:#fb8c00;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:#aaa;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:110px;height:54px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px;}.viewer-controller .viewer-collabo-controller .buttons .mode_btn .title{position:absolute;left:45px;top:14px;color:#fb8c00;font-size:14px;line-height:24px}.viewer-controller .viewer-collabo-controller .comment{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:780px;padding-left:2px;padding-right:2px;border-bottom:1px solid #e0e0e0;background-color:#eee;padding-left:10px;padding-right:10px;}.viewer-controller .viewer-collabo-controller .comment .textbox{width:100%;height:50px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;padding-left:16px;padding-right:16px;font-size:16px;color:#424242;}.viewer-controller .viewer-collabo-controller .comment .textbox::-webkit-input-placeholder{color:#bdbdbd}.viewer-controller .viewer-collabo-controller .comment .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.viewer-controller .viewer-collabo-controller .comment .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.viewer-controller .viewer-collabo-controller .comment .textbox[disabled]{background-color:#eee}.viewer-controller .viewer-collabo-controller .comment .limit{color:#757575;font-size:10px;font-weight:700;line-height:24px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.viewer-controller .viewer-collabo-controller .sent-items-wrapper{width:780px;font-size:14px;background-color:#eee;padding:0 30px 11px 30px;}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:2px;}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items.border{border-top:1px solid #e0e0e0}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .icon-present{fill:#ffb74d;height:20px;width:16px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .title{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:6px;width:168px;line-height:14px;margin-top:3px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons{width:550px;margin-left:7px;margin-right:7px;overflow:hidden;z-index:0;padding-top:3px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons:after{content:'';display:block;clear:both;height:0}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .item{padding:0 2px 2px;float:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:12px;}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .item.zero .icon{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .item.zero .count{color:#e0e0e0}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .item .icon{width:25px;margin-right:2px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .item .count{margin-right:10px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .detail-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .detail-link .text{display:-webkit-box;display:-webkit-flex;display:flex;line-height:1;color:#fb8c00;cursor:pointer;}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .detail-link .text span{margin-right:7px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .detail-link .text .icon-arrow-right2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-45px -588px;width:9px;height:14px}.viewer-controller .viewer-collabo-controller .link{cursor:pointer;}.viewer-controller .viewer-collabo-controller .link:hover{color:#fb8c00}.viewer-controller .top-row .birthday{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:64px;background-color:#ffc2c8;margin-top:-10px;margin-bottom:10px;border-radius:5px;}.viewer-controller .top-row .birthday .viewer_birthday_header{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -252px;width:353px;height:62px;margin-left:7px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.viewer-controller .top-row .birthday .message{font-size:14px;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;margin-left:25px;margin-right:25px;}.viewer-controller .top-row .birthday .message .strong{color:#fff;background-color:#f66;padding:3px;margin-left:3px;margin-right:3px}.viewer-controller .top-row .birthday .close-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;position:relative;margin-right:12px;width:25px;height:25px;cursor:pointer;background-color:#eee;border:2px solid #e0e0e0;border-radius:5px;}.viewer-controller .top-row .birthday .close-button .icon_close_birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-176px -570px;width:13px;height:13px}.viewer-controller .top-row .birthday .close-button .grayout{position:absolute;width:100%;height:100%}.viewer-controller .bottom-row{display:-webkit-box;display:-webkit-flex;display:flex}.viewer-controller .left-column{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:780px}.viewer-controller .finished{width:780px;height:50px;background-color:#eee;}.viewer-controller .finished .finished-box{width:90%;background-color:#e0e0e0;border-radius:15px;height:30px;}.viewer-controller .finished .finished-box span{font-size:16px;color:#424242}.viewer-controller .sent-items-wrapper{width:780px;font-size:14px;background-color:#eee;padding:0 30px 11px 30px;}.viewer-controller .sent-items-wrapper .sent-items{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:2px;}.viewer-controller .sent-items-wrapper .sent-items.border{border-top:1px solid #e0e0e0}.viewer-controller .sent-items-wrapper .sent-items .icon-present{fill:#ffb74d;height:20px;width:16px}.viewer-controller .sent-items-wrapper .sent-items .title{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:6px;width:168px;line-height:14px;margin-top:3px}.viewer-controller .sent-items-wrapper .sent-items .item-icons{width:550px;margin-left:7px;margin-right:7px;overflow:hidden;z-index:0;padding-top:3px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;}.viewer-controller .sent-items-wrapper .sent-items .item-icons:after{content:'';display:block;clear:both;height:0}.viewer-controller .sent-items-wrapper .sent-items .item-icons .item{padding:0 2px 2px;float:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:12px;}.viewer-controller .sent-items-wrapper .sent-items .item-icons .item.zero .icon{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.viewer-controller .sent-items-wrapper .sent-items .item-icons .item.zero .count{color:#e0e0e0}.viewer-controller .sent-items-wrapper .sent-items .item-icons .item .icon{width:25px;margin-right:2px}.viewer-controller .sent-items-wrapper .sent-items .item-icons .item .count{margin-right:10px}.viewer-controller .sent-items-wrapper .detail-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.viewer-controller .sent-items-wrapper .detail-link .text{display:-webkit-box;display:-webkit-flex;display:flex;line-height:1;color:#fb8c00;cursor:pointer;}.viewer-controller .sent-items-wrapper .detail-link .text span{margin-right:7px}.viewer-controller .sent-items-wrapper .detail-link .text .icon-arrow-right2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-45px -588px;width:9px;height:14px}.viewer-controller .collabo-members-count{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:18px;-webkit-box-flex:0;-webkit-flex:0 0 193px;flex:0 0 193px;}.viewer-controller .collabo-members-count .title{font-size:14px}.viewer-controller .collabo-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:780px;border-radius:5px;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-left:10px;padding-right:20px;}.viewer-controller .collabo-area .members{display:-webkit-box;display:-webkit-flex;display:flex;height:77px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;}.viewer-controller .collabo-area .members .member{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:55px;height:55px;margin-left:10px;position:relative;}.viewer-controller .collabo-area .members .member .member-icon{width:100%;height:100%;background-color:#f5f5f5;border-radius:5px;border:2px solid #e0e0e0;cursor:pointer;}.viewer-controller .collabo-area .members .member .member-icon.selected{border:2px solid #fb8c00}.viewer-controller .collabo-area .members .member .icon-birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -472px;width:25px;height:29px;position:absolute;top:-8px;right:-8px}.viewer-controller .collabo-area .collabo-request-button{height:36px;border-radius:5px;padding-left:13px;padding-right:13px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;background-color:#fb8c00;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:#eee;pointer-events:none}.viewer-controller .collabo-area .collabo-request-button .icon_live_collabo_request{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-547px -418px;width:30px;height:16px}.viewer-controller .collabo-area .collabo-request-button .icon_live_collabo_request_disabled{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-516px -418px;width:30px;height:16px}.viewer-controller .collabo-area .collabo-request-button .title{font-size:13px;margin-left:10px}.viewer-controller .collabo-area .remark{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;margin-bottom:10px;}.viewer-controller .collabo-area .remark .icon_remark{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-116px -570px;width:14px;height:14px;margin-right:5px}.viewer-controller .collabo-area .remark .title{font-size:12px;color:#bdbdbd}.viewer-controller .right-column{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:35px;width:406px;}.viewer-controller .right-column .entry{width:406px;margin-bottom:10px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.viewer-controller .right-column .tabs{margin-bottom:13px;border-bottom:2px solid #ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;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 #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;color:#424242;cursor:pointer;}.viewer-controller .right-column .tabs .tab:hover{background-color:#ffb74d;color:#fff}.viewer-controller .right-column .tabs .tabs-selected{position:relative;background-color:#ffb74d;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:#ffb74d 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%;border-radius:5px;background-color:#000;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.viewer-controller .right-column .entryItem .grayout .plus-image{position:absolute;right:0;bottom:0;border-bottom-right-radius:4px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-299px -416px;width:20px;height:17px}.viewer-controller .right-column .entryItem .buy-tooltip{position:absolute;top:65px;margin-top:5px;color:#fff;background:#000;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);font-size:10px;padding:7px;border-radius:5px;z-index:1;}.viewer-controller .right-column .entryItem .buy-tooltip:before{content:'';position:absolute;top:-5px;left:51px;margin-left:-10px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #000 transparent;z-index:1}.viewer-controller .right-column .entryItem .btn{position:absolute;top:31px;width:24px;height:24px;border-radius:5px;vertical-align:middle;cursor:pointer;background-color:#ffb74d;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:14px;height:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.viewer-controller .right-column .entryItem .btn .icon-arrow.right{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.viewer-controller .right-column .entryItem .btn.disabled{background-color:#e0e0e0;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:-webkit-box;display:-webkit-flex;display:flex;float:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;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:7px;border:2px solid #e0e0e0;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 #ffb74d}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area{display:-webkit-box;display:-webkit-flex;display:flex;height:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .icon_viewer_birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-614px -374px;width:11px;height:14px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;font-size:12px;color:#fb8c00;text-align:right;margin:0 4px;}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count.birthday-color{color:#ff5959}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count.no-have{color:#bdbdbd}.viewer-controller .right-column .entryItem .item-count-ui{height:58px;background-color:#eee;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 10px;margin-top:2px;}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-left:16px;}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .status-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;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:#bdbdbd}.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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:16px;font-weight:700;}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .item-name span{font-size:14px;line-height:14px;text-overflow:ellipsis;overflow:hidden;margin-left:1px}.viewer-controller .right-column .entryItem .item-count-ui .item-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:39px;width:39px;border-radius:4px}.viewer-controller .right-column .entryItem .item-count-ui .input-area{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount{width:80px;height:46px;padding-right:17px;background-color:#fff;border:2px solid #e0e0e0;border-radius:5px;font-size:14px;text-align:right;-moz-appearance:textfield;}.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;-moz-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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:7px;-webkit-box-pack:justify;-webkit-justify-content:space-between;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#ffb74d;}.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:#e0e0e0;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{-webkit-transform:rotate(180deg);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:#bdbdbd;font-size:14px;line-height:18px;height:36px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;white-space:pre-wrap}.viewer-controller .right-column input.textbox{width:406px;height:80px;word-break:break-word;border:2px solid #e0e0e0;border-radius:5px;padding:11px 15px;vertical-align:top;}.viewer-controller .right-column input.textbox::-ms-clear{visibility:hidden}.viewer-controller .right-column input.textbox[disabled]{background-color:#eee}.viewer-controller .right-column .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.viewer-controller .right-column .row .anonymous{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:10px;margin-right:38px;font-size:14px}.viewer-controller .right-column .row .limit{margin-top:20px;margin-right:12px;font-size:10px}.viewer-controller .right-column .row button{margin-top:6px;height:36px;width:90px;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;padding:0 16px;border:none;border-radius:5px;background-color:#ffb74d;color:#fff;}.viewer-controller .right-column .row button:focus{box-shadow:0 0 0 1px #ffb74d}.viewer-controller .right-column .row button:hover{background-color:#fca333}.viewer-controller .right-column .row button.anonymous{background-color:#ef5350;margin-left:5px}.viewer-controller .right-column .row button[disabled]{color:#fff;background-color:#eee}.viewer-controller .right-column .remove-button{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-425px -472px;width:20px;height:20px}.viewer-controller .link{cursor:pointer;}.viewer-controller .link:hover{color:#fb8c00}.viewer-controller .reply-ui{height:50px;border-radius:5px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;padding-bottom:6px;-webkit-transition:margin-bottom 120ms;transition:margin-bottom 120ms;margin-bottom:-56px;}.viewer-controller .reply-ui.show{margin-bottom:-13px}.viewer-controller .reply-ui .reply-container{margin-left:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1;}.viewer-controller .reply-ui .reply-container .status-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;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{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:30px;width:30px;margin-left:8px;border-radius:4px}.viewer-controller .reply-ui .cancel-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;font-size:20px;font-weight:700;cursor:pointer;margin-right:10px}report-dialog{display:block;}report-dialog .report-dialog-container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:20002;}report-dialog .report-dialog-container .dialog{width:592px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;padding-bottom:42px;}report-dialog .report-dialog-container .dialog .dialog-header{position:relative;width:592px;height:50px;background-color:#ffb74d;}report-dialog .report-dialog-container .dialog .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}report-dialog .report-dialog-container .dialog .dialog-header .close-button{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}report-dialog .report-dialog-container .dialog .dialog-header .close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}report-dialog .report-dialog-container .dialog .content{display:-webkit-box;display:-webkit-flex;display:flex;padding-left:96px;padding-right:96px;width:592px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}report-dialog .report-dialog-container .dialog .content .name{width:100%;color:#26a69a;font-size:16px;line-height:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;margin-top:20px}report-dialog .report-dialog-container .dialog .content .account-name{width:100%;font-size:14px;line-height:18px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;margin-top:3px}report-dialog .report-dialog-container .dialog .content .live-title{width:100%;font-size:16px;line-height:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;margin-top:15px;margin-bottom:18px}report-dialog .report-dialog-container .dialog .content .message-title{font-size:14px;line-height:18px;margin-top:18px;margin-bottom:2px}report-dialog .report-dialog-container .dialog .content .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:400px;height:50px;border-radius:5px;background-color:#fff;padding-top:2px;padding-left:16px;padding-right:16px;border:2px solid #e0e0e0;margin-top:3px;margin-bottom:4px;font-size:16px;line-height:24px;color:#424242}report-dialog .report-dialog-container .dialog .content .textbox::-ms-expand{display:none}report-dialog .report-dialog-container .dialog .content .textbox-error{border:2px solid #ffb74d}report-dialog .report-dialog-container .dialog .content .category{position:relative;width:400px;height:55px;}report-dialog .report-dialog-container .dialog .content .category .icon{position:absolute;left:16px;top:14px;pointer-events:none}report-dialog .report-dialog-container .dialog .content .category .arrow-down-white{position:absolute;right:17px;top:25px;pointer-events:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-130px -513px;width:13px;height:8px}report-dialog .report-dialog-container .dialog .content .category select{position:absolute;left:0;top:0;padding-left:16px}report-dialog .report-dialog-container .dialog .content .message{height:140px;padding:16px;font-size:14px;line-height:18px}report-dialog .report-dialog-container .dialog .content .dialog-buttons{position:relative;width:calc(100% + 10px);text-align:center;margin-top:20px;}report-dialog .report-dialog-container .dialog .content .dialog-buttons .dialog-button{position:relative;height:44px;border-radius:5px;display:inline-block;vertical-align:top;margin-right:10px;padding-left:14px;padding-right:14px;cursor:pointer}report-dialog .report-dialog-container .dialog .content .dialog-buttons .dialog-ok{background-color:#fb8c00;}report-dialog .report-dialog-container .dialog .content .dialog-buttons .dialog-ok:hover{background-color:#fca333}report-dialog .report-dialog-container .dialog .content .dialog-buttons .dialog-ok .dialog-title{width:100%;height:100%;color:#fff;font-size:14px;line-height:44px;text-align:center}report-dialog .report-dialog-container .dialog .content .warning{font-size:12px;padding:0 10px;margin-top:10px;color:#ef5350;width:100%}report-dialog .report-dialog-container .dialog .content .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;margin-top:9px;left:50px;width:300px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}report-dialog .report-dialog-container .dialog .content .error:before,report-dialog .report-dialog-container .dialog .content .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}report-dialog .report-dialog-container .dialog .content .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}report-dialog .report-dialog-container .dialog .content .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}report-dialog .report-dialog-container .dialog .content .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}report-dialog .report-dialog-container .dialog .content .error .error-message{color:#ef5350;font-size:12px;line-height:14px;margin-right:14px}player-dialog{display:block;}player-dialog .player-dialog-container{position:absolute;top:0;left:0;width:100%;height:100%}player-dialog .dialog-container{width:342px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}player-dialog .dialog-container .title{position:relative;width:342px;height:40px;background-color:#ffb74d;color:#fff;}player-dialog .dialog-container .title .title-label{font-size:16px;text-align:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 40px}player-dialog .dialog-container .title .close-button{position:absolute;width:24px;height:24px;right:10px;top:8px;border-radius:5px;background-color:#fff;cursor:pointer;}player-dialog .dialog-container .title .close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}player-dialog .dialog-container .dialog-body{position:relative;padding:22px;width:342px;color:#424242;}player-dialog .dialog-container .dialog-body .body{font-size:14px;text-align:center;margin-top:8px;margin-bottom:27px;}player-dialog .dialog-container .dialog-body .body.small-message{padding-left:31px;padding-right:31px}player-dialog .dialog-container .dialog-body .dialog-buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:20px;}player-dialog .dialog-container .dialog-body .dialog-buttons .dialog-button{width:144px;height:40px;font-size:14px;border-radius:5px;cursor:pointer;color:#fb8c00;background-color:#eee;border:2px solid #e0e0e0;}player-dialog .dialog-container .dialog-body .dialog-buttons .dialog-button:hover{background-color:#fafafa}player-dialog .dialog-container .dialog-body .dialog-buttons .dialog-button.ok{border:2px solid #fb8c00;background-color:#fb8c00;color:#fff;}player-dialog .dialog-container .dialog-body .dialog-buttons .dialog-button.ok:hover{border:2px solid #fca333;background-color:#fca333}player-dialog .dialog-container .dialog-body .dialog-buttons .dialog-button:not(:first-child){margin-left:10px}viewer-collabo-settings{display:block}.viewer-collabo-settings-controller{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:10900;}.viewer-collabo-settings-controller .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.viewer-collabo-settings-controller .wrapper .dialog{width:678px;border-radius:5px;background-color:rgba(255,255,255,0.95);font-size:14px;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-header{position:relative;height:50px;background-color:#ffb74d;border-radius:5px 5px 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-header .dialog-title{color:#fff;font-size:18px}.viewer-collabo-settings-controller .wrapper .dialog .dialog-header .dialog-close-button{position:absolute;right:20px;top:12px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-header .dialog-close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content{padding:30px;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column{position:static;width:initial;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .preview{position:relative;width:340px;height:193px;background-color:#e0e0e0;border:2px solid #e0e0e0;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .preview .radio-picture{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .preview .status{position:absolute;left:0;top:0;height:28px;color:#fff;background-color:#757575;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center;font-size:13px}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .preview .mic-level{padding:3px;background-color:rgba(255,255,255,0.5);display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;bottom:10px;left:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;border-radius:4px;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .preview .mic-level .mic-bar{width:5px;height:10px;margin:2px;background-color:#3a1f01;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .preview .mic-level .mic-bar.active{background-color:#fb8c00}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:8px 12px;background-color:#eee;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .bar{width:1px;height:40px;background-color:#e0e0e0}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mic-button{position:relative;width:42px;height:42px;border-radius:5px;background-color:#eee;cursor:pointer;margin-right:6px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mic-button:hover{background-color:#fafafa}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mic-button .icon-mic{fill:#fb8c00;width:42px;height:42px;padding:6px}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mic-button .icon-mic.off{display:none}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mic-button.off .icon-mic.off{fill:#aaa;display:block}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mic-button.off .icon-mic.on{display:none}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mode-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:98px;height:42px;border-radius:5px;background-color:#eee;cursor:pointer;margin:0 6px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mode-button:hover{background-color:#fafafa}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mode-button .icon-mode-change{fill:#fb8c00;width:16px;height:40px;margin:6px 2px 0}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mode-button .mode-icon{fill:#fb8c00;width:30px;height:30px;margin:0 2px}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mode-button .icon-movie{margin:2px 0 0;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mode-button .icon-radio{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mode-button.is-radio-mode .icon-movie{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .left-column .setting-buttons .mode-button.is-radio-mode .icon-radio{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column{position:static;width:250px;height:255px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column .device-setting-title{padding:2px 10px;background-color:#eee}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column span{margin-left:10px}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column .device-select{position:relative;width:250px;height:50px;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column .device-select .arrow-down-white{position:absolute;right:10px;top:21px;pointer-events:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-130px -513px;width:13px;height:8px}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column .device-select select{position:absolute;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:250px;height:40px;border-radius:5px;background-color:#fff;padding-top:2px;padding-left:16px;padding-right:16px;border:2px solid #e0e0e0;margin-top:3px;margin-bottom:4px;font-size:14px;line-height:24px;color:#424242;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column .device-select select::-ms-expand{display:none}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column .device-select select[disabled]{color:#bdbdbd;background-color:#eee}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column .notify-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;align-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-top:15px;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .settings .right-column .notify-checkbox span{margin-left:0}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .description{text-align:center;padding:30px}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .dialog-buttons{text-align:center;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .dialog-buttons .dialog-button{width:100px;height:40px;border-radius:5px;display:inline-block;vertical-align:top;margin:0 30px;cursor:pointer}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .dialog-buttons .dialog-cancel{background-color:#eee;border:2px solid #e0e0e0;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .dialog-buttons .dialog-cancel:hover{background-color:#fafafa}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .dialog-buttons .dialog-cancel .button-title{width:100%;height:100%;color:#fb8c00;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .dialog-buttons .dialog-ok{background-color:#fb8c00;}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .dialog-buttons .dialog-ok:hover{background-color:#fca333}.viewer-collabo-settings-controller .wrapper .dialog .dialog-content .dialog-buttons .dialog-ok .button-title{width:100%;height:100%;color:#fff;line-height:40px;text-align:center}.item-index-controller.timer-active{margin-top:35px}.item-index-controller time-sale-timer{display:block;position:fixed;width:100%;left:0;top:116px;z-index:1}.item-index-controller .scroll-to-top{position:fixed;right:30px;bottom:20px;width:60px;height:60px;border-radius:5px;background-color:#ffb74d;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;}.item-index-controller .scroll-to-top:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.item-index-controller .scroll-to-top .icon-arrow{width:20px;height:14px;fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.item-index-controller .tabs-header{width:100%;height:54px;border-bottom:2px solid #ffb74d;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.item-index-controller .tabs-header .icon-item{height:32px;width:32px;margin:0 10px 5px 15px;fill:#ffb74d}.item-index-controller .tabs-header .header-title{color:#424242;font-size:24px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:5px;margin-bottom:3px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;height:32px;}.item-index-controller .tabs-header .header-title .help-link-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:20px;margin-bottom:8px;cursor:pointer;}.item-index-controller .tabs-header .header-title .help-link-container:hover .link-text{color:#fb8c00}.item-index-controller .tabs-header .help-icon{border:2px solid #aaa;height:20px;width:20px;border-radius:10px;}.item-index-controller .tabs-header .help-icon .icon-question{height:10px;width:10px;fill:#aaa}.item-index-controller .tabs-header .link-text{color:#757575;font-size:13px;line-height:13px;margin-left:4px}.item-index-controller .tabs-header .tab{width:120px;height:40px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:2px solid #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;color:#424242;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.item-index-controller .tabs-header .tab:nth-child(n + 2){margin-left:5px}.item-index-controller .tabs-header .tab:hover{background-color:#ffb74d;color:#fff}.item-index-controller .tabs-header .tab .title{font-size:14px}.item-index-controller .tabs-header .tabs-selected{position:relative;background-color:#ffb74d;color:#fff;}.item-index-controller .tabs-header .tabs-selected:after{content:"";position:absolute;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#ffb74d transparent transparent transparent}.item-coupon-controller .row{display:-webkit-box;display:-webkit-flex;display:flex}.item-coupon-controller .no-coupon-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:50px 0;color:#bdbdbd;margin:0 auto;}.item-coupon-controller .no-coupon-container .coupon-illust{width:100px}.item-coupon-controller .no-coupon-container .description{margin:10px 0;text-align:center}.item-coupon-controller .no-coupon-container .link{color:#26a69a;cursor:pointer;text-decoration:underline}.item-coupon-controller .table{background-color:#fff;width:100%;table-layout:fixed;border-collapse:separate;border-radius:5px;font-size:15px;}.item-coupon-controller .table th,.item-coupon-controller .table td{font-weight:normal}.item-coupon-controller .table tr:nth-child(n + 2) td{border-top:2px solid #e0e0e0}.item-coupon-controller .table tr:first-child th:first-child{border-radius:5px 0 0 0}.item-coupon-controller .table tr:first-child th:last-child{border-radius:0 5px 0 0}.item-coupon-controller .table tr:last-child td:first-child{border-radius:0 0 0 5px}.item-coupon-controller .table tr:last-child td:last-child{border-radius:0 0 5px 0}.item-coupon-controller .table .header{height:48px;background-color:#e0e0e0;}.item-coupon-controller .table .header.name{width:1040px;border-right:2px solid #fafafa}.item-coupon-controller .table .header.quantity{width:100%}.item-coupon-controller .table .columns .column{text-align:center;height:84px;}.item-coupon-controller .table .columns .column.no-item{border-top:none !important;background-color:#f5f5f5}.item-coupon-controller .table .columns .column.item-name{border-right:2px solid #e0e0e0}.item-coupon-controller .table .columns .column.item-quantity{font-size:14px}.item-coupon-controller .table .columns .column .item-name-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 35px;font-size:14px;text-align:left}.item-coupon-controller .table .columns .column .item-icon{background-position:center;background-repeat:no-repeat;background-size:cover;height:54px;width:54px;border-radius:5px;margin-right:20px}.item-coupon-controller .table .columns .column .name{font-size:14px;line-height:22px}.item-coupon-controller .table .columns .column .expire{background-color:#fb8c00;color:#fff;padding:5px 6px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:12px;margin-left:10px;}.item-coupon-controller .table .columns .column .expire .expire-label{font-size:11px;line-height:12px;margin-left:4px}.item-coupon-controller .table .columns .column .icon-time{fill:#fff;height:12px;width:12px}.item-coupon-controller .coupon-warning{margin-top:15px;}.item-coupon-controller .coupon-warning .warning-label{font-size:14px;line-height:1;margin-left:5px;color:#757575}.item-coupon-controller .coupon-warning .icon-warning{fill:#aaa;height:15px;width:17px}.item-inventory-controller .table{background-color:#fff;width:100%;table-layout:fixed;border-collapse:separate;border-radius:5px;font-size:15px;}.item-inventory-controller .table th,.item-inventory-controller .table td{font-weight:normal}.item-inventory-controller .table tr:nth-child(n + 2) td{border-top:2px solid #e0e0e0}.item-inventory-controller .table tr:first-child th:first-child{border-radius:5px 0 0 0}.item-inventory-controller .table tr:first-child th:last-child{border-radius:0 5px 0 0}.item-inventory-controller .table tr:last-child td:first-child{border-radius:0 0 0 5px}.item-inventory-controller .table tr:last-child td:last-child{border-radius:0 0 5px 0}.item-inventory-controller .table .header{height:48px;background-color:#e0e0e0;}.item-inventory-controller .table .header.name{width:1040px;border-right:2px solid #fafafa}.item-inventory-controller .table .header.quantity{width:100%}.item-inventory-controller .table .columns .column{text-align:center;height:84px;}.item-inventory-controller .table .columns .column.no-item{border-top:none !important}.item-inventory-controller .table .columns .column.item-name{border-right:2px solid #e0e0e0}.item-inventory-controller .table .columns .column.item-quantity{font-size:14px}.item-inventory-controller .table .columns .column .item-name-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 35px;font-size:14px;text-align:left}.item-inventory-controller .table .columns .column .item-icon{background-position:center;background-repeat:no-repeat;background-size:cover;height:54px;width:54px;border-radius:5px;margin-right:20px}.item-inventory-controller .table .columns .column .name{font-size:14px;line-height:22px}.item-inventory-controller .table .columns .column .expire{background-color:#fb8c00;color:#fff;padding:5px 6px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:12px;margin-left:10px;}.item-inventory-controller .table .columns .column .expire .expire-label{font-size:11px;line-height:12px;margin-left:4px}.item-inventory-controller .table .columns .column .item-warning{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-top:3px;}.item-inventory-controller .table .columns .column .item-warning .warning-label{font-size:12px;line-height:14px;margin-left:5px;color:#aaa}.item-inventory-controller .table .columns .column .row{display:-webkit-box;display:-webkit-flex;display:flex}.item-inventory-controller .table .columns .column .icon-time{fill:#fff;height:12px;width:12px}.item-inventory-controller .table .columns .column .icon-warning{fill:#aaa;height:15px;width:17px}.item-purchase-controller{background-color:#fff;border-radius:5px;padding:30px 105px 60px 105px;}.item-purchase-controller .bar{width:100%;height:1px;margin:10px 0 25px 0;border-bottom:1px solid #e0e0e0}.item-purchase-controller .header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:20px;}.item-purchase-controller .header .header-title-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;}.item-purchase-controller .header .header-title-container .header-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.item-purchase-controller .header .header-title-container .header-title .title-label{font-size:20px;margin-left:10px}.item-purchase-controller .header .header-title-container .icon-shopping-cart{height:37px;width:42px;fill:#ffb74d}.item-purchase-controller .header .header-title-container .description{margin:6px 0 0 5px;font-size:13px}.item-purchase-controller .special-item-banner{height:130px;width:315px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.item-purchase-controller .special-item-banner:not(:nth-child(3n + 1)) .container{padding-left:30px}.item-purchase-controller .special-item-banner .vertical-line{height:116px;width:1px;background-color:#e0e0e0;-webkit-box-flex:0;-webkit-flex:none;flex:none}.item-purchase-controller .special-item-banner .container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0}.item-purchase-controller .special-item-banner .item-info-container{margin-left:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-right:10px;}.item-purchase-controller .special-item-banner .item-info-container .item-name .strong{color:#fb8c00}.item-purchase-controller .special-item-banner .banner-image{height:116px;width:116px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin-bottom:6px;position:relative;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.item-purchase-controller .special-item-banner .banner-image .animation-icon{background-color:rgba(0,0,0,0.4);height:27px;width:27px;border-radius:30px;position:absolute;bottom:5px;right:5px;}.item-purchase-controller .special-item-banner .banner-image .animation-icon .circle{height:90%;width:90%;border:3px solid #fff;border-radius:50%}.item-purchase-controller .special-item-banner .banner-image .animation-icon .icon-triangle{fill:#fff;height:11px;width:11px;margin-left:3px}.item-purchase-controller .special-item-banner .item-name{font-size:14px;line-height:16px}.item-purchase-controller .special-item-banner .item-price-container{display:-webkit-box;display:-webkit-flex;display:flex;font-size:11px;margin-top:3px 0 2px;}.item-purchase-controller .special-item-banner .item-price-container .item-original-price{text-decoration:line-through;margin-right:8px}.item-purchase-controller .special-item-banner .item-price-container .item-price{color:#fb8c00}.item-purchase-controller .special-item-banner .timesale-badge{width:116px;height:18px;background-color:#ef5350;color:#fff;border-radius:10px;font-size:12px;line-height:1}.item-purchase-controller .item-banner{width:158px;min-height:158px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;-webkit-box-flex:0;-webkit-flex:none;flex:none;padding-right:42px;}.item-purchase-controller .item-banner:not(:nth-child(5n + 1)){width:200px;padding-left:42px;border-left:1px solid #e0e0e0}.item-purchase-controller .item-banner:nth-child(5n){padding-right:0;width:158px}.item-purchase-controller .item-banner:nth-child(-n+5){padding-bottom:10px}.item-purchase-controller .item-banner:nth-child(n+6){border-top:1px solid #e0e0e0;padding-top:10px}.item-purchase-controller .item-banner .banner-image{height:116px;width:116px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin-bottom:6px;position:relative;}.item-purchase-controller .item-banner .banner-image .animation-icon{background-color:rgba(0,0,0,0.4);height:27px;width:27px;border-radius:30px;position:absolute;bottom:5px;right:5px;}.item-purchase-controller .item-banner .banner-image .animation-icon .circle{height:90%;width:90%;border:3px solid #fff;border-radius:50%}.item-purchase-controller .item-banner .banner-image .animation-icon .icon-triangle{fill:#fff;height:11px;width:11px;margin-left:3px}.item-purchase-controller .item-banner .item-name{font-size:14px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-purchase-controller .item-banner .item-price-container{display:-webkit-box;display:-webkit-flex;display:flex;font-size:11px;margin-top:3px;}.item-purchase-controller .item-banner .item-price-container .item-original-price{text-decoration:line-through;margin-right:8px}.item-purchase-controller .item-banner .item-price-container .item-price{color:#fb8c00}.item-purchase-controller .free-item-banner-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.item-purchase-controller .free-item-banner{height:110px;width:320px;border:1px solid #e0e0e0;border-radius:5px;cursor:pointer;padding:9px;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 25px 10px 0;}.item-purchase-controller .free-item-banner:nth-child(3n){margin-right:0}.item-purchase-controller .free-item-banner:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.item-purchase-controller .free-item-banner .banner-image{height:90px;width:90px;background-position:left center;background-repeat:no-repeat;background-size:cover;border-radius:5px;margin-right:18px}.item-purchase-controller .free-item-banner .banner-info{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.item-purchase-controller .free-item-banner .banner-info .badge-container{margin-bottom:4px;}.item-purchase-controller .free-item-banner .banner-info .badge-container .badge{display:inline-block;background-color:#ffb74d;color:#fff;font-size:12px;line-height:12px;padding:4px 10px;border-radius:20px}.item-purchase-controller .free-item-banner .banner-info .title{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:14px}.item-purchase-controller .free-item-banner .banner-info .description{font-size:12px}.item-purchase-controller .item-group{border:1px solid #e0e0e0;border-radius:5px;cursor:pointer;margin-bottom:20px;}.item-purchase-controller .item-group.special .item-row{padding:0 30px}.item-purchase-controller .item-group:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.item-purchase-controller .item-group .banner-big-image{margin:20px 14px 0;height:144px;width:980px;background-repeat:no-repeat;background-size:contain;background-position:center}.item-purchase-controller .item-group .title-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.item-purchase-controller .item-group .title-row .title-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;}.item-purchase-controller .item-group .title-row .title-container .badge{display:inline-block;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;background-color:#ef5350;color:#fff;font-size:14px;line-height:14px;border-radius:4px;padding:6px 8px 4px;margin-right:6px}.item-purchase-controller .item-group .title-row .title-container .title{padding:12px 28px 0;line-height:20px;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.item-purchase-controller .item-group .description{padding:0 28px;font-size:13px;line-height:18px;margin-top:4px}.item-purchase-controller .item-group .item-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px 44px}.item-purchase-controller .purchase-container{color:#fb8c00;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:40px;margin-right:20px;}.item-purchase-controller .purchase-container .icon-shopping-cart{fill:#fb8c00;height:22px;width:25px}.item-purchase-controller .purchase-container .button-label{font-size:12px;margin:0 2px 0 8px}.item-purchase-controller .purchase-container .icon-arrow-right{-webkit-transform:rotate(270deg);transform:rotate(270deg);fill:#fb8c00;height:8px;width:12px}.item-history-controller{display:-webkit-box;display:-webkit-flex;display:flex;}.item-history-controller .month-selector{background-color:#fff;border-radius:5px;width:230px;padding:14px 12px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.item-history-controller .month-selector .header{background-color:#f5f5f5;height:26px;padding-left:15px;font-size:14px;line-height:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:6px}.item-history-controller .month-selector .year{border-bottom:1px solid #e0e0e0;}.item-history-controller .month-selector .year:last-child{border-bottom:none}.item-history-controller .month-selector .year .year-label-container{border-bottom:1px solid #e0e0e0;position:relative;height:42px;}.item-history-controller .month-selector .year .year-label-container .icon-calendar{width:22px;height:20px;fill:#aaa;position:absolute;left:4px;top:11px}.item-history-controller .month-selector .year .year-label-container .year-label{font-size:14px;margin-top:4px;color:#424242}.item-history-controller .month-selector .year .month{border-bottom:1px solid #e0e0e0;margin-left:34px;height:34px;padding:3px 0;}.item-history-controller .month-selector .year .month:last-child{border-bottom:none}.item-history-controller .month-selector .year .month .month-label{width:100%;height:100%;border-radius:5px;color:#424242;cursor:pointer;font-size:14px;}.item-history-controller .month-selector .year .month .month-label:hover{color:#818181}.item-history-controller .month-selector .year .month .month-label.active{background-color:#ffb74d;color:#fff}.item-history-controller .main-content{margin-left:30px;-webkit-box-flex:1;-webkit-flex:1;flex:1;}.item-history-controller .main-content .table{background-color:#fff;width:100%;table-layout:fixed;border-collapse:separate;border-radius:5px;font-size:15px;}.item-history-controller .main-content .table th,.item-history-controller .main-content .table td{font-weight:normal}.item-history-controller .main-content .table tr:nth-child(n + 2) td{border-top:2px solid #e0e0e0}.item-history-controller .main-content .table tr:first-child th:first-child{border-radius:5px 0 0 0}.item-history-controller .main-content .table tr:first-child th:last-child{border-radius:0 5px 0 0}.item-history-controller .main-content .table tr:last-child td:first-child{border-radius:0 0 0 5px}.item-history-controller .main-content .table tr:last-child td:last-child{border-radius:0 0 5px 0}.item-history-controller .main-content .table .header{height:48px;background-color:#e0e0e0;}.item-history-controller .main-content .table .header.date{width:123px}.item-history-controller .main-content .table .header.name{width:260px;border-left:2px solid #fafafa;border-right:2px solid #fafafa}.item-history-controller .main-content .table .header.text{width:448px;border-right:2px solid #fafafa}.item-history-controller .main-content .table .header.quantity{width:100%}.item-history-controller .main-content .table .columns .column{position:relative;}.item-history-controller .main-content .table .columns .column.detail:hover .link{position:absolute;top:0;left:0;right:0;bottom:0}.item-history-controller .main-content .table .columns .column{text-align:center;height:62px;}.item-history-controller .main-content .table .columns .column.date{padding-top:4px}.item-history-controller .main-content .table .columns .column.item-name{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.item-history-controller .main-content .table .columns .column.item-text{border-right:2px solid #e0e0e0}.item-history-controller .main-content .table .columns .column .item-day{font-size:14px}.item-history-controller .main-content .table .columns .column .item-name{padding:0 35px;font-size:14px;text-align:left}.item-history-controller .main-content .table .columns .column .item-text{padding:0 35px;font-size:14px;text-align:left}.item-history-controller .main-content .table .columns .column .item-quantity{font-size:14px}.item-history-controller .no-history-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:200px;}.item-history-controller .no-history-container .no-history{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 0;width:472px;height:141px;position:relative;}.item-history-controller .no-history-container .no-history .description{position:absolute;font-size:14px;line-height:18px;width:260px;height:70px;left:20px;top:33px}.payment-controller{background-color:#fff;min-height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.payment-controller.time-sale-active{padding-top:74px}.payment-controller .sections{height:34px;background-color:#eaeaea;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;position:fixed;width:100%;top:0;z-index:2;}.payment-controller .sections .section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.payment-controller .sections .section .title{font-size:12px;}.payment-controller .sections .section .title.active{color:#fb8c00}.payment-controller .sections .section .dot{width:44px;height:0;border-top:4px dotted #c1c1c1;margin-left:10px;margin-right:10px}.payment-controller time-sale-timer{position:fixed;width:100%;top:34px;z-index:2}.payment-controller .page-header{width:574px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-align-self:center;align-self:center;position:relative;}.payment-controller .page-header .page-title{padding-top:40px;color:#fb8c00;font-size:22px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.payment-controller .page-header .page-description{padding-bottom:20px;font-size:14px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.payment-controller .page-header .help-area{position:absolute;top:45px;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-right:10px;}.payment-controller .page-header .help-area .icon-question{border:2px solid #aaa;border-radius:20px;height:21px;width:21px;}.payment-controller .page-header .help-area .icon-question .icon-question-inner{fill:#aaa;height:11px;width:8px}.payment-controller .page-header .help-area .title{margin-left:4px;font-size:14px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;color:#424242}.payment-controller .view{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;min-height:510px;}.payment-controller .view .item-list-controller{margin-top:3px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.payment-controller .view .item-list-controller .main-content{width:574px;padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;}.payment-controller .view .item-list-controller .main-content .have-item-list{min-height:74px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-color:#f5f5f5;border-radius:5px;padding:10px 27px 10px 27px;}.payment-controller .view .item-list-controller .main-content .have-item-list .item-list-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.payment-controller .view .item-list-controller .main-content .have-item-list .item-list-header .icon_item{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-465px -472px;width:17px;height:20px}.payment-controller .view .item-list-controller .main-content .have-item-list .item-list-header .title{color:#424242;font-size:14px;margin-left:12px}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:10px;margin-bottom:5px;}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .flipsnap-button{width:20px;height:20px;border-radius:5px;vertical-align:middle;cursor:pointer;background-color:#e0e0e0;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;pointer-events:none;}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .flipsnap-button .icon-arrow{fill:#fff;width:12px;height:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .flipsnap-button .icon-arrow.right{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .flipsnap-button.enable{background-color:#ffb74d;pointer-events:auto;}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .flipsnap-button.enable:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .view-port{width:480px;-webkit-box-flex:0;-webkit-flex:0 0 480px;flex:0 0 480px;border-radius:5px;overflow:hidden;}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .view-port .retain-flipsnap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .view-port .retain-flipsnap .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:420px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 30px;}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .view-port .retain-flipsnap .content .retain{width:87.5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .view-port .retain-flipsnap .content .retain .icon{width:30px;height:30px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.payment-controller .view .item-list-controller .main-content .have-item-list .retain-area .view-port .retain-flipsnap .content .retain .count{margin-left:5px;color:#fb8c00;font-size:12px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.payment-controller .view .item-list-controller .main-content .buy-item-list{margin-top:10px;}.payment-controller .view .item-list-controller .main-content .buy-item-list .common-tabs .tab{-webkit-box-flex:1;-webkit-flex:1;flex:1}.payment-controller .view .item-list-controller .main-content .buy-item-list .common-tabs.flexible .tab{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;padding:10px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list{padding:14px 25px 30px;background-color:#fff;border:2px solid #ffb74d;border-radius:5px 5px 0 0;margin-top:13px;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-name-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;width:100%;margin:10px 2px;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-name-row .item-name{font-size:20px;line-height:1;-webkit-box-flex:0;-webkit-flex:none;flex:none;min-width:95px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-name-row .coupon-expire-warning{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:425px;color:#ef5350;font-size:12px;line-height:1;margin-top:4px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list.lucky-bag .item-buy-count .description-container{width:initial;padding-left:98px;position:relative;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list.lucky-bag .item-buy-count .description-container:before{content:'内容';position:absolute;color:#424242;font-size:15px;top:8px;border:1px solid #bdbdbd;border-radius:16px;padding:0 16px;left:10px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .details-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .description-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:10px;margin-bottom:-10px;font-size:15px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .banner{width:100%;margin:auto;background-size:cover;background-position:center;margin-top:13px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .banner:after{padding-top:20.3125%;display:block;content:""}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .links .link{text-align:right;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .links .link a{text-decoration:underline;color:#db3b38;font-size:14px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items{width:100%;zoom:1;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items:before,.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items:after{content:"";display:table}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items:after{clear:both}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items .no-items{width:100%;height:220px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items .item{width:20%;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;float:left;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items .item:nth-child(5n + 1){clear:left}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items .item .price{width:84px;height:20px;margin-top:6px;font-size:12px;text-align:center;background-color:#ffb74d;color:#fff;cursor:pointer}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .items .item .count{min-width:30px;height:30px;position:absolute;top:-12px;right:63%;margin-right:-60px;background-color:#ef5350;border-radius:15px;padding-left:5px;padding-right:5px;border:3px solid #fff;font-size:10px;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;cursor:pointer}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count:nth-of-type(3){margin-top:10px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count:nth-of-type(n+2){border-top:1px solid #e0e0e0;margin-top:25px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .sold-out-container{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.6);z-index:1;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .sold-out-container .icon-sold-out{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-251px -142px;width:196px;height:88px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .icon{position:relative;width:80px;height:80px;border-radius:6px;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .icon .image{width:100%;height:100%;background-size:cover;background-position:center}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .icon .ribbon_limited{position:absolute;left:0;top:0;border-radius:6px 0 0 0;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-574px -150px;width:44px;height:44px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .icon .border{border:1px solid #e0e0e0;border-radius:5px;position:absolute;left:0;top:0;width:100%;height:100%}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area{margin-left:16px;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#f5f5f5;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:8px 12px;border-bottom:1px solid #e0e0e0;cursor:pointer;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product:last-child{border-bottom:none}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-radio-button{width:22px;height:22px;background-color:#fff;border:1px solid #e0e0e0;border-radius:15px;position:relative;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-radio-button .radio-button-checked{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px;height:14px;border-radius:10px;background-color:#fdb657}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-details-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-name-container{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:10px;font-size:14px;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-name-container .product-name .bonus{display:none}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-name-container .product-name .strong{display:none}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-name-container .product-bonus{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;word-break:break-all;color:#ef5350}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-name-container .coupon-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:6px;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-name-container .coupon-container .coupon-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:20px;width:22px;fill:#ef5350}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-name-container .coupon-container .coupon-remaining{-webkit-box-flex:0;-webkit-flex:none;flex:none;color:#ef5350;margin-left:2px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-price-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-label{color:#ef5350;font-size:12px;padding:0 4px;margin-right:4px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-original-price{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;font-size:12px;text-decoration:line-through;margin-right:4px;line-height:1;margin-top:4px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .product-area .product .product-price{font-family:'Helvetica Neue','Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:18px;line-height:1;-webkit-box-flex:0;-webkit-flex:none;flex:none}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .stock-few-area{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:30px;color:#db3b38;border-radius:5px;border:2px solid #db3b38;font-weight:700;padding:2px 4px;margin-left:8px;font-size:15px;line-height:15px;height:22px;margin-top:-2px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area{margin-left:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .message{font-size:14px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area{margin-top:8px;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .amount{width:85px;height:53px;padding-left:10px;padding-right:10px;background-color:#fff;border:2px solid #e0e0e0;border-radius:5px;font-size:14px;text-align:right;-moz-appearance:textfield;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .amount::-webkit-inner-spin-button,.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .amount ::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .amount::-webkit-inner-spin-button::-ms-expand,.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .amount ::-webkit-outer-spin-button::-ms-expand{display:none}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:10px;margin-top:0;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .buttons .arrow{width:20px;height:20px;border-radius:5px;cursor:pointer;background-color:#e0e0e0;pointer-events:none;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .buttons .arrow:nth-child(n+2){margin-top:8px}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .buttons .arrow .icon-arrow{fill:#fff;width:12px;height:8px;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .buttons .arrow .icon-arrow.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .buttons .arrow.enable{background-color:#ffb74d;pointer-events:auto;}.payment-controller .view .item-list-controller .main-content .buy-item-list .item-list .item-buy-count .amount-area .input-area .buttons .arrow.enable:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.payment-controller .view .item-list-controller .main-content .total-price{height:54px;padding-right:27px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#ffb74d;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.payment-controller .view .item-list-controller .main-content .total-price .clear-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:110px;height:33px;margin-right:25px;}.payment-controller .view .item-list-controller .main-content .total-price .clear-button:hover,.payment-controller .view .item-list-controller .main-content .total-price .clear-button:focus{background-color:#fafafa}.payment-controller .view .item-list-controller .main-content .total-price .clear-button .icon{margin-right:5px}.payment-controller .view .item-list-controller .main-content .total-price .clear-button .icon_clear{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-400px -525px;width:12px;height:12px;margin-right:8px}.payment-controller .view .item-list-controller .main-content .total-price .title{margin-right:20px;color:#fff}.payment-controller .view .item-list-controller .main-content .total-price .sum{min-width:186px;height:34px;padding:0 10px;background-color:#fff;border-radius:5px;text-align:right;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.payment-controller .view .item-list-controller .main-content .total-price .sum .price{color:#ef5350;font-size:18px;margin-right:8px}.payment-controller .view .item-list-controller .main-content .total-price .sum .unit{color:#424242}.payment-controller .view .item-list-controller .main-content .buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:30px;}.payment-controller .view .item-list-controller .main-content .buttons .buy-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;height:44px;width:330px}.payment-controller .view .item-list-controller .main-content .buttons .buy-button:hover,.payment-controller .view .item-list-controller .main-content .buttons .buy-button:focus{background-color:#fca333}.payment-controller .view .item-list-controller .main-content .buttons .buy-button .icon{margin-right:5px}.payment-controller .view .item-list-controller .main-content .buttons .icon_arrow_right{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-35px -588px;width:9px;height:14px;margin-left:10px}.payment-controller .view .payment-method-controller .methods{padding:0 60px;}.payment-controller .view .payment-method-controller .methods .method{height:84px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:4px dotted #e0e0e0;}.payment-controller .view .payment-method-controller .methods .method .radio{width:40px;}.payment-controller .view .payment-method-controller .methods .method .radio:disabled ~ .title{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.payment-controller .view .payment-method-controller .methods .method .title{-webkit-box-flex:1;-webkit-flex:1;flex:1}.payment-controller .view .payment-method-controller .buttons{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.payment-controller .view .payment-method-controller .buttons .button{width:220px}.payment-controller .view .payment-method-controller .buttons .back{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;height:44px}.payment-controller .view .payment-method-controller .buttons .back:hover,.payment-controller .view .payment-method-controller .buttons .back:focus{background-color:#fafafa}.payment-controller .view .payment-method-controller .buttons .back .icon{margin-right:5px}.payment-controller .view .payment-method-controller .buttons .next{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;height:44px;margin-left:60px}.payment-controller .view .payment-method-controller .buttons .next:hover,.payment-controller .view .payment-method-controller .buttons .next:focus{background-color:#fca333}.payment-controller .view .payment-method-controller .buttons .next .icon{margin-right:5px}.payment-controller .view .payment-method-controller .buttons .icon_arrow_right{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-35px -588px;width:9px;height:14px;margin-left:10px}.payment-controller .view .payment-method-controller .buttons .icon_arrow_left{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-15px -588px;width:9px;height:14px;margin-right:10px}.payment-controller .view .payment-method-controller .coupons{padding:0 60px;margin:0 auto;}.payment-controller .view .payment-method-controller .coupons .title{color:#ef5350;font-size:14px;margin:10px 0}.payment-controller .view .payment-method-controller .coupons .coupon{width:100%;background-color:#f5f5f5;border-bottom:3px dotted #fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:8px 25px 8px 20px;}.payment-controller .view .payment-method-controller .coupons .coupon .coupon-illust{height:60px;width:60px;border-radius:30px;background-image:url("../image/item/coupon-icon.png");background-size:cover;background-repeat:no-repeat;background-position:center;margin-right:18px}.payment-controller .view .payment-method-controller .coupons .coupon .info-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-right:30px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.payment-controller .view .payment-method-controller .coupons .coupon .info-container .coupon-name{font-size:13px;line-height:1.3;margin-bottom:5px}.payment-controller .view .payment-method-controller .coupons .coupon .info-container .inventory{font-size:13px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.payment-controller .view .payment-method-controller .coupons .coupon .info-container .inventory .divider{height:13px;width:1px;background-color:#414141;margin:0 10px}.payment-controller .view .payment-method-controller .coupons .coupon .info-container .inventory .owning,.payment-controller .view .payment-method-controller .coupons .coupon .info-container .inventory .available{display:-webkit-box;display:-webkit-flex;display:flex;}.payment-controller .view .payment-method-controller .coupons .coupon .info-container .inventory .owning .label,.payment-controller .view .payment-method-controller .coupons .coupon .info-container .inventory .available .label{-webkit-box-flex:0;-webkit-flex:none;flex:none}.payment-controller .view .payment-method-controller .coupons .coupon .info-container .inventory .owning .count,.payment-controller .view .payment-method-controller .coupons .coupon .info-container .inventory .available .count{color:#ef5350;-webkit-box-flex:0;-webkit-flex:none;flex:none}.payment-controller .view .payment-method-controller .coupons .message{font-size:12px}.payment-controller .view .payment-method-controller .coupons .input-area{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;}.payment-controller .view .payment-method-controller .coupons .input-area .amount{width:85px;height:53px;padding-left:10px;padding-right:10px;background-color:#fff;border:2px solid #e0e0e0;border-radius:5px;font-size:14px;text-align:right;-moz-appearance:textfield;}.payment-controller .view .payment-method-controller .coupons .input-area .amount::-webkit-inner-spin-button,.payment-controller .view .payment-method-controller .coupons .input-area .amount ::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}.payment-controller .view .payment-method-controller .coupons .input-area .amount::-webkit-inner-spin-button::-ms-expand,.payment-controller .view .payment-method-controller .coupons .input-area .amount ::-webkit-outer-spin-button::-ms-expand{display:none}.payment-controller .view .payment-method-controller .coupons .input-area .input-buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:10px;margin-top:0;}.payment-controller .view .payment-method-controller .coupons .input-area .input-buttons .arrow{width:20px;height:20px;border-radius:5px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#eee;pointer-events:none;}.payment-controller .view .payment-method-controller .coupons .input-area .input-buttons .arrow:nth-child(n+2){margin-top:8px}.payment-controller .view .payment-method-controller .coupons .input-area .input-buttons .arrow .icon_arrow_up{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-115px -513px;width:14px;height:9px}.payment-controller .view .payment-method-controller .coupons .input-area .input-buttons .arrow .icon_arrow_down{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-70px -513px;width:14px;height:9px}.payment-controller .view .payment-method-controller .coupons .input-area .input-buttons .arrow.enable{background-color:#fb8c00;pointer-events:auto;}.payment-controller .view .payment-method-controller .coupons .input-area .input-buttons .arrow.enable:hover{background-color:#fca333}.payment-controller .view .payment-confirm-controller{padding:0 60px;}.payment-controller .view .payment-confirm-controller .loading{width:100%;position:absolute;display:none;top:44px;bottom:0;background-color:rgba(0,0,0,0.2);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;-webkit-animation:loading-graybox-fadeout .1s linear;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;-webkit-filter:none;filter:none;display:block;-webkit-animation:loading-graybox-fadein .1s linear;animation:loading-graybox-fadein .1s linear;}.payment-controller .view .payment-confirm-controller .loading.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-webkit-keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.payment-controller .view .payment-confirm-controller .total-price{width:100%;table-layout:fixed;}.payment-controller .view .payment-confirm-controller .total-price tr{height:46px;}.payment-controller .view .payment-confirm-controller .total-price tr th{background-color:#ffb74d;border:2px solid #ffb74d;color:#fff;font-size:18px;font-weight:normal;width:40%;}.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 #ffb74d;font-size:18px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;padding:0 40px;}.payment-controller .view .payment-confirm-controller .total-price tr td.total{color:#fb8c00}.payment-controller .view .payment-confirm-controller .total-price tr td.method{text-align:center}.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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.payment-controller .view .payment-confirm-controller .buy-item-details .buy-item-details-header .title{font-size:14px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details{width:100%;padding:10px 0 20px;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{border:1px solid #e0e0e0;background-color:#e0e0e0;font-size:14px;font-weight:normal;}.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{width:165px}.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}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td{padding:0 20px;text-align:left;border:1px solid #e0e0e0;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}.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;font-size:18px;color:#fb8c00}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.item{padding:8px 20px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .item-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .item-container .name-container{margin-left:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;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;-webkit-box-flex:0;-webkit-flex:none;flex:none;border-radius:50%}.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:#f5f5f5;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.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:#fb8c00}.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 .buttons .button.next{height:44px}.payment-controller .view .payment-confirm-controller .button{width:220px;}.payment-controller .view .payment-confirm-controller .button.back{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;height:44px}.payment-controller .view .payment-confirm-controller .button.back:hover,.payment-controller .view .payment-confirm-controller .button.back:focus{background-color:#fafafa}.payment-controller .view .payment-confirm-controller .button.back .icon{margin-right:5px}.payment-controller .view .payment-confirm-controller .button.next{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;margin-left:60px}.payment-controller .view .payment-confirm-controller .button.next:hover,.payment-controller .view .payment-confirm-controller .button.next:focus{background-color:#fca333}.payment-controller .view .payment-confirm-controller .button.next .icon{margin-right:5px}.payment-controller .view .payment-confirm-controller #paypal-button{width:200px;-webkit-transform:scale(1.15);transform:scale(1.15);margin-left:60px}.payment-controller .view .payment-confirm-controller .icon_arrow_right{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-35px -588px;width:9px;height:14px;margin-left:10px}.payment-controller .view .payment-confirm-controller .icon_arrow_left{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-15px -588px;width:9px;height:14px;margin-right:10px}.payment-controller .view .payment-confirm-controller .checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;margin:10px 0}.payment-controller .view .payment-complete-controller{padding:0 60px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.payment-controller .view .payment-complete-controller .close-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:95px;height:44px;margin-top:20px}.payment-controller .view .payment-complete-controller .close-button:hover,.payment-controller .view .payment-complete-controller .close-button:focus{background-color:#fca333}.payment-controller .view .payment-complete-controller .close-button .icon{margin-right:5px}.payment-controller .view .payment-complete-controller .continue-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;height:44px;width:200px;}.payment-controller .view .payment-complete-controller .continue-button:hover,.payment-controller .view .payment-complete-controller .continue-button:focus{background-color:#fca333}.payment-controller .view .payment-complete-controller .continue-button .icon{margin-right:5px}.payment-controller .view .payment-complete-controller .continue-button .icon_arrow_right{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-35px -588px;width:9px;height:14px;margin-left:10px}.payment-controller .footer{font-size:14px;padding-bottom:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.point-controller{margin-top:3px;}.point-controller .yearmonth{background-color:#fff;border:1px solid #f5f5f5;}.point-controller .yearmonth .header{height:26px;width:202px;padding-left:15px;font-size:14px;line-height:30px;background-color:#f5f5f5;margin-top:12px;margin-left:12px;margin-right:12px}.point-controller .yearmonth .spacer{padding-right:2px;width:100%;height:calc(100% - 20px);}.point-controller .yearmonth .spacer .scroll{overflow-x:hidden;overflow-y:auto;width:100%;height:calc(100% - 20px);padding-left:12px;}.point-controller .yearmonth .spacer .scroll::-webkit-scrollbar{margin-right:2px;width:7px}.point-controller .yearmonth .spacer .scroll::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.point-controller .yearmonth .spacer .scroll::-webkit-scrollbar-track-piece:start{background:#f5f5f5}.point-controller .yearmonth .spacer .scroll::-webkit-scrollbar-track-piece:end{background:#f5f5f5}.point-controller .yearmonth .spacer .scroll ul{margin-top:7px;margin-bottom:0;padding:0;}.point-controller .yearmonth .spacer .scroll ul.month{margin-left:34px;margin-top:0}.point-controller .yearmonth .spacer .scroll li{width:202px;color:#424242;padding-top:2px;}.point-controller .yearmonth .spacer .scroll li.month{width:168px;height:34px;padding-top:3px}.point-controller .yearmonth .spacer .scroll li .selectedBg{border-radius:5px;background-color:#ffb74d}.point-controller .yearmonth .spacer .scroll li .bg{position:relative;width:100%;}.point-controller .yearmonth .spacer .scroll li .bg.year{height:40px}.point-controller .yearmonth .spacer .scroll li .bg.month{height:28px;cursor:pointer}.point-controller .yearmonth .spacer .scroll li .bg .icon_calendar{position:absolute;left:5px;top:8px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-450px -443px;width:24px;height:21px}.point-controller .yearmonth .spacer .scroll li .bg .selectedName{color:#fff}.point-controller .yearmonth .spacer .scroll li .bg .overName{color:#fb8c00}.point-controller .yearmonth .spacer .scroll li .bg .name{font-size:14px;position:absolute;height:21px;right:69px;top:5px;}.point-controller .yearmonth .spacer .scroll li .bg .name.year{left:82px;top:10px}.point-controller .yearmonth .spacer .scroll li:nth-child(n + 2){border-top:1px solid #e0e0e0}.point-controller .totalPoint{width:960px;height:96px;border-bottom:4px dotted #e0e0e0;}.point-controller .totalPoint .totalPointBox{border-radius:5px;background-color:#fff;height:74px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-left:120px;padding-right:120px;}.point-controller .totalPoint .totalPointBox .icon_point{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-176px -525px;width:32px;height:32px}.point-controller .totalPoint .totalPointBox .title{margin-left:13px;font-size:18px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.point-controller .totalPoint .totalPointBox .point{margin-right:18px;background-color:#f5f5f5;height:46px;width:222px;border-radius:3px;text-align:right;padding:10px 15px}.point-controller .totalPoint .totalPointBox .unit{margin-right:14px;-webkit-box-flex:0;-webkit-flex:0 0 20px;flex:0 0 20px}.point-controller .totalPoint .totalPointBox .exchange-button{width:84px;height:46px;border-radius:5px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;}.point-controller .totalPoint .totalPointBox .exchange-button:hover{background-color:#ffc571}.point-controller .totalPoint .totalPointBox .exchange-button .icon_exchange{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-423px -443px;width:26px;height:22px}.point-controller .totalPoint .totalPointBox .exchange-button .exchange-button-title{color:#fff;font-size:14px;white-space:nowrap;margin-left:6px}.point-controller .totalPoint .totalPointBox span.value{color:#26a69a;font-size:17px}.point-controller .selectedHistories{width:960px;margin-top:20px;}.point-controller .selectedHistories .typeHeader{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;border-bottom:2px solid #ffb74d;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 #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;color:#424242;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}.point-controller .selectedHistories .typeHeader .listType:hover{background-color:#ffb74d;color:#fff}.point-controller .selectedHistories .typeHeader .new{margin-left:5px}.point-controller .selectedHistories .typeHeader .listTypeSelected{background-color:#ffb74d;color:#fff;}.point-controller .selectedHistories .typeHeader .listTypeSelected:after{content:"";position:absolute;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#ffb74d transparent transparent transparent;z-index:-1}.point-controller .selectedHistories .historyHeader{width:100%;height:60px;margin-bottom:20px;position:relative;left:9px;}.point-controller .selectedHistories .historyHeader .icon{float:left;width:55px;height:60px;}.point-controller .selectedHistories .historyHeader .icon .logo_live{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-542px -349px;width:71px;height:60px}.point-controller .selectedHistories .historyHeader .headerImage{position:absolute;top:-1px}.point-controller .selectedHistories .historyHeader .summary{float:left;width:900px;height:45px;padding:11px 0;border-bottom:2px solid #26a69a;font-size:17px;}.point-controller .selectedHistories .historyHeader .summary .month{float:left;margin-left:35px;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;width:100px;color:#26a69a;text-align:right;padding-right:7px}.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:15px;}.point-controller .selectedHistories .details .table th,.point-controller .selectedHistories .details .table td{font-weight:normal}.point-controller .selectedHistories .details .table tr:nth-child(n + 2) td{border-top:2px solid #e0e0e0}.point-controller .selectedHistories .details .table tr:first-child th:first-child{border-radius:5px 0 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 0}.point-controller .selectedHistories .details .table .header{height:48px;background-color:#e0e0e0;}.point-controller .selectedHistories .details .table .header.date{width:154px}.point-controller .selectedHistories .details .table .header.title{width:60%;border-left:2px solid #fafafa;border-right:2px solid #fafafa}.point-controller .selectedHistories .details .table .header.point{width:144px;border-right:2px solid #fafafa;}.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:hover .link{position:absolute;top:0;left:0;right:0;bottom:0}.point-controller .selectedHistories .details .table .columns .column.detail:hover .icon_exchange_detail{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-284px -443px;width:29px;height:24px}.point-controller .selectedHistories .details .table .columns .column.detail .icon_exchange_detail{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-314px -443px;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 #e0e0e0;border-right:2px solid #e0e0e0}.point-controller .selectedHistories .details .table .columns .column.point{border-right:2px solid #e0e0e0}.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:#d0d0d0}.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:#d0d0d0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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("../image/spritesheet.png?v=1561109090346");background-position:-314px -443px;width:29px;height:24px;}.point-controller .selectedHistories .details .table .columns .column.detail .icon-detail:hover{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-284px -443px;width:29px;height:24px}.point-controller .selectedHistories .noHistory{position:relative;left:0;top:0;width:100%;height:200px;}.point-controller .selectedHistories .noHistory .no_history{position:absolute;left:242px;top:24px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 0;width:472px;height:141px}.point-controller .selectedHistories .noHistory .title{position:absolute;left:288px;top:63px;font-size:14px;line-height:18px}.publish-items-controller{margin-top:3px;}.publish-items-controller .yearmonth{background-color:#fff;border:1px solid #f5f5f5;}.publish-items-controller .yearmonth .header{height:26px;width:202px;padding-left:15px;font-size:14px;line-height:30px;background-color:#f5f5f5;margin-top:12px;margin-left:12px;margin-right:12px}.publish-items-controller .yearmonth .spacer{padding-right:2px;width:100%;height:calc(100% - 20px);}.publish-items-controller .yearmonth .spacer .scroll{overflow-x:hidden;overflow-y:auto;width:100%;height:calc(100% - 20px);padding-left:12px;}.publish-items-controller .yearmonth .spacer .scroll::-webkit-scrollbar{margin-right:2px;width:7px}.publish-items-controller .yearmonth .spacer .scroll::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.publish-items-controller .yearmonth .spacer .scroll::-webkit-scrollbar-track-piece:start{background:#f5f5f5}.publish-items-controller .yearmonth .spacer .scroll::-webkit-scrollbar-track-piece:end{background:#f5f5f5}.publish-items-controller .yearmonth .spacer .scroll ul{margin-top:7px;margin-bottom:0;padding:0;}.publish-items-controller .yearmonth .spacer .scroll ul.month{margin-left:34px;margin-top:0}.publish-items-controller .yearmonth .spacer .scroll li{width:202px;color:#424242;padding-top:2px;}.publish-items-controller .yearmonth .spacer .scroll li.month{width:168px;height:34px;padding-top:3px}.publish-items-controller .yearmonth .spacer .scroll li .selectedBg{border-radius:5px;background-color:#fdb657}.publish-items-controller .yearmonth .spacer .scroll li .bg{position:relative;width:100%;}.publish-items-controller .yearmonth .spacer .scroll li .bg.year{height:40px}.publish-items-controller .yearmonth .spacer .scroll li .bg.month{height:28px;cursor:pointer}.publish-items-controller .yearmonth .spacer .scroll li .bg .icon_calendar{position:absolute;left:5px;top:8px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-450px -443px;width:24px;height:21px}.publish-items-controller .yearmonth .spacer .scroll li .bg .selectedName{color:#fff}.publish-items-controller .yearmonth .spacer .scroll li .bg .overName{color:#fb8c00}.publish-items-controller .yearmonth .spacer .scroll li .bg .name{font-size:14px;position:absolute;height:21px;right:69px;top:5px;}.publish-items-controller .yearmonth .spacer .scroll li .bg .name.year{left:82px;top:10px}.publish-items-controller .yearmonth .spacer .scroll li:nth-child(n + 2){border-top:1px solid #e0e0e0}.publish-items-controller .main-content{width:700px}.publish-items-controller .user-item-list{padding:20px 60px;}.publish-items-controller .user-item-list .user-item-list-header{margin-top:0;}.publish-items-controller .user-item-list .user-item-list-header .title-area .title{margin-left:0}.publish-items-controller .user-item-list .user-item-list-header .link-area .title{color:#26a69a}.publish-items-controller .user-item-list .retain-list{min-height:124px;}.publish-items-controller .user-item-list .retain-list.no-item{padding-bottom:0}.publish-items-controller .user-item-list .icon_exchange2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-419px -231px;width:21px;height:18px}.publish-items-controller .user-item-list .no-publish-ticket{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:124px;}.publish-items-controller .user-item-list .no-publish-ticket .publish_ticket{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-473px -200px;width:90px;height:72px;margin-right:40px}.publish-items-controller .user-item-list .no-publish-ticket .message{font-size:14px;color:#bdbdbd}.publish-items-controller .publish-items{background-color:#fff;}.publish-items-controller .publish-items .header{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:10px;}.publish-items-controller .publish-items .header .icon_item2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-16px -570px;width:15px;height:17px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:20px}.publish-items-controller .publish-items .header .title{font-size:16px;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.publish-items-controller .publish-items .header .icon_exchange2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-419px -231px;width:21px;height:18px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.publish-items-controller .publish-items .header .message{font-size:14px;color:#fb8c00;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;text-decoration:underline}.publish-items-controller .publish-items .publish-items{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f5f5f5;height:120px;}.publish-items-controller .publish-items .publish-items .publish_ticket{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-473px -200px;width:90px;height:72px;margin-right:40px}.publish-items-controller .publish-items .publish-items .message{font-size:14px;color:#bdbdbd}.publish-items-controller .selected-histories{margin-top:20px;}.publish-items-controller .selected-histories .history-header{width:100%;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.publish-items-controller .selected-histories .history-header .icon-item-history{margin:0 5px 0 2px;fill:#ffb74d;width:46px;height:52px}.publish-items-controller .selected-histories .history-header .title{font-size:22px;padding-left:13px;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.publish-items-controller .selected-histories .details .table{background-color:#fff;width:100%;table-layout:fixed;border-collapse:separate;border-radius:5px;font-size:15px;}.publish-items-controller .selected-histories .details .table th,.publish-items-controller .selected-histories .details .table td{font-weight:normal}.publish-items-controller .selected-histories .details .table tr:nth-child(n + 2) td{border-top:2px solid #e0e0e0}.publish-items-controller .selected-histories .details .table tr:first-child th:first-child{border-radius:5px 0 0 0}.publish-items-controller .selected-histories .details .table tr:first-child th:last-child{border-radius:0 5px 0 0}.publish-items-controller .selected-histories .details .table tr:last-child td:first-child{border-radius:0 0 0 5px}.publish-items-controller .selected-histories .details .table tr:last-child td:last-child{border-radius:0 0 5px 0}.publish-items-controller .selected-histories .details .table .header{height:48px;background-color:#e0e0e0;}.publish-items-controller .selected-histories .details .table .header.date{width:125px}.publish-items-controller .selected-histories .details .table .header.name{width:260px;border-left:2px solid #fafafa;border-right:2px solid #fafafa}.publish-items-controller .selected-histories .details .table .header.text{width:446px;border-right:2px solid #fafafa}.publish-items-controller .selected-histories .details .table .header.quantity{width:100%}.publish-items-controller .selected-histories .details .table .columns .column{position:relative;}.publish-items-controller .selected-histories .details .table .columns .column.detail:hover .link{position:absolute;top:0;left:0;right:0;bottom:0}.publish-items-controller .selected-histories .details .table .columns .column{text-align:center;height:62px;}.publish-items-controller .selected-histories .details .table .columns .column.date{padding-top:4px}.publish-items-controller .selected-histories .details .table .columns .column.item-name{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.publish-items-controller .selected-histories .details .table .columns .column.item-text{border-right:2px solid #e0e0e0}.publish-items-controller .selected-histories .details .table .columns .column .item-day{font-size:14px}.publish-items-controller .selected-histories .details .table .columns .column .item-name{padding:0 35px;font-size:14px;text-align:left}.publish-items-controller .selected-histories .details .table .columns .column .item-text{padding:0 35px;font-size:14px;text-align:left}.publish-items-controller .selected-histories .details .table .columns .column .item-quantity{font-size:14px}.publish-items-controller .selected-histories .no-history{background-color:#f5f5f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:95px 0 90px;}.publish-items-controller .selected-histories .no-history .icon-history{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-473px -200px;width:90px;height:72px;margin-bottom:40px}.publish-items-controller .selected-histories .no-history .title{color:#bdbdbd;font-size:13px}.publish-items-controller .scroll-to-top{height:60px;width:60px;background-color:#ffb74d;border-radius:5px;position:fixed;right:30px;bottom:20px;cursor:pointer;}.publish-items-controller .scroll-to-top:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-items-controller .scroll-to-top .icon-arrow{height:20px;width:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#fff}.quiz-controller{background-color:#fff;border-radius:5px;padding:50px;display:block;text-align:center;}.quiz-controller .title{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:2em;color:#ffb74d;margin-bottom:20px}.quiz-controller .description{padding:5px;background-color:#eee;border-radius:5px}.quiz-controller .sub-title{font-size:1.5em;padding:40px 0 0;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.quiz-controller .answer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;margin:10px 0;}.quiz-controller .answer .ans-box{width:70%;border:1px solid #eee;border-radius:5px;margin:5px;cursor:pointer;}.quiz-controller .answer .ans-box:hover{border:1px solid #ffb74d;color:#fb8c00}.quiz-controller .answer .ans-box.select{border:1px solid #ffb74d;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#fb8c00;}.quiz-controller .answer .ans-box.select .ans-container{border:2px solid #ffb74d}.quiz-controller .answer .ans-box .ans-container{border:2px solid transparent;width:100%;height:100%}.quiz-controller .answer .ans-box .ans{padding:20px 0}.quiz-controller .btn{margin:25px 0;}.quiz-controller .btn.disabled{pointer-events:none}.quiz-controller .btn .label{color:#fff;background-color:#e0e0e0;border-radius:5px;width:150px;height:46px;}.quiz-controller .btn .label.select{background-color:#ffb74d;cursor:pointer;}.quiz-controller .btn .label.select:hover{background-color:#ffc571}.info-controller{margin-top:10px;}.info-controller .selectedHistories{width:730px;margin-top:-20px;}.info-controller .selectedHistories .live-header{width:100%;height:54px;border-bottom:2px solid #ffb74d;margin-bottom:16px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.info-controller .selectedHistories .live-header .title-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:4px;}.info-controller .selectedHistories .live-header .title-container .icon-info{height:38px;width:38px;fill:#ffb74d;margin-left:40px}.info-controller .selectedHistories .live-header .title-container .title{color:#424242;font-size:24px;line-height:24px;margin:4px 0 0 36px}.info-controller .selectedHistories .live-header .tab{width:104px;height:40px;border-top-left-radius:5px;border-top-right-radius:5px;border-top:2px solid #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;cursor:pointer;margin-left:5px;font-size:14px;background-color:#fff;position:relative;color:#424242;}.info-controller .selectedHistories .live-header .tab:hover{background-color:#ffb74d;color:#fff}.info-controller .selectedHistories .live-header .tab.selected{background-color:#ffb74d;color:#fff;}.info-controller .selectedHistories .live-header .tab.selected:after{content:"";position:absolute;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#ffb74d transparent transparent transparent;z-index:-1}.info-controller .selectedHistories .mainContent .table{background-color:#fff;width:100%;table-layout:fixed;border-collapse:separate;border-radius:5px;font-size:15px;}.info-controller .selectedHistories .mainContent .table th,.info-controller .selectedHistories .mainContent .table td{font-weight:normal}.info-controller .selectedHistories .mainContent .table tr:nth-child(n + 2) td{border-top:2px solid #e0e0e0}.info-controller .selectedHistories .mainContent .table tr:first-child th:first-child{border-radius:5px 0 0 0}.info-controller .selectedHistories .mainContent .table tr:first-child th:last-child{border-radius:0 5px 0 0}.info-controller .selectedHistories .mainContent .table tr:last-child td:first-child{border-radius:0 0 0 5px}.info-controller .selectedHistories .mainContent .table tr:last-child td:last-child{border-radius:0 0 5px 0}.info-controller .selectedHistories .mainContent .table .columns.unread th,.info-controller .selectedHistories .mainContent .table .columns.unread td{background-color:#ffecb3}.info-controller .selectedHistories .mainContent .table .columns .column{padding:0;position:relative;}.info-controller .selectedHistories .mainContent .table .columns .column .link{position:absolute;top:0;left:0;right:0;bottom:0}.info-controller .selectedHistories .mainContent .table .columns .column.date{width:152px;padding:15px;}.info-controller .selectedHistories .mainContent .table .columns .column.date .layout{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.info-controller .selectedHistories .mainContent .table .columns .column.date .layout .day{line-height:16px;font-size:14px}.info-controller .selectedHistories .mainContent .table .columns .column.date .layout .time{font-size:12px;color:#d0d0d0}.info-controller .selectedHistories .mainContent .table .columns .column.content{width:100%;border-left:2px solid #e0e0e0;}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout{padding:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .user-icon{background-size:cover;background-position:center;border-radius:5px;width:54px;height:54px;-webkit-box-flex:0;-webkit-flex:0 0 54px;flex:0 0 54px;margin-right:16px;position:relative;}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .user-icon:after{padding-top:100%;content:"";display:block}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .user-icon .icon-birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -472px;width:25px;height:29px;position:absolute;top:-12px;right:-6px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .user-icon .info_live{position:absolute;bottom:5px;right:0;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-404px -416px;width:28px;height:12px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding-right:15px;overflow:hidden;}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .badge{display:inline-block;padding:0 8px;border-radius:10px;color:#fff;font-size:12px;font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;line-height:16px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:hidden;}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text .info-icon{margin-right:16px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text .icon_info_live{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-365px -231px;width:26px;height:18px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text .icon_info_rank{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-392px -231px;width:26px;height:18px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text .icon_info_follow{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-311px -231px;width:26px;height:18px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text .icon_info_follow_rank{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-338px -231px;width:26px;height:18px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text .icon_info_twitter{width:32px;height:32px;margin:-4px 0}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text .icon_info_birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -570px;width:15px;height:17px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text .user-name{font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text span{line-height:18px}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .text-box .text a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-controller .selectedHistories .mainContent .table .columns .column.content .layout .icon{-webkit-flex-shrink:0;flex-shrink:0}.info-controller .selectedHistories .mainContent .more{text-align:center;}.info-controller .selectedHistories .mainContent .more .more_btn{text-align:center;position:relative;width:160px;height:44px;border-radius:5px;background-color:#eee;color:#fb8c00;font-size:14px;line-height:44px;display:inline-block;text-decoration:none;border:2px solid #e0e0e0;cursor:pointer;}.info-controller .selectedHistories .mainContent .more .more_btn:hover{background-color:#fafafa}.info-controller .selectedHistories .mainContent .no-info{background-color:#fff;border-radius:5px;padding:200px 20px;}.info-controller .selectedHistories .mainContent .no-info .no-info-description{text-align:center}.info-controller .selectedHistories .mainContent .infomation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.info-controller .selectedHistories .mainContent info-detail{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.info-controller .selectedHistories .mainContent info-detail .title-box{padding:14px 35px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;background-color:#ffb74d;color:#fff;width:100%;border-radius:5px 5px 0 0;}.info-controller .selectedHistories .mainContent info-detail .title-box .title{padding-right:10px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;word-break:break-all}.info-controller .selectedHistories .mainContent info-detail .title-box .time{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.info-controller .selectedHistories .mainContent info-detail .back-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:176px;height:44px;font-size:14px;margin-top:20px;}.info-controller .selectedHistories .mainContent info-detail .back-button:hover,.info-controller .selectedHistories .mainContent info-detail .back-button:focus{background-color:#fafafa}.info-controller .selectedHistories .mainContent info-detail .back-button .icon{margin-right:5px}.info-controller .selectedHistories .mainContent info-detail .back-button .icon-back{margin-right:10px;width:15px;height:10px;fill:#fb8c00;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.info-controller .selectedHistories .mainContent info-detail .description{color:#424242;}.info-controller .selectedHistories .mainContent info-detail .description a{text-decoration:underline}.info-controller .selectedHistories .mainContent info-detail .description .link{text-decoration:underline;cursor:pointer;}.info-controller .selectedHistories .mainContent info-detail .description .link:hover{color:#fb8c00}.info-controller .selectedHistories .mainContent .description{width:100%;padding:30px 120px;background-color:#fff;}.info-controller .selectedHistories .mainContent .description .app-only,.info-controller .selectedHistories .mainContent .description .ios-only,.info-controller .selectedHistories .mainContent .description .android-only,.info-controller .selectedHistories .mainContent .description.is-reviewer .no-reviewer,.info-controller .selectedHistories .mainContent .description:not(.is-reviewer) .reviewer-only{display:none}.info-controller .selectedHistories .mainContent .description .open-questionnaire{cursor:pointer}.info-controller .selectedHistories .mainContent .description .strong-1{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.info-controller .selectedHistories .mainContent .description .strong-2{color:#f00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.info-controller .selectedHistories .mainContent .description .strong-3{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-size:18px}.info-controller .selectedHistories .mainContent .description .strong-4{color:#f00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-size:18px}.info-controller .selectedHistories .mainContent .description img{width:100%;}.info-controller .selectedHistories .mainContent .description img.info-img{border:solid #f4c430 3px}.report-musics-controller .music-report{background-color:#fff;padding:28px 50px 30px 72px;border-radius:5px;}.report-musics-controller .music-report .header{display:-webkit-box;display:-webkit-flex;display:flex;}.report-musics-controller .music-report .header .icon{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-239px -525px;width:19px;height:27px;margin-right:17px}.report-musics-controller .music-report .header .title{font-size:22px}.report-musics-controller .music-report .content{padding-top:26px;}.report-musics-controller .music-report .content .description .message1{font-size:14px;color:#424242;}.report-musics-controller .music-report .content .description .message1 .url{color:#00abc0;text-decoration:underline}.report-musics-controller .music-report .content .description .message2{color:#aaa;font-size:14px;margin-top:20px}.report-musics-controller .music-report .content table.songs{width:100%;margin-top:20px;}.report-musics-controller .music-report .content table.songs tr th{background-color:#eee;text-align:left;padding:12px 0 12px 32px;font-weight:normal;font-size:14px;line-height:16px;}.report-musics-controller .music-report .content table.songs tr th:nth-last-child(1){padding-left:36px}.report-musics-controller .music-report .content table.songs tr td{padding-left:32px;padding-top:22px;padding-bottom:20px;border-bottom:1px solid #eee;}.report-musics-controller .music-report .content table.songs tr td .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:30px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;color:#424242;font-size:14px;padding-left:14px;padding-right:14px;height:40px;width:100%;}.report-musics-controller .music-report .content table.songs tr td .textbox::-ms-expand{display:none}.report-musics-controller .music-report .content table.songs tr td .textbox::-webkit-input-placeholder{color:#e3e3e3}.report-musics-controller .music-report .content table.songs tr td:nth-last-child(1){padding-left:36px;padding-right:30px}.report-musics-controller .music-report .content .button-row{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.report-musics-controller .music-report .content .button-row.right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:10px}.report-musics-controller .music-report .content .button-row .add-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:100px;height:34px;font-size:14px;}.report-musics-controller .music-report .content .button-row .add-button:hover,.report-musics-controller .music-report .content .button-row .add-button:focus{background-color:#fafafa}.report-musics-controller .music-report .content .button-row .add-button .icon{margin-right:5px}.report-musics-controller .music-report .content .button-row .add-button .icon_plus{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-555px -472px;width:16px;height:16px;margin-right:8px}.report-musics-controller .music-report .content .button-row .submit-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:230px;height:46px;font-size:14px}.report-musics-controller .music-report .content .button-row .submit-button:hover,.report-musics-controller .music-report .content .button-row .submit-button:focus{background-color:#fca333}.report-musics-controller .music-report .content .button-row .submit-button .icon{margin-right:5px}.rankings ranking-list-new{display:block;}.rankings ranking-list-new .follower-ranking-label{background-color:#ffecb3;padding:3px 12px;font-size:12px;line-height:1;margin-right:10px}.rankings ranking-list-new .user{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:15px 0;}.rankings ranking-list-new .user:not(:last-child){border-bottom:1px solid #e0e0e0}.rankings ranking-list-new .user:nth-child(n + 4) .rank{margin:0 0 0 16px;width:90px}.rankings ranking-list-new .user:nth-child(n + 4) .user-icon .image{width:54px;height:54px}.rankings ranking-list-new .user:nth-child(n + 4) .user-icon .live{bottom:3px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-437px -400px;width:28px;height:12px}.rankings ranking-list-new .user:nth-child(n + 4) .user-icon .birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-334px -472px;width:21px;height:26px}.rankings ranking-list-new .user .rank-icon{width:160px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.rankings ranking-list-new .user .rank{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:30px;margin-right:20px;}.rankings ranking-list-new .user .rank .icon-crown{width:30px;height:25px;fill:#ad920d;margin-bottom:3px;}.rankings ranking-list-new .user:nth-child(2) .rank .icon-crown{fill:#828999}.rankings ranking-list-new .user:nth-child(3) .rank .icon-crown{fill:#a1887f}.rankings ranking-list-new .user .rank .rank-text{width:80px;text-align:center;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#757575;}.rankings ranking-list-new .user .rank .rank-text .position{font-size:21px;font-family:'Helvetica-Bold','Droid Sans',Arial}.rankings ranking-list-new .user .rank .rank-text .unit{font-size:14px}.rankings ranking-list-new .user:nth-child(1) .rank .rank-text{color:#ad920d;width:40px}.rankings ranking-list-new .user:nth-child(2) .rank .rank-text{color:#828999;width:40px}.rankings ranking-list-new .user:nth-child(3) .rank .rank-text{color:#a1887f;width:40px}.rankings ranking-list-new .user .user-icon{position:relative;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.rankings ranking-list-new .user .user-icon .image{width:110px;height:110px;border-radius:5px;display:block}.rankings ranking-list-new .user .user-icon .live{position:absolute;right:0;bottom:13px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-473px -418px;width:42px;height:17px}.rankings ranking-list-new .user .user-icon .birthday{position:absolute;top:-10px;right:-10px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-437px -359px;width:31px;height:40px}.rankings ranking-list-new .user .container{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:50px;}.rankings ranking-list-new .user .container .basic{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;}.rankings ranking-list-new .user .container .basic .column{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1}.rankings ranking-list-new .user .container .basic .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.rankings ranking-list-new .user .container .basic .row svg{margin-right:12px;}.rankings ranking-list-new .user .container .basic .row svg:not(:first-child){margin-left:22px}.rankings ranking-list-new .user .container .basic .row .icon-man{fill:#aaa;width:15px;height:15px}.rankings ranking-list-new .user .container .basic .row .icon-camera{fill:#ffb74d;width:18px;height:12px}.rankings ranking-list-new .user .container .basic .row .number{font-size:13px;line-height:1}.rankings ranking-list-new .user .container .basic .name{color:#26a69a;font-size:18px;line-height:1;margin-bottom:12px}.rankings ranking-list-new .user .container .basic .button-column{-webkit-box-flex:0;-webkit-flex:none;flex:none}.rankings ranking-list-new .user .container .basic .follower-ranking-container{height:18px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:4px}.rankings ranking-list-new .user .follower-rankings{border-top:1px solid #e0e0e0;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:50px;padding-top:10px}.rankings ranking-list-new .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:40px;-webkit-box-flex:0;-webkit-flex:none;flex:none;cursor:pointer;}.rankings ranking-list-new .link:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.rankings ranking-list-new .link.disabled{cursor:default;pointer-events:none}.rankings ranking-list-new .link.margin-top{margin-top:12px}.rankings ranking-list-new .link .link-label{color:#fb8c00;margin-right:4px;font-size:14px;line-height:1}.rankings ranking-list-new .link .icon-arrow{-webkit-transform:rotate(270deg);transform:rotate(270deg);fill:#fb8c00;height:8px;width:14px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.rankings ranking-list-new .link .your-follower-ranking{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;}.rankings ranking-list-new .link .your-follower-ranking .label-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(left, #ef5350, #ff1ab3);background:linear-gradient(to right, #ef5350, #ff1ab3);border-top-left-radius:10px;border-bottom-left-radius:10px;height:20px;padding:0 16px 0 9px;margin-right:-10px;}.rankings ranking-list-new .link .your-follower-ranking .label-container .icon-heart{width:10px;height:10px;fill:#fff;margin-right:4px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.rankings ranking-list-new .link .your-follower-ranking .label-container .label{font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.rankings ranking-list-new .link .your-follower-ranking .icon{height:40px;width:40px;margin-right:4px;border-radius:50%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#e0e0e0;border:2px solid #ff1ab3}.rankings ranking-list-new .details{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.rankings ranking-list-new .details.margin-top{margin-top:12px}.rankings ranking-list-new .details .private-label{font-size:14px;color:#7f7f7f;line-height:1}.rankings ranking-list-new .details .icon{height:40px;width:40px;margin-right:4px;border-radius:50%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#e0e0e0}.rankings ranking-list-new .icon-lock{width:18px;height:20px;fill:#e0e0e0;margin-right:10px}.rankings ranking-list-new .icon-heart{width:18px;height:14px;fill:#ffb74d;margin-right:10px}.rankings ranking-info-bar{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#f5f5f5;font-size:14px;color:#757575;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5px 0;line-height:1;}.rankings ranking-info-bar .help-link-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;margin:0 56px;width:200px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.rankings ranking-info-bar .help-link-container:hover .link-text{color:#fb8c00}.rankings ranking-info-bar .help-icon{border:2px solid #bdbdbd;height:20px;width:20px;border-radius:10px;}.rankings ranking-info-bar .help-icon .icon-question{height:10px;width:10px;fill:#bdbdbd}.rankings ranking-info-bar .link-text{color:#757575;font-size:14px;line-height:13px;margin-left:4px}.rankings ranking-info-bar .center-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center}.rankings ranking-info-bar .right-text{-webkit-box-flex:0;-webkit-flex:none;flex:none;min-width:200px;text-align:right;margin-right:56px;}.rankings ranking-info-bar .right-text .small{font-size:12px;margin-right:4px}.rankings ranking-calendar-monthly{width:840px;height:631px;border:3px solid #e0e0e0;background-color:#e0e0e0;border-radius:5px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:78px;}.rankings ranking-calendar-monthly .user{width:207px;height:207px;-webkit-box-flex:0;-webkit-flex:none;flex:none;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.rankings ranking-calendar-monthly .user:not(:nth-last-child(-n+4)){margin-bottom:2px}.rankings ranking-calendar-monthly .user .month{color:#ad920d;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.rankings ranking-calendar-monthly .user .month .medal{height:26px;width:16px;fill:#ad920d;margin-right:4px}.rankings ranking-calendar-monthly .user .month .title{font-size:20px;line-height:1.2}.rankings ranking-calendar-monthly .user .month .suffix{font-size:14px;line-height:1.2;margin-bottom:2px;-webkit-align-self:flex-end;align-self:flex-end}.rankings ranking-calendar-monthly .user .user-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:160px;pointer-events:none;}.rankings ranking-calendar-monthly .user .user-container .user-name{color:#424242}.rankings ranking-calendar-monthly .user .user-container .user-stats{color:#757575}.rankings ranking-calendar-monthly .user .user-container.not-fixed{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.rankings ranking-calendar-monthly .user .user-container.user-exists{pointer-events:auto;cursor:pointer}.rankings ranking-calendar-monthly .user .user-container:hover .user-name{color:#fb8c00}.rankings ranking-calendar-monthly .user .bg-medal{height:90px;width:60px;fill:#e0e0e0;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);margin-bottom:20px}.rankings ranking-calendar-monthly .user .user-icon{border:4px solid #ad920d;background-color:#e0e0e0;border-radius:5px;height:110px;width:110px;margin-top:6px;background-size:cover;background-position:center;background-repeat:no-repeat}.rankings ranking-calendar-monthly .user .user-name{width:180px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin-top:4px}.rankings ranking-calendar-monthly .user .user-stats{font-size:13px;}.rankings ranking-calendar-monthly .user .user-stats .count{margin-left:8px;line-height:1.2;}.rankings ranking-calendar-monthly .user .user-stats .count:not(:last-child){margin-right:18px}.rankings ranking-calendar-monthly .user .user-stats svg.camera{height:12px;width:18px;fill:#ffb74d}.rankings ranking-daily-new{background-color:#fff;border-radius:5px 5px 0 0;display:block;padding:1px;}.rankings ranking-daily-new ranking-date-select{width:320px}.rankings ranking-daily-new .header{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 50px 0 60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.rankings ranking-daily-new .header .icon{fill:#ffb74d;height:69px;width:20px;margin-right:20px}.rankings ranking-daily-new .header .label{font-size:22px}.rankings ranking-daily-new .header ranking-tab-select{height:71px}.rankings ranking-daily-new ranking-info-bar{margin:0 2px;border-top:solid 1px #e0e0e0}.rankings ranking-daily-new .ranking{margin:0 60px;}.rankings ranking-daily-new .ranking ranking-list-new{margin-bottom:48px}.rankings ranking-daily-new .ranking ranking-date-select{margin:18px 0 12px;width:420px}.rankings ranking-daily-new .ranking ranking-calendar{margin-bottom:78px}.rankings ranking-monthly-new{background-color:#fff;border-radius:5px 5px 0 0;display:block;padding:1px;}.rankings ranking-monthly-new ranking-date-select{width:320px}.rankings ranking-monthly-new .header{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 50px 0 60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.rankings ranking-monthly-new .header .icon{fill:#ffb74d;height:69px;width:20px;margin-right:20px}.rankings ranking-monthly-new .header .label{font-size:22px}.rankings ranking-monthly-new .header ranking-tab-select{height:71px}.rankings ranking-monthly-new ranking-info-bar{margin:0 2px;border-top:solid 1px #e0e0e0}.rankings ranking-monthly-new .ranking{margin:0 60px;}.rankings ranking-monthly-new .ranking ranking-list-new{margin-bottom:48px}.rankings ranking-monthly-new .ranking ranking-date-select{margin:18px 0 12px;width:270px}.rankings ranking-monthly-new .ranking .calender{width:400px}.rankings ranking-monthly-new .ranking ranking-calendar{margin-bottom:78px}.rankings ranking-lisone-new{display:block;background-color:#fff;color:#424242;border-radius:5px;}.rankings ranking-lisone-new .banner{padding:4px 0 0;margin:0 auto;display:block;}.rankings ranking-lisone-new .banner.clickable{cursor:pointer}.rankings ranking-lisone-new .header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:70px;padding:0 60px;}.rankings ranking-lisone-new .header .medal{width:20px;height:30px;fill:#ffb74d}.rankings ranking-lisone-new .header .title{font-size:22px;margin-left:18px}.rankings ranking-lisone-new .header .subtitle{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:12px;margin-left:9px;color:#757575}.rankings ranking-lisone-new .header ranking-tab-select{height:100%}.rankings ranking-lisone-new ranking-date-select .label{-webkit-box-flex:0;-webkit-flex:none;flex:none}.rankings ranking-lisone-new ranking-info-bar{height:31px;border-top:1px solid #e0e0e0;margin:0 2px}.rankings ranking-lisone-new .ranking-main-content{padding:18px 60px 60px;}.rankings ranking-lisone-new .ranking-main-content > .ranking-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.rankings ranking-lisone-new .ranking-main-content ranking-date-select{margin-bottom:10px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.rankings ranking-calendar{width:840px;border:solid 4px #e0e0e0;border-radius:5px;background-color:#e0e0e0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.rankings ranking-calendar .week-header{display:-webkit-box;display:-webkit-flex;display:flex;width:840px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.rankings ranking-calendar .week-header .week{background-color:#ffb74d;width:118px;height:50px;font-size:16px;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;}.rankings ranking-calendar .week-header .week.sunday{background-color:#ef5350}.rankings ranking-calendar .week-header .week.saturday{background-color:#26a69a}.rankings ranking-calendar .week-header .week.lisone{padding-bottom:15px}.rankings ranking-calendar .week-header .week .event-box{position:absolute;bottom:0;width:100%;height:27px;left:0;}.rankings ranking-calendar .week-header .week .event-box .event-label{font-size:10px;border-radius:10px;padding:2px 5px 1px 5px;line-height:10px}.rankings ranking-calendar .days-line{display:-webkit-box;display:-webkit-flex;display:flex;}.rankings ranking-calendar .days-line .day{width:118px;height:118px;background-color:#fff;color:#424242;font-size:12px;margin-top:1px;margin-right:1px;line-height:1;pointer-events:none;overflow:hidden;}.rankings ranking-calendar .days-line .day.enable{cursor:pointer;pointer-events:auto}.rankings ranking-calendar .days-line .day:hover .username{color:#fb8c00}.rankings ranking-calendar .days-line .day .day-inner.adjacent-month{background-color:#f5f5f5;padding:5px 0 19px}.rankings ranking-calendar .days-line .day .day-inner.not-fixed{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.rankings ranking-calendar .days-line .day .day-inner.not-user{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.rankings ranking-calendar .days-line .day .day-inner.hidden .icon,.rankings ranking-calendar .days-line .day .day-inner.hidden .silhouette,.rankings ranking-calendar .days-line .day .day-inner.hidden .username,.rankings ranking-calendar .days-line .day .day-inner.hidden .listener{visibility:hidden}.rankings ranking-calendar .days-line .day .day-inner .day-label{margin-left:10px;margin-top:10px;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.rankings ranking-calendar .days-line .day .day-inner .icon-box{padding:0 32px;}.rankings ranking-calendar .days-line .day .day-inner .icon-box .icon{width:52px;height:52px;background-image:url("../image/commons/icon_prof_default.png");background-size:cover;background-position:center;border-radius:5px;}.rankings ranking-calendar .days-line .day .day-inner .icon-box .icon:after{padding-top:100%;display:block;content:""}.rankings ranking-calendar .days-line .day .day-inner .icon-box .icon.fixed{border:solid 2px #ad920d}.rankings ranking-calendar .days-line .day .day-inner .icon-box .silhouette{fill:#e0e0e0;padding-top:10px;width:52px;height:52px}.rankings ranking-calendar .days-line .day .day-inner .username{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;text-align:center;margin:0 5px 4px;padding:4px 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rankings ranking-calendar .days-line .day .day-inner .listener{color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.rankings ranking-calendar .days-line .day .day-inner .listener .icon-human{height:13px;width:12px;fill:#aaa}.rankings ranking-calendar .days-line .day .day-inner .listener .icon-watch-score{height:12px;width:16px;fill:#ffb74d}.rankings ranking-calendar .days-line .day .day-inner .listener .count{margin-left:4px;color:#757575}.rankings event-rookie{display:block;background-color:#fff;border-radius:5px;padding:0 0 10px 0;}.rankings event-rookie .banner{background-color:#e0e0e0;width:960px;display:block}.rankings event-rookie .container{padding:0 3px;}.rankings event-rookie .container .type-selection-row{height:60px;width:100%;position:relative;}.rankings event-rookie .container .type-selection-row ranking-tab-select{height:100%}.rankings event-rookie .container ranking-info-bar{border-top:solid 1px #e0e0e0}.rankings event-rookie .container ranking-list-new{padding:0 30px}.rankings event-rookie .message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:20px 0;font-size:20px;line-height:1.3;color:#424242;}.rankings event-rookie .message .text.strong{color:#ef5350;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.rankings event-rookie .message .text{text-align:center;}.rankings event-rookie .message .text .strong{color:#ef5350}.rankings event-rookie .message .text.notify{font-size:16px;margin-top:10px}.rankings event-rookie .message .image{width:180px;margin-top:20px}.rankings event-publish-support{display:block;background-color:#fff;border-radius:5px;padding:0 0 10px 0;}.rankings event-publish-support .banner{background-color:#e0e0e0;width:960px;display:block}.rankings event-publish-support .container{padding:0 3px;}.rankings event-publish-support .container .type-selection-row{height:60px;width:100%;position:relative;}.rankings event-publish-support .container .type-selection-row ranking-tab-select{height:100%;margin-right:40px}.rankings event-publish-support .container ranking-info-bar{border-top:solid 1px #e0e0e0}.rankings event-publish-support .container selection-buttons{margin:18px 60px}.rankings event-publish-support .container ranking-list-new{padding:0 30px}.rankings event-publish-support .message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:20px 0;font-size:20px;line-height:1.3;color:#424242;}.rankings event-publish-support .message .text.strong{color:#ef5350;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.rankings event-publish-support .message .text{text-align:center;}.rankings event-publish-support .message .text .strong{color:#ef5350}.rankings event-publish-support .message .text.notify{font-size:16px;margin-top:10px}.rankings event-publish-support .message .image{width:180px;margin-top:20px}.rankings .tabs-header{width:100%;height:54px;border-bottom:2px solid #ffb74d;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.rankings .tabs-header .icon-ranking{height:32px;width:32px;margin:0 10px 5px 15px;fill:#ffb74d;-webkit-box-flex:0;-webkit-flex:none;flex:none}.rankings .tabs-header .header-title{color:#424242;font-size:24px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:5px;margin-bottom:4px;line-height:1.2}.rankings .tabs-header .tab{min-width:90px;height:40px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:2px solid #ffb74d;border-left:2px solid #ffb74d;border-right:2px solid #ffb74d;color:#424242;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 10px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.rankings .tabs-header .tab:nth-child(n + 2){margin-left:5px}.rankings .tabs-header .tab:hover{background-color:#ffb74d;color:#fff}.rankings .tabs-header .tab .title{font-size:14px}.rankings .tabs-header .tabs-selected{position:relative;background-color:#ffb74d;color:#fff;}.rankings .tabs-header .tabs-selected:after{content:"";position:absolute;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#ffb74d transparent transparent transparent}.search{margin-top:30px;}.search .filter-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:5px;padding:20px 20px 12px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;}.search .filter-area .title{width:100%;color:#424242;font-size:20px;line-height:1}.search .filter-area .tags{width:100%;margin-top:10px;max-height:250px;overflow:hidden;}.search .filter-area .tags .tag-wrapper{display:inline-block;margin:0 8px 8px 0}.search .tabs-header{width:100%;border-bottom:2px solid #ffb74d;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.search .tabs-header .icon_search_large{margin-left:27px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -472px;width:52px;height:52px;-webkit-flex-shrink:1;flex-shrink:1}.search .tabs-header .header-title{color:#424242;font-size:24px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:25px;margin-bottom:3px}.search .tabs-header .count{font-size:18px;color:#fb8c00;margin-right:20px;margin-bottom:3px}.search .tabs-header .unit{font-size:18px;margin-right:40px;margin-bottom:3px}.search .no-user{position:relative;margin:40px auto;height:141px;width:461px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("../image/commons/search_not_found.png");}.search .no-user .text{position:absolute;top:50px;left:22px;font-size:14px}.search .search-result{background-color:#fff;padding-left:20px;padding-right:20px;}.search .search-result .aggregate{padding:10px 10px 0 0;text-align:right;font-size:14px;color:#fb8c00}.search .result{padding:15px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.search .result:nth-child(n + 2){border-top:1px solid #e0e0e0}.search .result .user-icon{position:relative;margin-right:20px;}.search .result .user-icon .image{width:54px;height:54px;border-radius:5px}.search .result .user-icon .ribbon_live{position:absolute;right:0;bottom:10px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-437px -400px;width:28px;height:12px}.search .result .user-icon .icon_profile_birthday{position:absolute;top:-10px;right:-10px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-334px -472px;width:21px;height:26px}.search .result .user{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.search .result .user .user-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.search .result .user .name-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-left:10px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.search .result .user .name-area .detail{max-width:386px;padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search .result .user .name-area .name{word-break:break-all;font-size:14px;color:#26a69a}.search .result .user .name-area .points{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:13px;}.search .result .user .name-area .points .icon_live_point{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-564px -261px;width:17px;height:11px;margin-right:15px}.search .result .user .name-area .points .icon_viewer2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-204px -570px;width:13px;height:13px;margin-right:15px}.search .result .user .name-area .my_follower_rank{font-size:11px;background-color:#ffecb3;height:17px;padding:0 20px;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.search .result .user .follower{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.search .result .user .follower .follow-button{width:144px;height:36px;}.search .result .user .follower .follow-button .text{margin-left:5px}.search .result .user .follower .follower-count{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:2px;}.search .result .user .follower .follower-count .icon_follower{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-413px -525px;width:12px;height:10px;margin-right:2px}.search .result .user .follower .follower-count .count{font-size:11px}.search .result .user .notification{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;height:55px;}.search .result .user .notification .notification-button{width:36px;height:36px}exchange-header{height:76px;display:block;color:#424242;}exchange-header .total-point-box{border-radius:5px;background-color:#fff;height:76px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 120px;}exchange-header .total-point-box .icon-point{height:32px;width:32px;fill:#ffb74d}exchange-header .total-point-box .title{margin-left:13px;font-size:18px;-webkit-box-flex:1;-webkit-flex:1;flex:1}exchange-header .total-point-box .point{margin-right:18px;background-color:#f5f5f5;height:46px;width:222px;border-radius:3px;text-align:right;padding:10px 15px}exchange-header .total-point-box .unit{margin-right:14px;-webkit-box-flex:0;-webkit-flex:0 0 20px;flex:0 0 20px}exchange-header .total-point-box span.value{color:#26a69a;font-size:17px}.exchange-controller{margin-top:3px;}.exchange-controller .icon-point{fill:#ffb74d;height:23px;width:18px;margin-right:4px}.exchange-controller .icon-arrow{fill:#aaa;-webkit-transform:rotate(270deg);transform:rotate(270deg);width:18px;height:12px}.exchange-controller .selectedHistories{width:100%;margin-top:20px;padding-bottom:30px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:5px;}.exchange-controller .selectedHistories .details .section-header{color:#fb8c00;font-size:16px;line-height:18px;height:18px;margin:28px 0 15px}.exchange-controller .selectedHistories .details .table{background-color:#fff;width:980px;border-collapse:separate;border-radius:5px;font-size:15px;}.exchange-controller .selectedHistories .details .table th,.exchange-controller .selectedHistories .details .table td{font-weight:normal}.exchange-controller .selectedHistories .details .table tr:last-child td:first-child{border-radius:0 0 0 5px}.exchange-controller .selectedHistories .details .table tr:last-child td:last-child{border-radius:0 0 5px 0}.exchange-controller .selectedHistories .details .table .table-header .header{height:34px;background-color:#e0e0e0;color:#424242;font-size:14px;line-height:16px;padding-left:19px;text-align:center}.exchange-controller .selectedHistories .details .table .table-header td:first-child{border-radius:5px 0 0 0;border-right:2px solid #fff;width:318px}.exchange-controller .selectedHistories .details .table .table-header td:last-child{border-radius:0 5px 0 0;border-left:2px solid #fff;width:220px}.exchange-controller .selectedHistories .details .table .columns .container{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;padding:0 30px;}.exchange-controller .selectedHistories .details .table .columns .container.container-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.exchange-controller .selectedHistories .details .table .columns .container.align-left-logo{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row{display:-webkit-box;display:-webkit-flex;display:flex;}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.images{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;padding:10px 0}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.rate{width:100%;border-bottom:1px solid #e0e0e0;padding:10px 0;font-weight:700;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:60px;}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.rate .arrow{margin:0 18px}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.rate .orange{color:#fb8c00}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate{width:100%;padding:10px 0;position:relative;padding-left:124px;font-size:12px;line-height:22px;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate:before{content:'ギフト券交換単位';position:absolute;top:11px;left:0;font-size:13px;line-height:13px;padding:3px 6px;border-radius:10px;border:1px solid #aaa}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.pex{padding-left:146px;}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.pex:before{content:'PeXポイント交換単位'}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.pex:after{content:'※1ptから交換可能です';margin-left:10px}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.real-pay{padding-left:130px;}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.real-pay:before{content:'R(リアル)交換単位'}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.real-pay:after{content:'※1ptから交換可能です';margin-left:10px}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.ticket{padding-left:0;}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.ticket:before{content:'';border:none;display:none}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.bank{padding-left:100px;}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate.bank:before{content:'現金交換単位'}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate .notify{text-align:left;position:relative;line-height:1.3;padding-left:14px;}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate .notify:before{content:'※';top:0;left:0;position:absolute}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate .rate:after{content:'、'}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row.available-rate span:last-child:after{content:''}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row .thumbnail{width:142px;margin-left:42px}.exchange-controller .selectedHistories .details .table .columns .container .exchange-rate-row .whowatch-point{color:#ffb74d;margin-right:14px}.exchange-controller .selectedHistories .details .table .columns td:first-child{width:337px;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.exchange-controller .selectedHistories .details .table .columns td:last-child{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.exchange-controller .selectedHistories .details .table .columns .column{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-align:center;height:136px;overflow:hidden;border-bottom:2px solid #e0e0e0;}.exchange-controller .selectedHistories .details .table .columns .column .thumbnail{height:85px;overflow:hidden;background-size:cover;background-position:center}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button{width:140px;height:46px;background-color:#ffb74d;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;margin-left:auto;margin-right:auto;}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button .icon_exchange{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-423px -443px;width:26px;height:22px}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button:hover{background-color:#ffc571}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button.disabled{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#e0e0e0;pointer-events:none;}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button.disabled .icon_exchange{display:none}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button.disabled .exchange-button-title-rate{color:#fff}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button.disabled .exchange-button-title-exchange{display:none}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button .exchange-button-title-rate{color:#fff;font-size:14px;line-height:16px;width:90px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button .exchange-button-title-exchange{color:#fff;font-size:18px;line-height:20px;letter-spacing:8px;margin-right:8px}.exchange-controller .selectedHistories .details .table .columns .column .exchange-button .exchange-button-title-disabled{color:#fff;font-size:14px;line-height:14px}.exchange-gift-controller{margin-top:3px;}.exchange-gift-controller .bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;margin-top:20px;padding-top:20px;padding-bottom:30px;border-radius:5px;}.exchange-gift-controller .bg .exchange{color:#424242;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:890px;overflow:hidden;}.exchange-gift-controller .bg .exchange .gift-logo{height:110px;margin-bottom:50px}.exchange-gift-controller .bg .exchange .inputs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:56px;}.exchange-gift-controller .bg .exchange .inputs .input-item{width:256px;height:74px;position:relative;}.exchange-gift-controller .bg .exchange .inputs .input-item .icon-arrow{height:8px;width:13px;fill:#e0e0e0;position:absolute;top:44px;left:202px;pointer-events:none}.exchange-gift-controller .bg .exchange .inputs .input-item .input-title{position:absolute;top:0;left:0}.exchange-gift-controller .bg .exchange .inputs .input-item .input-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#424242;width:230px;height:50px;border:2px solid #e0e0e0;border-radius:5px;background-color:#fff;position:absolute;bottom:0;left:0;padding-left:12px;cursor:pointer}.exchange-gift-controller .bg .exchange .inputs .input-item .input-select::-ms-expand{display:none}.exchange-gift-controller .bg .exchange .inputs .input-item .input-unit{position:absolute;top:39px;right:0}.exchange-gift-controller .bg .exchange .inputs .icon_exchange_amount{margin:0 30px 20px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-438px -525px;width:10px;height:10px}.exchange-gift-controller .bg .exchange .points{width:600px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.exchange-gift-controller .bg .exchange .points.exchange{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px}.exchange-gift-controller .bg .exchange .points .total-point-title{white-space:nowrap;width:130px;text-align:left;font-weight:700}.exchange-gift-controller .bg .exchange .points .total-point{white-space:nowrap;width:125px;text-align:right;color:#00abc0;margin-right:10px}.exchange-gift-controller .bg .exchange .exchange-button{margin-top:50px;margin-bottom:50px;width:300px;height:56px;border-radius:5px;background-color:#ffb74d;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;}.exchange-gift-controller .bg .exchange .exchange-button:hover{background-color:#ffc571}.exchange-gift-controller .bg .exchange .exchange-button.disabled{background-color:#e0e0e0;color:#fff;pointer-events:none}.exchange-gift-controller .bg .exchange .steps{width:100%;padding-bottom:16px;border-bottom:1px solid #e0e0e0;}.exchange-gift-controller .bg .exchange .steps .steps-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:30px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.exchange-gift-controller .bg .exchange .steps .steps-title .icon_step_title{margin-left:3px;margin-right:13px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-446px -472px;width:18px;height:20px}.exchange-gift-controller .bg .exchange .steps .steps-title .title{font-size:18px}.exchange-gift-controller .bg .exchange .steps .steps-flow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:14px;}.exchange-gift-controller .bg .exchange .steps .steps-flow .icon_step{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:4px;color:#fff;-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;margin-right:18px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-448px -142px;width:23px;height:33px}.exchange-gift-controller .bg .exchange .steps .steps-flow .text{padding-top:7px;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;line-height:25px}.exchange-gift-controller .bg .exchange .gift-detail{width:100%;margin-top:30px;word-break:break-all;}.exchange-gift-controller .bg .exchange .gift-detail .detail-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:22px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.exchange-gift-controller .bg .exchange .gift-detail .detail-title .icon_question1{margin-left:3px;margin-right:13px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-601px -443px;width:20px;height:20px}.exchange-gift-controller .bg .exchange .gift-detail .detail-title .title{font-size:18px}.exchange-gift-controller .bg .exchange .gift-detail .description{margin-bottom:22px}.exchange-gift-controller .bg .exchange .gift-detail .remark{background-color:#f5f5f5;padding:10px}.exchange-item-controller{margin-top:3px;}.exchange-item-controller .bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;margin-top:20px;padding-top:20px;padding-bottom:30px;}.exchange-item-controller .bg .exchange{color:#424242;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:890px;overflow:hidden;}.exchange-item-controller .bg .exchange .gift-logo{height:110px;margin-bottom:50px}.exchange-item-controller .bg .exchange .checks{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}.exchange-item-controller .bg .exchange .checks .check{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}.exchange-item-controller .bg .exchange .checks .check .icon_check{display:block;margin-left:20px;margin-right:11px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-578px -418px;width:26px;height:16px}.exchange-item-controller .bg .exchange .checks .check .text{display:block}.exchange-item-controller .bg .exchange .inputs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-top:40px;margin-bottom:56px;}.exchange-item-controller .bg .exchange .inputs .input-item{width:300px;height:74px;position:relative;}.exchange-item-controller .bg .exchange .inputs .input-item .icon-arrow{height:8px;width:13px;fill:#e0e0e0;position:absolute;top:44px;left:272px;pointer-events:none}.exchange-item-controller .bg .exchange .inputs .input-item .input-title{position:absolute;top:0;left:0}.exchange-item-controller .bg .exchange .inputs .input-item .input-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#424242;width:300px;height:50px;border:2px solid #e0e0e0;border-radius:5px;background-color:#fff;position:absolute;bottom:0;left:0;padding-left:145px;cursor:pointer}.exchange-item-controller .bg .exchange .inputs .input-item .input-select::-ms-expand{display:none}.exchange-item-controller .bg .exchange .inputs .input-item .input-unit{position:absolute;top:39px;right:-22px}.exchange-item-controller .bg .exchange .inputs .icon_exchange_amount{margin-left:30px;margin-right:30px;margin-bottom:15px}.exchange-item-controller .bg .exchange .points{width:600px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.exchange-item-controller .bg .exchange .points.exchange{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px}.exchange-item-controller .bg .exchange .points .total-point-title{white-space:nowrap;width:130px;text-align:left;font-weight:700}.exchange-item-controller .bg .exchange .points .total-point{white-space:nowrap;width:125px;text-align:right;color:#00abc0;margin-right:10px}.exchange-item-controller .bg .exchange .exchange-button{margin-top:50px;margin-bottom:50px;width:300px;height:56px;border-radius:5px;background-color:#ffb74d;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;}.exchange-item-controller .bg .exchange .exchange-button:hover{background-color:#ffc571}.exchange-item-controller .bg .exchange .exchange-button.disabled{background-color:#e0e0e0;color:#fff;pointer-events:none}.exchange-item-controller .bg .exchange .steps{width:100%;}.exchange-item-controller .bg .exchange .steps .steps-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:30px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.exchange-item-controller .bg .exchange .steps .steps-title .icon_step_title{margin-left:3px;margin-right:13px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-446px -472px;width:18px;height:20px}.exchange-item-controller .bg .exchange .steps .steps-title .title{font-size:18px}.exchange-item-controller .bg .exchange .steps .steps-flow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:14px;}.exchange-item-controller .bg .exchange .steps .steps-flow .icon_step{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:4px;color:#fff;-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;margin-right:18px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-448px -142px;width:23px;height:33px}.exchange-item-controller .bg .exchange .steps .steps-flow .text{padding-top:7px;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;line-height:25px}exchange-play-item .bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:20px 0 40px;padding:20px 0 40px;border-radius:5px;font-size:14px;background-color:#fff;color:#757575}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:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;line-height:1;color:#424242}exchange-play-item .item-area .item-animation{font-size:12px;line-height:1}exchange-play-item .animation-icon{border-radius:100%;background-color:rgba(0,0,0,0.4);}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{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;line-height:1;color:#424242}exchange-play-item .input-container{margin:10px 0 0;width:100%;height:50px;border:2px solid #e0e0e0;border-radius:5px;}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{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}exchange-play-item .input-container select::-ms-expand{display:none}exchange-play-item .input-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent}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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:600px;line-height:1;color:#424242;}exchange-play-item .point-row .title{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right}exchange-play-item .point-row .point{-webkit-box-flex:0;-webkit-flex:none;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 #e0e0e0 solid}exchange-play-item .point-row.rest{padding-top:10px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}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{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:300px;height:56px;margin:40px auto 0;border:none;border-radius:5px;color:#fff;background-color:#ffb74d;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}exchange-play-item .exchange-button:[not(disabled)]{cursor:pointer}exchange-play-item .exchange-button[disabled]{background-color:#e0e0e0}exchange-play-item .complete-text{height:60px;font-size:13px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#ff5959;}exchange-play-item .complete-text .check-mark{width:20px;height:20px;background-color:#ff5959;border-radius:100%;margin-right:15px;}exchange-play-item .complete-text .check-mark svg{width:10px;height:10px;fill:#fff}exchange-play-item table.item-detail-table{overflow:hidden;border-collapse:separate;border:2px solid #e0e0e0;border-radius:5px;}exchange-play-item table.item-detail-table td{border-right:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;}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:#e0e0e0;}exchange-play-item table.item-detail-table thead tr{height:34px;}exchange-play-item table.item-detail-table thead tr th{font-weight:normal}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:#00abc0;text-decoration:underline}.exchange-transfer-controller .bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;margin-top:20px;padding-top:20px;padding-bottom:30px;}.exchange-transfer-controller .bg .exchange{color:#424242;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:980px;overflow:hidden;}.exchange-transfer-controller .bg .exchange .view{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.exchange-transfer-controller .bg .exchange .gift-logo{height:110px;margin-bottom:30px}.exchange-transfer-controller .bg .exchange .checks{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.exchange-transfer-controller .bg .exchange .checks .check{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}.exchange-transfer-controller .bg .exchange .checks .check .icon-check{width:26px;height:16px;fill:#fb8c00;margin:2px 10px 0 20px}.exchange-transfer-controller .bg .exchange .checks .check .text{display:block;width:450px}.exchange-transfer-controller .bg .exchange .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:16px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}.exchange-transfer-controller .bg .exchange .item.right{margin-bottom:2px;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.exchange-transfer-controller .bg .exchange .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;color:#424242;border-radius:5px;border:2px solid #e0e0e0;padding:0 13px;height:36px;}.exchange-transfer-controller .bg .exchange .textbox::-ms-expand{display:none}.exchange-transfer-controller .bg .exchange .textbox[disabled]{background-color:#f5f5f5;color:#bdbdbd;cursor:not-allowed}.exchange-transfer-controller .bg .exchange .account-input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.exchange-transfer-controller .bg .exchange .account-input .title{padding:0 14px;height:24px;line-height:24px;background-color:#e0e0e0}.exchange-transfer-controller .bg .exchange .amount-input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;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:140px;}.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:#00abc0}.exchange-transfer-controller .bg .exchange .confirm-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:46px;width:300px;background-color:#ffb74d;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;margin-top:45px;cursor:pointer;}.exchange-transfer-controller .bg .exchange .confirm-button::-ms-expand{display:none}.exchange-transfer-controller .bg .exchange .confirm-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.exchange-transfer-controller .bg .exchange .confirm-button.disabled{background-color:#e0e0e0;color:#fff;pointer-events:none}.exchange-transfer-controller .bg .exchange .confirm-button.sending{pointer-events:none;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.exchange-transfer-controller .bg .exchange .description{margin-top:12px;width:100%;}.exchange-transfer-controller .bg .exchange .description .header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:20px;margin-bottom:20px;}.exchange-transfer-controller .bg .exchange .description .header .icon{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-601px -443px;width:20px;height:20px;margin-right:10px}.exchange-transfer-controller .bg .exchange .description .header .title{font-size:18px}.exchange-transfer-controller .bg .exchange .description .text{font-size:14px}.exchange-transfer-controller .exchange-bank-controller .header-title{width:100%;font-size:18px;line-height:18px;margin-top:55px;margin-bottom:22px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.exchange-transfer-controller .exchange-bank-controller .item{width:600px}.exchange-transfer-controller .exchange-bank-controller .account-input{width:100%;}.exchange-transfer-controller .exchange-bank-controller .account-input .item{margin-bottom:20px;height:36px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.exchange-transfer-controller .exchange-bank-controller .account-input .item .input-select{position:relative;}.exchange-transfer-controller .exchange-bank-controller .account-input .item .input-select select{cursor:pointer;}.exchange-transfer-controller .exchange-bank-controller .account-input .item .input-select select[disabled]{cursor:not-allowed}.exchange-transfer-controller .exchange-bank-controller .account-input .item .textbox{width:410px}.exchange-transfer-controller .exchange-bank-controller .account-input .item .search-bank{color:#00abc0;cursor:pointer;text-decoration:underline;text-align:right;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:8px}.exchange-transfer-controller .exchange-bank-controller .amount-input{width:100%;}.exchange-transfer-controller .exchange-bank-controller .amount-input .header-title{margin-top:20px}.exchange-transfer-controller .exchange-bank-controller .amount-input .textbox{width:600px;}.exchange-transfer-controller .exchange-bank-controller .amount-input .textbox::-webkit-input-placeholder{color:#bdbdbd}.exchange-transfer-controller .exchange-bank-controller .amount-input .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.exchange-transfer-controller .exchange-bank-controller .amount-input .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.exchange-transfer-controller .exchange-bank-controller .amount-input .unit{right:26px;top:15px}.exchange-transfer-controller .exchange-bank-controller .amount-input .title{text-align:left}.exchange-transfer-controller .exchange-bank-controller .amount-input .amount{margin-right:26px}.exchange-transfer-controller .exchange-bank-controller .arrow_down_gray{position:absolute;right:10px;top:14px;pointer-events:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-599px -261px;width:16px;height:9px}.exchange-transfer-controller .exchange-pex-controller .header-title{width:100%;font-size:18px;line-height:18px;margin-top:62px;margin-bottom:25px;-webkit-box-flex:0;-webkit-flex:none;flex:none;height:18px}.exchange-transfer-controller .exchange-pex-controller .item{width:100%}.exchange-transfer-controller .exchange-pex-controller .account-info{width:600px;}.exchange-transfer-controller .exchange-pex-controller .account-info .header-title{height:33px;padding-bottom:15px;border-bottom:1px solid #e0e0e0;margin-bottom:30px}.exchange-transfer-controller .exchange-pex-controller .account-info .item .pex-account{-webkit-box-flex:0;-webkit-flex:0 0 280px;flex:0 0 280px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.exchange-transfer-controller .exchange-pex-controller .account-input{width:600px;}.exchange-transfer-controller .exchange-pex-controller .account-input .header-title{margin-bottom:38px}.exchange-transfer-controller .exchange-pex-controller .account-input .item{margin-bottom:16px;height:36px;}.exchange-transfer-controller .exchange-pex-controller .account-input .item .title{margin-right:30px}.exchange-transfer-controller .exchange-pex-controller .account-input .item .textbox{width:100px}.exchange-transfer-controller .exchange-pex-controller .account-input .item .hyphen{height:19px;width:8px;-webkit-align-self:flex-start;align-self:flex-start;border-bottom:2px solid #ffb74d;color:#ffb74d;margin-left:6px;margin-right:6px}.exchange-transfer-controller .exchange-pex-controller .amount-input{width:600px;}.exchange-transfer-controller .exchange-pex-controller .amount-input .header-title{margin-top:54px;margin-bottom:46px}.exchange-transfer-controller .exchange-pex-controller .amount-input .textbox{width:100%}.exchange-transfer-controller .exchange-pex-controller .amount-input .unit{right:22px;top:15px}.exchange-transfer-controller .exchange-pex-controller .amount-input .title{text-align:right}.exchange-transfer-controller real-pay-exchange{display:block;width:100%;}.exchange-transfer-controller real-pay-exchange .header-title{width:100%;font-size:18px;line-height:18px;margin-top:62px;margin-bottom:25px;-webkit-box-flex:0;-webkit-flex:none;flex:none;height:18px}.exchange-transfer-controller real-pay-exchange .item{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:16px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}.exchange-transfer-controller real-pay-exchange .item.right{margin-bottom:2px;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.exchange-transfer-controller real-pay-exchange .item .text-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;color:#424242;border-radius:5px;border:2px solid #e0e0e0;padding:0 13px;height:36px;}.exchange-transfer-controller real-pay-exchange .item .text-box::-ms-expand{display:none}.exchange-transfer-controller real-pay-exchange .item .text-box[disabled]{background-color:#f5f5f5;color:#bdbdbd;cursor:not-allowed}.exchange-transfer-controller real-pay-exchange .confirm-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:45px auto 0;height:46px;width:300px;background-color:#ffb74d;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;cursor:pointer;}.exchange-transfer-controller real-pay-exchange .confirm-button::-ms-expand{display:none}.exchange-transfer-controller real-pay-exchange .confirm-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.exchange-transfer-controller real-pay-exchange .confirm-button.disabled{background-color:#e0e0e0;color:#fff;pointer-events:none}.exchange-transfer-controller real-pay-exchange .confirm-button.sending{pointer-events:none;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.exchange-transfer-controller real-pay-exchange .account-info{width:600px;margin:0 auto;}.exchange-transfer-controller real-pay-exchange .account-info .header-title{height:33px;padding-bottom:15px;border-bottom:1px solid #e0e0e0;margin-bottom:30px}.exchange-transfer-controller real-pay-exchange .account-info .item .real-pay-account{-webkit-box-flex:0;-webkit-flex:0 0 280px;flex:0 0 280px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.exchange-transfer-controller real-pay-exchange .account-input{width:600px;margin:0 auto;}.exchange-transfer-controller real-pay-exchange .account-input .header-title{margin-bottom:38px}.exchange-transfer-controller real-pay-exchange .account-input .item{margin-bottom:16px;height:36px;}.exchange-transfer-controller real-pay-exchange .account-input .item .title{margin-right:30px;padding:0 14px;height:24px;line-height:24px;background-color:#e0e0e0}.exchange-transfer-controller real-pay-exchange .account-input .item .text-box{width:400px}.exchange-transfer-controller real-pay-exchange .amount-input{width:600px;margin:0 auto;}.exchange-transfer-controller real-pay-exchange .amount-input .header-title{margin-top:54px;margin-bottom:46px}.exchange-transfer-controller real-pay-exchange .amount-input .text-box{width:100%;height:50px;padding-right:40px;text-align:right}.exchange-transfer-controller real-pay-exchange .amount-input .unit{position:absolute;right:22px;top:15px}.exchange-transfer-controller real-pay-exchange .amount-input .title{width:140px;text-align:right;}.exchange-transfer-controller real-pay-exchange .amount-input .title.strong{font-weight:700}.exchange-transfer-controller real-pay-exchange .amount-input .amount{text-align:right;width:150px;margin-right:22px;}.exchange-transfer-controller real-pay-exchange .amount-input .amount.point{font-weight:700;color:#26a69a}.exchange-completed-controller{margin-top:3px;}.exchange-completed-controller .icon_copy{margin-left:15px;cursor:pointer;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-209px -525px;width:29px;height:32px}.exchange-completed-controller .bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;margin-top:20px;padding-bottom:30px;border-radius:5px;}.exchange-completed-controller .bg .exchange{color:#424242;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:980px;}.exchange-completed-controller .bg .exchange .gift-logo{height:110px;margin-top:34px;margin-bottom:20px}.exchange-completed-controller .bg .exchange .complete{padding:10px 0;}.exchange-completed-controller .bg .exchange .complete .main-message{color:#ff5959;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:700;}.exchange-completed-controller .bg .exchange .complete .main-message .icon-check-w-round{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-580px -443px;width:20px;height:20px;margin-right:6px;margin-top:-3px}.exchange-completed-controller .bg .exchange .table{margin-top:30px;background-color:#fff;width:980px;border-collapse:separate;border-radius:5px;font-size:15px;}.exchange-completed-controller .bg .exchange .table th,.exchange-completed-controller .bg .exchange .table td{font-weight:normal}.exchange-completed-controller .bg .exchange .table tr:last-child td:first-child{border-radius:0 0 0 5px}.exchange-completed-controller .bg .exchange .table tr:last-child td:last-child{border-radius:0 0 5px 0}.exchange-completed-controller .bg .exchange .table .table-header{height:36px;background-color:#e0e0e0;color:#424242;font-size:14px;padding-left:19px;text-align:center;}.exchange-completed-controller .bg .exchange .table .table-header td:first-child{border-right:2px solid #fff;border-radius:5px 0 0 0;width:400px}.exchange-completed-controller .bg .exchange .table .table-header td:last-child{border-left:2px solid #fff;border-radius:0 5px 0 0;width:286px}.exchange-completed-controller .bg .exchange .table .table-row{height:56px;}.exchange-completed-controller .bg .exchange .table .table-row td{text-align:center;border-bottom:2px solid #e0e0e0;}.exchange-completed-controller .bg .exchange .table .table-row td .container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.exchange-completed-controller .bg .exchange .table .table-row td:first-child{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.exchange-completed-controller .bg .exchange .table .table-row td:last-child{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.exchange-completed-controller .bg .exchange .gift-codes{width:100%}.exchange-completed-controller .bg .exchange .gift-code{width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}.exchange-completed-controller .bg .exchange .gift-code .text{display:block}.exchange-completed-controller .bg .exchange .detail{width:100%;height:46px;background-color:#f5f5f5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}.exchange-completed-controller .bg .exchange .detail .text{padding-left:15px;display:block;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.exchange-completed-controller .bg .exchange .detail .expiration{padding-left:15px;display:block;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.exchange-completed-controller .bg .exchange .exchange-button{width:300px;height:56px;margin:30px auto;border-radius:5px;background-color:#ffb74d;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;}.exchange-completed-controller .bg .exchange .exchange-button:hover{background-color:#ffc571}.exchange-completed-controller .bg .exchange .gift-detail{width:100%;padding-top:35px;font-size:14px;}.exchange-completed-controller .bg .exchange .gift-detail a{color:#69c;text-decoration:underline}.exchange-completed-controller .bg .exchange .gift-detail .description{margin-bottom:22px}.exchange-completed-controller .bg .exchange .gift-detail .remark{background-color:#f5f5f5;padding:10px}.exchange-transfer-completed-controller{margin-top:3px;}.exchange-transfer-completed-controller .bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;margin-top:20px;padding-bottom:30px;border-radius:5px;}.exchange-transfer-completed-controller .bg .exchange{color:#424242;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:980px;overflow:hidden;}.exchange-transfer-completed-controller .bg .exchange .gift-logo{height:110px;margin-bottom:22px;margin-top:30px}.exchange-transfer-completed-controller .bg .exchange .complete{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:22px;}.exchange-transfer-completed-controller .bg .exchange .complete .main-message{color:#ff5959;font-weight:700;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}.exchange-transfer-completed-controller .bg .exchange .complete .main-message .icon_completed{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-580px -443px;width:20px;height:20px}.exchange-transfer-completed-controller .bg .exchange .complete .main-message .text{margin-left:15px}.exchange-transfer-completed-controller .bg .exchange .message{width:100%;margin-top:25px}.exchange-transfer-completed-controller .bg .exchange .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;background-color:#f5f5f5;padding-bottom:30px;border-radius:5px;}.exchange-transfer-completed-controller .bg .exchange .content .content-header{background-color:#ff5959;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:30px;border-radius:5px 5px 0 0}.exchange-transfer-completed-controller .bg .exchange .content .item-header{border-bottom:1px solid #e0e0e0;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;margin:30px 190px 6px}.exchange-transfer-completed-controller .bg .exchange .content .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:5px 190px 0;}.exchange-transfer-completed-controller .bg .exchange .content .item .title{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;min-width:120px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.exchange-transfer-completed-controller .bg .exchange .content .item .amount{-webkit-box-flex:0;-webkit-flex:0 1 100px;flex:0 1 100px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.exchange-transfer-completed-controller .bg .exchange .content .item .text{-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.email-settings-complete{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.email-settings-complete .bg-container{margin-top:42px;background-color:#fff;border-radius:5px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:30px 0 36px;}.email-settings-complete .bg-container .row{display:-webkit-box;display:-webkit-flex;display:flex;}.email-settings-complete .bg-container .row.message-row{margin-top:32px}.email-settings-complete .bg-container .row.icon-row{margin-top:22px}.email-settings-complete .bg-container .row .icon{height:36px;width:36px;fill:#ffb74d}.email-settings-complete .bg-container .row .title{font-size:20px;line-height:36px;margin-left:10px}.email-settings-complete .bg-container .row .message{font-size:14px;line-height:22px}.email-settings-complete .bg-container .row .icon-whowatch-email{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-141px -315px;width:138px;height:120px}.email-settings-complete .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;height:46px;width:250px;margin-top:30px;}.email-settings-complete .button:hover,.email-settings-complete .button:focus{background-color:#fafafa}.email-settings-complete .button .icon{margin-right:5px}.email-settings-complete .button .icon-arrow-left{-webkit-transform:rotate(90deg);transform:rotate(90deg);height:9px;width:17px;fill:#fb8c00;margin-right:14px}email-settings{display:block;}email-settings .bg-container{margin-top:42px;background-color:#fff;border-radius:5px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:30px 0 36px;}email-settings .bg-container .current-email-row{margin-top:30px;width:500px;background-color:#eee;font-size:13px;line-height:15px;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}email-settings .bg-container .current-email-row .wrapper{min-height:50px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}email-settings .bg-container .current-email-row .current-email-label{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:6px;height:15px}email-settings .bg-container .current-email-row .current-email{-webkit-box-flex:1;-webkit-flex:1;flex:1;word-break:break-all;min-height:15px;margin:10px 0}email-settings .bg-container .row{display:-webkit-box;display:-webkit-flex;display:flex;}email-settings .bg-container .row .icon{height:36px;width:36px;fill:#ffb74d}email-settings .bg-container .row .title{font-size:20px;line-height:36px;margin-left:10px}email-settings .bg-container .row.description-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-top:30px;}email-settings .bg-container .row.description-row .description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:22px}email-settings .bg-container .row.description-row .icon-check{-webkit-box-flex:0;-webkit-flex:none;flex:none;fill:#fb8c00;width:20px;height:20px}email-settings .bg-container .row.description-row .message{font-size:14px;line-height:20px;margin-left:10px}email-settings .bg-container .row.input-row{margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}email-settings .bg-container .row.input-row form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}email-settings .bg-container .row.input-row .input-form{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:30px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;color:#424242;font-size:14px;padding-left:14px;padding-right:14px;height:50px;width:500px;}email-settings .bg-container .row.input-row .input-form::-ms-expand{display:none}email-settings .bg-container .row.input-row .input-form::-webkit-input-placeholder{color:#bdbdbd}email-settings .bg-container .row.input-row .input-form::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}email-settings .bg-container .row.input-row .input-form:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}email-settings .bg-container .row.input-row .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;width:500px;margin-top:6px;}email-settings .bg-container .row.input-row .error:before,email-settings .bg-container .row.input-row .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}email-settings .bg-container .row.input-row .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}email-settings .bg-container .row.input-row .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}email-settings .bg-container .row.input-row .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}email-settings .bg-container .row.input-row .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}email-settings .bg-container .row.input-row .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;width:250px;height:46px;margin-top:26px;font-size:14px;letter-spacing:20px;padding-left:20px;}email-settings .bg-container .row.input-row .button:hover,email-settings .bg-container .row.input-row .button:focus{background-color:#ffc571}email-settings .bg-container .row.input-row .button .icon{margin-right:5px}email-settings .bg-container .row.input-row .button[disabled]{background-color:#e0e0e0;color:#424242}email-settings .bg-container .row.input-row .button .button-inner-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}email-settings .bg-container .row.input-row .input-remark{font-size:10px;width:100%;margin-top:4px;}email-settings .bg-container .row.input-row .input-remark:before{content:"※"}email-settings .bg-container .row.notice-row{margin-top:26px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}email-settings .bg-container .row.notice-row .notice{font-size:13px;line-height:17px;color:#7f7f7f;}email-settings .bg-container .row.notice-row .notice:before{content:"※"}email-settings .dialog-wrapper{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.4);z-index:11001;}email-settings .dialog-wrapper .dialog{width:590px;max-height:100%;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}email-settings .dialog-wrapper .dialog .dialog-header{position:relative;height:50px;background-color:#ffb74d;}email-settings .dialog-wrapper .dialog .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}email-settings .dialog-wrapper .dialog .dialog-header .close-button{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}email-settings .dialog-wrapper .dialog .dialog-header .close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}email-settings .dialog-wrapper .dialog .dialog-content{padding:35px 0;position:relative;max-height:calc(100vh - 210px);overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}email-settings .dialog-wrapper .dialog .dialog-content .description{font-size:14px;line-height:18px;width:390px;margin-top:2px}email-settings .dialog-wrapper .dialog .dialog-content .email-address-row{margin-top:8px;background-color:#eee;width:390px;padding:10px 46px;font-size:14px;line-height:18px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}email-settings .dialog-wrapper .dialog .dialog-content .email-address-row .wrapper{min-height:50px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}email-settings .dialog-wrapper .dialog .dialog-content .email-address-row .icon-email{width:18px;height:18px;fill:#aaa;-webkit-box-flex:0;-webkit-flex:none;flex:none}email-settings .dialog-wrapper .dialog .dialog-content .email-address-row .email-address-label{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:18px;margin:0 6px}email-settings .dialog-wrapper .dialog .dialog-content .email-address-row .email-address{-webkit-box-flex:1;-webkit-flex:1;flex:1;word-break:break-all}email-settings .dialog-wrapper .dialog .dialog-content .close-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;margin-top:20px;font-size:14px;height:46px;width:200px}email-settings .dialog-wrapper .dialog .dialog-content .close-button:hover,email-settings .dialog-wrapper .dialog .dialog-content .close-button:focus{background-color:#fca333}email-settings .dialog-wrapper .dialog .dialog-content .close-button .icon{margin-right:5px}auth-code{display:block;}auth-code .bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;margin-top:20px;padding-top:30px;padding-bottom:30px;}auth-code .bg .exchange{color:#424242;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:520px;overflow:hidden;}auth-code .bg .exchange .title-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}auth-code .bg .exchange .title-header .icon_auth{margin-right:6px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-247px -443px;width:36px;height:28px}auth-code .bg .exchange .title-header .title{font-size:22px}auth-code .bg .exchange .input-phone-number{width:100%;margin-bottom:30px;}auth-code .bg .exchange .input-phone-number .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}auth-code .bg .exchange .input-phone-number .row.margin-top{margin-top:10px}auth-code .bg .exchange .input-phone-number .row.center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}auth-code .bg .exchange .input-phone-number .flow-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:4px dotted #e0e0e0;padding-top:36px;margin-top:30px;margin-bottom:14px}auth-code .bg .exchange .input-phone-number .strong{color:#fb8c00}auth-code .bg .exchange .input-phone-number .phone{color:#26a69a}auth-code .bg .exchange .input-phone-number .text{line-height:24px}auth-code .bg .exchange .input-phone-number .pointer{cursor:pointer}auth-code .bg .exchange .input-phone-number .number{width:30px;height:30px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:16px;color:#fff;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;margin-right:18px}auth-code .bg .exchange .input-phone-number .title{display:block}auth-code .bg .exchange .input-phone-number .textbox{height:44px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;padding-left:15px;padding-right:15px;vertical-align:middle;font-size:14px;color:#424242;-webkit-box-flex:1;-webkit-flex:1;flex:1;}auth-code .bg .exchange .input-phone-number .textbox::-webkit-input-placeholder{color:#bdbdbd}auth-code .bg .exchange .input-phone-number .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}auth-code .bg .exchange .input-phone-number .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}auth-code .bg .exchange .input-phone-number .back-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:176px;height:44px;font-size:14px;margin-top:20px;}auth-code .bg .exchange .input-phone-number .back-button:hover,auth-code .bg .exchange .input-phone-number .back-button:focus{background-color:#fafafa}auth-code .bg .exchange .input-phone-number .back-button .icon{margin-right:5px}auth-code .bg .exchange .input-phone-number .back-button .icon{margin-right:15px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-614px -389px;width:9px;height:15px}auth-code .bg .exchange .input-phone-number .auth-button{width:84px;height:44px;border-radius:5px;background-color:#ef5350;margin-left:6px;cursor:pointer;color:#fff;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}auth-code .bg .exchange .input-phone-number .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;margin-top:auto;margin-bottom:10px;}auth-code .bg .exchange .input-phone-number .error:before,auth-code .bg .exchange .input-phone-number .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}auth-code .bg .exchange .input-phone-number .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}auth-code .bg .exchange .input-phone-number .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}auth-code .bg .exchange .input-phone-number .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}auth-code .bg .exchange .input-phone-number .error:before{top:auto;bottom:-6px;border-width:6px 6px 0 6px;border-color:#fff transparent transparent transparent}auth-code .bg .exchange .input-phone-number .error:after{top:auto;bottom:-9px;border-width:9px 9px 0 9px;border-color:#ef5350 transparent transparent transparent}auth-code .bg .exchange .input-phone-number .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}auth-phone{display:block;}auth-phone .bg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;margin-top:20px;padding-top:30px;padding-bottom:30px;}auth-phone .bg .exchange{color:#424242;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:520px;overflow:hidden;}auth-phone .bg .exchange .title-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}auth-phone .bg .exchange .title-header .icon_auth{margin-right:6px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-247px -443px;width:36px;height:28px}auth-phone .bg .exchange .title-header .title{font-size:22px}auth-phone .bg .exchange .description{line-height:25px;margin-top:20px}auth-phone .bg .exchange .steps{width:100%;border-top:4px dotted #e0e0e0;margin-top:30px;padding-top:30px;}auth-phone .bg .exchange .steps .steps-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:22px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}auth-phone .bg .exchange .steps .steps-title .icon_step_title{margin-left:3px;margin-right:13px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-446px -472px;width:18px;height:20px}auth-phone .bg .exchange .steps .steps-title .title{font-size:18px}auth-phone .bg .exchange .steps .steps-flow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:15px;}auth-phone .bg .exchange .steps .steps-flow .icon_step{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:4px;color:#fff;-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;margin-right:18px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-448px -142px;width:23px;height:33px}auth-phone .bg .exchange .steps .steps-flow .text{padding-top:4px;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;line-height:25px;}auth-phone .bg .exchange .steps .steps-flow .text .strong{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:16px}auth-phone .bg .exchange .input-phone-number{width:100%;margin-bottom:30px;}auth-phone .bg .exchange .input-phone-number .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}auth-phone .bg .exchange .input-phone-number .row.margin-top{margin-top:10px}auth-phone .bg .exchange .input-phone-number .row.center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}auth-phone .bg .exchange .input-phone-number .flow-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:4px dotted #e0e0e0;padding-top:36px;margin-top:30px;margin-bottom:14px}auth-phone .bg .exchange .input-phone-number .strong{color:#fb8c00}auth-phone .bg .exchange .input-phone-number .phone{color:#26a69a}auth-phone .bg .exchange .input-phone-number .text{line-height:24px}auth-phone .bg .exchange .input-phone-number .pointer{cursor:pointer}auth-phone .bg .exchange .input-phone-number .number{width:30px;height:30px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:16px;color:#fff;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;margin-right:18px}auth-phone .bg .exchange .input-phone-number .title{display:block}auth-phone .bg .exchange .input-phone-number .textbox{height:44px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;padding-left:15px;padding-right:15px;vertical-align:middle;font-size:14px;color:#424242;-webkit-box-flex:1;-webkit-flex:1;flex:1;}auth-phone .bg .exchange .input-phone-number .textbox::-webkit-input-placeholder{color:#bdbdbd}auth-phone .bg .exchange .input-phone-number .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}auth-phone .bg .exchange .input-phone-number .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}auth-phone .bg .exchange .input-phone-number .back-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:176px;height:44px;font-size:14px;margin-top:20px;}auth-phone .bg .exchange .input-phone-number .back-button:hover,auth-phone .bg .exchange .input-phone-number .back-button:focus{background-color:#fafafa}auth-phone .bg .exchange .input-phone-number .back-button .icon{margin-right:5px}auth-phone .bg .exchange .input-phone-number .back-button .icon{margin-right:15px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-614px -389px;width:9px;height:15px}auth-phone .bg .exchange .input-phone-number .register-button{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:44px;border-radius:5px;background-color:#fb8c00;margin-left:6px;cursor:pointer;color:#fff;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}auth-phone .bg .exchange .input-phone-number .register-button:first-child{margin-left:0}auth-phone .bg .exchange .input-phone-number .register-button:hover{background-color:#fca333}auth-phone .bg .exchange .input-phone-number .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;margin-top:auto;margin-bottom:10px;}auth-phone .bg .exchange .input-phone-number .error:before,auth-phone .bg .exchange .input-phone-number .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}auth-phone .bg .exchange .input-phone-number .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}auth-phone .bg .exchange .input-phone-number .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}auth-phone .bg .exchange .input-phone-number .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}auth-phone .bg .exchange .input-phone-number .error:before{top:auto;bottom:-6px;border-width:6px 6px 0 6px;border-color:#fff transparent transparent transparent}auth-phone .bg .exchange .input-phone-number .error:after{top:auto;bottom:-9px;border-width:9px 9px 0 9px;border-color:#ef5350 transparent transparent transparent}auth-phone .bg .exchange .input-phone-number .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}.help-controller{margin-top:4px;}.help-controller .group{position:fixed;width:230px;max-height:calc(100% - 160px);border-radius:5px;background-color:#fff;border:2px solid #f5f5f5;z-index:1;}.help-controller .group .header{height:26px;width:202px;padding-left:15px;font-size:14px;line-height:30px;background-color:#f5f5f5;margin-top:12px;margin-left:12px;margin-right:12px}.help-controller .group .spacer{padding-right:2px;width:100%;height:calc(100% - 20px);}.help-controller .group .spacer .scroll{overflow-x:hidden;overflow-y:auto;width:100%;height:calc(100% - 20px);padding-left:12px;}.help-controller .group .spacer .scroll::-webkit-scrollbar{margin-right:2px;width:7px}.help-controller .group .spacer .scroll::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.help-controller .group .spacer .scroll::-webkit-scrollbar-track-piece:start{background:#f5f5f5}.help-controller .group .spacer .scroll::-webkit-scrollbar-track-piece:end{background:#f5f5f5}.help-controller .group .spacer .scroll ul{margin-top:7px;margin-bottom:0;padding:0}.help-controller .group .spacer .scroll li{width:202px;height:43px;color:#424242;padding-top:3px;}.help-controller .group .spacer .scroll li .selectedBg{border-radius:5px;background-color:#fdb657}.help-controller .group .spacer .scroll li .bg{position:relative;width:100%;height:36px;cursor:pointer;}.help-controller .group .spacer .scroll li .bg .selectedTitle{color:#fff}.help-controller .group .spacer .scroll li .bg .overTitle{color:#fb8c00}.help-controller .group .spacer .scroll li .bg .title{font-size:14px;position:absolute;width:202px;height:20px;left:15px;top:0;line-height:40px}.help-controller .group .spacer .scroll li:nth-child(n + 2){border-top:1px solid #e0e0e0}.help-controller .contents{position:relative;width:960px;margin-left:260px;border-radius:5px;background-color:#fff;padding:0 60px;}.help-controller .contents .sectionTitle{font-size:22px;padding:27px 0 17px 6px;}.help-controller .contents .sectionTitle .icon_question{display:inline-block;position:relative;top:3px;margin-right:15px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-259px -525px;width:17px;height:23px}.help-controller .contents .sectionTitle .icon_exclamation{display:inline-block;position:relative;top:3px;margin-right:15px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-614px -349px;width:7px;height:24px}.help-controller .contents .faq ul{list-style:none;padding:0;margin:0}.help-controller .contents .faq li:nth-child(n + 2){border-top:1px solid #e0e0e0}.help-controller .contents .faq li:last-child{padding-bottom:16px}.help-controller .contents .faq .faqGroupTitle{background-color:#fdb657;color:#fff;font-size:18px;padding:10px 20px}.help-controller .contents .faq .faqContainer{position:relative;font-size:14px;line-height:24px;padding:16px 20px 16px 58px;cursor:pointer;}.help-controller .contents .faq .faqContainer .smallIcon{position:absolute;top:20px;left:20px;}.help-controller .contents .faq .faqContainer .smallIcon.icon_a{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-32px -570px;width:15px;height:15px}.help-controller .contents .faq .faqContainer .smallIcon.icon_q{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-521px -472px;width:16px;height:17px}.help-controller .contents .faq .faqContainer .smallIcon.icon_q2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-538px -472px;width:16px;height:17px}.help-controller .contents .faq .faqContainer.answer{background-color:#eee;}.help-controller .contents .faq .faqContainer.answer .link{color:#1565c0;text-decoration:underline;cursor:pointer}.help-controller .contents .faq .faqContainer .withdraw check-box{margin-top:18px}.help-controller .contents .faq .faqContainer .withdraw .checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:24px;margin-top:18px}.help-controller .contents .faq .faqContainer .withdraw .withdraw-button{height:44px;width:200px;background:#ef5350;border-radius:5px;margin-top:20px;color:#fff;cursor:pointer;}.help-controller .contents .faq .faqContainer .withdraw .withdraw-button:hover{background-color:rgba(239,83,80,0.8)}.help-controller .contents .faq .faqContainer .withdraw .withdraw-button.disabled{background-color:#e0e0e0;color:#fff;}.help-controller .contents .faq .faqContainer .withdraw .withdraw-button.disabled:hover{background-color:#e0e0e0}.help-controller .contents .faq .faqContainer .overTitle{color:#fb8c00}.help-controller .contents .faq .faqContainer .body li{border-top:none}.help-controller .inquiry{position:relative;width:960px;margin-left:260px;padding-top:30px;}.help-controller .inquiry .inquiryBody{border-radius:5px;background-color:#fff;font-size:14px;padding:20px 206px;display:-webkit-box;display:-webkit-flex;display:flex;}.help-controller .inquiry .inquiryBody.mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:20px 80px}.help-controller .inquiry .inquiryBody .preamble{padding:10px 0;}.help-controller .inquiry .inquiryBody .preamble .guide{padding:5px 15px;}.help-controller .inquiry .inquiryBody .preamble .guide .link{color:#fb8c00;cursor:pointer}.help-controller .inquiry .inquiryBody .formLink{color:#fb8c00;background-color:#eee;border:2px solid #e0e0e0;border-radius:5px;padding:10px 36px;margin-left:45px;cursor:pointer}.help-controller .inquiry .inquiryBody .formLink:hover{background-color:#fafafa}.help-controller .inquiry .remarks{font-size:12px;padding:20px 0 0 180px;}.help-controller .inquiry .remarks .remark{color:#c5c5c5;margin:0}.help-controller .inquiry .remarks .important-remark{color:#fb8c00}.help-controller .dialog-wrapper{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.4);z-index:20000;}.help-controller .dialog-wrapper .dialog{width:590px;max-height:100%;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;}.help-controller .dialog-wrapper .dialog .dialog-header{position:relative;height:50px;background-color:#ffb74d;}.help-controller .dialog-wrapper .dialog .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}.help-controller .dialog-wrapper .dialog .dialog-header .close-button{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.help-controller .dialog-wrapper .dialog .dialog-header .close-button .icon-close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.help-controller .dialog-wrapper .dialog .dialog-content{padding:35px 0;position:relative;max-height:calc(100vh - 210px);overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.help-controller .dialog-wrapper .dialog .dialog-content .description-row{font-size:14px;line-height:18px;width:390px;margin-top:2px;}.help-controller .dialog-wrapper .dialog .dialog-content .description-row.account-limit{margin-bottom:5px}.help-controller .dialog-wrapper .dialog .dialog-content .account-row{margin-top:8px;background-color:#eee;width:390px;padding:5px 16px;font-size:14px;line-height:18px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}.help-controller .dialog-wrapper .dialog .dialog-content .account-row .wrapper{min-height:30px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.help-controller .dialog-wrapper .dialog .dialog-content .account-row .account{-webkit-box-flex:1;-webkit-flex:1;flex:1;word-break:break-all;text-align:center}.help-controller .dialog-wrapper .dialog .dialog-content .button-row{width:390px;height:44px;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.help-controller .dialog-wrapper .dialog .dialog-content .delete-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ef5350;cursor:pointer;color:#fff;font-size:12px;border:none;font-size:14px;height:44px;width:94px}.help-controller .dialog-wrapper .dialog .dialog-content .delete-button:hover,.help-controller .dialog-wrapper .dialog .dialog-content .delete-button:focus{background-color:#f07a78}.help-controller .dialog-wrapper .dialog .dialog-content .delete-button .icon{margin-right:5px}.help-controller .dialog-wrapper .dialog .dialog-content .cancel-button{margin-left:54px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;font-size:14px;height:44px;width:94px;}.help-controller .dialog-wrapper .dialog .dialog-content .cancel-button:hover,.help-controller .dialog-wrapper .dialog .dialog-content .cancel-button:focus{background-color:#fafafa}.help-controller .dialog-wrapper .dialog .dialog-content .cancel-button .icon{margin-right:5px}.help-controller .dialog-wrapper .dialog .dialog-content .cancel-button[disabled]{background-color:#e0e0e0;color:#424242}.help-encoder{padding:5%;border-radius:5px;background-color:#fff;}.help-encoder a{text-decoration:underline}.help-encoder li{margin:1em 0}.help-encoder table{margin:1em 0}.help-encoder th,.help-encoder td{padding:.5em}inquiry-dialog{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}inquiry-dialog .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}inquiry-dialog .wrapper .spacer{height:579px;}inquiry-dialog .wrapper .spacer .dialog{width:592px;border-radius:5px;overflow:hidden;}inquiry-dialog .wrapper .spacer .dialog .dialogHeader{position:relative;width:592px;height:50px;background-color:#ffb74d;}inquiry-dialog .wrapper .spacer .dialog .dialogHeader .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}inquiry-dialog .wrapper .spacer .dialog .dialogHeader .closeButton{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}inquiry-dialog .wrapper .spacer .dialog .dialogHeader .closeButton .icon_close{position:absolute;left:5px;top:5px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}inquiry-dialog .wrapper .spacer .dialog .content{display:-webkit-box;display:-webkit-flex;display:flex;padding:30px 96px;width:592px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:rgba(255,255,255,0.95);}inquiry-dialog .wrapper .spacer .dialog .content.step2{padding:30px 70px}inquiry-dialog .wrapper .spacer .dialog .content .title{font-size:14px;padding:0 8px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}inquiry-dialog .wrapper .spacer .dialog .content .checked .textbox.ng-invalid{border-color:#ffb74d}inquiry-dialog .wrapper .spacer .dialog .content .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:400px;height:50px;border-radius:5px;background-color:#fff;padding-top:2px;padding-left:16px;padding-right:16px;border:2px solid #e0e0e0;margin-top:2px;margin-bottom:22px;font-size:14px;line-height:24px;color:#424242;}inquiry-dialog .wrapper .spacer .dialog .content .textbox::-ms-expand{display:none}inquiry-dialog .wrapper .spacer .dialog .content .textbox:invalid{box-shadow:none}inquiry-dialog .wrapper .spacer .dialog .content .inquiry-group{position:relative;width:400px;height:55px;margin-bottom:18px;}inquiry-dialog .wrapper .spacer .dialog .content .inquiry-group .icon{position:absolute;left:16px;top:14px;pointer-events:none}inquiry-dialog .wrapper .spacer .dialog .content .inquiry-group .arrow_down_white{position:absolute;right:17px;top:25px;pointer-events:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-130px -513px;width:13px;height:8px}inquiry-dialog .wrapper .spacer .dialog .content .inquiry-group select{position:absolute;left:0;top:0;padding-left:16px}inquiry-dialog .wrapper .spacer .dialog .content .message{height:140px;padding:16px;font-size:14px;line-height:18px}inquiry-dialog .wrapper .spacer .dialog .content .checked .dialogButtons{margin-bottom:70px}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons{position:relative;margin-top:2px;width:100%;text-align:center;margin-bottom:11px;}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogButton{position:relative;border-radius:5px;display:inline-block;vertical-align:top;margin:0 30px}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogCancel{background-color:#eee;border:2px solid #e0e0e0;}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogCancel:hover{background-color:#fafafa}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogCancel .dialogTitle{width:100%;height:100%;color:#fb8c00;font-size:14px;text-align:center;padding:10px 12px;cursor:pointer}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogOk{background-color:#fb8c00;}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogOk:hover{background-color:#fca333}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogOk .dialogTitle{width:100%;height:100%;color:#fff;font-size:14px;text-align:center;cursor:pointer;}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogOk .dialogTitle.step1{padding:14px 22px 9px 26px;letter-spacing:4px}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogOk .dialogTitle.step2{padding:12px 14px}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .dialogOk .dialogTitle.step3{padding:12px 21px}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;position:absolute;top:46px;left:50px;width:300px;height:50px;}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .error:before,inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .error .icon_error{position:absolute;top:11px;left:46px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}inquiry-dialog .wrapper .spacer .dialog .content .dialogButtons .error .message{position:absolute;height:100%;padding:9px 52px 0 79px;color:#ef5350;font-size:12px;line-height:14px}inquiry-dialog .wrapper .spacer .dialog .content .confirmTitle{font-size:14px;padding:0 8px;margin-bottom:22px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}inquiry-dialog .wrapper .spacer .dialog .content .confirmMessage{font-size:14px;padding:0 8px;margin-top:-16px;margin-bottom:24px;height:110px;width:100%;word-wrap:break-word;overflow:auto}inquiry-dialog .wrapper .spacer .dialog .content .remark{margin:0 8px;padding:28px 4px 17px 4px;border-top:1px solid #e0e0e0;font-size:14px;color:#26a69a}inquiry-dialog .wrapper .spacer .dialog .content .privacy-policy{overflow-x:auto;overflow-y:scroll;height:100px;width:100%;margin:0 0 20px;font-size:12px;border:1px solid #e0e0e0;padding:10px}inquiry-dialog .wrapper .spacer .dialog .content .confirmFinish{font-size:14px;width:100%;text-align:center;margin-top:40px;margin-bottom:55px}.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 .view{padding-top:44px;}.mobile-controller .view.next-move.vertical{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-animation-name:next-move-vertical;animation-name:next-move-vertical;-webkit-animation-duration:300ms;animation-duration:300ms;}@-webkit-keyframes next-move-vertical{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes next-move-vertical{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}.mobile-controller .view.next-move.horizon{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation-name:next-move-horizon;animation-name:next-move-horizon;-webkit-animation-duration:300ms;animation-duration:300ms;}@-webkit-keyframes next-move-horizon{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes next-move-horizon{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.mobile-controller .view.prev-move.vertical{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation-name:prev-move-vertical;animation-name:prev-move-vertical;-webkit-animation-duration:300ms;animation-duration:300ms;}@-webkit-keyframes prev-move-vertical{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes prev-move-vertical{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.mobile-controller .view.prev-move.horizon{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation-name:prev-move-horizon;animation-name:prev-move-horizon;-webkit-animation-duration:300ms;animation-duration:300ms;}@-webkit-keyframes prev-move-horizon{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes prev-move-horizon{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.mobile-controller .wrapper{width:640px;margin:0 auto}.mobile-controller .header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.mobile-controller .mobileHeaderBg{width:640px;height:280px;position:absolute;top:-50px;z-index:-1;background-color:#fff}.mobile-controller .app-logo{height:136px;width:70%;margin-left:30px;margin-bottom:64px}.mobile-controller .app-header{margin:0 auto;width:500px;display:-webkit-box;display:-webkit-flex;display:flex}.mobile-controller .app-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-473px -99px;width:100px;height:100px}.mobile-controller .app-description{word-break:break-all;font-size:25px;line-height:34px;margin-left:20px;}.mobile-controller .app-description .orange{color:#fb8c00}.mobile-controller .action-area{width:580px;height:270px;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:0 auto 20px;padding:0 35px;}.mobile-controller .action-area.launch .exclamation{fill:#fb8c00}.mobile-controller .action-area.launch .text .strong{color:#fb8c00}.mobile-controller .action-area.launch .illust .inner-illust{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-280px -315px;width:156px;height:100px}.mobile-controller .action-area.launch .button{background-color:#fb8c00;}.mobile-controller .action-area.launch .button:active{background-color:#fca333}.mobile-controller .action-area.launch .button .inner-icon{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-564px -200px;width:60px;height:60px}.mobile-controller .action-area.item-relate{height:auto;display:inline-block;margin:30px 30px 20px 30px;padding:0 10px;}.mobile-controller .action-area.item-relate hr{color:#bdbdbd}.mobile-controller .action-area.item-relate .desc{height:32px;margin-top:34px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.mobile-controller .action-area.item-relate .desc .icon-shopping-cart{width:32px;height:32px;margin:0 22px 0 8px;fill:#fb8c00}.mobile-controller .action-area.item-relate .transition-link{height:32px;margin:34px 10px 34px 0;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;float:right;}.mobile-controller .action-area.item-relate .transition-link .text{font-size:24px;color:#fb8c00}.mobile-controller .action-area.item-relate .transition-link .icon-arrow{-webkit-transform:rotate(270deg);transform:rotate(270deg);width:17px;height:11px;margin-left:15px;fill:#fb8c00}.mobile-controller .action-area.item-relate .mobile-banners{padding:20px 0}.mobile-controller .action-area.item-relate .mobile-top-banner{margin-bottom:18px;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:25.423728813559322%;display:block;content:""}.mobile-controller .action-area .exclamation{height:32px;width:32px;fill:#26a69a;margin:4px 12px 0 8px}.mobile-controller .action-area .text{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:30px;line-height:40px;}.mobile-controller .action-area .text .strong{color:#26a69a}.mobile-controller .action-area .illust{width:195px;height:195px;background-image:url("../image/commons/common_bg.png");border-radius:50%;margin-top:-30px;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:12px;position:relative;}.mobile-controller .action-area .illust .inner-illust{position:absolute;top:26px;left:15px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-473px 0;width:152px;height:98px}.mobile-controller .action-area .desc{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.mobile-controller .action-area .row{display:-webkit-box;display:-webkit-flex;display:flex;height:100px;width:500px;position:relative}.mobile-controller .action-area .button{display:-webkit-box;display:-webkit-flex;display:flex;background-color:#26a69a;border-radius:5px;-webkit-box-align:center;-webkit-align-items:center;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{height:60px;width:60px;background-color:#fff;border-radius:5px;margin-left:44px;overflow:hidden;}.mobile-controller .action-area .icon .inner-icon{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-354px -252px;width:60px;height:60px}.mobile-controller .action-area .description{color:#fff;font-size:32px;margin-left:35px}.mobile-controller .point_history{display:block;margin:0 30px 100px;padding:10px;background-color:#fff;text-align:center;font-size:20px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#ffb74d}.mobile-controller .content{margin:20px 0}.mobile-controller .footer{width:580px;height:140px;margin:0 auto;}.mobile-controller .footer p{text-align:right}.mobile-controller #status-bar{width:100%;height:20px;height:constant(safe-area-inset-top);height:env(safe-area-inset-top);position:fixed;top:0;background-color:#ffb74d;z-index:100;-webkit-transform:translateZ(0);}.mobile-controller #status-bar.safe-area-20px{height:20px}@media screen and (min-width:450px) and (max-height:599px){.mobile-controller #status-bar{display:none}}@media screen and (min-height:599px) and (orientation:landscape){.mobile-controller #status-bar{display:none}}.mobile-controller #status-bar.live{background-color:#121212;}.mobile-controller #status-bar.live.broadcasting{background-color:#ef5350}.mobile-controller #status-bar.android{display:none}.mobile-controller #header{width:100%;height:44px;position:fixed;top:20px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);overflow:hidden;background-color:#ffb74d;line-height:2em;z-index:100;}@media screen and (min-width:450px) and (max-height:599px){.mobile-controller #header{display:none}}@media screen and (min-height:599px) and (orientation:landscape){.mobile-controller #header{display:none}}.mobile-controller #header.android,.mobile-controller #header.no-status-bar{top:0}.mobile-controller #header .left-icon{height:100%;position:absolute;display:table;}.mobile-controller #header .left-icon .search .icon{width:37px;margin-top:4px}.mobile-controller #header .left-icon .prev{width:11px;padding-left:7px;padding-right:37px;display:table-cell;position:relative;}.mobile-controller #header .left-icon .prev .icon{width:11px;height:17px;display:block;position:absolute;top:0;bottom:0;margin:auto}.mobile-controller #header > .title{height:100%;margin:0 35px 0 35px;letter-spacing:.1em;font:bold 16px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;line-height:44px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-controller #header .logo-box{margin:0 35px 0 35px;height:100%;position:relative;text-align:center;}.mobile-controller #header .logo-box .logo{width:103px;height:31px;position:absolute;top:calc(50% - 15px);left:calc(50% - 52px);background-size:cover;background-position:center;background-image:url("../image/shared/logo.png")}.mobile-controller #header .right-icon{height:100%;padding-right:7px;position:absolute;right:0;top:0;}.mobile-controller #header .right-icon .image-box{height:100%;position:relative;}.mobile-controller #header .right-icon .image-box .image{display:block;position:absolute;top:0;right:0;bottom:0;margin:auto}.mobile-controller #header .profile-submenu{width:20px;padding-right:14px;}.mobile-controller #header .profile-submenu .image-box .image{width:20px}.mobile-controller #header .profile-submenu .image-box .triangle{position:absolute;top:20px;width:6px}.mobile-controller #header .profile-submenu .image-box .profile-icon{position:absolute;top:9px;right:8px;width:28px;border-radius:4px}.mobile-controller #header .live .image-box .image{width:33px}.mobile-controller #header .right-text{padding-right:7px;position:absolute;top:0;right:0;}.mobile-controller #header .right-text .title{color:#fb8c00;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;line-height:44px}.mobile-controller #header.hide{-webkit-animation-name:header-hide;-webkit-animation-duration:100ms;}@-webkit-keyframes header-hide{0%{height:44px}100%{height:20px}}.mobile-controller #header.show{-webkit-animation-name:header-show;-webkit-animation-duration:100ms;}@-webkit-keyframes header-show{0%{height:20px}100%{height:44px}}.mobile-controller .balloon-popup{display:table;position:absolute;right:10px;z-index:10000;border-radius:2px;}.mobile-controller .balloon-popup:after{width:0;height:0;margin-left:-20px;position:absolute;bottom:100%;left:100%;border:solid transparent;content:" ";pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px 5px}@media screen and (max-width:450px) and (max-height:800px){.mobile-controller .balloon-popup{top:64px;top:calc(44px + constant(safe-area-inset-top));top:calc(44px + env(safe-area-inset-top));right:10px}.mobile-controller .balloon-popup.safe-area-20px{top:64px}.mobile-controller .balloon-popup:after{bottom:100%}.mobile-controller .balloon-popup.android,.mobile-controller .balloon-popup.no-status-bar{top:50px}}@media screen and (min-height:800px) and (orientation:portrait){.mobile-controller .balloon-popup{top:64px;top:calc(44px + constant(safe-area-inset-top));top:calc(44px + env(safe-area-inset-top));right:10px}.mobile-controller .balloon-popup.safe-area-20px{top:64px}.mobile-controller .balloon-popup:after{bottom:100%}.mobile-controller .balloon-popup.android,.mobile-controller .balloon-popup.no-status-bar{top:50px}}@media screen and (min-width:450px) and (max-height:599px){.mobile-controller .balloon-popup{bottom:50px;right:calc(4.6% - 15px)}.mobile-controller .balloon-popup:after{top:100%;border-top-color:#fff;border-bottom-color:rgba(0,0,0,0)}}@media screen and (min-height:599px) and (orientation:landscape){.mobile-controller .balloon-popup{bottom:50px;right:calc(4.6% - 15px)}.mobile-controller .balloon-popup:after{top:100%;border-top-color:#fff;border-bottom-color:rgba(0,0,0,0)}}.mobile-controller .balloon-popup .menu{width:100%;background-color:#fff;padding:10px 25px 10px 12px;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:-1px;}.mobile-controller .balloon-popup .menu:nth-child(1){border-top-left-radius:2px;border-top-right-radius:2px}.mobile-controller .balloon-popup .menu:nth-last-child(n+2){border-bottom:2px solid #ffb74d}.mobile-controller .balloon-popup .menu:nth-last-child(1){border-bottom-right-radius:2px;border-bottom-left-radius:2px}.mobile-controller .balloon-popup .menu .icon-box{position:relative;width:16px;}.mobile-controller .balloon-popup .menu .icon-box .icon{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:12px;}.mobile-controller .balloon-popup .menu .icon-box .icon.large{width:16px}.mobile-controller .balloon-popup .menu .title{color:#757575;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;padding-left:5px}.mobile-controller .login-controller{height:100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:200;}.mobile-controller .login-controller .loading{width:100%;position:absolute;display:none;top:44px;bottom:0;background-color:rgba(0,0,0,0.2);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;-webkit-animation:loading-graybox-fadeout .1s linear;animation:loading-graybox-fadeout .1s linear;top:0}.mobile-controller .login-controller .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}.mobile-controller .login-controller .loading.animation{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;display:block;-webkit-animation:loading-graybox-fadein .1s linear;animation:loading-graybox-fadein .1s linear;}.mobile-controller .login-controller .loading.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-webkit-keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.mobile-controller .login-controller .back-hider{width:100%;height:100%;background-color:#fff;position:absolute;top:0;bottom:0;right:0;left:0;z-index:300}.mobile-controller .login-controller .login{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;background-color:#ffb74d;z-index:350;}.mobile-controller .login-controller .login.animation{-webkit-animation-name:show-login;-webkit-animation-duration:500ms}.mobile-controller .login-controller .login.hide{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation-name:hide-login;-webkit-animation-duration:500ms}.mobile-controller .login-controller .login .login-box{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;}.mobile-controller .login-controller .login .login-box .head{-webkit-box-flex:1;-webkit-flex:1;flex:1;}.mobile-controller .login-controller .login .login-box .head .skip{text-align:right;margin:9% 5%;}.mobile-controller .login-controller .login .login-box .head .skip .icon-close{height:19px;width:19px;fill:#fff}.mobile-controller .login-controller .login .login-box .head .logo{width:calc(100% - 96px);margin:0 40px 0 56px}.mobile-controller .login-controller .login .login-box .login-form{padding:11px 10px;color:#fff;width:100%;position:absolute;bottom:0;left:0;}.mobile-controller .login-controller .login .login-box .login-form.ng-leave{-webkit-transition:0.3s linear;transition:0.3s linear;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-controller .login-controller .login .login-box .login-form.ng-leave-active{-webkit-transform:translateX(100%);transform:translateX(100%)}.mobile-controller .login-controller .login .login-box .login-form.ng-enter,.mobile-controller .login-controller .login .login-box .login-form.ng-enter-prepare{-webkit-transition:0.3s linear 0.1s;transition:0.3s linear 0.1s;-webkit-transform:translateX(100%);transform:translateX(100%)}.mobile-controller .login-controller .login .login-box .login-form.ng-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-controller .login-controller .login .login-box .login-form .back{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:19px;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;}.mobile-controller .login-controller .login .login-box .login-form .back .icon-arrow-left{-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:#fff;width:16px;height:16px;margin-right:5%}.mobile-controller .login-controller .login .login-box .login-form .input-box{height:40px;margin-bottom:10px;position:relative;line-height:30px;background-color:#f5f5f5;border:1px solid #bdbdbd;border-radius:5px;overflow:hidden;}.mobile-controller .login-controller .login .login-box .login-form .input-box input{width:100%;height:100%;line-height:40px;border-style:none;background-color:rgba(0,0,0,0);font-family:'Helvetica','Droid Sans',Arial;padding:0 30px 0 5px;}.mobile-controller .login-controller .login .login-box .login-form .input-box input::-webkit-input-placeholder{padding-left:3px;padding-top:4px;color:#bdbdbd;font:14px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:30px}.mobile-controller .login-controller .login .login-box .login-form .input-box .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;margin-top:-15px;}.mobile-controller .login-controller .login .login-box .login-form .input-box .clear-button-cover .clear-button{width:15px;height:15px;background-color:#b8b8b8;line-height:12px;text-align:center;position:absolute;right:5px;top:50%;margin-top:-7px;border-radius:50%;color:#fff;z-index:1000}.mobile-controller .login-controller .login .login-box .login-form .login-button{width:100%;height:44px;line-height:44px;margin:19px 0 51px;color:#fff;background-color:#fb8c00;border-radius:5px;border:none;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;}.mobile-controller .login-controller .login .login-box .login-form .login-button.disable{background-color:#e0e0e0}.mobile-controller .login-controller .login .login-box .any-login{position:absolute;bottom:0;left:0;padding:20px 0;width:100%;}.mobile-controller .login-controller .login .login-box .any-login.ng-leave{-webkit-transition:0.3s linear;transition:0.3s linear;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-controller .login-controller .login .login-box .any-login.ng-leave-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mobile-controller .login-controller .login .login-box .any-login.ng-enter,.mobile-controller .login-controller .login .login-box .any-login.ng-enter-prepare{-webkit-transition:0.3s linear 0.1s;transition:0.3s linear 0.1s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mobile-controller .login-controller .login .login-box .any-login.ng-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-controller .login-controller .login .login-box .any-login .login-title{margin:16px 20px 0;color:#fff;font:bold 16px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;line-height:44px;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.mobile-controller .login-controller .login .login-box .any-login .twitter{background-color:#1b95e0;}.mobile-controller .login-controller .login .login-box .any-login .twitter .icon-twitter{width:35px;height:35px;fill:#fff;margin:0 6px}.mobile-controller .login-controller .login .login-box .any-login .who-watch{background-color:#fb8c00;}.mobile-controller .login-controller .login .login-box .any-login .who-watch .icon-fu{fill:#fff;width:25px;height:25px;margin:0 10px}.mobile-controller .login-controller .login .login-box .any-login .link{color:#fff;text-align:center;margin-top:16px;}.mobile-controller .login-controller .login .login-box .any-login .link .title{border-bottom:solid 1px #fff;font-size:13px;color:#fff;text-decoration:none}@-webkit-keyframes show-login{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes hide-login{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.mobile-controller .mobile-login-complete{width:100%;height:100%;overflow-x:hidden;padding-top:44px;-webkit-overflow-scrolling:touch;}.mobile-controller .mobile-login-complete .description{width:80%;padding-top:10px;margin:auto;text-align:center}.mobile-controller .mobile-login-complete .button{width:200px;height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px}.mobile-controller .point-controller{width:100%;height:100%;overflow-x:hidden;padding-top:44px;-webkit-overflow-scrolling:touch;}.mobile-controller .point-controller.index{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#424242;background-color:#fff;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;}.mobile-controller .point-controller.index .total-point-box{background-color:#f5f5f5;padding:0 4.6875% 16px;}.mobile-controller .point-controller.index .total-point-box .row{display:table;width:100%;}.mobile-controller .point-controller.index .total-point-box .row > *{display:table-cell;vertical-align:middle}.mobile-controller .point-controller.index .total-point-box .total-point-title{height:32px;vertical-align:bottom}.mobile-controller .point-controller.index .total-point-box .total-point{text-align:right;width:75.86206896551724%;padding-right:.5em;background-color:#fff;border:2px #ffb74d solid;font-size:20px;font-family:'Helvetica-Bold','Droid Sans',Arial;}.mobile-controller .point-controller.index .total-point-box .total-point+div{display:table-cell;width:3.448275862068965%}.mobile-controller .point-controller.index .total-point-box .total-point-unit{font-size:16px;font-family:'Helvetica-Bold','Droid Sans',Arial}.mobile-controller .point-controller.index .total-point-box .exchange{text-align:center;height:36px;width:20.689655172413794%;border-radius:5px;background-color:#ffb74d;color:#fff;font-weight:bold;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;letter-spacing:.4em;padding-left:.4em}.mobile-controller .point-controller.index .tabs{width:100%;height:43px;border-bottom:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 10px;background-color:#fff;margin:0;}.mobile-controller .point-controller.index .tabs .tab{-webkit-box-flex:1;-webkit-flex:1;flex:1;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;font-size:14px;color:#424242;}.mobile-controller .point-controller.index .tabs .tab.active{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#fb8c00;}.mobile-controller .point-controller.index .tabs .tab.active:after{content:'';display:block;width:calc(100% - 20px);height:4px;border-radius:4px;position:absolute;bottom:0;left:10px;background-color:#fb8c00}.mobile-controller .point-controller.index .histories{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow-y:scroll;padding:15px 15px;width:auto;display:-webkit-box;display:-webkit-flex;display:flex;}.mobile-controller .point-controller.index .histories table th,.mobile-controller .point-controller.index .histories table td{border:1px solid $color-gray-3-color}.mobile-controller .point-controller.index .histories .history{margin:2px 0;}.mobile-controller .point-controller.index .histories .history .header{height:36px;position:relative;background-color:#ffb74d;}.mobile-controller .point-controller.index .histories .history .header .icon-box{height:100%;padding-left:10px;display:table-cell;line-height:36px;}.mobile-controller .point-controller.index .histories .history .header .icon-box .icon{width:17px;position:relative;top:3px}.mobile-controller .point-controller.index .histories .history .header .header-title{padding-left:10px;display:table-cell;color:#fff;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:36px}.mobile-controller .point-controller.index .histories .history .table{width:100%;table-layout:fixed;}.mobile-controller .point-controller.index .histories .history .table .title{height:30px;background-color:#bdbdbd;color:#fff;font-weight:normal;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;border-right:1px solid #f5f5f5}.mobile-controller .point-controller.index .histories .history .table .columns{border-bottom:1px solid #f5f5f5;background-color:#fff;}.mobile-controller .point-controller.index .histories .history .table .columns:nth-last-child(1){border-bottom:none}.mobile-controller .point-controller.index .histories .history .table .columns .column{height:27px;color:#424242;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;border-right:1px solid #f5f5f5}.mobile-controller .point-controller.index .histories .history .header .icon-box .icon{top:4px}.mobile-controller .point-controller.index .histories .history .header .header-title{width:100%;position:relative;}.mobile-controller .point-controller.index .histories .history .header .header-title .total{position:absolute;right:12px}.mobile-controller .point-controller.index .histories .history .table .title{height:29px;border:1px solid #f5f5f5}.mobile-controller .point-controller.index .histories .history .table .columns .column{border:1px solid #f5f5f5;text-align:center;height:35px;padding:4px 6px;}.mobile-controller .point-controller.index .histories .history .table .columns .column .point-date{text-align:left;font-size:10px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#bdbdbd}.mobile-controller .point-controller.index .histories .history .table .columns .column .point-title{text-align:left;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-controller .point-controller.index .histories .history .table .columns .column.point{position:relative;font-size:14px;font-family:'Helvetica','Droid Sans',Arial;}.mobile-controller .point-controller.index .histories .history .table .columns .column.point .detail-button{position:absolute;right:10px;top:33%}.mobile-controller .point-controller.index .histories .history-flex-header{-webkit-box-flex:0;-webkit-flex:0;flex:0}.mobile-controller .point-controller.index .histories .history-flex-footer{-webkit-box-flex:1;-webkit-flex:1;flex:1}.mobile-controller .point-controller.index .gain-histories .history .table .title.type,.mobile-controller .point-controller.index .exchange-histories .history .table .title.type{width:67.24137931034483%}.mobile-controller .point-controller.index .gain-histories .history .table .title.point,.mobile-controller .point-controller.index .exchange-histories .history .table .title.point{width:32.758620689655174%}.mobile-controller .point-controller .no-history{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.mobile-controller .point-controller{margin-top:0;padding-top:0;}.mobile-controller .point-controller.index .histories .history{margin:-8px 0 10px;}.mobile-controller .point-controller.index .histories .history .header .icon-box .icon{background-color:#fff;height:16px;width:16px;border-radius:3px;padding:2px;fill:#fb8c00}.mobile-controller .point-controller .bookmark-balloon{width:100%;position:absolute;top:0;bottom:0;background-color:rgba(0,0,0,0.5);}@media screen and (min-width:450px) and (max-height:599px){.mobile-controller .point-controller .bookmark-balloon{display:none}}@media screen and (min-height:599px) and (orientation:landscape){.mobile-controller .point-controller .bookmark-balloon{display:none}}.mobile-controller .point-controller .bookmark-balloon .wwkun{width:127px;position:absolute;left:50%;bottom:10px;margin-left:-127px}.mobile-controller .point-controller .bookmark-balloon .balloon{width:127px;position:absolute;margin-left:-86px;left:50%;bottom:72px}.mobile-controller .point-controller .header{display:block}.mobile-controller .balloon-popup{position:fixed}.mobile-controller .user-id-container{background-color:#fff;border-bottom:1px solid #ffb74d;padding:6px;}.mobile-controller .user-id-container .user-id{background-color:#f5f5f5;color:#424242;border-radius:3px;font-size:14px;padding:2px 6px}.gifttickets-controller{font-size:13px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.gifttickets-controller .link{color:#1565c0;border-bottom:.99px solid #1565c0}.gifttickets-controller.select-type{width:100%;height:100%;padding-bottom:22px;overflow-x:hidden;background-color:#f5f5f5;color:#424242;}.gifttickets-controller.select-type .exchange-category{border-bottom:.99px solid #bdbdbd;margin:0 4.6875%;padding-bottom:20px;}.gifttickets-controller.select-type .exchange-category:last-of-type{border-bottom:none;padding-bottom:0}.gifttickets-controller.select-type .exchange-category-title{width:100%;margin-top:20px;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.gifttickets-controller.select-type .gift-types .gift{display:table;table-layout:fixed;width:100%;height:98px;margin-top:20px;}.gifttickets-controller.select-type .gift-types .gift:first-child{margin-top:0}.gifttickets-controller.select-type .gift-types .gift .gift-image{display:table-cell;text-align:center;vertical-align:middle;background-color:#fff;}.gifttickets-controller.select-type .gift-types .gift .gift-image img{height:48px}.gifttickets-controller.select-type .gift-types .gift .gift-detail{display:table-cell;text-align:center;vertical-align:middle;width:113px;height:100%;background-color:#ffcc80;}.gifttickets-controller.select-type .gift-types .gift .gift-detail .min-point-box{display:table;width:100%;}.gifttickets-controller.select-type .gift-types .gift .gift-detail .min-point-box .min-point{display:table-cell;text-align:center;vertical-align:middle;height:28px;font:14px 'Helvetica-Bold','Droid Sans',Arial;color:#fb8c00;}.gifttickets-controller.select-type .gift-types .gift .gift-detail .min-point-box .min-point .min-point-unit{font:12px 'Helvetica-Bold','Droid Sans',Arial}.gifttickets-controller.select-type .gift-types .gift .gift-detail .exchange-button-box{width:89px;height:58px;margin:12px;margin-top:0;background-color:#fb8c00;border-radius:5px;font:bold 12px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.gifttickets-controller.select-type .gift-types .gift .gift-detail .exchange-button-box .exchange-button-label{margin-top:2px;height:12px}.gifttickets-controller.select-type .gift-types .gift .gift-detail .bank-transfer-available-button-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;}.gifttickets-controller.select-type .gift-types .gift .gift-detail .bank-transfer-available-button-box .exchange-button-label{font-size:14px}.gifttickets-controller.select-type .gift-types .gift .gift-detail.maintenance,.gifttickets-controller.select-type .gift-types .gift .gift-detail.pending{background-color:#e0e0e0;}.gifttickets-controller.select-type .gift-types .gift .gift-detail.maintenance .min-point,.gifttickets-controller.select-type .gift-types .gift .gift-detail.pending .min-point{color:#bdbdbd}.gifttickets-controller.select-type .gift-types .gift .gift-detail.maintenance .exchange-button-box,.gifttickets-controller.select-type .gift-types .gift .gift-detail.pending .exchange-button-box{background-color:#bdbdbd;padding-top:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.gifttickets-controller.select-amount{width:100%;height:100%;overflow-x:hidden;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;color:#757575;}.gifttickets-controller.select-amount .center-area{margin:20px 4.6875%;background-color:#fff;padding-bottom:13px;}.gifttickets-controller.select-amount .center-area .gift-image{text-align:center;border-bottom:1px #e0e0e0 solid;}.gifttickets-controller.select-amount .center-area .gift-image img{width:auto;height:60px;margin-top:10px;margin-bottom:10px;}.gifttickets-controller.select-amount .center-area .gift-image img.publish-item{height:90px}.gifttickets-controller.select-amount .center-area .descriptions{text-align:left;margin:0 8.275862068965518% 10px;padding:15px 25px;background-color:#f0f0f0;}.gifttickets-controller.select-amount .center-area .descriptions .description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.gifttickets-controller.select-amount .center-area .descriptions .description .check{width:16px;-webkit-flex-basis:16px;flex-basis:16px;margin-top:4px;margin-right:5px;height:9px}.gifttickets-controller.select-amount .center-area .descriptions .description .text{color:#424242;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;-webkit-box-flex:1;-webkit-flex:1 1 16px;flex:1 1 16px}.gifttickets-controller.select-amount .center-area .select-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:top;-webkit-align-items:top;align-items:top;margin:13px 30px;}.gifttickets-controller.select-amount .center-area .select-row .unit-select{-webkit-box-flex:1;-webkit-flex:1;flex:1}.gifttickets-controller.select-amount .center-area .select-row .unit{-webkit-flex-basis:35px;flex-basis:35px;-webkit-align-self:flex-end;align-self:flex-end;font-weight:bold;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#757575;text-align:left;}.gifttickets-controller.select-amount .center-area .select-row .unit span{padding-left:5px}.gifttickets-controller.select-amount .center-area .select-row .cross{-webkit-flex-basis:35px;flex-basis:35px;-webkit-align-self:flex-end;align-self:flex-end;height:40px;font-size:30px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#757575;text-align:left}.gifttickets-controller.select-amount .center-area .select-row .amount-select{-webkit-box-flex:1;-webkit-flex:1;flex:1}.gifttickets-controller.select-amount .center-area .select-row.amount-select-only .amount-select{margin:0 0 0 24px}.gifttickets-controller.select-amount .center-area .select-row.amount-select-only .unit{-webkit-flex-basis:35px;flex-basis:35px;font-weight:normal;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;margin-left:5px}.gifttickets-controller.select-amount .center-area .select-row .title{font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#757575;padding-bottom:2px}.gifttickets-controller.select-amount .center-area .select-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-image:url("../image/gifttickets/icon_arrow.png");background-repeat:no-repeat;background-position:center right 6px;background-size:13px 7px;padding-left:.5em;padding-right:1em;height:35px;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.gifttickets-controller.select-amount .center-area .select-row select::-ms-expand{display:none}.gifttickets-controller.select-amount .center-area .select-row input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;height:40px;font-size:20px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.gifttickets-controller.select-amount .center-area .select-row input,.gifttickets-controller.select-amount .center-area .select-row select{border:.99px #bdbdbd solid;border-radius:0;min-width:80px;width:100%;color:#424242;background-color:#fff;text-align:right}.gifttickets-controller.select-amount .center-area .point-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 13px;}.gifttickets-controller.select-amount .center-area .point-row > *{-webkit-box-flex:1;-webkit-flex:1;flex:1}.gifttickets-controller.select-amount .center-area .point-row .title{text-align:right;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242}.gifttickets-controller.select-amount .center-area .point-row .point{text-align:right;font-weight:bold;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fb8c00;}.gifttickets-controller.select-amount .center-area .point-row .point span{padding-right:30px}.gifttickets-controller.select-amount .center-area .point-row.expense{padding-bottom:5px;border-bottom:1px #424242 solid}.gifttickets-controller.select-amount .center-area .point-row.rest{padding-top:5px}.gifttickets-controller.select-amount .center-area .exchange-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#ffb74d;border-radius:5px;height:40px;margin:25px 13px 0 13px}.gifttickets-controller.select-amount .center-area .amount-error-text{text-align:center}.gifttickets-controller.select-amount .center-area .cannot-exchange-text{text-align:center;font-weight:bold;font-size:19px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#bdbdbd;padding-top:29px;padding-bottom:25px}.gifttickets-controller.select-amount .center-area .point-needed{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#bdbdbd;border-radius:2px;height:40px;margin:0 13px 27px 13px;}.gifttickets-controller.select-amount .center-area .point-needed .point-needed-point{font-size:22px;font-family:'Helvetica-Bold','Droid Sans',Arial;padding:0 .5em}.gifttickets-controller.select-amount .change-steps-title,.gifttickets-controller.select-amount .whats-gift-title{font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#424242;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:4px;}.gifttickets-controller.select-amount .change-steps-title img,.gifttickets-controller.select-amount .whats-gift-title img{margin-right:4px}.gifttickets-controller.select-amount .change-steps{margin:0 6.875000000000001% 18px;clear:both;zoom:1;}.gifttickets-controller.select-amount .change-steps:before,.gifttickets-controller.select-amount .change-steps:after{content:"";display:table}.gifttickets-controller.select-amount .change-steps:after{clear:both}.gifttickets-controller.select-amount .change-steps .change-step{margin-bottom:14px}.gifttickets-controller.select-amount .change-steps .step-number-image{float:left;width:23px;margin-right:10px}.gifttickets-controller.select-amount .change-steps .step-text{overflow:hidden}.gifttickets-controller.select-amount .whats-gift{margin:0 6.875000000000001% 13px}.gifttickets-controller.select-amount .remark{margin:0 6.875000000000001% 22px;padding:13px 10px;background-color:#fff;font-size:10px;font-family:#424242}.gifttickets-controller.results{width:100%;height:100%;overflow-x:hidden;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;color:#757575;}.gifttickets-controller.results .main-content{margin:22px 4.0625% 18px;padding-bottom:9px;border-radius:5px;background-color:#fff;}.gifttickets-controller.results .main-content .gift-image{height:100px;text-align:center;border-bottom:1px solid #e0e0e0;}.gifttickets-controller.results .main-content .gift-image img{width:auto;height:80%;margin-top:10px;margin-bottom:10px}.gifttickets-controller.results .main-content .giftticket{border-bottom:1px solid #e0e0e0;}.gifttickets-controller.results .main-content .giftticket .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 16px}.gifttickets-controller.results .main-content .giftticket .row-giftcode{height:47px;}.gifttickets-controller.results .main-content .giftticket .row-giftcode .giftcode{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-repeat:no-repeat;background-position:center right 6px;background-size:13px 7px;padding-left:.5em;padding-right:1em;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#757575}.gifttickets-controller.results .main-content .giftticket .row-giftcode .giftcode::-ms-expand{display:none}.gifttickets-controller.results .main-content .giftticket .row-giftcode .copy{width:45px;height:46px;display:block;padding:14px 14px 14px 14px}.gifttickets-controller.results .main-content .giftticket .row-giftcode .register-specified{width:60px;height:25px;background-color:#ffb74d;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-left:.5em;letter-spacing:.5em}.gifttickets-controller.results .main-content .giftticket .row-remark{padding:0 0 0 16px;height:28px;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#fff6da;}.gifttickets-controller.results .main-content .giftticket .row-remark .col{-webkit-box-flex:1;-webkit-flex:1;flex:1}.gifttickets-controller.results .main-content .giftticket .row-remark .title{font-weight:bold;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#424242}.gifttickets-controller.results .button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px;border-radius:3px;margin:12px 26px;width:auto}.gifttickets-controller.results .button-register{margin:28px 26px 12px;background-color:#ef5350}.gifttickets-controller.results .button.back-to-top{margin:20px calc(26px + 4%)}.gifttickets-controller.results .how-to-use-title{font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#424242;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;}.gifttickets-controller.results .how-to-use-title img{margin-right:4px}.gifttickets-controller.results .how-to-use{margin:0 6.875000000000001% 18px;clear:both;zoom:1;}.gifttickets-controller.results .how-to-use:before,.gifttickets-controller.results .how-to-use:after{content:"";display:table}.gifttickets-controller.results .how-to-use:after{clear:both}.gifttickets-controller.results .how-to-use .how-to-use-step{margin-bottom:14px}.gifttickets-controller.results .how-to-use .step-number-image{float:left;width:23px;margin-right:10px}.gifttickets-controller.results .how-to-use .step-text{overflow:hidden;min-height:33px}.gifttickets-controller.results .how-to-use-detail{margin:0 6.875000000000001% 22px;font-size:10px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242}.gifttickets-controller.results .remark{margin:0 6.875000000000001% 22px;padding:13px 10px;background-color:#fff;font-size:10px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242}.publish-items-amount-controller{overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;height:100%;overflow-x:hidden;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;color:#757575;}.publish-items-amount-controller .link{color:#1565c0;border-bottom:.99px solid #1565c0}.publish-items-amount-controller .center-area{margin:20px 4.6875%;background-color:#fff;padding-bottom:13px;}.publish-items-amount-controller .center-area .gift-image{text-align:center;border-bottom:1px #e0e0e0 solid;}.publish-items-amount-controller .center-area .gift-image img{width:auto;height:60px;margin-top:10px;margin-bottom:10px;}.publish-items-amount-controller .center-area .gift-image img.publish-item{height:90px}.publish-items-amount-controller .center-area .descriptions{text-align:left;margin:0 8.275862068965518% 10px;padding:15px 25px;background-color:#f0f0f0;}.publish-items-amount-controller .center-area .descriptions .description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.publish-items-amount-controller .center-area .descriptions .description .icon-check{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:12px;width:16px;margin:4px 5px 0 0;fill:#fb8c00}.publish-items-amount-controller .center-area .descriptions .description .text{color:#424242;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;-webkit-box-flex:1;-webkit-flex:1 1 16px;flex:1 1 16px}.publish-items-amount-controller .center-area .select-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:top;-webkit-align-items:top;align-items:top;margin:13px 30px;}.publish-items-amount-controller .center-area .select-row .unit-select{-webkit-box-flex:1;-webkit-flex:1;flex:1}.publish-items-amount-controller .center-area .select-row .unit{-webkit-flex-basis:35px;flex-basis:35px;-webkit-align-self:flex-end;align-self:flex-end;font-weight:bold;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#757575;text-align:left;}.publish-items-amount-controller .center-area .select-row .unit span{padding-left:5px}.publish-items-amount-controller .center-area .select-row .cross{-webkit-flex-basis:35px;flex-basis:35px;-webkit-align-self:flex-end;align-self:flex-end;height:40px;font-size:30px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#757575;text-align:left}.publish-items-amount-controller .center-area .select-row .amount-select{-webkit-box-flex:1;-webkit-flex:1;flex:1}.publish-items-amount-controller .center-area .select-row.amount-select-only .amount-select{margin:0 0 0 24px}.publish-items-amount-controller .center-area .select-row.amount-select-only .unit{-webkit-flex-basis:35px;flex-basis:35px;font-weight:normal;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;margin-left:5px}.publish-items-amount-controller .center-area .select-row .title{font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#757575;padding-bottom:2px}.publish-items-amount-controller .center-area .select-row input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;height:40px;font-size:20px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;border:.99px #bdbdbd solid;border-radius:0;min-width:80px;width:100%;color:#424242;background-color:#fff;text-align:right}.publish-items-amount-controller .center-area .point-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 13px;}.publish-items-amount-controller .center-area .point-row > *{-webkit-box-flex:1;-webkit-flex:1;flex:1}.publish-items-amount-controller .center-area .point-row .title{text-align:right;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242}.publish-items-amount-controller .center-area .point-row .point{text-align:right;font-weight:bold;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fb8c00;}.publish-items-amount-controller .center-area .point-row .point span{padding-right:30px}.publish-items-amount-controller .center-area .point-row.expense{padding-bottom:5px;border-bottom:1px #424242 solid}.publish-items-amount-controller .center-area .point-row.rest{padding-top:5px}.publish-items-amount-controller .center-area .exchange-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#ffb74d;border-radius:5px;height:40px;margin:25px 13px 0 13px}.publish-items-amount-controller .center-area .amount-error-text{text-align:center}.publish-items-amount-controller .center-area .cannot-exchange-text{text-align:center;font-weight:bold;font-size:19px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#bdbdbd;padding-top:29px;padding-bottom:25px}.publish-items-amount-controller .center-area .point-needed{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#bdbdbd;border-radius:2px;height:40px;margin:0 13px 27px 13px;}.publish-items-amount-controller .center-area .point-needed .point-needed-point{font-size:22px;font-family:'Helvetica-Bold','Droid Sans',Arial;padding:0 .5em}.publish-items-amount-controller .change-steps-title,.publish-items-amount-controller .whats-gift-title{font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#424242;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:4px;}.publish-items-amount-controller .change-steps-title img,.publish-items-amount-controller .whats-gift-title img{margin-right:4px}.publish-items-amount-controller .change-steps{margin:0 6.875000000000001% 18px;clear:both;zoom:1;}.publish-items-amount-controller .change-steps:before,.publish-items-amount-controller .change-steps:after{content:"";display:table}.publish-items-amount-controller .change-steps:after{clear:both}.publish-items-amount-controller .change-steps .change-step{margin-bottom:14px}.publish-items-amount-controller .change-steps .step-number-image{float:left;width:23px;margin-right:10px}.publish-items-amount-controller .change-steps .step-text{overflow:hidden}.publish-items-amount-controller .whats-gift{margin:0 6.875000000000001% 13px}.publish-items-amount-controller .remark{margin:0 6.875000000000001% 22px;padding:13px 10px;background-color:#fff;font-size:10px;font-family:#424242}.auth-phone-controller{background-color:#f5f5f5;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;color:#757575;padding:15px 4.6875%;}.auth-phone-controller .description{font:14px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:20px;margin-bottom:15px}.auth-phone-controller .register-button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px}.auth-phone-controller .phone .phone-title{height:25px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:8px;}.auth-phone-controller .phone .phone-title .total-point-number{width:25px;height:25px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items: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','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:25px}.auth-phone-controller .phone .input-area{width:100%;background-color:#fff;border:.99px solid #bdbdbd;}.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%;margin-top:-15px;}.auth-phone-controller .phone .input-area .input-box .clear-button-cover .clear-button{width:15px;height:15px;background-color:#b8b8b8;line-height:12px;text-align:center;position:absolute;right:5px;top:50%;margin-top:-7px;border-radius:50%;color:#fff;z-index:1000}.auth-phone-controller .phone .input-area .input-box input{width:100%;height:37px;padding-left:11px;padding-right:30px;margin-bottom:1px;line-height:32px;font-size:18px;border:none;}.auth-phone-controller .phone .input-area .input-box input::-webkit-input-placeholder{color:#bdbdbd;font:14px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.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:#fff6da;color:#ef5350;font:10px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.auth-phone-controller .change-steps-title{color:#fb8c00;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;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{margin-bottom:19px}.auth-phone-controller .change-steps .step-number-image{float:left;width:23px;margin-right:5px}.auth-phone-controller .change-steps .step-title{overflow:hidden;font:14px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.auth-phone-controller .change-steps .step-text{overflow:hidden;font:12px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.auth-code-controller{background-color:#f5f5f5;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;color:#757575;padding:21px 4.6875%;}.auth-code-controller .description1{font:14px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:20px;margin-bottom:15px}.auth-code-controller .description{margin-bottom:38px;font:12px 'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:1.4}.auth-code-controller .description-strong{color:#fb8c00}.auth-code-controller .description-link{color:#26a69a;text-decoration:underline}.auth-code-controller .description-area{margin-bottom:16px}.auth-code-controller .authentication-button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px}.auth-code-controller .phone .phone-title{height:25px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:8px;}.auth-code-controller .phone .phone-title .total-point-number{width:25px;height:25px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items: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','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:25px}.auth-code-controller .phone .phone-title .total-point-title-strong{color:#fb8c00;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.auth-code-controller .phone .input-area{width:100%;background-color:#fff;border:.99px solid #bdbdbd;}.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%;margin-top:-15px;}.auth-code-controller .phone .input-area .input-box .clear-button-cover .clear-button{width:15px;height:15px;background-color:#b8b8b8;line-height:12px;text-align:center;position:absolute;right:5px;top:50%;margin-top:-7px;border-radius:50%;color:#fff;z-index:1000}.auth-code-controller .phone .input-area .input-box input{width:100%;height:37px;padding-left:11px;padding-right:30px;margin-bottom:1px;line-height:32px;font-size:18px;border:none;}.auth-code-controller .phone .input-area .input-box input::-webkit-input-placeholder{color:#bdbdbd;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.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:#fff6da;color:#ef5350;font-size:10px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.auth-code-controller .change-steps-title{color:#fb8c00;font-weight:bold;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;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','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.auth-code-controller .change-steps .step-text{overflow:hidden;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo}.bank-transfer-controller{font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;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:rgba(0,0,0,0.2);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;-webkit-animation:loading-graybox-fadeout .1s linear;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;-webkit-filter:none;filter:none;display:block;-webkit-animation:loading-graybox-fadein .1s linear;animation:loading-graybox-fadein .1s linear;}.bank-transfer-controller .loading.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-webkit-keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.bank-transfer-controller .content-title{height:35px;background-color:#f5f5f5;color:#757575;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;line-height:1.6;padding:5px 0 5px 10px}.bank-transfer-controller .content{width:100%;height:50px;padding-left:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;margin:0 0 3px;}.bank-transfer-controller .content.disabled{pointer-events:none;background-color:#e0e0e0;color:#bdbdbd;}.bank-transfer-controller .content.disabled .title{color:#bdbdbd}.bank-transfer-controller .content.disabled input,.bank-transfer-controller .content.disabled select{background-color:#e0e0e0 !important;color:#bdbdbd !important}.bank-transfer-controller .content .title{width:70%;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#424242;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.bank-transfer-controller .content .input-area{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:10px;padding-right:20px;position:relative;}.bank-transfer-controller .content .input-area input{width:100%;color:#424242;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;border:none;padding:0 20px 0 0;text-align:right}.bank-transfer-controller .content .input-area .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;margin-top:-15px;}.bank-transfer-controller .content .input-area .clear-button-cover .clear-button{width:15px;height:15px;background-color:#b8b8b8;line-height:12px;text-align:center;position:absolute;right:5px;top:50%;margin-top:-7px;border-radius:50%;color:#fff;z-index:1000}.bank-transfer-controller .content .input-area .clear-button-cover{right:15px}.bank-transfer-controller .content .variable-box{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;text-align:right;}.bank-transfer-controller .content .variable-box .variable{width:5.5em;background-color:#fff;color:#424242;font-size:16px;line-height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}.bank-transfer-controller .content .variable-box .variable::-ms-expand{display:none}.bank-transfer-controller .content .variable-box .pull-down{height:100%;padding:0 15px;position:absolute;display:table-cell;vertical-align:middle;top:0;right:0;display:block;z-index:1;pointer-events:none;}.bank-transfer-controller .content .variable-box .pull-down .icon{width:13px;position:absolute;top:50%;left:0;margin-top:-3px}.bank-transfer-controller .content .switch-box{padding-right:16px;display:table-cell;vertical-align:middle;text-align:right}.bank-transfer-controller .content .icon-box{position:relative;display:table-cell;vertical-align:middle;text-align:right;}.bank-transfer-controller .content .icon-box .icon{width:11px;position:absolute;top:50%;margin-top:-8px;right:16px}.bank-transfer-controller .bank-account-section{margin:5px 0}.bank-transfer-controller .point-section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:74px;margin:15px 0;padding:15px 4.6875%;background-color:#fff;color:#424242;}.bank-transfer-controller .point-section .point-title{font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;margin-right:1em}.bank-transfer-controller .point-section input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;padding-right:.5em;text-align:right;font-size:20px;font-family:'Helvetica-Bold','Droid Sans',Arial;color:#424242;border:1px solid #bdbdbd;border-radius:0}.bank-transfer-controller .point-section .point-unit{-webkit-align-self:flex-end;align-self:flex-end;margin-left:8px}.bank-transfer-controller .commission-section{color:#757575;font-size:16px;}.bank-transfer-controller .commission-section .row{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 8.4375%;padding:15px 0;border-bottom:.99px solid #757575;}.bank-transfer-controller .commission-section .row:last-of-type{padding-bottom:0;border-bottom:none}.bank-transfer-controller .commission-section .row .row-title{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.bank-transfer-controller .commission-section .row .amount{color:#ffb74d}.bank-transfer-controller .remark{margin:6px 15px;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242}.bank-transfer-controller .next-button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px;margin:20px 15px}.bank-transfer-controller.result,.bank-transfer-controller.detail{padding:15px;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242;}.bank-transfer-controller.result .result-section,.bank-transfer-controller.detail .result-section{background-color:#fff;color:#424242;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:#ef5350;color:#fff;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.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-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;border-bottom:.99px solid #424242;margin:0 0 7px}.bank-transfer-controller.result .result-section .row,.bank-transfer-controller.detail .result-section .row{display:-webkit-box;display:-webkit-flex;display:flex;line-height:1.4;}.bank-transfer-controller.result .result-section .row .column-left,.bank-transfer-controller.detail .result-section .row .column-left{-webkit-box-flex:1;-webkit-flex:1;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{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px}.bank-transfer-controller.detail{padding-top:59px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.pex-transfer-controller{font-size:13px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.pex-transfer-controller .link{color:#1565c0;border-bottom:.99px solid #1565c0}.pex-transfer-controller.select-amount{width:100%;height:100%;overflow-x:hidden;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;color:#757575;}.pex-transfer-controller.select-amount .center-area{margin:20px 0;background-color:#f5f5f5;padding-bottom:13px;}.pex-transfer-controller.select-amount .center-area .pex-header{background-color:#fff;padding-bottom:20px}.pex-transfer-controller.select-amount .center-area .gift-image{text-align:center;}.pex-transfer-controller.select-amount .center-area .gift-image img{width:auto;height:81px}.pex-transfer-controller.select-amount .center-area .notes{background-color:#f3f3f3;width:90%;margin:0 auto;padding:10px;}.pex-transfer-controller.select-amount .center-area .notes .note{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:5px;}.pex-transfer-controller.select-amount .center-area .notes .note .icon-check{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:12px;width:12px;margin:2px 5px 0 0;fill:#fb8c00}.pex-transfer-controller.select-amount .center-area .notes .note .desc{-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:16px}.pex-transfer-controller.select-amount .center-area .amount-error-text{text-align:center}.pex-transfer-controller.select-amount .center-area .cannot-exchange-text{text-align:center;font-weight:bold;font-size:19px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#bdbdbd;padding-top:29px;padding-bottom:25px}.pex-transfer-controller.select-amount .center-area .point-needed{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#bdbdbd;border-radius:2px;height:40px;margin:0 13px 27px 13px;}.pex-transfer-controller.select-amount .center-area .point-needed .point-needed-point{font-size:22px;font-family:'Helvetica-Bold','Droid Sans',Arial;padding:0 .5em}.pex-transfer-controller.select-amount .whats-gift-title{font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#424242;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:4px;}.pex-transfer-controller.select-amount .whats-gift-title img{margin-right:4px}.pex-transfer-controller.select-amount .whats-gift{margin:0 6.875000000000001% 13px}.pex-transfer-controller.select-amount .exchange-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#ffb74d;border-radius:5px;height:40px;margin:25px 13px 0 13px}.pex-transfer-controller.select-amount .pex-unregistered .header{background-color:#f5f5f5;height:40px;font-size:16px;padding-left:5%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pex-transfer-controller.select-amount .pex-unregistered .account-input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;padding-bottom:10px;}.pex-transfer-controller.select-amount .pex-unregistered .account-input .title{margin:8px 0 0 5%;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.pex-transfer-controller.select-amount .pex-unregistered .account-input .input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:90%;margin:5px auto 0;}.pex-transfer-controller.select-amount .pex-unregistered .account-input .input input{-webkit-appearance:none;border:2px solid #ffb74d;width:23%;padding:0;height:35px;font-size:6vw;font-family:'Helvetica-Bold','Droid Sans',Arial;color:#424242;vertical-align:middle;text-align:center;border-radius:0}.pex-transfer-controller.select-amount .pex-unregistered .account-input .input span{line-height:32px;font-size:20px;margin:0 1%}.pex-transfer-controller.select-amount .pex-unregistered .account-input .pex-link{margin:5px 5% 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.pex-transfer-controller.select-amount .pex-unregistered .account-input .pex-link a{color:#26a69a}.pex-transfer-controller.select-amount .pex-registered{background-color:#e7e7e7;}.pex-transfer-controller.select-amount .pex-registered .header{background-color:#f5f5f5;height:40px;font-size:16px;padding-left:5%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pex-transfer-controller.select-amount .pex-registered .account-info{margin-top:3px;background-color:#f5f5f5;height:40px;font-size:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fb8c00}.pex-transfer-controller.select-amount .pex-registered .pex-link{margin-top:3px;background-color:#f5f5f5;height:40px;font-size:11px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:5%;}.pex-transfer-controller.select-amount .pex-registered .pex-link a{color:#26a69a}.pex-transfer-controller.select-amount .point-section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:50px;margin:2px 0 15px 0;padding:15px 4.6875%;border:2px solid #ffb74d;background-color:#fff;color:#424242;}.pex-transfer-controller.select-amount .point-section .point-title{font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;margin-right:1em}.pex-transfer-controller.select-amount .point-section .input-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;}.pex-transfer-controller.select-amount .point-section .input-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;padding-right:.5em;text-align:right;font-size:20px;font-family:'Helvetica-Bold','Droid Sans',Arial;color:#424242;border:none}.pex-transfer-controller.select-amount .point-section .point-unit{-webkit-align-self:flex-end;align-self:flex-end;margin-left:8px;height:100%;line-height:20px;font-size:20px}.pex-transfer-controller.select-amount .commission-section{color:#757575;font-size:15px;}.pex-transfer-controller.select-amount .commission-section .row{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 8.4375%;padding:15px 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-bottom:.99px solid #757575;}.pex-transfer-controller.select-amount .commission-section .row:last-of-type{padding-bottom:0;border-bottom:none}.pex-transfer-controller.select-amount .commission-section .row .row-title{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:end}.pex-transfer-controller.select-amount .commission-section .row .colon{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:0 5px}.pex-transfer-controller.select-amount .commission-section .row .amount{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fb8c00}.pex-transfer-controller.results{width:100%;height:100%;overflow-x:hidden;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;color:#757575;}.pex-transfer-controller.results .main-content{margin:22px 4.0625% 18px;padding-bottom:9px;border-radius:5px;background-color:#fff;}.pex-transfer-controller.results .main-content .gift-image{height:100px;text-align:center;}.pex-transfer-controller.results .main-content .gift-image img{height:100%}.pex-transfer-controller.results .main-content .status{width:90%;background-color:#e7e7e7;margin:0 auto;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 15px;}.pex-transfer-controller.results .main-content .status img{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:20px;margin-right:15px}.pex-transfer-controller.results .main-content .status .message{color:#fb8c00;}.pex-transfer-controller.results .main-content .status .message.failure{color:#ef5350}.pex-transfer-controller.results .button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px;border-radius:3px;margin:12px 26px;width:auto}.pex-transfer-controller.results .button.back-to-top{margin:20px 5%}.pex-transfer-controller.results .result-section{background-color:#fff;color:#424242;padding:8px 6px;}.pex-transfer-controller.results .result-section .result-status{display:inline;padding:4px 6px;background-color:#ef5350;color:#fff;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.pex-transfer-controller.results .result-section .section{margin:12px 6px}.pex-transfer-controller.results .result-section .section-title{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;border-bottom:.99px solid #424242;margin:0 0 7px}.pex-transfer-controller.results .result-section .row{display:-webkit-box;display:-webkit-flex;display:flex;line-height:1.4;}.pex-transfer-controller.results .result-section .row .column-left{-webkit-box-flex:1;-webkit-flex:1;flex:1}.pex-transfer-controller.results .result-section .row .column-right{margin-right:35%}.pex-transfer-controller.results .failure-section{width:90%;margin:0 auto;padding:10px 0}.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:#f5f5f5;position:fixed;width:100%;top:44px;z-index:100;border-bottom:1px solid #bdbdbd;}.mobile-payment-controller .sections-list .section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:2;-webkit-flex:2;flex:2;}.mobile-payment-controller .sections-list .section:last-child{-webkit-box-flex:1;-webkit-flex:1;flex:1}.mobile-payment-controller .sections-list .section .title-container{-webkit-box-flex:2;-webkit-flex:2;flex:2;}.mobile-payment-controller .sections-list .section .title-container .title{font-size:12px;line-height:14px;text-align:center;-webkit-box-flex:0;-webkit-flex:none;flex:none;color:#bdbdbd;}.mobile-payment-controller .sections-list .section .title-container .title.active{color:#fb8c00}.mobile-payment-controller .sections-list .section .arrow-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;}.mobile-payment-controller .sections-list .section .arrow-container .icon-arrow-thin{width:7px;height:13px;fill:#e0e0e0}.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-item-list-controller .prevent-image-save{-webkit-touch-callout:none;-webkit-user-select:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller.lucky-bag .items .item:not(:last-child) .details .description{position:relative;padding-left:28%;padding-top:10px;border-top:1px solid #e0e0e0;color:#424242;text-align:left;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller.lucky-bag .items .item:not(:last-child) .details .description:before{content:'内容';border:1px solid #bdbdbd;border-radius:20px;position:absolute;left:2%;top:8px;padding:2px 16px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items{padding-bottom:30px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .group-banner-area .banner{display:block;width:100%}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .group-selector{position:relative;height:37px;width:100%;background-color:#fff;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .group-selector.more-than-three .group{width:initial}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .group-selector.more-than-three .scroll-container{padding:0 15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .group-selector .scroll-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow-x:scroll;-webkit-overflow-scrolling:touch;height:37px;width:100%;padding:0 10px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .group-selector .group{height:100%;-webkit-box-flex:0;-webkit-flex:none;flex:none;position:relative;font-size:13px;line-height:16px;padding:0 4%;text-align:center;width:50%;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .group-selector .group.active{color:#fb8c00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .group-selector .group.active:after{content:"";position:absolute;width:96%;height:4px;background-color:#fb8c00;border-radius:5px;bottom:0;left:2%}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item{border:2px solid #ffb74d;background-color:#ffb74d;border-radius:3px;margin:5% 5% auto;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item.no-border-bottom{border-bottom:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .banner-area{background-color:#ffb74d;overflow:hidden;border-top-left-radius:2px;border-top-right-radius:2px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .banner-area .banner{width:100%;display:block}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .accordion-toggle-bar{background-color:#ffb74d;color:#fff;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;min-height:28px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 10px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .accordion-toggle-bar .title{height:16px;line-height:16px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .accordion-toggle-bar .price{height:16px;line-height:16px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .accordion-toggle-bar .toggle-icon{height:16px;width:16px;background-color:#fff;border-radius:3px;margin-right:10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .accordion-toggle-bar .toggle-icon .icon-plus,.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .accordion-toggle-bar .toggle-icon .icon-minus{height:12px;width:12px;fill:#fda424}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;position:relative;padding:3% 4% 0;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details:last-child{border-bottom-left-radius:1px;border-bottom-right-radius:1px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details:last-child .container{border-bottom:0}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details.sold-out .ribbon{background-color:#f4c5c5;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details.sold-out .ribbon:before{border-top:5px solid #f2c1bb}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details.sold-out .ribbon:after{border-top:10px solid #f4c5c5;border-bottom:10px solid #f4c5c5}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .sold-out-container{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.7);}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .sold-out-container img{width:42%}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .ribbon-container{height:26px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .ribbon{font-size:14px;line-height:20px;height:20px;top:8px;position:absolute;color:#fff;padding-right:5px;padding-left:14px;background-color:#ef5350;left:-7px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .ribbon.green{background-color:#26a69a;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .ribbon.green:before{border-top:4px solid #00796b}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .ribbon.green:after{border-top:10px solid #26a69a;border-bottom:10px solid #26a69a}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .ribbon:before{content:'';position:absolute;top:20px;left:0;width:0;border-top:5px solid #d31430;border-left:5px solid transparent}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .ribbon:after{content:'';position:absolute;top:0;right:-10px;width:4px;border-top:10px solid #f64d4e;border-right:6px solid transparent;border-bottom:10px solid #f64d4e}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .pattern-container{padding:0}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .row{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container{position:relative;padding:0 0 10px 0;border-bottom:1px solid #e0e0e0;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .icon-area{position:relative;-webkit-box-flex:0;-webkit-flex:0 1 19%;flex:0 1 19%;margin-right:5%;border-radius:50%;background-size:cover;background-position:center;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .icon-area:after{padding-top:100%;display:block;content:""}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .icon-area .badge{position:absolute;right:-25%;bottom:0;background-color:#ef5350;border-radius:50%;height:50%;width:50%;border:2px solid #fff;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .icon-area .badge .number{color:#fff;letter-spacing:-1px;line-height:1.6;font-size:2.6vw;font-family:'Helvetica-Bold','Droid Sans',Arial;font-weight:bold;margin-right:1px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:4;-webkit-flex:4;flex:4;margin-left:14px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .name-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;line-height:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;word-break:break-all;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .name-container.green .decoration-bonus{color:#26a69a}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .name-container .bonus,.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .name-container .strong{display:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .name-container .decoration-bonus{font-size:14px;line-height:16px;color:#ffb74d}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .price-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;height:18px;margin-top:3px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .price-container .original-price{color:#717171;font-size:12px;font-family:'Helvetica','Droid Sans',Arial;text-decoration:line-through;margin-right:4px;line-height:18px;margin-top:1px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .price-container .price{-webkit-box-flex:0;-webkit-flex:none;flex:none;font-size:14px;color:#757575;font-family:'Helvetica','Droid Sans',Arial;line-height:18px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .info .price-container .price.strong{color:#ef5350;font-family:'Helvetica-Bold','Droid Sans',Arial;font-weight:bold}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:25%;margin-left:10px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:4px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input:before{content:'▽ 個数を入力';position:absolute;top:-12px;left:0;width:100%;height:12px;font-size:10px;line-height:12px;color:#757575;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input.coupon-existing{margin-bottom:-16px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input .coupon-available{width:100%;height:14px;margin-top:2px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input .coupon-available .icon-coupon{fill:#ef5350;width:18px;height:13px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input .coupon-available .amount{color:#ef5350;font-size:12px;line-height:14px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input .stock-status{position:absolute;top:-38px;font-size:12px;height:20px;line-height:25px;width:110%;border:2px solid #c29d00;color:#c29d00;border-radius:5px;z-index:0;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input .stock-status:before{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent;z-index:0}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input .stock-status:after{content:"";position:absolute;bottom:-8px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#c29d00 transparent transparent transparent;z-index:-1}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .container .input input{-webkit-appearance:none;width:100%;height:35px;outline:none;border:2px solid #ffb74d;border-radius:3px;text-align:center;padding:6px 0;font-size:16px;color:#424242}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .description{font-size:11px;line-height:13px;text-align:center;margin-top:12px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .items .item .details .description:last-child{margin-top:8px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .fixed-bottom{position:fixed;bottom:0;width:100%;height:110px;background-color:rgba(0,0,0,0.6);}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .fixed-bottom .total-price-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:40px;margin:10px 18px;background-color:#eee;border-radius:5px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:15px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .fixed-bottom .total-price-container .clear-button{height:25px;width:25px;fill:#bdbdbd;margin:0 15px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .fixed-bottom .total-price-container .total-price{-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#fb8c00;text-align:right}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .fixed-bottom .total-price-container .price-currency{font-size:14px;margin:0 15px 0 5px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .button{height:40px;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 18px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:12px;line-height:16px;border-radius:5px;position:relative;background-color:#fb8c00;color:#fff;border:none;margin-top:10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .button .title{font-size:15px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .button .icon-arrow{width:18px;height:14px;-webkit-transform:rotate(270deg);transform:rotate(270deg);fill:#fff;position:absolute;right:14px;top:13px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .guide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-top:16px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .guide .title{font-size:18px;margin-top:5px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .guide .description{font-size:12px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .no-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:60px 0;}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .no-items .ww-kun{height:82.5px;width:115px}.mobile-payment-controller .mobile-payment-view .mobile-payment-item-list-controller .no-items .no-item-desc{text-align:center;font-size:14px;line-height:20px;margin-top:10px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;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{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;border-radius:25px;height:21px;width:21px;border:2px solid #fb8c00;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .help-container .icon-question .question{height:10px;width:7px;fill:#fb8c00}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .help-container .help{margin:0 10px 0 3px;line-height:20px;color:#fb8c00;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.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 .radio:disabled ~ .title{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .radio-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:15px;height:15px;border:1px solid #e0e0e0;background-color:#eee;border-radius:10px;position:relative;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .radio-button.selected:before{content:'';width:7px;height:7px;border-radius:7px;top:3px;left:3px;position:absolute;background-color:#fdb657}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .title{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:11px;line-height:1.3;margin:0 10px 0 5px}.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 .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 .coupons{border-top:1px solid #bdbdbd;padding:0 10px;margin-bottom:30px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .gray-bar{width:100%;height:3px;background-color:#f5f5f5}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .title-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:7px;padding:5px 0 6px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .title-row .icon-coupon{height:16px;width:23px;fill:#ef5350;margin-right:8px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .title-row .title{color:#ef5350;font-size:15px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon{background-color:#f5f5f5;border-bottom:2px dotted #fff;padding:8px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .coupon-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;padding-bottom:8px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .coupon-row .icon{width:12%;border-radius:50%}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .coupon-row .title{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-line-clamp:2;font-size:15px;line-height:18px;white-space:normal;word-break:break-all}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .coupon-row .input-area{width:25%;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .coupon-row .input-area .input-guide{font-size:12px;line-height:1;text-align:center;margin-bottom:4px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .coupon-row .input-area input{-webkit-appearance:none;width:100%;height:35px;outline:none;border:2px solid #ffb74d;border-radius:3px;text-align:center;padding:6px 0;font-size:16px;color:#424242}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .inventory{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:11px;margin-top:8px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .inventory .owning{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;margin-right:15px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .inventory .available{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .inventory .label{color:#414141;-webkit-box-flex:0;-webkit-flex:none;flex:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .coupons .coupon .inventory .count{color:#ef5350;-webkit-box-flex:0;-webkit-flex:none;flex:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .button{height:40px;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:89%;font-size:15px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;position:relative;line-height:16px;border-radius:5px;color:#fb8c00;background-color:#eee;border:2px solid #e0e0e0;margin:0 auto;margin-top:10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .button.next{background-color:#fb8c00;color:#fff;border:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow{width:18px;height:14px;position:absolute;}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow.left{fill:#fb8c00;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:11px;left:14px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow.right{fill:#fff;-webkit-transform:rotate(270deg);transform:rotate(270deg);right:14px;top:13px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller{padding:5% 4% 0 4%;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .loading{width:100%;position:absolute;display:none;top:44px;bottom:0;background-color:rgba(0,0,0,0.2);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;-webkit-animation:loading-graybox-fadeout .1s linear;animation:loading-graybox-fadeout .1s linear;top:0;left:0;position:fixed}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .loading.animation{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;display:block;-webkit-animation:loading-graybox-fadein .1s linear;animation:loading-graybox-fadein .1s linear;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .loading.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@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)}100%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-webkit-keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .guide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .guide .title{font-size:18px;margin-top:5px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .guide .description{font-size:12px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .total-price-table{width:100%;table-layout:fixed;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .total-price-table tr{height:40px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .total-price-table tr th{background-color:#ffb74d;border:1px solid #ffb74d;color:#fff;font-size:14px;width:35%;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .total-price-table tr th.white-border{border-bottom:1px solid #fff}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .total-price-table tr td{text-align:right;border:1px solid #ffb74d;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#424242;padding:0 10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .total-price-table tr td.total{color:#fb8c00}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .account-details{width:100%;padding:20px 0 10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .account-details .account-details-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .account-details .account-details-header .title{font-size:14px;line-height:1}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .account-details .account-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 8px;background-color:#f5f5f5;height:46px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .account-details .account-container .user-icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:30px;height:30px;background-size:contain;border-radius:5px;background-repeat:no-repeat}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .account-details .account-container .user-name{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-line-clamp:2;height:36px;font-size:12px;line-height:16px;white-space:normal;word-break:break-all}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details{width:100%;padding:10px 0;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .buy-item-details-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .buy-item-details-header .title{font-size:14px;line-height:1}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .item-wrapper{background-color:#f5f5f5;padding:0 10px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .item{display:-webkit-box;display:-webkit-flex;display:flex;padding:8px 0;border-bottom:1px solid #e0e0e0;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .item .item-image{width:28px;height:28px;border-radius:50%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-box-flex:0;-webkit-flex:none;flex:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .item .item-name-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .item .item-name-container .item-name{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-line-clamp:2;font-size:12px;line-height:1.3;white-space:normal}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .item .detail-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-left:12;color:#424242;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .item .detail-container .amount{font-size:12px;line-height:1;text-align:right}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .item .detail-container .price{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:12px;line-height:1;text-align:right}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .total{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .row.total-price{padding:0 10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;background-color:#f5f5f5;height:38px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .row.total-price .label{color:#424242;font-size:12px;line-height:14px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buy-item-details .row.total-price .price{color:#fb8c00;font-size:14px;line-height:1;margin-left:25px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .reuse-buttons .payment-buttons{padding:10px;background-color:#f5f5f5;text-align:center;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .reuse-buttons .payment-buttons .description{font-size:13px;padding-bottom:10px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .reuse-buttons .payment-buttons .button{border:none;color:#fff;height:60px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .reuse-buttons .payment-buttons .button.next{background-color:#fb8c00;margin-top:0}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .reuse-buttons .payment-buttons .button.reuse{background-color:#19a59a}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .reuse-buttons .payment-buttons .button .icon-arrow{right:6px;top:22px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .reuse-buttons .payment-buttons .button .button-label{margin-right:10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .reuse-buttons .payment-buttons .button .button-label span{font-size:10px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .button{height:40px;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:15px;line-height:16px;border-radius:5px;position:relative;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#fb8c00;background-color:#eee;border:2px solid #e0e0e0;margin:0;margin-top:10px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buttons{padding:0 0 10px 0;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .buttons .button.next{background-color:#fb8c00;color:#fff;border:none;margin-top:0}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .icon-arrow{width:18px;height:14px;position:absolute;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .icon-arrow.left{fill:#fb8c00;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:11px;left:14px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .icon-arrow.right{fill:#fff;-webkit-transform:rotate(270deg);transform:rotate(270deg);right:14px;top:13px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .icon-arrow-right{width:7px;height:12px;margin-left:10px}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .icon-arrow-left{width:7px;height:12px;margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;margin:10px 0;font-size:11px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-confirm-controller .checkbox-wrapper check-box .label{font-size:11px !important;margin-top:5px !important}.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller .guide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:10px;}.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller .guide .title{font-size:18px;margin-top:15px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller .guide .description{font-size:12px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller .continue-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;height:40px;width:200px;margin:10px 0;font-size:15px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;position:relative;}.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller .continue-button:hover,.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller .continue-button:focus{background-color:#fca333}.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller .continue-button .icon{margin-right:5px}.mobile-payment-controller .mobile-payment-view .mobile-payment-complete-controller .continue-button .icon-arrow-right{width:18px;height:14px;position:absolute;fill:#fff;-webkit-transform:rotate(270deg);transform:rotate(270deg);right:14px;top:13px}.mobile-payment-controller .mobile-payment-footer{padding:10px 0 20px 0;-webkit-box-flex:0;-webkit-flex:none;flex:none;color:#757575;font-size:11px;}.mobile-payment-controller .mobile-payment-footer .divider{margin:0 10px;width:1px;height:12px;background-color:#757575}.mobile-payment-controller .bookmark-balloon{width:100%;position:fixed;top:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,0.5);}@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:#424242;background-color:#fff;border-radius:20px;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.mobile-payment-controller .bookmark-balloon .bookmark-balloon-not-safari .mobileweb-tvicon-illust{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-280px -315px;width:156px;height:100px}.ads-lp201702{border-radius:5px;overflow:hidden;margin-top:20px;}.ads-lp201702 .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ads-lp201702 .box{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:3px}.ads-lp201702 .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:430px;height:56px;font-size:16px}.ads-lp201702 .button:hover,.ads-lp201702 .button:focus{background-color:#fca333}.ads-lp201702 .button .icon{margin-right:5px}.ads-lp201702 .button-white{border:2px solid #fb8c00;background-color:#fff;color:#fb8c00;}.ads-lp201702 .button-white:hover,.ads-lp201702 .button-white:focus{background-color:#fafafa}.ads-lp201702 .button-green{background-color:#26a69a;}.ads-lp201702 .button-green:hover,.ads-lp201702 .button-green:focus{background-color:#51b8ae}.ads-lp201702 a{color:#fb8c00}.ads-lp201702 .intro1{font-size:18px;padding:20px 120px 60px;color:#fff;background:no-repeat url("https://img.whowatch.tv/site_contents/lp201702/intro1_bg_v2.png") #ffb74d;}.ads-lp201702 .intro1 h1{font-size:36px}.ads-lp201702 .intro1 p{width:460px}.ads-lp201702 .intro1 .button-check-lives{background-color:transparent;border:1px solid #fff;width:230px;height:46px;font-size:14px;line-height:1;}.ads-lp201702 .intro1 .button-check-lives .circle{width:26px;height:26px;margin-right:10px;border:2px solid #fff;border-radius:100%}.ads-lp201702 .intro1 .button-check-lives svg{width:11px;height:12px;margin-left:2px;fill:#fff}.ads-lp201702 .intro1 .row{margin-top:40px}.ads-lp201702 .intro1 .box{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:460px;padding:10px 20px;background-color:#fff;color:#424242;font-size:16px;}.ads-lp201702 .intro1 .box img{width:200px;height:110px}.ads-lp201702 .intro1 .box-title{font-size:22px;color:#fb8c00}.ads-lp201702 .intro2{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURf/1z//usFpdan0AAAAkSURBVAjXY/gPBAxg4icQQAiE2HwggBCUq9sPUicPUrefePMAbxxyIQUYnI0AAAAASUVORK5CYII=");padding:20px 120px;}.ads-lp201702 .intro2 .ribbon{text-align:center;margin:-30px}.ads-lp201702 .intro2 .row{background-color:#fff;padding:50px 40px 20px}.ads-lp201702 .intro2 .col-registration-campaign{width:430px}.ads-lp201702 .intro2 .registration-campaign{font-size:24px;line-height:1.4;margin-bottom:30px;}.ads-lp201702 .intro2 .registration-campaign b{color:#fb8c00}.ads-lp201702 .intro2 .button{margin:20px 0}.ads-lp201702 .campaign201703{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURcz8i9/9ueGrDbMAAAAlSURBVAjXY2AAAwcgTniQkMCQ4AAkEIANCCAEAiQkgNQl0EcdAIv8DWFRux2tAAAAAElFTkSuQmCC");position:relative;padding:50px 120px;}.ads-lp201702 .campaign201703 .flag-lefttop{position:absolute;left:0;top:0;}.ads-lp201702 .campaign201703 .flag-righttop{position:absolute;right:0;top:0;}.ads-lp201702 .campaign201703 header{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin:0 0 20px}.ads-lp201702 .campaign201703 a{text-decoration:underline}.ads-lp201702 .campaign201703 .hiyoko{color:#fb8c00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.ads-lp201702 .campaign201703 .yellow-line{display:inline;font-size:23px;border-radius:2em;padding:5px 1.5em;color:#388e3c;background-color:#fcfd37}.ads-lp201702 .campaign201703 .button-register1,.ads-lp201702 .campaign201703 .button-toppage,.ads-lp201702 .campaign201703 .button-open-info{width:270px;background-color:#fff;border:2px solid #388e3c;color:#388e3c}.ads-lp201702 .campaign201703 .button-toppage,.ads-lp201702 .campaign201703 .button-register2{margin-top:20px}.ads-lp201702 .campaign201703 .button-toppage{margin-right:30px}.ads-lp201702 .campaign201703 .button-register2{width:270px;background-color:#388e3c;color:#fff}.ads-lp201702 .campaign201703 .button-open-info{width:424px;margin:30px auto 0;background-color:transparent}.ads-lp201702 .campaign201703 h1{color:#388e3c;font-weight:normal;font-size:40px;line-height:1;margin:10px 0 0;}.ads-lp201702 .campaign201703 h1 img{vertical-align:middle;margin:0 10px 10px}.ads-lp201702 .campaign201703 .campaign-details{background-color:#fff;border-radius:3px;padding:36px;}.ads-lp201702 .campaign201703 .campaign-details .part-title{position:relative;margin:0 0 30px 20px;padding-left:40px;max-width:500px;border-radius:2em;color:#388e3c;background-color:#fcfd37;text-align:center;font-size:18px;}.ads-lp201702 .campaign201703 .campaign-details .part-title img{position:absolute;top:-10px;left:-20px;}.ads-lp201702 .campaign201703 .campaign-details .part1{-webkit-box-flex:2;-webkit-flex:2;flex:2}.ads-lp201702 .campaign201703 .campaign-details .part2{-webkit-box-flex:1.2;-webkit-flex:1.2;flex:1.2;}.ads-lp201702 .campaign201703 .campaign-details .part2 .box{position:relative}.ads-lp201702 .campaign201703 .campaign-details .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8)}.ads-lp201702 .campaign201703 .campaign-details .overlay-title{padding:0 16px;border:2px solid #388e3c;border-radius:5px;color:#388e3c;font-size:22px}.ads-lp201702 .campaign201703 .campaign-details .ribbon{display:block;margin:40px auto 0}.ads-lp201702 .campaign201703 .campaign-details .present-details{margin:30px 0 0;font-size:22px;color:#388e3c}.ads-lp201702 .campaign201703 .campaign-details img[src*="image04.png"]{width:254px;height:169px}.ads-lp201702 .campaign201703 .campaign-details img[src*="image02.png"]{margin-top:4px}.ads-lp201702 .campaign201703 .campaign-details img[src*="image03.png"]{margin-top:3px}.ads-lp201702 .campaign201703 .box-title{font-size:22px;color:#388e3c;margin:20px 0 5px}.ads-lp201702 .campaign201703 .box-text{padding:0 .5em;max-width:100%}.ads-lp201702 .campaign201703 .fireworks-campaign{margin:30px 0 0;padding:16px 50px 0 20px;border:4px solid #d48de0;border-radius:3px;background-color:#fff;line-height:2;}.ads-lp201702 .campaign201703 .fireworks-campaign .img-fireworks{width:273px;height:245px;-webkit-align-self:flex-end;align-self:flex-end}.ads-lp201702 .campaign201703 .fireworks-campaign h2{margin:0}.ads-lp201702 .campaign201703 .fireworks-campaign h2,.ads-lp201702 .campaign201703 .fireworks-campaign b{color:#9c27b0}.ads-lp201702 .campaign201703 .fireworks-campaign .button-register3{background-color:#d48de0;min-width:425px;margin:24px;}.ads-lp201702 .campaign201703 .fireworks-campaign .button-register3 img{width:56px;margin-right:10px}.ads-lp201702 .details{padding:20px 120px 60px;background-color:#fff;}.ads-lp201702 .details header{text-align:center;display:block;margin:0 0 30px;}.ads-lp201702 .details header h1{font-size:22px}.ads-lp201702 .details header img{vertical-align:middle}.ads-lp201702 .details h2{font-size:30px;font-weight:normal}.ads-lp201702 .details span.number{font-family:"Hiragino Sans",'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:800;margin-right:.5em}.ads-lp201702 .details .row{margin-top:20px}.ads-lp201702 .details .col-text{-webkit-box-flex:0;-webkit-flex:0 0 460px;flex:0 0 460px}.ads-lp201702 .details .box-title{font-size:22px;margin:.5em 0;max-width:100%}.ads-lp201702 .details .box-text{padding:0 1em;max-width:100%}.ads-lp201702 .publisher{padding:0 0 30px;border-bottom:1px solid #e0e0e0;}.ads-lp201702 .publisher h1,.ads-lp201702 .publisher span.number,.ads-lp201702 .publisher .box-title{color:#26a69a}.ads-lp201702 .publisher .box img{width:330px;height:210px}.ads-lp201702 .viewer{padding:0 0 50px;border-bottom:1px solid #e0e0e0;}.ads-lp201702 .viewer h1,.ads-lp201702 .viewer span.number,.ads-lp201702 .viewer .box-title{color:#fb8c00}.ads-lp201702 .viewer .box img{width:220px;height:140px}.ads-lp201702 .enjoy{padding:20px 0 0;text-align:center;}.ads-lp201702 .enjoy h1{font-weight:normal}.ads-lp201702 .enjoy .box{text-align:center}.ads-lp201702 .enjoy .button{margin:20px 0}.ads-lp201702 .top-btn{position:fixed;right:30px;bottom:20px;width:60px;height:60px;border-radius:5px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;cursor:pointer;}.ads-lp201702 .top-btn .icon-arrow{width:20px;fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}live-modal{display:block;}live-modal .backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:100;}live-modal .backdrop.ng-enter{-webkit-transition:400ms cubic-bezier(0.36, 0.66, 0.04, 1) all;transition:400ms cubic-bezier(0.36, 0.66, 0.04, 1) all;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}live-modal .backdrop.ng-enter-active{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}live-modal .backdrop.ng-leave{-webkit-transition:250ms ease-out all;transition:250ms ease-out all;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}live-modal .backdrop.ng-leave-active{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}live-modal.no-status-bar .live-modal.open{top:0}live-modal .live-modal{-webkit-transition:top 250ms ease-out;transition:top 250ms ease-out;position:absolute;top:100%;bottom:0;left:0;right:0;z-index:1000;overflow:hidden;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}live-modal .live-modal.no-header{background-color:rgba(0,0,0,0)}live-modal .live-modal.safe-area-20px.open{top:20px;}@media screen and (min-width:450px) and (max-height:599px){live-modal .live-modal.safe-area-20px.open{top:0}}@media screen and (min-height:599px) and (orientation:landscape){live-modal .live-modal.safe-area-20px.open{top:0}}live-modal .live-modal.open{top:20px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);-webkit-transition:top 400ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:top 400ms cubic-bezier(0.36, 0.66, 0.04, 1);}live-modal .live-modal.open.android,live-modal .live-modal.open.no-status-bar{top:0;top:constant(safe-area-inset-top);top:env(safe-area-inset-top)}live-modal .live-modal.open.android,live-modal .live-modal.open.no-login-status-bar{top:0}@media screen and (min-width:450px) and (max-height:599px){live-modal .live-modal.open{top:0}}@media screen and (min-height:599px) and (orientation:landscape){live-modal .live-modal.open{top:0}}live-modal .live-modal .loading-modal{width:100%;position:absolute;display:none;top:0;left:0;bottom:0;background-color:rgba(0,0,0,0.4);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;}live-modal .live-modal .loading-modal .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}live-modal .live-modal .loading-modal.animation{display:block;}live-modal .live-modal .loading-modal.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}live-modal .live-modal .header{height:44px;position:relative;background-color:#ffb74d;-webkit-box-flex:0;-webkit-flex:none;flex:none;border-top-left-radius:10px;border-top-right-radius:10px;}@media screen and (min-width:450px) and (max-height:599px){live-modal .live-modal .header{height:44px}}@media screen and (min-height:599px) and (orientation:landscape){live-modal .live-modal .header{height:44px}}live-modal .live-modal .header .prev{width:40px;height:44px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-left:10px;position:absolute;left:5px;}live-modal .live-modal .header .prev .icon{width:11px}live-modal .live-modal .header .title{width:100%;height:100%;padding:0 45px;text-align:center;color:#fff;font:bold 16px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}live-modal .live-modal .header .title span{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}live-modal .live-modal .header .close-button{width:25px;height:25px;position:absolute;top:50%;margin-top:-12px;right:10px;font-size:14px;color:#fff;white-space:nowrap}live-modal .live-modal .header .close{width:15px;height:15px;fill:#fff}live-modal .live-modal .modal-view{height:calc(100% - 44px);}live-modal .live-modal .modal-view .inner-view{height:100%}live-modal .live-modal .modal-view.next{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation-name:next-move-horizon;animation-name:next-move-horizon;-webkit-animation-duration:300ms;animation-duration:300ms;}@-webkit-keyframes next-move-horizon{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes next-move-horizon{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}live-modal .live-modal .modal-view.prev{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation-name:prev-move-horizon;animation-name:prev-move-horizon;-webkit-animation-duration:300ms;animation-duration:300ms;}@-webkit-keyframes prev-move-horizon{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes prev-move-horizon{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}mobile-verify-confirm,mobile-verify-files,mobile-verify-new,mobile-verify-first,mobile-verify-sms,mobile-verify-pre-sms{background-color:#f5f5f5;color:#616161;height:100%;display:block;overflow:scroll;-webkit-overflow-scrolling:touch;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;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:#ef5350;line-height:1.4}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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;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{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-top:2px;margin-right:10px;width:20px;height:20px;fill:#fb8c00}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;-webkit-box-flex:1;-webkit-flex:1;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:#26a69a;text-decoration:underline}mobile-verify-confirm .next-button,mobile-verify-files .next-button,mobile-verify-new .next-button,mobile-verify-first .next-button,mobile-verify-sms .next-button,mobile-verify-pre-sms .next-button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px;margin:15px;position:relative;}mobile-verify-confirm .next-button:active,mobile-verify-files .next-button:active,mobile-verify-new .next-button:active,mobile-verify-first .next-button:active,mobile-verify-sms .next-button:active,mobile-verify-pre-sms .next-button:active{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}mobile-verify-confirm .next-button[disabled],mobile-verify-files .next-button[disabled],mobile-verify-new .next-button[disabled],mobile-verify-first .next-button[disabled],mobile-verify-sms .next-button[disabled],mobile-verify-pre-sms .next-button[disabled]{background-color:#e0e0e0;pointer-events:none}mobile-verify-confirm .next-button .icon-arrow,mobile-verify-files .next-button .icon-arrow,mobile-verify-new .next-button .icon-arrow,mobile-verify-first .next-button .icon-arrow,mobile-verify-sms .next-button .icon-arrow,mobile-verify-pre-sms .next-button .icon-arrow{height:20px;width:20px;fill:#fff;-webkit-transform:rotate(270deg);transform:rotate(270deg);position:absolute;top:12px;right:10px}mobile-verify-confirm .warning{color:#ef5350;background-color:#e0e0e0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:15px 20px;}mobile-verify-confirm .warning .icon-warning{fill:#ef5350;height:20px;width:30px}mobile-verify-confirm .warning .message{font-size:14px;line-height:1.4;margin-left:10px}mobile-verify-confirm .title{margin:10px;font-size:14px}mobile-verify-confirm .confirm{margin:0 10px;background-color:#f5f5f5;}mobile-verify-confirm .confirm .info{background-color:#fff;}mobile-verify-confirm .confirm .info .info-header{padding:6px 10px;margin:20px 0 10px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;border-bottom:1px solid #616161;}mobile-verify-confirm .confirm .info .info-header:first-child{margin-top:0}mobile-verify-confirm .confirm .info .info-content{margin:0 10px}mobile-verify-confirm .confirm .info .row{line-height:1.4;}mobile-verify-confirm .confirm .info .row.margin-top{margin-top:10px}mobile-verify-confirm .prev-button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px;margin:20px 15px;color:#fb8c00;background-color:#eee;border:2px solid #e0e0e0;position:relative;}mobile-verify-confirm .prev-button:active{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}mobile-verify-confirm .prev-button .icon-arrow{height:20px;width:20px;fill:#fb8c00;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:10px;left:10px}mobile-verify-confirm .document-image{margin:10px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e0e0e0}mobile-verify-confirm .document-image:after{padding-top:56.25%;display:block;content:""}mobile-verify-files{display:block;background-color:#f5f5f5;font-size:12px;}mobile-verify-files .verify-files-top-image{width:100%;height:auto}mobile-verify-files .text{padding:0 15px}mobile-verify-files .select-wrapper{position:relative;height:45px;background-color:#fff;}mobile-verify-files .select-wrapper > select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:100%;padding-right:40px;padding-left:15px;background-color:#fff;color:#424242;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;}mobile-verify-files .select-wrapper > select::-ms-expand{display:none}mobile-verify-files .select-wrapper > select.placeholder{color:#bdbdbd}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{width:13px;position:absolute;top:50%;left:0;margin-top:-3px}mobile-verify-files .upload-description img.full{width:100%}mobile-verify-files .image-upload{position:relative;margin:15px;border:5px dashed #e0e0e0;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 > file-model{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}mobile-verify-files .image-upload > file-model div{width:100%;height:100%;}mobile-verify-files .image-upload > file-model div input{width:100%;height:100%}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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;pointer-events:none;}mobile-verify-files .image-upload > .image-upload-note .icon-photo{width:41px;height:31px;margin-bottom:8px;fill:#aaa}mobile-verify-files .prev-button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px;margin:20px 15px;color:#fb8c00;background-color:#eee;border:2px solid #e0e0e0;position:relative;}mobile-verify-files .prev-button:active{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}mobile-verify-files .prev-button .icon-arrow{height:20px;width:20px;fill:#fb8c00;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:10px;left:10px}mobile-verify-first .img-container{margin-top:10px;}mobile-verify-first .img-container img{width:40%}mobile-verify-new{background-color:#e0e0e0;}mobile-verify-new form{background-color:#f5f5f5;padding-bottom:2px;}mobile-verify-new form .title{min-height:35px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:4px 6px 4px 14px;}mobile-verify-new form .title .badge{margin-left:4px;background-color:#ef5350;border-radius:5px;font-size:10px;height:16px;padding:0 4px;color:#fff}mobile-verify-new form .title .description{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:12px;line-height:1.2;margin-left:10px}mobile-verify-new form .cell{background-color:#fff;height:45px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:2px;padding:0 0 0 14px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;}mobile-verify-new form .cell.error{height:65px;padding-bottom:20px}mobile-verify-new form .cell.disabled{background-color:#e0e0e0;color:#bdbdbd;pointer-events:none}mobile-verify-new form .cell .label{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;margin-right:10px;-webkit-box-flex:0;-webkit-flex:none;flex:none}mobile-verify-new form .cell .input-area{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;max-width:60%;position:relative;}mobile-verify-new form .cell .input-area .environment-container.android{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-right:40px;}mobile-verify-new form .cell .input-area .environment-container.android .input-label{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:2px}mobile-verify-new form .cell .input-area .environment-container.android .input-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;}mobile-verify-new form .cell .input-area .environment-container.android .input-container.year{-webkit-box-flex:2;-webkit-flex:2;flex:2}mobile-verify-new form .cell .input-area .environment-container.android input.date{padding:0;height:100%;width:100%}mobile-verify-new form .cell .input-area .disabled-placeholder{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:40px}mobile-verify-new form .cell .input-area .placeholder{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:40px;color:#bdbdbd}mobile-verify-new form .cell .input-area .variable{background-color:rgba(0,0,0,0);color:#424242;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:100%;width:100%;position:absolute;top:0;left:0;padding-right:40px;}mobile-verify-new form .cell .input-area .variable::-ms-expand{display:none}mobile-verify-new form .cell.error .input-area .variable{color:#ef5350}mobile-verify-new form .cell .input-area .variable.date.ng-invalid{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}mobile-verify-new form .cell .input-area .variable option{direction:ltr}mobile-verify-new form .cell .input-area input::-webkit-input-placeholder{color:#bdbdbd}mobile-verify-new form .cell .input-area input[type=date]{text-align:right;direction:rtl;padding-right:15px}mobile-verify-new form .cell .input-area .pull-down{height:100%;padding:0 15px;position:absolute;vertical-align:middle;top:0;right:0;display:block;z-index:1;pointer-events:none;}mobile-verify-new form .cell .input-area .pull-down .icon{width:13px;position:absolute;top:50%;left:0;margin-top:-3px}mobile-verify-new form .cell .input-area input{width:100%;height:100%;color:#424242;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;border:none;padding:0 40px 0 0;text-align:right}mobile-verify-new form .cell .input-area .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;margin-top:-15px;}mobile-verify-new form .cell .input-area .clear-button-cover .clear-button{width:15px;height:15px;background-color:#b8b8b8;line-height:12px;text-align:center;position:absolute;right:5px;top:50%;margin-top:-7px;border-radius:50%;color:#fff;z-index:1000}mobile-verify-new form .cell .input-area .clear-button-cover{right:15px}mobile-verify-new form .cell .icon-arrow-right{width:20px;height:11px;-webkit-transform:rotate(270deg);transform:rotate(270deg);fill:#bdbdbd;margin-right:16px}mobile-verify-new form .cell .error-container{background-color:#fff8e1;color:#ef5350;font-size:10px;padding:2px 5px;position:absolute;bottom:8px;right:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}mobile-verify-new form .cell .error-container .icon-error{height:10px;width:10px;fill:#ef5350;margin-right:2px}mobile-verify-new form .group .container:not(:last-child) .cell:last-child{margin-bottom:10px}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{background-color:#fff;color:#424242;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:100%;border:1px solid #bdbdbd;padding:8px 10px;}mobile-verify-sms .input-area .input::-ms-expand{display:none}mobile-verify-sms .input-area .input::-webkit-input-placeholder{color:#bdbdbd}mobile-verify-sms .description{font-size:14px;line-height:1.4;margin-top:15px;padding:0 20px;}mobile-verify-sms .description .strong{color:#fb8c00}mobile-verify-sms .description .number{text-decoration:underline;color:#26a69a}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-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}mobile-verify-pre-sms .description .strong{color:#fb8c00}mobile-verify-pre-sms .description .number{text-decoration:underline;color:#26a69a}mobile-verify-pre-sms .description.notify{font-size:12px;margin-top:10px}mobile-verify-pre-sms .next-button{margin:20px 15px 0;}mobile-verify-pre-sms .next-button.phone{margin-top:15px}mobile-current-point{display:block;color:#424242;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;padding-top:15px;padding:0 4.6875%;}mobile-current-point .row{display:table;width:100%;}mobile-current-point .row > *{display:table-cell;vertical-align:middle}mobile-current-point .total-point-title{height:32px;vertical-align:bottom}mobile-current-point .total-point{text-align:right;height:36px;padding-right:.5em;background-color:#fff;border:2px #ffb74d solid;font-size:20px;font-family:'Helvetica-Bold','Droid Sans',Arial}mobile-current-point .total-point-unit{font-size:16px;font-family:'Helvetica-Bold','Droid Sans',Arial;margin-left:4px}real-pay-exchange-amounts{display:block;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;color:#757575;}real-pay-exchange-amounts .link{color:#1565c0;border-bottom:.99px solid #1565c0}real-pay-exchange-amounts .center-area{margin:20px 0;background-color:#f5f5f5;padding-bottom:13px;}real-pay-exchange-amounts .center-area .real-pay-header{background-color:#fff;padding-bottom:20px}real-pay-exchange-amounts .center-area .gift-image{text-align:center;}real-pay-exchange-amounts .center-area .gift-image img{width:auto;height:81px}real-pay-exchange-amounts .center-area .notes{background-color:#f3f3f3;width:90%;margin:0 auto;padding:10px;}real-pay-exchange-amounts .center-area .notes .note{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:5px;}real-pay-exchange-amounts .center-area .notes .note .icon-check{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:12px;width:12px;margin:2px 5px 0 0;fill:#fb8c00}real-pay-exchange-amounts .center-area .notes .note .desc{-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:16px}real-pay-exchange-amounts .center-area .amount-error-text{text-align:center}real-pay-exchange-amounts .center-area .cannot-exchange-text{text-align:center;font-weight:bold;font-size:19px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#bdbdbd;padding-top:29px;padding-bottom:25px}real-pay-exchange-amounts .center-area .point-needed{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#bdbdbd;border-radius:2px;height:40px;margin:0 13px 27px 13px;}real-pay-exchange-amounts .center-area .point-needed .point-needed-point{font-size:22px;font-family:'Helvetica-Bold','Droid Sans',Arial;padding:0 .5em}real-pay-exchange-amounts .whats-gift-title{font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#424242;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:4px;}real-pay-exchange-amounts .whats-gift-title img{margin-right:4px}real-pay-exchange-amounts .whats-gift{margin:0 6.875000000000001% 13px}real-pay-exchange-amounts .exchange-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#ffb74d;border-radius:5px;height:40px;margin:25px 13px 0 13px}real-pay-exchange-amounts .real-pay-unregistered .rp-header{background-color:#f5f5f5;height:40px;font-size:16px;padding-left:5%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}real-pay-exchange-amounts .real-pay-unregistered .account-input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;padding-bottom:10px;}real-pay-exchange-amounts .real-pay-unregistered .account-input .title{margin:8px 0 0 5%;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}real-pay-exchange-amounts .real-pay-unregistered .account-input .input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:90%;margin:5px auto 0;}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input{-webkit-appearance:none;border:2px solid #ffb74d;width:100%;height:35px;font-size:6vw;padding:0;font-family:'Helvetica-Bold','Droid Sans',Arial;color:#424242;vertical-align:middle;text-align:center;border-radius:0}real-pay-exchange-amounts .real-pay-unregistered .account-input .input span{line-height:32px;font-size:20px;margin:0 1%}real-pay-exchange-amounts .real-pay-unregistered .account-input .rp-link{margin:5px 5% 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}real-pay-exchange-amounts .real-pay-unregistered .account-input .rp-link a{color:#26a69a}real-pay-exchange-amounts .real-pay-registered{background-color:#e7e7e7;}real-pay-exchange-amounts .real-pay-registered .rp-header{background-color:#f5f5f5;height:40px;font-size:16px;padding-left:5%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}real-pay-exchange-amounts .real-pay-registered .account-info{margin-top:3px;background-color:#f5f5f5;height:40px;font-size:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fb8c00}real-pay-exchange-amounts .real-pay-registered .rp-link{margin-top:3px;background-color:#f5f5f5;height:40px;font-size:11px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:5%;}real-pay-exchange-amounts .real-pay-registered .rp-link a{color:#26a69a}real-pay-exchange-amounts .point-section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:50px;margin:2px 0 15px 0;padding:15px 4.6875%;border:2px solid #ffb74d;background-color:#fff;color:#424242;}real-pay-exchange-amounts .point-section .point-title{font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;margin-right:1em}real-pay-exchange-amounts .point-section .input-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;}real-pay-exchange-amounts .point-section .input-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;padding-right:.5em;text-align:right;font-size:20px;font-family:'Helvetica-Bold','Droid Sans',Arial;color:#424242;border:none}real-pay-exchange-amounts .point-section .point-unit{-webkit-align-self:flex-end;align-self:flex-end;margin-left:8px;height:100%;line-height:20px;font-size:20px}real-pay-exchange-amounts .commission-section{color:#757575;font-size:15px;}real-pay-exchange-amounts .commission-section .row{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 8.4375%;padding:15px 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-bottom:.99px solid #757575;}real-pay-exchange-amounts .commission-section .row:last-of-type{padding-bottom:0;border-bottom:none}real-pay-exchange-amounts .commission-section .row .row-title{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:end}real-pay-exchange-amounts .commission-section .row .colon{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:0 5px}real-pay-exchange-amounts .commission-section .row .amount{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fb8c00}real-pay-exchange-result-core{display:block;margin-top:22px;padding-bottom:9px;border-radius:5px;background-color:#fff;}real-pay-exchange-result-core .gift-image{height:100px;text-align:center;}real-pay-exchange-result-core .gift-image img{width:auto;max-height:100%}real-pay-exchange-result-core .status{width:90%;background-color:#e7e7e7;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 15px;color:#fb8c00;}real-pay-exchange-result-core .status.failure{color:#ef5350}real-pay-exchange-result-core .status .icon-success{width:20px;height:20px;border-radius:10px;background-color:#fb8c00;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:15px;}real-pay-exchange-result-core .status .icon-success .icon-success-inner{width:10px;height:10px;fill:#fff}real-pay-exchange-result-core .status .icon-error{width:20px;height:20px;fill:#ef5350;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:15px}real-pay-exchange-result-core .result-section{background-color:#fff;color:#424242;padding:8px 6px;}real-pay-exchange-result-core .result-section .result-status{display:inline;padding:4px 6px;background-color:#ef5350;color:#fff;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}real-pay-exchange-result-core .result-section .section{margin:12px 6px}real-pay-exchange-result-core .result-section .section-title{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;border-bottom:.99px solid #424242;margin:0 0 7px}real-pay-exchange-result-core .result-section .row{display:-webkit-box;display:-webkit-flex;display:flex;line-height:1.4;}real-pay-exchange-result-core .result-section .row .column-left{-webkit-box-flex:1;-webkit-flex:1;flex:1}real-pay-exchange-result-core .result-section .row .column-right{margin-right:35%}real-pay-exchange-result-core .failure-section{width:90%;margin:0 auto;padding:10px 0}real-pay-exchange-result{display:block;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;font-size:12px;color:#757575;background-color:#f5f5f5;height:100%;width:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:22px 4.0625% 18px;}real-pay-exchange-result .button{height:44px;margin:15px auto;background-color:#ffb74d;text-align:center;font:bold 16px/44px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;border-radius:5px;width:auto;margin:20px 5%}real-pay-exchange-detail{display:block;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;background-color:#f5f5f5;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;color:#757575;padding:22px 4.0625% 18px}.profile-controller{position:relative;padding-bottom:50px;min-height:900px;}.profile-controller .profile-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;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:#e0e0e0}.profile-controller .profile-content .user-icon{position:absolute;left:15px;bottom:7px;width:118px;height:118px;background-color:#f5f5f5;border-radius:5px;border:4px solid #fff;}.profile-controller .profile-content .user-icon:hover .edit-picture{display:-webkit-box;display:-webkit-flex;display:flex}.profile-controller .profile-content .user-icon .icon-beginner{background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../image/events/icon_debut.png");height:40px;width:50px;bottom:2px;right:4px;position:absolute}.profile-controller .profile-content .user-icon .icon-birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -472px;width:25px;height:29px;position:absolute;top:-12px;right:-6px}.profile-controller .profile-content .user-icon .image{position:absolute;left:0;top:0;width:100%;background-size:cover;background-position:center;border-radius:4px;pointer-events:none;}.profile-controller .profile-content .user-icon .image:after{padding-top:100%;content:"";display:block}.profile-controller .profile-content .icon_live2{position:absolute;left:87px;top:352px;width:42px;height:17px;background-color:#f75004;color:#fff;font-size:11px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.profile-controller .profile-content .live{position:absolute;left:133px;top:296px;width:647px;height:30px;background-color:#ea5049;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;padding:4px 12px 4px 12px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;}.profile-controller .profile-content .live .text{color:#fff;font-size:16px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:352px}.profile-controller .profile-content .live .to_live{-webkit-box-flex:3;-webkit-flex:3;flex:3;}.profile-controller .profile-content .live .to_live .icon_live{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-483px -472px;width:18px;height:18px}.profile-controller .bottom-area{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.profile-controller .bottom-area .message{height:36px;width:100%;padding-left:141px;padding-right:4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;background-color:#eee;}.profile-controller .bottom-area .message .block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;}.profile-controller .bottom-area .message .block .icon-block{height:17px;width:20px;fill:#ef5350}.profile-controller .bottom-area .message .block .title{font-size:12px;margin-left:4px}.profile-controller .bottom-area .buttons{height:64px;width:100%;padding-left:141px;padding-right:4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;border-radius:0 0 5px 5px;}.profile-controller .bottom-area .buttons .follow-button-container{display:-webkit-box;display:-webkit-flex;display:flex}.profile-controller .bottom-area .buttons .zoom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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:#eee;border:2px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content: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{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-311px -525px;width:16px;height:16px}.profile-controller .bottom-area .buttons .zoom .icon_plus{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-555px -472px;width:16px;height:16px}.profile-controller .bottom-area .buttons .align-right-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.profile-controller .bottom-area .buttons .follow-button{height:36px;width:162px;}.profile-controller .bottom-area .buttons .follow-button .icon-follow{height:20px;width:20px}.profile-controller .bottom-area .buttons .follow-button .title{margin-left:10px;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.profile-controller .bottom-area .buttons .notification-button{height:36px;width:36px}.profile-controller .bottom-area .buttons .profile-edit-btn{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;margin-right:10px;border-radius:5px;background-color:#ffb840;border:none;color:#fff;height:36px;width:210px;margin-left:10px;}.profile-controller .bottom-area .buttons .profile-edit-btn:hover,.profile-controller .bottom-area .buttons .profile-edit-btn:focus{background-color:#fafafa}.profile-controller .bottom-area .buttons .profile-edit-btn .icon{margin-right:5px}.profile-controller .bottom-area .buttons .profile-edit-btn:hover{background-color:#ffc571}.profile-controller .bottom-area .buttons .profile-edit-btn .icon-profile-edit{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-383px -416px;width:20px;height:17px}.profile-controller .bottom-area .buttons .menu-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:36px;padding:0 10px;margin-left:10px;margin-right:10px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#ef5350;font-size:12px;position:relative;}.profile-controller .bottom-area .buttons .menu-btn:hover .balloon-bridge{display:block}.profile-controller .bottom-area .buttons .menu-btn:hover .balloon{display:-webkit-box;display:-webkit-flex;display:flex}.profile-controller .bottom-area .buttons .menu-btn .icon-alert{height:20px;width:22px;fill:#ef5350}.profile-controller .bottom-area .buttons .menu-btn .button-text{margin-left:5px}.profile-controller .bottom-area .buttons .menu-btn:hover{background-color:#fafafa}.profile-controller .bottom-area .buttons .cancel-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;-webkit-box-flex:0;-webkit-flex:0 0 100px;flex:0 0 100px;height:36px;margin-left:40px}.profile-controller .bottom-area .buttons .cancel-button:hover,.profile-controller .bottom-area .buttons .cancel-button:focus{background-color:#fafafa}.profile-controller .bottom-area .buttons .cancel-button .icon{margin-right:5px}.profile-controller .bottom-area .buttons .update-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;-webkit-box-flex:0;-webkit-flex:0 0 100px;flex:0 0 100px;height:36px;margin-left:10px;background-color:#ffb840;}.profile-controller .bottom-area .buttons .update-button:hover,.profile-controller .bottom-area .buttons .update-button:focus{background-color:#fca333}.profile-controller .bottom-area .buttons .update-button .icon{margin-right:5px}.profile-controller .bottom-area .buttons .update-button:hover{background-color:#ffc571}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;right:-2px;top:45px;width:142px;background:#fff;border:2px solid #e0e0e0;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-report{margin-right:6px;height:14px;width:20px;margin-left:8px;fill:#ef5350}.profile-controller .bottom-area .buttons .balloon .icon-block{height:16px;width:22px;margin-left:8px;margin-right:4px;fill:#ef5350}.profile-controller .bottom-area .buttons .balloon .title{font-size:12px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.profile-controller .bottom-area .buttons .balloon .menu-item{color:#424242;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:40px;width:138px;padding:0 10px;}.profile-controller .bottom-area .buttons .balloon .menu-item .menu-item-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.profile-controller .bottom-area .buttons .balloon .menu-item:hover .title{color:#ef5350}.profile-controller .bottom-area .buttons .balloon .menu-item:nth-child(n + 2) .menu-item-container{border-top:1px solid #e0e0e0;padding-bottom:1px}.profile-controller .bottom-area .buttons .balloon:before{content:'';position:absolute;top:-7px;right:8px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;z-index:0}.profile-controller .bottom-area .buttons .balloon:after{content:'';position:absolute;top:-10px;right:7px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.profile-controller .bottom-area .buttons .block-message{font-size:12px;margin-right:20px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.profile-controller .bottom-area .buttons .unblock-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100px;height:36px;border-radius:5px;cursor:pointer;font-size:12px;border:2px solid #e0e0e0;background-color:#eee;color:#fb8c00;}.profile-controller .bottom-area .buttons .unblock-btn:hover{background-color:#fafafa}.profile-controller .edit-profile croppie .croppie-box{background-color:#fff}.profile-controller .edit-profile .profile-editor{position:relative;z-index:10200;}.profile-controller .edit-profile .profile-editor .bottom-area .user-icon{z-index:1}.profile-controller .edit-profile .profile-editor .bottom-area .buttons{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.profile-controller .edit-profile file-model{width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;left:0;}.profile-controller .edit-profile file-model div{width:100%;height:100%;}.profile-controller .edit-profile file-model div input{width:100%;height:100%;padding:100px;cursor:pointer}.profile-controller .edit-profile .edit-picture{position:absolute;background-color:rgba(97,97,97,0.5);width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;font-size:14px;text-align:center;cursor:pointer;}.profile-controller .edit-profile .edit-picture .file-loading{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.9);color:#424242;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.profile-controller .edit-profile .edit-picture .title{word-break:break-word;margin-bottom:3px;width:100%}.profile-controller .edit-profile .edit-picture .icon_picture{position:relative;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-139px -472px;width:41px;height:31px;}.profile-controller .edit-profile .edit-picture .icon_picture .balloon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;left:-50px;top:42px;width:146px;background:#fff;border:2px solid #e0e0e0;border-radius:5px;z-index:1;padding:0 0 7px 0;}.profile-controller .edit-profile .edit-picture .icon_picture .balloon.only-upload{padding:0}.profile-controller .edit-profile .edit-picture .icon_picture .balloon .menuIcon{margin-right:3px}.profile-controller .edit-profile .edit-picture .icon_picture .balloon .title{font-size:12px}.profile-controller .edit-profile .edit-picture .icon_picture .balloon .menuItem{color:#424242;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:8px;padding-bottom:5px;position:relative;overflow:hidden;}.profile-controller .edit-profile .edit-picture .icon_picture .balloon .menuItem:hover > .title{color:#fb8c00}.profile-controller .edit-profile .edit-picture .icon_picture .balloon .menuItem:nth-child(n + 2){border-top:1px solid #e0e0e0;padding-bottom:1px}.profile-controller .edit-profile .edit-picture .icon_picture .balloon:before{content:'';position:absolute;top:-11px;right:54px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 19px 19px 19px;border-color:transparent transparent #fff transparent;z-index:0}.profile-controller .edit-profile .edit-picture .icon_picture .balloon:after{content:'';position:absolute;top:-14px;right:58px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 15px 14px 15px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.profile-controller .birthday{background-color:#fff;margin-top:20px;border-radius:5px;padding:10px 20px 15px;}.profile-controller .birthday .title-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fb8c00;padding-bottom:10px;border-bottom:1px solid #e0e0e0;height:30px;}.profile-controller .birthday .title-row .title{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:16px}.profile-controller .birthday .title-row .link-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;}.profile-controller .birthday .title-row .link-container:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .birthday .title-row .link-container .icon{height:20px;width:26px;fill:#fb8c00;margin-right:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.profile-controller .birthday .title-row .link-container .arrow{width:13px;height:8px;fill:#fb8c00;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-left:2px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.profile-controller .birthday .title-row .link-container .label{color:#fb8c00;font-size:14px;line-height:1;-webkit-box-flex:0;-webkit-flex:none;flex:none}.profile-controller .birthday .description-container{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:14px;}.profile-controller .birthday .description-container .icons{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:20px;}.profile-controller .birthday .description-container .icons .icon{height:90px;width:90px;border-radius:5px;display:block;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.profile-controller .birthday .description-container .icons .icon:not(:last-child){margin-right:10px}.profile-controller .birthday .description-container .icons .icon.popper{background-color:#fff956}.profile-controller .birthday .description-container .icons .icon.letter{background-color:#feb8cc}.profile-controller .birthday .description-container .icons .icon.cake{background-color:#6bd6fd}.profile-controller .birthday .description-container .description{font-size:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.profile-controller .publisher-profile{width:100%;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;position:relative;}.profile-controller .publisher-profile .profile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;font-size:14px;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.profile-controller .publisher-profile .profile .accounts{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;padding-bottom:18px;border-bottom:1px solid #e0e0e0;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:18px;}.profile-controller .publisher-profile .profile .accounts .name{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;word-break:break-all;color:#26a69a;font-size:18px;margin-right:80px}.profile-controller .publisher-profile .profile .accounts .sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.profile-controller .publisher-profile .profile .accounts .sns .account-name{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;color:#424242;font-size:14px;padding-left:4px}.profile-controller .publisher-profile .profile .accounts .sns .twitter-follow{height:30px;width:150px;border-radius:5px;margin-top:3px;padding-left:12px;padding-right:12px;background-color:#58a3da;color:#fff;font-size:12px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.profile-controller .publisher-profile .profile .accounts .sns .twitter-follow:hover{background-color:#79b5e1}.profile-controller .publisher-profile .profile .profiles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;font-size:14px;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.profile-controller .publisher-profile .profile .profiles .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:13px;}.profile-controller .publisher-profile .profile .profiles .item .title{height:24px;background-color:#e0e0e0;color:#424242;line-height:24px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding-left:7px;padding-right:7px;margin-right:8px}.profile-controller .publisher-profile .profile .profiles .item .text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#424242;font-size:14px}.profile-controller .publisher-profile .profile .profiles .item .text::-ms-expand{display:none}.profile-controller .publisher-profile .profile .profiles .gender{-webkit-box-flex:0;-webkit-flex:0 0 112px;flex:0 0 112px}.profile-controller .publisher-profile .profile .profiles .date-of-birth{-webkit-box-flex:0;-webkit-flex:0 0 202px;flex:0 0 202px}.profile-controller .publisher-profile .profile .profiles .area{-webkit-box-flex:0;-webkit-flex:0 0 150px;flex:0 0 150px}.profile-controller .publisher-profile .profile .profiles .likes{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.profile-controller .publisher-profile .profile .profiles .likes .like{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.profile-controller .publisher-profile .profile .profiles .likes .like .likes-spacer{margin-left:9px;margin-right:9px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-619px -168px;width:4px;height:12px}.profile-controller .publisher-profile .profile .profiles .description{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;margin-top:5px;border-radius:5px;background-color:#fff;padding:18px 20px 35px 20px;font-size:14px;line-height:19px;word-break:break-all}.profile-controller .publisher-profile .screen-lock{z-index:10200;position:absolute}.profile-controller .publisher-profile .profile-edit{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font-size:14px;}.profile-controller .publisher-profile .profile-edit .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:30px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;color:#424242;font-size:14px;padding-left:14px;padding-right:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:36px;}.profile-controller .publisher-profile .profile-edit .textbox::-ms-expand{display:none}.profile-controller .publisher-profile .profile-edit .textbox:disabled{color:#bdbdbd}.profile-controller .publisher-profile .profile-edit .selectbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:relative;margin-left:8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 100px;flex:0 1 100px;height:36px;}.profile-controller .publisher-profile .profile-edit .selectbox::-ms-expand{display:none}.profile-controller .publisher-profile .profile-edit .selectbox .textbox{width:100%;height:100%}.profile-controller .publisher-profile .profile-edit .selectbox .arrow_down_white{position:absolute;pointer-events:none;top:calc(50% - 4px);right:10px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-130px -513px;width:13px;height:8px}.profile-controller .publisher-profile .profile-edit .selectbox.birth .textbox::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.profile-controller .publisher-profile .profile-edit .selectbox.birth span{margin-top:9px}.profile-controller .publisher-profile .profile-edit .selectbox.right{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.profile-controller .publisher-profile .profile-edit .selectbox.right .textbox{-webkit-box-flex:0;-webkit-flex:0 1 90px;flex:0 1 90px}.profile-controller .publisher-profile .profile-edit .selectbox .public{color:#fb8c00}.profile-controller .publisher-profile .profile-edit .accounts{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex:none;flex:none;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;height:61px;padding:0 15px 10px 15px;border-bottom:1px solid #e0e0e0;}.profile-controller .publisher-profile .profile-edit .accounts .name{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;height:50px;word-break:break-all;color:#424242;font-size:14px;margin-right:80px}.profile-controller .publisher-profile .profile-edit .accounts .sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.profile-controller .publisher-profile .profile-edit .accounts .sns .account-name{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;color:#dfdfdf;font-size:14px;padding-left:4px}.profile-controller .publisher-profile .profile-edit .profiles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font-size:14px;padding-left:15px;padding-right:15px;}.profile-controller .publisher-profile .profile-edit .profiles .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;height:56px;}.profile-controller .publisher-profile .profile-edit .profiles .item:nth-child(n+2){height:57px;border-top:1px solid #e0e0e0}.profile-controller .publisher-profile .profile-edit .profiles .item .title-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex:0;-webkit-flex:none;flex:none;height:100%;width:85px;margin-right:8px;}.profile-controller .publisher-profile .profile-edit .profiles .item .title-area .title{height:24px;line-height:24px;background-color:#e0e0e0;color:#424242;-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:0 7px}.profile-controller .publisher-profile .profile-edit .profiles .item .text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#424242;font-size:14px}.profile-controller .publisher-profile .profile-edit .profiles .item .text::-ms-expand{display:none}.profile-controller .publisher-profile .profile-edit .profiles .input-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:8px}.profile-controller .publisher-profile .profile-edit .profiles .input-unit{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:5px;margin-right:-3px}.profile-controller .publisher-profile .profile-edit .profiles .likes{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.profile-controller .publisher-profile .profile-edit .profiles .likes .like{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;}.profile-controller .publisher-profile .profile-edit .profiles .likes .like .likes-spacer{margin-left:9px;margin-right:9px}.profile-controller .publisher-profile .profile-edit .profiles .likes .like .selectbox{-webkit-box-flex:1;-webkit-flex:1;flex:1;}.profile-controller .publisher-profile .profile-edit .profiles .likes .like .selectbox .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:30px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;color:#424242;font-size:14px;padding-left:14px;padding-right:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.profile-controller .publisher-profile .profile-edit .profiles .likes .like .selectbox .textbox::-ms-expand{display:none}.profile-controller .publisher-profile .profile-edit .profiles .description{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;margin-top:5px;border-radius:5px;background-color:#fff;font-size:14px;line-height:19px;word-break:break-all;}.profile-controller .publisher-profile .profile-edit .profiles .description.textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:30px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;color:#424242;font-size:14px;padding-left:14px;padding-right:14px;width:100%;height:140px;padding:14px 20px 14px 20px}.profile-controller .publisher-profile .profile-edit .profiles .description.textbox::-ms-expand{display:none}.profile-controller .detail{position:absolute;right:0;top:0;width:410px;height:100%;color:#424242;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.profile-controller .detail upcoming-live-schedule{background:#fff;border-radius:5px;width:410px;padding:20px 10px;}.profile-controller .detail upcoming-live-schedule .title-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:20px;}.profile-controller .detail upcoming-live-schedule .title-row .icon-schedule{fill:#ffb74d;width:20px;height:18px;margin-right:10px}.profile-controller .detail upcoming-live-schedule .title-row .title{color:#424242;font-size:18px;line-height:1;-webkit-box-flex:1;-webkit-flex:1;flex:1}.profile-controller .detail upcoming-live-schedule .title-row .more-link{cursor:pointer;color:#fb8c00;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.profile-controller .detail upcoming-live-schedule .title-row .more-link:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .detail upcoming-live-schedule .title-row .more-link .label{font-size:14px;line-height:1;margin-right:13px}.profile-controller .detail upcoming-live-schedule .title-row .more-link .icon-arrow-right{fill:#fb8c00;height:8px;width:13px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.profile-controller .detail upcoming-live-schedule .no-schedule{color:#757575;font-size:12px;height:46px}.profile-controller .detail upcoming-live-schedule .schedule-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;}.profile-controller .detail upcoming-live-schedule .schedule-row.interested{margin-bottom:10px}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden;cursor:pointer;}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail .time-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail .time-row .icon-time{width:12px;height:12px;margin-right:6px;fill:#fb8c00;-webkit-box-flex:0;-webkit-flex:none;flex:none}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail .time-row .time{font-size:14px;line-height:1;font-family:'Helvetica','Droid Sans',Arial;color:#fb8c00;-webkit-box-flex:1;-webkit-flex:1;flex:1}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail .live-description{max-width:252px;color:#424242;font-size:14px;line-height:1.2;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail .human-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:absolute;bottom:-20px;right:0;}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail .human-row .icon-human{width:14px;height:14px;fill:#aaa;margin-right:10px}.profile-controller .detail upcoming-live-schedule .schedule-row .schedule-detail .human-row .number{font-family:'Helvetica','Droid Sans',Arial;font-size:14px;line-height:1;color:#757575}.profile-controller .detail upcoming-live-schedule .schedule-row .about-schedule{max-width:252px;font-size:12px;line-height:1.4;color:#757575}.profile-controller .detail upcoming-live-schedule .schedule-row schedule-notification-button{margin-left:10px}.profile-controller .detail upcoming-live-schedule .schedule-row .compose-button{height:46px;border-radius:5px;padding:0 16px;margin-left:10px;cursor:pointer;-webkit-box-flex:0;-webkit-flex:none;flex:none;border:2px solid #fb8c00;background-color:#fff;color:#fb8c00;}.profile-controller .detail upcoming-live-schedule .schedule-row .compose-button .label{line-height:1;margin-left:10px;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.profile-controller .detail upcoming-live-schedule .schedule-row .compose-button .icon-plus{width:16px;height:16px;width:20px;height:20px;fill:#fb8c00}.profile-controller .detail upcoming-live-schedule .schedule-row .compose-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .detail upcoming-live-schedule{margin-bottom:20px}.profile-controller .detail .tab-content{border-radius:5px;overflow:hidden;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.profile-controller .detail .tab-content .tabs{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 9px;height:63px;border-bottom:1px solid #e0e0e0;background-color:#fff;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.profile-controller .detail .tab-content .tabs .tab{height:100%;position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;cursor:pointer;}.profile-controller .detail .tab-content .tabs .tab:hover .title,.profile-controller .detail .tab-content .tabs .tab.selected .title{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#fb8c00}.profile-controller .detail .tab-content .tabs .tab:hover .count,.profile-controller .detail .tab-content .tabs .tab.selected .count{font-family:'Helvetica-Bold','Droid Sans',Arial;font-weight:bold;color:#fb8c00}.profile-controller .detail .tab-content .tabs .tab.selected:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#ffb74d}.profile-controller .detail .tab-content .tabs .tab .title{font-size:14px;line-height:1.2;margin-bottom:4px}.profile-controller .detail .tab-content .tabs .tab .count{font-size:12px;line-height:1.2;font-family:'Helvetica','Droid Sans',Arial;color:#757575}.profile-controller .detail .tab-content .list-header{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:0 2px 2px;}.profile-controller .detail .tab-content .list-header .open-follower-ranking{height:61px;font-size:14px;text-align:right;color:#fb8c00;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;border-bottom:1px solid #e0e0e0;cursor:pointer;}.profile-controller .detail .tab-content .list-header .open-follower-ranking .icon-heart{width:18px;height:14px;fill:#ffb74d;margin-right:10px}.profile-controller .detail .tab-content .list-header .open-follower-ranking .icon-arrow-right{fill:#fb8c00;width:14px;height:14px;margin:0 4px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.profile-controller .detail .tab-content .list-header .protected-follower-ranking{height:61px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#757575;border-bottom:1px solid #e0e0e0;}.profile-controller .detail .tab-content .list-header .protected-follower-ranking .icon-lock{width:18px;height:20px;fill:#e0e0e0;margin:0 10px}.profile-controller .detail .tab-content .list-header .archive-expire-warning{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 11px 0 18px;}.profile-controller .detail .tab-content .list-header .archive-expire-warning .icon-error{height:15px;width:17px;fill:#aaa;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:10px}.profile-controller .detail .tab-content .list-header .archive-expire-warning .description{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:13px;line-height:18px;color:#aaa}.profile-controller .detail .tab-content .list-header .notification-list-description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 11px 0 18px;}.profile-controller .detail .tab-content .list-header .notification-list-description .description{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:12px;line-height:18px;color:#aaa;}.profile-controller .detail .tab-content .list-header .notification-list-description .description .notif-list{color:#fb8c00}.profile-controller .detail .tab-content .list-header .list-sub-header{background-color:#f5f5f5;padding-left:17px;padding-right:12px;}.profile-controller .detail .tab-content .list-header .list-sub-header.list-sub-header1{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:49px;border-bottom:1px solid #e0e0e0}.profile-controller .detail .tab-content .list-header .list-sub-header .title{display:block;width:100%;font-size:14px;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.profile-controller .detail .tab-content .list-header .list-sub-header .public-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;width:90px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.profile-controller .detail .tab-content .list-header .list-sub-header .public-button:hover,.profile-controller .detail .tab-content .list-header .list-sub-header .public-button:focus{background-color:#ffc571}.profile-controller .detail .tab-content .list-header .list-sub-header .public-button .icon{margin-right:5px}.profile-controller .detail .tab-content .list-header .list-sub-header .public-button.editing{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;}.profile-controller .detail .tab-content .list-header .list-sub-header .public-button.editing:hover,.profile-controller .detail .tab-content .list-header .list-sub-header .public-button.editing:focus{background-color:#fafafa}.profile-controller .detail .tab-content .list-header .list-sub-header .public-button.editing .icon{margin-right:5px}.profile-controller .detail .tab-content .list-header .list-sub-header .switchery{width:98px;height:28px;font-size:14px;}.profile-controller .detail .tab-content .list-header .list-sub-header .switchery small{width:24px;height:24px;margin-top:2px}.profile-controller .detail .tab-content .list-header .list-sub-header .switchery .switchery-label-on{color:#fff;margin-left:12px}.profile-controller .detail .tab-content .list-header .list-sub-header .switchery .switchery-label-off{margin-right:6px}.profile-controller .detail .tab-content .list-header .content{padding:16px;}.profile-controller .detail .tab-content .list-header .content .public_header1{display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:2px solid #ffb74d;}.profile-controller .detail .tab-content .list-header .content .public_header1 .public_sub_header{position:relative;width:100%;margin-left:30px;margin-right:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:14px;cursor:pointer;}.profile-controller .detail .tab-content .list-header .content .public_header1 .public_sub_header:hover{color:#ffb74d}.profile-controller .detail .tab-content .list-header .content .public_header1 .public_sub_header.active{color:#ffb74d;border-bottom:4px solid #ffb74d;}.profile-controller .detail .tab-content .list-header .content .public_header1 .public_sub_header.active:after{content:"";position:absolute;bottom:-13px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#ffb74d transparent transparent transparent}.profile-controller .detail .tab-content .list-header .content .public_header2{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:14px;margin-top:18px;}.profile-controller .detail .tab-content .list-header .content .public_header2 .icon_lives_count{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-433px -416px;width:24px;height:12px}.profile-controller .detail .tab-content .list-header .content .public_header2 .lives_count{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;margin-left:12px}.profile-controller .detail .tab-content .list-header .content .public_header2 .public-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:90px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:6px;color:#424242;border:none;}.profile-controller .detail .tab-content .list-header .content .public_header2 .public-button:hover,.profile-controller .detail .tab-content .list-header .content .public_header2 .public-button:focus{background-color:#fafafa}.profile-controller .detail .tab-content .list-header .content .public_header2 .public-button .icon{margin-right:5px}.profile-controller .detail .tab-content .list-header .content .public_header2 .public-button.private-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;}.profile-controller .detail .tab-content .list-header .content .public_header2 .public-button.private-button:hover,.profile-controller .detail .tab-content .list-header .content .public_header2 .public-button.private-button:focus{background-color:#ffc571}.profile-controller .detail .tab-content .list-header .content .public_header2 .public-button.private-button .icon{margin-right:5px}.profile-controller .detail .tab-content .list-header .content .public_header2 .delete-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:90px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;color:#424242;border:none}.profile-controller .detail .tab-content .list-header .content .public_header2 .delete-button:hover,.profile-controller .detail .tab-content .list-header .content .public_header2 .delete-button:focus{background-color:#fafafa}.profile-controller .detail .tab-content .list-header .content .public_header2 .delete-button .icon{margin-right:5px}.profile-controller .detail .tab-content .list-header .content .public_header3{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#eee;font-size:14px;height:30px;margin-top:10px;padding-left:4px;}.profile-controller .detail .tab-content .list-header .content .public_header3 check-box{margin-right:10px}.profile-controller .detail .tab-content .list-header .your-follower-ranking{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;}.profile-controller .detail .tab-content .list-header .your-follower-ranking .label-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(left, #ef5350, #ff1ab3);background:linear-gradient(to right, #ef5350, #ff1ab3);border-top-left-radius:10px;border-bottom-left-radius:10px;height:20px;padding:0 16px 0 9px;margin-right:-10px;}.profile-controller .detail .tab-content .list-header .your-follower-ranking .label-container .icon-heart{width:10px;height:10px;fill:#fff;margin-right:4px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.profile-controller .detail .tab-content .list-header .your-follower-ranking .label-container .label{font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.profile-controller .detail .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:#e0e0e0;border:2px solid #ff1ab3}.profile-controller .detail .tab-content .list-header .list-order{text-align:right;font-size:12px;color:#bdbdbd;margin-right:18px;margin-top:8px}.profile-controller .detail .tab-content .list-bg{width:100%;height:100%;background-color:#fff;padding-left:18px;padding-right:11px;padding-top:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;}.profile-controller .detail .tab-content .list-bg .no-list{width:100%;height:200px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;color:#757575;font-size:14px;}.profile-controller .detail .tab-content .list-bg .no-list .icon-lock{width:80px;height:60px;margin-bottom:20px;fill:#e0e0e0}.profile-controller .detail .tab-content .list-bg .list{width:100%}.profile-controller .detail .tab-content .list-bg::-webkit-scrollbar{margin-right:2px;width:7px}.profile-controller .detail .tab-content .list-bg::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:5px}.profile-controller .detail .tab-content .list-bg::-webkit-scrollbar-track-piece:start{background:#f5f5f5}.profile-controller .detail .tab-content .list-bg::-webkit-scrollbar-track-piece:end{background:#f5f5f5}.profile-controller .detail .tab-content .list-bg .icon{position:relative;width:54px;height:54px;-webkit-box-flex:0;-webkit-flex:none;flex:none;background-size:cover;background-position:center;border-radius:5px;}.profile-controller .detail .tab-content .list-bg .icon:after{padding-top:100%;content:"";display:block}.profile-controller .detail .tab-content .list-bg .icon .icon_profile_birthday{position:absolute;top:-10px;right:-10px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-334px -472px;width:21px;height:26px}.profile-controller .detail .tab-content .list-bg .icon .ribbon-live{position:absolute;right:0;bottom:2px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-437px -400px;width:28px;height:12px}.profile-controller .detail .tab-content .list-bg .lives-list .live{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}.profile-controller .detail .tab-content .list-bg .lives-list .live check-box{margin-right:12px}.profile-controller .detail .tab-content .list-bg .lives-list .live .thumbnail{position:relative;width:178px;height:100px;margin-right:14px;background-color:#e0e0e0;border-radius:5px;}.profile-controller .detail .tab-content .list-bg .lives-list .live .thumbnail >img{width:178px;height:100px;border:2px solid #e0e0e0;border-radius:5px}.profile-controller .detail .tab-content .list-bg .lives-list .live .thumbnail:after{position:absolute;content:'';left:71px;bottom:32px;display:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-102px -472px;width:36px;height:36px}.profile-controller .detail .tab-content .list-bg .lives-list .live .thumbnail.editing{pointer-events:none}.profile-controller .detail .tab-content .list-bg .lives-list .live .thumbnail:hover >img{border:2px solid #ffb74d}.profile-controller .detail .tab-content .list-bg .lives-list .live .thumbnail:hover:after{display:block}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail{font-size:12px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-flow:wrap;flex-flow:wrap;}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .public-archive{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding-left:10px;padding-right:10px;height:17px;background-color:#e0e0e0;font-size:11px;color:#424242;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:6px;}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .public-archive.public{background-color:#7cb342;color:#fff}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .category{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding-left:10px;padding-right:10px;height:17px;background-color:#ffecb3;font-size:11px;color:#424242}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .margin-row{margin-top:5px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .title{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:140px;color:#424242}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .edit-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:24px;height:20px;margin-left:5px;border-radius:5px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .edit-title .icon_live_title_edit{cursor:pointer;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-218px -570px;width:13px;height:13px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-flex-flow:nowrap;flex-flow:nowrap}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .started_date{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .running-time{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .total-view-count{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;margin-right:10px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .comment-count{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .item-count{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;margin-right:10px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .icon_live_time{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:4px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-161px -570px;width:14px;height:13px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .icon_view_count{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:4px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-246px -570px;width:13px;height:13px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .icon_comment_count{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:4px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-48px -570px;width:16px;height:14px}.profile-controller .detail .tab-content .list-bg .lives-list .live .live-detail .icon_item_count{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:4px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:0 -588px;width:14px;height:15px}.profile-controller .detail .tab-content .list-bg .list-cover{width:100%;}.profile-controller .detail .tab-content .list-bg .list-cover .user{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.profile-controller .detail .tab-content .list-bg .list-cover .user:nth-child(n + 2){border-top:1px solid #e0e0e0;padding-top:10px}.profile-controller .detail .tab-content .list-bg .list-cover .rank{width:28px;height:28px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:12px;margin-right:20px;}.profile-controller .detail .tab-content .list-bg .list-cover .rank.first-place{color:#fff;background-color:#ffd600}.profile-controller .detail .tab-content .list-bg .list-cover .rank.second-place{color:#fff;background-color:#90a4ae}.profile-controller .detail .tab-content .list-bg .list-cover .rank.third-place{color:#fff;background-color:#a1887f}.profile-controller .detail .tab-content .list-bg .list-cover .user-text{margin-left:15px;-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:155px;}.profile-controller .detail .tab-content .list-bg .list-cover .user-text .name{font-size:14px;display:block;word-break:break-all}.profile-controller .detail .tab-content .list-bg .list-cover .user-text .account_name{font-size:14px;width:100%;word-break:break-all}.profile-controller .detail .tab-content .list-bg .list-cover .user-text .follower-ranking-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#424242;background-color:#ffecb3;padding:0 4px 0 4px;}.profile-controller .detail .tab-content .list-bg .list-cover .user-text .follower-ranking-box .follower-ranking{height:16px;font-size:10px;letter-spacing:-1px}.profile-controller .detail .tab-content .list-bg .list-cover .user-text .follower-ranking-box .total-follower-ranking{height:16px;font-size:10px;letter-spacing:-1px;text-align:right}.profile-controller .detail .tab-content .list-bg .list-cover .user-text .follower_ranking{height:16px;background-color:#ffecb3;color:#424242;font-size:10px;padding:0 4px 0 6px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;letter-spacing:-1px;display:inline-block}.profile-controller .detail .tab-content .list-bg .follower_point{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.profile-controller .detail .tab-content .list-bg .follower_point .icon-follower-point{fill:#ffb74d;width:15px;height:15px}.profile-controller .detail .tab-content .list-bg .follower_point .follower_point{font-size:12px;line-height:1;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:4px;margin-bottom:1px;color:#757575}.profile-controller .detail .tab-content .list-bg .follow-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;}.profile-controller .detail .tab-content .list-bg .follow-button .icon-follow{width:16px;height:14px}.profile-controller .detail .tab-content .list-bg .notification-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;}.profile-controller .detail .tab-content .list-bg .notification-button .notif-on{width:18px;height:18px;margin-left:2px}.profile-controller .detail .tab-content .list-bg .notification-button .notif-off{width:16px;height:16px}.profile-controller .link{cursor:pointer;}.profile-controller .link:hover{color:#fb8c00}.profile-controller .edit-title-dialog-controller{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}.profile-controller .edit-title-dialog-controller .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;}.profile-controller .edit-title-dialog-controller .wrapper .dialog{width:592px;border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;padding-bottom:42px;}.profile-controller .edit-title-dialog-controller .wrapper .dialog .dialog-header{position:relative;width:592px;height:50px;background-color:#ffb74d;}.profile-controller .edit-title-dialog-controller .wrapper .dialog .dialog-header .title{color:#fff;font-size:18px;text-align:center;height:100%;width:100%;line-height:54px}.profile-controller .edit-title-dialog-controller .wrapper .dialog .dialog-header .close-button{position:absolute;right:20px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}.profile-controller .edit-title-dialog-controller .wrapper .dialog .dialog-header .close-button .icon_close{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-131px -570px;width:14px;height:14px}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 96px;width:592px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .live-title{width:100%;font-size:16px;line-height:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;margin:15px 0 18px}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .message-title{font-size:14px;line-height:18px;margin:18px 0 2px}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .text-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:400px;height:67px;border-radius:5px;background-color:#fff;padding:2px 16px 0;border:2px solid #e0e0e0;margin:2px 0 4px;font-size:16px;line-height:24px;color:#424242}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .text-box::-ms-expand{display:none}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .message{height:67px;padding:16px;font-size:14px;line-height:18px}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .dialog-buttons{position:relative;width:100%;text-align:center;margin-top:20px;}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .dialog-buttons .button{height:44px;width:98px;border-radius:5px;cursor:pointer;font-size:14px;color:#fff;background-color:#fb8c00;}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .dialog-buttons .button:hover{background-color:#fca333}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .dialog-buttons .button.dialog-cancel{background-color:#eee;border:2px solid #e0e0e0;margin-right:60px;color:#fb8c00;}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .dialog-buttons .button.dialog-cancel:hover{background-color:#fafafa}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .error{margin-top:22px;width:100%;min-height:50px;background-color:#fff;border:2px solid #ef5350;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .error .icon_error{margin-left:10px;-webkit-box-flex:0;-webkit-flex:none;flex:none;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}.profile-controller .edit-title-dialog-controller .wrapper .dialog .content .error .message{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;padding-left:10px;color:#ef5350;font-size:12px;line-height:14px}.archives-controller{padding-bottom:50px;}.archives-controller .theater-bg{position:absolute;background-color:#000;top:116px;left:0;right:0;height:686px}.archives-controller.auto-hide .buttons{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.25s !important;transition:opacity 0.25s !important}.archives-controller.auto-hide .live-header,.archives-controller.auto-hide .publishInfo,.archives-controller.auto-hide .sent-items-wrapper,.archives-controller.auto-hide .theater-gradient-bg-top{opacity:0 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;filter:alpha(opacity=0) !important;-webkit-transition:opacity 0.25s !important;transition:opacity 0.25s !important}.archives-controller.auto-hide-control .theater-gradient-bg-bottom,.archives-controller.auto-hide-control .ww-archive-control{opacity:0 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;filter:alpha(opacity=0) !important;-webkit-transition:opacity 0.25s !important;transition:opacity 0.25s !important}.archives-controller.theater{margin-top:-18px;min-height:1530px;}.archives-controller.theater .archive-wrapper{height:686px}.archives-controller.theater .publisher-profile{margin-top:30px}.archives-controller.theater .sent-items-wrapper{position:absolute;top:648px;width:100%;background-color:transparent;border-top:1px solid #e0e0e0;color:#fff;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;padding:0 30px 5px;}.archives-controller.theater .sent-items-wrapper .sent-items .icon-present{fill:#fff}.archives-controller.theater .live-header{position:absolute;background:transparent;color:#fff;width:100%;top:6px;left:0;padding-right:10px;z-index:1;}.archives-controller.theater .live-header .started-date{background-color:rgba(160,160,160,0.5)}.archives-controller.theater .live-header .alert-btn{background-color:rgba(0,0,0,0.2);border:none;}.archives-controller.theater .live-header .alert-btn .balloon{color:#424242}.archives-controller.theater .live-header .alert-btn:hover{background-color:rgba(0,0,0,0.8)}.archives-controller.theater .live-header .download-btn{background-color:rgba(0,0,0,0.2);border:none;color:#fff;}.archives-controller.theater .live-header .download-btn:hover{background-color:rgba(0,0,0,0.8)}.archives-controller.theater .live-header .download-btn .icon-download{fill:#fff}.archives-controller.theater .video-box{width:1220px;height:686px;border:none;}.archives-controller.theater .video-box .ww-archive-control{height:38px;bottom:38px;width:calc(100% - 320px)}.archives-controller.theater .video-box .theater-transparent-click-area{position:absolute;top:0;left:0;width:100%;height:100%}.archives-controller.theater .video-box .theater-gradient-bg-top{display:block;width:100%;height:80px;position:absolute;top:0;left:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.archives-controller.theater .video-box .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.archives-controller.theater .comments{margin-top:717px}.archives-controller.theater .pc-comments{top:700px}.archives-controller.theater .buttons{position:absolute;top:610px;right:0;width:340px;background-color:transparent;z-index:1;}.archives-controller.theater .buttons .row{padding:0 10px 0 20px;}.archives-controller.theater .buttons .row .volume_btn{background-color:transparent}.archives-controller.theater .buttons .row .viewer-toolbar .divider{height:18px}.archives-controller.full-screen{width:100%;height:100%;position:absolute;top:0;left:0;padding-bottom:0;}.archives-controller.full-screen .tooltip[data-tooltip]:hover{position:relative;}.archives-controller.full-screen .tooltip[data-tooltip]:hover:after{-webkit-transform:translate(-90%,0);transform:translate(-90%,0)}.archives-controller.full-screen .tooltip[data-tooltip]:hover:before{-webkit-transform:translate(-60%,0);transform:translate(-60%,0)}.archives-controller.full-screen .live-header{position:absolute;background:transparent;color:#fff;width:100%;top:6px;left:0;padding-right:10px;z-index:20001;}.archives-controller.full-screen .live-header .started-date{background-color:rgba(160,160,160,0.5)}.archives-controller.full-screen .live-header .alert-btn{background-color:rgba(0,0,0,0.2);border:none;}.archives-controller.full-screen .live-header .alert-btn .balloon{color:#424242}.archives-controller.full-screen .live-header .alert-btn:hover{background-color:rgba(0,0,0,0.8)}.archives-controller.full-screen .live-header .download-btn{background-color:rgba(0,0,0,0.2);border:none;color:#fff;}.archives-controller.full-screen .live-header .download-btn:hover{background-color:rgba(0,0,0,0.8)}.archives-controller.full-screen .live-header .download-btn .icon-download{fill:#fff}.archives-controller.full-screen .sent-items-wrapper{position:absolute;left:0;bottom:0;z-index:20000;padding:3px 15px 5px;background-color:transparent;width:100%;color:#fff;border-top:1px solid #e0e0e0;}.archives-controller.full-screen .sent-items-wrapper .sent-items .icon-present{fill:#fff}.archives-controller.full-screen .ww-archive-control{bottom:42px;width:calc(100% - 255px)}.archives-controller.full-screen .buttons{position:absolute;bottom:42px;width:280px;right:0;z-index:20000;background-color:transparent;}.archives-controller.full-screen .buttons .row{padding:0 10px 0 20px;}.archives-controller.full-screen .buttons .row .volume_btn{background-color:transparent}.archives-controller.full-screen .buttons .row .viewer-toolbar .divider{height:18px}.archives-controller.full-screen .theater-bg{top:0;height:100%;z-index:19999}.archives-controller.full-screen .archive-wrapper{height:100%;width:100%;}.archives-controller.full-screen .archive-wrapper .live-header{position:absolute}.archives-controller.full-screen .archive-wrapper .video-box{z-index:20000;width:100%;height:100%;border:none;background-color:#000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.archives-controller.full-screen .archive-wrapper .video-box .vjs-fluid{height:100%}.archives-controller.full-screen .archive-wrapper .video-box .theater-transparent-click-area{position:absolute;top:0;left:0;width:100%;height:100%}.archives-controller.full-screen .archive-wrapper .video-box .theater-gradient-bg-top{display:block;width:100%;height:80px;position:absolute;top:0;left:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.archives-controller.full-screen .archive-wrapper .video-box .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.archives-controller .archive-wrapper{position:relative}.archives-controller .theater-gradient-bg-bottom{position:absolute;bottom:-3px;left:0;width:100%;height:40px;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%);background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 100%)}.archives-controller .ww-archive-control{position:absolute;bottom:0;left:0;width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;}.archives-controller .ww-archive-control .play-button{cursor:pointer;height:12px;width:12px;fill:#fb8c00;margin-left:18px;margin-right:10px}.archives-controller .ww-archive-control .time-current{font-size:12px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.archives-controller .ww-archive-control .time-divider{margin:0 3px;font-size:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.archives-controller .ww-archive-control .time-duration{font-size:12px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.archives-controller .ww-archive-control seek-bar{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-top:0;margin-left:10px;margin-right:18px}.archives-controller .live-header{display:block;width:780px;height:40px;background-color:#eee;font-size:14px;line-height:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-left:9px;padding-right:4px;}.archives-controller .live-header .started-date{color:#fff;background-color:#aaa;-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:4px 6px;margin-right:10px}.archives-controller .live-header .live-title{-webkit-box-flex:1;-webkit-flex:1;flex:1}.archives-controller .live-header .download-btn{width:150px;height:32px;border-radius:5px;color:#fb8c00;background-color:#eee;border:2px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 10px;cursor:pointer;}.archives-controller .live-header .download-btn:hover{background-color:#fafafa}.archives-controller .live-header .download-btn .icon-download{width:14px;height:15px;margin-right:7px;fill:#fb8c00}.archives-controller .live-header .download-btn .download-text{font-size:13px;line-height:1}.archives-controller .live-header .alert-btn{position:relative;height:32px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;padding:0 10px;}.archives-controller .live-header .alert-btn:hover{background-color:#fafafa;}.archives-controller .live-header .alert-btn:hover .balloon{display:block}.archives-controller .live-header .alert-btn:hover .balloon-bridge{display:block}.archives-controller .live-header .alert-btn .btn-label{font-size:12px;color:#ef5350;margin-left:5px}.archives-controller .live-header .alert-btn .icon-alert{width:22px;height:19px;fill:#ef5350}.archives-controller .live-header .alert-btn .icon{position:absolute;top:5px;left:3px}.archives-controller .live-header .alert-btn .balloon-bridge{display:none;position:absolute;width:100%;height:100px;right:0;top:100%;z-index:9}.archives-controller .live-header .alert-btn .balloon{height:86px;width:142px;border-radius:5px;border:2px solid #e0e0e0;background-color:#fff;position:absolute;top:38px;right:0;z-index:10;padding:0 10px;display:none;}.archives-controller .live-header .alert-btn .balloon:before{content:'';position:absolute;top:-6px;margin-left:108px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent;z-index:0}.archives-controller .live-header .alert-btn .balloon:after{content:'';position:absolute;top:-9px;margin-left:108px;display:block;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #e0e0e0 transparent;z-index:-1}.archives-controller .live-header .alert-btn .balloon .cell{display:-webkit-box;display:-webkit-flex;display:flex;height:40px;cursor:pointer;}.archives-controller .live-header .alert-btn .balloon .cell:hover .cell-title{color:#ef5350}.archives-controller .live-header .alert-btn .balloon .cell.cell-block{height:41px;border-bottom:1px solid #e0e0e0}.archives-controller .live-header .alert-btn .balloon .cell .cell-title{font-size:12px;padding-left:6px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.archives-controller .live-header .alert-btn .balloon .cell .icon-block{fill:#ef5350;height:15px;width:24px;margin-left:6px}.archives-controller .live-header .alert-btn .balloon .cell .icon-report{fill:#ef5350;height:14px;width:18px;margin:0 5px 0 7px}.archives-controller .video{position:relative;width:780px;height:438px;background-color:#000;border:2px solid #e0e0e0;overflow:hidden;}.archives-controller .video .theater-gradient-bg-top{display:none}.archives-controller .video .theater-transparent-click-area{position:absolute;width:100%;height:100%;top:0;left:0;}.archives-controller .video .theater-transparent-click-area .hud-area{width:100px;height:100px;background-color:rgba(0,0,0,0.7);border-radius:10px;display:none;}.archives-controller .video .theater-transparent-click-area .hud-area.show{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-animation:'hud-fade-out' .5s linear 1 normal forwards;animation:'hud-fade-out' .5s linear 1 normal forwards}.archives-controller .video .theater-transparent-click-area .hud-area .icon{fill:#fff;width:50px;height:50px}@-webkit-keyframes hud-fade-out{0%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hud-fade-out{0%{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.5);transform:scale(1.5)}}.archives-controller .video .video-wrapper{width:100%;height:100%;-webkit-transition:-webkit-transform ease-out 0.15s;transition:-webkit-transform ease-out 0.15s;transition:transform ease-out 0.15s;transition:transform ease-out 0.15s, -webkit-transform ease-out 0.15s}.archives-controller .video #archive-player{width:100%;height:100%;padding-top:0}.archives-controller .video video{position:absolute;left:0;top:0;width:100%;height:100%}.archives-controller .video .vjs-current-time{display:block}.archives-controller .video .vjs-volume-menu-button{display:none}.archives-controller .video .vjs-time-divider{display:block}.archives-controller .video .vjs-duration{display:block}.archives-controller .video .vjs-remaining-time{display:none}.archives-controller .video .vjs-modal-dialog-content{z-index:auto}.archives-controller .buttons{width:780px;background-color:#eee;}.archives-controller .buttons .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding:10px 10px 10px 20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.archives-controller .buttons .row .volume_btn{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:152px;height:38px;border-radius:5px;background-color:#eee;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.archives-controller .buttons .row .volume_btn .mute{position:relative;margin-left:8px;cursor:pointer;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.archives-controller .buttons .row .volume_btn .icon_sound_on{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-251px -231px;width:29px;height:18px}.archives-controller .buttons .row .volume_btn .icon_sound_off{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -231px;width:29px;height:18px}.archives-controller .buttons .row .volume_btn input-slider{width:80px;height:20px;margin-left:3px;margin-top:8px;padding:0}.archives-controller .buttons .row .viewer-toolbar{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 10px;}.archives-controller .buttons .row .viewer-toolbar .divider{height:32px;width:1px;border-left:1px solid #e0e0e0;margin:0 2px}.archives-controller .buttons .row .viewer-toolbar .btn{width:26px;height:26px;margin:0 8px;cursor:pointer;}.archives-controller .buttons .row .viewer-toolbar .btn .control-icon{fill:#fb8c00;}.archives-controller .buttons .row .viewer-toolbar .btn .control-icon:hover{fill:#fca333}.archives-controller .buttons .row .viewer-toolbar .btn .control-icon.white{fill:#fff;}.archives-controller .buttons .row .viewer-toolbar .btn .control-icon.white:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.archives-controller .buttons .row .viewer-toolbar .btn .icon-theater,.archives-controller .buttons .row .viewer-toolbar .btn .icon-fullscreen{height:26px;width:26px}.archives-controller .buttons .row .viewer-toolbar .btn .icon-quality-settings{height:26px;width:26px;margin-bottom:2px}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality{position:relative;}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality .quality-menu-wrapper{position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality .quality-menu-wrapper .quality-menu{width:97px;background-color:rgba(43,51,63,0.7);color:#fff;font-size:13px;border-radius:5px;margin-bottom:15px;}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality .quality-menu-wrapper .quality-menu .quality-menu-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:34px;padding-right:11px;}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:first-child{border-radius:5px 5px 0 0}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:last-child{border-radius:0 0 5px 5px}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality .quality-menu-wrapper .quality-menu .quality-menu-items:hover{background-color:rgba(255,255,255,0.3)}.archives-controller .sent-items-wrapper{width:780px;font-size:14px;background-color:#eee;padding:0 30px 11px 30px;}.archives-controller .sent-items-wrapper .sent-items{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:2px;}.archives-controller .sent-items-wrapper .sent-items.border{border-top:1px solid #e0e0e0}.archives-controller .sent-items-wrapper .sent-items .icon-present{fill:#ffb74d;height:20px;width:16px}.archives-controller .sent-items-wrapper .sent-items .title{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-left:6px;width:168px;line-height:14px;margin-top:3px}.archives-controller .sent-items-wrapper .sent-items .item-icons{width:550px;margin-left:7px;margin-right:7px;overflow:hidden;z-index:0;padding-top:3px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;}.archives-controller .sent-items-wrapper .sent-items .item-icons:after{content:'';display:block;clear:both;height:0}.archives-controller .sent-items-wrapper .sent-items .item-icons .item{padding:0 2px 2px;float:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:12px;}.archives-controller .sent-items-wrapper .sent-items .item-icons .item.zero .icon{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.archives-controller .sent-items-wrapper .sent-items .item-icons .item.zero .count{color:#e0e0e0}.archives-controller .sent-items-wrapper .sent-items .item-icons .item .icon{width:25px;margin-right:2px}.archives-controller .sent-items-wrapper .sent-items .item-icons .item .count{margin-right:10px}.archives-controller .sent-items-wrapper .detail-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.archives-controller .sent-items-wrapper .detail-link .text{display:-webkit-box;display:-webkit-flex;display:flex;line-height:1;color:#fb8c00;cursor:pointer;}.archives-controller .sent-items-wrapper .detail-link .text span{margin-right:7px}.archives-controller .sent-items-wrapper .detail-link .text .icon-arrow-right2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-45px -588px;width:9px;height:14px}.archives-controller .publisher-profile{width:780px;margin-top:20px;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-top:11px;}.archives-controller .publisher-profile .row{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;padding-bottom:10px;border-bottom:1px solid #e0e0e0;margin-bottom:15px}.archives-controller .publisher-profile .link-icon{width:110px;height:110px;background-color:#f5f5f5;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;position:relative;}.archives-controller .publisher-profile .link-icon:hover{background-color:#fafafa}.archives-controller .publisher-profile .link-icon .icon{border-radius:5px;position:absolute;left:0;top:0;width:100%;background-size:cover;background-position:center;}.archives-controller .publisher-profile .link-icon .icon:after{padding-top:100%;content:"";display:block}.archives-controller .publisher-profile .profile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding-left:24px;font-size:14px;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.archives-controller .publisher-profile .profile .accounts{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;}.archives-controller .publisher-profile .profile .accounts .user-name-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;min-height:54px;}.archives-controller .publisher-profile .profile .accounts .user-name-area .name{-webkit-box-flex:1;-webkit-flex:1;flex:1;word-break:break-all;color:#26a69a;font-size:18px;padding-right:30px}.archives-controller .publisher-profile .profile .accounts .user-name-area .sns{width:220px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;}.archives-controller .publisher-profile .profile .accounts .user-name-area .sns .account-name{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;word-break:break-all;color:#424242;font-size:14px;padding-left:4px;text-align:right}.archives-controller .publisher-profile .profile .accounts .user-name-area .sns .twitter-follow{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:150px;height:30px;border-radius:5px;margin-top:3px;padding-left:12px;padding-right:12px;background-color:#58a3da;color:#fff;font-size:12px;line-height:30px;cursor:pointer;}.archives-controller .publisher-profile .profile .accounts .user-name-area .sns .twitter-follow:hover{background-color:#79b5e1}.archives-controller .publisher-profile .profile .accounts .profile-buttons{display:-webkit-box;display:-webkit-flex;display:flex;min-height:45px;margin-top:11px;}.archives-controller .publisher-profile .profile .accounts .profile-buttons .follow-button{width:210px;height:45px;}.archives-controller .publisher-profile .profile .accounts .profile-buttons .follow-button .text{margin-left:5px}.archives-controller .publisher-profile .profile .accounts .profile-buttons .notification-button{width:45px;height:45px}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;color:#424242;}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:20px;cursor:pointer;}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon{width:30px;height:30px;border-radius:50%;position:relative;}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon.twitter{background-color:#58a3da;}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon.twitter .icon{position:absolute;left:0;top:0;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-219px -472px;width:30px;height:30px;-webkit-transform:scale(.7);transform:scale(.7)}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon.facebook{background-color:#3b5998;}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns .sns-icon.facebook .icon{position:absolute;left:0;top:0;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-250px -472px;width:30px;height:30px;-webkit-transform:scale(.8);transform:scale(.8)}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns:hover .sns-icon.twitter{background-color:#79b5e1}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns:hover .sns-icon.facebook{background-color:#627aad}.archives-controller .publisher-profile .profile .accounts .profile-buttons .sns-share .sns .sns-label{font-size:13px;margin-left:7px}.archives-controller .publisher-profile .items{display:-webkit-box;display:-webkit-flex;display:flex;height:16px;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.archives-controller .publisher-profile .items .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;margin-right:12px;}.archives-controller .publisher-profile .items .item .image{margin-right:6px}.archives-controller .publisher-profile .items .item .text{color:#424242;font-size:12px}.archives-controller .publisher-profile .items .item .icon-archive-clock{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-232px -570px;width:13px;height:13px}.archives-controller .publisher-profile .items .item .icon-archive-people{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-458px -416px;width:12px;height:12px}.archives-controller .publisher-profile .items .item .icon-archive-comment{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-146px -570px;width:14px;height:13px}.archives-controller .publisher-profile .items .item .icon-archive-present{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-190px -570px;width:13px;height:13px}.archives-controller .remove-button{display:none}.archives-controller .link{cursor:pointer;}.archives-controller .link:hover{color:#fb8c00}.archive-download-controller{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:27px 0;}.archive-download-controller .description{white-space:pre-wrap;text-align:center;margin:24px 0}.archive-download-controller .image-wait{width:161px;height:161px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../image/commons/whowatchkun_wait.png")}.archive-download-controller .progress-bar{margin-top:10px;width:300px;height:26px;color:#e0e0e0;background-color:#eee;border:2px solid #e0e0e0;position:relative;}.archive-download-controller .progress-bar .fill{background-color:#26a69a;height:100%;width:2px;-webkit-transition:width 1s;transition:width 1s}.archive-download-controller .progress-bar .progress-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.archive-download-controller .download{margin-top:24px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:42px;padding:0 15px;border-radius:5px;cursor:pointer;}.archive-download-controller .download.cancel{color:#fb8c00;background-color:#eee;border:2px solid #e0e0e0;}.archive-download-controller .download.cancel:hover{background-color:#fafafa}.archive-download-controller .download.link{color:#fff;background-color:#26a69a;}.archive-download-controller .download.link:hover{background-color:#51b8ae}.archive-download-controller .download .icon-download{width:14px;height:15px;margin-right:7px;fill:#fff}.safety-controller{display:-webkit-box;display:-webkit-flex;display:flex;}.safety-controller .left-menu{width:230px;padding:0 12px 12px;border-radius:5px;background-color:#fff;border:2px solid #f5f5f5;z-index:1;}.safety-controller .left-menu .header{margin-top:12px;height:26px;padding-left:15px;font-size:14px;line-height:1;background-color:#f5f5f5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#424242}.safety-controller .left-menu .categories{margin-top:7px;margin-bottom:0;padding:0}.safety-controller .left-menu .category{height:43px;color:#424242;padding-top:3px;}.safety-controller .left-menu .category .bg{position:relative;width:100%;height:36px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.safety-controller .left-menu .category .bg:hover{color:#fb8c00}.safety-controller .left-menu .category .bg.selected{border-radius:5px;background-color:#fdb657;color:#fff;cursor:default;}.safety-controller .left-menu .category .bg.selected:hover{color:#fff}.safety-controller .left-menu .category .bg .title{font-size:14px;margin-left:15px}.safety-controller .left-menu .category:nth-child(n + 2){border-top:1px solid #e0e0e0}.safety-controller .main-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.safety-controller .main-content .safety-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:960px;margin-left:30px;padding:20px 60px 60px;background-color:#fff;border-radius:5px;}.safety-controller .main-content .safety-content .header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;margin-bottom:6px;}.safety-controller .main-content .safety-content .header .icon{margin-left:5px;}.safety-controller .main-content .safety-content .header .icon.exclamation{width:8px;height:24px;background-image:url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAcAAAAYCAYAAAA20uedAAAAtElEQVR4AWL4v8yS8f9mLz1AX+RtgDAMRUFtwUrE0r1bWmp6hvAU5CVYQzUbKBxJ6YnCSif9cPa31RC/0V9WC874TDzY+/vGF99tbXlgGpAuHEwcnv+gVZB05Hx04Ag8KUjVhJ0UpFrdCt9pMQNuJfxIGKQEILEbSAdAYgt48kAGEXZKEIWVnQQJUwlIkLy0xIsPSFB/CSLaX9c7Witg82e4CGTRM9QVL/QJQ8gnFDIAtMZ5AL+DuC98oClDAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center;background-size:contain}.safety-controller .main-content .safety-content .header .title{margin-left:8px;padding-top:7px;font-size:22px;color:#424242}.safety-controller .main-content .safety-content .category{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:47px;padding-left:20px;color:#fff;background-color:#fdb657;font-size:18px}.safety-controller .main-content .safety-content .child-view{padding:0;width:100%;font-size:14px;color:#424242}.safety-controller .safety-attention-view section{display:-webkit-box;display:-webkit-flex;display:flex;padding:20px;}.safety-controller .safety-attention-view section .icon-container{width:90px;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.safety-controller .safety-attention-view section .icon{width:90px}.safety-controller .safety-attention-view section .description-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;}.safety-controller .safety-attention-view section .description-container .section-title{color:#fb8c00;font-size:18px;margin-bottom:5px}.safety-controller .safety-attention-view section .description-container .description{line-height:1.6}.safety-controller .safety-attention-view section:not(:last-child){border-bottom:1px solid #e0e0e0}.safety-controller .safety-inappropriate-view section{display:-webkit-box;display:-webkit-flex;display:flex;padding:20px;}.safety-controller .safety-inappropriate-view section .icon{height:80px;width:80px;background-color:#aaa;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:30px}.safety-controller .safety-inappropriate-view section .description-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;}.safety-controller .safety-inappropriate-view section .description-container .section-title{color:#fb8c00;font-size:18px;margin-bottom:5px}.safety-controller .safety-inappropriate-view section .description-container .description{line-height:1.6}.safety-controller .safety-inappropriate-view section:not(:last-child){border-bottom:1px solid #e0e0e0}.safety-controller .safety-inappropriate-view .image{width:100%;margin-top:10px}.safety-controller .safety-prohibition-view section{display:-webkit-box;display:-webkit-flex;display:flex;padding:20px;}.safety-controller .safety-prohibition-view section .icon{height:80px;width:80px;background-color:#aaa;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:30px}.safety-controller .safety-prohibition-view section .description-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;}.safety-controller .safety-prohibition-view section .description-container .section-title{color:#fb8c00;font-size:18px;margin-bottom:5px}.safety-controller .safety-prohibition-view section .description-container .description{line-height:1.6}.safety-controller .safety-prohibition-view section:not(:last-child){border-bottom:1px solid #e0e0e0}.safety-controller .safety-prohibition-view section .image{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:400px;}.safety-controller .safety-prohibition-view section .image.police-diagram{margin-left:15px}.publish-settings-controller{display:-webkit-box;display:-webkit-flex;display:flex;color:#424242;}.publish-settings-controller .left-menu{width:230px;padding:0 12px 12px;border-radius:5px;background-color:#fff;border:2px solid #f5f5f5;z-index:1;}.publish-settings-controller .left-menu .header{margin-top:12px;height:26px;padding-left:15px;font-size:14px;line-height:1;background-color:#f5f5f5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#424242}.publish-settings-controller .left-menu .categories{margin-top:7px;margin-bottom:0;padding:0}.publish-settings-controller .left-menu .category{height:43px;color:#424242;padding-top:3px;}.publish-settings-controller .left-menu .category .bg{position:relative;width:100%;height:36px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.publish-settings-controller .left-menu .category .bg:hover{color:#fb8c00}.publish-settings-controller .left-menu .category .bg.selected{border-radius:5px;background-color:#fdb657;color:#fff;cursor:default;}.publish-settings-controller .left-menu .category .bg.selected:hover{color:#fff}.publish-settings-controller .left-menu .category .bg .title{font-size:14px;margin-left:15px}.publish-settings-controller .left-menu .category:nth-child(n + 2){border-top:1px solid #e0e0e0}.publish-settings-controller .main-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.publish-settings-controller .main-content .settings-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:960px;margin-left:30px;padding:20px 60px 60px;background-color:#fff;border-radius:5px;}.publish-settings-controller .main-content .settings-content .header{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:24px;}.publish-settings-controller .main-content .settings-content .header .settings-icon{fill:#ffb74d;margin-left:5px;}.publish-settings-controller .main-content .settings-content .header .settings-icon.publish{width:48px;height:40px}.publish-settings-controller .main-content .settings-content .header .title{margin-left:8px;padding-top:7px;font-size:22px}.publish-settings-controller .main-content .settings-content .category{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:47px;padding-left:20px;color:#fff;background-color:#fdb657;font-size:18px}.publish-settings-controller .main-content .settings-content .save-button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;width:250px;height:45px;font-size:14px;margin-top:25px}.publish-settings-controller .main-content .settings-content .save-button:hover,.publish-settings-controller .main-content .settings-content .save-button:focus{background-color:#ffc571}.publish-settings-controller .main-content .settings-content .save-button .icon{margin-right:5px}.publish-settings-controller .main-content .settings-content .settings{padding:0;width:100%;font-size:14px}.publish-settings-controller .publish-publish-settings .setting-title{margin-top:15px;color:#fb8c00;font-size:18px;padding-left:0}.publish-settings-controller .publish-publish-settings .content.width-100p{width:100%}.publish-settings-controller .publish-publish-settings .content .mode-select{display:-webkit-box;display:-webkit-flex;display:flex;}.publish-settings-controller .publish-publish-settings .content .mode-select ww-radio-button{margin-right:22px;}.publish-settings-controller .publish-publish-settings .content .mode-select ww-radio-button .radio-button{margin-right:20px}.publish-settings-controller .publish-publish-settings .content .mode-select ww-radio-button .radio-button-content{display:-webkit-box;display:-webkit-flex;display:flex;}.publish-settings-controller .publish-publish-settings .content .mode-select ww-radio-button .radio-button-content .icon_movie2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-356px -472px;width:22px;height:24px;margin-top:-1px}.publish-settings-controller .publish-publish-settings .content .mode-select ww-radio-button .radio-button-content .icon_radio2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-344px -443px;width:28px;height:24px;margin-top:-3px}.publish-settings-controller .publish-publish-settings .content .mode-select ww-radio-button .radio-button-content .radio-text{margin-left:10px}.publish-settings-controller .publish-publish-settings .content .mode-select .radio-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:22px;cursor:pointer;}.publish-settings-controller .publish-publish-settings .content .mode-select .radio-wrapper .radio-button{width:22px;height:22px;border:1px solid #e0e0e0;border-radius:15px;margin-right:20px;position:relative;}.publish-settings-controller .publish-publish-settings .content .mode-select .radio-wrapper .radio-button .radio-button-checked{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px;height:14px;border-radius:10px;background-color:#fdb657}.publish-settings-controller .publish-publish-settings .content .mode-select .radio-wrapper .icon_movie2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-356px -472px;width:22px;height:24px;margin-top:-1px}.publish-settings-controller .publish-publish-settings .content .mode-select .radio-wrapper .icon_radio2{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-344px -443px;width:28px;height:24px;margin-top:-3px}.publish-settings-controller .publish-publish-settings .content .mode-select .radio-wrapper .radio-text{margin-left:10px}.publish-settings-controller .publish-publish-settings .general-setting{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-bottom:25px;border-bottom:1px solid #e0e0e0;padding-left:20px}.publish-settings-controller .publish-publish-settings .tag-setting{padding-left:20px}.publish-settings-controller .publish-publish-settings tags-input.hide-input input{display:none}.publish-settings-controller .publish-publish-settings tags-input .host .tags{position:relative;width:100%;min-height:50px;border-radius:5px;background-color:#fff;padding:8px 0 0 8px;border:2px solid #e0e0e0;font-size:16px;line-height:24px;color:#424242;outline:none;box-shadow:none;-webkit-appearance:none}.publish-settings-controller .publish-publish-settings tags-input .host .focused{outline:none;box-shadow:none}.publish-settings-controller .publish-publish-settings tags-input .host .tag-item{position:relative;height:30px;border-radius:5px;display:inline-block;margin:0 8px 8px 0;color:#424242;font-size:12px;line-height:30px;text-align:center;padding:0 8px 0 10px;float:left;border:none;background:#fff6da;}.publish-settings-controller .publish-publish-settings tags-input .host .tag-item:before{content:"#"}.publish-settings-controller .publish-publish-settings tags-input .host .tag-item .remove_button{width:16px;height:16px;color:#fff;border-radius:5px;background-color:#ffb74d;display:inline-block;margin-bottom:5px;text-align:center;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-425px -472px;width:20px;height:20px}.publish-settings-controller .publish-publish-settings tags-input .host .autocomplete{margin-top:-10px;}.publish-settings-controller .publish-publish-settings tags-input .host .autocomplete .suggestion-item:before{content:"#"}.publish-settings-controller .publish-publish-settings .recommend-tag{max-height:240px;overflow:hidden;}.publish-settings-controller .publish-publish-settings .recommend-tag ww-tag{margin:0 8px 8px 0}.publish-settings-controller .publish-publish-settings check-box{width:100%}.publish-settings-controller .publish-publish-settings .item{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;margin-bottom:10px;}.publish-settings-controller .publish-publish-settings .item .item-title{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:30px;width:130px;text-align:left;}.publish-settings-controller .publish-publish-settings .item .item-title.textbox-title{padding-top:18px}.publish-settings-controller .publish-publish-settings .item .item-title.recommend-tag{padding-top:5px}.publish-settings-controller .publish-publish-settings .item .remark{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;font-size:12px}.publish-settings-controller .publish-publish-settings .item .description{font-size:14px;color:#757575;margin-top:15px;position:relative;line-height:21px;}.publish-settings-controller .publish-publish-settings .item .description.mt8{margin-top:8px}.publish-settings-controller .publish-publish-settings .item .description .icon-exchange{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-419px -231px;width:21px;height:18px;margin-right:3px;margin-top:-3px}.publish-settings-controller .publish-publish-settings .item .description a{color:#26a69a;text-decoration:underline;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:20px}.publish-settings-controller .publish-design-settings .setting-content{width:100%;position:relative;padding:20px 14px;background-color:#fff;}.publish-settings-controller .publish-design-settings .setting-content .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;width:100%;height:54px;font-size:14px}.publish-settings-controller .publish-design-settings .setting-content .button:hover,.publish-settings-controller .publish-design-settings .setting-content .button:focus{background-color:#fafafa}.publish-settings-controller .publish-design-settings .setting-content .button .icon{margin-right:5px}.publish-settings-controller .publish-design-settings .image-setting{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0;}.publish-settings-controller .publish-design-settings .image-setting .image{width:230px;height:129px;border:2px solid #e0e0e0;background-color:#e0e0e0;margin-left:20px}.publish-settings-controller .publish-design-settings .image-setting .button-area{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;padding-left:34px;}.publish-settings-controller .publish-design-settings .image-setting .button-area .select-image{height:56px;width:290px;position:relative;margin-left:20px;border:none;background-color:#ffb74d;color:#fff;}.publish-settings-controller .publish-design-settings .image-setting .button-area .select-image:hover{background-color:#ffc571}.publish-settings-controller .publish-design-settings .image-setting .button-area .select-image file-model{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.publish-settings-controller .publish-design-settings .image-setting .button-area .select-image file-model div{width:100%;height:100%;}.publish-settings-controller .publish-design-settings .image-setting .button-area .select-image file-model div input{width:100%;height:100%;padding-top:54px;cursor:pointer}.publish-settings-controller .publish-design-settings .image-setting .button-area .select-image .icon{fill:#fff;width:29px;height:26px}.publish-settings-controller .publish-design-settings .image-setting .button-area .select-image .title{padding-left:5px}.publish-settings-controller .publish-design-settings .image-setting .button-area .reset{width:195px;height:56px;padding:0 10px}.publish-settings-controller .publish-design-settings .publish-image-setting{padding-bottom:20px;}.publish-settings-controller .publish-design-settings .publish-image-setting:not(:last-child){border-bottom:1px solid #e0e0e0}.publish-settings-controller .publish-design-settings .item{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-left:20px;}.publish-settings-controller .publish-design-settings .item .item-title{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:30px;text-align:left;color:#fb8c00;font-size:18px}.publish-settings-controller .publish-design-settings .item .description{font-size:14px;color:#757575;margin-top:15px;position:relative;line-height:21px;}.publish-settings-controller .publish-design-settings .item .description.inline{margin-top:0;display:inline-block}.publish-settings-controller .publish-collabo-settings .setting-title{margin-top:15px;color:#fb8c00;font-size:18px;padding-left:0}.publish-settings-controller .publish-collabo-settings .camera-mic-setting{padding-left:20px}.publish-settings-controller .publish-collabo-settings .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:30px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;color:#424242;font-size:14px;padding-left:14px;padding-right:14px}.publish-settings-controller .publish-collabo-settings .textbox::-ms-expand{display:none}.publish-settings-controller .publish-collabo-settings .selectbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:relative;width:500px;height:50px;}.publish-settings-controller .publish-collabo-settings .selectbox::-ms-expand{display:none}.publish-settings-controller .publish-collabo-settings .selectbox .textbox{width:100%;height:100%}.publish-settings-controller .publish-collabo-settings .selectbox .arrow_down_white{position:absolute;pointer-events:none;top:calc(50% - 4px);right:10px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-130px -513px;width:13px;height:8px}.publish-settings-controller .publish-collabo-settings .selectbox .textbox{padding-right:35px}.publish-settings-controller .publish-collabo-settings .selectbox select[disabled]{color:#bdbdbd;background-color:#eee}.publish-settings-controller .publish-collabo-settings .selectbox .arrow_down_white{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-130px -513px;width:13px;height:8px;right:17px;top:22px}.publish-settings-controller .publish-collabo-settings .item{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;margin-bottom:10px;}.publish-settings-controller .publish-collabo-settings .item .item-title{-webkit-box-flex:0;-webkit-flex:none;flex:none;text-align:right;margin-right:30px;}.publish-settings-controller .publish-collabo-settings .item .item-title.textbox-title{padding-top:18px}.publish-settings-controller .publish-collabo-settings .item .description{font-size:14px;color:#757575;margin-top:15px;position:relative;line-height:21px;}.publish-settings-controller .publish-collabo-settings .item .description.inline{margin-top:0;display:inline-block}.publish-settings-controller .publish-collabo-settings .item .description .icon_remark{position:absolute;left:-18px;top:4px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-116px -570px;width:14px;height:14px}.publish-settings-controller .publish-comment-settings check-box{width:100%}.publish-settings-controller .publish-comment-settings .item .content{width:100%}.publish-settings-controller .publish-comment-settings .comment-setting{padding-left:20px;}.publish-settings-controller .publish-comment-settings .comment-setting .ng-word-description{font-size:14px;color:#757575;position:relative;line-height:21px}.publish-settings-controller .publish-comment-settings .comment-setting .row{display:-webkit-box;display:-webkit-flex;display:flex;}.publish-settings-controller .publish-comment-settings .comment-setting .row.input-row{margin-top:16px}.publish-settings-controller .publish-comment-settings .comment-setting .row.ng-word-title-row{margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.publish-settings-controller .publish-comment-settings .comment-setting .row.ng-word-list-row{margin-top:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.publish-settings-controller .publish-comment-settings .comment-setting .icon-ng-word{fill:#aaa;height:30px;width:30px;margin-right:10px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.publish-settings-controller .publish-comment-settings .comment-setting .ng-word-container{color:#ef5350;background-color:#eee;border-radius:5px;margin:0 10px 10px 0;padding:5px 8px;-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.publish-settings-controller .publish-comment-settings .comment-setting .ng-word-container .ng-word{font-size:14px;line-height:16px}.publish-settings-controller .publish-comment-settings .comment-setting .ng-word-container .delete-button{margin-left:8px;height:12px;width:12px;fill:#aaa;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.publish-settings-controller .publish-comment-settings .comment-setting .button-add{margin-left:10px;height:50px;width:120px;border:2px solid #e0e0e0;background-color:#eee;color:#ef5350;border-radius:5px;cursor:pointer;}.publish-settings-controller .publish-comment-settings .comment-setting .button-add:hover{background-color:#f1f1f1}.publish-settings-controller .publish-comment-settings .comment-setting .button-add .icon-plus{height:16px;width:16px;fill:#ef5350}.publish-settings-controller .publish-comment-settings .comment-setting .button-add .button-text{margin-left:6px}.publish-settings-controller .publish-comment-settings .ng-word-input{height:50px;width:400px;background-color:#fff;border:2px solid #e0e0e0;font-size:16px;line-height:24px;color:#424242;outline:0;box-shadow:none;padding:8px;-webkit-appearance:none;border-radius:5px;}.publish-settings-controller .publish-comment-settings .ng-word-input::-webkit-input-placeholder{color:#e2e2e2}.publish-settings-controller .publish-comment-settings .ng-word-input::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#e2e2e2}.publish-settings-controller .publish-comment-settings .ng-word-input:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#e2e2e2}.publish-settings-controller .publish-comment-settings .item{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;margin-bottom:10px;}.publish-settings-controller .publish-comment-settings .item .item-title{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:30px;width:130px;text-align:left}.publish-settings-controller .publish-comment-settings .item .description{font-size:14px;color:#757575;margin-top:15px;position:relative;line-height:21px;}.publish-settings-controller .publish-comment-settings .item .description.inline{margin-top:0;display:inline-block}.publish-settings-controller .notification-settings-controller .setting-title{margin-top:15px;color:#fb8c00;font-size:18px;padding-left:20px}.publish-settings-controller .notification-settings-controller .empty-notification-list{margin:50px 0 20px}.publish-settings-controller .notification-settings-controller .notification-list-container .user{border-bottom:1px solid #e0e0e0;padding:10px 20px;}.publish-settings-controller .notification-settings-controller .notification-list-container .user .icon{height:54px;width:54px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none;position:relative;}.publish-settings-controller .notification-settings-controller .notification-list-container .user .icon .icon-birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -472px;width:25px;height:29px;position:absolute;top:-8px;right:-8px}.publish-settings-controller .notification-settings-controller .notification-list-container .user .icon .live{background-color:#fb8c00;color:#fff;position:absolute;height:12px;width:28px;font-size:10px;line-height:12px;bottom:5px;right:0}.publish-settings-controller .notification-settings-controller .notification-list-container .user .name-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:30px;}.publish-settings-controller .notification-settings-controller .notification-list-container .user .name-container .name{font-size:15px;display:block}.publish-settings-controller .notification-settings-controller .notification-list-container .user .name-container .follower-ranking{background-color:#ffedb0;height:18px;padding:3px 10px;font-size:11px;line-height:11px}.publish-settings-controller .notification-settings-controller .notification-list-container .user .notification-button{width:auto;height:46px;padding:0 24px;-webkit-box-flex:0;-webkit-flex:none;flex:none;color:#fff;}.publish-settings-controller .notification-settings-controller .notification-list-container .user .notification-button .icon-notification{height:20px;width:20px}.publish-settings-controller .notification-settings-controller .notification-list-container .user .notification-button.off{color:#757575}.publish-settings-controller .notification-settings-controller .notification-list-container .user .notification-button .button-text{margin-left:10px;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.publish-settings-controller .notification-settings-controller .notification-list-container .user:last-child{border-bottom:none}.publish-settings-controller .block-settings-controller .empty-block-list{margin:50px 0 20px}.publish-settings-controller .block-settings-controller .block-button{width:162px;height:46px;padding:0 24px;-webkit-box-flex:0;-webkit-flex:none;flex:none;background-color:#ef5350;color:#fff;border-radius:5px;cursor:pointer;margin-left:10px;}.publish-settings-controller .block-settings-controller .block-button .icon-block{width:20px;height:20px}.publish-settings-controller .block-settings-controller .block-button .block-off{fill:#e0e0e0;display:none}.publish-settings-controller .block-settings-controller .block-button .block-on{fill:#fff;display:block}.publish-settings-controller .block-settings-controller .block-button .button-text{margin-left:10px;font:bold 14px 'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;white-space:nowrap}.publish-settings-controller .block-settings-controller .block-button:hover{background-color:#f27573}.publish-settings-controller .block-settings-controller .block-button.off{background-color:#fff;color:#757575;border:2px solid #e0e0e0;}.publish-settings-controller .block-settings-controller .block-button.off:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-settings-controller .block-settings-controller .block-button.off .block-off{display:block}.publish-settings-controller .block-settings-controller .block-button.off .block-on{display:none}.publish-settings-controller .block-settings-controller .block-title-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:15px;}.publish-settings-controller .block-settings-controller .block-title-container .block-setting-title{color:#fb8c00;font-size:18px;margin-left:20px}.publish-settings-controller .block-settings-controller .block-title-container .block-setting-description{color:#757575;line-height:1;margin-left:10px}.publish-settings-controller .block-settings-controller .block-setting{padding-bottom:10px;border-bottom:1px solid #e0e0e0;padding-left:22px;}.publish-settings-controller .block-settings-controller .block-setting .item{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;margin-bottom:10px}.publish-settings-controller .block-settings-controller .block-setting .param-title{text-align:left;-webkit-box-flex:0;-webkit-flex:0 0 190px;flex:0 0 190px;margin-right:30px}.publish-settings-controller .block-settings-controller .block-setting .description{font-size:14px;color:#757575;margin-top:15px;position:relative;line-height:21px}.publish-settings-controller .block-settings-controller .block-list-container .user{border-bottom:1px solid #e0e0e0;padding:10px 20px;}.publish-settings-controller .block-settings-controller .block-list-container .user .icon{height:54px;width:54px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none;position:relative;}.publish-settings-controller .block-settings-controller .block-list-container .user .icon .icon-birthday{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-281px -472px;width:25px;height:29px;position:absolute;top:-8px;right:-8px}.publish-settings-controller .block-settings-controller .block-list-container .user .icon .live{background-color:#fb8c00;color:#fff;position:absolute;height:12px;width:28px;font-size:10px;line-height:12px;bottom:5px;right:0}.publish-settings-controller .block-settings-controller .block-list-container .user .name-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:30px;}.publish-settings-controller .block-settings-controller .block-list-container .user .name-container .name{font-size:15px;display:block}.publish-settings-controller .block-settings-controller .block-list-container .user:last-child{border-bottom:none}.ads-lp201702{border-radius:5px;overflow:hidden;margin-top:20px;}.ads-lp201702 .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ads-lp201702 .box{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:3px}.ads-lp201702 .button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:30px;border-radius:5px;background-color:#fb8c00;cursor:pointer;color:#fff;font-size:12px;border:none;width:430px;height:56px;font-size:16px}.ads-lp201702 .button:hover,.ads-lp201702 .button:focus{background-color:#fca333}.ads-lp201702 .button .icon{margin-right:5px}.ads-lp201702 .button-white{border:2px solid #fb8c00;background-color:#fff;color:#fb8c00;}.ads-lp201702 .button-white:hover,.ads-lp201702 .button-white:focus{background-color:#fafafa}.ads-lp201702 .button-green{background-color:#26a69a;}.ads-lp201702 .button-green:hover,.ads-lp201702 .button-green:focus{background-color:#51b8ae}.ads-lp201702 a{color:#fb8c00}.ads-lp201702 .intro1{font-size:18px;padding:20px 120px 60px;color:#fff;background:no-repeat url("https://img.whowatch.tv/site_contents/lp201702/intro1_bg_v2.png") #ffb74d;}.ads-lp201702 .intro1 h1{font-size:36px}.ads-lp201702 .intro1 p{width:460px}.ads-lp201702 .intro1 .button-check-lives{background-color:transparent;border:1px solid #fff;width:230px;height:46px;font-size:14px;line-height:1;}.ads-lp201702 .intro1 .button-check-lives .circle{width:26px;height:26px;margin-right:10px;border:2px solid #fff;border-radius:100%}.ads-lp201702 .intro1 .button-check-lives svg{width:11px;height:12px;margin-left:2px;fill:#fff}.ads-lp201702 .intro1 .row{margin-top:40px}.ads-lp201702 .intro1 .box{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:460px;padding:10px 20px;background-color:#fff;color:#424242;font-size:16px;}.ads-lp201702 .intro1 .box img{width:200px;height:110px}.ads-lp201702 .intro1 .box-title{font-size:22px;color:#fb8c00}.ads-lp201702 .intro2{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURf/1z//usFpdan0AAAAkSURBVAjXY/gPBAxg4icQQAiE2HwggBCUq9sPUicPUrefePMAbxxyIQUYnI0AAAAASUVORK5CYII=");padding:20px 120px;}.ads-lp201702 .intro2 .ribbon{text-align:center;margin:-30px}.ads-lp201702 .intro2 .row{background-color:#fff;padding:50px 40px 20px}.ads-lp201702 .intro2 .col-registration-campaign{width:430px}.ads-lp201702 .intro2 .registration-campaign{font-size:24px;line-height:1.4;margin-bottom:30px;}.ads-lp201702 .intro2 .registration-campaign b{color:#fb8c00}.ads-lp201702 .intro2 .button{margin:20px 0}.ads-lp201702 .campaign201703{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURcz8i9/9ueGrDbMAAAAlSURBVAjXY2AAAwcgTniQkMCQ4AAkEIANCCAEAiQkgNQl0EcdAIv8DWFRux2tAAAAAElFTkSuQmCC");position:relative;padding:50px 120px;}.ads-lp201702 .campaign201703 .flag-lefttop{position:absolute;left:0;top:0;}.ads-lp201702 .campaign201703 .flag-righttop{position:absolute;right:0;top:0;}.ads-lp201702 .campaign201703 header{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin:0 0 20px}.ads-lp201702 .campaign201703 a{text-decoration:underline}.ads-lp201702 .campaign201703 .hiyoko{color:#fb8c00;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}.ads-lp201702 .campaign201703 .yellow-line{display:inline;font-size:23px;border-radius:2em;padding:5px 1.5em;color:#388e3c;background-color:#fcfd37}.ads-lp201702 .campaign201703 .button-register1,.ads-lp201702 .campaign201703 .button-toppage,.ads-lp201702 .campaign201703 .button-open-info{width:270px;background-color:#fff;border:2px solid #388e3c;color:#388e3c}.ads-lp201702 .campaign201703 .button-toppage,.ads-lp201702 .campaign201703 .button-register2{margin-top:20px}.ads-lp201702 .campaign201703 .button-toppage{margin-right:30px}.ads-lp201702 .campaign201703 .button-register2{width:270px;background-color:#388e3c;color:#fff}.ads-lp201702 .campaign201703 .button-open-info{width:424px;margin:30px auto 0;background-color:transparent}.ads-lp201702 .campaign201703 h1{color:#388e3c;font-weight:normal;font-size:40px;line-height:1;margin:10px 0 0;}.ads-lp201702 .campaign201703 h1 img{vertical-align:middle;margin:0 10px 10px}.ads-lp201702 .campaign201703 .campaign-details{background-color:#fff;border-radius:3px;padding:36px;}.ads-lp201702 .campaign201703 .campaign-details .part-title{position:relative;margin:0 0 30px 20px;padding-left:40px;max-width:500px;border-radius:2em;color:#388e3c;background-color:#fcfd37;text-align:center;font-size:18px;}.ads-lp201702 .campaign201703 .campaign-details .part-title img{position:absolute;top:-10px;left:-20px;}.ads-lp201702 .campaign201703 .campaign-details .part1{-webkit-box-flex:2;-webkit-flex:2;flex:2}.ads-lp201702 .campaign201703 .campaign-details .part2{-webkit-box-flex:1.2;-webkit-flex:1.2;flex:1.2;}.ads-lp201702 .campaign201703 .campaign-details .part2 .box{position:relative}.ads-lp201702 .campaign201703 .campaign-details .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8)}.ads-lp201702 .campaign201703 .campaign-details .overlay-title{padding:0 16px;border:2px solid #388e3c;border-radius:5px;color:#388e3c;font-size:22px}.ads-lp201702 .campaign201703 .campaign-details .ribbon{display:block;margin:40px auto 0}.ads-lp201702 .campaign201703 .campaign-details .present-details{margin:30px 0 0;font-size:22px;color:#388e3c}.ads-lp201702 .campaign201703 .campaign-details img[src*="image04.png"]{width:254px;height:169px}.ads-lp201702 .campaign201703 .campaign-details img[src*="image02.png"]{margin-top:4px}.ads-lp201702 .campaign201703 .campaign-details img[src*="image03.png"]{margin-top:3px}.ads-lp201702 .campaign201703 .box-title{font-size:22px;color:#388e3c;margin:20px 0 5px}.ads-lp201702 .campaign201703 .box-text{padding:0 .5em;max-width:100%}.ads-lp201702 .campaign201703 .fireworks-campaign{margin:30px 0 0;padding:16px 50px 0 20px;border:4px solid #d48de0;border-radius:3px;background-color:#fff;line-height:2;}.ads-lp201702 .campaign201703 .fireworks-campaign .img-fireworks{width:273px;height:245px;-webkit-align-self:flex-end;align-self:flex-end}.ads-lp201702 .campaign201703 .fireworks-campaign h2{margin:0}.ads-lp201702 .campaign201703 .fireworks-campaign h2,.ads-lp201702 .campaign201703 .fireworks-campaign b{color:#9c27b0}.ads-lp201702 .campaign201703 .fireworks-campaign .button-register3{background-color:#d48de0;min-width:425px;margin:24px;}.ads-lp201702 .campaign201703 .fireworks-campaign .button-register3 img{width:56px;margin-right:10px}.ads-lp201702 .details{padding:20px 120px 60px;background-color:#fff;}.ads-lp201702 .details header{text-align:center;display:block;margin:0 0 30px;}.ads-lp201702 .details header h1{font-size:22px}.ads-lp201702 .details header img{vertical-align:middle}.ads-lp201702 .details h2{font-size:30px;font-weight:normal}.ads-lp201702 .details span.number{font-family:"Hiragino Sans",'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:800;margin-right:.5em}.ads-lp201702 .details .row{margin-top:20px}.ads-lp201702 .details .col-text{-webkit-box-flex:0;-webkit-flex:0 0 460px;flex:0 0 460px}.ads-lp201702 .details .box-title{font-size:22px;margin:.5em 0;max-width:100%}.ads-lp201702 .details .box-text{padding:0 1em;max-width:100%}.ads-lp201702 .publisher{padding:0 0 30px;border-bottom:1px solid #e0e0e0;}.ads-lp201702 .publisher h1,.ads-lp201702 .publisher span.number,.ads-lp201702 .publisher .box-title{color:#26a69a}.ads-lp201702 .publisher .box img{width:330px;height:210px}.ads-lp201702 .viewer{padding:0 0 50px;border-bottom:1px solid #e0e0e0;}.ads-lp201702 .viewer h1,.ads-lp201702 .viewer span.number,.ads-lp201702 .viewer .box-title{color:#fb8c00}.ads-lp201702 .viewer .box img{width:220px;height:140px}.ads-lp201702 .enjoy{padding:20px 0 0;text-align:center;}.ads-lp201702 .enjoy h1{font-weight:normal}.ads-lp201702 .enjoy .box{text-align:center}.ads-lp201702 .enjoy .button{margin:20px 0}.ads-lp201702 .top-btn{position:fixed;right:30px;bottom:20px;width:60px;height:60px;border-radius:5px;background-color:#ffb74d;display:-webkit-box;display:-webkit-flex;display:flex;cursor:pointer;}.ads-lp201702 .top-btn .icon-arrow{width:20px;fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.questionnaire-controller{background-color:#fff;border-radius:5px;padding:40px;}.questionnaire-controller .img-center{display:block;margin:auto;max-width:500px}.questionnaire-controller .questionnaire-title{font-size:2em;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.questionnaire-controller .questionnaire-description{background-color:#f5f5f5;border-radius:5px;padding:20px;margin-top:10px}.questionnaire-controller .question{padding:20px 20px 0;}.questionnaire-controller .question .question-title{font-size:1.5em;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;margin-bottom:8px}.questionnaire-controller .question .single-check{padding:0 20px;}.questionnaire-controller .question .single-check ww-radio-button{margin-top:4px;}.questionnaire-controller .question .single-check ww-radio-button .label{-webkit-box-flex:0;-webkit-flex:none;flex:none}.questionnaire-controller .question .multi-check{padding:0 20px}.questionnaire-controller .question .free-input{padding:0 20px}.questionnaire-controller .question .single-line{padding:0 20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.questionnaire-controller .question .single-line .vertical{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 20px;}.questionnaire-controller .question .single-line .vertical .radio-button{margin:0}.questionnaire-controller .question .single-line .vertical .label{-webkit-box-flex:0;-webkit-flex:none;flex:none}.questionnaire-controller .question .single-line .vertical:hover .label{color:#fb8c00}.questionnaire-controller .question .image-upload{padding:0 20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.questionnaire-controller .submit-button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-top:15px;}.questionnaire-controller .submit-button-container .warning{display:-webkit-box;display:-webkit-flex;display:flex;padding:10px;border:2px solid #ef5350;position:relative;max-width:400px;}.questionnaire-controller .submit-button-container .warning .icon-error{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:8px}.questionnaire-controller .submit-button-container .warning .message{color:#ef5350;font-size:14px;line-height:24px}.questionnaire-controller .submit-button-container .button-row{display:-webkit-box;display:-webkit-flex;display:flex}.questionnaire-controller .submit-button-container .delete-button{margin-top:15px;height:46px;width:200px;background-color:#eee;border:2px solid #e0e0e0;color:#fb8c00;border-radius:5px;cursor:pointer;font-size:16px;margin-right:15px;}.questionnaire-controller .submit-button-container .delete-button:hover{background-color:#fafafa}.questionnaire-controller .submit-button-container .submit-button{margin-top:15px;height:46px;width:200px;background-color:#ffb74d;color:#fff;border-radius:5px;cursor:pointer;font-size:16px;}.questionnaire-controller .submit-button-container .submit-button:hover{background-color:#ffc571}.questionnaire-controller .check-box-label-wrapper{display:-webkit-box;display:-webkit-flex;display:flex}.questionnaire-controller .check-box-label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;margin-top:4px;}.questionnaire-controller .check-box-label check-box .row{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.questionnaire-controller .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:100px;border-radius:5px;background-color:#fff;padding-top:2px;padding-left:16px;padding-right:16px;border:2px solid #e0e0e0;margin-top:2px;margin-bottom:22px;font-size:14px;line-height:24px;color:#424242}.questionnaire-controller .textbox::-ms-expand{display:none}.questionnaire-controller .select-button{height:46px;width:200px;background-color:#ffb74d;color:#fff;border-radius:5px;cursor:pointer;font-size:16px;position:relative;}.questionnaire-controller .select-button:hover{background-color:#ffc571}.questionnaire-controller .select-button file-model{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.questionnaire-controller .select-button file-model div{width:100%;height:100%;}.questionnaire-controller .select-button file-model div input{width:100%;height:100%;padding-top:54px;cursor:pointer}.questionnaire-controller .image-preview{height:46px;width:46px;margin-left:10px;border-radius:5px;background-color:#e0e0e0;background-size:cover;background-position:center;background-repeat:no-repeat}.poll-controller{position:absolute;width:100%;height:100%;top:0;left:0;}.poll-controller .main-content{padding:28px 0;width:574px;margin:0 auto}.poll-controller .poll-home-controller{width:100%;}.poll-controller .poll-home-controller .home-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1}.poll-controller .poll-home-controller .container{background-color:#fff;border-radius:5px;width:574px;}.poll-controller .poll-home-controller .container:not(:first-child){margin-top:30px}.poll-controller .poll-home-controller .container:nth-child(2){border-top-left-radius:0;border-top-right-radius:0;margin:0}.poll-controller .poll-home-controller .container.title-box{border-bottom-left-radius:0;border-bottom-right-radius:0;height:85px;position:relative;}.poll-controller .poll-home-controller .container.title-box .help{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:20px;margin-right:14px;cursor:pointer;}.poll-controller .poll-home-controller .container.title-box .help .icon-help-container{height:20px;width:20px;border-radius:50%;border:2px solid #aaa;margin-right:5px;}.poll-controller .poll-home-controller .container.title-box .help .icon-help-container .icon-help{height:70%;width:70%;fill:#aaa}.poll-controller .poll-home-controller .container.title-box .help .text{margin-top:1px;font-size:14px;line-height:18px}.poll-controller .poll-home-controller .container.title-box .row-title{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}.poll-controller .poll-home-controller .container.title-box .title{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;font-size:22px}.poll-controller .poll-home-controller .container.compose,.poll-controller .poll-home-controller .container.ongoing-viewer,.poll-controller .poll-home-controller .container.ongoing-publisher,.poll-controller .poll-home-controller .container.results{-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-home-controller .container.compose .row,.poll-controller .poll-home-controller .container.ongoing-viewer .row,.poll-controller .poll-home-controller .container.ongoing-publisher .row,.poll-controller .poll-home-controller .container.results .row{display:-webkit-box;display:-webkit-flex;display:flex;}.poll-controller .poll-home-controller .container.compose .row.header,.poll-controller .poll-home-controller .container.ongoing-viewer .row.header,.poll-controller .poll-home-controller .container.ongoing-publisher .row.header,.poll-controller .poll-home-controller .container.results .row.header{padding:10px 20px}.poll-controller .poll-home-controller .container.compose .row.buttons,.poll-controller .poll-home-controller .container.ongoing-viewer .row.buttons,.poll-controller .poll-home-controller .container.ongoing-publisher .row.buttons,.poll-controller .poll-home-controller .container.results .row.buttons{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:30px}.poll-controller .poll-home-controller .container.compose .row.underline,.poll-controller .poll-home-controller .container.ongoing-viewer .row.underline,.poll-controller .poll-home-controller .container.ongoing-publisher .row.underline,.poll-controller .poll-home-controller .container.results .row.underline{border-bottom:1px solid #e0e0e0}.poll-controller .poll-home-controller .container.compose .row.question,.poll-controller .poll-home-controller .container.ongoing-viewer .row.question,.poll-controller .poll-home-controller .container.ongoing-publisher .row.question,.poll-controller .poll-home-controller .container.results .row.question{padding:14px 20px 14px 30px}.poll-controller .poll-home-controller .container.compose .row.notify,.poll-controller .poll-home-controller .container.ongoing-viewer .row.notify,.poll-controller .poll-home-controller .container.ongoing-publisher .row.notify,.poll-controller .poll-home-controller .container.results .row.notify{padding:12px 20px}.poll-controller .poll-home-controller .container.compose .icon-q,.poll-controller .poll-home-controller .container.ongoing-viewer .icon-q,.poll-controller .poll-home-controller .container.ongoing-publisher .icon-q,.poll-controller .poll-home-controller .container.results .icon-q{height:25px;width:25px;fill:#ffb74d}.poll-controller .poll-home-controller .container.compose .icon-a,.poll-controller .poll-home-controller .container.ongoing-viewer .icon-a,.poll-controller .poll-home-controller .container.ongoing-publisher .icon-a,.poll-controller .poll-home-controller .container.results .icon-a{height:25px;width:25px;fill:#aaa}.poll-controller .poll-home-controller .container.compose .title,.poll-controller .poll-home-controller .container.ongoing-viewer .title,.poll-controller .poll-home-controller .container.ongoing-publisher .title,.poll-controller .poll-home-controller .container.results .title{font-size:15px;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:10px}.poll-controller .poll-home-controller .container.compose .question-text,.poll-controller .poll-home-controller .container.ongoing-viewer .question-text,.poll-controller .poll-home-controller .container.ongoing-publisher .question-text,.poll-controller .poll-home-controller .container.results .question-text{font-size:13px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:25px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.poll-controller .poll-home-controller .container.compose .notify-text,.poll-controller .poll-home-controller .container.ongoing-viewer .notify-text,.poll-controller .poll-home-controller .container.ongoing-publisher .notify-text,.poll-controller .poll-home-controller .container.results .notify-text{font-size:13px;color:#aaa}.poll-controller .poll-home-controller .container.compose .vote-count,.poll-controller .poll-home-controller .container.ongoing-viewer .vote-count,.poll-controller .poll-home-controller .container.ongoing-publisher .vote-count,.poll-controller .poll-home-controller .container.results .vote-count{-webkit-box-flex:0;-webkit-flex:none;flex:none;font-size:15px}.poll-controller .poll-home-controller .container.compose .button,.poll-controller .poll-home-controller .container.ongoing-viewer .button,.poll-controller .poll-home-controller .container.ongoing-publisher .button,.poll-controller .poll-home-controller .container.results .button{width:230px;height:46px;border-radius:5px;background-color:#ffb74d;color:#fff;cursor:pointer;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:14px;}.poll-controller .poll-home-controller .container.compose .button:hover,.poll-controller .poll-home-controller .container.ongoing-viewer .button:hover,.poll-controller .poll-home-controller .container.ongoing-publisher .button:hover,.poll-controller .poll-home-controller .container.results .button:hover{background-color:#ffc571}.poll-controller .poll-home-controller .container.compose .button.answer,.poll-controller .poll-home-controller .container.ongoing-viewer .button.answer,.poll-controller .poll-home-controller .container.ongoing-publisher .button.answer,.poll-controller .poll-home-controller .container.results .button.answer{height:36px;width:80px}.poll-controller .poll-home-controller .container.compose .button.quick,.poll-controller .poll-home-controller .container.ongoing-viewer .button.quick,.poll-controller .poll-home-controller .container.ongoing-publisher .button.quick,.poll-controller .poll-home-controller .container.results .button.quick{margin-right:20px;background-color:#fff;color:#ffb74d;border:2px solid #ffb74d;}.poll-controller .poll-home-controller .container.compose .button.quick:hover,.poll-controller .poll-home-controller .container.ongoing-viewer .button.quick:hover,.poll-controller .poll-home-controller .container.ongoing-publisher .button.quick:hover,.poll-controller .poll-home-controller .container.results .button.quick:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.poll-controller .poll-home-controller .container.compose .button.end,.poll-controller .poll-home-controller .container.ongoing-viewer .button.end,.poll-controller .poll-home-controller .container.ongoing-publisher .button.end,.poll-controller .poll-home-controller .container.results .button.end{height:36px;width:80px;border:2px solid #ef5350;color:#ef5350;background-color:#fff;}.poll-controller .poll-home-controller .container.compose .button.end:hover,.poll-controller .poll-home-controller .container.ongoing-viewer .button.end:hover,.poll-controller .poll-home-controller .container.ongoing-publisher .button.end:hover,.poll-controller .poll-home-controller .container.results .button.end:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.poll-controller .poll-home-controller .results-container{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:0 22px;}.poll-controller .poll-home-controller .results-container.no-results{height:150px}.poll-controller .poll-home-controller .results-container .cell{width:100%;height:64px;cursor:pointer;padding:12px 8px 14px;}.poll-controller .poll-home-controller .results-container .cell:not(:last-child){border-bottom:1px solid #e0e0e0}.poll-controller .poll-home-controller .results-container .cell:hover{background-color:#f5f5f5}.poll-controller .poll-home-controller .results-container .cell .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.poll-controller .poll-home-controller .results-container .cell .row .cell-title{font-size:14px;line-height:20px;color:#424242;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poll-controller .poll-home-controller .results-container .cell .row .answered{height:13px;width:17px;fill:#ffb74d;margin-left:5px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.poll-controller .poll-home-controller .results-container .cell .row .vote-count{line-height:17px;font-size:11px;color:#e0e0e0}.poll-controller .poll-compose-controller{background-color:#fff;border-radius:5px;width:574px;-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.poll-controller .poll-compose-controller .title{font-size:20px;margin:36px 0 20px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.poll-controller .poll-compose-controller .notify-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 20px 0 30px;margin:10px 0;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-compose-controller .notify-row .notify{font-size:14px;padding:8px 12px 8px 0;-webkit-box-flex:1;-webkit-flex:1;flex:1}.poll-controller .poll-compose-controller .word-count{font-size:9px;-webkit-align-self:flex-end;align-self:flex-end;margin-left:22px;min-width:30px;text-align:right;}.poll-controller .poll-compose-controller .word-count.warn{color:#ef5350;font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}.poll-controller .poll-compose-controller .input-container{border:2px solid #e0e0e0;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:50px;padding:0 8px;}.poll-controller .poll-compose-controller .input-container .input-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%}.poll-controller .poll-compose-controller .input-container .text-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;height:100%;font-size:14px;color:#424242;}.poll-controller .poll-compose-controller .input-container .text-input::-webkit-input-placeholder{color:#bdbdbd}.poll-controller .poll-compose-controller .input-container .text-input::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.poll-controller .poll-compose-controller .input-container .text-input:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}.poll-controller .poll-compose-controller .question{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;padding:0 20px 12px 32px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-compose-controller .question .icon-q{fill:#aaa;height:25px;width:25px;margin-right:10px}.poll-controller .poll-compose-controller .question .text{font-size:14px}.poll-controller .poll-compose-controller .answers{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 20px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-compose-controller .answers .answer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:74px;-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:12px 0;border-bottom:1px solid #e0e0e0;}.poll-controller .poll-compose-controller .answers .answer .label{background-color:#e0e0e0;margin:0 12px;font-size:14px;line-height:17px;padding:3px 10px}.poll-controller .poll-compose-controller .button-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:20px 0 36px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.poll-controller .poll-compose-controller .button{border-radius:5px;cursor:pointer;font-size:14px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-compose-controller .button.start{width:230px;height:46px;background-color:#ffb74d;color:#fff;margin-left:20px;}.poll-controller .poll-compose-controller .button.start:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.poll-controller .poll-compose-controller .button.start.disabled{border:none;background-color:#e0e0e0;color:#fff;cursor:default;pointer-events:none}.poll-controller .poll-compose-controller .button.back{width:230px;height:46px;color:#fb8c00;border:2px solid #e0e0e0;background-color:#eee;}.poll-controller .poll-compose-controller .button.back:hover{background-color:#fafafa}.poll-controller .poll-compose-controller .button.back .icon-arrow{height:9px;width:15px;fill:#fb8c00;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:15px}.poll-controller .poll-compose-controller .button.add{height:34px;width:100px;color:#fb8c00;border:2px solid #e0e0e0;background-color:#eee;}.poll-controller .poll-compose-controller .button.add .label{font-size:13px;line-height:15px}.poll-controller .poll-compose-controller .button.add:hover{background-color:#fafafa}.poll-controller .poll-compose-controller .button.add .icon-plus{fill:#fb8c00;height:15px;width:15px;margin-right:8px}.poll-controller .poll-compose-controller .button.add.disabled{pointer-events:none;background-color:#eee;color:#fff;border:none;}.poll-controller .poll-compose-controller .button.add.disabled .icon-plus{fill:#fff}.poll-controller .poll-compose-controller .button.add.disabled:hover{background-color:#eee}.poll-controller .poll-result-controller{background-color:#fff;border-radius:5px;width:574px;padding:36px 55px;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.poll-controller .poll-result-controller .title{font-size:20px;margin-bottom:20px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.poll-controller .poll-result-controller .question{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;padding:20px 4px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-result-controller .question .icon-q{fill:#ffb74d;height:25px;width:25px;margin-right:10px}.poll-controller .poll-result-controller .question .text{font-size:14px}.poll-controller .poll-result-controller .button{border-radius:5px;cursor:pointer;font-size:14px;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:230px;height:46px;color:#fb8c00;border:2px solid #e0e0e0;background-color:#eee;margin:20px auto 0;}.poll-controller .poll-result-controller .button:hover{background-color:#fafafa}.poll-controller .poll-result-controller .button .icon-arrow{height:9px;width:15px;fill:#fb8c00;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:15px}.poll-controller .poll-result-controller .answer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;border-bottom:1px solid #e0e0e0;padding:20px 4px;}.poll-controller .poll-result-controller .answer .title-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:14px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-result-controller .answer .title-row .icon-a{fill:#ffb74d;height:25px;width:25px;margin-right:10px}.poll-controller .poll-result-controller .answer .title-row .text{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#ffb74d;-webkit-box-flex:1;-webkit-flex:1;flex:1}.poll-controller .poll-result-controller .answer .title-row .vote-count{margin-left:20px;margin-right:10px}.poll-controller .poll-result-controller .bars{-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-result-controller .bars .bar-container{width:100%;height:30px;margin-top:10px;position:relative;}.poll-controller .poll-result-controller .bars .bar-container.winner{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}.poll-controller .poll-result-controller .bars .bar-container.winner .bar{background-color:#ffb74d}.poll-controller .poll-result-controller .bars .bar-container .bar-details{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.poll-controller .poll-result-controller .bars .bar-container .bar-details .label{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:12px;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poll-controller .poll-result-controller .bars .bar-container .bar-details .icon{height:40px;width:40px;border-radius:3px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:5px}.poll-controller .poll-result-controller .bars .bar-container .bar-details .percentage{-webkit-box-flex:0;-webkit-flex:none;flex:none;font-size:12px;margin:0 10px 0 5px;text-align:right;min-width:50px}.poll-controller .poll-result-controller .bars .bar-container .bar{-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;width:0;height:100%;background-color:#e0e0e0}.poll-controller .poll-vote-controller{background-color:#fff;border-radius:5px;width:574px;padding:36px 50px;-webkit-box-flex:0;-webkit-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.poll-controller .poll-vote-controller .title{font-size:20px;margin-bottom:20px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.poll-controller .poll-vote-controller .notify{font-size:12px;padding:8px 12px;-webkit-box-flex:0;-webkit-flex:none;flex:none}.poll-controller .poll-vote-controller .question{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #e0e0e0;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;padding:20px 10px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-vote-controller .question .icon-q{fill:#ffb74d;height:25px;width:25px;margin-right:10px}.poll-controller .poll-vote-controller .question .text{font-size:14px}.poll-controller .poll-vote-controller .answers{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:18px 0 20px;border-bottom:1px solid #e0e0e0;-webkit-box-flex:0;-webkit-flex:none;flex:none}.poll-controller .poll-vote-controller .button{border-radius:5px;cursor:pointer;font-size:14px;-webkit-box-flex:0;-webkit-flex:none;flex:none;}.poll-controller .poll-vote-controller .button.answer{width:400px;height:36px;color:#ffb74d;border:2px solid #ffb74d;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}.poll-controller .poll-vote-controller .button.answer:not(:first-child){margin-top:10px}.poll-controller .poll-vote-controller .button.answer:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.poll-controller .poll-vote-controller .button.answer.selected{border:none;background-color:#ffb74d;color:#fff;cursor:default;pointer-events:none;}.poll-controller .poll-vote-controller .button.answer.selected:hover{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.poll-controller .poll-vote-controller .button.back{width:230px;height:46px;color:#fb8c00;border:2px solid #e0e0e0;background-color:#eee;margin:10px auto 0;}.poll-controller .poll-vote-controller .button.back:hover{background-color:#fafafa}.poll-controller .poll-vote-controller .button.back .icon-arrow{height:9px;width:15px;fill:#fb8c00;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:15px}verify-first a,verify-new a,verify-files a,verify-confirm a{color:#26a69a;text-decoration:underline}verify-first > .wrapper,verify-new > .wrapper,verify-files > .wrapper,verify-confirm > .wrapper{display:block;background-color:#fff;margin:46px 0 30px;padding:26px 120px 32px;font-size:14px;}verify-first > .wrapper.compact,verify-new > .wrapper.compact,verify-files > .wrapper.compact,verify-confirm > .wrapper.compact{margin:0 auto;width:700px;padding:26px 60px 32px}verify-first > .wrapper > .title,verify-new > .wrapper > .title,verify-files > .wrapper > .title,verify-confirm > .wrapper > .title{font-size:22px}verify-first > .wrapper.compact > .title,verify-new > .wrapper.compact > .title,verify-files > .wrapper.compact > .title,verify-confirm > .wrapper.compact > .title{color:#fb8c00}verify-first .icon-user-verify,verify-new .icon-user-verify,verify-files .icon-user-verify,verify-confirm .icon-user-verify{width:36px;height:36px;margin:0 6px 0 0;fill:#ffb74d}verify-first .message,verify-new .message,verify-files .message,verify-confirm .message{color:#ef5350;margin:0 0 1em 200px;font-size:14px}verify-first .compact .message,verify-new .compact .message,verify-files .compact .message,verify-confirm .compact .message{margin:0 0 1em}verify-first .checks,verify-new .checks,verify-files .checks,verify-confirm .checks{width:100%;padding:0 200px;}verify-first .checks .check,verify-new .checks .check,verify-files .checks .check,verify-confirm .checks .check{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}verify-first .checks .check .icon-check,verify-new .checks .check .icon-check,verify-files .checks .check .icon-check,verify-confirm .checks .check .icon-check{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;flex:0 0 20px;margin:0 6px 0 0;fill:#fb8c00}verify-first .checks .check .text,verify-new .checks .check .text,verify-files .checks .check .text,verify-confirm .checks .check .text{display:block}verify-first .compact .checks,verify-new .compact .checks,verify-files .compact .checks,verify-confirm .compact .checks{padding:0}verify-first .header-title,verify-new .header-title,verify-files .header-title,verify-confirm .header-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:18px;padding:.5em 0;margin:10px 0 20px;border-bottom:1px solid #e0e0e0;}verify-first .header-title .label,verify-new .header-title .label,verify-files .header-title .label,verify-confirm .header-title .label{font-size:12px;background-color:#ef5350;color:#fff;padding:0 5px;margin:0 8px;border-radius:3px}verify-first .header-title .notice,verify-new .header-title .notice,verify-files .header-title .notice,verify-confirm .header-title .notice{font-size:14px;margin-left:1em}verify-first .item,verify-new .item,verify-files .item,verify-confirm .item{display:-webkit-box;display:-webkit-flex;display:flex;width:660px;margin:16px auto 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}verify-first .item .title,verify-new .item .title,verify-files .item .title,verify-confirm .item .title{padding:0 6px;height:24px;line-height:24px;background-color:#e0e0e0}verify-first .item .link,verify-new .item .link,verify-files .item .link,verify-confirm .item .link{-webkit-box-flex:0;-webkit-flex:0 0 50px;flex:0 0 50px;text-align:center}verify-first .item .right-col,verify-new .item .right-col,verify-files .item .right-col,verify-confirm .item .right-col{width:500px;position:relative}verify-first .item .textbox,verify-new .item .textbox,verify-files .item .textbox,verify-confirm .item .textbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;color:#424242;border-radius:5px;border:2px solid #e0e0e0;padding:0 13px;width:100%;height:36px;}verify-first .item .textbox::-ms-expand,verify-new .item .textbox::-ms-expand,verify-files .item .textbox::-ms-expand,verify-confirm .item .textbox::-ms-expand{display:none}verify-first .item .textbox::-webkit-input-placeholder,verify-new .item .textbox::-webkit-input-placeholder,verify-files .item .textbox::-webkit-input-placeholder,verify-confirm .item .textbox::-webkit-input-placeholder{color:#bdbdbd}verify-first .item .textbox::-moz-placeholder,verify-new .item .textbox::-moz-placeholder,verify-files .item .textbox::-moz-placeholder,verify-confirm .item .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}verify-first .item .textbox:-ms-input-placeholder,verify-new .item .textbox:-ms-input-placeholder,verify-files .item .textbox:-ms-input-placeholder,verify-confirm .item .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}verify-first .item .textbox:focus,verify-new .item .textbox:focus,verify-files .item .textbox:focus,verify-confirm .item .textbox:focus,verify-first .item .textbox.invalid,verify-new .item .textbox.invalid,verify-files .item .textbox.invalid,verify-confirm .item .textbox.invalid{border:2px solid #ffb74d}verify-first .item .textbox[disabled],verify-new .item .textbox[disabled],verify-files .item .textbox[disabled],verify-confirm .item .textbox[disabled]{background-color:#f5f5f5;color:#bdbdbd}verify-first .item .textbox-year,verify-new .item .textbox-year,verify-files .item .textbox-year,verify-confirm .item .textbox-year{width:90px;margin:0 5px 0 0}verify-first .item .textbox-month,verify-new .item .textbox-month,verify-files .item .textbox-month,verify-confirm .item .textbox-month,verify-first .item .textbox-day,verify-new .item .textbox-day,verify-files .item .textbox-day,verify-confirm .item .textbox-day{width:60px;margin:0 5px 0 10px}verify-first .item .textbox-zipcode,verify-new .item .textbox-zipcode,verify-files .item .textbox-zipcode,verify-confirm .item .textbox-zipcode{width:170px}verify-first .item .icon-arrow,verify-new .item .icon-arrow,verify-files .item .icon-arrow,verify-confirm .item .icon-arrow{position:absolute;right:10px;top:14px;pointer-events:none;width:16px;height:9px;fill:#bdbdbd}verify-first .compact .item,verify-new .compact .item,verify-files .compact .item,verify-confirm .compact .item{width:560px;}verify-first .compact .item .link,verify-new .compact .item .link,verify-files .compact .item .link,verify-confirm .compact .item .link{-webkit-box-flex:0;-webkit-flex:0 0 30px;flex:0 0 30px}verify-first .compact .item .right-col,verify-new .compact .item .right-col,verify-files .compact .item .right-col,verify-confirm .compact .item .right-col{width:420px}verify-first .error,verify-new .error,verify-files .error,verify-confirm .error{position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;width:500px;margin:8px 160px 0 auto;}verify-first .error:before,verify-new .error:before,verify-files .error:before,verify-confirm .error:before,verify-first .error:after,verify-new .error:after,verify-files .error:after,verify-confirm .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}verify-first .error:before,verify-new .error:before,verify-files .error:before,verify-confirm .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}verify-first .error:after,verify-new .error:after,verify-files .error:after,verify-confirm .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}verify-first .error .icon-error,verify-new .error .icon-error,verify-files .error .icon-error,verify-confirm .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}verify-first .error.year-error,verify-new .error.year-error,verify-files .error.year-error,verify-confirm .error.year-error{width:270px;margin:8px 390px 0 auto;}verify-first .error.year-error:before,verify-new .error.year-error:before,verify-files .error.year-error:before,verify-confirm .error.year-error:before,verify-first .error.year-error:after,verify-new .error.year-error:after,verify-files .error.year-error:after,verify-confirm .error.year-error:after{left:45px}verify-first .error .message,verify-new .error .message,verify-files .error .message,verify-confirm .error .message{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px}verify-first .compact .error,verify-new .compact .error,verify-files .compact .error,verify-confirm .compact .error{width:420px;margin:8px 10px 0 auto;}verify-first .compact .error.year-error,verify-new .compact .error.year-error,verify-files .compact .error.year-error,verify-confirm .compact .error.year-error{width:270px;margin:8px 160px 0 auto}verify-first .button2,verify-new .button2,verify-files .button2,verify-confirm .button2{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;}verify-first .button2:hover,verify-new .button2:hover,verify-files .button2:hover,verify-confirm .button2:hover,verify-first .button2:focus,verify-new .button2:focus,verify-files .button2:focus,verify-confirm .button2:focus{background-color:#fafafa}verify-first .button2 .icon,verify-new .button2 .icon,verify-files .button2 .icon,verify-confirm .button2 .icon{margin-right:5px}verify-first .button3,verify-new .button3,verify-files .button3,verify-confirm .button3{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;}verify-first .button3:hover,verify-new .button3:hover,verify-files .button3:hover,verify-confirm .button3:hover,verify-first .button3:focus,verify-new .button3:focus,verify-files .button3:focus,verify-confirm .button3:focus{background-color:#ffc571}verify-first .button3 .icon,verify-new .button3 .icon,verify-files .button3 .icon,verify-confirm .button3 .icon{margin-right:5px}verify-first .button2,verify-new .button2,verify-files .button2,verify-confirm .button2,verify-first .button3,verify-new .button3,verify-files .button3,verify-confirm .button3{font-size:14px;}verify-first .button2[disabled],verify-new .button2[disabled],verify-files .button2[disabled],verify-confirm .button2[disabled],verify-first .button3[disabled],verify-new .button3[disabled],verify-files .button3[disabled],verify-confirm .button3[disabled]{background-color:#e0e0e0;pointer-events:none}verify-first .button2.sending,verify-new .button2.sending,verify-files .button2.sending,verify-confirm .button2.sending,verify-first .button3.sending,verify-new .button3.sending,verify-files .button3.sending,verify-confirm .button3.sending{pointer-events:none;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}verify-first .icon-arrow-left,verify-new .icon-arrow-left,verify-files .icon-arrow-left,verify-confirm .icon-arrow-left{position:absolute;left:16px;top:50%;width:16px;height:16px;fill:#ffb74d;-webkit-transform:translateY(-50%) rotateZ(90deg);transform:translateY(-50%) rotateZ(90deg)}verify-first .icon-arrow-right,verify-new .icon-arrow-right,verify-files .icon-arrow-right,verify-confirm .icon-arrow-right{position:absolute;right:16px;top:50%;width:16px;height:16px;fill:#fff;-webkit-transform:translateY(-50%) rotateZ(-90deg);transform:translateY(-50%) rotateZ(-90deg)}verify-confirm .item .title{margin-right:16px}verify-confirm .item .right-col.upload-image{width:260px;margin-right:240px;background-size:contain;background-position:center;background-repeat:no-repeat}verify-confirm .item .right-col.upload-image:after{padding-top:56.25%;display:block;content:""}verify-confirm .button-row{display:-webkit-box;display:-webkit-flex;display:flex;width:500px;margin:64px auto 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}verify-confirm .button2,verify-confirm .button3{width:220px;height:56px;padding:2px 30px;position:relative}verify-confirm .upload-label-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;text-align:right;}verify-confirm .upload-label-list > .title{display:inline-block}verify-files{display:block;}verify-files .item .textbox.placeholder{color:#bdbdbd}verify-files .select-wrapper{position:relative;width:500px;margin:0 20px 10px;background-color:#fff}verify-files .file-list .text{margin:0 20px}verify-files .upload-description img.full{width:100%}verify-files .upload-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}verify-files .upload-list .upload-list-item{width:320px;margin:0 75px}verify-files .image-upload{position:relative;margin:15px;border:5px dashed #e0e0e0;background-color:#fff;}verify-files .image-upload:after{padding-top:56.25%;display:block;content:""}verify-files .image-upload > input[type=file],verify-files .image-upload > .image-upload-preview,verify-files .image-upload > .image-upload-note{position:absolute;top:0;left:0;right:0;bottom:0}verify-files .image-upload input[type=file]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:100%;height:100%;cursor:pointer}verify-files .image-upload > .image-upload-preview{background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}verify-files .image-upload > .image-upload-note{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;pointer-events:none;}verify-files .image-upload > .image-upload-note .icon-photo{width:41px;height:31px;margin-bottom:8px;fill:#aaa}verify-files .button-row{display:-webkit-box;display:-webkit-flex;display:flex;width:500px;margin:40px auto 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}verify-files .button2,verify-files .button3{position:relative;width:220px;height:44px}verify-first .img-bow{width:120px;margin:20px}verify-first .button-row{display:-webkit-box;display:-webkit-flex;display:flex;width:500px;margin:40px auto 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}verify-first .button3{width:300px;height:56px;margin:0 auto}verify-first .button2.compact,verify-first .button3.compact{width:220px;height:56px;padding:2px 30px;position:relative}verify-new .button-row{display:-webkit-box;display:-webkit-flex;display:flex;width:500px;margin:40px auto 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}verify-new .button3{width:300px;height:56px;margin:0 auto}verify-new .button2.compact,verify-new .button3.compact{width:220px;height:56px;padding:2px 30px;position:relative}.noscript-text{position:fixed;width:100%;height:100%;background-color:#fff;z-index:99999;text-align:center;padding-top:2em}gift-code-register .gift-code-register-mobile{width:100%;max-width:640px;margin:0 auto;}gift-code-register .gift-code-register-mobile .title{margin-bottom:25px;font-size:16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}gift-code-register .gift-code-register-mobile .title.mobile-title-complete{width:100%;margin-bottom:0;display:inline-block;line-height:17px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;text-align:center}gift-code-register .gift-code-register-mobile .content{width:100%;margin:0 auto;}gift-code-register .gift-code-register-mobile .content .notice{width:90.625%;margin:10px auto;font-size:12px;line-height:17px;text-align:center}gift-code-register .gift-code-register-mobile .content section{width:90.625%;margin:0 auto;}gift-code-register .gift-code-register-mobile .content section h3{margin:10px 0 7px 0;font-size:12px;line-height:15px;font-weight:normal}gift-code-register .gift-code-register-dialog{display:static;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:11000;}gift-code-register .gift-code-register-dialog .notice{width:440px;font-size:14px;line-height:18px;text-align:center}gift-code-register .gift-code-register-dialog .wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11001;}gift-code-register .gift-code-register-dialog .wrapper .dialog{border-radius:5px;background-color:rgba(255,255,255,0.95);overflow:hidden;width:592px;}gift-code-register .gift-code-register-dialog .wrapper .dialog .dialog-header{width:100%;height:50px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;background-color:#ffb74d;border-radius:5px 5px 0 0;}gift-code-register .gift-code-register-dialog .wrapper .dialog .dialog-header .title{color:#fff;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 40px}gift-code-register .gift-code-register-dialog .wrapper .dialog .dialog-header .close-button{position:absolute;right:13px;top:13px;width:24px;height:24px;border-radius:5px;background-color:#fff;cursor:pointer;}gift-code-register .gift-code-register-dialog .wrapper .dialog .dialog-header .close-button:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}gift-code-register .gift-code-register-dialog .wrapper .dialog .dialog-header .close-button .icon-close{width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#ffb74d}gift-code-register .gift-code-register-dialog .wrapper .dialog .content-header{margin:0 13px;}gift-code-register .gift-code-register-dialog .wrapper .dialog .content-header .notice{margin:30px auto}gift-code-register .gift-code-register-dialog .wrapper .dialog .content{position:relative;width:100%;margin:0 auto;}gift-code-register .gift-code-register-dialog .wrapper .dialog .content .notice{margin:20px auto}gift-code-register .gift-code-register-dialog .wrapper .dialog .content section{width:380px;margin:0 auto;}gift-code-register .gift-code-register-dialog .wrapper .dialog .content section h3{margin:10px 0 10px 0;font-size:14px;line-height:18px;font-weight:normal}gift-code-register .help-link-container{margin:20px 0 30px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;cursor:pointer;}gift-code-register .help-link-container:hover .link-text{color:#fb8c00}gift-code-register .help-link-container .help-icon{border:2px solid #aaa;height:20px;width:20px;border-radius:10px;}gift-code-register .help-link-container .help-icon .icon-question{height:10px;width:10px;fill:#aaa}gift-code-register .help-link-container .link-text{color:#757575;font-size:13px;line-height:13px;margin-left:4px}gift-code-register .help-link-container.mobile{margin:15px 0 13px 0;padding-right:19px;}gift-code-register .help-link-container.mobile .help-icon{height:22px;width:22px;border:2px solid #fb8c00;border-radius:11px;}gift-code-register .help-link-container.mobile .help-icon .icon-question{height:11px;width:11px;fill:#fb8c00}gift-code-register .help-link-container.mobile .link-text{color:#fb8c00;font-size:11px;line-height:17px;margin-left:5px;border-bottom:1px solid #fb8c00}gift-code-register .user-profile{width:100%;min-height:74px;margin:0 auto;padding:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#eee;}gift-code-register .user-profile > div{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}gift-code-register .user-profile > div .icon{width:54px;height:54px;border-radius:5px}gift-code-register .user-profile > div .name{width:calc(100% - 64px);margin:0 0 0 10px;font-size:14px;word-break:break-all}gift-code-register .user-profile.mobile{min-height:45px;padding:7.5px 8px;}gift-code-register .user-profile.mobile > div .icon{width:30px;height:30px}gift-code-register .user-profile.mobile > div .name{width:calc(100% - 40px);font-size:12px;margin-left:8px}gift-code-register .gift-code-form .input-wrapper{margin:0 auto;}gift-code-register .gift-code-form .input-wrapper .textbox{width:100%;height:50px;padding:0 15px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;vertical-align:middle;color:#424242;-webkit-appearance:none;-moz-appearance:none;appearance:none;}gift-code-register .gift-code-form .input-wrapper .textbox::-webkit-input-placeholder{color:#bdbdbd}gift-code-register .gift-code-form .input-wrapper .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}gift-code-register .gift-code-form .input-wrapper .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#bdbdbd}gift-code-register .gift-code-form .input-wrapper .textbox.textbox-error{border:2px solid #ffb74d}gift-code-register .gift-code-form .error{margin-top:3px;position:relative;width:100%;margin-top:8px;background-color:#fff;border:2px solid #ef5350;}gift-code-register .gift-code-form .error:before,gift-code-register .gift-code-form .error:after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid}gift-code-register .gift-code-form .error:before{top:-6px;margin-left:-6px;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent;z-index:1}gift-code-register .gift-code-form .error:after{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #ef5350 transparent;z-index:0}gift-code-register .gift-code-form .error .icon-error{-webkit-box-flex:0;-webkit-flex:0 0 24px;flex:0 0 24px;margin:10px 10px 10px 14px;background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px}gift-code-register .gift-code-form .error .message{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;margin:12px 12px 12px 0;color:#ef5350;font-size:12px;line-height:14px 29px}gift-code-register .gift-code-form-mobile .input-wrapper{position:relative;margin:0 auto;}gift-code-register .gift-code-form-mobile .input-wrapper .textbox{width:100%;height:40px;padding:14px 12px;border-radius:5px;background-color:#fff;border:2px solid #e0e0e0;vertical-align:middle;font-size:12px;color:#424242;-webkit-appearance:none;-moz-appearance:none;appearance:none;}gift-code-register .gift-code-form-mobile .input-wrapper .textbox::-webkit-input-placeholder{font-size:12px;color:#bdbdbd}gift-code-register .gift-code-form-mobile .input-wrapper .textbox::-moz-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:12px;color:#bdbdbd}gift-code-register .gift-code-form-mobile .input-wrapper .textbox:-ms-input-placeholder{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:12px;color:#bdbdbd}gift-code-register .gift-code-form-mobile .input-wrapper .error{position:absolute;width:calc(100% - 24px);top:33px;left:11.5px;background-color:#fff8e1;color:#e53935;font-size:10px}gift-code-register .detail{background-color:#eee;padding:0 5px;}gift-code-register .detail .code{width:100%;height:50px;padding:0 5px;display:inline-block;line-height:50px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;border-bottom:1px solid #e0e0e0}gift-code-register .detail h3{padding:0 5px}gift-code-register .detail .gift{padding:0 5px;width:100%;height:32px;margin-bottom:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}gift-code-register .detail .gift .kind{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}gift-code-register .detail .gift .kind img{width:32px;height:32px;margin-right:15px;display:inline-block;border-radius:16px}gift-code-register .detail .gift .kind span{display:inline-block;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}gift-code-register .detail .gift .value{display:inline-block;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold}gift-code-register .detail.mobile{padding:0 4px;}gift-code-register .detail.mobile .code{height:45px;padding:0 4px;font-size:14px;line-height:45px}gift-code-register .detail.mobile h3{padding:0 4px}gift-code-register .detail.mobile .gift{padding:0 4px;height:28px;}gift-code-register .detail.mobile .gift .kind{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}gift-code-register .detail.mobile .gift .kind img{width:28px;height:28px;margin-right:10px;border-radius:14px}gift-code-register .detail.mobile .gift .kind span{font-size:12px;line-height:15px;font-weight:normal}gift-code-register .detail.mobile .gift .value{font-size:12px;font-weight:normal}gift-code-register .complete-view .ww{width:300px;height:191px;margin:30px auto 0;display:block}gift-code-register .complete-view .more-input{height:14px;margin:30px 0 40px 0;color:#fb8c00;font-size:14px;cursor:pointer;}gift-code-register .complete-view .more-input .icon-arrow{margin-left:3px}gift-code-register .complete-view .more-input:hover{color:#fca333;}gift-code-register .complete-view .more-input:hover .icon-arrow{fill:#fca333}gift-code-register .complete-view .more-input span{line-height:14px}gift-code-register .complete-view.mobile .ww{width:234px;height:150px;margin:30px auto}gift-code-register .complete-view.mobile .notice{width:265px;text-align:left}gift-code-register .complete-view.mobile .more-input{margin-top:15px;font-size:12px}gift-code-register .complete-view.mobile span{line-height:12px}gift-code-register .complete-view.mobile .icon-arrow{margin-left:10px}gift-code-register .icon-arrow{width:12px;height:8px;-webkit-transform:rotate(270deg);transform:rotate(270deg);fill:#fb8c00;}gift-code-register .icon-arrow.left{-webkit-transform:rotate(90deg);transform:rotate(90deg)}gift-code-register .icon-arrow.mobile{width:8px;height:6px}gift-code-register .button-wrapper button{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#ffb74d;cursor:pointer;color:#fff;font-size:12px;border:none;display:inline-block;}gift-code-register .button-wrapper button:hover,gift-code-register .button-wrapper button:focus{background-color:#ffc571}gift-code-register .button-wrapper button .icon{margin-right:5px}gift-code-register .button-wrapper button[disabled]{background-color:#e0e0e0;color:#fff}gift-code-register .button-wrapper button.back{position:relative;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px;border-radius:5px;background-color:#eee;border:2px solid #e0e0e0;cursor:pointer;color:#fb8c00;font-size:12px;display:inline-block;}gift-code-register .button-wrapper button.back:hover,gift-code-register .button-wrapper button.back:focus{background-color:#fafafa}gift-code-register .button-wrapper button.back .icon{margin-right:5px}gift-code-register .button-wrapper button.back .icon-arrow{position:absolute;width:10px;height:16px;top:14px;left:16px}gift-code-register .button-wrapper.pc button{height:44px;font-size:14px;line-height:14px}gift-code-register .button-wrapper.pc.input{margin:30px 0 40px 0;}gift-code-register .button-wrapper.pc.input button{width:120px}gift-code-register .button-wrapper.pc.confirm{width:235px;margin:40px auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}gift-code-register .button-wrapper.pc.confirm button{width:100px}gift-code-register .button-wrapper.mobile{width:90.625%;}gift-code-register .button-wrapper.mobile button{width:100%;height:44px;font-size:15px;line-height:15px;text-align:center}gift-code-register .button-wrapper.mobile.input{margin:25px auto}gift-code-register .button-wrapper.mobile.confirm{margin:35px auto 27px auto;-webkit-flex-flow:column;flex-flow:column;}gift-code-register .button-wrapper.mobile.confirm button:first-child{margin-bottom:15px}gift-code-register .button-wrapper.mobile.error{margin-bottom:15px}contest{display:block;height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch;color:#424242;line-height:1.2;background-color:#f5f5f5;padding:10px;}@media screen and (min-width:720px){contest{padding:20px 74px}}contest .header{display:none;}@media screen and (min-width:980px){contest .header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:50px;width:100%;top:0;left:0;position:fixed;background-color:#ffb74d;color:#fff;font-size:20px;text-align:center}}@media screen and (min-width:980px){contest .contest-container{padding-top:50px}}contest .contest-container .main-text{font-size:14px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242;}@media screen and (min-width:980px){contest .contest-container .main-text{max-width:660px;margin:0 auto}}contest .contest-container ul.annotation-list{font-size:10px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#757575;list-style-type:none;padding:0;margin:10px 0 0;}@media screen and (min-width:980px){contest .contest-container ul.annotation-list{max-width:660px;margin:10px auto 0}}contest .contest-container ul.annotation-list >.annotation-item{padding-left:0}contest .contest-container .progress-container{margin:10px auto 0;max-width:300px;}@media screen and (min-width:720px){contest .contest-container .progress-container{margin:20px auto 0}}contest .contest-container .progress-container >.progress{font-size:14px;color:#fb8c00;line-height:1;text-align:center}contest .contest-container .progress-container >progress-bar{margin-top:10px;width:100%}contest .contest-container .contest-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px auto 0;}@media screen and (min-width:720px){contest .contest-container .contest-list{margin:20px auto 0}}@media screen and (min-width:720px){contest .contest-container .contest-list{max-width:1030px}}contest .contest-container .contest-list >.contest-list-item{padding:10px;border:1px solid #e0e0e0;border-radius:5px;background-color:#fff;width:calc(50% - 2px);margin-bottom:4px;cursor:pointer;}@media screen and (min-width:980px){contest .contest-container .contest-list >.contest-list-item{padding:16px}}contest .contest-container .contest-list >.contest-list-item:nth-child(odd){margin-right:4px}@media screen and (min-width:720px){contest .contest-container .contest-list >.contest-list-item{width:calc(50% - 6px);margin-bottom:12px}contest .contest-container .contest-list >.contest-list-item:nth-child(odd){margin-right:12px}}@media screen and (min-width:980px){contest .contest-container .contest-list >.contest-list-item{width:calc(25% - 9px);margin-bottom:12px;margin-right:12px}contest .contest-container .contest-list >.contest-list-item:nth-child(4n){margin-right:0}}contest .contest-container .contest-list >.contest-list-item .image{background-color:#e0e0e0;background-size:contain;background-repeat:no-repeat;background-position:center}contest .contest-container .contest-list >.contest-list-item .image:after{padding-top:56.25%;display:block;content:""}contest .contest-container .contest-list >.contest-list-item .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:1;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;margin-top:5px;}@media screen and (min-width:720px){contest .contest-container .contest-list >.contest-list-item .title{margin-top:10px;font-size:14px}}contest .contest-container .contest-list >.contest-list-item .button{margin:8px auto 0;max-width:90px;background-color:#ffb74d;border-radius:5px;height:30px;font-size:14px;line-height:1;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#fff;cursor:pointer;}contest .contest-container .contest-list >.contest-list-item .button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}@media screen and (min-width:720px){contest .contest-container .contest-list >.contest-list-item .button{height:44px;font-size:15px;margin:10px auto 0;max-width:264px}}@media screen and (min-width:980px){contest .contest-container .contest-list >.contest-list-item .button{font-size:15px;height:36px;margin:20px auto 0;max-width:130px;cursor:pointer}}contest .contest-container .dialog-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1001;padding:25px;}@media screen and (min-width:720px){contest .contest-container .dialog-container{padding:0 60px}}contest .contest-container .dialog-container .dialog{width:100%;max-height:80%;max-width:648px;border-radius:5px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}contest .contest-container .dialog-container .dialog .dialog-header{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:35px;font-size:17px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#ffb74d}contest .contest-container .dialog-container .dialog .dialog-body{overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff;padding:10px 15px 12px;}@media screen and (min-width:720px){contest .contest-container .dialog-container .dialog .dialog-body{padding:20px 36px}}contest .contest-container .dialog-container .dialog .dialog-body >.image{background-color:#e0e0e0;background-size:contain;background-repeat:no-repeat;background-position:center}contest .contest-container .dialog-container .dialog .dialog-body >.image:after{padding-top:56.25%;display:block;content:""}contest .contest-container .dialog-container .dialog .dialog-body >.button{height:44px;width:100%;border-radius:5px;margin:10px auto 0;background-color:#ffb74d;font-size:14px;line-height:1;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#fff;cursor:pointer;max-width:240px;}@media screen and (min-width:720px){contest .contest-container .dialog-container .dialog .dialog-body >.button{max-width:268px}}contest .contest-container .dialog-container .dialog .dialog-body >.button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}contest .contest-container .dialog-container .dialog .dialog-body >.title{font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;line-height:1.2;color:#424242;margin-top:10px;word-break:break-all}contest .contest-container .dialog-container .dialog .dialog-body >.description{font-size:14px;line-height:1.2;color:#424242;margin-top:10px;word-break:break-all}contest .contest-container .dialog-container .dialog .dialog-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;background-color:#fff;height:38px;border-top:1px solid #e0e0e0;color:#46a6f5;font-size:17px;text-align:center;cursor:pointer;}contest .contest-container .dialog-container .dialog .dialog-button:hover{background-color:#eee}contest .thank-you-container{width:300px;margin:76px auto 0;}@media screen and (min-width:980px){contest .thank-you-container{padding-top:50px}}contest .thank-you-container img.illust{display:block;width:150px;margin:auto}contest .thank-you-container >.description{font-size:14px;line-height:1.2;color:#424242;margin-top:15px;text-align:center}contest .thank-you-container >.button{height:44px;background-color:#ffb74d;border-radius:5px;color:#fff;font-size:15px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;cursor:pointer;width:290px;margin-top:20px}contest-apply{display:block;background-color:#fff;border-radius:5px;padding:40px;}contest-apply .page-title{font-size:2em;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#424242}contest-apply .description-container{background-color:#f5f5f5;border-radius:5px;padding:20px;margin-top:10px;}contest-apply .description-container .applied-image{display:block;margin:10px auto;max-width:500px}contest-apply .description-container .notes-container .notes-title{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;margin-top:10px}contest-apply .description-container .notes-container ul.notes{margin:0;padding:0 0 0 20px;}contest-apply .description-container .notes-container ul.notes > li{font-size:14px;line-height:1.2}contest-apply section.question{padding:0 20px;margin-top:20px;}contest-apply section.question .question-title{font-size:1.5em;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;margin-bottom:8px}contest-apply section.question .radio-label-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;}contest-apply section.question .radio-label-wrapper .radio-label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;margin-top:4px;}contest-apply section.question .radio-label-wrapper .radio-label .radio-button{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:20px;height:20px;border:1px solid #e0e0e0;border-radius:10px;margin-right:5px;position:relative;}contest-apply section.question .radio-label-wrapper .radio-label .radio-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}contest-apply section.question .radio-label-wrapper .radio-label .radio-button.selected:before{content:'';width:14px;height:14px;border-radius:7px;top:2px;left:2px;position:absolute;background-color:#ffb74d}contest-apply section.question .radio-label-wrapper .radio-label .label{-webkit-box-flex:0;-webkit-flex:none;flex:none}contest-apply .text-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:50px;color:#424242;font-size:16px;line-height:24px;background-color:#fff;border-radius:5px;padding:2px 16px;border:2px solid #e0e0e0;}contest-apply .text-box::-ms-expand{display:none}contest-apply .text-box.text-area{height:100px;padding:10px 16px}contest-apply section.submit-button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-top:15px;}contest-apply section.submit-button-container .warning{display:-webkit-box;display:-webkit-flex;display:flex;padding:10px;border:2px solid #ef5350;position:relative;max-width:400px;}contest-apply section.submit-button-container .warning .icon-error{background-image:url("../image/spritesheet.png?v=1561109090346");background-position:-373px -443px;width:24px;height:24px;-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:8px}contest-apply section.submit-button-container .warning .message{color:#ef5350;font-size:14px;line-height:24px}contest-apply section.submit-button-container .button-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:15px;}contest-apply section.submit-button-container .button-row .button{height:46px;width:200px;border-radius:5px;cursor:pointer;font-size:16px;}contest-apply section.submit-button-container .button-row .button.delete{background-color:#eee;border:2px solid #e0e0e0;color:#fb8c00}contest-apply section.submit-button-container .button-row .button.submit{background-color:#ffb74d;color:#fff}contest-apply section.submit-button-container .button-row .button:not(:last-child){margin-right:15px}contest-apply section.submit-button-container .button-row .button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-achievements .main-content{width:100%;height:100%;padding:30px 60px;background-color:#fff;border-radius:5px;}live-achievements .main-content .header{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:flex;}live-achievements .main-content .header .icon-trophy{fill:#ffb74d;width:36px;height:36px;margin-right:22px}live-achievements .main-content .header .title{font-size:22px;line-height:36px}live-achievements .main-content .total-point-cell{height:80px;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#f5f5f5;border-radius:5px;}live-achievements .main-content .total-point-cell .section-title{font-size:18px;line-height:18px;color:#424242}live-achievements .main-content .total-point-cell .icon-total-point{fill:#ffb74d;width:36px;height:36px;margin-right:20px;-webkit-box-flex:0;-webkit-flex:none;flex:none}live-achievements .main-content .total-point-cell .total-point{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right;font-size:40px;line-height:40px;font-family:'Helvetica','Droid Sans',Arial;color:#26a69a;}live-achievements .main-content .total-point-cell .total-point:after{content:'pt';font-size:18px;line-height:18px;color:#424242;margin-left:8px}live-achievements .main-content .total-time-cell{height:80px;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#f5f5f5;border-radius:5px;margin-top:2px;}live-achievements .main-content .total-time-cell .section-title{font-size:18px;line-height:18px;color:#424242}live-achievements .main-content .total-time-cell .icon-total-time{fill:#ffb74d;width:36px;height:36px;margin-right:20px;-webkit-box-flex:0;-webkit-flex:none;flex:none}live-achievements .main-content .total-time-cell .total-time{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right;font-size:40px;line-height:40px;font-family:'Helvetica','Droid Sans',Arial;color:#26a69a}collect-time-button{margin-top:10px;display:block;height:128px;width:128px;overflow:hidden;padding:4px;cursor:pointer;}@media screen and (max-width:1366px){collect-time-button{height:80px;width:80px}}collect-time-button.ng-enter,collect-time-button.ng-leave{-webkit-transition:width ease-in-out 0.5s;transition:width ease-in-out 0.5s}collect-time-button.ng-enter,collect-time-button.ng-leave.ng-leave-active{width:0}collect-time-button.ng-leave,collect-time-button.ng-enter.ng-enter-active{width:128px;}@media screen and (max-width:1366px){collect-time-button.ng-leave,collect-time-button.ng-enter.ng-enter-active{height:80px}}collect-time-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}collect-time-button .img-container{width:120px;height:76px;margin-bottom:2px;}@media screen and (max-width:1366px){collect-time-button .img-container{width:72px;height:46px}}collect-time-button .img-container .event-icon{width:76px;height:76px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;}@media screen and (max-width:1366px){collect-time-button .img-container .event-icon{width:46px;height:46px}}collect-time-button .badge-container{width:120px;height:40px;border-radius:80px;border:2px solid #fff;color:#fff;background-color:#dc2310;}@media screen and (max-width:1366px){collect-time-button .badge-container{width:72px;height:24px}}collect-time-button .badge-container .icon-crown{margin-right:4px;fill:#fff;height:18px;width:22px;-webkit-filter:drop-shadow(0 1px 1px #000);filter:drop-shadow(0 1px 1px #000);}@media screen and (max-width:1366px){collect-time-button .badge-container .icon-crown{height:10px;width:13px;margin-right:2px}}collect-time-button .badge-container .position{font-size:20px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;-webkit-filter:drop-shadow(1px .5px .5px #000);filter:drop-shadow(1px .5px .5px #000);line-height:1;}@media screen and (max-width:1366px){collect-time-button .badge-container .position{font-size:12px}}event-button{margin-top:10px;display:block;height:128px;width:128px;overflow:hidden;padding:4px;cursor:pointer;}event-button.ng-enter,event-button.ng-leave{-webkit-transition:width ease-in-out 0.5s;transition:width ease-in-out 0.5s}event-button.ng-enter,event-button.ng-leave.ng-leave-active{width:0}event-button.ng-leave,event-button.ng-enter.ng-enter-active{width:128px}event-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}event-button .icon-img{width:120px;height:120px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:10px}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:#f5f5f5;color:#757575;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:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;line-height:1;color:#424242}mobile-item-exchange-amount .item-area .item-animation{line-height:1}mobile-item-exchange-amount .animation-icon{border-radius:100%;background-color:rgba(0,0,0,0.4);}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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:45px;padding:0 17px;border:2px solid #ffb74d;font-size:14px;background-color:#fff;color:#424242}mobile-item-exchange-amount .item-section{margin:10px 0 0;}mobile-item-exchange-amount .item-section .item-title{font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;margin-right:1em}mobile-item-exchange-amount .item-section .input-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;height:100%;}mobile-item-exchange-amount .item-section .input-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:100%;padding-right:20px;background-color:#fff;font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo}mobile-item-exchange-amount .item-section .input-container select::-ms-expand{display:none}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{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:13px;height:15px;fill:#bdbdbd}mobile-item-exchange-amount .item-section.disabled{border-color:#e0e0e0;background-color:#f5f5f5;color:#bdbdbd;}mobile-item-exchange-amount .item-section.disabled .input-container select{padding-right:0;background-color:#f5f5f5;color:#bdbdbd}mobile-item-exchange-amount .amount-section{margin:10px 0 15px 0;}mobile-item-exchange-amount .amount-section .amount-title{font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;margin-right:1em}mobile-item-exchange-amount .amount-section .input-container{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;}mobile-item-exchange-amount .amount-section .input-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;padding-right:1em;text-align:right;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;color:#424242;border:none}mobile-item-exchange-amount .amount-section .amount-unit{margin-left:8px}mobile-item-exchange-amount .point-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 13px;}mobile-item-exchange-amount .point-row > *{-webkit-box-flex:1;-webkit-flex:1;flex:1}mobile-item-exchange-amount .point-row .title{text-align:right;font-size:12px;font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;color:#424242}mobile-item-exchange-amount .point-row .point{text-align:right;font-weight:bold;font-size:14px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fb8c00;}mobile-item-exchange-amount .point-row .point span{padding-right:30px}mobile-item-exchange-amount .point-row.expense{padding-bottom:5px;border-bottom:1px #bdbdbd 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{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#ffb74d;border-radius:5px;height:40px;margin:25px 13px 0 13px}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:#f5f5f5;color:#757575;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 #e0e0e0;}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;background-color:#f5f5f5;font-size:13px;color:#fb8c00;}mobile-item-exchange-result .complete-text .check-mark{width:20px;height:20px;background-color:#fb8c00;border-radius:100%;margin-right:15px;}mobile-item-exchange-result .complete-text .check-mark svg{width:10px;height:10px;fill:#fff}mobile-item-exchange-result .item-detail-title{margin:0 13px;padding:16px 0 10px;font-size:14px;font-weight:bold;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;line-height:1;color:#424242;border-bottom:1px solid #e0e0e0}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:-webkit-box;display:-webkit-flex;display:flex;margin-top:10px;}mobile-item-exchange-result .item-detail-list .item-detail-list-item .item-name{-webkit-box-flex:1;-webkit-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}mobile-item-exchange-result .item-detail-list .item-detail-list-item .item-amount{-webkit-box-flex:0;-webkit-flex:none;flex:none}mobile-item-exchange-result .close-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:bold;font-size:16px;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;color:#fff;background-color:#ffb74d;border-radius:5px;height:40px;margin:20px 0}progress-bar{display:block;border-radius:40px;overflow:hidden;height:4px;background-color:#e0e0e0;}progress-bar .progress{height:100%;background-color:#ffb74d}nice-count{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,0.3);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-button{display:block;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;height:44px;width:190px;border-radius:40px;cursor:pointer;overflow:hidden;outline:none;border:none;}ww-dialog-button > button{width:100%;height:100%;border-radius:40px;padding:0;outline:none;font-size:12px;line-height:1;background-color:#fff;color:#757575;border:none;font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;}ww-dialog-button > button.basic{font-size:15px;border:2px solid #fb8c00;color:#fb8c00}ww-dialog-button > button.primary{font-size:15px;background-color:#ffb74d;color:#fff}ww-dialog-button > button.warn{font-size:15px;background-color:#ef5350;color:#fff}ww-dialog-button > button.disabled{font-size:15px;background-color:#e0e0e0;color:#fff}ww-dialog-button > button.twitter{font-size:15px;background-color:#58a3da;color:#fff}ww-dialog-button > button.is-pc:hover,ww-dialog-button > button.is-pc:focus{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}:host{display:block;}:host .title{font-family:'Droid Sans','HiraKakuProN-W6','ヒラギノ角ゴ ProN W6',Meiryo;font-weight:bold;font-size:17px;line-height:1.2;color:#424242;text-align:center;word-break:break-all}:host .description{font-family:'Droid Sans','HiraKakuProN-W3','ヒラギノ角ゴ ProN W3',Meiryo;font-size:14px;line-height:1.2;color:#757575;margin-top:16px}:host .buttons{margin-top:8px;padding:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:none;flex:none;}:host .buttons ww-dialog-button{margin:0 auto 8px;}:host .buttons ww-dialog-button:last-child{margin-bottom:0}:host .buttons.horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}:host .buttons.horizontal ww-dialog-button{margin:0 16px 0 0;}:host .buttons.horizontal ww-dialog-button:last-child{margin:0}:host .dismiss-button{margin:8px auto 0;-webkit-box-flex:0;-webkit-flex:none;flex:none}.ww-dialog-base .mat-dialog-container{padding:0;border-radius:13px}