.error_error__In7vR{width:320px;height:300px;margin:0 auto;padding-top:36px;text-align:center}.error_error__In7vR .error_message__Ctobc{font-size:var(--font-size-s);margin-bottom:var(--spacing-xs)}.GoogleButton_img__uYMaK{vertical-align:bottom}.GoogleButton_button__PVgoI{border:none;height:40px}.GoogleButton_button__PVgoI :hover{cursor:pointer}.loading_loading__0Q4Nt{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#000;opacity:.4;z-index:9999}.loading_loading__0Q4Nt .loading_wrapper__DQSV5{width:200px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loading_loading__0Q4Nt .loading_wrapper__DQSV5 .loading_circle__3iiZi{width:20px;height:20px;position:absolute;border-radius:50%;background-color:#fff;left:15%;transform-origin:50%;animation:loading_circle__3iiZi .5s ease infinite alternate}.loading_loading__0Q4Nt .loading_wrapper__DQSV5 .loading_circle__3iiZi:nth-child(2){left:45%;animation-delay:.2s}.loading_loading__0Q4Nt .loading_wrapper__DQSV5 .loading_circle__3iiZi:nth-child(3){left:auto;right:15%;animation-delay:.3s}.loading_loading__0Q4Nt .loading_wrapper__DQSV5 .loading_shadow__FHxnM{width:20px;height:4px;border-radius:50%;background-color:rgba(0,0,0,.5);position:absolute;top:62px;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);animation:loading_shadow__FHxnM .5s ease infinite alternate}.loading_loading__0Q4Nt .loading_wrapper__DQSV5 .loading_shadow__FHxnM:nth-child(4){left:45%;animation-delay:.2s}.loading_loading__0Q4Nt .loading_wrapper__DQSV5 .loading_shadow__FHxnM:nth-child(5){left:auto;right:15%;animation-delay:.3s}@keyframes loading_circle__3iiZi{0%{top:60px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{height:20px;border-radius:50%;transform:scaleX(1)}to{top:0}}@keyframes loading_shadow__FHxnM{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}to{transform:scaleX(.2);opacity:.4}}.loading_shadow__FHxnM:nth-child(4){left:45%;animation-delay:.2s}.loading_shadow__FHxnM:nth-child(5){left:auto;right:15%;animation-delay:.3s}.loading_wrapper__DQSV5 span{position:absolute;top:75px;font-family:Lato;font-size:20px;letter-spacing:12px;color:#fff;left:15%}.Login_formContainer__3afVw{max-width:240px;margin:0 auto;height:80vh;text-align:center}.Login_formContainer__3afVw .Login_title__BJ0tq{font-size:24px;color:var(--color-font-title);margin-bottom:28px}.Login_formContainer__3afVw .Login_form__qp3o9 .Login_formLabel__8X3NF{display:block;margin-top:var(--spacing-s);font-size:var(--font-size-xs)}.Login_formContainer__3afVw .Login_form__qp3o9 .Login_formInput__kWPfq{width:240px;font-size:var(--font-size-xs);border:1px solid var(--color-border);border-radius:var(--border-radius-m);padding:2px 4px;box-sizing:border-box;height:32px}.Login_formContainer__3afVw .Login_form__qp3o9 .Login_errorMessage__MWqJh{color:var(--color-font-error);font-size:10px;text-align:left;height:10px}.Login_formContainer__3afVw .Login_form__qp3o9 .Login_forgetPassword__elCQA{font-size:var(--font-size-xs);color:var(--color-font-link);padding:var(--spacing-s) 0}.Login_formContainer__3afVw .Login_form__qp3o9 .Login_loginButton__EDpTp{display:block;width:240px;margin:var(--spacing-l) 0 var(--spacing-s);background-color:var(--color-font-title);border:none;cursor:pointer;border-radius:var(--border-radius-m);color:var(--color-font-inverse);height:36px;font-size:var(--font-size-s)}.Login_formContainer__3afVw .Login_form__qp3o9 .Login_checkAccountContainer___6W1N{text-align:center}.Login_formContainer__3afVw .Login_form__qp3o9 .Login_checkAccountContainer___6W1N .Login_checkAccount__8efpJ{font-size:var(--font-size-xs);color:var(--color-font-link);display:inline-block}.Login_formContainer__3afVw .Login_socialAccountsLogin__z0ACN{margin-top:var(--spacing-xs)}.Login_formContainer__3afVw .Login_socialAccountsLogin__z0ACN .Login_promptSocialAccounts__WQdzH{font-size:var(--font-size-xs);text-align:center;color:#666;display:flex;align-items:center}.Login_formContainer__3afVw .Login_socialAccountsLogin__z0ACN .Login_promptSocialAccounts__WQdzH:after,.Login_formContainer__3afVw .Login_socialAccountsLogin__z0ACN .Login_promptSocialAccounts__WQdzH:before{content:"";height:1px;flex-grow:1;background-color:#666}.Login_formContainer__3afVw .Login_socialAccountsLogin__z0ACN .Login_promptSocialAccounts__WQdzH:before{margin-right:4px}.Login_formContainer__3afVw .Login_socialAccountsLogin__z0ACN .Login_promptSocialAccounts__WQdzH:after{margin-left:4px}.Login_formContainer__3afVw .Login_socialAccountsLogin__z0ACN .Login_socialAccounts__jhHLr{margin:var(--spacing-l) auto;display:flex;justify-content:center;width:100%}.Register_formContainer__cttW0{max-width:240px;margin:0 auto;height:80vh}.Register_formContainer__cttW0 .Register_title__p696H{font-size:var(--spacing-l);color:var(--color-font-title);text-align:center;padding-bottom:var(--spacing-xs)}.Register_formContainer__cttW0 .Register_form__twiwU .Register_formLabel__WDuW2{display:block;margin-top:var(--spacing-s);font-size:var(--font-size-xs)}.Register_formContainer__cttW0 .Register_form__twiwU .Register_formInput__0nVne{width:240px;font-size:var(--font-size-xs);border:1px solid var(--color-border);border-radius:var(--border-radius-m);padding:2px 4px;box-sizing:border-box;height:32px}.Register_formContainer__cttW0 .Register_form__twiwU .Register_passwordCondition__vYQMs:after{content:"※ 8文字以上の英数字";margin-left:4px;font-size:8px}.Register_formContainer__cttW0 .Register_form__twiwU .Register_errorMessage__YXRih{color:var(--color-font-error);font-size:10px;text-align:left;height:10px}.Register_formContainer__cttW0 .Register_form__twiwU .Register_registerButton__XcJ1r{display:block;width:240px;margin:var(--spacing-xl) 0 var(--spacing-s);background-color:var(--color-font-title);border:none;cursor:pointer;border-radius:var(--border-radius-m);color:var(--color-font-inverse);height:36px;font-size:var(--font-size-s)}.Register_formContainer__cttW0 .Register_form__twiwU .Register_checkAccountContainer__va2C2{text-align:center}.Register_formContainer__cttW0 .Register_form__twiwU .Register_checkAccountContainer__va2C2 .Register_checkAccount__lh1GF{font-size:var(--font-size-xs);color:var(--color-font-link);display:inline-block}.Register_formContainer__cttW0 .Register_socialAccountsLogin__QBqIL{margin-top:var(--spacing-xs)}.Register_formContainer__cttW0 .Register_socialAccountsLogin__QBqIL .Register_promptSocialAccounts__MyUPE{font-size:var(--font-size-xs);text-align:center;color:#666;display:flex;align-items:center}.Register_formContainer__cttW0 .Register_socialAccountsLogin__QBqIL .Register_promptSocialAccounts__MyUPE:after,.Register_formContainer__cttW0 .Register_socialAccountsLogin__QBqIL .Register_promptSocialAccounts__MyUPE:before{content:"";height:1px;flex-grow:1;background-color:#666}.Register_formContainer__cttW0 .Register_socialAccountsLogin__QBqIL .Register_promptSocialAccounts__MyUPE:before{margin-right:4px}.Register_formContainer__cttW0 .Register_socialAccountsLogin__QBqIL .Register_promptSocialAccounts__MyUPE:after{margin-left:4px}.Register_formContainer__cttW0 .Register_socialAccountsLogin__QBqIL .Register_socialAccounts__P5WUS{margin:var(--spacing-l) auto;display:flex;justify-content:space-between;width:180px}.Register_formContainer__cttW0 .Register_agreement__9jFrt{margin-top:var(--spacing-m);text-align:center}.Register_formContainer__cttW0 .Register_agreement__9jFrt a{font-size:var(--font-size-xs);color:var(--color-font-title)}.Design_container__wPLTI{width:100%;height:92svh;height:92dvh}@media screen and (min-width:481px){.Design_container__wPLTI{background-color:#e3e3e3}}.Body_bodyContainer__RkcPP{width:60%;height:100%;display:flex;flex-direction:column;place-items:center;position:relative}.Body_bodyImage__vVwk4{margin-top:5px;z-index:1}.Body_displayHairPart__nQGPq{position:absolute;top:-5%;z-index:5}.Body_displayBackHairPart__LOL_I{position:absolute;top:-7.7%;z-index:0}.Body_displayEyebrowsPart__cUSGE{position:absolute;top:10%;z-index:4}.Body_displayEyelinePart__7_39x{position:absolute;top:12%;z-index:1}.Body_displayEyespart__4UVOI{position:absolute;top:15%;z-index:1}.Body_displayMouthPart__QkW7u{position:absolute;z-index:1;top:38%}.DesignPreview_designPreviewContainer__aqoWu{height:50vh;height:50dvh;background-color:#fffbec;position:relative}.DesignPreview_designPreviewContainer__aqoWu .DesignPreview_partImage__AizvP{width:100%;height:100%;display:flex;flex-direction:column;place-items:center}.DesignPreview_designPreviewContainer__aqoWu .DesignPreview_displayIcon__MJo5T{width:10%;height:auto;position:absolute;display:flex;flex-direction:column;top:36%;left:82%;z-index:1}.DesignPreviewDialog_designPreviewDialogContainer__TDkpX{width:60%;height:10%;position:absolute;top:80%;left:20%;display:flex;justify-content:space-between;z-index:2}@media screen and (min-width:481px){.DesignPreviewDialog_designPreviewDialogContainer__TDkpX{transform:translateY(20%)}}.MyDesign_container__VX4Lr{width:100%;height:92vh}.EditingBodies_partList__EHGKZ{display:flex;flex-wrap:wrap;margin-top:var(--spacing-l);row-gap:var(--spacing-l)}.EditingBodies_partList__EHGKZ .EditingBodies_noEditingBodies__0Utp3{padding-left:32px}.EditingBody_part__eN2PB{width:100px;height:100px;margin:0 var(--spacing-s);border-radius:25%;background-color:#fcfcfc;cursor:pointer;box-shadow:2px 2px 5px rgba(0,0,0,.2);position:relative;border:1px solid #949494}@media screen and (min-width:481px){.EditingBody_part__eN2PB{width:120px;height:120px}}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw{width:100%;height:100%;display:flex;position:relative;flex-direction:column;place-items:center;padding:var(--spacing-s) 0;overflow:hidden}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_bodyImage__C1us6{width:80%;height:auto;z-index:1}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayHairPart__M3n5q{width:75%;height:auto;position:absolute;top:3%;z-index:5}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayBackHairPart__8ITj_{width:140%;height:auto;position:absolute;top:1%;z-index:0}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayEyebrowsPart__pCPWt{width:55%;height:auto;position:absolute;top:10%;z-index:4}@media screen and (min-width:481px){.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayEyebrowsPart__pCPWt{width:20%;height:auto;top:19%}}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayShowEyelinePart__Zm5uI{width:55%;height:auto;position:absolute;top:31%;z-index:2}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayEyelinePart__DH4gr{width:55%;height:auto;position:absolute;top:31%;z-index:1}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayEyespart__8CqWL{width:50%;height:auto;position:absolute;top:34%;z-index:1}.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayMouthPart__L4ujd{width:15%;height:auto;position:absolute;top:60%;z-index:1}@media screen and (min-width:481px){.EditingBody_part__eN2PB .EditingBody_partImage__0dRbw .EditingBody_displayMouthPart__L4ujd{width:20%;height:auto;top:60%}}.EditingBody_isSelected__ZRmmi{border:2px solid var(--color-accent)}.MyDesignList_partsListContainer__yRWg5{background-color:#f0dea6;width:100%;height:42vh;height:42dvh;overflow-y:auto;padding:0 5%}.Body_bodyContainer__KaBHK{width:100%;height:100%;display:flex;flex-direction:column;place-items:center;position:relative}.Body_bodyContainer__KaBHK .Body_bodyImage__gzx1h{margin-top:5px;z-index:1}.Body_bodyContainer__KaBHK .Body_displayHairPart__AY1pR{position:absolute;top:-5%;z-index:5}.Body_bodyContainer__KaBHK .Body_displayBackHairPart__LNzOx{position:absolute;top:-7.7%;z-index:0}.Body_bodyContainer__KaBHK .Body_displayEyebrowsPart__pfDEH{position:absolute;top:10%;z-index:4}.Body_bodyContainer__KaBHK .Body_showEyelinePart__VaQwz{position:absolute;top:12%;z-index:2}.Body_bodyContainer__KaBHK .Body_displayEyelinePart___shVd{position:absolute;top:12%;z-index:1}.Body_bodyContainer__KaBHK .Body_displayEyespart__hUNlC{position:absolute;top:15%;z-index:1}.Body_bodyContainer__KaBHK .Body_displayMouthPart__3mvDe{position:absolute;z-index:1;top:38%}.Dialog_overlay__8ujss{width:100%;position:fixed;inset:0;background-color:rgba(0,0,0,.5);animation:Dialog_overlayShow__oySqZ .15s cubic-bezier(.16,1,.3,1);z-index:300}.Dialog_content__AcUmv{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.DialogCommonContent_dialog__p2o0B{width:80%;height:20%;border-radius:10px;background-color:#fff;padding:5%;margin:auto}.DialogCommonContent_dialog__p2o0B .DialogCommonContent_message__lzKZe{text-align:center;padding:5% 0 10%}.DialogCommonContent_dialog__p2o0B .DialogCommonContent_actionBtn__rWOtR{width:200px;height:40px;cursor:pointer;border-radius:10px;border:none;background-color:#949494;color:#fdfdfd}.DialogCommonContent_dialog__p2o0B .DialogCommonContent_normalDialog__19zFB{width:100%;display:flex;justify-content:space-between;column-gap:20px}.DialogCommonContent_dialog__p2o0B .DialogCommonContent_normalDialog__19zFB .DialogCommonContent_resetBtn__ljQH4{background-color:#ff7474}.DialogCommonContent_dialog__p2o0B .DialogCommonContent_normalDialog__19zFB .DialogCommonContent_registBtn__M5lzr{background-color:#00ad48}.DialogCommonContent_dialog__p2o0B .DialogCommonContent_closeOnlyDialog__4_STI{width:100%;display:flex;justify-content:center;padding-top:5%;column-gap:20px}.DesignResetDialog_showModalBtn__jD5K4{width:45%;height:auto;background-color:#472324;color:#fff;border:none;border-radius:50px;box-shadow:2px 2px 5px rgba(0,0,0,.2);cursor:pointer}.DesignResetDialog_disabled__RIzoB{opacity:.7}.DesignSaveDialog_showModalBtn__eVqHH{width:45%;height:auto;background-color:#472324;color:#fff;border:none;border-radius:50px;box-shadow:2px 2px 5px rgba(0,0,0,.2);cursor:pointer}.DesignSaveDialog_disabled__CimYs{opacity:.7}.MoveIcon_moveButton__sjUEX{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.MoveIcon_moveButton__sjUEX .MoveIcon_icon__944PH{width:80%;height:auto}.MoveIcon_moveButton__sjUEX .MoveIcon_icon__944PH:hover{cursor:pointer}.MoveIcon_disabled__B0iU6{opacity:.2}.PaletteIcon_colorButton__R2JFF{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-top:12px}.PaletteIcon_colorButton__R2JFF .PaletteIcon_icon__rOfpd{width:80%;height:auto}.PaletteIcon_colorButton__R2JFF .PaletteIcon_disabled__ZQgz4{opacity:.2}.PaletteIcon_colorPicker__9_M_t{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.PaletteIcon_colorPicker__9_M_t:hover{cursor:pointer}.PartMenu_partsMenuContainer___x8yv{background-color:#fffbec;position:relative;z-index:2;height:7vh;height:7dvh;display:flex}.PartMenu_partsMenuContainer___x8yv button{text-align:center;background-color:#ffdeba;border:none;border-radius:20px 20px 0 0;cursor:pointer}.PartMenu_partsMenuContainer___x8yv button:nth-child(n+1){border-right:1px solid rgba(0,0,0,.231)}.PartMenu_partsMenuContainer___x8yv button:nth-child(n+5){border:none}.PartMenu_partsMenuContainer___x8yv button:hover,.PartMenu_partsMenuContainer___x8yv button[data-state=active]{background-color:#f0dea6}.PartMenu_partsMenuContainer___x8yv button .PartMenu_partMenuIcon__8WQ2_{display:inline-block;width:45%;height:auto}.PartMenu_partsMenuContainer___x8yv button .PartMenu_partMenuIcon__8WQ2_ .PartMenu_icon__seomq{width:100%;height:auto}@media screen and (min-width:481px){.PartMenu_partsMenuContainer___x8yv button .PartMenu_partMenuIcon__8WQ2_{width:35%;height:auto}}.Slider_sliderRoot__UAsxI{position:relative;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;width:200px;height:20px}.Slider_sliderTrack__d7B3w{background-color:#000;position:relative;flex-grow:1;border-radius:9999px;height:3px}.Slider_sliderRange__yNktq{position:absolute;background-color:#fff;border-radius:9999px;height:100%}.Slider_sliderThumb__tJEq_{display:block;width:20px;height:20px;background-color:#fff;box-shadow:0 2px 10px var(--black-a7);border-radius:10px}.Slider_sliderThumb__tJEq_:hover{background-color:var(--violet-3)}.Slider_sliderThumb__tJEq_:focus{outline:none;box-shadow:0 0 0 5px var(--black-a8)}.Slider_sliderValue__4GIQk{background-color:#1fddff}.PartMove_icon__0Fu77{display:block;box-shadow:2px 2px 5px rgba(0,0,0,.2);width:15%;height:auto;border-radius:50%}@media screen and (min-width:481px){.PartMove_icon__0Fu77{width:15%;height:auto}}.PartMove_icon__0Fu77:hover{cursor:pointer}.PartMove_partMoveContainer__Kh_uh{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:scroll}.PartMove_partMoveContainer__Kh_uh .PartMove_rangeContainer__4brw6{display:flex;margin-bottom:3%;align-items:center;justify-content:center}.Part_part__bZ1yp{width:22.5%;margin:0 var(--spacing-xxs);height:auto;border-radius:25%;background-color:#fcfcfc;display:flex;justify-content:center;cursor:pointer;box-shadow:2px 2px 5px rgba(0,0,0,.2);border:1px solid #949494}@media screen and (min-width:481px){.Part_part__bZ1yp{width:18.5%}}.Part_isSelected__yCTgB{border:2px solid var(--color-accent)}.PartList_partsListContainer__djQjm{background-color:#f0dea6;width:100%;height:35vh;height:35dvh;overflow-y:scroll;padding:3% 5% 5%}.PartList_partsListContainer__djQjm .PartList_partList__Fs6Nm{display:flex;flex-wrap:wrap;margin-top:var(--spacing-l);row-gap:.7em}.PartSelect_partSelectContainer___Atim{height:42vh;height:42dvh}.DesignDeleteDialog_icon__aX5y_{background-color:rgba(0,0,0,0);border:none}.DesignDeleteDialog_hidden__Y9LZY{display:none}.DesignDeleteDialog_disabled__ymxUM{opacity:.7}.DesignUpdateDialog_showModalBtn__bAesR{width:45%;height:auto;background-color:#472324;color:#fff;border:none;border-radius:50px;box-shadow:2px 2px 5px rgba(0,0,0,.2);cursor:pointer}.DesignUpdateDialog_hidden__JEYTW{display:none}.DesignUpdateDialog_disabled__IQ1CJ{opacity:.7}@font-face{font-family:nicomojifont;src:url(/_next/static/media/nicomoji-plus_v2.0e52fdc7.ttf) format("truetype");font-display:swap}@font-face{font-family:Rounded-Regular;src:url(/_next/static/media/MPLUSRounded1c-Regular.1cfc4567.ttf) format("truetype");font-display:swap}@font-face{font-family:Rounded-Bold;src:url(/_next/static/media/MPLUSRounded1c-Bold.8f75c874.ttf) format("truetype");font-display:swap}@font-face{font-family:nikumaru;src:url(/_next/static/media/07にくまるフォント.31aa919a.ttf) format("truetype");font-display:swap}@font-face{font-family:ZenMaruGothic;src:url(/_next/static/media/ZenMaruGothic-Regular.3fef17f2.ttf) format("truetype");font-display:swap}@font-face{font-family:HermeneusOne;src:url(/_next/static/media/HermeneusOne-Regular.222b1cbd.ttf) format("truetype");font-display:swap}.MyDesignPreview_myDesignContainer__ZAZ8B{height:50vh;position:relative;background-color:#fffbec}.MyDesignPreview_myDesignContainer__ZAZ8B .MyDesignPreview_partImage__f1PYz{width:100%;height:100%;display:flex;flex-direction:column;place-items:center}.MyDesignPreview_myDesignContainer__ZAZ8B .MyDesignPreview_displayIcon__7VEyY{width:10%;height:auto;position:absolute;display:flex;flex-direction:column;top:80%;left:82%;z-index:3}@media screen and (min-width:481px){.MyDesignPreview_myDesignContainer__ZAZ8B .MyDesignPreview_displayIcon__7VEyY{width:10%;height:auto;top:40%;right:35%}}.MyDesignPreview_myDesignContainer__ZAZ8B .MyDesignPreview_myDesignPreviewDialogContainer__YiO9f{display:flex;justify-content:center;width:100%;height:40px;position:absolute;top:80%;z-index:2}@media screen and (min-width:481px){.MyDesignPreview_myDesignContainer__ZAZ8B .MyDesignPreview_myDesignPreviewDialogContainer__YiO9f{transform:translateY(20%)}}
/*# sourceMappingURL=b1ef8d3d9ba0fa37.css.map*/