.contents-area .contents-inner{max-width:1200px;margin:0 auto;padding:21.5rem 2rem 8rem}@media screen and (max-width:768px){.contents-area .contents-inner{padding:9rem 2rem 4rem}}.select-article-header{text-align:center}.select-article-header .select-article-header__title{font-family:"Smooch Sans";font-size:8rem;line-height:1;letter-spacing:.04em;display:table;margin:0 auto;background:-webkit-linear-gradient(left,#05c3c0 0,#5775d6 100%);background:linear-gradient(90deg,#05c3c0 0,#5775d6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:768px){.select-article-header .select-article-header__title{font-size:5rem}}.select-article-header .select-article-header__title-sub{font-size:1.8rem;font-weight:700;padding-top:.2rem}@media screen and (max-width:768px){.select-article-header .select-article-header__title-sub{font-size:1.6rem;padding-top:0}}.article-content{margin-top:6.3rem}@media screen and (max-width:768px){.article-content{margin-top:2.8rem}}.article-content>:first-child{margin-top:0!important}.select-article{margin-top:3.8rem}@media screen and (max-width:768px){.select-article{margin-top:3rem}}.select-article+.select-article{border-top:.1rem solid #b2b2b2;padding-top:2.8rem}@media screen and (max-width:768px){.select-article+.select-article{padding-top:2.2rem}}.select-article__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem;gap:.5rem 1rem}@media screen and (max-width:768px){.select-article__header{margin-bottom:1.5rem}}.select-article__title{font-size:2.4rem;font-weight:700;font-family:FrutigerLTPro-Bold,"FP-ヒラギノUD角ゴ StdN W5"}@media screen and (max-width:768px){.select-article__title{font-size:2rem}}.select-article__clear{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012.02%2012.02%22%3E%3Cpath%20d%3D%22m12.02%2011.31-5.3-5.3%205.3-5.3-.71-.71-5.3%205.3L.71%200%200%20.71l5.3%205.3-5.3%205.3.71.71%205.3-5.3%205.3%205.3z%22%20style%3D%22fill%3A%23999%3Bfill-rule%3Aevenodd%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .6rem center;background-size:1.2rem;font-size:1.6rem;padding:0 3rem 0 .8rem;min-width:auto;border-radius:15rem;color:#999;display:inline-block;cursor:pointer}@media screen and (min-width:769px){.select-article__clear{-webkit-transition:.3s all;transition:.3s all}.select-article__clear:hover{opacity:.7}}@media screen and (max-width:768px){.select-article__clear{font-size:1.3rem;background-size:.8rem;background-position:right .2rem center;padding:0 1.5rem 0 .2rem}}.select-tag-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media screen and (max-width:768px){.select-tag-list{gap:1rem .5rem}}.select-tag-list .tag{background-position:top 1.2rem right 2.2rem;border:.1rem solid #4c505e;border-radius:15rem;color:#333;display:inline-block;font-size:2rem;padding:.3rem 1.6rem;min-width:8.6rem;line-height:1.4;cursor:pointer}@media screen and (min-width:769px){.select-tag-list .tag:not(:disabled):not(.is-active){-webkit-transition:.3s color,.3s border-color;transition:.3s color,.3s border-color}.select-tag-list .tag:not(:disabled):not(.is-active):hover{color:#05c3c0;border-color:#05c3c0}}@media screen and (max-width:768px){.select-tag-list .tag{background-position:top .8rem right 1.2rem;font-size:1.4rem;padding:.2rem 1.8rem;min-width:auto}}.select-tag-list .tag--all{font-size:1.6rem;padding:.4rem 1.6rem;min-width:auto}@media screen and (max-width:768px){.select-tag-list .tag--all{font-size:1.4rem;padding:.2rem 1.8rem}}.select-tag-list .tag[disabled]{opacity:.5;cursor:default}.select-tag-list .tag.is-active{background-color:#05c3c0;border-color:#05c3c0;color:#fff}.select-tag-list .tag.is-active:not(.tag--all){background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2219%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20d%3D%22m16.133%201.172%201.194%201.194L3.002%2016.69l-1.194-1.193z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20d%3D%22m17.327%2015.497-1.194%201.193L1.808%202.366l1.194-1.194z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:1.2rem;padding:.2rem 4.5rem .2rem 2rem}@media screen and (max-width:768px){.select-tag-list .tag.is-active:not(.tag--all){background-position:top .8rem right 1.2rem;background-size:.9rem;padding:.2rem 3rem .2rem 1.2rem}}.select-category-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media screen and (max-width:768px){.select-category-list{gap:.8rem .5rem}}.select-category-list__item{border:.1rem solid #4c505e;border-radius:15rem;color:#333;display:inline-block;font-size:2rem;line-height:1.4;padding:.3rem 3.2rem;text-align:center;min-width:8.6rem}@media screen and (max-width:768px){.select-category-list__item{font-size:1.4rem;padding:.2rem 1.6rem}}.select-category-list__label{cursor:pointer;position:relative;border-radius:3rem}@media screen and (min-width:769px){.select-category-list__label .select-category-list__item{-webkit-transition:.3s color,.3s border-color;transition:.3s color,.3s border-color}.select-category-list__label .select-category-list__item:hover{color:#05c3c0;border-color:#05c3c0}}.select-category-list__label--all .select-category-list__item{font-size:1.6rem;padding:.6rem 1.6rem;min-width:auto}@media screen and (max-width:768px){.select-category-list__label--all .select-category-list__item{font-size:1.4rem;padding:.2rem 1.6rem}}.select-category-list__input{position:absolute;top:.3em;left:.3em;z-index:-1}.select-category-list__input[checked]+.select-category-list__item{background-color:#05c3c0;border-color:#05c3c0;color:#fff}.select-article-panel{border-top:.1rem solid #b2b2b2;margin-top:5rem;padding-top:5rem;display:none}@media screen and (max-width:768px){.select-article-panel{margin-top:2.5rem;padding-top:0}}.select-article-panel.is-active{display:block}@media screen and (min-width:769px){.select-article-panel__list{display:-ms-grid;display:grid;gap:4rem;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.select-article-panel__text{text-align:center}.select-article-panel .article-item{position:relative;overflow:hidden}.select-article-panel .article-item .article-link{padding:0 0 .5rem;position:relative}.select-article-panel .article-item .article-link::before{content:"";display:block;position:absolute;top:-1rem;right:-1rem;bottom:-8rem;left:-1rem}.select-article-panel .article-item .article-link .article-label{width:auto;min-width:10rem;padding:0 .5rem;position:absolute;top:-1rem;left:-1rem;z-index:3;font-size:1.6rem;text-align:center;color:#fff;line-height:1.875;white-space:nowrap;font-family:FrutigerLTPro-Bold,"FP-ヒラギノUD角ゴ StdN W5"}.select-article-panel .article-item .article-link .article-label.popular{background:#05c3c0}.select-article-panel .article-item .article-link .article-label.new{background:#ed09bf}.select-article-panel .article-item .article-link .article-img{width:100%;overflow:hidden;position:relative;z-index:0}.select-article-panel .article-item .article-link .article-img .img{width:100%;-webkit-transition:.3s all;transition:.3s all}.select-article-panel .article-item .article-link:hover .article-img .img{-webkit-transform:scale(1.1);transform:scale(1.1)}.select-article-panel .article-item .article-link .article-detail{width:100%;margin-top:-2rem;padding:0 1rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;position:relative;z-index:1}.select-article-panel .article-item .article-link .article-detail .article-title{margin-bottom:1.5rem;display:inline-block}.select-article-panel .article-item .article-link .article-detail .article-title .title-bg{padding:.6rem 1.3rem;font-size:2.4rem;line-height:1.875;background:#000;color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-family:FrutigerLTPro-Bold,"FP-ヒラギノUD角ゴ StdN W5"}.select-article-panel .article-item .article-link .article-detail .article-summary{width:100%;max-width:100%;margin-bottom:2rem;font-size:1.6rem;line-height:1.8;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.select-article-panel .article-item .article-other{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto}@media screen and (min-width:769px){.select-article-panel .article-item .article-other{padding:0 1rem}}.select-article-panel .article-item .article-other .article-tags{width:100%;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.select-article-panel .article-item .article-other .article-tags .tag{padding:0 1rem;border:.1rem solid #b3b3b3;font-size:1.4rem;line-height:1.429;color:#b3b3b3;border-radius:1.1rem;position:relative;z-index:1}@media screen and (max-width:768px){.select-article-panel .article-item .article-other .article-tags .tag{font-size:1rem;line-height:1.3;border-radius:.75rem}}.select-article-panel .article-item .article-other .article-date{font-size:1.4rem;line-height:1;color:#b3b3b3}@media screen and (max-width:768px){.select-article-panel .article-item{border-bottom:.1rem solid #b2b2b2;width:100%}.select-article-panel .article-item .article-link{padding:1rem 0;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:10.5rem 1fr;grid-template-columns:10.5rem 1fr;gap:0 1rem}.select-article-panel .article-item .article-link .article-label{min-width:4rem;font-size:1.2rem;line-height:1.6666}.select-article-panel .article-item .article-link .article-img{-ms-grid-row-align:center;align-self:center;-webkit-flex-shrink:0;flex-shrink:0;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:10.5rem}.select-article-panel .article-item .article-link .article-detail{width:auto;margin-top:0;padding:0;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1}.select-article-panel .article-item .article-link .article-detail .article-title{margin-bottom:.5rem;padding:0;display:block}.select-article-panel .article-item .article-link .article-detail .article-title .title-bg{padding:0;font-size:1.6rem;line-height:1.7;color:#000;background:0 0}.select-article-panel .article-item .article-link .article-detail .article-summary{display:none}.select-article-panel .article-item .article-other{margin-top:0}.select-article-panel .article-item .article-other .article-tags{margin-bottom:.8rem;display:-webkit-box;display:-webkit-flex;display:flex;gap:0 .25rem}.select-article-panel .article-item .article-other .article-date{font-size:1.2rem}}.select-article-panel--none{margin-top:6rem;display:none}.select-article-panel--none.is-active{display:block}.select-article-pagination{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;max-width:960px;margin:3.5rem auto 0;gap:3rem 8.2rem}@media screen and (min-width:769px){.select-article-pagination{-ms-grid-columns:20rem 1fr 20rem;grid-template-columns:20rem 1fr 20rem;margin:5rem auto 0;gap:2rem}}.select-article-pagination__next,.select-article-pagination__prev{border-bottom:.1rem solid #333;cursor:pointer;color:#333;font-size:1.6rem;font-weight:700;padding-bottom:1rem;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;font-family:FrutigerLTPro-Bold,"FP-ヒラギノUD角ゴ StdN W5"}@media screen and (min-width:769px){.select-article-pagination__next,.select-article-pagination__prev{-webkit-transition:.3s all;transition:.3s all}.select-article-pagination__next:hover,.select-article-pagination__prev:hover{opacity:.7}}@media screen and (min-width:769px){.select-article-pagination__next,.select-article-pagination__prev{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;padding-bottom:2.6rem}}.select-article-pagination__next.is-hidden,.select-article-pagination__prev.is-hidden{visibility:hidden}.select-article-pagination__next::after,.select-article-pagination__prev::before{content:"";display:inline-block;width:.7rem;height:1.3rem;background-repeat:no-repeat;background-position:center;background-size:contain}.select-article-pagination__prev{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.select-article-pagination__prev::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20419.65%20711.22%22%3E%3Cpath%20d%3D%22M0%20355.61c0-16.05%206.43-31.44%2017.86-42.71L317.52%2017.29c23.59-23.27%2061.58-23.01%2084.85.58s23.02%2061.58-.58%2084.85l-256.36%20252.9%20256.36%20252.9c23.59%2023.27%2023.85%2061.26.58%2084.85s-61.26%2023.85-84.85.58L17.86%20398.32A60%2060%200%200%201%200%20355.61%22%20data-name%3D%222%22%20style%3D%22fill%3A%23231815%22%2F%3E%3C%2Fsvg%3E");left:0;margin-right:1rem}.select-article-pagination__next{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.select-article-pagination__next::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20419.65%20711.22%22%3E%3Cpath%20d%3D%22M419.65%20355.61c0%2016.05-6.43%2031.44-17.86%2042.71L102.14%20693.93c-23.59%2023.27-61.58%2023.01-84.85-.58s-23.02-61.58.58-84.85l256.36-252.9L17.86%20102.71c-23.59-23.27-23.85-61.26-.58-84.85s61.26-23.85%2084.85-.58l299.65%20295.61a60%2060%200%200%201%2017.86%2042.71Z%22%20data-name%3D%222%22%20style%3D%22fill%3A%23231815%22%2F%3E%3C%2Fsvg%3E");right:0;margin-left:1rem}@media screen and (min-width:769px){.select-article-pagination__next{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}}.select-article-pagination__list{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}@media screen and (min-width:769px){.select-article-pagination__list{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.pagination-list-set{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:0 1rem}.pagination-list-set__item{display:inline-block;padding:0 .6rem;font-family:"Hiragino Kaku Gothic ProN"}.pagination-list-set__item:not(.is-active){cursor:pointer}@media screen and (min-width:769px){.pagination-list-set__item:not(.is-active){-webkit-transition:.3s all;transition:.3s all}.pagination-list-set__item:not(.is-active):hover{opacity:.7}}.select-disclosure{margin-top:3.2rem}@media screen and (max-width:768px){.select-disclosure{margin-top:2rem}}@media screen and (max-width:768px){.select-disclosure+.select-disclosure{margin-top:2.5rem}}.select-disclosure__hook{font-size:2rem;font-weight:700;font-family:FrutigerLTPro-Bold,"FP-ヒラギノUD角ゴ StdN W5";display:block;text-align:left;margin-bottom:1.8rem;cursor:pointer;padding-right:3rem;position:relative}@media screen and (min-width:769px){.select-disclosure__hook{-webkit-transition:.3s all;transition:.3s all}.select-disclosure__hook:hover{opacity:.7}}@media screen and (max-width:768px){.select-disclosure__hook{font-size:1.6rem;margin-bottom:1.5rem}}.select-disclosure__hook::after{content:"";display:block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.3%209.56%22%3E%3Cpath%20d%3D%22M1.41%209.56%200%208.15%208.15%200l8.15%208.15-1.42%201.41-6.73-6.73z%22%20style%3D%22fill%3A%23333%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:.5rem;width:1.6rem;height:1rem;margin-top:-.5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (max-width:768px){.select-disclosure__hook::after{width:1.4rem;height:.8rem;margin-top:-.4rem}}.select-disclosure__content{display:none}.select-disclosure.is-open .select-disclosure__hook::after{-webkit-transform:rotate(0);transform:rotate(0)}.select-disclosure.is-open .select-disclosure__content{display:block}