.grad-wrap{position:relative}.grad-trigger{z-index:2;line-height:1.6;text-decoration-line:underline;color:#a22041;position:absolute;bottom:0;left:0}.grad-trigger::after{content:"…もっと読む"}.grad-trigger .fa{margin-right:.5em}.grad-item{position:relative;overflow:hidden}.grad-item.is-hide{height:80px}.grad-item::before{display:block;position:absolute;bottom:0;left:0;content:"";width:100%;height:40px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.9) 50%,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.9) 50%,#fff 100%)}.grad-trigger.is-show::after{content:"折りたたむ"}.grad-trigger.is-show+.grad-item{padding-bottom:1.6rem}.grad-trigger.is-show+.grad-item::before{display:none}#News dl{margin:0 0 30px 0}#News dl:last-child{margin:0}#News .period .hs_cos_wrapper_type_module:not(:last-child){border-bottom:1px solid #eee}#News dt{font-weight:bold;letter-spacing:.04em}#News dd{margin:0}#News p{margin:0;line-height:1.6}#News p.title{font-weight:bold;line-height:1.2}#News{padding-bottom:11px}#News .period .hs_cos_wrapper_type_module:not(:last-child){margin:0 0 11px;padding-bottom:22px;border-bottom:1px solid #eee}#News dt{font-size:16px;padding:9px 0 0;margin:0 0 13px}#News p{font-size:14px}#News p.title{margin:0 0 13px;font-size:16px}.grad-wrap+.grad-wrap{margin-top:40px}.grad-trigger{font-size:14px}@media screen and (min-width:1000px),print{#News{padding-bottom:54px}#News dl{display:flex}#News .period .hs_cos_wrapper_type_module:not(:last-child){margin:0 0 15px;padding-bottom:12px}#News dt{width:228px;padding:0;margin:0;font-size:20px}#News dd{width:calc(100% - 228px)}#News p{font-size:14px}#News p.title{margin:0 0 8px;font-size:20px}.grad-wrap+.grad-wrap{margin-top:40px}.grad-trigger{font-size:14px}}