.editor-box>*{margin-top:40px}@media screen and (max-width: 800px){.editor-box>*{margin-top:2em}}.editor-box p{font-size:clamp(14px,13.143px + 0.183vw,16px);line-height:1.75;margin-top:1.5em}.editor-box p a{text-decoration:underline}.editor-box p a:hover{color:#47a7e4;text-decoration:none}.editor-box strong{font-weight:normal;font-style:normal;color:#102a65;font-weight:700}.editor-box .u-caption{font-size:1.4rem;font-size:clamp(12px,11.143px + 0.183vw,14px)}@media screen and (max-width: 800px){.editor-box .u-caption{margin-top:.5em}}.editor-box h2{font-size:clamp(20px,19.143px + 0.183vw,22px);font-weight:700;line-height:1.55;margin-top:2.4em;padding-bottom:.8em}@media screen and (max-width: 800px){.editor-box h2{margin-top:2.2em}}.editor-box h3{font-size:clamp(18px,17.143px + 0.183vw,20px);font-weight:700;line-height:1.55;margin-top:1.6em;color:#102a65}@media screen and (max-width: 800px){.editor-box h3{margin-top:1.8em}}.editor-box h4{font-size:clamp(16px,15.143px + 0.183vw,18px);font-weight:700;line-height:1.45;margin-top:1.6em}.editor-box h5{font-size:clamp(14px,13.143px + 0.183vw,16px);font-weight:700}.editor-box h6{font-size:clamp(14px,13.143px + 0.183vw,16px);font-weight:700}.editor-box figure{gap:5px !important}.editor-box figure figcaption{font-size:clamp(12px,11.143px + 0.183vw,14px);line-height:1.5;margin-top:5px}@media screen and (max-width: 800px){.editor-box figure figcaption{margin-top:.5em}}.editor-box table{margin-top:2em}.editor-box table tr{background-color:rgba(0,0,0,0) !important}.editor-box table th{padding:10px;border:1px solid #ccc;background-color:#e4f4f6}.editor-box table td{padding:10px;border:1px solid #ccc}.editor-box ul{margin:24px 0 24px 1.5em;list-style-type:disc}.editor-box ul li{margin-top:24px;line-height:1.75;margin:1.5em 0;font-size:clamp(15px,14.143px + 0.183vw,17px)}.editor-box ol{margin:24px 0;list-style-type:none;counter-reset:item}.editor-box ol li{margin-top:24px;line-height:1.75;margin:1.5em 0;display:flex;font-size:clamp(15px,14.143px + 0.183vw,17px)}.editor-box ol li::before{counter-increment:item;content:counter(item);color:#fff;background-color:#666;width:16px;height:16px;font-size:10px;font-weight:700;margin-right:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:100%;font-family:"YakuHanJP","DM Sans","Noto Sans JP",serif;transform:translateY(0.8em)}.editor-box blockquote{padding:20px;position:relative;background:#f0f0f0}@media screen and (max-width: 800px){.editor-box blockquote{padding:10% 8%}}.editor-box blockquote>*{margin-top:1.5em}.editor-box blockquote>*:first-child{margin-top:0 !important}/*# sourceMappingURL=editor-style.css.map */