/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.footer a.privacy-footer{font-weight:700;}
.layout-content.container{position:relative;width:100%;max-width:960px;margin:0 auto;}.market ul{max-width:100%;}.market{margin-bottom:40px;padding-bottom:20px;}.market h4{margin-bottom:20px;font-size:20px;font-weight:600;color:var(--color-brand1-800);letter-spacing:-.025em;}.market h4 span{margin-left:10px;font-size:14px;font-weight:300;color:#8496a0;}.market ul{overflow:hidden;padding:0;display:flex;flex-wrap:wrap;}ul,ol,li{list-style:none;}.market li{width:auto;margin-right:15px;float:left;flex-basis:calc(100% / 3 - 15px);}.market li a{display:block;text-decoration:none;}.market li span{display:block;}.market li .bi{width:100%;height:80px;border:1px solid #beac9b;background-color:white !important;}.market li .brand{padding:20px 0 23px;font-size:18px;font-weight:600;color:#666;text-align:center;}.market.online{margin-bottom:0;}@media all and (max-width:1200px){.pos-content-area{padding:0;}.market ul{overflow:hidden;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 20px;box-sizing:border-box;}.market li{width:100%;max-width:100%;margin:0;}.market h4{padding:20px;}.market li span{background-size:contain !important;}FLEX 
  .market ul{overflow:hidden;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px;width:calc(100vw - 40px);max-width:calc(100% - 40px);margin:0 20px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;}.market li{width:auto;max-width:initial;float:left;flex-basis:calc(100% / 2 - 10px);margin:0;}.page_wrap{padding:0;}.market h4{padding:20px;display:block;max-width:90vw;text-align:center;margin:0 auto;}.container{position:relative;width:100%;margin:0 auto;}.market h4 span{display:block;padding:20px 0;}}
