﻿.editor-styles-wrapper{box-sizing:border-box}.editor-styles-wrapper *,.editor-styles-wrapper *::after,.editor-styles-wrapper *::before{box-sizing:inherit}.editor-styles-wrapper .wp-block-post-title{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:100% !important;min-height:150px;margin:0;padding:20px;font-size:2rem;color:var(--my-color-main);line-height:1.3;background:var(--my-color-gradient);color:#fff;text-align:center}.edit-post-visual-editor__post-title-wrapper{margin:0 0 50px !important}div.entry-content{display:flow-root;margin:0 auto}div.entry-content.is-style-wide-content{--wp--style--global--content-size: 1000px}div.entry-content .is-root-container>*:where(:not(.alignleft,.alignright,.alignfull)){max-width:var(--wp--style--global--content-size);margin-inline:auto}body.has-blocks div.entry-content p a[target=_blank],body.has-blocks div.entry-content p a[href$=".pdf"],body.has-blocks div.entry-content p a[href$=".doc"],body.has-blocks div.entry-content p a[href$=".docx"],body.has-blocks div.entry-content p a[href$=".xls"],body.has-blocks div.entry-content p a[href$=".xlsx"],body.has-blocks div.entry-content p a[href$=".ppt"],body.has-blocks div.entry-content p a[href$=".pptx"],body.has-blocks div.entry-content ul a[target=_blank],body.has-blocks div.entry-content ul a[href$=".pdf"],body.has-blocks div.entry-content ul a[href$=".doc"],body.has-blocks div.entry-content ul a[href$=".docx"],body.has-blocks div.entry-content ul a[href$=".xls"],body.has-blocks div.entry-content ul a[href$=".xlsx"],body.has-blocks div.entry-content ul a[href$=".ppt"],body.has-blocks div.entry-content ul a[href$=".pptx"],body.has-blocks div.entry-content ol a[target=_blank],body.has-blocks div.entry-content ol a[href$=".pdf"],body.has-blocks div.entry-content ol a[href$=".doc"],body.has-blocks div.entry-content ol a[href$=".docx"],body.has-blocks div.entry-content ol a[href$=".xls"],body.has-blocks div.entry-content ol a[href$=".xlsx"],body.has-blocks div.entry-content ol a[href$=".ppt"],body.has-blocks div.entry-content ol a[href$=".pptx"],body.has-blocks div.entry-content .wp-block-table a[target=_blank],body.has-blocks div.entry-content .wp-block-table a[href$=".pdf"],body.has-blocks div.entry-content .wp-block-table a[href$=".doc"],body.has-blocks div.entry-content .wp-block-table a[href$=".docx"],body.has-blocks div.entry-content .wp-block-table a[href$=".xls"],body.has-blocks div.entry-content .wp-block-table a[href$=".xlsx"],body.has-blocks div.entry-content .wp-block-table a[href$=".ppt"],body.has-blocks div.entry-content .wp-block-table a[href$=".pptx"],body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[target=_blank],body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".pdf"],body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".doc"],body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".docx"],body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".xls"],body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".xlsx"],body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".ppt"],body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".pptx"],body.has-blocks div.entry-content .wp-block-button a[target=_blank],body.has-blocks div.entry-content .wp-block-button a[href$=".pdf"],body.has-blocks div.entry-content .wp-block-button a[href$=".doc"],body.has-blocks div.entry-content .wp-block-button a[href$=".docx"],body.has-blocks div.entry-content .wp-block-button a[href$=".xls"],body.has-blocks div.entry-content .wp-block-button a[href$=".xlsx"],body.has-blocks div.entry-content .wp-block-button a[href$=".ppt"],body.has-blocks div.entry-content .wp-block-button a[href$=".pptx"],body.has-blocks div.entry-content .wp-block-file a[target=_blank],body.has-blocks div.entry-content .wp-block-file a[href$=".pdf"],body.has-blocks div.entry-content .wp-block-file a[href$=".doc"],body.has-blocks div.entry-content .wp-block-file a[href$=".docx"],body.has-blocks div.entry-content .wp-block-file a[href$=".xls"],body.has-blocks div.entry-content .wp-block-file a[href$=".xlsx"],body.has-blocks div.entry-content .wp-block-file a[href$=".ppt"],body.has-blocks div.entry-content .wp-block-file a[href$=".pptx"]{vertical-align:middle}body.has-blocks div.entry-content p a[target=_blank]::after,body.has-blocks div.entry-content p a[href$=".pdf"]::after,body.has-blocks div.entry-content p a[href$=".doc"]::after,body.has-blocks div.entry-content p a[href$=".docx"]::after,body.has-blocks div.entry-content p a[href$=".xls"]::after,body.has-blocks div.entry-content p a[href$=".xlsx"]::after,body.has-blocks div.entry-content p a[href$=".ppt"]::after,body.has-blocks div.entry-content p a[href$=".pptx"]::after,body.has-blocks div.entry-content ul a[target=_blank]::after,body.has-blocks div.entry-content ul a[href$=".pdf"]::after,body.has-blocks div.entry-content ul a[href$=".doc"]::after,body.has-blocks div.entry-content ul a[href$=".docx"]::after,body.has-blocks div.entry-content ul a[href$=".xls"]::after,body.has-blocks div.entry-content ul a[href$=".xlsx"]::after,body.has-blocks div.entry-content ul a[href$=".ppt"]::after,body.has-blocks div.entry-content ul a[href$=".pptx"]::after,body.has-blocks div.entry-content ol a[target=_blank]::after,body.has-blocks div.entry-content ol a[href$=".pdf"]::after,body.has-blocks div.entry-content ol a[href$=".doc"]::after,body.has-blocks div.entry-content ol a[href$=".docx"]::after,body.has-blocks div.entry-content ol a[href$=".xls"]::after,body.has-blocks div.entry-content ol a[href$=".xlsx"]::after,body.has-blocks div.entry-content ol a[href$=".ppt"]::after,body.has-blocks div.entry-content ol a[href$=".pptx"]::after,body.has-blocks div.entry-content .wp-block-table a[target=_blank]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".pdf"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".doc"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".docx"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".xls"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".xlsx"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".ppt"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".pptx"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[target=_blank]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".pdf"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".doc"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".docx"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".xls"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".xlsx"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".ppt"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".pptx"]::after,body.has-blocks div.entry-content .wp-block-button a[target=_blank]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".pdf"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".doc"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".docx"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".xls"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".xlsx"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".ppt"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".pptx"]::after,body.has-blocks div.entry-content .wp-block-file a[target=_blank]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".pdf"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".doc"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".docx"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".xls"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".xlsx"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".ppt"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".pptx"]::after{content:"";display:inline-block;margin:0 0 0 5px;vertical-align:middle;line-height:1.2;width:min(1.25em,20px);height:min(1.25em,20px);background-size:contain;background-position:50% 50%}body.has-blocks div.entry-content p a[href$=".pdf"]::after,body.has-blocks div.entry-content ul a[href$=".pdf"]::after,body.has-blocks div.entry-content ol a[href$=".pdf"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".pdf"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".pdf"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".pdf"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".pdf"]::after{background-image:url(../img/common/icon_pdf.png)}body.has-blocks div.entry-content p a[href$=".doc"]::after,body.has-blocks div.entry-content p a[href$=".docx"]::after,body.has-blocks div.entry-content ul a[href$=".doc"]::after,body.has-blocks div.entry-content ul a[href$=".docx"]::after,body.has-blocks div.entry-content ol a[href$=".doc"]::after,body.has-blocks div.entry-content ol a[href$=".docx"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".doc"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".docx"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".doc"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".docx"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".doc"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".docx"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".doc"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".docx"]::after{background-image:url(../img/common/icon_word.svg)}body.has-blocks div.entry-content p a[href$=".xls"]::after,body.has-blocks div.entry-content p a[href$=".xlsx"]::after,body.has-blocks div.entry-content ul a[href$=".xls"]::after,body.has-blocks div.entry-content ul a[href$=".xlsx"]::after,body.has-blocks div.entry-content ol a[href$=".xls"]::after,body.has-blocks div.entry-content ol a[href$=".xlsx"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".xls"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".xlsx"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".xls"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".xlsx"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".xls"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".xlsx"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".xls"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".xlsx"]::after{background-image:url(../img/common/icon_excel.svg)}body.has-blocks div.entry-content p a[href$=".ppt"]::after,body.has-blocks div.entry-content p a[href$=".pptx"]::after,body.has-blocks div.entry-content ul a[href$=".ppt"]::after,body.has-blocks div.entry-content ul a[href$=".pptx"]::after,body.has-blocks div.entry-content ol a[href$=".ppt"]::after,body.has-blocks div.entry-content ol a[href$=".pptx"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".ppt"]::after,body.has-blocks div.entry-content .wp-block-table a[href$=".pptx"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".ppt"]::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[href$=".pptx"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".ppt"]::after,body.has-blocks div.entry-content .wp-block-button a[href$=".pptx"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".ppt"]::after,body.has-blocks div.entry-content .wp-block-file a[href$=".pptx"]::after{background-image:url(../img/common/icon_power_point.svg)}body.has-blocks div.entry-content p a[target=_blank]:not([href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"])::after,body.has-blocks div.entry-content ul a[target=_blank]:not([href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"])::after,body.has-blocks div.entry-content ol a[target=_blank]:not([href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"])::after,body.has-blocks div.entry-content .wp-block-table a[target=_blank]:not([href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"])::after,body.has-blocks div.entry-content .wp-block-flexible-table-block-table a[target=_blank]:not([href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"])::after,body.has-blocks div.entry-content .wp-block-button a[target=_blank]:not([href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"])::after,body.has-blocks div.entry-content .wp-block-file a[target=_blank]:not([href$=".pdf"],[href$=".doc"],[href$=".docx"],[href$=".xls"],[href$=".xlsx"],[href$=".ppt"],[href$=".pptx"])::after{background:#fff;transition:background .3s;-webkit-mask-image:url("../img/common/icon_extramel_link.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:50% 50%;-webkit-mask-size:contain;mask-image:url("../img/common/icon_extramel_link.svg");mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}body:not(.page,.has-blocks) div.entry-content iframe{max-width:100%}body:not(.page,.has-blocks) div.entry-content iframe[src^="https://www.youtube.com"]{height:auto;aspect-ratio:16/9}body:not(.page,.has-blocks) div.entry-content h1{position:relative;font-size:1.5rem;line-height:1.4166666667}body:not(.page,.has-blocks) div.entry-content h2{position:relative;padding-bottom:.8333333333em;font-size:1.5rem;line-height:1.4166666667;color:var(--my-switch-color, var(--my-color-sub))}body:not(.page,.has-blocks) div.entry-content h2::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:.1875rem;background:linear-gradient(to right, var(--my-switch-color, var(--my-color-sub)) 0, var(--my-switch-color, var(--my-color-sub)) 11.111%, #ccc 11.111%)}body:not(.page,.has-blocks) div.entry-content h3{position:relative;padding:.6em 1.25em;font-size:1.25rem;line-height:1.5;color:var(--my-switch-color, var(--my-color-sub));background:#eee}body:not(.page,.has-blocks) div.entry-content h3::before{content:"";display:block;position:absolute;top:1.25em;left:0;width:.75em;height:.1875rem;background:var(--my-switch-color, var(--my-color-sub))}body:not(.page,.has-blocks) div.entry-content h4{position:relative;padding-left:.75em;font-size:1.25rem;line-height:1.5}body:not(.page,.has-blocks) div.entry-content h4::before{content:"";display:block;position:absolute;top:.7em;left:0;width:.5em;height:.1875rem;background:var(--my-switch-color, var(--my-color-sub))}body:not(.page,.has-blocks) div.entry-content h5{font-size:1.125rem;line-height:1.6666666667}body:not(.page,.has-blocks) div.entry-content h6{font-size:1rem;line-height:1.875}body:not(.page,.has-blocks) div.entry-content .is-layout-flow>*:not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3){margin-block-start:3.75rem}@media screen and (max-width: 767px){body:not(.page,.has-blocks) div.entry-content .is-layout-flow>*:not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3){margin-block-start:3rem}}body:not(.page,.has-blocks) div.entry-content .is-layout-flow>*:not(h1,h2,h3,h4,h5,h6)+:is(h4,h5,h6){margin-block-start:2.5rem}@media screen and (max-width: 767px){body:not(.page,.has-blocks) div.entry-content .is-layout-flow>*:not(h1,h2,h3,h4,h5,h6)+:is(h4,h5,h6){margin-block-start:2rem}}div.entry-content,div.editor-styles-wrapper{--wp--style--gallery-gap-default: .625rem}div.entry-content .wp-element-button,div.entry-content .wp-block-button__link,div.editor-styles-wrapper .wp-element-button,div.editor-styles-wrapper .wp-block-button__link{position:relative;display:inline-block;min-width:150px;padding:.7em 2.6em .8em 1.6em;border-radius:3px;background:var(--my-color-main);color:#fff;text-align:center;text-decoration:none;line-height:1.6}div.entry-content .wp-element-button::before,div.entry-content .wp-block-button__link::before,div.editor-styles-wrapper .wp-element-button::before,div.editor-styles-wrapper .wp-block-button__link::before{content:"";display:block;position:absolute;top:50%;right:.5em;background:#fff;width:1em;height:1em;margin-top:-0.5em;-webkit-mask-image:url("../svg/svg-arrow.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:50% 50%;-webkit-mask-size:contain;mask-image:url("../svg/svg-arrow.svg");mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain;transition:background .3s}body:not(.wp-admin) div.entry-content .wp-element-button,body:not(.wp-admin) div.entry-content .wp-block-button__link,body:not(.wp-admin) div.editor-styles-wrapper .wp-element-button,body:not(.wp-admin) div.editor-styles-wrapper .wp-block-button__link{transition:opacity .3s}body:not(.wp-admin) div.entry-content .wp-element-button:hover,body:not(.wp-admin) div.entry-content .wp-block-button__link:hover,body:not(.wp-admin) div.editor-styles-wrapper .wp-element-button:hover,body:not(.wp-admin) div.editor-styles-wrapper .wp-block-button__link:hover{opacity:.5}@media screen and (max-width: 767px){div.entry-content .wp-block-buttons:not(.has-small-font-size,.has-x-small-font-size,.has-xx-small-font-size) .wp-block-button:not(.has-small-font-size,.has-x-small-font-size,.has-xx-small-font-size),div.editor-styles-wrapper .wp-block-buttons:not(.has-small-font-size,.has-x-small-font-size,.has-xx-small-font-size) .wp-block-button:not(.has-small-font-size,.has-x-small-font-size,.has-xx-small-font-size){width:100%}div.entry-content .wp-block-buttons:not(.has-small-font-size,.has-x-small-font-size,.has-xx-small-font-size) .wp-block-button:not(.has-small-font-size,.has-x-small-font-size,.has-xx-small-font-size) .wp-block-button__link,div.editor-styles-wrapper .wp-block-buttons:not(.has-small-font-size,.has-x-small-font-size,.has-xx-small-font-size) .wp-block-button:not(.has-small-font-size,.has-x-small-font-size,.has-xx-small-font-size) .wp-block-button__link{display:block}}div.entry-content :where(ul,ol),div.editor-styles-wrapper :where(ul,ol){padding-inline-start:1.5em}div.entry-content ol.is-style-lst-upper-alpha,div.editor-styles-wrapper ol.is-style-lst-upper-alpha{list-style-type:upper-alpha}div.entry-content ol.is-style-lst-cjk-ideographic,div.editor-styles-wrapper ol.is-style-lst-cjk-ideographic{padding-inline-start:2.5em;list-style-type:cjk-ideographic}div.entry-content ul:where(:not(.is-style-pages-column-1,.is-style-pages-column-2,.is-style-pages-column-3)) li::marker,div.editor-styles-wrapper ul:where(:not(.is-style-pages-column-1,.is-style-pages-column-2,.is-style-pages-column-3)) li::marker{color:var(--my-switch-color, var(--my-color-sub))}div.entry-content ul.is-style-lst-square,div.editor-styles-wrapper ul.is-style-lst-square{list-style-type:square}div.entry-content ul.is-style-pages-column-1,div.entry-content ul.is-style-pages-column-2,div.entry-content ul.is-style-pages-column-3,div.editor-styles-wrapper ul.is-style-pages-column-1,div.editor-styles-wrapper ul.is-style-pages-column-2,div.editor-styles-wrapper ul.is-style-pages-column-3{list-style:none;display:grid;gap:.9375em 1.25rem;padding-inline-start:0;line-height:1.4}@media screen and (max-width: 767px){div.entry-content ul.is-style-pages-column-1,div.entry-content ul.is-style-pages-column-2,div.entry-content ul.is-style-pages-column-3,div.editor-styles-wrapper ul.is-style-pages-column-1,div.editor-styles-wrapper ul.is-style-pages-column-2,div.editor-styles-wrapper ul.is-style-pages-column-3{gap:.9375em 10px}}div.entry-content ul.is-style-pages-column-1>li,div.entry-content ul.is-style-pages-column-2>li,div.entry-content ul.is-style-pages-column-3>li,div.editor-styles-wrapper ul.is-style-pages-column-1>li,div.editor-styles-wrapper ul.is-style-pages-column-2>li,div.editor-styles-wrapper ul.is-style-pages-column-3>li{position:relative;padding:0 0 .9375em 1.3em}div.entry-content ul.is-style-pages-column-1>li::before,div.entry-content ul.is-style-pages-column-2>li::before,div.entry-content ul.is-style-pages-column-3>li::before,div.editor-styles-wrapper ul.is-style-pages-column-1>li::before,div.editor-styles-wrapper ul.is-style-pages-column-2>li::before,div.editor-styles-wrapper ul.is-style-pages-column-3>li::before{content:"";display:block;position:absolute;top:.43em;left:0;width:.6em;height:.6em;border-top:2px solid var(--my-color-main);border-right:2px solid var(--my-color-main);transform:rotate(45deg)}div.entry-content ul.is-style-pages-column-1>li::after,div.entry-content ul.is-style-pages-column-2>li::after,div.entry-content ul.is-style-pages-column-3>li::after,div.editor-styles-wrapper ul.is-style-pages-column-1>li::after,div.editor-styles-wrapper ul.is-style-pages-column-2>li::after,div.editor-styles-wrapper ul.is-style-pages-column-3>li::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(to right, var(--my-color-main) 25%, #ccc 25%)}div.entry-content ul.is-style-pages-column-1 a,div.entry-content ul.is-style-pages-column-2 a,div.entry-content ul.is-style-pages-column-3 a,div.editor-styles-wrapper ul.is-style-pages-column-1 a,div.editor-styles-wrapper ul.is-style-pages-column-2 a,div.editor-styles-wrapper ul.is-style-pages-column-3 a{display:block;color:var(--my-color-main);font-weight:bold;text-decoration:none}body:not(.wp-admin) div.entry-content ul.is-style-pages-column-1 a:hover,body:not(.wp-admin) div.entry-content ul.is-style-pages-column-2 a:hover,body:not(.wp-admin) div.entry-content ul.is-style-pages-column-3 a:hover,body:not(.wp-admin) div.editor-styles-wrapper ul.is-style-pages-column-1 a:hover,body:not(.wp-admin) div.editor-styles-wrapper ul.is-style-pages-column-2 a:hover,body:not(.wp-admin) div.editor-styles-wrapper ul.is-style-pages-column-3 a:hover{text-decoration:underline}div.entry-content ul.is-style-pages-column-1,div.editor-styles-wrapper ul.is-style-pages-column-1{grid-template-columns:1fr}div.entry-content ul.is-style-pages-column-2,div.editor-styles-wrapper ul.is-style-pages-column-2{grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 767px){div.entry-content ul.is-style-pages-column-2,div.editor-styles-wrapper ul.is-style-pages-column-2{grid-template-columns:1fr}}div.entry-content ul.is-style-pages-column-3,div.editor-styles-wrapper ul.is-style-pages-column-3{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 767px){div.entry-content ul.is-style-pages-column-3,div.editor-styles-wrapper ul.is-style-pages-column-3{grid-template-columns:1fr}}div.entry-content .myblock-page-list>ul,div.editor-styles-wrapper .myblock-page-list>ul{margin:0}div.entry-content .myblock-slider__item,div.editor-styles-wrapper .myblock-slider__item{text-align:center}div.entry-content .myblock-contact,div.editor-styles-wrapper .myblock-contact{background:var(--my-color-main-light);padding:1.5em 2em}@media screen and (max-width: 767px){div.entry-content .myblock-contact,div.editor-styles-wrapper .myblock-contact{padding:1em 1.5em}}div.entry-content .myblock-contact__name,div.editor-styles-wrapper .myblock-contact__name{display:flex;flex-wrap:wrap;gap:0 1em;margin-bottom:.5em;font-weight:bold}@media screen and (max-width: 767px){div.entry-content .myblock-contact__name__school,div.entry-content .myblock-contact__name__person,div.editor-styles-wrapper .myblock-contact__name__school,div.editor-styles-wrapper .myblock-contact__name__person{flex-basis:100%}}div.entry-content .myblock-contact__number,div.editor-styles-wrapper .myblock-contact__number{display:flex;flex-wrap:wrap;gap:0 1em}@media screen and (max-width: 767px){div.entry-content .myblock-contact__number__tel,div.entry-content .myblock-contact__number__fax,div.editor-styles-wrapper .myblock-contact__number__tel,div.editor-styles-wrapper .myblock-contact__number__fax{flex-basis:100%}}div.entry-content .myblock-contact__notice,div.editor-styles-wrapper .myblock-contact__notice{font-size:.85em}div.entry-content .wp-block-image.is-style-ta-left,div.editor-styles-wrapper .wp-block-image.is-style-ta-left{text-align:left}div.entry-content .wp-block-image.is-style-ta-center,div.editor-styles-wrapper .wp-block-image.is-style-ta-center{text-align:center}div.entry-content .wp-block-image.is-style-ta-right,div.editor-styles-wrapper .wp-block-image.is-style-ta-right{text-align:right}@media screen and (max-width: 767px){div.entry-content .wp-block-image.alignleft,div.entry-content .wp-block-image.alignright,div.editor-styles-wrapper .wp-block-image.alignleft,div.editor-styles-wrapper .wp-block-image.alignright{float:none !important;margin-left:auto !important;margin-right:auto !important}}div.entry-content .wp-element-caption,div.editor-styles-wrapper .wp-element-caption{font-size:.8125rem;text-align:inherit}div.entry-content .wp-block-group.is-style-clearfix:not(.is-vertical,.is-nowrap),div.editor-styles-wrapper .wp-block-group.is-style-clearfix:not(.is-vertical,.is-nowrap){display:flow-root}div.entry-content .wp-block-group.is-style-bg-decoration,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration{position:relative;overflow-y:hidden}div.entry-content .wp-block-group.is-style-bg-decoration.has-my-brand-light-background-color,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-my-brand-light-background-color{--bg-decoration: var(--my-color-main-part)}div.entry-content .wp-block-group.is-style-bg-decoration.has-my-gray-light-background-color,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-my-gray-light-background-color{--bg-decoration: #e4e4e4}div.entry-content .wp-block-group.is-style-bg-decoration.has-my-mechanical-light-background-color,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-my-mechanical-light-background-color{--bg-decoration: var(--my-department-color-part-mechanical)}div.entry-content .wp-block-group.is-style-bg-decoration.has-my-electrical-light-background-color,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-my-electrical-light-background-color{--bg-decoration: var(--my-department-color-part-electrical)}div.entry-content .wp-block-group.is-style-bg-decoration.has-my-control-light-background-color,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-my-control-light-background-color{--bg-decoration: var(--my-department-color-part-control)}div.entry-content .wp-block-group.is-style-bg-decoration.has-my-chemical-light-background-color,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-my-chemical-light-background-color{--bg-decoration: var(--my-department-color-part-chemical)}div.entry-content .wp-block-group.is-style-bg-decoration.has-my-general-light-background-color,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-my-general-light-background-color{--bg-decoration: var(--my-department-color-part-general)}div.entry-content .wp-block-group.is-style-bg-decoration.has-my-advanced-light-background-color,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-my-advanced-light-background-color{--bg-decoration: var(--my-department-color-part-advanced)}div.entry-content .wp-block-group.is-style-bg-decoration.has-background::before,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration.has-background::before{content:"";display:block;position:absolute;pointer-events:none;top:0;left:0;width:26.7777777778%;aspect-ratio:1/1;background:var(--bg-decoration, transparent);clip-path:polygon(0 0, 100% 0, 0 100%)}div.entry-content .wp-block-group.is-style-bg-decoration>*,div.editor-styles-wrapper .wp-block-group.is-style-bg-decoration>*{position:relative}div.entry-content .wp-block-table table,div.entry-content .wp-block-flexible-table-block-table table,div.editor-styles-wrapper .wp-block-table table,div.editor-styles-wrapper .wp-block-flexible-table-block-table table{width:var(--wp--style--global--content-size)}div.entry-content .wp-block-table thead,div.entry-content .wp-block-table tfoot,div.entry-content .wp-block-flexible-table-block-table thead,div.entry-content .wp-block-flexible-table-block-table tfoot,div.editor-styles-wrapper .wp-block-table thead,div.editor-styles-wrapper .wp-block-table tfoot,div.editor-styles-wrapper .wp-block-flexible-table-block-table thead,div.editor-styles-wrapper .wp-block-flexible-table-block-table tfoot{border-color:#999}div.entry-content .wp-block-table thead,div.entry-content .wp-block-flexible-table-block-table thead,div.editor-styles-wrapper .wp-block-table thead,div.editor-styles-wrapper .wp-block-flexible-table-block-table thead{border-bottom-width:1px;background:var(--my-switch-bg, var(--my-color-main-light))}div.entry-content .wp-block-table tfoot,div.entry-content .wp-block-flexible-table-block-table tfoot,div.editor-styles-wrapper .wp-block-table tfoot,div.editor-styles-wrapper .wp-block-flexible-table-block-table tfoot{border-top-width:1px;background:#f5f5f5}div.entry-content .wp-block-table th,div.entry-content .wp-block-table td,div.entry-content .wp-block-flexible-table-block-table th,div.entry-content .wp-block-flexible-table-block-table td,div.editor-styles-wrapper .wp-block-table th,div.editor-styles-wrapper .wp-block-table td,div.editor-styles-wrapper .wp-block-flexible-table-block-table th,div.editor-styles-wrapper .wp-block-flexible-table-block-table td{padding:.5em 1em}div.entry-content .wp-block-table.is-style-left-th tbody td:first-child,div.entry-content .wp-block-flexible-table-block-table.is-style-left-th tbody td:first-child,div.editor-styles-wrapper .wp-block-table.is-style-left-th tbody td:first-child,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-style-left-th tbody td:first-child{font-weight:bold;white-space:nowrap;background:var(--my-switch-bg, var(--my-color-main-light))}div.entry-content .wp-block-table th,div.entry-content .wp-block-table td,div.entry-content .wp-block-flexible-table-block-table th,div.entry-content .wp-block-flexible-table-block-table td,div.editor-styles-wrapper .wp-block-table th,div.editor-styles-wrapper .wp-block-table td,div.editor-styles-wrapper .wp-block-flexible-table-block-table th,div.editor-styles-wrapper .wp-block-flexible-table-block-table td{border:1px solid #999}div.entry-content .wp-block-table.is-style-stripes,div.entry-content .wp-block-flexible-table-block-table.is-style-stripes,div.editor-styles-wrapper .wp-block-table.is-style-stripes,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-style-stripes{border:none}div.entry-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd),div.entry-content .wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(odd),div.editor-styles-wrapper .wp-block-table.is-style-stripes tbody tr:nth-child(odd),div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(0,0,0,0)}div.entry-content .wp-block-table.is-style-stripes tbody tr:nth-child(even),div.entry-content .wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(even),div.editor-styles-wrapper .wp-block-table.is-style-stripes tbody tr:nth-child(even),div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-style-stripes tbody tr:nth-child(even){background-color:var(--my-switch-bg, var(--my-color-main-light))}div.entry-content .wp-block-table,div.editor-styles-wrapper .wp-block-table{container-type:inline-size;overflow:auto}div.entry-content .wp-block-table::-webkit-scrollbar,div.editor-styles-wrapper .wp-block-table::-webkit-scrollbar{height:5px;width:5px}div.entry-content .wp-block-table::-webkit-scrollbar-thumb,div.editor-styles-wrapper .wp-block-table::-webkit-scrollbar-thumb{background:var(--my-color-main)}div.entry-content .wp-block-table::-webkit-scrollbar-track-piece,div.editor-styles-wrapper .wp-block-table::-webkit-scrollbar-track-piece{background:#fff}@container (max-width: 899px){div.entry-content .wp-block-table,div.editor-styles-wrapper .wp-block-table{overflow-x:scroll}div.entry-content .wp-block-table::before,div.editor-styles-wrapper .wp-block-table::before{position:sticky;left:0;content:"← → テーブルが途中で切れている場合は左右にスクロールしてください。";font-size:.625rem;line-height:1.4;display:block;margin:0 0 .3125rem;color:#666}}@media screen and (max-width: 767px){div.entry-content .wp-block-table,div.editor-styles-wrapper .wp-block-table{overflow-x:scroll}div.entry-content .wp-block-table::before,div.editor-styles-wrapper .wp-block-table::before{position:sticky;left:0;content:"← → テーブルが途中で切れている場合は左右にスクロールしてください。";font-size:.625rem;line-height:1.4;display:block;margin:0 0 .3125rem;color:#666}}@media screen and (min-width: 768px){div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc{container-type:inline-size;overflow:auto}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc::-webkit-scrollbar,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc::-webkit-scrollbar{height:5px;width:5px}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc::-webkit-scrollbar-thumb,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc::-webkit-scrollbar-thumb{background:var(--my-color-main)}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc::-webkit-scrollbar-track-piece,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc::-webkit-scrollbar-track-piece{background:#fff}@container (max-width: 899px){div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc{overflow-x:scroll}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc::before,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc::before{position:sticky;left:0;content:"← → テーブルが途中で切れている場合は左右にスクロールしてください。";font-size:.625rem;line-height:1.4;display:block;margin:0 0 .3125rem;color:#666}}}@media screen and (min-width: 768px)and (max-width: 767px){div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc{overflow-x:scroll}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc::before,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc::before{position:sticky;left:0;content:"← → テーブルが途中で切れている場合は左右にスクロールしてください。";font-size:.625rem;line-height:1.4;display:block;margin:0 0 .3125rem;color:#666}}@media screen and (min-width: 768px){div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-pc table,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-pc table{max-width:none}}@media screen and (max-width: 767px){div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile{container-type:inline-size;overflow:auto}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile::-webkit-scrollbar,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile::-webkit-scrollbar{height:5px;width:5px}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile::-webkit-scrollbar-thumb,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile::-webkit-scrollbar-thumb{background:var(--my-color-main)}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile::-webkit-scrollbar-track-piece,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile::-webkit-scrollbar-track-piece{background:#fff}@container (max-width: 899px){div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile{overflow-x:scroll}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile::before,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile::before{position:sticky;left:0;content:"← → テーブルが途中で切れている場合は左右にスクロールしてください。";font-size:.625rem;line-height:1.4;display:block;margin:0 0 .3125rem;color:#666}}}@media screen and (max-width: 767px)and (max-width: 767px){div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile{overflow-x:scroll}div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile::before,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile::before{position:sticky;left:0;content:"← → テーブルが途中で切れている場合は左右にスクロールしてください。";font-size:.625rem;line-height:1.4;display:block;margin:0 0 .3125rem;color:#666}}@media screen and (max-width: 767px){div.entry-content .wp-block-flexible-table-block-table.is-scroll-on-mobile table,div.editor-styles-wrapper .wp-block-flexible-table-block-table.is-scroll-on-mobile table{max-width:none}}div.entry-content .wp-block-quote,div.editor-styles-wrapper .wp-block-quote{position:relative;padding:45px;border:none;background-color:var(--my-switch-bg, var(--my-color-main-light))}@media screen and (max-width: 767px){div.entry-content .wp-block-quote,div.editor-styles-wrapper .wp-block-quote{padding-left:15px;padding-right:15px}}div.entry-content .wp-block-quote::before,div.entry-content .wp-block-quote::after,div.editor-styles-wrapper .wp-block-quote::before,div.editor-styles-wrapper .wp-block-quote::after{display:block;position:absolute;height:.65em;font-size:60px;font-weight:bold;color:#ccc;line-height:1}div.entry-content .wp-block-quote::before,div.editor-styles-wrapper .wp-block-quote::before{content:"“";top:5px;left:10px}div.entry-content .wp-block-quote::after,div.editor-styles-wrapper .wp-block-quote::after{content:"”";bottom:5px;right:10px}div.entry-content .wp-block-quote>*,div.editor-styles-wrapper .wp-block-quote>*{position:relative;z-index:2}div.entry-content .wp-block-quote>p:first-child,div.editor-styles-wrapper .wp-block-quote>p:first-child{margin-top:0}div.entry-content .wp-block-quote>p:last-child,div.editor-styles-wrapper .wp-block-quote>p:last-child{margin-bottom:0}div.entry-content .wp-block-quote>cite,div.editor-styles-wrapper .wp-block-quote>cite{display:block;text-align:right;color:var(--my-switch-color, var(--my-color-sub))}div.entry-content h1.wp-block-heading,div.editor-styles-wrapper h1.wp-block-heading{position:relative;font-size:1.5rem;line-height:1.4166666667}div.entry-content h2.wp-block-heading,div.editor-styles-wrapper h2.wp-block-heading{position:relative;padding-bottom:.8333333333em;font-size:1.5rem;line-height:1.4166666667;color:var(--my-switch-color, var(--my-color-sub))}div.entry-content h2.wp-block-heading::after,div.editor-styles-wrapper h2.wp-block-heading::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:.1875rem;background:linear-gradient(to right, var(--my-switch-color, var(--my-color-sub)) 0, var(--my-switch-color, var(--my-color-sub)) 11.111%, #ccc 11.111%)}div.entry-content h3.wp-block-heading,div.editor-styles-wrapper h3.wp-block-heading{position:relative;padding:.6em 1.25em;font-size:1.25rem;line-height:1.5;color:var(--my-switch-color, var(--my-color-sub));background:#eee}div.entry-content h3.wp-block-heading::before,div.editor-styles-wrapper h3.wp-block-heading::before{content:"";display:block;position:absolute;top:1.25em;left:0;width:.75em;height:.1875rem;background:var(--my-switch-color, var(--my-color-sub))}div.entry-content h4.wp-block-heading,div.editor-styles-wrapper h4.wp-block-heading{position:relative;padding-left:.75em;font-size:1.25rem;line-height:1.5}div.entry-content h4.wp-block-heading::before,div.editor-styles-wrapper h4.wp-block-heading::before{content:"";display:block;position:absolute;top:.7em;left:0;width:.5em;height:.1875rem;background:var(--my-switch-color, var(--my-color-sub))}div.entry-content h5.wp-block-heading,div.editor-styles-wrapper h5.wp-block-heading{font-size:1.125rem;line-height:1.6666666667}div.entry-content h6.wp-block-heading,div.editor-styles-wrapper h6.wp-block-heading{font-size:1rem;line-height:1.875}div.entry-content :where(mark:not([class],[style])),div.editor-styles-wrapper :where(mark:not([class],[style])){background:linear-gradient(transparent 60%, #fcf24b 60%)}body .is-layout-flow>*:not(.wp-block-heading)+.wp-block-heading:is(h1,h2,h3),body .is-layout-constrained>*:not(.wp-block-heading)+.wp-block-heading:is(h1,h2,h3){margin-block-start:3.75rem}@media screen and (max-width: 767px){body .is-layout-flow>*:not(.wp-block-heading)+.wp-block-heading:is(h1,h2,h3),body .is-layout-constrained>*:not(.wp-block-heading)+.wp-block-heading:is(h1,h2,h3){margin-block-start:3rem}}body .is-layout-flow>*:not(.wp-block-heading)+.wp-block-heading:is(h4,h5,h6),body .is-layout-constrained>*:not(.wp-block-heading)+.wp-block-heading:is(h4,h5,h6){margin-block-start:2.5rem}@media screen and (max-width: 767px){body .is-layout-flow>*:not(.wp-block-heading)+.wp-block-heading:is(h4,h5,h6),body .is-layout-constrained>*:not(.wp-block-heading)+.wp-block-heading:is(h4,h5,h6){margin-block-start:2rem}}
