.c-btn{display:inline-flex;justify-content:center;align-items:center}.u-txtCenter{text-align:center}.c-btn2{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);width:270px;height:64px;font-size:16px;border-radius:50px;margin:auto;padding-top:2px}.c-btn2:before{content:'';background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.sojin.jp/Cp7mkB4z/wp-content/themes/soujin/images/common/ic-arr.png);width:13px;height:14px;margin-right:14px;transition:all ease .4s;margin-bottom:1px}.c-btn2:hover{background:#1A99A4;color:#fff}.c-btn2:hover::before{background-image:url(//www.sojin.jp/Cp7mkB4z/wp-content/themes/soujin/images/common/ic-arr-hv.png)}.c-news{overflow:hidden;width:100%}.c-news__heading{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1040px;margin:0 auto 25px;padding:0 20px}.c-news__heading--title{font-size:30px;font-weight:bold;font-family:var(--font-mincho)}.c-news__heading--title span{font-size:18px;margin-left:38px;}.c-news__btn{font-size:18px;display:inline-flex;font-weight:bold;align-items:center;transition:all ease .4s;margin-top:10px}.c-news__btn::after{content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(//www.sojin.jp/Cp7mkB4z/wp-content/themes/soujin/images/top/ic-arr-news.png);width:39px;height:9px;margin-left:8px;transition:all ease .4s;margin-bottom:6px}.c-news__item{width:100%;max-width:1030px;margin:auto}.c-news__link{background-color:rgba(26,153,164,.03);border-top:1px dashed #CCCCCC;position:relative}.c-news__link:before,.c-news__link:after{content:'';display:block;width:100%;height:100%;position:absolute;top:-1px;background-color:rgba(26,153,164,.03);border-top:1px dashed #CCCCCC;transition:all ease .4s}.c-news__item:last-child .c-news__link,.c-news__item:last-child .c-news__link:before,.c-news__item:last-child .c-news__link:after{border-bottom:1px dashed #CCCCCC}.c-news__link:before{left:-100%}.c-news__link:after{right:-100%}.c-news__item:nth-child(even) .c-news__link:before,.c-news__item:nth-child(even) .c-news__link:after,.c-news__item:nth-child(even) .c-news__link{background-color:transparent}.c-news__link:hover,.c-news__link:hover::before,.c-news__link:hover::after{background-color:rgba(26,153,164,.1)!important}.c-news__link{display:flex;margin:auto;padding:22px 20px;align-items:center;transition:all ease .4s}.c-news__date{font-size:16px;font-weight:bold;margin-right:26px}.c-news__cat{min-width:100px;font-size:14px;font-weight:bold;border:1px solid #D81434;color:#D81434;text-align:center;padding:6px 5px;margin-right:24px;transition:all ease .4s}.c-news__label{width:60px;background:#CC0011;color:#fff;border-radius:100px;text-align:center;font-weight:bold;font-size:13px;padding:5px 3px;margin-right:22px;}.c-news__title{font-size:18px;font-weight:bold;position:relative;overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.c-news__title::before{position:absolute;content:"";background:#111;width:0;height:1px;bottom:2px;left:0;-webkit-transition:.4s;transition:.4s}.c-news__cat.u-green{background:#008A21;border-color:#008A21}.c-news__cat.u-blue{background:#1A99A4;border-color:#1A99A4}.c-news__cat.u-yellow{color:#E9A110;border-color:#E9A110}.c-news__link:hover .c-news__title::before{width:100%}.c-news__link:hover{opacity:1}.c-news__link:hover .c-news__date,.c-news__link:hover .c-news__title{}.c-news__btn:hover{opacity:1;color:#1A99A4}.c-news__link:hover .c-news__cat{background:#D81434;color:#fff}.c-news__link:hover .c-news__cat.u-green{background:#008A21}.c-news__link:hover .c-news__cat.u-yellow{background:#E9A110}.c-news__btn:hover::after{background-image:url(//www.sojin.jp/Cp7mkB4z/wp-content/themes/soujin/images/top/ic-arr-news-hv.png)}@media(max-width:768px){.c-news__heading--title{font-size:25px;width:100%}.c-news__heading--title span{font-size:15px;margin-left:10px}.c-news__heading{flex-wrap:wrap}.c-news__btn{font-size:13px;margin-top:30px}.c-news__btn::after{width:30px;height:7px}.c-news__link{flex-wrap:wrap;padding:15px 20px}.c-news__title{font-size:15px;width:100%;margin-top:15px}.c-news__label{width:45px;font-size:10px;margin-right:0;border-radius:50px;padding:4px 3px 3px}.c-news__cat{font-size:12px;padding:3px;width:70px;margin-right:10px}.c-news__date{font-size:13px;margin-right:10px}}.p-news__label{font-size:14px;font-weight:bold;text-transform:uppercase;color:#fff;background:#DF1B1B;width:100px;height:34px;margin:auto;display:flex;border:1px solid;border-radius:100px;justify-content:center;align-items:center}.p-news__label.u-yellow{background:#E9A110}.p-news__date{font-size:16px;font-weight:500;text-align:center;margin:22px 0}.p-news__title{font-size:34px;font-weight:bold;text-align:center}.p-news__img,.p-news__img img{border-radius:10px;width:100%}.p-news__img{max-width:800px;margin:auto}.p-news__content{width:100%}.p-news__content{font-size:16px;font-weight:500;line-height:34px}@media(max-width:768px){.p-news__date{margin-top:20px}.p-news__title{font-size:22px}.p-news__content{font-size:14px}}