html{-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}a{text-decoration:none;color:inherit}ul,ol{list-style:none;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}@font-face{font-family:"Monomaniac One";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/monomaniac.woff2") format("woff2"),url("../fonts/monomaniac.woff") format("woff")}@font-face{font-family:"M PLUS 1p";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Mplus1p-medium.woff2") format("woff2"),url("../fonts/Mplus1p-medium.woff") format("woff")}@font-face{font-family:"M PLUS 1p";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Mplus1p-bold.woff2") format("woff2"),url("../fonts/Mplus1p-bold.woff") format("woff")}@font-face{font-family:"M PLUS 1p";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/Mplus1p-extraBold.woff2") format("woff2"),url("../fonts/Mplus1p-extraBold.woff") format("woff")}body{color:#464646;font-size:16px;font-family:"M PLUS 1p",sans-serif;font-weight:500}body.page-id-420{background:#464646}@media(max-width: 1280px){body{font-size:14px}}img{max-width:100%;height:auto;vertical-align:middle}*:focus-visible{outline:1px solid #e0e0e0}.grecaptcha-badge{visibility:hidden}@media(min-width: 1281px){.u-only_sp{display:none !important}}@media(max-width: 1280px){.u-only_pc{display:none !important}}.u-bg-stripe_blue{background-size:auto auto;background-image:repeating-linear-gradient(0deg, rgba(4, 100, 170, 0.7), rgba(4, 100, 170, 0.7) 2px, rgba(0, 96, 165, 0.7) 2px, rgba(0, 96, 165, 0.7) 4px)}.l-main{min-height:100vh;overflow:hidden;width:calc(100vw - 200px);max-width:1400px;padding:96px 40px 40px;margin-left:auto;margin-right:auto;position:relative}.l-main.--narrow{max-width:1080px}.l-main.--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1280px){.l-main{width:100%;padding:96px 100px 40px}}@media(max-width: 767px){.l-main{width:100%;padding:72px 20px 64px}}@media print{.l-main{width:100%;max-width:100%}}.p-main::before{content:"";width:100vw;height:100vh;background:url("../img/bg_main.jpg") no-repeat center top/cover;position:fixed;top:0;left:0;z-index:-1}.u-mono{font-family:"Monomaniac One",sans-serif}.u-inline-block{display:inline-block}.inactive,.no-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inactive .inactive__inner,.inactive .no-login__inner,.no-login .inactive__inner,.no-login .no-login__inner{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;margin-inline:auto;width:920px;max-width:100%}.inactive__text,.no-login__text{margin-top:20px;line-height:2;margin-bottom:20px}.inactive__link,.no-login__link{border-radius:4px;background:#4db7e5;color:#fff;padding:18px 16px;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;max-width:100%;margin:20px auto 0;width:320px}@media(any-hover: hover){.inactive__link:hover,.no-login__link:hover{background:#0092d1}}.nest-quest .notice-wrap{top:86px;right:50px;opacity:.8}.nest-quest .notice-item{padding:12px 24px;border-radius:4px;background-color:#f7f7f9;color:#464646;-webkit-filter:drop-shadow(0, 4px, 10px, rgba(70, 70, 70, 0.25));filter:drop-shadow(0, 4px, 10px, rgba(70, 70, 70, 0.25))}.nest-quest .notice-item p{display:block;float:none;margin:0;padding:0}.nest-quest .notice-item h1{display:none}.nest-quest .notice-item-close{display:block;width:22px;height:22px;line-height:22px;font-size:20px;text-align:center;cursor:pointer;position:absolute;top:4px;right:6px}.p-content{background:#fff;border:4px solid #414349;border-radius:8px;padding:48px 0 0;min-height:calc(100vh - 192px)}.p-content__body{width:900px;max-width:100%;margin-left:auto;margin-right:auto;padding:64px 40px 48px}.p-terms .p-content__body{padding-bottom:60px}.p-content__title{width:600px;max-width:90%;background:-webkit-gradient(linear, left top, right top, from(#0464AA), color-stop(58%, rgba(4, 100, 170, 0.8)), to(transparent));background:linear-gradient(90deg, #0464AA 0%, rgba(4, 100, 170, 0.8) 58%, transparent 100%);color:#fff;font-size:28px;font-weight:700;padding:16px 48px;position:relative;text-shadow:2px 2px 4px rgba(0,0,0,.25);line-height:1}.p-content__title::before{content:"";width:28px;height:100%;background-size:auto auto;background-color:rgba(0,0,0,0);background-image:repeating-linear-gradient(45deg, transparent, transparent 5px, #0E5398 5px, #0E5398 10px);position:absolute;top:0;left:0}@media(max-width: 767px){.p-content__title{background:-webkit-gradient(linear, left top, right top, from(#0464AA), color-stop(80%, rgba(4, 100, 170, 0.8)), to(transparent));background:linear-gradient(90deg, #0464AA 0%, rgba(4, 100, 170, 0.8) 80%, transparent 100%);font-size:20px;padding:8px 48px 8px 32px}.p-content__title::before{width:16px}.p-content__body{padding:0 16px 48px}}@media print{.p-content{border:none}.p-content__body{padding-left:0;padding-right:0;width:100%}}.p-page__password{width:640px;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;min-height:calc(100vh - 328px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-page__password input[type=password]{margin-top:40px;border:1px solid #ddd;border-radius:2px;padding:8px 12px}.p-page__password__submit{width:240px;margin:40px auto 0;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.17));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.17))}.p-modal{padding:64px;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.p-modal.--show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;visibility:visible}.p-modal__bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,43,74,.66);z-index:1001}.p-modal__inner{width:600px;margin-left:auto;margin-right:auto;border-radius:8px;background:#fff;position:relative;z-index:1002}.p-modal__title{background:url("../img/bg_icons.png") repeat center/30%;border-radius:8px 8px 0 0;color:#fff;font-size:20px;line-height:1;height:52px;font-weight:700;text-align:center;padding:16px}.p-modal__body{padding:32px;max-height:calc(100vh - 128px - 52px);overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.p-modal__body::-webkit-scrollbar{display:none}.p-modal__close{border:1px solid #a1a1a1;border-radius:4px;display:block;font-size:12px;padding:4px 8px;text-align:center;width:160px;margin:36px auto 0}@media(max-width: 767px){.p-modal{padding:64px 16px}.p-modal__inner{width:100%}.p-modal__title{background-size:60%;font-size:18px}.p-modal__body{padding:32px 10px}}.p-menuModal__list,.p-menuModal__subList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 16px;width:400px;margin-left:auto;margin-right:auto}.p-menuModal__item{width:100%}.p-menuModal__itemLink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;border:2px solid #a1a1a1;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(any-hover: hover){.p-menuModal__itemLink:hover{background:#e8e8e8}}.p-menuModal__itemImg{width:40px}.p-menuModal__itemText{font-size:20px;line-height:1.2;letter-spacing:.04em;-webkit-box-flex:1;-ms-flex:1;flex:1}.p-menuModal__subList{margin-top:20px}.p-menuModal__subItem{width:calc((100% - 16px)/2)}.p-menuModal__subLink{border-radius:4px;border:2px solid #a1a1a1;display:block;text-align:center;font-size:12px;padding:4px 8px;width:100%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(any-hover: hover){.p-menuModal__subLink:hover{background:#e8e8e8}}@media(max-width: 767px){.p-menuModal__body{padding:32px 16px}.p-menuModal__list,.p-menuModal__subList{width:100%}.p-menuModal__itemImg{width:20px}.p-menuModal__itemText{font-size:18px}.p-menuModal__subList{gap:12px}.p-menuModal__subItem{width:calc((100% - 12px)/2)}.p-menuModal__subLink{font-size:11px;padding:4px}}.p-orientationModal__img{width:300px;max-width:80%;margin-left:auto;margin-right:auto}.p-orientationModal__heading{font-size:20px;line-height:1.2;text-align:center;margin-top:32px}.p-orientationModal__desc{font-size:16px;line-height:1.5;text-align:center;margin-top:20px}.um-button.um-stripe-button.um-button-size-l{border-radius:4px;background:#4db7e5;color:#fff;padding:18px 16px;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;max-width:100%;margin:20px auto 0;width:320px}@media(any-hover: hover){.um-button.um-stripe-button.um-button-size-l:hover{background:#0092d1}}.errorPage{padding:48px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.errorPage__heading{text-align:center;font-size:40px;font-weight:bold}.errorPage__text{text-align:center;margin-top:20px}.p-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;position:fixed;top:0;left:0;width:100%;z-index:999}.p-header__logo{margin-left:40px;width:140px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}@media(any-hover: hover){.p-header__logo:hover{opacity:.7;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}}.p-header__profile{background:rgba(2,52,85,.8);-webkit-clip-path:polygon(20px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(20px 0, 100% 0, 100% 100%, 0 100%);padding-left:20px;position:relative;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.p-header__profile__inner{padding:8px 40px 8px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media(any-hover: hover){.p-header__profile:hover{background:rgba(15,77,118,.8)}}.p-header__profile__text{font-size:16px;line-height:1;text-align:right}.p-header__profile__level{margin-top:8px}.p-header__profile__level .mycred-my-rank{display:inline-block}.p-header__profile__img{width:60px;height:60px;border-radius:8px;overflow:hidden;border:2px solid #fff}@media(max-width: 767px){.p-header__logo{margin-left:20px;width:100px}.p-header__profile{padding-left:20px}.p-header__profile::before{border-width:0px 0px 56px 20px}.p-header__profile__inner{padding:8px 20px 8px 10px;gap:10px}.p-header__profile__text{font-size:14px}.p-header__profile__level{margin-top:4px}.p-header__profile__img{width:40px;height:40px;border-radius:4px}}@media print{.p-header{position:relative}.p-header__profile::before{display:none}}.p-sidebar{position:fixed;bottom:40px;right:48px;width:64px;z-index:999}.p-sidebar__item+.p-sidebar__item{margin-top:24px}.p-sidebar__item span{display:none}.p-sidebar__link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(any-hover: hover){.p-sidebar__link:hover{opacity:.9}}@media(max-width: 1280px){.p-sidebar{right:18px}}@media(max-width: 767px){.p-sidebar{bottom:0;right:0;width:100%}.p-sidebar__list{display:-webkit-box;display:-ms-flexbox;display:flex}.p-sidebar__item{width:25%}.p-sidebar__item+.p-sidebar__item{margin-top:0;border-left:1px solid #fff}.p-sidebar__item span{display:block}.p-sidebar__img{width:14px}.p-sidebar__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#023455;color:#fff;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:13px 0;width:100%}}@media print{.p-sidebar{display:none}}.p-profile::before,.p-account::before,.p-register::before{background:url("../img/bg_sub.jpg") repeat top left/50%}@media(max-width: 767px){.p-profile::before,.p-account::before,.p-register::before{background-size:80%}}.p-profile__inner{position:relative;padding-top:28px}.p-profile__inner::before{content:"";aspect-ratio:1/1;width:51.6%;position:absolute;bottom:0;right:0;background:url("../img/icon_profileLogo.svg") no-repeat center/contain;z-index:1}.p-profile__body{width:940px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 48px;position:relative;z-index:2;padding:32px 40px 40px}.p-profile__menu{width:240px}.p-profile__heading{color:#4db7e5;font-size:16px;font-weight:bold;display:inline-block}.p-profile__heading--editMode{display:block;text-align:center;font-size:24px;width:100%}.p-profile__userImg{width:140px;margin:0 auto;border:3px solid #414349;border-radius:8px;background:#fff;padding:7px}.p-profile__userImg img{border-radius:4px}.p-profile__userName{text-align:center;margin-top:16px;font-size:20px;line-height:1;font-weight:700}.p-profile__btns{margin-top:40px}.p-profile__btn{display:block;width:100%;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.17));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.17));-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.p-profile__btn+.p-profile__btn{margin-top:20px}@media(any-hover: hover){.p-profile__btn:hover{opacity:.9}}.p-profile__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-profile__level{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.p-profile__levelHeading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.p-profile__levelNum{font-size:32px;line-height:1;margin-top:2px}.p-profile__levelGauge{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:23px}.p-profile__levelGaugeOuter{width:100%;height:14px;background:#e2e2e2;border-radius:14px;padding:2px}.p-profile__levelGaugeInner{background:#4db7e5;height:100%;border-radius:12px}.p-profile__levelCount{text-align:right;font-size:14px;margin-top:8px}.p-profile__rank{margin-top:28px}.p-profile__rankHead{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.p-profile__rankHeading{padding-left:26px;position:relative}.p-profile__rankHeading::before{content:"";background:url("../img/icon_cup.svg") no-repeat center/contain;width:22px;height:22px;position:absolute;top:1px;left:0}.p-profile__rankName{font-size:24px;line-height:1;font-weight:bold}.p-profile__rankName .mycred-users-badges .the-badge:not(:last-of-type){display:none}.p-profile__rankName .mycred-users-badges .the-badge .mycred-badge-image{display:none}.p-profile__rankName .mycred-users-badges .the-badge .mycred-badge-content{display:block;margin:0}.p-profile__rankName .mycred-users-badges .the-badge .title{font-weight:bold}.p-profile__rank__medals .mycred-users-badges{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.p-profile__rank__medals .mycred-users-badges .the-badge.vertical{width:calc((100% - 36px)/4);min-width:32px;max-width:60px;margin:0;aspect-ratio:1/1;position:relative;display:block}@media(any-hover: hover){.p-profile__rank__medals .mycred-users-badges .the-badge.vertical:hover .mycred-badge-content{opacity:1;visibility:visible}}.p-profile__rank__medals .mycred-users-badges .the-badge.vertical .mycred-badge-content{background:#fff;border-radius:4px;display:block;font-size:12px;font-weight:500;margin:0;padding:4px;position:absolute;width:110px;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);top:0;left:0;-webkit-filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.2));filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.2));opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.p-profile__rank__medals .mycred-users-badges .the-badge.vertical .mycred-badge-content::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px 7px 0px 7px;left:20%;bottom:0;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}.p-profile__rank__medals .mycred-users-badges .badge-requirements,.p-profile__rank__medals .mycred-users-badges .users-with-badge{display:none}.p-profile__history{margin-top:28px}.p-profile__historyHeading{padding-left:26px;position:relative}.p-profile__historyHeading::before{content:"";background:url("../img/icon_book.svg") no-repeat center/contain;width:22px;height:22px;position:absolute;top:6px;left:0}.p-profile__historyList{margin-top:16px}@media(max-width: 1280px){.p-profile__body{gap:24px 20px;padding:32px 16px 40px}}@media(max-width: 767px){.p-profile__menu{width:100%}.p-profile__heading--editMode{display:block;text-align:center;font-size:24px;width:100%}.p-profile__userImg{width:100px;border:2px solid #414349;border-radius:4px;padding:4px}.p-profile__userImg img{border-radius:2px}.p-profile__userName{margin-top:8px;font-size:16px}.p-profile__btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:20px}.p-profile__btn{width:200px;max-width:calc((100% - 10px)/2)}.p-profile__btn+.p-profile__btn{margin-top:0}.p-profile__level{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.p-profile__levelText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.p-profile__levelNum{font-size:20px;margin-top:0;padding-left:8px}.p-profile__levelGauge{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0}.p-profile__levelCount{margin-top:4px}.p-profile__rank{margin-top:24px}.p-profile__rankHead{-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-profile__rankName{font-size:20px}.p-profile__history{margin-top:24px}}.um{position:relative;z-index:2}.um.um-profile{margin:0}.um .um-header{padding:0;border:0}.um .um-profile-photo-img{pointer-events:none}.um .um-profile-edit.um-profile-headericon{display:none}.um .um-profile-meta{display:none}.um.uimob960 .um-profile-photo a.um-profile-photo-img{top:0 !important}.um.um-7 .um-profile-body{max-width:600px}.um .um-col-alt input[type=submit].um-button[value=登録する]{aspect-ratio:120/31;background:url("../img/btn_register.png") no-repeat center/contain;text-indent:100%;white-space:nowrap;overflow:hidden;padding:0 !important;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.17));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.17));font-size:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(any-hover: hover){.um .um-col-alt input[type=submit].um-button[value=登録する]:hover{opacity:.9}}.um .um-col-alt .um-button.um-alt{aspect-ratio:120/31;background:url("../img/btn_cancel.png") no-repeat center/contain;-webkit-box-shadow:unset;box-shadow:unset;text-indent:100%;white-space:nowrap;overflow:hidden;padding:0 !important;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.17));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.17));font-size:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(any-hover: hover){.um .um-col-alt .um-button.um-alt:hover{background:url("../img/btn_cancel.png") no-repeat center/contain;-webkit-box-shadow:unset;box-shadow:unset;opacity:.9}}@media(max-width: 767px){.um .um-col-alt input[type=submit].um-button[value=登録する],.um .um-col-alt .um-button.um-alt{width:200px !important;min-width:unset !important;margin-inline:auto}}.l-main .um:not(.um-admin){margin-bottom:0 !important}.um-field-user_icon .um-field-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 20px}.um-field-user_icon .um-clear{display:none}.um-field-user_icon .um-field-radio.um-field-half{margin:0;float:none;width:calc((100% - 80px)/5);min-width:80px}.um-field-user_icon .um-field-radio input+.um-field-radio-state{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.um-field-user_icon .um-field-radio input+.um-field-radio-state+.um-field-radio-option{position:relative;font-size:0;line-height:unset;color:rgba(0,0,0,0) !important;margin-left:30px}.um-field-user_icon .um-field-radio input+.um-field-radio-state+.um-field-radio-option::before{content:"";width:54px;height:54px;display:block}.um-field-user_icon .um-field-radio input[value=mermaid]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_mermaid.png") no-repeat center/contain}.um-field-user_icon .um-field-radio input[value=dog]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_dog.png") no-repeat center/contain}.um-field-user_icon .um-field-radio input[value=hero]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_hero.png") no-repeat center/contain}.um-field-user_icon .um-field-radio input[value=crown1]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_crown1.png") no-repeat center/contain}.um-field-user_icon .um-field-radio input[value=crown2]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_crown2.png") no-repeat center/contain}.um-field-user_icon .um-field-radio input[value=knight]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_knight.png") no-repeat center/contain}.um-field-user_icon .um-field-radio input[value=which]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_which.png") no-repeat center/contain}.um-field-user_icon .um-field-radio input[value=girl]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_girl.png") no-repeat center/contain}.um-field-user_icon .um-field-radio input[value=rabbit]+.um-field-radio-state+.um-field-radio-option::before{background:url("../img/prof_rabbit.png") no-repeat center/contain}.mycred-history-wrapper .mycred-table{width:100%;border-bottom:1px solid #464646}.mycred-history-wrapper thead{display:none}.mycred-history-wrapper td{border-top:1px solid #464646}.mycred-history-wrapper .type-log-entry{border-top:1px solid #464646;font-size:14px;line-height:1.4}.mycred-history-wrapper .column-creds{display:none}.mycred-history-wrapper .column-time{width:190px;padding:16px 12px}.mycred-history-wrapper .no-entries{padding:16px 12px}.mycred-history-wrapper .column-entry{padding:16px 12px 16px 0}.mycred-history-wrapper .pagination-top,.mycred-history-wrapper .pagination-bottom{display:none}@media(max-width: 1280px){.mycred-history-wrapper td{border:none}.mycred-history-wrapper .column-time{border-top:1px solid #464646;width:100%;display:block;padding:12px 0 0 0}.mycred-history-wrapper .no-entries{padding:12px 8px}.mycred-history-wrapper .column-entry{display:block;margin-top:8px;padding:0 0 12px 0}}.um-account.uimob800 .um-account-main{max-width:unset}.um-account .um-account-meta-img-b a,.um-account .um-account-meta-img a{position:relative;display:block;width:140px;aspect-ratio:1/1;margin-left:auto;margin-right:auto;border:3px solid #414349;border-radius:8px}.um-account .um-account-meta-img-b a img,.um-account .um-account-meta-img a img{opacity:0}.um-account .um-account-meta-img-b a::before,.um-account .um-account-meta-img a::before{content:"";width:100%;aspect-ratio:1/1;border:7px solid #fff;border-radius:4px;background:url("../img/prof_hero.png") no-repeat center/contain;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0}.--mermaid .um-account .um-account-meta-img-b a::before,.--mermaid .um-account .um-account-meta-img a::before{background:url("../img/prof_mermaid.png") no-repeat center/contain}.--dog .um-account .um-account-meta-img-b a::before,.--dog .um-account .um-account-meta-img a::before{background:url("../img/prof_dog.png") no-repeat center/contain}.--hero .um-account .um-account-meta-img-b a::before,.--hero .um-account .um-account-meta-img a::before{background:url("../img/prof_hero.png") no-repeat center/contain}.--crown1 .um-account .um-account-meta-img-b a::before,.--crown1 .um-account .um-account-meta-img a::before{background:url("../img/prof_crown1.png") no-repeat center/contain}.--crown2 .um-account .um-account-meta-img-b a::before,.--crown2 .um-account .um-account-meta-img a::before{background:url("../img/prof_crown2.png") no-repeat center/contain}.--knight .um-account .um-account-meta-img-b a::before,.--knight .um-account .um-account-meta-img a::before{background:url("../img/prof_knight.png") no-repeat center/contain}.--which .um-account .um-account-meta-img-b a::before,.--which .um-account .um-account-meta-img a::before{background:url("../img/prof_which.png") no-repeat center/contain}.--girl .um-account .um-account-meta-img-b a::before,.--girl .um-account .um-account-meta-img a::before{background:url("../img/prof_girl.png") no-repeat center/contain}.--rabbit .um-account .um-account-meta-img-b a::before,.--rabbit .um-account .um-account-meta-img a::before{background:url("../img/prof_rabbit.png") no-repeat center/contain}.um-account .um-account-tab.um-account-tab-general{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.um-account .um-account-heading{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.um-account #um_field_0_user_login{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.um-account #um_field_0_last_name{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.um-account #um_field_0_first_name{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.um-account #um_field_0_user_email{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.um-account #um_field_0_user_email label{font-size:0 !important}.um-account #um_field_0_user_email label::before{content:"メールアドレス";font-size:15px}.um-account .um-col-alt.um-col-alt-b{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.um-account #um_field_0_confirm_user_password label{font-size:0 !important}.um-account #um_field_0_confirm_user_password label::before{content:"新しいパスワード（確認用）";font-size:15px}.um-account #um_field_0_confirm_user_password input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.um-account #um_field_0_confirm_user_password input::-moz-placeholder{color:rgba(0,0,0,0)}.um-account #um_field_0_confirm_user_password input:-ms-input-placeholder{color:rgba(0,0,0,0)}.um-account #um_field_0_confirm_user_password input::-ms-input-placeholder{color:rgba(0,0,0,0)}.um-account #um_field_0_confirm_user_password input::placeholder{color:rgba(0,0,0,0)}.um.um-editing .um-header,.um.um-editing .um-profile-photo{display:none}.p-register__head{text-align:center}.p-register__logo{width:140px;margin:0 auto}.p-register__desc{margin:40px 0}.um_request_name{display:none !important}#um_field_5_terms_agree.um-field,#um_field_5_policy_agree.um-field{padding-top:0}#um_field_5_terms_agree.um-field .um-field-checkbox,#um_field_5_policy_agree.um-field .um-field-checkbox{margin:8px 0 0 0}.um-field.um-field-block{color:#555;font-size:15px;line-height:22px;font-weight:600;padding-top:32px}.um-field.um-field-block a{-webkit-text-decoration:revert;text-decoration:revert}