.custom-feed .top-content{margin-bottom:53px}.custom-feed .top-content .inner{padding:0 10px 10px;text-align:center;vertical-align:top}.custom-feed .top-content .inner h2{margin-bottom:1em;position:relative}.custom-feed .top-content .inner p{color:#eba428;font-family:Arial,メイリオ;font-weight:700;line-height:1.5;margin:10px 0}.custom-feed .content-row{display:table;table-layout:fixed;width:100%}.custom-feed .content-row .inner{display:table-cell;padding:0 10px 10px;vertical-align:top}.custom-feed .content-row .inner .component{margin:10px 0}.custom-feed .content-row .article-list{padding:0 0 10px}.custom-feed .content-row .article-list .entry-list-unit{border:0;border-bottom:1px solid #dbdbdb;padding:12px 0;position:relative;vertical-align:top}.content-row .article-list .entry-list-unit .cont{border:0;display:-ms-flexbox;display:flex;width:100%;word-break:break-all;-ms-flex-pack:end;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:flex-end;-ms-flex-align:center;align-items:center}.custom-feed .content-row .article-list .entry-list-unit .cont h3{display:-webkit-box;line-height:2;max-height:80px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 255px)}.custom-feed .content-row .article-list .entry-list-unit .cont h3 a{color:#333;display:block;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.5;padding:0 20px;text-decoration:none;transition:unset}.custom-feed .content-row .article-list .entry-list-unit .cont h4{border:1px solid #eba428;color:#eba428;font-family:Arial,メイリオ;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px;margin:0;padding:0;text-align:center;white-space:nowrap;width:100px}.custom-feed .button-holder{margin-top:58px}.custom-feed .button-holder .inner{padding:0 10px 10px;vertical-align:top}.custom-feed .button-holder .inner .component{margin:10px 0}.custom-feed .button-holder .inner .component .btninner{text-align:center;word-break:break-all}.custom-feed .button-holder .inner .component .btninner a.hs-sec-btn{min-width:400px;padding-right:40px;position:relative}.custom-feed .content-row .article-list .entry-list-unit:last-of-type{border:none}.custom-feed .button-holder .inner .component .btninner a.hs-sec-btn:after{color:#333;content:"\f0da";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:20px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-feed .button-holder .inner .component .btninner a.hs-sec-btn:hover:after{color:#fff}.BlogFeed.custom-feed .tags{margin:0 10px 0 0;padding:0;width:140px}.custom-feed .tags a.tag{background-color:#fff;border:1px solid #eba428;color:#eba428;display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:2;margin:0 10px 5px 0;padding:2px 15px;text-decoration:none!important}.BlogFeed.custom-feed .top-content{margin-bottom:39px}.BlogFeed.custom-feed i.fa.fa-tag:before{margin-right:5px}.custom-feed.tag_section .top-content{margin-bottom:40px}.BlogFeed.custom-feed .content-row .article-list .entry-list-unit:not(:first-child){padding-bottom:13px}.custom-feed .tags{margin:0 10px 0 0;padding:0;width:140px}.custom-feed .tags a.tag i.fa{margin-right:2px}@media (max-width:767px){.custom-feed .content-row .article-list .entry-list-unit .cont{flex-direction:column-reverse;width:auto}.custom-feed .content-row .article-list .entry-list-unit{margin-bottom:12px;padding:0 0 12px}.custom-feed .content-row .article-list .entry-list-unit .cont h3{padding-left:0;width:100%}.custom-feed .content-row .article-list .entry-list-unit .cont h4{margin:0 auto 5px 0}.custom-feed .content-row .article-list .entry-list-unit .cont h3 a{display:block;padding:0}.custom-feed .top-content .inner h2{margin-bottom:20px}.custom-feed .top-content{margin-bottom:0}.custom-feed .top-content .inner{padding-bottom:0}.custom-feed .button-holder{margin-top:0}.custom-feed .content-row .article-list .entry-list-unit:last-of-type{margin-bottom:0;padding-bottom:0}.custom-feed .content-row .inner{padding:0}.custom-feed .content-row .article-list{padding:0 0 13px}.BlogFeed.custom-feed .tags{margin:0;width:100%}.custom-feed .tags a.tag{margin:0 5px 10px 0}}@media (max-width:479px){.custom-feed .button-holder .inner .component .btninner a.hs-sec-btn{min-width:auto;width:100%}}