/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/themes/subtheme/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/themes/subtheme/css/./fonts/slick.eot);src:url(/themes/subtheme/css/./fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/subtheme/css/./fonts/slick.woff) format("woff"),url(/themes/subtheme/css/./fonts/slick.ttf) format("truetype"),url(/themes/subtheme/css/./fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}html{font-size:1em}body{font-family:YakuHanJPs,"Noto Sans JP",sans-serif !important;font-weight:400;color:#666;padding:90px 0 0 0 !important}body.toolbar-fixed{padding:130px 0 0 0 !important}img{max-width:100%;width:auto;height:auto}b,strong{font-weight:700}.text-primary{color:#0099f0 !important}.text-info{color:#183756 !important}.text-danger{color:#c00 !important}.text-warning{color:#b08e54 !important}.text-success{color:#60a3a3 !important}.link-warning{color:#b08e54}.link-warning:hover,.link-warning:focus{color:#b29159}.alert-wrapper{position:static;bottom:0;left:0;width:100%;max-height:75vh;z-index:9999;margin-bottom:30px}.alert-wrapper .alert{justify-content:space-between;width:100%;overflow-y:auto;margin-bottom:0;gap:15px}.alert-wrapper .alert>*:nth-child(2){flex:0 1 100%}.alert-wrapper .alert>.btn-close{display:none}.lead{font-size:1.25rem !important;font-weight:700 !important}.container{width:1002px;max-width:none !important}.grid.views-view-grid{width:100%}.card{position:relative;margin:15px 0}.card>.card-body{background-color:#f9f9f9}.card>.card-body>*:last-child,.card>.card-body>*:only-child{margin-bottom:0}.card>.card-body h3{font-weight:700;border:none;margin:0 auto 5px;padding:0}.card>.card-body h3>a{color:#333}.card.with-nav-tabs .card-header{padding:15px 0 0}.card.with-nav-tabs .card-header ul.card-header-tabs{padding:0 15px;margin:0}.btn{font-size:.8125rem;box-shadow:0 1px 2px rgba(51,51,51,.5)}.btn-lg{font-size:.9375rem}.btn-sm{font-size:.6875rem}.btn-warning{color:#fff;background-color:#b08e54;border:none}.btn-warning:hover,.btn-warning:focus{color:#fff;background-color:#8f7342}.btn-secondary{color:#333;background-color:#fff;border:solid #eee 1px}.link-warning,.text-warning{color:#d8c8ab}.link-warning:hover,.link-warning:focus,.text-warning:hover,.text-warning:focus{color:#fff}.wrap-mail{text-decoration:underline;cursor:pointer}.wrap-mail span{font-style:normal}.wrap-mail span:first-child::after{font-family:"Font Awesome 5 Free";font-size:.4375rem;font-weight:700;color:#888;content:"";padding:0 .1em}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}header#header .navbar{background-color:#fff;box-shadow:0 1px 2px rgba(51,51,51,.5);padding:0}header#header .navbar .container{width:1170px}header#header .navbar .region-top-header{width:90%;align-items:center;justify-content:space-between;padding:20px 0}header#header .navbar .navbar-brand span{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}header#header .navbar #block-site-name-slogan{margin:0 auto 0 0}header#header .navbar #block-site-name-slogan .site-name-slogan{font-family:"Shippori Mincho B1",serif !important;font-size:.6875rem;font-weight:700;line-height:2;color:#333;text-shadow:0px 0px .5px #333}header#header .navbar .navbar-nav{flex-direction:row}header#header .navbar .navbar-nav .nav-item{font-size:16px;padding:0 .5em}header#header .navbar .navbar-nav .nav-item .nav-link{color:#666}header#header .navbar .navbar-nav .nav-item .nav-link:hover{color:#333}header#header .navbar .navbar-nav .nav-item .nav-link.nav-link-https--hyogo-aaforg-kenchikushi-touroku-indexhtmla10{color:#cb5a87}header#header .form-inline .form-item-search-api-fulltext{margin-bottom:0 !important}header#header .form-inline .form-item-search-api-fulltext .form-control{position:relative;top:1px;width:5em;height:calc(1.5em + .75rem);border-top-right-radius:0;border-bottom-right-radius:0}header#header .form-inline .form-wrapper{margin-bottom:0 !important}header#header .form-inline .form-wrapper .form-submit{width:3em;overflow:hidden;white-space:nowrap;color:#333;background-color:#eee;border:solid 1px #bbb;border-top-left-radius:0;border-bottom-left-radius:0}header#header .form-inline .form-wrapper .form-submit:hover{background-color:#fff;box-shadow:none}header#header .form-inline .form-wrapper .form-submit::before{content:"";font-family:"Font Awesome 5 Free";font-weight:700;padding-right:100vw}header#header .form-inline .contextual{top:-1.5em;right:-1.5em}#main{background-color:#fff}.breadcrumb{background-color:rgba(0,0,0,0);border:solid 1px #bbb;border-radius:0;padding:0;margin:15px 0}.breadcrumb .breadcrumb-item{font-size:.625rem;letter-spacing:.05em;color:#333;padding:0}.breadcrumb .breadcrumb-item a{color:#0099f0;padding:.5em 0}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-size:.625rem;color:#bbb;padding:.5em .5em}.breadcrumb .breadcrumb-item+.breadcrumb-item.active{padding:.5em 0}.breadcrumb .breadcrumb-item+.breadcrumb-item.active::before{padding:0 .5em}.breadcrumb .breadcrumb-item:first-child a{position:relative;background-color:#888;color:#fff;padding:.5em 1.5em;margin-right:1em}.breadcrumb .breadcrumb-item:first-child a::before{position:absolute;right:-10px;top:0;content:"";display:block;width:0;height:0;border:solid 13px rgba(0,0,0,0);border-left-color:#888;border-left-width:10px;border-right-width:0}.breadcrumb .breadcrumb-item:nth-child(2)::before{content:"";padding:.5em .5em}.sidebar{margin-right:-2.5%}.sidebar .block{margin-right:17.5%;border:none}.sidebar .block.block-menu{background-color:#f9f9f9;padding:0}.sidebar .block.block-menu .nav{flex-direction:column}.sidebar .block.block-menu .nav>.nav-item{display:none;padding:0 15px}.sidebar .block.block-menu .nav>.nav-item.menu-item--collapsed{display:none}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded{display:block}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active{display:block;order:-1}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.is-active,.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link:hover{background-color:rgba(0,0,0,0);color:#333}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link{background-repeat:no-repeat;background-position:center;background-position:center top;height:0;text-indent:200%;overflow:hidden;white-space:nowrap;padding:262px 0 0}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--annai-indexhtml{background-image:url(/themes/subtheme/img/cat_annai.png)}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--annai-indexhtml+.menu>.nav-item .nav-link::before{color:#0099f0}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--general-indexhtml{background-image:url(/themes/subtheme/img/cat_general.png)}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--general-indexhtml+.menu>.nav-item .nav-link::before{color:#cb5a87}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--kenchikushi-indexhtml{background-image:url(/themes/subtheme/img/cat_kenchikushi.png)}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--kenchikushi-indexhtml+.menu>.nav-item .nav-link::before{color:#60adbe}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--member-indexhtml{background-image:url(/themes/subtheme/img/cat_member.png)}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--member-indexhtml+.menu>.nav-item .nav-link::before{color:#866d41}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--sanjojun-indexhtml{background-image:url(/themes/subtheme/img/cat_sanjojun.png)}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--sanjojun-indexhtml+.menu>.nav-item .nav-link::before{color:#866d41}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--news-indexhtml{background-image:url(/themes/subtheme/img/cat_news.png)}.sidebar .block.block-menu .nav>.nav-item.menu-item--expanded.active>.nav-link.nav-link--news-indexhtml+.menu>.nav-item .nav-link::before{color:#866d41}.sidebar .block.block-menu .nav>.nav-item .nav-link{color:#333}.sidebar .block.block-menu .nav>.nav-item .nav-link.is-active,.sidebar .block.block-menu .nav>.nav-item .nav-link:hover{background-color:#183756;color:#fff}.sidebar .block.block-menu .nav>.nav-item .nav-link.is-active::before,.sidebar .block.block-menu .nav>.nav-item .nav-link:hover::before{color:#fff}.sidebar .block.block-menu .nav>.nav-item .nav-link.link-external::after{float:right;font-family:"Font Awesome 5 Free";font-weight:700;padding-right:.5em;content:"";color:#bbb}.sidebar .block.block-menu .nav>.nav-item .menu{padding:0;list-style:none}.sidebar .block.block-menu .nav>.nav-item .menu>.nav-item{font-size:.8125rem}.sidebar .block.block-menu .nav>.nav-item .menu>.nav-item .nav-link::before{font-family:"Font Awesome 5 Free";font-weight:700;padding-right:.5em;content:""}.sidebar .block.block-menu .nav>.nav-item .menu>.nav-item .nav-link:hover::before{color:#fff}.sidebar .block.block-menu .nav>.nav-item .menu>.nav-item.menu-item--expanded>.nav-link::before{content:""}.sidebar .block.block-menu .nav>.nav-item .menu>.nav-item.menu-item--expanded .menu .nav-item .nav-link{padding-left:30px}.node--type-article .sidebar .block.block-menu .nav>.nav-item{display:block}.node--type-article .sidebar .block.block-menu .nav>.nav-item.menu-item--collapsed{display:none}.node--type-article .sidebar .block.block-menu .nav>.nav-item>.nav-link{background-repeat:no-repeat;background-position:center;background-position:center top;height:0;text-indent:200%;overflow:hidden;white-space:nowrap;padding:262px 0 0}.node--type-article .sidebar .block.block-menu .nav>.nav-item>.nav-link.nav-link--news-indexhtml{background-image:url(/themes/subtheme/img/cat_news.png)}.node--type-article .sidebar .block.block-menu .nav>.nav-item>.nav-link.nav-link--news-indexhtml+.menu>.nav-item .nav-link::before{color:#0099f0}.main-content>.block{min-height:100vh}.main-content .h1,.main-content .h2,.main-content .h3,.main-content .h4,.main-content .h5,.main-content .h6,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{font-family:YakuHanJPs,"Noto Sans JP",sans-serif !important;line-height:1.6;letter-spacing:.05em;font-weight:normal;margin:0 0 30px}.main-content .h2,.main-content .h3,.main-content h2,.main-content h3{padding:15px 0}.main-content .h1,.main-content h1{position:relative;background-color:#183756;color:#fff;font-weight:bold;font-size:1.125rem;padding:30px 120px 30px 30px;margin:0 auto 15px}.main-content .h1::before,.main-content h1::before{display:block;position:absolute;right:0;bottom:-5px;content:" ";background-image:url(/themes/subtheme/img/bg_h1.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:109px;height:106px}.main-content .h2,.main-content h2{position:relative;background-color:rgba(0,0,0,0);color:#666;font-weight:bold;font-size:1rem;border-bottom:solid 1px #bbb;padding:20px 0 20px 20px}.main-content .h2::before,.main-content h2::before{position:absolute;left:0px;top:25px;content:" ";display:block;background-color:#888;width:15px;height:1em}.main-content .h3,.main-content h3{background-color:rgba(0,0,0,0);color:#666;font-size:1rem;border-bottom:dotted 1px #bbb}.main-content .h4,.main-content h4{background-color:rgba(0,0,0,0);font-size:.9375rem;font-weight:700;color:#666;margin:30px 0}.main-content .h5,.main-content h5{background-color:rgba(0,0,0,0);font-size:.875rem;color:#666}.main-content .h6,.main-content h6{background-color:rgba(0,0,0,0);font-size:.8125rem;color:#666}.main-content p{font-size:.75rem;line-height:1.8;letter-spacing:.05em;color:#333;padding:0;margin:0 0 15px}.main-content ul,.main-content ol{letter-spacing:.05em;line-height:1.6;padding:0;margin:0 0 15px}.main-content ul li,.main-content ol li{font-size:.75rem;color:#333;margin:0 0 5px}.main-content ul ul,.main-content ul ol,.main-content ol ul,.main-content ol ol{margin:10px auto}.main-content ul.slick-dots,.main-content ol.slick-dots{margin:0 auto;padding:0}.main-content ol{padding-left:1em}.main-content ul{padding-left:1em}.main-content table thead tr,.main-content table tbody tr,.main-content table tfoot tr{background-color:rgba(0,0,0,0)}.main-content table thead tr th,.main-content table thead tr td,.main-content table tbody tr th,.main-content table tbody tr td,.main-content table tfoot tr th,.main-content table tfoot tr td{background-color:rgba(0,0,0,0);padding:0;margin:0}.main-content table.table thead tr,.main-content table.table tbody tr,.main-content table.table tfoot tr{background-color:rgba(0,0,0,0);border:none}.main-content table.table thead tr th,.main-content table.table thead tr td,.main-content table.table tbody tr th,.main-content table.table tbody tr td,.main-content table.table tfoot tr th,.main-content table.table tfoot tr td{color:#666;font-size:.8125rem;background-color:rgba(0,0,0,0);border:none;border-bottom:solid 1px #bbb;padding:.275rem}.main-content table.table thead tr:first-child th,.main-content table.table thead tr:first-child td,.main-content table.table tbody tr:first-child th,.main-content table.table tbody tr:first-child td,.main-content table.table tfoot tr:first-child th,.main-content table.table tfoot tr:first-child td{border-top:solid 1px #bbb}.main-content table.table-bordered thead tr th,.main-content table.table-bordered thead tr td,.main-content table.table-bordered tbody tr th,.main-content table.table-bordered tbody tr td,.main-content table.table-bordered tfoot tr th,.main-content table.table-bordered tfoot tr td{border:solid 1px #bbb}.main-content table.table-sm thead tr,.main-content table.table-sm tbody tr,.main-content table.table-sm tfoot tr{border-bottom:none}.main-content table.table-sm thead tr th,.main-content table.table-sm thead tr td,.main-content table.table-sm tbody tr th,.main-content table.table-sm tbody tr td,.main-content table.table-sm tfoot tr th,.main-content table.table-sm tfoot tr td{font-size:.75rem;border-top:none;padding:.25em .1em}.main-content .alert{font-size:.75rem;line-height:1.8;letter-spacing:.05em;background-color:#fff;border-color:#cb5a87 !important;border-left:#cb5a87 15px solid}.main-content .alert::before{content:none !important}.main-content .alert-plugin{background-color:#cb5a87;color:#fff}.main-content .alert-plugin a{color:#fff;text-decoration:underline}.main-content .alert-plugin a:hover{text-decoration:none}.main-content .alert-adobe{background-color:#cb5a87 !important;color:#fff;border:none}.main-content .alert-adobe a{color:#fff;text-decoration:underline}.main-content .nav-tabs .nav-item .nav-link{background-color:#f9f9f9;border-bottom:solid 1px #e1e1e1}.main-content .nav-tabs .nav-item .nav-link.active{background-color:#fff;border-bottom:solid 1px #fff}.main-content .nav-tabs .nav-item:last-child .nav-link{margin-right:0}.main-content .nav-pills{margin:0 auto;padding:0}.main-content .nav-pills .nav-item{margin-bottom:10px}.main-content .nav-pills .nav-item .nav-link{border:solid 1px #bbb;font-size:.6875rem;padding:.75em .5em;margin-right:1em}.main-content .nav-pills .nav-item .nav-link:hover{background-color:#eee;color:#333}.main-content .nav-pills .nav-item.dropdown.show>.nav-link{background-color:#eee;color:#333}.main-content .nav-pills .nav-item.dropdown.show>.dropdown-menu{box-shadow:0 1px 4px rgba(51,51,51,.3);border:none;padding:0}.main-content .nav-pills .nav-item.dropdown.show>.dropdown-menu .nav-link{margin-right:0;background-color:rgba(0,0,0,0);border:none;font-size:.8125rem;color:#333;white-space:nowrap;padding:.5em 1.5em}.main-content .nav-pills .nav-item.dropdown.show>.dropdown-menu .nav-link:hover{background-color:#f9f9f9}.main-content .nav-pills .nav-item:last-child .nav-link{margin-right:0}.main-content .wrap-works{padding:10px 0}.main-content .wrap-works .work-item{background-color:#fff}.main-content .wrap-works .work-item img{margin:0 auto}.main-content .wrap-works li button::before{font-family:YakuHanJPs,"Noto Sans JP",sans-serif !important;font-size:1.875rem}.node--type-article .main-content p{font-size:.8125rem}.node--type-article .main-content ul li,.node--type-article .main-content ol li{font-size:.8125rem}.node__content{margin:0 auto}.view-content{margin:0 auto;padding:0}.views-bootstrap-list-group{margin:10px 30px;padding:0}.views-view-list-group{padding:0 !important}.views-view-list-group .list-group-item{background-color:rgba(0,0,0,0);letter-spacing:.05em;padding:.5em 0;border-left:none;border-right:none}.views-view-list-group .list-group-item p{font-size:.875rem;margin:0 auto}.views-view-list-group .list-group-item a{color:#666}.views-view-list-group .list-group-item .badge{font-size:.75rem;font-weight:normal;padding:0 .5em 0 0}.views-view-list-group .list-group-item .badge::before{font-family:"Font Awesome 5 Free";font-weight:700;padding-right:.25em}.views-view-list-group .list-group-item .badge-koshu{color:#9a5c5c}.views-view-list-group .list-group-item .badge-koshu::before{content:""}.views-view-list-group .list-group-item .badge-event{color:#879c5c}.views-view-list-group .list-group-item .badge-event::before{content:""}.views-view-list-group .list-group-item .badge-update{color:#60a3a3}.views-view-list-group .list-group-item .badge-update::before{content:""}.views-view-list-group .list-group-item time{font-size:.75rem}.views-view-list-group#views-bootstrap-list-of-news-block-1{max-height:35vh}.view-list-of-member .view-content>h3,.view-list-of-member .view-content>h4,.view-list-of-support .view-content>h3,.view-list-of-support .view-content>h4{width:100%}.view-list-of-member .view-content .field-content,.view-list-of-support .view-content .field-content{display:block}.view-list-of-member .view-content .field-content .card,.view-list-of-support .view-content .field-content .card{border:none}.view-list-of-member .view-content .field-content .card .card-body,.view-list-of-support .view-content .field-content .card .card-body{border:none;background-color:rgba(0,0,0,0);border-left:solid 2px rgba(24,55,86,.5);border-bottom:solid 1px rgba(24,55,86,.5);padding:0 0 15px 30px;border-radius:0}.view-list-of-member .view-content .field-content .card .card-body h4,.view-list-of-support .view-content .field-content .card .card-body h4{font-size:1.375rem;font-weight:400;line-height:1.2;margin:0 0 5px}.view-list-of-member .view-content .field-content .card .card-body a h4,.view-list-of-support .view-content .field-content .card .card-body a h4{color:#0099f0}.view-list-of-member .view-content .field-content .card .card-body .table.table-sm th,.view-list-of-member .view-content .field-content .card .card-body .table.table-sm td,.view-list-of-support .view-content .field-content .card .card-body .table.table-sm th,.view-list-of-support .view-content .field-content .card .card-body .table.table-sm td{border:none}.featured-bottom{padding:30px 0}.featured-bottom>aside{background-color:#fff}.featured-bottom>aside>section:only-child>.block{width:100%}.featured-bottom p{font-size:.75rem;letter-spacing:.05em;margin:0 auto}.featured-bottom #sign p{font-size:1.5rem}footer .menu--footer .nav{display:block}footer .menu--footer .nav .nav-item{display:inline;padding-right:.5em}footer .menu--footer .nav .nav-item .nav-link{display:inline-block;background-color:#333;color:#f9f9f9;font-size:.6875rem;border-radius:3px;padding:.5em .75em}footer .menu--footer .nav .nav-item .nav-link:hover{background-color:#fff;color:#333}.site-footer{padding:10px 0}.site-footer p{margin:0 auto}.site-footer .block{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border:none}.site-footer .site-footer__bottom{border:none;margin:0}.site-footer .site-footer__bottom .region{justify-content:space-between;margin:0 -15px}.site-footer #copyright p{font-size:.625rem;text-align:right}.view-list-of-banner-for-ads{position:fixed;bottom:0;top:auto;left:0;right:0;background-color:#fff;z-index:9999}.view-list-of-banner-for-ads .view-content{flex-wrap:wrap;justify-content:space-between;width:970px;margin:auto;padding:15px 0}.view-list-of-banner-for-ads .view-content .views-row{flex:0 1 20%;flex-basis:20%;max-width:20%;margin:5px auto}#block-bootstrap-barrio-subtheme-account-menu{background-color:#f9f9f9;padding:0 30px 30px}#block-bootstrap-barrio-subtheme-account-menu h2{margin-bottom:15px}#block-bootstrap-barrio-subtheme-account-menu .nav-link{font-size:.75rem;border:solid 1px #bbb;margin-right:15px}#block-bootstrap-barrio-subtheme-account-menu .nav-link:hover{background-color:#fff}#block-bootstrap-barrio-subtheme-account-menu .nav-link:last-child{margin-right:0}.path-frontpage .highlighted .container-fluid{padding:0}.path-frontpage .highlighted section{display:flex;align-items:stretch}.path-frontpage .highlighted #block-front-img-main,.path-frontpage .highlighted #block-front-news-topics{overflow:hidden;width:100%;max-width:850px;height:calc(90vh - 300px);max-height:540px}.path-frontpage .highlighted #block-front-img-main img{min-width:850px}@media screen and (max-width:1439px){.path-frontpage .highlighted #block-front-img-main{position:relative;max-width:500px}.path-frontpage .highlighted #block-front-img-main img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto}}.path-frontpage .highlighted #block-front-news-topics .views-view-list-group{display:block;width:100%;overflow:hidden;overflow-y:auto}.path-frontpage .highlighted #block-front-news-topics #block-bootstrap-barrio-subtheme-views-block-list-topics{margin-bottom:30px}.path-frontpage .highlighted #block-front-news-topics #block-bootstrap-barrio-subtheme-views-block-list-topics .views-view-list-group{max-height:15vh}.path-frontpage .highlighted #block-front-news-topics #block-bootstrap-barrio-subtheme-views-block-list-topics .views-view-list-group .list-group-item p{font-size:1rem}.path-frontpage .highlighted #block-front-news-topics #block-bootstrap-barrio-subtheme-views-block-list-news .views-view-list-group{max-height:25vh}.path-frontpage .highlighted h2{font-family:"Julius Sans One",sans-serif;font-size:1.8125rem;font-weight:400;letter-spacing:.1em;margin:10px 30px}.path-frontpage .highlighted h2 .small{font-size:.6875rem;font-family:YakuHanJPs,"Noto Sans JP",sans-serif !important;letter-spacing:.25em;vertical-align:middle}.path-frontpage .featured-top{background-color:#333;color:#fff;padding:30px 0;overflow:hidden}.path-frontpage .featured-top .views-element-container{width:80vw;margin:0 auto}.path-frontpage .featured-top .views-element-container .view-content .views-row{text-align:center}.path-frontpage .featured-top .views-element-container .view-content .views-row a{display:inline-block}.path-frontpage .featured-top .views-element-container .view-content .views-row a:hover{filter:brightness(1.1)}.path-frontpage #block-blockoffrontgeneral,.path-frontpage #block-blockoffrontarchitect,.path-frontpage #block-blockoffrontmember{background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;background-position:center bottom;padding:120px 0 240px;margin:0 -15px}.path-frontpage #block-blockoffrontgeneral>.content,.path-frontpage #block-blockoffrontarchitect>.content,.path-frontpage #block-blockoffrontmember>.content{display:flex;flex-wrap:wrap;justify-content:space-between;width:970px;margin:0 auto}.path-frontpage #block-blockoffrontgeneral>.content>.block,.path-frontpage #block-blockoffrontarchitect>.content>.block,.path-frontpage #block-blockoffrontmember>.content>.block{width:57%}.path-frontpage #block-blockoffrontgeneral>.content>.views-element-container,.path-frontpage #block-blockoffrontarchitect>.content>.views-element-container,.path-frontpage #block-blockoffrontmember>.content>.views-element-container{width:40%}.path-frontpage #block-blockoffrontgeneral>.content #block-front-general-title,.path-frontpage #block-blockoffrontgeneral>.content #block-front-architect-title,.path-frontpage #block-blockoffrontarchitect>.content #block-front-general-title,.path-frontpage #block-blockoffrontarchitect>.content #block-front-architect-title,.path-frontpage #block-blockoffrontmember>.content #block-front-general-title,.path-frontpage #block-blockoffrontmember>.content #block-front-architect-title{width:100%}.path-frontpage #block-blockoffrontgeneral>.content #block-front-general>.field,.path-frontpage #block-blockoffrontgeneral>.content #block-front-architect>.field,.path-frontpage #block-blockoffrontarchitect>.content #block-front-general>.field,.path-frontpage #block-blockoffrontarchitect>.content #block-front-architect>.field,.path-frontpage #block-blockoffrontmember>.content #block-front-general>.field,.path-frontpage #block-blockoffrontmember>.content #block-front-architect>.field{display:flex;flex-wrap:wrap}.path-frontpage #block-blockoffrontgeneral>.content h2,.path-frontpage #block-blockoffrontarchitect>.content h2,.path-frontpage #block-blockoffrontmember>.content h2{text-align:center;line-height:1;color:#fff;padding:0;margin:30px auto;border:solid 1px rgba(255,255,255,.333);border-right:none;border-left:none}.path-frontpage #block-blockoffrontgeneral>.content h2 .lead,.path-frontpage #block-blockoffrontarchitect>.content h2 .lead,.path-frontpage #block-blockoffrontmember>.content h2 .lead{font-family:"Shippori Mincho B1",serif !important;font-size:2rem !important}.path-frontpage #block-blockoffrontgeneral>.content h2 .lead::before,.path-frontpage #block-blockoffrontarchitect>.content h2 .lead::before,.path-frontpage #block-blockoffrontmember>.content h2 .lead::before{display:block;position:absolute;top:-15px;left:0%;right:0%;width:200px;height:100px;content:" ";border:solid 1px rgba(255,255,255,.333);border-top:none;border-bottom:none;margin:auto}.path-frontpage #block-blockoffrontgeneral>.content h2 .small,.path-frontpage #block-blockoffrontarchitect>.content h2 .small,.path-frontpage #block-blockoffrontmember>.content h2 .small{font-size:.75rem !important;line-height:1;background-color:rgba(51,51,51,.25);border:solid 1px rgba(255,255,255,.8);width:200px;margin:10px auto -1px;padding:6px 0}.path-frontpage #block-blockoffrontgeneral>.content h2 .small::before,.path-frontpage #block-blockoffrontarchitect>.content h2 .small::before,.path-frontpage #block-blockoffrontmember>.content h2 .small::before{display:block;position:relative;top:-20px;width:200px;content:" ";border-bottom:solid 1px rgba(255,255,255,.333)}.path-frontpage #block-blockoffrontgeneral>.content h2::before,.path-frontpage #block-blockoffrontarchitect>.content h2::before,.path-frontpage #block-blockoffrontmember>.content h2::before{content:none}.path-frontpage #block-blockoffrontgeneral .card,.path-frontpage #block-blockoffrontarchitect .card,.path-frontpage #block-blockoffrontmember .card{position:relative;min-height:20px;background-color:#f9f9f9;border:1px solid rgba(0,0,0,0);border-radius:0;padding:10px 25px}.path-frontpage #block-blockoffrontgeneral .card h3,.path-frontpage #block-blockoffrontarchitect .card h3,.path-frontpage #block-blockoffrontmember .card h3{line-height:1.3;border:none;padding:0;margin:0 0 5px -0.75em}.path-frontpage #block-blockoffrontgeneral .card h3::before,.path-frontpage #block-blockoffrontarchitect .card h3::before,.path-frontpage #block-blockoffrontmember .card h3::before{font-family:"Font Awesome 5 Free";font-weight:700;padding-right:.25em;content:""}.path-frontpage #block-blockoffrontgeneral .card p,.path-frontpage #block-blockoffrontarchitect .card p,.path-frontpage #block-blockoffrontmember .card p{font-size:.6875rem;line-height:1.6;padding:0;margin:0 0 5px}.path-frontpage #block-blockoffrontgeneral .card ul,.path-frontpage #block-blockoffrontarchitect .card ul,.path-frontpage #block-blockoffrontmember .card ul{padding-left:0}.path-frontpage #block-blockoffrontgeneral .card.view,.path-frontpage #block-blockoffrontarchitect .card.view,.path-frontpage #block-blockoffrontmember .card.view{height:713px;overflow:hidden;overflow-y:scroll}.path-frontpage #block-blockoffrontgeneral .card:not(.view):hover,.path-frontpage #block-blockoffrontarchitect .card:not(.view):hover,.path-frontpage #block-blockoffrontmember .card:not(.view):hover{filter:brightness(1.1)}.path-frontpage #block-blockoffrontgeneral .card[title],.path-frontpage #block-blockoffrontarchitect .card[title],.path-frontpage #block-blockoffrontmember .card[title]{display:flex;flex-direction:row;flex-wrap:nowrap}.path-frontpage #block-blockoffrontgeneral .card[title] h3,.path-frontpage #block-blockoffrontarchitect .card[title] h3,.path-frontpage #block-blockoffrontmember .card[title] h3{font-size:1.125rem;margin:0 0 5px;padding:1.5em 0 0}.path-frontpage #block-blockoffrontgeneral .card[title] h3::before,.path-frontpage #block-blockoffrontarchitect .card[title] h3::before,.path-frontpage #block-blockoffrontmember .card[title] h3::before{content:none}.path-frontpage #block-blockoffrontgeneral .card[title] figure,.path-frontpage #block-blockoffrontarchitect .card[title] figure,.path-frontpage #block-blockoffrontmember .card[title] figure{width:50%;margin:-10px -25px -10px 25px}.path-frontpage #block-blockoffrontgeneral .card[title]::before,.path-frontpage #block-blockoffrontgeneral .card[title]::after,.path-frontpage #block-blockoffrontarchitect .card[title]::before,.path-frontpage #block-blockoffrontarchitect .card[title]::after,.path-frontpage #block-blockoffrontmember .card[title]::before,.path-frontpage #block-blockoffrontmember .card[title]::after{position:absolute;display:block;left:0;top:0}.path-frontpage #block-blockoffrontgeneral .card[title]::before,.path-frontpage #block-blockoffrontarchitect .card[title]::before,.path-frontpage #block-blockoffrontmember .card[title]::before{left:25px;top:4px;display:inline-block;content:attr(title);background-color:#d781a3;color:#fff;line-height:1;font-size:.75rem;letter-spacing:.1em;border-radius:0;padding:6px 10px;margin:0 auto 0 -31px;z-index:11}.path-frontpage #block-blockoffrontgeneral .card[title]::after,.path-frontpage #block-blockoffrontarchitect .card[title]::after,.path-frontpage #block-blockoffrontmember .card[title]::after{left:-11px;top:23px;content:" ";border:solid 5px rgba(0,0,0,0);border-right-color:#cb5a87;width:0;height:0;z-index:10}.path-frontpage #block-blockoffrontgeneral .card.view p,.path-frontpage #block-blockoffrontarchitect .card.view p,.path-frontpage #block-blockoffrontmember .card.view p{font-size:.875rem}.path-frontpage #block-blockoffrontgeneral .card.view p a,.path-frontpage #block-blockoffrontarchitect .card.view p a,.path-frontpage #block-blockoffrontmember .card.view p a{color:#0099f0}.path-frontpage #block-blockoffrontgeneral{background-color:#d1c194;background-image:url(/themes/subtheme/img/front/bg_main_fix01.jpg)}.path-frontpage #block-blockoffrontgeneral .card h3{color:#cb5a87}.path-frontpage #block-blockoffrontgeneral .card h3 a{color:#cb5a87;text-decoration:none}.path-frontpage #block-blockoffrontarchitect{background-image:url(/themes/subtheme/img/front/bg_main_fix02.jpg);background-color:#8a9495}.path-frontpage #block-blockoffrontarchitect .card h3{color:#60adbe}.path-frontpage #block-blockoffrontarchitect .card h3 a{color:#60adbe;text-decoration:none}.path-frontpage #block-blockoffrontarchitect .card[title]::before{background-color:#60adbe}.path-frontpage #block-blockoffrontarchitect .card[title]::after{border-right-color:#4495a7}.path-frontpage #block-blockoffrontarchitect>.content h2 .lead{color:#333}.path-frontpage #block-blockoffrontarchitect>.content h2 .lead::before{width:325px}.path-frontpage #block-blockoffrontarchitect>.content h2 .small{width:325px}.path-frontpage #block-blockoffrontarchitect>.content h2 .small::before{width:325px}.path-frontpage #block-blockoffrontmember{background-image:url(/themes/subtheme/img/front/bg_main_fix03.jpg);background-color:#183756}.path-frontpage #block-blockoffrontmember>.content>.block{width:100%}.path-frontpage #block-blockoffrontmember .card.bg-dark{background-color:rgba(51,51,51,.5) !important;padding:15vh 0}.path-frontpage #block-blockoffrontmember .card.bg-dark .btn{width:50%}#index .row>div{display:flex}#index .row>div>.card{flex:0 1 100%}#block-views-block-list-news-member,#block-views-block-list-news-supporter{border:solid 1px #bbb;padding:15px 30px;margin:0 auto 30px}#block-views-block-list-news-member>h2,#block-views-block-list-news-supporter>h2{border:none;margin:0 auto;padding-bottom:0}#block-views-block-list-news-member .view-header>h3,#block-views-block-list-news-supporter .view-header>h3{border:none;margin:0 auto}
table.shibu{border:1px solid #bbb;}table.shibu td.border-none{border-right:1px solid #fff !important;}table.shibu th{vertical-align:middle;border:solid 1px #BBB !important;width:20%;}table.shibu td{vertical-align:middle;border:solid 1px #BBB !important;width:20%;padding:0.2rem !important;}.path-list-of-member3 .grid .row{margin-right:0;margin-left:0;display:unset;}.path-list-of-member3 .grid table{width:100%;margin-top:0;margin-bottom:1rem;color:#212529;border:#BBB 1px solid;table-layout:fixed;}.path-list-of-member3 .grid table th{border:solid 1px #BBB !important;vertical-align:middle;}.path-list-of-member3 .grid table td{border:solid 1px #BBB !important;vertical-align:middle;}.path-list-of-member3 .view-content.row{margin-right:0;margin-left:0;display:unset;}.path-list-of-member3 .col-sm-6{max-width:100%;margin:0;padding:0;}.path-list-of-member3 .view-grouping-header{margin-top:40px;background-color:#e7e7e7;padding:10px;font-weight:bold;}.path-list-of-member3 h3{border-bottom:none;margin-bottom:0;}.path-list-of-member3 h3 table{margin-bottom:0;table-layout:fixed;}.path-list-of-member3 h3 table tr th{color:#000 !important;border:solid 1px #BBB !important;vertical-align:middle !important;text-align:center !important;padding:10px !important;background-color:#f3f3f3 !important;}.path-list-of-member3 table h4{font-weight:normal;font-size:0.8125rem;margin:0;}.path-list-of-member3 table.member2 th.member_1{width:105px;text-align:center;}.path-list-of-member3 table.member2 td.member_1{width:105px;text-align:center;}.path-list-of-member3 table.member2 th.member_2{width:240px;}.path-list-of-member3 table.member2 td.member_2{width:240px;}.path-list-of-member3 table.member2 th.member_3{width:307px;}.path-list-of-member3 table.member2 td.member_3{width:307px;}.path-list-of-member3 table.member2 th.member_4{text-align:center;}.path-list-of-member3 table.member2 td.member_4{text-align:center;}.path-list-of-member3 table.member3 th.member_1{width:250px;}.path-list-of-member3 table.member3 td.member_1{width:250px;}.path-list-of-member3 table.member3 th.member_2{width:105px;text-align:center;}.path-list-of-member3 table.member3 td.member_2{width:105px;text-align:center;}.path-list-of-member3 table.member3 th.member_3{width:240px;}.path-list-of-member3 table.member3 td.member_3{width:240px;}.path-list-of-member3 table.member4 th.member_1{width:105px;text-align:center;}.path-list-of-member3 table.member4 td.member_1{width:105px;text-align:center;}.path-list-of-member3 table.member4 th.member_2{width:240px;}.path-list-of-member3 table.member4 td.member_2{width:240px;}.path-list-of-member3 table.member4 th.member_3{width:307px;}.path-list-of-member3 table.member4 td.member_3{width:307px;}.path-list-of-member3 table.member4 th.member_4{text-align:center;}.path-list-of-member3 table.member4 td.member_4{text-align:center;}.path-list-of-member3 .col-1{max-width:100%;width:100%;flex:none;padding:0;}.path-list-of-member4 .grid .row{margin-right:0;margin-left:0;display:unset;}.path-list-of-member4 .grid table{width:100%;margin-top:0;margin-bottom:1rem;color:#212529;border:#BBB 1px solid;table-layout:fixed;}.path-list-of-member4 .grid table th{border:solid 1px #BBB !important;vertical-align:middle;}.path-list-of-member4 .grid table td{border:solid 1px #BBB !important;vertical-align:middle;}.path-list-of-member4 .view-content.row{margin-right:0;margin-left:0;display:unset;}.path-list-of-member4 .col-sm-6{max-width:100%;margin:0;padding:0;}.path-list-of-member4 .view-grouping-header{margin-top:40px;background-color:#e7e7e7;padding:10px;font-weight:bold;}.path-list-of-member4 h3{border-bottom:none;margin-bottom:0;}.path-list-of-member4 h3 table{margin-bottom:0;table-layout:fixed;}.path-list-of-member4 h3 table tr th{color:#000 !important;border:solid 1px #BBB !important;vertical-align:middle !important;text-align:center !important;padding:10px !important;background-color:#f3f3f3 !important;}.path-list-of-member4 table h4{font-weight:normal;font-size:0.8125rem;margin:0;}.path-list-of-member4 table.member2 th.member_1{width:105px;text-align:center;}.path-list-of-member4 table.member2 td.member_1{width:105px;text-align:center;}.path-list-of-member4 table.member2 th.member_2{width:240px;}.path-list-of-member4 table.member2 td.member_2{width:240px;}.path-list-of-member4 table.member2 th.member_3{width:307px;}.path-list-of-member4 table.member2 td.member_3{width:307px;}.path-list-of-member4 table.member2 th.member_4{text-align:center;}.path-list-of-member4 table.member2 td.member_4{text-align:center;}.path-list-of-member4 table.member3 th.member_1{width:250px;}.path-list-of-member4 table.member3 td.member_1{width:250px;}.path-list-of-member4 table.member3 th.member_2{width:105px;text-align:center;}.path-list-of-member4 table.member3 td.member_2{width:105px;text-align:center;}.path-list-of-member4 table.member3 th.member_3{width:240px;}.path-list-of-member4 table.member3 td.member_3{width:240px;}.path-list-of-member4 table.member4 th.member_1{width:105px;text-align:center;}.path-list-of-member4 table.member4 td.member_1{width:105px;text-align:center;}.path-list-of-member4 table.member4 th.member_2{width:240px;}.path-list-of-member4 table.member4 td.member_2{width:240px;}.path-list-of-member4 table.member4 th.member_3{width:307px;}.path-list-of-member4 table.member4 td.member_3{width:307px;}.path-list-of-member4 table.member4 th.member_4{text-align:center;}.path-list-of-member4 table.member4 td.member_4{text-align:center;}.path-list-of-member4 .col-1{max-width:100%;width:100%;flex:none;padding:0;}.path-office .grid .row{margin-right:0;margin-left:0;display:unset;}.path-office .grid table{width:100%;margin-top:0;margin-bottom:1rem;color:#212529;border:#BBB 1px solid;table-layout:fixed;}.path-office .grid table th{border:solid 1px #BBB !important;vertical-align:middle;}.path-office .grid table td{border:solid 1px #BBB !important;vertical-align:middle;}.path-office .view-content.row{margin-right:0;margin-left:0;display:unset;}.path-office .col-sm-6{max-width:100%;margin:0;padding:0;}.path-office .view-grouping-header{margin-top:40px;background-color:#e7e7e7;padding:10px;font-weight:bold;}.path-office h3{border-bottom:none;margin-bottom:0;}.path-office h3 table{margin-bottom:0;table-layout:fixed;}.path-office h3 table tr th{color:#000 !important;border:solid 1px #BBB !important;vertical-align:middle !important;text-align:center !important;padding:10px !important;background-color:#f3f3f3 !important;}.path-office table h4{font-weight:normal;font-size:0.8125rem;margin:0;}.path-office table.member2 th.member_1{width:105px;text-align:center;}.path-office table.member2 td.member_1{width:105px;text-align:center;}.path-office table.member2 th.member_2{width:240px;}.path-office table.member2 td.member_2{width:240px;}.path-office table.member2 th.member_3{width:307px;}.path-office table.member2 td.member_3{width:307px;}.path-office table.member2 th.member_4{text-align:center;}.path-office table.member2 td.member_4{text-align:center;}.path-office table.member2 td.member_5{text-align:center;}.path-office table.member3 th.member_1{width:250px;}.path-office table.member3 td.member_1{width:250px;}.path-office table.member3 th.member_2{width:105px;text-align:center;}.path-office table.member3 td.member_2{width:105px;text-align:center;}.path-office table.member3 th.member_3{width:240px;}.path-office table.member3 td.member_3{width:240px;}.path-office table.member4 th.member_1{width:105px;text-align:center;}.path-office table.member4 td.member_1{width:105px;text-align:center;}.path-office table.member4 th.member_2{width:240px;}.path-office table.member4 td.member_2{width:240px;}.path-office table.member4 th.member_3{width:307px;}.path-office table.member4 td.member_3{width:307px;}.path-office table.member4 th.member_4{text-align:center;}.path-office table.member4 td.member_4{text-align:center;}.path-office .col-1{max-width:100%;width:100%;flex:none;padding:0;}.path-list-of-member2 .view-grouping-header{margin-top:40px;background-color:#e7e7e7;padding:10px;font-weight:bold;}.path-list-of-member2 h3{border-bottom:none;margin-bottom:0;}.path-list-of-member2 h3 table{margin-bottom:0;table-layout:fixed;}.path-list-of-member2 h3 table tr th{color:#000 !important;border:solid 1px #BBB !important;vertical-align:middle !important;text-align:center !important;padding:10px !important;background-color:#f3f3f3 !important;}.path-list-of-member2 table h4{font-weight:normal;font-size:0.8125rem;margin:0;}.path-list-of-member2 table.member2 th.member_1{width:105px;text-align:center;}.path-list-of-member2 table.member2 td.member_1{width:105px;text-align:center;}.path-list-of-member2 table.member2 th.member_2{width:240px;}.path-list-of-member2 table.member2 td.member_2{width:240px;}.path-list-of-member2 table.member2 th.member_3{width:307px;}.path-list-of-member2 table.member2 td.member_3{width:307px;}.path-list-of-member2 table.member2 th.member_4{text-align:center;}.path-list-of-member2 table.member2 td.member_4{text-align:center;}.path-list-of-member2 table.member3 th.member_1{width:250px;}.path-list-of-member2 table.member3 td.member_1{width:250px;}.path-list-of-member2 table.member3 th.member_2{width:105px;text-align:center;}.path-list-of-member2 table.member3 td.member_2{width:105px;text-align:center;}.path-list-of-member2 table.member3 th.member_3{width:240px;}.path-list-of-member2 table.member3 td.member_3{width:240px;}.path-list-of-member2 table.member4 th.member_1{width:105px;text-align:center;}.path-list-of-member2 table.member4 td.member_1{width:105px;text-align:center;}.path-list-of-member2 table.member4 th.member_2{width:240px;}.path-list-of-member2 table.member4 td.member_2{width:240px;}.path-list-of-member2 table.member4 th.member_3{width:307px;}.path-list-of-member2 table.member4 td.member_3{width:307px;}.path-list-of-member2 table.member4 th.member_4{text-align:center;}.path-list-of-member2 table.member4 td.member_4{text-align:center;}.path-list-of-member2 .grid table{width:100%;margin-top:0;margin-bottom:1rem;color:#212529;border:#BBB 1px solid;table-layout:fixed;}.path-list-of-member2 .grid table th{border:solid 1px #BBB !important;vertical-align:middle;}.path-list-of-member2 .grid table td{border:solid 1px #BBB !important;vertical-align:middle;}.path-list-of-member2 .col-1{max-width:100%;width:100%;flex:none;padding:0;}.node__content .field{margin-bottom:30px;}.field .field__item{border-bottom:1px solid #CCC;}.member_4{white-space:pre-wrap;}body.user-logged-in .member2 .member_1 a:not([href^="mailto:"]),body.user-logged-in .member3 .member_1 a:not([href^="mailto:"]),body.user-logged-in .member4 .member_1 a:not([href^="mailto:"]){pointer-events:auto;}body:not(.user-logged-in) .member2 .member_1 a:not([href^="mailto:"]),body:not(.user-logged-in) .member3 .member_1 a:not([href^="mailto:"]),body:not(.user-logged-in) .member4 .member_1 a:not([href^="mailto:"]){color:#000;text-decoration:none;pointer-events:none;}
.breadcrumb{font-size:0.929em;}
.teaser{position:relative;padding-block-end:var(--sp1-5);}.teaser::after{position:absolute;inset-block-end:0;width:var(--sp3);height:0;content:"";border-top:solid 2px var(--color--gray-95);}@media (min-width:62.5rem){.teaser{padding-block-end:var(--sp3);}}.teaser__content{display:grid;grid-auto-rows:max-content;gap:var(--sp);}.teaser__content .field:not(:last-child){margin-block-end:0;}@media (min-width:62.5rem){.teaser__content{gap:var(--sp2);}}.teaser__image{flex-shrink:0;margin:0;}.teaser__image:empty{display:none;}.teaser__image:empty + .teaser__title{flex-basis:auto;}.teaser__image a{display:block;}.teaser__image img{width:var(--sp3-5);height:var(--sp3-5);object-fit:cover;border-radius:50%;}@media (min-width:62.5rem){.teaser__image img{width:var(--grid-col-width);height:var(--grid-col-width);}}@media (min-width:62.5rem){.teaser__image{position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));margin:0;}}.teaser__meta{margin-block-end:var(--sp);}.teaser__title{margin-block:0;flex-basis:calc(100% - var(--sp4-5));color:var(--color-text-neutral-loud);font-size:1.5rem;line-height:var(--line-height-base);}@media (min-width:62.5rem){.teaser__title{flex-basis:auto;font-size:var(--sp2);line-height:var(--sp3);}}.teaser__top{display:flex;flex-wrap:nowrap;align-items:center;margin:0;gap:var(--sp1);margin-block-end:var(--sp1);}@media (min-width:62.5rem){.teaser__top{position:relative;}}
