button:not([disabled]),a:not([disabled]),input[type=submit]:not([disabled]){cursor:pointer}button.btn,a.btn,input[type=submit].btn{align-items:center;user-select:none;white-space:nowrap;text-align:center;line-height:2.5rem;display:inline-block}button.btn .btn-icon,a.btn .btn-icon,input[type=submit].btn .btn-icon{margin-right:.75rem;vertical-align:middle;line-height:1rem;color:#fff}button.btn .btn-icon svg,a.btn .btn-icon svg,input[type=submit].btn .btn-icon svg{vertical-align:text-bottom;height:1.5rem;width:1.5rem}button.btn.btn-block,a.btn.btn-block,input[type=submit].btn.btn-block{display:block !important}button.btn.btn-c,a.btn.btn-c,input[type=submit].btn.btn-c{font-weight:700;border-radius:1.5rem;padding:.25rem 2rem;height:3rem;min-width:10rem}button.btn.btn-c.btn-c-text-sp-login,a.btn.btn-c.btn-c-text-sp-login,input[type=submit].btn.btn-c.btn-c-text-sp-login{display:block;line-height:2.75rem !important;font-size:1rem;margin-right:2rem}button.btn.btn-r,a.btn.btn-r,input[type=submit].btn.btn-r{border-radius:.25rem;padding:.5rem .75rem;height:2.5rem;font-size:.875rem;line-height:1.5rem;font-weight:700}button.btn.btn-r.btn-r-light,a.btn.btn-r.btn-r-light,input[type=submit].btn.btn-r.btn-r-light{font-weight:400}button.btn.btn-rs,a.btn.btn-rs,input[type=submit].btn.btn-rs{border-radius:.25rem;padding:0rem .75rem;font-size:.75rem;line-height:2.125rem;font-weight:700}button.btn.btn-rs.btn-r-light,a.btn.btn-rs.btn-r-light,input[type=submit].btn.btn-rs.btn-r-light{font-weight:400}button.btn.btn-header-sp-login,a.btn.btn-header-sp-login,input[type=submit].btn.btn-header-sp-login{border-radius:.25rem;padding:0 .5rem;height:1.5rem;font-size:.75rem;line-height:1.5rem;font-weight:700}button.btn.btn-header-sp-login.btn-r-light,a.btn.btn-header-sp-login.btn-r-light,input[type=submit].btn.btn-header-sp-login.btn-r-light{font-weight:400}button.btn.btn-sp-hbgm,a.btn.btn-sp-hbgm,input[type=submit].btn.btn-sp-hbgm{display:block;font-size:1rem !important;margin-right:2.5rem;line-height:2.75rem !important}button.btn.btn-sp-hbgm svg,a.btn.btn-sp-hbgm svg,input[type=submit].btn.btn-sp-hbgm svg{height:1.5rem;width:1.5rem;margin-right:.75rem;vertical-align:text-bottom}button.btn.btn-lp,a.btn.btn-lp,input[type=submit].btn.btn-lp{background:#7140ff;color:#fff;box-shadow:0px 12px 24px rgba(82,90,132,.24)}button.btn.btn-lp:hover,button.btn.btn-lp:focus,a.btn.btn-lp:hover,a.btn.btn-lp:focus,input[type=submit].btn.btn-lp:hover,input[type=submit].btn.btn-lp:focus{background:#5b2edd}button.btn.btn-lp-announce,a.btn.btn-lp-announce,input[type=submit].btn.btn-lp-announce{color:#fff;border:#fff 1px solid}button.btn.btn-lp-announce:hover,a.btn.btn-lp-announce:hover,input[type=submit].btn.btn-lp-announce:hover{color:#dfdfdf;border:#dfdfdf 1px solid}button.btn.btn-icon-link-c,a.btn.btn-icon-link-c,input[type=submit].btn.btn-icon-link-c{color:#fff;border-radius:2rem;background:#1d1e24;padding:1rem;width:3.5rem;height:3.5rem}button.btn.btn-icon-link-c svg,a.btn.btn-icon-link-c svg,input[type=submit].btn.btn-icon-link-c svg{width:1.5rem;height:1.5rem}button.btn.btn-icon-link-c:hover,a.btn.btn-icon-link-c:hover,input[type=submit].btn.btn-icon-link-c:hover{background-color:#1d1e24}button.btn.btn-icon-link-alt-c,a.btn.btn-icon-link-alt-c,input[type=submit].btn.btn-icon-link-alt-c{border-radius:2rem;background:#5c5c5c;padding:1rem;width:3.5rem;height:3.5rem}button.btn.btn-icon-link-alt-c svg,a.btn.btn-icon-link-alt-c svg,input[type=submit].btn.btn-icon-link-alt-c svg{width:1.5rem;height:1.5rem}button.btn.btn-icon-link-alt-c:hover,a.btn.btn-icon-link-alt-c:hover,input[type=submit].btn.btn-icon-link-alt-c:hover{background-color:#7140ff}button.btn.btn-primary,a.btn.btn-primary,input[type=submit].btn.btn-primary{background:#7140ff;color:#fff}button.btn.btn-primary:not(.disabled):hover,button.btn.btn-primary:not(.disabled):focus,a.btn.btn-primary:not(.disabled):hover,a.btn.btn-primary:not(.disabled):focus,input[type=submit].btn.btn-primary:not(.disabled):hover,input[type=submit].btn.btn-primary:not(.disabled):focus{background:#5b2edd}button.btn.btn-primary.disabled,a.btn.btn-primary.disabled,input[type=submit].btn.btn-primary.disabled{background-color:#dfdfdf;color:#fff}button.btn.btn-primary-r,a.btn.btn-primary-r,input[type=submit].btn.btn-primary-r{background:#5b2edd;color:#fff}button.btn.btn-primary-r:hover,button.btn.btn-primary-r:focus,a.btn.btn-primary-r:hover,a.btn.btn-primary-r:focus,input[type=submit].btn.btn-primary-r:hover,input[type=submit].btn.btn-primary-r:focus{background:#7140ff}button.btn.btn-secondary,a.btn.btn-secondary,input[type=submit].btn.btn-secondary{color:#1d1e24}button.btn.btn-secondary.btn-c,a.btn.btn-secondary.btn-c,input[type=submit].btn.btn-secondary.btn-c{border:1px solid #dfdfdf}button.btn.btn-secondary.btn-r,a.btn.btn-secondary.btn-r,input[type=submit].btn.btn-secondary.btn-r{border:1px solid #1d1e24}button.btn.btn-secondary:not(.disabled):hover,button.btn.btn-secondary:not(.disabled):focus,a.btn.btn-secondary:not(.disabled):hover,a.btn.btn-secondary:not(.disabled):focus,input[type=submit].btn.btn-secondary:not(.disabled):hover,input[type=submit].btn.btn-secondary:not(.disabled):focus{border:1px solid #7140ff;color:#7140ff}button.btn.btn-secondary.disabled,a.btn.btn-secondary.disabled,input[type=submit].btn.btn-secondary.disabled{color:#8e8e8e;border:1px solid #dfdfdf}button.btn.btn-danger,a.btn.btn-danger,input[type=submit].btn.btn-danger{background:#e4163b;color:#fff}button.btn.btn-danger:hover,button.btn.btn-danger:focus,a.btn.btn-danger:hover,a.btn.btn-danger:focus,input[type=submit].btn.btn-danger:hover,input[type=submit].btn.btn-danger:focus{background:#1d1e24}button.btn.btn-twitter,a.btn.btn-twitter,input[type=submit].btn.btn-twitter{background-color:#000;color:#fff}button.btn.btn-twitter:hover,a.btn.btn-twitter:hover,input[type=submit].btn.btn-twitter:hover{background-color:#222}button.btn.btn-black,a.btn.btn-black,input[type=submit].btn.btn-black{background:#1d1e24;color:#fff}button.btn.btn-black:not(.disabled):hover,button.btn.btn-black:not(.disabled):focus,a.btn.btn-black:not(.disabled):hover,a.btn.btn-black:not(.disabled):focus,input[type=submit].btn.btn-black:not(.disabled):hover,input[type=submit].btn.btn-black:not(.disabled):focus{background:#000}button.btn.btn-black.disabled,a.btn.btn-black.disabled,input[type=submit].btn.btn-black.disabled{background-color:#dfdfdf;color:#fff}button.btn.btn-premium,a.btn.btn-premium,input[type=submit].btn.btn-premium{background:#fae73e;color:#1d1e24}button.btn.btn-premium:not(.disabled):hover,button.btn.btn-premium:not(.disabled):focus,a.btn.btn-premium:not(.disabled):hover,a.btn.btn-premium:not(.disabled):focus,input[type=submit].btn.btn-premium:not(.disabled):hover,input[type=submit].btn.btn-premium:not(.disabled):focus{background:#fae73e !important}button.btn.btn-premium.disabled,a.btn.btn-premium.disabled,input[type=submit].btn.btn-premium.disabled{background-color:#dfdfdf;color:#fff}button.qr-button,a.qr-button,input[type=submit].qr-button{height:2.5rem;display:flex;justify-content:center;flex-direction:column}button.qr-button img,a.qr-button img,input[type=submit].qr-button img{color:#5c5c5c}button.qr-button img:hover,button.qr-button img:focus,a.qr-button img:hover,a.qr-button img:focus,input[type=submit].qr-button img:hover,input[type=submit].qr-button img:focus{color:#1d1e24}.btn-wrapper{display:flex;justify-content:center}textarea{width:100%;height:7rem;border:#5c5c5c 1px solid;border-radius:3px;padding:.5rem .75rem;margin-bottom:.5rem;font-size:1rem}textarea::placeholder{color:#8e8e8e;font-size:.875rem}input[type=text],input[type=password]{line-height:1.25rem;border:#5c5c5c 1px solid;border-radius:3px;width:100%;padding:.75rem;margin-bottom:.5rem;font-size:1rem}input[type=text]::placeholder,input[type=password]::placeholder{color:#8e8e8e;font-size:.875rem}input[type=date],input[type=datetime-local]{width:100%;line-height:1.25rem;border:#5c5c5c 1px solid;padding:.75rem;border-radius:.25rem}.form-checkbox{display:flex}.form-checkbox.center{justify-content:center}.form-checkbox.left{justify-content:left}.form-checkbox label{cursor:pointer;font-size:1rem;line-height:1.5rem;margin-left:1.25rem}.form-checkbox input[type=checkbox]{cursor:pointer;position:relative}.form-checkbox input[type=checkbox]::before,.form-checkbox input[type=checkbox]::after{content:"";display:block;position:absolute}.form-checkbox input[type=checkbox]::before{background-color:#fff;border-radius:.125rem;border:1px solid #7140ff;width:1rem;height:1rem;transform:translateY(-50%);left:0;top:.75rem}.form-checkbox input[type=checkbox]::after{border-bottom:3px solid #fff;border-left:3px solid #fff;opacity:0;height:.45rem;width:.75rem;transform:rotate(-45deg);top:.45rem;left:.125rem}.form-checkbox input[type=checkbox]:checked::before{background-color:#7140ff}.form-checkbox input[type=checkbox]:checked::after{opacity:1}.switch_checkbox_wrapper{display:flex}.switch_checkbox_wrapper .switch_checkbox{position:relative;width:4rem;height:2rem;border-radius:1rem;overflow:hidden;cursor:pointer;margin-bottom:.5rem}.switch_checkbox_wrapper .switch_checkbox>input[type=checkbox]{display:none}.switch_checkbox_wrapper .switch_checkbox:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#5c5c5c;-webkit-transition:.2s ease-out;transition:.2s ease-out}.switch_checkbox_wrapper .switch_checkbox:after{content:"";position:absolute;top:.125rem;left:.125rem;width:1.8rem;height:1.75rem;display:block;border-radius:1.5rem;background:#fff;box-shadow:0 9px 28px -6px rgba(0,0,0,.3);-webkit-transition:.2s ease-out;transition:.2s ease-out}.switch_checkbox_wrapper .switch_checkbox.checked:before{background:#7140ff}.switch_checkbox_wrapper .switch_checkbox.checked:after{left:33px;box-shadow:0 9px 28px -6px rgba(0,0,0,.5)}.switch_checkbox_wrapper .switch_checkbox_label{line-height:2rem;margin-left:.5rem}.form-textarea-wrapper{width:100%}.form-textarea-wrapper textarea{margin-bottom:.25rem}.form-textarea-wrapper .form-textarea-char-counter{color:#5c5c5c;font-size:.6rem;justify-content:left;width:100%}.form-textarea-wrapper .form-textarea-char-counter .count{width:5rem}.form-textarea-wrapper .form-textarea-char-counter .count.over{color:#e4163b}.form-emoji-picker a{display:flex;line-height:2.125rem}.form-emoji-picker a span{width:1.5rem}.form-emoji-add{display:flex;justify-content:flex-end;font-size:1.5rem;line-height:1.65rem;margin-top:.75rem}.form-emoji-add a{margin-left:.5rem}.form-emoji-add a.form-emoji-add-button{padding:.125rem;border-radius:1rem;border:1px solid #dfdfdf;height:1.65rem;width:1.65rem;line-height:1.65rem;text-align:center}.form-emoji-add a.form-emoji-add-button:hover,.form-emoji-add a.form-emoji-add-button:focus{background-color:#dfdfdf}.form-emoji-add a.form-emoji-add-button svg{height:1rem;width:1rem}.input-image-file{display:flex}.input-image-file .btn-r{margin-top:.25rem}.form-group-title{text-align:center;font-size:1rem;font-weight:700;line-height:1.75rem;color:#1d1e24}.form-group{padding:1.5rem 0px}@media only screen and (min-width: 825px){.form-group:not(.wide,.date-from-to){display:grid;grid-template-columns:190px auto}.form-group.date-from-to{display:flex;justify-content:center}.form-group.date-from-to span{padding:0 1rem;line-height:3rem}}@media only screen and (max-width: 824px){.form-group.date-from-to span{display:block;text-align:center;line-height:3rem}}.form-group .form-label{color:#1d1e24;font-weight:700;font-size:1rem}@media only screen and (min-width: 825px){.form-group .form-label.login{line-height:3rem}}.form-group .form-label .icon{display:inline}.form-group .form-label .icon div{display:inline}.form-group .form-label .icon div svg{width:1.5rem;height:1.5rem;color:#7140ff;vertical-align:top}@media only screen and (max-width: 824px){.form-group .form-label{margin-bottom:1rem}}.form-group .form-input p{overflow-wrap:anywhere}.form-group .form-input p.form-error-message{font-size:.75rem;margin-bottom:.5rem}.form-group .form-input.validate-error{color:#e4163b}.form-group .form-input.validate-error input{border-color:#e4163b}.form-group .form-input.validate-error .form-input-text{color:#e4163b}.form-group .form-input-link{color:#5c5c5c;font-size:.75rem;text-decoration:underline}.form-group .form-input-link.action{color:#7140ff !important}.form-group .form-input-link:hover,.form-group .form-input-link:focus{text-decoration:none}.form-group .form-input-text{line-height:1.125rem;font-size:.75rem;color:#5c5c5c}.form-group .form-input-text a{text-decoration:underline}.form-group .form-input-text a:hover,.form-group .form-input-text a:focus{text-decoration:none}.form-group .form-input-desc{line-height:1.5rem;font-size:.875rem;color:#5c5c5c}.form-group .form-input-desc a{text-decoration:underline}.form-group .form-input-desc a:hover,.form-group .form-input-desc a:focus{text-decoration:none}.form-group .form-input-status{font-size:1rem;color:#5c5c5c}.form-group .form-input-buttons{display:flex}.form-group .form-input-buttons button{margin-right:1rem}.form-group .form-label-sub{color:#1d1e24;font-weight:700;font-size:1rem;line-height:1.75rem;display:block}.form-header{font-size:.875rem;padding:1.5rem 0 .5rem;border-bottom:solid 1px #dfdfdf}.form-alert-text{padding:1.5rem 0px;text-align:center;font-weight:bold;color:#8e8e8e}.form-buttons{display:flex;flex-direction:row;padding:2rem 0}.form-buttons:not(.left){justify-content:center}.form-select{position:relative;width:100%}.form-select.short{width:auto !important}.form-select select,.form-select .select-disabled{cursor:pointer;appearance:none;border:1px solid #8e8e8e;border-radius:.25rem;font-size:1rem;width:100%;line-height:2.5rem;padding-left:.5rem;padding-right:2rem}.form-select select:disabled,.form-select select.select-disabled,.form-select .select-disabled:disabled,.form-select .select-disabled.select-disabled{color:#8e8e8e}.form-select .select-disabled{height:2.75rem}.form-select:after{content:"";position:absolute;top:1.25rem;width:.5rem;height:.5rem;right:1rem;border-top:2px solid #5c5c5c;border-left:2px solid #5c5c5c;transform:translateY(-50%) rotate(-135deg);pointer-events:none}.form-select-reply-publication-strategy,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select,.reply .box-message-select-wrapper .box-message-select,.reply .label-reply-publication-strategy-select{background-color:#f9f9f9;background-image:url("https://cdn.wavebox.me/static/icon/dashicons_arrow-down.svg");background-repeat:no-repeat;background-position:right .25rem center;padding:.5rem 1.5rem .5rem .75rem;border-radius:.25rem;border:solid 1px #dfdfdf;font-size:.75rem}.form-radio-wave-kun label{line-height:3rem;display:flex;padding:1rem;border:1px solid #5c5c5c;border-radius:.5rem;cursor:pointer;font-size:.75rem;color:#8e8e8e}.form-radio-wave-kun label.checked{outline:3px solid #7140ff;outline-offset:-3px}.form-radio-wave-kun label.checked.disabled{outline:3px solid #5c5c5c}.form-radio-wave-kun label.disabled{opacity:.5;cursor:auto}.form-radio-wave-kun label input[type=radio]{appearance:auto;height:3rem;margin-right:1rem}.form-radio-wave-kun label .wave-kun-img{height:3rem;width:3rem;border-radius:2rem;margin-right:1rem}.validate.error{color:#e4163b}.text-link{color:#5b2edd}.text-primary{color:#7140ff}.text-p{margin-bottom:1rem}.text-danger{color:#e4163b !important}.text-desc{color:#5c5c5c}@media only screen and (max-width: 824px){.text-desc{padding:0 1rem}}.text-desc.small{font-size:.75rem}.text-center{text-align:center}.text-right{text-align:right}.text-block{color:#8e8e8e;font-size:.875rem}@media only screen and (max-width: 824px){.text-block{padding:0 1rem}}.text-block a{text-decoration:underline}.text-block a:hover,.text-block a:focus{text-decoration:none}body{height:100%;font-family:Avenir,"Noto Sans JP",sans-serif,apple color emoji,segoe ui emoji,noto color emoji,android emoji,emojisymbols,emojione mozilla,twemoji mozilla,segoe ui symbol;font-size:16px;font-weight:400;background:#f9f9f9;color:#1d1e24}body.lp{background-color:#fff}hr{border-top:#dfdfdf 1px solid}.text-center{text-align:center}.text-bold{font-weight:700}.mt-0{margin-top:0 !important}.mt-05{margin-top:.5rem !important}.mt-1{margin-top:1rem !important}.mt-15{margin-top:1.5rem !important}.mt-2{margin-top:2rem !important}.mt-25{margin-top:2.5rem !important}@media only screen and (min-width: 825px){.mt-25-pc{margin-top:2.5rem !important}}.mt-3{margin-top:3rem !important}.mt-5{margin-top:5rem !important}.mb-025{margin-bottom:.25rem}.mb-05{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-15{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.ml-0{margin-left:0 !important}.ml-05{margin-left:.5rem}.ml-075{margin-left:.75rem}.ml-2{margin-left:2rem}.mr-05{margin-right:.5rem}.mr-1{margin-right:1rem}.pt-0{padding-top:0 !important}.pt-1{padding-top:1rem !important}.pt-15{padding-top:1.5rem !important}.pt-2{padding-top:2rem !important}.pt-3{padding-top:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:1rem !important}.pb-2{padding-bottom:2rem !important}.pb-3{padding-bottom:3rem !important}.mlr-05{margin:0 .5rem}.mlr-075{margin:0 .75rem}.plr-1{padding:0 1rem}.plr-2{padding-right:2rem;padding-left:2rem}.plr-3{padding-right:3rem;padding-left:3rem}.pl-3{padding-left:3rem}.pr-3{padding-right:3rem}.spacer15{height:1.5rem}.overflow-y-hidden{overflow-y:hidden}@media only screen and (min-width: 825px){.sp{display:none !important}}@media only screen and (max-width: 824px){.pc{display:none !important}}div.wrapper{display:flex;flex-direction:column;min-height:100vh}header{position:static;background:#fff;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width: 825px){header{height:5.5rem;padding:0 1rem}}@media only screen and (max-width: 824px){header{height:3rem;padding:0 1rem}}header .header-contents{margin:auto 0;display:inline-flex}header .header-contents-right{display:inline-flex;justify-content:flex-end}header .header-item{display:flex;flex-direction:column;justify-content:center;position:relative;white-space:nowrap}@media only screen and (min-width: 825px){header .header-item{line-height:5.5rem}}@media only screen and (max-width: 824px){header .header-item{line-height:3rem}}header .header-item svg{width:1.5rem;height:1.5rem}@media only screen and (min-width: 825px){header .header-item svg{vertical-align:sub}}@media only screen and (max-width: 824px){header .header-item svg{vertical-align:middle}}header .header-item .new-badge{position:absolute;width:.75rem;height:.75rem;background-color:#7140ff;border-radius:50%;border:solid 2px #fff;top:1.75rem}@media only screen and (min-width: 825px){header .header-item .new-badge.bell{top:1.5rem;right:.75rem}}@media only screen and (max-width: 824px){header .header-item .new-badge.bell{top:.5rem;right:.25rem}}header .header-item .new-badge:not(.bell){right:.25rem}header .header-item .btn{margin:0 1rem}@media only screen and (min-width: 825px){header .header-item a:not(.btn,.logo,.popover-link){padding:0 1rem}}@media only screen and (max-width: 824px){header .header-item a:not(.btn,.logo,.popover-link){padding:0 .5rem}}@media only screen and (min-width: 825px){header .header-item a:not(.btn,.logo,.popover-link).active{color:#1d1e24;box-shadow:0px -3px #1d1e24 inset}}@media only screen and (max-width: 824px){header .header-item a:not(.btn,.logo,.popover-link).active{color:#7140ff;box-shadow:0px -3px #7140ff inset}}header .header-item a:not(.btn,.logo,.popover-link):hover,header .header-item a:not(.btn,.logo,.popover-link):focus{color:#5b2edd;box-shadow:0px -3px #5b2edd inset}header .header-lang{cursor:pointer}header .header-lang:hover,header .header-lang:focus{color:#7140ff}header .header-lang .icon svg{width:1.5rem;height:1.5rem;vertical-align:middle}@media only screen and (min-width: 825px){header .header-lang{line-height:5.5rem}}@media only screen and (max-width: 824px){header .header-lang{line-height:3rem}}header .header-lang .language-label{padding:0 .25rem}header .header-lang .current{border-bottom:1px solid #1d1e24}@media only screen and (min-width: 825px){header .logo{margin:0 1rem;font-size:2rem}header .logo img{width:10.5rem}}@media only screen and (max-width: 824px){header .logo{font-size:1rem}header .logo img{width:7rem;vertical-align:middle}}header .popover-label{display:flex;flex-direction:column}header .header-img{margin:0 1rem;border-radius:100px;cursor:pointer;width:48px;height:48px}header ul.popover{display:none;position:absolute;background-color:#fff;padding:0 1rem;box-shadow:0px 20px 20px rgba(0,0,0,.25);border-radius:.5rem;top:5rem;right:2rem;transition:all .5s}header ul.popover li{line-height:2rem;margin:.5rem 0}header ul.popover li .popover-link{padding:0}header ul.popover li .popover-link:hover,header ul.popover li .popover-link:focus{color:#7140ff}header ul.popover li .popover-link .current-plan{border:1px solid #1d1e24}header #popover-btn-check:checked~ul.popover{display:block}header .sp .menu-btn{display:flex;height:2rem;width:2rem;justify-content:center;align-items:center;z-index:100000;position:relative;top:-1.5rem;cursor:pointer}header .sp .menu-btn span,header .sp .menu-btn span:after{content:"";display:block;height:3px;width:2rem;border-radius:3px;position:absolute;background-color:#5c5c5c;transition:all .5s}header .sp .menu-btn span:hover,header .sp .menu-btn span:focus,header .sp .menu-btn span:after:hover,header .sp .menu-btn span:after:focus{background-color:#1d1e24}header .sp .menu-btn span{bottom:.6rem}header .sp .menu-btn span:after{top:.6rem}header .sp #menu-btn-check:checked~.menu-btn span,header .sp #menu-btn-check:checked~.menu-btn span::after{background-color:#f9f9f9}header .sp #menu-btn-check:checked~.menu-btn span:hover,header .sp #menu-btn-check:checked~.menu-btn span:focus,header .sp #menu-btn-check:checked~.menu-btn span::after:hover,header .sp #menu-btn-check:checked~.menu-btn span::after:focus{background-color:#fff}header .sp #menu-btn-check:checked~.menu-btn span{bottom:.25rem;transform:rotate(30deg);transition:all .5s}header .sp #menu-btn-check:checked~.menu-btn span::after{top:0rem;transform:rotate(-60deg);transition:all .5s}header .sp .menu-content{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;background-color:#7140ff;transition:all .5s;opacity:0}header .sp .menu-content .menu-content-header-item{margin-left:1rem;line-height:3rem}header .sp .menu-content .menu-content-header-item .logo{color:#fff}header .sp .menu-content ul{padding-top:2rem;padding-left:2.5rem}header .sp .menu-content ul li{padding:.75rem 0}header .sp .menu-content ul li .badge-wrapper{position:relative;display:inline-block}header .sp .menu-content ul li .badge-wrapper .new-badge{position:absolute;width:.75rem;height:.75rem;background-color:#fae73e;border-radius:50%;border:solid 2px #fff;top:-0.25rem;right:-0.75rem}header .sp .menu-content ul li img{border-radius:100px;width:48px;height:48px}header .sp .menu-content ul li a,header .sp .menu-content ul li button{font-size:1.5rem;font-weight:700;line-height:2rem;color:#fff}header .sp .menu-content ul li a .current-plan,header .sp .menu-content ul li button .current-plan{border:1px solid #fff}header .sp .menu-content ul li.lang{text-align:right;padding-right:1rem}header .sp .menu-content ul li.lang .icon{line-height:1.5rem;vertical-align:middle}header .sp .menu-content ul li.lang .icon svg{color:#fff;width:1.5rem;height:1.5rem}header .sp .menu-content ul li .header-lang{font-size:1.5rem}header .sp .menu-content ul li .header-lang .current{border-bottom:2px solid #fff}header .sp #menu-btn-check:checked~.menu-content{opacity:1;z-index:99999}header #menu-btn-check:checked~.logo{color:#fff}.label-plan,header ul.popover li .popover-link .current-plan,header .sp .menu-content ul li a .current-plan,header .sp .menu-content ul li button .current-plan{border-radius:1rem;font-size:.625rem;padding:.375rem .5rem;vertical-align:bottom}@media only screen and (min-width: 825px){footer{display:flex;flex-direction:column;align-items:center;background:#f9f9f9;width:100%;padding:2.5rem 0;margin:auto 0 0 0}footer .footer-wrapper{max-width:816px;width:100%}footer .footer-content{margin:1rem 0;display:flex;justify-content:space-between}footer .footer-block{display:flex}footer .footer-item-wrapper{display:flex;width:100%}footer .footer-items{min-width:10rem;width:50%}footer .footer-items h3{font-size:.875rem;font-weight:700}footer .footer-items .footer-link{margin-top:1rem}footer .footer-footer{display:flex;border-top:1px solid #dfdfdf;padding-top:1.5rem;margin-top:2rem}footer .footer-footer .footer-link{margin-right:1rem}footer .logo img{width:10rem;height:1.5rem}footer .footer-link{font-size:.875rem;color:#8e8e8e}footer .footer-link .icon svg{height:.75rem;width:.75rem}}@media only screen and (max-width: 824px){footer{background:#f9f9f9;width:100%;padding:2rem 1.5rem 10rem;margin:auto 0 0 0}footer .footer-item-wrapper{margin-top:2rem;width:100%;display:flex;gap:2.5rem;flex-wrap:wrap}footer .footer-items h3{font-size:.875rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem}footer .footer-footer{border-top:1px solid #dfdfdf;padding-top:1.5rem;margin-top:3rem}footer .footer-copyright{padding-top:1.5rem}footer .logo{font-size:2rem}footer .logo img{height:1.25rem}footer .footer-link{background:#f9f9f9;font-size:.875rem;line-height:1.5rem;margin-bottom:1rem;color:#8e8e8e}footer .footer-link .icon svg{height:.75rem;width:.75rem}}.modal{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 825px){.modal.modal-wide{width:90vh}.modal.modal-compact>.modal-wrapper{max-width:40%}.modal.modal-middle>.modal-wrapper{min-width:50%}.modal.modal-box>.modal-wrapper{width:39rem}.modal.modal-box-message>.modal-wrapper{width:29rem}}.modal-wrapper{position:absolute;top:40%;left:50%;transform:translate(-50%, -40%);background:#fff;border-radius:.5rem;box-shadow:0 .25rem .25rem rgba(24,24,24,.08)}@media only screen and (max-width: 824px){.modal-wrapper{width:90%}}.modal-dummy-wrapper{background:#fff;border-radius:.5rem}.modal-header{height:3rem}.modal-header .modal-header-text{margin-left:1rem;line-height:3rem;font-weight:700}.modal-header .modal-button-close{float:right;font-size:1.75rem;color:#8e8e8e;height:3rem;width:3rem;text-align:center}.modal-header .modal-button-close:hover,.modal-header .modal-button-close:focus{color:#1d1e24}.modal-header .modal-header-menu-contents{float:right;height:3rem;padding-top:.25rem}.modal-header .modal-header-menu-contents .modal-header-menu-trigger{line-height:3rem}.modal-header .modal-header-menu-contents .modal-header-menu-trigger svg{height:1.3rem;width:1.3rem}.modal-content{overflow-y:auto}@media only screen and (min-width: 825px){.modal-content{max-height:80vh}}@media only screen and (max-width: 824px){.modal-content{max-height:calc(80vh - 8rem)}}.modal-content .modal-content-header{font-size:1.5rem;font-weight:700;text-align:center}.modal-content .modal-content-header .icon{display:inline;line-height:1.5rem}.modal-content .modal-content-header .icon div{display:inline;vertical-align:middle}.modal-content .modal-content-header .icon div svg{width:1.5rem;height:1.5rem;margin-right:.25rem}.modal-content .modal-content-header svg{width:1.5rem;height:1.5rem;margin-right:.25rem;vertical-align:middle}.modal-content .modal-content-sub-header{font-size:1rem;text-align:center;line-height:2rem}.modal-content .modal-content-sub-header.align-left{text-align:left}.modal-content .modal-content-sub-header svg{width:1rem;height:1rem;margin-right:.25rem}.modal-content .modal-content-text{line-height:2rem;text-align:center}.modal-content .modal-content-text.align-left{text-align:left}.modal-content .modal-content-text a{text-decoration:underline}.modal-content .modal-content-text a:hover{text-decoration:none}.modal-content .modal-content-list{font-size:.75rem;color:#5c5c5c;line-height:1.5rem;list-style:disc;padding-left:1.1rem}.modal-content .modal-content-list li:not(:first-child){margin-top:.5rem}.modal-content .modal-content-notice{font-size:.75rem;color:#5c5c5c;text-align:center;line-height:1.5rem}.modal-content .modal-content-notice.align-left{text-align:left}.modal-content .modal-content-caution{font-size:.75rem;color:#5c5c5c;text-align:center;line-height:1.5rem;padding:.5rem 1rem;border:solid 1px #5c5c5c;border-radius:.5rem}.modal-content .modal-buttons{display:flex;flex-direction:row;justify-content:center;padding:1rem;margin-top:2rem}.modal-content .modal-buttons button{margin:0 .5rem}.modal-content .modal-buttons-vertical{display:flex;flex-direction:column;padding-bottom:2rem}.modal-content .modal-buttons-vertical div{display:flex;justify-content:center}.modal-content .modal-buttons-vertical div button{margin:.5rem}.modal-content .modal-buttons-vertical.filled div button{min-width:15.875rem}.modal-footer{height:5rem}.modal-footer .buttons{padding:1rem 1rem 0;display:flex;justify-content:flex-end}.modal-footer .buttons .btn:not(:last-child){margin-right:1rem}.modal-overlays{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100001}.modal-overlays:not(.white){background-color:rgba(29,30,36,.2)}.modal-overlays.white{background-color:hsla(0,0%,100%,.8)}main{display:flex;flex-direction:column;align-items:center}main h1{font-size:1.5rem;font-weight:700;margin-top:2.5rem}@media only screen and (max-width: 824px){main h1{margin-left:1rem;margin-right:1rem}}@media only screen and (min-width: 825px){main .contents{width:606px}}@media only screen and (max-width: 824px){main .contents{width:100%}}@media only screen and (min-width: 825px){main .contents-wide{width:816px}}@media only screen and (max-width: 824px){main .contents-wide{width:100%}}.index-contents{width:100%}.index-area-title{overflow-y:hidden}@media only screen and (min-width: 825px){.index-area-title{height:26rem}}@media only screen and (max-width: 824px){.index-area-title{height:35rem}}.index-area-title .index-area-title-content{padding-top:4rem;padding-bottom:4rem;text-align:center}.index-area-title .index-area-title-content .sub-title{color:#1d1e24;font-size:1rem;font-weight:700;text-align:center}.index-area-title .index-area-title-content .main-logo{margin:1rem 0 0 0}@media only screen and (min-width: 825px){.index-area-title .index-area-title-content .main-logo img{width:33rem}}@media only screen and (max-width: 824px){.index-area-title .index-area-title-content .main-logo img{width:17rem}}.index-area-title .index-area-title-content .button-area{margin-top:2rem;display:flex;justify-content:center}.index-area-title .index-area-title-content .button-text{margin-top:1rem;font-size:.75rem;text-align:center;color:#7e7e7e}@media only screen and (min-width: 825px){.index-area-title .index-area-title-bg-set{display:flex;flex-wrap:nowrap;justify-content:center;width:100%;position:absolute;height:26rem;z-index:-1;overflow:hidden}.index-area-title .index-area-title-bg-set .index-area-title-bg-set-pad{min-width:431px}.index-area-title .index-area-title-bg-set .index-area-title-bg-set-a,.index-area-title .index-area-title-bg-set .index-area-title-bg-set-b,.index-area-title .index-area-title-bg-set .index-area-title-bg-set-c,.index-area-title .index-area-title-bg-set .index-area-title-bg-set-d,.index-area-title .index-area-title-bg-set .index-area-title-bg-set-e,.index-area-title .index-area-title-bg-set .index-area-title-bg-set-f{min-width:160px;background:url("https://cdn.wavebox.me/static/LP/img_set__slim_pc.svg")}.index-area-title .index-area-title-bg-set .index-area-title-bg-set-a{animation:kf_title_bg_a 120s infinite linear}@keyframes kf_title_bg_a{0%{background-position:0 0}100%{background-position:0 2298px}}.index-area-title .index-area-title-bg-set .index-area-title-bg-set-b{animation:kf_title_bg_b 120s infinite linear}@keyframes kf_title_bg_b{0%{background-position:0 200px}100%{background-position:0 -2098px}}.index-area-title .index-area-title-bg-set .index-area-title-bg-set-c{animation:kf_title_bg_c 120s infinite linear}@keyframes kf_title_bg_c{0%{background-position:0 400px}100%{background-position:0 2698px}}.index-area-title .index-area-title-bg-set .index-area-title-bg-set-d{animation:kf_title_bg_d 120s infinite linear}@keyframes kf_title_bg_d{0%{background-position:0 600px}100%{background-position:0 -1698px}}.index-area-title .index-area-title-bg-set .index-area-title-bg-set-e{animation:kf_title_bg_e 120s infinite linear}@keyframes kf_title_bg_e{0%{background-position:0 800px}100%{background-position:0 3098px}}.index-area-title .index-area-title-bg-set .index-area-title-bg-set-f{animation:kf_title_bg_f 120s infinite linear}@keyframes kf_title_bg_f{0%{background-position:0 1000px}100%{background-position:0 -1298px}}}@media only screen and (max-width: 824px){.index-area-title .index-area-title-bg-set-sp{position:relative;bottom:3rem;margin-bottom:-20rem}.index-area-title .index-area-title-bg-set-sp .index-area-title-bg-set-a,.index-area-title .index-area-title-bg-set-sp .index-area-title-bg-set-b,.index-area-title .index-area-title-bg-set-sp .index-area-title-bg-set-c{min-height:5.375rem;width:100%;background:url("https://cdn.wavebox.me/static/LP/img_set_slim_sp.svg")}.index-area-title .index-area-title-bg-set-sp .index-area-title-bg-set-a{animation:kf_title_bg_a 60s infinite linear}@keyframes kf_title_bg_a{0%{background-position:0 0}100%{background-position:683px 0}}.index-area-title .index-area-title-bg-set-sp .index-area-title-bg-set-b{animation:kf_title_bg_b 60s infinite linear}@keyframes kf_title_bg_b{0%{background-position:200px 0}100%{background-position:-483px 0}}.index-area-title .index-area-title-bg-set-sp .index-area-title-bg-set-c{animation:kf_title_bg_c 60s infinite linear}@keyframes kf_title_bg_c{0%{background-position:400px 0}100%{background-position:1083px 0}}}.index-area-line{height:3rem;background:url("https://cdn.wavebox.me/static/LP/LINE.svg");animation:kf_line_bg 5s infinite linear}@keyframes kf_line_bg{0%{background-position:0 0}100%{background-position:148px 0}}.index-area-what-is{padding-bottom:4rem}.index-area-what-is .lead{margin-top:5.5rem;font-size:2rem;line-height:3rem;font-weight:700;text-align:center}.index-area-what-is .text{line-height:2rem;color:#5c5c5c;text-align:center}@media only screen and (min-width: 825px){.index-area-what-is .text{margin:1rem auto 0;max-width:50rem}}@media only screen and (max-width: 824px){.index-area-what-is .text{margin:1rem 2rem 0}}.index-area-what-is .card-area{margin-top:2.625rem;display:flex}@media only screen and (min-width: 825px){.index-area-what-is .card-area{justify-content:center}}@media only screen and (max-width: 824px){.index-area-what-is .card-area{flex-direction:column;justify-content:center}}.index-area-what-is .card-area .card{border:solid 1px #1d1e24;box-shadow:.6rem .6rem 0 #1d1e24;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding-top:2.5rem;padding-bottom:2rem}@media only screen and (min-width: 825px){.index-area-what-is .card-area .card{width:24.5rem;margin:0 1rem}}@media only screen and (max-width: 824px){.index-area-what-is .card-area .card{width:20.75rem;margin:0 auto 4.75rem}}.index-area-what-is .card-area .card .card-title{font-size:1rem;font-weight:700;line-height:2.5rem;text-align:center;color:#1d1e24;margin-bottom:1.5rem}.index-area-what-is .card-area .card .card-picture{width:100%;height:19.5rem;margin:0 auto}.index-area-what-is .card-area .card .card-picture.card-picture-a{background:url("https://cdn.wavebox.me/static/LP/LP_about_1.png") no-repeat;background-size:contain}.index-area-what-is .card-area .card .card-picture.card-picture-b{background:url("https://cdn.wavebox.me/static/LP/LP_about_2.png") no-repeat;background-size:contain}.index-area-what-is .card-area .card .card-text{color:#5c5c5c;font-size:.8rem;line-height:1.5rem;margin:0 3rem}.index-area-what-is .what-is-background{background:url("https://cdn.wavebox.me/static/LP/BG_pattern.svg");width:100%;z-index:-1;position:relative}@media only screen and (min-width: 825px){.index-area-what-is .what-is-background{bottom:22rem;height:30rem;margin-bottom:-27rem}}@media only screen and (max-width: 824px){.index-area-what-is .what-is-background{bottom:70rem;height:70rem;margin-bottom:-74rem}}.index-area-functions{background-color:#5b2edd;color:#fff}@media only screen and (min-width: 825px){.index-area-functions{display:flex;flex-direction:column;justify-content:center;padding:5rem 0}}@media only screen and (max-width: 824px){.index-area-functions{padding:5rem 2.5rem}}.index-area-functions .lead{font-size:2rem;text-align:center;font-weight:700}@media only screen and (min-width: 825px){.index-area-functions .block{display:flex;justify-content:center;margin-top:2.5rem}}@media only screen and (max-width: 824px){.index-area-functions .block{padding-top:1rem}}@media only screen and (min-width: 825px){.index-area-functions .block .block-content{display:flex;width:816px}}@media only screen and (max-width: 824px){.index-area-functions .block .block-content{padding:1rem 0}}@media only screen and (min-width: 825px){.index-area-functions .block .block-content .img-area{width:408px;height:408px}}@media only screen and (max-width: 824px){.index-area-functions .block .block-content .img-area{width:100%;height:100%}}.index-area-functions .block .block-content .description-area{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 825px){.index-area-functions .block .block-content .description-area{width:408px;height:408px}}@media only screen and (max-width: 824px){.index-area-functions .block .block-content .description-area{width:100%;height:100%;margin-top:1rem}}.index-area-functions .block .block-content .description-area h4{font-size:1.5rem;font-weight:700;padding-bottom:1rem}@media only screen and (min-width: 825px){.index-area-functions .block .block-content .description-area h4{font-size:1.5rem}}@media only screen and (max-width: 824px){.index-area-functions .block .block-content .description-area h4{font-size:1rem}}@media only screen and (min-width: 825px){.index-area-functions .block .block-content .description-area p{font-size:1rem;line-height:2rem}}@media only screen and (max-width: 824px){.index-area-functions .block .block-content .description-area p{font-size:.875rem;line-height:1.5rem}}.index-area-functions .block .block-content .description-area small{font-size:.75rem;line-height:1.5rem}@media only screen and (min-width: 825px){.index-area-functions .block .block-content .description-area small{margin-top:1rem}}@media only screen and (max-width: 824px){.index-area-functions .block .block-content .description-area small{margin-top:.75rem}}@media only screen and (min-width: 825px){.index-area-functions .block .block-content .img-area:not(.sp)+.description-area{padding-left:3rem}.index-area-functions .block .block-content .img-area.sp+.description-area{padding-right:3rem}}.index-area-start{background-color:#7140ff;color:#fff;width:100%;padding:5rem 0}.index-area-start .lead{font-size:2rem;text-align:center;font-weight:700}.index-area-start .text{text-align:center;margin-top:1rem}.index-area-start .index-button-area{margin-top:1.5rem;display:flex;justify-content:center}.index-area-announce{background-color:#1d1e24;color:#fff;width:100%;padding:5rem 2.5rem}.index-area-announce .lead{font-size:2rem;text-align:center;font-weight:700}.index-area-announce .announce_list_wrap{display:flex;justify-content:center;margin:2.5rem 0 1.5rem}.index-area-announce .announce_list_wrap .announce_list{width:40rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.index-area-announce .announce_list_wrap .announce_list a{color:#fff;cursor:pointer;display:block;text-decoration:none}.index-area-announce .announce_list_wrap .announce_list a:hover{text-decoration:underline}.index-area-announce .announce_list_wrap .announce_list a dl{display:flex;gap:1rem;line-height:2rem}.index-area-announce .announce_list_wrap .announce_list a dl dt{width:5rem;display:block}.index-area-announce .announce_list_button{display:flex;justify-content:center;margin-bottom:5rem}.index-area-announce .index-button-area{display:flex;justify-content:center}.index-area-announce .index-button-area .btn.btn-lp{background-color:#5c5c5c;color:#fff}.index-area-premium{background-color:#fff8a0;width:100%}@media only screen and (min-width: 825px){.index-area-premium{padding:5rem 0}}@media only screen and (max-width: 824px){.index-area-premium{padding:5rem 0 0}}.index-area-premium .lead{font-size:2rem;text-align:center;font-weight:700}.index-area-premium .text{margin:3rem auto 0;line-height:2rem;font-size:1rem;color:#1d1e24}@media only screen and (min-width: 825px){.index-area-premium .text{width:816px}}.index-area-premium .notice-area-wrap{display:flex;justify-content:center}.index-area-premium-title{overflow-y:hidden;width:100%;padding:5rem 0}@media only screen and (min-width: 825px){.index-area-premium-title{background:url("https://cdn.wavebox.me/static/LP/bg_plus.svg") repeat 0rem -10rem;height:25rem}}@media only screen and (max-width: 824px){.index-area-premium-title{background:url("https://cdn.wavebox.me/static/LP/bg_plus.svg") no-repeat -2.5rem 17rem;background-size:124%;height:32rem}}.index-area-premium-title .lead{text-align:center}@media only screen and (min-width: 825px){.index-area-premium-title .lead svg{width:32.5rem;height:3.58rem}}@media only screen and (max-width: 824px){.index-area-premium-title .lead svg{width:17.125rem;height:2rem}}.index-area-premium-title .text{text-align:center}.index-area-premium-title .index-button-area{margin-top:1.5rem;display:flex;justify-content:center}.index-area-premium-start{background-color:#1d1e24;color:#fff8a0;width:100%;padding:5rem 0}.index-area-premium-start .lead{text-align:center;font-weight:700;color:#fff;margin-bottom:1.5rem}@media only screen and (min-width: 825px){.index-area-premium-start .lead{font-size:2rem}}@media only screen and (max-width: 824px){.index-area-premium-start .lead{font-size:1.5rem}}.index-area-premium-start .text{text-align:center;margin-top:1rem}.index-area-premium-start .index-button-area{margin-top:.5rem;display:flex;justify-content:center}.three-cards{display:flex}@media only screen and (min-width: 825px){.three-cards{justify-content:center}}@media only screen and (max-width: 824px){.three-cards{flex-direction:column;justify-content:center}}@media only screen and (min-width: 825px){.three-cards .three-card{width:15rem}}@media only screen and (max-width: 824px){.three-cards .three-card{display:flex;padding:0 2rem}}@media only screen and (min-width: 825px){.three-cards .three-card:not(:first-child){margin-left:3rem}}.three-cards .three-card .icon{height:4.25rem;width:4.25rem}.three-cards .three-card .icon svg{color:#ffa665;height:4.25rem;width:4.25rem}@media only screen and (max-width: 824px){.three-cards .three-card .description{padding-left:2rem;margin-bottom:2rem}}.three-cards .three-card .description h3{font-size:1.5rem;font-weight:700;color:#1d1e24}@media only screen and (min-width: 825px){.three-cards .three-card .description h3{margin-top:1.5rem}}.three-cards .three-card .description p{margin-top:1rem;font-size:1rem;color:#1d1e24}.howto-content{display:flex;flex-direction:column;justify-content:center}.howto-content .howto-header{color:#1d1e24;font-weight:700;font-size:2rem;line-height:3rem;text-align:center;margin-bottom:1.5rem}.howto-content .howto-box{background-color:#f9f9f9;border-radius:1.25rem}.howto-content .howto-box-text{font-size:1rem;line-height:2rem;color:#5c5c5c;margin-top:1rem}.howto-content .howto-box-text-caption{font-size:.75rem;line-height:1.5rem;color:#5c5c5c;margin-top:1rem}.howto-content .howto-box-text-caption a{margin:0 .25rem;color:#7140ff}.howto-content .howto-box-picture{width:260px;height:260px;background:#c4c4c4}@media only screen and (min-width: 825px){.howto-box{width:816px;display:grid;grid-template-columns:508px 260px;margin-bottom:1.5rem;padding:2rem 0}.howto-box .howto-box-moji{padding-left:2rem;padding-right:1rem;display:flex;flex-direction:column;justify-content:center}.howto-box .howto-box-moji .howto-box-header{color:#1d1e24;font-weight:700;font-size:1.5rem;line-height:2rem}.howto-box .howto-box-picture{margin-left:1rem;margin-right:2rem}.howto-question{display:flex;flex-direction:column;justify-content:center;padding:0 0 3rem}.howto-question .howto-question-header{font-size:2rem;font-weight:700;line-height:3rem;text-align:center;margin:5rem 0 2rem}.howto-question .howto-question-buttons{display:flex;flex-direction:row;justify-content:center}.howto-question .howto-question-buttons a{margin:0 .5rem}}@media only screen and (max-width: 824px){.howto-box{margin:0 1rem 1.5rem;padding:2rem 1.5rem;display:flex;flex-direction:column;justify-content:center}.howto-box .howto-box-header{color:#1d1e24;font-weight:700;font-size:1rem;line-height:1.5rem;text-align:center}.howto-box .howto-box-picture{margin:.75rem auto 0 auto}.howto-question{padding:0 0 1.5rem}.howto-question .howto-question-header{font-size:2rem;font-weight:700;line-height:3rem;text-align:center;margin:1.5rem 0}.howto-question .howto-question-buttons{display:flex;flex-direction:column;justify-content:center}.howto-question .howto-question-buttons a{margin:1.5rem 0 1rem}}.tweet_url{display:flex;flex-direction:column}@media only screen and (min-width: 825px){.tweet_url{padding:3rem}}@media only screen and (max-width: 824px){.tweet_url{padding:2rem 1.5rem}}.tweet_url h2{font-weight:700;white-space:nowrap}@media only screen and (min-width: 825px){.tweet_url h2{font-size:1.5rem;margin-top:1rem}}@media only screen and (max-width: 824px){.tweet_url h2{font-size:1rem}}.tweet_url>div{margin-top:1.5rem;display:flex;justify-content:center}.wave-form{display:flex;flex-direction:column;align-items:center;width:100%}.wave-form .wave-form-emoji{display:flex;flex-direction:column;align-items:center;width:100%}.wave-form .wave-form-emoji .wave-form-user-header{font-weight:700;font-size:1.5rem;line-height:2rem;padding:0 1rem;text-align:center;color:#1d1e24;margin-top:2rem;margin-bottom:1.5rem}.wave-form .wave-form-emoji .wave-form-user-img{text-align:center;margin-bottom:1.5rem}.wave-form .wave-form-emoji .wave-form-user-img .stage img{border-radius:60px;user-select:none}.wave-form .wave-form-emoji .wave-form-user-img .stage{display:block;width:120px;height:120px;position:relative;margin:auto}.wave-form .wave-form-emoji .wave-form-user-img .stage .center{position:absolute;width:0;height:0;top:60px;left:60px}.wave-form .wave-form-emoji .wave-form-user-img .stage img{height:120px;width:120px;position:absolute;top:0px;left:0px;z-index:1}.wave-form .wave-form-emoji .wave-form-user-img .dot{position:absolute;width:5px;height:5px;left:-2.5px;top:-2.5px;border-radius:5px;transition:all .5s;opacity:0;background-color:#fff8a0;background-size:auto;z-index:-1}.wave-form .wave-form-emoji .wave-form-user-img .screen_name{display:inline-block;font-size:.8rem;color:#5c5c5c}.wave-form .wave-form-emoji .wave-form-user-img p{color:#5c5c5c;font-size:.875rem;margin:1rem 1rem 0;line-height:1.5rem}.wave-form .wave-form-emoji .wave-form-user-img p a{color:#7140ff;cursor:pointer}.wave-form .wave-form-emoji .wave-form-mascot{text-align:center;margin-bottom:1.5rem}.wave-form .wave-form-emoji .wave-form-mascot img{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.wave-form .wave-form-emoji .wave-form-mascot .stage{display:block;width:192px;height:192px;position:relative;margin:auto}.wave-form .wave-form-emoji .wave-form-mascot .stage .center{position:absolute;width:0;height:0;top:96px;left:96px}.wave-form .wave-form-emoji .wave-form-mascot .stage img{height:192px;width:192px;position:absolute;top:0px;left:0px;z-index:1}.wave-form .wave-form-emoji .wave-form-mascot .dot{position:absolute;width:8px;height:8px;left:-4px;top:-4px;border-radius:8px;transition:all .5s;opacity:0;background-color:#fff8a0;background-size:auto;z-index:-1}.wave-form .wave-form-emoji .wave-form-emoji-area{width:100%}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-emoji-section{display:flex;flex-direction:row;justify-content:center}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-emoji-section .emoji-wrapper{position:relative}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-emoji-section .emoji-wrapper .emoji-button{background:#fff;font-size:1.75rem;height:3rem;width:3rem;margin:.5rem .5rem .25rem .5rem;box-shadow:0 .25rem .25rem rgba(24,24,24,.08);text-align:center;border-radius:2rem}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-emoji-section .emoji-wrapper .emoji-button span{user-select:none}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-emoji-section .emoji-wrapper .emoji-button:active{background-color:#dfdfdf}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-emoji-section .emoji-wrapper .emoji-count{display:block;text-align:center;font-size:.6rem;height:1.5rem;user-select:none}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section{width:100%;display:flex;flex-direction:column;align-items:center;background:#fff;margin-top:.75rem}@media only screen and (min-width: 825px){.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section{padding:1.5rem;border-radius:1.25rem}}@media only screen and (max-width: 824px){.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section{padding:1.5rem 1rem}}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section .wave-form-comment-notice{font-size:.75rem;line-height:1.5rem;color:#8e8e8e;text-align:center;margin-bottom:1rem}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section .wave-form-comment-notice a{text-decoration:underline}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section .wave-form-comment-notice a:hover{text-decoration:none}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section .wave-form-comment-header{color:#5c5c5c;font-weight:700;line-height:1.75rem;text-align:center;margin-bottom:1rem}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section .submit-area{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section .submit-area .comment-emoji-select-wrapper{position:relative;width:3.75rem}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section .submit-area .comment-emoji-select-wrapper:after{content:"";position:absolute;top:1rem;width:.5rem;height:.5rem;right:1rem;border-top:2px solid #5c5c5c;border-left:2px solid #5c5c5c;transform:translateY(-50%) rotate(-135deg);pointer-events:none}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section .submit-area select.comment-emoji-select{cursor:pointer;padding:.5rem;position:relative;width:100%;appearance:none;user-select:none}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section-note{display:flex;justify-content:right;margin:.5rem 0 2rem;font-size:.75rem}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section-note p{color:#5c5c5c}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section-note a{color:#7140ff}.wave-form .wave-form-emoji .wave-form-emoji-area .wave-form-comment-section-note a:hover{color:#5b2edd;cursor:pointer}.wave-form .wave-form-text{display:flex;flex-direction:column;align-items:center;color:#5c5c5c;font-size:.875rem;line-height:1.5rem}.wave-form .wave-form-action-link-wrapper{display:flex;justify-content:center}@media only screen and (max-width: 824px){.wave-form .wave-form-action-link-wrapper{width:100%}}.wave-form .wave-form-dummy{user-select:none}@media only screen and (min-width: 825px){.wave-form .wave-form-dummy{height:6rem}}@media only screen and (max-width: 824px){.wave-form .wave-form-dummy{height:2rem}}.fade{animation-name:fadeInAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.replay-list-header{font-weight:700;font-size:1.5rem;line-height:2rem;padding:0 1rem;text-align:center;color:#1d1e24;margin-top:2rem;margin-bottom:1.5rem}.reply-list .reply-wrapper{background-color:#fff;margin-bottom:1.5rem}@media only screen and (min-width: 825px){.reply-list .reply-wrapper{border-radius:.5rem}}.reply-list .reply-wrapper .message .alert-message{margin-bottom:1.5rem;border-radius:.5rem;border:solid 1px #5c5c5c;padding:.5rem .75rem;display:flex;justify-content:center;align-items:center}.reply-list .reply-wrapper .message .alert-message .alert-icon{height:1.5rem;vertical-align:middle}@media only screen and (min-width: 825px){.reply-list .reply-wrapper .message .alert-message .alert-icon{width:1.5rem}}@media only screen and (max-width: 824px){.reply-list .reply-wrapper .message .alert-message .alert-icon{width:2.5rem}}.reply-list .reply-wrapper .message .alert-message span{margin-left:.75rem;font-size:.75rem;line-height:1.5rem;vertical-align:middle}.reply-list .reply-wrapper .message .label-reply-publication-strategy{display:inline-block}.reply-list .reply-wrapper .reply-comment{padding-top:0 !important}.reply-list .no_data{padding:1.5rem 2rem 1.5rem;background-color:#fff}@media only screen and (min-width: 825px){.reply-list .no_data{border-radius:.5rem}}.reply-list .no_data h2{text-align:center;color:#5c5c5c;font-size:1rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}.reply-list .no_data p{text-align:center;color:#5c5c5c;font-size:.75rem;line-height:1.5rem}.reply-list .no_data p a{text-decoration:underline}.reply-list .no_data p a:hover{text-decoration:none}.reply .menu-area{display:flex;justify-content:space-between;margin-top:1rem;margin-bottom:1.5rem}@media only screen and (max-width: 824px){.reply .menu-area{padding-right:.75rem}}.reply .is_deleted{background-color:#fff;padding:1.5rem;border-radius:.5rem;margin-bottom:1.5rem;color:#8e8e8e;text-align:center}.reply .right-shoulder{display:flex}.reply .box-message-select-wrapper{line-height:2.125rem}.reply .message{background-color:#fff;margin-bottom:1.5rem}@media only screen and (min-width: 825px){.reply .message{border-radius:.5rem}}.reply .message .alert-message{margin-bottom:1.5rem;border-radius:.5rem;border:solid 1px #5c5c5c;padding:.5rem .75rem;display:flex;justify-content:center;align-items:center}.reply .message .alert-message .alert-icon{height:1.5rem;vertical-align:middle}@media only screen and (min-width: 825px){.reply .message .alert-message .alert-icon{width:1.5rem}}@media only screen and (max-width: 824px){.reply .message .alert-message .alert-icon{width:2.5rem}}.reply .message .alert-message span{margin-left:.75rem;font-size:.75rem;line-height:1.5rem;vertical-align:middle}.reply .reply-comment{background-color:#fff;margin-bottom:1.5rem}@media only screen and (min-width: 825px){.reply .reply-comment{border-radius:.5rem}}.reply .reply-comment .edit_link{color:#7140ff;font-size:.75rem;line-height:1.5rem}.reply .reply-comment .reply-comment-buttons{display:flex;justify-content:flex-end}.reply .action-link{display:flex;justify-content:center;margin-bottom:1.5rem}.reply .action-link a{margin-left:1rem}.reply-message-content,.reply-list .reply-wrapper .message,.reply .message{padding:1.5rem}.reply-message-content .message-sign,.reply-list .reply-wrapper .message .message-sign,.reply .message .message-sign{text-align:center}@media only screen and (min-width: 825px){.reply-message-content .message-sign,.reply-list .reply-wrapper .message .message-sign,.reply .message .message-sign{font-size:5rem}}@media only screen and (max-width: 824px){.reply-message-content .message-sign,.reply-list .reply-wrapper .message .message-sign,.reply .message .message-sign{font-size:4rem}}.reply-message-content .message-body,.reply-list .reply-wrapper .message .message-body,.reply .message .message-body{line-height:2rem;word-break:break-word}.reply-message-content .message-body a,.reply-list .reply-wrapper .message .message-body a,.reply .message .message-body a{color:#7140ff}.reply-message-content .message-date,.reply-list .reply-wrapper .message .message-date,.reply .message .message-date{font-size:.75rem;line-height:1.5rem;color:#8e8e8e}@media only screen and (min-width: 825px){.reply-message-content .message-date,.reply-list .reply-wrapper .message .message-date,.reply .message .message-date{text-align:right;margin-top:.5rem;margin-bottom:1.5rem}}@media only screen and (max-width: 824px){.reply-message-content .message-date,.reply-list .reply-wrapper .message .message-date,.reply .message .message-date{margin-bottom:1rem}}.reply-message-content .message-stamps,.reply-list .reply-wrapper .message .message-stamps,.reply .message .message-stamps{display:flex;justify-content:flex-end;border-top:1px solid #dfdfdf}.reply-message-content .message-stamps span,.reply-list .reply-wrapper .message .message-stamps span,.reply .message .message-stamps span{margin-top:.75rem;font-size:1.5rem;margin-left:.5rem}.reply-reply-comment-content,.reply-list .reply-wrapper .reply-comment,.reply .reply-comment{padding:1.5rem}.reply-reply-comment-content .reply-comment-header,.reply-list .reply-wrapper .reply-comment .reply-comment-header,.reply .reply-comment .reply-comment-header{text-align:center;font-weight:700;line-height:1.5rem;color:#5c5c5c;margin-bottom:.5rem}.reply-reply-comment-content .reply-comment-block,.reply-list .reply-wrapper .reply-comment .reply-comment-block,.reply .reply-comment .reply-comment-block{display:flex}@media only screen and (min-width: 825px){.reply-reply-comment-content .reply-comment-block .reply-comment-sign,.reply-list .reply-wrapper .reply-comment .reply-comment-block .reply-comment-sign,.reply .reply-comment .reply-comment-block .reply-comment-sign{font-size:3rem}}@media only screen and (max-width: 824px){.reply-reply-comment-content .reply-comment-block .reply-comment-sign,.reply-list .reply-wrapper .reply-comment .reply-comment-block .reply-comment-sign,.reply .reply-comment .reply-comment-block .reply-comment-sign{font-size:2rem}}.reply-reply-comment-content .reply-comment-block .reply-comment-text,.reply-list .reply-wrapper .reply-comment .reply-comment-block .reply-comment-text,.reply .reply-comment .reply-comment-block .reply-comment-text{word-break:break-word}@media only screen and (min-width: 825px){.reply-reply-comment-content .reply-comment-block .reply-comment-text,.reply-list .reply-wrapper .reply-comment .reply-comment-block .reply-comment-text,.reply .reply-comment .reply-comment-block .reply-comment-text{padding-left:1.25rem;line-height:2rem}}@media only screen and (max-width: 824px){.reply-reply-comment-content .reply-comment-block .reply-comment-text,.reply-list .reply-wrapper .reply-comment .reply-comment-block .reply-comment-text,.reply .reply-comment .reply-comment-block .reply-comment-text{padding-left:.5rem;font-size:.75rem;line-height:1.5rem}}.reply-reply-comment-content .reply-comment-block .reply-comment-text a,.reply-list .reply-wrapper .reply-comment .reply-comment-block .reply-comment-text a,.reply .reply-comment .reply-comment-block .reply-comment-text a{color:#7140ff}.reply-reply-comment-content .reply-comment-author,.reply-list .reply-wrapper .reply-comment .reply-comment-author,.reply .reply-comment .reply-comment-author{display:flex;justify-content:flex-end}@media only screen and (min-width: 825px){.reply-reply-comment-content .reply-comment-author,.reply-list .reply-wrapper .reply-comment .reply-comment-author,.reply .reply-comment .reply-comment-author{margin-top:1rem}}@media only screen and (max-width: 824px){.reply-reply-comment-content .reply-comment-author,.reply-list .reply-wrapper .reply-comment .reply-comment-author,.reply .reply-comment .reply-comment-author{margin-top:.5rem}}.reply-reply-comment-content .reply-comment-author .reply-comment-my-page-link,.reply-list .reply-wrapper .reply-comment .reply-comment-author .reply-comment-my-page-link,.reply .reply-comment .reply-comment-author .reply-comment-my-page-link{display:flex}.reply-reply-comment-content .reply-comment-author img,.reply-list .reply-wrapper .reply-comment .reply-comment-author img,.reply .reply-comment .reply-comment-author img{border-radius:1rem;width:1.5rem;height:1.5rem}.reply-reply-comment-content .reply-comment-author span,.reply-list .reply-wrapper .reply-comment .reply-comment-author span,.reply .reply-comment .reply-comment-author span{white-space:break-spaces;padding-left:.25rem;line-height:1.5rem;color:#5c5c5c}@media only screen and (max-width: 824px){.reply-reply-comment-content .reply-comment-author span,.reply-list .reply-wrapper .reply-comment .reply-comment-author span,.reply .reply-comment .reply-comment-author span{font-size:.75rem}}.label-style-reply-publication-strategy,.blog_list .blog_contents .blog_content .blog_badge,.box-messages .box-message .box-message-actions .label-reply-publication-strategy,.reply-list .reply-wrapper .message .label-reply-publication-strategy,.reply .label-reply-publication-strategy{color:#8e8e8e;border-radius:.25rem;border:1px solid #8e8e8e;font-size:.75rem;line-height:1.5rem;padding:0 .5rem}.back_link a{display:flex;color:#5c5c5c;text-decoration:none !important}.back_link a:hover{cursor:pointer}@media only screen and (max-width: 824px){.back_link a{margin-left:.5rem}}.back_link a svg{width:1.25rem;height:1.5rem}.back_link a span{font-weight:700;margin-left:.5rem;line-height:1.5rem}.box-first{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 825px){.box-first{padding:2.5rem 0}}@media only screen and (max-width: 824px){.box-first{padding:1.5rem 0}}.box-first .box-first-emoji{font-size:5rem;margin-bottom:1rem;line-height:4.5rem}.box-first .box-first-text{display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}@media only screen and (max-width: 824px){.box-first .box-first-text{padding:0 1rem}}.box-first .box-first-text p{color:#8e8e8e}.box-first .box-first-text p:not(.large){font-size:.75rem;line-height:1.5rem}.box-first .box-first-text p.large{font-size:1rem;line-height:2rem}.box{margin:1.5rem 0 2.5rem;background:#fff}@media only screen and (min-width: 825px){.box{padding:2rem;border-radius:.5rem}}@media only screen and (max-width: 824px){.box{padding:1rem}}.box .header{font-weight:700;font-size:1.1rem}.box-loading{height:25rem;display:flex;justify-content:center;padding-top:.5rem}.title-year{font-size:1.2rem;font-weight:700;margin-top:2rem}@media only screen and (max-width: 824px){.title-year{margin-left:1rem}}.box-content .title-month{color:#5c5c5c;font-weight:700;font-size:1.2rem;margin-bottom:1.5rem}.box-content .box-content-sign{display:flex;flex-flow:wrap-reverse}.box-content .box-content-sign .sign-wrap{height:3rem;width:2.25rem;display:inline-block;text-align:center;position:relative}.box-content .box-content-sign .sign-wrap .sign{height:2rem;width:2rem;font-size:1.5rem;line-height:2rem;display:inline-block}.box-content .box-content-sign .sign-wrap .sign.has_comment{background:#f9f9f9;border-radius:50%;cursor:pointer}.box-content .box-content-sign .sign-wrap .sign.new{background:#fff8a0;animation:anime-rotate-new 3s ease-in-out 1s;animation-iteration-count:2}@keyframes anime-rotate-new{0%{transform:rotate(0)}5%{transform:rotate(20deg)}10%{transform:rotate(0)}15%{transform:rotate(20deg)}20%{transform:rotate(0)}100%{transform:rotate(0)}}.box-content .box-content-sign .sign-wrap .sign-day{font-size:.6rem;color:#8e8e8e;vertical-align:text-top}.box-content .box-content-sign .sign-wrap .comment-badge{position:absolute;top:0rem;right:0rem;width:.75rem;height:.75rem;background-color:#7140ff;border-radius:50%;border:solid 2px #fff}.box-load-more{margin-bottom:2.5rem;background-color:#fff}@media only screen and (min-width: 825px){.box-load-more{border-radius:.5rem}}.box-load-more a{display:block;text-align:center;padding:1rem 0;color:#5c5c5c;font-size:.875rem;width:100%}.box-comment-modal-emoji{font-size:4rem;text-align:center}.box-comment-modal-alert{color:#e4163b;font-size:1rem}@media only screen and (min-width: 825px){.box-comment-modal-alert{padding:1.5rem 2rem 0}}@media only screen and (max-width: 824px){.box-comment-modal-alert{padding:1.5rem 1.5rem 0}}.box-comment-modal-comment{color:#1d1e24;word-break:break-word;font-size:1rem;line-height:2rem}@media only screen and (min-width: 825px){.box-comment-modal-comment{padding:1.5rem 2rem}}@media only screen and (max-width: 824px){.box-comment-modal-comment{padding:1.5rem}}.box-comment-modal-notice{color:#8e8e8e;font-size:.75rem;line-height:1.5rem;padding:0 2rem}.box-comment-modal-notice a{text-decoration:underline}.box-comment-modal-notice a:hover{text-decoration:none}.box-comment-modal-date{text-align:right;font-size:.75rem;color:#8e8e8e;line-height:1.5rem}@media only screen and (min-width: 825px){.box-comment-modal-date{padding:0 2rem 2rem}}@media only screen and (max-width: 824px){.box-comment-modal-date{padding:0 1rem 2rem}}.box-comment-modal-reaction .box-comment-modal-reaction-header{text-align:center;line-height:1.5rem;font-weight:700;margin-bottom:.5rem}.box-comment-modal-reaction .box-comment-modal-reaction-emoji-area{text-align:center}@media only screen and (min-width: 825px){.box-comment-modal-reaction .box-comment-modal-reaction-emoji-area{margin-bottom:.5rem}}@media only screen and (max-width: 824px){.box-comment-modal-reaction .box-comment-modal-reaction-emoji-area{margin-bottom:1.5rem}}.box-comment-modal-reaction .box-comment-modal-reaction-emoji{margin:0 .5rem;font-size:1.5rem}.box-comment-modal-reply-publication-strategy{display:flex}@media only screen and (min-width: 825px){.box-comment-modal-reply-publication-strategy{font-size:1rem;padding:0 2rem;line-height:2rem}}@media only screen and (max-width: 824px){.box-comment-modal-reply-publication-strategy{font-size:.75rem;padding:0 1rem;line-height:2rem}}.box-menu-contents{display:flex;justify-content:space-between}.box-menu-contents .box-menu-trigger svg{height:1.3rem;width:1.3rem}.box-message-alert{margin-top:2.5rem;display:flex;flex-direction:column}.box-message-alert .icon{font-size:5rem;text-align:center}.box-message-alert .desc{font-size:.75rem;line-height:1.5rem;text-align:center;color:#5c5c5c}.box-message-alert .desc a{margin:0 .25rem;color:#7140ff}.box-message-list-header{display:flex;justify-content:space-between;margin-bottom:2rem}@media only screen and (max-width: 824px){.box-message-list-header{margin-right:1rem}}.message-category-select-area .message-category-select{position:relative;display:inline-block}.message-category-select-area .message-category-select select{cursor:pointer;appearance:none;background-color:#fff;background-image:url("https://cdn.wavebox.me/static/icon/dashicons_arrow-down.svg");background-repeat:no-repeat;background-position:right 1rem center;padding:.75rem 2.5rem .75rem 1rem;border-radius:2rem;border:solid 1px #dfdfdf;font-size:.875rem}.box-messages{margin-top:1.5rem}.box-messages .box-message-notice{text-align:center;font-size:.875rem;padding:1rem 0}.box-messages .box-message-notice .icon{color:#7140ff;width:1.5rem;height:1.5rem;display:inline-block;vertical-align:bottom}.box-messages .box-message{background-color:#fff;position:relative}@media only screen and (min-width: 825px){.box-messages .box-message{border-radius:.5rem;margin-bottom:2.5rem}}@media only screen and (max-width: 824px){.box-messages .box-message{margin-bottom:1rem}}.box-messages .box-message .suspicious{padding:1.5rem}.box-messages .box-message .suspicious .suspicious-date{text-align:center;font-size:.75rem;line-height:1.125rem;color:#8e8e8e}.box-messages .box-message .suspicious .suspicious-text{text-align:center;font-size:1rem;line-height:2rem;margin-bottom:1rem}.box-messages .box-message .suspicious .suspicious-buttons{display:flex;justify-content:center;gap:.5rem}.box-messages .box-message .new-comment-label{position:absolute;top:-0.25rem;width:.75rem;height:.75rem;background-color:#7140ff;border-radius:50%}@media only screen and (min-width: 825px){.box-messages .box-message .new-comment-label{right:-0.25rem}}@media only screen and (max-width: 824px){.box-messages .box-message .new-comment-label{right:1.25rem}}.box-messages .box-message .deleted{font-size:.8rem;text-align:center;color:#5c5c5c}@media only screen and (min-width: 825px){.box-messages .box-message .deleted{padding:1.5rem}}@media only screen and (max-width: 824px){.box-messages .box-message .deleted{padding:1rem}}.box-messages .box-message .box-message-content{display:flex}@media only screen and (min-width: 825px){.box-messages .box-message .box-message-content{padding:1.5rem 1.5rem 0}}@media only screen and (max-width: 824px){.box-messages .box-message .box-message-content{padding:1rem 1rem 0}}@media only screen and (min-width: 825px){.box-messages .box-message .box-message-content .box-message-sign{font-size:2.5rem}}@media only screen and (max-width: 824px){.box-messages .box-message .box-message-content .box-message-sign{font-size:2rem;padding:0 .5rem .5rem}}.box-messages .box-message .box-message-content .box-message-items{width:100%}@media only screen and (min-width: 825px){.box-messages .box-message .box-message-content .box-message-items{padding-left:1.5rem}}@media only screen and (max-width: 824px){.box-messages .box-message .box-message-content .box-message-items{padding-left:1rem}}.box-messages .box-message .box-message-content .box-message-items .box-message-menu{display:flex;justify-content:space-between}.box-messages .box-message .box-message-content .box-message-items .box-message-menu .box-message-test{display:inline-block;font-size:.75rem;line-height:1.5rem;color:#8e8e8e;padding:0 .5rem;margin-right:.5rem;border:1px solid #8e8e8e;border-radius:.25rem}.box-messages .box-message .box-message-content .box-message-items .box-message-menu .box-message-date{display:inline-block;line-height:1.5rem;font-size:.75rem;color:#8e8e8e}.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-continue{color:#7140ff}@media only screen and (min-width: 825px){.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-continue{line-height:2rem}}@media only screen and (max-width: 824px){.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-continue{font-size:.75rem;line-height:1.5rem}}.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-fold{color:#8e8e8e}@media only screen and (min-width: 825px){.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-fold{line-height:2rem}}@media only screen and (max-width: 824px){.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-fold{font-size:.75rem;line-height:1.5rem}}.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-text{overflow:auto;word-break:break-word}@media only screen and (min-width: 825px){.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-text{line-height:2rem}}@media only screen and (max-width: 824px){.box-messages .box-message .box-message-content .box-message-items .box-message-area .box-message-text{font-size:.75rem;line-height:1.5rem}}.box-messages .box-message .box-message-actions{display:flex;justify-content:space-between}.box-messages .box-message .box-message-actions:not(.narrow){border-top:solid 1px #dfdfdf}@media only screen and (min-width: 825px){.box-messages .box-message .box-message-actions:not(.narrow){margin-top:1.5rem;padding:1rem 1.5rem}.box-messages .box-message .box-message-actions.narrow{padding:.5rem 1.5rem 1rem}}@media only screen and (max-width: 824px){.box-messages .box-message .box-message-actions:not(.narrow){margin-top:1rem;padding:.75rem}.box-messages .box-message .box-message-actions.narrow{padding:.5rem 1rem .75rem}}.box-messages .box-message .box-message-actions .box-message-actions-status{color:#5c5c5c;font-size:.75rem;display:flex;height:1.625rem}.box-messages .box-message .box-message-actions .box-message-actions-status svg{height:1.1rem;width:1.1rem;margin-right:.25rem}.box-messages .box-message .box-message-actions .box-message-actions-main{height:1.625rem}.box-messages .box-message .box-message-actions .box-message-actions-icon{display:inline-block;padding:.125rem;width:1.5rem;height:1.5rem;color:#8e8e8e}.box-messages .box-message .box-message-actions .box-message-actions-icon:hover,.box-messages .box-message .box-message-actions .box-message-actions-icon:focus{background:#dfdfdf;border-radius:1rem}.box-messages .box-message .box-message-actions .box-message-actions-icon svg{width:1.25rem;height:1.25rem}.box-messages .box-message .box-message-actions .box-message-action-stamps{margin-bottom:1rem;display:flex;justify-content:space-between;height:2rem}.box-messages .box-message .box-message-actions .box-message-action-stamps .box-message-action-close{width:1.5rem;height:1.5rem;color:#8e8e8e;margin-top:.25rem}.box-messages .box-message .box-message-actions .box-message-action-stamps .box-message-action-close svg{width:1.5rem;height:1.5rem}.box-messages .box-message .box-message-actions .box-message-action-stamps .box-message-action-close:hover,.box-messages .box-message .box-message-actions .box-message-action-stamps .box-message-action-close:focus{color:#1d1e24}.box-messages .box-message .box-message-actions .box-message-action-stamps .form-emoji-add{margin-top:0 !important}.box-messages .box-message .box-message-actions .box-message-action-reply{width:100%}.box-messages .box-message .box-message-actions .box-message-action-reply-buttons{display:flex;justify-content:flex-end}.box-messages .box-message .box-message-actions .box-message-select-wrapper{line-height:2.125rem}.box-messages .box-message .box-message-actions .label-reply-publication-strategy{display:inline-block}.box-messages .box-message .box-message-actions .box-message-action-confirm-link{font-size:.75rem;color:#7140ff}.box-message-menu-contents .box-message-menu-trigger svg{height:1.3rem;width:1.3rem}.settings-alert{padding:.5rem 0;line-height:1.5rem;color:#e4163b;text-align:center;border:1px solid #e4163b;border-radius:.5rem;font-size:.875rem;margin-left:1rem;margin-right:1rem}.settings-alert .settings-alert-icon{height:1.5rem;width:1.5rem;vertical-align:top;color:#e4163b;margin-right:.125rem}.settings-header h1{text-align:center}.settings-header p{color:#5c5c5c;line-height:2rem;padding:1.5rem 1rem;text-align:center}.settings-header p a.link{font-size:.75rem;text-decoration:underline}.settings-header p a.link:hover{text-decoration:none}.settings-header p a.link svg{height:1.25rem;width:1.25rem;vertical-align:middle}.settings-box{background:#fff;border-radius:.5rem;margin:1.5rem 0;padding-right:1rem;padding-left:1rem}.settings-box .wave-setting-my-page-link{color:#7140ff;font-size:.75rem;margin-bottom:1.5rem}.settings-box .wave-setting-emoji-set{display:flex;font-size:2rem}.settings-box .wave-setting-emoji-set span{margin:0 .5rem}.settings-box .details{padding:1rem 0}.settings-box .details a{font-weight:700;display:flex;justify-content:center;user-select:none}.valid_mail{color:#1d1e24;font-size:1rem;line-height:2rem}.valid_mail svg{width:1rem;height:1rem;vertical-align:middle;margin-right:.25rem}.invalid_mail{font-size:1rem;color:#e4163b;line-height:2rem}.invalid_mail svg{width:1rem;height:1rem;vertical-align:middle;margin-right:.25rem}.wave-setting-emoji-set-modal-wrapper{padding:0 2rem 2rem}.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area{width:14rem;margin:0 auto}.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-sub-header{color:#1d1e24;font-size:.8rem;margin-top:1rem}.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-sub-header button{color:#7140ff}.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-sub-header button svg{height:1rem;width:1rem;vertical-align:text-top;margin-left:.25rem}.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-emoji-group{display:flex;justify-content:space-around;cursor:pointer;margin-top:.5rem;height:3.5rem}.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-emoji-group:not(.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-emoji-group.for-customize):hover,.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-emoji-group:not(.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-emoji-group.for-customize).selected{outline:.2rem solid #7140ff;outline-offset:-0.2rem;border-radius:.5rem}.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-emoji-group span,.wave-setting-emoji-set-modal-wrapper .wave-setting-emoji-set-modal-emoji-set-area .wave-setting-emoji-set-modal-emoji-group button{font-size:2rem;line-height:3.8rem}ul.benefit_list{font-size:.875rem;color:#5c5c5c}ul.benefit_list li{line-height:1.5rem;list-style:none}ul.benefit_list li:not(:first-child){margin-top:.5rem}ul.benefit_list li svg{color:#7140ff;width:1.25rem;height:1.25rem;vertical-align:text-top}a.withdrawal-link{color:#5c5c5c;font-size:.75rem}@media only screen and (max-width: 824px){a.withdrawal-link{margin-left:.8rem}}.withdrawal{margin-top:1.5rem;margin-bottom:1.5rem}.withdrawal-box{display:flex;flex-direction:column;align-items:center;padding:0 0 1.5rem}.withdrawal-box .withdrawal-emoji{font-size:5rem;margin-bottom:1rem}.withdrawal-box .withdrawal-text{margin-bottom:1rem;padding:0 1rem;max-width:30rem}.withdrawal-box .withdrawal-text p{color:#8e8e8e;line-height:2rem;font-size:1rem;text-align:center}.ads-background,.ads-overlay,.ads-wrapper .ads-468-60,.ads-wrapper .ads-300-250,.ads-wrapper .ads-320-100,.ads-wrapper .ads-320-50{background-color:#dfdfdf}.ads-wrapper{display:flex;justify-content:center}@media only screen and (min-width: 825px){.ads-wrapper{margin:2.5rem 0}}@media only screen and (max-width: 824px){.ads-wrapper{margin:1.5rem 0}}.ads-wrapper .ads-300-250,.ads-wrapper .ads-320-100,.ads-wrapper .ads-320-50{overflow:hidden}.ads-wrapper .ads-300-250 iframe,.ads-wrapper .ads-320-100 iframe,.ads-wrapper .ads-320-50 iframe{border:none;margin:0;padding:0}.ads-wrapper .ads-300-250{width:300px;height:250px;margin:.125rem;display:flex;justify-content:center}.ads-wrapper .ads-300-250 iframe{width:300px;height:250px}.ads-wrapper .ads-320-100{width:320px;height:100px}.ads-wrapper .ads-320-100 iframe{width:320px;height:100px}.ads-wrapper .ads-320-50{width:320px;height:50px;background-color:#dfdfdf}.ads-wrapper .ads-320-50 iframe{width:300px;height:250px}.ads-wrapper .ads-468-60{width:468px;height:60px;overflow:hidden}.ads-overlay{position:fixed;bottom:0;right:0;left:0;width:100%;height:50px}table.wave-table{width:100%;margin-bottom:2rem}table.wave-table tr.disabled{color:#dfdfdf}table.wave-table th,table.wave-table td{padding:.5rem;border:1px solid #dfdfdf}table.wave-table th.small,table.wave-table td.small{font-size:.75rem}table.wave-table th a,table.wave-table td a{color:#7140ff;text-decoration:underline}table.wave-table th a:hover,table.wave-table th a:focus,table.wave-table td a:hover,table.wave-table td a:focus{text-decoration:none}table.wave-table th{font-weight:700}.dark{background:#222}.white{background:#f5f5f5}.overflow,.circle-line{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.overflow{z-index:100001;width:100vw;height:100vh}.circle-line{z-index:100002;width:200px;display:flex;flex-wrap:wrap;justify-content:center}.circle-line .circle-red,.circle-line .circle-green,.circle-line .circle-yellow,.circle-line .circle-blue{position:relative;width:30px;height:30px;border-radius:30px;margin:5px}.circle-line .circle-red{background-color:#7b52f3;animation:movingUp .6s infinite alternate}.circle-line .circle-blue{background-color:#f56;animation:movingUp .6s .125s infinite alternate}.circle-line .circle-green{background-color:#ffb31a;animation:movingUp .6s .2s infinite alternate}.circle-line .circle-yellow{background-color:#fae73e;animation:movingUp .6s .3s infinite alternate}@keyframes movingUp{0%{top:0px}100%{top:40px}}.circle-line-jimmy{width:80px;display:flex;flex-wrap:wrap;justify-content:center}.circle-line-jimmy .circle-red,.circle-line-jimmy .circle-green,.circle-line-jimmy .circle-yellow,.circle-line-jimmy .circle-blue{position:relative;width:8px;height:8px;border-radius:8px;margin:2px}.circle-line-jimmy .circle-red{background-color:#dfdfdf;animation:movingUpJimmy .6s infinite alternate}.circle-line-jimmy .circle-blue{background-color:#dfdfdf;animation:movingUpJimmy .6s .125s infinite alternate}.circle-line-jimmy .circle-green{background-color:#dfdfdf;animation:movingUpJimmy .6s .2s infinite alternate}.circle-line-jimmy .circle-yellow{background-color:#dfdfdf;animation:movingUpJimmy .6s .3s infinite alternate}@keyframes movingUpJimmy{0%{top:0px}100%{top:10px}}.paging{margin:1rem 0;display:flex;justify-content:center;line-height:1.5rem}.paging .paging-left{width:2rem;text-align:right}.paging .paging-info{text-align:center;width:5rem}.paging .paging-right{width:2rem;text-align:left}.fadein{animation-name:fadein;animation-duration:.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}.fadeout{animation-name:fadeout;animation-duration:.5s}@keyframes fadeout{from{opacity:1}to{opacity:0}}.fadein_y{animation-name:fadein_y;animation-duration:.5s}@keyframes fadein_y{from{opacity:0;transform:translatey(10px)}to{opacity:1;transform:translatey(0)}}.fadeout_y{animation-name:fadeout_y;animation-duration:.5s}@keyframes fadeout_y{from{opacity:1;transform:translatey(0px)}to{opacity:0;transform:translatey(10px)}}@media only screen and (max-width: 824px){.tab{padding:0 1rem;white-space:nowrap;overflow-x:scroll}}.tab .tab-item{position:relative;font-size:.875rem;font-weight:700;color:#8e8e8e;margin-right:1rem;line-height:3rem;display:inline-block}.tab .tab-item.current{color:#1d1e24;border-bottom:solid 1px #1d1e24}.tab .tab-item .new-badge{position:absolute;width:.75rem;height:.75rem;background-color:#7140ff;border-radius:50%;border:solid 2px #fff;top:.5rem;right:-0.675rem}.tab button{float:right}.tab-right{display:flex}.block-list{padding:1.5rem 0}.block-list .block-list-header{font-size:.875rem;line-height:1.5rem;color:#8e8e8e;padding-bottom:.5rem;border-bottom:solid 1px #dfdfdf}.block-list .block-list-item{display:flex;justify-content:space-between;margin-top:1.5rem}.block-list .block-list-item .block-list-item-date{font-weight:700;line-height:2.5rem}.block-list .block-list-item .block-list-item-type{font-size:.67rem;margin-left:.5rem;padding:.25rem .5rem;color:#8e8e8e;background-color:#f9f9f9;line-height:2.5rem;border-radius:.25rem;vertical-align:top}.block-list .block-list-no-item{display:flex;justify-content:center;margin-top:1.5rem}.block-list .block-list-no-item .block-list-item-text{line-height:2.5rem;color:#8e8e8e}.menu-list-wrapper,.modal-header .modal-header-menu-contents,.reply .box-message-select-wrapper,.box-menu-contents,.box-messages .box-message .box-message-actions .box-message-select-wrapper,.box-message-menu-contents{position:relative}.menu-list-trigger,.modal-header .modal-header-menu-contents .modal-header-menu-trigger,.box-menu-contents .box-menu-trigger,.box-message-menu-contents .box-message-menu-trigger{color:#5c5c5c}.menu-list-trigger:hover,.modal-header .modal-header-menu-contents .modal-header-menu-trigger:hover,.box-menu-contents .box-menu-trigger:hover,.box-message-menu-contents .box-message-menu-trigger:hover,.menu-list-trigger:focus,.modal-header .modal-header-menu-contents .modal-header-menu-trigger:focus,.box-menu-contents .box-menu-trigger:focus,.box-message-menu-contents .box-message-menu-trigger:focus{color:#1d1e24}.menu-list,.modal-header .modal-header-menu-contents .modal-header-menu-list,.reply .box-message-select-wrapper .box-message-select-menu-list,.box-menu-contents .box-menu-list,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list,.box-message-menu-contents .box-message-menu-list{position:absolute;right:0;transition:all 2s;box-shadow:0 20px 20px rgba(0,0,0,.25);border-radius:.5rem;background-color:#fff;padding:1rem;z-index:2}.menu-list.hide,.modal-header .modal-header-menu-contents .hide.modal-header-menu-list,.reply .box-message-select-wrapper .hide.box-message-select-menu-list,.box-menu-contents .hide.box-menu-list,.box-messages .box-message .box-message-actions .box-message-select-wrapper .hide.box-message-select-menu-list,.box-message-menu-contents .hide.box-message-menu-list{display:none}.menu-list li,.modal-header .modal-header-menu-contents .modal-header-menu-list li,.reply .box-message-select-wrapper .box-message-select-menu-list li,.box-menu-contents .box-menu-list li,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li,.box-message-menu-contents .box-message-menu-list li{padding:.25rem;line-height:1.25rem;font-size:1rem;font-weight:400}.menu-list li:not(:last-child),.modal-header .modal-header-menu-contents .modal-header-menu-list li:not(:last-child),.reply .box-message-select-wrapper .box-message-select-menu-list li:not(:last-child),.box-menu-contents .box-menu-list li:not(:last-child),.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li:not(:last-child),.box-message-menu-contents .box-message-menu-list li:not(:last-child){margin-bottom:1rem}.menu-list li a,.modal-header .modal-header-menu-contents .modal-header-menu-list li a,.reply .box-message-select-wrapper .box-message-select-menu-list li a,.box-menu-contents .box-menu-list li a,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li a,.box-message-menu-contents .box-message-menu-list li a{white-space:nowrap;display:flex}.menu-list li a svg,.modal-header .modal-header-menu-contents .modal-header-menu-list li a svg,.reply .box-message-select-wrapper .box-message-select-menu-list li a svg,.box-menu-contents .box-menu-list li a svg,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li a svg,.box-message-menu-contents .box-message-menu-list li a svg{width:1.25rem;height:1.25rem;margin-right:.25rem}.menu-list li a svg.link,.modal-header .modal-header-menu-contents .modal-header-menu-list li a svg.link,.reply .box-message-select-wrapper .box-message-select-menu-list li a svg.link,.box-menu-contents .box-menu-list li a svg.link,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li a svg.link,.box-message-menu-contents .box-message-menu-list li a svg.link{color:#7140ff !important}.menu-list li.disabled,.modal-header .modal-header-menu-contents .modal-header-menu-list li.disabled,.reply .box-message-select-wrapper .box-message-select-menu-list li.disabled,.box-menu-contents .box-menu-list li.disabled,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li.disabled,.box-message-menu-contents .box-message-menu-list li.disabled{display:flex;color:#dfdfdf}.menu-list li.disabled a svg,.modal-header .modal-header-menu-contents .modal-header-menu-list li.disabled a svg,.reply .box-message-select-wrapper .box-message-select-menu-list li.disabled a svg,.box-menu-contents .box-menu-list li.disabled a svg,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li.disabled a svg,.box-message-menu-contents .box-message-menu-list li.disabled a svg{color:#dfdfdf}.menu-list li.disabled a svg.link,.modal-header .modal-header-menu-contents .modal-header-menu-list li.disabled a svg.link,.reply .box-message-select-wrapper .box-message-select-menu-list li.disabled a svg.link,.box-menu-contents .box-menu-list li.disabled a svg.link,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li.disabled a svg.link,.box-message-menu-contents .box-message-menu-list li.disabled a svg.link{color:#7140ff;margin-left:.25rem}.menu-list li.delete,.modal-header .modal-header-menu-contents .modal-header-menu-list li.delete,.reply .box-message-select-wrapper .box-message-select-menu-list li.delete,.box-menu-contents .box-menu-list li.delete,.box-messages .box-message .box-message-actions .box-message-select-wrapper .box-message-select-menu-list li.delete,.box-message-menu-contents .box-message-menu-list li.delete{color:#e4163b}.target-list{width:100%}.target-list .target-list-panel{background-color:#fff;padding:1.5rem;margin-bottom:1.5rem;display:grid;grid-template-rows:1fr;grid-template-columns:80px 1fr 1.5rem}@media only screen and (max-width: 824px){.target-list .target-list-panel{border-radius:.5rem;margin-left:1rem;margin-right:1rem}}.target-list .target-list-panel.link{background-image:url("https://cdn.wavebox.me/static/icon/uil_angle-right-b.svg");background-repeat:no-repeat;background-position:center right 1rem}.target-list .target-list-panel .target-list-panel-image{grid-row:1/2;grid-column:1/2}.target-list .target-list-panel .target-list-panel-image img{height:80px;width:80px;border-radius:60px;user-select:none}.target-list .target-list-panel .target-list-panel-content{grid-row:1/2;grid-column:2/3;display:flex;flex-direction:column;justify-content:center;margin-left:1rem;word-break:break-word}.target-list .target-list-panel .target-list-panel-content .name{font-weight:700;color:#1d1e24;line-height:1.5rem}.target-list .target-list-panel .target-list-panel-content .url{font-size:.75rem;color:#5c5c5c}.text-items{color:#5c5c5c}@media only screen and (min-width: 825px){.text-items{max-width:980px;padding:2.5rem 5rem}}@media only screen and (max-width: 824px){.text-items{padding:5rem 1.5rem}}.text-items.color-black{color:#1d1e24 !important}.text-items.text-size-075{font-size:.75rem}.text-items.text-size-075 ul{line-height:1.5rem}.text-items h1{margin:0 0 1.5rem 0;font-size:2rem;font-weight:bold;line-height:3rem;text-align:center;color:#1d1e24}.text-items h2{margin:0 0 1rem 0;font-size:1.5rem;font-weight:bold;line-height:2rem;text-align:left;color:#1d1e24}.text-items h3{margin:0 0 .5rem 0;font-size:1rem;font-weight:bold;line-height:1.75rem;text-align:left;color:#1d1e24}.text-items p{margin:0 0 1.5rem 0;line-height:2rem}.text-items ol{list-style:decimal;line-height:2rem;margin-left:1.25rem;margin-bottom:2rem}.text-items ol ol{list-style:lower-roman}.text-items ol ol ol{list-style:lower-latin}.text-items ul{list-style:disc;line-height:2rem;margin-left:1.25rem;margin-bottom:2rem}.text-items hr{margin:2rem 0}.text-items a{text-decoration:underline}.text-items a:hover,.text-items a:focus{text-decoration:none}.text-items strong{font-weight:bold}.announce_list{color:#5c5c5c}@media only screen and (min-width: 825px){.announce_list{padding:2.5rem 0}}@media only screen and (max-width: 824px){.announce_list{padding:5rem 1.5rem}}.announce_list h1{margin:0 0 1.5rem 0;font-size:2rem;font-weight:bold;line-height:3rem;text-align:center;color:#1d1e24}.announce_list section{margin-bottom:2rem}.announce_list section h2{font-size:1.5rem;font-weight:bold;line-height:2rem;text-align:left;color:#1d1e24}.announce_list section h2 a{text-decoration:none !important}.announce_list section h2 a:hover{cursor:pointer}.announce_list section .publish_date{font-size:.75rem;color:#8e8e8e}.announce_list section div{margin:1rem 0 0 0}.announce_list section div p{line-height:2rem}.announce_list section div ol{list-style:decimal;line-height:2rem;margin-left:1.25rem}.announce_list section div ol ol{list-style:lower-roman;line-height:1.5rem;font-size:.75rem}.announce_list section div ol ol ol{list-style:lower-latin}.announce_list section div ul{list-style:disc;line-height:2rem;margin-left:1.25rem}.announce_list section div ul ul{line-height:1.5rem;font-size:.75rem}.announce_list hr{margin:2rem 0}.announce_list a{text-decoration:underline}.announce_list a:hover,.announce_list a:focus{text-decoration:none}.announce_list strong{font-weight:bold}.notice_list_user{margin-top:2rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.notice_list_user section{position:relative;padding-bottom:1rem}.notice_list_user section:last-child{padding-bottom:0rem}.notice_list_user section:first-child .new-badge{position:absolute;width:.75rem;height:.75rem;background-color:#7140ff;border-radius:50%;border:solid 0px #fff;top:1rem;right:1rem}.notice_list_user section:not(:first-child){border-top:1px solid #dfdfdf;padding-top:1rem}.notice_list_user section:not(:first-child) .new-badge{position:absolute;width:.75rem;height:.75rem;background-color:#7140ff;border-radius:50%;border:solid 0px #fff;top:2rem;right:1rem}.notice_list_user section h2{font-size:.875rem;line-height:1.5rem;margin-right:2.5rem}.notice_list_user section p{font-size:.75rem;line-height:1.5rem;color:#8e8e8e}.notice_list_user .no_data{margin-bottom:2.5rem;background-color:#fff;text-align:center;color:#5c5c5c;padding:1rem 0;font-size:.875rem}.notice_list_management{margin-top:2rem}.notice_list_management label{font-size:.75rem;line-height:1.5rem;height:1.5rem;color:#8e8e8e;border:1px solid #8e8e8e;border-radius:.25rem;padding:0 .5rem}.notice_list_management section{padding:1.5rem;margin-bottom:2rem;background-color:#fff;border-radius:.5rem;position:relative}.notice_list_management section .new-badge{position:absolute;width:.75rem;height:.75rem;background-color:#7140ff;border-radius:50%;border:solid 0px #fff;top:-0.25rem;right:.5rem}.notice_list_management .header{margin-bottom:.25rem}.notice_list_management .header h2{font-weight:700;font-size:1rem;color:#1d1e24;line-height:1.75rem}.notice_list_management .header p{font-size:.75rem;line-height:1.5rem;color:#8e8e8e}.notice_list_management .content{font-size:.875rem}.notice_list_management .content p{line-height:2rem}.notice_list_management .content ol{list-style:decimal;line-height:2rem;margin-left:1.25rem}.notice_list_management .content ol ol{list-style:lower-roman;line-height:1.5rem;font-size:.75rem}.notice_list_management .content ol ol ol{list-style:lower-latin}.notice_list_management .content ul{list-style:disc;line-height:2rem;margin-left:1.25rem}.notice_list_management .content ul ul{line-height:1.5rem;font-size:.75rem}.notice_list_management .image_area{margin-bottom:1rem}.notice_list_management .button_area{margin-top:1rem}.notice_list_management .no_data{margin-bottom:2.5rem;background-color:#fff;text-align:center;color:#5c5c5c;padding:1rem 0;font-size:.875rem}.user_profile{object-fit:cover}.user_profile.big{height:10rem;width:10rem;border-radius:5rem}.user_profile.menu{height:3rem;width:3rem;border-radius:1.5rem}.sort-asc-desc{display:flex;flex-direction:column;justify-content:center}.sort-asc-desc svg{height:1.5rem;width:1.5rem;color:#8e8e8e}.accordion{color:#1d1e24}.accordion .accordion-title{font-size:1rem;font-weight:700;cursor:pointer;display:flex;justify-content:space-between}@media only screen and (min-width: 825px){.accordion .accordion-title{line-height:3rem}}@media only screen and (max-width: 824px){.accordion .accordion-title{line-height:1.5rem;padding:1rem 3.5rem 1rem 1.5rem}}.accordion .accordion-title .accordion-button{width:1.5rem}@media only screen and (min-width: 825px){.accordion .accordion-title .accordion-button{position:relative;padding:1.5rem 0;top:1rem}}@media only screen and (max-width: 824px){.accordion .accordion-title .accordion-button{position:absolute;right:1rem}}.accordion .accordion-title .accordion-button span,.accordion .accordion-title .accordion-button span:after{background-color:#1d1e24;content:"";display:block;height:2px;width:1rem;position:absolute;transition:all .5s}.accordion .accordion-title .accordion-button span{top:.5rem;transition:all .5s}.accordion .accordion-title .accordion-button span::after{transform:rotate(90deg);transition:all .5s}.accordion .accordion-title.open .accordion-button span:after{transform:rotate(0deg)}.accordion .accordion-description{border-bottom:1px solid #1d1e24;font-size:1rem;line-height:2rem;overflow:hidden;max-height:0;transition:all .5s}@media only screen and (max-width: 824px){.accordion .accordion-description{padding:0 1.5rem}}.accordion .accordion-description.open{max-height:100vh}.accordion .accordion-description a{color:#7140ff;text-decoration:underline}.accordion .accordion-description a:hover{text-decoration:none}.download-list{width:100%}.download-list .download-panel{margin-top:1.5rem;padding:1.5rem;background-color:#fff;display:flex;justify-content:space-between}.download-list .download-panel .download-info h2{font-weight:700;font-size:1rem;line-height:1.5rem;color:#1d1e24}.download-list .download-panel .download-info p{font-size:.75rem;color:#5c5c5c;line-height:1.1rem}.download-list .download-panel .download-button{margin-left:1rem;display:flex;flex-direction:column;justify-content:center}.blog_list h1{text-align:center;margin-bottom:2.5rem}.blog_list .blog_category{margin-bottom:2.5rem}.blog_list .blog_category ul{display:flex;justify-content:center}@media only screen and (max-width: 824px){.blog_list .blog_contents{display:grid;place-content:center;gap:1.5rem;margin-bottom:2.5rem}}@media only screen and (min-width: 825px){.blog_list .blog_contents{display:grid;place-content:center;grid-template-columns:25rem 25rem;gap:2.5rem;margin-bottom:2.5rem}}.blog_list .blog_contents .blog_content .picture{display:grid;place-content:center}@media only screen and (max-width: 824px){.blog_list .blog_contents .blog_content{padding:0 1rem}.blog_list .blog_contents .blog_content h2{font-size:1rem;font-weight:700;line-height:1.75rem}}@media only screen and (min-width: 825px){.blog_list .blog_contents .blog_content{width:25rem}.blog_list .blog_contents .blog_content .picture{height:16rem;width:25rem}.blog_list .blog_contents .blog_content h2{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.5rem}}.blog_list .blog_contents .blog_content .blog_text{margin-top:1rem;margin-bottom:1rem}.blog_list .blog_contents .blog_content p{color:#5c5c5c;font-size:.75rem}.blog_list .blog_contents .blog_content .blog_badge{display:inline-block}.blog_list .no_data{text-align:center;color:#5c5c5c;margin-bottom:2.5rem}.blog_list .blog_operation{padding:2.5rem 0 5rem;display:grid;gap:1.5rem;place-content:center}.blog_list .blog_operation h2{font-size:2rem;font-weight:700;text-align:center}.blog_list .blog_operation .button-area{display:flex}@media only screen and (max-width: 824px){.blog_list .blog_operation .button-area{flex-direction:column;gap:1.5rem}}@media only screen and (min-width: 825px){.blog_list .blog_operation .button-area{justify-content:center;gap:1rem}}.blog_detail{margin-top:1rem;margin-bottom:2rem}.blog_detail .picture{display:grid;place-content:center}.blog_detail .blog_header{margin-bottom:2rem}.blog_detail .blog_header h1{font-size:1.5rem;font-weight:700;line-height:2rem}.blog_detail .blog_header span{color:#8e8e8e;font-size:.75rem;line-height:1.5rem}@media only screen and (max-width: 824px){.blog_detail .blog_header span{margin-left:1rem}}.blog_detail .blog_content{color:#1d1e24;font-size:1rem;line-height:2rem;display:grid;gap:1rem}@media only screen and (max-width: 824px){.blog_detail .blog_content{padding:0 1rem}}.blog_detail .blog_content h1,.blog_detail .blog_content h2,.blog_detail .blog_content h3,.blog_detail .blog_content h4,.blog_detail .blog_content h5,.blog_detail .blog_content h6{font-weight:700;font-size:1rem;line-height:1.75rem;margin-top:2rem}@media only screen and (max-width: 824px){.blog_detail .blog_content h1,.blog_detail .blog_content h2,.blog_detail .blog_content h3,.blog_detail .blog_content h4,.blog_detail .blog_content h5,.blog_detail .blog_content h6{margin:2rem 0 0 0}}.blog_detail .blog_content h1{font-size:1.5rem;line-height:2rem}.blog_detail .blog_content img{margin-top:1rem}.blog_detail .blog_content ul{padding-left:2rem;margin:.5rem 0;display:flex;flex-direction:column;gap:.5rem}.blog_detail .blog_content li{list-style:disc}.blog_detail .blog_content strong{font-weight:700}.blog_detail .blog_content em{font-style:italic}.blog_detail .blog_content a{color:#7140ff;cursor:pointer}.share_page_buttons{display:flex;flex-direction:column;justify-content:center;padding-top:2rem;margin-bottom:5rem}.share_page_buttons h2{text-align:center;font-weight:700;font-size:1rem;line-height:1.75rem;margin-bottom:1rem}.share_page_buttons .share_page_buttons_buttons{display:flex;justify-content:center;gap:1.5rem}.alert{width:100%}.alert:first-of-type{padding-top:2px}.alert .alert-content{width:100%;padding:.75rem 1rem;display:grid;grid-template-columns:1fr 1.5rem}.alert .alert-content .alert-content-text{display:flex;justify-content:center}.alert .alert-content a{font-size:.875rem;line-height:1.25rem}.alert .alert-content button{position:absolute;right:1rem;width:1.5rem}.alert .alert-content button svg{height:1.5rem;width:1.5rem}.alert .alert-content.alert-black{background-color:#1d1e24;color:#fff}.alert .alert-content.alert-black a:hover,.alert .alert-content.alert-black a:focus{color:#dfdfdf}.alert .alert-content.alert-black button:hover,.alert .alert-content.alert-black button:focus{color:#dfdfdf}.alert .alert-content.alert-yellow{background-color:#fae73e;color:#1d1e24}.alert .alert-content.alert-yellow a:hover,.alert .alert-content.alert-yellow a:focus{color:#5c5c5c}.alert .alert-content.alert-yellow button:hover,.alert .alert-content.alert-yellow button:focus{color:#5c5c5c}
