@import url(https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@400;800&display=swap);@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes expandWidth{0%{width:0}to{width:100%}}@keyframes expandWidth{0%{width:0}to{width:100%}}@-webkit-keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@-webkit-keyframes brink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes brink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes loader{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.5),1.8em -1.8em 0 0 hsla(0,0%,100%,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.5),2.5em 0 0 0 hsla(0,0%,100%,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.5),1.75em 1.75em 0 0 hsla(0,0%,100%,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.5),0 2.5em 0 0 hsla(0,0%,100%,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.5),-1.8em 1.8em 0 0 hsla(0,0%,100%,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.5),-2.6em 0 0 0 hsla(0,0%,100%,.7),-1.8em -1.8em 0 0 #fff}}@keyframes loader{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.5),1.8em -1.8em 0 0 hsla(0,0%,100%,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.5),2.5em 0 0 0 hsla(0,0%,100%,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.5),1.75em 1.75em 0 0 hsla(0,0%,100%,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,.2),-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.5),0 2.5em 0 0 hsla(0,0%,100%,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,.2),-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.5),-1.8em 1.8em 0 0 hsla(0,0%,100%,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,.2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.2),1.8em -1.8em 0 0 hsla(0,0%,100%,.2),2.5em 0 0 0 hsla(0,0%,100%,.2),1.75em 1.75em 0 0 hsla(0,0%,100%,.2),0 2.5em 0 0 hsla(0,0%,100%,.2),-1.8em 1.8em 0 0 hsla(0,0%,100%,.5),-2.6em 0 0 0 hsla(0,0%,100%,.7),-1.8em -1.8em 0 0 #fff}}html,html body{height:100%}html body{display:block;width:100%;margin:0;font-family:M PLUS\ 1p,sans-serif}html body main{position:relative;flex-grow:1;background-color:#ffbe2e}html body main .loading{display:flex;position:fixed;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;z-index:999;background-color:rgba(73,73,73,.66);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}html body main .loading:after{content:"";margin:100px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:loader 1.1s ease infinite;animation:loader 1.1s ease infinite;transform:translateZ(0)}html body main .loading.active{opacity:1;visibility:visible}html body main>.container>.header{padding:30px 15px 70px}@media screen and (max-width:766px){html body main>.container>.header{padding:20px 15px 45px}}@media screen and (max-width:500px){html body main>.container>.header{padding:15px 15px 35px}}html body main>.container>.header>.logo img{max-width:200px}@media screen and (max-width:766px){html body main>.container>.header>.logo img{max-width:150px}}@media screen and (max-width:500px){html body main>.container>.header>.logo img{max-width:100px}}html body main>.container>.frame{display:block;position:relative;margin:20px;border-radius:15px;border:2px solid #444;box-shadow:0 0 5px 0 #fff}@media screen and (max-width:500px){html body main>.container>.frame{margin:10px}}html body main>.container>.frame>.frame-header{display:flex;position:absolute;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%;top:-136px;left:0;flex-shrink:0}@media screen and (max-width:766px){html body main>.container>.frame>.frame-header{top:-60px}}@media screen and (max-width:500px){html body main>.container>.frame>.frame-header{top:-45px}}@media screen and (max-width:330px){html body main>.container>.frame>.frame-header{top:-40px}}html body main>.container>.frame>.frame-header>.element img{width:100%}html body main>.container>.frame>.frame-header>.element.moja,html body main>.container>.frame>.frame-header>.element.sp{width:20%}html body main>.container>.frame>.frame-header>.element.main-title{flex-grow:1;max-width:30%}html body main>.container>.frame>.frame-header>.element.pc,html body main>.container>.frame>.frame-header>.element.robot{width:20%}html body main>.container>.frame>.frame-content{display:block;margin-top:80px;margin-bottom:50px;padding:10% 2% 4%}@media screen and (max-width:991px){html body main>.container>.frame>.frame-content{padding:4% 2%}}@media screen and (max-width:766px){html body main>.container>.frame>.frame-content{margin-top:60px;padding:10% 2% 2%}}@media screen and (max-width:500px){html body main>.container>.frame>.frame-content{margin-top:15px;margin-bottom:30px;padding:14% 2% 2%}}html body main>.container>.annotations{margin:20px auto;font-weight:700;text-align:center;max-width:500px}@media screen and (max-width:500px){html body main>.container>.annotations{margin:20px}}html body main>.container>.annotations>.annotation{font-size:.9rem;margin-bottom:20px}@media screen and (max-width:500px){html body main>.container>.annotations>.annotation{font-size:.8rem;margin-bottom:10px}}html body main>.container>.annotations>.company{font-size:.8rem;color:#fff}html body main .bottom,html body main .bottom img{width:100%}html body footer{background:#31ae36;color:#fff;height:40px;font-size:.8rem;text-align:center}html body footer .container{display:flex;height:100%;align-items:center;justify-content:center}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:none}.container{display:block;max-width:1150px;width:100%;margin:0 auto}ruby,ruby rt{position:relative}ruby rt{top:.6ex}.container.error-container>.frame>.frame-content{display:flex;flex-direction:column;align-items:center}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap{display:block;position:relative;margin:40px;padding:10px;border:5px solid #222;border-radius:15px;background-color:#fff}@media screen and (max-width:766px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap{padding-top:40px}}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap{margin:20px 10px}}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.title{display:flex;position:relative;justify-content:center;align-items:center;margin-top:20px;font-size:2.4rem;font-weight:700;color:#f02}@media screen and (max-width:1180px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.title{font-size:2.2rem}}@media screen and (max-width:991px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.title{font-size:2rem}}@media screen and (max-width:766px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.title{font-size:1.6rem;margin-top:5px}}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.title{font-size:1.4rem;margin:0 auto 40px}}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.title span.error-code:empty{display:none}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content{display:flex;position:relative;align-items:center}@media screen and (max-width:766px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content{flex-direction:column-reverse}}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.text{margin:30px;font-size:1.8rem;font-weight:700}@media screen and (max-width:991px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.text{font-size:1.6rem}}@media screen and (max-width:766px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.text{font-size:1.4rem;margin:20px}}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.text{font-size:1.2rem}}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot{position:relative;width:300px;min-width:300px}@media screen and (max-width:991px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot{min-width:260px}}@media screen and (max-width:766px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot{min-width:210px;margin-bottom:30px}}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot{min-width:unset;max-width:180px!important}}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot>.fukidashi{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:-10%;width:104px;height:65px;border-radius:50%;font-weight:700;z-index:99;border:3px solid;background-color:#fff}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot>.fukidashi{top:-10%;right:-24%}}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot>.fukidashi:after,.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot>.fukidashi:before{content:"";position:absolute;left:50%;transform:rotate(34deg);left:-3px}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot>.fukidashi:before{bottom:-16px;margin-left:5px;border:9px solid transparent;border-top:19px solid #fff;z-index:2}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot>.fukidashi:before{bottom:-16px;border-top:19px solid #fff}}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot>.fukidashi:after{bottom:-23px;margin-left:0;border:11px solid transparent;border-top:22px solid #222;z-index:1}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot>.fukidashi:after{bottom:-23px;border-top:22px solid #222}}.container.error-container>.frame>.frame-content>.message-pane>.message-wrap>.content>.robot img{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.container.error-container>.frame>.frame-content>.message-pane>.button-wrap{margin:40px}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.button-wrap{margin:20px}}.container.error-container>.frame>.frame-content>.message-pane>.button-wrap a.home-button{display:block;text-align:center;padding:30px;font-size:2rem;font-weight:700;color:#fff;background-color:#f02;border-radius:20px;box-shadow:0 4px 7px 0 rgba(0,0,0,.6);cursor:pointer;transition:.2s;text-decoration:none!important}@media screen and (max-width:991px){.container.error-container>.frame>.frame-content>.message-pane>.button-wrap a.home-button{font-size:1.8rem}}@media screen and (max-width:766px){.container.error-container>.frame>.frame-content>.message-pane>.button-wrap a.home-button{font-size:1.4rem}}@media screen and (max-width:500px){.container.error-container>.frame>.frame-content>.message-pane>.button-wrap a.home-button{font-size:1.2rem}}.container.error-container>.frame>.frame-content>.message-pane>.button-wrap a.home-button:hover{transform:scale3d(1.02,1.02,1.02);box-shadow:0 6px 10px 0 rgba(0,0,0,.6)}.form-control{-webkit-appearance:none!important}select.form-control{padding:20px 40px;border-radius:20px;font-size:1.2rem;width:100%;margin-bottom:10px;color:#4d4d4d;font-weight:700;outline:none;cursor:pointer}.container.select-container>.frame>.frame-content{display:flex;flex-direction:column;align-items:center}.container.select-container>.frame>.frame-content>.before-select{display:block;text-align:center}.container.select-container>.frame>.frame-content>.before-select img{width:65%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.container.select-container>.frame>.frame-content>.selection{max-width:400px;width:80%;margin:auto}@media screen and (max-width:500px){.container.select-container>.frame>.frame-content>.selection{width:95%}}.container.select-container>.frame>.frame-content>.selection form{display:flex;flex-direction:column;justify-content:center;align-items:center}.container.select-container>.frame>.frame-content>.selection form .form-group,.container.select-container>.frame>.frame-content>.selection form .form-group button,.container.select-container>.frame>.frame-content>.selection form .form-group select{width:100%}.container.select-container>.frame>.frame-content>.selection form .form-group select{background-color:#fff}.container.select-container>.frame>.frame-content>.selection form .form-group button{margin:30px 0;padding:10px;border-radius:15px;border:1px solid transparent;box-shadow:0 2px 5px 0 rgba(0,0,0,.7);font-weight:700;background-color:#f02;color:#fff;cursor:pointer;outline:none;transition:.2s}.container.select-container>.frame>.frame-content>.selection form .form-group button:hover{transform:scale3d(1.02,1.02,1.02);box-shadow:0 4px 8px 0 rgba(0,0,0,.6)}.container.select-container>.frame>.frame-content>.selection form .form-group button>.start{font-size:1.2rem}.container.select-container>.frame>.frame-content>.selection form .form-group button>.annotation{font-size:.8rem}.container.select-container>.frame>.frame-content>.selection form .form-group button:disabled{background-color:#ddd;box-shadow:none;color:#aaa}.container.select-container>.frame>.frame-content>.info{width:95%;max-width:500px;margin:auto}.container.select-container>.frame>.frame-content>.info img{width:100%}