.lead{margin:70px auto 90px}.lead h2{font-size:54px;color:#182042;text-align:center;font-weight:400;max-width:760px;width:100%;margin:0 auto;border-bottom:solid 1px #ac8c61;border-top:solid 1px #ac8c61;padding:5px 0;margin-bottom:50px}.lead p{text-align:center;line-height:2;font-size:18px}.lists{display:flex;background-color:#f0f0f0;border-radius:10px;box-shadow:2px 2px 1px rgba(24,32,66,.12);margin-bottom:30px;justify-content:space-between;align-items:center}.lists figcaption{padding:30px;width:63%}.list{width:35%}.list-3th .list,.list-4th .list{width:50%}.list img{border-radius:0 10px 10px 0}.lists-ttlTB,.lists-btn br{display:none}h3.lists-ttlPC{display:flex;align-items:center}.lists h3 p{width:110px;height:37px;line-height:37px;text-align:center;color:#fff;font-size:16px;display:inline-block;border-radius:5px;margin-right:5px}.lists-radio{background-color:#695182}.lists-radio:before{content:'';display:inline-block;width:27px;height:27px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/media/medialistLists_radio.png);background-size:contain;vertical-align:sub;background-repeat:no-repeat;margin-right:10px}.lists-tv{background-color:#006d91}.lists-tv:before{content:'';display:inline-block;width:27px;height:27px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/media/medialistLists_tv.png);background-size:contain;vertical-align:middle;background-repeat:no-repeat;margin-right:10px}.lists-book{background-color:#c56d81}.lists-book:before{content:'';display:inline-block;width:27px;height:27px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/media/medialistLists_book.png);background-size:contain;vertical-align:sub;background-repeat:no-repeat;margin-right:10px}.lists-news{background-color:#ac8c61}.lists-news:before{content:'';display:inline-block;width:27px;height:27px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/media/medialistLists-_news.png);background-size:contain;vertical-align:middle;background-repeat:no-repeat;margin-right:10px}.lists-day{font-weight:700;margin:20px auto 10px}.lists-txt{margin:0 auto 20px}.lists-btn{background-color:#464d68;color:#fff;display:block;text-align:center;text-decoration:none;box-shadow:2px 2px 1px rgba(24,32,66,.12);padding:10px 0;width:100%;margin-left:auto;border-radius:10px;transition:.4s;font-weight:700}.lists-btn span:before{content:"";display:inline-block;width:0;height:0;margin:0 .5em 0 0;border:5px solid transparent;border-right:0 solid transparent;border-left:6px solid #fff;margin-left:10px}.lists-btn:hover{opacity:.7}.list-img{position:relative;transition:.4s}.list-img p{position:absolute;width:32px;height:32px;line-height:32px;text-align:center;background-color:#172042;color:#fff;top:0;right:0;font-size:20px;border-radius:0 10px 0 0;transition:.4s}.list-img:hover{opacity:.7}.list-img:hover p{opacity:.4}.navigation-list{display:flex;justify-content:center;align-items:center;margin-top:100px}.navigation-list a{height:50px;width:50px;background-color:#f2f2f2;font-size:20px;line-height:50px;text-align:center;text-decoration:none;margin:0 5px;color:#182042;transition:.4s}.navigation-list a:hover{opacity:.7}.active{background-color:#A597B4!important}.none{pointer-events:none;opacity:.5}.navigation-list p{margin:0 5px}@media (max-width:768px){.lead{margin:70px auto 30px}.lead h2{font-size:30px;max-width:350px;margin-bottom:30px}.lead p{font-size:16px}.lists{flex-direction:column;max-width:450px;margin:0 auto 30px;width:100%}.lists-ttlPC{display:none!important}.lists-btn br{display:block}.lists-ttlTB{display:flex;margin-bottom:30px;font-size:16px}.lists figcaption{order:2;width:100%}.list{order:1;width:unset;padding:30px 30px 0}.list-3th .list,.list-4th .list{width:100%}.list img{margin:0 auto;border-radius:10px}.list-img{width:80%;margin:0 auto}}@media (max-width:480px){.lists h3 p{font-size:12px}.lists-radio:before,.lists-tv:before,.lists-book:before,.lists-news:before{height:20px;width:20px}.list{padding:30px 20px 0}.lists figcaption{padding:0 20px 30px}.list-img{width:100%}}