h2 .title-text,h3 .title-text,h4 .title-text{display:inline-block;margin:0}.series-is-complete{align-items:center}.series-is-complete,.series-is-complete .series-filter-area{display:flex;justify-content:space-between}.series-is-complete .series-filter-area a{margin-left:35px}.series-is-complete .series-filter-area .filter-type{font-size:14px;font-weight:700}.series-is-complete .series-filter-area .filter-type-enable-color{color:var(--global-link-active-color)}.series-is-complete .series-filter-area .filter-type-disabled-color{color:#aaa}.series-summary-header{padding-top:30px}.series-summary-header img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.series-summary-description{margin-top:20px}.series-is-not-complete{display:flex;flex-direction:column;margin-top:20px}.series-list-name{font-size:20px;font-weight:700}.series-list{grid-gap:20px 2%;display:grid}.content-list{grid-gap:20px 50px;display:grid}.grid-incomplete-full-template{grid-template-columns:repeat(4,calc(25% - 10px))}.grid-incomplete-less-template{grid-template-columns:repeat(2,calc(50% - 10px))}.grid-complete-full-template{grid-template-columns:repeat(3,calc(33.33333% - 10px))}.grid-complete-less-template{grid-template-columns:repeat(2,calc(50% - 10px))}.grid-3col-sm1{grid-template-columns:repeat(3,calc(33.33333% - 10px))}.grid-4col-sm1{grid-template-columns:repeat(4,calc(25% - 10px))}.grid-1col-sm1{display:grid;grid-template-columns:repeat(1,100%)}.series-box-vertical{display:flex;flex-direction:column}.series-box-vertical .img-box{height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;width:100%}.series-box-vertical .title{align-items:center;display:flex;margin-top:8px}.series-box-vertical .title .title-new{align-items:center;background:#d80c24;border:none;display:flex;height:15px;margin-right:2%;min-width:18px;width:16px}.series-box-vertical .title .title-new .title-new-text{color:#fff;font-size:10px;font-weight:700;text-align:center;width:100%}.series-box-vertical .title .title-up{align-items:center;border:1px solid #d80c24;display:flex;height:15px;margin-right:2%;min-width:18px;width:20px}.series-box-vertical .title .title-up .title-up-text{color:#d80c24;font-size:10px;font-weight:700;text-align:center;width:20px}.series-box-vertical .title .title-text{color:#333;font-size:14px;font-weight:700}.series-box-vertical .author-status{align-items:center;font-size:14px}.series-box-vertical .author .author-link{color:#aaa;font-weight:400;margin-top:8px}.series-box-vertical .status .status-text{color:#d80c24}.series-box-horizontal a{grid-column-gap:10px;display:grid;grid-template-areas:"left 1" "left 2" "left 3" "left .";grid-template-columns:1fr 1fr;grid-template-rows:auto}.series-box-horizontal a .article-img-box{grid-area:left}.series-box-horizontal a .article-text{grid-area:2}.series-box-horizontal a .img-box{height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;width:100%}.series-box-horizontal a .title{align-items:center;display:flex;margin-top:8px}.series-box-horizontal a .title .title-new{align-items:center;background:#d80c24;border:none;display:flex;height:15px;margin-right:2%;min-width:18px;width:16px}.series-box-horizontal a .title .title-new .title-new-text{color:#fff;font-size:10px;font-weight:700;text-align:center;width:100%}.series-box-horizontal a .title .title-up{align-items:center;border:1px solid #d80c24;display:flex;height:15px;margin-right:2%;min-width:18px;width:16px}.series-box-horizontal a .title .title-up .title-up-text{color:#d80c24;font-size:10px;font-weight:700;text-align:center;width:100%}.series-box-horizontal a .title .title-complete{align-items:center;border:1px solid #e4e4e4;display:flex;height:15px;margin-right:2%;min-width:35px;width:32px}.series-box-horizontal a .title .title-complete .title-complete-text{color:#aaa;font-size:10px;font-weight:700;text-align:center;width:100%}.series-box-horizontal a .title .title-text{color:#333;font-size:14px;font-weight:700}.series-box-horizontal a .author{margin-top:8px}.series-box-horizontal a .author .author-link{color:#aaa}.series-box-horizontal a .status{margin-top:8px}.series-box-horizontal a .status .status-text{color:#d80c24}.list-divider{border:none;margin:3% 0}.hide-sp{display:block}.series-not-found{font-size:14px;font-style:italic}.more-padding{padding:0 150px}.cooper-site .cooper-site-title{align-items:center;display:flex;justify-content:center;margin:20px 0}.cooper-site .feature_img{border:none}.cooper-site .series-box-vertical h2.title-text{font-weight:400}@media screen and (max-width:767px){.series-list-name{font-size:16px}.grid-incomplete-full-template{grid-template-columns:repeat(2,calc(50% - 10px))}.grid-3col-sm1,.grid-4col-sm1,.grid-complete-full-template,.grid-complete-less-template{grid-template-columns:repeat(1,100%)}.series-box-vertical .author-status{font-size:12px}.list-divider{border:1px solid #000;margin:5% 0;width:100%}.hide-sp{display:none}.cooper-site .cooper-site-title{flex-direction:column;margin:10px 0}.cooper-site{margin:30px 20px}.cooper-site .content-sub-title-sp{margin:20px 0}}@media (max-width:799px){.series-summary-header{padding-left:15px;padding-right:15px}.series-summary-header.has-sp-image{margin-top:0;padding-top:0}.series-summary-header.has-sp-image .series-list-name{display:none}.series-summary-header .series-summary-header-banner{margin-left:-15px;margin-right:-15px}}@media (min-width:800px) and (max-width:998px){.series-summary-header{padding-left:15px}}@media (min-width:998px){.series-summary-header{padding-left:15px}.series-summary-header-banner.hide-lg-only{display:none}}@media (min-width:1120px){.series-summary-header{padding-left:40px;padding-right:20px}}