@charset "UTF-8";.news{background-color:#fff;padding-bottom:170px}@media screen and (max-width: 767px){.news{padding-bottom:100px}}.newsInner{margin-top:100px}@media screen and (max-width: 767px){.newsInner{margin-top:60px}}.newsInner .newsWrapper{display:flex;align-items:center;padding:18px 79px 18px 0;border-top:1px solid #dedede;pointer-events:none;transition:.3s all}@media screen and (max-width: 767px){.newsInner .newsWrapper{padding:18px 0;flex-direction:column;align-items:flex-start;position:relative}}.all-sp{display:none}.filter-section{display:flex;margin-bottom:60px}.filter-section .filter-section-title{margin-right:24px;font-size:2rem;font-weight:700}.filter-section .filter-buttons button{border:1px solid #AAB0B6;padding:3px 18px;border-radius:9999px;margin-right:6px}.filter-section .filter-buttons .current{border:none;background-color:#3c37ff;color:#fff}@media screen and (max-width: 767px){.all-sp{display:block}.filter-section .filter-section-title{margin-bottom:16px}.filter-section{display:block}.filter-section .filter-buttons button{margin-bottom:8px}}.newsInner .newsWrapper.hasLink{pointer-events:initial}.newsInner a[href*="/"]{position:relative;pointer-events:auto}.newsInner li:last-child .newsWrapper{border-bottom:1px solid #dedede}.newsInner .newsWrapper .publishedDate{font-size:1.4rem;padding:21px 0;width:168px;border-right:1px solid #DCDCE1}@media screen and (max-width: 767px){.newsInner .newsWrapper .publishedDate{width:100%;border-right:none;position:relative;padding:0 0 20px}}.newsInner .newsWrapper .newsTextWrapper{width:calc(100% - 168px);padding-left:44px;display:flex;align-items:center}@media screen and (max-width: 767px){.newsInner .newsWrapper .newsTextWrapper{padding-left:0;width:100%}}.newsInner .newsWrapper .tag{margin-right:16px;padding:2px 16px;font-size:1.1rem;font-weight:medium;margin-bottom:auto;border-radius:2px}.newsInner .newsWrapper .oshirase{background-color:#3c37ff;color:#fff}.newsInner .newsWrapper .shinsotsu{background-color:#1cd6da}.newsInner .newsWrapper .chuto{background-color:#006;color:#fff}@media screen and (max-width: 767px){.newsInner .newsWrapper .tag{position:absolute;top:18px;left:90px}}.newsInner .newsWrapper .newsText{max-width:570px;flex:1}@media screen and (max-width: 767px){.newsInner .newsWrapper .newsText{max-width:unset;width:calc(100% - 42px)}}.newsInner .newsWrapper .newsLinkImg{margin-left:auto}.newsInner .newsWrapper:not([href]) .newsLinkImg{display:none}@media screen and (max-width: 767px){.newsInner .newsWrapper .newsLinkImg{position:absolute;top:0;bottom:0;right:0;margin:auto}}.newsInner .newsWrapper:hover{background-color:#f3f3ff;padding:18px 69px 18px 0;filter:unset;opacity:1}.newsContent{max-width:880px;margin:108px auto}@media screen and (max-width: 767px){.newsContent{max-width:calc(100% - 8px);margin:81px auto 109px}}.newsContent .publishedDate{display:flex;align-items:center}.newsContent .publishedDate span{font-size:1.4rem;font-weight:700}@media screen and (max-width: 767px){.newsContent .publishedDate span{font-size:1.3rem}}.newsContent .publishedDate .tag{display:inline-block;margin-left:14px;padding:4px 9px;font-size:1.1rem;font-weight:700;background-color:#3c37ff;color:#fff}@media screen and (max-width: 767px){.newsContent .publishedDate .tag{margin-left:12px;padding:3px 8px;font-size:1rem}}.newsContent h2{margin:32px 0 0;font-size:3.2rem;font-weight:700;letter-spacing:.1em;line-height:1.3}@media screen and (max-width: 767px){.newsContent h2{margin:19px 0 0;font-size:1.8rem}}.newsContent .articleBlock{margin-top:114px}@media screen and (max-width: 767px){.newsContent .articleBlock{margin-top:48px}}.newsContent .articleBlock h3{position:relative;padding-top:16px;font-size:2.2rem;font-weight:700;line-height:1.9}@media screen and (max-width: 767px){.newsContent .articleBlock h3{padding-top:24px;font-size:1.4rem;letter-spacing:.05em}}.newsContent .articleBlock p{margin-top:46px;font-size:1.4rem;letter-spacing:.1em}@media screen and (max-width: 767px){.newsContent .articleBlock p{margin-top:24px;font-size:1.2rem}}.newsContent .articleBlock img{display:block;margin-top:46px}@media screen and (max-width: 767px){.newsContent .articleBlock img{margin-top:24px}}.newsContent .articleBlock img.portrait{max-width:469px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.newsContent .articleBlock img.portrait{max-width:calc(100% - 80px)}}.pager{display:flex;justify-content:space-between;width:90%;margin:77px auto 0}@media screen and (max-width: 767px){.pager{width:100%;margin:50px auto 0}}.pager .item{width:226px}.pager .item a{display:block;width:100%;height:64px;padding:0 24px;text-align:center;border:1px solid #000}@media screen and (max-width: 767px){.pager .item a{height:40px;padding:0 8px}}.pager .item span{font-size:1.4rem;font-weight:700;line-height:64px}#main{background-color:#f3f3ff}.breadcrumb__wrapper{margin-top:0;padding-top:52px}@media screen and (max-width: 767px){.breadcrumb__wrapper{padding-top:3px}}.article{background-color:#fff;padding-bottom:78px}@media screen and (max-width: 767px){.article{border-bottom-left-radius:0;border-bottom-right-radius:0}}.newsContent{max-width:860px;margin:58px auto 0}@media screen and (max-width: 767px){.newsContent{margin-top:73px}}@media print,screen and (min-width: 768px){.u-container-main{max-width:1070px}}@media screen and (max-width: 767px){.u-container-main{width:89.3333333333%}}.newsContent .publishedDate span{font-size:1.8rem;font-family:BasisGrotesquePro}@media screen and (max-width: 767px){.newsContent .publishedDate span{font-size:1.6rem}}.newsContent .publishedDate .tag{margin-left:24px;padding:2px 16px 3px;border-radius:2px;font-size:1.2rem;font-weight:400}@media screen and (max-width: 767px){.newsContent .publishedDate .tag{padding:2px 16px}}.newsContent .publishedDate .tag.shinsotsu{background-color:#1cd6da;color:#2a2a30}.newsContent .publishedDate .tag.oshirase{background-color:#3c37ff;color:#fff}.newsContent .publishedDate .tag.chuto{background-color:#006;color:#fff}.newsContent h2{margin:26px 0 0;font-family:Noto Sans JP;letter-spacing:0}@media screen and (max-width: 767px){.newsContent h2{margin:25px 0 0}}.newsContent .articleBlock{margin-top:71px}@media screen and (max-width: 767px){.newsContent .articleBlock{margin-top:66px}}.newsContent .articleBlock p{font-family:Noto Sans JP;font-size:1.6rem;letter-spacing:0;line-height:210%}@media screen and (max-width: 767px){.newsContent .articleBlock p{margin-top:49px;font-size:1.2rem;line-height:200%}}.newsContent .articleBlock img{margin-top:48px}@media screen and (max-width: 767px){.newsContent .articleBlock img{margin-top:23px}}.newsContent .articleBlock+.articleBlock{margin-top:49px}@media screen and (max-width: 767px){.newsContent .articleBlock+.articleBlock{margin-top:0}}.pager{width:93%;margin:65px auto 0}@media screen and (max-width: 767px){.pager{width:100%;margin:25px auto 0}}.pager .item{width:240px}.pager .item.-disable{opacity:0;pointer-events:none}@media screen and (max-width: 767px){.pager .item{width:100px}}.pager .item a{position:relative}.pager .item span{font-size:1.4rem;position:relative}@media screen and (max-width: 767px){.pager .item span{font-size:1rem;line-height:40px}}.pager .item.-list span{font-size:1.6rem}@media screen and (max-width: 767px){.pager .item.-list span{font-size:1rem;line-height:40px}}.pager .item.-preview span:before{content:"";display:inline-block;position:relative;margin-right:3px;width:10px;height:10px;border-bottom:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pager .item.-next span:after{content:"";display:inline-block;position:relative;margin-left:3px;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-btn{padding:8px 16px;border:1px solid #ccc;background:#fff;cursor:pointer;color:#2a2a30}.filter-btn.current{background:#007bff;color:#fff}.news .filter-btn{padding:8px 16px;border:1px solid #ccc;background:#fff;cursor:pointer}.news .filter-btn.current{background:#3c37ff;color:#fff}.news .filter-btn.current.filter-btn--all{background:#3c37ff}.news .filter-btn.current.filter-btn--shinsotsu{background:#1cd6da;color:#2a2a30}.news .filter-btn.current.filter-btn--chuto{background:#006}.news .filter-btn.current.filter-btn--oshirase{background:#3c37ff}
