.heading-paragargh-list .content-menu{list-style-type:disc;list-style-position:inside}
.heading-paragargh-list .content-menu__item{font-size:1.6rem;margin-top:5px;color:#444}
@media(min-width:992px){.heading-paragargh-list .content-menu__item{font-size:1.8rem}
}
.heading-paragargh-list .content-info-list+.content-info-list{margin-top:30px}
.heading-paragargh-list .content-info-list h3{font-weight:600;font-size:2.0rem}
.heading-paragargh-list .content-info-list p{line-height:1.6;margin:10px 0 0;word-break:initial}
@media(min-width:768px){.heading-paragargh-list .content-info-list p{font-size:1.6rem;line-height:1.4}
}
.heading-paragargh-list .content-info-list li{font-size:1.4rem;margin-top:10px;color:#444;position:relative;padding-left:20px;line-height:1.6;word-break:initial}
@media(min-width:768px){.heading-paragargh-list .content-info-list li{font-size:1.6rem;line-height:1.4}
}
.heading-paragargh-list .content-info-list li::before{position:absolute;top:6px;left:0;height:6px;width:6px;background-color:#444;content:'';border-radius:50%}
@media(min-width:768px){.heading-paragargh-list .content-info-list li::before{top:9px}
}
.heading-paragargh-list .content-info-list a{font-size:inherit}
.figure-caption{margin-top:10px}
.figure{max-width:600px;text-align:center;margin:0 auto}
.figure.align-left{margin-right:auto;margin-left:0}
.figure.align-right{margin-right:0;margin-left:auto}
.figure img{width:100%}
.figure img.w-100{margin:0 auto;max-width:100%;width:100%}
.figure-caption{font-size:1.4rem;color:#444}
.figure-img-wrap{margin-top:30px}
.figure.w-100{width:100%;max-width:100%}
.heading-paragargh-list .content-info-list a.source-link{font-size:8px}
.content-info-list h3{font-size:1.8rem}
@media(min-width:768px){.content-info-list h3{font-size:2.0rem}
}
h2.h2-v2{font-size:2.5rem;color:#444}
h1.h2-v2-md{font-size:3.0rem;color:#444}
@media(min-width:768px){h1.h2-v2-md{font-size:4.0rem}
}
.heading-paragargh-list h3{font-size:2.0rem}
.heading-paragargh-list .content-info-list div{word-break:initial}
.figure-img-wrap div{overflow:hidden}
.skeleton{animation:skeleton-loading 1s linear infinite alternate;border-radius:4px}
@keyframes skeleton-loading{0{background-color:#f2f2f2}
100%{background-color:#d9d9d9}
}