@-webkit-keyframes filterBlur{0%{filter:blur(3px)}100%{filter:blur(0)}}@keyframes filterBlur{0%{filter:blur(3px)}100%{filter:blur(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.page_con a:not([class]){text-decoration:underline}@media all and (min-width: 1025px){.page_con a:not([class]){transition:opacity .4s ease-out}.page_con a:not([class]):hover{opacity:.6}}.page_con a:not([class]):not(:has(img))::after{vertical-align:middle;font-size:1.25em}.page_con a:not([class]):not(:has(img))[target=_blank]::after{font-weight:normal;font-family:"Material Symbols Outlined";line-height:1;letter-spacing:0;content:""}.page_con a:not([class]):not(:has(img))[href*=".pdf"]::after{font-weight:normal;font-family:"Material Symbols Outlined";line-height:1;letter-spacing:0;content:""}.page_con a:not([class]):not(:has(img))[href*="maps.google.com"]::before{font-weight:normal;font-family:"Material Symbols Outlined";line-height:1;letter-spacing:0;content:"";vertical-align:bottom}.page_con em{font-style:italic}.page_con strong{font-weight:500}.page_con p a:not([class]),.page_con ul a:not([class]),.page_con ol a:not([class]),.page_con table a:not([class]){display:inline-block;vertical-align:baseline}.page_con img{max-width:100%}.page_con iframe{width:100%}.page_con .is-layout-flex{display:flex}@media screen and (max-width: 1024px){.page_con .is-layout-grid{grid-template-columns:unset !important;row-gap:2em}}.page_con .has-text-align-center{text-align:center}.page_con .has-text-align-right{text-align:right}.page_con .wp-block-heading:is(h1,h2,h3,h4,h5,h6){margin-bottom:1em;font-weight:600;font-family:"Zen Old Mincho",serif}.page_con .wp-block-heading:is(h1,h2){padding-bottom:.5em;border-bottom:1px solid #cacaca;font-size:1.33em}.page_con .wp-block-heading:is(h3,h4){font-size:1.22em}.page_con .wp-block-heading:is(h3){padding-left:3.5em;position:relative}.page_con .wp-block-heading:is(h3)::before{content:"";flex:none;width:3em;height:1px;background-color:#626262;position:absolute;inset:.75em auto auto 0}.page_con .wp-block-paragraph{line-height:1.8em}.page_con .wp-block-list:is(ul){display:grid;row-gap:.8em}.page_con .wp-block-list:is(ul)>li{padding-left:1.2em;line-height:1.6em;position:relative}.page_con .wp-block-list:is(ul)>li::before{position:absolute;left:0}.page_con .wp-block-list:is(ul)>li::before{content:"";width:.5em;aspect-ratio:1;border-radius:50%;background-color:#333132;top:.6em}.page_con .wp-block-list:is(ol){display:grid;row-gap:.8em;counter-reset:number 0}.page_con .wp-block-list:is(ol)>li{padding-left:1.2em;line-height:1.6em;position:relative}.page_con .wp-block-list:is(ol)>li::before{position:absolute;left:0}.page_con .wp-block-list:is(ol)>li::before{counter-increment:number 1;content:counter(number) ".";font-family:"Zen Old Mincho",serif;top:0}.page_con .wp-block-image figcaption:last-child{margin-bottom:0}.page_con .wp-block-embed iframe[src*=youtube]{aspect-ratio:16/9;height:auto}.page_con .wp-block-columns{margin-bottom:0}.page_con table{border-collapse:collapse;border-top:1px solid #cacaca}.page_con table tr{border-bottom:1px solid #cacaca}.page_con table tr th,.page_con table tr td{padding:2em .5em !important}.page_con table tr th{font-weight:inherit}@media screen and (max-width: 1024px){.page_con table.is-stacked-on-mobile tr{display:grid;row-gap:1em;padding:1.5em 0}.page_con table.is-stacked-on-mobile tr th,.page_con table.is-stacked-on-mobile tr td{padding:0 !important}.page_con table.is-stacked-on-mobile tr th{font-size:1.06em}}.page_con table th,.page_con table td{border:none !important;background-color:rgba(0,0,0,0) !important}.page_con figure[class*=wp-block-][class*=table] figcaption{font-weight:600;font-family:"Zen Old Mincho",serif}.page_con figure[class*=wp-block-][class*=table] figcaption:first-child{margin-bottom:1em}.page_con figure[class*=wp-block-][class*=table] figcaption:last-child{margin-top:1em}.sub_mv+.page_con{border-bottom:1px solid #cacaca;word-break:auto-phrase}.page_back .btn02{margin:0 auto}@media all and (min-width: 1025px){.page_con{margin-bottom:80px;font-size:1.8em}.sub_mv+.page_con{padding:120px 0 80px}.page_back{margin-bottom:160px}}@media screen and (max-width: 1024px){.page_con{margin-bottom:50px;font-size:1.6em}.sub_mv+.page_con{padding-bottom:50px}.page_back{margin-bottom:80px}}
/*# sourceMappingURL=page.min.css.map */