@charset "UTF-8";.archive-page .c-breadcrumb{margin-top:3.2rem}.archive-page .container{padding-top:8rem;padding-bottom:12rem}.archive-page .archive-head{margin-bottom:8rem}.archive-page .archive-head .item{display:flex;align-items:center}.archive-page .archive-head .item:not(:last-child){margin-bottom:1.6rem}.archive-page .archive-head .item .head{flex:0 0 auto;width:9.8rem;margin:0;margin-right:3.2rem;font-size:1.4rem;font-weight:500;line-height:1.2;color:#666}.archive-page .archive-head .item ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;row-gap:1.2rem;align-items:center;margin:0}.archive-page .archive-head .item ul a{display:inline-flex;align-items:center;min-height:3.6rem;padding:.6rem 1.6rem;font-size:1.6rem;font-weight:500;line-height:1.2;color:#005bac;text-decoration:none;background-color:transparent;transition:color .3s,background-color .3s}.archive-page .archive-head .item.category ul li:last-child a{border-right:1px solid #cccccc}.archive-page .archive-head .item.category ul li a{border-left:1px solid #cccccc}.archive-page .archive-head .item.category ul li a.current{color:#fff;background-color:#005bac}.archive-page .archive-head .item.sub-category ul{gap:.8rem}.archive-page .archive-head .item.sub-category ul li a{border:1px solid #7fa7cc;transition:border .3s,color .3s,background-color .3s}.archive-page .archive-head .item.sub-category ul li a.current{color:#fff;background-color:#4593d0;border:1px solid #4593d0}.archive-page .archive-head .item.years .select-wrap{position:relative;display:inline-block}.archive-page .archive-head .item.years .select-wrap:after{position:absolute;top:50%;right:1.6rem;width:.6rem;height:.6rem;margin-top:-3px;pointer-events:none;content:"";border-right:1.5px solid #222222;border-bottom:1.5px solid #222222;transform:rotate(45deg) translateY(-50%)}.archive-page .archive-head .item.years select{display:inline-flex;align-items:center;width:15rem;min-height:3.6rem;padding:.6rem 4rem .6rem 1.6rem;font-size:1.6rem;font-weight:500;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #7fa7cc}.archive-page .c-news-list{margin-top:0}.archive-page .c-news-list li:before{transition:width .4s ease}.archive-page .c-news-list li .tag{display:inline-flex;align-items:center;justify-content:center;min-width:14.5rem;min-height:2.8rem;padding:.1rem 2.4rem;margin-right:2.4rem}.archive-page .c-news-list li .title{max-width:100%}.archive-page .pick-up{padding-top:5.6rem;padding-bottom:5.6rem;background-color:#ffefee}.archive-page .pick-up .c-section-title-2{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:1.2rem}.archive-page .pick-up .c-section-title-2 h2{margin-bottom:0;font-weight:500}.archive-page .pick-up .c-section-title-2 h2:before{background:url(/wp-content/themes/ycs/assets/images/common/title-line-red.svg) no-repeat center/contain}.archive-page .pick-up .c-section-title-2 .sub-text{margin:0 0 0 1.6rem;font-size:1.8rem;font-weight:700;color:#d93025}.archive-page .pick-up .c-news-list{border-top:0}.archive-page .pick-up .c-news-list li:before{background:#d93025}.archive-page .pick-up .c-news-list li:after{background:#fff}.archive-page .pick-up .c-news-list li a .tag{color:#d93025;border:1px solid #fb9a94}.archive-page .article{padding-top:8rem}.archive-page .article.no-pick-up{padding-top:0}.archive-page .article h2{margin-bottom:2.4rem;font-size:3.6rem;font-weight:700;letter-spacing:.03em}.archive-page .article h2.ff-en{font-weight:500}.archive-page .article .c-news-list{margin-bottom:5.6rem}.archive-page .article .pagination .page-numbers-list{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}.archive-page .article .pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;font-size:1.6rem;font-weight:700;color:#222;text-decoration:none;background-color:transparent;border:1px solid #cccccc;transition:color .3s,background-color .3s,border .3s}.archive-page .article .pagination .page-numbers.prev:before,.archive-page .article .pagination .page-numbers.next:before{width:7px;height:7px;content:"";border-right:2.5px solid #222222;border-bottom:2.5px solid #222222;transition:border .3s}.archive-page .article .pagination .page-numbers.prev:before{margin-left:3px;transform:rotate(135deg)}.archive-page .article .pagination .page-numbers.next:before{margin-right:3px;transform:rotate(315deg)}.archive-page .article .pagination .page-numbers.current{color:#fff;background-color:#005bac;border:0}@media screen and (max-width: 768px){.archive-page .container{padding-top:5.6rem;padding-bottom:9.6rem}.archive-page .archive-head{margin-bottom:5.6rem}.archive-page .archive-head .item{display:block}.archive-page .archive-head .item .head{width:100%;margin:0 0 1.3rem}.archive-page .c-news-list li .wrap{margin-bottom:.9rem}.archive-page .pick-up{padding-top:4rem;padding-bottom:4rem}.archive-page .pick-up .c-section-title-2{margin-bottom:0}.archive-page .pick-up .c-section-title-2 .sub-text{margin:0 0 0 1.2rem;font-size:1.6rem}.archive-page .article{padding-top:5.6rem}.archive-page .article h2{font-size:2.8rem}}@media screen and (min-width: 769px){.archive-page .archive-head .item.category ul li a:hover{color:#fff;background-color:#005bac;opacity:1}.archive-page .archive-head .item.sub-category ul li a:hover{color:#fff;background-color:#4593d0;border:1px solid #4593d0;opacity:1}.archive-page .pick-up .c-news-list li a:hover{color:inherit;background-color:#fff}.archive-page .article .pagination .page-numbers.prev:hover,.archive-page .article .pagination .page-numbers.next:hover{color:#fff;background-color:#005bac;border:1px solid transparent}.archive-page .article .pagination .page-numbers.prev:hover:before,.archive-page .article .pagination .page-numbers.next:hover:before{border-right:2.5px solid #fff;border-bottom:2.5px solid #fff}.archive-page .article .pagination .page-numbers.current:hover{color:#fff;background-color:#005bac;border:0}.archive-page .article .pagination .page-numbers.dots:hover{color:#222;background-color:transparent;border:1px solid #cccccc}.archive-page .article .pagination .page-numbers:hover{color:#005bac;background-color:#eaf2f8;border:1px solid #005bac;opacity:1}}
