.form{display:block;margin:0;padding:0}.form .wrapper{background-color:var(--white);border-radius:10px;margin:0;overflow:hidden;padding:0}.form .error{background-color:var(--red)}.form .error,.form .valid{border-radius:20px;color:var(--white);font-size:9pt;line-height:20px;margin:15px 0;padding:10px 25px;text-align:left}.form .valid{background-color:var(--mainColor)}.form .containerInput{display:block;height:40px;margin:0;padding:0;transition:all .2s}.form .containerInput.flex{display:flex;flex-direction:row;flex-wrap:nowrap;height:60px}.form .containerInput:focus-within{background-color:#008c4f1a}.form .containerInput>.icon{display:block;height:24px;margin:18px 25px;padding:0;width:24px}.form .containerInput>.icon>svg{fill:var(--lightGray);transition:all .2s}.form .containerInput:focus-within>.icon>svg{fill:var(--mainColor)}.form .containerInput>.input{display:block;margin:0;padding:0;width:100%}.form .containerInput .label{color:var(--darkGray);display:block;font-family:NotoSansJP-Regular,Trebuchet MS,Arial,Times New Roman,sans-serif;font-size:8pt;height:15px;line-height:15px;margin:0;padding:0;text-align:left}.form .containerInput.flex .label{margin-top:10px}.form .containerInput .inputText{display:block;height:25px;margin:0;padding:0;width:100%}.form .containerInput .inputText>input{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:initial;border:none;font-size:10pt;margin:0;outline:none;padding:0;transition:all .25s;width:100%}.form .belowLogin{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:20px 0 0}.form .labelCheckbox{display:flex;float:left;margin:0;padding:0}.form .labelCheckbox>#rememberMe{display:block;margin:0 10px 0 0}.form .labelCheckbox>p{color:var(--darkGray);cursor:pointer;font-size:8pt;line-height:20px;margin:0;padding:0;text-align:left;transition:all .2s}.form .labelCheckbox:hover>p{color:var(--blacky)}.form .labelCheckbox>input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form .labelCheckbox>.checkmark{background-color:var(--whity);border-radius:5px;height:22px;margin:0 10px 0 0;transition:all .15s;width:22px}.form .labelCheckbox:hover>input~.checkmark{background-color:var(--whity)}.form .labelCheckbox>input:checked~.checkmark{background-color:var(--mainColor)}.form .labelCheckbox>.checkmark:after{content:"";display:none}.form .labelCheckbox>input:checked~.checkmark:after{display:block}.form .labelCheckbox .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:8px;margin:4.5px 0 0 8.5px;transform:rotate(45deg);width:4px}.form .forgot{color:var(--darkGray);display:block;font-size:8pt;line-height:20px;margin:0;padding:0;text-align:right;text-decoration:none;transition:all .15s}.form .forgot:hover{color:var(--blacky);text-decoration:underline}.form .submit{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:var(--mainColor);border:none;border-radius:20px;color:var(--white);cursor:pointer;display:block;font-family:NotoSansJP-SemiBold,Trebuchet MS,Arial,Times New Roman,sans-serif;font-size:9pt;line-height:20px;margin:20px 0 0;padding:10px 25px;text-align:left;transition:all .15s}.form .submit.disable{cursor:not-allowed;filter:alpha(opacity=50);opacity:.5}.form .submit.right{float:right}.form .submit:not(.disable):hover{background-color:var(--secondaryColor)}.form .submit:not(.disable):active{background-color:var(--mainColorDark)}@font-face{font-family:NotoSansJP-Black;src:url(/static/media/NotoSansJP-Black.c0b2c210088f491ef27a.ttf) format("truetype")}@font-face{font-family:NotoSansJP-Bold;src:url(/static/media/NotoSansJP-Bold.5782c77a5372762a808e.ttf) format("truetype")}@font-face{font-family:NotoSansJP-ExtraBold;src:url(/static/media/NotoSansJP-ExtraBold.4ace5489da6dbbe0d13e.ttf) format("truetype")}@font-face{font-family:NotoSansJP-ExtraLight;src:url(/static/media/NotoSansJP-ExtraLight.c00a226e471cd497ef88.ttf) format("truetype")}@font-face{font-family:NotoSansJP-Light;src:url(/static/media/NotoSansJP-Light.fcd7524d737348d6767c.ttf) format("truetype")}@font-face{font-family:NotoSansJP-Medium;src:url(/static/media/NotoSansJP-Medium.0574422b13c8065fb966.ttf) format("truetype")}@font-face{font-family:NotoSansJP-Regular;src:url(/static/media/NotoSansJP-Regular.2a77d217ecd601bbf009.ttf) format("truetype")}@font-face{font-family:NotoSansJP-SemiBold;src:url(/static/media/NotoSansJP-SemiBold.3c5cd58eef0023f6550e.ttf) format("truetype")}@font-face{font-family:NotoSansJP-Thin;src:url(/static/media/NotoSansJP-Thin.251c570d006cf5a20496.ttf) format("truetype")}:root{--mainColor:#008c4f;--mainColorDark:#00693b;--secondaryColor:#00bf6c;--darkGray:#a7a7a7;--lightGray:#ababab;--black:#000;--blacky:#202020;--white:#fff;--whiteLess:#fafafa;--whity:#d2d2d2;--whityLess:#c9c9c9;--red:#ab4343;--logo:url(/static/media/hivy_green.7038c65680f9dc168881.svg)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--whiteLess);font-family:NotoSansJP-Regular,Trebuchet MS,Arial,Times New Roman,sans-serif;height:100vh;margin:0;padding:0;width:100vw}.loader{display:block}.loader.submitForm{height:20px;margin:0 15px;padding:0;width:20px}.container{background-attachment:fixed;background-color:var(--whity);background-image:url(/static/media/blob-haikei.409a202673dc8df1793b.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100vh;margin:0;padding:0;width:100vw}.box{background-color:var(--whiteLess);display:flex;flex-direction:row;flex-wrap:nowrap;position:fixed}.box>.presentation{background-image:url(/static/media/team-reduce.064c15b2ec0353636777.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:block;margin:0;overflow:hidden;padding:0;width:70%}.box>.formPart{margin:0;padding:0}.box>.formPart>h1{font-family:NotoSansJP-Thin,Trebuchet MS,Arial,Times New Roman,sans-serif;font-size:22pt;margin:50px 50px 0;padding:0;text-align:left}.box>.formPart>p{font-family:NotoSansJP-Regular,Trebuchet MS,Arial,Times New Roman,sans-serif;font-size:10pt;margin:0 50px;padding:15px 0 0;text-align:left}.box>.formPart>.containerForm{margin:50px 50px 0;padding:0}@media screen and (max-width:767px){.box{height:100vh;left:0;top:0;width:100vw}.box>.presentation{display:none}}@media screen and (min-width:768px){.box{border-radius:20px;box-shadow:0 0 15px var(--lightGray);height:66.66667vh;left:50%;min-height:500px;top:50%;transform:translate(-50%,-50%);transition:all .25s;width:calc(100vw - 150px)}.box>.presentation{display:none}}@media screen and (min-width:992px){.box{border-radius:20px;box-shadow:0 0 15px var(--lightGray);height:66.66667vh;left:50%;max-width:1600px;min-height:500px;top:50%;transform:translate(-50%,-50%);transition:all .25s;width:calc(100vw - 150px)}.box>.presentation{display:block}}
/*# sourceMappingURL=main.48c86cbb.css.map*/