.wp-block-button__link{box-sizing:border-box;cursor:pointer;text-align:center;word-break:break-word;display:inline-block}.wp-block-button__link.aligncenter{text-align:center}:where(.wp-block-button__link){box-shadow:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap,.5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-button .wp-block-button__link:where(.has-border-color),.wp-block-button .wp-block-button__link:where([style*=border-style]){border-width:initial}.wp-block-buttons>.wp-block-button{margin:0;display:inline-block}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{width:100%;margin-left:auto;margin-right:auto}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter{text-align:center}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important;align-items:normal!important}@media (width>=782px){.wp-block-columns{flex-wrap:nowrap!important}}@media (width<=781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (width>=782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-grow:1;flex-basis:0}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{overflow-wrap:break-word;word-break:break-word;flex-grow:1;min-width:0}.wp-block-cover{box-sizing:border-box;background-position:50%;justify-content:center;align-items:center;min-height:430px;padding:1em;display:flex;position:relative;overflow:clip}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient{background-color:#0000}.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{opacity:.5;z-index:1;position:absolute;inset:0}.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover:after{content:"";min-height:inherit;font-size:0;display:block}@supports (position:sticky){.wp-block-cover:after{content:none}}.wp-block-cover.aligncenter{display:flex}.wp-block-cover .wp-block-cover__inner-container{color:inherit;z-index:1;width:100%}.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background{padding:1.25em 2.375em}.wp-block-image img{box-sizing:border-box;vertical-align:bottom;max-width:100%;height:auto}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img{width:100%;height:auto}.wp-block-image .aligncenter,.wp-block-image.aligncenter{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image.aligncenter>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image :where(.has-border-color),.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image figure{margin:0}ul{box-sizing:border-box}ul.has-background,p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-spacer{clear:both}.wp-element-button{cursor:pointer}.aligncenter{clear:both}html :where(.has-border-color),html :where([style*=border-width]){border-style:solid}html :where(img[class*=wp-image-]){max-width:100%;height:auto}:where(figure){margin:0 0 1em}.is-style-sme-alert,.is-style-sme-alert-success,.is-style-sme-alert-warning{--sme-alert--border-radius:var(--_global--border-radius);--sme-alert--padding:var(--_padding1);--sme-alert--background-color:#0000;--sme-alert--border:1px solid var(--_lighter-color-gray);--sme-alert--color:currentColor;--sme-alert--icon:none;--sme-alert--icon-size:24px;background-color:var(--sme-alert--background-color);border:var(--sme-alert--border);border-radius:var(--sme-alert--border-radius);color:var(--sme-alert--color);padding:calc(var(--sme-alert--padding)*2 + var(--sme-alert--icon-size)) var(--sme-alert--padding) var(--sme-alert--padding);display:block;position:relative}@media (width>=640px){.is-style-sme-alert,.is-style-sme-alert-success,.is-style-sme-alert-warning{padding:var(--sme-alert--padding) var(--sme-alert--padding) var(--sme-alert--padding) calc(var(--sme-alert--padding)*2 + var(--sme-alert--icon-size))}}.is-style-sme-alert-success:before,.is-style-sme-alert-warning:before,.is-style-sme-alert:before{background-image:var(--sme-alert--icon);content:"";height:var(--sme-alert--icon-size);left:50%;top:var(--_padding1);width:var(--sme-alert--icon-size);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;transform:translate(-50%)}@media (width>=640px){.is-style-sme-alert-success:before,.is-style-sme-alert-warning:before,.is-style-sme-alert:before{left:var(--_padding1);top:50%;transform:translateY(-50%)}}.sme-font-size{display:inline-block}li>.sme-font-size{display:inline}.sme-highlighter{background-image:linear-gradient(#0000 60%,#fff10080 0)}.is-style-sme-alert{--sme-alert--background-color:#fff9e6;--sme-alert--border:1px solid #fff3cd;--sme-alert--color:#5a4d26;--sme-alert--icon:url(../../src/style/alert/icon.svg)}.is-style-sme-alert-success{--sme-alert--background-color:#f4ffe6;--sme-alert--border:1px solid #dfffb3;--sme-alert--color:#28321b;--sme-alert--icon:url(../../src/style/alert-success/icon.svg)}.is-style-sme-alert-warning{--sme-alert--background-color:#ffede6;--sme-alert--border:1px solid #ffdacd;--sme-alert--color:#5a3426;--sme-alert--icon:url(../../src/style/alert-warning/icon.svg);color:#5a3426;background-color:#ffede6;border:1px solid #ffdacd}.is-style-sme-list-check,.is-style-sme-list-check ul{list-style:none}.is-style-sme-list-check li{position:relative}.is-style-sme-list-check li:before{content:"";height:6px;left:calc(7px - 1.5em);top:calc(var(--_half-leading)*1rem + 3px);border:0 solid #75cd00;border-width:0 0 2px 2px;width:8px;display:block;position:absolute;transform:rotate(-45deg)}.is-style-sme-list-remark,.is-style-sme-list-remark ul{list-style:none}.is-style-sme-list-remark li{position:relative}.is-style-sme-list-remark li:before{content:"※";position:absolute;left:calc(2px - 1.5em)}.is-style-sme-post-it-narrow{--sme-post-it-narrow--background-color:#fff;--sme-post-it-narrow--line-size:.45rem;--sme-post-it-narrow--line-color:#ff6e3b;background-color:var(--sme-post-it-narrow--background-color);z-index:1;width:fit-content;position:relative;box-shadow:1px 2px 6px #0000001a}.is-style-sme-post-it-narrow:after{background-color:var(--sme-post-it-narrow--line-color);content:"";width:var(--sme-post-it-narrow--line-size);display:block;position:absolute;top:0;bottom:0;left:0}.is-style-sme-post-it-narrow.has-text-align-center{margin-left:auto;margin-right:auto}.is-style-sme-post-it-narrow.has-text-align-right{margin-left:auto;margin-right:0}p.is-style-sme-post-it-narrow{padding:var(--_padding-2) var(--_padding-1) var(--_padding-2) calc(var(--_padding-1) + var(--sme-post-it-narrow--line-size))}.smb-balloon{--smb-balloon--border-radius:var(--_global--border-radius);--smb-balloon--background-color:var(--_lightest-color-gray);--smb-balloon--border-color:var(--_lightest-color-gray);--smb-balloon--border-style:solid;--smb-balloon--border-width:0px;--smb-balloon--color:inherit;--smb-balloon--avatar-border-color:var(--_lighter-color-gray);--smb-balloon--avatar-border-style:solid;--smb-balloon--avatar-border-width:3px;--smb-balloon--gap:calc(var(--_margin-1) + var(--smb-balloon--border-width));flex-direction:column;align-items:flex-start;display:flex}.smb-balloon__person{margin:0 0 var(--smb-balloon--gap) var(--smb-balloon--border-width);justify-content:center;align-items:center;display:inline-flex}.smb-balloon__person .smb-balloon__name{margin:0 0 0 5px}.smb-balloon__figure{border:var(--smb-balloon--avatar-border-width) var(--smb-balloon--avatar-border-style) var(--smb-balloon--avatar-border-color);box-sizing:initial;border-radius:100%;flex:none;width:60px;height:60px;position:relative;overflow:hidden}.smb-balloon__figure img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.smb-balloon__name{--_font-size-level:-2;font-size:var(--_font-size);line-height:var(--_line-height);white-space:nowrap}.smb-balloon__body{background-color:var(--smb-balloon--background-color);border:var(--smb-balloon--border-width) var(--smb-balloon--border-style) var(--smb-balloon--border-color);border-radius:var(--smb-balloon--border-radius);color:var(--smb-balloon--color);overflow-wrap:break-word;padding:var(--_padding1);flex:auto;position:relative}.smb-balloon__body:after,.smb-balloon__body:before{content:"";border-style:solid;border-color:#0000;width:0;height:0;margin-left:0;display:block;position:absolute}.smb-balloon__body:before{border-bottom-color:var(--smb-balloon--border-color);border-width:0 calc(5px + var(--smb-balloon--border-width)) calc((5px + var(--smb-balloon--border-width))*2);left:calc(25px + var(--smb-balloon--avatar-border-width)*2/2 - var(--smb-balloon--border-width)*2/2);top:calc(-10px - var(--smb-balloon--border-width)*2)}.smb-balloon__body:after{border-bottom-color:var(--smb-balloon--background-color);left:calc(25px + var(--smb-balloon--avatar-border-width)*2/2);border-width:0 5px 10px;top:-10px}.smb-balloon:where([style*=border-width]){border:none}@media (width>=640px){.smb-balloon{flex-flow:row;align-items:center}.smb-balloon__person{margin:0 var(--smb-balloon--gap) 0 0;flex-direction:column}.smb-balloon__person .smb-balloon__name{margin:5px 0 0}.smb-balloon__body:after,.smb-balloon__body:before{border-color:#0000}.smb-balloon__body:before{border-right-color:var(--smb-balloon--border-color);border-width:calc(5px + var(--smb-balloon--border-width)) calc((5px + var(--smb-balloon--border-width))*2) calc(5px + var(--smb-balloon--border-width)) 0;left:calc(-10px - var(--smb-balloon--border-width)*2);top:calc(50% - 5px - var(--smb-balloon--border-width))}.smb-balloon__body:after{border-right-color:var(--smb-balloon--background-color);border-width:5px 10px 5px 0;top:calc(50% - 5px);left:-10px}}*{--_font-size:calc(var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level))*1rem);--_line-height:clamp(1.1,calc(var(--_line-height-slope)*var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level)) + 1 + var(--_half-leading)*2 + var(--_line-height-slope)*-1),calc(var(--_half-leading)*2 + 1));--_fluid-font-size:clamp(1rem * calc(var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))),calc((var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))/57.5*-22.5 - var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))/57.5*-22.5 + var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level)))*1rem + (var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))/57.5 - var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))/57.5)*100vw),1rem * calc(var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))));box-sizing:border-box}#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;width:auto;margin-bottom:1em;padding:10px;display:table;position:relative;-webkit-box-shadow:0 1px 1px #0000000d;box-shadow:0 1px 1px #0000000d}div.ez-toc-widget-container{padding:0;position:relative}#ez-toc-container.ez-toc-light-blue{background:#edf6ff}#ez-toc-container.ez-toc-white{background:#fff}#ez-toc-container.ez-toc-black{background:#000}#ez-toc-container.ez-toc-transparent{background:0 0}div.ez-toc-widget-container ul{display:block}div.ez-toc-widget-container li{border:none;padding:0}div.ez-toc-widget-container ul.ez-toc-list{padding:10px}#ez-toc-container ul ul,.ez-toc div.ez-toc-widget-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li,div.ez-toc-widget-container,div.ez-toc-widget-container li{z-index:1;background:0 0;margin:0;line-height:1.6;list-style:none;overflow:hidden}#ez-toc-container .ez-toc-title{text-align:left;margin:0;padding:0;line-height:1.45}.ez-toc-title-container{width:100%;display:table}.ez-toc-title,.ez-toc-title-toggle{text-align:left;vertical-align:middle;display:inline}.ez-toc-btn,.ez-toc-glyphicon{font-weight:400;display:inline-block}#ez-toc-container.ez-toc-black a,#ez-toc-container.ez-toc-black a:visited,#ez-toc-container.ez-toc-black p.ez-toc-title{color:#fff}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}.ez-toc-wrap-left{margin:0 auto 1em 0!important}.ez-toc-wrap-left-text{float:left}.ez-toc-wrap-right{margin:0 0 1em auto!important}.ez-toc-wrap-right-text{float:right}#ez-toc-container a{color:#444;box-shadow:none;text-shadow:none;flex-wrap:nowrap;align-items:stretch;text-decoration:none;display:inline-flex}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}.ez-toc-widget-container ul.ez-toc-list li:before{content:" ";z-index:-1;height:30px;line-height:30px;position:absolute;left:0;right:0}.ez-toc-widget-container ul.ez-toc-list li.active{background-color:#ededed}.ez-toc-widget-container li.active>a{font-weight:900}.ez-toc-btn{text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;border:1px solid #0000;border-radius:4px;margin-bottom:0;padding:6px 12px;font-size:14px;line-height:1.42857}.ez-toc-btn-sm,.ez-toc-btn-xs{border-radius:3px;padding:5px 10px;font-size:12px;line-height:1.5}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-pull-right{margin-left:10px;float:right!important}#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon{height:30px}.ez-toc-glyphicon{-webkit-font-smoothing:antialiased;font-family:Glyphicons Halflings;font-style:normal;line-height:1;position:relative;top:1px}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon,label.cssicon .ez-toc-glyphicon:empty{margin-left:2px;font-size:16px}#ez-toc-container input,.ez-toc-toggle #item{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav,#ez-toc-widget-container input[type=checkbox]:checked+nav{opacity:0;border:none;max-height:0;display:none}#ez-toc-container label{cursor:pointer;display:initial;position:relative}#ez-toc-container .ez-toc-toggle label,#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon,.ez-toc-cssicon{float:right;cursor:pointer;border:1px solid #999191;border-radius:5px;width:35px;padding:0;font-size:16px;position:relative;left:10px}div#ez-toc-container .ez-toc-title{display:contents}div#ez-toc-container{padding-right:20px}.ez-toc-wrap-center{margin:0 auto 1em!important}#ez-toc-container a.ez-toc-toggle{color:#444;background:inherit;border:inherit;align-items:center;display:flex}.ez-toc-widget-container ul li a{flex-wrap:nowrap;align-items:stretch;padding-left:10px;display:inline-flex}.ez-toc-widget-container ul.ez-toc-list li{height:auto!important}.ez-toc-icon-toggle-span{direction:ltr;justify-content:center;align-items:center;width:35px;height:30px;display:flex}div#ez-toc-container .ez-toc-title{font-size:120%;font-weight:500}div#ez-toc-container ul li{font-size:95%}div#ez-toc-container nav ul ul li ul li{font-size:90%!important}.mw_wp_form .error{color:#b70000;font-size:93%;display:block}.mw_wp_form .akismet_error,.mw_wp_form .vertical-item{display:block}.mw_wp_form .vertical-item+.vertical-item{margin-top:5px}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:10px}.mwform-checkbox-field label,.mwform-radio-field label{margin-bottom:0;font-weight:400}.mwform-checkbox-field input,.mwform-radio-field input{margin-right:5px}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714286em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{margin:auto;position:absolute;inset:0}.fa-layers-counter,.fa-layers-text{text-align:center;display:inline-block;position:absolute}.fa-layers{text-align:center;vertical-align:-.125em;width:1em;height:1em;display:inline-block;position:relative}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:50%;transform-origin:50%}.fa-layers-text{-webkit-transform-origin:50%;transform-origin:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-counter-scale,.25));transform:scale(var(--fa-counter-scale,.25));-webkit-transform-origin:100% 0;transform-origin:100% 0;overflow:hidden}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:100% 100%;transform-origin:100% 100%;top:auto}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:0 100%;transform-origin:0 100%;top:auto;right:auto}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:100% 0;transform-origin:100% 0}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:0 0;transform-origin:0 0}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535714em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em) * -1);text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:-1ms;animation-delay:-1ms}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}to{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}to{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}to,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}to,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{z-index:var(--fa-stack-z-index,auto);margin:auto;position:absolute;inset:0}.svg-inline--fa.fa-stack-1x{width:1.25em;height:1em}.svg-inline--fa.fa-stack-2x{width:2.5em;height:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}:root{--_lightest-color-gray:#f7f7f7;--_lighter-color-gray:#eee;--_global--border-radius:6px;--_padding1:1.8rem;--_padding-1:1.2rem;--_padding-2:.6rem;--_margin-1:1.2rem;--_margin1:1.8rem;--_half-leading:.4;--_line-height:1.8;--_font-size:1rem;--_font-size-level:0;--_fluid-font-size:1rem;--_harmonic-sequence-base:8;--_min-harmonic-sequence-base:9;--_max-harmonic-sequence-base:var(--_harmonic-sequence-base);--_line-height-slope:-.16666}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{color:#07516e;-webkit-font-smoothing:antialiased;margin:0;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:400;line-height:1.75}@media screen and (width<=1024px){body{font-size:14px;line-height:1.65}}.wrapper{min-width:1020px;min-height:100%;margin:0 auto;padding-top:100px;position:relative;overflow-x:hidden}@media screen and (width<=1024px){.wrapper{min-width:auto;padding-top:60px}}@media screen and (width<=1024px){.header__top{height:60px;box-shadow:0 0 10px #d8e2e666}}@media screen and (width<=414px){.header__logo{padding-left:10px;padding-right:10px}}@media screen and (width<=1024px){.header__logo{width:calc(100% - 240px)}.header__logo a img{width:auto;min-width:100px;height:40px}}.header__menu{align-items:center;height:100%;display:flex}.menu-icon{align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.menu-icon__btn{justify-content:center;align-items:center;width:120px;height:100%;transition:all .3s;display:flex;position:relative}@media screen and (width<=1024px){.menu-icon__btn{width:80px}}.menu-icon__btn a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.menu-icon__btn-menu{cursor:pointer;width:120px}@media screen and (width<=1024px){.menu-icon__btn-menu{width:80px}}.menu-icon__btn-menu__inner{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;display:flex}.menu-icon__btn-menu__inner span:first-child,.menu-icon__btn-menu__inner span:nth-child(2){background:#fff;width:60px;height:4px;transition:all .3s;display:block}@media screen and (width<=1024px){.menu-icon__btn-menu__inner span:first-child,.menu-icon__btn-menu__inner span:nth-child(2){width:35px;height:3px}}.menu-icon__btn-menu__inner span:nth-child(3){color:#fff;font-size:24px;font-weight:700}@media screen and (width<=1024px){.menu-icon__btn-menu__inner span:nth-child(3){font-size:13px}}.lp-progress{z-index:1001;background:#f0f0f0;width:100%;height:5px;position:fixed;top:100px;left:0}@media screen and (width<=1024px){.lp-progress{top:60px}}.lp-progress progress{-webkit-appearance:none;appearance:none;width:100%;height:100%}.lp-progress progress::-webkit-progress-bar{background:#f0f0f0}.lp-progress progress::-webkit-progress-value{background:#01b6ad;transition:width .3s}.container{width:100%;min-height:calc(100vh - 100px);position:relative}@media screen and (width<=1024px){.container{min-height:calc(100vh - 60px)}}a{color:inherit;text-decoration:none}@media screen and (width>=1025px){a,.link{transition:all .2s ease-out}a:hover,.link:hover{color:#01b6ad;text-decoration:none}}body{font-feature-settings:"palt";letter-spacing:.5px}.menu-icon__btn-menu{background:#219be0}.lp-progress progress{color:#1e74a5;background-color:#d4f0ee}@media screen and (width<=1024px){.entry .lp-fv4-1{padding-top:5px}.entry .lp-fv4-1 .wp-block-cover__background{background-size:140%!important}.entry .lp-fv4-1c{margin-top:-1px;margin-left:-10px;margin-right:-10px;padding:15px 6% 30px}.entry .lp-fv4-1 .lp-fv4-1c__voice{margin-left:-10px!important;margin-right:-10px!important}}@media screen and (width<=414px){.entry .lp-fv4-1c{margin-left:-5px;margin-right:-5px;padding:10px 6% 20px}.entry .lp-fv4-1 .lp-fv4-1c__voice{margin-left:-5px!important;margin-right:-5px!important}}.smb-box{--smb-box--background-color:#0000;--smb-box--background-image:initial;--smb-box--background-opacity:1;--smb-box--border-color:var(--_lighter-color-gray);--smb-box--border-style:solid;--smb-box--border-width:0px;--smb-box--border-radius:var(--_global--border-radius);--smb-box--box-shadow:initial;--smb-box--color:inherit;--smb-box--padding:var(--_padding1);border-radius:var(--smb-box--border-radius);box-shadow:var(--smb-box--box-shadow);color:var(--smb-box--color);padding:var(--smb-box--padding);border-width:0;position:relative;overflow:visible}.smb-box__background{background-color:var(--smb-box--background-color);background-image:var(--smb-box--background-image);border:var(--smb-box--border-width) var(--smb-box--border-style) var(--smb-box--border-color);border-radius:var(--smb-box--border-radius);opacity:var(--smb-box--background-opacity);display:block;position:absolute;inset:0}.smb-box__body{position:relative}.smb-directory-structure .fa-fw{color:var(--smb-directory-structure--icon-color);width:auto}.smb-faq{--smb-faq--border-color:var(--_lighter-color-gray);--smb-faq--item-gap:var(--_margin1);--smb-faq--item-question-label-color:currentColor;--smb-faq--item-answer-label-color:currentColor;border-top:1px solid var(--smb-faq--border-color)}.smb-faq__item{border-bottom:1px solid var(--smb-faq--border-color);padding:var(--_padding1) 0}.smb-faq__item__answer,.smb-faq__item__question{flex-flow:row;display:flex}.smb-faq__item__answer__label,.smb-faq__item__question__label{--_font-size-level:3;font-size:var(--_fluid-font-size);font-weight:400;line-height:var(--_line-height);margin-right:var(--smb-faq--item-gap);flex:0 0;min-width:.8em;line-height:1.05}.smb-faq__item__answer__body,.smb-faq__item__question__body{flex:auto}.smb-faq__item__question{margin:0 0 var(--smb-faq--item-gap);font-weight:700}.smb-faq__item__question__label{color:var(--smb-faq--item-question-label-color)}.smb-faq__item__answer__label{color:var(--smb-faq--item-answer-label-color)}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table{border-collapse:collapse;width:100%;max-width:100%}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th,.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{text-align:left;vertical-align:middle;border:1px solid #000;padding:.5em}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr th{background-color:#f0f0f1}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{background-color:#fff}.news-styled-section{background-size:100%}.news-styled-container{max-width:550px;margin:0 auto}.news-styled-section .entries{background:#fff;border-radius:10px;transition:transform .2s;overflow:hidden;box-shadow:0 2px 8px #0000001a}.news-styled-section .entries .entries-scroll{height:330px;padding:0 30px;overflow:auto}.news-styled-section .entries .entries-more-link{text-align:center;border-top:1px solid #eee;margin-top:10px;padding:15px 0}.news-styled-section .entries .entries-more-link a{color:#333;padding:5px 15px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.news-styled-section .entries .entries-more-link a:hover{color:#666;text-decoration:underline}.news-styled-section .entries .article__title a{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.news-styled-section .entries .entry-wrapper:first-child .article{border-top:none}.news-styled-section .entries .entry-wrapper:last-child .article{border-bottom:none}.news-styled-section .entries .article-icon{display:flex}.news-styled-section .entries .article-icon img{margin:0 auto;display:block}.news-styled-section .entries .article-icon .article__meta{text-align:left}@media (width<=768px){.news-styled-container{max-width:88%;margin:0 auto}.news-styled-section .entries{padding:0 8px}.news-styled-section .entries .entries-scroll{height:250px;padding:0 15px}}@media screen and (width<=480px){.news-styled-section .entries .entries-scroll{height:200px;padding:0 5px}.news-styled-section .entries .article__title{font-size:12px}.news-styled-section .entries .article__meta,.news-styled-section .entries .article__meta time,.news-styled-section .entries .date__pub:before{font-size:10px}.news-styled-section .entries .article-icon a img{width:32px;height:auto}.news-styled-section .entries .entries-more-link{padding:10px 0}.news-styled-section .entries .entries-more-link a{padding:3px 10px;font-size:12px}}@media screen and (width<=1024px){.news-styled-section{margin-left:-10px;margin-right:-10px}}@media screen and (width<=414px){.news-styled-section{margin-left:-5px;margin-right:-5px}}.wp-container-11.wp-container-11{flex-wrap:nowrap;justify-content:center}.wp-container-1.wp-container-1,.wp-container-3.wp-container-3,.wp-container-5.wp-container-5,.wp-container-73.wp-container-73,.wp-container-78.wp-container-78,.wp-container-82.wp-container-82{flex-wrap:nowrap}.wp-container-22.wp-container-22,.wp-container-40.wp-container-40,.wp-container-43.wp-container-43,.wp-container-76.wp-container-76,.wp-container-80.wp-container-80{justify-content:center}.has-white-color{color:#fff!important}.has-white-background-color{background-color:#fff!important}.has-mirai-main-color{color:#07516e!important}.has-mirai-main-background-color{background-color:#07516e!important}.has-mirai-acc-color{color:#219be0!important}.has-mirai-acc-background-color{background-color:#219be0!important}.has-mirai-acc-border-color{border-color:#219be0!important}.has-mirai-acc-2-color{color:#f1404b!important}.has-mirai-acc-2-background-color{background-color:#f1404b!important}.has-mirai-acc-3-color{color:#01b6ad!important}.has-mirai-acc-3-background-color{background-color:#01b6ad!important}.has-mirai-bg-background-color{background-color:#f6f6cf!important}.has-mirai-bg-border-color{border-color:#f6f6cf!important}.has-mirai-maker-color{color:#ff0!important}.has-mirai-line-color{color:#06c755!important}.has-mirai-line-background-color{background-color:#06c755!important}html,body,div,span,h1,h2,h3,h4,h5,p,img,strong,sup,var,b,i,dl,dt,dd,ul,li,form,label,table,tbody,thead,tr,th,td,article,aside,figcaption,figure,footer,header,menu,nav,section,time{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0}article,aside,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}h1,h2,h3,h4,h5{font-weight:900}strong,.bold{font-weight:700}.bold-900{font-weight:900}.normal{font-weight:500}.center{text-align:center}.left{text-align:left}.right{text-align:right}.txt{display:inline-block}a,button{outline:none}a,.link{color:#219be0;text-decoration:underline}a:hover,.link:hover{cursor:pointer}@media screen and (width>=1025px){a,.link{transition:all .2s ease-out}a:hover,.link:hover{color:#01b6ad;text-decoration:none}}*{box-sizing:border-box}body{font-feature-settings:"palt";letter-spacing:.5px;color:#07516e;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:400;line-height:1.75}@media screen and (width<=1024px){body{font-size:14px;line-height:1.65}}.wrapper{min-width:1020px;height:100%;min-height:100%;margin:0 auto;padding-top:100px;position:relative;overflow-x:hidden;height:auto!important}@media screen and (width<=1024px){.wrapper{min-width:auto;padding-top:60px}}.inner{width:790px;margin:0 auto;padding:0 20px}@media screen and (width<=1024px){.inner{width:100%;padding:0 20px}}@media screen and (width<=414px){.inner{padding:0 15px}}.hidden{display:none}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}img{vertical-align:bottom;max-width:100%;height:auto}.header{z-index:1002;width:100%;position:fixed;top:0}.header__top{color:#fff;background:#01b6ad;justify-content:space-between;align-items:center;height:100px;display:flex}@media screen and (width<=1024px){.header__top{z-index:1002;height:60px;box-shadow:0 0 10px #d8e2e666}}.header__top .inner{justify-content:space-between;display:flex}@media screen and (width<=1024px){.header__top .inner{padding-right:0}}.header__logo{background:#01b6ad;align-items:center;height:100%;padding-left:20px;padding-right:20px;display:flex}@media screen and (width<=414px){.header__logo{padding-left:10px;padding-right:10px}}.header__logo a{display:block}.header__logo a img{width:180px;height:60px;display:block}@media screen and (width<=1024px){.header__logo{width:calc(100% - 240px)}.header__logo a img{width:auto;min-width:100px;height:40px}}.header__nav{z-index:1001;-webkit-overflow-scrolling:touch;background:#fff;width:100%;max-width:400px;height:calc(100vh - 100px);transition:all .3s ease-out;position:fixed;top:100px;right:-400px;overflow-y:scroll}@media screen and (width<=1024px){.header__nav{max-width:300px;height:calc(100vh - 60px);top:60px}}.header__nav.open{visibility:visible;transition:right .3s ease-out;right:0}.header__nav__body{padding:30px 30px 60px}@media screen and (width<=1024px){.header__nav__body{padding:20px 20px 40px}}.header__nav__body .widget{margin-top:30px}@media screen and (width<=1024px){.header__nav__body .widget{margin-top:20px}}.header__nav #menu-menu-lp{border-top:1px solid #07516e33;list-style:none;display:block}.header__nav #menu-menu-lp li{border-bottom:1px solid #07516e33;position:relative}.header__nav #menu-menu-lp li a,.header__nav #menu-menu-lp li span{color:#07516e;padding:6px 0 6px 10px;font-size:18px;font-weight:700;text-decoration:none;display:block;position:relative}@media screen and (width<=1024px){.header__nav #menu-menu-lp li a,.header__nav #menu-menu-lp li span{padding-left:5px}}@media screen and (width>=1025px){.header__nav #menu-menu-lp li a:hover,.header__nav #menu-menu-lp li span:hover{color:#219be0;opacity:1}}@media screen and (width<=1024px){.header__nav #menu-menu-lp li a,.header__nav #menu-menu-lp li span{font-size:14px}}.header__nav #menu-menu-lp li a:after,.header__nav #menu-menu-lp li span:after{content:"";width:auto;height:16px;margin-top:-8px;display:block;position:absolute;top:50%;right:10px}@media screen and (width<=1024px){.header__nav #menu-menu-lp li a:after,.header__nav #menu-menu-lp li span:after{right:5px}}.header__nav #menu-menu-lp li a:after{content:"";font:900 15px/1 "Font Awesome 5 Free"}.header__nav #menu-menu-lp li span:after{content:"";font:900 18px/1 "Font Awesome 5 Free";top:calc(50% - 2px);right:14px}.header__nav #menu-menu-sub li{margin-top:10px;padding-left:1.3em;font-size:14px;font-weight:500;line-height:1.5;position:relative}@media screen and (width<=1024px){.header__nav #menu-menu-sub li{font-size:12px}}.header__nav #menu-menu-sub li:first-child{margin-top:0}.header__nav #menu-menu-sub li:before{content:"";content:"";color:#b5c4ca;width:14px;height:16px;font:900 1em/1 "Font Awesome 5 Free";display:block;position:absolute;top:.25em;left:0}.header__nav #menu-menu-sub li a{color:#07516e;text-decoration:none}@media screen and (width>=1025px){.header__nav #menu-menu-sub li a:hover{color:#219be0;opacity:1}}.header__nav .menu-icon{gap:5px;display:flex}.header__nav .menu-icon li{width:50%;height:70px}@media screen and (width<=1024px){.header__nav .menu-icon li{height:50px}}.header__nav .menu-icon li.menu-icon__mail a{background:#07516e;box-shadow:0 5px #021d28}.header__nav .menu-icon li.menu-icon__order a{background:#478aca;box-shadow:0 5px #123c69}.header__nav .menu-icon li a{border-radius:5px}@media screen and (width>=1025px){.header__nav .menu-icon li a{transition:all .2s;transform:translateY(-5px)}.header__nav .menu-icon li a:hover{box-shadow:none;opacity:1;transform:translateY(0)}}.header__nav .menu-icon li img{width:auto;height:70px}@media screen and (width<=1024px){.header__nav .menu-icon li img{height:55px}}.header__nav .bloglist{margin-bottom:30px}@media screen and (width<=1024px){.header__nav .bloglist{margin-bottom:20px}}.header__nav .bloglist__title{font-size:24px}@media screen and (width<=1024px){.header__nav .bloglist__title{font-size:18px}}.header__nav .bloglist .entries .article{border-color:#d8e2e6;padding:10px 0}.header__nav .bloglist .entries .article:first-child,.header__nav .bloglist .entries .article:last-child{border:none}.header__nav .bloglist__btn{margin-top:20px}@media screen and (width<=1024px){.header__nav .bloglist__btn{margin-top:15px}}.header__nav .bloglist__btn a{color:#fff;text-align:center;background:#01b6ad;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:55px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 5px #107f78}@media screen and (width<=1024px){.header__nav .bloglist__btn a{min-height:45px}}@media screen and (width>=1025px){.header__nav .bloglist__btn a{transition:all .2s;transform:translateY(-5px)}.header__nav .bloglist__btn a:hover{box-shadow:none;opacity:1;transform:translateY(0)}}@media screen and (width<=1024px){.header__nav .bloglist__btn a img{width:35px;height:auto}}.menu-icon{list-style:none;display:flex}.menu-icon__btn{color:#fff;width:100px;height:100px;display:block}@media screen and (width<=1024px){.menu-icon__btn{width:60px;height:60px}}.menu-icon__btn a{color:#fff;text-align:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.menu-icon__btn a img{max-width:100%;height:auto;margin:0 auto;padding:10px}.menu-icon__btn-1{background:#f1404b}.menu-icon__btn-line{background:#06c755}.menu-icon__btn-menu{cursor:pointer;background:#219be0;justify-content:center;align-items:center;display:flex}.menu-icon__btn-menu__inner{width:100px;height:100px;display:block;position:relative}@media screen and (width<=1024px){.menu-icon__btn-menu__inner{width:60px;height:60px}}.menu-icon__btn-menu__inner>span{display:inline-block;position:absolute}.menu-icon__btn-menu__inner>span:first-of-type,.menu-icon__btn-menu__inner>span:nth-of-type(2){background-color:#fff;border-radius:2px;width:60px;height:4px;transition:all .4s;left:50%;transform:translate(-50%)}@media screen and (width<=1024px){.menu-icon__btn-menu__inner>span:first-of-type,.menu-icon__btn-menu__inner>span:nth-of-type(2){width:35px;height:3px;left:50%;transform:translate(-50%)}}.menu-icon__btn-menu__inner>span:first-of-type{top:25px}@media screen and (width<=1024px){.menu-icon__btn-menu__inner>span:first-of-type{top:17px}}.menu-icon__btn-menu__inner>span:nth-of-type(2){top:40px}@media screen and (width<=1024px){.menu-icon__btn-menu__inner>span:nth-of-type(2){top:28px}}.menu-icon__btn-menu__inner>span:nth-of-type(3){text-align:center;letter-spacing:2px;width:100%;font-family:Dosis,sans-serif;font-size:24px;font-weight:700;line-height:1;bottom:10px;left:0}@media screen and (width<=1024px){.menu-icon__btn-menu__inner>span:nth-of-type(3){letter-spacing:1px;font-size:13px;bottom:8px}}.menu-icon__btn-menu.open .menu-icon__btn-menu__inner>span:first-of-type{top:32px;left:50%;transform:translate(-50%)translateY(2px)rotate(-45deg)}@media screen and (width<=1024px){.menu-icon__btn-menu.open .menu-icon__btn-menu__inner>span:first-of-type{top:20px;left:50%;transform:translate(-50%)translateY(2px)rotate(-45deg)}}.menu-icon__btn-menu.open .menu-icon__btn-menu__inner>span:nth-of-type(2){top:42px;left:50%;transform:translate(-50%)translateY(-10px)rotate(45deg)}@media screen and (width<=1024px){.menu-icon__btn-menu.open .menu-icon__btn-menu__inner>span:nth-of-type(2){top:30px;left:50%;transform:translate(-50%)translateY(-10px)rotate(45deg)}}body.fixed{width:100%;height:100%;position:fixed;left:0}.overlay{opacity:0;z-index:1000;pointer-events:none;background:#000000bf;width:100%;height:100%;display:none;position:fixed;top:0}.overlay.open{opacity:1;pointer-events:auto;animation-name:fade-in;animation-duration:.1s;display:block}@keyframes fade-in{0%{opacity:0;display:none}1%{opacity:0;display:block}to{opacity:1;display:block}}.lp-progress{z-index:1002;width:100%;height:5px;display:block;position:fixed;top:100px;left:0}@media screen and (width>=1025px){.lp-progress{opacity:1;transition:all .2s ease-out}}@media screen and (width<=1024px){.lp-progress{height:3px;position:absolute;top:auto;bottom:-3px}}.lp-progress progress{-webkit-appearance:none;-moz-appearance:none;color:#1e74a5;background-color:#d4f0ee;border:none;width:100%;height:5px;display:block}@media screen and (width<=1024px){.lp-progress progress{height:3px}}.lp-progress progress::-moz-progress-bar{background:#1e74a5}.lp-progress progress::-webkit-progress-bar{background-color:#d4f0ee}.lp-progress progress::-webkit-progress-value{background:#1e74a5}.newsbar{color:#5a4d26;background-color:#fff9e6;border:1px solid #fff3cd}.newsbar .inner{align-items:center;margin:10px auto;display:flex}.newsbar__close{margin:0 10px}@media screen and (width<=1024px){.newsbar__close{margin-left:0}}.newsbar__close:before{content:"";width:auto;font:900 20px/1 "Font Awesome 5 Free";display:inline-block}@media screen and (width<=1024px){.newsbar__close:before{font-size:16px}}.newsbar__close:hover{cursor:pointer;opacity:.5}.newsbar__title{margin-bottom:3px;font-size:18px;line-height:1.3}@media screen and (width<=1024px){.newsbar__title{margin-bottom:2px;font-size:14px}}.newsbar__title a{color:#5a4d26}.newsbar__excerpt{font-size:14px;line-height:1.45}@media screen and (width<=1024px){.newsbar__excerpt{font-size:12px;line-height:1.3}}.newsbar__excerpt>:first-child{margin-top:0!important}.footer{position:relative}.footer__body{background:#f6f6cf;padding:30px 0}@media screen and (width<=1024px){.footer__body{padding:20px 0}}.footer .widget{width:100%;margin-right:15px}.footer .widget:last-child{margin-right:0}.footer .menu{text-align:center;margin:0;padding:0;font-size:14px;list-style:none}@media screen and (width<=1024px){.footer .menu{font-size:12px}}.footer .menu li{margin:0;padding:0;display:inline-block;position:relative}.footer .menu li:last-child{margin-bottom:0}.footer .menu li:last-child:after{display:none}.footer .menu li:after{content:"|";color:#07516e;margin:0 10px;display:inline-block}.footer .menu li a,.footer .menu li span{color:#07516e;font-weight:700;text-decoration:none}.footer__copy{text-align:center;color:#fff;background:#07516e;align-items:center;min-height:50px;font-size:12px;display:flex}@media screen and (width<=1024px){.footer__copy{padding:15px 0;font-size:11px}}.footer__top{z-index:100;position:absolute;top:-25px;right:25px}@media screen and (width<=1024px){.footer__top{right:20px}}@media screen and (width<=414px){.footer__top{right:15px}}.footer__top a{background:#07516e;border-radius:5px;width:40px;height:40px;display:block;position:relative;overflow:hidden}.footer__top a:before{text-align:center;content:"";color:#fff;width:100%;font:900 30px/1 "Font Awesome 5 Free";position:absolute;top:5px}.follow{z-index:998;text-align:center;width:100%;padding:0 20px;transition:transform .3s ease-out;position:fixed;bottom:0;transform:translateY(100%)}@media screen and (width<=1024px){.follow{padding:0 15px}}@media screen and (width<=414px){.follow{padding:0 5px}}.follow.active{transform:translateY(0)}.follow ul{justify-content:center;align-items:center;gap:10px;width:750px;list-style:none;display:flex}@media screen and (width<=1024px){.follow ul{width:100%}}@media screen and (width<=414px){.follow ul{gap:5px}}.follow ul li{text-align:center;width:50%;display:block}.follow ul li a{color:#fff;border-radius:30px;justify-content:center;align-items:center;width:100%;height:50px;padding:10px 0;font-weight:700;text-decoration:none;display:flex}@media screen and (width<=1024px){.follow ul li a{font-size:14px}}.follow .follow__big,.follow .follow__big a{display:inline-block}@media screen and (width>=1025px){.follow .follow__big a:hover{filter:brightness(.9)}}.follow .follow__big__baloon{margin-bottom:-3%}@media screen and (width<=414px){.follow .follow__big__baloon{margin-bottom:-2%}}.follow .follow__big__baloon__inner{text-align:center;color:#414141;z-index:999;background:#fff;border:5px solid #ffbcbc;border-radius:10px;min-width:200px;margin:0 auto;padding:8px 20px 10px;font-size:18px;font-weight:900;line-height:1;display:inline-block;position:relative;box-shadow:0 2px #9f000080}.follow .follow__big__baloon__inner .num{padding:0 2px;font-size:24px;position:relative;bottom:-1px}@media screen and (width<=1024px){.follow .follow__big__baloon__inner{min-width:150px;padding:6px 15px 8px;font-size:14px}}.follow .follow__big__baloon__inner:before{content:"";z-index:2;border:12px solid #0000;border-top-color:#9f000080;margin-left:-12px;position:absolute;bottom:-30px;left:50%}@media screen and (width<=1024px){.follow .follow__big__baloon__inner:before{border:8px solid #0000;border-top-color:#9f000080;margin-left:-8px;bottom:-23px}}.follow .follow__big__baloon__inner:after{content:"";z-index:3;border:12px solid #0000;border-top-color:#ffbcbc;margin-left:-12px;position:absolute;bottom:-26px;left:50%}@media screen and (width<=1024px){.follow .follow__big__baloon__inner:after{border:10px solid #0000;border-top-color:#ffbcbc;margin-left:-10px;bottom:-22px}}.container{max-width:none;margin-bottom:80px}@media screen and (width<=1024px){.container{margin-bottom:50px}}.container.container__lp,.container.container__lp .main{margin-top:0!important}.contents{display:block}.contents .main{margin-top:40px}@media screen and (width<=1024px){.contents .main{margin-top:20px}}.date__pub:before{content:"";margin-right:3px;font:14px/1 "Font Awesome 5 Free";display:inline-block}.entries .article{border-top:1px solid #e1e3e9;padding:20px 0;display:flex}@media screen and (width<=1024px){.entries .article{padding:15px 0}}@media screen and (width<=414px){.entries .article{padding:10px 0}}.entries .article:last-child{border-bottom:1px solid #e1e3e9}.entries .article a{text-decoration:none}.entries .article__figure{width:200px;margin-right:30px}@media screen and (width<=1024px){.entries .article__figure{width:150px;margin-right:20px}}@media screen and (width<=414px){.entries .article__figure{width:90px;margin-right:15px}}.entries .article__figure a{background-image:radial-gradient(#f6f6cf 1px,#0000 1px),radial-gradient(#f6f6cf 1px,#fff 1px);background-position:0 0,5px 5px;background-size:10px 10px;width:100%;height:135px;display:block}@media screen and (width<=1024px){.entries .article__figure a{height:100px}}@media screen and (width<=414px){.entries .article__figure a{height:60px}}.entries .article__figure img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:auto;max-height:100%}.entries .article__body{width:calc(100% - 230px)}@media screen and (width<=1024px){.entries .article__body{width:calc(100% - 170px)}}@media screen and (width<=414px){.entries .article__body{width:calc(100% - 105px)}}.entries .article__body>:first-child{margin-top:0}.entries .article__title{text-align:justify;margin:10px 0 0;padding:0;font-size:24px;font-weight:700}@media screen and (width<=1024px){.entries .article__title{font-size:18px}}@media screen and (width<=414px){.entries .article__title{margin-top:5px}}.entries .article__title:before,.entries .article__title:after{display:none}.entries .article__title a{color:#07516e}.entries .article__meta{align-items:center;margin:10px 0 0;font-size:14px;display:flex}@media screen and (width<=1024px){.entries .article__meta{font-size:12px}}@media screen and (width<=414px){.entries .article__meta{margin-top:5px}}.entries .article-icon .article__figure{width:50px;margin-right:10px}@media screen and (width<=1024px){.entries .article-icon .article__figure{width:40px}}.entries .article-icon .article__figure a{background:#01b6ad;border-radius:5px;width:100%;height:auto;padding:2px;display:block}@media screen and (width<=1024px){.entries .article-icon .article__figure a{border-radius:3px}}.entries .article-icon .article__figure a img{width:50px}.entries .article-icon .article__body{width:calc(100% - 60px)}@media screen and (width<=1024px){.entries .article-icon .article__body{width:calc(100% - 50px)}}.entries .article-icon .article__title{text-align:justify;margin-top:0;font-size:18px;font-weight:900;line-height:1.35}@media screen and (width<=1024px){.entries .article-icon .article__title{font-size:14px;line-height:1.25}}.entries .article-icon .article__title a{color:#07516e;text-decoration:none}@media screen and (width>=1025px){.entries .article-icon .article__title a:hover{text-decoration:underline}}.entries .article-icon .article__meta{text-align:right;margin-top:3px;font-size:14px;display:block}@media screen and (width<=1024px){.entries .article-icon .article__meta{font-size:12px}}.entry .alignfull{width:100vw;margin-left:calc(50% - 50vw)}@media screen and (width<=1024px){.entry .alignfull{width:100%;margin-left:0}}.entry .has-border-color{border-style:solid}@media screen and (width<=1024px){.entry .has-small-font-size{font-size:12px!important}.entry .has-medium-font-size{font-size:14px!important}.entry .has-large-font-size{font-size:18px!important}.entry .has-xlarge-font-size{font-size:22px!important}.entry .has-xxlarge-font-size{line-height:1.3;font-size:26px!important}.entry .has-xxxlarge-font-size,.entry .has-fs-50-font-size{font-size:30px!important}}.entry .wp-block-buttons{margin-top:25px}@media screen and (width<=1024px){.entry .wp-block-buttons{margin-top:15px}}.entry .wp-block-buttons+.wp-block-buttons{margin-top:15px}@media screen and (width<=1024px){.entry .wp-block-buttons+.wp-block-buttons{margin-top:10px}}.entry .wp-block-columns{margin-top:30px;margin-bottom:10px}@media screen and (width<=1024px){.entry .wp-block-columns{margin-top:20px}}.entry .wp-block-columns+.wp-block-columns{margin-top:10px}.entry .wp-block-group{margin-top:30px}@media screen and (width<=1024px){.entry .wp-block-group{margin-top:20px}}.entry .wp-block-group+p,.entry .wp-block-group+ul{margin-top:30px}@media screen and (width<=1024px){.entry .wp-block-group+p,.entry .wp-block-group+ul{margin-top:20px}}.entry .wp-block-cover+*{margin-top:60px}@media screen and (width<=1024px){.entry .wp-block-cover+*{margin-top:30px}}.entry h2{margin-top:60px}@media screen and (width<=1024px){.entry h2{letter-spacing:.5px;margin-top:40px}}.entry h2+h3{margin-top:50px}@media screen and (width<=1024px){.entry h2+h3{margin-top:30px}}.entry h3{margin-top:50px}@media screen and (width<=1024px){.entry h3{letter-spacing:.5px;margin-top:40px}}.entry h4{margin-top:40px}@media screen and (width<=1024px){.entry h4{letter-spacing:.5px;margin-top:30px}}.entry h5{margin-top:30px}@media screen and (width<=1024px){.entry h5{letter-spacing:.5px;margin-top:20px}}.entry h5+h5{margin-top:15px}@media screen and (width<=1024px){.entry h5+h5{margin-top:10px}}.entry .wp-block-image{margin-top:30px}@media screen and (width<=1024px){.entry .wp-block-image{margin-top:20px}}.entry .wp-block-image+h2,.entry .wp-block-image+h3,.entry .wp-block-image+h4{margin-top:30px}@media screen and (width<=1024px){.entry .wp-block-image+h2,.entry .wp-block-image+h3,.entry .wp-block-image+h4{margin-top:20px}}.entry ul{margin-top:20px;padding-left:24px}@media screen and (width<=1024px){.entry ul{margin-top:15px}}.entry ul.has-small-font-size{padding-left:18px}.entry ul :first-child{margin-top:0}.entry p{margin-top:20px}@media screen and (width<=1024px){.entry p{margin-top:15px}}.entry p .sme-bg-color{padding-left:5px;padding-right:5px}.entry p.is-style-sme-alert,.entry p.is-style-sme-alert-success,.entry p.is-style-sme-alert-warning{padding:30px 30px 30px 70px}@media screen and (width<=1024px){.entry p.is-style-sme-alert,.entry p.is-style-sme-alert-success,.entry p.is-style-sme-alert-warning{padding:15px 15px 15px 50px}.entry p.is-style-sme-alert:before,.entry p.is-style-sme-alert-success:before,.entry p.is-style-sme-alert-warning:before{left:1rem}}@media screen and (width<=639px){.entry p.is-style-sme-alert,.entry p.is-style-sme-alert-success,.entry p.is-style-sme-alert-warning{padding:50px 15px 15px}.entry p.is-style-sme-alert:before,.entry p.is-style-sme-alert-success:before,.entry p.is-style-sme-alert-warning:before{top:1rem;left:50%}}.entry ul.has-large-font-size,.entry p.has-large-font-size{line-height:1.3}.entry ul.has-xlarge-font-size,.entry p.has-xlarge-font-size{line-height:1.35}.entry .wp-block-flexible-table-block-table{margin-top:30px}@media screen and (width<=1024px){.entry .wp-block-flexible-table-block-table{margin-top:20px}}.entry .wp-block-flexible-table-block-table figcaption{margin-top:5px;font-size:14px}.entry>:first-child{margin-top:0!important}.entry .smb-faq{margin-bottom:40px}@media screen and (width<=1024px){.entry .smb-faq{margin-bottom:20px}}.entry .smb-faq__item__answer p,.entry .smb-faq__item__answer ul{margin-top:15px}@media screen and (width<=1024px){.entry .smb-faq__item__answer p,.entry .smb-faq__item__answer ul{margin-top:10px}}.entry .mw_wp_form{margin-top:30px}@media screen and (width<=1024px){.entry .mw_wp_form{margin-top:20px}}.entry .js-acc .wp-block-button__link:after{content:""!important}.entry .js-acc .wp-block-button__link span:nth-child(2){display:none}.entry .js-acc.active .wp-block-button__link:after{content:""!important}.entry .js-acc.active .wp-block-button__link span:first-child{display:none}.entry .js-acc.active .wp-block-button__link span:nth-child(2){display:inline-block}.entry .js-acc-body{display:none}.has-mirai-acc-3-background-color .js-acc-body{color:#fff}div#ez-toc-container{background-color:#fbfcfe;border-color:#e1e3e9;width:90%;margin:50px auto;padding:20px}@media screen and (width<=1024px){div#ez-toc-container{margin-top:30px;padding:10px 15px}}@media screen and (width<=414px){div#ez-toc-container{width:100%;margin-top:20px}}div#ez-toc-container .ez-toc-title-container{justify-content:space-between;align-items:center;display:flex}div#ez-toc-container .ez-toc-title-container p.ez-toc-title{font-weight:700}div#ez-toc-container .ez-toc-toggle label{background-color:#1e74a5;border-color:#1e74a5}div#ez-toc-container .ez-toc-toggle label svg{fill:#fff!important;color:#fff!important}div#ez-toc-container nav>ul{margin-top:10px;margin-bottom:10px}@media screen and (width<=1024px){div#ez-toc-container nav>ul{margin-bottom:5px}}div#ez-toc-container nav>ul>li{margin-top:5px}div#ez-toc-container nav>ul>li:first-child{margin-top:0}div#ez-toc-container nav>ul>li>ul{margin-top:3px}div#ez-toc-container a{color:#07516e}.entry img{vertical-align:bottom;display:inline}form input,form textarea,form select{letter-spacing:1px;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:300}@media screen and (width<=1024px){form input,form textarea,form select{font-size:14px!important}}form input[type=text],form input[type=email],form input[type=number]{border:1px solid #07516e;border-radius:5px;width:100%;height:50px;padding:5px 10px}form input[type=text]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=number]::-moz-placeholder{color:#07516e40}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=number]::placeholder{color:#07516e40}form input[type=text]#income,form input[type=email]#income,form input[type=number]#income,form input[type=text]#age,form input[type=email]#age,form input[type=number]#age{width:200px}form textarea{border:1px solid #07516e;border-radius:5px;width:100%;height:150px;padding:5px 10px}form select{border:1px solid #e1e3e9;border-radius:5px;height:50px;padding:5px 10px}form label{font-weight:500!important}form input[type=button],form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background:#07516e;border:none;border-radius:5px;outline:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:24px;font-weight:900;line-height:1.2;display:inline-block;box-shadow:0 5px #021d28}@media screen and (width<=1024px){form input[type=button],form input[type=submit]{width:100%;margin-top:10px}}@media screen and (width>=1025px){form input[type=button],form input[type=submit]{margin-top:5px;transition:all .2s;transform:translateY(-5px)}form input[type=button]:hover,form input[type=submit]:hover{box-shadow:none;cursor:pointer;transform:translateY(0)}}@media screen and (width<=1024px){form input[type=text],form input[type=email],form input[type=number],form textarea{font-size:16px!important}}.mw_wp_form+.wp-block-group{margin-top:60px}@media screen and (width<=1024px){.mw_wp_form+.wp-block-group{margin-top:40px}}.form__form{margin-top:30px}@media screen and (width<=1024px){.form__form{margin-top:20px}}.form__form dl dt{margin-top:20px;font-weight:900}.form__form dl dd,.form__form dl dd ul{margin-top:10px}@media screen and (width<=1024px){.form__form dl dd ul{margin-top:5px}}.form__form dl :first-child{margin-top:0}.form__icon{color:#fff;margin-right:10px;padding:2px 10px;font-size:15px;font-weight:700;display:inline-block}@media screen and (width<=1024px){.form__icon{font-size:12px}}.form__icon-1{background:#f1404b}.form__icon-2{background:#219be0}.form__btn{justify-content:center;align-items:center;gap:10px;margin-top:30px;display:flex}.form__btn>:first-child{margin-top:0}@media screen and (width<=1024px){.form__btn{margin-top:20px;display:block}}.entry .wp-block-buttons.is-layout-flex{flex-wrap:wrap;gap:10px;display:flex}.entry .wp-block-buttons.is-layout-flex.is-nowrap{flex-wrap:nowrap}@media screen and (width<=1024px){.entry .wp-block-buttons.is-layout-flex.is-nowrap{flex-wrap:wrap}}.entry .wp-block-buttons.is-style-btns-w100 .wp-block-button__link,.entry .wp-block-buttons.is-style-btns-w50 .wp-block-button__link{padding-left:0;padding-right:0}.entry .wp-block-buttons.is-style-btns-w100 .wp-block-button{width:100%}.entry .wp-block-buttons.is-style-btns-w100 .wp-block-button__link{padding-top:24px;padding-bottom:24px}@media screen and (width<=1024px){.entry .wp-block-buttons.is-style-btns-w100 .wp-block-button__link{padding-top:20px;padding-bottom:20px}}@media screen and (width<=414px){.entry .wp-block-buttons.is-style-btns-w100 .wp-block-button__link{padding-top:15px;padding-bottom:15px}}.entry .wp-block-buttons.is-style-btns-w50 .wp-block-button{width:50%}@media screen and (width<=1024px){.entry .wp-block-buttons.is-style-btns-w50 .wp-block-button{width:100%}}.entry .wp-block-buttons.is-style-btns-w50 .wp-block-button__link{padding-top:24px;padding-bottom:24px}@media screen and (width<=1024px){.entry .wp-block-buttons.is-style-btns-w50 .wp-block-button__link{padding-top:20px;padding-bottom:20px}}@media screen and (width<=414px){.entry .wp-block-buttons.is-style-btns-w50 .wp-block-button__link{padding-top:15px;padding-bottom:15px}}.entry .wp-block-buttons .wp-block-button__link{text-align:center;color:#fff;background:#07516e;border-radius:60px;padding:15px 30px;font-size:24px;font-weight:900;line-height:1.2;text-decoration:none;display:block;position:relative;box-shadow:0 5px #021d28}.entry .wp-block-buttons .wp-block-button__link.has-mirai-acc-background-color{box-shadow:0 5px #1e74a5}.entry .wp-block-buttons .wp-block-button__link.has-mirai-acc-2-background-color{box-shadow:0 5px #c21823}.entry .wp-block-buttons .wp-block-button__link.has-mirai-line-background-color{box-shadow:0 5px #067734}@media screen and (width>=1025px){.entry .wp-block-buttons .wp-block-button__link{margin-top:5px;transition:all .2s;transform:translateY(-5px)}.entry .wp-block-buttons .wp-block-button__link:hover{box-shadow:none;opacity:1;transform:translateY(0)}}@media screen and (width<=1024px){.entry .wp-block-buttons .wp-block-button__link{margin-bottom:5px}}.entry .wp-block-buttons .wp-block-button__link:after{content:"";font:900 20px/1 "Font Awesome 5 Free";position:absolute;top:calc(50% - 9px);right:10px}.entry .wp-block-buttons .wp-block-button.is-style-btn-fv .wp-block-button__link{padding:0 20px}@media screen and (width<=1024px){.entry .wp-block-buttons .wp-block-button.is-style-btn-fv .wp-block-button__link{border-radius:15px!important}}.entry .wp-block-buttons .wp-block-button.is-style-btn-fv .wp-block-button__link:after{display:none}@media screen and (width<=1024px){.entry .wp-block-buttons .wp-block-button.is-style-btn-fv .wp-block-button__link img{max-height:100px;width:auto!important}.entry .wp-block-buttons .wp-block-button.is-style-btn-fv.is-style-btn-fv-m .wp-block-button__link img{max-height:90px}.entry .wp-block-buttons .wp-block-button.is-style-btn-fv.is-style-btn-fv-s .wp-block-button__link img{max-height:60px}.entry .wp-block-buttons .wp-block-button.has-xxlarge-font-size,.entry .wp-block-buttons .wp-block-button.has-xlarge-font-size{font-size:18px!important}}.entry .wp-block-columns{gap:10px}.entry .wp-block-columns .wp-block-column>:first-child{margin-top:0}.entry .wp-block-columns.voice .wp-block-column{background:#fff;border:1px solid #e1e3e9;border-radius:10px;width:50%;padding:20px}@media screen and (width<=1024px){.entry .wp-block-columns.voice .wp-block-column{padding:20px}}@media screen and (width<=414px){.entry .wp-block-columns.voice .wp-block-column{padding:15px}}.entry .wp-block-columns.voice .wp-block-column .smb-box{margin-top:15px;padding:15px 20px}@media screen and (width<=414px){.entry .wp-block-columns.voice .wp-block-column .smb-box{padding:10px 15px}}.entry .wp-block-columns.voice--wide .smb-balloon{align-items:center}.entry .wp-block-columns.voice--wide .smb-balloon__figure{margin:0 auto}.entry .wp-block-columns.voice--wide .smb-balloon__name{margin-left:0;font-weight:900}.entry .wp-block-columns.voice--wide .wp-block-image{width:100%;height:300px}.entry .wp-block-columns.voice--wide .wp-block-image a img{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.entry .wp-block-columns.voice--wide .wp-block-buttons .wp-block-button{max-width:500px}.entry .wp-block-cover{padding-top:0;padding-bottom:0}@media screen and (width<=1024px){.entry .wp-block-cover{width:calc(100% + 40px);margin-left:-20px}}.entry .wp-block-cover .wp-block-cover__inner-container{color:#07516e;max-width:750px}@media screen and (width<=1024px){.entry .wp-block-cover .wp-block-cover__inner-container{max-width:none}}.entry .wp-block-cover .wp-block-cover__inner-container>:first-child{margin-top:0}.entry .wp-block-group{padding:20px}@media screen and (width<=1024px){.entry .wp-block-group{padding:15px}.entry .wp-block-group.has-border-color{border-width:5px!important}}@media screen and (width<=414px){.entry .wp-block-group{padding:10px}}.entry .wp-block-group.is-style-sme-alert,.entry .wp-block-group.is-style-sme-alert-success,.entry .wp-block-group.is-style-sme-alert-warning{border-radius:5px;padding:30px}@media screen and (width<=1024px){.entry .wp-block-group.is-style-sme-alert,.entry .wp-block-group.is-style-sme-alert-success,.entry .wp-block-group.is-style-sme-alert-warning{padding:15px}}.entry .wp-block-group.is-style-sme-alert:before,.entry .wp-block-group.is-style-sme-alert-success:before,.entry .wp-block-group.is-style-sme-alert-warning:before{display:none}.entry .wp-block-group.is-style-sme-alert h3,.entry .wp-block-group.is-style-sme-alert-success h3,.entry .wp-block-group.is-style-sme-alert-warning h3{margin:0;padding:0;font-size:30px;font-weight:700}.entry .wp-block-group.is-style-sme-alert h3:before,.entry .wp-block-group.is-style-sme-alert-success h3:before,.entry .wp-block-group.is-style-sme-alert-warning h3:before{margin-right:5px;font:900 24px/1 "Font Awesome 5 Free";display:inline-block}@media screen and (width<=1024px){.entry .wp-block-group.is-style-sme-alert h3:before,.entry .wp-block-group.is-style-sme-alert-success h3:before,.entry .wp-block-group.is-style-sme-alert-warning h3:before{font-size:20px}}.entry .wp-block-group.is-style-sme-alert h3:after,.entry .wp-block-group.is-style-sme-alert-success h3:after,.entry .wp-block-group.is-style-sme-alert-warning h3:after{display:none}.entry .wp-block-group.is-style-sme-alert{border-color:#be981a}.entry .wp-block-group.is-style-sme-alert h3{color:#be981a}.entry .wp-block-group.is-style-sme-alert h3:before{content:""}.entry .wp-block-group.is-style-sme-alert-success{border-color:#8fcf34}.entry .wp-block-group.is-style-sme-alert-success h3{color:#8fcf34}.entry .wp-block-group.is-style-sme-alert-success h3:before{content:""}.entry .wp-block-group.is-style-sme-alert-warning{border-color:#f05821}.entry .wp-block-group.is-style-sme-alert-warning h3{color:#f05821}.entry .wp-block-group.is-style-sme-alert-warning h3:before{content:""}.entry .wp-block-group :first-child{margin-top:0}.entry h2{font-size:36px;line-height:1.3}@media screen and (width<=1024px){.entry h2{font-size:26px;line-height:1.25}}.entry h3{font-size:30px;line-height:1.3}@media screen and (width<=1024px){.entry h3{font-size:22px;line-height:1.25}}.entry h4{font-size:24px;line-height:1.3}@media screen and (width<=1024px){.entry h4{font-size:18px;line-height:1.25}}.entry h4+p,.entry h4+ul{margin-top:15px}.entry h4.has-background{padding:10px}.entry h5{font-size:24px;line-height:1.3}@media screen and (width<=1024px){.entry h5{font-size:18px;line-height:1.25}}.entry h5+p,.entry h5+ul{margin-top:10px}.entry .is-style-lp-h2{background:0 0;border:none;margin:60px 0 30px;padding:0;font-size:58px;line-height:1.15}@media screen and (width<=1024px){.entry .is-style-lp-h2{margin-top:30px;margin-bottom:20px;font-size:30px}}.entry .is-style-lp-h2:after{content:"● ● ●";letter-spacing:6px;color:#01b6ad;margin-top:20px;font-size:16px;display:block}@media screen and (width<=1024px){.entry .is-style-lp-h2:after{letter-spacing:3px;margin-top:15px;font-size:12px}}.entry .is-style-lp-h2:before{display:none}.entry .is-style-lp-sq{background:0 0;border:none;padding:0 0 0 1.3em;font-size:36px;line-height:1.3;position:relative}@media screen and (width<=1024px){.entry .is-style-lp-sq{font-size:26px;line-height:1.25}}.entry .is-style-lp-sq:before{content:"";background:#219be0;border-radius:5px;width:1em;height:1em;margin-right:20px;display:block;position:absolute;top:.2em;left:0}@media screen and (width<=1024px){.entry .is-style-lp-sq:before{top:.15em}}.entry .is-style-lp-sq:after{display:none}.entry .is-style-lp-check{background:0 0;border:none;padding:0 0 0 calc(1.2em + 10px);position:relative}@media screen and (width<=1024px){.entry .is-style-lp-check{padding-left:calc(1.2em + 5px)}}.entry .is-style-lp-check:before{content:"";content:"";margin-right:20px;font:900 1.2em/1 "Font Awesome 5 Free";display:block;position:absolute;top:.1em;left:0}@media screen and (width<=1024px){.entry .is-style-lp-check:before{top:.05em}}.entry .is-style-lp-check:after{display:none}.entry .is-style-heading-none{letter-spacing:1px;color:#07516e;background:0 0;border:none;padding:0;font-size:18px;font-weight:900}@media screen and (width<=1024px){.entry .is-style-heading-none{font-size:14px}}.entry .is-style-heading-none:before,.entry .is-style-heading-none:after{display:none}.entry .wp-block-image{display:block}.entry .wp-block-image.aligncenter>*{margin-left:auto;margin-right:auto}@media screen and (width<=1024px){.entry .wp-block-image.is-style-image-wide{margin-left:-10px!important;margin-right:-10px!important}}@media screen and (width<=414px){.entry .wp-block-image.is-style-image-wide{margin-left:-5px!important;margin-right:-5px!important}}.entry .wp-block-image.is-style-image-wide img{width:100%;max-width:none}.entry .is-style-sme-list-check{padding-left:1.5em}.entry .is-style-sme-list-check li:before{content:"";border:none;width:auto;height:auto;font:900 1em/1 "Font Awesome 5 Free";position:absolute;top:.35em;left:-1.5em;transform:none}.entry .wp-block-flexible-table-block-table>table thead tr th,.entry .wp-block-flexible-table-block-table>table thead tr td,.entry .wp-block-flexible-table-block-table>table tbody tr th,.entry .wp-block-flexible-table-block-table>table tbody tr td{background:#fff;border:1px solid #07516e;padding:15px}@media screen and (width<=1024px){.entry .wp-block-flexible-table-block-table>table thead tr th,.entry .wp-block-flexible-table-block-table>table thead tr td,.entry .wp-block-flexible-table-block-table>table tbody tr th,.entry .wp-block-flexible-table-block-table>table tbody tr td{padding:10px}}.entry .wp-block-flexible-table-block-table>table thead tr th,.entry .wp-block-flexible-table-block-table>table tbody tr th{background:#f6f6cf80}.entry .wp-block-flexible-table-block-table.is-style-table-sp100>table{border-bottom:1px solid #07516e}@media screen and (width<=1024px){.entry .wp-block-flexible-table-block-table.is-style-table-sp100>table thead tr th,.entry .wp-block-flexible-table-block-table.is-style-table-sp100>table thead tr td,.entry .wp-block-flexible-table-block-table.is-style-table-sp100>table tbody tr th,.entry .wp-block-flexible-table-block-table.is-style-table-sp100>table tbody tr td{border-bottom:none;display:block;width:100%!important}}@media screen and (width<=600px){.entry .wp-block-flexible-table-block-table.is-style-table-price{overflow-x:scroll}}.entry .wp-block-flexible-table-block-table.is-style-table-price>table{border:4px solid #07516e;border-radius:5px}@media screen and (width<=600px){.entry .wp-block-flexible-table-block-table.is-style-table-price>table{border-collapse:separate;border-spacing:0;width:600px;max-width:none}}.entry .wp-block-flexible-table-block-table.is-style-table-price>table thead tr th,.entry .wp-block-flexible-table-block-table.is-style-table-price>table thead tr td,.entry .wp-block-flexible-table-block-table.is-style-table-price>table tbody tr th,.entry .wp-block-flexible-table-block-table.is-style-table-price>table tbody tr td{background:#fff;padding:15px 10px;font-size:16px;line-height:1.2}@media screen and (width<=600px){.entry .wp-block-flexible-table-block-table.is-style-table-price>table thead tr th.sticky-0,.entry .wp-block-flexible-table-block-table.is-style-table-price>table thead tr td.sticky-0,.entry .wp-block-flexible-table-block-table.is-style-table-price>table tbody tr th.sticky-0,.entry .wp-block-flexible-table-block-table.is-style-table-price>table tbody tr td.sticky-0{position:sticky;left:0}}.entry .smb-faq__item__question__label{text-align:center;color:#219be0;min-width:25px;margin-right:10px;font-size:24px;font-weight:900}@media screen and (width<=1024px){.entry .smb-faq__item__question__label{margin-right:10px}}.entry .smb-faq__item__question__body>:first-child{margin-top:0!important}.entry .smb-faq__item__answer__label{text-align:center;color:#219be0;min-width:25px;margin-right:10px;font-size:24px;font-weight:900}@media screen and (width<=1024px){.entry .smb-faq__item__answer__label{margin-right:10px}}.entry .smb-faq__item__answer__body>:first-child{margin-top:0!important}.entry .smb-faq.is-style-lp-faq{border:none;margin-top:30px}.entry .smb-faq.is-style-lp-faq .smb-faq__item{margin-top:20px;padding:0}@media screen and (width<=1024px){.entry .smb-faq.is-style-lp-faq .smb-faq__item{margin-top:10px}}.entry .smb-faq.is-style-lp-faq .smb-faq__item__question{color:#fff;cursor:pointer;background:#07516e;align-items:center;margin-bottom:0;padding:15px 50px 15px 20px;position:relative}@media screen and (width<=1024px){.entry .smb-faq.is-style-lp-faq .smb-faq__item__question{padding:10px 35px 10px 15px}}@media screen and (width<=414px){.entry .smb-faq.is-style-lp-faq .smb-faq__item__question{padding:10px 35px 10px 10px}}.entry .smb-faq.is-style-lp-faq .smb-faq__item__question:after{content:"";color:#fff;margin-top:-10px;font:900 20px/1 "Font Awesome 5 Free";transition:all .2s ease-out;display:inline-block;position:absolute;top:50%;right:15px}@media screen and (width<=1024px){.entry .smb-faq.is-style-lp-faq .smb-faq__item__question:after{font-size:18px;right:10px}}.entry .smb-faq.is-style-lp-faq .smb-faq__item__question.active:after{transform:rotate(180deg)}.entry .smb-faq.is-style-lp-faq .smb-faq__item__question__label{color:#fff;line-height:1;position:relative;top:-2px}.entry .smb-faq.is-style-lp-faq .smb-faq__item__answer{background:#fff;border:1px solid #07516e;padding:20px}@media screen and (width<=1024px){.entry .smb-faq.is-style-lp-faq .smb-faq__item__answer{padding:20px 15px}}@media screen and (width<=414px){.entry .smb-faq.is-style-lp-faq .smb-faq__item__answer{padding:15px 10px}}.entry .smb-faq.is-style-lp-faq .smb-faq__item__answer__label{line-height:1}.entry .smb-faq.is-style-lp-faq .smb-faq__item__toggle{display:none}.entry .smb-box{margin-top:30px}@media screen and (width<=1024px){.entry .smb-box{margin-top:20px;padding:15px}}.entry .smb-box__body>:first-child{margin-top:0!important}.entry .smb-balloon{align-items:flex-start;margin-top:30px;flex-direction:row!important}@media screen and (width<=1024px){.entry .smb-balloon{margin-top:15px}}.entry .smb-balloon__body{color:#07516e;background:#e5f8f7}@media screen and (width<=1024px){.entry .smb-balloon__body{padding:15px}}.entry .smb-balloon__body:before{display:none}.entry .smb-balloon__body:after{border-right-color:#e5f8f7;margin-top:0;top:50px}@media screen and (width<=1024px){.entry .smb-balloon__body:after{border-width:5px;border-bottom-color:#0000;top:30px;left:-10px}}.entry .smb-balloon__body p{margin-top:10px}.entry .smb-balloon__body>:first-child{margin-top:0!important}.entry .smb-balloon__person{margin:0 30px 0 0;display:block}@media screen and (width<=1024px){.entry .smb-balloon__person{margin-right:15px}}.entry .smb-balloon__figure{width:100px;height:100px}@media screen and (width<=1024px){.entry .smb-balloon__figure{width:60px;height:60px}}.entry .smb-balloon__name{text-align:center;margin-top:5px}.entry .smb-balloon+.smb-balloon{margin-top:30px}@media screen and (width<=1024px){.entry .smb-balloon+.smb-balloon{margin-top:20px}}.entry .lp-fv4-1{background:#fff url(../img/lp_2301/fv4-1-background.webp) 0 0/contain no-repeat;padding-top:10px}@media screen and (width<=1024px){.entry .lp-fv4-1{padding-top:5px}}.entry .lp-fv4-1 .wp-block-image{margin-bottom:-1px}.entry .lp-fv4-1 .wp-block-cover__inner-container{padding-top:0;padding-bottom:0}@media screen and (width<=1024px){.entry .lp-fv4-1 .wp-block-cover__inner-container figure:first-child{padding-bottom:0}}.entry .lp-fv4-1 .wp-block-cover__background{background-position:50% 0;background-repeat:no-repeat;opacity:1!important;background-color:#0000!important;background-size:1200px!important}@media screen and (width<=1024px){.entry .lp-fv4-1 .wp-block-cover__background{background-size:140%!important}}.entry .lp-fv4-1 .lp-fv4-1c{margin-bottom:-3%}.entry .lp-fv4-1 .lp-fv4-1c__arr{z-index:1;margin:0;padding:0;position:relative}.entry .lp-fv4-1 .lp-fv4-1c__arr .wp-block-image{margin:0;padding:0}.entry .lp-fv4-1 .lp-fv4-1c__img1{z-index:1;position:relative;margin-bottom:-3%!important}.entry .lp-fv4-1 .lp-fv4-1c__voice{background:url(../img/lp_2301/fv4-3_c.webp) 50% 100%/100% no-repeat;margin:0;padding:5% 0 7%;position:relative}@media screen and (width<=1024px){.entry .lp-fv4-1 .lp-fv4-1c__voice{margin-left:-10px!important;margin-right:-10px!important}}@media screen and (width<=414px){.entry .lp-fv4-1 .lp-fv4-1c__voice{margin-left:-5px!important;margin-right:-5px!important}}.entry .lp-fv4-1 .lp-fv4-1c__voice__inner{z-index:1;margin:0;padding:0}.entry .lp-fv4-1 .lp-fv4-1c__voice__inner .wp-block-buttons{max-width:660px;padding:0 5%}@media screen and (width<=1024px){.entry .lp-fv4-1 .lp-fv4-1c__voice__inner .wp-block-buttons{gap:5px;max-width:none;margin-top:10px}}@media screen and (width<=414px){.entry .lp-fv4-1 .lp-fv4-1c__voice__inner .wp-block-buttons{margin-top:5px}}.entry .lp-fv4-1 .lp-fv4-1c__voice__inner .wp-block-buttons .wp-block-button__link{border-radius:10px;padding:15px}@media screen and (width<=414px){.entry .lp-fv4-1 .lp-fv4-1c__voice__inner .wp-block-buttons .wp-block-button__link{padding:10px}}.entry .lp-fv4-1c{background:url(../img/lp_2301/fv4-1_bg_230420.png) 50% 100%/100% repeat-y;border-radius:0 0 10px 10px;margin:0 auto;padding:20px 6% 30px}@media screen and (width<=1024px){.entry .lp-fv4-1c{margin-top:-1px;margin-left:-10px;margin-right:-10px;padding:15px 6% 30px}}@media screen and (width<=414px){.entry .lp-fv4-1c{margin-left:-5px;margin-right:-5px;padding:10px 6% 20px}}.entry .lp-fv4-1c .wp-block-buttons{flex-wrap:nowrap!important}@media screen and (width<=414px){.entry .lp-fv4-1c .wp-block-buttons{gap:5px}}.entry .lp-fv4-1c .wp-block-buttons .wp-block-button{flex-direction:column;display:flex}.entry .lp-fv4-1c .wp-block-buttons .wp-block-button__link{border-radius:7px;padding:20px 15px}@media screen and (width<=1024px){.entry .lp-fv4-1c .wp-block-buttons .wp-block-button__link{padding:15px 10px}}@media screen and (width<=414px){.entry .lp-fv4-1c .wp-block-buttons .wp-block-button__link{padding:10px 5px}}.entry .lp-fv4-1c .wp-block-buttons .wp-block-button__link:after{display:none}.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn{padding:0 3%;flex-wrap:nowrap!important}@media screen and (width<=414px){.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn{margin-top:10px;padding:0 0%}}.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn .wp-block-button{z-index:2;position:relative}.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn .wp-block-button__link{padding:0 10px}.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn .wp-block-button.active{position:relative}.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn .wp-block-button.active .wp-block-button__link{box-shadow:none;transform:translateY(0);color:#ffe400!important;background:#002374!important}.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn .wp-block-button.active:after{content:"";border:15px solid #0000;border-top-color:#ffe400;border-bottom-width:0;width:0;height:0;position:absolute;bottom:-20px;left:calc(50% - 15px)}@media screen and (width<=1024px){.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn .wp-block-button.active:after{border-width:12px 12px 0;bottom:-12px;left:calc(50% - 12px)}}@media screen and (width<=414px){.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn .wp-block-button.active:after{border-width:10px 10px 0;bottom:-10px;left:calc(50% - 10px)}}.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn__w50 .wp-block-button{width:50%}.entry .lp-fv4-1c .wp-block-buttons.lp-chart-btn__w33 .wp-block-button{width:33.33%}.entry .lp-fv4-1c .lp-chart-result>.wp-block-image{margin-top:0}.entry .lp-fv4-1c .lp-chart-result>.wp-block-image+.wp-block-image{margin-top:20px}@media screen and (width<=414px){.entry .lp-fv4-1c .lp-chart-result>.wp-block-image+.wp-block-image{margin-top:15px}}.entry .lp-fv4-1c #lp-chart-result-check{margin-top:15px}@media screen and (width<=414px){.entry .lp-fv4-1c #lp-chart-result-check{margin-top:10px}}.entry .lp-fv4-1c #lp-chart-2,.entry .lp-fv4-1c #lp-chart-3,.entry .lp-fv4-1c .lp-chart-result{display:none}.entry .lp-fv4-2{min-height:unset;padding-bottom:2em;overflow:visible}.entry .lp-fv4-2:before{content:"";background-color:#0000;background-image:linear-gradient(45deg,#044970 50%,#0000 51%),linear-gradient(315deg,#044970 50%,#0000 51%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:4em 4em;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:4em;display:block;position:absolute;top:-2.2em}@media screen and (width<=1024px){.entry .lp-fv4-2:before{background-color:#0000;background-image:linear-gradient(45deg,#044970 50%,#0000 51%),linear-gradient(315deg,#044970 50%,#0000 51%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:2em 2em;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:2em;top:-1.1em}}.entry .lp-fv4-2 .wp-block-cover__inner-container{margin-top:0}.entry .lp-fv4-2 .wp-block-cover__inner-container .wp-block-image:first-child{padding:2em 0 30px}.entry .lp-fv4-3{margin-top:0;position:relative;overflow:visible}.entry .lp-fv4-3:before,.entry .lp-fv4-3:after{content:"";z-index:1;border-bottom:40px solid #01b6ad;width:50vw;height:0;display:block;position:absolute;top:-40px;min-height:auto!important}@media screen and (width<=1024px){.entry .lp-fv4-3:before,.entry .lp-fv4-3:after{border-bottom:30px solid #01b6ad;top:-30px}}@media screen and (width<=414px){.entry .lp-fv4-3:before,.entry .lp-fv4-3:after{border-bottom:20px solid #01b6ad;width:calc(50vw + 10px);top:-20px}}.entry .lp-fv4-3:before{border-right:30px solid #0000;left:0}@media screen and (width<=1024px){.entry .lp-fv4-3:before{border-right:30px solid #0000}}@media screen and (width<=414px){.entry .lp-fv4-3:before{border-right:20px solid #0000}}.entry .lp-fv4-3:after{border-left:30px solid #0000;right:0}@media screen and (width<=1024px){.entry .lp-fv4-3:after{border-left:30px solid #0000}}@media screen and (width<=414px){.entry .lp-fv4-3:after{border-left:20px solid #0000}}.entry .lp-fv4-3 .wp-block-cover__inner-container{padding-top:30px;padding-bottom:40px}@media screen and (width<=1024px){.entry .lp-fv4-3 .wp-block-cover__inner-container{padding-top:10px;padding-bottom:30px}}.entry .is-style-lp-bg{background:#f6f6cf repeating-linear-gradient(-45deg,#f6f6cf,#f6f6cf 10px,#fbfbec 0 13px);margin-top:60px}@media screen and (width<=1024px){.entry .is-style-lp-bg{margin-top:40px}}@media screen and (width<=414px){.entry .is-style-lp-bg{margin-top:30px}}.entry .is-style-lp-bg .wp-block-cover__background{background:0 0!important}.entry .is-style-lp-bg .wp-block-cover__inner-container{padding:60px 0}@media screen and (width<=1024px){.entry .is-style-lp-bg .wp-block-cover__inner-container{padding:40px 0}}@media screen and (width<=414px){.entry .is-style-lp-bg .wp-block-cover__inner-container{padding:30px 0}}.entry .is-style-lp-tri{background:#07516e;margin-top:0;margin-bottom:100px;position:relative;overflow:visible}@media screen and (width<=1024px){.entry .is-style-lp-tri{margin-bottom:70px}}@media screen and (width<=414px){.entry .is-style-lp-tri{margin-bottom:50px}}.entry .is-style-lp-tri:after{content:"";box-sizing:border-box;border-top:80px solid #07516e;border-left:50vw solid #0000;border-right:50vw solid #0000;position:absolute;top:100%}@media screen and (width<=1024px){.entry .is-style-lp-tri:after{border-top:50px solid #07516e}}@media screen and (width<=414px){.entry .is-style-lp-tri:after{border-top:30px solid #07516e}}.entry .is-style-lp-tri .wp-block-cover__inner-container{color:#fff;padding:40px 0}@media screen and (width<=1024px){.entry .is-style-lp-tri .wp-block-cover__inner-container{padding:20px 0}.entry .lp-caution-img img{width:100px}}@media screen and (width<=414px){.entry .lp-caution-img img{width:90px}}.entry .lp-nav{z-index:1001;width:100%;transition:transform .3s ease-out;position:fixed;top:0;left:0;transform:translateY(calc(-100% - 4px));margin:0!important}@media screen and (width<=1280px){.entry .lp-nav__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}}.entry .lp-nav.fixed{top:0;left:0;transform:translateY(0)}.entry .lp-nav .nav{text-align:center;min-width:1024px;margin:0;padding:0;font-size:0;list-style:none;display:block;position:relative}.entry .lp-orderbtn .wp-block-button__link{background-color:#478aca;border-radius:20px;box-shadow:0 5px #123c69}.entry .lp-orderbtn__baloon{text-align:center;color:#107f78;z-index:1;background:#fff;border:3px solid #a0cfff;border-radius:10px;min-width:200px;margin:0 auto -20px;padding:10px 20px;font-size:18px;font-weight:700;line-height:1;position:relative}@media screen and (width<=1024px){.entry .lp-orderbtn__baloon{min-width:150px;margin-bottom:-15px;font-size:14px}}.entry .lp-orderbtn__baloon:before{content:"";z-index:2;border:10px solid #0000;border-top-color:#fff;margin-left:-10px;position:absolute;bottom:-20px;left:50%}@media screen and (width<=1024px){.entry .lp-orderbtn__baloon:before{border:8px solid #0000;border-top-color:#fff;margin-left:-8px;bottom:-16px}}.entry .lp-orderbtn__baloon:after{content:"";z-index:1;border:12px solid #0000;border-top-color:#a0cfff;margin-left:-12px;position:absolute;bottom:-26px;left:50%}@media screen and (width<=1024px){.entry .lp-orderbtn__baloon:after{border:10px solid #0000;border-top-color:#a0cfff;margin-left:-10px;bottom:-22px}}.entry .lp-orderbtn__baloon .line3{font-size:18px;position:relative;bottom:3px}@media screen and (width<=1024px){.entry .lp-orderbtn__baloon .line3{font-size:14px}}.entry .lp-orderbtn__baloon .line3 .num{margin:0 2px;font-size:30px;display:inline-block;position:relative;bottom:-2px}@media screen and (width<=1024px){.entry .lp-orderbtn__baloon .line3 .num{font-size:22px}}.entry .lp-hushikyu{text-align:center;background-image:url(../img/lp_2301/hushikyu-1.png),url(../img/lp_2301/hushikyu-2.png);background-position:0 100%,100% 100%;background-repeat:no-repeat,no-repeat;background-size:120px 120px,120px 120px;min-height:120px;margin-top:60px;padding:0 0 15px}@media screen and (width<=1024px){.entry .lp-hushikyu{background-size:90px 90px,90px 90px;min-height:90px;margin-top:30px;padding:0 0 10px}}@media screen and (width<=414px){.entry .lp-hushikyu{background-size:70px 70px,70px 70px;min-height:70px;padding:0 0 10px;margin-left:-10px!important;margin-right:-10px!important}}.entry .lp-hushikyu__lead{text-align:center;color:#fff;background:#f1404b;border-radius:25px;min-height:50px;margin-bottom:20px;padding:0 30px;display:inline-block;position:relative;line-height:50px!important}.entry .lp-hushikyu__lead:before{content:"";border:8px solid #0000;border-top:12px solid #f1404b;margin-left:-8px;position:absolute;top:100%;left:50%}@media screen and (width<=1024px){.entry .lp-hushikyu__lead{min-height:40px;margin-bottom:15px;font-size:14px!important;line-height:40px!important}.entry .lp-hushikyu__lead .has-xlarge-font-size{font-size:18px!important}.entry .lp-hushikyu__lead:before{border-width:8px 5px 5px;margin-left:-5px}}@media screen and (width<=414px){.entry .lp-hushikyu__lead{min-height:30px;line-height:30px!important}}.entry .lp-hushikyu__lead sup{vertical-align:top;font-size:.5em}.entry .lp-hushikyu h3{margin-top:0;padding:0 120px;line-height:1.2}@media screen and (width<=1024px){.entry .lp-hushikyu h3{padding:0 90px}}@media screen and (width<=414px){.entry .lp-hushikyu h3{padding:0 70px}}.entry .lp-step{margin-top:40px}@media screen and (width<=1024px){.entry .lp-step{margin-top:30px}}.entry .lp-step .step-icon{color:#fff;background:#07516e;border-radius:50px;width:80px;height:80px;margin:0 auto 15px;font-family:Dosis,sans-serif;font-size:48px;line-height:80px;display:block}@media screen and (width<=1024px){.entry .lp-step .step-icon{width:50px;height:50px;font-size:36px;line-height:50px}}.entry .lp-num{padding-left:calc(1.5em + 10px);position:relative}@media screen and (width<=1024px){.entry .lp-num{padding-left:calc(1.5em + 5px)}}.entry .lp-num .num-icon{text-align:center;color:#fff;background:#07516e;border-radius:1em;width:1.5em;height:1.5em;margin:0;font-family:Dosis,sans-serif;font-size:1em;line-height:1.5;display:block;position:absolute;top:0;left:0}.entry .lp-price-group{border:1px solid #b3d2d0;border-radius:20px;padding-top:0}@media screen and (width<=1024px){.entry .lp-price-group{border-radius:15px}}.entry .lp-price-group h3{border-radius:20px 20px 0 0;width:calc(100% + 40px);padding:30px 20px;position:relative;left:-20px}@media screen and (width<=1024px){.entry .lp-price-group h3{border-radius:15px 15px 0 0;padding:20px 15px}}.entry .lp-riyuu{justify-content:center;align-items:center;margin-top:50px;margin-bottom:30px;display:flex;position:relative}@media screen and (width<=1024px){.entry .lp-riyuu{margin-top:40px;margin-bottom:20px}}.entry .lp-riyuu:before,.entry .lp-riyuu:after{content:"";width:20px;height:20px;display:inline-block;position:relative}@media screen and (width<=1024px){.entry .lp-riyuu:before,.entry .lp-riyuu:after{width:15px;height:15px}}.entry .lp-riyuu:before{border-top:2px solid #01b6ad;border-left:2px solid #01b6ad;margin-right:5px;top:-12px}.entry .lp-riyuu:after{border-bottom:2px solid #01b6ad;border-right:2px solid #01b6ad;margin-left:5px;bottom:-12px}.entry .lp-hogo{border:5px solid #01b6ad;position:relative;padding-top:0!important}@media screen and (width<=414px){.entry .lp-hogo{padding:15px}}.entry .lp-hogo__icon{z-index:1;position:absolute;top:-30px;right:5px}@media screen and (width<=1024px){.entry .lp-hogo__icon{top:-20px}}@media screen and (width<=768px){.entry .lp-hogo__icon{top:-25px;right:0}}@media screen and (width<=414px){.entry .lp-hogo__icon{top:0}}.entry .lp-hogo__icon img{height:auto;width:100px!important}@media screen and (width<=1024px){.entry .lp-hogo__icon img{width:90px!important}}@media screen and (width<=768px){.entry .lp-hogo__icon img{width:80px!important}}@media screen and (width<=414px){.entry .lp-hogo__icon img{width:80px!important}}.entry .lp-hogo h4{color:#fff;background:#01b6ad;width:calc(100% + 40px);margin:0;padding:5px 20px 20px;font-size:36px;position:relative;left:-20px}@media screen and (width<=1024px){.entry .lp-hogo h4{padding:5px 50px 15px;font-size:26px}}@media screen and (width<=768px){.entry .lp-hogo h4{padding:5px 55px 15px}}@media screen and (width<=414px){.entry .lp-hogo h4{text-align:left;padding-left:15px}}.entry .lp-hogo h4 .sme-bg-color{border-radius:20px;margin-bottom:3px;padding:2px 15px;font-size:24px;display:inline-block}@media screen and (width<=1024px){.entry .lp-hogo h4 .sme-bg-color{padding:3px 10px;font-size:16px}}.entry .lp-hogo .smb-balloon__body{background:#e5f8f7}.entry .lp-hogo .smb-balloon__body:after{border-right-color:#e5f8f7}.entry .lp-hogo .is-style-sme-list-check{font-size:18px}@media screen and (width<=1024px){.entry .lp-hogo .is-style-sme-list-check{font-size:16px;line-height:1.5}}.entry .lp-hogo .is-style-sme-list-check li{font-weight:900}.entry .lp-hogo .is-style-sme-list-check li:before{color:#01b6ad}.entry .lp-tokuten{border-radius:5px;margin-right:5px;padding:5px 7px;font-size:14px;line-height:14px;display:inline-block}@media screen and (width<=1024px){.entry .lp-tokuten{margin-right:3px;padding:3px 5px;font-size:12px;line-height:12px}}.entry .lp-guide{outline-offset:2px;background:linear-gradient(#fcf8e6 0%,#fff 50%);border:1px solid #d3c274;outline:3px solid #ac9a45;margin-top:60px;margin-left:5px;margin-right:5px;padding:0 30px 30px}@media screen and (width<=1024px){.entry .lp-guide{margin-top:40px;padding:0 15px 15px}}@media screen and (width<=414px){.entry .lp-guide{padding:0 10px 10px}}.entry .lp-guide__head.aligncenter{margin-bottom:-28px;padding:0;position:relative;top:-28px}@media screen and (width<=1024px){.entry .lp-guide__head.aligncenter{margin-bottom:-20px;top:-20px;margin-left:-10px!important;margin-right:-10px!important}}@media screen and (width<=414px){.entry .lp-guide__head.aligncenter{margin-left:-8px!important;margin-right:-8px!important}}.entry .lp-guide__head+.wp-block-image{border-top:2px dotted #f2edd4;margin-top:15px;padding-top:15px}@media screen and (width<=1024px){.entry .lp-guide__head+.wp-block-image{margin-top:10px;padding-top:10px}}.entry .lp-guide__lead{font-size:22px;line-height:1.5}@media screen and (width<=1024px){.entry .lp-guide__lead{font-size:18px}}.entry .lp-voice__heading{margin-top:50px;padding:0;position:relative}@media screen and (width<=414px){.entry .lp-voice__heading{margin-top:30px}}.entry .lp-voice__heading h3{background-color:#e5f8f7;background-image:repeating-linear-gradient(45deg,#0000,#0000 10px,#ffffff1a 10px 20px);background-size:auto;border-radius:30px 30px 0 0;padding:30px 150px}@media screen and (width<=1024px){.entry .lp-voice__heading h3{padding:30px 100px}}@media screen and (width<=650px){.entry .lp-voice__heading h3{padding:30px 10%}}.entry .lp-voice__heading h3 span{padding:0 30px;position:relative}@media screen and (width<=1024px){.entry .lp-voice__heading h3 span{padding:0 20px}}.entry .lp-voice__heading h3 span:before,.entry .lp-voice__heading h3 span:after{content:"";background-color:#e5f8f7;width:15px;height:15px;position:absolute;top:calc(.5em + 7px);transform:rotate(45deg)}@media screen and (width<=1024px){.entry .lp-voice__heading h3 span:before,.entry .lp-voice__heading h3 span:after{width:10px;height:10px;top:calc(.5em + 5px)}}.entry .lp-voice__heading h3 span:before{left:0}.entry .lp-voice__heading h3 span:after{right:0}.entry .lp-voice__heading .wp-block-image{margin:0;position:absolute;top:-10px;right:15px}@media screen and (width<=1024px){.entry .lp-voice__heading .wp-block-image{right:-10px}}@media screen and (width<=650px){.entry .lp-voice__heading .wp-block-image{width:20%}}.entry .lp-voice__heading .wp-block-image img{width:120px;height:120px}@media screen and (width<=1024px){.entry .lp-voice__heading .wp-block-image img{width:100px;height:100px}}@media screen and (width<=650px){.entry .lp-voice__heading .wp-block-image img{width:100%;height:auto}}