.media-common-page{height:auto}.media-common-page .circle-wrap{height:3.37rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:8.54rem;z-index:1}.media-common-page .circle-wrap img{height:100%;width:100%}.media-common-page .absolute-text{position:relative}.media-common-page .absolute-text .contents{align-items:center;display:flex;justify-content:flex-start;left:0;position:absolute;top:8.08rem;z-index:1}.media-common-page .absolute-text span{letter-spacing:var(--letter-spacing-2em)}.media-common-page .absolute-text .icon-wrap{display:flex;height:.16rem;margin-left:.07rem;width:.16rem}.media-common-page .absolute-text .icon-wrap svg{height:100%;width:100%}.media-common-page .media-page__contents{padding-top:2.04rem}.media-common-page .media-page__title{margin:0 auto;text-align:left;width:9.95rem}.media-common-page .media-page__posts{margin-bottom:.72rem;width:9.95rem}.media-common-page .media-page__posts-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.02rem;margin-top:1.46rem}.media-common-page .media-page__post--contents{display:grid;grid-template-columns:1.4rem 6.36rem 1.55rem;justify-content:space-between}.media-common-page .media-page__post:not(:last-of-type){margin-bottom:.5rem}.media-common-page .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.5rem}.media-common-page .media-page__post:not(:last-of-type) .lines{display:block}.media-common-page .media-page__post:not(:last-of-type) .lines [class|=line]{width:50%}.media-common-page .media-page__post:last-of-type .lines{display:none}.media-common-page .media-page__post--inner{display:flex}.media-common-page .media-page__post--img{height:.57rem;-o-object-fit:contain;object-fit:contain;width:1.4rem}.media-common-page .media-page__post--title{line-height:.28rem}.media-common-page .media-page__post--title:hover{text-decoration:underline}.media-common-page .media-page__post--date{text-align:right;white-space:nowrap}@media screen and (max-width:1024px){.media-common-page .absolute-text{display:none}.media-common-page .circle-wrap{height:3.03rem;width:100%}.media-common-page .media-page__title{margin:0 auto;width:5.3rem}.media-common-page .media-page__contents{padding-top:1.5rem}.media-common-page .media-page__posts{margin-bottom:.6rem;width:5.3rem}.media-common-page .media-page__posts-wrapper{margin-bottom:1.1rem;margin-top:.8rem}.media-common-page .media-page__post:not(:last-of-type){margin-bottom:.32rem}.media-common-page .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.32rem}.media-common-page .media-page__post .lines [class|=line]{height:2px}.media-common-page .media-page__post--contents{grid-row-gap:.1rem;grid-template-columns:1.19rem 3.9rem;grid-template-rows:.26rem auto;row-gap:.1rem}.media-common-page .media-page__post--inner{flex-direction:column}.media-common-page .media-page__post--title{line-height:.26rem;width:100%}.media-common-page .media-page__post--title-link{grid-column:2;grid-row:2}.media-common-page .media-page__post--date{grid-column:2;grid-row:1;margin-bottom:.1rem;text-align:left}.media-common-page .media-page__post--img{grid-row:1/2;height:.48rem;width:1.19rem}}@media screen and (max-width:480px){.media-common-page .circle-wrap{height:1.72rem}.media-common-page .media-page__title{width:3.25rem}.media-common-page .media-page__contents{padding-top:1.24rem}.media-common-page .media-page__posts{margin-bottom:.54rem;width:3.27rem}.media-common-page .media-page__posts-wrapper{margin-bottom:1rem;margin-top:.54rem}.media-common-page .media-page__post:not(:last-of-type){margin-bottom:.24rem}.media-common-page .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.24rem}.media-common-page .media-page__post--contents{grid-row-gap:.16rem;grid-template-columns:.92rem 1.79rem;grid-template-rows:.37rem auto}.media-common-page .media-page__post--title-link{grid-column:1/3}.media-common-page .media-page__post--img{height:100%;width:100%}.media-common-page .media-page__post--date{align-items:center;display:flex;justify-content:right;margin:0}}.presentations .media-page__contents{min-height:75vh;padding-top:0}.presentations .media-page__title{margin:0 auto .44rem;padding-top:2.03rem;text-align:left;width:9.94rem}.presentations .media-page__posts{align-items:center;display:flex;flex-direction:column;margin-bottom:0;width:10.44rem}.presentations .media-page__posts-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:.76rem;margin-top:0}.presentations .media-page__post{position:relative;width:100%}.presentations .media-page__post:not(:last-of-type){margin-bottom:.72rem}.presentations .media-page__post:not(:last-of-type):after{background:#c0b3d0;bottom:-.36rem;content:" ";height:.02rem;left:50%;opacity:.2;position:absolute;transform:translateX(-50%);width:9.94rem}.presentations .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.24rem}.presentations .media-page__post--contents{border-radius:.12rem;display:flex;justify-content:space-between;padding:.24rem;transition:all 375ms ease;width:100%}.presentations .media-page__post--contents:hover{background:hsla(0,0%,100%,.1)}.presentations .media-page__post--title-wrapper{grid-gap:.16rem;gap:.16rem;display:flex}.presentations .media-page__post--title-wrapper .title-h3{max-width:7.77rem}.presentations .media-page__post--icon{height:.26rem;-o-object-fit:contain;object-fit:contain;width:.26rem}.presentations .media-page__post--desc{width:7.77rem}.presentations .media-page__post--date{text-align:right;white-space:nowrap}.presentations .media-page__divider{background:#c0b3d0;height:.02rem;margin:.23rem 0;opacity:.2;width:9.94rem}@media screen and (max-width:1024px){.presentations .media-page__contents{padding-top:0}.presentations .media-page__title{margin:0 auto .56rem;padding-top:1.48rem;width:6.88rem}.presentations .media-page__sub-title{margin:0 auto .5rem;width:6.88rem}.presentations .media-page__posts{margin-bottom:0;width:100%}.presentations .media-page__posts-wrapper{margin-bottom:.77rem;margin-top:0}.presentations .media-page__post{width:100%}.presentations .media-page__post:not(:last-of-type){margin-bottom:.32rem}.presentations .media-page__post:not(:last-of-type):after{bottom:-.17rem;width:6.88rem}.presentations .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.24rem}.presentations .media-page__post--title-wrapper{margin-bottom:0}.presentations .media-page__post--title-wrapper .title-h3{font-size:.24rem;line-height:.32rem;max-width:6.48rem}.presentations .media-page__post--contents{grid-gap:.16rem;gap:.16rem;flex-direction:column;padding:.24rem 0}.presentations .media-page__post--contents:hover{background:inherit}.presentations .media-page__post--desc{font-size:.24rem;width:100%}.presentations .media-page__post--date{margin-bottom:0;padding-left:.4rem;text-align:left}.presentations .media-page__divider{margin:.24rem auto;width:6.88rem}}@media screen and (max-width:480px){.presentations .media-page__title{margin:0 0 .72rem;padding-top:1.48rem;width:3.18rem}.presentations .media-page__sub-title{margin:0 0 .5rem;width:3.18rem}.presentations .media-page__posts{width:100%}.presentations .media-page__posts-wrapper{margin-bottom:.93rem;margin-top:0}.presentations .media-page__post{width:100%}.presentations .media-page__post:not(:last-of-type){margin-bottom:.48rem}.presentations .media-page__post:not(:last-of-type):after{bottom:-.25rem;width:3.27rem}.presentations .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.08rem}.presentations .media-page__post--contents{padding:.08rem 0}.presentations .media-page__post--desc{font-size:.2rem;line-height:.26rem;width:100%}.presentations .media-page__post--title-wrapper{grid-gap:.12rem;gap:.12rem;margin-bottom:0}.presentations .media-page__post--title-wrapper .title-h3{font-size:.2rem;line-height:.26rem;max-width:2.89rem}.presentations .media-page__post--date{display:block}.presentations .media-page__divider{margin:.24rem auto;width:3.27rem}}.publications .btn-wrap{cursor:pointer}.publications .category-list{grid-gap:.65rem;gap:.65rem;align-items:center;display:flex}.publications .category{border-radius:.12rem;cursor:pointer;padding:.08rem .14rem;position:relative;transition:all 375ms ease;white-space:nowrap}.publications .category:not(:last-child):after{background:#c0b3d0;content:" ";height:100%;opacity:.3;position:absolute;right:-.32rem;top:50%;transform:translate(-50%,-50%);width:1px}.publications .category .main-categories-title{text-transform:capitalize;transition:all 375ms ease}.publications .category.active{background:hsla(0,0%,100%,.1)}.publications .category.active .main-categories-title{color:var(--color-white)}.publications .sub-categories{position:relative;width:100%}.publications .sub-category{grid-gap:.65rem;gap:.65rem;align-items:center;display:flex;margin:0;opacity:0;transition:all 375ms ease;visibility:hidden}.publications .sub-category:not(:first-child){left:0;position:absolute;top:0}.publications .sub-category.active{opacity:1;visibility:visible}.publications .sub-category .category.active{color:var(--color-white)}.publications .media-page__categories{display:flex;flex-direction:column;margin:0 auto .52rem;opacity:0;width:9.94rem}.publications .media-page__contents{padding-top:0}.publications .media-page__title{margin:0 auto .17rem;padding-top:2.03rem;text-align:left;width:9.94rem}.publications .media-page__sub-title{margin:0 auto .6rem;text-align:left;width:9.94rem}.publications .media-page__posts{align-items:center;display:flex;flex-direction:column;margin-bottom:0;width:10.44rem}.publications .media-page__posts-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:.76rem;margin-top:0}.publications .media-page__post{position:relative;width:100%}.publications .media-page__post:not(:last-of-type){margin-bottom:.72rem}.publications .media-page__post:not(:last-of-type):after{background:#c0b3d0;bottom:-.36rem;content:" ";height:.02rem;left:50%;opacity:.2;position:absolute;transform:translateX(-50%);width:9.94rem}.publications .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.24rem}.publications .media-page__post--contents{grid-gap:.12rem;gap:.12rem;border-radius:.12rem;display:flex;flex-direction:column;padding:.24rem;transition:all 375ms ease;width:100%}.publications .media-page__post--contents:hover{background:hsla(0,0%,100%,.1)}.publications .media-page__post--title-wrapper{display:flex;justify-content:space-between}.publications .media-page__post--title:hover{text-decoration:none}.publications .media-page__post--desc{width:7.77rem}.publications .media-page__post--date{text-align:right;white-space:nowrap}.publications .media-page__post--date.mobile{display:none}.publications .media-page__divider{background:#c0b3d0;height:.02rem;margin:.23rem 0;opacity:.2;width:9.94rem}@media screen and (max-width:1024px){.publications .category-list{grid-gap:.33rem;gap:.33rem;overflow-x:scroll;padding:0 .4rem}.publications .category{border-radius:.12rem;padding:.08rem .12rem}.publications .category:not(:last-child):after{right:-.16rem}.publications .sub-categories{margin:0;overflow-x:scroll;padding:0 .4rem}.publications .sub-category{grid-gap:.33rem;gap:.33rem}.publications .sub-category:not(:first-child){left:.4rem;padding-right:.4rem}.publications .media-page__categories{margin:0 0 .3rem;width:100%}.publications .media-page__contents{padding-top:0}.publications .media-page__title{margin:0 auto .24rem;padding-top:1.48rem;width:6.88rem}.publications .media-page__sub-title{margin:0 auto .5rem;width:6.88rem}.publications .media-page__posts{margin-bottom:0;width:100%}.publications .media-page__posts-wrapper{margin-bottom:.8rem;margin-top:0}.publications .media-page__post{width:100%}.publications .media-page__post:not(:last-of-type){margin-bottom:.48rem}.publications .media-page__post:not(:last-of-type):after{bottom:-.24rem;width:6.88rem}.publications .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.24rem}.publications .media-page__post--title-wrapper{margin-bottom:0}.publications .media-page__post--contents{padding:.24rem 0}.publications .media-page__post--contents:hover{background:inherit}.publications .media-page__post--desc{width:100%}.publications .media-page__post--data{margin-bottom:0}.publications .media-page__divider{margin:.24rem auto;width:6.88rem}}@media screen and (max-width:480px){.publications .category-list,.publications .sub-categories{padding:0 .24rem}.publications .sub-category:not(:first-child){left:.24rem;padding-right:.24rem}.publications .media-page__categories{margin:0 0 .4rem;width:100%}.publications .media-page__title{margin:0 0 .24rem;padding-top:1.28rem;width:3.18rem}.publications .media-page__sub-title{margin:0 0 .5rem;width:3.18rem}.publications .media-page__posts{width:100%}.publications .media-page__posts-wrapper{margin-bottom:.8rem;margin-top:0}.publications .media-page__post{width:100%}.publications .media-page__post:not(:last-of-type){margin-bottom:.48rem}.publications .media-page__post:not(:last-of-type):after{bottom:-.24rem;width:3.27rem}.publications .media-page__post:not(:last-of-type) .media-page__post--contents{padding-bottom:.08rem}.publications .media-page__post--contents{padding:.08rem 0}.publications .media-page__post--desc{width:100%}.publications .media-page__post--date.mobile{display:block;text-align:left}.publications .media-page__post--date.desktop{display:none}.publications .media-page__divider{margin:.24rem auto;width:3.27rem}}