@charset "UTF-8";:root{--bs-secondary:#9e8122;--bs-secondary-rgb:158,129,34;--bs-light:#f5f5f5;--bs-light-rgb:245,245,245}html{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif;font-size:clamp(13px, 1.2vw, 18px);font-weight:400;line-height:1.5;color:#000}body{overflow-x:hidden}.sans-serif,.sans-serif *{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif !important}.serif,.serif *{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif !important}a{color:#0066a8;text-decoration:none}a:link,a:visited,a:hover,a:active{color:#0066a8}.color-main{color:#0066a8}.back-color-main{background-color:#0066a8}.border-color-main{border-color:#0066a8}.color-sub{color:#99d410}.back-color-sub{background-color:#99d410}.border-color-sub{border-color:#99d410}.color-lightgray{color:#ddd}.back-color-lightgray{background-color:#ddd}.border-color-lightgray{border-color:#ddd}.full-width{margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%)}main img{max-width:100%;height:auto}.bg01{background-image:url(//kashima-hyogo.com/wp-content/themes/bootstrap-starter-child/images/bg01.png);background-repeat:no-repeat;background-position:center center;background-size:cover;height:6rem}.bg02{background-image:url(//kashima-hyogo.com/wp-content/themes/bootstrap-starter-child/images/bg02.png);background-repeat:repeat}.bg03{background-image:url(//kashima-hyogo.com/wp-content/themes/bootstrap-starter-child/images/bg03.png);background-repeat:repeat}.bg04{background-image:url(//kashima-hyogo.com/wp-content/themes/bootstrap-starter-child/images/bg04.png);background-repeat:repeat}.bg05{background-image:url(//kashima-hyogo.com/wp-content/themes/bootstrap-starter-child/images/bg05.png);background-repeat:repeat}.bg06{background-image:url(//kashima-hyogo.com/wp-content/themes/bootstrap-starter-child/images/bg06.png);background-repeat:no-repeat;background-position:right bottom;background-size:cover}.bg07{background-image:url(//kashima-hyogo.com/wp-content/themes/bootstrap-starter-child/images/bg07.png);background-repeat:no-repeat;background-position:right bottom;background-size:cover}.bg08{background-image:url(//kashima-hyogo.com/wp-content/themes/bootstrap-starter-child/images/bg08.png);background-repeat:no-repeat;background-position:right bottom;background-size:cover}body:not(.home) #main-header{border-bottom:#0066a8 1px solid}@media (min-width:768px){.navbar-nav{font-size:.8rem;text-align:center}}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:#9e8122 !important}.navbar-nav .dropdown:hover .dropdown-menu{display:block}@media only screen and (max-width:767.98px){.navbar-nav .dropdown-menu{display:block}}.navbar-nav .dropdown-item.active,.navbar-nav .dropdown-item:active{background-color:#fff;color:#0066a8;text-decoration:none}.navbar-brand img{max-height:100px;height:auto}@media only screen and (max-width:991.98px){.navbar-brand img{max-height:70px}}.navbar-toggler{position:absolute;right:1rem}.rmp-container .rmp-menu-title .rmp-menu-title-image{max-width:240px;height:auto}#main{margin-top:0}#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4{font-size:1.2rem}#sidebar a{color:#333}#footer{background-color:#0066a8}#footer *,#footer a:link,#footer a:visited{color:#fff}#footer .active a,#footer a:hover,#footer a:active,#footer .menu-item a[aria-current=page]{color:#d3df99}h1,h2,.h1,.h2,.fw-bold{font-weight:600}main h1{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-size:clamp(20px, 2vw, 36px);position:relative;padding:.8rem 0;margin-top:1em;margin-bottom:.5em;overflow:hidden}main h1:before,main h1:after{position:absolute;width:100%;bottom:0;content:""}main h1:before{border-bottom:3px solid #0066a8}main h1:after{border-bottom:3px solid #ccc}main h2{font-size:clamp(20px, 2vw, 32px);font-weight:400;color:#000;margin-top:1em;margin-bottom:.5em;padding:.7em 1.2em;background-color:#dff2fd;position:static}main h2:after{background:0 0}main h3{font-size:clamp(18px, 1.8vw, 24px);font-weight:400;color:#000;margin-top:1em;margin-bottom:.5em;text-align:center}main h3:after{content:"";height:.2em;width:3em;margin:10px auto;display:block;border-radius:2.5px;background:#99d410}main h4{font-size:clamp(18px, 1.6vw, 24px);font-weight:400;color:#000;margin-top:1em;margin-bottom:.5em;display:flex;align-items:center;text-align:center}main h4:before,main h4:after{content:"";flex-grow:1;border-bottom:1px solid #333}main h4:before{margin-right:10px;padding-left:15px}main h4:after{margin-left:10px;padding-right:15px}main h5{font-size:clamp(16px, 1.5vw, 21px);font-weight:400;color:#000;margin-top:1em;margin-bottom:.5em;display:flex;justify-content:center;align-items:center;text-align:center}main h5:before,main h5:after{content:""}main h5:before{margin-right:10px;padding-left:15px;border-left:1px solid #333;height:2rem;transform:rotate(-15deg)}main h5:after{margin-left:10px;padding-right:15px;border-right:1px solid #333;height:2rem;transform:rotate(15deg)}main h6{font-size:clamp(16px, 1.3vw, 18px);font-weight:400;color:#000;margin-top:1em;margin-bottom:.5em;padding:.7em 1.2em;background-color:#dff2fd}main h1:first-child,main h2:first-child,main h3:first-child,main h4:first-child,main h5:first-child,main h6:first-child{margin-top:0}.card-title,.list-title{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif;font-size:1.2rem !important;padding:0 !important;background:0 0 !important}.card-title:before,.card-title:after,.list-title:before,.list-title:after{display:none !important}dl.reader-list{width:100%}dl.reader-list div{position:relative;display:flex;justify-content:space-between;margin:5px 0;padding:5px 0}dl.reader-list div:after{content:"";display:block;position:absolute;top:50%;z-index:1;width:100%;border-bottom:dotted 1px #666}dl.reader-list dt{margin:0;padding:0 .7em 0 0;background-color:#fff;z-index:2;text-align:left;width:auto;font-weight:500}dl.reader-list dd{margin:0;padding:0 0 0 .7em;background-color:#fff;z-index:2;text-align:right;font-weight:500}@media only screen and (max-width:576px){dl.reader-list dt{width:auto;margin-bottom:0}dl.reader-list dd{width:auto;margin:0}}:root{--circle-size:clamp(1.5rem, 5vw, 2rem);--spacing:clamp(0.25rem, 2vw, 0.5rem);--margin-top:clamp(0.25rem, .3vw, 0.5rem)}.y-stepper__item{position:relative;display:flex;gap:1rem;padding-bottom:.5rem}.y-stepper__item:before{content:"";flex:0 0 var(--circle-size);height:var(--circle-size);border-radius:50%;background-color:#d3d3d3;margin-top:var(--margin-top)}.y-stepper__item:not(:last-child):after{content:"";position:absolute;left:0;top:calc(var(--circle-size) + var(--spacing) + var(--margin-top));bottom:var(--spacing);z-index:-1;transform:translateX(calc(var(--circle-size) / 2));width:2px;background-color:#e0e0e0}.y-stepper__title{font-weight:700;font-size:clamp(1rem, 4vw, 1.25rem);margin:0 !important;padding:.5rem 0 !important;margin-bottom:clamp(0.85rem, 2vmax, 1rem);text-align:left !important;background-color:transparent !important;border:none !important;display:block !important}.y-stepper__title:before,.y-stepper__title:after{content:"";margin:0 !important;padding:0 !important;background-color:transparent !important;border:none !important}.y-stepper__desc{color:grey;font-size:clamp(0.85rem, 2vmax, 1rem)}.overlayCard .overlayCard-img{position:absolute;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.overlayCard .overlayCard-text{background:#f6f6f6;transition:.5s;width:100%}.overlayCard:hover *{color:#fff}.overlayCard:hover .overlayCard-text{background:rgba(0,0,0,.7)}.hover-toBlur{filter:blur(0);transition-duration:.5s}.hover-toBlur:hover{filter:blur(3px)}.hover-blurTo{filter:blur(3px);transition-duration:.5s}.hover-blurTo:hover{filter:blur(0)}.hover-zoom-in{overflow:hidden}.hover-zoom-in img{transition-duration:.5s;margin:0}.hover-zoom-in img:hover{transform:scale(1.1,1.1)}.hover-zoom-out{overflow:hidden}.hover-zoom-out img{transition-duration:.5s;transform:scale(1.1,1.1);margin:0}.hover-zoom-out img:hover{transform:scale(1,1)}.grayscaleTo,.grayscaleTo img{transition:all .3s;filter:grayscale(.9)}.grayscaleTo:hover,.grayscaleTo img:hover{filter:grayscale(0)}.toGrayscale,.toGrayscale img{transition:all .3s;filter:grayscale(0)}.toGrayscale:hover,.toGrayscale img:hover{filter:grayscale(.9)}.hover-marker-outer .hover-marker{display:inline;background-image:linear-gradient(90deg,#fcf69f,#fcf69f);background-repeat:no-repeat;background-position:left bottom;background-size:0 40%;transition:all .8s ease;cursor:pointer}.hover-marker-outer:hover .hover-marker{background-size:100% 40%}.lcp_thumbnail{-o-object-fit:cover;object-fit:cover}ul.lcp_paginator{margin:0 auto;padding:0}ul.lcp_paginator li{margin:0;margin-left:-1px;padding:0;display:block;overflow:hidden;float:left;list-style:none;color:#222;text-decoration:none;background-color:#fff;border:1px solid #ddd}ul.lcp_paginator li a{padding:6px 12px;display:block}ul.lcp_paginator li:first-child{border-top-left-radius:.3em;border-bottom-left-radius:.3em}ul.lcp_paginator li:last-child{border-top-right-radius:.3em;border-bottom-right-radius:.3em}ul.lcp_paginator li.lcp_currentpage{padding:6px 12px;color:#fff;background-color:#212529}ul.lcp_paginator li:hover:not(.lcp_currentpage){background-color:#ddd}.gmap{height:0;overflow:hidden;padding-bottom:35%;position:relative;border-radius:.5rem}.gmap iframe{position:absolute;left:0;top:0;height:100% !important;width:100% !important;filter:brightness(.95) grayscale(1) sepia(0)}.gmap iframe:hover{filter:none}.gmap-75{padding-bottom:75%}@media only screen and (max-width:767.98px){.gmap{padding-bottom:75%}}.gallery figure img{width:100%;-o-object-fit:cover;object-fit:cover;padding-right:5px}img.card-img-top,.card-img-top img{width:100%;-o-object-fit:cover;object-fit:cover;margin:0}.nav-tabs .nav-item:not(:last-child){margin-right:.3em}.nav-tabs .nav-item .nav-link{background-color:#f3f3f3;color:#000;margin-bottom:0}.nav-tabs .nav-item .nav-link.active{font-weight:700;background-color:#fff;border-bottom:2px solid transparent;margin-bottom:-1px}.tab-content{border:1px solid #dee2e6;border-top:none}.alert-primary{color:#001b2d;background-color:#75c8ff;border-color:#60c0ff}.alert-primary hr{border-top-color:#47b6ff}.alert-primary .alert-link{color:#000}.badge-primary{color:#fff;background-color:#0066a8}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;background-color:#004774}.bg-primary{background-color:#0066a8 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#004774 !important}.border-primary{border-color:#0066a8 !important}.btn-primary{color:#fff;background-color:#0066a8;border-color:#0066a8}.btn-primary:hover{color:#fff;background-color:#005084;border-color:#004774}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(0,102,168,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0066a8;border-color:#0066a8}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#004774;border-color:#003d65}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,102,168,.5)}.btn-outline-primary{color:#0066a8;background-color:transparent;border-color:#0066a8}.btn-outline-primary:hover{color:#fff;background-color:#0066a8;border-color:#0066a8}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,102,168,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0066a8;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0066a8;border-color:#0066a8}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,102,168,.5)}.list-group-item-primary{color:#001b2d;background-color:#60c0ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#001b2d;background-color:#47b6ff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#001b2d;border-color:#001b2d}.table-primary,.table-primary>th,.table-primary>td{background-color:#60c0ff}.table-hover .table-primary:hover{background-color:#47b6ff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#47b6ff}.text-primary{color:#0066a8 !important}a.text-primary:hover,a.text-primary:focus{color:#004774 !important}.alert-secondary{color:#392e0c;background-color:#ead9a1;border-color:#e7d290}.alert-secondary hr{border-top-color:#e2ca7b}.alert-secondary .alert-link{color:#0f0c03}.badge-secondary{color:#fff;background-color:#9e8122}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;background-color:#745e18}.bg-secondary{background-color:#9e8122 !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#745e18 !important}.border-secondary{border-color:#9e8122 !important}.btn-secondary{color:#fff;background-color:#9e8122;border-color:#9e8122}.btn-secondary:hover{color:#fff;background-color:#80691b;border-color:#745e18}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(158,129,34,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#9e8122;border-color:#9e8122}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#745e18;border-color:#675416}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(158,129,34,.5)}.btn-outline-secondary{color:#9e8122;background-color:transparent;border-color:#9e8122}.btn-outline-secondary:hover{color:#fff;background-color:#9e8122;border-color:#9e8122}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(158,129,34,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#9e8122;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#9e8122;border-color:#9e8122}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(158,129,34,.5)}.list-group-item-secondary{color:#392e0c;background-color:#e7d290}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#392e0c;background-color:#e2ca7b}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#392e0c;border-color:#392e0c}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#e7d290}.table-hover .table-secondary:hover{background-color:#e2ca7b}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#e2ca7b}.text-secondary{color:#9e8122 !important}a.text-secondary:hover,a.text-secondary:focus{color:#745e18 !important}.alert-success{color:#466207;background-color:#e5f9b6;border-color:#def8a3}.alert-success hr{border-top-color:#d6f68b}.alert-success .alert-link{color:#243203}.badge-success{color:#212529;background-color:#99d410}.badge-success[href]:hover,.badge-success[href]:focus{color:#212529;background-color:#76a40c}.bg-success{background-color:#99d410 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#76a40c !important}.border-success{border-color:#99d410 !important}.btn-success{color:#212529;background-color:#99d410;border-color:#99d410}.btn-success:hover{color:#212529;background-color:#81b20d;border-color:#76a40c}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(153,212,16,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#99d410;border-color:#99d410}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#212529;background-color:#76a40c;border-color:#6c960b}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(153,212,16,.5)}.btn-outline-success{color:#99d410;background-color:transparent;border-color:#99d410}.btn-outline-success:hover{color:#212529;background-color:#99d410;border-color:#99d410}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(153,212,16,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#99d410;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#99d410;border-color:#99d410}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(153,212,16,.5)}.list-group-item-success{color:#466207;background-color:#def8a3}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#466207;background-color:#d6f68b}.list-group-item-success.list-group-item-action.active{color:#212529;background-color:#466207;border-color:#466207}.table-success,.table-success>th,.table-success>td{background-color:#def8a3}.table-hover .table-success:hover{background-color:#d6f68b}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d6f68b}.text-success{color:#99d410 !important}a.text-success:hover,a.text-success:focus{color:#76a40c !important}.confirm-text{padding-top:calc(0.375rem + 1px)}.mw_wp_form_confirm .confirm-text{padding-top:calc(0.375rem + 1px) !important}.mw_wp_form_confirm label{background-color:#eee}