@media screen and (width < 768px){.uniq-heading-lv3{margin-top:48px}}@media screen and (768px <= width){.uniq-panel-media{margin-top:48px}.uniq-panel-message{margin-top:48px;max-width:1000px!important}}.uniq-content{container-type:inline-size}.uniq-layout-media-catch{margin-top:24px}@media screen and (768px <= width){.uniq-layout-media-catch{margin-top:38px}}.uniq-layout-media-catch+*{margin-top:24px}@media screen and (768px <= width){.uniq-layout-media-catch+*{margin-top:64px}.uniq-youtube{max-width:1000px}}.uniq-youtube :where(.m-widget-youtube__body){--lite-youtube-frame-shadow-visible:no}.uniq-youtube :where(.m-widget-youtube__body)::part(playButton){background-color:#fff;background-image:none;border-radius:50%;height:68px;width:68px}.uniq-youtube :where(.m-widget-youtube__body)::part(playButton):before{border-left-color:var(--COLOR_BRAND_PRIMARY);left:calc(50% + 2px)}.uniq-youtube__poster{height:100%;object-fit:cover;object-position:center;width:100%}.uniq-list-logo{align-items:center;display:flex;flex-flow:row wrap;gap:13px 0;justify-content:center;margin-top:48px}@media screen and (width < 768px){.uniq-list-logo__image{max-width:110px}}.uniq-box-link{background-color:var(--COLOR_BACKGROUND_GRAY);display:flex;flex-direction:column;margin-top:24px;padding:16px 12px}@media screen and (768px <= width){.uniq-box-link{align-items:center;margin-top:48px;padding:46px var(--OUTSIDE_GUTTER_PC) 30px}}.uniq-box-link>:first-child{margin-top:0}.uniq-box-link>:last-child{margin-bottom:0}.uniq-table tr:last-child .uniq-table__data,.uniq-table tr:last-child .uniq-table__title{border-bottom:none}.uniq-table__title{border-right:1px solid var(--COLOR_BRAND_SECONDARY);padding:20px;vertical-align:middle}@media screen and (768px <= width){.uniq-table__title{padding:10px 40px;width:150px}}.uniq-table__icon+.uniq-table__icon{margin-top:40px}.uniq-label{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}@media screen and (768px <= width){.uniq-label{gap:16px;margin-bottom:40px}}.m-text+.uniq-label{margin-top:16px}@media screen and (768px <= width){.m-text+.uniq-label{margin-top:40px}}.uniq-label__item{color:#fff;font-size:1.6rem;font-weight:700;line-height:1.85;padding:4px 8px}.uniq-label__item--orange{background:linear-gradient(180deg,#e8546b,#f29600)}.uniq-label__item--green{background-color:#8dc21f}