@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap);
:root {
  --bui-font-family-sans: "lato", "yu gothic", "yugothic", "meiryo";
  --bui-font-size-xs: 1.1rem;
  --bui-font-size-sm: 1.2rem;
  --bui-font-size-md: 1.3rem;
  --bui-font-size-lg: 1.4rem;
  --bui-font-size-xl: 1.6rem;
  --bui-font-size-2xl: 1.8rem;
  --bui-font-size-3xl: 2rem;
  --bui-font-size-4xl: 2.2rem;
  --bui-colors-white: #ffffff;
  --bui-colors-black: #2f364f;
  --bui-colors-gray-100: #f7f8fc;
  --bui-colors-gray-200: #f2f4f7;
  --bui-colors-gray-300: #e7e9ee;
  --bui-colors-gray-400: #dee1e9;
  --bui-colors-gray-500: #c7ccd9;
  --bui-colors-gray-600: #abb1c1;
  --bui-colors-gray-700: #7b8195;
  --bui-colors-gray-800: #6b707e;
  --bui-colors-gray-900: #52585d;
  --bui-colors-slate-500: #a1a5ae;
  --bui-colors-slate-600: #5c5f6a;
  --bui-colors-slate-700: #4f4e5d;
  --bui-colors-blue-100: #f3f7ff;
  --bui-colors-blue-200: #d5e4fd;
  --bui-colors-blue-300: #79a7f2;
  --bui-colors-blue-400: #2f6aed;
  --bui-colors-blue-500: #0070f3;
  --bui-colors-blue-600: #316ed0;
  --bui-colors-cyan-300: #c5e7f4;
  --bui-colors-cyan-400: #85c5de;
  --bui-colors-cyan-500: #32b4e6;
  --bui-colors-darkred-100: #fff0f0;
  --bui-colors-darkred-300: #f37a89;
  --bui-colors-darkred-500: #f15360;
  --bui-colors-darkred-600: #c34650;
  --bui-colors-red-400: #f03d3d;
  --bui-colors-green-100: #f1f7e9;
  --bui-colors-green-200: #d1e8b8;
  --bui-colors-green-300: #a3c77c;
  --bui-colors-green-400: #89c33b;
  --bui-colors-green-500: #80bc40;
  --bui-colors-green-600: #78b12b;
  --bui-colors-yellow-400: #f2ba5f;
  --bui-screens-sm: 480px;
  --bui-screens-md: 780px;
  --bui-screens-lg: 960px;
  --bui-screens-xl: 1024px;
  --bui-spacing-1: 0.4rem;
  --bui-spacing-2: 0.6rem;
  --bui-spacing-3: 0.8rem;
  --bui-spacing-4: 1rem;
  --bui-spacing-5: 1.2rem;
  --bui-spacing-6: 1.4rem;
  --bui-spacing-7: 1.6rem;
  --bui-spacing-8: 2rem;
  --bui-spacing-9: 2.4rem;
  --bui-spacing-10: 3.2rem;
  --bui-spacing-11: 3.8rem;
  --bui-spacing-12: 4rem;
  --bui-spacing-13: 4.8rem;
  --bui-spacing-14: 6.4rem;
  --bui-width-1: 1.6rem;
  --bui-width-2: 2rem;
  --bui-width-3: 2.4rem;
  --bui-width-4: 2.8rem;
  --bui-width-5: 3.2rem;
  --bui-width-6: 3.6rem;
  --bui-width-7: 4rem;
  --bui-height-1: 1.6rem;
  --bui-height-2: 2rem;
  --bui-height-3: 2.4rem;
  --bui-height-4: 2.8rem;
  --bui-height-5: 3.2rem;
  --bui-height-6: 3.6rem;
  --bui-height-7: 4rem;
  --bui-border-radius-sm: 0.4rem;
  --bui-border-radius-default: 0.6rem;
  --bui-border-radius-md: 0.8rem;
  --bui-border-radius-full: 100vmax;
}

.buiButtonBase {
  border-radius: 0.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  --bui-button-padding-left: var(--bui-spacing-10);
  --bui-button-padding-right: var(--bui-spacing-10);
  padding: 0 var(--bui-spacing-10);
  cursor: pointer;
  height: 4.5rem;
  white-space: nowrap;
  line-height: 1;
  --bui-button-main-color: var(--bui-colors-blue-400);
  --bui-button-sub-color: #fff;
  --bui-button-disabled-color: var(--bui-colors-gray-500);
  box-sizing: border-box;
}

.buiButtonBase,
.buiButtonBase:hover {
  color: var(--_bui-button-font-color);
  fill: var(--_bui-button-font-color);
  background-color: var(--_bui-button-background-color);
  border: 1px solid var(--_bui-button-border-color);
}

.buiButtonBase:disabled {
  cursor: not-allowed;
}

.buiButtonHoverVariantTransparent:hover,
.buiButtonVariantOutline:hover {
  opacity: 0.6;
}

.buiButtonVariantFilled,
.buiButtonHoverVariantFilled:hover {
  --_bui-button-background-color: var(--bui-button-main-color);
  --_bui-button-font-color: var(--bui-button-sub-color);
  --_bui-button-border-color: var(--bui-button-main-color);
  opacity: revert;
}

.buiButtonVariantFilled:disabled {
  --_bui-button-background-color: var(--bui-button-disabled-color);
  --_bui-button-border-color: var(--bui-button-disabled-color);
}

.buiButtonVariantOutline,
.buiButtonHoverVariantOutline:hover {
  --_bui-button-background-color: var(--bui-button-sub-color);
  --_bui-button-font-color: var(--bui-button-main-color);
  --_bui-button-border-color: var(--bui-button-main-color);
  opacity: revert;
  font-weight: bold;
}

.buiButtonVariantOutline:disabled {
  --_bui-button-border-color: var(--bui-button-disabled-color);
  --_bui-button-font-color: var(--bui-colors-gray-500);
}

.buiButtonSizeXs {
  padding: 0.8rem 1.6rem;
  font-size: var(--bui-font-size-xs);
  height: 2.8rem;
}

.buiButtonSizeSm {
  padding: 0 2rem;
  height: 3.6rem;
}

.buiButtonSizeMd {
  height: 4.5rem;
}

.buiButtonSizeLg {
  height: 4.8rem;
}

.buiButtonSizeXl {
  height: 5.6rem;
}

.buiButtonSize2Xl {
  height: 6rem;
}

.buiButtonBlock {
  width: 100%;
}

.buiButtonRound {
  border-radius: 100vmax;
}

.buiButtonFullWidth {
  padding: revert;
  width: 100%;
}

.buiButtonGapSizeSm {
  gap: var(--bui-spacing-1);
}

.buiButtonGapSizeMd {
  gap: var(--bui-spacing-3);
}

.buiButtonGapSizeLg {
  gap: var(--bui-spacing-4);
}

.buiButtonLeftIconLayoutMd {
  padding-left: 2.2rem;
  padding-right: var(--bui-spacing-10);
}

.buiButtonRightIconLayoutMd {
  padding-left: var(--bui-spacing-10);
  padding-right: 2.2rem;
}
.YsQyI{background-color:#2f6aed}.qbVmp{background-color:#2f364f}.ga6jE{background-color:#5c5f6a}.sXPWj{background-color:#6b707e}.pRZ2P{background-color:#dee1e9}.Of0fR{background-color:#f2f4f7}.Jw6FG{background-color:#f7f8fc}.f6EaT{background-color:#abb1c1}.jnPRY{background-color:#7b8195}.CbtHu{background-color:#52585d}.sKyRV{background-color:#c7ccd9}.fTLQh{background-color:#f2ba5f}.wYhUw{background-color:#f37a89}.gaMWb{background-color:#f03d3d}.p8wtp{background-color:#fff}.EMkTv{background-color:#9bc66d}.hKzGa{background-color:#e25461}.E5UXP{fill:currentColor}.abM5d{color:#2f6aed}.dCmQj{color:#2f364f}.Vxf7R{color:#5c5f6a}.ivy0z{color:#6b707e}.QpMML{color:#dee1e9}.a_c6k{color:#f2f4f7}.RyIas{color:#f7f8fc}.IRqdz{color:#abb1c1}.NsCrV{color:#7b8195}.Q7Iws{color:#52585d}.CUYrd{color:#f2ba5f}.RnH24{color:#f03d3d}.uPYRU{color:#c7ccd9}.oUt7s{color:#f37a89}.O6NLT{color:#fff}.XaYKO{color:#9bc66d}.rwM7D{color:#e25461}.QwlDV:hover .eS4_s,.eS4_s:hover{color:#2f6aed}.QwlDV:hover .HSfs8,.HSfs8:hover{background-color:#2f6aed}.QwlDV:hover .ITPlk,.ITPlk:hover{color:#f03d3d}.QwlDV:hover .lRjw1,.lRjw1:hover{background-color:#f03d3d}.QwlDV:hover .r7Jre,.r7Jre:hover{background-color:#f2f4f7}.QwlDV:hover .ClmI4,.ClmI4:hover{background-color:#fff0f0}
.N5_Fk{width:2.4rem;height:2.4rem}.hy7ee{opacity:.5}.iesKA{border-radius:.6rem;padding:.4rem}.iesKA:hover{background:#eee}
.azvas{border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;background:#2f6aed;color:#fff;fill:#fff;padding:0 3.2rem;cursor:pointer;height:4.5rem;white-space:nowrap;line-height:1}.azvas:disabled{background:#abb1c1;cursor:not-allowed}.FBLcU{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed;font-weight:bold}.FBLcU:hover,.FBLcU:disabled{color:rgba(47,106,237,.6);fill:rgba(47,106,237,.6);border-color:rgba(47,106,237,.6)}.FBLcU:disabled{background-color:#fff;color:#abb1c1;border:1px solid #abb1c1;fill:#abb1c1}.IUJMT{background:#fff;border:1px solid #52585d;color:#52585d;fill:#52585d;font-weight:bold}.IUJMT:hover,.IUJMT:disabled{color:rgba(82,88,93,.6);fill:rgba(82,88,93,.6);border-color:rgba(82,88,93,.6)}.Q_F2E{background:#fff;border:1px solid #f37a89;color:#f37a89;fill:#f37a89;font-weight:bold}.Q_F2E:hover,.Q_F2E:disabled{color:rgba(243,122,137,.6);fill:rgba(243,122,137,.6);border-color:rgba(243,122,137,.6)}.MIVQn{background-color:#fff;border:1px solid #dee1e9;color:#52585d;font-weight:bold}.MIVQn:hover{background-color:#6b707e;border:1px solid #6b707e;color:#fff}.NZe1H{width:100%}.JMgQQ{padding:.8rem 1.6rem;font-size:1.2rem;height:2.8rem}.w5Zbx{padding:0 2rem;height:3.6rem}.w5Zbx>svg{margin-left:-0.4rem}.zf4gj{height:4.5rem}.Cx3C5{height:4.8rem}.d5U3M{border-radius:100rem}.leZwP{margin-right:1rem}.azvas[data-variant=ghost]{border:none;background-color:rgba(0,0,0,0);font-weight:bold}.azvas[data-variant=ghost] svg{fill:currentColor}.azvas[data-variant=ghost] path{fill:currentColor}.azvas[data-variant=ghost][data-color-type=black]{color:#2f364f}.azvas[data-variant=ghost][data-color-type=primary]{color:#2f6aed}.azvas[data-variant=ghost][data-color-type=grayDarken1]{color:#abb1c1}
.wvGos{width:100%;min-height:100vh;background:#fff}.WrMIP{width:100%;min-height:100vh;overflow-y:scroll;z-index:1;display:flex;flex-direction:column;justify-content:space-between;-webkit-overflow-scrolling:touch}.ZHg1B{width:100%;height:6.5rem;border-bottom:.1rem solid var(--bui-colors-gray-300);padding:1.4rem 2rem;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background:#fff;z-index:2;flex-grow:0;flex-shrink:0}.zQa2T{flex-grow:1}.d_my3{flex-grow:1;flex-shrink:1;display:flex;justify-content:center;padding:0 1.6rem}.Qeyh4{margin-top:8rem;text-align:center}.I8546{font-size:1.2rem;color:#dee1e9;margin:0 auto 4rem auto;text-align:end}.Lx9Am{font-size:1.2rem;text-align:center;width:100%;margin-top:2.4rem;color:#abb1c1}@media screen and (max-width: 480px){.ZHg1B{height:6.1rem;padding:1.2rem 1.6rem}}
.RU0rJ{width:100%;height:100%}.dRZkS{width:3.4rem;height:3.4rem;text-align:center}.HyqTs{height:1.6rem;margin-left:1.6rem;margin-bottom:.6rem}
.YaH7w{text-align:center}.CQUEq{margin-top:3.2rem}._tx_B{margin-top:3.2rem}._u6mZ{margin:3.2rem auto 0 auto;width:68rem}._9Zzc1{width:22rem}@media screen and (max-width: 768px){._u6mZ{width:90%}}@media screen and (max-width: 480px){._u6mZ{width:90%}}
.noGxA{position:fixed;top:2rem;left:50%;transform:translateX(-50%);margin:0 auto;box-sizing:border-box;min-width:54rem;max-width:95%;padding:1.4rem 1.6rem;color:#fff;border-radius:.5rem;display:inline-flex;align-items:center;z-index:50}.noGxA li{white-space:pre-line;text-align:left;margin-top:1rem}.noGxA li:first-child{margin-top:0}.noGxA>svg{margin-right:1.4rem}.NCK_G{transition:opacity .5s;opacity:0;z-index:-1}.yCdhM{background-color:rgba(126,207,164,.8);fill:#fff}.CV23l{background-color:rgba(244,130,129,.8);fill:#fff}.dsil8{position:absolute;cursor:pointer;top:0;right:-0.8rem}@media screen and (max-width: 480px){.noGxA{min-width:auto;width:95%;text-align:left}}
.klLzv{display:flex;align-items:center;justify-content:center;height:4.8rem}.bwWUO{width:3rem}
.saO3A{display:inline-flex;align-items:center;margin-left:-0.2rem}.saO3A,.DdONZ{cursor:pointer}.az5uD{display:flex;width:100%}.DdONZ{display:flex;align-items:center}.q_xk8{fill:#fff;flex-shrink:0}.S_0LJ{flex:1}.MRYiT{stroke:none;fill:#2f6aed}.N_res{stroke:none;fill:#abb1c1}.vep8R{margin-right:.8rem}.vep8R.EdwoU{margin-right:.2rem}.zDQW7,.zDQW7>*{cursor:not-allowed}.OgMMI{width:100%}.SoZog{display:none}:not(.MRYiT).Q7Ohr{stroke:#dee1e9}:not(.MRYiT).e1oJQ{stroke:#c7ccd9}:not(.MRYiT).fGgS9{stroke:#abb0c1}
.lbnFs{padding:1.6rem;overflow-y:scroll;box-sizing:border-box;flex-grow:1;flex-shrink:1}@media screen and (max-width: 480px){.lbnFs{max-height:100vh}}
.kWMYV{padding:0 1.6rem;border-bottom:1px solid var(--bui-colors-gray-300);display:flex;justify-content:space-between;align-items:center;font-weight:bold;font-size:1.4rem;width:100%;background:#fff;box-sizing:border-box;flex-grow:0;flex-shrink:0;min-height:4.8rem}.kWMYV>h2{padding:1.6rem 0;margin:0;line-height:1}.kWMYV>*{font-size:1.4rem}.tnlQ2{justify-content:center}.SeF3A{cursor:pointer;width:3.6rem;height:3.6rem;fill:#abb1c1}
.LKiMp{top:0;left:0;padding:0;background:rgba(90,90,90,.7);position:fixed;z-index:40;width:100%;height:100%;display:flex;justify-content:center}.sn36g{left:0;right:0;padding:0;width:40%;min-width:480px;height:auto;max-height:80%;margin:0 auto;position:absolute;border:1px solid #ccc;background:#fff;overflow:hidden;border-radius:4px;outline:none;display:flex;flex-wrap:nowrap;flex-direction:column}@media screen and (min-width: 480px){.sn36g{top:50%;transform:translateY(-50%)}}@media screen and (max-width: 480px){.LKiMp{top:0}.sn36g{width:100vw;min-width:unset;height:70vh;max-height:70vh;top:0;bottom:0;left:0;right:0;border:0;border-radius:6px 6px 0 0;margin:auto 0;box-shadow:0 2px 6px}}
.eZvJC{width:24rem}
.Z4pgz{width:100%;height:100%;display:flex;justify-content:center;align-items:center}
html{font-size:62.5%}body{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";background:#f7f8fc}html,body{height:100%}button{background:rgba(0,0,0,0);border:none}a{color:#6b707e;text-decoration:none}a:hover{color:#2f6aed;fill:#2f6aed}a,button{cursor:pointer}a:focus,button:focus{outline:0}p{margin:0}input,textarea{border:1px solid #dee1e9;box-sizing:border-box}input:focus,textarea:focus{outline:0;border:1px solid #2f6aed}input:disabled,textarea:disabled{background:#f7f8fc}:where(input[type=time]){padding:0 1.6rem;background-color:inherit;color:#2f364f;font-weight:500}input::-webkit-date-and-time-value{text-align:left}ul,ol,li{margin:0;padding:0;list-style:none}fieldset{padding:1.6rem;border:1px solid #dee1e9;border-radius:.8rem}@media only print{body{background:none}}
.OQRrD{border-radius:50%;display:flex;align-items:center;justify-content:center}
.TKITC{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";display:flex;line-height:1.2rem;border-top:1px solid #dee1e9;box-sizing:border-box;justify-content:center;align-items:center;position:absolute;bottom:0;width:100%;text-align:center;font-weight:bold;color:#2f6aed;background:#fff;cursor:pointer;height:4rem;text-decoration:none}.TKITC:hover{text-decoration:underline}
.JGXwz{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";display:flex;align-items:center;justify-content:space-between;text-decoration:none;border-bottom:1px solid #f7f8fc;background:#f7f8fc;padding:1rem 0 1rem .5rem}.JGXwz:hover{background:#f2f4f7;border-bottom:1px solid #f2f4f7}.JGXwz:hover .LFb5S{fill:#6b707e}.OuiIH{margin-left:2.2rem;width:2.4rem;display:flex;justify-content:center;align-items:center}._Vuc5{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:1.6rem;width:100%;color:#6b707e}.LFb5S{width:2.4rem;height:2.4rem;fill:#abb1c1}
.yYGB4{display:flex;align-items:center;justify-content:space-between;text-decoration:none;border-bottom:1px solid #dee1e9;padding:1.4rem 0 1.4rem 2.1rem}.yYGB4:hover{background:#f2f4f7}._eYxd{border-left:5px solid #7b8195;padding:1.6rem 0 1.6rem 1.6rem}.pUVq7{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:1.6rem;width:100%;line-height:1rem}.GNmMn{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";width:100%;margin:0}.vuSNB{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#2f6aed;width:100%;margin:0}.sgNdE,.COq7j{width:3.6rem;height:3.6rem}.sgNdE{background:#fff}.COq7j{fill:#abb1c1}
.WNaVz{position:absolute;top:100%;box-shadow:0 0 1rem 0 rgba(171,177,193,.5);border:1px solid #dee1e9;border-radius:.6rem;right:0rem;background:#fff;color:#5c5f6a;max-height:44rem;overflow-y:scroll;padding-bottom:4rem;-ms-overflow-style:none;z-index:4}.WNaVz::-webkit-scrollbar{width:0}.LEAoA{width:34.5rem}.GmHei{width:26.8rem}@media screen and (max-width: 480px){.LEAoA{max-height:40rem;position:fixed;border-radius:.6rem;width:100%;left:0;background:#fff;color:#5c5f6a;top:calc(6rem + 6.4rem);border-radius:0;box-shadow:none;overflow-y:hidden}.WNaVz{max-height:none;border:0;height:calc(100vh - 6rem - 6.4rem - 4rem);height:calc(var(--innerHeight) - 6rem - 6.4rem - 4rem)}}
.ttQGA{display:flex;align-items:center;justify-content:flex-end;cursor:pointer;position:relative;min-width:0px}@media screen and (max-width: 960px){.ttQGA{min-width:auto}.MNgij{min-width:auto}}.nCs_y{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin-left:1rem;border-radius:50%}.MNgij{background:rgba(0,0,0,0);border:0;padding:0;margin:0;display:flex;align-items:center;cursor:pointer;min-width:0px}.MNgij:hover>.FFrWI{color:#c5d9fa}.MNgij:hover .HfC8A{fill:#6b707e}.MNgij:hover .HfC8A.E4ioD{fill:#7b8195}.MNgij:hover .de7Tp{fill:#79a7f2}.MNgij:focus{outline:0}.FFrWI{margin-left:1.4rem}.FFrWI.E4ioD{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.FFrWI.zsoUe{min-width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}@media screen and (max-width: 960px){.nCs_y,.FFrWI{display:none}}.V802B{width:3.6rem;height:3.6rem;background:#fff}.HfC8A{fill:#abb1c1;width:3.6rem;height:3.6rem}.de7Tp{fill:#c5d9fa}@media screen and (max-width: 480px){.ttQGA{display:inline-flex;width:3.6rem;margin-right:1.6rem;justify-content:flex-start}.nCs_y,.FFrWI{display:none}}
.u1AGh{background:#fff;color:#c5d9fa;display:flex;align-items:center}.TJfLK{border-radius:50%;cursor:pointer;width:3.2rem;height:3.2rem;text-align:center;box-sizing:border-box;background:rgba(0,0,0,0);border:0;display:flex;justify-content:center;align-items:center;line-height:0;margin-left:1.6rem}.TJfLK:hover{background:#e1edff}.I7mYg{fill:#2f6aed}@media screen and (max-width: 480px){.u1AGh{padding:1.2rem 0 1.2rem 2.2rem}.rbd3R{width:25rem}.uPnop{display:flex;width:11rem}.TJfLK{display:none}.hWS8A{margin:auto !important}}
.Cps19{text-align:left}.HEgxG{margin:2.4rem 0}.ojKLw{max-width:54rem;margin:1.6rem auto;text-align:left}.ojKLw,.ojKLw>li{list-style:disc}
.A_m4U{border-radius:.6rem;padding:1.6rem;border-radius:6px;background:#f7f8fc;margin:4rem 0;text-align:left;display:flex;align-items:center}.R0NQd{margin-right:1rem;fill:#abb1c1;width:2.8rem;height:2.8rem}.BhFF5{color:#2f6aed;font-weight:bold}
.sbJyw{margin-top:3.2rem}
.JMj2l{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.EmQD5{width:24rem}.J2IWN{margin-top:3.2rem}
.LkndJ{display:flex;flex-grow:1}.oP1Ss{margin-left:2rem}.OxSeQ{display:flex;flex-direction:column;width:47.2rem}.vK2NQ{margin:0 6.2rem;flex-grow:1;display:flex;justify-content:center;align-items:center}.DiM7E{color:#abb1c1;height:10%;padding-bottom:4rem}.DiM7E>nav>ul{display:flex;justify-content:center}.DiM7E>nav>ul>li{border-right:1px solid #dee1e9;padding:0 .8rem;font-size:1.2rem}.DiM7E>nav>ul>li>a{color:#abb1c1}.DiM7E>nav>ul>li:last-child{border-right:0}.jOfCh{font-size:1.2rem;text-align:center;width:100%;margin-top:2.4rem;color:#abb1c1}.dJKC6{flex-grow:1;background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center;margin-top:-6.4rem}.LfE2I{font-size:3.2rem;font-weight:normal;margin-top:8.8rem}.qJIQn{margin-top:2.4rem;font-size:1.6rem}.a_JYM{margin-top:3.2rem;width:80%;max-width:65rem}@media screen and (max-width: 768px){.OxSeQ{width:100%}.vK2NQ{width:90%;margin:auto}.dJKC6{display:none}}
.d4C1M{padding-top:6.7rem;margin:0 auto;text-align:center;display:block}.BORwi{margin-bottom:4rem;font-size:2.2rem;font-weight:bold}._k0WT{margin:4rem 0}.VydcQ{margin-bottom:3.2rem}.idtqM{color:#2f6aed}
.PKm8z{background:#fff;border-radius:.8rem;padding:1.6rem;border:1px solid #dee1e9}
.JGIwx{display:flex;align-items:center;font-size:1.4rem;font-weight:bold}.xpSn1{display:flex;align-items:center}.xpSn1 a{color:#2f6aed}.KlMWQ{color:#7b8195}.JGIwx>.xpSn1>.JiwQU,.JGIwx>.KlMWQ>.JiwQU{margin-left:1rem;margin-right:1rem}.JGIwx>.xpSn1:first-child>.JiwQU{margin-left:0}.JGIwx>.KlMWQ>.JiwQU{margin-right:0}.k56dk>svg{display:block}
.mrbTH{height:4.4rem;display:flex;align-items:center}

.cINDUVtx_geprVG_3gP0 {
  --rdp-cell-size: 40px;
  --rdp-accent-color: #0000ff;
  --rdp-background-color: #e7edff;
  --rdp-accent-color-dark: #3003e1;
  --rdp-background-color-dark: #180270;
  --rdp-outline: 2px solid var(--rdp-accent-color); /* Outline border for focused elements */
  --rdp-outline-selected: 3px solid var(--rdp-accent-color); /* Outline border for focused _and_ selected elements */

  margin: 1em;
}

/* Hide elements for devices that are not screen readers */
.IKJHocIf7vFe0BgW3a3U {
  box-sizing: border-box;
  margin: 0;
  background: transparent;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  position: absolute !important;
  top: 0;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
}

/* Buttons */
.oCBGKHlZPOEj1OTe5rfo {
  appearance: none;
  position: relative;
  margin: 0;
  padding: 0;
  cursor: default;
  color: inherit;
  background: none;
  font: inherit;

  -moz-appearance: none;
  -webkit-appearance: none;
}

.oCBGKHlZPOEj1OTe5rfo:focus-visible {
  /* Make sure to reset outline only when :focus-visible is supported */
  outline: none;
}

.HUvwEcNUTAxa7m8Aly6S {
  border: 2px solid transparent;
}

.HUvwEcNUTAxa7m8Aly6S[disabled]:not(.uJTbBdHgPC2Up9h9WlcA) {
  opacity: 0.25;
}

.HUvwEcNUTAxa7m8Aly6S:not([disabled]) {
  cursor: pointer;
}

.HUvwEcNUTAxa7m8Aly6S:focus-visible:not([disabled]) {
  color: inherit;
  background-color: var(--rdp-background-color);
  border: var(--rdp-outline);
}

.HUvwEcNUTAxa7m8Aly6S:hover:not([disabled]):not(.uJTbBdHgPC2Up9h9WlcA) {
  background-color: var(--rdp-background-color);
}

.LJz4StUaE7ER5VYoOd1h {
  display: flex;
}

.mSj9K3xwgjE57QLE5Jw0 {
  margin: 0 1em;
}

.mSj9K3xwgjE57QLE5Jw0:first-child {
  margin-left: 0;
}

.mSj9K3xwgjE57QLE5Jw0:last-child {
  margin-right: 0;
}

.GhcBWmdtYHtSlSK6NOpz {
  margin: 0;
  max-width: calc(var(--rdp-cell-size) * 7);
  border-collapse: collapse;
}

.TEzjV2exE_ka7G6LIskH .GhcBWmdtYHtSlSK6NOpz {
  max-width: calc(var(--rdp-cell-size) * 8);
  border-collapse: collapse;
}

.xx9645x5rc33C5rhHICk {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
  text-align: left;
}

.mJH5He13jrv1S9ImrIJy .xx9645x5rc33C5rhHICk {
  position: relative;
  display: block;
  text-align: center;
}

.lPAycAHNyUEfuBb2MHoS {
  position: relative;
  display: inline-flex;
}

.eeOOUp4ZSX2pns9SlyPL {
  position: relative;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: 0;
  padding: 0 0.25em;
  white-space: nowrap;
  color: currentColor;
  border: 0;
  border: 2px solid transparent;
  font-family: inherit;
  font-size: 140%;
  font-weight: bold;
}

.yFs9yG0Hoiudd1YdYatD {
  white-space: nowrap;
}

.mJH5He13jrv1S9ImrIJy .NZ68mAbULEos8RCgdkRe .yFs9yG0Hoiudd1YdYatD {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}

.mJH5He13jrv1S9ImrIJy .lnciWk5nkJmvVMdkkh50 .yFs9yG0Hoiudd1YdYatD {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.THUjAB6Qb1CEFSDCbOd2 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--rdp-cell-size);
  height: var(--rdp-cell-size);
  padding: 0.25em;
  border-radius: 100%;
}

/* ---------- */
/* Dropdowns  */
/* ---------- */

.El6ACwlWiuTxPPvWcs9t,
.FALV4WSHRwOkxbFaLz4V {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.ztAz_EPivbik7F4atpS9 {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: absolute;
  z-index: 2;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: inherit;
  opacity: 0;
  border: none;
  background-color: transparent;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

.ztAz_EPivbik7F4atpS9[disabled] {
  opacity: unset;
  color: unset;
}

.ztAz_EPivbik7F4atpS9:focus-visible:not([disabled]) + .eeOOUp4ZSX2pns9SlyPL {
  background-color: var(--rdp-background-color);
  border: var(--rdp-outline);
  border-radius: 6px;
}

.PL8deyCXO9UOnaSaUzb3 {
  margin: 0 0 0 5px;
}

.UaGTg4E1dX6ndwqt4qIC {
  border: 0;
}

.piK3igheNQ5YO4isVRAp,
.HJz3nz2m4S_ltnpT3ENg {
  height: 100%;
}

.CbDCafdUwTLRNbRmsSqQ {
  vertical-align: middle;
  text-transform: uppercase;
  font-size: 0.75em;
  font-weight: 700;
  text-align: center;
  height: 100%;
  height: var(--rdp-cell-size);
  padding: 0;
}

.fkBoyS74477N4VKANzkp {
  border: 0;
}

.Cn6v9g0VCDjfy4ZNw3rk {
  margin: 0.5em;
}

.j3QBlJxjejcuAH2j69Ud {
  width: var(--rdp-cell-size);
  height: 100%;
  height: var(--rdp-cell-size);
  padding: 0;
  text-align: center;
}

.DOX9dDpLftDQSMB3qgMH {
  font-size: 0.75em;
}

.DOX9dDpLftDQSMB3qgMH,
.Aa2ZaR69TzJCRtEgUj0G {
  display: flex;
  overflow: hidden;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: var(--rdp-cell-size);
  max-width: var(--rdp-cell-size);
  height: var(--rdp-cell-size);
  margin: 0;
  border: 2px solid transparent;
  border-radius: 100%;
}

._OJ5Lxv7B1Ba3CryFXVg:not(.gsiWM_VOjJD3DpmKWAO_) {
  font-weight: bold;
}

.uJTbBdHgPC2Up9h9WlcA,
.uJTbBdHgPC2Up9h9WlcA:focus-visible,
.uJTbBdHgPC2Up9h9WlcA:hover {
  color: white;
  opacity: 1;
  background-color: var(--rdp-accent-color);
}

.uJTbBdHgPC2Up9h9WlcA:focus-visible {
  /* Since the background is the same use again the outline */
  outline: var(--rdp-outline);
  outline-offset: 2px;
  z-index: 1;
}

.cINDUVtx_geprVG_3gP0:not([dir='rtl']) .B5ATrG5Srw68FD3IuZdA:not(.V1UDke34SxqOOom2cxym) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.cINDUVtx_geprVG_3gP0:not([dir='rtl']) .V1UDke34SxqOOom2cxym:not(.B5ATrG5Srw68FD3IuZdA) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.cINDUVtx_geprVG_3gP0[dir='rtl'] .B5ATrG5Srw68FD3IuZdA:not(.V1UDke34SxqOOom2cxym) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.cINDUVtx_geprVG_3gP0[dir='rtl'] .V1UDke34SxqOOom2cxym:not(.B5ATrG5Srw68FD3IuZdA) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.V1UDke34SxqOOom2cxym.B5ATrG5Srw68FD3IuZdA {
  border-radius: 100%;
}

.l6OeCmvJNCvvDgsK63nB {
  border-radius: 0;
}

.MPjwW{display:inline-block}.RrkmX{display:inline-block;background-color:#fff;box-shadow:0 .2rem 1rem 0 rgba(29,40,50,.1);border-radius:.6rem;padding:2.4rem 2.2rem;font-weight:normal}.LSPBU[aria-disabled=true]{opacity:.25;pointer-events:auto}.LSPBU:not([aria-disabled=true]){cursor:pointer}.Qrwhx{display:inline-flex;justify-content:space-between;align-items:stretch;gap:2.6rem}.JBSRJ{margin:0;font-size:1.6rem;font-weight:bolder;color:#4f4e5d}.MAW7e{display:block;position:relative;padding:0;margin:.8rem 0 1.5rem;text-align:center}.SB2Rn{position:absolute;display:flex;justify-content:space-between;width:100%;height:100%;top:0}.XIj0Q .ZuKK1 .SB2Rn{justify-content:flex-start}.XIj0Q .zGGp1 .SB2Rn{justify-content:flex-end}.enNYK{border-spacing:0 1.1rem}.zRRlo{text-align:center;font-size:1.1rem;font-weight:normal;color:#757575;padding:0 0 1rem}.TBAvh{border-radius:0;width:3.9rem;height:3.8rem;text-align:center;font-size:1.4rem;margin:0;padding:0}.qYRGe{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;margin:0;width:3.9rem;min-width:3.9rem;max-width:3.9rem;height:3.8rem;border-radius:0;color:#2f364f}.qYRGe:hover{background-color:#c2daff;color:#316ed0}.qYRGe:hover.aiQsT{background-color:#f7f8fc;color:#2f6aed}.aiQsT{width:100%;height:100%;background-color:#2f6aed;color:#fff}.kd_D8{background-color:#c2daff;color:#316ed0}.HwJft{opacity:.25;cursor:not-allowed}.Ui1zr,.u203o{background-color:#e1edff;color:#2f364f}.Ui1zr:hover,.tjMFY,.QKbKi,.P1xwp,.Nepoy{background-color:#2f6aed;color:#fff}.gxGE5{background-color:#f7f8fc;color:#2f364f}.oZQKX{background-color:#c2daff;color:#316ed0}
.qU_1j{color:#2f364f;position:relative}.UXAvm{width:1rem}.tfEcl{position:absolute;z-index:2}.iMgVQ{width:100%;padding:1.4rem 1.6rem;border:1px solid #dee1e9;border-radius:.8rem;display:flex;align-items:center;cursor:pointer;box-sizing:border-box}.RU3vp{color:#abb1c1;fill:#abb1c1}
.tuKNZ{color:#f03d3d;margin:.8rem 0;font-size:1.2rem}
.LEzZW{padding:1.6rem;border-radius:.5rem;border:1px solid #dee1e9;box-sizing:border-box;height:4.6rem;background-color:#fff}.LEzZW:focus{outline:0;border:1px solid #2f6aed}.LEzZW.ZHtjp{padding:1.1rem 1.6rem}.LEzZW::-moz-placeholder{color:#2f364f;opacity:.5}.LEzZW::placeholder{color:#2f364f;opacity:.5}.LEzZW:disabled{opacity:50%}.rAC_L,.rAC_L:focus{border-color:#f03d3d;background:#fff0f0}.Nli3b{width:100%}.ws0Fm{display:inline-block;margin:0 1rem;vertical-align:bottom}.gKGHx{position:relative}.gKGHx>input{padding-left:4.8rem}.gKGHx>svg{position:absolute;top:1.2rem;left:1.4rem}
.b1JEh{font-size:1.2rem;margin:.8rem 0;display:block}.OVIo9{color:#7b8195;font-weight:bold}.vFlke{display:inline}.E3GMt{color:#f03d3d}.OPJKo{margin:0}
.kGk3U{width:33.5rem;margin-top:2.4rem}.BF9ct{display:flex}.r_80D{font-size:1.2rem;color:#f03d3d;margin-left:1rem}.OKKZJ{margin-top:3.2rem;display:flex;justify-content:center}
.MQ8Fc{display:flex;align-items:center}.zdXYs{fill:#2f6aed}
.Wl0Q2{width:1rem;height:1rem;display:inline-block;border-radius:.5rem;position:relative}
.yMu3k{border-bottom:1px solid #c7ccd9;overflow-x:auto}.VrBO3{border:none}.XWBjB,.zRaBI{list-style-type:none;display:flex;justify-content:flex-start;padding:0;margin:0}.upib0{width:16rem;height:5.5rem;display:inline-block;display:flex;align-items:center;justify-content:center;margin:0;box-sizing:border-box}.upib0:hover,.jWCCh{color:#2f364f;border-bottom:2px solid #5788e4;font-weight:bold}@media screen and (max-width: 480px){.upib0:hover{color:#6b707e;border-bottom:0}.upib0:hover.jWCCh{color:#2f364f;border-bottom:2px solid #5788e4}.XWBjB{justify-content:space-around}.HwTEu{flex-grow:1}.upib0{width:100%}.zRaBI{justify-content:flex-start;overflow-x:scroll}.Ma9SS{flex-grow:1;min-width:160px}}@media only print{.yMu3k{display:none}}
.hPH1o{display:flex;align-items:center;font-size:1.4rem;font-weight:bold;color:#7b8195}.hPH1o svg{fill:currentColor}.S2ivM svg{display:block}.kkkid{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:20rem}.sxfP5{color:#2f6aed;text-decoration:none}.bg69B{color:#7b8195}.j_3B9 a{color:#2f6aed;text-decoration:underline}
.nOj36{cursor:pointer;display:inline-flex;align-items:center;padding:0;white-space:nowrap}.nOj36.Buyes{cursor:not-allowed;opacity:.5}.KUtjm{font-weight:bold}
.g7W29{text-align:left}.HHHzl{text-align:center}.TiYRM{text-align:right}.j_C58{font-weight:bold}.mO0V6{font-size:1.6rem}.AzmNd{font-size:1.5rem}.SNoWU{font-size:1.4rem}.tnRdc{font-size:1.3rem}.WH_N7{font-size:1.2rem}.oHRad{white-space:normal}.PsSZ3{white-space:nowrap}.rcDvl{white-space:pre-line}.TU0fV{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.bbRMe{-webkit-line-clamp:1}.yj2Fd{-webkit-line-clamp:2}.OUHff{-webkit-line-clamp:3}
.yY3es{width:100%;background:#fff;fill:#a1a5ae;border-collapse:separate;border:1px solid #dee1e9;border-radius:.8rem;border-spacing:0;word-break:break-word;isolation:isolate}.roZco{border:0}.kE3Hb{padding:.8rem 2rem;font-weight:bold;color:#6b707e;font-size:1.2rem;line-height:1;white-space:nowrap;box-sizing:border-box}.OeM_k{min-width:16rem}.BwZ51{min-width:24rem}.Y6k9S{border-top:1px solid #dee1e9;line-height:1.3;height:5.4rem;box-sizing:border-box;padding:1.6rem}.X3WPr{text-align:center}.FrWTG{text-align:right}.nR65m{white-space:nowrap}.kvWAE{font-weight:bold}.jnciC{z-index:2;position:sticky;top:0;border-bottom:1px solid #dee1e9;background:#fff}.q4P3u tr:first-child td{border-top:none}.znb_i{overflow-x:auto;border-radius:.8rem;border:1px solid #dee1e9}.kN_73{border-top:none}.uz0Yq:not(:nth-child(2n)){background-color:#f7f8fc}.Ql0oJ{padding:2.4rem 0}.Ql0oJ:first-child{padding-left:0}@media screen and (max-width: 480px){.kE3Hb{min-width:6.4rem}}.soMKH{table-layout:fixed}
.Lvzmt{top:0;left:0;padding:0;background:rgba(90,90,90,.7);position:fixed;z-index:40;width:100%;height:100%;display:flex;justify-content:center}
.VDGjR{z-index:50;animation:nFUpd .3s ease-out}@keyframes nFUpd{from{opacity:0}to{opacity:1}}
.A713e{height:2.4rem;background:#fff;color:#6b707e;border:1px solid #abb1c1;border-radius:1.2rem;padding:.4rem .8rem;font-size:1rem;display:inline-block;box-sizing:border-box;white-space:nowrap}
.xEHJ8{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;background:rgba(124,131,150,.7)}
.IdgTY{border-radius:1.4rem;display:inline-flex;align-items:center;padding:0 1.6rem;line-height:1;height:2.8rem;font-size:1.2rem;cursor:pointer;transition:.2s;font-weight:bold;max-width:100%;box-sizing:border-box}.IdgTY:active,.IdgTY:focus{outline:0}.SkSrA{padding:0 .8rem 0 1.6rem}.BnZLD{font-size:1.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RpXjY{width:2.4rem;height:2.4rem}.oTsoO{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed}.oTsoO:hover{background:#2f6aed;color:#fff;fill:#fff}.oTsoO:hover>.RpXjY{fill:#fff}.f2L7Q{background:#2f6aed;font-weight:normal;color:#fff}.f2L7Q>.RpXjY{fill:#fff}.f2L7Q:hover{background:#2f6aed;color:#fff;border-color:rgba(0,0,0,0)}._Adnp{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed}._Adnp:hover{background:#2f6aed;color:#fff;fill:#fff}._Adnp:hover>.RpXjY{fill:#fff}._Adnp:hover{background:#e1edff;color:#2f6aed}._Adnp:hover>.RpXjY{fill:#2f6aed}.Dr8Mq{background:#f2f4f7;color:#2f364f;font-weight:normal}.Dr8Mq:enabled:hover{background:#2f6aed;font-weight:normal;color:#fff}.Dr8Mq:enabled:hover>.RpXjY{fill:#fff}.Dr8Mq:enabled:hover:hover{background:#2f6aed;color:#fff;border-color:rgba(0,0,0,0)}.Dr8Mq:disabled:hover{background:#f2f4f7;color:#2f364f;cursor:default}.Wv9sA{background:#f7f8fc;color:#2f364f;font-weight:normal;cursor:default}.Wv9sA .RpXjY{background:#2f6aed;fill:#fff;width:1.6rem;height:1.6rem;margin-left:.8rem;cursor:pointer}.Wv9sA .RpXjY:hover{background:rgb(18.5575221239,79.3849557522,214.4424778761)}.L_RUw{background:#88c931;color:#fff;fill:#fff;font-weight:normal}.L_RUw:disabled:hover{cursor:default}.hK0aK{background:#fdecec;font-weight:normal;color:#2f364f}.hK0aK:enabled:hover{background:#f37a89;color:#fff}.hK0aK:disabled:hover{background:#fdecec;color:#2f364f;cursor:default}.ncluf{background:#fff;border:1px solid #f37a89;color:#f37a89;fill:#f37a89}.ncluf:hover{background:#f37a89;color:#fff;fill:#fff}.ncluf:hover>.RpXjY{fill:#fff}.fchkk{background:#f37a89;font-weight:normal;color:#fff}.fchkk>.RpXjY{fill:#fff}.fchkk:hover{background:#f37a89;color:#fff;border-color:rgba(0,0,0,0)}.TA7rj{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed}.TA7rj:disabled:hover{cursor:default}.IPsLO{background:#32b4e6;color:#fff}.IPsLO:hover{background:#c5e7f4}.kYiTR{background:#fff;border:1px solid #32b4e6;color:#32b4e6;fill:#32b4e6}.kYiTR:hover{background:#32b4e6;color:#fff;fill:#fff}.kYiTR:hover>.RpXjY{fill:#fff}.CvV50{color:#fff;background:#80bc40}.CvV50:hover{background:#d1e8b8}.j781P{background:#fff;border:1px solid #80bc40;color:#80bc40;fill:#80bc40}.j781P:hover{background:#80bc40;color:#fff;fill:#fff}.j781P:hover>.RpXjY{fill:#fff}
.YxvX3{position:relative}.IUb7r{display:none}.IUb7r.GiXDq{background:#fff;display:block;position:absolute;border-radius:.5rem;border:1px solid #dee1e9;box-shadow:0 2px 6px 0 rgba(29,40,50,.1);width:11.4rem;margin-top:.8rem;right:1rem;padding:.8rem 0 0;z-index:20;overflow:hidden}.vyphW{height:3.8rem;padding:0 1.6rem;display:flex;align-items:center;cursor:not-allowed}.vyphW:hover{background:#f7f8fc}.vyphW.fGTR_{cursor:pointer}.vyphW.JLEQg{height:4.4rem;padding:0;color:#2f6aed;font-weight:bold;justify-content:center;cursor:pointer}.vyphW .JAJqj{color:#2f6aed;font-weight:bold}.jgJKE{border-bottom:1px solid #dee1e9;margin:1rem 0 0}.w6VP2{z-index:10}@media screen and (min-width: 481px){.w6VP2{background:none}}@media screen and (max-width: 480px){.IUb7r.GiXDq{width:100vw;position:fixed;box-sizing:border-box;top:auto;bottom:0;left:0;right:0;z-index:20}}
.b0dqs{display:flex;flex-wrap:wrap;position:relative}.b0dqs>*{margin-right:.8rem}.b0dqs>*:last-child{margin-right:0}
.c48cs{display:flex;flex-wrap:wrap}.c48cs>button{margin-right:.8rem;margin-bottom:.8rem}
.v83xR{display:flex;margin:2rem 0 1.2rem;position:relative}.pPSKg{width:8rem;line-height:2.8rem;white-space:nowrap}.bLG88{display:flex;margin-left:1rem;flex-shrink:1;flex-grow:1;flex-basis:0}.kQMGl{display:inline-block;margin-bottom:.8rem;max-width:100%}.dC91S{margin-left:.8rem}@media screen and (max-width: 480px){.dC91S{margin-left:0}.bLG88{display:block}}@media only print{.v83xR{display:none}}
.H5jrw{display:none}.SfHzK{position:absolute;display:flex;flex-wrap:nowrap;flex-direction:column;background:#fff;border-radius:.5rem;border:1px solid #dee1e9;box-shadow:0 2px 6px 0 rgba(29,40,50,.1);box-sizing:border-box;width:42.8rem;z-index:20}.wMjbI{z-index:10}@media screen and (min-width: 481px){.wMjbI{background:none}}.sNu7H{padding:1.6rem}.e1Anf{width:100%;height:4.7rem;border-top:1px solid #eee;padding:1rem;color:#2f6aed;font-weight:bold;cursor:pointer;flex-grow:0;flex-shrink:0}.e1Anf:hover{background:#f7f8fc}@media screen and (max-width: 480px){.SfHzK{display:block;position:fixed;box-sizing:border-box;width:100vw;height:35.4rem;top:calc(50% - 17.7rem);bottom:calc(50% - 17.7rem);left:0;right:0;z-index:20}.e1Anf{position:absolute;bottom:0;left:0}}
._ICb9{display:inline-flex;margin-right:.8rem;margin-bottom:.8rem}.RDuKs{display:none;width:2.8rem;padding:0;justify-content:center;align-items:center}@media screen and (max-width: 480px){._ICb9{display:none}.RDuKs{display:inline-flex;margin-right:.8rem;margin-bottom:.8rem}}
.VA8EG{position:relative;display:inline-block}.VA8EG>svg{position:absolute;top:1.1rem;left:2rem;fill:#abb1c1}.b1mdV{display:block;width:100%}.kQrdJ{height:4.6rem;border:0;border-radius:.4rem;border:1px solid #dee1e9;padding:0 4.8rem}.kQrdJ:focus{outline:0;border-color:#2f6aed}.kQrdJ::-moz-placeholder{color:#abb1c1}.kQrdJ::placeholder{color:#abb1c1}.WhjWL{position:absolute;top:1.5rem;right:1.5rem;width:1.6rem;height:1.6rem;padding:0}.WhjWL:hover>.hvAXW{fill:#52585d}.hvAXW{width:1.6rem;height:1.6rem;fill:#abb1c1}
.cFccx,.PhsLq{width:100%}.GkqRL{width:100%}.PhsLq{height:4.4rem;border:1px solid #dee1e9;border-radius:.4rem;padding:1rem 1.4rem;box-sizing:border-box}.V6TUb{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;max-height:17rem;overflow-x:hidden;overflow-y:scroll}.pE5Rv{display:inline-block;margin-top:1rem;max-width:100%;box-sizing:border-box}.pE5Rv>button{margin-right:1rem}.hpOdK{display:flex;align-items:center;color:#2f6aed;fill:#2f6aed;font-weight:bold}@media screen and (max-width: 480px){.V6TUb{max-height:20rem}}
.J19G2{position:absolute;top:2px;padding:.8rem 0 0;background:#fff;border-radius:.5rem;border:1px solid #dee1e9;box-shadow:0 2px 6px 0 rgba(29,40,50,.1);box-sizing:border-box;width:-moz-max-content;width:max-content;z-index:20}.XNrBo{height:3.8rem;padding:0 1.6rem;display:flex;align-items:center;cursor:pointer}.XNrBo:hover{background:#f7f8fc}.dCmA7{border-bottom:1px solid #dee1e9;margin:1rem 0 0}.staYI{height:4.4rem;padding:0;color:#2f6aed;font-weight:bold;justify-content:center;cursor:pointer}@media screen and (min-width: 481px){.iTlCs{background:none}}@media screen and (max-width: 480px){.J19G2{width:100vw;position:fixed;box-sizing:border-box;top:auto;bottom:0;left:0;right:0;z-index:20}}
.WyJ_d{height:3rem;list-style-type:none;border:1px solid #dde0e8;border-radius:.4rem;display:inline-flex;margin:0;padding:0;background-color:#fff;overflow:hidden}.GO2Ii{display:flex;padding-left:1.6rem;padding-right:1.6rem;justify-content:center;align-items:center;cursor:pointer;border-right:1px solid #dde0e8;color:#52585d;white-space:nowrap}.GO2Ii:hover{color:#fff;background:#6b707e}.GO2Ii:last-child{border-right:0}@media screen and (max-width: 480px){.WyJ_d{width:100%}.GO2Ii{flex-grow:1}}
._gUG1{background-color:#e1eaf7}.uSd92{background-color:#f2f5fa}.tJtwX{background-color:#f6fafe}.wkk0S{background-color:#fffbf7}.L3bvR{background-color:#fef6f6}.Yxc_h{background-color:#feeded}.kQG12{background-color:#fee0e0}.hphyk{background-color:#fdcece}.a1kri{background-color:#fcbcbc}.RPuh1{background-color:#fbb2b2}.uNyTs{background-color:#faa5a5}
.KPMvb{cursor:pointer;display:inline-flex;align-items:center;color:#6b707e;fill:#6b707e}.KPMvb.yt6yX{color:#2f6aed;fill:#2f6aed}
.react-select{--multi-value-bg-color: #2f6aed;--multi-value-font-color: #fff}.react-select .react-select__multi-value{background-color:var(--multi-value-bg-color);color:var(--multi-value-font-color)}.react-select .react-select__multi-value__label{color:var(--multi-value-font-color)}.react-select .react-select__multi-value__remove{width:2.8rem}.react-select .react-select__multi-value__remove:hover{background-color:var(--multi-value-bg-color);color:var(--multi-value-font-color)}
.Se5aK{display:inline-flex;width:3.6rem;height:3.2rem;justify-content:center;align-items:center;cursor:pointer;border:1px solid #dde0e8;border-radius:.4rem;color:#52585d;background-color:#fff}.Se5aK:hover{border:1px solid #2f6aed;background-color:#f7f8fc}.Se5aK:hover .OQtKo{fill:#2f6aed}.Se5aK:active{border:1px solid #2f6aed;background-color:#eff1f9}.Se5aK:active .OQtKo{fill:#2f6aed}.OQtKo{fill:#52585d}@media screen and (max-width: 480px){.Se5aK{display:none}}@media only print{.Se5aK{display:none}}
.qZ99s{position:relative;cursor:pointer;padding:.8rem;border-radius:.8rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:bold;color:#2f364f}.KrKfQ,.g58LX,.dixgn{cursor:not-allowed}.k1JqC{display:block;position:absolute;top:5rem;z-index:3}.CRvAn{margin:0 4rem;display:flex;align-items:center;font-size:1.5rem;font-weight:bold;color:#2f364f}.CRvAn:hover{color:#2f6aed}.CRvAn:hover .aBK_F{fill:#2f6aed}.dixgn:hover{color:#2f364f}.dixgn:hover .aBK_F{fill:#abb1c1}.YMHVd{fill:#abb1c1}.YMHVd:hover{fill:#2f6aed}.g58LX:hover{fill:#abb1c1}.aBK_F{margin-left:.8rem}@media screen and (max-width: 480px){.qZ99s{padding:.4rem;cursor:default}.CRvAn{margin:.8rem}.YMHVd{fill:#abb1c1}.aBK_F{display:none}}
.aso0I{overflow-x:scroll}@media only print{@supports(hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.aso0I{overflow-x:visible}}}.qeuD6{width:100%;text-align:center;border-collapse:collapse;color:#6b707e}.vYI4M{table-layout:fixed}.LmOgD{font-size:1.2rem;padding-top:1.4rem;padding-bottom:1.4rem}.uoGXj{min-height:6.4rem;box-sizing:border-box}.GIw7p{border-top:1px solid var(--bui-colors-gray-300);padding-top:2rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem;min-width:9.3rem;box-sizing:border-box;white-space:nowrap;color:#2f364f}.PWYDf{white-space:normal}.KJ75L{opacity:.5}.MS6_v{border-top:none}.OiaZU{position:relative}.ttPR4{padding-left:0rem;padding-right:0rem;text-align:left;font-size:1.4rem;font-weight:bold;width:18rem;text-overflow:ellipsis;overflow:hidden;white-space:normal}.zA6Ac{padding-left:1.4rem;padding-right:1.4rem;min-width:1rem}.gsdr5{padding-left:0rem;padding-right:1.4rem;min-width:1rem}.AIB4L{cursor:pointer}.Mu84e{display:none}.FxHOa{display:none}.QLYYx{display:inline-block;fill:#abb1c1}.pGZ3e{display:none}
.g59fK{background-color:#fff;border-radius:.8rem;border:1px solid #dee1e9;overflow:hidden}
.ez4iO{background-color:#fff;border-radius:.8rem;border:1px solid #dee1e9;overflow:hidden}.mD_ZH{color:#4f4e5d}.Jum7F{color:#2f364f;text-decoration:underline}.Jum7F:hover{color:#2f364f}
.I1wZn{color:#2f364f}
.oGNh6{background-color:#fff;border-radius:.8rem;border:1px solid #dee1e9;overflow:hidden}.eyxGN{color:#2f364f;text-decoration:underline}.eyxGN:hover{color:#2f364f}
.e7yTN{display:grid;position:relative;grid-template-columns:1fr auto 1fr}.EuNqx{margin:1rem}.sExkD{margin:2rem}.e7yTN div:last-child{margin-left:auto}.IAwD9{display:flex;align-items:center}.pLFjQ{display:flex;align-items:center}.pLFjQ>*:not(:first-child){margin-left:1.6rem}@media screen and (max-width: 480px){.e7yTN{display:block;position:relative;grid-template-columns:1fr auto 1fr}.pLFjQ{display:flex;align-items:center;width:100%}}
.gIlWz{display:flex;flex-wrap:nowrap}.CWtdp{flex-wrap:wrap}.FKuJX{gap:0.4rem}.zU8Bz{gap:0.8rem}.yr3Ge{gap:1rem}.mdrJs{gap:1.6rem}.sMvzm{gap:2rem}
.dFhxH{color:#2f364f;font-weight:bold;text-decoration:underline}.dFhxH:hover{color:#2f364f}
.l72Ni{display:grid;grid-template-columns:2.8rem 1fr max-content;align-items:center}.l72Ni>:first-child{text-align:right}.l72Ni>:nth-child(2){margin-left:4rem;text-align:left}.l72Ni>:nth-child(3){align-self:center;width:6.4rem}
.qAWvC{display:inline-flex;align-items:center;padding:.3rem .6rem;border-radius:2px;line-height:1}
.e37OU{min-width:114rem}.aVCrm{width:25%}.BCDTh{width:8%}
.CjcTX{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.PuLIV{cursor:not-allowed}
.tB0ui{margin-top:2rem;font-size:1.8rem}.t_d0a{margin-top:1.6rem}.BkqBz{margin-top:1rem}
.Yny_q>*+*{margin-top:2rem}
.bj7v2{height:5.4rem}.Ha7_8{width:3.8rem}
.Tahwc{border-radius:1.4rem;display:inline-flex;align-items:center;padding:0 1.6rem;line-height:1;height:2.8rem;font-size:1.2rem;cursor:pointer;transition:background .2s,color .2s,fill .2s;max-width:100%;box-sizing:border-box}.Tahwc:active,.Tahwc:focus{outline:0}.Tahwc:disabled{cursor:default}.pETJe{padding:0 .8rem 0 1.6rem}.QxFtb{font-size:1.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.MImdf{width:2.4rem;height:2.4rem}.Vogxe.C2i4M{color:#fff;fill:#fff;background:#2f6aed}.Vogxe.QF96f{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed}.Vogxe.A8tW5:hover{color:#fff;fill:#fff;background:#2f6aed}.Vogxe.CIWI6{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed}.hXkuW.A8tW5:hover{color:#fff;fill:#fff;background:#2f6aed}.hXkuW.CIWI6:hover{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed}.Vogxe.qZd45.C2i4M{fill:#fff;background:#2f6aed;color:#fff}.Vogxe.qZd45.C2i4M>.qZd45{width:1.6rem;height:1.6rem;margin-left:.8rem;background:#fff;fill:#2f6aed}.Vogxe.qZd45.QF96f{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed;color:#2f364f}.Vogxe.qZd45.QF96f>.qZd45{width:1.6rem;height:1.6rem;margin-left:.8rem;background:#2f6aed;fill:#fff}.Vogxe.qZd45.A8tW5:hover{fill:#fff;background:#2f6aed;color:#fff}.Vogxe.qZd45.A8tW5:hover>.qZd45{width:1.6rem;height:1.6rem;margin-left:.8rem;background:#fff;fill:#2f6aed}.Vogxe.qZd45.CIWI6{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed;color:#2f364f}.Vogxe.qZd45.CIWI6>.qZd45{width:1.6rem;height:1.6rem;margin-left:.8rem;background:#2f6aed;fill:#fff}.hXkuW.qZd45.A8tW5:hover{fill:#fff;background:#2f6aed;color:#fff}.hXkuW.qZd45.A8tW5:hover>.qZd45{width:1.6rem;height:1.6rem;margin-left:.8rem;background:#fff;fill:#2f6aed}.hXkuW.qZd45.CIWI6:hover{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed;color:#2f364f}.hXkuW.qZd45.CIWI6:hover>.qZd45{width:1.6rem;height:1.6rem;margin-left:.8rem;background:#2f6aed;fill:#fff}.Vogxe.qZd45.jYNam.QF96f{background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed;background:#c5d9fa;color:#2f364f}.Vogxe.qZd45.jYNam.QF96f>.qZd45{width:1.6rem;height:1.6rem;margin-left:.8rem;background:#2f6aed;fill:#fff}.Vogxe.qZd45.jYNam.A8tW5:hover{fill:#fff;background:#2f6aed;color:#fff}.Vogxe.qZd45.jYNam.A8tW5:hover>.qZd45{width:1.6rem;height:1.6rem;margin-left:.8rem;background:#fff;fill:#2f6aed}.FEtlR{background:#f2f4f7;color:#2f364f;fill:#2f364f;font-weight:normal}.DLsh6.C2i4M{color:#fff;fill:#fff;background:#32b4e6}.DLsh6.QF96f{background:#fff;border:1px solid #32b4e6;color:#32b4e6;fill:#32b4e6}.upxPP.A8tW5:hover{color:#fff;fill:#fff;background:#32b4e6}.upxPP.CIWI6:hover{background:#fff;border:1px solid #32b4e6;color:#32b4e6;fill:#32b4e6}.KMWZM:hover{color:#fff;fill:#fff;background:#c5e7f4}.a_bE_.C2i4M{color:#fff;fill:#fff;background:#80bc40}.a_bE_.QF96f{background:#fff;border:1px solid #80bc40;color:#80bc40;fill:#80bc40}.pIJs9.A8tW5:hover{color:#fff;fill:#fff;background:#80bc40}.pIJs9.CIWI6:hover{background:#fff;border:1px solid #80bc40;color:#80bc40;fill:#80bc40}.F_GDl:hover{color:#fff;fill:#fff;background:#d1e8b8}.KMD74{font-weight:bold}
.bi7YM{position:relative}.JIzkW{display:flex;align-items:center;border:1px solid #c7ccd9;border-radius:.5rem;padding:1rem 1.4rem;height:inherit;background-color:inherit}.rwcQQ{border-color:#f03d3d}.khW49{background:#f7f8fc}.BGh2Q{position:relative}.dce06{margin-right:1.4rem}.y9Gjw{content:".";height:2.4rem}
.nLuI1>.ZOm_w:not(:first-child){margin-top:2rem}.WAJ24,.IU24Y,.qfFf3,.cOGiJ{display:grid;grid-template-columns:auto 1fr;align-items:center}.WAJ24>*:first-child,.IU24Y>*:first-child,.qfFf3>*:first-child,.cOGiJ>*:first-child{padding-right:.8rem}.IU24Y>*:nth-child(n+2),.qfFf3>*:nth-child(n+2){grid-column:2/3}.qfFf3>*:first-child{align-self:flex-start;margin-top:1rem}.y5cXN{padding-top:3.2rem;padding-bottom:1.6rem;text-align:center}.Q6BLe{margin-top:1.5rem}.Q6BLe>*:not(:first-child){margin-top:.4rem}.Q6BLe:first-of-type{margin-right:4rem}.i1Vhf{width:10.4rem}.AA7L6{width:11.4rem}.LXovG{padding:0 1rem}.K_oUN{padding:0;margin:0}.DDuxz{display:flex;align-items:center}.DDuxz>*:not(:last-child){margin-right:1rem}.w9ipc{width:11.2rem;box-sizing:border-box}
.v3Z95{display:block}.v3Z95[hidden]{display:none}
.P7YTN{height:32rem;overflow-y:auto;border:1px solid #dee1e9;border-radius:.8rem;box-sizing:border-box}.W_7Jd{border-bottom:1px solid #dee1e9;border-radius:0}.WFb5V{border-bottom:none}.JDggM{padding-top:0;padding-bottom:0}.wKWm_{padding-top:0;padding-bottom:0;height:3.6rem}.gOgnQ{padding-left:2rem}.nL34m{color:#7b8195}
.UTZeW{padding:0;line-height:0}.TP9ZP{display:flex;align-items:center;padding:1rem 1.6rem;width:100%;box-sizing:border-box;cursor:pointer}.TP9ZP:hover:focus-visible{outline:0}.TP9ZP:active{background:var(--bui-colors-gray-400)}.BCSl1,.BCSl1:hover,.BCSl1:active{background:var(--bui-colors-blue-400);color:var(--bui-colors-white)}.D2EE7{background:#fff;padding:.8rem 0;box-shadow:0 2px 10px 0 rgba(29,40,50,.1);border:1px solid color-gray-lighten-1;border-radius:.5rem}
.zkp09{padding:0 1.6rem 2.4rem;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width: 480px){.zkp09{padding:0 1.6rem}}
.TCPlP{display:flex;justify-content:space-between;align-items:center;height:4.8rem;padding:1.6rem;background:#fff;box-sizing:border-box;border-bottom:1px solid var(--bui-colors-gray-300);width:100%;flex-grow:0;flex-shrink:0}
.sqvJO{width:34rem;border-right:1px solid #dee1e9;height:100%;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column}@media screen and (max-width: 480px){.sqvJO{display:none}.J1M8i{display:block;width:100%;height:100%}}
.ffRnQ{background:#fff;width:100%;height:100%;display:flex;border:1px solid #dee1e9;border-radius:.8rem;overflow:hidden}.ci4Gx{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;height:100%;overflow:hidden;min-width:0}@media screen and (max-width: 480px){.ffRnQ{display:block}.ci4Gx{display:none}.j1n__{display:flex;width:100%;height:100%}.nuwEg{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff}}
.ABhZO{animation:hqSUq .3s ease-out}@keyframes hqSUq{from{opacity:0}to{opacity:1}}
.PSOSY{cursor:pointer}.PSOSY:hover{fill:#2f6aed}.ofpFJ{display:none}
.eHSe1{padding:1rem 1.6rem;border-radius:.5rem;border:1px solid #dee1e9;box-sizing:border-box;width:100%;max-width:100%;line-height:1.6;min-height:4.6rem;max-height:42rem}@media screen and (max-width: 768px){.eHSe1{max-height:20rem}}@media screen and (max-width: 480px){.eHSe1{max-height:13rem}}.eHSe1:focus{border:1px solid #2f6aed}.eHSe1[readonly],.eHSe1[readonly]:focus{background-color:#f7f8fc;border:1px solid #dee1e9}.eHSe1::-moz-placeholder{color:#2f364f;opacity:.5}.eHSe1::placeholder{color:#2f364f;opacity:.5}.u90n1{height:100%}.n4s0c,.n4s0c:focus{border-color:#f03d3d;background:#fff0f0}
.nowxJ:hover{fill:#2f6aed}.nowxJ:disabled{cursor:not-allowed}.tmbsR{display:none}
.uTPa8{color:#7b8195;fill:#7b8195;margin-top:2.4rem;display:flex;flex-wrap:wrap-reverse;padding:0;flex-grow:0;flex-shrink:0;align-items:flex-start}.HxO2o{flex-grow:1}.zgwyO{width:100%}.Ai8ic{color:#f03d3d;font-size:1.2rem;margin-top:.8rem}.yEft6{margin-right:1rem;flex-grow:1;position:relative}.Meg95{line-height:1.6;resize:none}.GihoU{resize:none}.Xbn0a{border-radius:.5rem;border:1px solid #dee1e9;box-sizing:border-box;width:100%;height:4.5rem;padding:1rem 1.6rem;background:#fff}.Xbn0a.B8o8p{border:1px solid #f03d3d;background:#fff0f0}.F0rYq{display:none}.lOOG5{margin-bottom:1.6rem;display:inline-block}.h2_c4{position:absolute;right:1.6rem;top:.8rem}.LuyDp{position:absolute;right:5.6rem;top:.6rem}.wZEKH{width:10.8rem;height:4.6rem}@media screen and (max-width: 480px){.uTPa8{display:block}.yEft6{margin-right:0}.wZEKH{margin:1.4rem auto}.Ai8ic{margin-bottom:.6rem}.Xbn0a.B8o8p{border:1px solid #dee1e9}}
.u8Kbp{display:inline-flex;align-items:center}.aDZTP{cursor:pointer;display:flex;align-items:center}._55NT{color:#a3a7b6;cursor:not-allowed}.CKz61{display:flex;width:100%;margin-top:1.6rem}.h9KIU{fill:#abb0c1}.A89PZ{stroke:none;fill:#2f6aed}.iwDfq{stroke:none;fill:#d5d8e0}.GhoOz{margin-left:.8rem}.wZ0zO{font-weight:bold}.HgtIV{font-weight:normal}.WqJrd{display:none}.QTgho{width:100%}
.NV4Me{margin:2rem 0 .8rem 0;font-size:1.4rem}.NV4Me:first-child{margin-top:0}.VULX3{color:#2f6aed}.SscQi{margin:0 5rem 1rem 0}.CeiTB::-moz-placeholder{opacity:1}.CeiTB::placeholder{opacity:1}.CeiTB:focus::-moz-placeholder{opacity:0}.CeiTB:focus::placeholder{opacity:0}.rjhl_{margin-left:2.4rem}.Kbqvm{position:relative}.febEc{color:#8c9aa8;position:absolute;top:-2.4rem;right:0}.pJ6_f{width:100%;text-align:center;margin-top:2rem}.D5jhT{display:flex}.w6Ttx{flex-grow:1;margin-right:1rem}.EyyuG{flex-grow:1;border:1px solid #c7ccd9;border-radius:.5rem}.pEJUb{width:8rem}.p4mgT:first-child{margin-top:0}.p4mgT{margin-top:1.6rem}
.g880J{max-height:24rem;overflow-y:scroll}
.CSrB4,.H50Sn,.qyOmc{display:flex;align-items:center;justify-content:space-between;height:4.6rem}.fiAul{opacity:.5}.gQgt9{flex-grow:1;border:1px solid #dee1e9;border-radius:.4rem;height:4.6rem;padding:0 .8rem;display:flex;align-items:center}.YFl7o{width:10.8rem;margin-left:.8rem}.JcDNr{font-size:1.4rem;font-weight:bold;padding:0;margin-top:0}.hIVmU{margin-left:.8rem}.qyOmc{cursor:pointer;font-weight:bold;border-bottom:1px solid var(--bui-colors-gray-300)}.qyOmc:first-child{margin-top:.8rem}.qyOmc:hover{color:#2f6aed}.ogM85{cursor:default}.ogM85:hover{color:#2f364f}.ogM85:hover>.u9sf0{fill:#abb1c1}.u9sf0{fill:#abb1c1}.u9sf0:hover{fill:#2f6aed}.VGdVp{max-height:24rem;overflow-y:scroll}.H50Sn{margin-left:3rem;border-bottom:1px solid var(--bui-colors-gray-300);height:3.2rem;justify-content:flex-start;padding-left:.4rem}.WVGP4{width:2rem;height:2rem;fill:#f37a89}.Ql1WE{margin-left:.8rem}.qdEtR{color:#2f6aed}
.r6bBk{position:relative}.IJbjW{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:3}.APe4W{display:none;position:absolute}._n9Nc .APe4W{display:inline-flex;z-index:4}.yc1eN{display:flex;align-items:center;color:#2f364f;fill:#2f364f;padding:1rem 1.6rem;width:100%;box-sizing:border-box}.yc1eN:hover{background:#f2f4f7;color:#2f6aed;fill:#2f6aed}.nenxC{cursor:pointer}
.pU_wY{margin-top:1.6rem}.xiAQa{max-height:25.2rem;overflow-y:scroll}.dtunH{width:12.8rem;box-shadow:0 0 10px 0 rgba(29,40,50,.1);border:1px solid #dee1e9;z-index:3;background:#fff;padding:.8rem 1.6rem;border-radius:.6rem;display:flex;flex-direction:column-reverse}.IKy7z{display:inline-flex;align-items:center;font-weight:bold}.VQpYU{margin-left:.8rem;fill:#dee1e9}.bqSjP{opacity:.5}.v3g_f{margin-left:.8rem}.OjoD2{display:flex;align-items:center}@media screen and (max-width: 480px){.pU_wY{padding:0 0 1.4rem}}
.Y9piA{width:29rem}.pE7aP{min-height:14rem;max-height:40rem;overflow-y:scroll;padding:1.2rem .9rem 1.6rem 1.1rem;box-sizing:border-box}.DKnfD{border-bottom:1px solid var(--bui-colors-gray-300);padding:.4rem 0}.DKnfD:first-child{padding-top:0}.mv6Ef{margin-top:1.4rem}@media screen and (max-width: 480px){.Y9piA{width:28rem;margin:auto;border-radius:.5rem;box-shadow:0 .2rem 1rem 0 rgba(29,40,50,.1)}}
.OzLB4{display:flex;flex-direction:column;height:100%}.NF7p1{font-weight:bold}.I2pK0{color:#2f6aed}.L47bn{flex-grow:1;min-height:0;height:100%;overflow-y:scroll}.KDHCq{min-height:0;width:100%;display:flex;flex-wrap:nowrap;flex-direction:column-reverse}.wSBVh,.ROrfb{padding:1.2rem 1.6rem;word-break:break-all}.ICGGS{margin-bottom:2.4rem;display:flex;justify-content:flex-start;flex-wrap:wrap}.Ls9Dj{display:flex;justify-content:flex-start;width:100%;align-items:center;flex-wrap:wrap}.Ls9Dj>*{display:inline-flex;margin-left:1rem;align-items:center}.Ls9Dj>:first-child{margin-left:0}.ROrfb{background-color:#f2f4f7;border-radius:0 .8rem .8rem .8rem;margin-left:3.8rem}.ROrfb>a{color:#2f6aed;text-decoration:underline}.TawJn{width:2.8rem;height:2.8rem}.o2g1W{fill:#abb1c1}.KFUPt{font-weight:bold}.Zfhem{font-size:1.2rem;color:#6b707e}.T5Wt8{width:18rem;height:18rem;border-radius:0 .8rem .8rem .8rem;-o-object-fit:cover;object-fit:cover;margin-top:.8rem;margin-left:3.2rem}.XSbc3{display:none}.UjyVa{font-size:1.2rem;margin-left:2.4rem}.iKKdi{display:inline-flex;align-items:center;color:#2f6aed;fill:#2f6aed;font-weight:normal;cursor:pointer}@media screen and (max-width: 480px){.XSbc3{display:inline-block;fill:#abb1c1}.UjyVa{margin-left:3.2rem;margin-top:.8rem}.TawJn{width:2.2rem;height:2.2rem}.wSBVh,.ROrfb{margin-top:.8rem}.aTi9_{width:28rem;margin:auto;border-radius:.5rem;box-shadow:0 .2rem 1rem 0 rgba(29,40,50,.1)}}
.d5P9u{display:flex;align-items:center;justify-content:space-between;text-decoration:none;cursor:pointer;color:#6b707e;fill:#6b707e;padding:1.4rem 0;height:6.4rem;box-sizing:border-box}.d5P9u:hover{background:#f2f4f7}.VCVhI{background:#f2f4f7}.K97Vd .RwxYE{display:block}.OaJsD{width:3.6rem;height:3.6rem;display:flex;flex-grow:0;flex-shrink:0;padding:0 1.6rem}.Dzik_{padding:0 .8rem 0 0;box-sizing:border-box;flex-grow:1;flex-shrink:1;overflow:hidden}.C3Mb7{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.sRhDz{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";flex-grow:1;flex-shrink:1;display:inline-flex;align-items:center;max-width:12.6rem}.tLbat{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.EGxYm{font-size:1.2rem;line-height:1.5rem;margin-left:1.6rem}.VBSBW{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.6rem;line-height:1.2}.Xi7lD{width:3.6rem;height:3.6rem}.UVquR{fill:#2f6aed}.lz7WL{width:2.2rem;height:2.2rem}.RwxYE{flex-grow:1;text-align:right;display:none}.TKi6L{width:1.8rem;height:1.8rem;margin-right:.8rem}
.rpx2z{height:100%;overflow-y:scroll}
.zhqk3{margin-top:2rem;height:calc(100vh - 24rem);min-height:30rem}.tP0_a{padding:2rem 2.4rem;font-weight:bold}.QTqLn{width:100%;background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed;font-weight:bold;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;height:4.5rem}.QTqLn:hover{background:#f7f8fc}@media screen and (max-width: 480px){.zhqk3{height:calc(100vh - 4rem)}}
.iOm3f{background-color:var(--bui-colors-green-100)}.o_fOC{background-color:var(--bui-colors-gray-100)}.dIWVR{color:var(--bui-colors-green-400)}.aRpCL{color:var(--bui-colors-gray-400)}
.EGWed{color:#7b8195;fill:#7b8195;margin-top:2.4rem;display:flex;padding:0;flex-grow:0;flex-shrink:0;align-items:flex-end}.p8aUx{flex-grow:1}._7USy{width:100%}.YqlzB{color:#f03d3d;font-size:1.2rem;margin-top:.8rem}.C49cD{margin-right:1rem;flex-grow:1;position:relative;width:100%;box-sizing:border-box;background:#fff}.wRTjI{border-radius:.5rem;border:1px solid #dee1e9;outline:1px solid #2f6aed}.wRTjI.vxXeM{border:1px solid #f03d3d;background:#fff0f0;outline:none}.GCkla{line-height:1.6;resize:none;padding-right:3.8rem}.yBnEt{border:none;outline:none}.yBnEt:focus{border:none;outline:none}.jvJzG{resize:none}.cjlII{display:none}.egW18{margin-bottom:1.6rem;display:inline-block}.dK78A{position:absolute;right:1.4rem;top:.8rem}.Ce3KY{width:10.8rem;height:4.6rem}@media screen and (max-width: 480px){.EGWed{display:block}.C49cD{margin-right:0}.Ce3KY{margin:1.4rem auto}.YqlzB{margin-bottom:.6rem}.jgcUL.vxXeM{border:1px solid #dee1e9}}
.Tic_f{display:flex;justify-content:space-between;align-items:center;background:#fff;box-sizing:border-box;width:100%;flex-shrink:0}.vOOLo{font-weight:bold}.CJFyK{color:#2f6aed}.KCWL3{fill:#abb1c1}.E5XwH{display:none}@media screen and (max-width: 480px){.E5XwH{display:inline-block;fill:#abb1c1}}
.z2Gco{flex-grow:1;min-height:0;height:100%;overflow-y:scroll}.QH4jt{min-height:0;width:100%;display:flex;flex-wrap:nowrap;flex-direction:column-reverse}
.Kg1j2+.Kg1j2{margin-bottom:2.4rem}.ZZmWb{display:flex;justify-content:flex-start;flex-wrap:wrap}.a3EL_,.trROw,.T6fnN{display:flex;width:100%;align-items:center}.Gx0Dm,.tvaAy,.GjXig{padding:1.2rem 1.6rem;word-wrap:break-word;min-width:0;word-break:break-all}.GjXig{background-color:#f1f7e9;border-radius:0 .8rem .8rem .8rem;margin-left:3.8rem}.GjXig>a{color:#2f6aed;text-decoration:underline}.elFca{margin-left:3.8rem;border-radius:0 .8rem .8rem .8rem}.u90If{display:flex;justify-content:flex-end;flex-wrap:wrap}.trROw{justify-content:flex-end}.tvaAy{background-color:#88c931;color:#fff;border-radius:.8rem 0 .8rem .8rem;margin-right:3.8rem}.tvaAy>a{color:#fff;text-decoration:underline}.hHZTP{background-color:var(--bui-colors-gray-200);color:#2f364f}.hHZTP>a{color:#2f6aed;text-decoration:underline}.mmS8p{margin-right:3.8rem;border-radius:.8rem 0 .8rem .8rem}.Nlh2V{width:3.6rem;height:3.6rem;fill:#89c33b;background-color:#fff;border-radius:50%}.nYh0_{width:2.8rem;height:2.8rem;background-color:#89c33b}.IVFC2{width:2.8rem;height:2.8rem}.zq7SL{fill:#abb1c1}.yln8E{font-weight:bold;margin:0 1rem}.iIH6t{font-size:1.2rem;color:#6b707e}.E09PX,.elFca,.mmS8p{width:18rem;height:18rem;-o-object-fit:cover;object-fit:cover}
.zmslU{display:flex;flex-direction:column;height:100%}
.m9MR7{height:calc(100vh - 24rem);min-height:30rem}@media screen and (max-width: 480px){.m9MR7{height:calc(100vh - 4rem)}}
.rgmqA{display:flex;align-items:center;justify-content:space-between;text-decoration:none;cursor:pointer;color:#6b707e;fill:#6b707e;padding:1.4rem 0;height:6.4rem;box-sizing:border-box}.rgmqA:hover{background:#f2f4f7}.AtKYh{background:#f1f7e9}.AtKYh .NJtjn{visibility:visible}.AtKYh:hover{background:hsl(216,23.8095238095%,90.8823529412%)}.WksG2{background:#f2f4f7}.dSr7z{width:6rem;height:2.8rem;display:flex;flex-grow:0;flex-shrink:0}.Dtf3q{padding:0 .8rem 0 1rem;box-sizing:border-box;flex-grow:1;flex-shrink:1;overflow:hidden}.wjMpD{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.znJQg{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";flex-grow:1;flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:12.6rem}.l4wDI{font-size:1.2rem;line-height:1.5rem;margin-left:1.6rem;flex-grow:0;flex-shrink:0}.oNNWh{font-size:1.2rem;width:26rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.6rem;line-height:1.2}.O8JoF{width:3.6rem;height:3.6rem;fill:#89c33b;background-color:#fff;border-radius:50%}.NJtjn{padding:.8rem;line-height:0;visibility:hidden}.doA8e{width:.8rem;height:.8rem;border-radius:50%;display:inline-block;background:#2f6aed}.NYgAY{flex-grow:1;text-align:right;display:none}
.DG74K{height:100%;overflow-y:scroll}
:root{--themeMainSectionPadding: 1.6rem}.oaCSE{padding:var(--themeMainSectionPadding);border-radius:.8rem;background:#fff;border:1px solid #dee1e9}.KiBhg{margin:0;display:inline-flex;align-items:center;line-height:2.7rem;font-size:1.8rem;font-weight:bold}.bSSku{line-height:0}.baZYF{margin-left:.5rem}.baZYF svg{display:block}.mZ3R9{overflow-x:auto;padding-left:0;padding-right:0}
.JpNjU{padding:0}
.gnrI_{min-width:1024px}.yYWEA{overflow:auto}
.yKIvY{background-color:#f7f8fc;padding:1.4rem 2rem;display:grid;align-items:center;grid-template-columns:auto 1fr;gap:1.6rem}.bKPiq{top:3.4rem;left:0rem;background-color:#fff;border:1px solid #dee1e9;border-radius:4px;padding:.4rem 0;width:26rem}.gE07c{margin-right:-0.6rem}.gE07c>svg{display:block}.bKPiq>ul{width:100%}.ytXhO{padding:.8rem 1.4rem;cursor:pointer;display:block}.ytXhO:hover{background-color:#f3f7ff;color:#2f6aed}@media screen and (max-width: 480px){.yKIvY{grid-template-columns:revert;gap:1.4rem}}
.EBQNu{display:grid;grid-template-columns:2.4rem 1fr;align-items:center}.DC48w{width:18%;padding-left:1.6rem}.EeEH5{width:8%}.fT8vF{width:8%}.JJn6T{width:12%}.lc_wq{width:14%}.VJhbe{width:20%}.BsOhU{width:20%}
.TT1fU{display:grid;grid-template-columns:2.4rem 1fr;align-items:center;gap:1.6rem}.DKlM6{gap:0px}
.BEKH6 svg,.BEKH6 button{display:block}.dODu_{text-align:left;white-space:pre-line}.tIhN5{flex-shrink:0}.NGZBF{display:grid;grid-template-columns:1fr 3.2rem;place-items:center}.fT2bl{text-decoration:underline;color:#2f364f;font-weight:bold}
.T5pID{max-width:58rem}.h3ub1{margin:1rem 0}.SzdUh{text-decoration:underline;color:#2f6aed;margin-right:.4rem}.B32i5{text-decoration:underline;color:#2f364f}.K8KMD{background-color:#f7f8fc;padding:2rem;border-radius:.5rem;margin:.8rem 0;color:#2f364f}.XtWuj{border:1px solid #dee1e9;padding:2rem;border-radius:.5rem;margin:.8rem 0;color:#2f364f}.AmvlG{fill:#abb2c1}.Gs1vz{fill:#abb2c1;width:4rem;height:4rem}.rX_J4{margin-left:1.6rem}.ONj9X{font-size:1.4rem;width:8rem}.uTzwX{margin-right:.5rem}.Q1VOE{margin-left:.5rem}.EYgZl{margin-left:2rem}
.SvrzR{position:absolute;left:-10000px;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}
.JWZAO>p:nth-of-type(2){margin-top:2rem}.dqnGb{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:2rem;padding-bottom:1.6rem}.dqnGb>button{width:12rem}.tNgoD{margin-top:2.4rem}.vtTPZ{width:12rem}.LAMHd>*:nth-child(2){margin-top:1.6rem}.JJhSF::after{content:"*";position:relative;top:-0.2rem;color:#f03d3d;font-weight:bold}.yepVF{margin-top:1rem}.yepVF>li:not(:first-of-type){margin-top:.6rem}.WRPGr{margin-bottom:1rem}
.orHT0{padding:1rem 2rem;color:#2f6aed}.ablWH{padding:0 2rem 2rem}.xN4yJ{border-radius:.4rem}.TweRY{padding:1rem 1.6rem;height:auto;background-color:#f7f8fc;border-radius:.4rem .4rem 0 0}.MDoMK{fill:#abb1c1;flex-shrink:0}.MDoMK:hover{fill:#2f6aed}.oFrgy{padding:1.4rem 2rem;width:25%;height:auto}.oFrgy:first-child{padding-left:2rem}.oFrgy:nth-child(2){border-right:1px solid #dee1e9}
.ocJpp{font-size:1.3rem}
.RMxc2{padding:2rem}.VV19n{margin-top:1rem;display:flex;flex-wrap:wrap;-moz-column-gap:2rem;column-gap:2rem;align-items:baseline}.OSfkU{margin-top:1.6rem}.Eq6Um{border-top:1px solid #dee1e9}.DymNH{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:baseline;color:#4f4e5d}.vRSHb{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:24rem}.Tn3JZ{line-height:1.2em}.KXKNg{border-radius:.4rem;border:1px solid #dee1e9;padding:1rem 1.6rem;box-sizing:border-box;min-width:18rem;display:flex;flex-direction:column;justify-content:space-between}.JBfNj{font-weight:bold;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:1.6rem}.YOS57{margin-right:.4rem;font-size:2rem}.ZiYT3{font-size:1.4rem}
.qJoXU{border-top:1px solid #dee1e9;margin-top:2rem;overflow:auto}.qJoXU>table{min-width:102.4rem}.A8Rio>td{border-style:solid;border-color:var(--bui-colors-gray-400);border-width:1px 1px 0 0;vertical-align:top}.A8Rio>td:last-child{border-width:1px 0 0 0}.f1pT3{width:11%}.xc2pJ{width:10%}.oS1S4{width:14%}.RBjJz{width:35%}.oS1S4,.RBjJz{border-right:1px solid #dee1e9}.GKz8R{width:30%}
.TNiSS{margin-top:2.4rem}.vhioB{margin-top:1.6rem}.V2r_U{margin-top:2rem}.Mcw1C{margin-top:2rem}.q2gkR{margin-left:2rem}
.bbOXT{width:34rem}.ZhXjl,.Mdplj{width:100%}
.WFi31{margin-top:1.6rem}.bboFE{margin-top:2.4rem}
.iFUX2{display:flex;align-items:center;justify-content:space-between;text-decoration:none;cursor:pointer;color:#6b707e;fill:#6b707e;padding:1.4rem 0;position:relative;height:6.4rem;box-sizing:border-box}.iFUX2:hover{background:#f2f4f7}.Vvxjk{background:#f3f7ff}.Vvxjk .ppNQc{visibility:visible}.Vvxjk:hover{background:hsl(216,23.8095238095%,90.8823529412%)}.dHrje{background:#f2f4f7}.M_ozM{width:6rem;height:2.8rem;display:flex;flex-grow:0;flex-shrink:0}.a9rWD{padding:0 .8rem 0 1rem;box-sizing:border-box;flex-grow:1;flex-shrink:1;overflow:hidden}.NZpvX{display:flex;flex-wrap:nowrap;align-items:center}.IeUlK{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";flex-grow:1;flex-shrink:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:12.6rem}.JXUoi{font-size:1.2rem;line-height:1.5rem;margin-left:1.6rem;flex-grow:0;flex-shrink:0}.JEuLg{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.6rem;line-height:1.2}.Qwc4p{margin-top:.6rem;display:flex;align-items:center}.AJxlY{width:1.6rem;height:1.6rem;fill:#85c5de}.Nc9cD{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem}.SbXx7{width:3.6rem;height:3.6rem}.Sybni{fill:#f37a89}.iRi48{width:2.2rem;height:2.2rem}.ppNQc{padding:.8rem;line-height:0;visibility:hidden}.qrpPH{width:.8rem;height:.8rem;border-radius:50%;display:inline-block;background:#2f6aed}.LTj7X{width:2.4rem;height:2.4rem;padding:.1rem;box-sizing:border-box;text-align:right;flex-grow:0;flex-shrink:0;margin-left:.8rem}
.sKWMB{height:100%;overflow-y:scroll}.L4UXg{margin-top:4rem;text-align:center}
.RJGq9{display:flex;justify-content:space-between;align-items:center;background:#fff;box-sizing:border-box;width:100%;flex-shrink:0}.ewxYg{font-weight:bold}.PZb22{color:#2f6aed}.mW10F{fill:#abb1c1}.aRxsa{display:none}@media screen and (max-width: 480px){.aRxsa{display:inline-block;fill:#abb1c1}}
.MWjiv{margin-top:2.4rem}.v7YKv{display:flex;justify-content:flex-start;flex-wrap:wrap}.q_y6f{display:flex;width:100%;align-items:center}.q_y6f>*{display:inline-flex;line-height:2.4rem;margin-left:1rem}.q_y6f>:first-child{margin-left:0}.TYor7{word-wrap:break-word;min-width:0}.JBaG5{margin-top:.8rem;margin-left:3.2rem;padding:1.6rem 2rem;background-color:#f3f7ff;border-radius:0 .8rem .8rem .8rem}.PKtoP,.LlvLR{margin-top:1.6rem;border-left:.4rem solid #c5d9fa;padding-left:2rem;font-weight:bold}.LlvLR{margin-top:2.4rem}.JvPje{margin-top:.8rem}.JvPje>button,.JvPje>a{margin-left:1rem}.JvPje>button:first-child,.JvPje>a:first-child{margin-left:0}.icmp5{color:#2f6aed}.O0WWT{color:#2f364f}.IzxrH{width:2.4rem;height:2.4rem}.MhO4e{fill:#85c5de}.Au0Hi{font-weight:bold}.fFPwu{fill:#abb1c1}.M2Gsx{font-size:1.2rem;color:#6b707e}.iAatN{font-size:1.2rem;color:#52585d;margin-left:1.4rem}.abfAa{color:#2f364f;font-weight:bold;text-decoration:underline}._6L1kS{margin-left:3.2rem;font-size:1.2rem}.ShjGw{font-family:apple color emoji,segoe ui emoji,noto color emoji,android emoji,emojisymbols,emojione mozilla,twemoji mozilla,segoe ui symbol}.IyVj2{--bui-button-main-color: var(--bui-colors-gray-900)}.ATMyF{--bui-button-main-color: var(--bui-colors-darkred-300)}@media screen and (max-width: 1024px){.q_y6f{display:inline-flex;flex-wrap:wrap}.iAatN{margin-top:1rem;margin-left:3.2rem}.JvPje{margin-top:.8rem;display:flex;flex-direction:column}.JvPje>button{margin-top:1rem;margin-left:0}.JvPje>button:first-child{margin-top:0}.JvPje>a{margin-top:1rem;margin-left:0}.JvPje>a>button{width:100%}}
.lTdFF+.lTdFF{margin-bottom:2.4rem}.x63m3{display:flex;justify-content:flex-start;flex-wrap:wrap;word-break:break-all}.xijqY,.AMT6m,.qQbag{display:flex;width:100%;align-items:center}.xijqY>*,.AMT6m>*,.qQbag>*{display:inline-block;margin-left:1rem}.xijqY>:first-child,.AMT6m>:first-child,.qQbag>:first-child{margin-left:0}.hBpzb,.SB0Sa,.I7Acx,.Ta4Gv{padding:1.6rem;word-wrap:break-word;min-width:0}.Ta4Gv{background-color:#f2f4f7;border-radius:0 .8rem .8rem .8rem;margin-left:3.8rem}.Ta4Gv>a{color:#2f6aed;text-decoration:underline}.I7Acx{color:#abb1c1;border:1px solid #dee1e9;border-radius:.8rem;margin-left:3.8rem}.MFfEY{margin-left:3.8rem;border-radius:0 .8rem .8rem .8rem}.EI8HV{display:flex;justify-content:flex-end;flex-wrap:wrap;word-break:break-all}.AMT6m{justify-content:flex-end}.SB0Sa{background-color:#2f6aed;color:#fff;border-radius:.8rem 0 .8rem .8rem;margin-right:3.8rem}.SB0Sa>a{color:#fff;text-decoration:underline}.VFQKd{margin-right:3.8rem;border-radius:.8rem 0 .8rem .8rem}.IhX1_{width:2.4rem;height:2.4rem}.t3_oP{fill:#f37a89}.YIb2l{width:2.8rem;height:2.8rem}.CszXQ{fill:#abb1c1}.ORzJq{font-weight:bold}.WYtHU{font-size:1.2rem;color:#6b707e}.ccgzl,.MFfEY,.VFQKd{width:18rem;height:18rem;-o-object-fit:cover;object-fit:cover}
.eGlaf{flex-grow:1;min-height:0;height:100%;overflow-y:scroll}.YPXPY{min-height:0;width:100%;display:flex;flex-wrap:nowrap;flex-direction:column-reverse}
.M4T0a{display:flex;flex-direction:column;height:100%}
.wwN3p{height:calc(100vh - 24rem);min-height:30rem}@media screen and (max-width: 480px){.wwN3p{height:calc(100vh - 4rem)}}
.k0cz1{display:inline-flex;align-items:center}
.CMQrE{display:inline-block}
.oKU67{text-align:right;padding:0 3.2rem 0 0}
.F7yg6{line-height:0}.F7yg6 svg,.F7yg6:visited svg{fill:#6b707e}.F7yg6:hover svg{fill:#2f6aed}
.XNJ3S{width:16rem}@media screen and (max-width: 480px){.XNJ3S{margin-top:2rem;width:100%}}
.DPopg{color:#6b707e}.vbWO1{width:13rem;display:inline-flex;align-items:center;color:#6b707e;fill:#6b707e}.vbWO1:hover{color:#2f6aed;fill:#2f6aed}.s5oDq{margin-left:.6rem}
.R7gqD{border:1px solid #dee1e9;border-radius:4px;padding:.8rem;display:flex;align-content:flex-start;flex-wrap:wrap;-moz-appearance:textfield-multiline;-webkit-appearance:textarea;overflow:auto;resize:vertical;min-height:9.8rem;margin-top:1.6rem}.RCRD2{margin:.8rem}.q7CQR{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#7b8195}
.DqfW4{color:#fff;border-radius:1.8rem;white-space:nowrap;padding:.6rem 1.2rem;font-weight:thin;margin-right:1rem}.jM8IV{background-color:#32b4e6}.D05oO{background-color:#80bc40}
.MGaBZ{min-width:20rem}.wKvu8{text-align:right;min-width:12rem;font-size:1.2rem}.asu0j{width:3.8rem;height:5.4rem;-o-object-fit:contain;object-fit:contain}.Rwtxd{width:1.6rem;height:1.6rem}.nUFCa{margin-left:.8rem}.YDsjC{display:flex;flex-wrap:wrap;margin-top:-1rem}.YDsjC>li{margin-top:1rem}
.Hj0xP{display:block;margin:0;padding:0;display:flex;width:-moz-max-content;width:max-content;border-radius:.3rem;overflow:hidden;border:1px solid var(--bui-colors-gray-300)}.d2YT4{border:none;border-width:0;clip:rect(0px, 0px, 0px, 0px);height:1px;width:1px;margin:-1px;padding:0;position:absolute}.holPD{position:relative;cursor:pointer}.holPD:not(:first-of-type){border-left:1px solid var(--bui-colors-gray-300)}.AsRjv{text-align:center;padding:1.2rem 2rem;font-size:1.4rem;color:#7b8195;background-color:#f2f4f7}.VU_YW{background-color:#2f6aed;color:#fff}.YCxaT{color:#7b8195;background-color:#f2f4f7;cursor:not-allowed}
.Z9rbo{display:flex;align-items:flex-start}.mMcKE{font-weight:bold;flex-basis:19.4rem;flex-shrink:0}.z0lHg{margin-left:19.4rem}.zEn5J{align-items:center}.NKDFH{font-weight:bold}.lLljt{width:27rem;margin-left:1rem;cursor:not-allowed}.GRObA{justify-content:space-between;align-items:center;padding:1.6rem;padding-left:2rem}.hlqjd{font-weight:bold;padding-right:1rem}.YsiRc{margin-top:2rem}.HjFmV{background-color:var(--bui-colors-gray-100);border-radius:5px}.ehuhx{text-align:right;margin-top:1.2rem}.l5aVP{margin-top:2.4rem}.zYm1G{width:12rem}
.HLQyp{fill:#fff;display:inline-block;cursor:pointer}.HLQyp.gO7kT{background:#f03d3d}.HLQyp.shgJj{background:#abb1c1}.HLQyp.shgJj:hover{background:#c7ccd9}.HLQyp.dUSNA{width:1.6rem;height:1.6rem}.HLQyp.KDw1W{width:2.6rem;height:2.6rem}.UIL6H.dUSNA{width:1.6rem;height:1.6rem}.UIL6H.KDw1W{width:2.6rem;height:2.6rem}
.Trlz0{display:inline-flex;justify-content:space-between;align-items:center;fill:#7b8195;color:#7b8195;cursor:pointer;font-size:1.2rem;font-weight:bold;white-space:normal}.Trlz0 .XBoxB{margin-right:.4rem;line-height:0}.Trlz0.nZ1yK{fill:#2f6aed;color:#2f6aed}.Trlz0.w4yC5{cursor:default}.Trlz0.w4yC5.nZ1yK{fill:rgb(140.8761061947,173.2477876106,245.1238938053);color:rgb(140.8761061947,173.2477876106,245.1238938053)}.mFjvV{white-space:nowrap}
.iKaed{font-size:0;fill:#2f364f}.hBnwM{font-weight:bold}.U0zn4{text-align:center;padding:1rem 0}.AneXI{width:-moz-fit-content;width:fit-content}.AneXI:hover svg{fill:#2f6aed}._rzmF{display:flex;gap:.8rem;align-items:center;justify-content:center;width:100%;height:4.4rem;background-color:var(--bui-colors-gray-100);color:#2f364f}._rzmF svg{fill:currentColor}._rzmF:hover{color:#2f6aed}
.ajpXF{background-color:var(--bui-colors-gray-100);border-radius:5px}
.IfKC3{margin-top:1rem}.qsfuH{display:flex;align-items:center}.R7u3N{margin-top:1.4rem}.R7u3N>*:not(:first-child){margin-top:1rem}.BjUJu{padding:1rem 1.6rem;padding-bottom:1.6rem}.hoKIv{flex:1 0 22rem;max-width:22rem;padding-right:1rem;box-sizing:border-box}.JT_uu{fill:#abb1c1;padding-left:1rem}.qwtHP{margin-top:1.6rem}.qvh2n{fill:currentColor;font-size:0}.Fh_HJ{margin-left:22rem}.WKC57{margin-top:1.6rem}.XCtDS>*:not(:first-child){margin-top:2rem}.Xm7_s *{cursor:not-allowed}.c5SJq{display:grid;grid-template-columns:22rem 1fr}.JWnSo{grid-column:1/2}.Gp7lp{grid-column:2/3;padding-left:1rem}.BU88g{margin-left:1.6rem;grid-column:2/3}.I874U{display:grid;grid-template-columns:1fr 3.2rem;margin-left:23rem;align-items:center}.KKRYW{justify-self:end}
.G7pLp{margin-top:1.6rem}.DZAoJ{margin-left:1.2rem}.QUPN_{margin-right:1.2rem}.sw5jx{margin-top:2.4rem}.ZgvwC{min-width:80rem;padding-left:1.6rem;padding-right:1.6rem}
.lvi7Y{padding:.8rem 0;background:#fff;box-shadow:0 2px 10px 0 rgba(29,40,50,.1);border:1px solid color-gray-lighten-1;border-radius:.5rem}.O0sck{padding:1rem 2rem;cursor:pointer;display:flex;align-items:center;fill:#abb1c1;color:#2f364f;word-break:keep-all}.O0sck:hover{color:#2f6aed;background:#f2f4f7;fill:#2f6aed}.O0sck>svg{margin-right:.8rem}.C5Z7y{fill:#f03d3d;color:#f03d3d}.C5Z7y:hover{background:#fff0f0;fill:#f03d3d;color:#f03d3d}.b6EfT{fill:#abb1c1}.b6EfT:hover{fill:#2f6aed}
.h2nRp{width:16rem}@media screen and (max-width: 480px){.h2nRp{margin-top:2rem;width:100%}}
.WrHg9{fill:currentColor}.TQPMw{margin-top:3.2rem}.V1WwV{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";padding-left:.5rem}.MXQLp{border-radius:.8rem;border:1px solid #dee1e9;background-color:#fff;margin-top:1.6rem;overflow-x:scroll}.ZOvAF{width:100%;text-align:center;border-collapse:collapse}.MtOZm{height:3.2rem;border-bottom:1px solid #dee1e9}.MtOZm>th{white-space:nowrap}.MtOZm>th:first-child{padding-left:1.6rem}.MtOZm>th:last-child{padding-right:1.6rem}.TuieJ{height:6.4rem;border-top:1px solid #dee1e9}.TuieJ>td{white-space:nowrap;padding:0 1.4rem}.TuieJ>td:first-child{padding-left:3.2rem;text-align:left}.TuieJ>td:last-child{padding-right:1.6rem;text-align:right}.JdfVM{display:inline-flex;align-items:center;justify-content:flex-start;color:#6b707e}.j6cVg{margin-right:1.6rem;fill:currentColor}.W02sW{display:inline-flex;align-items:center;color:#6b707e;font-size:1.2rem}.W02sW:hover{color:#f03d3d}.G4I2y{display:inline-flex;align-items:center;color:#2f6aed;font-size:1.2rem}.okTv5{min-width:16rem;width:100%}@media screen and (max-width: 480px){.MXQLp{overflow-x:scroll}}
.oc2vc{fill:currentColor}.mNjnO{display:inline-flex;align-items:center;color:#7b8195}.mNjnO:hover{color:#2f6aed}.mNjnO.W9BVt{color:#2f6aed}.mNjnO.W9BVt:hover{color:#7b8195}.DveD3{border:1px solid #dee1e9;border-radius:.4rem;padding:1.6rem;margin-bottom:1.6rem;max-height:12rem;overflow:auto;display:flex;flex-wrap:wrap}.DveD3>*{margin-right:1rem}.t0dKR{margin-bottom:1.6rem;height:17rem;overflow:auto}.dUzdL{line-height:3.8rem}.nu0JU{padding:0 1.6rem}.dS3ZU{display:flex;justify-content:center}.sbXkh{font-size:1.2rem}
.obPzd{fill:currentColor}.qi1mG{display:inline-flex;align-items:center;color:#7b8195}.qi1mG:hover{color:#2f6aed}.qi1mG.nWOgy{color:#2f6aed}.qi1mG.nWOgy:hover{color:#7b8195}.YU63I{border:1px solid #dee1e9;border-radius:.4rem;padding:1.6rem;margin-bottom:1.6rem;max-height:12rem;overflow:auto}.ZSoUK{margin-bottom:1.6rem;height:12rem;overflow:auto}.SIZxq{line-height:3.8rem}.pKhNq{width:100%;height:4.8rem;border:1px solid #dee1e9;border-radius:.4rem;display:inline-flex;align-items:center;padding:0 1.6rem;box-sizing:border-box;margin-bottom:1.6rem}.F6dWD{border:0;background:rgba(0,0,0,0);width:100%}.F6dWD:focus{border:0}.Y0RPd{padding:0 1.6rem}.h81j0{display:flex;justify-content:center}.fL_wf{font-size:1.2rem}
.gDwzN{margin-top:1.6rem}.NucMt{width:50%;height:4.5rem;border:1px solid #dee1e9;border-radius:.5rem;box-sizing:border-box;padding:1.6rem}.uuifC{padding:0 3.2rem;margin-left:.8rem}@media screen and (max-width: 480px){.NucMt{width:100%;margin:0}.uuifC{width:100%;margin:1rem 0 0}}
.rG7hW{margin-top:3.2rem}.FJEsx{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";padding-left:.5rem}.jKxcD{border-radius:.8rem;border:1px solid #dee1e9;background-color:#fff;margin-top:1.6rem}.Gg5w1{width:100%;text-align:center;border-collapse:collapse}.CIYel{height:3.2rem;border-bottom:1px solid #dee1e9}.CIYel>th{white-space:nowrap}.CIYel>th:first-child{padding-left:1.6rem}.CIYel>th:last-child{padding-right:1.6rem}.Pujxy{height:6.4rem;border-top:1px solid #dee1e9}.Pujxy>td{white-space:nowrap;padding:0 1.4rem}.Pujxy>td:first-child{padding-left:1.6rem}.Pujxy>td:last-child{padding-right:1.6rem}.oz9ka{max-width:20rem}.e6ndh{text-align:end;vertical-align:middle;padding-right:2rem}.CeMp2{border:1px solid #2f6aed;border-radius:1.8rem;height:3.5rem;width:15.3rem;font-weight:bold}@media screen and (max-width: 480px){.jKxcD{overflow-x:scroll}}
.y35gP{z-index:3}.agLZn{position:relative;cursor:pointer;padding:.8rem;border-radius:.8rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:bold;color:#2f364f}.Qg5v1,.DVdKG{cursor:not-allowed}.a8Hww{position:absolute;top:5rem;z-index:2}.YGxg1{margin:0 4rem;display:flex;align-items:center;font-size:1.5rem;font-weight:bold;color:#2f364f}.YGxg1:hover{color:#2f6aed}.YGxg1:hover .A9Joj{fill:#2f6aed}.nImXi{fill:#abb1c1}.nImXi:hover{fill:#2f6aed}.DVdKG:hover{fill:#abb1c1}.A9Joj{margin-left:.8rem}@media screen and (max-width: 480px){.agLZn{cursor:default}.YGxg1{margin:0 4.8rem}.nImXi{fill:#abb1c1}.A9Joj{display:none}}
.nkzOo{height:3.2rem}.e39gB{border:1px solid #dde0e8;color:#52585d}.e39gB:hover{background-color:var(--bui-colors-gray-800);color:#fff}.o3Ifi{margin-right:1.6rem;width:3.6rem;padding:0}.bRVGK{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.OGbNJ{justify-self:right}.GBgmg{cursor:pointer;color:#7b8195;fill:#7b8195;font-weight:normal}.GBgmg:hover{color:#2f6aed;fill:#2f6aed}.yV843{width:2rem}
.BePGW{margin-right:1rem}.x7Cy2{margin-right:.5rem}._EHFL{margin-left:.5rem}.qQV2Z>*{margin:2rem 0}.by7Vh{margin-left:.4rem}.YRuIA{font-size:1.6rem;margin:1.2rem 0;display:grid;grid-template-columns:2.6rem 1fr;align-items:center}.GjtQc{margin-top:.8rem;grid-row:2;grid-column:2}.zI3Dl{margin:0;padding:0;font-weight:normal}.ruZjd{display:flex;align-items:center}.ruZjd>svg{fill:#abb2c1;margin-left:-0.6rem;margin-right:1rem}.oGa_k{display:flex;align-items:center;white-space:pre-wrap}.oGa_k>svg{fill:#abb2c1;margin-left:-0.6rem;margin-right:1rem}.GaDXR{color:#a3a7b6}.fAfph{display:flex;margin-left:3.2rem}.OS4KB{display:flex;margin-right:1.4rem}.OS4KB>img{width:3.6rem;height:5.8rem;-o-object-fit:contain;object-fit:contain}.gIrn7{display:flex;align-items:flex-start}.gIrn7>svg{fill:#abb2c1;margin-left:-0.6rem;margin-right:1rem}.WFFXk{margin-left:-0.6rem;margin-right:1rem}
.EHG90{margin-left:.4rem}.EFJ9_{display:flex;align-items:center}.d06QO{padding:0;margin:0}.P3Ms_{display:grid;grid-template-columns:repeat(2, 20rem);gap:1rem;margin-left:2.8rem;margin-bottom:4rem}@media screen and (max-width: 480px){.P3Ms_{display:block}.P3Ms_>:not(:first-of-type){margin-top:1rem}}.wQjVa>*+*{margin-left:1rem}.HGzze{flex:1}.BEr0t{margin-top:1rem;margin-left:2.8rem;display:flex;justify-content:space-between;align-items:center}
.zPYCK{border:1px solid #c7ccd9;border-radius:.5rem;height:4.6rem}.K2LY5{border-color:#f03d3d}
.ze0VE{font-size:1.4rem}.qXpT5{padding-top:.4rem}._hVHf{width:14rem}
.UR11M{display:flex;align-items:center}.lIvIx{display:flex;align-items:center}.osaVh{margin-left:1.2rem;font-weight:bold}.LOzJh{margin-left:auto}.K3xbG{margin-top:1.6rem;padding-left:.2rem}.rUtOS{display:block}.rUtOS:not(:first-of-type){margin-top:1rem}._8gT0{margin-left:.4rem}.q93mt{line-height:0;width:2.4rem}.q93mt:not(:last-of-type){margin-right:.4rem}.KKgon{border-radius:3px;background-color:#f7f8fc}
.q6Tt2{display:flex;justify-content:flex-end}.q6Tt2>*+*{margin-left:1.6rem}
.sFhx7{width:100%;overflow:auto}.sFhx7 th{box-sizing:content-box}._NpXk{display:flex;align-items:stretch}.wIUYA>*:first-of-type{flex-shrink:0}.X3kR3:first-of-type{flex-shrink:0}.X3kR3:not(:first-of-type){margin-top:.6rem}.SpG9z{z-index:1;flex-shrink:0}.gV0gJ{background-color:#f2f4f7;margin-left:-1.4rem;padding-left:2.4rem;padding-right:1rem;border-radius:0 99999px 99999px 0;display:flex;align-items:center}.gV0gJ>:not(:first-of-type){margin-left:.6rem}.RvRpY{table-layout:fixed;min-width:800px}.oygYP{width:15%}.fh6TF{width:20%}.YlEWc{width:7%}.DiErh{width:10%}.h5J3d{width:15%}.kVFSd{width:15%}.v4X6K{width:18%}.vE9_7{padding-right:0rem}.IeCwY{margin-left:1.6rem}.sAbVF{margin-top:3.2rem}.esrfn{max-width:48rem}.Vikor{cursor:pointer;color:#7b8195;fill:#7b8195;font-weight:normal}.Vikor:hover{color:#2f6aed;fill:#2f6aed}.Dt3Xz{width:2rem}@media screen and (max-width: 480px){.sFhx7{overflow:revert}.esrfn{max-width:revert}}@media print{.sFhx7{overflow:revert}}
.ivDS_{display:flex;align-items:center}.i_nTO{display:flex;align-items:center}.R6MnM{margin-left:1.2rem;font-weight:bold}.yQmNd{margin-top:1rem;padding-left:.2rem}
.ThoEM{display:flex;flex-direction:column;height:calc(100vh - 11.4rem)}._OxTD{flex:0 0 23.2rem;max-width:23.2rem;padding:1.6rem;border-right:solid 1px #dee1e9;overflow:auto}._OxTD>:not(:first-of-type){margin-top:3.2rem}.BsHM7{margin-top:1rem;flex:1 1 auto;overflow:hidden;background:#fff;border-radius:.8rem;border:1px solid #dee1e9;display:flex;height:100%}.mv9RK{flex:1}.UP04Z{margin-top:1rem}@media screen and (max-width: 480px){.ThoEM{height:calc(100vh - 17.4rem)}._OxTD{overflow:initial}.y8FsY{overflow:initial}.BsHM7{overflow:auto}}@media print{._OxTD{display:none}.BsHM7{overflow:initial}}
.Z5mme{padding:.4rem 0 3.2rem 0}.IkRU6{width:24rem}.FRnC8{width:14.2rem}
.NrPwJ{margin-left:-0.4rem;margin-right:1rem}
.plI82{height:5.5rem;border-bottom:1px solid #dee1e9;box-sizing:border-box}.plI82:last-child{border-bottom:0}.BJOj0{font-weight:bold;color:#2f364f}.mVSL6{text-align:end;vertical-align:middle;padding-right:2rem}.Ckqbr{font-size:1.2rem;color:#6b707e;display:inline-flex;align-items:center}.Ckqbr:hover{color:#2f6aed}.Ckqbr>svg{fill:currentColor}.i7_RQ{padding:0;height:auto;margin:0 auto;position:absolute;background:#fff;overflow:auto;outline:none}.NuZPo{display:flex;width:100%;margin-top:1.6rem}.B34GU{display:flex;justify-content:center}.yo5oM{display:block;width:100%}.hhD7a{border-radius:.5rem;border:1px solid #c7ccd9;color:#2f364f;padding:1.6rem;height:4.6rem;width:100%;box-sizing:border-box}.ulGso{margin-right:.8rem}.O_9iR{width:100%;cursor:pointer}.lJzg8{color:#f03d3d;font-size:1.2rem}.DocGx{margin-top:2rem;margin-bottom:1.6rem;padding:1.6rem 5rem}
.Z2n72{background-color:#fff;border-radius:.5rem;border:1px solid #dee1e9;margin:0;overflow-x:auto}.CYlBC{width:100%;text-align:center;color:#2f364f;padding:0 2rem;border-collapse:collapse;white-space:nowrap}.CYlBC td{padding:1.4rem}.iluNg{height:3.5rem;border-bottom:1px solid #dee1e9;box-sizing:border-box;color:#6b707e;font-size:1.2rem}.AO47r{height:5.5rem;border-bottom:1px solid #dee1e9;box-sizing:border-box}.AO47r:last-child{border-bottom:0}.vYxyt{width:15%}.dAKKq{text-align:end;vertical-align:middle;padding-right:2rem}.KTska{font-size:1.2rem;color:#6b707e;display:inline-flex;align-items:center}@media screen and (max-width: 480px){.Z2n72{overflow-x:scroll}}
.YF9y7{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.cwasL{flex-grow:1}.dq_cg{fill:currentColor;margin-right:.6rem;margin-left:-1rem}.yG9LL:not(:first-of-type){margin-left:2rem}@media screen and (max-width: 480px){.YF9y7{flex-wrap:wrap}.cwasL{width:100%}.yG9LL{margin:0 auto 2rem}}
.RL1mX{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.Ph3yM{flex-grow:1}@media screen and (max-width: 480px){.RL1mX{flex-wrap:wrap}.Ph3yM{width:100%}.xoGzj{margin:0 auto 2rem}}
.iopKR{overflow-x:scroll}.Nywju{width:100%;background:#fff;fill:#a1a5ae;border-collapse:separate;border:1px solid #dee1e9;border-radius:.8rem;border-spacing:0;word-break:break-word}.Nywju th{padding:.8rem 1.4rem;font-weight:bold;color:#6b707e;font-size:1.2rem;text-align:center;word-break:keep-all;white-space:nowrap}.Nywju th:first-child{text-align:left}.Nywju td{border-top:1px solid #dee1e9;padding:1.6rem 2rem;white-space:nowrap}.Nywju ._9VbkE{width:11.6rem;min-width:11.6rem;box-sizing:border-box;word-break:keep-all;white-space:normal;text-decoration-line:underline}.Nywju .MC1wG,.Nywju .XF12p,.Nywju .QZNjI{padding-right:1rem;text-align:center}.Nywju .ZrysA,.Nywju .eQq3U,.Nywju .AzuRQ{padding-left:0;text-align:center}.Nywju .FDhWa{padding-left:0}.Nywju .FFgjH{text-align:center}.r7rbw,.IcMib,.GYwyu{padding:.5rem .8rem;background:var(--bui-colors-gray-300);border-radius:1rem;font-size:1rem;font-weight:bold;word-break:keep-all;color:#6b707e}.GYwyu.GTvWh{background:#2f6aed;color:#fff}.OxYh1{display:inline-block;word-break:keep-all}.IcMib.GTvWh{background:rgba(128,188,64,.85);color:#fff}.xNv6S{background:#fff;padding:1rem 0;border:1px solid #dee1e9;box-shadow:0 2px 10px 0 rgba(29,40,50,.1);border-radius:.5rem}.OE6PT{text-align:center}
.Ms4te{fill:#7b8195}.Mb4iE{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;justify-content:center;text-align:center}.AuO5k{width:30%;height:auto;min-width:100px;margin:0 auto 3.2rem}.quFUL{width:100% !important;height:100% !important}.LDtrN{margin:3.2rem auto 2rem}@media only print{.V1GmE{display:none}.tKqjD{width:100vw;height:100vh;max-height:100vh;position:absolute;box-sizing:border-box;overflow:hidden;top:0;left:0;border-radius:0}.Mb4iE{height:100%}.LDtrN{display:none}}
.SFUCg{flex-grow:1}.MDZb5{width:15.6rem}
.yr7fZ{width:68rem;max-width:90%}.n1_ja{padding-bottom:1.6rem}.JaN8L{margin-top:2rem}.Zskhz{display:flex;align-items:center;background:#f9f9f9;padding:1.4rem 1.6rem;margin-top:1rem;border-radius:.6rem}.yH6WR{flex-grow:1;padding-left:1.2rem}@media screen and (max-width: 480px){.yr7fZ{width:100%;max-width:100%}}.wtpR_{width:15.8rem}
.nk4jX{width:100%;display:flex}.nk4jX .ssWQB{margin-right:.8rem}.nk4jX .ssWQB:last-child{margin-right:0}.zNmfr{margin-top:1.6rem}.zNmfr:first-child{margin-top:0}.ssWQB{display:block;width:100%}.j_96L{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#f03d3d}.Msufl{margin-top:1.6rem;display:flex;justify-content:center}
.u8rjL{border:1px solid var(--bui-colors-gray-300);border-radius:.4rem;margin-top:2.4rem;padding:1.6rem}.mr_gl{font-size:1.4rem;margin:0}.MKm4J{padding:1rem 0}.MKm4J>label{margin-left:1.4rem}.wKAim{display:block;margin:2rem auto 0 auto}.iLZhI{width:100%;border:1px solid #dee1e9;border-radius:.5rem;box-sizing:border-box;padding:1.6rem}.ME7rx{color:#f03d3d}
.d5CTC{width:100%;max-width:56.4rem}.d5CTC .AoyaT{margin:2.4rem 0;display:flex;justify-content:center;align-items:center;gap:2rem}.d5CTC .pk_Vl{text-align:start}.d5CTC .U1g3Y{display:flex;justify-content:center}.d5CTC .U1g3Y .qSd5j{width:100%;margin-right:.8rem;text-align:start}.d5CTC .U1g3Y .qSd5j:last-child{margin-right:0}.fUyrb{width:12rem}.Fv5jY{width:12rem}
.ZQh3E{margin-top:1.6rem;text-align:center}.q4fyc{margin-top:1.6rem;margin-bottom:3.2rem}.vGtSZ{max-width:59.6rem}
.fwaF6{width:16rem}@media screen and (max-width: 480px){.fwaF6{margin-top:2rem;width:100%}}.H1NvT{min-width:2.4rem;margin-left:1.6rem;margin-right:1.6rem;fill:#f2ba5f}.as6bY{padding:0;padding-right:3.2rem}.as6bY .OaLzF{display:inline;margin-right:2.4rem}
.FNmU6{display:flex;flex-wrap:wrap}.Di77d{position:relative}.tMT6m{width:14rem;height:14rem;-o-object-fit:contain;object-fit:contain;background:#f7f8fc;border-radius:.4rem;margin-right:.8rem;margin-top:1.6rem;border:1px solid #dee1e9}.tMT6m:first-child{margin-left:0}.ktkNj{position:absolute;right:1rem;top:2rem}
.GBc2b{cursor:pointer}
.NfcgE{display:flex;justify-content:space-between;border-bottom:1px solid #dee1e9;padding:1rem 2rem 2rem 1.6rem;position:relative}.NfcgE:hover{background:#eff1f9}.NfcgE:first-child{border-top:1px solid #dee1e9}.nGSTE{display:none}.nGSTE:hover{fill:#2f6aed}.NfcgE:hover .nGSTE{display:block}.D7OeQ{display:flex;flex-wrap:wrap;margin-left:1rem}.mqblu{color:#52585d;font-weight:bold}.eUEwP{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#6b707e;margin-left:1.6rem}.bewLv{width:2.8rem;height:2.8rem;fill:#abb1c1}.GEUs8{margin-top:1.6rem;width:100%;overflow-wrap:anywhere}.WVL4W{display:flex}@media screen and (max-width: 480px){.nGSTE{display:block}}
.yjsjC{display:flex;align-items:center}.vHRpT{margin-right:.8rem;max-width:27rem}.KvUon{margin-left:.8rem;word-break:keep-all}
.yVpLP{font-size:1.4rem;border:1px solid #dee1e9;margin-top:2rem;border-radius:.8rem;overflow:hidden}.wX6zE{background:#fff}.gHMh6{fill:currentColor}.D5PEw{padding:1.6rem}.D5PEw .rckk7{display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;color:#6b707e}.D5PEw .rckk7>.qs9RP{display:flex;align-items:center}.D5PEw .rckk7 .SVaso{margin-left:.8rem}.D5PEw .uGPSh{font-size:1.6rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.D5PEw .TFEJK{margin-top:2.4rem}.D5PEw .lUYTP{width:2.4rem;height:2.4rem;margin-right:.2rem}.D5PEw .Mi6BX{margin-top:4rem;display:flex;align-items:center;fill:#abb1c1;color:#6b707e}.D5PEw .xCm5z{color:#2f6aed;fill:#2f6aed}.n5isr{padding:1.6rem;background-color:#f7f8fc;border-top:1px solid #dee1e9}
._3gEQ0{margin-top:1.6rem}
.TcLfW{border-bottom:1px solid var(--bui-colors-gray-300);box-sizing:border-box}.TcLfW:last-child{border-bottom:0}.PBQQ9{margin-top:1.6rem;overflow-wrap:anywhere}.fhtBd{display:flex;justify-content:flex-start;align-items:center;padding:1.4rem 1.6rem 0;font-weight:bold}.fhtBd .dDqVj{margin-left:1.6rem}._FWIW{padding:0 1.6rem;margin-top:1.6rem}.vsgIf{margin-left:1rem;display:flex;align-items:flex-start}.vsgIf a{color:#2f364f}.pHlPO{fill:#f37a89;width:2.8rem;height:2.8rem}.O6Ezj{display:flex;flex-wrap:wrap}.Pnt14{width:15rem;height:15rem;background:#f2f4f7;border:1px solid #dee1e9;border-radius:.5rem;margin-left:1.6rem;margin-bottom:1.6rem}.Pnt14 img{height:100%;display:block;margin:0 auto}@keyframes AJJKp{0%{background-color:#fdf9ed}99.99%{background-color:#fdf9ed}100%{background-color:#fff}}.V7P9I{padding-top:.1rem;background-color:#fdf9ed;animation:AJJKp 2.5s forwards}@media screen and (max-width: 480px){._FWIW{position:static;margin-top:1rem}}
.mAO2d{display:inline-block;font-size:1.5rem;line-height:2rem}.mAO2d.JoRox{font-size:1.2rem}.hAFBf{font-size:2rem;margin:0 .4rem}
.aS9ul{display:inline-block;font-size:1.5rem;line-height:2rem}.aS9ul.yDeLO{font-size:1.2rem}.T4516{font-size:2rem;margin:0 .4rem}
.nLqiL{border:1px solid var(--bui-colors-gray-300);margin-top:1rem;padding:1.4rem;display:flex;align-items:flex-start;border-radius:.5rem;position:relative;background-color:#fff}.jFYwV{height:8.2rem;width:8.2rem}.DSi9s{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.zYFcC{margin-left:1.4rem}.r7XL3{display:flex;line-height:1.4rem}.Nl1ys{overflow-wrap:anywhere;font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.O9z93{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";margin-left:2rem;display:flex;color:#2f6aed}.O9z93>svg{height:1.6rem;width:1.6rem;fill:#2f6aed}.O9z93{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";margin-left:2rem;display:flex;color:#2f6aed}.O9z93>svg{height:1.6rem;width:1.6rem;fill:#2f6aed}.SjeLW{margin-right:0;margin-left:auto;white-space:nowrap}.SjeLW>a{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#6b707e;line-height:1.2rem}@media screen and (max-width: 480px){.SjeLW{position:static;margin-top:1rem}}
.ofKmP{color:#6b707e;fill:#6b707e}.N9MIj{line-height:0;margin:1rem 0;padding:0 1.6rem;display:flex;gap:2rem}.zUnKo{color:#2f6aed;fill:#2f6aed}@media screen and (max-width: 480px){.ofKmP{font-size:1.2rem}.N9MIj{display:flex;justify-content:space-between}.N9MIj .bzjfr{margin-left:0}}
.rqjPa{height:0;transition:.5s;overflow:hidden}.qpWvR{height:auto;display:block;background:#f7f8fc}
.GbJun{padding:1.4rem 1.6rem;display:flex}.HlPho{padding:1.4rem 2rem;flex-grow:1;border-radius:.5rem;border:1px solid #dee1e9;color:#2f364f;resize:vertical}.g79N6{width:10.8rem;margin-left:1rem;max-height:4.6rem}@media screen and (max-width: 480px){.GbJun{padding:1.4rem 1.6rem;display:flex;flex-wrap:wrap}.HlPho{padding:.8rem 2rem;height:3.2rem}.g79N6{width:100%;height:4rem;margin-top:.8rem;margin-left:0}}
.gF6kG{margin:2rem auto;max-width:104.6rem;min-width:40.8rem}.UQTNc{border-radius:.8rem;background:#fff;border:1px solid #dee1e9;overflow:hidden}.UQTNc+.UQTNc{margin-top:1.6rem}@media screen and (max-width: 480px){.gF6kG{margin:1.6rem 0;max-width:100%;min-width:100%;box-sizing:border-box}}
.MOpJr{top:0;right:0;padding:0;min-width:50%;width:auto;height:100%;margin:0;position:fixed;background:#fff;overflow:hidden;outline:none;display:flex;flex-wrap:nowrap;flex-direction:column;z-index:41;box-shadow:0 0 10px rgba(29,40,50,.1)}
.Ak5Qi{display:grid;position:relative;grid-template-columns:1fr auto 1fr}.Ak5Qi div:nth-child(1){grid-column-start:2}.Ak5Qi div:nth-child(2){margin-left:auto}.OMUYz{margin:2rem auto;max-width:104.6rem;min-width:40.8rem}@media screen and (max-width: 480px){.Ak5Qi{display:block;position:relative;grid-template-columns:1fr auto 1fr}.OMUYz{margin:1.6rem 0;max-width:100%;min-width:100%;box-sizing:border-box}}
.Xkwtn{margin-top:2rem;background:#fff;border-radius:.8rem;border:1px solid #dee1e9}.rbTp_{display:flex;justify-content:flex-start;align-items:center;padding:1.4rem 1.6rem 0;font-weight:bold}.RucLx{margin-left:1rem;display:flex;align-items:flex-start}.RucLx a{color:#2f364f}.pxqXt{fill:#f37a89;width:2.8rem;height:2.8rem}@media screen and (max-width: 480px){.Xkwtn{margin-top:1rem}.Xkwtn+.Xkwtn{margin-top:1.6rem}}
.l4QY6{margin-top:1rem}
.F_rJC{color:#2f364f}
.RefuC{background-color:#fff;border-radius:.8rem;border:1px solid #dee1e9}.qTRDX{width:32rem}.lc3qb{color:#2f364f;text-decoration:underline}.lc3qb:hover{color:#2f364f}
.xJj0t{display:grid;position:relative;margin-top:2.4rem;grid-template-columns:1fr auto 1fr}.xJj0t>div:last-child{margin-left:auto}.fnAGZ{display:flex;align-items:center}.fnAGZ>*{margin-left:1.6rem}.DEl2K{display:flex;align-items:center}.ykIPA{margin-top:2rem}.Y6LFg{margin-top:-1rem}@media screen and (max-width: 480px){.xJj0t{grid-template-columns:1fr;gap:1rem}.xJj0t>div:last-child{margin-left:0}.fnAGZ{display:flex;align-items:center}.fnAGZ>*{margin-left:0}}
.MRdCi{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.MRdCi::-webkit-inner-spin-button{display:none}
.cUHVf{display:flex;flex-direction:column;height:calc(100vh - 22rem);min-height:30rem;background:#fff;margin-top:3.2rem;border:1px solid #dee1e9;overflow:hidden;border-radius:.8rem}@media screen and (max-width: 480px){.cUHVf{height:calc(100vh - 4rem)}}
.QXOUX{color:#7b8195;fill:#7b8195;border:1px solid #dee1e9;border-radius:.8rem;background:#fff;padding:1.6rem}.lZGGb,.TOhh6{border-radius:.5rem;border:1px solid #dee1e9;box-sizing:border-box;padding:1.6rem}.t_XfS{border:1px solid #f03d3d}.OZRKG{display:flex}.WYbQI{width:100%}.gsctg{flex-grow:1}.x_JLa{display:flex;justify-content:flex-end;align-items:center;margin-top:.8rem}.eJk96{display:inline-block;margin-right:3.2rem}.NMcau,.sSYDF,.f6Uy1,.lqLmo{color:#f03d3d;font-size:1.2rem}.sc78G{width:100%}.lqLmo{display:inline-block;margin-left:1.6rem}.tn9J4{margin-top:1.4rem}.TOhh6{width:100%;height:10.5rem}.f6Uy1{display:inline-block;margin-left:1.6rem}.fUQkG{display:none}.aT7AP{display:none}.R0TGj{flex-grow:1}.sSYDF{margin-top:.8rem}.vpXCF{margin-bottom:1.6rem;display:inline-block}
.lah9i{margin-top:1.6rem;display:flex;align-items:center}.mcSCv{margin-left:1.4rem}.iqqNg{display:inline-flex;align-items:center;color:#2f6aed;fill:#2f6aed;font-weight:normal;margin-left:1.3rem}
.VVXun{padding:1.4rem 1.6rem;display:flex}.l5iAE{width:27rem;border-radius:.5rem;padding-left:1.6rem;border:1px solid #dee1e9}.GEzF6{padding:1.4rem 2rem;flex-grow:1;border-radius:.5rem;border:1px solid #dee1e9;color:#2f364f;margin-left:.8rem}.D24d1{width:10.8rem;margin-left:.8rem;max-height:4.6rem}@media screen and (max-width: 480px){.VVXun{padding:1.4rem 1.6rem;display:flex;flex-wrap:wrap}.l5iAE{width:100%;padding:.8rem}.GEzF6{padding:.8rem;height:3.2rem;margin:.8rem 0 0 0}.D24d1{width:100%;height:4rem;margin-top:.8rem;margin-left:0}}
.p7bYo{background:#f7f8fc}.RQWno{color:#6b707e;fill:#6b707e}@media screen and (max-width: 480px){.p7bYo{font-size:1.2rem}.No9Wi{display:flex;justify-content:space-between}.No9Wi button{margin-left:0}}
.AV9Q3{height:2.8rem;width:2.8rem;border:1px solid #c7ccd9;border-radius:.4rem;background-color:#fff;padding:0;line-height:0}.AV9Q3 .OOt6a{cursor:not-allowed}.QWHSB{height:70%;width:70%;fill:#00b900}.fmKyj{visibility:hidden;position:absolute;width:800px;height:220px}.v0pr8{width:100%}.QdTC1{display:flex;justify-content:space-between;flex-wrap:nowrap;font-size:1.4rem}.QdTC1 .AiIdq{font-weight:bold}.QdTC1 .nE4_i{color:#6b707e}.rthF2{resize:vertical;margin-bottom:2rem}.uCvqg{min-height:20rem;resize:vertical}.T8Ui9{font-size:1.2rem;color:#333639}.HlPiH{margin-top:2rem;display:flex;justify-content:center}
.Rbwl_{display:flex;justify-content:space-between;align-items:center}.iuQ8t{display:flex;align-items:center}.xSeu0{display:flex;align-items:center}.N8B_J{color:#2f364f;text-decoration:underline;margin-left:.8rem}.lbjRR{fill:#f37a89;width:2.8rem;height:2.8rem}.uer3q{margin-left:1.6rem;font-size:1.2rem}.rjIVH,.EoHQs,.k0f8a{fill:#6b707e;color:#6b707e}.EoHQs{font-size:1.2rem;margin-left:.8rem;margin-right:1.4rem}.k0f8a{position:relative}.k0f8a:hover{fill:#2f6aed}.M1Rhq{position:absolute;top:0;right:3.2rem;width:-moz-max-content;width:max-content;border:1px solid #dee1e9;border-radius:5px;box-shadow:0 2px 10px 0 rgba(29,40,50,.1);background:#fff}.ayd6C{list-style:none;margin:1rem 0;padding:0}.Zh0KK{display:flex;align-items:center;color:#2f364f;fill:#2f364f;padding:1rem 1.6rem;width:100%;box-sizing:border-box}.Zh0KK:hover{background:#f2f4f7;color:#2f6aed;fill:#2f6aed}.q7Q0s{width:2rem;height:2rem}.dD1yx{margin-left:.8rem;word-break:keep-all}.XxYbN{cursor:pointer;fill:#2f6aed}@media screen and (max-width: 480px){.Rbwl_{display:block}.uer3q{margin-left:1.6rem;font-size:1.2rem;flex-grow:1;display:flex;justify-content:flex-end}.xSeu0{justify-content:flex-end;margin-right:-1.6rem}}
.AM2WQ{font-size:1.4rem;border:1px solid #dee1e9;margin-top:2rem;border-radius:.8rem;overflow:hidden}.AM2WQ:first-child{margin-top:0}._HVvD{padding:1.6rem;background:#fff}.tjdZu{margin:1.6rem 0}.kypa2{margin-left:1.6rem}.SnyjX{margin:1.6rem 0}.OmXSz{width:2.4rem;height:2.4rem;margin-right:.2rem}.lCEOE{margin-top:4rem;display:flex;align-items:center;fill:#abb1c1;color:#6b707e}.wCbPP{color:#2f6aed;fill:#2f6aed}
.gRU4V{display:flex;align-items:flex-end}.F1etk{width:26.8rem}.tfdmG{height:4.6rem}.ZJNIv{flex-grow:1;margin-left:.8rem}.ZJNIv>input{width:100%;padding:1.6rem;box-sizing:border-box;border-radius:.5rem;height:4.6rem}.rKX_M{width:10.8rem;margin-left:.8rem}._1hdL{margin-top:2rem}._a4id{border:1px solid #dee1e9;border-radius:.8rem;overflow:hidden;margin-top:1.6rem}.AGKPj{background:#fff;border-bottom:1px solid #dee1e9;display:flex;align-items:center;padding:1.6rem 3.2rem 1.6rem 2rem}.AGKPj:last-child{border-bottom:1px solid #dee1e9}.AGKPj>img{height:6rem;-o-object-fit:contain;object-fit:contain}.gux98{flex-grow:1;margin-left:2.8rem;font-size:1.4rem;font-weight:normal}.effnj{width:15rem;height:3.6rem;border-radius:1.8rem;flex-shrink:0}.ENCO_,.ENCO_>a,.ENCO_>a:hover{color:#f03d3d}.Y7r8U{text-decoration:underline;font-weight:bold}@media screen and (max-width: 480px){.AGKPj{flex-wrap:wrap}.gux98{margin-left:1.6rem;width:0}.effnj{width:100%;margin-top:1.6rem}}
.mfr2p{width:16.8rem;height:23.8rem;margin-right:1.6rem;margin-bottom:3.2rem;background:#fff;border:1px solid #dee1e9;border-radius:.8rem;position:relative}.mfr2p:last-child{margin-right:0}.XAEAH{padding:3rem 0;text-align:center}.XAEAH>img{height:10rem;width:7.2rem;-o-object-fit:contain;object-fit:contain}.PvNl8{margin:0 1.6rem 3rem 1.6rem;display:-webkit-box;word-break:break-word;overflow:hidden;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:3}
.Mov3J{display:flex;justify-content:space-between}._U22U{opacity:.5;font-weight:bold}.c8kcS{display:flex;flex-wrap:wrap;margin-top:1.6rem}
.xDDYc{display:flex;flex-direction:column;height:calc(100vh - 22rem);min-height:30rem;background:#fff;margin-top:3.2rem;border:1px solid #dee1e9;overflow:hidden;border-radius:.8rem}@media screen and (max-width: 480px){.xDDYc{height:calc(100vh - 4rem)}}
.E8hrn{width:100%;height:100%;padding:0;margin:0}
.B7tpD{text-align:right}
.Er8Uq{margin-top:1.6rem;height:27.5rem}.x7blf{padding:1.6rem 2rem 2rem}
.c2vUy{text-align:center;color:#2f364f}
.X3uYg{font-size:1.2rem;color:#6b707e;display:inline-flex;align-items:center;margin-right:1rem}.X3uYg:hover{color:#2f6aed}.X3uYg>svg{fill:currentColor}.Ha234{padding:0;height:auto;margin:0 auto;position:absolute;background:#fff;overflow:auto;outline:none}.RzCfT{width:100%}.IaDRZ{display:flex;width:100%;margin-top:1.6rem}.qy0b5{display:flex;justify-content:center}.KmMDA{display:block;width:100%}.ho3x_{border-radius:.5rem;border:1px solid #c7ccd9;color:#2f364f;padding:1.6rem;height:4.6rem;width:100%;box-sizing:border-box}.Vq3bN{margin-right:.8rem}.Ie5zo{width:100%;cursor:pointer}.niOdB{color:#f03d3d;font-size:1.2rem}.Bbept{margin-top:2rem;margin-bottom:1.6rem;padding:1.6rem 5rem}
.kcLM6{display:grid;position:relative;margin-top:2.4rem;grid-template-columns:1fr auto 1fr}.kcLM6>div:last-child{margin-left:auto}.attx0{display:flex;align-items:center}.attx0>*{margin-left:1.6rem}.BFOcb{display:flex;align-items:center}.G6RMw{background-color:#fff;margin-top:2rem;border-radius:.8rem;border:1px solid #dee1e9}.Lwy6f{margin-top:-1rem}.I0j4o{border-top:1px solid var(--bui-colors-gray-300)}@media screen and (max-width: 480px){.kcLM6{grid-template-columns:1fr;gap:1rem}.kcLM6>div:last-child{margin-left:0}.attx0{display:flex;align-items:center}.attx0>*{margin-left:0}}
.YhsHt{margin:0rem auto 4rem;max-width:104.6rem}.Hya5Z{border-radius:.8rem;background:#fff;border:1px solid #dee1e9;overflow:hidden}.Hya5Z+.Hya5Z{margin-top:1.6rem}
.R4JFI{color:#2f6aed;font-weight:bold}.COwpe{color:#f03d3d;margin-top:.8rem}
.rSmr4{margin-top:4.8rem}.y_B9k{font-size:2.2rem}.K8aYR{margin-top:3.2rem;text-align:center}.K8aYR>a{color:#2f6aed;font-weight:bold}.pDsc5{display:flex}.f8DCh,.eVHhe{margin-left:.8rem}.f8DCh:first-child,.eVHhe:first-child{margin-left:0}.c4soX,.Xn3rh{margin-top:2.4rem}.FpFEZ{width:24rem;max-width:80%;margin:3.2rem auto 0 auto}.plZgv{margin-top:2.4rem;text-align:center}@media screen and (max-width: 768px){.rSmr4{margin-top:3.2rem}.FpFEZ{width:100%}}
.bYWZx{margin-top:3.6rem;text-align:center}
.ESax2{max-width:68rem}.ESax2>ul{padding-left:2rem}.ESax2>ul>li{list-style:circle}
.nRIlx{max-width:68rem}.nRIlx>ol li{list-style:inherit}.k3oyw{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";margin-top:4.8rem}.GIf6p{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";padding:0;padding-left:2rem;box-sizing:border-box;line-height:2.4rem;margin-top:2rem}.GIf6p .O7we7{display:list-item;list-style-type:dicimal}.GIf6p .G0ead{display:list-item;list-style-type:lower-latin}.GIf6p .XAmrw{display:list-item;list-style-type:lower-roman}
.OdDO5{max-width:68rem}.OdDO5>ol{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";padding:0;padding-left:2rem;box-sizing:border-box;line-height:2.4rem;margin-top:2rem}.OdDO5>ol>li{display:list-item;list-style-type:decimal}.OdDO5>ol>li>ol{padding-left:2rem}.OdDO5>ol>li>ol>li{list-style-type:lower-alpha}.OdDO5>ol>li .Gjqju>li{display:list-item;list-style-type:decimal}._W30O{line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";font-size:2rem;margin-top:4.8rem}.QJj39{line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";font-size:1.6rem;line-height:2.4rem}.YyzTs{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";line-height:2.4rem}
.ZIVLx{width:33.5rem}.vhjwx{margin-top:3.2rem;display:flex;justify-content:center}
.ZJTQn{margin-top:8.8rem;text-align:center}.Rlsw2{font-size:2.2rem}.Bk2I1{margin-top:3.2rem}.Bk2I1>a{color:#2f6aed;font-weight:bold}.fyqyj{margin-top:4.8rem}.fyqyj>label{width:100%;margin-bottom:1.2rem;text-align:left;display:block}.fyqyj>input{width:100%;padding:1.6rem;border-radius:.8rem}.xh32r{margin-top:2.4rem}.nQsaE{width:24rem;max-width:80%;margin:3.2rem auto 0 auto}.Fx6zi{color:#f03d3d;margin-top:.8rem}@media screen and (max-width: 768px){.ZJTQn{margin-top:3.2rem}.nQsaE{width:100%}}
.BMnHr{margin-top:8rem}.glfn4{margin-top:3.6rem;text-align:center}
.rvkJS{margin-top:2rem}.DCLQR{overflow-x:auto;margin-top:2rem}.TCMJ2{height:3.6rem}.w3Lp_{width:13.8rem}
.kkBtX{color:#2f364f;font-size:1.4rem}.AGKiS{min-width:20.8rem}.p1SGo{width:10rem}.qOGxZ{width:10rem}
.ViZna{margin-top:2.4rem}.npUJS{margin-top:2rem}.AVfbD{margin-top:2.4rem}
.V8ZKz{padding-top:1.6rem;display:flex;align-items:center}.V8ZKz>:not([hidden])~:not([hidden]){margin-left:1.6rem}.ByEpE{display:flex;align-items:center;justify-content:center;margin:2rem 0 1.6rem 0}.UcJ5I{width:13.2rem}
.fp5Wc{width:22.4rem}
.dyN5i{min-width:16rem;font-size:1.2rem;color:#6b707e}.VApqt{min-width:15rem}.ddnrd>:not([hidden])~:not([hidden]){margin-left:3rem}.tsP8A{height:6rem}.tsP8A>td{height:6rem}
.s17TW{margin-top:1.8rem}.J7XGG{margin-top:2.4rem}
:root{--themeProgressBarHeight: 1.4rem;--themeProgressBarTrackColor: #dde0e8;--themeProgressBarTrackFillColor: #629af7}.bqsTt{height:var(--themeProgressBarHeight);border-radius:.7rem;width:100%;position:relative}.k7nSv{display:inline-block;height:var(--themeProgressBarHeight);position:absolute;left:0;top:0;border-radius:calc(var(--themeProgressBarHeight)/2);background-color:var(--themeProgressBarTrackFillColor)}.DeNCc{background-color:var(--themeProgressBarTrackColor)}.XFjqf{border:2px solid var(--themeProgressBarTrackColor);background-color:rgba(0,0,0,0)}
.tCc4I{overflow-x:auto}.rGiDc{color:#2f364f;font-size:1.4rem}.l6lWS{min-width:20.8rem}.dWjsL{color:#2f364f;text-decoration:underline;font-weight:bold}.bBu_m{width:10rem}.R2FM3{width:10rem}.w7o2S{width:4.8rem;color:#6b707e;font-size:1.2rem;padding-left:1rem;padding-right:2rem}.tdHa7{color:#5c5f6a;opacity:.5}
.tLs2O{margin-top:2.4rem}.UvT3R{margin-top:2rem}.FgKgJ{margin-top:1.6rem}.saRpu{overflow-x:auto;margin-top:2.4rem}.fXi0X{color:#6b707e;font-size:1.2rem}.HalZz{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content;width:100%;font-size:1.2rem;margin-right:4rem;gap:1rem}.R1lQq{grid-column:1/2;grid-row:1/2}.PxlTG{grid-column:2/3;grid-row:1/2;justify-self:end}.ix9dV{grid-column:1/3;grid-row:2/3;--themeProgressBarHeight: 1rem;--themeProgressBarTrackColor: #dee1e9;padding-right:.4rem}.a03Dn{height:3.6rem}.s0NAr{color:#f03d3d;margin-top:1rem}.s0NAr>div:not(:first-child){margin-top:.5rem}.ZGFSb{width:13.8rem}
.W0xgK{max-width:104.6rem;min-width:40.8rem;margin:2rem auto;border:1px solid #dee1e9;background-color:#fff;border-radius:.8rem}.SZ8ED{height:7rem;padding:1.6rem;display:flex;align-items:center;border-bottom:1px solid #dee1e9;color:#2f364f}.SZ8ED:last-child{border:0}.SZ8ED:hover{color:#2f364f;background-color:var(--bui-colors-gray-200)}.qY_vr{background-color:#f3f7ff}.PWTGC{font-weight:bold}.OgFfj{color:#333;font-size:1.3rem}.qPlep{fill:#6b707e;margin-right:1.2rem}@media screen and (max-width: 480px){.W0xgK{margin-left:0;margin-right:0;min-width:auto}}
.lS5qO{background-color:#fff;border-radius:.8rem;border:1px solid #dee1e9;margin-top:2rem;overflow-x:scroll}.dfugb{width:100%;text-align:center;border-collapse:collapse;color:#6b707e}.dfugb thead .Nt_Gl:first-child{border-top:0}.SFNJV{font-size:1.2rem}.SFNJV>th{padding-top:1.4rem;padding-bottom:1.4rem}.Nt_Gl{border-top:1px solid var(--bui-colors-gray-300);min-height:6.4rem;box-sizing:border-box}.Nt_Gl>td{padding-top:2rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem;min-width:9.3rem;box-sizing:border-box}.Nt_Gl>td.Rc7bM{padding-right:1.4rem;text-align:left;border-top:0}.Nt_Gl>td.Rc7bM>a{color:#2f364f;font-size:1.4rem;font-weight:bold;text-decoration:underline;width:11.6rem;max-height:4.2rem;text-overflow:ellipsis;display:block;overflow:hidden}.Nt_Gl>td.TcQBH{width:0;min-width:4rem;max-width:6rem}.Nt_Gl>td.p4WIe{width:0;white-space:pre-wrap;word-break:break-all}.Nt_Gl>td.k6Rf9{min-width:4rem}.NsjKl{padding:1.8rem 2.2rem;white-space:nowrap;color:#2f364f}.Hpua0{color:#6b707e}.rX8ha{cursor:pointer;display:inline-flex;align-items:center;color:#6b707e;fill:#6b707e}.rX8ha.F1H82{color:#2f6aed;fill:#2f6aed}.qpGTb{background-color:#e1eaf7}.Qrx9f{background-color:#f2f5fa}.xydUB{background-color:#f6fafe}.zeiZf{background-color:#fffbf7}.h4ga4{background-color:#fef6f6}.CSlkj{background-color:#feeded}.rs_ys{background-color:#fee0e0}.KhXnE{background-color:#fdcece}.dx7RO{background-color:#fcbcbc}.QJIKN{background-color:#fbb2b2}.DW7WC{background-color:#faa5a5}.YXcZD{text-align:center}@media screen and (max-width: 480px){.Rc7bM{padding:.4rem}.bij_u{padding:0 2rem;min-width:5.6rem}.lS5qO{overflow-x:scroll}}
.hrzqp{display:grid;position:relative;grid-template-columns:1fr auto 1fr}@media screen and (max-width: 480px){.hrzqp{display:block;position:relative;grid-template-columns:1fr auto 1fr}}
.pBzh1{box-sizing:border-box;border:1px solid #dee1e9;border-radius:.6rem;background:#fff;padding:2rem 2.4rem 3.6rem 2rem}.rTOCI{color:#2f364f;font-size:1.4rem;margin:0 0 3.2rem 0}.xjo_m,.cqujy{color:#52585d;font-weight:normal}._Nxll{margin-top:.8rem;display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}.VXuqU{color:#2f364f}.SGGfc{font-size:3.6rem}.bJWe5{display:inline-flex;align-items:flex-end;margin-left:2.4rem}.cqujy{font-weight:bold}.o46jL{fill:#7b8195;color:#7b8195;margin-left:1rem;display:inline-flex;align-items:center}.BPfhg{fill:#a3c77c;color:#a3c77c}.yaeQp{fill:#f37a89;color:#f37a89}@media screen and (max-width: 1024px){.rTOCI{margin-bottom:3rem}._Nxll{justify-content:space-between}.o46jL{margin-left:.6rem}.SGGfc{font-size:3.4rem}}@media screen and (min-width: 768px){.pBzh1:hover{box-shadow:0 1px 4px 0 rgba(21,27,38,.12);margin-top:-1px}}@media screen and (max-width: 480px){.pBzh1{margin:0}._Nxll{justify-content:flex-start}.bJWe5{margin-left:2.4rem}}
.e1BIo{width:100%;padding:2rem;background:#fff;border:1px solid #dee1e9;border-radius:.6rem;margin-top:2.4rem;box-sizing:border-box;min-height:27.8rem}.Wz9lx{display:flex;margin-top:2.4rem}.rnOxx{display:flex;justify-content:space-between}.sJB15{display:inline-flex;align-items:center;color:#2f6aed;fill:#2f6aed}.ifQga{margin:0;padding:0;font-size:1.4rem}.gXeCB{color:#6f7382}.zhiee{margin-left:3.2rem;text-decoration:underline;color:#2f364f;font-weight:bold}.DJB2v{margin-top:8.8rem;text-align:center;color:#52585d;font-weight:bold}@media screen and (max-width: 480px){.e1BIo{margin-top:.8rem}.Wz9lx{display:block}.gXeCB{display:block}.zhiee{display:block;margin:1rem 0 0}}
._8s7M1{display:flex;flex-wrap:wrap}.gc0TC{width:100%}.e56vH{display:flex;flex-wrap:wrap;width:100%}.A7lVT{display:flex;flex-wrap:wrap;width:50%}.xw8eo{margin-top:2rem;width:50%;padding:0 .8rem;box-sizing:border-box}@media screen and (max-width: 1024px){.e56vH{padding:0 .6rem}.A7lVT{display:flex;flex-wrap:wrap;width:100%}}@media screen and (max-width: 480px){._8s7M1{margin-bottom:2rem}.e56vH{padding:0}.xw8eo{width:100%;padding-left:0}}
.Fi5XP,.jzUF1{display:flex;align-items:center;justify-content:space-between;height:4.6rem}.cyHXO{opacity:.5}.DlwXB{flex-grow:1;border:1px solid #dee1e9;border-radius:.4rem;height:4.6rem;padding:0 .8rem;display:flex;align-items:center}.aL2k_{width:10.8rem;margin-left:.8rem}.PvF3l{font-size:1.4rem;font-weight:bold;padding:0;margin-top:0}.bWQss{margin-left:.8rem}.OW3m1{display:flex;align-items:center}.xnraW{font-size:1.4rem;padding:1.6rem 0;margin:0;line-height:1}.aeJZR{font-size:1.2rem;margin-left:1.6rem;color:#52585d}.jzUF1{cursor:pointer;font-weight:bold;border-bottom:1px solid var(--bui-colors-gray-300)}.jzUF1:first-child{margin-top:.8rem}.jzUF1:hover{color:#2f6aed}.yv0Hx{cursor:default}.yv0Hx:hover{color:#2f364f}.yv0Hx:hover>.ffdsY{fill:#abb1c1}.ffdsY{fill:#abb1c1}.ffdsY:hover{fill:#2f6aed}.zPta9{color:#2f6aed}
.yuDCV{margin-top:1.6rem}.Mddv5{max-height:25.2rem;overflow-y:scroll}.szkv_{width:12.8rem;box-shadow:0 0 10px 0 rgba(29,40,50,.1);border:1px solid #dee1e9;z-index:3;background:#fff;padding:.8rem 1.6rem;border-radius:.6rem;display:flex;flex-direction:column-reverse}.WzGIR{display:inline-flex;align-items:center;font-weight:bold;margin-right:.6rem}.nYvim{margin-left:.8rem;fill:#dee1e9}.UUChJ{color:#2f6aed;cursor:pointer}.UUChJ:hover{text-decoration:underline}.eyV58{opacity:.5}.dUKR2{margin-left:1rem}.y92oD{display:flex;align-items:center}.EpxEP{margin-right:0}@media screen and (max-width: 480px){.yuDCV{padding:0 0 1.4rem}}
.gsgUt{flex-grow:1;min-height:0;height:100%;overflow-y:scroll}.mmL9B{min-height:0;width:100%;display:flex;flex-wrap:nowrap;flex-direction:column-reverse}.f5UOz{margin-bottom:2.4rem;display:flex;justify-content:flex-start;flex-wrap:wrap}.VSfw2{display:flex;justify-content:flex-start;width:100%;align-items:center;flex-wrap:wrap}.VSfw2>*{display:inline-flex;margin-left:1rem;align-items:center}.VSfw2>:first-child{margin-left:0}.vlV2u,.PvE06{padding:1.2rem 1.6rem;word-break:break-all}.PvE06{background-color:#f2f4f7;border-radius:0 .8rem .8rem .8rem;margin-left:3.8rem}.PvE06>a{color:#2f6aed;text-decoration:underline}.wio_C{width:2.8rem;height:2.8rem}.X2WwC{fill:#abb1c1}.ZJ40Y{font-weight:bold}.vXkxq{font-size:1.2rem;color:#6b707e}.j6EHn{width:18rem;height:18rem;border-radius:0 .8rem .8rem .8rem;-o-object-fit:cover;object-fit:cover;margin-top:.8rem;margin-left:3.2rem}@media screen and (max-width: 480px){.wio_C{width:2.2rem;height:2.2rem}}
.BWR8x{height:100%;overflow-y:scroll}
.ftRwJ{margin-top:2rem;height:calc(100vh - 24rem);min-height:30rem}.RiFp4{padding:2rem 2.4rem;font-weight:bold}.ILKvA{width:100%;background:#fff;border:1px solid #2f6aed;color:#2f6aed;fill:#2f6aed;font-weight:bold;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;height:4.5rem}.ILKvA:hover{background:#f7f8fc}.d2q8X{display:none}.cqoXG{font-weight:bold}.pI4Ft{color:#89c33b}.vCWYY{padding:1.2rem 1.6rem;word-break:break-all}.dD3ny{width:2.8rem;height:2.8rem}.lMESc{fill:#abb1c1}.bga7x{font-weight:bold}.v17Nv{font-size:1.2rem;color:#6b707e}.KMF90{width:18rem;height:18rem;border-radius:0 .8rem .8rem .8rem;-o-object-fit:cover;object-fit:cover;margin-top:.8rem;margin-left:3.2rem}.iSRa8{height:100%}@media screen and (max-width: 480px){.d2q8X{display:inline-block;fill:#abb1c1}.dD3ny{width:2.2rem;height:2.2rem}.vCWYY{margin-top:.8rem}.ftRwJ{height:calc(100vh - 4rem)}.d2q8X{display:inline-block;fill:#abb1c1}}
.pQKwv{text-align:center}
.ZXqv1:last-child>._1wLsN>.GM0g6{border-bottom:0}._1wLsN{display:block;padding:0 1.6rem;cursor:pointer}._1wLsN:hover{background:#f3f7ff}._1wLsN.bhVTd{background:#f3f7ff}.GM0g6{padding:1.6rem 0;border-bottom:1px solid #dee1e9;display:flex;align-items:center}.i0iZL{margin-right:1.4rem;width:2.8rem;height:2.8rem}.EbTrm>._1wLsN>.GM0g6,.EbTrm>._1wLsN>.GM0g6>a{fill:#2f6aed;color:#2f6aed}.Q8z1S>._1wLsN.ABWcL{font-weight:bold}.Q8z1S>._1wLsN.DSeak,.Q8z1S>._1wLsN.DSeak:hover{cursor:default;background:#f7f8fc}.Q8z1S>._1wLsN>.GM0g6,.Q8z1S>._1wLsN>.GM0g6>a{fill:#abb1c1;color:#2f364f}
.tzKWV{width:100%;border:1px solid #dee1e9;border-radius:.6rem;background:#fff}
.tHm5q{margin-top:6rem;display:block;width:68rem}.VaH0L{margin-bottom:1.6rem}.VaH0L .AiJHM{display:flex;justify-content:space-between;width:100%;align-items:center}.VaH0L .okrMs{font-weight:bold}@media screen and (max-width: 480px){.tHm5q{margin-top:3.2rem}}
.X4jg9{word-break:break-all}
.D6uHW{font-size:1.4rem;font-weight:bold}.zYO0c{background-color:#f7f8fc;padding:2.5rem 2rem 2rem;border-radius:.5rem;margin-top:1.6rem;color:#2f364f}.yPjIR{width:34.5rem;margin-left:2rem}.nB6jI{margin-left:2rem}.xEW6a{width:14.2rem}.QLhwP{width:27.3rem;margin-left:3.6rem;font-size:1.6rem}.IYIAb{font-size:1.6rem;white-space:nowrap}.KrJDW{margin-left:1.6rem}.SVq3R{text-align:right}.rNwl0{width:12rem}.wH8bG{white-space:nowrap}.c2DoU{margin-left:10rem}.H_SEE{color:#7b8195;font-weight:700}
.vrhma{margin-top:1.6rem}.DDoFu{margin-left:1.2rem}.qDBy7{margin-right:1.2rem}
.s6xZG{background:#f7f8fc;border:1px solid #dee1e9;border-radius:.8rem;border-collapse:separate;border-spacing:0;display:block;max-height:calc(100vh - 32rem);overflow:auto;white-space:nowrap;width:100%}.KX5tg{display:inline-flex;align-items:center;color:#2f6aed;fill:#2f6aed}.KX5tg:hover{color:#6b707e;fill:#6b707e}.hCzli{flex-shrink:0}.PaGSW{height:3.2rem}.nqKtI{position:sticky;z-index:2;top:0}.xpPGk{position:sticky;z-index:2;top:3.2rem}.iNFvq{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";border-right:1px solid var(--bui-colors-gray-300);text-align:center;min-width:20rem;max-width:20rem;background:#fff;white-space:normal}.mV0vt{position:sticky;z-index:1;left:0}.Et2sv{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";border-right:1px solid var(--bui-colors-gray-300);text-align:center;background:#f7f8fc}.ZRM6J{position:sticky;z-index:1;left:0}.NmpLG{border-right:0}.fW5_u{height:4.2rem}.mxFNJ{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";text-align:center;border-right:1px solid var(--bui-colors-gray-300);border-bottom:1px solid var(--bui-colors-gray-300);background:#fff}.j6Zgc{position:sticky;z-index:1;left:0}.X4X3f{border-right:0}.fjspB{color:#78b12b}.WTAwr{color:#f03d3d}@media screen and (max-width: 480px){.nqKtI,.xpPGk,.mV0vt,.ZRM6J,.j6Zgc{position:relative;top:0;left:0}}
.hNOBO{background-color:#fff;border:1px solid #dee1e9;border-radius:8px;padding:2.4rem 1.6rem}.osCWl{display:flex;align-items:flex-start;gap:1rem}.QFU8e{color:#2f364f;font-size:1.8rem;font-weight:bold;overflow-wrap:anywhere}.gDnhp{margin-top:1rem}.qklZR{flex-shrink:0}.kpRN5{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";fill:#abb1c1;color:#52585d;border-radius:.5rem;border:1px solid #dee1e9;height:2.4rem;padding:0 .4rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.kpRN5:hover,.kpRN5:visited{opacity:.6;fill:#abb1c1;color:#52585d}
.K97Pu{--themeMainSectionPadding: 2rem}.l_Bzx{margin-top:.5rem;margin-left:2.2rem;width:100%}.oauRl{margin-top:1rem;display:flex;font-size:1.4rem}.oauRl>div:not(:first-child){margin-left:2rem}.ptcJU{display:flex;align-items:center;color:#6b707e;font-weight:bold}.ptcJU>div:not(first-child){margin-left:1rem}.OdFm5{background-color:#7b8195;font-size:1rem;color:#fff;font-weight:bold;padding:.2rem .8rem .2rem .8rem}.NG18D{margin-top:2rem;font-size:1.4rem;word-break:break-all}.KKAKE{padding:0 1.2rem 0 1.2rem}.KKAKE img{width:5.4rem;height:5.4rem;-o-object-fit:contain;object-fit:contain}.n1JCE{margin-top:4rem}.UtCi3{margin-top:1.6rem}.YcRsf{margin-top:3.2rem}.ra1W6{font-size:1.4rem;font-weight:bold}.Urbs7{margin-top:2rem}.kEmKw{background-color:#f7f8fc;padding:1.6rem;border-radius:.5rem;display:flex;margin-top:1.6rem;justify-content:space-between;align-items:center}.fXEAY{display:flex}.fXEAY .PcN1K{margin-left:1rem}.hEIY2{display:flex}.hEIY2>div:not(:first-child){margin-left:2rem}.PbgaB{width:12rem}
.BzjEN{padding:0;display:flex;width:100%;align-items:flex-start;justify-content:space-between}.P4FqW{overflow:hidden}.XlMgr{padding:0}.XOg0Q{padding:0}img{margin:0;padding:0}.ndnDE>div{border-radius:.5rem}.ndnDE>div:not(:first-child){margin-top:1.6rem}.ndnDE .XlMgr{color:#2f364f;background-color:#f7f8fc;font-size:1.3rem}.ndnDE .BzjEN{padding:1.6rem;color:#52585d;font-weight:bold;font-size:1.4rem}.ndnDE .BzjEN .P4FqW{height:1.4rem}.ndnDE .BzjEN .P4FqW svg{margin-top:-0.4rem;fill:#abb1c1}.ndnDE .XOg0Q{padding:0rem 1.6rem 1.6rem 1.6rem}.ndnDE .XOg0Q svg{fill:#abb1c1}
.ujLpz{display:flex}.y6ZiM{width:3.6rem;text-align:left}.k8INz{margin-top:2rem}.k8INz .Kaba3{display:flex;height:3.6rem;align-items:center}.bGY6I{color:#2f364f}.bGNfU svg{fill:#2f364f}.RE26L{margin-left:1.6rem}.S6Y3X{margin-left:3.6rem}
.VeeYD{margin:2rem auto 1.6rem auto;text-align:center}.fI4lE{margin-top:1rem}.VwFRP{display:flex;margin-top:2rem}.D2yn8.whqSJ{margin-left:2rem;font-weight:normal}.R8l47{margin-top:1rem}.D2yn8{font-size:1.2rem;color:#7b8195;font-weight:bold}.Kb6AL{width:98rem;max-width:90%}.pDEVb{height:42.8rem;overflow:hidden}.NISId{width:14.8rem}
.Vn0aF:first-child{padding-left:3.2rem}.SNBZr{fill:#f37a89}.d_xFo{padding-left:2rem}.KYTvR{border-top:1px solid #dee1e9}.eYA6A{text-align:center;font-size:1.4rem}.BMK_G{border-bottom:1px solid #dee1e9;border-radius:0;margin-bottom:1.6rem}table.lkVH9{border-bottom:none}.q9Z9C{box-sizing:border-box;height:42.8rem;overflow-y:scroll;border:1px solid #dee1e9;border-radius:.8rem}
.mRfIM{margin-top:1.2rem}.Zqit7{margin:2rem 0}.pCYKr{padding:0 1.2rem 0 1.2rem}.pCYKr img{width:8rem;height:8rem;-o-object-fit:contain;object-fit:contain}.lx6NO{font-size:1.8rem;font-weight:bold;color:#505a7c;margin-bottom:1.6rem}.L2nCy{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#52585d;word-break:break-all}.unCwK{display:flex;justify-content:right}.bluyc{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#5a648a;margin-right:1rem}.pil5e{color:#5a648a}.jN0CD{margin-left:2rem}.yd01G{max-height:43rem;overflow-y:scroll;border:1px solid #dee1e9;border-radius:.8rem}.yd01G tr:first-child td{border-top:0}.FZHQs{color:#5c5f6a;opacity:.5}.CGlPq{fill:#f37a89;padding:0 1.6rem;min-width:2.4rem}.IdQ_X{color:#2f364f;word-break:keep-all;white-space:normal}.IdQ_X:hover{color:#2f6aed}.igDmz{height:3.2rem;width:38rem;margin-right:1.6rem;padding:0 2rem;border-radius:1.6rem;background-color:#f7f8fc;display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.D1cFS{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.fbfBn{border-top:1px solid #dee1e9}.IBUuU{border:1px solid #2f6aed;color:#2f6aed;display:inline-block;padding:.5rem 1.6rem;border-radius:1.5rem;font-weight:bold;font-size:1.3rem}.ya2CA{background-color:#f7f8fc}.sizzw{width:16.8rem}.V0M9j{margin-right:1rem;margin-left:-0.4rem}
.I4UG4{width:98rem;max-width:90%}.Uf39Z{height:calc(42.8rem + 1px)}.Xgjym{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";margin:.8rem 0}.zn7kE{margin-bottom:1.6rem}.gtNP4{margin-right:1.6rem}.oB_A6{height:42.8rem;overflow-y:scroll;border:1px solid #dee1e9;border-radius:.8rem}.EpSVK{min-width:0;border-bottom:1px solid #dee1e9}.GA0RU{width:2.4rem;min-width:2.4rem;padding:0}.hCI35 td:not(._3Vvv){border-top:0;border-bottom:1px solid #dee1e9}.hCI35 td._3Vvv{border-top:0;border-bottom:0}.ZFnmB{color:#505a7c}.iuAtG{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}@media screen and (max-width: 480px){.I4UG4{max-width:100vw;height:100vh;max-height:100vh}.oB_A6{height:48rem}}.khvnk{width:10.4rem}.liNu1{width:14.8rem}
.FcLgS{border-radius:5px;background:#f7f8fc;padding:1.6rem 1.6rem 2rem 1.6rem;position:relative}.Pkytr{font-weight:normal}.MWHgC{position:absolute;top:1rem;left:0;right:0;margin:auto;fill:#abb0c1}.xTMvT{fill:#abb0c1;margin-right:2rem}.bNDRD{color:#2f364f}.hwnBD,.HMbXi{fill:#abb0c1}.HMbXi:hover{opacity:50%}.WUEnP{width:19rem}
.YNSEO{text-align:center;cursor:pointer;padding-left:2.4rem;display:block}.TtgSZ{display:none}._5PFq,.pTY4W{width:8rem}._5PFq{height:10.8rem;background:#f7f8fc;display:flex;justify-content:center;align-items:center;fill:#abb0c1;border:2px dotted #dde0e8;box-sizing:border-box;border-radius:3px}._5PFq:hover{background:#f2f4f7}.XfuFO{color:#2f6aed;font-size:1rem}.YNSEO:hover .XfuFO{text-decoration:underline}.ViLD9{margin-left:4rem;flex-grow:1}.t2c1T{margin-right:4.4rem}._l1_4{margin-right:1rem}.Pzn8i{margin:0 1rem}.qrEqu{width:100%;height:4.4rem;background:#f7f8fc;font-weight:bold;fill:#2f364f;color:#2f364f;border-radius:5px}.qrEqu:hover{color:#2f6aed;fill:#2f6aed}.cVxYs{font-size:1.4rem;margin:2rem 0 0 0}@media screen and (max-width: 480px){.YNSEO{width:6.4rem}._5PFq,.pTY4W{width:4.8rem}._5PFq{height:6.5rem}}.cyyE0{width:12rem}
.bnzxC{overflow-x:scroll}.liIi5{margin-top:1.6rem;color:#2f364f;font-size:1.4rem}.zShYe{text-align:center;margin-top:1.6rem}.ftUxx{width:9.2rem;min-width:9.2rem;padding:.7rem 0}.ftUxx:first-child{padding-left:0}.HmGIF{-o-object-fit:contain;object-fit:contain;width:4rem;height:5.2rem}.ftUxx,.HunAS{color:#6b707e}.avlxn{display:inline-block;margin-left:.8rem}.Bt8vG{min-width:20.8rem;padding:1.6rem 0}.OPEH1{font-weight:bold;color:#2f6aed}.OPEH1:hover{color:#6b707e}.dfG_e{font-size:1.3rem;line-height:normal;text-align:left;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#2f364f}.VGXfh{font-size:1.3rem;line-height:normal;text-align:left;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#2f364f}.QrkvD{margin-top:.8rem}.dOQuW{background:#7b8195;color:#fff;border-radius:2px;padding:.3rem .6rem;font-size:1rem}.VaZte{margin-left:.8rem;color:#878ea2;font-weight:bold;font-size:1.2rem}.jyhk4{width:9.2rem;color:#6b707e;padding:0}.jyhk4 svg{fill:#6b707e}.jyhk4:hover svg{fill:#2f6aed}
.MZUtI{font-weight:bold;color:#2f6aed}.MZUtI:hover{color:#6b707e}.CGvsJ{width:2.4rem;height:2.4rem;border:1px solid #dee1e9;border-radius:.3rem}.CGvsJ:hover{border:1px solid #2f6aed}.e0OiX:visited{fill:#6b707e}.e0OiX:hover{fill:#2f6aed}
.Gcuda{font-size:1.2rem;color:#656e98;margin-top:2.4rem;display:inline-flex;align-items:center;line-height:2.7rem}.Qp3x5{fill:#7b8195;margin-right:.5rem}@media screen and (max-width: 480px){.Gcuda{margin-top:0rem;display:block}}.NuRQv{width:12rem}
.iQCpf{overflow-x:auto}.Hh8Z7{color:#2f364f;font-size:1.4rem}.wSwA_{min-width:20.8rem}.fShBD{color:#2f364f;font-weight:bold}.G0Fpb,.OmbZL{width:4.8rem;color:#6b707e;font-size:1.2rem;padding-left:1rem;padding-right:1rem}.OmbZL{padding-right:2rem}.sMILA{color:#5c5f6a;opacity:.5}.zI7aR{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}
.E53Zp{margin:1rem 0 0 1.6rem}.E53Zp:first-child{margin-left:0}.XOl8M{margin-top:2rem}@media screen and (max-width: 480px){.E53Zp{margin-left:1rem}}.EJfcJ{margin-right:1rem;margin-left:-0.4rem}
.P5vT2{width:12rem}
.jkkGX{margin-bottom:3.2rem}.R_z2v{display:flex;align-items:center;padding:2rem}.ECHjb{margin:0 2.4rem;cursor:pointer}.rzy2R{display:flex;justify-content:center}.XnpJB{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#f03d3d}.Q10iA{margin:1.6rem 0}
.vFQBK{background-color:#fff;border-radius:.8rem;border:1px solid #dee1e9;margin-top:2rem}.kUkSi{width:100%;text-align:center;border-collapse:collapse;color:#6b707e}.kUkSi thead .qYSiO:first-child{border-top:0}.W38fc{height:3.2rem;border-bottom:1px solid #dee1e9}.F6zlY{text-align:left;padding:0 6.4rem}.mW9O8{text-align:left;padding:0 3.2rem}.qYSiO{border-top:1px solid var(--bui-colors-gray-300);height:6.4rem;box-sizing:border-box}.nEf8e{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";height:6.4rem;display:flex;align-items:center;justify-content:center}.mSy0b{text-align:left;padding-left:3.2rem;width:50%}.Fd34W{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#2f6aed;text-decoration:underline}.e6Y1v{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#abb1c1}.GlQxR{color:#a3c77c}.L4KPi{color:#e25461}.fsTWi{display:flex;align-items:center;justify-content:left}.HSoYZ{fill:#abb1c1}.C3Pv4{margin-left:1.6rem}
.txK2x{margin-top:2rem}.vc50V{margin:2rem 0;padding:2.4rem 3.2rem;background-color:#fff;border:1px solid #dee1e9;border-radius:.8rem}.tFD0o{display:flex;align-items:center}.PEZfo>img{width:4.4rem;height:4.4rem}.eVHOk{font-size:1.6rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";padding:0 2.4rem}.k_ORU{display:inline-flex;align-items:center;fill:#2f6aed;color:#2f6aed}.KweML{margin:2rem 0}.LEgvK{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.FRufr{margin-top:3.2rem}.gzMRu{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.HuDHD{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";margin-top:.8rem}.v5M1K{margin-top:.8rem}.zM8cV{margin-top:3.2rem;padding:2.4rem 3.2rem;background-color:#fafafa;border-radius:.8rem;display:flex;align-items:center;justify-content:space-between}.Juw4h{margin-top:3.2rem}.XgMD7{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}
.aelEm{margin-top:1.8rem;box-sizing:border-box;border:1px solid #dee1e9;border-radius:.8rem;background-color:#fff}.kg1nb{border-bottom:1px solid #dee1e9;padding:2rem;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.kg1nb:last-of-type{border-bottom:none}.Ra7Ay{white-space:nowrap;margin-left:1rem}.Oiau9{display:flex;flex-wrap:nowrap;align-items:center;margin:0 0 1.4rem 0}.QJV3j{margin:0 2.4rem 0 0;font-size:1.6rem;font-weight:bold}.DL_dQ{display:flex;flex-wrap:nowrap;align-items:center;color:#2f6aed;fill:#2f6aed;font-weight:bold}.TgYlM{font-size:1.2rem}
.yPFe9{display:flex;flex-wrap:wrap;margin-top:3rem}.vm8y_{box-sizing:border-box;height:27rem;width:27rem;margin:0 3rem 4.4rem 0;padding:3.2rem 5rem;flex-shrink:0;flex-grow:0;border:1px solid #dee1e9;border-radius:.8rem;background-color:#fff;display:flex;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;align-items:center}.AbMNL{font-size:1.6rem;font-weight:bold;color:#2f364f;white-space:nowrap}.aF8jS{width:4.8rem;height:4.8rem;margin:3.2rem 0 2.4rem;flex-shrink:0;display:flex;justify-content:center;align-items:center}.ryb1U{width:100%}.KHJHp{margin-bottom:1.2rem}.KHJHp:last-child{margin-bottom:0}@media screen and (max-width: 480px){.vm8y_{width:100%}}
.swmAN{color:#f15360}@media screen and (max-width: 480px){.htRob{overflow-x:scroll}}
.qrTS5{margin-top:3rem}
.JAcrX{padding:3.2rem}.JwgnM{font-size:1.6rem;font-weight:bold;color:#2f364f;display:flex;align-items:center;flex-wrap:nowrap;margin:0}.OXZKq{border-radius:.5rem;background-color:#fafafa;padding:2.2rem 3.2rem;margin:3.2rem 0 2rem}.AkOi0{font-size:1.4rem;margin:0 0 1.8rem}.dEW5f{color:#2f6aed}.dEW5f .w1di5{color:#2f364f}.dEW5f .w1di5>a{color:#2f6aed}.EGzNt{color:#f15360}.A_CBr{text-align:right}.kmmV2{margin-top:2.6rem;width:20rem}.cxIRU{margin-top:12px;margin-bottom:16px}@media screen and (max-width: 480px){.JAcrX{padding:1rem}}
.WQG8F{margin-top:3rem}
.Vo9iy{padding:3.2rem}.ZNbSt{font-size:1.6rem;font-weight:bold;color:#2f364f;display:flex;align-items:center;flex-wrap:nowrap;margin:0 0 3rem}.csuMn{border-radius:.5rem;background-color:#fafafa;padding:2.2rem 3.2rem;margin:3.2rem 0 2rem}.sG7c6{font-size:1.4rem;margin:0 0 1.8rem;display:flex;flex-wrap:wrap}.sG7c6 .g8dFV{margin:0 1.6rem 0 0}.sG7c6 .gjqxJ{font-size:1.2rem}.uQxwp{color:#2f364f;display:flex;align-items:center;flex-wrap:wrap}.uQxwp>a{color:#2f6aed;fill:#2f6aed;display:inline-flex;align-items:center;flex-wrap:nowrap}.zNojM{display:flex;flex-wrap:wrap;margin-bottom:-1rem}.AA6fE{margin:0 1rem 1rem 0}@media screen and (max-width: 480px){.Vo9iy{padding:1rem}}.zDHZu{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;width:100%;width:calc(100% + 2rem);margin-top:-2rem;margin-left:-2rem}._4ej7F{margin:1rem 0 .6rem}.hPs6X{flex:1 1 75%;margin-top:2rem;margin-left:2rem}.G8KLW{flex:1 0 20%;margin-top:2rem;margin-left:2rem}.yl8xF{color:#f03d3d}
.R50LD{width:100%}.R50LD span{width:100%}.W3BUa,.yhpF_,.kiHpN{display:flex;align-items:center;justify-content:space-between;height:4.6rem}.KEfSO{opacity:.5}.A5iJV{flex-grow:1;border:1px solid #dee1e9;border-radius:.4rem;height:4.6rem;padding:0 .8rem;display:flex;align-items:center}.FLch3{width:10.8rem;margin-left:.8rem}.lH46I{font-size:1.4rem;font-weight:bold;padding:0;margin-top:0}.Qe7rk{margin-left:.8rem}.kiHpN{cursor:pointer;font-weight:bold;border-bottom:1px solid var(--bui-colors-gray-300)}.kiHpN:first-child{margin-top:.8rem}.kiHpN:hover{color:#2f6aed}._PhfD{cursor:default}._PhfD:hover{color:#2f364f}._PhfD:hover>.u7SyD{fill:#abb1c1}.u7SyD{fill:#abb1c1}.u7SyD:hover{fill:#2f6aed}.yhpF_{margin-left:3rem;border-bottom:1px solid var(--bui-colors-gray-300);height:3.2rem;justify-content:flex-start;padding-left:.4rem}.glBy9{width:2rem;height:2rem;fill:#f37a89}.Lr4Mt{margin-left:.8rem}
.D4OzH{padding:3.2rem}.idq24{font-size:1.6rem;font-weight:bold;color:#2f364f;display:flex;align-items:center;flex-wrap:nowrap;margin:0 0 3rem}.hheLB{color:#2f364f;display:flex;align-items:center;flex-wrap:wrap}.hheLB>a{color:#2f6aed;fill:#2f6aed;display:inline-flex;align-items:center;flex-wrap:nowrap}@media screen and (max-width: 480px){.D4OzH{padding:1rem}}.qKyv7{border-radius:.5rem;background-color:#fafafa;margin-top:2rem;padding:2rem}.kSoix{font-size:1.4rem;margin:0 0 1.8rem;display:flex;flex-wrap:wrap}.kSoix .usIOH{margin:0 1.6rem 0 0}.kSoix ._xKbv{font-size:1.2rem}.Vw_aY{color:#f03d3d}.sHu7R{padding:.8rem;border-radius:.5rem;border:1px solid #f03d3d;background:#fff0f0;box-sizing:border-box}
.iv53Z{margin-top:3rem}
.TOW8R{width:100%;background-color:#fff;border:1px solid #f2f4f7;border-radius:.8rem;box-sizing:border-box;padding:1.6rem}.amWbB{font-size:1.2rem;color:#7b8195}.uBmTQ{margin-bottom:1.6rem}.GXhQM{margin-bottom:1.6rem}.fd9WZ{color:#f03d3d;margin-left:1rem;display:inline-block}.Xn9eL{display:flex;justify-content:space-between}.bYJM_{margin-left:1.6rem;padding:0 3.2rem}.bh9pY{padding:0 3.2rem;border:1px solid #f03d3d;color:#f03d3d;background-color:#fff}
.jnMWa{border:1px solid #dee1e9;border-radius:.8rem;background-color:#fff;width:100%}.jnMWa>table{border-collapse:collapse;width:100%}.jnMWa>table>thead>tr{height:3.5rem;box-sizing:border-box;width:100%;border-bottom:1px solid #dee1e9}.jnMWa>table>thead>tr>th{padding:0 1.6rem;white-space:nowrap}.jnMWa>table>tbody>tr{width:100%;border-top:1px solid #dee1e9}.jnMWa>table>tbody>tr:first-child{border:0}.jnMWa>table>tbody>tr>td{padding:1.6rem}.OcXry{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DWkcs{display:flex;align-items:center;justify-content:flex-end;color:#6b707e;white-space:nowrap}.LXGPq{fill:currentColor}@media screen and (max-width: 480px){.jnMWa{overflow-x:scroll}}
.A0KHK{margin:1.6rem 0;display:flex;justify-content:flex-end}.ZCTr7{width:14.8rem}.EElvZ{margin:1.6rem 0}
.Z2c_X{margin-top:2.8rem}.OOw5N{text-align:center}.qvWMx{width:59.5rem}@media screen and (max-width: 480px){.qvWMx{width:100%}}.YL9UN{width:10rem}
.t0F8L{min-width:20rem}.aAxFb{text-align:right;min-width:12rem;font-size:1.2rem}.etKKI{width:3.8rem;height:5.4rem;-o-object-fit:contain;object-fit:contain}.mjgsN{margin-left:2.4rem}.SeCft{width:1.6rem;height:1.6rem}.crCPO{margin-left:.8rem}.L3STd{display:flex;flex-wrap:wrap;margin-top:-1rem}.L3STd>li{margin-top:1rem}
.NVQeX{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#7b8195}.TiNKh{width:9.2rem}
.HCDc_{width:3.8rem;height:5.4rem;-o-object-fit:contain;object-fit:contain;margin-right:2.4rem}.L4YJ3{min-width:48rem}.XdSm2{min-width:12rem}.zXjcb{display:flex;flex-wrap:wrap;margin-top:-1rem}.zXjcb>li{margin-top:1rem}
.n2Ot3{margin-top:2rem}.hk62U{background:#fff;border-radius:.8rem;border:1px solid #dee1e9;text-align:center}.p2rMl{font-size:1.6rem;margin-top:3.2rem}.SwiLX{font-size:1.4rem}.rfbUv{color:#2f6aed;font-weight:bold}.T1L9Q{display:flex;justify-content:center;margin-top:4rem}.cgOAQ{box-sizing:border-box;height:25.4rem;width:27.2rem;border:1px solid #dee1e9;border-radius:.8rem;margin:0 1.6rem;margin-bottom:4rem}.cgOAQ:hover{opacity:.6;transition:opacity .2s}.cgOAQ:hover>.gLlTT{color:#2f6aed}.eORo3{position:relative}.eORo3::before{content:"";position:absolute;background:url("/images/icon_skill_new.png");display:inline-block;width:5.4rem;height:5.4rem;top:-1.6rem;left:-1.6rem;background-size:cover}.gLlTT{margin-top:3.2rem;font-size:1.6rem;color:#2f364f}.bHBkx{width:100%;margin-top:2.4rem}.bHBkx>img{height:8.8rem;width:8.8rem}.avPHY{margin-top:2.4rem;width:17rem}.avPHY:hover,.avPHY:disabled{color:#2f6aed;border-color:#2f6aed}@media screen and (max-width: 480px){.T1L9Q{display:block}.hk62U{padding:1.6rem}.cgOAQ{margin:2rem auto;width:auto}}
.kOiTk{display:flex;justify-content:center;margin:2rem 0 1.6rem}.AopxG{width:10.4rem;height:4.6rem}.lnPeb{margin-top:.8rem}
.wvaEO{display:flex;font-size:1.8rem;margin-top:.8rem;line-height:1;align-items:center}.cgH6p{fill:#2f6aed;margin-left:.4rem}.CnWtI{font-size:1.4rem;margin-top:0;width:14rem;flex-shrink:0}.qMEbM{background:#f7f8fc;padding:2rem;border-radius:.5rem}.pRmjU{font-size:1.4rem}.eN42L,.z1tm3,.yLFWD{position:relative}.AH0UV{display:flex;align-items:center;margin-top:2rem}.AH0UV:first-child{margin-top:0}.yLFWD{margin:0 1.6rem}.mnOUC{display:inline;margin:0}.OVNSM{display:flex;justify-content:flex-start;margin-top:2.4rem}.llBHP{display:flex;justify-content:flex-end;margin-top:1.6rem}.Mszgd{width:12rem}@media screen and (max-width: 480px){.AH0UV{display:block;margin-top:2rem}.AH0UV:first-child{margin-top:0}.z1tm3{max-width:100%;margin:.8rem 0}.OVNSM{display:block;margin-top:2.4rem}.BDW4Q{margin-left:0}}
.wTAFV{margin-top:2rem}.zBOXk{position:absolute;color:#f03d3d;font-size:1.2rem}.XDW1A{position:relative}.nhMmG{width:8.4rem;height:2.4rem;margin:0 .8rem;border:1px solid #dde0e8;border-radius:.2rem}.iGLSZ{border-color:#f03d3d}._Z4Yb{margin-top:1.6rem}
.DcLzG{display:flex;justify-content:flex-end;margin-top:1rem}.FxtOU{margin-top:1rem}.Rc_6D{text-align:center;color:#4f4e5d}.MXM9o{fill:#abb1c1}.IrDHu{font-size:1.2rem;font-weight:bold;margin-left:.4rem}.B1lNV{padding-left:0;padding-right:0;fill:#6b707e;color:#6b707e}.B1lNV:hover{fill:#2f6aed;color:#2f6aed}.Kqu6r{color:#2f364f;font-weight:bold}.SZizZ{width:32rem}.DGkMc{min-width:12rem}.QO7K7{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.W3CYt{width:13.6rem}.zQaJw,.i6G_a{min-width:8.8rem;width:8.8rem}.SLlpr{display:flex;margin-right:1rem}.SLlpr>img{width:2.4rem;height:2.4rem;margin-top:auto;margin-right:1.5rem;margin-bottom:auto}.SLlpr>.ygVgU{margin:auto 0}@media screen and (max-width: 768px){.FxtOU{overflow-x:scroll}.qcDSS:first-child{min-width:24rem}.qcDSS:nth-child(2){min-width:32rem}}
.qlWHN{width:100%;padding:3.2rem 1.6rem 4rem 1.6rem;background:#fff;border:1px solid #dee1e9;border-radius:.8rem;box-sizing:border-box}.VCKSW{text-align:center;font-size:1.6rem;margin:0;padding:0}.ULKKd{margin-top:1.6rem;text-align:center}.bS6_b{margin:3.2rem auto 0 auto;width:100%;max-width:56.4rem}
.Ax55D{display:flex;justify-content:space-between;align-items:center}.vXk7k{flex-grow:1}.YFyDh{margin-top:2rem}
.PcBAM{display:flex}.yYgXG{margin-top:2.5rem;display:block}.RjxKU{max-width:48rem}.kmkW2{color:#f03d3d;font-size:1.2rem}.UhFHn{margin-left:1rem}
.NLOAP{border-bottom:1px solid var(--bui-colors-gray-300)}.l70OF{padding:1.2rem 1.4rem}.zmiWx{padding:0}.iv00M{display:flex;align-items:center;justify-content:flex-end;color:#6b707e}.uoRi_{padding:0 1.4rem;font-size:1.2rem;color:#6b707e;display:flex;align-items:center;justify-content:flex-end}.uoRi_ svg{fill:#6b707e}.uoRi_:hover{color:#2f6aed}.uoRi_:hover svg{fill:#2f6aed}.uoRi_+.uoRi_{padding:0 1.4rem 0 0}.KkoCQ{color:#2f6aed}.JpE3L{display:flex;justify-content:center}.H3q0_{border-radius:.5rem;border:1px solid #dee1e9;color:#2f364f;padding:1.6rem;height:4.6rem;width:100%;box-sizing:border-box}.YfFDk{color:#f03d3d;font-size:1.2rem;display:inline-block;margin-left:1rem}.nguTc{color:#7b8195;font-size:1.2rem}.BfeMi{margin-top:2rem;margin-bottom:1.6rem;padding:1.6rem 5rem}
.qvrCA{width:100%;table-layout:fixed;background-color:#fff;border-radius:.8rem;margin-top:2rem}.OL4Dc,.D1Klh{padding:1.4rem 9rem;font-weight:normal;font-size:1.4rem;color:var(--bui-colors-black)}.D1Klh{width:14rem}.SNSNE{text-align:center}
.w9fV9{margin-top:3.2rem;padding:2.4rem 3.2rem;background-color:#fff;border:1px solid #dee1e9;border-radius:.8rem;display:flex;justify-content:space-between}.w9fV9:hover{opacity:.6}.w9fV9:hover .bV6UJ>svg{fill:#2f6aed}.w9fV9:hover .Rxjql{color:#2f6aed}.jn8PN{display:flex;align-items:center}.SalHx{margin-bottom:auto;margin-right:2.4rem}.SalHx>img{width:4.4rem;height:4.4rem}.zokp9{display:block}.ipSR0{display:flex;margin-bottom:1.2rem}.Rxjql{font-size:1.6rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.M25pm{display:block;font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.bV6UJ{margin:auto 0;margin-left:3.2rem}.bV6UJ>svg{fill:#dee1e9}
.q1my0{position:relative}.efaVW{display:flex;align-items:center;justify-content:flex-end}.g7fZS{display:flex;justify-content:left}.BBj6h{display:grid;grid-template-columns:1fr auto 1fr}.Bp7A4{display:none}@media screen and (max-width: 480px){.BBj6h{display:none}.Bp7A4{display:grid;grid-template-columns:1fr}.efaVW{justify-content:center}.g7fZS{margin-top:2.1rem}}
.zxaJX{--themeProgressBarTrackFillColor: #b9de73}.qF7Xi{--themeProgressBarTrackFillColor: #80cebd}.z5nYa{--themeProgressBarTrackFillColor: #629af7}
.S5ia1{fill:#f37a89;display:block;margin:0 auto;width:2.8rem;height:2.8rem}.hXC3O{text-decoration:underline;color:#4f4e5d;overflow-wrap:break-word;word-wrap:break-word;margin-top:1rem;display:block;font-size:1.4rem}.wyhkZ{margin-top:1rem;color:#52585d;font-weight:500;font-size:1.4rem}.bwP3U{background:#fff;fill:#a1a5ae;border-collapse:separate;border:1px solid #dee1e9;border-radius:.8rem;border-spacing:0;word-break:break-word;width:100%;overflow:hidden;margin-top:1.6rem;-moz-column-break-inside:avoid;break-inside:avoid}.kmgsc{border-bottom:1px solid #dee1e9;border-right:1px solid #dee1e9;font-weight:bold;color:#6b707e;font-size:1.2rem;text-align:center;word-break:keep-all;padding:0 1rem;box-sizing:border-box;height:3.2rem}.kmgsc.b6xEB{width:12rem;min-width:12rem;vertical-align:top;padding:2rem 1rem;border-bottom:none}.kmgsc.Gaw0F{width:24.2rem;word-break:break-word}.kmgsc.hnrEo{width:9.5rem}.kmgsc.aYZ1j{width:5.6rem}.kmgsc.xG9pV{border-right:none;color:#2f364f}.kmgsc.xG9pV.rk8w6{color:#f15360}.KBj8K{border-right:none}.KBj8K>:first-of-type{margin-right:.4rem}.KBj8K>:last-of-type{margin-left:.4rem}.Y824p{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-family:"Lato","Yu Gothic","YuGothic","meiryo";border-bottom:1px solid #dee1e9;border-right:1px solid #dee1e9;padding:1rem;box-sizing:border-box;word-break:keep-all;white-space:nowrap;color:#4f4e5d;font-weight:500;text-align:center}.ajDrO:last-child .Y824p{border-bottom:none}.Y824p.BL08j{text-align:center;color:#52585d;border-right:none}.Y824p.Gaw0F{word-break:break-word;white-space:normal;text-align:left}.Y824p.Gaw0F .txUJ1{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.Y824p.Gaw0F .txUJ1 .MVphJ{width:6.8rem;height:6.8rem;background-repeat:no-repeat;background-position:center;background-size:contain;flex:0 0 6.8rem}.Y824p.Gaw0F .txUJ1 .dMcLo{flex:1 1 0;overflow:hidden;line-height:1.8rem;max-height:5.4rem;min-width:2.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.Y824p.hnrEo{white-space:normal}.Y824p.y3RU_{text-align:left}.Y824p.aYZ1j{color:#2f364f;font-weight:bold}.Y824p.aYZ1j .msTan{color:#2f6aed}.Y824p.aYZ1j .DeiJs+.tNfUG{margin-top:2rem}.Y824p.htI0H{padding:0 1rem;line-height:0;border-right:none}.Y824p.htI0H .DeiJs+.tNfUG{margin-top:2rem}.Nwc5y{text-align:center}.SnMiM{width:100%;height:auto}.Vl2Wf{width:100%;overflow:hidden}.Vl2Wf .NUKgs{fill:#fafafa}.Vl2Wf .YoNXY{stroke:#dee1e9}.Vl2Wf .YoNXY.YGC3K{stroke:#f15360;stroke-width:2px}.Vl2Wf .S9gIg{fill:#dde0e8}.Vl2Wf .S9gIg.cxOHU{fill:#ff9897}.Vl2Wf .S9gIg.b9Bn4{fill:#f7c26d}.Vl2Wf .S9gIg.msTan{fill:#79a7f2}
.FRxa3{overflow-x:scroll}.leDsT{margin-top:1.6rem;text-align:center}.j2wTC{font-size:1.2rem;font-weight:bold}.rgY20{display:flex;height:100%;align-items:flex-end}
.kEfMd{display:inline-flex;align-items:center;fill:#2f6aed;color:#2f6aed;margin-left:1.6rem}
.I5bLa{margin-bottom:1.6rem}.zPs7F{padding:1.6rem;border-radius:.8rem;border:1px solid #dee1e9;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center}.ejj8V{display:inline-flex;align-items:center}.bgST6{height:100%;display:flex}.hpDu7{display:flex;align-items:flex-start}.jmsh6{display:block}.pQzKH{font-weight:bold;font-size:1.6rem}.CSLoE{font-size:1.4rem;font-weight:500;color:#2f364f;margin:.8rem}.OhRpc{font-size:1.4rem;font-weight:500;color:#2f364f;margin:.8rem}.EkTDo{padding:.4rem;margin-right:1.6rem;width:2.8rem;height:2.8rem;border-radius:50%}.LmlFc{color:#2f6aed;border:1px solid #2f6aed;border-radius:1.8rem;padding:1rem 4rem;margin:-0.8rem 0}.ySYtQ{display:flex}.ySYtQ div{margin-right:.8rem}.ySYtQ div:last-child{margin-right:0}.jaSm_{display:block;width:100%}.SfpXA{margin:2rem auto;text-align:center}.fo9kN{color:#f03d3d;font-size:1.2rem;margin:0 .8rem .8rem}.HugLr{top:30%;padding:0;width:50%;height:auto;margin:0 auto;position:absolute;border:1px solid #ccc;background:#fff;overflow:auto;border-radius:4px;outline:none}.vqbUs{width:100%;margin-top:2rem;display:flex;justify-content:center}.aI37w{width:14.2rem}@media screen and (max-width: 480px){.HugLr{width:100%;height:100%;top:0;left:0;border:0;border-radius:0}.Sj3UT{display:block}.YEtuS{margin:1.5rem auto 0}}
.Sx1OF{margin-bottom:1.6rem}.GMy_B{padding:1.6rem;border-radius:.8rem;border:1px solid #dee1e9;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;overflow-wrap:anywhere}.E6wzg{color:#2f6aed;border:1px solid #2f6aed;border-radius:1.8rem;padding:1rem 4rem;margin:-0.8rem 0 -0.8rem .8rem;white-space:nowrap}.AiO2n{display:flex}.AiO2n div{margin-right:.8rem}.AiO2n div:last-child{margin-right:0}.ypEfm{display:block;width:100%}.OWD99{margin:2rem auto;text-align:center}
.ckm1_{margin-bottom:1.6rem}.C3oS1{padding:1.6rem;border-radius:.8rem;border:1px solid #dee1e9;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;overflow-wrap:anywhere}.ubXHa{color:#2f6aed;border:1px solid #2f6aed;border-radius:1.8rem;padding:1rem 4rem;margin:-0.8rem 0 -0.8rem .8rem;white-space:nowrap}.iEHEj{display:flex}.iEHEj div{margin-right:.8rem}.iEHEj div:last-child{margin-right:0}.S0xsU{display:block;width:100%}.TTmso{margin:2rem auto;text-align:center}.a7aeH{color:#f03d3d;font-size:1.2rem;margin:0 .8rem .8rem}
.cuHB_{margin-bottom:1.6rem}.j_wl3{padding:1.6rem;border-radius:.8rem;border:1px solid #dee1e9;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;overflow-wrap:anywhere}.OZkBO{color:#2f6aed;border:1px solid #2f6aed;border-radius:1.8rem;padding:1rem 4rem;margin:-0.8rem 0 -0.8rem .8rem;white-space:nowrap}.HG4S_{display:flex}.HG4S_ div{margin-right:.8rem}.HG4S_ div:last-child{margin-right:0}.mT66Y{display:block;width:100%;margin-bottom:1.6rem}.UK7iR{margin:2rem auto;text-align:center}.MZeom{color:#f03d3d;font-size:1.2rem;margin:0 .8rem .8rem}
.zN8jV{margin-bottom:1.6rem}.Jq8Ju{padding:1.6rem;border-radius:.8rem;border:1px solid #dee1e9;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center}.kaIZU{display:inline-flex;align-items:center}.Vqkrk{font-weight:bold;font-size:1.6rem}.DiT_3{font-size:1.4rem}.fvFSk{background:#2f6aed;fill:#fff;padding:.4rem;margin-right:1.6rem}.zmWyj{width:1.8rem;height:1.8rem}.e8ckg{color:#2f6aed;border:1px solid #2f6aed;border-radius:1.8rem;padding:1rem 4rem;margin:-0.8rem 0}.QD31o{display:flex}.QD31o div{margin-right:.8rem}.QD31o div:last-child{margin-right:0}.qI1id{display:block;width:100%}.i2QIW{margin:2rem auto;text-align:center}.pSb_O{color:#f03d3d;font-size:1.2rem;margin:0 .8rem .8rem}.OSc8q{top:30%;padding:0;width:50%;height:auto;margin:0 auto;position:absolute;border:1px solid #ccc;background:#fff;overflow:auto;border-radius:4px;outline:none}.NvBgX{margin-top:1.6rem}.Jhdv3{width:100%;margin-top:2rem;display:flex;justify-content:center}.jyoJf{width:14.2rem}@media screen and (max-width: 480px){.OSc8q{width:100%;height:100%;top:0;left:0;border:0;border-radius:0}.XA0tw{display:block}.foL6M{margin:1.5rem auto 0}}
.ggZT6{margin:7.2rem 0 0;width:58.4rem}.r6dXs{text-align:center;margin-top:4.8rem}.A3Ypy{position:absolute;margin:1.6rem 2rem;left:0}.RsT2c{margin-bottom:2.4rem}@media screen and (max-width: 480px){.ggZT6{margin-top:7.2rem;width:100%}}
.LVKTg{background-color:#fff;border:1px solid #dee1e9;border-radius:8px;padding:2.4rem 1.6rem}.hH9gd{display:flex;align-items:flex-start;gap:1rem}.Nmffi{color:#2f364f;font-size:1.8rem;font-weight:bold}.KVjWk{flex-shrink:0}.ysPzL{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";fill:#abb1c1;color:#52585d;border-radius:.5rem;border:1px solid #dee1e9;height:2.4rem;padding:0 .4rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ysPzL:hover,.ysPzL:visited{opacity:.6;fill:#abb1c1;color:#52585d}
.XYhK_{overflow:auto;max-height:100%}.mX1FW{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%}.MzvrF{color:#2f6aed;fill:#2f6aed}.bWE6a{color:#f03d3d;fill:#f03d3d}.WNRFK{color:#78b12b;fill:#78b12b}.Xybic{background:#f7f8fc}.Xybic th{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#6b707e;text-align:center;height:3rem;width:16rem;border:1px solid var(--bui-colors-gray-300);border-bottom:0}.Xybic th+th{border-left:0}.b0Qar{width:auto}.sX2yR td{height:4rem;padding:0 1.6rem;border:1px solid var(--bui-colors-gray-300);border-bottom:0;text-align:center}.sX2yR td+td{border-left:0}.mX1FW tr:first-child th:first-child{border-top-left-radius:.8rem}.mX1FW tr:first-child th:last-child{border-top-right-radius:.8rem}.mX1FW tr:last-child td:first-child{border-bottom-left-radius:.8rem}.mX1FW tr:last-child td:last-child{border-bottom-right-radius:.8rem}.CNMR1 td{border-top:3px double var(--bui-colors-gray-300);border-bottom:1px solid var(--bui-colors-gray-300)}.zbj6R{width:1.6rem;height:1.6rem;margin-right:.8rem}.YrPMM{display:flex;justify-content:center;align-items:center}.PwJsE{display:flex;justify-content:center;align-items:center}.b3b0D{color:#2f6aed;fill:#2f6aed;cursor:pointer}.b3b0D:hover{color:#6b707e;fill:#6b707e}.U69oR{display:flex;justify-content:space-between;align-items:center;position:relative}.BJC3_{position:absolute;background-color:#dee1e9;width:.2rem;top:0;left:2.8rem;height:100%}._r76I{height:50%}.bP6SI{display:flex;justify-content:space-between;align-items:center;margin-left:.8rem;gap:1rem}.ctFD5{margin-left:1.6rem;display:flex;align-items:flex-end;color:#2f6aed;fill:#2f6aed}.ctFD5:hover{color:#6b707e;fill:#6b707e}
.WNwke{height:calc(100vh - 22rem)}.wk1gV{margin-top:.8rem;background-color:#fff;border:1px solid #dee1e9;border-radius:8px;padding:2.4rem 1.6rem}
.DsRgN{margin-top:1.6rem;width:100%;height:27.5rem}
.rENqz{overflow-x:scroll}@media only print{@supports(hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.rENqz{overflow-x:visible}}}.hs_sl{width:100%;text-align:center;border-collapse:collapse;color:#6b707e}.H9TSY{font-size:1.2rem}.H9TSY>th{padding-top:1.4rem;padding-bottom:1.4rem}.uuzaK{border-top:1px solid var(--bui-colors-gray-300);min-height:6.4rem;box-sizing:border-box}.uuzaK>td{padding-top:2rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem;min-width:9.3rem;box-sizing:border-box}.uuzaK>td.dslfK{padding-left:0rem;padding-right:0rem;text-align:left;font-size:1.4rem;font-weight:bold;width:18rem;text-overflow:ellipsis;display:block;overflow:hidden;white-space:normal}.uuzaK>td.hKrc2{padding-left:1.4rem;padding-right:1.4rem;min-width:1rem}.uuzaK>td.DmV_P{padding-left:0rem;padding-right:1.4rem;min-width:1rem}.N1_IK{white-space:nowrap;color:#2f364f}.GMnIj{color:#6b707e;padding:1.2rem 0}.yhPUM,.L0ZRr{cursor:pointer;display:inline-flex;align-items:center}.yhPUM{color:#6b707e;fill:#6b707e}.L0ZRr{color:#2f6aed;fill:#2f6aed}.Eel19{cursor:pointer}.Eel19.Pt7y0{display:none}.gkRx7{display:none}.gkRx7.Pt7y0{display:inline-block;fill:#abb1c1;cursor:pointer}.ZB2of{cursor:pointer}.ZB2of.dXZte{display:none}.d5kTo{display:none}.dXZte .d5kTo{display:inline-block;fill:#abb1c1}.N1_IK.dXZte,.N1_IK.mn9Ha{opacity:.5}.cChnf{background-color:#e1eaf7}.XMXYZ{background-color:#f2f5fa}.K9fOE{background-color:#f6fafe}.XjOq7{background-color:#fffbf7}.Gkst1{background-color:#fef6f6}.zDPcr{background-color:#feeded}.QIwlk{background-color:#fee0e0}.QqVxc{background-color:#fdcece}.Hfds3{background-color:#fcbcbc}.HUhxh{background-color:#fbb2b2}.ZK4Jj{background-color:#faa5a5}.usmKd{text-align:center}@media screen and (max-width: 480px){.rENqz{overflow-x:scroll}.dslfK{padding:.4rem}}
.EpYI6{height:3.2rem;width:3.2rem;border:1px solid #c7ccd9;border-radius:.4rem;background-color:#fff;padding:0;line-height:0}.EpYI6 .NL43E{cursor:not-allowed}.ja2ZU{height:56%;width:56%;fill:#00b900}.rR4xl{visibility:hidden;position:absolute;width:800px;height:220px}.f_WbZ{width:100%}.A1f8x{display:flex;justify-content:space-between;flex-wrap:nowrap;font-size:1.4rem}.A1f8x .WWzJt{font-weight:bold}.A1f8x .j7_7v{color:#6b707e}.Rlzl8{resize:vertical}.ricsu{display:flex;justify-content:center}
.trCCe{margin-top:-1rem}.Ul9ZC{display:grid;position:relative;grid-template-columns:1fr auto 1fr;margin-top:2.4rem}.XEHEW{display:flex;align-items:center}.Ul9ZC div:nth-child(1){grid-column-start:1}.Ul9ZC div:nth-child(3){margin-left:auto}.j5Iae{display:flex;align-items:center;justify-content:space-between}.j5Iae>*{margin-left:1.6rem}.j5Iae>*:first-child{margin-left:0}.p1V9a{background-color:#fff;border-radius:.8rem;border:1px solid #dee1e9;margin-top:2rem}.CBbwW{padding:1.6rem 2rem 2rem}@media screen and (max-width: 480px){.Ul9ZC{display:block;position:relative;grid-template-columns:1fr auto 1fr}.j5Iae{display:flex;align-items:center;width:100%}}
.ynphP{margin-bottom:1.6rem}.nKU76{display:grid;grid-template-columns:1fr auto 1fr}.QkkFE{grid-column:2/3}.uIhYe{display:inline-flex;align-items:center}.ziyFd{grid-column:1/2;display:flex}.as9Jv{padding-left:1.6rem;display:none}.jn39H{grid-column:3/4;justify-content:flex-end}.pXxV4{height:3.2rem}.ku9Qb{margin-right:1.6rem;width:3.6rem;padding:0}.x3EX1{border:1px solid #dde0e8;color:#52585d}@media screen and (max-width: 480px){.nKU76{grid-template-columns:1fr 1fr;grid-template-rows:3.8rem auto;gap:1.4rem 0;margin-bottom:0}.nKU76 button{margin-top:0px;margin-bottom:0px}.QkkFE{grid-column:1/3;grid-row:1/2;display:flex;justify-content:center;align-items:center}.ziyFd{grid-column:1/2;grid-row:2/3}.jn39H{grid-column:2/3;grid-row:2/3}.forLC{display:flex;justify-content:space-between}.ku9Qb{margin-right:0}.as9Jv{display:block}}@media only print{.ynphP{display:none}}
.yMAl1{display:flex;justify-content:center;margin-top:2.4rem;padding:0 8rem 1.6rem}.yMAl1>div:not(:first-child){margin-left:3.2rem}
.ocOUh{display:grid;grid-template-columns:2.6rem 1fr}.ocOUh>div:nth-of-type(3){grid-row:2;grid-column:2}.FZnwU{margin-left:.4rem}.Gxx_9{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}.oJGPt{width:1.6rem;height:1.6rem}.oEDTE{margin-top:.8rem}
.uMRms{display:flex}.mQspj{align-items:center}.e_pm0{display:inline-flex;flex-wrap:wrap;gap:1.5rem}.gfarG{display:flex;flex-direction:column;height:calc(100vh - 11.4rem)}.P8_8y{padding-top:2rem}.byGo2{flex:1}.IxxD_{font-size:1.4rem;margin-left:.4rem}.UslDQ{display:flex;fill:#abb2c1;margin:-0.4rem;color:#2f364f;font-size:1.4rem}.PezV4>*{padding-top:2rem}.PezV4>:first-child{padding-top:0}.G_Mf3{font-size:1.4rem;color:#7b8195;font-weight:bold}._HFLK{font-size:1.2rem}.L8Blf{font-size:1.4rem}.EXKPl{margin-right:2rem}.hQmYc{padding-top:2rem}.hsAeX{padding-top:.3rem}.ImVtt{padding-top:.6rem}.h5D3j>:first-child{padding-top:1rem}.uu6Sl>:first-child{margin-right:4rem}.wqXNB{color:#f03d3d;padding-top:.4rem}.sh3qy{padding-top:.8rem}.SUUNg{width:11.2rem}.jFWz6{margin-right:1rem}.Kf1gH{width:14rem}.JoRFe{width:2.8rem}.jJ14R{font-size:1.2rem}.P7K5D{justify-content:flex-end}.mp_Ht{justify-content:space-between}.dxL0S{box-sizing:border-box;width:100%}._Egfz{padding-top:1.5rem}.o34oP{padding-top:.4rem}.oI2qe{min-height:8.4rem;max-height:20rem;width:100%}.qXFr7{max-height:20rem;resize:vertical}.uOtpD>:first-child{margin-top:.4rem}.lRdWe{width:14rem}.k2JTb,.mqBPO{width:2.8rem;height:2.8rem}.jaWGN{fill:#2f6aed;padding-right:.6rem}.mqBPO{margin:0 .8rem;cursor:pointer}@media screen and (max-width: 480px){.gfarG{height:calc(100vh - 17.4rem)}.P8_8y{padding-top:0}.uu6Sl>:first-child{margin-right:0}}
.fc{background-color:#fff}.mJln4{overflow-x:auto;width:100%;height:100%}.fc-theme-standard{border-radius:8px}.weekcalendarSize{width:auto}.fc-scrollgrid-section-liquid>td{border-radius:0 0 8px 8px}.fc-scrollgrid-section-header>td{border-radius:0 8px 0 0}.fc table.fc-scrollgrid{border-radius:8px;--fc-border-color: var(--bui-colors-gray-400);--fc-neutral-bg-color: var(--bui-colors-gray-400)}.fc .fc-timegrid-divider{padding:0}.fc .fc-timegrid-slot-label-cushion{color:#6b707e;font-size:1.2rem;font-weight:normal;padding-top:.8rem}.fc .fc-timegrid-axis-cushion{font-size:1.2rem;color:#6b707e}.fc .fc-col-header-cell{color:#52585d;font-size:1.2rem;font-weight:bold;padding-top:1rem;padding-bottom:1rem}.fc-day-today{background-color:#f2f4f7 !important}._R9Xq{padding-left:14px}@media screen and (max-width: 480px){.weekcalendarSize{width:600px}}@media only print{.fc table{width:90vw !important}}
.Ude32{color:#7b8195;fill:#7b8195}.eYwdF{font-size:1.2rem;margin-bottom:.5rem}.CXhgt,.PdI7x,.iukc9{border-radius:.5rem;border:1px solid #dee1e9;box-sizing:border-box;padding:1.6rem}.uUjih{border:1px solid #f03d3d}.JTyjz{display:flex;flex-wrap:wrap}.kWfim{display:block;text-align:right}.voniq{display:inline-flex}.voniq:hover .rpf58{fill:#2f6aed}.rpf58{width:1.8rem;height:1.8rem;fill:#7b8195}.FoYpo{width:100%}.G4YE9{flex-grow:1}.G394S{display:flex;justify-content:flex-end;align-items:center;margin-top:.8rem}.qCWzM{display:inline-block;margin-right:3.2rem}.dlJoA,.cuvF5,.jWwzy,.sj6pC{color:#f03d3d;font-size:1.2rem}.kIFSD{width:31.8rem;max-width:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-right:1rem}.iukc9{width:100%;height:4.6rem}.sj6pC{display:inline-block;margin-left:1.6rem}.LAVCH{flex-grow:1;flex-shrink:1;min-width:20rem;max-width:100%;box-sizing:border-box}.xYTRc{margin-top:1.4rem}.PdI7x{width:100%;height:10.5rem}.jWwzy{display:inline-block;margin-left:1.6rem}.Ldwwv{display:none}.YuRqc{display:none}.OU9Cg{flex-grow:1}.cuvF5{margin-top:.8rem}.FgLC1{margin-bottom:1.6rem;display:inline-block}@media screen and (max-width: 480px){.kIFSD{width:100%}}
.Y6Fll{margin-top:2rem}
.ln60U{margin-top:3.2rem}.OR84i{display:flex;flex-wrap:wrap;padding-right:3rem}.QuwbR:before{content:"";display:inline-block;background:#2f6aed;border-radius:50%;width:1rem;height:1rem;margin-right:1rem}.aJAZq{display:flex;justify-content:space-between}.aNp6f{width:22.4rem}
.cD1F2{display:flex;align-items:center}.thEe2{fill:#f2ba5f;margin-left:.4rem}.HopS8{position:absolute;background-color:#dee1e9;width:.2rem;top:0;height:100%;left:calc(50% - .8rem);margin:auto}.NXSdh{height:50%}.WIhkn{fill:#abb1c1}.RPR_a{width:1.6rem;height:1.6rem}
.wqlpt{margin-top:1.6rem;height:27.5rem}.hR1ru{padding:1.6rem 2rem 2rem}@media only print{.wqlpt{display:flex;align-items:center;justify-content:center}}
.IIar6{padding:1.6rem 2rem 2rem}.dxeAN{margin-top:1.6rem;height:27.5rem}.iqAXX{display:grid;position:relative;margin-top:2.4rem;grid-template-columns:1fr auto 1fr}.iqAXX>div:last-child{margin-left:auto}._2P2aq{display:flex;align-items:center}._2P2aq>*{margin-left:1.6rem}.WfiAn{display:flex;align-items:center}.gKXvX{background-color:#fff;margin-top:2rem;border-radius:.8rem;border:1px solid #dee1e9}.tfhsl{margin-top:-1rem}.N7zRI{display:flex}.Oio1s{fill:#f2ba5f;margin-left:.4rem}.RYm5q{border-top:1px solid var(--bui-colors-gray-300)}@media screen and (max-width: 480px){.iqAXX{grid-template-columns:1fr;gap:1rem}.iqAXX>div:last-child{margin-left:0}._2P2aq{display:flex;align-items:center}._2P2aq>*{margin-left:0}}
.mo7SC{margin-bottom:2rem}.MOugR{display:flex;flex-wrap:wrap;margin-top:1.6rem}.MOugR:first-of-type{margin-top:0}.apngW{justify-content:space-between}.Kf2XD{justify-content:flex-end}.v6PoI{flex-direction:column}.Tzalk,.YzZd3,.D46oA{width:100%;display:flex;flex-wrap:nowrap;align-items:center}.vw4So{display:flex;flex-wrap:wrap;flex-grow:2;margin-right:1.6rem}.ThOlD,.m10ut,.EfHfK{flex-shrink:0;margin:0 1.6rem}._YE6V{display:flex;flex-wrap:wrap;flex-grow:1}.t94f7{width:35.5rem;margin-right:1.6rem}._erO8{flex-grow:2}.BrU13{width:100%}.rjRiA{width:10.8rem}@media screen and (max-width: 480px){._erO8{margin:1.6rem 0}}
.YcVu1{margin-top:2rem;background:#fff;border-radius:.8rem;border:1px solid #dee1e9}.qA6XP{display:flex;border-bottom:1px solid var(--bui-colors-gray-300)}.BKdNp,.dld67{display:flex;flex-wrap:wrap}.dld67{flex-wrap:nowrap;justify-content:space-between}.S_2aJ{width:7.2rem;display:flex;justify-content:center;padding:1rem 0;flex-shrink:0}.OwFvQ{width:5.8rem;height:5.8rem;-o-object-fit:contain;object-fit:contain}.FnZ5w{flex-grow:1}._ZY8K{font-size:1.4rem;font-weight:bold;margin:0 0 1.6rem 0;word-wrap:break-word}.FhlUv{padding:1rem}.WQVgR{padding:1rem}.RAxek{margin-right:3.2rem}.Afk6S{width:100%;padding:1.6rem 0 0 0;border-collapse:collapse}.uHlmf{padding:1.6rem;text-align:center}.uAUTi{width:8rem}.xjada{font-size:1.2rem}.bqYxY{border-bottom:1px solid var(--bui-colors-gray-300);padding-bottom:.6rem;color:#7b8195;text-align:center}.unppx{display:flex;justify-content:space-between;padding:0 1.6rem}.w2pbP{color:#2f6aed}.dIh2W{margin:1.6rem}@media screen and (max-width: 480px){.YcVu1{overflow-x:scroll}}
.R2iIN{margin-top:3.2rem;isolation:isolate}.tkH5h{display:grid;position:relative;grid-template-columns:1fr auto 1fr}.tkH5h div:nth-child(1){grid-column-start:2}.tkH5h div:nth-child(2){margin-left:auto}.UThZR{display:flex;align-items:center}.UThZR>*{margin-left:1.6rem}@media screen and (max-width: 480px){.tkH5h{display:block;position:relative;grid-template-columns:1fr auto 1fr}.UThZR{display:flex;align-items:center;width:100%}}
.g5V0y{max-width:68rem}.ReiAU{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";margin-top:4.8rem}.rFAjk{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";padding:0;padding-left:2rem;box-sizing:border-box;line-height:2.4rem;margin-top:2rem}.rFAjk .vtWp8{display:list-item;list-style-type:decimal}
.y1clP{height:100%;display:flex;justify-content:flex-start}.WQeuQ{width:auto;height:100%;z-index:0;flex-grow:0;flex-shrink:0;flex-basis:auto}.FZfSQ{flex-grow:1;flex-shrink:1;flex-basis:61.7rem;height:100%;min-width:0px}@media screen and (max-width: 960px){.FZfSQ:not(:has([data-main-layout_min-width-auto_tablet=false])){min-width:auto}}.dErUp{height:100%;overflow-x:visible;overflow-y:scroll;z-index:1;-webkit-overflow-scrolling:touch}.mOjMU{height:100%}.ijJ2D{padding:.8rem 3.2rem 3.2rem;box-sizing:border-box}@media screen and (max-width: 480px){.y1clP{width:100vw}.WQeuQ{z-index:4}.dErUp{overflow-x:hidden;overflow-y:scroll;width:100vw}.ijJ2D{padding:.8rem 1.6rem}}@media only print{.lt9ex,.mOjMU{display:none}.WQeuQ{z-index:1}.dErUp{overflow-y:visible}}
.mtde0{padding-left:1.6rem;padding-right:1.4rem;border-bottom:1px solid #dee1e9;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;height:4rem}.IlaFB{font-size:1.4rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo";padding:0;display:inline-block;margin:0}.lQdWK{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#2f6aed;cursor:pointer}.lQdWK:hover{text-decoration:underline}
.u5p9n{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";background:#f7f8fc;color:#5c5f6a;margin:0;display:flex;justify-content:center;align-items:center;height:12rem}@media screen and (max-width: 480px){.u5p9n{height:calc(100vh - 6rem - 6.4rem - 4rem - 4rem);height:calc(var(--innerHeight) - 6rem - 6.4rem - 4rem - 4rem)}}
.DIhaZ{max-height:36rem;overflow:scroll;-ms-overflow-style:none}.DIhaZ::-webkit-scrollbar{display:none}@media screen and (max-width: 480px){.DIhaZ{max-height:calc(100vh - 6rem - 6.4rem - 4rem - 4rem);max-height:calc(var(--innerHeight) - 6rem - 6.4rem - 4rem - 4rem)}}
.fFChc{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";background:#f7f8fc;color:#5c5f6a;margin:0;display:flex;justify-content:center;align-items:center;height:12rem}@media screen and (max-width: 480px){.fFChc{height:calc(100vh - 6rem - 6.4rem - 4rem - 4rem);height:calc(var(--innerHeight) - 6rem - 6.4rem - 4rem - 4rem)}}
.akule{width:100%;cursor:pointer;border-bottom:1px solid #dee1e9}.akule:hover{background:#edf0fa}.akule:last-child{border-bottom:0}.uFMFH{background:#f3f7ff}
.YV2QW{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:1.4rem 1.6rem}.ONn06{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:1.6rem}.sXhjh{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.RMJgv{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#6b707e}.gtCBW{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";width:26rem;margin-top:.8rem;line-height:1.2;display:flex}.FVaOS{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sxCGu{width:2.8rem;height:2.8rem;fill:#2f6aed}.V9F3L{width:1.6rem;height:1.6rem;fill:#85c5de}.MZUty{font-weight:bold}
.cZSM1{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:1.4rem 1.6rem}.H0Das{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:1.6rem}.g5NSv{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.uz1zU{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#6b707e}.j6RJ6{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";width:26rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.8rem;line-height:1.2}.r5yK7{width:2.8rem;height:2.8rem;fill:#f37a89}
.QgNog{position:relative;display:inline-block}.FsZHs{border-radius:50%;cursor:pointer;width:3.2rem;height:3.2rem;padding:0;background:rgba(0,0,0,0);border:0;display:flex;justify-content:center;align-items:center}.FsZHs:focus{outline:0}.FsZHs:hover{background:#79a7f2}.fEQW6{fill:#c5d9fa}.k0sxG{position:absolute;background-color:red;color:#fff;border-radius:1rem;right:-0.3rem;top:-0.3rem;padding:0;min-width:1.8rem;height:1.8rem;line-height:1.8rem}.k0sxG>.f_SzU{font-size:1rem}
.wNu66{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:1.4rem 1.6rem}.ZaQOr{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:1.6rem}.wjtA4{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.JjaiV{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#6b707e;margin-top:.8rem}.lnTYE{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";width:26rem;margin-top:.2rem}.aNsus{width:2.8rem;height:2.8rem;background:#fff}.t6xqA{fill:#abb1c1;width:2.8rem;height:2.8rem}
.QdYKg{position:relative;display:inline-block}.LFY1N{border-radius:50%;cursor:pointer;width:3.2rem;height:3.2rem;padding:0;background:rgba(0,0,0,0);border:0;display:flex;justify-content:center;align-items:center}.LFY1N:focus{outline:0}.LFY1N:hover{background:#79a7f2}.KW75a{fill:#c5d9fa}.QnJfa{position:absolute;background-color:red;color:#fff;border-radius:1rem;right:-0.3rem;top:-0.3rem;padding:0;min-width:1.8rem;height:1.8rem;line-height:1.8rem}.QnJfa>.PqNN8{font-size:1rem}
.olrIe{position:relative;display:inline-block}.bv3AI{border-radius:50%;cursor:pointer;width:3.2rem;height:3.2rem;padding:0;background:rgba(0,0,0,0);border:0;display:flex;justify-content:center;align-items:center}.bv3AI:focus{outline:0}.bv3AI:hover{background:#79a7f2}.dDG4c{fill:#c5d9fa}.MCeJ0{position:absolute;background-color:red;color:#fff;border-radius:1rem;right:-0.3rem;top:-0.3rem;padding:0;min-width:1.8rem;height:1.8rem;line-height:1.8rem}.MCeJ0>.VC9cP{font-size:1rem}.ZfuA_{text-align:center}.RPIyg{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:1.4rem 1.6rem}.XVjdF{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:1.6rem}.BcgdW{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:bold;font-family:"Lato","Yu Gothic","YuGothic","meiryo"}.ziRU7{font-size:1.2rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";color:#6b707e}.uPv3I{font-size:1.3rem;line-height:normal;text-align:left;color:#2f364f;font-style:normal;font-weight:500;font-family:"Lato","Yu Gothic","YuGothic","meiryo";width:26rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.8rem;line-height:1.2}.xxOWZ{width:2.8rem;height:2.8rem;fill:#89c33b;background-color:#fff;border-radius:50%}
.k0nHy{position:relative;display:inline-block}.m7H6e{border-radius:50%;cursor:pointer;width:3.2rem;height:3.2rem;padding:0;background:rgba(0,0,0,0);border:0;display:flex;justify-content:center;align-items:center}.m7H6e:focus{outline:0}.m7H6e:hover{background:#79a7f2}.W7Bp8{fill:#c5d9fa}.GG_3Q{position:absolute;background-color:red;color:#fff;border-radius:1rem;right:-0.3rem;top:-0.3rem;padding:0;min-width:1.8rem;height:1.8rem;line-height:1.8rem}.GG_3Q>.l_Ryl{font-size:1rem}
.VkvQ6{display:flex;flex-wrap:nowrap}.XkcDd{width:14.2rem;box-sizing:border-box}.XkcDd+.XkcDd{margin-left:.8rem}.pkGoS{border-radius:50%;cursor:pointer;width:3.2rem;height:3.2rem;text-align:center;box-sizing:border-box;background:rgba(0,0,0,0);border:0;display:flex;justify-content:center;align-items:center;line-height:0}.um9h2{fill:#c5d9fa;border-radius:50%}.eDIOT{display:flex;align-items:center;cursor:pointer;color:#fff}.eDIOT:hover{text-decoration:underline}.eDIOT:hover>.pkGoS{background:#79a7f2}.TSicZ{margin-left:.8rem;word-break:keep-all}.SV_27{left:0;top:4.4rem;width:42.4rem}.DmFMa{width:42.4rem;padding:.8rem;background:#fff;display:flex;box-shadow:0 .2rem 1rem 0 rgba(29,40,50,.1);border-radius:.6rem;border:1px solid #dee1e9;box-sizing:border-box}.SYCS0{margin-left:1rem;width:10.4rem}@media screen and (max-width: 480px){.KHQqw{padding:0 1rem;width:10rem}.SV_27{left:-1.6rem;top:4.8rem;width:100vw}.DmFMa{width:100vw;border-radius:0;border:none;border-bottom:1px solid #dee1e9}}
.hDlWV{display:none}.hDlWV:focus{outline:0}.Gk_si{width:2.4rem;height:2.4rem;fill:#2f6aed}@media screen and (max-width: 480px){.hDlWV{display:inline-flex;box-sizing:border-box;margin-left:1.6rem;padding:0;align-items:center;justify-content:flex-end}.ukhQz{display:block}.ZB__M .ukhQz{display:none}}
.bQGyS{display:none}@media screen and (max-width: 480px){.bQGyS{display:flex;width:100%;height:6rem;justify-content:space-between;align-items:center;background:#fff}}
.sXGNi{width:100%;height:6.4rem;background:#2f6aed;color:#c5d9fa;padding:1.6rem 1.6rem 1.6rem 2rem;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.bTtuh{margin-right:2.4rem}.CKCgf{display:flex;align-items:center;justify-content:space-between;min-width:0px}@media screen and (max-width: 960px){.CKCgf{min-width:auto}}.PTznc{margin-left:3.778rem}.HOSPv{border-radius:50%;cursor:pointer;width:3.2rem;height:3.2rem;text-align:center;box-sizing:border-box;background:rgba(0,0,0,0);border:0;display:flex;justify-content:center;align-items:center;line-height:0;margin-left:1.6rem}.HOSPv:hover{background:#79a7f2}.gygo4{fill:#c5d9fa}.q8KgD{margin-left:4.4rem}@media screen and (max-width: 480px){.sXGNi{padding:1rem 1.6rem}.bTtuh{width:25rem;flex-grow:0;margin-right:0}.CKCgf{display:flex;flex-grow:1}.PTznc{margin-left:0}.PTznc+.PTznc{margin-left:2.6rem}.HOSPv{display:none}.q8KgD{display:none !important}}@media screen and (max-width: 374px){.PTznc+.PTznc{margin-left:1.4rem}}
.hrlFp{max-height:70%;overflow-y:scroll;-ms-overflow-style:none}@media screen and (max-width: 480px){.hrlFp{max-height:none}}
.tz_lc{width:100%;position:absolute;left:0;bottom:0;background:#fff}.tTz6s{width:25.6rem}@media screen and (max-width: 480px){.tz_lc{display:none}}
.aErv8{height:100%;position:relative;left:0;top:0;background:#fff;color:#6b707e;transition:width .2s ease-out;white-space:nowrap}.N097f{overflow-x:hidden;overflow-y:scroll}.F54QF,.NLEGQ{width:25.6rem}.NLEGQ.a4OFU{width:6.4rem}.kPuLu{display:none}@media screen and (max-width: 480px){.aErv8{overflow:hidden;position:fixed;width:86.4%;left:-86.4%;transition:left .4s ease-out;z-index:4}.F54QF{left:0%}.NLEGQ.a4OFU{width:86.4%}.kPuLu{display:block;width:100%;height:100%;background:#333;position:fixed;opacity:.5;z-index:1}.N097f{overflow-x:hidden;overflow-y:scroll}}
.BS0B5{display:none}@media screen and (max-width: 480px){.BS0B5{display:block}}
.ejzzC{display:block;width:100%;position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-bottom:3.2rem}.ejzzC:hover{color:#2f6aed}.ejzzC:hover .woBNQ{fill:#2f6aed}.H00nK{justify-content:space-between;align-items:center}.ELukZ{display:block}.cAO2s .ELukZ{display:none}.cAO2s.H00nK .ELukZ{display:block}.w1VkY .ELukZ{color:#2f6aed;font-weight:bold}.w1VkY .woBNQ{fill:#2f6aed}.KxLwx{color:#6b707e;text-align:center;line-height:0;margin:0 2rem}.woBNQ{fill:#6b707e;width:2.4rem;height:2.4rem}.ELukZ{width:100%}@media screen and (max-width: 480px){.ejzzC{justify-content:left;align-items:center}.cAO2s .ELukZ{display:block}.KxLwx{color:#6b707e;text-align:center}.ELukZ{display:block;width:auto}}
.ItRz1{display:flex;align-items:center;justify-content:center;padding:2rem 1.4rem 3.2rem;box-sizing:border-box}.mWSYN{width:100%;justify-content:space-between}.QQYKJ{width:3.6rem;height:3.6rem;text-align:center;display:flex;justify-content:center;align-items:center}.QQYKJ>img{width:3.4rem;height:3.4rem}.raNX6{margin-top:.4rem;margin-left:.8rem;line-height:0}.jNcnd{width:100%;display:block}.Eo_39{display:none;align-items:center;justify-content:center}.mWSYN .jNcnd{display:none}.mWSYN .Eo_39{display:flex}@media screen and (max-width: 480px){.ItRz1{display:none}}
.h9dEL{display:block;width:100%;position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-bottom:3.2rem}.h9dEL .ft3eL{display:none}.h9dEL:hover{color:#2f6aed}.h9dEL:hover .ilUzM{display:none}.h9dEL:hover .ft3eL{display:flex}.ZLqap{justify-content:space-between;align-items:center}.hSmD8 .sNWbi{color:#2f6aed;font-weight:bold}.JoB2U{margin:0 1.4rem;color:#6b707e;display:flex;justify-content:center}.ft3eL{width:3.6rem;height:3.6rem;background:#2f6aed;display:none}.GzBYm{fill:#fff;width:2.4rem;height:2.4rem}.ilUzM{fill:#2f6aed;width:3.6rem;height:3.6rem}.sNWbi{width:100%;display:none;justify-content:space-between;align-items:center}.sNWbi:hover{color:#2f6aed}.sNWbi:hover .x0vDc,.sNWbi:hover .Q4chi{color:#2f6aed}.ZLqap .sNWbi{display:flex}.x0vDc{width:100%;color:#5c5f6a;font-weight:bold;overflow:hidden;text-overflow:ellipsis;line-height:1.8rem}.Q4chi{display:none}.dRo_N,.mBFH6{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 480px){.h9dEL{justify-content:left;align-items:center}.JoB2U{color:#6b707e;text-align:center;margin:0 1.6rem 0 1.4rem}.sNWbi{display:flex;width:auto}.x0vDc{width:auto;text-decoration:underline}.Q4chi{display:flex;justify-content:center;position:absolute;right:0}.UCNll{width:2.4rem;height:2.4rem;margin-right:2rem;fill:#2f6aed}.ft3eL{display:flex}}
.Je5lV{display:none}.Je5lV:focus{outline:0}@media screen and (max-width: 480px){.Je5lV{display:flex;width:2.4rem;position:absolute;top:2rem;left:2rem;align-items:center;justify-content:center}.iKSUb{position:relative;top:0;left:0}.en_l6{width:2.4rem;height:2.4rem;fill:#2f6aed;display:none}.iKSUb .en_l6{display:block}}
.zlcQk{display:none}@media screen and (max-width: 480px){.zlcQk{display:flex;justify-content:space-between;margin:2rem 2rem 2rem 2.4rem;height:2.4rem}.fg598{justify-content:center;align-items:center;display:none}.D6NSF .fg598{display:flex}.rp7La{display:flex;justify-content:left;align-items:center}}
.XnPXt{color:#6b707e;width:100%;height:6.4rem;border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0}.XnPXt:hover{background:#f7f8fc}.XnPXt:focus{outline:0}.kyDsD{width:7.2rem;display:flex;justify-content:center}.LXctB,.F1QaH,.CoBM4{width:2.4rem;height:2.4rem;fill:#6b707e}.HBhYs{display:none;flex-wrap:wrap;width:100%;text-align:left}.CoBM4{display:block}.F1QaH{display:none}.B8LaG .CoBM4{display:none}.B8LaG .F1QaH{display:block}.B8LaG .HBhYs{display:flex}@media screen and (max-width: 480px){.XnPXt{display:none}}
.qMhd5{display:flex;align-items:center;justify-content:space-between;margin:2rem 2rem 1.6rem;box-sizing:border-box;height:2.4rem}.kcAen{top:-1rem;right:2rem}
.vYo2L{text-align:center;margin-bottom:1.6rem}.M4SWI{color:#2f364f;font-size:1.5rem;font-weight:bold;white-space:normal;max-width:22.4rem;margin:1.6rem auto 0 auto}.rgxW8{margin-top:1.6rem}.d7k2S{margin-right:1rem}.r0Ryj{margin-left:.8rem}.P10mw{font-size:1.2rem;color:#5c5f6a;margin-top:1rem}.Hj0YC{width:6.8rem;height:6.8rem;fill:#2f6aed}
.gw2Dv{display:inline-grid;grid-template-rows:1fr 2.2rem;margin-bottom:1.6rem}.gw2Dv>:first-child{grid-column:1/2;grid-row:1/-1;width:6.8rem;height:6.8rem;fill:#f37a89}.rNptT{grid-column:1/2;grid-row:2/3;background-color:#5fd156;width:1.6rem;height:1.6rem;border-radius:50%;border:.3rem solid #fff;justify-self:end;margin-right:-0.6rem}
.MUma1{text-align:center;margin-bottom:2rem}.UBc8J{color:#2f6aed;font-size:1.5rem;font-weight:bold;white-space:normal;max-width:22.4rem;margin:0 auto;display:flex;justify-content:center;align-items:center}.UBc8J ._4K7F{color:#2f6aed;font-weight:bold;padding-left:.8rem}.UBc8J ._4K7F:hover{color:#7b8195}.SXvWh{margin-top:1rem}.pCqXS{height:3.2rem;border-radius:1.6rem;margin-top:1.6rem}.HpZd0{width:6.8rem;height:6.8rem;fill:#f37a89;margin-bottom:1.6rem}.PLDBb{fill:#abb1c1}
.cF6r0{text-align:center;width:100%;display:flex;flex-wrap:wrap;padding:2rem;box-sizing:border-box}.TY2wf{margin-right:1rem;margin-top:1rem;max-width:100%;box-sizing:border-box}.L4QnU{margin-top:1rem}
/* 等幅フォントのRoboto Monoをimportする
https://fonts.google.com/specimen/Roboto+Mono */

*, ::before, ::after{

    --tw-border-spacing-x: 0;

    --tw-border-spacing-y: 0;

    --tw-translate-x: 0;

    --tw-translate-y: 0;

    --tw-rotate: 0;

    --tw-skew-x: 0;

    --tw-skew-y: 0;

    --tw-scale-x: 1;

    --tw-scale-y: 1;

    --tw-pan-x:  ;

    --tw-pan-y:  ;

    --tw-pinch-zoom:  ;

    --tw-scroll-snap-strictness: proximity;

    --tw-gradient-from-position:  ;

    --tw-gradient-via-position:  ;

    --tw-gradient-to-position:  ;

    --tw-ordinal:  ;

    --tw-slashed-zero:  ;

    --tw-numeric-figure:  ;

    --tw-numeric-spacing:  ;

    --tw-numeric-fraction:  ;

    --tw-ring-inset:  ;

    --tw-ring-offset-width: 0px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: rgb(0 112 243 / 0.5);

    --tw-ring-offset-shadow: 0 0 #0000;

    --tw-ring-shadow: 0 0 #0000;

    --tw-shadow: 0 0 #0000;

    --tw-shadow-colored: 0 0 #0000;

    --tw-blur:  ;

    --tw-brightness:  ;

    --tw-contrast:  ;

    --tw-grayscale:  ;

    --tw-hue-rotate:  ;

    --tw-invert:  ;

    --tw-saturate:  ;

    --tw-sepia:  ;

    --tw-drop-shadow:  ;

    --tw-backdrop-blur:  ;

    --tw-backdrop-brightness:  ;

    --tw-backdrop-contrast:  ;

    --tw-backdrop-grayscale:  ;

    --tw-backdrop-hue-rotate:  ;

    --tw-backdrop-invert:  ;

    --tw-backdrop-opacity:  ;

    --tw-backdrop-saturate:  ;

    --tw-backdrop-sepia:  ;

    --tw-contain-size:  ;

    --tw-contain-layout:  ;

    --tw-contain-paint:  ;

    --tw-contain-style:  
}

::backdrop{

    --tw-border-spacing-x: 0;

    --tw-border-spacing-y: 0;

    --tw-translate-x: 0;

    --tw-translate-y: 0;

    --tw-rotate: 0;

    --tw-skew-x: 0;

    --tw-skew-y: 0;

    --tw-scale-x: 1;

    --tw-scale-y: 1;

    --tw-pan-x:  ;

    --tw-pan-y:  ;

    --tw-pinch-zoom:  ;

    --tw-scroll-snap-strictness: proximity;

    --tw-gradient-from-position:  ;

    --tw-gradient-via-position:  ;

    --tw-gradient-to-position:  ;

    --tw-ordinal:  ;

    --tw-slashed-zero:  ;

    --tw-numeric-figure:  ;

    --tw-numeric-spacing:  ;

    --tw-numeric-fraction:  ;

    --tw-ring-inset:  ;

    --tw-ring-offset-width: 0px;

    --tw-ring-offset-color: #fff;

    --tw-ring-color: rgb(0 112 243 / 0.5);

    --tw-ring-offset-shadow: 0 0 #0000;

    --tw-ring-shadow: 0 0 #0000;

    --tw-shadow: 0 0 #0000;

    --tw-shadow-colored: 0 0 #0000;

    --tw-blur:  ;

    --tw-brightness:  ;

    --tw-contrast:  ;

    --tw-grayscale:  ;

    --tw-hue-rotate:  ;

    --tw-invert:  ;

    --tw-saturate:  ;

    --tw-sepia:  ;

    --tw-drop-shadow:  ;

    --tw-backdrop-blur:  ;

    --tw-backdrop-brightness:  ;

    --tw-backdrop-contrast:  ;

    --tw-backdrop-grayscale:  ;

    --tw-backdrop-hue-rotate:  ;

    --tw-backdrop-invert:  ;

    --tw-backdrop-opacity:  ;

    --tw-backdrop-saturate:  ;

    --tw-backdrop-sepia:  ;

    --tw-contain-size:  ;

    --tw-contain-layout:  ;

    --tw-contain-paint:  ;

    --tw-contain-style:  
}
.\!container{

    width: 100% !important
}
.container{

    width: 100%
}
@media (min-width: 480px){

    .\!container{

        max-width: 480px !important
    }

    .container{

        max-width: 480px
    }
}
@media (min-width: 780px){

    .\!container{

        max-width: 780px !important
    }

    .container{

        max-width: 780px
    }
}
@media (min-width: 960px){

    .\!container{

        max-width: 960px !important
    }

    .container{

        max-width: 960px
    }
}
@media (min-width: 1024px){

    .\!container{

        max-width: 1024px !important
    }

    .container{

        max-width: 1024px
    }
}
.pointer-events-none{

    pointer-events: none
}
.visible{

    visibility: visible
}
.invisible{

    visibility: hidden
}
.static{

    position: static
}
.fixed{

    position: fixed
}
.absolute{

    position: absolute
}
.relative{

    position: relative
}
.sticky{

    position: sticky
}
.\!top-\[0\.9rem\]{

    top: 0.9rem !important
}
.bottom-0{

    bottom: 0px
}
.left-0{

    left: 0px
}
.right-0{

    right: 0px
}
.right-3{

    right: 0.8rem
}
.right-4{

    right: 1rem
}
.right-8{

    right: 2rem
}
.top-0{

    top: 0px
}
.top-3{

    top: 0.8rem
}
.top-4{

    top: 1rem
}
.top-8{

    top: 2rem
}
.top-\[5\.4rem\]{

    top: 5.4rem
}
.z-10{

    z-index: 10
}
.z-\[2\]{

    z-index: 2
}
.float-left{

    float: left
}
.m-0{

    margin: 0px
}
.m-1{

    margin: 0.4rem
}
.m-2{

    margin: 0.6rem
}
.m-4{

    margin: 1rem
}
.m-7{

    margin: 1.6rem
}
.m-auto{

    margin: auto
}
.mx-1{

    margin-left: 0.4rem;

    margin-right: 0.4rem
}
.mx-4{

    margin-left: 1rem;

    margin-right: 1rem
}
.mx-5{

    margin-left: 1.2rem;

    margin-right: 1.2rem
}
.mx-8{

    margin-left: 2rem;

    margin-right: 2rem
}
.mx-\[-4px\]{

    margin-left: -4px;

    margin-right: -4px
}
.mx-auto{

    margin-left: auto;

    margin-right: auto
}
.my-1{

    margin-top: 0.4rem;

    margin-bottom: 0.4rem
}
.my-10{

    margin-top: 3.2rem;

    margin-bottom: 3.2rem
}
.my-2{

    margin-top: 0.6rem;

    margin-bottom: 0.6rem
}
.my-3{

    margin-top: 0.8rem;

    margin-bottom: 0.8rem
}
.my-5{

    margin-top: 1.2rem;

    margin-bottom: 1.2rem
}
.my-7{

    margin-top: 1.6rem;

    margin-bottom: 1.6rem
}
.my-8{

    margin-top: 2rem;

    margin-bottom: 2rem
}
.-ml-2{

    margin-left: -0.6rem
}
.mb-1{

    margin-bottom: 0.4rem
}
.mb-10{

    margin-bottom: 3.2rem
}
.mb-11{

    margin-bottom: 3.8rem
}
.mb-12{

    margin-bottom: 4rem
}
.mb-2{

    margin-bottom: 0.6rem
}
.mb-3{

    margin-bottom: 0.8rem
}
.mb-4{

    margin-bottom: 1rem
}
.mb-5{

    margin-bottom: 1.2rem
}
.mb-6{

    margin-bottom: 1.4rem
}
.mb-7{

    margin-bottom: 1.6rem
}
.mb-8{

    margin-bottom: 2rem
}
.mb-9{

    margin-bottom: 2.4rem
}
.mb-\[-2px\]{

    margin-bottom: -2px
}
.mb-\[2rem\]{

    margin-bottom: 2rem
}
.ml-1{

    margin-left: 0.4rem
}
.ml-10{

    margin-left: 3.2rem
}
.ml-2{

    margin-left: 0.6rem
}
.ml-3{

    margin-left: 0.8rem
}
.ml-4{

    margin-left: 1rem
}
.ml-5{

    margin-left: 1.2rem
}
.ml-6{

    margin-left: 1.4rem
}
.ml-7{

    margin-left: 1.6rem
}
.ml-8{

    margin-left: 2rem
}
.ml-9{

    margin-left: 2.4rem
}
.ml-\[1\.4rem\]{

    margin-left: 1.4rem
}
.ml-\[1rem\]{

    margin-left: 1rem
}
.ml-\[3rem\]{

    margin-left: 3rem
}
.mr-1{

    margin-right: 0.4rem
}
.mr-2{

    margin-right: 0.6rem
}
.mr-3{

    margin-right: 0.8rem
}
.mr-4{

    margin-right: 1rem
}
.mr-6{

    margin-right: 1.4rem
}
.mr-7{

    margin-right: 1.6rem
}
.mr-\[0\.2rem\]{

    margin-right: 0.2rem
}
.mt-1{

    margin-top: 0.4rem
}
.mt-10{

    margin-top: 3.2rem
}
.mt-11{

    margin-top: 3.8rem
}
.mt-12{

    margin-top: 4rem
}
.mt-16{

    margin-top: 4rem
}
.mt-2{

    margin-top: 0.6rem
}
.mt-3{

    margin-top: 0.8rem
}
.mt-4{

    margin-top: 1rem
}
.mt-5{

    margin-top: 1.2rem
}
.mt-6{

    margin-top: 1.4rem
}
.mt-7{

    margin-top: 1.6rem
}
.mt-8{

    margin-top: 2rem
}
.mt-9{

    margin-top: 2.4rem
}
.mt-\[0\.8rem\]{

    margin-top: 0.8rem
}
.mt-\[2px\]{

    margin-top: 2px
}
.box-border{

    box-sizing: border-box
}
.line-clamp-2{

    overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2
}
.line-clamp-\[10\]{

    overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 10
}
.line-clamp-\[9\]{

    overflow: hidden;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 9
}
.block{

    display: block
}
.inline-block{

    display: inline-block
}
.inline{

    display: inline
}
.flex{

    display: flex
}
.inline-flex{

    display: inline-flex
}
.table{

    display: table
}
.grid{

    display: grid
}
.contents{

    display: contents
}
.hidden{

    display: none
}
.h-1{

    height: 1.6rem
}
.h-11{

    height: 3.8rem
}
.h-12{

    height: 4rem
}
.h-13{

    height: 4.8rem
}
.h-2{

    height: 2rem
}
.h-3{

    height: 2.4rem
}
.h-4{

    height: 2.8rem
}
.h-5{

    height: 3.2rem
}
.h-7{

    height: 4rem
}
.h-\[1\.4rem\]{

    height: 1.4rem
}
.h-\[1\.8rem\]{

    height: 1.8rem
}
.h-\[1px\]{

    height: 1px
}
.h-\[1rem\]{

    height: 1rem
}
.h-\[3\.2rem\]{

    height: 3.2rem
}
.h-\[3\.5rem\]{

    height: 3.5rem
}
.h-\[30rem\]{

    height: 30rem
}
.h-\[3rem\]{

    height: 3rem
}
.h-\[4\.5rem\]{

    height: 4.5rem
}
.h-\[4\.8rem\]{

    height: 4.8rem
}
.h-\[40rem\]{

    height: 40rem
}
.h-\[5\.2rem\]{

    height: 5.2rem
}
.h-\[5\.5rem\]{

    height: 5.5rem
}
.h-\[5px\]{

    height: 5px
}
.h-\[calc\(100vh-22rem\)\]{

    height: calc(100vh - 22rem)
}
.h-auto{

    height: auto
}
.h-fit{

    height: -moz-fit-content;

    height: fit-content
}
.h-full{

    height: 100%
}
.max-h-10{

    max-height: 3.2rem
}
.max-h-full{

    max-height: 100%
}
.min-h-5{

    min-height: 1.2rem
}
.min-h-\[12rem\]{

    min-height: 12rem
}
.min-h-\[440px\]{

    min-height: 440px
}
.min-h-\[4rem\]{

    min-height: 4rem
}
.w-1{

    width: 1.6rem
}
.w-1\/3{

    width: 33.333333%
}
.w-10\/12{

    width: 83.333333%
}
.w-11{

    width: 3.8rem
}
.w-13{

    width: 4.8rem
}
.w-2{

    width: 2rem
}
.w-24{

    width: 6rem
}
.w-3{

    width: 2.4rem
}
.w-4{

    width: 2.8rem
}
.w-48{

    width: 12rem
}
.w-5{

    width: 3.2rem
}
.w-5\/6{

    width: 83.333333%
}
.w-6{

    width: 3.6rem
}
.w-64{

    width: 16rem
}
.w-7{

    width: 4rem
}
.w-80{

    width: 20rem
}
.w-9{

    width: 2.4rem
}
.w-96{

    width: 24rem
}
.w-\[1\.4rem\]{

    width: 1.4rem
}
.w-\[10rem\]{

    width: 10rem
}
.w-\[12rem\]{

    width: 12rem
}
.w-\[15rem\]{

    width: 15rem
}
.w-\[16\.4rem\]{

    width: 16.4rem
}
.w-\[16rem\]{

    width: 16rem
}
.w-\[1rem\]{

    width: 1rem
}
.w-\[20rem\]{

    width: 20rem
}
.w-\[26px\]{

    width: 26px
}
.w-\[30rem\]{

    width: 30rem
}
.w-\[32\.4rem\]{

    width: 32.4rem
}
.w-\[32rem\]{

    width: 32rem
}
.w-\[34rem\]{

    width: 34rem
}
.w-\[35rem\]{

    width: 35rem
}
.w-\[38\.4rem\]{

    width: 38.4rem
}
.w-\[3rem\]{

    width: 3rem
}
.w-\[4\.5rem\]{

    width: 4.5rem
}
.w-\[4\.8rem\]{

    width: 4.8rem
}
.w-\[40\%\]{

    width: 40%
}
.w-\[6\.4rem\]{

    width: 6.4rem
}
.w-\[6rem\]{

    width: 6rem
}
.w-\[80rem\]{

    width: 80rem
}
.w-\[8rem\]{

    width: 8rem
}
.w-\[9\.2rem\]{

    width: 9.2rem
}
.w-\[9\.5rem\]{

    width: 9.5rem
}
.w-auto{

    width: auto
}
.w-fit{

    width: -moz-fit-content;

    width: fit-content
}
.w-full{

    width: 100%
}
.min-w-9{

    min-width: 2.4rem
}
.min-w-\[10rem\]{

    min-width: 10rem
}
.min-w-\[12rem\]{

    min-width: 12rem
}
.min-w-\[14rem\]{

    min-width: 14rem
}
.min-w-\[16rem\]{

    min-width: 16rem
}
.min-w-\[20rem\]{

    min-width: 20rem
}
.min-w-\[30rem\]{

    min-width: 30rem
}
.min-w-\[38rem\]{

    min-width: 38rem
}
.min-w-\[9\.5rem\]{

    min-width: 9.5rem
}
.min-w-fit{

    min-width: -moz-fit-content;

    min-width: fit-content
}
.min-w-full{

    min-width: 100%
}
.max-w-0{

    max-width: 0px
}
.max-w-4xl{

    max-width: 56rem
}
.max-w-\[104\.6rem\]{

    max-width: 104.6rem
}
.max-w-\[12rem\]{

    max-width: 12rem
}
.max-w-\[14rem\]{

    max-width: 14rem
}
.max-w-\[16rem\]{

    max-width: 16rem
}
.max-w-\[20rem\]{

    max-width: 20rem
}
.max-w-\[21rem\]{

    max-width: 21rem
}
.max-w-\[31rem\]{

    max-width: 31rem
}
.max-w-\[32rem\]{

    max-width: 32rem
}
.max-w-\[80\%\]{

    max-width: 80%
}
.max-w-\[80rem\]{

    max-width: 80rem
}
.max-w-\[92rem\]{

    max-width: 92rem
}
.max-w-full{

    max-width: 100%
}
.max-w-md{

    max-width: 28rem
}
.max-w-xl{

    max-width: 36rem
}
.flex-1{

    flex: 1 1 0%
}
.flex-auto{

    flex: 1 1 auto
}
.flex-initial{

    flex: 0 1 auto
}
.flex-none{

    flex: none
}
.flex-shrink{

    flex-shrink: 1
}
.flex-shrink-0{

    flex-shrink: 0
}
.shrink-0{

    flex-shrink: 0
}
.flex-grow{

    flex-grow: 1
}
.flex-grow-0{

    flex-grow: 0
}
.grow{

    flex-grow: 1
}
.grow-0{

    flex-grow: 0
}
.border-collapse{

    border-collapse: collapse
}
.transform{

    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.cursor-default{

    cursor: default
}
.cursor-not-allowed{

    cursor: not-allowed
}
.cursor-pointer{

    cursor: pointer
}
.resize-none{

    resize: none
}
.list-inside{

    list-style-position: inside
}
.list-disc{

    list-style-type: disc
}
.grid-cols-1{

    grid-template-columns: repeat(1, minmax(0, 1fr))
}
.grid-cols-3{

    grid-template-columns: repeat(3, minmax(0, 1fr))
}
.grid-cols-\[15rem_1\.4rem_1fr\]{

    grid-template-columns: 15rem 1.4rem 1fr
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(10rem\2c 1fr\)\)\]{

    grid-template-columns: repeat(auto-fill,minmax(10rem,1fr))
}
.grid-rows-\[2rem_4rem\]{

    grid-template-rows: 2rem 4rem
}
.flex-row{

    flex-direction: row
}
.flex-col{

    flex-direction: column
}
.flex-wrap{

    flex-wrap: wrap
}
.flex-nowrap{

    flex-wrap: nowrap
}
.items-start{

    align-items: flex-start
}
.items-end{

    align-items: flex-end
}
.items-center{

    align-items: center
}
.items-baseline{

    align-items: baseline
}
.items-stretch{

    align-items: stretch
}
.justify-start{

    justify-content: flex-start
}
.justify-end{

    justify-content: flex-end
}
.justify-center{

    justify-content: center
}
.justify-between{

    justify-content: space-between
}
.justify-evenly{

    justify-content: space-evenly
}
.gap-0\.5{

    gap: 0.125rem
}
.gap-1{

    gap: 0.4rem
}
.gap-10{

    gap: 3.2rem
}
.gap-2{

    gap: 0.6rem
}
.gap-3{

    gap: 0.8rem
}
.gap-4{

    gap: 1rem
}
.gap-5{

    gap: 1.2rem
}
.gap-6{

    gap: 1.4rem
}
.gap-7{

    gap: 1.6rem
}
.gap-8{

    gap: 2rem
}
.gap-x-10{

    -moz-column-gap: 3.2rem;

         column-gap: 3.2rem
}
.gap-x-4{

    -moz-column-gap: 1rem;

         column-gap: 1rem
}
.gap-x-7{

    -moz-column-gap: 1.6rem;

         column-gap: 1.6rem
}
.gap-x-9{

    -moz-column-gap: 2.4rem;

         column-gap: 2.4rem
}
.gap-y-1{

    row-gap: 0.4rem
}
.gap-y-20{

    row-gap: 5rem
}
.gap-y-3{

    row-gap: 0.8rem
}
.divide-x-0 > :not([hidden]) ~ :not([hidden]){

    --tw-divide-x-reverse: 0;

    border-right-width: calc(0px * var(--tw-divide-x-reverse));

    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)))
}
.divide-y > :not([hidden]) ~ :not([hidden]){

    --tw-divide-y-reverse: 0;

    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));

    border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}
.divide-solid > :not([hidden]) ~ :not([hidden]){

    border-style: solid
}
.divide-gray-400 > :not([hidden]) ~ :not([hidden]){

    --tw-divide-opacity: 1;

    border-color: rgb(222 225 233 / var(--tw-divide-opacity, 1))
}
.self-start{

    align-self: flex-start
}
.self-end{

    align-self: flex-end
}
.justify-self-end{

    justify-self: end
}
.overflow-hidden{

    overflow: hidden
}
.overflow-x-auto{

    overflow-x: auto
}
.overflow-y-auto{

    overflow-y: auto
}
.overflow-y-scroll{

    overflow-y: scroll
}
.truncate{

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap
}
.text-ellipsis{

    text-overflow: ellipsis
}
.whitespace-normal{

    white-space: normal
}
.whitespace-nowrap{

    white-space: nowrap
}
.whitespace-pre-line{

    white-space: pre-line
}
.whitespace-pre-wrap{

    white-space: pre-wrap
}
.break-words{

    overflow-wrap: break-word
}
.break-all{

    word-break: break-all
}
.break-keep{

    word-break: keep-all
}
.rounded{

    border-radius: 0.6rem
}
.rounded-\[0\.5rem\]{

    border-radius: 0.5rem
}
.rounded-\[3px\]{

    border-radius: 3px
}
.rounded-full{

    border-radius: 100vmax
}
.rounded-lg{

    border-radius: 0.5rem
}
.rounded-md{

    border-radius: 0.8rem
}
.rounded-sm{

    border-radius: 0.4rem
}
.rounded-xl{

    border-radius: 0.75rem
}
.rounded-b-\[2rem\]{

    border-bottom-right-radius: 2rem;

    border-bottom-left-radius: 2rem
}
.rounded-t{

    border-top-left-radius: 0.6rem;

    border-top-right-radius: 0.6rem
}
.rounded-t-none{

    border-top-left-radius: 0px;

    border-top-right-radius: 0px
}
.rounded-tr-\[2rem\]{

    border-top-right-radius: 2rem
}
.border{

    border-width: 1px
}
.border-0{

    border-width: 0px
}
.border-x{

    border-left-width: 1px;

    border-right-width: 1px
}
.border-y{

    border-top-width: 1px;

    border-bottom-width: 1px
}
.border-b{

    border-bottom-width: 1px
}
.border-b-0{

    border-bottom-width: 0px
}
.border-l{

    border-left-width: 1px
}
.border-l-0{

    border-left-width: 0px
}
.border-r{

    border-right-width: 1px
}
.border-r-0{

    border-right-width: 0px
}
.border-t{

    border-top-width: 1px
}
.border-solid{

    border-style: solid
}
.border-dashed{

    border-style: dashed
}
.border-none{

    border-style: none
}
.border-blue-400{

    --tw-border-opacity: 1;

    border-color: rgb(47 106 237 / var(--tw-border-opacity, 1))
}
.border-gray-300{

    --tw-border-opacity: 1;

    border-color: rgb(231 233 238 / var(--tw-border-opacity, 1))
}
.border-gray-400{

    --tw-border-opacity: 1;

    border-color: rgb(222 225 233 / var(--tw-border-opacity, 1))
}
.border-gray-900{

    --tw-border-opacity: 1;

    border-color: rgb(82 88 93 / var(--tw-border-opacity, 1))
}
.border-red-400{

    --tw-border-opacity: 1;

    border-color: rgb(240 61 61 / var(--tw-border-opacity, 1))
}
.bg-\[\#fff\]{

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.bg-black{

    --tw-bg-opacity: 1;

    background-color: rgb(47 54 79 / var(--tw-bg-opacity, 1))
}
.bg-blue-100{

    --tw-bg-opacity: 1;

    background-color: rgb(243 247 255 / var(--tw-bg-opacity, 1))
}
.bg-blue-200{

    --tw-bg-opacity: 1;

    background-color: rgb(213 228 253 / var(--tw-bg-opacity, 1))
}
.bg-blue-300{

    --tw-bg-opacity: 1;

    background-color: rgb(121 167 242 / var(--tw-bg-opacity, 1))
}
.bg-blue-400{

    --tw-bg-opacity: 1;

    background-color: rgb(47 106 237 / var(--tw-bg-opacity, 1))
}
.bg-darkred-100{

    --tw-bg-opacity: 1;

    background-color: rgb(255 240 240 / var(--tw-bg-opacity, 1))
}
.bg-darkred-300{

    --tw-bg-opacity: 1;

    background-color: rgb(243 122 137 / var(--tw-bg-opacity, 1))
}
.bg-gray-100{

    --tw-bg-opacity: 1;

    background-color: rgb(247 248 252 / var(--tw-bg-opacity, 1))
}
.bg-gray-200{

    --tw-bg-opacity: 1;

    background-color: rgb(242 244 247 / var(--tw-bg-opacity, 1))
}
.bg-gray-400{

    --tw-bg-opacity: 1;

    background-color: rgb(222 225 233 / var(--tw-bg-opacity, 1))
}
.bg-gray-500{

    --tw-bg-opacity: 1;

    background-color: rgb(199 204 217 / var(--tw-bg-opacity, 1))
}
.bg-gray-800{

    --tw-bg-opacity: 1;

    background-color: rgb(107 112 126 / var(--tw-bg-opacity, 1))
}
.bg-green-300{

    --tw-bg-opacity: 1;

    background-color: rgb(163 199 124 / var(--tw-bg-opacity, 1))
}
.bg-white{

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.bg-yellow-400{

    --tw-bg-opacity: 1;

    background-color: rgb(242 186 95 / var(--tw-bg-opacity, 1))
}
.bg-opacity-0{

    --tw-bg-opacity: 0
}
.fill-black{

    fill: #2F364F
}
.fill-blue-400{

    fill: #2F6AED
}
.fill-blue-600{

    fill: #316ED0
}
.fill-darkred-300{

    fill: #F37A89
}
.object-contain{

    -o-object-fit: contain;

       object-fit: contain
}
.p-0{

    padding: 0px
}
.p-1{

    padding: 0.4rem
}
.p-10{

    padding: 3.2rem
}
.p-2{

    padding: 0.6rem
}
.p-4{

    padding: 1rem
}
.p-7{

    padding: 1.6rem
}
.p-\[0\.2rem\]{

    padding: 0.2rem
}
.px-1{

    padding-left: 0.4rem;

    padding-right: 0.4rem
}
.px-10{

    padding-left: 3.2rem;

    padding-right: 3.2rem
}
.px-11{

    padding-left: 3.8rem;

    padding-right: 3.8rem
}
.px-2{

    padding-left: 0.6rem;

    padding-right: 0.6rem
}
.px-4{

    padding-left: 1rem;

    padding-right: 1rem
}
.px-6{

    padding-left: 1.4rem;

    padding-right: 1.4rem
}
.px-7{

    padding-left: 1.6rem;

    padding-right: 1.6rem
}
.px-8{

    padding-left: 2rem;

    padding-right: 2rem
}
.px-9{

    padding-left: 2.4rem;

    padding-right: 2.4rem
}
.px-\[2\.2rem\]{

    padding-left: 2.2rem;

    padding-right: 2.2rem
}
.px-\[5rem\]{

    padding-left: 5rem;

    padding-right: 5rem
}
.py-0{

    padding-top: 0px;

    padding-bottom: 0px
}
.py-1{

    padding-top: 0.4rem;

    padding-bottom: 0.4rem
}
.py-10{

    padding-top: 3.2rem;

    padding-bottom: 3.2rem
}
.py-2{

    padding-top: 0.6rem;

    padding-bottom: 0.6rem
}
.py-3{

    padding-top: 0.8rem;

    padding-bottom: 0.8rem
}
.py-4{

    padding-top: 1rem;

    padding-bottom: 1rem
}
.py-5{

    padding-top: 1.2rem;

    padding-bottom: 1.2rem
}
.py-6{

    padding-top: 1.4rem;

    padding-bottom: 1.4rem
}
.py-7{

    padding-top: 1.6rem;

    padding-bottom: 1.6rem
}
.py-8{

    padding-top: 2rem;

    padding-bottom: 2rem
}
.py-9{

    padding-top: 2.4rem;

    padding-bottom: 2.4rem
}
.py-\[22px\]{

    padding-top: 22px;

    padding-bottom: 22px
}
.pb-10{

    padding-bottom: 3.2rem
}
.pb-4{

    padding-bottom: 1rem
}
.pb-6{

    padding-bottom: 1.4rem
}
.pb-7{

    padding-bottom: 1.6rem
}
.pb-8{

    padding-bottom: 2rem
}
.pb-9{

    padding-bottom: 2.4rem
}
.pl-0{

    padding-left: 0px
}
.pl-1{

    padding-left: 0.4rem
}
.pl-10{

    padding-left: 3.2rem
}
.pl-12{

    padding-left: 4rem
}
.pl-14{

    padding-left: 6.4rem
}
.pl-2{

    padding-left: 0.6rem
}
.pl-3{

    padding-left: 0.8rem
}
.pl-4{

    padding-left: 1rem
}
.pl-6{

    padding-left: 1.4rem
}
.pr-10{

    padding-right: 3.2rem
}
.pr-4{

    padding-right: 1rem
}
.pr-5{

    padding-right: 1.2rem
}
.pr-7{

    padding-right: 1.6rem
}
.pr-8{

    padding-right: 2rem
}
.pr-9{

    padding-right: 2.4rem
}
.pt-2{

    padding-top: 0.6rem
}
.pt-3{

    padding-top: 0.8rem
}
.pt-4{

    padding-top: 1rem
}
.pt-6{

    padding-top: 1.4rem
}
.pt-7{

    padding-top: 1.6rem
}
.pt-8{

    padding-top: 2rem
}
.pt-9{

    padding-top: 2.4rem
}
.text-left{

    text-align: left
}
.text-center{

    text-align: center
}
.align-middle{

    vertical-align: middle
}
.align-bottom{

    vertical-align: bottom
}
.text-2xl{

    font-size: 1.8rem
}
.text-3xl{

    font-size: 2.0rem
}
.text-\[12px\]{

    font-size: 12px
}
.text-\[13px\]{

    font-size: 13px
}
.text-lg{

    font-size: 1.4rem
}
.text-md{

    font-size: 1.3rem
}
.text-sm{

    font-size: 1.2rem
}
.text-xl{

    font-size: 1.6rem
}
.text-xs{

    font-size: 1.1rem
}
.font-bold{

    font-weight: 700
}
.font-light{

    font-weight: 300
}
.font-medium{

    font-weight: 500
}
.font-normal{

    font-weight: 400
}
.capitalize{

    text-transform: capitalize
}
.leading-5{

    line-height: 1.25rem
}
.leading-7{

    line-height: 1.75rem
}
.leading-8{

    line-height: 2rem
}
.leading-\[0\]{

    line-height: 0
}
.leading-\[1\.4rem\]{

    line-height: 1.4rem
}
.leading-\[1\.6rem\]{

    line-height: 1.6rem
}
.leading-\[2rem\]{

    line-height: 2rem
}
.leading-loose{

    line-height: 2
}
.leading-none{

    line-height: 1
}
.text-black{

    --tw-text-opacity: 1;

    color: rgb(47 54 79 / var(--tw-text-opacity, 1))
}
.text-black\/50{

    color: rgb(47 54 79 / 0.5)
}
.text-blue-400{

    --tw-text-opacity: 1;

    color: rgb(47 106 237 / var(--tw-text-opacity, 1))
}
.text-blue-600{

    --tw-text-opacity: 1;

    color: rgb(49 110 208 / var(--tw-text-opacity, 1))
}
.text-darkred-300{

    --tw-text-opacity: 1;

    color: rgb(243 122 137 / var(--tw-text-opacity, 1))
}
.text-darkred-500{

    --tw-text-opacity: 1;

    color: rgb(241 83 96 / var(--tw-text-opacity, 1))
}
.text-gray-300{

    --tw-text-opacity: 1;

    color: rgb(231 233 238 / var(--tw-text-opacity, 1))
}
.text-gray-400{

    --tw-text-opacity: 1;

    color: rgb(222 225 233 / var(--tw-text-opacity, 1))
}
.text-gray-500{

    --tw-text-opacity: 1;

    color: rgb(199 204 217 / var(--tw-text-opacity, 1))
}
.text-gray-600{

    --tw-text-opacity: 1;

    color: rgb(171 177 193 / var(--tw-text-opacity, 1))
}
.text-gray-700{

    --tw-text-opacity: 1;

    color: rgb(123 129 149 / var(--tw-text-opacity, 1))
}
.text-gray-800{

    --tw-text-opacity: 1;

    color: rgb(107 112 126 / var(--tw-text-opacity, 1))
}
.text-gray-900{

    --tw-text-opacity: 1;

    color: rgb(82 88 93 / var(--tw-text-opacity, 1))
}
.text-green-500{

    --tw-text-opacity: 1;

    color: rgb(128 188 64 / var(--tw-text-opacity, 1))
}
.text-red-400{

    --tw-text-opacity: 1;

    color: rgb(240 61 61 / var(--tw-text-opacity, 1))
}
.text-slate-700{

    --tw-text-opacity: 1;

    color: rgb(79 78 93 / var(--tw-text-opacity, 1))
}
.text-white{

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
.text-yellow-400{

    --tw-text-opacity: 1;

    color: rgb(242 186 95 / var(--tw-text-opacity, 1))
}
.text-opacity-50{

    --tw-text-opacity: 0.5
}
.underline{

    text-decoration-line: underline
}
.opacity-50{

    opacity: 0.5
}
.opacity-60{

    opacity: 0.6
}
.outline{

    outline-style: solid
}
.blur{

    --tw-blur: blur(8px);

    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.\!filter{

    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important
}
.filter{

    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.last\:border-r:last-child{

    border-right-width: 1px
}
.hover\:cursor-pointer:hover{

    cursor: pointer
}
.hover\:border-blue-300:hover{

    --tw-border-opacity: 1;

    border-color: rgb(121 167 242 / var(--tw-border-opacity, 1))
}
.hover\:border-blue-400:hover{

    --tw-border-opacity: 1;

    border-color: rgb(47 106 237 / var(--tw-border-opacity, 1))
}
.hover\:border-gray-400:hover{

    --tw-border-opacity: 1;

    border-color: rgb(222 225 233 / var(--tw-border-opacity, 1))
}
.hover\:bg-\[\#eee\]:hover{

    --tw-bg-opacity: 1;

    background-color: rgb(238 238 238 / var(--tw-bg-opacity, 1))
}
.hover\:bg-blue-100:hover{

    --tw-bg-opacity: 1;

    background-color: rgb(243 247 255 / var(--tw-bg-opacity, 1))
}
.hover\:bg-blue-300:hover{

    --tw-bg-opacity: 1;

    background-color: rgb(121 167 242 / var(--tw-bg-opacity, 1))
}
.hover\:bg-white:hover{

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.hover\:text-blue-300:hover{

    --tw-text-opacity: 1;

    color: rgb(121 167 242 / var(--tw-text-opacity, 1))
}
.hover\:text-blue-400:hover{

    --tw-text-opacity: 1;

    color: rgb(47 106 237 / var(--tw-text-opacity, 1))
}
.hover\:text-gray-900:hover{

    --tw-text-opacity: 1;

    color: rgb(82 88 93 / var(--tw-text-opacity, 1))
}
.hover\:opacity-100:hover{

    opacity: 1
}
.hover\:opacity-60:hover{

    opacity: 0.6
}
.disabled\:cursor-default:disabled{

    cursor: default
}
.disabled\:border-gray-400:disabled{

    --tw-border-opacity: 1;

    border-color: rgb(222 225 233 / var(--tw-border-opacity, 1))
}
.disabled\:text-gray-400:disabled{

    --tw-text-opacity: 1;

    color: rgb(222 225 233 / var(--tw-text-opacity, 1))
}
.disabled\:no-underline:disabled{

    text-decoration-line: none
}
.group:hover .group-hover\:text-blue-300{

    --tw-text-opacity: 1;

    color: rgb(121 167 242 / var(--tw-text-opacity, 1))
}
.group:hover .group-hover\:text-blue-400{

    --tw-text-opacity: 1;

    color: rgb(47 106 237 / var(--tw-text-opacity, 1))
}
.group:hover .group-hover\:opacity-50{

    opacity: 0.5
}
@media not all and (min-width: 780px){

    .max-md\:px-4{

        padding-left: 1rem;

        padding-right: 1rem
    }
}
@media (min-width: 480px){

    .sm\:mt-0{

        margin-top: 0px
    }

    .sm\:mt-8{

        margin-top: 2rem
    }

    .sm\:w-auto{

        width: auto
    }

    .sm\:max-w-full{

        max-width: 100%
    }

    .sm\:grid-cols-\[22rem_24rem_1fr\]{

        grid-template-columns: 22rem 24rem 1fr
    }

    .sm\:flex-nowrap{

        flex-wrap: nowrap
    }

    .sm\:p-7{

        padding: 1.6rem
    }
}
@media (min-width: 780px){

    .md\:sticky{

        position: sticky
    }

    .md\:w-\[40rem\]{

        width: 40rem
    }

    .md\:w-\[80\%\]{

        width: 80%
    }

    .md\:w-\[90\%\]{

        width: 90%
    }

    .md\:w-\[95\%\]{

        width: 95%
    }

    .md\:min-w-\[12rem\]{

        min-width: 12rem
    }

    .md\:max-w-4xl{

        max-width: 56rem
    }

    .md\:max-w-md{

        max-width: 28rem
    }

    .md\:flex-row{

        flex-direction: row
    }

    .md\:gap-0{

        gap: 0px
    }

    .md\:p-10{

        padding: 3.2rem
    }

    .md\:px-4{

        padding-left: 1rem;

        padding-right: 1rem
    }
}
@media (min-width: 960px){

    .lg\:left-\[-10rem\]{

        left: -10rem
    }

    .lg\:left-\[-17rem\]{

        left: -17rem
    }

    .lg\:ml-4{

        margin-left: 1rem
    }

    .lg\:mt-0{

        margin-top: 0px
    }

    .lg\:w-80{

        width: 20rem
    }

    .lg\:w-\[48rem\]{

        width: 48rem
    }

    .lg\:w-\[70\%\]{

        width: 70%
    }

    .lg\:w-full{

        width: 100%
    }

    .lg\:max-w-\[520px\]{

        max-width: 520px
    }

    .lg\:flex-row{

        flex-direction: row
    }

    .lg\:items-start{

        align-items: flex-start
    }

    .lg\:self-auto{

        align-self: auto
    }
}
@media print{

    .print\:hidden{

        display: none
    }
}
.\[\&\:last-child\>td\]\:border-b-0:last-child>td{

    border-bottom-width: 0px
}
.\[\&\:last-child\]\:border-b-0:last-child{

    border-bottom-width: 0px
}
.\[\&_td\]\:p-6 td{

    padding: 1.4rem
}


/*# sourceMappingURL=main-644350ba1e82b67d630a.css.map*/