body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="top-left"]{justify-content:flex-start;align-items:flex-start}
body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="top"]{justify-content:center;align-items:flex-start}
body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="top-right"]{justify-content:flex-end;align-items:flex-start}
body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="left"]{justify-content:flex-start;align-items:center}
body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="center"]{justify-content:center;align-items:center}
body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="right"]{justify-content:flex-end;align-items:center}
body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="bottom-left"]{justify-content:flex-start;align-items:flex-end}
body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="bottom"]{justify-content:center;align-items:flex-end}
body :is(.hkn-article-ad-area,.hkn-masthead-ad-area,.hkn-lead-ad-area,.hkn-mobile-feed-ad,.hkn-news-ad-area,.hkn-news-feed-ad)[data-ad-align="bottom-right"]{justify-content:flex-end;align-items:flex-end}

.hkn-image-ad{display:flex;flex-direction:column;gap:8px;min-width:0}.hkn-image-ad .hkn-ad-image{display:block;max-width:100%;width:auto;height:auto;object-fit:contain;min-width:0}.hkn-image-ad .hkn-ad-label{font-size:11px;letter-spacing:.08em}.hkn-masthead-ad-area>.hkn-image-ad{max-width:min(100%,320px)}

.hkn-latest-list>li.hkn-mobile-feed-ad{display:none}@media(max-width:600px){.hkn-latest-list>li.hkn-mobile-feed-ad{display:flex;padding:24px 16px;margin:0;box-sizing:border-box}.hkn-mobile-feed-ad>.hkn-feed-creative{box-sizing:border-box;width:100%;max-width:320px;border:1px solid var(--wp--preset--color--rule);padding:16px;color:var(--wp--preset--color--ink);text-decoration:none}.hkn-mobile-feed-ad .hkn-ad-label{font-family:var(--wp--preset--font-family--mono)}}

.hkn-article-ad-area{display:flex;min-width:0}.hkn-article-ad-area>.hkn-sidebar-ad{max-width:100%;box-sizing:border-box}.hkn-text-ad{overflow-wrap:anywhere}.hkn-text-ad .hkn-ad-description{white-space:pre-line}.hkn-text-ad .hkn-ad-button{font:inherit;letter-spacing:normal}.hkn-artboard-service .hkn-ad-title{font:inherit}.hkn-artboard-service .hkn-ad-description{margin:0}.hkn-artboard-service .hkn-ad-label{font-size:inherit;letter-spacing:inherit}.hkn-feed-creative{max-width:100%;min-width:0;box-sizing:border-box}.hkn-feed-creative.hkn-text-ad{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--wp--preset--color--rule);color:inherit;text-decoration:none}.hkn-feed-creative p{margin:0}
