@charset "utf-8";.gothic{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:400}.mincho{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝","Sawarabi Mincho",serif;font-weight:400}html{background:#fff}body{letter-spacing:-.01em;line-height:1.7;z-index:-9999;color:#534741;background-color:#fff}.navbar-light .navbar-nav .nav-link{color:#534741}img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}table{color:#534741;text-align:left}table ol{margin-bottom:0}a{color:#42210b}a:hover{color:#42210b;opacity:.7;transition:all .3s ease;text-decoration:none}b,strong,.bold{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.7}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}@media (max-width:575px){h1{font-size:1.75rem}h2{font-size:1.5rem}h3,h4{font-size:1.25rem}}.small{font-size:80%}#HeaderWrapper{overflow:visible;z-index:20;border-top:#2e3192 4px solid;background-color:rgba(242,242,242,.75)}#HeaderWrapper #bd1{border-top:#fff 3px solid}#header #navRight a{height:42px;width:42px}#header #navRight{margin-top:-25px}#HeaderWrapper.sticky-top{background-color:rgba(242,242,242,.85)}.sticky-top #header .navbar{padding:.3rem 1rem}.sticky-top #header .navbar .navbar-brand img{height:50px}.sticky-top #header .navbar #navRight{margin-top:0}@media (max-width:767px){#header #navRight{margin-top:auto;flex-direction:row}}div.toTop{position:fixed;bottom:100px;right:15px;z-index:9999}div.toTop a{display:block;font-size:80%;cursor:pointer}.title{letter-spacing:1px}p.date{font-size:80%}.breadcrumb{border-radius:0}.breadcrumb a,.breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item:before{color:#534741}.img-responsive{width:100%;max-width:100%}.PageSubtitle{border-left:2px solid #000;font-size:1.857em;line-height:2;padding:.25em 1.2rem}img.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}img.gray:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.bf_ovInner{left:50%;position:absolute;top:50%;cursor:pointer}.bf_ovInner img{transform:translate(-50%,-50%);z-index:100}@media (max-width:428px){table.wrapTable th,table.wrapTable td{display:block;width:100%}}ul#FeedBox{border-top:#1a1a1a 1px dotted}#FeedBox li{border-bottom:#1a1a1a 1px dotted;text-align:left}#FeedBox li span.title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.Slug1{color:#fff;background-color:#ea9292}.Slug2{color:#fff;background-color:#9cbf92}.Slug3{color:#fff;background-color:#749292}.Slug4{color:#fff;background-color:#b5a4e0}.Slug5{color:#fff;background-color:#888}.swiper-container ul.swiper-wrapper{margin:0;padding:0}.swiper-container ul.swiper-wrapper li{list-style:none}#sitemap li,#sitemap ul.sub-menu{padding-left:1.5rem;list-style:none}#sitemap li li{padding-left:0}#sitemap li:before{padding-left:0;content:"● "}#sitemap li li:before{padding-left:0;content:"├ "}#sitemap li li:last-child:before{padding-left:0;content:"└ "}#sitemap #menu-topsitemap1 #menu-item-278{margin-left:-1.5rem}.wpcf7-form-control-signature-wrap{width:100%!important}