/* Restored original site header, 2026-09-27. Mobile layout retained. */
@media (min-width:769px) {
 body.theme-a header.header-classic .header-classic__pc {grid-template-columns:minmax(120px,144px) minmax(0,1fr) 257px;gap:24px;padding:30px 0;}
 body.theme-a header.header-classic .award {width:100%;max-width:144px;}
 body.theme-a header.header-classic h1.logo {width:420px;max-width:100%;}
 body.theme-a header.header-classic h1.logo a img {max-height:none;width:100%;height:auto;}
 body.theme-a header.header-classic .header-classic__right {width:257px;}
 body.theme-a header.header-classic .original-header-right {display:block;width:auto;max-width:100%;height:auto;margin-left:auto;}
 body.theme-a header.header-classic .original-header-popular {display:flex;gap:10px;margin:5px 0 0;align-items:baseline;white-space:nowrap;font-size:14px;}
 body.theme-a header.header-classic .original-header-popular span {color:#7d7d7d;overflow:hidden;text-overflow:ellipsis;font-weight:400;}
 body.theme-a header.header-classic .header-classic__pc .header-plate-search {width:257px;}
 body.theme-a header.header-classic .header-classic__pc .header-plate-search__box {border-radius:999px;border:1px solid var(--main-color);height:38px;box-shadow:none;}
 body.theme-a header.header-classic .header-classic__pc .header-plate-search__btn {background:transparent;color:var(--main-color);width:44px;}
 body.theme-a header.header-classic .header-classic__pc .header-plate-search__input {font-size:12px;}
}
@media (min-width:769px) and (max-width:1024px) {
 body.theme-a header.header-classic .header-classic__pc {grid-template-columns:minmax(100px,144px) minmax(0,1fr) 220px;gap:12px;}
 body.theme-a header.header-classic .header-classic__right,body.theme-a header.header-classic .header-classic__pc .header-plate-search {width:220px;}
}

@media(min-width:769px){
body.theme-a header.header-classic .header-classic__pc .header-classic__right {display:block;}
body.theme-a header.header-classic .header-classic__pc h1.logo a .logo-chaitda-simple__img {width:100%;max-width:100%;max-height:none;height:auto;}
}
