.page-media{background-color:var(--dark400-color);padding:180px 0 96px}.page-media .tab-list a{font-size:16px;font-weight:600;color:var(--neutral700-color);padding:0 41px 20px 21px;letter-spacing:-.5px;display:inline-block}.page-media .tab-list a.active{border-bottom:2px solid var(--primary-color)}.page-media .tab-list{position:relative;z-index:5}.page-media .tab-list:after{position:absolute;width:100%;height:2px;background-color:var(--neutral200-color);bottom:0;content:"";left:0;z-index:-1}.page-media .tab-content{display:flex;align-items:flex-start;justify-content:space-between}.page-media .left-blk{width:68%}.page-media .media-list{width:100%;display:flex;flex-wrap:wrap;padding:57px 0 0}.page-media .media-list li{width:48%;background-color:var(--white);padding:31px 22px 0 23px;display:flex;flex-direction:column;border:1px solid var(--neutral200-color);border-radius:8px}.page-media .media-list li{margin-right:2%;margin-bottom:2%;min-height:257px}.page-media .media-list li:nth-child(2n+0){margin-right:0}.page-media .media-sidebar{width:32.5%;background-color:var(--white);padding:61px 44px 39px 35px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1)}.page-media .search-box{width:100%}.page-media .media-ttl{font-size:18px;color:var(--nude900-color);font-weight:600;letter-spacing:-.5px;padding-bottom:0;min-height:49px;margin-bottom:15px;overflow:hidden;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical}.page-media p{font-size:16px;font-weight:400;font-family:"Circular Spotify Text";letter-spacing:.5px;color:var(--secondary-color);line-height:1.45;overflow:hidden;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical}.page-media .time-blk{display:flex;padding:24px 0 16px;font-size:14px;font-weight:400;font-family:"Circular Spotify Text";letter-spacing:0;color:var(--neutral700-color);justify-content:space-between;align-items:center}.page-media .time-blk div{padding:3px 11px 3px 11px;background-color:var(--primary-org-color)}.page-media .time-blk div a{color:var(--neutral700-color)}.page-media .time-blk div.minutes{display:flex;align-items:center}.page-media .time-blk div.minutes img{width:14px}.page-media .recent-blk{padding:20px 0 43px}.page-media .media-side-ttl{font-size:23px;font-weight:600;color:#222;padding-left:6px;letter-spacing:-.5px}.page-media .post-list{padding:30px 0}.page-media .post-list li{padding-bottom:16px;margin-bottom:17px;border-bottom:1px solid #D1D5DB}.page-media .post-list li a{font-size:16px;font-weight:400;font-family:"Circular Spotify Text";letter-spacing:0;color:var(--neutral700-color);padding-left:8px;display:block;line-height:1.29}.page-media .post-list li a:hover{color:var(--primary-color)}.page-media .media-category-blk .post-list{padding:42px 0}.page-media .blog .time-blk span{background-color:unset;border:unset;font-size:12px;color:var(--secondary-color)}.page-media .blog .time-blk span.minutes{background-color:var(--primary-org-color)}@media only screen and (min-width:768px) and (max-width:1280px){.page-media{padding:15.391vw 0 7.5vw}.page-media .tab-list a{font-size:1.25vw;padding:0 3.203vw 1.563vw 1.641vw;letter-spacing:-.039vw}.page-media .tab-list a.active{border-bottom:.156vw solid var(--primary-color)}.page-media .tab-list:after{height:.156vw}.page-media .left-blk{width:68%}.page-media .media-list{padding:4.453vw 0 0}.page-media .media-list li{width:48%;padding:2.422vw 1.719vw 0vw 1.797vw}.page-media .media-list li{margin-right:2%;margin-bottom:2%;min-height:20.078vw}.page-media .media-sidebar{width:32.5%;padding:4.766vw 3.438vw 3.047vw 2.734vw}.page-media .media-ttl{font-size:1.406vw;letter-spacing:-.039vw}.page-media p{font-size:1.25vw;letter-spacing:.039vw}.page-media .time-blk{padding:1.875vw 0 1.25vw;font-size:1.094vw}.page-media .time-blk div{padding:.234vw .859vw .234vw .859vw}.page-media .time-blk div.minutes img{width:1.094vw}.page-media .recent-blk{padding:1.563vw 0 3.359vw}.page-media .media-side-ttl{font-size:1.797vw;padding-left:.469vw;letter-spacing:-.039vw}.page-media .post-list{padding:2.344vw 0}.page-media .post-list li{padding-bottom:1.25vw;margin-bottom:1.328vw}.page-media .post-list li a{font-size:1.25vw;padding-left:.625vw}.page-media .media-category-blk .post-list{padding:3.281vw 0}.page-media .blog .time-blk span{font-size:.938vw}}@media only screen and (max-width:767.9px){.page-media{padding:45.944vw 0 11.667vw}.page-media .tab-content{flex-wrap:wrap}.page-media .tab-list a{font-size:4.444vw;padding:0 11.389vw 5.556vw 5.833vw;letter-spacing:-.139vw}.page-media .tab-list a.active{border-bottom:.556vw solid var(--primary-color)}.page-media .tab-list::after{height:.556vw}.page-media .left-blk{width:100%}.page-media .media-list{width:100%;padding:8.333vw 0 0}.page-media .media-list li{width:100%;background-color:var(--white);padding:8.611vw 6.111vw 5.556vw 6.389vw}.page-media .media-list li{margin-right:0;margin-bottom:4%;min-height:unset}.page-media .media-sidebar{width:100%;padding:10.833vw 9.722vw 5.556vw 9.722vw;box-shadow:0vw 1.111vw 2.222vw 0vw rgb(0 0 0 / .1)}.page-media .search-box{width:100%}.page-media .media-ttl{font-size:4.444vw}.page-media p{font-size:3.889vw}.page-media .time-blk{display:flex;padding:6.667vw 0 4.444vw;font-size:2.333vw}.page-media .time-blk div{padding:.833vw 3.056vw .833vw 3.056vw}.page-media .time-blk div.minutes img{width:2.889vw}.page-media .recent-blk{padding:5.556vw 0 0vw}.page-media .media-side-ttl{font-size:5vw;padding-left:1.667vw;letter-spacing:-.139vw}.page-media .post-list{padding:8.333vw 0}.page-media .post-list li{padding-bottom:4.444vw;margin-bottom:4.722vw;border-bottom:.278vw solid #D1D5DB}.page-media .post-list li a{font-size:3.333vw;padding-left:2.222vw}.page-media .media-category-blk .post-list{padding:8.333vw 0}.page-media .blog .time-blk span{font-size:2.333vw}}