.news{padding-top:90px;margin:0 20px}@media(min-width: 960px){.news{padding-top:170px}}.news-heading{text-align:center;font-size:2.6rem;font-weight:500}@media(min-width: 960px){.news-heading{font-size:3.8rem}}.news-lead{margin-top:12px;line-height:1.85;font-size:1.4rem}@media(min-width: 960px){.news-lead{margin-top:60px;line-height:1.75;font-size:1.8rem}}.news-list{margin-top:10px}@media(min-width: 960px){.news-list{margin:62px auto 0;max-width:860px}}.news-list._hidden{display:none;margin-top:0}.news-list__item{padding:23px 0;border-bottom:1px solid #d5d5d5}@media(min-width: 960px){.news-list__item{padding:20px 0}}.news-list__itemHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(min-width: 960px){.news-list__itemHeader{margin-top:5px}}@media(min-width: 960px){.news-list__item>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.news-date{font-size:1.2rem;color:#867d72}@media(min-width: 960px){.news-date{font-size:1.2rem}}.news-txt{margin-top:10px;line-height:1.6;font-size:1.4rem}@media(min-width: 960px){.news-txt{margin:0 0 0 20px;line-height:1.8;font-size:1.8rem}}.news-tag{margin-left:12px;padding:.15em 1em;min-width:96px;text-align:center;font-size:1.2rem}@media(min-width: 960px){.news-tag{min-width:106px;font-size:1.4rem}}.news-tag._info{background-color:#eda300}.news-linkMore{margin-top:27px;text-align:center}@media(min-width: 960px){.news-linkMore{margin-top:47px}}.news-linkMore.is-active .icon-hexagon::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.news-linkMore .icon-hexagon::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.news-post{padding-top:90px;margin:0 20px}@media(min-width: 960px){.news-post{padding-top:170px}}@media(min-width: 960px){.news-post__cnt{max-width:1024px;margin:0 auto}}.news-post__header{padding-bottom:12px;border-bottom:1px solid #d5d5d5}@media(min-width: 960px){.news-post__header{padding-bottom:16px}}.news-post__tag{display:inline-block;padding:.15em 1em;min-width:96px;text-align:center;font-size:1.2rem}@media(min-width: 960px){.news-post__tag{padding:.05em 1em;min-width:106px;font-size:1.4rem}}.news-post__tag._info{background-color:#eda300}.news-post__ttl{margin-top:12px;font-size:2rem;font-weight:500}@media(min-width: 960px){.news-post__ttl{margin-top:20px;line-height:1.65;font-size:3.2rem}}.news-post__date{margin-top:10px;font-size:1.2rem;color:#867d72}@media(min-width: 960px){.news-post__date{margin-top:17px;font-size:1.2rem}}.news-post__body{padding:18px 0;border-bottom:1px solid #d5d5d5;overflow:hidden}@media(min-width: 960px){.news-post__body{padding:30px 0}}.news-post__body>p{line-height:1.85;font-size:1.4rem;clear:both}@media(min-width: 960px){.news-post__body>p{line-height:2;font-size:1.6rem}}.news-post__body>p+.wp-block-image{margin-top:18px}@media(min-width: 960px){.news-post__body>p+.wp-block-image{margin-top:33px}}.news-post__body>p a{border-bottom:1px solid #eda300;color:#eda300}.news-post__body>.wp-block-image{text-align:center}@media(min-width: 960px){.news-post__body>.wp-block-image img{width:593px;height:auto}}.news-post__body>.wp-block-image+p{margin-top:35px}@media(min-width: 960px){.news-post__body>.wp-block-image+p{margin-top:33px}}.news-post__back{margin-top:17px}@media(min-width: 960px){.news-post__back{max-width:1024px;margin:35px auto 0}}.news-post__back a{display:inline-block;padding-bottom:5px;border-bottom:2px solid #f89c32;letter-spacing:.07em;font-size:1.4rem}@media(min-width: 960px){.news-post__back a{font-size:1.8rem}}.news-post__back a::before{display:inline-block;background:url(../../images/news/icon_arrow01.png) no-repeat;background-size:100% auto;width:20px;height:8px;margin-right:12px;vertical-align:2px;content:""}@media(min-width: 960px){.news-post__back a::before{width:25px;height:10px}}.news-privacy .header-menu__hamburger{background-color:#000}.news-privacy .header-menu__hamburger::before,.news-privacy .header-menu__hamburger::after{background-color:#000}@media(min-width: 960px){.news-privacy .header-menu__list>li>a{text-shadow:none;color:#000}}@media(min-width: 960px){.news-privacy .header-menu__list>li>a.is-mouseOut{color:rgba(0,0,0,.5)}}@media(min-width: 960px){.news-privacy .header-menu__list>li .has-subMenu::after{border-color:#000}}.footer{margin-top:40px}@media(min-width: 960px){.footer{margin-top:80px}}