:root{--orange:#ffa800;--blue:#1964e1;--aqua:#28bcee;--gray:#8da4aa;--red:#e02a20;--offwhite:#fef7e5}@media (max-width:991.98px){.site-header-container{position:relative}}.site-header--layout--nav-float .site-header-logo{width:26rem;max-width:60vw}@media (max-width:991.98px){.site-header--layout--nav-float .site-header-logo{padding-left:2rem}}@media (max-width:782px){.site-header--layout--nav-float .site-header-logo{}}.header_scrolled .site-header-logo{display:block;width:16rem}.sitelogo-after{margin-right:0;margin-left:auto;display:flex;align-items:center}@media (max-width:991.98px){.sitelogo-after{position:absolute;right:0;top:0;bottom:0}}@media (max-width:767px){.sitelogo-after{position:fixed;bottom:0;top:auto;width:100%;background:rgb(255 255 255 / .9)}}.sitelogo-after-ul{list-style:none;display:flex;justify-content:flex-end;gap:.5rem;margin:0;padding:0}@media (max-width:767px){.sitelogo-after-ul{width:100%}}.sitelogo-after-ul li{flex:10em 0 0;margin:0}@media (max-width:767px){.sitelogo-after-ul li{flex:40% 1 1}}.sitelogo-after-ul a{text-decoration:none;display:flex;align-items:center;text-align:center;justify-content:center;color:var(--blue);padding:0 .6em;white-space:nowrap;border:solid 1px var(--blue);border-radius:5px;line-height:3rem;font-weight:700}.sitelogo-after-ul a:hover{background:var(--blue);color:#fff}.page-header{min-height:inherit;background:#efefef}.page-header-inner{margin-top:1em;margin-bottom:1em}.page-header-catlist{display:flex;flex-wrap:wrap;gap:2em;font-size:1.2rem}.vk-mobile-nav-menu-btn{width:3rem;height:3rem}.global-nav__search-button{cursor:pointer}.millen-hasPromotion span{display:inline-block;color:var(--gray);font-size:.75rem;padding:.3em .5em;border:solid 1px var(--gray)}.entry-body #toc_container{background:var(--offwhite);margin-bottom:3rem}.entry-body #toc_container .toc_list{margin-top:.5rem}.entry-body #toc_container li{margin-top:.5rem;font-weight:700}.entry-body #toc_container li li{font-weight:400}.entry-body #toc_container .toc_depth_1{color:#fff;border-radius:4px;display:inline-block;background:var(--orange);padding:0 .3em}.entry-body #toc_container .toc_depth_2{color:var(--orange);font-weight:700}.entry-body #toc_container .toc_depth_3{color:var(--orange)}.entry-body h2{background:var(--blue);color:#fff;padding:.25em .5em .25em .8em;position:relative}.entry-body h2:before{content:'';display:block;left:.25em;width:.25em;top:.25em;bottom:.25em;border-radius:4px;background:var(--aqua);position:absolute}.entry-body h3{position:relative;color:var(--blue);padding-left:.8em}.entry-body h3:before{content:'';display:block;left:.25em;width:.25em;top:0;bottom:0;border-radius:4px;background:var(--aqua);position:absolute}.entry-body h4{color:#fff;background:var(--gray);padding:.3em .5em}.pickupSlide{width:calc(50vw - 1px)}@media (min-width:783px){.pickupSlide{width:20rem}}.pickupSlide-a{position:relative;display:flex;flex-direction:column;gap:.5rem;width:100%;aspect-ratio:4/3;justify-content:space-between;border-style:solid;border-color:#fff;border-width:0 1px}@media (max-width:782px){.pickupSlide-a{aspect-ratio:1}}.pickupSlide-imgArea{display:block;height:100%;position:absolute;left:0;top:0;width:100%}.pickupSlide-img{display:block;width:100%;height:100%;object-fit:cover}.pickupSlide-cats{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px;list-style:none;padding:0;margin:0 0 auto}.pickupSlide-cat{margin:0;padding:.4em;background:#333;color:#fff;font-size:.6rem}.pickupSlide-content{position:relative;background:rgb(0 0 0 / .5);color:#fff;padding:.5em 1em;min-height:33%;text-shadow:2px 2px 2px #000;width:100%;display:block;font-size:.9rem}@media (max-width:782px){.pickupSlide-content{font-size:.94rem}}.pickupSlider-pagination{text-align:center}@media (max-width:782px){.breadcrumb-list__item:last-child{max-width:100%}.breadcrumb-list__item:last-child span{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.entry-title{font-size:1.2rem}}#headerPickupSlider{margin-bottom:2rem}@media (max-width:782px){.vk_post.media{display:block}.vk_post .media-img{width:auto;margin-bottom:1rem}.vk_post .media-body{width:auto}.vk_post-btn-display .vk_post_btnOuter{position:static;margin-top:1rem}}.site-footer-copyright>p:last-child{display:none}