.Purchase__BlogButton{background-color:#555;border-radius:5px;color:#fff;display:inline-block;margin-top:16px;padding:8px 4px 6px 0;position:relative;text-align:center;width:100%}.Purchase__BlogButton:after{content:url(https://6706445.fs1.hubspotusercontent-na1.net/hubfs/6706445/images/wr_arr2.png);position:absolute;right:12px;top:8px;transform:scale(.5)}#brand-blog-contents{margin:0 auto;max-width:1140px}.article_first_section{align-items:center;background:#f8f8f8;border:1px solid #e6e6e6;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:flex;justify-content:space-around;margin:10px auto;max-width:100%;padding:20px}.catch{font-size:40px;letter-spacing:.2em}.catch,.copy{font-weight:700;line-height:1.6}.copy{margin-top:30px}.pop_post_contents{display:flex;margin-block:12px}.pop_post_contents_first{max-width:500px;position:relative;z-index:2}.pop_post_contents_first img{max-width:500px}.pop_post_content{background:#f8f8f8;border:1px solid #e6e6e6;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-right:12px;padding:10px;width:24%}.pop_post_content:last-child{margin-right:0}.thumbnail img{margin-bottom:8px;object-fit:contain}@media screen and (max-width:768px){#brand-blog-contents{margin:0 15px;max-width:100%}.article_first_section{align-items:flex-start;flex-direction:column;margin:10px auto;max-width:100%;padding:6px 15px 20px}.pop_post_content{margin:0 0 8px;width:49%}.pop_post_contents_first .thumbnail{margin-bottom:16px}.pop_post_contents_first .thumbnail img{height:140px;max-height:unset;object-fit:cover;width:100%}.pop_post_contents{flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.post2 .pop_post_contents .thumbnail img{height:100px;object-fit:cover;width:100%}.post2 .pop_post_contents .thumbnail{margin-bottom:8px}.disc_sp{display:block}.disc_pc{display:none}.pop_post_contents_first h3{font-size:14px;line-height:1.4}#brand-blog-contents .pop_post_contents_first p.disc_sp{font-size:12px;line-height:1.8}#brand-blog-contents .Purchase__BlogButton{border-bottom:none;border-radius:5px;font-size:14px;margin:16px auto 0;width:100%}#brand-blog-contents .pop_post_contents .Purchase__BlogButton{font-size:12px}.Purchase__BlogButton:after{position:absolute;right:8px;top:6px}.pop_post_contents .popular-articles-title{font-size:13px;height:80px;line-height:1.4;overflow:hidden}}@media screen and (min-width:768px){.article_first_section .title_cell{width:calc(100% - 520px)}.disc_sp{display:none}.disc_pc{display:block}.popular-articles-title{line-height:1.4}}