/* 現行サイトの追加CSS（minami-js.co.jp / pc）
   現行は管理画面で足したCSSを埋め込みで配信している。
   テーマのCSSファイルには入っていないため、ここに写して読ませる。
   **手で書き足さないこと。** 追加CSSを取り出す.py が作る */
  .simplemap img{max-width:none !important;padding:0 !important;margin:0 !important}
  .staticmap{max-width:100% !important;height:auto !important}
  .staticmap img{max-width:100% !important;height:auto !important}
  .simplemap .simplemap-content{display:none}
@media ll and screen and (min-width: 1800px){
  #main_image .this_slider > ul > li{background-size: cover !important}
}
@media ll and (prefers-reduced-motion:reduce){
  video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}
}
@media ll and (min-width:600px){
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image{width:calc(33.33333% - .66667em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image{width:calc(25% - .75em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image{width:calc(20% - .8em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image{width:calc(16.66667% - .83333em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image{width:calc(14.28571% - .85714em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image{width:calc(12.5% - .875em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}
  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n){margin-right:0}
  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}
}
@media ll and (min-width:782px){
  .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}
}
@media ll and (min-width:600px){
  ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}
  ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}
  ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}
  ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}
  ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}
}
@media all{
  #sitemap_list{background: #fff; margin: 0; padding: 5px 10px}
  #sitemap_list li.home-item{background: none; font-size: large; border-bottom: solid 2px #333; padding: 0; margin-bottom: 30px}
  #sitemap_list li.home-item a{background: none; padding: 0; margin: 0; border: none}
  #sitemap_list li{font-size: medium; text-indent: 0; padding: 0 0 12px 0px; margin: 10px 25px 0 0; list-style-type: none}
  #sitemap_list li a{color: #333; font-weight: bold; background: #f8f8f8; padding: 0 25px; line-height: 32px; display: block; border: solid 1px #333; margin-bottom: 15px}
  #sitemap_list li li{background: url(../images/index/line_dotted_glay.png) repeat-x left 0.5em; font-size: small; margin: 7px 30px 0 0; padding: 1px 0 0 0}
  #sitemap_list li li a{background: #fff; font-weight: normal; padding: 0 25px; line-height: normal; display: inline-block; border: none; margin: 0}
  #sitemap_list li li li{margin: 7px 0 0 30px}
  #sitemap_list li li li li{font-style: italic; margin-left: 30px}
  #sitemap_list ul{padding: 0; margin: 0}
  #sitemap_list li .posts_in_category{display: block; margin-top: -43px; padding-bottom: 12px; padding-right: 10px; min-height: 1em}
  #sitemap_list li li .posts_in_category{margin-top: -20px; margin-right: -20px; padding-right: 0; padding-bottom: 0}
  #sitemap_list li .posts_in_category a{background: #fff url(../images/index/ico_post_list.png) no-repeat center; text-indent: -9999px; display: block; width: 1.2em; height: 1.2em; border: solid 1px #ccc; padding: 0; float: right}
  #sitemap_list li li .posts_in_category a{}
}
