.edit{font-size:1.2rem;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:1.05rem}}.edit strong{font-weight:500}.edit em{font-style:italic}.edit a:not([class]){color:#9c3a3a;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.95rem;line-height:1.5;font-weight:500;margin:88px 0 40px;padding:7px 16px 7px 20px;position:relative;background:rgba(156,58,58,.1);color:#9c3a3a}.edit h2::before{position:absolute;content:"";display:block;top:0;left:0;bottom:0;width:4px;background:#9c3a3a}@media screen and (max-width: 768px){.edit h2{font-size:1.65rem;padding-right:12px;padding-left:16px}}.edit h3{font-size:1.65rem;line-height:1.5;font-weight:500;margin:80px 0 40px;padding-bottom:calc(3px + 12px);position:relative;border-bottom:solid 3px #999}@media screen and (max-width: 768px){.edit h3{font-size:1.5rem;padding-bottom:calc(2px + 6px);border-bottom-width:2px}}.edit h4{font-size:1.5rem;line-height:1.5;font-weight:500;margin:88px 0 40px;padding:4px 0 5px 18px;position:relative}.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:1.35rem;padding:4px 0 3px 14px}}.edit ul{font-size:1.2rem;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:1.05rem}.edit ul li::before{top:9px}}.edit ol{font-size:1.2rem;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:1.05rem}}.edit blockquote{background:#f5f5f5;font-size:1.05rem;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._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:#9c3a3a}.edit .box._r{border-color:#ff3e66}.edit .box._s1{border-color:#e0d6bc}.edit .box-2{padding:24px;background:#111;color:#fff}.edit .box-2._lg{color:#333;background:#f5f5f5}.edit .box-2._g{background:#999}.edit .box-2._m{background:#9c3a3a}.edit .box-2._r{background:#ff3e66}.edit .box-2._s1{background:#e0d6bc}.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:8px;font-size:1.05rem;font-weight:500;text-align:center}.edit .sb__body{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-left:24px}.edit .sb__body::before{position:absolute;content:"";display:block;top:24px;left:-28px;border:solid 16px;border-color:transparent #f5f5f5 transparent transparent}.edit .sb__body__inr{display:inline-block;background:#f5f5f5;border-radius:4px;padding:28px 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:-28px;border-color:transparent transparent transparent #f5f5f5}.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{margin-top:6px;font-size:0.9rem}.edit .sb__body{margin-left:16px}.edit .sb__body::before{top:16px}.edit .sb__body__inr{padding:18px 16px}.edit .sb._rev .sb__body{margin:0 16px 0 0}}