@charset "UTF-8";:root{--kk-elevation-action: 0px 1px 4px 0px rgba(38, 50, 56, .12);--kk-elevation-fixed: 0px 2px 24px 0px rgba(38, 50, 56, .12);--kk-elevation-raised: 0px 8px 24px 0px rgba(37, 42, 49, .24)}body{line-height:1.7;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{vertical-align:middle}.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-logo{white-space:nowrap}.header-logo img{display:inline-block;height:40px}header .fake-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:60px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.menu-fake{margin-right:20px;width:250px;max-width:90%;height:20px;border-radius:2px}.fake-circle{min-width:42px;height:42px;border:1px solid #eaeaea;border-radius:50%}.fake{position:relative;background:#eaeaea;background:linear-gradient(295deg,#eaeaea 8%,#e0e0e0 28%,#eaeaea 50%);background-size:1200px 300px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes placeHolderShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes placeHolderShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.block-pushing{width:100%;min-height:100vh}footer{padding-top:40px;background-color:#444}footer ul.list-unstyled{margin-bottom:40px;font-size:14px;line-height:20px;font-weight:400}footer ul.list-unstyled li:not(:first-of-type){margin-top:4px}footer a{color:#fff}footer a:hover,footer a:focus{color:#9c9da0}footer h4{margin-top:0;margin-bottom:16px;color:#9c9da0;font-size:16px;line-height:24px;font-weight:400}footer p{font-size:1.4rem;line-height:20px;margin-bottom:10px;color:#f4f4f4}footer hr{border-top:1px solid #666}footer .cr-font{padding:0 15px;font-size:1.4rem;color:#f4f4f4}footer .sns ul li{display:inline-block;margin:3px;width:36px;height:36px;font-size:21px;text-align:center;background-color:#555;border-radius:50%}footer .sns ul li:hover{background-color:#26bec9}footer .sns ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#fff;-webkit-filter:grayscale(1);filter:grayscale(1)}footer .sns ul li a img{width:19px}footer .footer_links .footer_payment_channels{display:grid;grid-template-columns:repeat(auto-fit,42px);gap:8px;margin-bottom:40px}footer .footer_partners{padding:0 15px;margin-bottom:40px}footer .footer_partners .footer_partners_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px}footer .footer_partners .footer_partners_logo img{height:50px;-o-object-fit:contain;object-fit:contain}footer .footer_companyInfo{margin:0;padding-top:32px;color:#babbbe;background-color:#333}footer .footer_companyInfo ul.list-unstyled{margin-bottom:32px;font-size:12px;line-height:16px;font-weight:400}footer .footer_companyInfo a{color:#babbbe}footer .footer_companyInfo .homepage-copyright{float:right}footer .e-commerce{background-color:#333}footer .e-commerce__item{margin-bottom:20px}footer .e-commerce__label{display:inline-block;width:200px}footer .e-commerce__label img{width:100%}#contact-kkday-row{margin:15px 0!important}@media(min-width:678px){.container{width:750px}}@media(min-width:992px){.container{width:970px}.footer_companyInfo ul.list-unstyled.cr_align{text-align:right}}@media(min-width:1200px){.container{width:1170px}}
