.edit strong{font-weight:700}.edit em{font-style:italic}.edit a:not([class]){color:#0078af;text-decoration:underline;word-break:break-all}@media screen and (min-width: 769px){.edit a:not([class]){-webkit-transition:.3s;transition:.3s}.edit a:not([class]):hover{opacity:.7}}.edit .aligncenter{display:block;margin:0 auto}.edit .alignright{float:right}.edit .alignleft{float:left}.edit h2{font-size:1.625rem;line-height:1.5;font-weight:700;margin:88px 0 40px;padding:7px 16px 7px 20px;position:relative;background:rgba(0,120,175,.1);color:#0078af}.edit h2::before{position:absolute;content:"";display:block;top:0;left:0;bottom:0;width:4px;background:#0078af}@media screen and (max-width: 768px){.edit h2{font-size:1.25rem;margin:72px 0 32px;padding-right:12px;padding-left:16px}}.edit h3{font-size:1.375rem;line-height:1.5;font-weight:700;margin:80px 0 40px;padding-bottom:10px;position:relative;color:#333;border-bottom:solid 3px #999}@media screen and (max-width: 768px){.edit h3{font-size:1.125rem;margin:64px 0 32px;padding-bottom:8px;border-bottom-width:2px}}.edit h4{font-size:1.25rem;line-height:1.5;font-weight:700;margin:88px 0 40px;padding-left:12px;position:relative;color:#333}.edit h4::before{position:absolute;content:"";display:block;top:0;left:0;bottom:0;width:4px;background:#999;border-radius:2px}@media screen and (max-width: 768px){.edit h4{font-size:1rem;margin:72px 0 32px}}.edit ul{font-size:1rem;line-height:1.5;margin:48px 0}.edit ul li{padding-left:1.25em;position:relative}.edit ul li::before{position:absolute;content:"";display:block;top:0;left:0;width:1em;height:1.5em;background:#999;-webkit-mask:url("../img/shape/shape_dot01.svg") no-repeat center center/contain;mask:url("../img/shape/shape_dot01.svg") no-repeat center center/contain;border-radius:100%}.edit ul li:not(:last-child){margin-bottom:16px}@media screen and (max-width: 768px){.edit ul{font-size:0.9375rem}.edit ul li::before{top:9px}}.edit ol{font-size:1rem;line-height:1.5;margin:48px 0;counter-reset:olList 0}.edit ol li{padding-left:32px;position:relative}.edit ol li::before{counter-increment:olList 1;content:counter(olList) ".";position:absolute;top:0;left:0;color:#999}.edit ol li:not(:last-child){margin-bottom:16px}@media screen and (max-width: 768px){.edit ol{font-size:0.9375rem}}.edit blockquote{background:#f5f5f5;font-size:0.875rem;line-height:1.8;padding:32px;margin:48px 0;position:relative}.edit blockquote::before,.edit blockquote::after{position:absolute;content:"";display:block;width:28px;height:28px;background:#999;-webkit-mask-image:url("../img/shape/shape_quo01.svg");mask-image:url("../img/shape/shape_quo01.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.edit blockquote::before{left:8px;top:-12px;-webkit-transform:scale(-1, -1);-ms-transform:scale(-1, -1);transform:scale(-1, -1)}.edit blockquote::after{right:8px;bottom:-12px}@media screen and (max-width: 768px){.edit blockquote::before,.edit blockquote::after{width:20px;height:20px}.edit blockquote::before{left:6px;top:-8px}.edit blockquote::after{right:6px;bottom:-8px}}.edit .col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.edit .col2__lt,.edit .col2__rt{width:calc(50% - 16px)}@media screen and (min-width: 769px){.edit .col2__lt>*:first-child,.edit .col2__rt>*:first-child{margin-top:0 !important}.edit .col2__lt>*:last-child,.edit .col2__rt>*:last-child{margin-bottom:0 !important}.edit .col2._t2 .col2__lt{width:calc(66.667% - 16px)}.edit .col2._t2 .col2__rt{width:calc(33.333% - 16px)}.edit .col2._t3 .col2__lt{width:calc(33.333% - 16px)}.edit .col2._t3 .col2__rt{width:calc(66.667% - 16px)}}@media screen and (max-width: 768px){.edit .col2{display:block}.edit .col2__lt,.edit .col2__rt{width:auto}.edit .col2__lt{margin-bottom:32px}}.edit .col3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.edit .col3__col{width:calc(33.333% - 12px)}@media screen and (min-width: 769px){.edit .col3__col>*:first-child{margin-top:0 !important}.edit .col3__col>*:last-child{margin-bottom:0 !important}}@media screen and (max-width: 768px){.edit .col3{display:block}.edit .col3__col{width:auto}.edit .col3__col:not(:last-child){margin-bottom:32px}}.edit .box{padding:calc(24px - 2px);border-style:solid;border-width:2px;border-color:#111}.edit .box>*:first-child{margin-top:0 !important}.edit .box>*:last-child{margin-bottom:0 !important}.edit .box._t2{padding:calc(24px - 3px);border-width:3px;border-style:double}.edit .box._t3{border-style:dotted}.edit .box._lg{border-color:#f5f5f5}.edit .box._g{border-color:#999}.edit .box._m{border-color:#0078af}.edit .box._r{border-color:#ff3e66}.edit .box._s1{border-color:#4b9b83}.edit .box-2{padding:24px;background:#111;color:#fff}.edit .box-2>*:first-child{margin-top:0 !important}.edit .box-2>*:last-child{margin-bottom:0 !important}.edit .box-2._lg{color:#333;background:#f5f5f5}.edit .box-2._g{background:#999}.edit .box-2._m{background:#0078af}.edit .box-2._r{background:#ff3e66}.edit .box-2._s1{background:#4b9b83}.edit table{border-top:solid 1px #999;border-left:solid 1px #999}.edit table th,.edit table td{border-right:solid 1px #999;border-bottom:solid 1px #999;vertical-align:middle;padding:16px}.edit table th{background:#f5f5f5}.edit .mce-content-body table{border-top:solid 1px #999;border-left:solid 1px #999}.edit .mce-content-body table th,.edit .mce-content-body table td{border-right:solid 1px #999;border-bottom:solid 1px #999;vertical-align:middle}.edit .mce-content-body table th{background:#f5f5f5}.edit .sb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.edit .sb+.sb{margin-top:12px}.edit .sb__grp{width:80px}.edit .sb__img{height:80px;background:#f5f5f5;position:relative;border-radius:100%;overflow:hidden}.edit .sb__img img{position:absolute;object-fit:cover;font-family:"object-fit: cover;";left:0;top:0;width:100%;height:100%}.edit .sb__txt{margin-top:4px;font-size:0.875rem;font-weight:700;text-align:center}.edit .sb__body{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1;margin-left:24px}.edit .sb__body::before{position:absolute;content:"";display:block;top:28px;left:-15px;width:16px;height:24px;-webkit-clip-path:polygon(100% 0, 0 50%, 100% 100%);clip-path:polygon(100% 0, 0 50%, 100% 100%);background:#f5f5f5;z-index:-1}.edit .sb__body__inr{display:inline-block;background:#f5f5f5;border-radius:4px;padding:24px 32px}.edit .sb._rev .sb__grp{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.edit .sb._rev .sb__body{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 24px 0 0;text-align:right}.edit .sb._rev .sb__body::before{left:auto;right:-15px;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.edit .sb._rev .sb__body__inr{text-align:left}@media screen and (max-width: 768px){.edit .sb+.sb{margin-top:12px}.edit .sb__grp{width:64px}.edit .sb__img{height:64px}.edit .sb__txt{font-size:0.75rem}.edit .sb__body{margin-left:16px}.edit .sb__body::before{top:22px;left:-11px;width:12px;height:20px}.edit .sb__body__inr{padding:16px 16px}.edit .sb._rev .sb__body{margin:0 16px 0 0}.edit .sb._rev .sb__body::before{right:-11px}}.toc{border:solid 1px #999;padding:24px 32px 32px;margin:40px 0 48px}.toc__ttl{text-align:center;font-size:1.125rem;font-weight:700;margin-bottom:24px;background:#f5f5f5}.toc__list__item{font-size:1rem;line-height:1.5}.toc__list__item br{display:none}.toc__list__item a{position:relative;display:inline-block}.toc__list__item a::before{position:absolute;display:block;top:0}.toc__list__item._h2 a{padding-left:1em;font-weight:500}.toc__list__item._h2 a::before{content:"・";left:0}.toc__list__item._h2+._h2,.toc__list__item._h2+._h3{margin-top:8px}.toc__list__item._h3{line-height:1}.toc__list__item._h3 a{line-height:1.8;font-size:0.875rem;padding-left:1.75em}.toc__list__item._h3 a::before{content:"-";left:1em}.toc__list__item._h3+._h2{margin-top:8px}@media screen and (min-width: 769px){.toc__list__item a{-webkit-transition:.3s;transition:.3s}.toc__list__item a:hover{opacity:.7}}.toc+.anchor h2{margin-top:0}@media screen and (max-width: 768px){.toc{padding:20px 16px 24px;margin:32px 0 40px}.toc__ttl{font-size:1rem;margin-bottom:16px}.toc__list__item{font-size:0.9375rem}.toc__list__item._h2+._h2,.toc__list__item._h2+._h3{margin-top:8px}.toc__list__item._h3 a{font-size:0.75rem}.toc__list__item._h3+._h2{margin-top:8px}}.edit{font-size:1rem;line-height:2}.edit>*:first-child{margin-top:0 !important}.edit>*:last-child{margin-bottom:0 !important}.edit h2+h3,.edit h3+h4{margin-top:0}@media screen and (max-width: 768px){.edit{font-size:0.9375rem}}