html,body,div[id=root]{height:100%}html{font-family:Roboto,NotoSansJP !important}div,ul,ol,li,a,nav,header,section,input,::before{box-sizing:border-box}ul{list-style:none;margin:0;padding:0}
.css-VQ7ADyX{background-color:#fff;overflow:hidden;width:100%}.css-pmDvjZO{height:4px}.css-_yPChoG{height:12px}.css-bdYzrRG{border-radius:20px}.css-S_Ao6Qx{border:1px solid #232020}.css-GC4Jib6{background-color:#232020;height:100%;transition:cubic-bezier(0, 0, 0.2, 1) .5s width}.css-Eml2j0x{background-color:#ff5348}.css-Ibet6mN{background-color:#7c8edb}
.css-MX9dEyc{color:#5b5b5b;text-decoration:none;width:100%;height:60px;text-align:center;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500}.css-MX9dEyc .css-egeBjIG{display:inline-block;width:36px;height:36px;margin-bottom:10px}.css-HTxKyqO:hover{color:#fff}.css-cbqtOTw{cursor:default}.css-Az2ICiw{color:#fff}.css-UsRMIam{display:none}
.css-QllCFw8{min-height:900px;width:124px;height:100%;background-color:#232020;float:left;display:flex;flex-direction:column;align-items:center;border-top-right-radius:20px;border-bottom-right-radius:20px;padding-top:50px;padding-bottom:30px}.css-OaETUPf{color:#fff;margin-bottom:110px}.css-QUoZbfW{display:grid;row-gap:40px}.css-Yij1UoD{margin-top:auto;width:75px;font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:500;text-align:center;color:#878787}.css-Yij1UoD .css-ckCYQwZ{margin-bottom:10px}
.css-SrbyRqg{position:absolute;z-index:99;top:0;left:0;right:0;bottom:0;min-width:1600px;min-height:900px;background-color:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:500}.css-kyt7xQh{width:150px;height:150px}
.css-H9VlzMI{color:#999;text-decoration:none}.css-a7COOcv:hover{color:dimgray}.css-TOudEd9{cursor:default}.css-HHzXJwy{color:#232020}.css-POxdQnb{display:none}
.css-bLf_DQ8{border-radius:2px;background:#232020;border:1px solid #232020;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.css-bLf_DQ8:hover{opacity:.7}.css-bLf_DQ8:disabled{cursor:not-allowed;opacity:.5}.css-bLf_DQ8.css-ph_U_iF{border-radius:99px}.css-bLf_DQ8.css-rCSSig8{border:1px solid #232020;background-color:#fff;color:#232020}.css-A1Axl12{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;border-radius:6px;padding:0 3px;height:30px}.css-GUwiTA9{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;border-radius:6px;padding:0 15px;height:32px}.css-uHHXYe4{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400;border-radius:8px;height:44px}.css-uLgBN2K{font-family:Roboto,NotoSansJP !important;font-size:18px;font-weight:500;border-radius:8px;padding:0 25px;height:52px}.css-bhmtL3D{background-color:#ff5348;border:1px solid #ff5348;color:#fff}.css-bhmtL3D.css-rCSSig8{border:1px solid #ff5348;background-color:#fff;color:#ff5348}.css-M4fwPgl{background-color:#7c8edb;border:1px solid #7c8edb;color:#fff}.css-M4fwPgl.css-rCSSig8{border:1px solid #7c8edb;background-color:#fff;color:#7c8edb}.css-oFyAuAK{background-color:#eeeefd;border:1px solid #d6d6d6;color:#7c8edb}.css-oFyAuAK.css-rCSSig8{border:1px solid #b4b5b7;background-color:#fff;color:#b4b5b7}.css-rTVSOAL{background-color:#e25e49;border:1px solid #e25e49;color:#fff}.css-rTVSOAL.css-rCSSig8{border:1px solid #e25e49;background-color:#fff;color:#e25e49}.css-RVz5zKa{background-color:#5950b7;border:1px solid #5950b7;color:#fff}.css-RVz5zKa.css-rCSSig8{border:1px solid #5950b7;background-color:#fff;color:#5950b7}.css-uhb8mn6{background-color:#108ae2;border:1px solid #108ae2;color:#fff}.css-uhb8mn6.css-rCSSig8{border:1px solid #108ae2;background-color:#fff;color:#108ae2}.css-exVZdpM{background-color:#c640af;border:1px solid #c640af;color:#fff}.css-exVZdpM.css-rCSSig8{border:1px solid #c640af;background-color:#fff;color:#c640af}.css-XG9htws{background-color:#04958a;border:1px solid #04958a;color:#fff}.css-XG9htws.css-rCSSig8{border:1px solid #04958a;background-color:#fff;color:#04958a}.css-D0jw_qo{background-color:#333;border:1px solid #333;color:#fff}.css-D0jw_qo.css-rCSSig8{border:1px solid #333;background-color:#fff;color:#333}
.css-nFWxhYE{position:absolute;z-index:90;top:0;left:0;right:0;bottom:0;min-width:1600px;min-height:900px;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.css-nFWxhYE.css-Ws4C39m{align-items:start}.css-nFWxhYE.css-rnlbDkx{align-items:center}.css-nFWxhYE.css-HqcqbO3{align-items:end}.css-nFWxhYE.css-IMIPYZ0{justify-content:start}.css-nFWxhYE.css-sGi8T8i{justify-content:center}.css-nFWxhYE.css-dxJ54Fj{justify-content:end}.css-vZf6wXF{background-color:#fff;min-width:300px;min-height:200px;border-radius:10px;overflow:hidden;box-shadow:0px 5px 10px 0 rgba(0,0,0,.15)}.css-Se9rXkQ{height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 30px;background-color:#7c8edb;color:#fff}.css-Se9rXkQ .css-SDHYrqC{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700;margin:auto}.css-ejyKqbt{height:50px;background-color:#fff;color:#333;justify-content:flex-end;padding:0 17px}.css-ejyKqbt .css-k0K22aJ{width:16px;height:16px}.css-k0K22aJ{cursor:pointer}
.css-OYzFLE5{width:650px;padding:0 40px 25px}.css-KDd01iN{padding:30px 0 10px;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500;color:#232020}.css-K0nyJwB{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500;color:#232020}.css-XV2wxyi{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400;color:#232020}.css-jGWcY3V{padding:10px 0;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500;color:#232020}.css-_zMzAua{padding:10px 20px;white-space:pre-wrap;border:1px solid #eee;max-height:600px;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;color:#878787;overflow-y:auto;overflow-y:overlay}.css-ymka9pH{margin-top:30px;display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px}
.css-rTffDER{border-radius:22px;width:32px;height:32px;overflow:hidden;cursor:pointer;color:#232020}.css-S0Py6aO{position:relative;display:flex;flex-direction:column;align-items:center}.css-NJnJS_O{right:-75px;margin-top:20px;width:400px;min-height:125px;max-height:425px;position:absolute;border:1px solid #ddd;border-top:4px solid #7c8edb;border-radius:6px;background-color:#fff;color:#232020;z-index:1;box-shadow:1px 1px 3px 0px #ddd;overflow-y:auto;overflow-y:overlay}.css-fO_oU9x{height:50px;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500;border-bottom:1px solid #ddd;color:#878787;display:flex;align-items:center;padding:0 20px;cursor:pointer}.css-fO_oU9x:hover{background-color:#f9f9f9}.css-POwZfRP{width:12px;height:12px;color:#7c8edb}.css-eYKMW_3{width:12px;height:12px;color:#ff5348}.css-Hq_rooK{margin-left:15px;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500}.css-_5RksTH{height:125px;color:#878787;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ddd;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500}
.css-O7339nd{margin-left:30px;border-radius:22px;width:44px;height:44px;overflow:hidden;background-color:#666;display:flex;align-items:center;justify-content:center;text-transform:capitalize;color:#fff;font-family:Roboto,NotoSansJP !important;font-size:18px;font-weight:500;cursor:pointer}.css-O7339nd img{width:100%;height:100%}.css-s63hKkW{position:relative;display:flex;flex-direction:column;align-items:end}.css-dCLiwFU{margin-top:10px;width:300px;height:160px;position:absolute;border:1px solid #ddd;border-radius:6px;background-color:#fff;color:#232020;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;z-index:1;display:flex;flex-direction:column;box-shadow:1px 1px 3px 0px #ddd}.css-l3CjO3u{padding:20px 20px 25px;display:grid;grid-template-areas:"profile nickName" "profile email" "profile setting";grid-template-columns:90px 1fr;grid-template-rows:22px 22px auto}.css-qdZGsPh{grid-area:profile;border-radius:40px;width:60px;height:60px;overflow:hidden;background-color:#666;display:flex;align-items:center;justify-content:center;text-transform:capitalize;color:#fff;font-family:Roboto,NotoSansJP !important;font-size:24px;font-weight:500}.css-qdZGsPh img{width:100%;height:100%}.css-dqZmRxC{grid-area:nickName;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:700;color:#232020}.css-Le5N9Rn{grid-area:email;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020}.css-dO49Kvg{grid-area:setting;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;color:#232020;display:flex;align-items:flex-end}.css-MdUzKQz{color:#232020}.css-KmDueyT{border-top:1px solid #ddd;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;display:flex;align-items:center;flex:1 1 0;padding:0 20px;cursor:pointer}.css-KmDueyT:hover{background-color:#eff3fd}
.css-o9IGwkY{width:100%;display:flex;align-items:center;justify-content:space-between;height:90px}.css-TagciXP{display:flex;align-items:center;width:100%}.css-baM_W3A{color:#232020}.css-DhXzSHt{display:flex;align-items:center;margin-left:50px}
.css-i0KqLec{display:flex}.css-GNGJQFh{width:240px;height:40px;display:flex;justify-content:center;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#eee;color:#999;cursor:pointer;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600}.css-UkJNqAT{background-color:#232020;color:#fff}
.css-u4tnz2B{display:inline-block;width:18px;height:18px}.css-u4tnz2B input{opacity:0}.css-u4tnz2B input:not(:checked)~.css-PEZ0lxV{margin-top:-18px;width:18px;height:18px;display:block;background-color:#fff;border:1px solid #adadad;border-radius:4px}.css-u4tnz2B input:checked~.css-qcMUPZ1{margin-top:-18px;width:18px;height:18px;display:block;color:#7c8edb}.css-u4tnz2B input:disabled{cursor:not-allowed}.css-PEZ0lxV,.css-qcMUPZ1{display:none}
.css-wxWG1l5{display:block;cursor:pointer;height:20px}.css-wxWG1l5:hover>.css-FXLXIRY>.css-N72cy8b{display:block}.css-Eu2nIcL{width:20px;height:20px}.css-FXLXIRY{position:relative;display:flex;flex-direction:column;align-items:center}.css-N72cy8b{display:none;position:absolute;background-color:#232020;border-radius:3px;color:#fff;padding:8px 12px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;z-index:1}
.css-RuYZTGo{width:500px;padding:0 40px 25px}.css-tVcv5VK{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:700;color:#232020}.css-EGpHAUX{margin-top:40px;display:flex;justify-content:space-between;align-items:center}.css-TR5yc8j{margin-top:40px;display:flex;flex-direction:column}.css-e6eHCk4{height:400px}.css-ZxYinfh{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:700;color:#232020;margin-bottom:20px}.css-I6FGLJL{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;color:#232020;margin-left:10px;margin-bottom:30px}.css-pdipdAl{height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center}.css-pz6L2ya{width:150px;height:150px}.css-LAqvUmI{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;color:#232020;margin-left:10px;margin-bottom:30px}.css-Xgowega{display:flex;align-items:center;gap:10px}.css-QGUz4Y5{min-width:170px;max-width:300px;overflow-wrap:break-word;white-space:break-spaces}.css-ZfRqMJz{color:#7c8edb;cursor:pointer;margin-left:10px}.css-ZfRqMJz:hover{text-decoration:underline}.css-smxWdGQ{overflow-y:auto;overflow-x:hidden;flex:1 1 0}.css-MhBcoS8{padding:0 20px;height:25px;display:flex;align-items:center;cursor:pointer}.css-MhBcoS8:not(:last-child){margin-bottom:10px}.css-SkYg7h_{margin-left:15px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020}.css-_pIJ6rG{margin-top:50px;display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-iuwwE48{font-weight:700;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.css-Yf2bGGg{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.css-hbkBl_v{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.css-nBfAvrR,.css-dIcor21{margin-right:10px;min-width:0px}.css-dIcor21{text-overflow:ellipsis;white-space:nowrap}.css-nBfAvrR:first-of-type,.css-dIcor21:first-of-type{margin-left:10px}.css-IGmORu5{cursor:pointer}.css-neg87ZJ{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.css-sQztZtO{-webkit-box-flex:0;flex:0 0 24px;height:1em;width:1em;fill:currentColor}.css-wWQE9xz{z-index:1;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;will-change:scroll-position}.css-tppGTeY{overflow-x:hidden !important;background-color:#232020}.css-tppGTeY.css-DSXorL_{background-color:inherit;box-shadow:inset 0 -1px 0 0 #eee}.css-U31MSje{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0px;color:#fff;font-weight:normal;height:100%;margin:0px;padding:0 20px;background-color:#232020;display:flex;align-items:center;position:inherit}.css-U31MSje :first-of-type{margin-left:0px}.css-U31MSje.css-DSXorL_{background-color:inherit;color:#666;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400}.css-U31MSje.css-RFpGMQI{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400}.css-U31MSje.css-TzC9jW3{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400}.css-U31MSje.css-wRv6Ou2{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400}.css-U31MSje.css-_egc1Cq{padding:0 10px}.css-U31MSje.css-PSKyYAU{padding:0 20px}.css-U31MSje>span.css-CgYGZeB{white-space:normal;text-align:center}.css-o_d7UwU{padding-right:20px}.css-_BWuOP3{box-shadow:inset 0 0 0 1px #ddd}.css-nBNsbch{display:flex;align-items:center;justify-content:center;cursor:pointer}.css-zyrnX2k{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;line-height:normal;letter-spacing:0px;color:#232020;height:100%;margin:0px;padding:0 20px;display:flex;align-items:center;position:inherit}.css-zyrnX2k:first-of-type{margin-left:0px}.css-zyrnX2k.css-DSXorL_{background-color:#fff;color:#333;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-zyrnX2k.css-woACV3G{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400}.css-zyrnX2k.css-ucK92Ib{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400}.css-zyrnX2k.css-U0O6KXK{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400}.css-zyrnX2k.css-MsSewnU{padding:0 10px}.css-zyrnX2k.css-HXIF1FM{padding:0 20px}.css-Watf8ij{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-xcSCbVh{width:100%;height:100%;font-size:13px;display:inline-flex;align-items:center;justify-content:center}.css-WFdR53v{width:16px;display:inline-flex;justify-content:center}.css-OD_IMJ1{color:#f9f9f9}.css-OD_IMJ1.css-DSXorL_{color:#666}.css-t97qajt{color:#f9f9f9;transform:rotatex(180deg)}.css-t97qajt.css-DSXorL_{color:#666}.css-wdIM2Z9{font-weight:600}.css-FPBZ3Fp{justify-content:center}.css-Pi5cHlB{justify-content:flex-end}.css-_x50b56>div{width:100% !important;max-width:100% !important}.css-DyQtfMq{cursor:pointer}.css-w06J3w9{box-shadow:-1px 0px #ddd}.css-w06J3w9.css-DSXorL_{box-shadow:-1px 0px #eee}.css-mx4ZIsA{border-bottom:1px solid #ddd}.css-mx4ZIsA.css-DSXorL_{border-bottom:1px solid #eee}.css-f3pd_AW{background-color:#f9f9f9}.css-f3pd_AW.css-DSXorL_{background-color:#f9f9f9}.css-QNaaqIf{background-color:#c7d1ea}.css-QNaaqIf.css-DSXorL_{background-color:#c7d1ea}.css-WLkKcsD{background-color:#d1d1f8;cursor:pointer}.css-WLkKcsD.css-DSXorL_{background-color:#d1d1f8}.css-WnvTN3q{display:"none"}
.css-PjBpgxS{border:1px solid #ddd;color:#232020;cursor:inherit}.css-PjBpgxS:focus{outline:none}.css-PjBpgxS::placeholder{color:#adadad}.css-PjBpgxS:disabled{opacity:.6;color:#fff}.css-PjBpgxS:disabled.css-SkHMaME{background-color:#d6d6d6}.css-PjBpgxS[type=number]{text-align:right}.css-PjBpgxS.css-fwDPkYk{border:1px solid #ff5348}.css-vNRlkNN{text-align:center}.css-j9IR1I7{text-align:right}.css-OtHcgZr{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;border-radius:6px;padding:0 8px;height:30px}.css-OtHcgZr.css-QjpIt3q{width:37.5px}.css-OtHcgZr.css-G8iTjnz{width:52.5px}.css-OtHcgZr.css-hmMGPMF{width:82.5px}.css-NSIb4m0{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:0 10px;height:34px}.css-NSIb4m0.css-QjpIt3q{width:42.5px}.css-NSIb4m0.css-G8iTjnz{width:59.5px}.css-NSIb4m0.css-hmMGPMF{width:93.5px}.css-wAOxz3T{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:0 12px;height:40px}.css-wAOxz3T.css-QjpIt3q{width:50px}.css-wAOxz3T.css-G8iTjnz{width:70px}.css-wAOxz3T.css-hmMGPMF{width:110px}.css-KkNgFki{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:0 12px;height:44px}.css-KkNgFki.css-QjpIt3q{width:55px}.css-KkNgFki.css-G8iTjnz{width:81px}.css-KkNgFki.css-hmMGPMF{width:121px}.css-z1iQpU9{border-radius:0px;border:0px solid #ddd;border-bottom:1px solid #ddd}.css-z1iQpU9.css-fwDPkYk{border-bottom:1px solid #ff5348}.css-avHMD4Q{border:0px solid #ddd}.css-pKNioGk{width:100%}
.css-qWszjRZ{padding:10px 0;cursor:pointer}.css-qWszjRZ:hover{opacity:.7}.css-qWszjRZ.css-UODlQNG{background-color:#eff3fd}.css-pF75SY9{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;padding:10px 12px}.css-XHtdkqv{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;padding:10px 20px}.css-YsmMnJD{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;padding:10px 20px}
.css-cUcAksn{margin-top:5px;border:1px solid #ddd;color:#232020;position:absolute;background-color:#fff;width:100%;z-index:1;max-height:200px;overflow-y:auto}.css-bzauafE{bottom:50px}.css-YiIo8VV{border:1px solid #9eaef1;box-shadow:0 0 0 1px #9eaef1}.css-L93kxks{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;border-radius:6px;padding:8px 0}.css-CRb7KoL{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:12px 0}.css-W7w54MQ{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:12px 0}
.css-KisgCUY{display:inline-block;position:relative}.css-ZLEO2k0{border:1px solid #ddd;color:#232020;background-color:#fff;display:grid;gap:8px;align-items:center;grid-template-columns:1fr 16px;cursor:pointer}.css-ZLEO2k0.css-WxWRFdb{border:1px solid #9eaef1;box-shadow:0 0 0 1px #9eaef1}.css-ZLEO2k0.css-zC__rUU{opacity:.6;color:#fff;cursor:default}.css-ZLEO2k0.css-zC__rUU.css-AqocteO{background-color:#d6d6d6}.css-ZLEO2k0 .css-jjm1_le{color:#adadad}.css-ZLEO2k0 .css-vL2QY39{color:#7c8edb;height:24px;width:24px}.css-ZLEO2k0 .css-n63MU2M{fill:none;height:24px;width:24px}.css-ZLEO2k0 .css-n63MU2M>circle,.css-ZLEO2k0 .css-n63MU2M>path{stroke:#ddd}.css-ZLEO2k0 .css-WQ7Sqf8{color:#666}.css-ZLEO2k0 .css-WQ7Sqf8.css-zC__rUU{color:#949494}.css-ZLEO2k0 .css-WQ7Sqf8.css-CjEKNlW{transform:rotatex(180deg)}.css-F7wy9j4{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;border-radius:6px;padding:0 12px 0 0}.css-F7wy9j4.css-o6AvTaz{grid-template-columns:1fr 24px 16px}.css-F7wy9j4.css-zBtF9e1{width:42.5px}.css-F7wy9j4.css-UcAZfhO{width:59.5px}.css-F7wy9j4.css-mjm4r7I{width:93.5px}.css-TOOZKaF{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:0 12px 0 0}.css-TOOZKaF.css-o6AvTaz{grid-template-columns:1fr 24px 16px}.css-TOOZKaF.css-zBtF9e1{width:50px}.css-TOOZKaF.css-UcAZfhO{width:70px}.css-TOOZKaF.css-mjm4r7I{width:110px}.css-HK2FpyE{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:0 12px 0 0}.css-HK2FpyE.css-o6AvTaz{grid-template-columns:1fr 24px 16px}.css-HK2FpyE.css-zBtF9e1{width:55px}.css-HK2FpyE.css-UcAZfhO{width:81px}.css-HK2FpyE.css-mjm4r7I{width:121px}
.css-AZ5TER3{width:100%;color:#333}.css-U2FLJ3W{margin-top:40px;display:flex;align-items:center;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:600}.css-BKtbuLL{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;margin-left:auto;display:grid;align-items:center;gap:10px;grid-template-columns:50px 180px}.css-TXzdcgV{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;margin-left:50px;display:grid;align-items:center;gap:10px;grid-template-columns:70px 180px}.css-zXyiXBF{margin-top:10px;padding-left:7px;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:600;color:#ff5348;line-height:1.6}.css-xjzVPnE{padding-top:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.css-_cQd8Tz{margin-top:60px;border-radius:4px;border:1px solid #eee;margin-bottom:60px}.css-okKB2Jg{display:flex;align-items:center;align-self:normal;cursor:pointer}.css-EcNoiff{height:12px;width:12px;border-radius:2px;margin-right:10px}.css-FiK61yu{opacity:.2}
.css-p3YyPXL{width:100%;margin:50px auto 0}.css-wFBBO01{display:flex;justify-content:space-between;border-bottom:1px solid #ddd}.css-onds7qQ{text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;cursor:pointer}.css-onds7qQ:hover{opacity:.7}.css-onds7qQ .css-V2L5LCH{width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;background-color:#232020}.css-onds7qQ .css-V2L5LCH .css-xipDUTq{width:16px;height:16px;color:#fff}
.css-f4oX6w4{font-family:Roboto,NotoSansJP !important}
.css-EZehHlB{font-family:Roboto,NotoSansJP !important}
.css-qqAscGc{font-family:Roboto,NotoSansJP !important}
.css-N6c4I_p{width:100%;color:#333}.css-JQOwGKX{margin-top:40px;display:flex;align-items:center;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600}.css-VwQC7w8{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;margin-left:auto;display:grid;align-items:center;gap:10px;grid-template-columns:50px 180px 180px 180px}.css-ZfESG4c{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;margin-left:50px;display:grid;align-items:center;gap:10px;grid-template-columns:50px 180px}.css-UUmAkJX{margin-top:10px;padding-left:7px;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:600;color:#ff5348;line-height:1.6}.css-NSdpM1_{margin-top:20px;font-family:Roboto,NotoSansJP !important;font-size:24px;font-weight:600}.css-zFMfNbD{margin-top:50px;font-family:Roboto,NotoSansJP !important;font-size:24px;font-weight:600}.css-xURTSzO{padding-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:100px;row-gap:50px}
.css-eVYDEv_{position:absolute;z-index:90;top:0;left:0;right:0;bottom:0;min-width:1600px;min-height:900px;background-color:rgba(0,0,0,0);display:flex;align-items:center;overflow:hidden;transition:.5s background-color}.css-u25npdl{justify-content:start}.css-RLb3upR{justify-content:end}.css-g_xKxwY{background-color:rgba(0,0,0,.6)}.css-kz5luGf{background-color:#fff;min-width:1240px;min-height:100%;height:100%;box-shadow:0px 5px 10px 0 rgba(0,0,0,.15);overflow:hidden;transition:.5s margin}.css-G_SXmGw{margin-left:-1240px;border-top-right-radius:10px;border-bottom-right-radius:10px}.css-PR9c7Od{margin-right:-1240px;border-top-left-radius:10px;border-bottom-left-radius:10px}.css-gTZJUU4{margin-left:0px;margin-right:0px}.css-GigDmIX{height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 30px;background-color:#7c8edb;color:#fff}.css-GigDmIX .css-ZTVbQyx{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700;margin:auto}.css-ILHGy2Z{height:50px;background-color:#fff;color:#333;justify-content:flex-end;padding:0 17px}.css-ILHGy2Z .css-ApJcEwy{width:16px;height:16px}.css-ApJcEwy{cursor:pointer}
.css-pjkXAZS{width:1240px;height:calc(100% - 40px);color:#333;padding:0 80px 80px;overflow:auto}.css-y7BGRaT{margin-top:40px;display:flex;justify-content:space-between;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:600}.css-fhklJhS{text-overflow:ellipsis;overflow-x:hidden}.css-fXudXV2{text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;cursor:pointer}.css-fXudXV2:hover{opacity:.7}.css-fXudXV2 .css-PBIffs7{width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;background-color:#232020}.css-fXudXV2 .css-PBIffs7 .css-UIZZVYr{width:16px;height:16px;color:#fff}.css-R1VOGPI{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;display:flex;align-items:center}.css-lICMvlX{display:flex;margin-top:30px;gap:15px;margin-bottom:20px}.css-qXRkgLn{width:300px;border:1px solid #ddd;border-radius:4px;padding:25px;background-color:#f9f9f9}.css-ZfCdpKK{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:700}.css-g0BzxVf{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;row-gap:20px}.css-yMX_jLJ{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700}.css-LU9Oo4J{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;text-overflow:ellipsis;overflow-x:hidden}.css-uK9D4GN{width:550px;flex:1 1 0;border:1px solid #ddd;border-radius:4px;padding:25px;background-color:#f9f9f9}.css-f7SrcJV{overflow:auto}.css-e2XJwrG{display:flex;justify-content:space-between;align-items:center}.css-PJQX1PM{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:600}.css-Y4SSrAR{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500}.css-BEMGiX5{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;list-style:unset;margin:1em 0;padding:0 0 0 40px;margin-top:20px;overflow-y:auto}.css-BEMGiX5>li{margin-bottom:10px}.css-sw5tajk{border-top:1px solid #999;height:0px;transform:translateZ(0)}
.css-OHYC1Sl{font-family:Roboto,NotoSansJP !important}
.css-BNWM5Ws{margin-top:20px;display:grid;grid-template-columns:auto 170px 170px 170px 170px 70px;align-items:center;justify-content:end;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400}.css-pBmS6Xg{margin-top:5px;display:grid;grid-template-columns:auto 170px 170px 170px 170px 70px;align-items:center;justify-content:end;gap:10px;height:40px}.css-RRVapWM{margin-top:20px;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.css-kxIK6p8{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.css-yixwKan{margin-top:20px;height:450px;overflow:hidden;display:flex;gap:10px}.css-u9eLhsm{flex:1 0 0;margin-top:50px}.css-fuyb9xC{width:400px;display:flex;flex-direction:column}.css-dNC_9Gs{height:20px;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:600;text-align:right;color:#232020;margin-bottom:10px;padding-right:10px}.css-rPGRjeb{display:flex;flex-direction:column;width:100%;align-items:center}.css-pebpsEP{flex:1 0 0;overflow-y:auto;margin:0;padding:0}.css-O8bhp1d{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020;width:100%;border-radius:5px;box-shadow:inset 0 0 0 1px #adadad;height:50px;display:flex;align-items:center;padding-left:20px;gap:5px;margin-bottom:2px;cursor:pointer}.css-F5XTS5g{background-color:#7c8edb;color:#f9f9f9}.css-ur6khjI{height:13px;width:13px;border-radius:2px;margin-right:10px;background-color:#232020}.css-drt7ZF5{width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-zyU2cbT{margin-top:30px;display:flex;gap:30px}.css-e4GTQst{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600;margin-bottom:20px}.css-vFDnagG{width:50%}.css-NO8tpNS{width:50%}.css-iYTGYIy{border-top:2px solid #878787;border-bottom:2px solid #878787}.css-Ltq7LJ5{height:60px;display:grid;grid-template-columns:35px 4fr 5fr 5fr 120px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500}.css-Ltq7LJ5>.css-hrYJD2z{padding:0 10px;border-top:1px solid #878787;display:flex;align-items:center}.css-Ltq7LJ5>.css-zomKC8P{padding:0 10px;border-top:1px solid #878787;display:flex;align-items:center;justify-content:center}.css-Ltq7LJ5>.css-t_GVJM5{padding:0 10px;border-top:1px solid #878787;display:flex;align-items:center;justify-content:flex-end}.css-RGARkDd{color:red}.css-c7wQSTB{color:blue}
.css-V5D03a0{width:100%;margin:50px auto 0;display:flex;flex-direction:column}.css-qcQbVrf{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600;display:flex;justify-content:space-between;cursor:pointer}.css-UxXWrfn{height:0px;transition:.5s height;overflow-y:hidden}.css-PXZ2ZIj{height:inherit}.css-z9BGAYb{color:#666}.css-z9BGAYb.css-dHbeTOx{color:#949494}.css-z9BGAYb.css-fJq25pK{transform:rotatex(180deg)}
.css-MWuR5__{margin-top:20px;padding:0 10px;font-family:Roboto,NotoSansJP !important;font-size:15px;font-weight:400;color:#434343}.css-hN2k9vP{margin-top:10px;display:flex;align-items:center;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;color:#434343}.css-ISFYzpk{margin-left:auto;margin-right:5px;height:20px;width:20px;border:1px solid #434343;background-color:#c7d1ea}.css-LXEJslq{padding-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:50px;row-gap:30px}.css-_k6Lb9z{margin-top:20px;padding:0 40px;font-family:Roboto,NotoSansJP !important;font-size:15px;font-weight:400;color:#434343;height:35px}.css-oaTZJMa{width:505px}
.css-__GcMR9{width:100%;color:#333}.css-dK5Xxnf{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:600;margin-top:30px;display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #ddd;margin-bottom:20px;height:60px}.css-XRY9GHh{margin-top:40px;display:flex;justify-content:flex-end;align-items:center;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:600}.css-l9gNd2M{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;display:grid;align-items:center;align-self:center;gap:10px;grid-template-columns:50px 180px}.css-tKq1Rdu{display:grid;grid-template-columns:.3fr 1fr 1fr 1fr 1fr 1fr;column-gap:8px}.css-GJLqceM{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-sSL34uA{border-radius:5px;color:#fff;background-color:#adadad;display:flex;justify-content:center;align-items:center;height:60px}.css-jMVFLps{border-radius:5px;padding:6px 0 5px;color:#fff;background-color:#adadad;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;text-align:center;align-items:center;height:60px}.css-jMVFLps>div:first-child{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;grid-column:1/-1}.css-jMVFLps>div:not(:first-child){font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500}.css-olOmTzJ{background-color:#a391ff}.css-pzZrvLz{background-color:#fd75d4}.css-uaY7LiL{background-color:#6baaf7}.css-rifkfyo{background-color:#f49085}.css-braa5do{background-color:#54df8b}.css-wc9gvbz{color:#878787}.css-Xs_BvrN{margin-top:5px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:5px}.css-MHPKeSS{margin-top:5px;height:35px;display:grid;grid-template-columns:1fr 1fr;text-align:center;justify-content:center;align-items:center;border-radius:5px}.css-WyhQOaB{background-color:#eee}.css-rG9ftw8{background-color:#f9f9f9}.css-zDg8ixe{margin-top:20px;padding:0 20px;font-family:Roboto,NotoSansJP !important;font-size:15px;font-weight:400;color:#434343}.css-uOm52Sq{margin-top:30px;display:flex;justify-content:flex-end;margin-bottom:10px}.css-yPXzlL_{text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;cursor:pointer}.css-yPXzlL_:hover{opacity:.7}.css-yPXzlL_ .css-zS_a89f{width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;background-color:#232020}.css-yPXzlL_ .css-zS_a89f .css-XW7oojk{width:16px;height:16px;color:#fff}.css-muLbQ6p{border-radius:4px;border:1px solid #eee;margin-bottom:60px}.css-pZ1WsYS{color:#7c8edb;text-decoration:underline;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;cursor:pointer}
.css-snR3AXu{width:100%;margin:50px auto 0}.css-hAHaDYx{text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;cursor:pointer}.css-hAHaDYx:hover{opacity:.7}.css-hAHaDYx .css-WG0hA_9{width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;background-color:#232020}.css-hAHaDYx .css-WG0hA_9 .css-usbRH1D{width:16px;height:16px;color:#fff}
.css-OIdITyn{width:1336px;margin-left:auto;margin-right:auto;padding-top:40px}.css-bv6sSSL{font-family:Roboto,NotoSansJP !important;font-size:42px;font-weight:700;color:#232020;margin-right:120px}.css-kMckO6t{display:flex;gap:40px}.css-KaKywbp{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700}
.css-Pk2b4JC{max-width:320px;height:160px;border-radius:16px;background-color:#d9d9d9;color:#232020;padding:20px 25px;display:flex;flex-direction:column;align-items:baseline}.css-Pk2b4JC button{margin-left:auto}.css-NOVZj9S{background-color:#fff0eb;color:#e25e49}.css-uK6YPqQ{background-color:#eeeefd;color:#5950b7}.css-agRk7is{background-color:#e8f4f9;color:#108ae2}.css-wmuaPkp{background-color:#ffe9fb;color:#c640af}.css-ZiEdv_N{background-color:#e1fffa;color:#04958a}.css-O9AvX2N{background-color:#f9f9f9;color:#333}.css-_Gbf2jn{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700;margin-bottom:8px}.css-icjN1mm{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;margin-bottom:auto}.css-r2lTJnM{display:flex;align-items:center;justify-content:center;gap:10px}.css-r2lTJnM .css-mMcV2EV{width:10px;height:10px}
.css-wMy_UV9{grid-template-columns:30px 3fr 2fr 1fr 1fr 100px}.css-nRx6p47{grid-template-columns:3fr 2fr 1fr 1fr 100px}.css-p8MJmE6{display:grid;height:35px;align-items:center;color:#232020}.css-p8MJmE6:hover{background-color:#eeeefd;cursor:pointer}.css-p8MJmE6:hover.css-FMkMECH{background-color:#f9f9f9}.css-p8MJmE6:hover .css-AzCVPhg{display:flex}.css-p8MJmE6.css-FMkMECH{color:rgba(35,32,32,.5);cursor:not-allowed}.css-rhh6JbE{display:flex;align-items:center;justify-content:center}.css-tM4rPAy{padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-KrtUo8A{display:flex;align-items:center;justify-content:space-between;padding-right:20px}.css-AzCVPhg{display:none;align-items:center;justify-content:center;color:#5950b7;width:30px;height:30px;border-radius:3px}.css-AzCVPhg:hover{background-color:#d1d1f8;cursor:pointer}.css-bJqDbCJ{display:grid;grid-template-columns:auto 1fr;gap:30px}.css-C4ocByq{color:#ff5348}.css-C4ocByq.css-FMkMECH{color:rgba(255,83,72,.5)}.css-zdmVSGJ{color:#e25e49}.css-zdmVSGJ.css-FMkMECH{color:rgba(226,94,73,.5)}.css-pqa643q{color:#108ae2}.css-pqa643q.css-FMkMECH{color:rgba(16,138,226,.5)}.css-bhKuptj{color:#04958a}.css-bhKuptj.css-FMkMECH{color:rgba(4,149,138,.5)}.css-hqX6lGT{color:#5950b7}.css-hqX6lGT.css-FMkMECH{color:rgba(89,80,183,.5)}.css-LHA5nVZ{color:#c640af}.css-LHA5nVZ.css-FMkMECH{color:rgba(198,64,175,.5)}
.css-XAhZpE6{width:100%;height:100%;display:flex;flex-direction:column;color:#232020}.css-atA_l1j{grid-template-columns:30px 3fr 2fr 1fr 1fr 100px}.css-TV3Xx4i{grid-template-columns:3fr 2fr 1fr 1fr 100px}.css-yPd9TIf{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;display:grid;border-bottom:1px solid #ddd}.css-V3mO9y0{padding:7px 12px}.css-wMdzJ3h{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;flex:1 1 0;overflow-y:auto;overflow-y:overlay;border-bottom:1px solid #ddd;padding:10px 0}
.css-f5VVfi4{width:650px;padding:50px 40px 25px}.css-jE3xu7Q{display:grid;grid-template-columns:150px auto;gap:10px;row-gap:30px;align-items:center;margin:0 0 40px}.css-jE3xu7Q .css-zKWZkLk{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:700}.css-jE3xu7Q .css-US9D9Uu{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;color:dimgray}.css-ox97vKm{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-BgbumfD{width:1336px;margin-left:auto;margin-right:auto;padding-top:40px}.css-fMokN_v{width:90px;height:90px;border-radius:45px}.css-KQnUs9B{margin-left:30px;color:#232020}.css-KQnUs9B .css-PcAR5iK{font-family:Roboto,NotoSansJP !important;font-size:42px;font-weight:700;margin:0 0 5px 0}.css-KQnUs9B .css-IlBq7YT{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400}.css-fBSx4Go{font-family:Roboto,NotoSansJP !important;font-size:28px;font-weight:700;color:#232020;margin-top:50px}.css-oGJZYzM{margin-top:40px;display:flex;align-items:center;justify-content:space-between}.css-GySq0g9{text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020}.css-GySq0g9:hover{opacity:.7}.css-GySq0g9 .css-wMFOUL4{width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;background-color:#232020}.css-GySq0g9 .css-wMFOUL4 .css-dMCkUFr{width:16px;height:16px;color:#fff}.css-eXC_P7N{margin-top:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.css-jPrpFkW{margin-top:20px;height:225px}
:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index) px);
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: var(--toastify-font-family);
  cursor: default;
  direction: ltr;
  /* webkit only issue #791 */
  z-index: 0;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--close-on-click {
  cursor: pointer;
}
.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.Toastify__toast-body > div:last-child {
  word-break: break-word;
  -ms-flex: 1;
      flex: 1;
}
.Toastify__toast-icon {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
  width: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/*# sourceMappingURL=ReactToastify.css.map */
:root{--toastify-text-color-light: #232020;--toastify-color-info: #7C8EDB;--toastify-color-success: #7C8EDB;--toastify-color-error: #FF5348}
.css-Rjk3ub7{margin-left:10px;width:800px}.css-Rjk3ub7 .css-EMNx2jz{font-weight:bold;margin-bottom:20px}.css-Rjk3ub7 .css-gWBHhdR{margin-bottom:20px}
.css-K0gDvG6{display:flex;width:575px;height:35px;margin:0 20px}.css-NMn7nia{display:flex;justify-content:flex-end;width:100%;height:24px;background-color:#eee}.css-NMn7nia:first-child{width:0px}.css-NMn7nia .css-KVlztKw{margin-left:-12px;margin-right:-12px;width:24px;height:55px;overflow:visible;z-index:1;display:flex;flex-direction:column;align-items:center}.css-NMn7nia .css-KVlztKw label{font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:400;margin-top:10px;white-space:nowrap;word-break:keep-all;color:#adadad}.css-NMn7nia .css-KVlztKw .css-M_LFRO_{color:#d9d9d9;width:24px;height:24px}.css-NMn7nia.css-c97yeyq{background-color:#b4b5b7}.css-NMn7nia.css-c97yeyq .css-M_LFRO_{color:#232020}.css-NMn7nia.css-Ghzrpro label{color:#232020}.css-NMn7nia.css-Ghzrpro label{color:#232020}
.css-atrHi2r{width:650px;padding:0 40px 25px}.css-YZQGzsr{height:200px;display:flex;align-items:center;justify-content:center;white-space:pre;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:500;color:#232020}.css-dkngwCT{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-hAFNS5b{width:650px;padding:0 40px 25px}.css-kcrxNTp{height:200px;display:flex;align-items:center;justify-content:center;white-space:pre;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:500;color:#232020}.css-J96oHTI{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-Cs4P_CY{width:100%;margin:0 auto}.css-Vd_vnht{font-family:Roboto,NotoSansJP !important;font-size:28px;font-weight:700;color:#232020;margin-top:50px}.css-vezoHEc{display:grid;grid-template-columns:1fr 150px;align-items:center;justify-content:space-between;margin-bottom:10px;gap:20px}.css-pLB_r2y{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;margin-top:20px}.css-OmgXRSE{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;display:block;text-align:end}.css-syne246{width:100%;height:520px;display:flex;flex-direction:column;border:1px solid #c5c5c5}.css-a193XsF{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600;background-color:#232020;color:#fff;height:50px;display:grid;align-items:center;grid-template-columns:245px calc((100% - 245px)/2) calc((100% - 245px)/2)}.css-oLuVhnd,.css-jTYp9_k,.css-rpUcl5N{width:100%;height:100%;padding:0 20px}.css-jTYp9_k,.css-rpUcl5N{display:flex;align-items:center}.css-rpUcl5N{padding:0 30px 0 60px}.css-oDyoY10{flex:1;overflow-y:auto}.css-fUUSUS9{margin-top:24px;display:grid;gap:25px;align-items:center;grid-template-columns:auto 150px 150px}.css-fUUSUS9 .css-UPrbzKZ{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;margin-right:auto;color:dimgray;text-decoration:underline}
.css-C1mVht3{max-height:545px;overflow-y:auto;border-bottom:1px solid #ddd;padding:40px 30px 30px}.css-zV8hKvj{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:30px}.css-_0bzJeh{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:600;color:#232020;margin-bottom:20px}.css-O35gVIG{margin-left:5px;color:#ff5348}.css-hF5dO0V{border-top:1px solid #c7d1ea;margin:25px 0 15px}.css-hF5dO0V .css-gCCzjgB{margin-top:-10px;text-align:center}.css-hF5dO0V .css-gCCzjgB label{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;background-color:#fff;color:#7c8edb;padding:0 10px}.css-u0IJW7U{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:600;display:grid;align-items:center;grid-template-columns:1fr auto;margin-bottom:10px}.css-M300AH1{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:160px 160px;padding:20px 0}
.css-JmtmFks{font-family:Roboto,NotoSansJP !important;font-size:11px;font-weight:500;width:100%;height:45px;flex-shrink:0;background-color:#fff;border:1px solid #c5c5c5;color:#232020;border-radius:5px;display:flex;align-items:center;justify-content:space-between;padding:10px 20px 10px;cursor:pointer}.css-JmtmFks.css-IJA9JF1{background-color:#7c8edb;border:1px solid #7c8edb;color:#fff}
.css-fC5oVXt{background-color:#eee;padding:10px;border-radius:5px;display:grid;align-items:center;grid-template-rows:1fr auto;gap:15px}.css-NAHA1iK{display:inline-flex;align-items:center;border-radius:6px;background-color:#fff;overflow:hidden}.css-NAHA1iK .css-TYAmQWE{width:40px;color:#333}.css-b7079xJ{height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}
.css-MGBVT5M{display:flex;align-items:center;gap:10px}.css-SnYJLnd{width:215px}
.css-GVs5bVp,.css-gye3uY2,.css-W319S5J,.css-OnJ1pU7{width:100%;height:100%;padding:0 20px}.css-H0sU97M{margin-left:5px;color:#ff5348}.css-WUwyGxb{height:70px;display:grid;align-items:center;grid-template-columns:245px calc((100% - 245px)/2) calc((100% - 245px)/2)}.css-OnJ1pU7{display:flex;align-items:center;background-color:#edf1fa}.css-W319S5J{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;color:#232020;padding:0 30px 0 50px;display:grid;align-items:center;grid-template-columns:auto 80px}.css-gye3uY2{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020;white-space:pre;display:flex;flex-direction:column;justify-content:center}.css-Pj0Ikep{color:#adadad}.css-g6fIG3U{height:100%;display:flex;align-items:center;align-content:center;gap:10px;flex-wrap:wrap;color:#7c8edb}
.css-RdnJL4K,.css-W2cM7g_,.css-KWVO_PX,.css-fo4629w{width:100%;height:100%;padding:0 20px}.css-nT6ifNp{margin-left:5px;color:#ff5348}.css-le59YWN{height:70px;display:grid;align-items:center;grid-template-columns:245px calc((100% - 245px)/2) calc((100% - 245px)/2)}.css-fo4629w{display:flex;align-items:center;background-color:#edf1fa}.css-KWVO_PX{padding:0 30px 0 50px;display:grid;align-items:center;grid-template-columns:auto}.css-W2cM7g_{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020;white-space:pre;display:flex;flex-direction:column;justify-content:center}
.css-uYjfqfG{margin-top:5px;border:1px solid #ddd;color:#232020;position:absolute;background-color:#fff;width:100%;z-index:1;max-height:200px;overflow-y:auto}.css-OCzVDjp{bottom:50px}.css-bGIPdvV{border:1px solid #9eaef1;box-shadow:0 0 0 1px #9eaef1}.css-G18Srvv{padding:10px 0}.css-G18Srvv:hover{opacity:.7}.css-AGpK5D9{display:flex;align-items:center;gap:10px;cursor:pointer}.css-wOoG_DV{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;border-radius:6px;padding:8px 0}.css-wOoG_DV .css-G18Srvv{padding:10px 12px}.css-rVVQsqu{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:12px 0}.css-rVVQsqu .css-G18Srvv{padding:10px 12px}.css-iMdzSMy{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;padding:12px 0}.css-iMdzSMy .css-G18Srvv{padding:10px 12px}
.css-bBdQiAZ{display:inline-block;position:relative}.css-vpT3Kzm{border:1px solid #ddd;color:#232020;background-color:#fff;display:grid;gap:8px;align-items:center;grid-template-columns:1fr 16px;cursor:pointer}.css-vpT3Kzm.css-SNjxRz6{border:1px solid #9eaef1;box-shadow:0 0 0 1px #9eaef1}.css-vpT3Kzm.css-b69DtR9{opacity:.6;color:#fff;cursor:default}.css-vpT3Kzm.css-b69DtR9.css-bcX19DI{background-color:#d6d6d6}.css-vpT3Kzm .css-f7fudiz{color:#7c8edb;height:24px;width:24px}.css-vpT3Kzm .css-KDonNUm{fill:none;height:24px;width:24px}.css-vpT3Kzm .css-KDonNUm>circle,.css-vpT3Kzm .css-KDonNUm>path{stroke:#ddd}.css-vpT3Kzm .css-mB5nNR8{color:#666}.css-vpT3Kzm .css-mB5nNR8.css-b69DtR9{color:#949494}.css-vpT3Kzm .css-mB5nNR8.css-JVuUlVt{transform:rotatex(180deg)}.css-q03yMoC{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;border-radius:6px;padding:0 12px;height:36px}.css-q03yMoC.css-EJseNKW{grid-template-columns:1fr 24px 16px}.css-C8Etsqq{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;height:42px;padding:0 12px}.css-C8Etsqq.css-EJseNKW{grid-template-columns:1fr 24px 16px}.css-lsbLmxt{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;border-radius:6px;height:46px;padding:0 12px}.css-lsbLmxt.css-EJseNKW{grid-template-columns:1fr 24px 16px}
.css-g4w8h7V,.css-IY7Q42D,.css-hWy7amm,.css-lsFFpU3{width:100%;height:100%;padding:0 20px}.css-RheeD0H{margin-left:5px;color:#ff5348}.css-qVQzgBp{height:70px;display:grid;align-items:center;grid-template-columns:245px calc((100% - 245px)/2) calc((100% - 245px)/2)}.css-lsFFpU3{display:flex;align-items:center;background-color:#edf1fa}.css-hWy7amm{padding:0 30px 0 50px;display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:5px}.css-IY7Q42D{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020;white-space:pre;display:flex;flex-direction:column;justify-content:center}
.css-CluBzG6,.css-L2yDDd2,.css-_ZVel9a,.css-Lkxy25d{width:100%;height:100%;padding:0 20px}.css-HCMrpTa{margin-left:5px;color:#ff5348}.css-BLNrdw0{height:70px;display:grid;align-items:center;grid-template-columns:245px calc((100% - 245px)/2) calc((100% - 245px)/2)}.css-Lkxy25d{display:flex;align-items:center;background-color:#edf1fa}.css-_ZVel9a{padding:0 30px 0 50px;display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:5px}.css-L2yDDd2{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020;white-space:pre;display:flex;flex-direction:column;justify-content:center}
.css-CtnxIPK{display:inline-grid;grid-template-columns:auto 1fr auto;align-items:center;border:1px solid #ddd;color:#232020;border-radius:6px}.css-HWp082M{padding-left:12px;color:#999}.css-DpJyJJH{padding-right:12px;color:#999}.css-e1RLg4z{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400}.css-vcALGmW{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400}.css-QKsSxIm{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-Oz8BIoq{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500}.css-lyHDF26{width:100%}.css-i1e0g_J{opacity:.6;color:#fff}.css-i1e0g_J.css-MjX44QB{background-color:#d6d6d6}
.css-IiFeAyh,.css-XxbGGJ3,.css-cc7hPSL,.css-KRBPo07{width:100%;height:100%;padding:0 20px}.css-Az47_K1{margin-left:5px;color:#ff5348}.css-tXIawqy{height:70px;display:grid;align-items:center;grid-template-columns:245px calc((100% - 245px)/2) calc((100% - 245px)/2)}.css-KRBPo07{display:flex;align-items:center;background-color:#edf1fa}.css-cc7hPSL{padding:0 30px 0 50px;display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:5px}.css-XxbGGJ3{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020;white-space:pre;display:flex;flex-direction:column;justify-content:center}
.css-p8U8elz{width:800px;margin:0 auto}.css-bH8xRhA{font-family:Roboto,NotoSansJP !important;font-size:28px;font-weight:700;color:#232020;margin-top:50px}.css-ba8oMXr{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700;color:#232020;margin-top:40px;display:flex;flex-direction:column;gap:10px;margin-bottom:60px}.css-fnEBt3U{display:inline-flex;gap:10px;align-items:center;white-space:nowrap}.css-AKttfQP{margin-left:5px;color:#ff5348}.css-orvoEWc{font-family:Roboto,NotoSansJP !important;font-size:17px;font-weight:700;color:#232020;margin-bottom:20px}.css-dttcDL_{font-family:Roboto,NotoSansJP !important;font-size:17px;font-weight:400;color:#232020;display:flex;flex-direction:column;gap:10px}.css-kPtWxeb{opacity:.5}.css-lsGH3Tb{width:160px}.css-BRjMaS9{margin-top:100px;display:grid;align-items:center;gap:25px;grid-template-columns:auto 150px 150px}.css-BRjMaS9 .css-Ok5w60E{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;margin-right:auto;color:dimgray;text-decoration:underline}
.css-SvA0mwU{width:1336px;margin-left:auto;margin-right:auto;padding-top:40px}.css-f_w9_v8{font-family:Roboto,NotoSansJP !important;font-size:42px;font-weight:700;color:#232020;margin-right:auto}
.css-BwwYqYR{padding:0;border-radius:2px;background-color:#232020;border:1px solid #232020;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.css-BwwYqYR:hover{opacity:.7}.css-BwwYqYR.css-keRfX8A{border-radius:99px}.css-BwwYqYR.css-yDIuoft{border:1px solid #232020;background-color:#fff;color:#232020}.css-BwwYqYR.css-RXK7AJp{border:0px;background-color:initial;color:#232020}.css-SbBupJV{font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:400;border-radius:4px;width:16px;height:16px}.css-mV47s6x{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;border-radius:4px;width:20px;height:20px}.css-YwQ52Bl{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400;border-radius:5px;width:30px;height:30px}.css-x1FPTMk{background-color:#ff5348;border:1px solid #ff5348;color:#fff}.css-x1FPTMk.css-yDIuoft{border:1px solid #ff5348;background-color:#fff;color:#ff5348}.css-x1FPTMk.css-RXK7AJp{border:1px solid #fff;background-color:#fff;color:#ff5348}.css-txlMOti{background-color:#7c8edb;border:1px solid #7c8edb;color:#fff}.css-txlMOti.css-yDIuoft{border:1px solid #7c8edb;background-color:#fff;color:#7c8edb}.css-txlMOti.css-RXK7AJp{border:1px solid #fff;background-color:#fff;color:#7c8edb}.css-GI4bLtu{background-color:#eeeefd;border:1px solid #d6d6d6;color:#7c8edb}.css-GI4bLtu.css-yDIuoft{border:1px solid #b4b5b7;background-color:#fff;color:#b4b5b7}.css-GI4bLtu.css-RXK7AJp{border:1px solid #fff;background-color:#fff;color:#b4b5b7}.css-eeJp54I{background-color:#e25e49;border:1px solid #e25e49;color:#fff}.css-eeJp54I.css-yDIuoft{border:1px solid #e25e49;background-color:#fff;color:#e25e49}.css-eeJp54I.css-RXK7AJp{border:1px solid #fff;background-color:#fff;color:#e25e49}.css-hHaRV5g{background-color:#5950b7;border:1px solid #5950b7;color:#fff}.css-hHaRV5g.css-yDIuoft{border:1px solid #5950b7;background-color:#fff;color:#5950b7}.css-hHaRV5g.css-RXK7AJp{border:1px solid #fff;background-color:#fff;color:#5950b7}.css-ZZgOZet{background-color:#108ae2;border:1px solid #108ae2;color:#fff}.css-ZZgOZet.css-yDIuoft{border:1px solid #108ae2;background-color:#fff;color:#108ae2}.css-ZZgOZet.css-RXK7AJp{border:1px solid #fff;background-color:#fff;color:#108ae2}.css-N5dGFAx{background-color:#333;border:1px solid #333;color:#fff}.css-N5dGFAx.css-yDIuoft{border:1px solid #333;background-color:#fff;color:#333}.css-N5dGFAx.css-RXK7AJp{border:1px solid #fff;background-color:#fff;color:#333}
.css-wMgqK8X{min-width:200px;border:1px solid #ddd;background-color:#fff;border-radius:4px;box-shadow:1px 2px 4px #5b5b5b;display:flex;flex-direction:column}.css-xDphUmk{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;padding:20px;height:54px;display:flex;align-items:center;margin-bottom:10px}.css-Sgvritt{overflow-y:auto;flex:1 1 0}.css-Hit2zP5{padding:0 20px;height:25px;display:flex;align-items:center;cursor:pointer}.css-Hit2zP5:not(:last-child){margin-bottom:10px}.css-hwA5H8T{margin-left:15px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#232020}.css-xaTfg2I{margin-top:auto;padding:20px;display:flex;justify-content:flex-end;box-shadow:inset 0px 1px #eee}
.css-JkTxXrf{margin-top:5px;position:absolute;z-index:1;display:flex;gap:10px}.css-cAwdcW7{border:1px solid #ddd;background-color:#fff;border-radius:4px;box-shadow:1px 2px 4px #5b5b5b;display:grid;align-items:center;grid-template:"filter" auto "fieldList" 280px;width:200px}.css-oKDzsul{padding:10px;grid-area:filter}.css-oKDzsul .css-JGIukPA{padding:0 0 0 7px;width:100%;display:inline-flex;align-items:center;border-radius:6px;background-color:#fff;border:1px solid #ccc}.css-oKDzsul .css-JGIukPA .css-NkklelD{width:15px;height:14px;color:#333}.css-DrI0KUO{height:100%;padding:10px;grid-area:fieldList;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.css-hyJmW_u{width:100%;height:45px;background-color:#fff;border:1px solid #fff;color:#232020;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:10px 10px 10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;cursor:pointer}.css-hyJmW_u:hover{background-color:#f9f9f9}.css-hyJmW_u.css-NgpDJJD{background-color:#d2daef;border:1px solid #7c90db}.css-hyJmW_u.css-iJSQtFn{cursor:not-allowed;opacity:.3}.css-hyJmW_u .css-VM9vGg0{flex:1;overflow:hidden;text-overflow:ellipsis}.css-hyJmW_u .css-hipBKke{color:#7c8edb;height:24px;width:24px}.css-hyJmW_u .css-WCrhCtX{fill:none;height:24px;width:24px}.css-hyJmW_u .css-WCrhCtX>circle,.css-hyJmW_u .css-WCrhCtX>path{stroke:#ddd}
.rc-slider {
  position: relative;
  width: 100%;
  height: 14px;
  padding: 5px 0;
  border-radius: 6px;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #e9e9e9;
  border-radius: 6px;
}
.rc-slider-track,
.rc-slider-tracks {
  position: absolute;
  height: 4px;
  background-color: #abe2fb;
  border-radius: 6px;
}
.rc-slider-track-draggable {
  z-index: 1;
  box-sizing: content-box;
  background-clip: content-box;
  border-top: 5px solid rgba(0, 0, 0, 0);
  border-bottom: 5px solid rgba(0, 0, 0, 0);
  transform: translateY(-5px);
}
.rc-slider-handle {
  position: absolute;
  z-index: 1;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #96dbfa;
  border-radius: 50%;
  cursor: pointer;
  cursor: -webkit-grab;
  cursor: grab;
  opacity: 0.8;
  touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
}
.rc-slider-handle:focus {
  outline: none;
  box-shadow: none;
}
.rc-slider-handle:focus-visible {
  border-color: #2db7f5;
  box-shadow: 0 0 0 3px #96dbfa;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: #999;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  width: 8px;
  height: 8px;
  vertical-align: middle;
  background-color: #fff;
  border: 2px solid #e9e9e9;
  border-radius: 50%;
  cursor: pointer;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  background-color: #fff;
  border-color: #ccc;
  box-shadow: none;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  width: 4px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-track {
  bottom: 0;
  left: 5px;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track-draggable {
  border-top: 0;
  border-bottom: 0;
  border-right: 5px solid rgba(0, 0, 0, 0);
  border-left: 5px solid rgba(0, 0, 0, 0);
  transform: translateX(-5px);
}
.rc-slider-vertical .rc-slider-handle {
  position: absolute;
  z-index: 1;
  margin-top: 0;
  margin-left: -5px;
  touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  width: 4px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-dot {
  margin-left: -2px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  display: block !important;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  display: block !important;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    transform: scale(0, 0);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1, 1);
    transform-origin: 50% 100%;
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform: scale(1, 1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0, 0);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.rc-slider-tooltip {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  min-width: 24px;
  height: 24px;
  padding: 6px 2px;
  color: #fff;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

.rc-slider {
  margin: 0 auto;
  width: 75%
  fontSize 12;
}

.rc-slider-handle {
  background-color: #7C8EDB;
  border: 2px solid #7C8EDB;
  opacity: 1;
}

.rc-slider-handle.rc-slider-handle:hover {
  border: 2px solid #7C8EDB;
}

.rc-slider-disabled .rc-slider-handle {
  background-color: #7C8EDB;
  border: 2px solid #7C8EDB;
}

.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #7C8EDB;
  box-shadow: 0 0 0 5px #7C8EDB;
}

.rc-slider-track.rc-slider-track-1 {
  background-color: #7C8EDB;
}

.rc-slider-disabled.rc-slider-track {
  background-color: #7C8EDB;
}

.rc-slider-dot {
  background-color: #7C8EDB;
  border: 2px solid #7C8EDB;
}

.rc-slider-dot.rc-slider-dot-active {
  border: 2px solid #7C8EDB;
}

.rc-slider-mark {
  margin-top: 5px;
}

.rc-slider-mark-text {
  color: #232020;
  pointer-events: 'none';
}

.rc-slider-mark-text-active {
  display: inline-block;
  color: #7C8EDB;
}
.css-KHRLymS{width:100%;height:30px}
.css-o1PzFor{border:1px solid #ddd;background-color:#fff;border-radius:4px;box-shadow:1px 2px 4px #5b5b5b;height:250px;display:flex;flex-direction:column}.css-eorDQ6u{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;padding:20px;height:54px;display:flex;align-items:center}.css-LVNXce1{padding:0 20px;display:flex;gap:10px;align-items:center}.css-vbaYXJK{margin-top:20px;padding:0 25px}.css-umjYsWA{margin-top:auto;padding:20px;display:flex;justify-content:flex-end;box-shadow:inset 0px 1px #eee}
.css-xdeWydo{height:30px}.css-BeXLzun{position:relative;min-height:30px;border-radius:15px;padding:7px 15px;display:flex;align-items:center;flex-wrap:wrap;background-color:#3d54b2;color:#fff;gap:10px}.css-BeXLzun:hover{cursor:pointer}.css-FyjLpjA{width:10px;height:10px;color:#fff}.css-gsiDphT{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700}.css-YiTFLct{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400}.css-Yw8Sq8q{width:10px}
.css-cO8Lcop{width:1000px;padding:50px 40px 25px}.css-mB_QLyV{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700;display:flex;align-items:center;gap:10px;margin-bottom:10px}.css-cFxQvCI{justify-content:space-between}.css-xmvw4d3{display:flex;gap:10px;width:100%}.css-EVuftaX{margin-top:-2px}.css-EVuftaX.css-jDJVUKX{transform:rotatex(180deg)}.css-rZmq0KT{display:flex;flex-wrap:wrap;gap:5px}.css-J71Caa7{height:0px}.css-nuTCM8E{margin-top:15px;width:100%;overflow:hidden}.css-yLUOryf{margin-top:50px;display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-sCkTNPc{width:100%;margin:50px auto 0;color:#232020}.css-CkRQykZ{display:grid;grid-template:"summary  segments" 0fr "list     segments" 1fr/420px 1fr;column-gap:70px;row-gap:40px;height:600px}.css-GjlHkuk{grid-area:summary}.css-iiY6zns{grid-area:list;display:flex;flex-direction:column}.css-o70DRgJ{grid-area:segments;display:flex;flex-direction:column}.css-_3cPTyY{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700;display:flex;align-items:center;gap:10px;margin-bottom:15px}.css-UTRRZ0C{flex-direction:column;align-items:baseline}.css-C91EVUf{justify-content:space-between}.css-X2B61bl{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400;color:#666}.css-e4lNXZv{text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;cursor:pointer}.css-e4lNXZv:hover{opacity:.7}.css-e4lNXZv .css-MZepqLN{width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;background-color:#232020}.css-e4lNXZv .css-MZepqLN .css-Z8qNWyT{width:16px;height:16px;color:#fff}.css-EwMiJ6Y{border:1px solid #d6d6d6;border-radius:8px;padding:15px 25px;display:grid;grid-template:auto/2fr 1fr;gap:10px}.css-EwMiJ6Y .css-Tq8okm6{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400}.css-EwMiJ6Y .css-jhLuR5u{text-align:right;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:700}.css-Qzf8PG_{width:100%;display:flex;flex-direction:column;overflow:hidden;flex:1 1 0}.css-yYBVN0a{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600;color:#fff;height:35px;display:grid;align-items:center;grid-template-columns:1fr 1fr;background-color:#232020}.css-yYBVN0a.css-WnLtn9U{grid-template-columns:1fr 1fr 1fr}.css-CTMGWcY,.css-NOAF4qe,.css-c8XxTvJ{width:100%;height:100%;padding:0 20px;overflow:hidden}.css-CTMGWcY:not(:first-child),.css-NOAF4qe:not(:first-child),.css-c8XxTvJ:not(:first-child){border-left:1px solid #c5c5c5}.css-GmtuGoY{text-overflow:ellipsis;overflow:hidden}.css-c8XxTvJ{display:flex;align-items:center;justify-content:center}.css-EpHozYt{flex:1;box-shadow:inset 0 0 0px 1px #c5c5c5;border-top:0px solid #c5c5c5;overflow-y:auto;overflow-y:overlay}.css-gQV_lXf{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;height:35px;display:grid;align-items:center;grid-template-columns:1fr 1fr}.css-gQV_lXf.css-WnLtn9U{grid-template-columns:1fr 1fr 1fr}.css-gQV_lXf:nth-child(n){border-bottom:1px solid #c5c5c5}.css-NOAF4qe{display:flex;align-items:center;justify-content:center}.css-sMLEosB{margin-top:25px;display:grid;align-items:center;grid-template-columns:1fr auto}.css-sMLEosB .css-bPrPweM{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;margin-right:auto;color:dimgray;text-decoration:underline}
.css-rW5SDlE{box-sizing:border-box;padding:0 5px;height:16px;border:1px solid dimgray;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:500;color:dimgray}
.css-dl4yYpZ{position:relative;min-height:30px;border-radius:15px;padding:7px 15px;display:flex;align-items:center;flex-wrap:wrap;background-color:#3d54b2;color:#fff;gap:3px}.css-dl4yYpZ.css-yFyQLsg{background-color:#b4b5b7}.css-dl4yYpZ .css-zLKXkmn{display:none}.css-dl4yYpZ:hover>.css-zLKXkmn{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:25px;background-color:rgba(35,32,32,.7);display:flex;justify-content:flex-end}.css-DSV0Xsb{color:#fff}.css-AWmPYjt{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;margin-right:12px}.css-I45XVUZ{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400}
.css-_FexcV8{padding:50px 40px 30px}.css-YB2ZhOb{margin-bottom:10px;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:700}.css-iMHtTd5{margin-top:15px;display:flex;flex-wrap:wrap;gap:5px;width:600px}.css-Ragl41N{margin-top:40px;display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-kQ4OUIW{padding:10px 15px 15px;overflow-y:auto}.css-T2jNdLi{display:block}.css-T2jNdLi:not(:first-child){margin-top:25px}.css-SF7HGsT{margin-left:15px;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;color:#232020}
.css-cNDBhqt{display:inline-block;width:15px;height:15px}.css-cNDBhqt:has(input:disabled){opacity:.5}.css-cNDBhqt input{opacity:0}.css-cNDBhqt input:not(:checked)~.css-YlS1GGz{margin-top:-16.5px;width:15px;height:15px;display:block;background-color:#fff;border:1px solid #ccc;border-radius:18px}.css-cNDBhqt input:checked~.css-WiS6OHw{margin-top:-16.5px;width:15px;height:15px;display:block;color:#7c8edb}.css-YlS1GGz,.css-WiS6OHw{display:none}
.css-lHjgtV7{padding:10px 15px 15px;display:grid;row-gap:10px;align-content:start;grid-template-rows:repeat(auto-fill, 45px)}.css-J5bJ6iJ{width:320px;display:grid;gap:5px;grid-template-columns:120px 1fr}.css-Ur67uN_{display:grid;gap:5px;grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center;height:44px}.css-I0ywEhk{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;color:#232020;display:flex;align-items:center}.css-I0ywEhk span{margin-right:10px}
.css-k_XyEMb{background-color:#eee;border-radius:5px;display:grid;align-items:center;grid-template:"filter      fieldConditions" auto "fieldList   fieldConditions" 285px/250px 350px}.css-j5c8_dX{padding:10px;grid-area:filter}.css-j5c8_dX .css-TPqJiPp{width:100%;display:inline-flex;align-items:center;border-radius:6px;background-color:#fff}.css-j5c8_dX .css-TPqJiPp .css-zWNNhvY{width:40px;color:#333}.css-mGejHS6{height:100%;padding:10px;grid-area:fieldList;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.css-DPDurtZ{width:100%;height:45px;background-color:#fff;border:1px solid #c5c5c5;color:#232020;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:10px 20px 10px;font-family:Roboto,NotoSansJP !important;font-size:11px;font-weight:500;cursor:pointer}.css-DPDurtZ.css-ojE1IOs{background-color:#d2daef;border:1px solid #7c90db}.css-DPDurtZ .css-qbXThr_{flex:1;overflow:hidden;text-overflow:ellipsis}.css-DPDurtZ .css-jGsS7TP{color:#7c8edb;height:24px;width:24px}.css-DPDurtZ .css-Mf8m0eN{fill:none;height:24px;width:24px}.css-DPDurtZ .css-Mf8m0eN>circle,.css-DPDurtZ .css-Mf8m0eN>path{stroke:#ddd}.css-T6gvqrU{grid-area:fieldConditions;height:100%;border-left:1px solid #ccc;display:grid;grid-template-rows:auto 220px auto}.css-dWuZmL_{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;color:#232020;padding:0 15px;height:54px;display:flex;align-items:center}.css-fB2BsSa{display:flex;align-items:center;justify-content:center;color:#878787}.css-DHaaJr6{border-top:1px solid #ccc;display:flex;justify-content:flex-end;padding:15px}
.css-IWT4Oc9{border-bottom:1px solid #d6d6d6}.css-LKhXJ6L{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:700;margin-bottom:20px;display:inline-flex;gap:20px;align-items:center}.css-NrKUIJq{width:190px;overflow-wrap:break-word;white-space:break-spaces}.css-OfSyhYR{display:flex;flex-wrap:wrap;margin-bottom:15px;gap:5px}.css-JpIFsP8{width:8px;height:8px}.css-UKuAUxi{margin-bottom:5px;padding:0 5px;display:flex;align-items:center;justify-content:space-between}.css-mHlgYVH{display:inline-flex;gap:30px}.css-k_gorTJ{display:flex;align-items:center;justify-content:center;gap:10px}.css-JmvFNr3{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;color:dimgray}.css-2Jk8sZ5{display:inline-flex;gap:15px}.css-oc7D4FS{width:15px;height:15px;color:dimgray}
.css-DkiLLEV{width:100%;display:grid;grid-template-columns:5fr 3fr;gap:35px;flex:1 1 0}.css-lDGdpRK{display:flex;flex-direction:column;gap:30px}.css-eA0z1m1{width:10px;height:10px;margin-right:5px}.css-EQ9dhj7{font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:500}.css-glGIXcJ{flex:1 1 0;overflow-y:auto;display:flex;flex-direction:column;gap:20px}
.css-xHBy4WL{margin:0 auto;display:grid;grid-template-rows:650px 1fr}.css-LppduHi,.css-gDT_eKw,.css-ZOGTNV3{margin-top:80px;display:flex;flex-direction:column;align-items:center}.css-ZOGTNV3{gap:20px}.css-St0uYxJ{width:500px}.css-gDT_eKw{gap:40px}.css-yNPreze{font-family:Roboto,NotoSansJP !important;font-size:28px;font-weight:700}.css-ZlrtYGi{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400;display:flex;flex-direction:column;align-items:center;gap:8px}.css-ULMcbX9{margin-top:20px;width:310px;display:grid}.css-cBkHgM_{width:auto;grid-template-columns:310px 310px;gap:10px}.css-PqkJEMR{width:280px;height:280px;margin-bottom:-40px}.css-_34eNqG{width:320px;height:320px}.css-riUNSrd{display:grid;align-items:center;justify-content:center}.css-riUNSrd .css-vPJtaPG{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;margin-right:auto;color:dimgray;text-decoration:underline}
.css-qznYHEd{position:relative;padding:10px;width:100%;height:100%;background-color:#f9f9f9;border:1px dashed #ddd;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.css-qznYHEd.css-b0XjlEn{display:block}.css-qznYHEd.css-UDruiL0{flex-direction:row}.css-o6TURof{background:#fff;border:1px solid #c7d1ea;border-radius:4px;height:80px;display:flex;flex-direction:column}.css-o6TURof.css-BFAtUar{height:100%}.css-SwBZI0H{width:100%;flex:1 1 0;overflow:hidden;display:flex;align-items:center;padding:0 20px;gap:15px}.css-gblMJM_{height:28px;width:24px;margin-right:30px}.css-HXT6nLf{width:50px;height:50px}.css-cGGD8Zl{margin-right:auto;flex:1 1 0;overflow:hidden}.css-QkeFNsj{display:grid;align-items:center;grid-template-columns:1fr 200px}.css-PiGFvf1{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#232020;margin-bottom:5px}.css-oBR2zb3{margin-bottom:0}.css-gWd3HME{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;color:#878787}.css-H7A2XI_{width:24px;height:24px;color:#ccc;margin-right:35px}.css-TRrhLFN{width:24px;height:24px;color:#ccc}.css-jmCtaqn{width:24px;height:24px;color:#7c8edb}.css-pJPVEJE{color:#ddd;cursor:pointer}.css-lsUm5ix{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;height:36px;border-radius:6px;padding:0 17px;background-color:#7c8edb;border:1px solid #7c8edb;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.css-lsUm5ix input{display:none}.css-lsUm5ix:hover{opacity:.7}.css-xzbnIOm{display:none;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:12px;border:2px dashed #5b5b5b;background-color:#f9f9f9;opacity:.5}.css-vUOMmb4{display:block}
.css-N5SHh9o{width:1065px;margin:0 auto}.css-yXsQPDI{font-family:Roboto,NotoSansJP !important;font-size:28px;font-weight:700;color:#232020;margin-top:50px}.css-xRPLjCy{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;display:block;color:#adadad;margin-top:10px}.css-cxIo8Ni{font-family:Roboto,NotoSansJP !important;font-size:18px;font-weight:500;margin-top:40px;margin-bottom:0px}.css-Kfy83Oh{list-style-position:inside;padding-left:0;display:grid;gap:25px;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto;height:250px}.css-Kfy83Oh.css-oacieF9{height:340px}.css-pEnbO7W{margin-top:20px;list-style-position:inside;padding-left:0;display:grid;gap:7px;grid-auto-rows:75px}.css-d2dmiRL{display:grid;gap:10px;grid-template-columns:260px 1fr;align-items:center}.css-atFxUI2{font-family:Roboto,NotoSansJP !important;font-size:18px;font-weight:500;height:35px}.css-Kw56jHq{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;height:19px}.css-ySrdKk3{display:inline-flex;gap:10px}.css-M69T8RD{display:inline-flex;gap:10px}.css-qJuqWOM{height:calc(100% - 35px);overflow:hidden}.css-zLCyHoK{height:100%;overflow:hidden}.css-FCHhq2k{max-width:240px}.css-nFlEmyo{font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:400;display:block;color:#adadad;margin-top:15px;padding-left:40px}.css-nPC8wI5{margin-top:60px;margin-bottom:40px;display:grid;gap:25px;align-items:center;grid-template-columns:auto 150px 150px}.css-nPC8wI5 .css-sNguxgE{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;margin-right:auto;color:dimgray;text-decoration:underline}
.css-IkA2Raz{width:650px;padding:0 40px 25px}.css-uhzCE1W{height:200px;display:flex;align-items:center;justify-content:center;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:500;color:#232020}.css-a2vc81m{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-TXEUZhG{width:1336px;margin-left:auto;margin-right:auto;padding-top:40px}.css-WTNyCSe{font-family:Roboto,NotoSansJP !important;font-size:42px;font-weight:700;color:#232020;margin-right:auto}.css-lds03vc{width:1064px;height:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.css-_PYvqZ8{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;margin-top:50px;display:grid;grid-template-columns:1fr 210px 30px;text-align:end;align-items:center;gap:15px}.css-_fp02VD{flex:1}
.css-lCQ108g{color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500}.css-lCQ108g.css-JnrW28J{border-radius:99px}.css-lU2AbJP:hover{opacity:.7}.css-XDgxbUL{cursor:not-allowed;opacity:.5}.css-hpLOQFY{color:#fff;text-decoration:underline}.css-lPuQfus{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;border-radius:6px;padding:0 3px;height:30px}.css-CcMSr5l{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;border-radius:6px;padding:0 15px;height:32px}.css-ZMFck9i{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400;border-radius:8px;height:44px}.css-ia3Cymr{font-family:Roboto,NotoSansJP !important;font-size:18px;font-weight:500;border-radius:8px;padding:0 25px;height:52px}.css-VSpswPw,.css-ZiiignU{background-color:#ff5348;border:1px solid #ff5348;color:#fff}.css-VSpswPw.css-THhScOr,.css-ZiiignU.css-THhScOr{border:1px solid #ff5348;background-color:#fff;color:#ff5348}.css-Vsx8Du0,.css-Ga5f8bb{background-color:#7c8edb;border:1px solid #7c8edb;color:#fff}.css-Vsx8Du0.css-THhScOr,.css-Ga5f8bb.css-THhScOr{border:1px solid #7c8edb;background-color:#fff;color:#7c8edb}.css-u52cv5E,.css-gPNCr4C{background-color:#eeeefd;border:1px solid #d6d6d6;color:#7c8edb}.css-u52cv5E.css-THhScOr,.css-gPNCr4C.css-THhScOr{border:1px solid #b4b5b7;background-color:#fff;color:#b4b5b7}.css-tJY3SaE,.css-RRomNbf{background-color:#434343;border:1px solid #434343;color:#fff}.css-tJY3SaE.css-THhScOr,.css-RRomNbf.css-THhScOr{border:1px solid #434343;background-color:#fff;color:#434343}
.css-hwWpn_P{width:650px;padding:50px 40px 25px}.css-d9gIPia{display:grid;grid-template-columns:150px auto;gap:10px;row-gap:30px;align-items:center;margin:0 0 40px}.css-d9gIPia .css-cDpcUJO{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:700}.css-Ji_au6p{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-p6zCEvX{display:inline-grid;grid-template-columns:1fr 30px;gap:5px;border:1px solid #ddd;color:#232020;border-radius:6px}.css-p6zCEvX:focus{outline:none}.css-p6zCEvX::placeholder{color:#adadad}.css-p6zCEvX:disabled{opacity:.6;color:#fff}.css-p6zCEvX:disabled.css-QaKEKey{background-color:#d6d6d6}.css-p6zCEvX[type=number]{text-align:right}.css-p6zCEvX.css-nVClHyX{border:1px solid #ff5348}.css-Y7lIWkb{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400}.css-nxR4Uxn{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-faz5Vbv{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-sKN7gsO{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500}.css-wxoFiaI{border-radius:0px;border:0px solid #ddd;border-bottom:1px solid #ddd}.css-wxoFiaI.css-nVClHyX{border-bottom:1px solid #ff5348}.css-XiC_RTJ{border:0px solid #ddd}.css-Ytl0eA6{width:100%}.css-ERRUB_M{width:30px;display:flex;align-items:center;cursor:pointer}
.css-v_6IfcB{width:650px;padding:50px 40px 25px}.css-Vy4M7rJ{display:flex;flex-direction:column;gap:10px;row-gap:10px;align-items:center;margin:0 0 40px}.css-kLbwMfk{display:grid;grid-template-columns:150px auto;gap:5px;align-items:center;width:100%}.css-m0QtGyh{grid-column:2;height:15px;font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:400;color:#ff5348}.css-Yb4iPGA{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-Y_VgcJG{height:610px;width:100%;background-color:#f2f4f6;padding:40px 70px;border-radius:10px;overflow:hidden}.css-H8YsPbJ{border:1px solid #ddd;border-radius:10px;overflow:hidden}.css-iUBMjep{display:grid;height:130px;align-items:center;padding:0 50px;background-color:#fff;box-shadow:0 -1px #ddd;grid-template-columns:380px auto 130px}.css-paShz52{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400}.css-gB3z5IZ{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600}.css-gW1gE5n{border-radius:40px;width:60px;height:60px;overflow:hidden;background-color:#666;display:flex;align-items:center;justify-content:center;text-transform:capitalize;color:#fff;font-family:Roboto,NotoSansJP !important;font-size:24px;font-weight:500}.css-gW1gE5n img{width:100%;height:100%}.css-KNjEL7L{display:flex;gap:6px}.css-nZsIyNf{background-color:#232020;border-radius:5px;width:8px;height:8px}.css-noBERbU{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:400}.css-VMyklc0{width:400px;display:flex;flex-direction:column}
.css-YFMUnLO{width:650px;padding:50px 40px 25px}.css-ROU3CXn{display:grid;grid-template-columns:150px auto;gap:10px;row-gap:30px;align-items:center;margin:0 0 40px}.css-ROU3CXn .css-Ftg4g0h{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:700}.css-lVKtctX{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-YMzQ92L{width:650px;padding:0 40px 25px}.css-mv0e8hF{height:200px;display:flex;align-items:center;justify-content:center;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:500;color:#232020}.css-Pyta2ht{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-deQfieE{height:48px;display:grid;grid-template-columns:75px 150px 1fr 100px;align-items:center;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-deQfieE:hover{background-color:#eeeefd}.css-deQfieE:hover .css-bkDdwL0{display:flex}.css-deQfieE.css-rnD2mZa{background-color:#d1d1f8}.css-WkQ1rU8{justify-self:center}.css-bkDdwL0{justify-self:center;display:none;align-items:center;justify-content:center;color:#5950b7;width:30px;height:30px;border-radius:3px}.css-bkDdwL0:hover{background-color:#d1d1f8;cursor:pointer}
.css-VSfrk8P{height:610px;width:100%;border-radius:10px;background-color:#f2f4f6;padding:40px 70px;color:#232020}.css-HAaXmQ_{display:flex;justify-content:space-between;margin-bottom:15px}.css-ygKyrQ4{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700}.css-a4oyS6V{display:inherit;gap:35px}.css-ombLpUN{text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600;color:#232020;cursor:pointer}.css-ombLpUN:hover{opacity:.7}.css-ombLpUN .css-FVaZzhe{margin-top:1px}.css-kwT6jMk{width:16px;height:16px}.css-Gn6ZhQd{border:1px solid #adadad;border-radius:4px;overflow:hidden}.css-pmehXqQ{background-color:#434343;height:48px;display:grid;grid-template-columns:75px 150px 1fr;align-items:center;color:#fff;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-S_TAV6n{justify-self:center}.css-Z5rnHgx{overflow:auto;height:440px;background-color:#fff}.css-rto82Dw{height:48px;display:grid;grid-template-columns:75px 150px 1fr;align-items:center;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-rto82Dw:hover{background-color:#eeeefd}.css-WgFdchh{justify-self:center}.css-gb4DT6t{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.css-VDPyn5y{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center}.css-V1LRNnj{margin-top:30px;text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#5b5b5b;cursor:pointer}.css-V1LRNnj:hover{opacity:.7}.css-_BKCJRj{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:500;color:#7c8edb}.css-U6OE2Av{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;height:36px;border-radius:6px;padding:0 17px;background-color:#7c8edb;border:1px solid #7c8edb;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.css-U6OE2Av input{display:none}.css-U6OE2Av:hover{opacity:.7}.css-QvrgCef{display:none;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:12px;border:2px dashed #5b5b5b;background-color:#f9f9f9;opacity:.5}.css-VX_I5kF{display:block}
.css-H_wE5v_{width:540px;padding:0 75px 40px}.css-pHpb_oR{display:flex;flex-direction:column;justify-content:center;white-space:pre;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;margin-bottom:20px}.css-vIjpyTr{display:flex;align-items:center;gap:20px;margin-bottom:30px}.css-Di9SZzW{font-family:Roboto,NotoSansJP !important;font-size:32px;font-weight:700}.css-Sa51Mx7{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700}.css-PboewrF{display:flex;flex-direction:column;gap:5px}.css-SaKO5i7{height:15px;font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:400;color:#ff5348}.css-3DCB1hd{height:60px;display:grid}.css-xAcUglq{border-radius:4px;font-family:Roboto,NotoSansJP !important;font-size:18px;font-weight:500}
.css-tLcYchd{width:650px;padding:0 40px 25px}.css-iFFaBxG{height:200px;display:flex;align-items:center;justify-content:center;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:500;color:#232020}.css-LOp9Lky{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-x2rnO86{position:relative;display:inline-block;width:51px;height:25px;vertical-align:middle;cursor:pointer}.css-x2rnO86.css-NaswvTT{opacity:.5;cursor:not-allowed}.css-x2rnO86 .css-KsP7NYv{position:absolute;opacity:0;height:0;width:0}.css-x2rnO86 .css-KsP7NYv:checked~.css-rMALDS1{background-color:#7c8edb}.css-x2rnO86 .css-KsP7NYv:checked~.css-rMALDS1 .css-aO0oDWw{transform:translateX(26px)}.css-x2rnO86 .css-rMALDS1{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ddd;border-radius:99px;transition:background-color .2s ease}.css-x2rnO86 .css-aO0oDWw{position:absolute;top:2px;left:2px;width:21px;height:21px;border-radius:50%;background-color:#fff;transition:transform .2s ease}
.css-EAT5nQ0{width:650px;padding:0 40px 25px}.css-BmRcHqV{height:200px;display:flex;align-items:center;justify-content:center;font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:500;color:#232020}.css-F7CtXhX{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-R_U2pMr{height:48px;display:grid;grid-template-columns:75px 250px 250px auto 150px 200px;align-items:center;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-R_U2pMr:hover{background-color:#eeeefd}.css-VlVIUh_{justify-self:center}.css-fgGKOyH{padding:0 20px}.css-y_zxwn6{justify-self:center}.css-kwb4tv1{display:flex;justify-content:center;align-items:center;gap:10px}
.css-wpunm2d{height:610px;width:100%;border-radius:10px;background-color:#f2f4f6;padding:40px 70px;color:#232020}.css-gjWVmw0{display:flex;justify-content:space-between;margin-bottom:15px}.css-BlSPUyW{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:700}.css-q8WO2Mq{display:inherit;gap:35px}.css-UK50kU0{text-decoration:underline;display:flex;align-items:center;gap:10px;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:600;color:#232020;cursor:pointer}.css-UK50kU0:hover{opacity:.7}.css-UK50kU0 .css-mjqv1mF{margin-top:1px}.css-BNdAwMM{width:16px;height:16px}.css-yHIMN75{border:1px solid #adadad;border-radius:4px;overflow:hidden}.css-hXonO7z{background-color:#434343;height:48px;display:grid;grid-template-columns:75px 250px 250px auto 150px 200px;align-items:center;color:#fff;font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500}.css-kxDXfh_{padding:0 20px}.css-huNlzZC{justify-self:center}.css-gJwTUqK{justify-self:center}.css-wuOhlGu{overflow:auto;height:440px;background-color:#fff}
.css-Rw2MwQu{font-family:Roboto,NotoSansJP !important;font-size:28px;font-weight:700;color:#232020;margin-top:50px;display:flex;align-items:center;justify-content:space-between;padding-left:20px;margin-bottom:25px}.css-XPKpT9Y{display:flex;align-items:center;justify-content:space-between;gap:1px;border-radius:5px;overflow:hidden}.css-Cvu5IYA{height:40px;width:140px;display:flex;align-items:center;justify-content:center;font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:500;background-color:#eee;color:#878787;text-decoration:none;cursor:pointer}.css-Cvu5IYA.css-qF3eo3m{background-color:#333;color:#eee}
.react-calendar {
  width: 350px;
  max-width: 100%;
  background: white;
  border: 1px solid #a0a096;
  font-family: 'Arial', 'Helvetica', sans-serif;
  line-height: 1.125em;
}

.react-calendar--doubleView {
  width: 700px;
}

.react-calendar--doubleView .react-calendar__viewContainer {
  display: flex;
  margin: -0.5em;
}

.react-calendar--doubleView .react-calendar__viewContainer > * {
  width: 50%;
  margin: 0.5em;
}

.react-calendar,
.react-calendar *,
.react-calendar *:before,
.react-calendar *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.react-calendar button {
  margin: 0;
  border: 0;
  outline: none;
}

.react-calendar button:enabled:hover {
  cursor: pointer;
}

.react-calendar__navigation {
  display: flex;
  height: 44px;
  margin-bottom: 1em;
}

.react-calendar__navigation button {
  min-width: 44px;
  background: none;
}

.react-calendar__navigation button:disabled {
  background-color: #f0f0f0;
}

.react-calendar__navigation button:enabled:hover,
.react-calendar__navigation button:enabled:focus {
  background-color: #e6e6e6;
}

.react-calendar__month-view__weekdays {
  text-align: center;
  text-transform: uppercase;
  font: inherit;
  font-size: 0.75em;
  font-weight: bold;
}

.react-calendar__month-view__weekdays__weekday {
  padding: 0.5em;
}

.react-calendar__month-view__weekNumbers .react-calendar__tile {
  display: flex;
  align-items: center;
  justify-content: center;
  font: inherit;
  font-size: 0.75em;
  font-weight: bold;
}

.react-calendar__month-view__days__day--weekend {
  color: #d10000;
}

.react-calendar__month-view__days__day--neighboringMonth,
.react-calendar__decade-view__years__year--neighboringDecade,
.react-calendar__century-view__decades__decade--neighboringCentury {
  color: #757575;
}

.react-calendar__year-view .react-calendar__tile,
.react-calendar__decade-view .react-calendar__tile,
.react-calendar__century-view .react-calendar__tile {
  padding: 2em 0.5em;
}

.react-calendar__tile {
  max-width: 100%;
  padding: 10px 6.6667px;
  background: none;
  text-align: center;
  font: inherit;
  font-size: 0.833em;
}

.react-calendar__tile:disabled {
  background-color: #f0f0f0;
  color: #ababab;
}

.react-calendar__month-view__days__day--neighboringMonth:disabled,
.react-calendar__decade-view__years__year--neighboringDecade:disabled,
.react-calendar__century-view__decades__decade--neighboringCentury:disabled {
  color: #cdcdcd;
}

.react-calendar__tile:enabled:hover,
.react-calendar__tile:enabled:focus {
  background-color: #e6e6e6;
}

.react-calendar__tile--now {
  background: #ffff76;
}

.react-calendar__tile--now:enabled:hover,
.react-calendar__tile--now:enabled:focus {
  background: #ffffa9;
}

.react-calendar__tile--hasActive {
  background: #76baff;
}

.react-calendar__tile--hasActive:enabled:hover,
.react-calendar__tile--hasActive:enabled:focus {
  background: #a9d4ff;
}

.react-calendar__tile--active {
  background: #006edc;
  color: white;
}

.react-calendar__tile--active:enabled:hover,
.react-calendar__tile--active:enabled:focus {
  background: #1087ff;
}

.react-calendar--selectRange .react-calendar__tile--hover {
  background-color: #e6e6e6;
}

.react-calendar__tile--now {
  background: #7C8EDB;
}

.react-calendar__tile--now:enabled:hover, .react-calendar__tile--now:enabled:focus {
  background: #7C8EDB;
}
.css-vcYOhjr{display:inline-block;position:relative}.css-bZAFNIZ{border-bottom:1px solid #ddd;color:#232020;background-color:#fff;display:flex;gap:8px;align-items:center;cursor:pointer}.css-bZAFNIZ.css-sf4JVwU{border-bottom:1px solid #9eaef1;box-shadow:0 1px 0 0 #9eaef1}.css-bZAFNIZ.css-Cwr8SOd{opacity:.6;color:#fff;cursor:default}.css-bZAFNIZ.css-Cwr8SOd.css-Uzxc5tk{background-color:#d6d6d6}.css-bZAFNIZ .css-c6s6LiL{color:#666}.css-bZAFNIZ .css-c6s6LiL.css-Cwr8SOd{color:#949494}.css-bZAFNIZ .css-c6s6LiL.css-tk9HHOl{transform:rotatex(180deg)}.css-xsyxqDS{width:150px}.css-dE49g6I{font-family:Roboto,NotoSansJP !important;margin-top:10px;justify-self:center}.css-sw7KB_I{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:400;padding:0 12px 0 0}.css-x8SehoJ{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;padding:0 12px 0 0}.css-lFEz8IS{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;padding:0 12px 0 0}.css-U2s32tS{height:36px}.css-CEDYkM8{height:42px}.css-uSzDzHy{height:46px}
.css-VvHDLu3{font-family:Roboto,NotoSansJP !important;font-size:28px;font-weight:700;color:#232020;margin-top:50px;height:40px;display:flex;align-items:center;justify-content:space-between;padding-left:20px;margin-bottom:25px}.css-TGwUS7J{padding:0 20px}.css-e7gsVRQ{font-family:Roboto,NotoSansJP !important;font-size:20px;font-weight:500;color:#232020;background-color:#fff;margin-left:40px;height:20px;padding:0 10px;z-index:1}.css-wZq5Rtb{margin-top:-10px;background-color:#fff;border-radius:10px;border:1px solid #ddd;height:130px;display:flex;align-items:center;gap:30px;padding:0 70px}.css-BC5YEpM{margin-left:auto;width:150px}
.css-NPFKXyJ{width:1336px;margin-left:auto;margin-right:auto;padding-top:40px}.css-ox4uzOj{margin-left:30px;color:#232020;font-family:Roboto,NotoSansJP !important;font-size:42px;font-weight:700;margin:0 0 5px 0}.css-EmgVQ1i{display:flex;align-items:center;margin-top:40px;gap:20px}
.css-Q2eoFmj{width:calc(100% - 124px);max-width:1700px;height:100%;overflow-x:hidden;overflow-y:auto}
.css-Fs6aQZY{width:650px;padding:50px 40px 25px}.css-cdL5LUf{display:grid;grid-template-columns:150px auto;gap:10px;row-gap:30px;align-items:center;margin:0 0 40px}.css-cdL5LUf .css-MHQYf68{font-family:Roboto,NotoSansJP !important;font-size:16px;font-weight:700}.css-cdL5LUf .css-fJfh7GI{font-family:Roboto,NotoSansJP !important;font-size:14px;font-weight:500;color:dimgray}.css-neKWeyO{display:grid;align-items:center;justify-content:center;gap:15px;grid-template-columns:180px 180px}
.css-_1XbeS1{width:540px;padding:0 75px 40px}.css-u259nw1{display:flex;flex-direction:column;justify-content:center;align-items:center;white-space:pre;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;margin-bottom:40px;gap:40px}.css-MzMRmeT{font-family:Roboto,NotoSansJP !important;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center;text-wrap:balance}.css-KH604Md{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;text-align:center;text-wrap:balance}.css-mV7Dhp9{height:60px;display:grid}.css-CUOiw5z{border-radius:4px;font-family:Roboto,NotoSansJP !important;font-size:18px;font-weight:500}
.css-bbDGCeD{width:540px;padding:0 75px 40px}.css-qILItU7{display:flex;flex-direction:column;justify-content:center;white-space:pre;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700;color:#232020;margin-bottom:20px}.css-MDWEVWy{display:flex;align-items:center;gap:20px;margin-bottom:30px}.css-kYuObqE{font-family:Roboto,NotoSansJP !important;font-size:32px;font-weight:700}.css-IEWLzMz{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700}.css-U4AZz23{display:flex;flex-direction:column;gap:5px}.css-_hmZAxA{height:15px;font-family:Roboto,NotoSansJP !important;font-size:10px;font-weight:400;color:#ff5348}.css-pOtubqO{height:60px;display:grid}.css-bfTvH3R{border-radius:4px;font-family:Roboto,NotoSansJP !important;font-size:18px;font-weight:500}
.css-SVrDIuV{min-height:900px;background-color:#ebeaf9;display:grid;grid-template-columns:1fr 1fr;height:100%}.css-sC9z8lP{position:relative;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#232020}.css-WO51OGa{display:flex;flex-direction:column;align-items:center;gap:40px}.css-IjPsgRX{font-family:Roboto,NotoSansJP !important;font-size:45px;font-weight:500}.css-TdhTkMN{margin-top:50px;width:390px;display:flex;flex-direction:column}.css-AXshYXj{margin-top:25px;margin-bottom:5px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:700}.css-XoeO0aW{display:flex;justify-content:space-between;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;margin-top:20px;margin-bottom:25px}.css-NTIYv3o{display:flex;align-items:center}.css-L2Aa1oU{margin-left:10px;color:#999}.css-NXipCfP{font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:600;color:#7c8edb;cursor:pointer}.css-fgFcI7R{display:flex;justify-content:center;gap:15px;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;margin-top:35px}.css-og0ELH1{position:absolute;bottom:0;color:#434343;font-family:Roboto,NotoSansJP !important;font-size:12px;font-weight:400;display:flex;align-items:center;gap:15px;margin-bottom:30px}.css-ZlkgU_T{display:flex;align-items:center;justify-content:center}.css-EZKvGOX{margin-left:-10%;margin-right:8%}
.css-UDxeIyJ{min-width:1600px;min-height:900px;width:100%;height:100%;overflow:auto}.css-MYnbk93{display:flex;flex-direction:column;align-items:center;white-space:pre-wrap}

/*# sourceMappingURL=main.css.map*/