@charset "UTF-8";.c-body>.main-content{padding:0 0 96px}@media screen and (max-width:768px){.c-body>.main-content{padding:0 0 56px}}.c-body.-tag>.main-content{padding:160px 0 96px}@media screen and (max-width:768px){.c-body.-tag>.main-content{padding:80px 0 56px}}.c-pagination{margin-top:4.8rem}@media screen and (max-width:768px){.c-pagination{margin-top:4rem}}.list-title{margin-bottom:96px}@media screen and (max-width:768px){.list-title{margin-bottom:56px}}.c-body.-download-post{padding:160px 0 0}@media screen and (max-width:768px){.c-body.-download-post{padding:80px 0 0}}.c-body.-download-post .col2-container{margin-bottom:56px}@media screen and (min-width:769px){.c-body.-download-post .col2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;justify-content:space-between;margin:0 auto 96px;max-width:998px}.c-body.-download-post .col2-container .main-content{width:58.32%}.c-body.-download-post .col2-container .sidebar{width:35.27%}}.post-data .title-section{margin-bottom:2rem}.post-data .title-section h1 span{background:linear-gradient(76.39deg,#ff8d24 -1.79%,#766599 98.73%);-webkit-background-clip:text;background-clip:text;color:transparent}.post-data .tag-list,.post-data .title-section .subtext{display:none}.post-data .tag-list li{font-weight:700;margin:0 1.6rem 1.6rem 0}.post-data .featured-image{margin-bottom:2rem}.post-data .featured-image img{width:100%}.post-data .thumb-image{margin-bottom:2rem}.post-data .post-body{margin-bottom:40px}@media screen and (max-width:768px){.post-data .post-body{margin-bottom:24px}}.post-data .document-data ol ol,.post-data .document-data ol ul,.post-data .document-data ul ol,.post-data .document-data ul ul{margin:0;padding-left:.25em}.post-data .document-data ul:not([style]){list-style:none;padding:0}.post-data .document-data ul:not([style]) li{padding-left:1em;text-indent:-1em}.post-data .document-data ul:not([style]) li:before{content:"・"}@media screen and (max-width:768px){.sidebar{margin-top:40px}}.related-posts{background:#ececec;padding:96px 0}@media screen and (max-width:768px){.related-posts{padding:56px 0}}.c-card-list.-col3 .c-card-item .card-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-card-list.-col3 .c-card-item .title{margin-bottom:2.4rem}.c-card-list.-col3 .c-card-item .tag-list{margin-top:auto}