.modal_bg{width:100%;height:100%;background-color:#00000080;position:fixed;top:0;left:0}.modal_bg #online_dialog{width:80%;max-width:500px;text-align:center;background-color:#dbdbdb;border:none;padding:2rem;animation:toggle-modal .3s ease-out;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.modal_bg #online_dialog .modal_close_container{justify-content:flex-end;display:flex}.modal_bg #online_dialog .modal_close_container #online_dialog_close{width:8%;cursor:pointer;background-color:#0000;border:none;padding:0}.modal_bg #online_dialog img{width:90%;margin:0 auto;display:block}@keyframes toggle-modal{0%{opacity:0;transform:translate(-50%,calc(-50% - 1rem))}to{opacity:1;transform:translate(-50%,-50%)}}html{margin:0;font-family:Noto Sans JP,sans-serif}body{color:#242323;margin:0;padding:3rem 0 0}main{width:100%;max-width:600px;background-color:#fff;margin:0 auto}h1{text-align:center;margin:0;font-size:1.6rem}.keyword_form{margin-top:1rem}.keyword_form>p{text-align:center;margin:.1rem;font-size:.9rem}.keyword_form input{margin:0 auto;display:block}.keyword_form button{margin:1rem auto 0;display:block}.stepButtons{margin-top:3rem;padding:0 1rem}.stepButtons button{color:#b4b3b3;background-color:#fff;border:none;border-bottom:5px solid #b4b3b3;margin-right:.5rem;padding:.3rem 1rem;font-size:1.4rem;font-weight:700}.stepButtons button.active{color:#242323;border-color:#242323}.hint_display{margin:1rem 0;padding:1rem}.hint_display ul{margin:0;padding:0;list-style:none}.hint_display li{border-bottom:1px solid #ccc;margin:0;padding:0}.hint_display li:last-child{border-bottom:none}.hint_display img{max-width:100%}@keyframes shake{16.7%,83.3%{transform:translate(-1px)}33.3%,66.7%{transform:translate(2px)}50%{transform:translate(-2px)}}.keyword_form .form_area{height:2.4rem;align-items:center;padding:.3rem 1rem;display:flex}.keyword_form .form_area input{width:100%;height:100%;box-sizing:border-box;border:1px solid #242323;border-radius:0;margin:0;padding:.5rem 1rem}.keyword_form .form_area button{height:100%;color:#fff;background-color:#1e5aaa;border:none;flex:0 0 5rem;margin:0 0 0 1rem;font-size:1rem}.keyword_form .form_area button:disabled{pointer-events:none;background-color:#b4b3b3}.keyword_form .inlineNotice{width:100%;text-align:center;margin:0;padding:.3rem 0;font-size:.8rem}.keyword_form .wrongNotice{color:#d23c0a;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate(0,0)}.foldable{width:100%;margin-bottom:1rem}.foldable_button{width:100%;color:#242323;background-color:#fff;border:2px solid #242323;border-radius:0;padding:.4rem 0;font-size:1.3rem;font-weight:700;position:relative}.foldable_button:after{content:"";width:1rem;height:1rem;background:url(arrow.19fa7de6.svg) 50% no-repeat;transition:transform .2s linear;display:block;position:absolute;top:calc(50% - .5rem);right:1rem}.openFoldable>.foldable_button:after{transform:rotate(90deg)}.foldable_window{overflow:hidden}.foldable_content{width:100%;box-sizing:border-box;border-left:3px solid #eee;padding:5px 10px;overflow:hidden}.foldable .foldable{width:calc(100% - .6rem);margin-left:.6rem}.showmore{width:100%}.showmore_button{color:#fff;box-sizing:border-box;background-color:#242323;border:none;border-radius:0;padding:.3rem .7rem}.showmore_button.toClose{background-color:#b4b3b3}.showmore_window{overflow:hidden}.showmore_content{width:100%;overflow:hidden}.hint_element_text{white-space:pre-wrap}.modal_bg{width:100%;height:100%;background-color:#00000080;position:fixed;top:0;left:0}.modal_bg #online_dialog{width:80%;max-width:500px;text-align:center;background-color:#dbdbdb;border:none;padding:2rem;animation:toggle-modal .3s ease-out;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.modal_bg #online_dialog .modal_close_container{justify-content:flex-end;display:flex}.modal_bg #online_dialog .modal_close_container #online_dialog_close{width:8%;cursor:pointer;background-color:#0000;border:none;padding:0}.modal_bg #online_dialog img{width:90%;margin:0 auto;display:block}html{font-family:"M PLUS 2",sans-serif;font-size:.8rem;font-weight:regular}body{height:100%;background-color:#f4a621;background-image:radial-gradient(#fed600 16%,#0000 16.5%),radial-gradient(#fed600 16%,#0000 16.5%);background-position:0 0,10px 10px;background-size:20px 20px}main{max-width:min(600px,87.5%);background:#fff;border:4px solid;border-image:linear-gradient(32.88deg,#00a0df .34%,#232288,#e3007e,#e51f1f,#feed00,#00974b 101.88%) 1;margin-top:-12px;margin-bottom:26px;padding-top:10px;box-shadow:5px 5px #000}.keyword_form{font-family:"M PLUS 2",sans-serif}.keyword_form p{display:none}.keyword_form .inlineNotice,.keyword_form .wrongNotice{font-size:12px;font-weight:700;display:block}.keyword_form .form_area button{background-color:#242323;font-family:"M PLUS 2",sans-serif}.keyword_form .form_area button:enabled{background:linear-gradient(#231815 10%,#727171 49%,#231815 50%,#595757 100%)}.stepButtons button{margin-bottom:.5rem;font-family:"M PLUS 2",sans-serif;font-weight:500}.stepButtons button.active{color:#fff;background:linear-gradient(#231815 10%,#727171 49%,#231815 50%,#595757 100%);border-color:#fed600}.foldable_button{text-align:left;color:#fff;background:linear-gradient(45deg,#e60012 10%,#f29a76 50%,#e60012 50.01%,#ea5532 100%);border:0 solid #fff;margin-top:5px;padding:.5rem 2.7rem .65rem 1rem;font-family:"M PLUS 2",sans-serif;font-size:1.05rem;font-weight:500}.foldable_button:after{background:url(arrow.b8c5ab70.svg) 50% no-repeat}.foldable_content{border-left:2px solid #9a9a9a;padding:5px 10px 10px}.foldable .foldable{width:calc(100% - 1rem);margin-left:1rem}.showmore_button{text-align:left;border:1px solid #fff;padding-top:0;padding-bottom:.15rem;font-family:a-otf-gothic-mb101-pr6n,sans-serif;font-size:1.05rem;font-weight:500}.hint_display{padding:1rem 1.8rem}
/*# sourceMappingURL=index.3991aeb8.css.map */
