div{box-sizing:border-box}.o9Q0I_pYCVoOUc3Ngdk0{width:80%;display:flex;flex-direction:row;justify-content:start;-moz-column-gap:16px;column-gap:16px}.o9Q0I_pYCVoOUc3Ngdk0 .alJxI4VYB1ijNyVqAERI{display:flex;flex-direction:column;justify-content:space-around}.o9Q0I_pYCVoOUc3Ngdk0 .alJxI4VYB1ijNyVqAERI .bAipLbfSuuwAr0htxvX9{font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:21px;color:#223}.o9Q0I_pYCVoOUc3Ngdk0 .alJxI4VYB1ijNyVqAERI .bAipLbfSuuwAr0htxvX9 .aZn87qHhvcnT7N1jh4Ae{font-family:-apple-system,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:27px;padding-left:5px}.o9Q0I_pYCVoOUc3Ngdk0 .alJxI4VYB1ijNyVqAERI .tD_2HMOCoDtEimcJmyQu{font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:27px;color:#223}.o9Q0I_pYCVoOUc3Ngdk0 .alJxI4VYB1ijNyVqAERI .BR4d9UT1SDu8mDGnzMcs{font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:21px;color:#223}.o9Q0I_pYCVoOUc3Ngdk0 .alJxI4VYB1ijNyVqAERI .XXUmhJNIxYAAUD_lYwaf{color:#ff6000;font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:21px;margin-left:8px;text-decoration:none}.o9Q0I_pYCVoOUc3Ngdk0 .alJxI4VYB1ijNyVqAERI .VxG8PuDdNsjhByEuT8p0{width:120px;height:47px;-o-object-fit:cover;object-fit:cover}.o9Q0I_pYCVoOUc3Ngdk0 .SaP5j35TEaxpPsnfXDTc{width:80px;height:80px}.o9Q0I_pYCVoOUc3Ngdk0 .SaP5j35TEaxpPsnfXDTc .Ipt1VOUm2Wj5BhZKLQHU{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.Uis265htyUk2SxODXwt4{width:20px;height:20px}.e90mvx7rAqJjC9tHiIHD{cursor:pointer}
div{box-sizing:border-box}.Y5IFCLTe1hlTbRswQ8jK{animation:RjANRnKnialETGC8AGRw .2s ease-out 0s;animation-fill-mode:forwards;background-color:rgba(0,0,0,.3490196078);position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000}.Y5IFCLTe1hlTbRswQ8jK .Zn0nfm0jgtQ39zMfngsj{height:510px}.Y5IFCLTe1hlTbRswQ8jK .gRpxudvmO3aYqrfTM4FE{height:80%}.Y5IFCLTe1hlTbRswQ8jK .ShsByqZ27kQNGNrkBNz2{border-radius:2px;border:1px #1e1e1e solid;background:#fff;width:50%;min-width:770px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.Y5IFCLTe1hlTbRswQ8jK .ShsByqZ27kQNGNrkBNz2 .YaH_jm8W23cHkIFhCVsl{height:82px;position:fixed;width:100%;border-bottom:1px #1e1e1e solid;display:flex;align-items:center}.Y5IFCLTe1hlTbRswQ8jK .ShsByqZ27kQNGNrkBNz2 .YaH_jm8W23cHkIFhCVsl .EMkfj1lC8Hzgbe5hcH6c{line-height:82px;color:#223;margin:0;padding:0;margin-left:24px;font-size:24px;font-weight:400}.Y5IFCLTe1hlTbRswQ8jK .ShsByqZ27kQNGNrkBNz2 .YaH_jm8W23cHkIFhCVsl .hMyVE7kkIykdRu6ee69s{margin-left:12px;font-size:14px}.Y5IFCLTe1hlTbRswQ8jK .ShsByqZ27kQNGNrkBNz2 .fOA1mV5c1QJSHeuePLz9{position:fixed;bottom:0;width:100%;border-top:1px solid #1e1e1e;height:109px;display:flex;justify-content:start;align-items:center;-moz-column-gap:16px;column-gap:16px}.Y5IFCLTe1hlTbRswQ8jK .ShsByqZ27kQNGNrkBNz2 .fOA1mV5c1QJSHeuePLz9 .Hvq5Gge7SFKPHMu4vFEQ{border:none;border-radius:4px;padding:12px 24px;background-color:#ff6000;color:#fff;font-size:14px;font-weight:600;line-height:21px;margin-left:24px}.Y5IFCLTe1hlTbRswQ8jK .ShsByqZ27kQNGNrkBNz2 .fOA1mV5c1QJSHeuePLz9 .UQTx3_81nlHAp6rPutua{background-color:#d1d1d3}.Y5IFCLTe1hlTbRswQ8jK .ShsByqZ27kQNGNrkBNz2 .fOA1mV5c1QJSHeuePLz9 .nZCrkcVvHQXO4hdG700z{border:none;border-radius:4px;padding:8px 12px;color:#ff6000;background-color:#fff;font-size:14px;font-weight:600;line-height:21px}.goXLQhiFlRv6Muf77LxW{width:100%;margin-top:82px;height:calc(100% - 191px);overflow-y:scroll;overflow-x:hidden}.goXLQhiFlRv6Muf77LxW .R3T4tKngGMjnJ5ZYQe9Q{margin:0;padding:0px 24px}.goXLQhiFlRv6Muf77LxW .R3T4tKngGMjnJ5ZYQe9Q .vnPTyX7XHsLUQU78kfBM{border-bottom:1px #d1d1d3 solid}.goXLQhiFlRv6Muf77LxW .R3T4tKngGMjnJ5ZYQe9Q .vnPTyX7XHsLUQU78kfBM .ra3LaNvV78qrOM8E8PrS{font-size:12px;margin:8px;color:#f44336}.goXLQhiFlRv6Muf77LxW .R3T4tKngGMjnJ5ZYQe9Q .HORVOPUp6oywd2sNlDEy{width:100%;padding:16px 0px;display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.feGNzNMa_rpHTSYIkfR0{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -65%);text-align:center;color:#223;display:flex;flex-direction:column;row-gap:12px}.feGNzNMa_rpHTSYIkfR0 .bmkxGBrQdmUuPPZIjLfT{text-align:center;font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:21px;margin:0}.feGNzNMa_rpHTSYIkfR0 .irVM5D9D7YX_jO_c4B5f{font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:21px;margin:0}.feGNzNMa_rpHTSYIkfR0 .iJWSStRLHAIFusDd85bz{font-size:44px;font-style:normal;font-weight:300;line-height:44px;margin:0}.L5lNzziOuaoEzKJfxqu9{width:88px;height:88px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.SqzB4Kc0Twa5WYUvvNXA{width:100%;margin-top:82px;height:calc(100% - 191px);text-align:center}.SqzB4Kc0Twa5WYUvvNXA .f3qkMskQ3PQVNMdQJLm3{padding:20px;font-size:20px}.SqzB4Kc0Twa5WYUvvNXA .Goyzp_Z9dwwB9VFHoiIu{width:88px;height:88px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.wKjx3RYyNxgMPQH_LFwe{margin:32px auto}.wKjx3RYyNxgMPQH_LFwe .hYkPsoylU1XeUPKtbwiF{margin:0 auto;width:48px;height:48px}.wKjx3RYyNxgMPQH_LFwe .hYkPsoylU1XeUPKtbwiF img{width:100%;height:100%}.wKjx3RYyNxgMPQH_LFwe .QSZcM2eYGc5CL7BOxHUI{margin:16px 0;color:#91909e;text-align:center;font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.wKjx3RYyNxgMPQH_LFwe .F68xIR7DwQyFXaDs5umy{display:flex;-moz-column-gap:32px;column-gap:32px;justify-content:center;align-items:center;height:48px}.wKjx3RYyNxgMPQH_LFwe .F68xIR7DwQyFXaDs5umy .AB3JgpBMB4n3tJEX5Qxb{height:32px}.wKjx3RYyNxgMPQH_LFwe .F68xIR7DwQyFXaDs5umy .AB3JgpBMB4n3tJEX5Qxb img{width:auto;height:100%}.wKjx3RYyNxgMPQH_LFwe .F68xIR7DwQyFXaDs5umy .S1ZolVWPofbBm_kVskmz{height:24px}
/*
 * react-circular-progressbar styles
 * All of the styles in this file are configurable!
 */

.CircularProgressbar {
  /*
   * This fixes an issue where the CircularProgressbar svg has
   * 0 width inside a "display: flex" container, and thus not visible.
   */
  width: 100%;
  /*
   * This fixes a centering issue with CircularProgressbarWithChildren:
   * https://github.com/kevinsqi/react-circular-progressbar/issues/94
   */
  vertical-align: middle;
}

.CircularProgressbar .CircularProgressbar-path {
  stroke: #3e98c7;
  stroke-linecap: round;
  transition: stroke-dashoffset 0.5s ease 0s;
}

.CircularProgressbar .CircularProgressbar-trail {
  stroke: #d6d6d6;
  /* Used when trail is not full diameter, i.e. when props.circleRatio is set */
  stroke-linecap: round;
}

.CircularProgressbar .CircularProgressbar-text {
  fill: #3e98c7;
  font-size: 20px;
  dominant-baseline: middle;
  text-anchor: middle;
}

.CircularProgressbar .CircularProgressbar-background {
  fill: #d6d6d6;
}

/*
 * Sample background styles. Use these with e.g.:
 *
 *   <CircularProgressbar
 *     className="CircularProgressbar-inverted"
 *     background
 *     percentage={50}
 *   />
 */
.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background {
  fill: #3e98c7;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text {
  fill: #fff;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path {
  stroke: #fff;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail {
  stroke: transparent;
}

.S7SS9CqXwq6D77sH1hnX{animation:rVbgbJ_Ysvbsj8PXezzI .2s ease-out 0s;animation-fill-mode:forwards;background-color:rgba(0,0,0,.3490196078);position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000}.S7SS9CqXwq6D77sH1hnX .ka18zjia5b3L4Cao12nG{border-radius:2px;border:1px #1e1e1e solid;background:#fff;width:50%;min-width:770px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.S7SS9CqXwq6D77sH1hnX .ka18zjia5b3L4Cao12nG .AsI2dkHnfkMAJJaEZ4lP{position:absolute;cursor:pointer;background-color:#fff;border-radius:50%;top:5%;right:5%;padding:8px;display:flex;width:40px;height:40px;justify-content:center;align-items:center;z-index:999999;box-shadow:0 10px 25px -5px #000}.S7SS9CqXwq6D77sH1hnX .ka18zjia5b3L4Cao12nG .AsI2dkHnfkMAJJaEZ4lP .M52YGsORi6BY2dV46fLy{width:100%;height:100%}
div{box-sizing:border-box}.qka9ojMdcskAsR58ATLg{font-family:"Hiragino Sans",Meiryo,sans-serif;padding:8px;border-radius:2px;background:#fff}.FYKoLzdHy208KGu7e05H{font-family:"Hiragino Sans",Meiryo,sans-serif;padding:32px 24px;border-radius:2px;background:#fff;border:1px solid #1e1e1e}.FYKoLzdHy208KGu7e05H .U1CIDRe6zXrpuXzGpIs3{display:flex;align-items:center}.FYKoLzdHy208KGu7e05H .U1CIDRe6zXrpuXzGpIs3 .NtqKRWFNji1TGS3_Moqk{vertical-align:middle;width:24px;height:"24px"}.FYKoLzdHy208KGu7e05H .U1CIDRe6zXrpuXzGpIs3 .l9mkRRCIs6nB804TAgdS{color:#1e1e1e;text-align:center;font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-left:16px}.FYKoLzdHy208KGu7e05H .KWzxJOucfsoJlZgNu3Zl{margin-top:24px;margin-bottom:16px;font-family:"Hiragino Sans",Meiryo,sans-serif}.FYKoLzdHy208KGu7e05H .Yi6SEEyPC8ipqcutxns9{background-color:#ff6000;padding:12px 24px;color:#fff;font-family:"Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.OsOjPdidzBP01udnzE58{font-size:16px;display:inline-block;margin-left:24px}.OsOjPdidzBP01udnzE58 .nydql_2WMs6b5_ExuFv5{-webkit-text-decoration:underline solid #00e;text-decoration:underline solid #00e;color:#ff6000;cursor:pointer}.OH4JJ7gKnU2WBXyJqNrB{width:60%;height:800px}
