@charset "UTF-8";.xw-block-title-box.xw-shadow{filter:drop-shadow(1px 1px 5px rgba(0, 0, 0, .15))}.wp-block-group :where(.wp-block-group__inner-container) > *:not(p),.wp-block-xwrite,.xw-block-title-box > .xw-box-content > *:not(p){clear:both;margin-top:var(--widget--element--mrg);margin-bottom:0}.wp-block-xwrite{box-sizing:border-box}.marker-custom{background:linear-gradient(transparent 73%,var(--marker-custom-color) 0)}.xw-block-title-box{--background-color:transparent;--accent-color:#333;--border-radius:initial;--text-color:#fff;overflow:hidden;position:relative;border-radius:var(--border-radius,0)}.xw-block-title-box > .xw-box-title{min-height:2em;padding:.5em var(--block--box--pad);background-color:var(--accent-color);color:var(--text-color)}.xw-block-title-box > .xw-box-title .title-text{display:inline-block;color:var(--text-color)}.xw-block-title-box > .xw-box-content{padding:var(--block--box--pad);border-color:var(--accent-color);background-color:var(--background-color)}.xw-block-title-box > .xw-box-content > :first-child{margin-top:0}.xw-block-title-box > .xw-box-content > :last-child{margin-bottom:0}.xw-block-title-box.xw-box-type1:not(.xw-shadow-hide){box-shadow:1px 1px 4px 1px #ccc}.xw-block-title-box.xw-box-type1 > .xw-box-title{font-weight:700;text-align:center}.xw-block-title-box.xw-box-type1 > .xw-box-content{border:2px solid var(--accent-color);border-top:none;border-radius:0 0 var(--border-radius,0) var(--border-radius,0)}@media (max-width:991.98px){.xw-block-title-box{width:auto}}.wp-block-list li + li,.wp-block-list li li{margin-top:.5em}:where(.is-style-arrow_1) > li > :where(.is-style-normal) > li:before,:where(.is-style-arrow_1) li:before,:where(.is-style-arrow_2) > li > :where(.is-style-normal) > li:before,:where(.is-style-arrow_2) li:before,:where(.is-style-check) > li > :where(.is-style-normal) > li:before,:where(.is-style-check) li:before,:where(.is-style-circle) > li > :where(.is-style-normal) > li:before,:where(.is-style-circle) li:before,:where(.is-style-triangle) > li > :where(.is-style-normal) > li:before,:where(.is-style-triangle) li:before,:where(.is-style-xmark) > li > :where(.is-style-normal) > li:before,:where(.is-style-xmark) li:before,:where(ol):where(.is-style-annotation) > li > :where(.is-style-normal) > li:before,:where(ol):where(.is-style-annotation) li:before,:where(ul):where(.is-style-annotation) > li > :where(.is-style-normal) > li:before,:where(ul):where(.is-style-annotation) li:before,ol :where(.is-style-none) > li > :where(.is-style-normal) > li:before,ol :where(.is-style-none) li:before,ul :where(.is-style-none) > li > :where(.is-style-normal) > li:before,ul :where(.is-style-none) li:before{counter-increment:inherit;width:inherit;height:inherit;line-height:inherit;display:inherit;align-items:inherit;justify-content:inherit;white-space:inherit;border-radius:inherit;background-color:inherit;border:none}.wp-block-list li::marker{color:var(--block-list-icon-color,#666)}:where(.is-style-check) > li > :where(.is-style-normal) > li,:where(.is-style-check) li{position:relative}:where(.is-style-check) > li > :where(.is-style-normal) > li:before,:where(.is-style-check) li:before{position:absolute;top:.3em;left:-1.6em;--is-border-left:.75em;font-size:.8em;content:"\f00c";font-family:"Article Icon Symbols";font-weight:900;color:var(--block-list-icon-color,#666)}:where(.is-style-triangle) > li > :where(.is-style-normal) > li,:where(.is-style-triangle) li{position:relative}:where(.is-style-triangle) > li > :where(.is-style-normal) > li:before,:where(.is-style-triangle) li:before{position:absolute;top:0;left:-1em;--is-border-left:0.6em;font-size:initial;content:"\f0da";font-family:"Article Icon Symbols";font-weight:900;color:var(--block-list-icon-color,#666)}:where(.is-style-arrow_1) > li > :where(.is-style-normal) > li,:where(.is-style-arrow_1) li{position:relative}:where(.is-style-arrow_1) > li > :where(.is-style-normal) > li:before,:where(.is-style-arrow_1) li:before{position:absolute;top:0;left:-1.1em;--is-border-left:0.75em;font-size:.9em;content:"\f105";font-family:"Article Icon Symbols";font-weight:900;color:var(--block-list-icon-color,#666)}:where(.is-style-arrow_2) > li > :where(.is-style-normal) > li,:where(.is-style-arrow_2) li{position:relative}:where(.is-style-arrow_2) > li > :where(.is-style-normal) > li:before,:where(.is-style-arrow_2) li:before{position:absolute;top:.2em;left:-1.55em;--is-border-left:.75em;font-size:.8em;content:"\f138";font-family:"Article Icon Symbols";font-weight:900;color:var(--block-list-icon-color,#666)}:where(.is-style-circle) > li > :where(.is-style-normal) > li,:where(.is-style-circle) li{position:relative}:where(.is-style-circle) > li > :where(.is-style-normal) > li:before,:where(.is-style-circle) li:before{position:absolute;top:.2em;left:-1.55em;--is-border-left:.75em;font-size:.8em;content:"\f111";font-family:"Article Icon Symbols";font-weight:400;color:var(--block-list-icon-color,#666)}:where(.is-style-xmark) > li > :where(.is-style-normal) > li,:where(.is-style-xmark) li{position:relative}:where(.is-style-xmark) > li > :where(.is-style-normal) > li:before,:where(.is-style-xmark) li:before{position:absolute;top:0;left:-1.15em;--is-border-left:.75em;font-size:initial;content:"\f00d";font-weight:900;font-family:"Article Icon Symbols";color:var(--block-list-icon-color,#666)}:where(ul):where(.is-style-annotation) > li > :where(.is-style-normal) > li,:where(ul):where(.is-style-annotation) li{position:relative}:where(ul):where(.is-style-annotation) > li > :where(.is-style-normal) > li:before,:where(ul):where(.is-style-annotation) li:before{position:absolute;top:.25em;left:-1.7em;--is-border-left:1em;font-size:.8em;content:"※";color:var(--block-list-icon-color,#666);font-family:inherit;font-weight:400}:where(ol):where(.is-style-annotation) > li > :where(.is-style-normal) > li,:where(ol):where(.is-style-annotation) li{position:relative}:where(ol):where(.is-style-annotation) > li > :where(.is-style-normal) > li:before,:where(ol):where(.is-style-annotation) li:before{position:absolute;top:.25em;left:-2.4em;--is-border-left:0;font-size:.8em;counter-increment:num;content:"※" counter(num);color:var(--block-list-icon-color,#666);font-family:inherit;font-weight:400}:where(.is-style-number-circle) > li > :where(.is-style-normal) > li,:where(.is-style-number-circle) li{position:relative}:where(.is-style-number-circle) > li > :where(.is-style-normal) > li:before,:where(.is-style-number-circle) li:before{content:counter(num);position:absolute;top:.2em;left:-2.4em;--is-border-left:0.75em;font-size:.6em;font-weight:initial;font-family:initial;width:18px;height:18px;line-height:18px;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:18px;color:#fff;background:var(--block-list-icon-color,#666)}:where(.is-style-number-circle-outline) > li > :where(.is-style-normal) > li,:where(.is-style-number-circle-outline) li{position:relative}:where(.is-style-number-circle-outline) > li > :where(.is-style-normal) > li:before,:where(.is-style-number-circle-outline) li:before{content:counter(num);position:absolute;top:.2em;left:-2.4em;--is-border-left:0.75em;font-size:.6em;font-weight:initial;font-family:initial;width:18px;height:18px;line-height:18px;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:18px;background:0 0;border:1px solid var(--block-list-icon-color,#666);color:var(--block-list-icon-color,#666)}ol :where(.is-style-none) > li > :where(.is-style-normal) > li:before,ol :where(.is-style-none) li:before,ul :where(.is-style-none) > li > :where(.is-style-normal) > li:before,ul :where(.is-style-none) li:before{content:none}ol:not([class*=is-style-none]) ol:where(.is-style-none) > li ol:not([class*=is-style-]),ol:not([class*=is-style-none]) ol:where(.is-style-none) > li ol:where(.is-style-normal),ol:not([class*=is-style-none]) ol:where(.is-style-none) > li ul:not([class*=is-style-]),ol:not([class*=is-style-none]) ol:where(.is-style-none) > li ul:where(.is-style-normal),ol:not([class*=is-style-none]) ul:where(.is-style-none) > li ol:not([class*=is-style-]),ol:not([class*=is-style-none]) ul:where(.is-style-none) > li ol:where(.is-style-normal),ol:not([class*=is-style-none]) ul:where(.is-style-none) > li ul:not([class*=is-style-]),ol:not([class*=is-style-none]) ul:where(.is-style-none) > li ul:where(.is-style-normal),ul:not([class*=is-style-none]) ol:where(.is-style-none) > li ol:not([class*=is-style-]),ul:not([class*=is-style-none]) ol:where(.is-style-none) > li ol:where(.is-style-normal),ul:not([class*=is-style-none]) ol:where(.is-style-none) > li ul:not([class*=is-style-]),ul:not([class*=is-style-none]) ol:where(.is-style-none) > li ul:where(.is-style-normal),ul:not([class*=is-style-none]) ul:where(.is-style-none) > li ol:not([class*=is-style-]),ul:not([class*=is-style-none]) ul:where(.is-style-none) > li ol:where(.is-style-normal),ul:not([class*=is-style-none]) ul:where(.is-style-none) > li ul:not([class*=is-style-]),ul:not([class*=is-style-none]) ul:where(.is-style-none) > li ul:where(.is-style-normal){text-indent:-1.5em!important}p.name{text-align:center}:is(.side, .footer, .nav__drawers--widgets, .main) :is(.widget, .widget_block) :is([class*=is-style-heading--section]){background-color:initial;border:initial;padding:initial;color:initial;overflow:initial;--widget--block--pad:0rem}:is(.side, .footer, .nav__drawers--widgets, .main) :is(.widget, .widget_block) :is([class*=is-style-heading--section]):before{top:initial;z-index:initial;content:initial}:is(.side, .footer, .nav__drawers--widgets, .main) :is(.widget, .widget_block) :is([class*=is-style-heading--section]):after{content:initial}.footer .widget.widget_block:has(.is-style-heading4),.nav__drawers .widget.widget_block:has(.is-style-heading4),.side .widget.widget_block:has(.is-style-heading4){background-color:transparent;background:0 0;box-shadow:none}.footer .widget_block:has(> .wp-block-heading:only-child.is-style-heading3),.footer .widget_block:has(> .wp-block-heading:only-child.is-style-heading4),.nav__drawers .widget_block:has(> .wp-block-heading:only-child.is-style-heading3),.nav__drawers .widget_block:has(> .wp-block-heading:only-child.is-style-heading4),.side .widget_block:has(> .wp-block-heading:only-child.is-style-heading4){background:0 0;box-shadow:none;padding:0}.footer .widget:has(.is-style-heading5),.nav__drawers .widget:has(.is-style-heading5),.side .widget:has(.is-style-heading5){position:relative}.footer .widget:has(.is-style-heading6),.nav__drawers .widget:has(.is-style-heading6),.side .widget:has(.is-style-heading6){position:relative}.wp-block-image .aligncenter figcaption{text-align:center}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.widget_media_image{text-align:center}.wp-block-table thead{border:none}.wp-block-table table{border:1px solid var(--block-table-border-color,#f0f0f0)}.wp-block-table table tbody tr td:first-child{color:var(--block-table-heading-column-text-color);background-color:var(--block-table-heading-column-background-color)}.wp-block-table td,.wp-block-table th{border:1px solid #f0f0f0;position:relative;z-index:0}.wp-block-table th{color:var(--block-table-heading-text-color);background-color:var(--block-table-heading-background-color)}.wp-block-table tfoot{border:none}.wp-block-table tfoot td{color:var(--block-table-footer-text-color);background-color:var(--block-table-footer-background-color)}.wp-block-table[data-table-scroll] table{width:var(--block-table-width-sp,100%)}.wp-block-table[data-table-scroll=pc_sp],.wp-block-table[data-table-scroll=sp]{padding-bottom:16px}.wp-block-table[data-table-scroll][data-column-sticky=true] table tr > :first-child{position:sticky;top:0;left:0;z-index:1}.wp-block-table[data-table-scroll][data-column-sticky=true] table tr > :first-child:before{content:"";position:absolute;top:0;left:-1px;width:calc(100% + 2px);height:100%;border-right:1px solid var(--block-table-border-color);border-left:1px solid var(--block-table-border-color);pointer-events:none}.wp-block-table[data-table-scroll][data-column-sticky=true] thead tr > :first-child{background-color:var(--block-table-heading-background-color,#fff)}.wp-block-table[data-table-scroll][data-column-sticky=true] tbody tr > :first-child{background-color:var(--block-table-heading-column-background-color,#fff)}.wp-block-table[data-table-scroll][data-column-sticky=true] tfoot tr > :first-child{background-color:var(--block-table-footer-background-color,#fff)}.wp-block-table .scroll-hint-icon{z-index:20}.wp-block-table td br::selection,.wp-block-table th br::selection{background-color:transparent}@media (min-width:768px){.wp-block-table[data-table-scroll] table{width:var(--block-table-width-pc,100%)}.wp-block-table[data-table-scroll=pc],.wp-block-table[data-table-scroll=pc_sp]{padding-bottom:16px}.wp-block-table[data-table-scroll=sp]{padding-bottom:0;overflow:initial!important}}@keyframes auto_shiny{0%{transform:rotate(40deg) scale(0);opacity:0}80%{transform:rotate(40deg) scale(0);opacity:0}85%{transform:rotate(40deg) scale(0);opacity:.5}86%{transform:rotate(40deg) scale(4);opacity:1}100%{transform:rotate(40deg) scale(50);opacity:0}}@keyframes auto_shiny{0%{transform:rotate(40deg) scale(0);opacity:0}80%{transform:rotate(40deg) scale(0);opacity:0}85%{transform:rotate(40deg) scale(0);opacity:.5}86%{transform:rotate(40deg) scale(4);opacity:1}100%{transform:rotate(40deg) scale(50);opacity:0}}@keyframes auto_shiny{0%{transform:rotate(40deg) scale(0);opacity:0}80%{transform:rotate(40deg) scale(0);opacity:0}85%{transform:rotate(40deg) scale(0);opacity:.5}86%{transform:rotate(40deg) scale(4);opacity:1}100%{transform:rotate(40deg) scale(50);opacity:0}}@keyframes auto_shiny{0%{transform:rotate(40deg) scale(0);opacity:0}80%{transform:rotate(40deg) scale(0);opacity:0}85%{transform:rotate(40deg) scale(0);opacity:.5}86%{transform:rotate(40deg) scale(4);opacity:1}100%{transform:rotate(40deg) scale(50);opacity:0}}.articleBody > :is(.xw-block-common-parts__content){clear:initial;margin-top:0;margin-bottom:0}.articleBody > :first-child:is(.xw-block-common-parts__content) > :first-child{margin-top:0}.articleBody > :last-child:is(.xw-block-common-parts__content) > :last-child{margin-bottom:0}:is(.widget > .xw-block-common-parts__content > *, .widget_block > .xw-block-common-parts__content > *, .mobile-widget > .xw-block-common-parts__content > *):not(:only-child),:is(.wp-widget-group__inner-blocks > .xw-block-common-parts__content > *, .wp-block-group__inner-container > .xw-block-common-parts__content > *):not(:only-child){margin-top:var(--widget--element--mrg);margin-bottom:0}:is(.xw-block-common-parts__content) .wp-block-group{margin-top:var(--widget--element--mrg);margin-bottom:0}:is(.widget, .widget_block, .mobile-widget) > :first-child:is(.xw-block-common-parts__content) > :first-child,:is(.wp-widget-group__inner-blocks, .wp-block-group__inner-container) > :first-child:is(.xw-block-common-parts__content) > :first-child{margin-top:0}:is(.widget, .widget_block, .mobile-widget) > :last-child:is(.xw-block-common-parts__content) > :last-child,:is(.wp-widget-group__inner-blocks, .wp-block-group__inner-container) > :last-child:is(.xw-block-common-parts__content) > :last-child{margin-bottom:0}blockquote.is-style-marks{position:relative;padding:45px 30px;line-height:1.5;background-color:#f6f6f6}blockquote.is-style-marks:before{position:absolute;content:"\f10d";font-family:"Article Icon Symbols";font-weight:900;top:10px;left:10px;color:#ccc;font-size:20px}blockquote.is-style-marks:after{position:absolute;content:"\f10e";font-family:"Article Icon Symbols";font-weight:900;right:10px;bottom:10px;color:#ccc;font-size:20px}blockquote.is-style-brackets{position:relative;padding:30px;line-height:1.5;background-color:#f4f4f4}.is-style-brackets::after,blockquote.is-style-brackets::before{content:"";width:30px;height:30px;position:absolute}blockquote.is-style-brackets::before{border-left:solid 2px #ccc;border-top:solid 2px #ccc;top:0;left:0}blockquote.is-style-brackets::after{border-right:solid 2px #ccc;border-bottom:solid 2px #ccc;bottom:0;right:0}.wp-block-group :where(.wp-block-group__inner-container) > :first-child{margin-top:0}.wp-block-group :where(.wp-block-group__inner-container) > :last-child{margin-bottom:0}@media (max-width:767.98px){.widget.widget_block:has(.xw-block-display-pc-tab:only-child){display:none!important}.widget.widget_block:first-child:has(.xw-block-display-pc-tab:only-child) ~ .widget.widget_block:nth-child(1 of .widget.widget_block:not(:has(.xw-block-display-pc-tab:only-child))){margin-top:0!important}}@media (min-width:768px){.widget.widget_block:has(.xw-block-display-sp:only-child){display:none!important}.widget.widget_block:first-child:has(.xw-block-display-sp:only-child) ~ .widget.widget_block:nth-child(1 of .widget.widget_block:not(:has(.xw-block-display-sp:only-child))){margin-top:0!important}}.xwb-label-custom[style*=label-custom-color]{--label-custom-fontsize:1em;background-color:var(--label-custom-color);color:#fff;border-radius:3px;padding:0 5px 1px;margin:5px 5px 0 0;line-height:2;display:inline-block;font-size:var(--label-custom-fontsize)}.xwb-inline-list{display:inline-block;width:100%;padding:0 0 0 1.64em;position:relative;margin-top:.4em}.xwb-inline-list:first-child{margin-top:0}.xwb-inline-list:before{position:absolute;top:.2em;left:.4em;font-size:.8em;font-family:"Article Icon Symbols";font-weight:900}.xwb-inline-list.inline-list__dot:before{content:"";background-color:var(--cell-icon-color,currentcolor);border-radius:50%;height:5px;left:.82em;top:calc(.88em - 1px);width:5px}