.medium-editor-container{margin:0 auto;position:relative;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:400;line-height:180%}.medium-editor-container p,.medium-editor-container h1,.medium-editor-container h2,.medium-editor-container h3,.medium-editor-container h4,.medium-editor-container h5,.medium-editor-container h6,.medium-editor-container ul,.medium-editor-container ol,.medium-editor-container blockquote,.medium-editor-container pre,.medium-editor-container .step__block_editor>*{max-width:100%;margin:0 auto 1.5rem 0}.medium-editor-container p:last-child,.medium-editor-container h1:last-child,.medium-editor-container h2:last-child,.medium-editor-container h3:last-child,.medium-editor-container h4:last-child,.medium-editor-container h5:last-child,.medium-editor-container h6:last-child,.medium-editor-container ul:last-child,.medium-editor-container ol:last-child,.medium-editor-container blockquote:last-child,.medium-editor-container pre:last-child,.medium-editor-container .step__block_editor>*:last-child{margin-bottom:0}.medium-editor-container b,.medium-editor-container strong{font-weight:900}.medium-editor-container .medium-editor-element:empty,.medium-editor-container .medium-editor-placeholder{max-width:100%;margin:0 auto}.medium-editor-container .editor{max-width:100%;margin:0 auto}.btn-toggle label{cursor:pointer}.medium-editor-container .medium-editor-placeholder:after{color:#bbb;max-width:100%;margin:0 auto;display:block}.medium-editor-container .editor.has-content{max-width:100%;margin:0 auto}.medium-editor-container .editor.has-content.medium-editor-placeholder:after{display:none}.medium-editor-container h1,.medium-editor-container h2,.medium-editor-container h3,.medium-editor-container h4,.medium-editor-container h5,.medium-editor-container h6{font-family:Noto Sans JP;font-size:26px;font-style:normal;font-weight:700;line-height:130%;color:#363833}.medium-editor-container h1:not(:first-child),.medium-editor-container h2:not(:first-child),.medium-editor-container h3:not(:first-child),.medium-editor-container h4:not(:first-child),.medium-editor-container h5:not(:first-child),.medium-editor-container h6:not(:first-child){margin-top:32px}.medium-editor-container p{margin-bottom:24px;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:400;line-height:180%}.medium-editor-container blockquote{border:1px solid #dcdcdc;padding:16px 24px;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.medium-editor-container blockquote>p{font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.medium-editor-container blockquote *{margin-bottom:1.5rem}.medium-editor-container blockquote *:last-child{margin-bottom:0}.medium-editor-container ul>li *,.medium-editor-container ol>li *{font-family:Noto Sans JP;font-size:18px;font-style:normal;line-height:120%}.medium-editor-container ul,.medium-editor-container ol{margin-left:auto!important;padding-left:24px;list-style:none}.medium-editor-container ul li,.medium-editor-container ol li{margin-bottom:12px;position:relative}.medium-editor-container ul li:last-child,.medium-editor-container ol li:last-child{margin-bottom:0}.medium-editor-container ul li *,.medium-editor-container ol li *{margin-bottom:12px}.medium-editor-container ul li *:last-child,.medium-editor-container ol li *:last-child{margin-bottom:0}.medium-editor-container ul>li{position:relative}.medium-editor-container ul>li:before{content:"";position:absolute;background-color:currentColor;border-radius:50%;display:inline-block;width:8px;height:8px;top:7px;right:calc(100% + 10px);border:1px solid}.medium-editor-container ul>li>:not(ol,ul),.medium-editor-container ol>li>:not(ol,ul){padding-left:4px}.medium-editor-container ul ul>li{position:relative}.medium-editor-container ul ul>li:before{background-color:#fff}.medium-editor-container ul ul ul>li{position:relative}.medium-editor-container ul ul ul>li:before{background-color:currentColor;border-radius:0%}.medium-editor-container ul ul ul ul>li{position:relative}.medium-editor-container ul ul ul ul>li:before{border-radius:50%}.medium-editor-container ul ul ul ul ul>li{position:relative}.medium-editor-container ul ul ul ul ul>li:before{background-color:#fff}.medium-editor-container ul ul ul ul ul ul>li{position:relative}.medium-editor-container ul ul ul ul ul ul>li:before{background-color:currentColor;border-radius:0%}.medium-editor-container ul ul ul ul ul ul ul>li{position:relative}.medium-editor-container ul ul ul ul ul ul ul>li:before{border-radius:50%}.medium-editor-container ol{counter-reset:count}.medium-editor-container ol>li{position:relative;counter-increment:count}.medium-editor-container ol>li:before{content:counter(count);position:absolute;display:inline-block;top:3px;right:calc(100% + 10px);text-align:center;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.medium-editor-container iframe{width:1px;min-width:100%}.medium-toolbar-arrow-under:after{border-color:#2f2f2f transparent transparent transparent;top:48px}.medium-toolbar-arrow-over:before{border-color:transparent transparent #2f2f2f transparent}.medium-editor-placeholder:after{color:#2f2f2f}.medium-editor-container .editor-image{display:block;max-width:100%;margin-left:auto;margin-right:auto}.medium-editor-container .editor-image img{width:100%;height:auto;max-height:1000px;display:block;-o-object-fit:contain;object-fit:contain}.medium-editor-container .editor-image img:hover{cursor:pointer}.medium-editor-container .editor-image.is-expand{max-width:1200px}.medium-editor-container .editor-image.is-full{max-width:100%}.medium-editor-container .editor-image input{margin:0 auto 24px;border:0;display:block;font-size:.7rem;padding:.5rem;width:100%;text-align:center;box-sizing:border-box;color:#888;margin-bottom:2rem}.medium-editor-container .editor-embed-container.is-inactive,.medium-editor-container .editor-embed-input.is-inactive{display:none}.medium-editor-container .editor-embed>a{display:none}.medium-editor-container pre{background:var(--Background-Blk80, rgba(0, 0, 0, .8));color:#fff;padding:16px 24px;font-family:Noto Sans CJK JP;font-size:14px;font-style:normal;font-weight:400;line-height:140%;white-space:break-spaces;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace}.medium-editor-container pre *{font-family:Noto Sans CJK JP;font-size:14px;font-style:normal;font-weight:400;line-height:140%;white-space:break-spaces;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace}.medium-editor-container pre p,.medium-editor-container pre ul,.medium-editor-container pre ol,.medium-editor-container pre li{margin-bottom:0}.medium-editor-container pre ul,.medium-editor-container pre ol{padding-left:24px}.medium-editor-container pre ul li *,.medium-editor-container pre ol li *{font-family:Noto Sans CJK JP;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.medium-editor-container pre ul li:before,.medium-editor-container pre ol li:before{right:calc(100% + 10px)}.medium-editor-container pre ul li:before{content:"";position:absolute;background-color:currentColor;border-radius:50%;display:inline-block;width:8px;height:8px;top:8px}.medium-editor-container pre ol li:before{font-size:14px}.step__block_editor :after{position:relative!important}.step__block_editor a{text-decoration:underline;color:#0066de}.step__block_editor a:hover{color:#2e5f9a}.medium-editor-container table{border:1px solid}.medium-editor-container th{border:1px solid;padding:0 4px;background-color:#ddd}.medium-editor-container td{border:1px solid;padding:0 4px}.medium-editor-container .editor-file{padding:16px 24px;display:flex;align-items:center;border:solid 1px #dcdcdc;word-break:break-all;font-size:16px;line-height:24px}.medium-editor-container .editor-file img{margin:0 16px 0 7px;height:100%}.medium-editor-container .editor-file:hover{border-color:#000}.medium-editor-container .pdf-wrap{position:relative;width:100%;padding-top:calc(75% + 40px)}.medium-editor-container .pdf-wrap iframe{position:absolute;top:0;left:0;width:100%;height:calc(100% - 40px)}.medium-editor-container .pdf-footer{position:absolute;bottom:0;left:0;width:100%;height:40px;display:flex;background-color:#333639;justify-content:flex-end;align-items:center;border-top:1px solid black}.medium-editor-container .pdf-footer a{padding-left:10px;padding-right:16px;color:#fff;text-decoration:none;font-size:16px}.medium-editor-container .file-input{display:none}.medium-editor-container .pdf-viewer{height:540px}
