html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;border-radius:0}input[type=text]:focus,input[type=email]:focus,textarea:focus,select:focus{box-shadow:none;outline:none}select,button{cursor:pointer}sub,sup{font-size:smaller}sub{vertical-align:sub}sup{vertical-align:super}
@media (max-width:599px){.ascon-page-template-scta-tbl>table>tbody>tr>td:first-child{width:30%}}
:root{--_global--background-color:#0000;--_global--border-radius:3px;--_color-black:#111;--_color-gray:#999;--_dark-color-gray:#666;--_darker-color-gray:#444;--_darkest-color-gray:#3b3b3b;--_light-color-gray:#ccc;--_lighter-color-gray:#eee;--_lightest-color-gray:#f7f7f7;--_color-text:#333;--_dark-color-text:#000;--_darker-color-text:#000;--_darkest-color-text:#000;--_light-color-text:#666;--_lighter-color-text:#888;--_lightest-color-text:#919191;--_color-white:#fff;--_color-red:#e74c3c;--_global--container-margin:var(--_s1);--_global--container-max-width:1280px;--_list-item-indent:1.5em;--_form-control-border-color:var(--_light-color-gray);--_form-control-border-color-hover:var(--_color-gray);--_form-control-border-color-focus:#85b7d9;--_global--transition-duration:.2s;--_global--transition-function-timing:ease-out;--_global--transition-delay:0s;--_half-leading:.3;--_global--line-height:calc(1 + var(--_half-leading)*2);--_base-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--_global--font-family:var(--_base-font-family);--_base-font-size-px:16px;--_global--font-size-px:var(--_base-font-size-px);--_margin-scale:1;--_h1-margin-top:0;--_h1-margin-bottom:1;--_h2-margin-top:2;--_h2-margin-bottom:1;--_h3-margin-top:1.5;--_h3-margin-bottom:1;--_h4-margin-top:1.25;--_h4-margin-bottom:1;--_h5-margin-top:1;--_h5-margin-bottom:.5;--_h6-margin-top:1;--_h6-margin-bottom:.5;--_space-unitless:var(--_global--line-height);--_space:calc(var(--_global--line-height)*1rem);--_page-effect-z-index:1000000;--_harmonic-sequence-base:8;--_min-harmonic-sequence-base:9;--_max-harmonic-sequence-base:var(--_harmonic-sequence-base);--_line-height-slope:-.16666;--_font-size-level:0;--_ms-2:calc(var(--_space-unitless)/3*1);--_ms-1:calc(var(--_space-unitless)/3*2);--_ms0:0rem;--_ms1:calc(var(--_space-unitless)/3*3);--_ms2:calc(var(--_space-unitless)/3*5);--_ms3:calc(var(--_space-unitless)/3*8);--_ms4:calc(var(--_space-unitless)/3*13);--_ms5:calc(var(--_space-unitless)/3*21);--_ms6:calc(var(--_space-unitless)/3*34);--_ms7:calc(var(--_space-unitless)/3*55);--_s-2:calc(var(--_ms-2)*1rem);--_s-1:calc(var(--_ms-1)*1rem);--_s0:0rem;--_s1:calc(var(--_ms1)*1rem);--_s2:clamp(calc(var(--_ms1) + var(--_ms2)*0.28125) * 1rem,calc(((var(--_ms2) - var(--_ms1) + var(--_ms2)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms2)*0.28125)*1rem + (var(--_ms2) - var(--_ms1) + var(--_ms2)*0.28125)/57.5*100vw),var(--_ms2) * 1rem);--_s3:clamp(calc(var(--_ms1) + var(--_ms3)*0.28125) * 1rem,calc(((var(--_ms3) - var(--_ms1) + var(--_ms3)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms3)*0.28125)*1rem + (var(--_ms3) - var(--_ms1) + var(--_ms3)*0.28125)/57.5*100vw),var(--_ms3) * 1rem);--_s4:clamp(calc(var(--_ms1) + var(--_ms4)*0.28125) * 1rem,calc(((var(--_ms4) - var(--_ms1) + var(--_ms4)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms4)*0.28125)*1rem + (var(--_ms4) - var(--_ms1) + var(--_ms4)*0.28125)/57.5*100vw),var(--_ms4) * 1rem);--_s5:clamp(calc(var(--_ms1) + var(--_ms5)*0.28125) * 1rem,calc(((var(--_ms5) - var(--_ms1) + var(--_ms5)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms5)*0.28125)*1rem + (var(--_ms5) - var(--_ms1) + var(--_ms5)*0.28125)/57.5*100vw),var(--_ms5) * 1rem);--_s6:clamp(calc(var(--_ms1) + var(--_ms6)*0.28125) * 1rem,calc(((var(--_ms6) - var(--_ms1) + var(--_ms6)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms6)*0.28125)*1rem + (var(--_ms6) - var(--_ms1) + var(--_ms6)*0.28125)/57.5*100vw),var(--_ms6) * 1rem);--_s7:clamp(calc(var(--_ms1) + var(--_ms7)*0.28125) * 1rem,calc(((var(--_ms7) - var(--_ms1) + var(--_ms7)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms7)*0.28125)*1rem + (var(--_ms7) - var(--_ms1) + var(--_ms7)*0.28125)/57.5*100vw),var(--_ms7) * 1rem);--_margin-2:calc(var(--_s-2)*var(--_margin-scale));--_margin-1:calc(var(--_s-1)*var(--_margin-scale));--_margin0:0rem;--_margin1:calc(var(--_s1)*var(--_margin-scale));--_margin2:calc(var(--_s2)*var(--_margin-scale));--_margin3:calc(var(--_s3)*var(--_margin-scale));--_margin4:calc(var(--_s4)*var(--_margin-scale));--_margin5:calc(var(--_s5)*var(--_margin-scale));--_margin6:calc(var(--_s6)*var(--_margin-scale));--_margin7:calc(var(--_s7)*var(--_margin-scale));--_padding-2:var(--_s-2);--_padding-1:var(--_s-1);--_padding0:0rem;--_padding1:var(--_s1);--_padding2:var(--_s2);--_padding3:var(--_s3);--_padding4:var(--_s4);--_padding5:var(--_s5);--_padding6:var(--_s6);--_padding7:var(--_s7)}*{--_font-size:calc(var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level))*1rem);--_line-height:clamp(1.1,var(--_line-height-slope) * calc(var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level))) + 1 + 2 * var(--_half-leading) + -1 * var(--_line-height-slope),2 * var(--_half-leading) + 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}:after,:before{box-sizing:inherit}html :where(.editor-styles-wrapper){display:block}
.smf-form--business+.smf-action{margin:var(--_margin1) 0;text-align:center}.smf-form--business .smf-item{border:1px solid #ddd;margin-bottom:0;margin-top:0}.smf-form--business .smf-item:not(:first-child){border-top:none}.smf-form--business .smf-item--divider{border-left:none;border-right:none}.smf-form--business .smf-item--divider .smf-item__col{flex:1 1 auto;max-width:none;padding-left:0;padding-right:0}.smf-form--business .smf-item__col{padding:var(--_padding1)}.smf-form--business .smf-item__col--label{background-color:#f7f7f7;border-bottom:1px solid #ddd}@media (min-width:640px){.smf-form--business .smf-item{display:flex}.smf-form--business .smf-item__col{flex:1 1 auto}.smf-form--business .smf-item__col--label{border-bottom:none;border-right:1px solid #ddd;flex:0 0 14em;max-width:14em}.smf-form--business .smf-item__col--controls{flex:1 1 calc(100% - 14em);max-width:calc(100% - 14em)}}.smf-form--letter+.smf-action{margin:var(--_margin1) 0;text-align:center}.smf-form--letter .smf-item{margin-bottom:0;margin-top:0;padding:1rem 0}.smf-form--letter .smf-item__col--label{padding-bottom:var(--_padding-1)}.smf-form--letter .smf-text-control__control{max-width:100%;width:100%}.smf-form--simple-table+.smf-action{margin:var(--_margin1) 0;text-align:center}.smf-form--simple-table .smf-item{margin-bottom:0;margin-top:0;padding:1rem 0}.smf-form--simple-table .smf-item--divider .smf-item__col{flex:1 1 auto;max-width:none}.smf-form--simple-table .smf-item__col--label{padding-bottom:var(--_padding-1)}@media (min-width:640px){.smf-form--simple-table .smf-item{display:flex}.smf-form--simple-table .smf-item__col{flex:1 1 auto}.smf-form--simple-table .smf-item__col--label{flex:0 0 14em;max-width:14em;padding-bottom:0;padding-right:var(--_padding1)}.smf-form--simple-table .smf-item__col--controls{flex:1 1 calc(100% - 14em);max-width:calc(100% - 14em)}}.smf-action .smf-button-control__control{padding-left:var(--_padding1);padding-right:var(--_padding1)}.smf-action .smf-button-control+.smf-button-control{margin-left:var(--_margin-1)}.smf-action .smf-button-control__control{position:relative}.smf-action .smf-button-control__control .smf-sending{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.smf-control-fieldset{display:contents}.smf-control-fieldset>*+*{margin-top:var(--_margin-2)}.smf-control-fieldset>.smf-control-legend{padding:0}.smf-control-description{color:var(--_dark-color-gray);margin-top:var(--_margin-2);--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height)}.smf-error-messages{color:#cc3033;margin-top:var(--_margin-2)}.smf-progress-tracker{display:flex;flex-wrap:nowrap;list-style:none;margin-bottom:var(--_margin1);margin-left:0;padding-left:0}.smf-progress-tracker__item{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;margin:0;position:relative;width:33.33333%}.smf-progress-tracker__item:after,.smf-progress-tracker__item:before{background-color:var(--_light-color-gray);content:"";display:block;height:1px;position:absolute;top:12px}.smf-progress-tracker__item:before{left:0;right:50%}.smf-progress-tracker__item:after{left:50%;right:0}.smf-progress-tracker__item--complete:after,.smf-progress-tracker__item--input:before{display:none}.smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__number{background-color:var(--_color-text);font-weight:700}.smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__text{color:var(--_color-text);font-weight:700}.smf-progress-tracker__item__number{align-items:center;background-color:var(--_light-color-gray);border-radius:100%;color:#fff;display:flex;height:24px;justify-content:center;letter-spacing:0;overflow:hidden;position:relative;width:24px;z-index:1}.smf-progress-tracker__item__text{color:var(--_light-color-gray);margin-top:.5em}@keyframes smf-sending{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.smf-sending[aria-hidden=true]{visibility:hidden}.smf-sending:before{animation:smf-sending 2s ease-out 0s infinite;border:1px solid #00000080;border-radius:100%;border-top-color:#0000;content:"";display:block;height:10px;width:10px}.smf-focus-point{position:relative;top:-100px;visibility:hidden}.smf-system-error-status-text{color:var(--_color-gray);--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height)}.snow-monkey-forms-turnstile>div{display:grid}.snow-monkey-forms-turnstile--position\:before{margin-bottom:var(--_s1)}.snow-monkey-forms-turnstile--position\:after{margin-top:var(--_s1)}.snow-monkey-form[data-screen=loading]{visibility:hidden}.smf-form [data-invalid="1"]{border-color:#d98585}.smf-action .smf-button-control__control{background-color:var(--_lighter-color-gray);background-image:linear-gradient(180deg,#fff,var(--_lighter-color-gray));border-radius:var(--_global--border-radius);color:var(--_color-text);cursor:pointer;display:inline-block;padding:var(--_padding-2) var(--_padding-1);text-decoration:none;--_border-radius:var(--_global--border-radius);--_border-color:var(--_form-control-border-color);border:1px solid var(--_border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.smf-action .smf-button-control__control:hover{--_border-color:var(--_form-control-border-color-hover)}.smf-action .smf-button-control__control:active,.smf-action .smf-button-control__control:focus,.smf-action .smf-button-control__control:focus-within,.smf-action .smf-button-control__control[aria-selected=true]{--_border-color:var(--_form-control-border-color-focus)}.smf-action .smf-button-control__control>input,.smf-action .smf-button-control__control>textarea{border:none;outline:none}.smf-action .smf-button-control__control[disabled]{color:var(--_color-gray)}.smf-system-error-content-ready{display:none!important}html :where(.editor-styles-wrapper){display:block}
#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}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:none transparent}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{margin:0;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{background:none;list-style:none none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}#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-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container.ez-toc-black a,#ez-toc-container.ez-toc-black a:visited{color:#fff}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center}.ez-toc-widget-container ul.ez-toc-list li:before{content:" ";position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.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{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn.active,.ez-toc-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff}.ez-toc-btn-default.active,.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-image:none}.ez-toc-btn-sm,.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.ez-toc-btn:active{background-image:none}.ez-toc-btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff,#e0e0e0);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(180deg,#fff 0,#e0e0e0);background-repeat:repeat-x;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe0e0e0",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon{height:30px}.ez-toc-glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon{font-size:16px;margin-left:2px}#ez-toc-container input{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav,#ez-toc-widget-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-container label{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-js-icon-con{display:initial}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container .ez-toc-toggle label{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title{display:initial}.ez-toc-wrap-center{margin:0 auto 1em!important}#ez-toc-container a.ez-toc-toggle{color:#444;background:inherit;border:inherit}.ez-toc-toggle #item{position:absolute;left:-999em}label.cssicon .ez-toc-glyphicon:empty{font-size:16px;margin-left:2px}label.cssiconcheckbox{display:none}.ez-toc-widget-container ul li a{padding-left:10px;display:inline-flex;align-items:stretch;flex-wrap:nowrap}.ez-toc-widget-container ul.ez-toc-list li{height:auto!important}.ez-toc-cssicon{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}#ez-toc-container .eztoc-toggle-hide-by-default{display:none}.eztoc_no_heading_found{background-color:#ff0;padding-left:10px}.eztoc-hide{display:none}.term-description .ez-toc-title-container p:nth-child(2){width:50px;float:right;margin:0}.ez-toc-list.ez-toc-columns-2{column-count:2;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-2>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-3{column-count:3;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-3>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-4{column-count:4;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-4>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-optimized{column-fill:balance;orphans:2;widows:2}.ez-toc-list.ez-toc-columns-optimized>li{display:block;break-inside:avoid;page-break-inside:avoid}@media (max-width:768px){.ez-toc-list.ez-toc-columns-2,.ez-toc-list.ez-toc-columns-3,.ez-toc-list.ez-toc-columns-4{column-count:1;column-gap:0}}@media (max-width:1024px) and (min-width:769px){.ez-toc-list.ez-toc-columns-3,.ez-toc-list.ez-toc-columns-4{column-count:2}}
@charset "UTF-8";html{font-size:62.5%;box-sizing:border-box;overflow-y:scroll}*,:before,:after{box-sizing:inherit}body{min-height:100%;font-family:var(--theme-base-font-base-family);font-size:var(--theme-base-font-size-pc);line-height:2;letter-spacing:.04em;background-color:#fff;color:var(--theme-base-color-txt);word-wrap:break-word;overflow-wrap:break-word;-webkit-text-size-adjust:100%}@media (max-width:599px){body{font-size:var(--theme-base-font-size-sp)}}img{border:none;height:auto;max-width:100%;vertical-align:bottom}li{list-style:none}a,a,a:before,a:after,input{color:inherit;text-decoration:none;transition-property:background-color,color,opacity;transition-duration:.3s;transition-timing-function:ease}sup{vertical-align:super;font-size:smaller}.clearfix:after{content:"";clear:both;display:table}.show-pc{display:block}.show-tablet{display:none}.show-sp{display:none}@media (max-width:1024px){.show-pc{display:none}.show-tablet{display:block}}@media (max-width:599px){.show-pc{display:none}.show-sp{display:block}.hide-sp{display:none}}.inner{max-width:960px;margin:0 auto;width:calc(100% - 120px)}@media (max-width:1024px){.inner{width:90%;max-width:800px}}.btn-wrp{text-align:center;margin-top:60px}@media (max-width:1024px){.btn-wrp{margin-top:40px}}@media (max-width:599px){.btn-wrp{margin-top:30px}}.btn-wrp.two-col{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}@media (max-width:768px){.btn-wrp.two-col{gap:20px}}.btn-wrp.two-col .btn{min-width:340px}@media (max-width:1024px){.btn-wrp.two-col .btn{min-width:260px}}@media (max-width:599px){.btn-wrp.two-col .btn{min-width:230px}}.btn{position:relative;display:inline-block;background:var(--theme-base-color-accent);box-shadow:0px 3px 6px rgba(0,0,0,.1);color:#fff;text-align:center;line-height:1.4;min-width:220px;max-width:90%;padding:21px 40px;font-weight:700;cursor:pointer;border-radius:100px}@media (max-width:1024px){.btn{min-width:190px;padding:14px 34px}}@media (max-width:599px){.btn{min-width:150px;padding:13px 27px;font-size:.93em}}.btn:hover{opacity:.8}.btn.external:after{display:inline-block;background-color:#fff;-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-external.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-external.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";margin-left:5px;width:12px;height:12px}.btn--outline{background:#fff;border:2px solid var(--theme-base-color-accent);color:var(--theme-base-color-accent);padding:20px 33px;cursor:pointer}@media (max-width:1024px){.btn--outline{padding:12px 18px}}@media (max-width:599px){.btn--outline{padding:9px 18px}}.btn--round{background:var(--theme-base-color-accent)}.txt-c{text-align:center}.center{text-align:center}.smart-center{text-align:center}.smart-center__txt{text-align:left;display:inline-block}.ascon-uline-dash{border-bottom:1px dashed var(--theme-base-color-theme)}.ascon-marker-yellow{background:linear-gradient(transparent 50%,#fcf5a2 50%)}.ascon-marker-orange{background:linear-gradient(transparent 50%,#ffdfbc 50%)}.ascon-marker-pink{background:linear-gradient(transparent 50%,#f3d4df 50%)}.ascon-marker-blue{background:linear-gradient(transparent 50%,#d1e9f3 50%)}.ascon-marker-green{background:linear-gradient(transparent 50%,#cbe8dc 50%)}.box-notfound{background:var(--theme-base-color-sub02);line-height:1.8;margin-top:60px;padding:40px;text-align:center}@media (max-width:599px){.box-notfound{margin-top:0;padding:40px 20px}}.box-notfound .btn-wrp{margin-top:40px}@media (max-width:599px){.box-notfound .btn-wrp{margin-top:30px}}.no-img{background-color:var(--theme-base-color-sub01);color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in 0s;height:100%}.blog-item .no-img{font-size:1.6rem}@media (max-width:599px){.blog-item .no-img{font-size:1.4rem}}.service-item .no-img{font-size:2rem}@media (max-width:599px){.service-item .no-img{font-size:1.8rem}}.voice-item .no-img{font-size:2.3rem}@media (max-width:1024px){.voice-item .no-img{font-size:2rem}}@media (max-width:599px){.voice-item .no-img{font-size:1.8rem}}.sec-ttl{font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight);text-align:center;margin-bottom:60px}@media (max-width:599px){.sec-ttl{font-weight:700;margin-bottom:30px}}.sec-ttl__l{display:block;line-height:1.3;color:var(--theme-base-color-theme);font-size:var(--theme-pagettl-enjp-l-size-pc)}@media (max-width:1024px){.sec-ttl__l{font-size:var(--theme-pagettl-enjp-l-size-tablet)}}@media (max-width:599px){.sec-ttl__l{font-size:var(--theme-pagettl-enjp-l-size-sp)}}.sec-ttl__s{display:block;line-height:1.4;font-size:var(--theme-pagettl-enjp-s-size-pc);margin-top:3px}@media (max-width:1024px){.sec-ttl__s{font-size:var(--theme-pagettl-enjp-s-size-tablet)}}@media (max-width:599px){.sec-ttl__s{margin-top:5px;font-size:var(--theme-pagettl-enjp-s-size-sp)}}.header{width:100%;z-index:8888;position:var(--theme-hd-navi-fix-position);top:0;box-shadow:0px 3px 6px rgba(0,0,0,.16)}.header-alert{background:#fadbda;padding:10px 20px}.header-alert .ico-alert{width:auto;height:1.2em;vertical-align:middle;margin-bottom:.2em}.header-alert a{text-decoration:underline}.header .header-upper{background:#fff;min-height:100px;display:flex;justify-content:space-between;padding-left:20px}@media (max-width:1300px){.header .header-upper{min-height:0;height:70px;padding-right:70px}}@media (max-width:1024px){.header .header-upper{padding-left:10px}}@media (max-width:599px){.header .header-upper{height:50px;padding-right:100px}}.header .header-upper__left{flex-shrink:2;display:flex}.header .header-upper__left .global-nav{margin-left:28px;font-size:.88em;line-height:1.2;height:100%}.header .header-upper__left .global-nav>ul{display:flex;justify-content:center;height:100%}.header .header-upper__left .global-nav>ul>li{position:relative;transition:background-color .4s}.header .header-upper__left .global-nav>ul>li>a{display:flex;padding:0 1vw;align-items:center;height:100%}.header .header-upper__left .global-nav>ul>li>.sub-menu{display:none;background:var(--theme-base-color-theme);left:0;position:absolute;top:100%;min-width:calc(100% + 50px)}.header .header-upper__left .global-nav>ul>li>.sub-menu>li{padding-left:0;border-bottom:1px solid #fff}.header .header-upper__left .global-nav>ul>li>.sub-menu>li>a{padding:10px 30px;font-weight:700}.header .header-upper__left .global-nav>ul>li>.sub-menu>li:last-child{border-bottom:none}.header .header-upper__left .global-nav>ul>li:hover{color:#fff;background-color:var(--theme-base-color-theme)}.header .header-upper__left .global-nav>ul>li:hover>.sub-menu{display:block}.header .header-upper__left .global-nav>ul>li>.sub-menu>li>.sub-menu>li{font-size:.88em}.header .header-upper__left .global-nav>ul>li>.sub-menu>li>.sub-menu>li a{padding-top:calc(10px + 0.072em);padding-bottom:calc(10px + 0.072em);padding-right:30px;background-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/menu-arrow.svg);background-repeat:no-repeat;background-size:4px 10px}.header .header-upper__left .global-nav>ul>li>.sub-menu>li>.sub-menu>li>a{padding-left:50px;background-position:40px calc(10px + 0.28em)}.header .header-upper__left .global-nav>ul>li>.sub-menu>li>.sub-menu>li>.sub-menu>li>a{padding-left:70px;background-position:60px calc(10px + 0.28em)}.header .header-upper__left .global-nav>ul>li>.sub-menu>li>.sub-menu>li>.sub-menu>li .sub-menu li a{padding-left:90px;background-position:80px calc(10px + 0.28em)}.header .header-upper__left .global-nav .sub-menu{white-space:nowrap;line-height:1.2}.header .header-upper__left .global-nav .sub-menu li a{display:block;color:#fff}.header .header-upper__left .global-nav .sub-menu li a:hover{background-color:rgba(255,255,255,.18)}.header .header-upper__right{flex-shrink:1;display:flex;align-items:center;border-left:1px solid var(--theme-base-color-line);max-width:310px;text-align:right;padding:23px 1.56vw;min-height:100px;height:100%}@media (max-width:1300px){.header .header-upper__right{min-height:0;height:70px}}@media (max-width:1024px){.header .header-upper__right{max-width:230px}}@media (max-width:599px){.header .header-upper__right{display:none}}.header .header-upper__tel-num{font-size:1.22em;line-height:1em;font-weight:700;white-space:nowrap;padding-left:23px;position:relative}@media (max-width:1300px){.header .header-upper__tel-num{font-size:1.11em}}.header .header-upper__tel-num:before{content:"";display:block;position:absolute;top:.2em;left:0;width:20px;height:20px;background-color:var(--theme-base-color-txt);-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-tel.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-tel.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.header .header-upper__tel-time{display:block;font-size:.77em;line-height:1.4em;letter-spacing:0}@media (max-width:1300px){.header .header-upper__tel-time{font-size:12px}}.header .logo{line-height:1.2;transition:.3s}@media (max-width:1300px){.header .logo{padding-right:10px}}@media (max-width:599px){.header .logo{padding-right:5px}}.header .logo img{width:auto;height:auto;max-height:70px}@media (max-width:599px){.header .logo img{max-height:50px}}.header .logo__txt{font-size:1.3em;font-weight:700;color:var(--theme-base-color-txt)}@media (max-width:1024px){.header .logo__txt{font-size:1.11em}}@media (max-width:599px){.header .logo__txt{font-size:1.07em}}.header .logo a{display:flex;align-items:center;height:100%}.header .logo:hover{opacity:.8}.header__mobile-buttons{position:absolute;right:0;top:0;z-index:80;display:flex}.header__mobile-buttons .header-tel-button{display:none}.header__mobile-buttons .header-tel-button a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--theme-base-color-accent)}.header__mobile-buttons .header-tel-button a img{width:20px}@media (max-width:599px){.header__mobile-buttons .header-tel-button{display:block}}header .hamburger-button{background:var(--theme-base-color-txt);cursor:pointer;display:none;width:70px;height:70px;position:relative;z-index:90}@media (max-width:599px){header .hamburger-button{width:50px;height:50px}}header .hamburger-button span{position:absolute;background-color:#fff;content:"";display:block;left:50%;top:50%;transform:translateX(-50%);height:1px;width:30px}header .hamburger-button span:nth-child(1){margin-top:-11px}header .hamburger-button span:nth-child(3){margin-top:11px}@media (max-width:599px){header .hamburger-button span{width:25px}header .hamburger-button span:nth-child(1){margin-top:-8px}header .hamburger-button span:nth-child(3){margin-top:8px}}header .hamburger-button.active{background-color:var(--theme-base-color-theme)}@media (max-width:1024px){header .hamburger-button.active{height:70px;width:70px}}@media (max-width:599px){header .hamburger-button.active{height:50px;width:50px}}@media (max-width:1200px){header .hamburger-button.active span{width:40px}}@media (max-width:599px){header .hamburger-button.active span{width:30px}}header .hamburger-button.active span:nth-child(2){background-color:rgba(255,255,255,0)}header .hamburger-button.active span:nth-child(1){margin-top:0;transform:translate(-50%,-50%) rotate(45deg)}header .hamburger-button.active span:nth-child(3){margin-top:0;transform:translate(-50%,-50%) rotate(-45deg)}header .drawer{background-color:var(--theme-base-color-theme);color:#fff;display:none;height:100vh;line-height:1.4;overflow:auto;padding:50px 5% 100px;position:fixed;right:0;top:0;width:100%;z-index:80}header .drawer .drawer-inner{margin:auto;max-width:800px}header .drawer .drawer-nav{font-weight:700}header .drawer .drawer-nav a{display:block;transition:.2s;width:100%}header .drawer .drawer-nav a:hover{text-decoration:underline}header .drawer .drawer-nav>ul>li{position:relative;border-bottom:1px solid #fff;padding:0 50px 0 20px;width:100%}@media (max-width:599px){header .drawer .drawer-nav>ul>li{padding:0 40px 0 10px}}header .drawer .drawer-nav>ul>li>a{position:relative;height:55px;display:flex;align-items:center}header .drawer .drawer-nav>ul>li.menu-item-has-children>.js-menuRoot{display:block;height:55px;width:50px;position:absolute;top:0;right:0;cursor:pointer}@media (max-width:599px){header .drawer .drawer-nav>ul>li.menu-item-has-children>.js-menuRoot{width:40px}}header .drawer .drawer-nav>ul>li.menu-item-has-children>.js-menuRoot:before,header .drawer .drawer-nav>ul>li.menu-item-has-children>.js-menuRoot:after{position:absolute;content:"";width:20px;height:1px;background-color:#fff;right:15px;top:25px}@media (max-width:599px){header .drawer .drawer-nav>ul>li.menu-item-has-children>.js-menuRoot:before,header .drawer .drawer-nav>ul>li.menu-item-has-children>.js-menuRoot:after{right:10px}}header .drawer .drawer-nav>ul>li.menu-item-has-children>.js-menuRoot:after{transform:rotate(90deg)}header .drawer .drawer-nav>ul>li.menu-item-has-children>.js-menuRoot.active:after{display:none}header .drawer .drawer-nav>ul>li>.sub-menu{margin-bottom:20px}header .drawer .drawer-nav .sub-menu li{margin-left:10px;background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/menu-arrow.svg) no-repeat left 10px/4px 10px;padding-left:15px}header .drawer .drawer-nav .sub-menu li a{padding:5px 0;position:relative;font-size:.94em}header .drawer .drawer-contact{margin:32px auto 0;max-width:450px}header .drawer .drawer-contact__tel{margin-top:30px;text-align:center}header .drawer .drawer-contact__tel .tel{font-size:2em;font-weight:700;line-height:1.3}@media (max-width:359px){header .drawer .drawer-contact__tel .tel{font-size:1.6em}}header .drawer .drawer-contact__tel .time{font-size:.87em;line-height:1.5}@media screen and (max-width:1300px){.global-nav{display:none}header .hamburger-button{display:block}}@media screen and (min-width:1301px){header .drawer{display:none !important}}header .drawer-nav .sub-menu{display:none}#content{position:relative;overflow:hidden}.footer{overflow:hidden;margin-top:140px}@media (max-width:599px){.footer{margin-top:70px}}.footer .cta-btn-wrp{position:fixed;z-index:9999;right:0;top:0;width:100vh;transform:rotate(-90deg);transform-origin:right top;padding:0 140px 0 65px}@media (max-width:1024px){.footer .cta-btn-wrp{width:100vw;transform:none;padding:0;top:auto;bottom:0}}.footer .cta-btn-wrp .cta-btns{display:flex;justify-content:center;gap:1px;font-size:.89em;text-align:center;letter-spacing:0;line-height:1.4;min-height:40px}@media (max-width:1024px){.footer .cta-btn-wrp .cta-btns{margin:0 auto}}@media (max-width:599px){.footer .cta-btn-wrp .cta-btns{font-size:.93em}}.footer .cta-btn-wrp .cta-btns .cta-btn{background-color:var(--theme-base-color-accent);min-width:90px;position:relative;transform:translateY(-100%);font-weight:700}.footer .cta-btn-wrp .cta-btns .cta-btn:nth-child(1){order:2}.footer .cta-btn-wrp .cta-btns .cta-btn:nth-child(2){order:1}@media (max-width:1024px){.footer .cta-btn-wrp .cta-btns .cta-btn{flex:1;max-width:340px;transform:none}.footer .cta-btn-wrp .cta-btns .cta-btn:nth-child(1){order:1}.footer .cta-btn-wrp .cta-btns .cta-btn:nth-child(2){order:2}}@media (max-width:599px){.footer .cta-btn-wrp .cta-btns .cta-btn{max-width:250px}}.footer .cta-btn-wrp .cta-btns a{display:block;color:#fff;height:100%;display:flex;align-items:center;justify-content:center;padding:5px 15px}@media (max-width:599px){.footer .cta-btn-wrp .cta-btns a{padding:5px}}.footer .cta-btn-wrp .cta-btns a:hover{opacity:.8}.footer .cta-btn-wrp .cta-btns .cta-btn--line{background-color:#06c755}.footer .cta-btn-wrp .cta-btns .cta-btn--line a{padding-left:5px}@media (max-width:599px){.footer .cta-btn-wrp .cta-btns .cta-btn--line a{padding-left:2px}}.footer .cta-btn-wrp .cta-btns .cta-btn--line a:before{content:"";flex-shrink:0;display:block;width:30px;height:30px;margin-right:2px;background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/line.svg) no-repeat center/contain}@media (max-width:599px){.footer .cta-btn-wrp .cta-btns .cta-btn--line a:before{margin-right:0}}.footer .totop{display:block;width:50px;height:50px;background-color:var(--theme-base-color-theme);position:fixed;right:10px;bottom:10px;z-index:60;box-shadow:0px 3px 6px rgba(0,0,0,.16)}@media (max-width:1024px){.footer .totop{bottom:50px}}@media (max-width:599px){.footer .totop{width:40px;height:40px}}.footer .totop:before,.footer .totop:after{content:"";display:block;width:20px;height:1px;background:#fff;position:absolute;top:calc(50% - 6px);right:50%;transform:rotate(-30deg);transform-origin:calc(100% - 0.5px) 50%}@media (max-width:599px){.footer .totop:before,.footer .totop:after{width:13px;top:calc(50% - 4px)}}.footer .totop:after{transform:rotate(210deg)}.footer .totop:hover{opacity:.8}.footer__access-hours{display:flex;border-top:1px solid var(--theme-base-color-line)}@media (max-width:1024px){.footer__access-hours{display:block}}@media (max-width:1024px){.footer__access-hours{border-top:none}}.footer__access-hours .inner{padding:80px 0 120px}@media (max-width:1024px){.footer__access-hours .inner{padding:50px 0 65px;border-top:1px solid var(--theme-base-color-line)}}.footer__access,.footer__hours{flex:1}.footer__access .sec-ttl,.footer__hours .sec-ttl{margin-bottom:40px}@media (max-width:1024px){.footer__access .sec-ttl,.footer__hours .sec-ttl{margin-bottom:30px}}.footer__access .contents-area,.footer__hours .contents-area{max-width:580px;margin:0 auto}.footer__access+.footer__hours{border-left:1px solid var(--theme-base-color-line)}@media (max-width:1024px){.footer__access+.footer__hours{border-left:none}}.footer__access{line-height:1.5;text-align:center}.footer__access .g-map iframe{width:270px;height:100%;aspect-ratio:3/2}@media (max-width:1024px){.footer__access .g-map iframe{width:100%;max-width:285px}}.footer__access .address{margin-top:15px}.footer__access .to-map{margin-top:25px;position:relative;display:inline-block}.footer__access .to-map:before{display:inline-block;content:"";width:50px;height:50px;border-radius:50%;background-color:var(--theme-base-color-theme);vertical-align:middle;margin-right:8px}@media (max-width:599px){.footer__access .to-map:before{width:30px;height:30px}}.footer__access .to-map:after{position:absolute;left:0;top:0;display:block;content:"";width:50px;height:50px;background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-map.svg) no-repeat center/18.33px auto}@media (max-width:599px){.footer__access .to-map:after{width:30px;height:30px;background-size:11px auto}}.footer__access .to-map a{text-decoration:underline}.footer__access .to-map a:hover{text-decoration:none}.footer__hours table{width:100%;line-height:1.5}.footer__hours td,.footer__hours th{border:1px solid var(--theme-base-color-line);padding:8px;text-align:center;vertical-align:middle;font-weight:400}@media (max-width:1300px){.footer__hours td,.footer__hours th{font-size:.86em !important;padding:6px}}.footer__hours td{width:45px;font-size:1.11em;line-height:1}@media (max-width:1300px){.footer__hours td{padding:6px 0;width:8%}}.footer__hours thead th{font-weight:700;background-color:var(--theme-base-color-sub02);font-size:1.11em}@media (max-width:1300px){.footer__hours thead th{padding:6px 0}}.footer__hours .hours-txt{margin-top:25px;line-height:1.5}.footer__hours .btn-wrp{margin-top:45px}@media (max-width:599px){.footer__hours .btn-wrp{margin-top:40px}}.footer__upper{padding:65px 0;background-color:var(--theme-base-color-sub01)}@media (max-width:768px){.footer__upper{padding:50px 0}}.footer .logo-sns-area{display:flex;justify-content:space-between;align-items:center;gap:20px}@media (max-width:768px){.footer .logo-sns-area{flex-direction:column;text-align:center;gap:30px}}.footer .logo-sns-area+.footer__tel,.footer .logo-sns-area+.footer__links{margin-top:65px}@media (max-width:599px){.footer .logo-sns-area+.footer__tel,.footer .logo-sns-area+.footer__links{margin-top:60px}}.footer__logo{transition:.3s;line-height:1.2}@media (max-width:768px){.footer__logo{margin:0 auto}}.footer__logo:hover{opacity:.8}.footer .color-text{color:var(--theme-base-color-txt)}.footer .color-white{color:#fff}.footer__logo-txt{font-size:1.6em;font-weight:700}@media (max-width:1024px){.footer__logo-txt{font-size:1.39em}}@media (max-width:599px){.footer__logo-txt{font-size:1.33em}}.footer .ft-site-desc{font-size:.89em;margin-top:13px;line-height:1.5}@media (max-width:599px){.footer .ft-site-desc{font-size:.93em;margin-top:10px}}.footer__sns{display:flex;align-items:center}.footer__sns-item{margin-right:15px;width:40px;height:40px}.footer__sns-item:last-child{margin-right:0}@media (max-width:599px){.footer__sns-item{margin:0 6px;width:35px;height:35px}}.footer__sns-item a{display:flex;align-items:center;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.footer__sns-item a.x{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/x.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/x.svg)}.footer__sns-item a.facebook{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/facebook.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/facebook.svg)}.footer__sns-item a.instagram{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/instagram.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/instagram.svg)}.footer__sns-item a.youtube{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/youtube.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/youtube.svg)}.footer__sns-item a:hover{opacity:.7}.footer__sns.ico-white a{background-color:#fff}.footer__sns.ico-text a{background-color:var(--theme-base-color-txt)}.footer__tel,.footer__links li{background-color:#fff;padding:21px 20px;line-height:1.5}@media (max-width:599px){.footer__tel,.footer__links li{padding:18px 15px}}.footer .ft-box-lead{font-size:1.33em;position:relative;min-height:50px;padding-left:66px;display:flex;align-items:center}@media (max-width:1024px){.footer .ft-box-lead{font-size:1.11em}}@media (max-width:599px){.footer .ft-box-lead{font-size:1em;padding-left:38px;min-height:30px}}.footer .ft-box-lead:before,.footer .ft-box-lead:after{content:"";position:absolute;top:calc(50% - 25px);left:0;display:block;width:50px;height:50px}@media (max-width:599px){.footer .ft-box-lead:before,.footer .ft-box-lead:after{width:30px;height:30px;top:calc(50% - 15px)}}.footer .ft-box-lead:before{background-color:var(--theme-base-color-theme);border-radius:50%}.footer .ft-box-lead.ico-tel:after{background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-tel.svg) no-repeat center/17px auto}@media (max-width:599px){.footer .ft-box-lead.ico-tel:after{background-size:10px auto}}.footer .ft-box-lead.ico-check:after{background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-check.svg) no-repeat center/22px auto}@media (max-width:599px){.footer .ft-box-lead.ico-check:after{background-size:13px auto}}.footer .ft-box-lead.ico-map:after{background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-map.svg) no-repeat center/18px auto}@media (max-width:599px){.footer .ft-box-lead.ico-map:after{background-size:11px auto}}.footer .ft-box-lead.ico-mail:after{background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-mail.svg) no-repeat center/24px auto}@media (max-width:599px){.footer .ft-box-lead.ico-mail:after{background-size:14px auto}}.footer .ft-box-lead.ico-bubble:after{background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-bubble.svg) no-repeat center/27px auto}@media (max-width:599px){.footer .ft-box-lead.ico-bubble:after{background-size:16px auto}}.footer .ft-box-lead.ico-movie:after{background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-movie.svg) no-repeat center/24px auto}@media (max-width:599px){.footer .ft-box-lead.ico-movie:after{background-size:14px auto}}.footer .ft-box-lead+.ft-box-txt{border-top:1px var(--theme-base-color-line) dotted;padding-top:15px;padding-bottom:5px;margin-top:20px}@media (max-width:599px){.footer .ft-box-lead+.ft-box-txt{padding-top:12px;margin-top:10px}}.footer .ft-box-txt{font-size:.93em}.footer__tel{text-align:center;margin-bottom:20px}@media (max-width:599px){.footer__tel{margin-bottom:10px}}.footer__tel .ft-box-lead{display:inline-block;font-size:2em}@media (max-width:599px){.footer__tel .ft-box-lead{font-size:1.33em}}.footer__tel .ft-box-lead+.ft-box-txt{padding-top:20px}@media (max-width:599px){.footer__tel .ft-box-lead+.ft-box-txt{margin-top:22px;padding-top:10px}}.footer__tel .tel-ttl{font-weight:700;margin-bottom:7px}@media (max-width:599px){.footer__tel .tel-ttl{font-size:.93em;margin-bottom:14px}}.footer__links{display:flex;flex-wrap:wrap;gap:20px}@media (max-width:599px){.footer__links{margin-top:10px;gap:10px}}.footer__links li{width:calc(50% - 10px)}@media (max-width:768px){.footer__links li{width:100%}}.footer__links a{display:block;height:100%}.footer__links a .ft-box-lead{text-decoration:underline}.footer__links a:hover .ft-box-lead{text-decoration:none}.footer__nav{font-size:.89em;line-height:1.5;font-weight:700;display:inline-flex;flex-wrap:wrap;gap:20px 30px;text-align:left}@media (max-width:599px){.footer__nav{gap:16px;font-size:.93em;letter-spacing:0}}.footer__nav li{position:relative}.footer__nav li a{color:#fff}.footer__nav li a:hover{text-decoration:underline}.footer__lower{background-color:var(--theme-base-color-theme);padding:37px 0;text-align:center}@media (max-width:599px){.footer__lower{padding:28px 0}}.copyright{display:block;line-height:1.5;letter-spacing:0;padding:40px 0;text-align:center}@media (max-width:1024px){.copyright{padding-bottom:70px}}@media (max-width:599px){.copyright{padding:30px 0 70px;font-size:.93em}}.simple-ttl{font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight);line-height:1.4;text-align:center}@media (max-width:599px){.simple-ttl{font-weight:700}}.simple-ttl__l{display:block;font-size:var(--theme-pagettl-enjp-l-size-pc)}@media (max-width:1024px){.simple-ttl__l{font-size:var(--theme-pagettl-enjp-l-size-tablet)}}@media (max-width:599px){.simple-ttl__l{font-size:var(--theme-pagettl-enjp-l-size-sp)}}.simple-ttl__s{display:block;font-size:var(--theme-pagettl-enjp-s-size-pc);margin-top:10px}@media (max-width:1024px){.simple-ttl__s{font-size:var(--theme-pagettl-enjp-s-size-tablet)}}@media (max-width:599px){.simple-ttl__s{margin-top:5px;font-size:var(--theme-pagettl-enjp-s-size-sp)}}.sec-desc{margin-bottom:50px;text-align:center}@media (max-width:599px){.sec-desc{margin-bottom:30px}}.sec-desc p{text-align:left;display:inline-block}.head-desc{text-align:center;margin-top:40px}.head-desc p{display:inline-block;text-align:left}@media (max-width:1024px){.head-desc{font-size:.83em;margin-top:30px}}@media (max-width:599px){.head-desc{font-size:1em}}.this-cates,.category-list{display:flex;flex-wrap:wrap;align-items:center;margin-left:-3px;line-height:1;max-width:100%}.this-cates li,.category-list li{min-width:0}.this-cates a,.category-list a{display:block;color:#fff;background-color:var(--theme-base-color-sub01);line-height:1;padding:6px;margin:3px;font-size:1.4rem;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:20}@media (max-width:599px){.this-cates a,.category-list a{font-size:.87em}}.this-cates a:hover,.category-list a:hover{opacity:.8}.category-box{margin-top:30px;border:5px solid var(--theme-base-color-sub02);padding:25px 30px}@media (max-width:1024px){.category-box{padding:35px 25px}}@media (max-width:599px){.category-box{margin-top:30px;border-width:4px;padding:22px 14px 19px}}.category-box__title{text-align:center;font-weight:700;font-size:.78em;line-height:1.5;margin-bottom:20px}@media (max-width:599px){.category-box__title{font-size:.93em}}.category-box .category-list a{font-size:.89em;padding:8px 22px}@media (max-width:599px){.category-box .category-list a{padding:6px 10px;font-size:.93em}}.top-service .category-box,.archive-service .category-box,.single.service .category-box{border:none;padding:0}.top-service .category-list,.archive-service .category-list,.single.service .category-list{align-items:normal}.top-service .category-list li,.archive-service .category-list li,.single.service .category-list li{margin-top:0;width:50%;border:2px solid var(--theme-base-color-sub02);margin-top:-2px}.top-service .category-list li:nth-child(even),.archive-service .category-list li:nth-child(even),.single.service .category-list li:nth-child(even){border-left-width:0}@media (max-width:599px){.top-service .category-list li,.archive-service .category-list li,.single.service .category-list li{width:100%;border-width:1px !important;margin-top:-1px}}.top-service .category-list a,.archive-service .category-list a,.single.service .category-list a{display:flex;align-items:center;color:inherit;min-height:80px;text-align:left;border:1px solid #fff;line-height:1.5;font-weight:700;background-color:#fff;margin:0;height:100%;white-space:normal;font-size:1em;padding:15px 18px}@media (max-width:768px){.top-service .category-list a,.archive-service .category-list a,.single.service .category-list a{font-size:.83em}}@media (max-width:599px){.top-service .category-list a,.archive-service .category-list a,.single.service .category-list a{font-size:1em;padding:15px;min-height:48px}}.top-service .category-list a.current,.archive-service .category-list a.current,.single.service .category-list a.current{color:var(--theme-base-color-theme)}.top-service .category-list a:hover,.archive-service .category-list a:hover,.single.service .category-list a:hover{color:var(--theme-base-color-theme);background-color:#fff;border-color:var(--theme-base-color-theme)}.voice-list{margin-top:90px}@media (max-width:599px){.voice-list{margin-top:40px;max-width:440px;margin-left:auto;margin-right:auto}}.voice-list .voice-item{border-top:1px solid var(--theme-base-color-line);padding:80px 40px}.voice-list .voice-item:first-child{padding-top:0;border-top:none}@media (max-width:599px){.voice-list .voice-item{padding:40px 0}}.voice-item{position:relative}.voice-item .item-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15}.voice-item .item-ttl{font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight);font-size:1.3em;line-height:1.5;transition:.4s}@media (max-width:599px){.voice-item .item-ttl{font-weight:700;font-size:1.13em}}.voice-item .this-cates{margin-top:15px}@media (max-width:1024px){.voice-item .this-cates{margin-top:10px}}.voice-item a:hover .item-ttl{color:var(--theme-base-color-theme)}.voice-item a:hover img{opacity:.8}.voice-item:hover .item-link~.item-ttl{color:var(--theme-base-color-theme)}.voice-imgs{display:flex;gap:20px;justify-content:center;margin-bottom:23px}@media (max-width:599px){.voice-imgs{gap:10px;flex-direction:column;align-items:center;margin-bottom:20px}}.voice-imgs .voice-img{width:calc((100% - 20px) / 2)}@media (max-width:599px){.voice-imgs .voice-img{width:100%;max-width:310px}}.voice-imgs .voice-img img{display:block;aspect-ratio:3/2;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.4s}.voice-imgs .caption{text-align:center;line-height:1.5;padding:6px;background-color:var(--theme-base-color-txt);color:#fff;font-weight:700;font-size:.89em}@media (max-width:768px){.voice-imgs .caption{font-size:.78em}}@media (max-width:599px){.voice-imgs .caption{font-size:.86em}}.voice-table{margin-top:23px;width:100%;background-color:#fff}.voice-table td,.voice-table th{border:1px solid var(--theme-base-color-sub02);padding:8px 18px;text-align:left;font-size:.89em}.voice-table td{line-height:1.8}.voice-table th{background-color:var(--theme-base-color-sub01);color:#fff;vertical-align:middle;font-weight:700;width:23.5%;line-height:1.5}@media (max-width:599px){.voice-table{margin-top:20px}.voice-table td,.voice-table th{width:100%;padding:10px 15px;display:block;border-width:2px;margin-top:-2px;font-size:1em}.voice-table th{padding:10px 15px;text-align:center}}.single.voice .voice-imgs{margin-bottom:50px}@media (max-width:599px){.single.voice .voice-imgs{margin-bottom:30px}}.single.voice .voice-table{margin-bottom:40px}.service-list{display:flex;flex-wrap:wrap}@media (max-width:599px){.service-list{display:block;margin-left:auto;margin-right:auto}}.service-list li{width:50%;border:2px solid var(--theme-base-color-sub02);border-left-width:0;margin-top:-2px}.service-list li:nth-child(2n+1),.service-list li:first-child{border-left-width:2px}@media (max-width:599px){.service-list li{border-width:1px !important;margin-top:-1px;width:100%}}.service-list .service-item{position:relative;height:100%;padding:6.3%;background-color:#fff;border:1px solid #fff}@media (max-width:599px){.service-list .service-item{padding:6%}}.service-list .service-item__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15}.service-list .service-item__img{aspect-ratio:2/1;position:relative;transition:.4s;margin-bottom:5.3%;overflow:hidden}.service-list .service-item__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s ease-in 0s}.service-list .service-item__ttl{font-weight:700;font-size:1.33em;line-height:1.5;transition:.4s;padding:2% 0}@media (max-width:1024px){.service-list .service-item__ttl{font-size:1.1em}}@media (max-width:599px){.service-list .service-item__ttl{font-size:1.2em}}.service-list .service-item__desc{margin-top:2.9%}@media (max-width:1024px){.service-list .service-item__desc{font-size:.89em}}@media (max-width:599px){.service-list .service-item__desc{font-size:1em}}.service-list .service-item__price{font-size:.89em;line-height:1.5;background-color:var(--theme-base-color-sub02);padding:7px 20px;margin-top:5.3%}@media (max-width:768px){.service-list .service-item__price{padding:7px 11px}}.service-list .service-item:hover{border:1px solid var(--theme-base-color-theme)}.service-list .service-item:hover .service-item__ttl{color:var(--theme-base-color-theme)}.service-list .service-item:hover img,.service-list .service-item:hover .no-img{transform:scale(1.1,1.1)}.blog-list{display:flex;flex-wrap:wrap}.blog-list .blog-item{width:33.3%;position:relative;padding:25px 20px;border:1px solid var(--theme-base-color-line);margin-top:-1px;border-left-width:0}@media (max-width:1024px){.blog-list .blog-item{width:50%}}.blog-list .blog-item:nth-child(3n+1){border-left-width:1px}@media (max-width:1024px){.blog-list .blog-item:nth-child(3n+1){border-left-width:0}}@media (max-width:1024px){.blog-list .blog-item:nth-child(2n+1){border-left-width:1px}}@media (max-width:768px){.blog-list .blog-item{padding:3%}}.blog-list .blog-item:hover .blog-item__ttl{color:var(--theme-base-color-theme);text-decoration:underline}.blog-list .blog-item:hover img,.blog-list .blog-item:hover .no-img{transform:scale(1.1,1.1)}.blog-list .blog-item article{width:100%}.blog-list .blog-item__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.blog-list .blog-item__img{aspect-ratio:3/2;overflow:hidden;margin-bottom:10px}.blog-list .blog-item__img img{display:block;transition:all .3s ease-in 0s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-list .blog-item__ttl{font-weight:400;line-height:1.5;transition:.4s}@media (max-width:768px){.blog-list .blog-item__ttl{font-size:.93em}}.blog-list .blog-item .date{display:block;font-size:.88em;line-height:1.5;margin-bottom:3px}.blog-list .blog-item .this-cates{margin-top:5px}.top-page.animation-sec-fadein .top-mv .catch{-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;opacity:0}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.top-page.animation-sec-fadein .top-sec{opacity:0;transition:all 1s}.top-page.animation-sec-fadein .top-sec.done{opacity:1}.top-page.animation-sec-fadein-up .top-mv .catch{-webkit-animation:fadeIn-Up .6s cubic-bezier(.33,1,.68,1) forwards;animation:fadeIn-Up .6s cubic-bezier(.33,1,.68,1) forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;opacity:0}@-webkit-keyframes fadeIn-Up{0%{opacity:0;transform:translateY(80px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeIn-Up{0%{opacity:0;transform:translateY(80px)}100%{opacity:1;transform:translateY(0)}}.top-page.animation-sec-fadein-up .top-sec{opacity:0;transform:translateY(120px);transition:all .5s}.top-page.animation-sec-fadein-up .top-sec.done{opacity:1;transform:translate(0,0)}@media (max-width:599px){.top-page.animation-sec-fadein-up .top-sec{transform:translateY(80px)}}.top-page .top-sec{margin-top:140px;margin-bottom:140px}@media (max-width:599px){.top-page .top-sec{margin-top:70px;margin-bottom:70px}}.top-page .top-sec:last-child{margin-bottom:0}.top-page .sec-ttl{font-family:var(--theme-top-font-title-family);font-weight:var(--theme-top-font-title-weight)}@media (max-width:599px){.top-page .sec-ttl{font-weight:700}}.top-page .sec-ttl__l{font-size:var(--theme-top-font-title-l-size-pc)}@media (max-width:1024px){.top-page .sec-ttl__l{font-size:var(--theme-top-font-title-l-size-tablet)}}@media (max-width:599px){.top-page .sec-ttl__l{font-size:var(--theme-top-font-title-l-size-sp)}}.top-page .sec-ttl__s{font-size:var(--theme-top-font-title-s-size-pc)}@media (max-width:1024px){.top-page .sec-ttl__s{font-size:var(--theme-top-font-title-s-size-tablet)}}@media (max-width:599px){.top-page .sec-ttl__s{font-size:var(--theme-top-font-title-s-size-sp)}}.top-page .box-bg{background-color:var(--theme-base-color-sub02)}.top-page .sec-desc{margin-left:auto;margin-right:auto}.top-mv{position:relative;min-height:830px;padding:130px 0;display:flex}@media (max-width:1024px){.top-mv{min-height:700px}}@media (max-width:599px){.top-mv{padding:60px 0;min-height:520px}}.top-mv .inner{max-width:1420px}@media (max-width:1024px){.top-mv .inner{max-width:800px}}.top-mv.catch-position-vertical-center{align-items:center}.top-mv.catch-position-vertical-top{align-items:flex-start}.top-mv.catch-position-vertical-bottom{align-items:flex-end}.top-mv__catch-wrp{display:flex;justify-content:center;text-align:center}.top-mv__catch-wrp.catch-position-center{justify-content:center;text-align:center}.top-mv__catch-wrp.catch-position-left{justify-content:flex-start;text-align:left}.top-mv__catch-wrp.catch-position-right{justify-content:flex-end;text-align:right}.top-mv__catch-wrp .catch{display:table;color:var(--theme-top-firstview-catch-color);z-index:30;filter:var(--theme-top-firstview-catch-shadow)}.top-mv__catch-wrp .catch .catch-copy{line-height:1.5;font-family:var(--theme-top-font-catch-family);font-weight:var(--theme-top-font-catch-weight);font-size:var(--theme-top-font-catch-size-pc)}@media (max-width:1024px){.top-mv__catch-wrp .catch .catch-copy{font-size:var(--theme-top-font-catch-size-tablet)}}@media (max-width:599px){.top-mv__catch-wrp .catch .catch-copy{font-size:var(--theme-top-font-catch-size-sp);font-weight:700}}.top-mv__catch-wrp .catch .catch-txt{display:table-caption;caption-side:bottom;width:100%;min-width:600px;font-size:.89em}@media (max-width:1024px){.top-mv__catch-wrp .catch .catch-txt{min-width:550px}}@media (max-width:768px){.top-mv__catch-wrp .catch .catch-txt{min-width:65vw}}@media (max-width:500px){.top-mv__catch-wrp .catch .catch-txt{display:block}}.top-mv__catch-wrp .catch .catch-copy+.catch-txt{margin-top:15px}.top-mv__overlay{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background-color:var(--theme-top-firstview-overlay-color)}.top-mv__img{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;overflow:hidden}.top-mv__img img,.top-mv__img video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-mv__img.animation-fv-zoomin img{-webkit-animation:animationZoomIn 13s forwards;animation:animationZoomIn 13s forwards}@-webkit-keyframes animationZoomIn{100%{transform:scale(1.15)}}@keyframes animationZoomIn{100%{transform:scale(1.15)}}.top-mv__img.animation-fv-zoomout img{-webkit-animation:animationZoomOut 13s forwards;animation:animationZoomOut 13s forwards;transform:scale(1.15)}@-webkit-keyframes animationZoomOut{100%{transform:scale(1)}}@keyframes animationZoomOut{100%{transform:scale(1)}}.top-trouble .inner{max-width:1090px}@media (max-width:1024px){.top-trouble .inner{max-width:800px}}.top-trouble .trouble-wrp{background-color:var(--theme-base-color-sub02);padding:80px 0 80px 100px}@media (max-width:1300px){.top-trouble .trouble-wrp{padding-left:calc((100vw - 1090px) / 2)}}@media (max-width:1210px){.top-trouble .trouble-wrp{padding-left:5vw}}@media (max-width:599px){.top-trouble .trouble-wrp{padding-top:25px;padding-bottom:25px}}.top-trouble .has-scroll .scroll-area{overflow-x:auto;padding-bottom:18px}@media (max-width:599px){.top-trouble .has-scroll .scroll-area{padding-bottom:12px}}.top-trouble .has-scroll .scroll-area::-webkit-scrollbar{background-color:rgba(0,0,0,.06);height:8px}@media (max-width:599px){.top-trouble .has-scroll .scroll-area::-webkit-scrollbar{height:5px}}.top-trouble .has-scroll .scroll-area::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15)}.top-trouble .has-scroll .scroll-contents--center{text-align:center}.top-trouble .has-scroll .scroll-contents--center .flex-list{text-align:left;margin-top:0}.top-trouble .trouble-list{display:inline-flex;gap:2px;padding-right:100px}@media (max-width:1210px){.top-trouble .trouble-list{padding-right:5vw}}.top-trouble .trouble-list li{flex-shrink:0;padding:50px 50px 40px;width:540px;background-color:#fff}@media (max-width:1024px){.top-trouble .trouble-list li{width:400px;padding:40px 40px 35px}}@media (max-width:768px){.top-trouble .trouble-list li{width:340px;padding:30px 20px 35px}}@media (max-width:599px){.top-trouble .trouble-list li{width:290px;padding:22px 20px 35px}}.top-trouble .trouble-list__img{width:150px;height:150px;margin:0 auto 33px}@media (max-width:1024px){.top-trouble .trouble-list__img{width:120px;height:120px;margin-bottom:20px}}@media (max-width:768px){.top-trouble .trouble-list__img{width:90px;height:90px;margin-bottom:12px}}.top-trouble .trouble-list__img img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-trouble .trouble-list__title{font-size:1.33em;margin-bottom:22px;line-height:1.5;text-align:center;font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight)}@media (max-width:1024px){.top-trouble .trouble-list__title{font-size:1.11em}}@media (max-width:599px){.top-trouble .trouble-list__title{font-weight:700;font-size:1.2em;margin-bottom:12px}}@media (max-width:768px){.top-trouble .trouble-list__txt{font-size:.89em}}@media (max-width:599px){.top-trouble .trouble-list__txt{font-size:1em}}.top-trouble .trouble-list .btn{display:block;width:100%;margin-top:15px;text-align:center;background-color:#fff;color:var(--theme-base-color-accent);border:1px solid var(--theme-base-color-accent);border-radius:0;font-size:.89em;line-height:1.5;padding:15px;font-weight:400}@media (max-width:768px){.top-trouble .trouble-list .btn{margin-top:10px;font-size:.93em;padding:9px}}.top-trouble .trouble-list .btn.external:after{background-color:var(--theme-base-color-accent)}.top-movie__youtube{margin:50px auto 0;aspect-ratio:16/9;position:relative;width:100%;max-width:640px}@media (max-width:599px){.top-movie__youtube{margin-top:30px}}.top-movie__youtube iframe{left:0;position:absolute;top:0;height:100% !important;width:100% !important}.top-movie__file .wp-video{margin:50px auto 0;max-width:100%}@media (max-width:599px){.top-movie__file .wp-video{margin-top:30px}}.top-movie__lead{margin-top:70px;font-size:2em;font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight);line-height:1.4;color:var(--theme-base-color-theme)}@media (max-width:1024px){.top-movie__lead{margin-top:50px;font-size:1.56em}}@media (max-width:599px){.top-movie__lead{margin-top:30px;font-size:1.33em;font-weight:700}}.top-movie__text{margin:30px auto 0}@media (max-width:599px){.top-movie__text{margin-top:25px}}.top-movie__text p{text-align:left}.top-message__contents{margin-top:50px;border:6px solid var(--theme-base-color-sub02);padding:38px 34px}@media (max-width:599px){.top-message__contents{margin-top:20px;padding:26px 16px;border-width:4px}}.top-message__contents>*:first-child{margin-top:0}.top-message__contents .btn-wrp{margin:40px auto 18px}@media (max-width:599px){.top-message__contents .btn-wrp{margin:30px auto 8px}}.top-message__imgs{width:100%;display:flex;justify-content:center}.top-message__imgs .img-block{flex:1;max-width:600px}.top-message__imgs .img-block img{display:block;aspect-ratio:4/3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-message__lead{margin-top:30px;font-size:1.56em;line-height:1.5;font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight)}@media (max-width:599px){.top-message__lead{margin-top:25px;font-size:1.33em;font-weight:700}}.top-message__txt{margin-top:30px}@media (max-width:599px){.top-message__txt{margin-top:25px}}.top-features .features-list{margin-top:100px}@media (max-width:768px){.top-features .features-list{margin-top:50px}}.top-features .features-list li{display:flex;align-items:flex-start;margin-bottom:70px}.top-features .features-list li:last-child{margin-bottom:0}@media (max-width:768px){.top-features .features-list li{display:block}}@media (max-width:599px){.top-features .features-list li{margin-bottom:60px}}.top-features .features-list li .txt-wrp{position:relative;z-index:1;flex-grow:1;background-color:#fff;margin-top:9.9%}@media (max-width:768px){.top-features .features-list li .txt-wrp{margin-top:0;display:flex;flex-wrap:wrap;align-items:center;gap:15px}}.top-features .features-list li .txt-wrp:before{position:absolute;bottom:100%;display:block;content:"";width:70px;height:90px;background-color:var(--theme-base-color-theme);-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-1.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-size:contain;mask-size:contain}@media (max-width:1024px){.top-features .features-list li .txt-wrp:before{width:50px;height:70px}}@media (max-width:768px){.top-features .features-list li .txt-wrp:before{position:static !important}}@media (max-width:599px){.top-features .features-list li .txt-wrp:before{width:36px;height:50px}}.top-features .features-list li:nth-child(1) .txt-wrp:before{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-1.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-1.svg)}.top-features .features-list li:nth-child(2) .txt-wrp:before{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-2.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-2.svg)}.top-features .features-list li:nth-child(3) .txt-wrp:before{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-3.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-3.svg)}.top-features .features-list li:nth-child(4) .txt-wrp:before{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-4.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-4.svg)}.top-features .features-list li:nth-child(5) .txt-wrp:before{-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-5.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/num-5.svg)}.top-features .features-list li:nth-child(odd) .txt-wrp:before{left:0}@media (max-width:768px){.top-features .features-list li:nth-child(even) .txt-wrp{justify-content:flex-end}}.top-features .features-list li:nth-child(even) .txt-wrp:before{right:0}@media (max-width:768px){.top-features .features-list li:nth-child(even) .txt-wrp:before{order:2}}.top-features .features-list li.with-img .txt-wrp{padding:30px 45px;min-height:175px}@media (max-width:1024px){.top-features .features-list li.with-img .txt-wrp{min-height:150px;padding:20px 30px}}@media (max-width:768px){.top-features .features-list li.with-img .txt-wrp{min-height:0;padding:0}}.top-features .features-list li.with-img:nth-child(odd) .txt-wrp{margin-right:-70px;padding-left:0}@media (max-width:768px){.top-features .features-list li.with-img:nth-child(odd) .txt-wrp{margin-right:0}}.top-features .features-list li.with-img:nth-child(even) .txt-wrp{margin-left:-60px;padding-right:0;order:2}@media (max-width:768px){.top-features .features-list li.with-img:nth-child(even) .txt-wrp{margin-left:0;order:0}}.top-features .features-list li.without-img .txt-wrp{padding-top:30px}@media (max-width:768px){.top-features .features-list li.without-img .txt-wrp{padding:0}}.top-features .features-list__img{width:37.5%;flex-shrink:0}.top-features .features-list__img img{display:block;aspect-ratio:4/3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:768px){.top-features .features-list__img{order:1;width:88%;max-width:500px;margin:30px auto 0}.top-features .features-list__img img{aspect-ratio:3/2}}@media (max-width:599px){.top-features .features-list__img{margin-top:20px}}.top-features .features-list__lead{font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight);color:var(--theme-base-color-theme);line-height:1.5;font-size:1.33em;margin-bottom:15px}@media (max-width:768px){.top-features .features-list__lead{width:calc(100% - 50px - 15px);margin-bottom:0}}@media (max-width:599px){.top-features .features-list__lead{width:calc(100% - 36px - 15px);font-size:1.2em;font-weight:700}}@media (max-width:1024px){.top-features .features-list__txt{font-size:.93em}}@media (max-width:768px){.top-features .features-list__txt{font-size:1em;order:3;width:100%}}.top-features .features-list__btn{margin-top:30px;text-align:center}.top-voice .voice-item{background-color:var(--theme-base-color-sub02);border:2px solid transparent;padding:37px 40px;height:100%;box-sizing:border-box}@media (max-width:599px){.top-voice .voice-item{padding:6% 6% 7%}}.top-voice .voice-item:hover{border-color:var(--theme-base-color-accent)}.top-voice .btn-wrp{margin-top:120px}@media (max-width:599px){.top-voice .btn-wrp{margin-top:90px}}.top-voice .btn-wrp.small-mag{margin-top:60px}@media (max-width:1024px){.top-voice .btn-wrp.small-mag{margin-top:40px}}@media (max-width:599px){.top-voice .btn-wrp.small-mag{margin-top:30px}}.top-voice .swiper-container{position:relative}@media (max-width:888px){.top-voice .swiper-container{width:90%;margin:0 auto}}.top-voice .swiper-container .swiper-slide{width:960px;height:auto}@media (max-width:1300px){.top-voice .swiper-container .swiper-slide{width:800px}}.top-voice .swiper-container .swiper-button-prev,.top-voice .swiper-container .swiper-rtl .swiper-button-next,.top-voice .swiper-container .swiper-button-next,.top-voice .swiper-container .swiper-rtl .swiper-button-prev{width:60px;height:60px;background:var(--theme-base-color-accent);border-radius:50%;top:calc(50% - 30px);margin-top:0}@media (max-width:1024px){.top-voice .swiper-container .swiper-button-prev,.top-voice .swiper-container .swiper-rtl .swiper-button-next,.top-voice .swiper-container .swiper-button-next,.top-voice .swiper-container .swiper-rtl .swiper-button-prev{width:40px;height:40px;top:calc(50% - 20px)}}@media (max-width:599px){.top-voice .swiper-container .swiper-button-prev,.top-voice .swiper-container .swiper-rtl .swiper-button-next,.top-voice .swiper-container .swiper-button-next,.top-voice .swiper-container .swiper-rtl .swiper-button-prev{width:30px;height:30px;top:calc(50% - 15px)}}.top-voice .swiper-container .swiper-button-prev,.top-voice .swiper-container .swiper-rtl .swiper-button-next{left:calc(50% - 480px - 40px)}@media (max-width:1300px){.top-voice .swiper-container .swiper-button-prev,.top-voice .swiper-container .swiper-rtl .swiper-button-next{left:calc(50% - 400px - 40px)}}@media (max-width:1024px){.top-voice .swiper-container .swiper-button-prev,.top-voice .swiper-container .swiper-rtl .swiper-button-next{left:calc(50% - 400px - 30px)}}@media (max-width:888px){.top-voice .swiper-container .swiper-button-prev,.top-voice .swiper-container .swiper-rtl .swiper-button-next{left:-20px}}@media (max-width:599px){.top-voice .swiper-container .swiper-button-prev,.top-voice .swiper-container .swiper-rtl .swiper-button-next{left:-15px}}.top-voice .swiper-container .swiper-button-next,.top-voice .swiper-container .swiper-rtl .swiper-button-prev{right:calc(50% - 480px - 40px)}@media (max-width:1300px){.top-voice .swiper-container .swiper-button-next,.top-voice .swiper-container .swiper-rtl .swiper-button-prev{right:calc(50% - 400px - 40px)}}@media (max-width:1024px){.top-voice .swiper-container .swiper-button-next,.top-voice .swiper-container .swiper-rtl .swiper-button-prev{right:calc(50% - 400px - 30px)}}@media (max-width:888px){.top-voice .swiper-container .swiper-button-next,.top-voice .swiper-container .swiper-rtl .swiper-button-prev{right:-20px}}@media (max-width:599px){.top-voice .swiper-container .swiper-button-next,.top-voice .swiper-container .swiper-rtl .swiper-button-prev{right:-15px}}.top-voice .swiper-container .swiper-button-next:after,.top-voice .swiper-container .swiper-button-prev:after{content:"";width:60px;height:60px}@media (max-width:1024px){.top-voice .swiper-container .swiper-button-next:after,.top-voice .swiper-container .swiper-button-prev:after{width:40px;height:40px}}@media (max-width:599px){.top-voice .swiper-container .swiper-button-next:after,.top-voice .swiper-container .swiper-button-prev:after{width:30px;height:30px}}.top-voice .swiper-container .swiper-button-prev:before,.top-voice .swiper-container .swiper-rtl .swiper-button-next:before,.top-voice .swiper-container .swiper-button-prev:after,.top-voice .swiper-container .swiper-rtl .swiper-button-next:after{content:"";display:block;width:18px;height:2px;border-radius:1px;background:#fff;position:absolute;top:calc(50% - 1px);left:calc(50% - 24px);transform:rotate(125deg);transform-origin:calc(100% - 0px) 50%}@media (max-width:1024px){.top-voice .swiper-container .swiper-button-prev:before,.top-voice .swiper-container .swiper-rtl .swiper-button-next:before,.top-voice .swiper-container .swiper-button-prev:after,.top-voice .swiper-container .swiper-rtl .swiper-button-next:after{width:14px;left:calc(50% - 18px)}}@media (max-width:599px){.top-voice .swiper-container .swiper-button-prev:before,.top-voice .swiper-container .swiper-rtl .swiper-button-next:before,.top-voice .swiper-container .swiper-button-prev:after,.top-voice .swiper-container .swiper-rtl .swiper-button-next:after{width:10px;height:1.5px;left:calc(50% - 14px)}}.top-voice .swiper-container .swiper-button-prev:after,.top-voice .swiper-container .swiper-rtl .swiper-button-next:after{transform:rotate(-125deg)}.top-voice .swiper-container .swiper-button-next:before,.top-voice .swiper-container .swiper-rtl .swiper-button-prev:before,.top-voice .swiper-container .swiper-button-next:after,.top-voice .swiper-container .swiper-rtl .swiper-button-prev:after{content:"";display:block;width:18px;height:2px;border-radius:1px;background:#fff;position:absolute;top:calc(50% - 1px);left:calc(50% - 12px);transform:rotate(55deg);transform-origin:calc(100% - 0px) 50%}@media (max-width:1024px){.top-voice .swiper-container .swiper-button-next:before,.top-voice .swiper-container .swiper-rtl .swiper-button-prev:before,.top-voice .swiper-container .swiper-button-next:after,.top-voice .swiper-container .swiper-rtl .swiper-button-prev:after{width:14px;left:calc(50% - 9px)}}@media (max-width:599px){.top-voice .swiper-container .swiper-button-next:before,.top-voice .swiper-container .swiper-rtl .swiper-button-prev:before,.top-voice .swiper-container .swiper-button-next:after,.top-voice .swiper-container .swiper-rtl .swiper-button-prev:after{width:10px;height:1.5px;left:calc(50% - 7px)}}.top-voice .swiper-container .swiper-button-next:after,.top-voice .swiper-container .swiper-rtl .swiper-button-prev:after{transform:rotate(-55deg)}.top-voice .swiper-container .swiper-pagination{line-height:20px;bottom:-50px}.top-voice .swiper-container .swiper-pagination .swiper-pagination-bullet{width:40px;height:4px;border-radius:0;background:var(--theme-base-color-sub01);opacity:1;margin:0 5px}.top-voice .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:var(--theme-base-color-theme)}@media (max-width:599px){.top-voice .swiper-container .swiper-pagination .swiper-pagination-bullet{width:20px;margin:0 4px}}.top-flow .flow-list{display:flex;flex-wrap:wrap;gap:15px;counter-reset:flow-num;margin:0 auto}.top-flow .flow-list.flow_num--1 li{padding:25px 40px;width:calc(50% - 15px)}.top-flow .flow-list.flow_num--1 li .flow-list__title{padding:20px 0}@media (max-width:1024px){.top-flow .flow-list.flow_num--1 li{padding:25px 30px}}.top-flow .flow-list.flow_num--2{gap:30px}@media (max-width:599px){.top-flow .flow-list.flow_num--2{gap:15px}}.top-flow .flow-list.flow_num--2 li{padding:25px 40px;width:calc((100% - 30px) / 2)}.top-flow .flow-list.flow_num--2 li .flow-list__title{padding:20px 0}@media (max-width:1024px){.top-flow .flow-list.flow_num--2 li{padding:25px 30px}}.top-flow .flow-list.flow_num--3 li{padding:25px 20px;width:calc((100% - 30px) / 3)}.top-flow .flow-list.flow_num--3 li .flow-list__title{padding:15px 0}@media (max-width:768px){.top-flow .flow-list.flow_num--3 li{padding:20px 14px}.top-flow .flow-list.flow_num--3 li .flow-list__title{letter-spacing:0;font-size:.83em}}.top-flow .flow-list.flow_num--4 li{padding:20px 16px;width:calc((100% - 45px) / 4)}.top-flow .flow-list.flow_num--4 li .flow-list__title{letter-spacing:0;padding:12px 0}@media (max-width:1024px){.top-flow .flow-list.flow_num--4 li{padding:20px 14px}.top-flow .flow-list.flow_num--4 li .flow-list__title{font-size:.83em}}@media (max-width:768px){.top-flow .flow-list.flow_num--4 li{width:calc((100% - 30px) / 3)}}.top-flow .flow-list.flow_num--5ormore li{padding:20px 14px;width:calc((100% - 60px) / 5)}.top-flow .flow-list.flow_num--5ormore li .flow-list__title{padding:8px 0;letter-spacing:0}@media (max-width:1024px){.top-flow .flow-list.flow_num--5ormore li{width:calc((100% - 45px) / 4)}.top-flow .flow-list.flow_num--5ormore li .flow-list__title{font-size:.83em}}@media (max-width:768px){.top-flow .flow-list.flow_num--5ormore li{width:calc((100% - 30px) / 3)}}.top-flow .flow-list li{counter-increment:flow-num;border:1px solid var(--theme-base-color-line);position:relative}@media (max-width:599px){.top-flow .flow-list li{padding:19px 10px !important;width:calc((100% - 15px) / 2) !important}}.top-flow .flow-list li:after{position:absolute;top:-9px;left:-9px;display:block;content:counter(flow-num);font-family:var(--theme-mincho);color:#fff;background-color:var(--theme-base-color-theme);width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;font-size:16px;font-weight:700;letter-spacing:0}@media (max-width:599px){.top-flow .flow-list li:after{width:30px;height:30px;line-height:30px;font-size:14px}}.top-flow .flow-list__img{width:80%;max-width:300px;margin:0 auto}@media (max-width:599px){.top-flow .flow-list__img{width:64.3%}}.top-flow .flow-list__img img{aspect-ratio:3/2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-flow .flow-list__title{font-size:.89em;font-weight:700;line-height:1.5}@media (max-width:599px){.top-flow .flow-list__title{letter-spacing:0;font-size:1em !important;padding:4px 0 !important}}@media (max-width:599px){.top-flow .flow-list__img+.flow-list__title{margin-top:11px}}.top-pickup__list{display:flex;flex-wrap:wrap}@media (max-width:768px){.top-pickup__list{max-width:470px;margin-left:auto;margin-right:auto}}.top-pickup__list li{width:50%;border:1px solid var(--theme-base-color-line);margin-top:-1px}.top-pickup__list li:nth-child(even){border-left-width:0}@media (max-width:768px){.top-pickup__list li{width:100%}.top-pickup__list li:nth-child(even){border-left-width:1px}}.top-pickup__list li a{display:block;height:100%}.top-pickup__list-inner{display:flex;align-items:center;height:100%;padding:5px}.top-pickup__txt{font-size:1.11em;font-weight:700;padding:0 5% 0 5.9%;line-height:1.8}@media (max-width:1024px){.top-pickup__txt{font-size:.9em}}@media (max-width:599px){.top-pickup__txt{font-size:1em}}.top-pickup__img{flex-shrink:0;width:148px;height:148px;overflow:hidden;position:relative}@media (max-width:1024px){.top-pickup__img{width:120px;height:120px}}@media (max-width:768px){.top-pickup__img{width:110px;height:110px}}@media (max-width:599px){.top-pickup__img{width:100px;height:100px}}.top-pickup__img img{position:absolute;top:0;left:0;display:block;transition:all .3s ease-in 0s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1024px){.top-pickup__img .no-img{font-size:.9em}}@media (max-width:768px){.top-pickup__img .no-img{font-size:.8em}}.top-pickup a:hover .top-pickup__txt{color:var(--theme-base-color-accent)}.top-pickup a:hover img,.top-pickup a:hover .no-img{transform:scale(1.1,1.1)}.top-service__contents{margin-top:50px;background-color:var(--theme-base-color-sub02)}@media (max-width:599px){.top-service__contents{margin-top:45px}}.top-service__contents .inner{max-width:1680px;padding-top:90px;padding-bottom:90px}@media (max-width:599px){.top-service__contents .inner{padding-top:30px;padding-bottom:50px}}.top-service__tab{display:flex;width:100%}.top-service__tab li{display:flex;align-items:center;justify-content:center;min-height:66px;width:50%;color:#fff;background-color:var(--theme-base-color-theme);padding:18px;font-weight:700;line-height:1.4;text-align:center;cursor:pointer;transition:.4s}@media (max-width:768px){.top-service__tab li{font-size:.93em;min-height:33px;padding:10px 5px}}.top-service__tab li.current{cursor:auto;background-color:var(--theme-base-color-sub02);color:var(--theme-base-color-txt)}.top-service__tab li:not(.current):hover{opacity:.8}.top-service .tab-panel{display:none}.top-service .tab-panel.current{display:block}.top-service .category-box{margin:0 auto;max-width:960px}@media (max-width:599px){.top-service .service-list{width:89%}}.top-service .service-list li{width:25%;border-width:1px;border-left-width:0;margin-top:-1px}.top-service .service-list li:nth-child(2n+1){border-left-width:0}.top-service .service-list li:nth-child(4n+1){border-left-width:1px}@media (max-width:1300px){.top-service .service-list li{width:33.33%}.top-service .service-list li:nth-child(4n+1){border-left-width:0}.top-service .service-list li:nth-child(3n+1){border-left-width:1px}.top-service .service-list li .service-item__ttl{font-size:1.11em}}@media (max-width:1024px){.top-service .service-list li{width:50%}.top-service .service-list li:nth-child(3n+1){border-left-width:0}.top-service .service-list li:nth-child(2n+1){border-left-width:1px}}@media (max-width:599px){.top-service .service-list li{width:100%}.top-service .service-list li .service-item__ttl{font-size:1.2em}}@media (max-width:599px){.top-news .news-list{border-bottom-width:1px}}.top-faq__cate{font-size:0;display:inline-block;text-align:left}.top-faq__cate li{font-size:1.8rem;display:inline-block;margin:3px}@media (max-width:599px){.top-faq__cate li{font-size:1.5rem}}.top-faq__cate a{display:block;line-height:1;letter-spacing:0;background-color:var(--theme-base-color-sub01);padding:10px 15px;color:#fff}.top-faq__cate a:hover{background-color:var(--theme-base-color-theme)}.top-free__content a:not(.btn){color:var(--theme-base-color-accent);text-decoration:underline}.top-free__content a:not(.btn):hover{text-decoration:none}.top-editor .pageTemplate .entry-content{margin-bottom:0}.breadcrumb{padding:56px 0;line-height:1}@media (max-width:1024px){.breadcrumb{padding:30px 0}}@media (max-width:599px){.breadcrumb{padding:15px 0}}.breadcrumb-list{display:flex;text-align:left;align-items:center;margin:auto;font-size:.87em;letter-spacing:0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb-list::-webkit-scrollbar{display:none}@media (max-width:599px){.breadcrumb-list{font-size:1.3rem;width:100%}}.breadcrumb-item{display:inline;position:relative;padding-right:25px;white-space:nowrap}@media (max-width:599px){.breadcrumb-item{padding-right:14px}}.breadcrumb-item:not(:last-child):before,.breadcrumb-item:not(:last-child):after{content:"";display:block;width:6px;height:1px;background:var(--theme-base-color-txt);position:absolute;top:50%;right:0;border-radius:0;transform:rotate(55deg);transform-origin:calc(100% - 0px) 50%}@media (max-width:1024px){.breadcrumb-item:not(:last-child):before,.breadcrumb-item:not(:last-child):after{width:4px}}.breadcrumb-item:not(:last-child):after{transform:rotate(-55deg)}.breadcrumb-item:not(:first-child){margin-left:21px}@media (max-width:599px){.breadcrumb-item:not(:first-child){margin-left:11px}}.breadcrumb-item span:before{content:"";left:0;position:absolute;top:50%;transform:translateY(-50%)}.breadcrumb-item a{text-decoration:underline}.breadcrumb-item a:hover{text-decoration:none}.link_pages{text-align:center;margin-top:90px;font-size:14px;font-weight:700}@media (max-width:599px){.link_pages{margin-top:70px;font-size:15px}}.link_pages .post-page-numbers{display:inline-block;min-width:40px;height:40px;border-radius:20px;background:rgba(var(--theme-base-color-theme-rgb),.3);line-height:40px}@media (max-width:599px){.link_pages .post-page-numbers{min-width:35px;border-radius:18px;height:35px;line-height:35px}}.link_pages .post-page-numbers.current{color:#fff;background:var(--theme-base-color-accent)}.link_pages a.post-page-numbers{text-decoration:none}.link_pages a.post-page-numbers:hover{color:#fff;background-color:var(--theme-base-color-theme)}.pageTemplate .link_pages{margin-bottom:120px}@media (max-width:599px){.pageTemplate .link_pages{margin-bottom:70px}}.pagination{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center;text-align:center;margin-top:80px}@media (max-width:599px){.pagination{margin-top:40px;font-size:15px}}.pagination .page-numbers{background:rgba(var(--theme-base-color-theme-rgb),.3);min-width:40px;height:40px;border-radius:20px;line-height:40px;margin-right:5px}@media (max-width:599px){.pagination .page-numbers{min-width:35px;height:35px;border-radius:18px;line-height:35px}}.pagination .page-numbers.current{color:#fff;background:var(--theme-base-color-accent)}.pagination .page-numbers.dots{min-width:23px;display:flex;align-items:end;justify-content:center;background:0 0;line-height:1.8em;color:var(--theme-base-color-theme)}.pagination a.page-numbers:hover{color:#fff;background-color:var(--theme-base-color-theme)}.pagination a.next,.pagination a.prev{position:relative;background-color:transparent}.pagination a.next:hover,.pagination a.prev:hover{background:0 0}.pagination a.prev:before{border-top:1px solid var(--theme-base-color-theme);border-left:1px solid var(--theme-base-color-theme);content:"";display:block;height:9px;position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%) rotate(-45deg);width:9px}.pagination a.next{margin-right:0}.pagination a.next:before{border-bottom:1px solid var(--theme-base-color-theme);border-right:1px solid var(--theme-base-color-theme);content:"";display:block;height:9px;position:absolute;left:50%;top:50%;transform:translateX(-60%) translateY(-50%) rotate(-45deg);width:9px}.entry-content>*:not(p),.entry-content ul,.entry-content ol,.entry-content table,.entry-content .googlemap,.entry-content .wp-block-table,.entry-content .wp-block-image,.entry-content .wp-block-media-text,.entry-content .wp-block-cover,.entry-content .wp-block-embed,.entry-content .wp-block-buttons,.entry-content .wp-block-gallery,.entry-content .wp-block-group,.entry-content .wp-block-columns,.entry-content .wp-block-file,.entry-content .wp-block-code,.entry-content .wp-block-social-links,.entry-content .wp-block-video,.entry-content .wp-block-audio,.entry-content .wp-block-details,.entry-content .wp-block-verse,.entry-content .wp-block-preformatted,.entry-content .wp-block-footnotes,.entry-content .wp-block-calendar,.entry-content .wp-block-post-author,.entry-content .wp-block-search{margin-top:40px;margin-bottom:40px}@media (max-width:599px){.entry-content>*:not(p),.entry-content ul,.entry-content ol,.entry-content table,.entry-content .googlemap,.entry-content .wp-block-table,.entry-content .wp-block-image,.entry-content .wp-block-media-text,.entry-content .wp-block-cover,.entry-content .wp-block-embed,.entry-content .wp-block-buttons,.entry-content .wp-block-gallery,.entry-content .wp-block-group,.entry-content .wp-block-columns,.entry-content .wp-block-file,.entry-content .wp-block-code,.entry-content .wp-block-social-links,.entry-content .wp-block-video,.entry-content .wp-block-audio,.entry-content .wp-block-details,.entry-content .wp-block-verse,.entry-content .wp-block-preformatted,.entry-content .wp-block-footnotes,.entry-content .wp-block-calendar,.entry-content .wp-block-post-author,.entry-content .wp-block-search{margin-top:30px;margin-bottom:30px}}.entry-content>*:first-child{margin-top:0 !important}.entry-content>*:last-child{margin-bottom:0 !important}.entry-content p{margin-bottom:30px}.entry-content>br{margin:0}.entry-content>iframe{margin-top:0;margin-bottom:0}@media (max-width:599px){.entry-content>iframe{margin-top:0;margin-bottom:0}}.entry-content>iframe+iframe,.entry-content>iframe+p{margin-top:40px}@media (max-width:599px){.entry-content>iframe+iframe,.entry-content>iframe+p{margin-top:30px}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight);line-height:1.5;overflow:hidden}.entry-content h1.has-text-align-right,.entry-content h2.has-text-align-right,.entry-content h3.has-text-align-right,.entry-content h4.has-text-align-right,.entry-content h5.has-text-align-right,.entry-content h6.has-text-align-right{text-align:right !important}.entry-content h1.has-text-align-left,.entry-content h2.has-text-align-left,.entry-content h3.has-text-align-left,.entry-content h4.has-text-align-left,.entry-content h5.has-text-align-left,.entry-content h6.has-text-align-left{text-align:left !important}.entry-content h1.has-text-align-center,.entry-content h2.has-text-align-center,.entry-content h3.has-text-align-center,.entry-content h4.has-text-align-center,.entry-content h5.has-text-align-center,.entry-content h6.has-text-align-center{text-align:center !important}.entry-content h1+*:not(blockquote):not(.ascon-ptn__block-attention),.entry-content h2+*:not(blockquote):not(.ascon-ptn__block-attention),.entry-content h3+*:not(blockquote):not(.ascon-ptn__block-attention),.entry-content h4+*:not(blockquote):not(.ascon-ptn__block-attention),.entry-content h5+*:not(blockquote):not(.ascon-ptn__block-attention),.entry-content h6+*:not(blockquote):not(.ascon-ptn__block-attention){margin-top:0 !important}@media (max-width:599px){.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:700}}.entry-content h5,.entry-content h6{margin-top:30px;margin-bottom:1em;font-size:1em;line-height:1.5}.entry-content a{color:var(--theme-base-color-accent);text-decoration:underline}.entry-content a:hover{text-decoration:none}.entry-content strong,.entry-content b{font-weight:700}.entry-content h1 em,.entry-content h2 em,.entry-content h3 em,.entry-content h4 em,.entry-content h5 em,.entry-content h6 em,.entry-content a em,.entry-content .wp-block-button em,.entry-content .wp-block-file__button em{border-bottom:none}@media (max-width:599px){.entry-content .has-small-font-size{font-size:.8em !important}.entry-content .has-medium-font-size{font-size:1.1em !important}.entry-content .has-large-font-size{font-size:1.6em !important}.entry-content .has-x-large-font-size{font-size:1.8em !important}}.entry-content hr{border-top:1px solid var(--theme-base-color-line);border-bottom:none;margin:30px 0}.entry-content .wp-block-spacer{margin:0 !important}.entry-content figcaption{font-size:.83em;line-height:1.5;margin-top:.5em;letter-spacing:0}.entry-content .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:rgba(var(--theme-base-color-txt-rgb),.6);padding:8px}@media (max-width:599px){.entry-content .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{padding:5px}}.entry-content .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:0 0;padding:10px 10px 9px}.entry-content figure.wp-block-image{display:table}.entry-content .wp-block-image figcaption{display:table-caption;caption-side:bottom;width:100%;margin:0;text-align:center;font-size:.78em;padding:10px 0;font-weight:700;white-space:pre-wrap}.entry-content .wp-block-image .alignleft{margin-right:1.8em;margin-bottom:.8em}.entry-content .wp-block-image .alignright{margin-left:1.8em;margin-bottom:.8em}.entry-content .wp-block-image:has(>.alignleft),.entry-content .wp-block-image:has(>.alignright){margin-bottom:0}@media (max-width:800px){.entry-content .wp-block-image:has(>.alignleft),.entry-content .wp-block-image:has(>.alignright){margin-bottom:40px}}@media (max-width:599px){.entry-content .wp-block-image:has(>.alignleft),.entry-content .wp-block-image:has(>.alignright){margin-bottom:30px}}@media (max-width:800px){.entry-content .wp-block-image .alignleft,.entry-content .wp-block-image .alignright{float:none;margin:0 auto}}@media (max-width:599px){.entry-content .wp-block-image figcaption{font-size:.93em;padding:8px 0}}.entry-content .wp-block-gallery{--wp--style--gallery-gap-default:15px}@media (max-width:1024px){.entry-content .wp-block-gallery{--wp--style--gallery-gap-default:10px}}.entry-content .wp-block-gallery img{border-radius:0}.entry-content .wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0}.entry-content .wp-block-image .is-style-rounded img,.entry-content .wp-block-image.is-style-circle-mask img,.entry-content .wp-block-image.is-style-rounded img{border-radius:9999px}@media (max-width:1024px){.entry-content .wp-block-media-text__content{padding:0 5%}}@media (max-width:599px){.entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{margin-bottom:30px}}.entry-content ul>li{position:relative}.entry-content ul>li:before{border-color:var(--theme-base-color-theme);border-style:solid;border-width:4px;border-radius:10px;content:"";height:0;left:-24px;position:absolute;top:.83em;width:0}@media (max-width:599px){.entry-content ul>li:before{left:-15px;border-width:3px;top:.88em}}.entry-content ol:not(.smf-progress-tracker)>li{position:relative;list-style:inherit}.entry-content ol:not(.smf-progress-tracker)>li::marker{color:var(--theme-base-color-theme);font-weight:700;letter-spacing:0}.entry-content ul,.entry-content ol:where(:not(.smf-progress-tracker)){overflow:hidden;padding:0 0 0 50px;line-height:1.7}@media (max-width:599px){.entry-content ul,.entry-content ol:where(:not(.smf-progress-tracker)){padding:0 0 0 35px}}.entry-content ul li,.entry-content ol:where(:not(.smf-progress-tracker)) li{padding:.26em 0}.entry-content ul ul,.entry-content ul ol,.entry-content ol:where(:not(.smf-progress-tracker)) ul,.entry-content ol:where(:not(.smf-progress-tracker)) ol{overflow:visible;margin:10px 0;padding-left:30px}@media (max-width:599px){.entry-content ul ul,.entry-content ul ol,.entry-content ol:where(:not(.smf-progress-tracker)) ul,.entry-content ol:where(:not(.smf-progress-tracker)) ol{padding-left:20px}}.entry-content ul ul:not(.ascon-ptn__list-box-contents ul)>li,.entry-content ol:where(:not(.smf-progress-tracker)) ul:not(.ascon-ptn__list-box-contents ul)>li{list-style:inherit}.entry-content ul ul:not(.ascon-ptn__list-box-contents ul)>li:before,.entry-content ol:where(:not(.smf-progress-tracker)) ul:not(.ascon-ptn__list-box-contents ul)>li:before{display:none}.entry-content ul ol:not(.ascon-ptn__list-box-contents ol)>li::marker,.entry-content ol:where(:not(.smf-progress-tracker)) ol:not(.ascon-ptn__list-box-contents ol)>li::marker{font-weight:400;color:inherit}.entry-content blockquote{border:1px solid var(--theme-base-color-line);margin:50px auto 40px;padding:35px 30px 25px;position:relative;font-size:.89em}@media (max-width:599px){.entry-content blockquote{margin:40px auto 30px;padding:25px 6% 20px}}.entry-content blockquote:before{background-color:var(--theme-base-color-theme);-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-quote.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-quote.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";left:20px;position:absolute;top:-23px;width:54.22px;height:45.85px}@media (max-width:599px){.entry-content blockquote:before{width:35px;height:34px;left:12px;top:-17px}}.entry-content blockquote cite{border-top:1px solid var(--theme-base-color-line);display:block;font-style:normal;margin-top:25px;padding-top:18px;letter-spacing:0;line-height:1.5}@media (max-width:599px){.entry-content blockquote cite{margin-top:15px;padding-top:10px}}.entry-content .wp-block-pullquote{padding:0}.entry-content .wp-block-pullquote blockquote{padding:60px 30px}@media (max-width:599px){.entry-content .wp-block-pullquote blockquote{padding:40px 20px}}.entry-content .wp-block-pullquote blockquote cite{font-size:.76em}.entry-content iframe.ascon-embed-internal.wp-embedded-content{width:100%}.entry-content .wp-block-embed-youtube .wp-block-embed__wrapper{height:0;padding-top:56%;position:relative;width:100%}.entry-content .wp-block-embed-youtube .wp-block-embed__wrapper iframe{left:0;position:absolute;top:0;height:100% !important;width:100% !important}.entry-content canvas,.entry-content iframe,.entry-content video,.entry-content .fb_iframe_widget,.entry-content .fb_iframe_widget span{max-width:100%}.entry-content .ascon-embed-center{display:flex;justify-content:center}.entry-content .googlemap{height:0;padding-top:49%;position:relative;width:100%}@media (max-width:599px){.entry-content .googlemap{padding-top:70%;width:100%}}.entry-content .googlemap iframe{left:0;height:100%;position:absolute;top:0;width:100%;border-radius:3px}@media (max-width:599px){.entry-content .wp-block-buttons .wp-block-button{display:flex;justify-content:center;width:100%}}.entry-content .wp-block-buttons.is-vertical>.wp-block-button{margin-bottom:20px}@media (max-width:599px){.entry-content .wp-block-buttons.is-vertical>.wp-block-button{margin-bottom:10px}}.entry-content .wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}@media (max-width:599px){.entry-content .wp-block-buttons{align-items:center;flex-direction:column;width:100%}.entry-content .wp-block-buttons .wp-block-button{margin-bottom:10px}.entry-content .wp-block-buttons .wp-block-button:last-child{margin-bottom:0}}.entry-content .wp-block-button__link{background:var(--theme-base-color-accent);font-size:1em;color:#fff;display:inline-block;line-height:1.4;padding:21px 40px;text-decoration:none;box-shadow:0px 3px 6px rgba(0,0,0,.1);min-width:200px;border-radius:100px;font-weight:700}@media (max-width:1024px){.entry-content .wp-block-button__link{min-width:190px;padding:14px 34px}}@media (max-width:599px){.entry-content .wp-block-button__link{min-width:200px;font-size:.93em;padding:13px 27px}}.entry-content .wp-block-button__link:hover{opacity:.8}.entry-content .wp-block-button.is-style-outline .wp-block-button__link{background:#fff;color:var(--theme-base-color-accent);border-width:2px;padding:19px 38px}@media (max-width:1024px){.entry-content .wp-block-button.is-style-outline .wp-block-button__link{padding:12px 32px}}@media (max-width:599px){.entry-content .wp-block-button.is-style-outline .wp-block-button__link{font-size:.93em;padding:11px 25px}}@media (max-width:599px){.entry-content .wp-block-buttons .wp-block-button{margin-left:0 !important;margin-right:0 !important}}.entry-content .wp-block-table{margin-top:40px;margin-bottom:30px;overflow-x:auto;padding-bottom:10px}.entry-content .wp-block-table table{margin-top:0 !important;margin-bottom:0 !important}.entry-content .wp-block-table::-webkit-scrollbar{background:#f5f5f5;height:5px}.entry-content .wp-block-table::-webkit-scrollbar-thumb{background-color:#ddd}@media (max-width:599px){.entry-content .wp-block-table{margin-top:30px;margin-bottom:20px}}.entry-content .wp-block-table.alignleft{float:left;margin:.5em 1.8em .8em 0}@media (max-width:800px){.entry-content .wp-block-table.alignleft{float:none;margin:40px 0 30px;width:100%}}@media (max-width:599px){.entry-content .wp-block-table.alignleft{margin-top:30px;margin-bottom:20px}}.entry-content .wp-block-table.alignright{float:right;margin:.5em 0 .8em 1.8em}@media (max-width:800px){.entry-content .wp-block-table.alignright{float:none;margin:40px 0 30px;width:100%}}@media (max-width:599px){.entry-content .wp-block-table.alignright{margin-top:30px;margin-bottom:20px}}.entry-content .wp-block-table.aligncenter{margin-left:auto;margin-right:auto}@media (max-width:800px){.entry-content .wp-block-table.aligncenter{width:100%}}.entry-content .wp-block-table.alignleft table,.entry-content .wp-block-table.alignright table,.entry-content .wp-block-table.aligncenter table{width:auto}@media (max-width:800px){.entry-content .wp-block-table.alignleft table,.entry-content .wp-block-table.alignright table,.entry-content .wp-block-table.aligncenter table{width:100%}}.entry-content table{width:100%;font-size:.88em;line-height:1.6}@media (max-width:599px){.entry-content table{font-size:1em}}.entry-content td,.entry-content th{border:1px solid var(--theme-base-color-line);padding:15px 20px}@media (max-width:599px){.entry-content td,.entry-content th{padding:2%}}.entry-content th{font-weight:700;background:var(--theme-base-color-sub02)}.entry-content thead{border-bottom:1px solid var(--theme-base-color-line);text-align:center}.entry-content thead th{vertical-align:middle}.entry-content tfoot{font-weight:700;text-align:center;background:var(--theme-base-color-sub02);border-top:1px solid var(--theme-base-color-line)}.entry-content tfoot td{vertical-align:middle}.entry-content .wp-block-details{padding:30px 20px;border:1px solid var(--theme-base-color-line)}@media (max-width:599px){.entry-content .wp-block-details{font-size:.93em;padding:20px 15px}}.entry-content .wp-block-details summary{position:relative;font-size:1.11em;font-weight:700;display:flex;list-style:none;line-height:1.5;margin:0}@media (max-width:599px){.entry-content .wp-block-details summary{font-size:1.14em}}.entry-content .wp-block-details summary::-webkit-details-marker{display:none}.entry-content .wp-block-details summary:hover{text-decoration:underline}.entry-content .wp-block-details summary:before{display:block;content:"";width:30px;height:30px;margin-right:10px;background-color:var(--theme-base-color-theme);border-radius:50%;flex-shrink:0}@media (max-width:599px){.entry-content .wp-block-details summary:before{width:22px;height:22px}}.entry-content .wp-block-details summary:after{position:absolute;left:0;top:0;display:block;text-align:start;content:"";width:30px;height:30px;background:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-plus.svg) no-repeat center/16px auto}@media (max-width:599px){.entry-content .wp-block-details summary:after{width:22px;height:22px;background-size:12px auto}}.entry-content .wp-block-details summary+p{margin-top:20px}.entry-content .wp-block-details[open]>summary:after{background-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-minus.svg)}.entry-content .wp-block-file{margin-top:50px;margin-bottom:50px;font-size:1.33em}@media (max-width:599px){.entry-content .wp-block-file{margin-top:40px;margin-bottom:40px;font-size:1.2em}}.entry-content .wp-block-file a{display:block;text-decoration:none;color:inherit;font-weight:700;line-height:1.5}.entry-content .wp-block-file .wp-block-file__button{display:inline-block;font-weight:400;font-size:.75em;margin-top:20px;margin-left:0;line-height:1.4;background-color:var(--theme-base-color-accent);color:#fff;padding:21px 40px;min-width:200px !important;font-weight:700;text-align:center;box-shadow:0px 3px 6px rgba(0,0,0,.1);border-radius:100px}@media (max-width:1024px){.entry-content .wp-block-file .wp-block-file__button{min-width:180px !important;padding:14px 34px}}@media (max-width:599px){.entry-content .wp-block-file .wp-block-file__button{margin-top:15px;font-size:.78em;min-width:150px !important;padding:13px 27px}}.entry-content .wp-block-file.aligncenter{clear:none}.entry-content .wp-block-code{border:1px solid var(--theme-base-color-line);background-color:var(--theme-base-color-sub02);padding:20px;line-height:1.7;font-size:.89em}.entry-content .wp-block-group.is-layout-flex:not(.wp-block-group.is-vertical)>*{margin:0}.entry-content .is-layout-flex>.wp-block-heading{width:100%}.entry-content .wp-block-group.is-vertical{gap:40px}@media (max-width:599px){.entry-content .wp-block-group.is-vertical{gap:30px}}.entry-content .wp-block-group.is-vertical>*{margin:0}.entry-content .wp-block-group.is-layout-grid>*{margin:0}.entry-content ul.wp-block-social-links{overflow:visible;padding-left:0}.entry-content ul.wp-block-social-links li{padding:0}.entry-content ul.wp-block-social-links li:before{display:none}.entry-content .wp-block-post-author .wp-block-post-author__byline{margin-bottom:0;margin-top:0}.entry-content .wp-block-post-author .wp-block-post-author__name{margin:0}.entry-content .wp-block-latest-comments{padding:0}.entry-content .wp-block-latest-comments li:before{display:none}.entry-content .wp-block-latest-comments__comment-excerpt p{margin:.36em 0 1.4em}.entry-content .wp-block-query>*:first-child{margin-top:0}.entry-content .wp-block-query>*:last-child{margin-bottom:0}.entry-content .wp-block-query ul{padding-left:0}.entry-content .wp-block-query ul li:before{display:none}.entry-content blockquote>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content blockquote h2,.entry-content blockquote h3,.entry-content blockquote h4,.entry-content blockquote ul,.entry-content blockquote ol,.entry-content blockquote table,.entry-content blockquote .googlemap,.entry-content blockquote .wp-block-image,.entry-content blockquote .wp-block-media-text,.entry-content blockquote .wp-block-cover,.entry-content blockquote .wp-block-embed,.entry-content blockquote .wp-block-buttons,.entry-content blockquote .wp-block-gallery,.entry-content blockquote .wp-block-group,.entry-content blockquote .wp-block-columns,.entry-content blockquote .wp-block-file,.entry-content blockquote .wp-block-code,.entry-content blockquote .wp-block-social-links,.entry-content blockquote .wp-block-video,.entry-content blockquote .wp-block-audio,.entry-content blockquote .wp-block-details,.entry-content blockquote .wp-block-verse,.entry-content blockquote .wp-block-preformatted,.entry-content blockquote .wp-block-footnotes,.entry-content blockquote .wp-block-calendar,.entry-content blockquote .wp-block-post-author,.entry-content blockquote .wp-block-search,.entry-content .wp-block-column>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .wp-block-column h2,.entry-content .wp-block-column h3,.entry-content .wp-block-column h4,.entry-content .wp-block-column ul,.entry-content .wp-block-column ol,.entry-content .wp-block-column table,.entry-content .wp-block-column .googlemap,.entry-content .wp-block-column .wp-block-image,.entry-content .wp-block-column .wp-block-media-text,.entry-content .wp-block-column .wp-block-cover,.entry-content .wp-block-column .wp-block-embed,.entry-content .wp-block-column .wp-block-buttons,.entry-content .wp-block-column .wp-block-gallery,.entry-content .wp-block-column .wp-block-group,.entry-content .wp-block-column .wp-block-columns,.entry-content .wp-block-column .wp-block-file,.entry-content .wp-block-column .wp-block-code,.entry-content .wp-block-column .wp-block-social-links,.entry-content .wp-block-column .wp-block-video,.entry-content .wp-block-column .wp-block-audio,.entry-content .wp-block-column .wp-block-details,.entry-content .wp-block-column .wp-block-verse,.entry-content .wp-block-column .wp-block-preformatted,.entry-content .wp-block-column .wp-block-footnotes,.entry-content .wp-block-column .wp-block-calendar,.entry-content .wp-block-column .wp-block-post-author,.entry-content .wp-block-column .wp-block-search,.entry-content .wp-block-media-text__content>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .wp-block-media-text__content h2,.entry-content .wp-block-media-text__content h3,.entry-content .wp-block-media-text__content h4,.entry-content .wp-block-media-text__content ul,.entry-content .wp-block-media-text__content ol,.entry-content .wp-block-media-text__content table,.entry-content .wp-block-media-text__content .googlemap,.entry-content .wp-block-media-text__content .wp-block-image,.entry-content .wp-block-media-text__content .wp-block-media-text,.entry-content .wp-block-media-text__content .wp-block-cover,.entry-content .wp-block-media-text__content .wp-block-embed,.entry-content .wp-block-media-text__content .wp-block-buttons,.entry-content .wp-block-media-text__content .wp-block-gallery,.entry-content .wp-block-media-text__content .wp-block-group,.entry-content .wp-block-media-text__content .wp-block-columns,.entry-content .wp-block-media-text__content .wp-block-file,.entry-content .wp-block-media-text__content .wp-block-code,.entry-content .wp-block-media-text__content .wp-block-social-links,.entry-content .wp-block-media-text__content .wp-block-video,.entry-content .wp-block-media-text__content .wp-block-audio,.entry-content .wp-block-media-text__content .wp-block-details,.entry-content .wp-block-media-text__content .wp-block-verse,.entry-content .wp-block-media-text__content .wp-block-preformatted,.entry-content .wp-block-media-text__content .wp-block-footnotes,.entry-content .wp-block-media-text__content .wp-block-calendar,.entry-content .wp-block-media-text__content .wp-block-post-author,.entry-content .wp-block-media-text__content .wp-block-search,.entry-content .wp-block-details>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .wp-block-details h2,.entry-content .wp-block-details h3,.entry-content .wp-block-details h4,.entry-content .wp-block-details ul,.entry-content .wp-block-details ol,.entry-content .wp-block-details table,.entry-content .wp-block-details .googlemap,.entry-content .wp-block-details .wp-block-image,.entry-content .wp-block-details .wp-block-media-text,.entry-content .wp-block-details .wp-block-cover,.entry-content .wp-block-details .wp-block-embed,.entry-content .wp-block-details .wp-block-buttons,.entry-content .wp-block-details .wp-block-gallery,.entry-content .wp-block-details .wp-block-group,.entry-content .wp-block-details .wp-block-columns,.entry-content .wp-block-details .wp-block-file,.entry-content .wp-block-details .wp-block-code,.entry-content .wp-block-details .wp-block-social-links,.entry-content .wp-block-details .wp-block-video,.entry-content .wp-block-details .wp-block-audio,.entry-content .wp-block-details .wp-block-details,.entry-content .wp-block-details .wp-block-verse,.entry-content .wp-block-details .wp-block-preformatted,.entry-content .wp-block-details .wp-block-footnotes,.entry-content .wp-block-details .wp-block-calendar,.entry-content .wp-block-details .wp-block-post-author,.entry-content .wp-block-details .wp-block-search,.entry-content .wp-block-column .wp-block-group__inner-container>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .wp-block-column .wp-block-group__inner-container h2,.entry-content .wp-block-column .wp-block-group__inner-container h3,.entry-content .wp-block-column .wp-block-group__inner-container h4,.entry-content .wp-block-column .wp-block-group__inner-container ul,.entry-content .wp-block-column .wp-block-group__inner-container ol,.entry-content .wp-block-column .wp-block-group__inner-container table,.entry-content .wp-block-column .wp-block-group__inner-container .googlemap,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-image,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-media-text,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-cover,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-embed,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-buttons,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-gallery,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-group,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-columns,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-file,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-code,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-social-links,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-video,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-audio,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-details,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-verse,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-preformatted,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-footnotes,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-calendar,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-post-author,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-search,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container h2,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container h3,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container h4,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container ul,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container ol,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container table,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .googlemap,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-image,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-media-text,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-cover,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-embed,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-buttons,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-gallery,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-group,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-columns,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-file,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-code,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-social-links,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-video,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-audio,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-details,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-verse,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-preformatted,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-footnotes,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-calendar,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-post-author,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-search,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container h2,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container h3,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container h4,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container ul,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container ol,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container table,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .googlemap,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-image,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-media-text,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-cover,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-embed,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-buttons,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-gallery,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-group,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-columns,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-file,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-code,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-social-links,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-video,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-audio,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-details,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-verse,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-preformatted,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-footnotes,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-calendar,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-post-author,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-search,.entry-content .ascon-ptn .wp-block-group__inner-container>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .ascon-ptn .wp-block-group__inner-container h2,.entry-content .ascon-ptn .wp-block-group__inner-container h3,.entry-content .ascon-ptn .wp-block-group__inner-container h4,.entry-content .ascon-ptn .wp-block-group__inner-container ul,.entry-content .ascon-ptn .wp-block-group__inner-container ol,.entry-content .ascon-ptn .wp-block-group__inner-container table,.entry-content .ascon-ptn .wp-block-group__inner-container .googlemap,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-image,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-media-text,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-cover,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-embed,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-buttons,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-gallery,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-group,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-columns,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-file,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-code,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-social-links,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-video,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-audio,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-details,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-verse,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-preformatted,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-footnotes,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-calendar,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-post-author,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-search,.entry-content .ascon-ptn__box .wp-block-group__inner-container>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .ascon-ptn__box .wp-block-group__inner-container h2,.entry-content .ascon-ptn__box .wp-block-group__inner-container h3,.entry-content .ascon-ptn__box .wp-block-group__inner-container h4,.entry-content .ascon-ptn__box .wp-block-group__inner-container ul,.entry-content .ascon-ptn__box .wp-block-group__inner-container ol,.entry-content .ascon-ptn__box .wp-block-group__inner-container table,.entry-content .ascon-ptn__box .wp-block-group__inner-container .googlemap,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-image,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-media-text,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-cover,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-embed,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-buttons,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-gallery,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-group,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-columns,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-file,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-code,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-social-links,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-video,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-audio,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-details,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-verse,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-preformatted,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-footnotes,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-calendar,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-post-author,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-search,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .ascon-ptn__list-box .wp-block-group__inner-container h2,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container h3,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container h4,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container ul,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container ol,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container table,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .googlemap,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-image,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-media-text,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-cover,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-embed,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-buttons,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-gallery,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-group,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-columns,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-file,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-code,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-social-links,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-video,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-audio,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-details,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-verse,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-preformatted,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-footnotes,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-calendar,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-post-author,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-search,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .ascon-ptn__bubble .wp-block-group__inner-container h2,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container h3,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container h4,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container ul,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container ol,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container table,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .googlemap,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-image,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-media-text,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-cover,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-embed,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-buttons,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-gallery,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-group,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-columns,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-file,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-code,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-social-links,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-video,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-audio,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-details,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-verse,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-preformatted,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-footnotes,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-calendar,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-post-author,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-search,.entry-content .wp-block-cover__inner-container>*:not(p):not(.wp-block-spacer):not(iframe):not(hr):not(summary):not(br):not(.wp-block-table),.entry-content .wp-block-cover__inner-container h2,.entry-content .wp-block-cover__inner-container h3,.entry-content .wp-block-cover__inner-container h4,.entry-content .wp-block-cover__inner-container ul,.entry-content .wp-block-cover__inner-container ol,.entry-content .wp-block-cover__inner-container table,.entry-content .wp-block-cover__inner-container .googlemap,.entry-content .wp-block-cover__inner-container .wp-block-image,.entry-content .wp-block-cover__inner-container .wp-block-media-text,.entry-content .wp-block-cover__inner-container .wp-block-cover,.entry-content .wp-block-cover__inner-container .wp-block-embed,.entry-content .wp-block-cover__inner-container .wp-block-buttons,.entry-content .wp-block-cover__inner-container .wp-block-gallery,.entry-content .wp-block-cover__inner-container .wp-block-group,.entry-content .wp-block-cover__inner-container .wp-block-columns,.entry-content .wp-block-cover__inner-container .wp-block-file,.entry-content .wp-block-cover__inner-container .wp-block-code,.entry-content .wp-block-cover__inner-container .wp-block-social-links,.entry-content .wp-block-cover__inner-container .wp-block-video,.entry-content .wp-block-cover__inner-container .wp-block-audio,.entry-content .wp-block-cover__inner-container .wp-block-details,.entry-content .wp-block-cover__inner-container .wp-block-verse,.entry-content .wp-block-cover__inner-container .wp-block-preformatted,.entry-content .wp-block-cover__inner-container .wp-block-footnotes,.entry-content .wp-block-cover__inner-container .wp-block-calendar,.entry-content .wp-block-cover__inner-container .wp-block-post-author,.entry-content .wp-block-cover__inner-container .wp-block-search{margin-top:20px;margin-bottom:20px}.entry-content blockquote>*:first-child,.entry-content .wp-block-column>*:first-child,.entry-content .wp-block-media-text__content>*:first-child,.entry-content .wp-block-details>*:first-child,.entry-content .wp-block-column .wp-block-group__inner-container>*:first-child,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container>*:first-child,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container>*:first-child,.entry-content .ascon-ptn .wp-block-group__inner-container>*:first-child,.entry-content .ascon-ptn__box .wp-block-group__inner-container>*:first-child,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container>*:first-child,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container>*:first-child,.entry-content .wp-block-cover__inner-container>*:first-child{margin-top:0 !important}.entry-content blockquote>*:last-child,.entry-content .wp-block-column>*:last-child,.entry-content .wp-block-media-text__content>*:last-child,.entry-content .wp-block-details>*:last-child,.entry-content .wp-block-column .wp-block-group__inner-container>*:last-child,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container>*:last-child,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container>*:last-child,.entry-content .ascon-ptn .wp-block-group__inner-container>*:last-child,.entry-content .ascon-ptn__box .wp-block-group__inner-container>*:last-child,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container>*:last-child,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container>*:last-child,.entry-content .wp-block-cover__inner-container>*:last-child{margin-bottom:0 !important}.entry-content blockquote p,.entry-content .wp-block-column p,.entry-content .wp-block-media-text__content p,.entry-content .wp-block-details p,.entry-content .wp-block-column .wp-block-group__inner-container p,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container p,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container p,.entry-content .ascon-ptn .wp-block-group__inner-container p,.entry-content .ascon-ptn__box .wp-block-group__inner-container p,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container p,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container p,.entry-content .wp-block-cover__inner-container p{margin-bottom:20px}.entry-content blockquote h5,.entry-content blockquote h6,.entry-content .wp-block-column h5,.entry-content .wp-block-column h6,.entry-content .wp-block-media-text__content h5,.entry-content .wp-block-media-text__content h6,.entry-content .wp-block-details h5,.entry-content .wp-block-details h6,.entry-content .wp-block-column .wp-block-group__inner-container h5,.entry-content .wp-block-column .wp-block-group__inner-container h6,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container h5,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container h6,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container h5,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container h6,.entry-content .ascon-ptn .wp-block-group__inner-container h5,.entry-content .ascon-ptn .wp-block-group__inner-container h6,.entry-content .ascon-ptn__box .wp-block-group__inner-container h5,.entry-content .ascon-ptn__box .wp-block-group__inner-container h6,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container h5,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container h6,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container h5,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container h6,.entry-content .wp-block-cover__inner-container h5,.entry-content .wp-block-cover__inner-container h6{margin-bottom:1em}.entry-content blockquote .wp-block-table:not(.alignleft):not(.alignright),.entry-content .wp-block-column .wp-block-table:not(.alignleft):not(.alignright),.entry-content .wp-block-media-text__content .wp-block-table:not(.alignleft):not(.alignright),.entry-content .wp-block-details .wp-block-table:not(.alignleft):not(.alignright),.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-table:not(.alignleft):not(.alignright),.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-table:not(.alignleft):not(.alignright),.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-table:not(.alignleft):not(.alignright),.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-table:not(.alignleft):not(.alignright),.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-table:not(.alignleft):not(.alignright),.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-table:not(.alignleft):not(.alignright),.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-table:not(.alignleft):not(.alignright),.entry-content .wp-block-cover__inner-container .wp-block-table:not(.alignleft):not(.alignright){margin-top:20px;margin-bottom:10px}@media (max-width:800px){.entry-content blockquote .wp-block-table.alignleft,.entry-content blockquote .wp-block-table.alignright,.entry-content .wp-block-column .wp-block-table.alignleft,.entry-content .wp-block-column .wp-block-table.alignright,.entry-content .wp-block-media-text__content .wp-block-table.alignleft,.entry-content .wp-block-media-text__content .wp-block-table.alignright,.entry-content .wp-block-details .wp-block-table.alignleft,.entry-content .wp-block-details .wp-block-table.alignright,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-table.alignleft,.entry-content .wp-block-column .wp-block-group__inner-container .wp-block-table.alignright,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-table.alignleft,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .wp-block-table.alignright,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-table.alignleft,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .wp-block-table.alignright,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-table.alignleft,.entry-content .ascon-ptn .wp-block-group__inner-container .wp-block-table.alignright,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-table.alignleft,.entry-content .ascon-ptn__box .wp-block-group__inner-container .wp-block-table.alignright,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-table.alignleft,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .wp-block-table.alignright,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-table.alignleft,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .wp-block-table.alignright,.entry-content .wp-block-cover__inner-container .wp-block-table.alignleft,.entry-content .wp-block-cover__inner-container .wp-block-table.alignright{margin-top:20px;margin-bottom:10px}}@media (max-width:599px){.entry-content blockquote hr,.entry-content .wp-block-column hr,.entry-content .wp-block-media-text__content hr,.entry-content .wp-block-details hr,.entry-content .wp-block-column .wp-block-group__inner-container hr,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container hr,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container hr,.entry-content .ascon-ptn .wp-block-group__inner-container hr,.entry-content .ascon-ptn__box .wp-block-group__inner-container hr,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container hr,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container hr,.entry-content .wp-block-cover__inner-container hr{margin-top:20px;margin-bottom:20px}}.entry-content blockquote blockquote,.entry-content blockquote .ascon-ptn__block-attention,.entry-content .wp-block-column blockquote,.entry-content .wp-block-column .ascon-ptn__block-attention,.entry-content .wp-block-media-text__content blockquote,.entry-content .wp-block-media-text__content .ascon-ptn__block-attention,.entry-content .wp-block-details blockquote,.entry-content .wp-block-details .ascon-ptn__block-attention,.entry-content .wp-block-column .wp-block-group__inner-container blockquote,.entry-content .wp-block-column .wp-block-group__inner-container .ascon-ptn__block-attention,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container blockquote,.entry-content .wp-block-group.is-nowrap .wp-block-group__inner-container .ascon-ptn__block-attention,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container blockquote,.entry-content .wp-block-group.is-layout-grid .wp-block-group__inner-container .ascon-ptn__block-attention,.entry-content .ascon-ptn .wp-block-group__inner-container blockquote,.entry-content .ascon-ptn .wp-block-group__inner-container .ascon-ptn__block-attention,.entry-content .ascon-ptn__box .wp-block-group__inner-container blockquote,.entry-content .ascon-ptn__box .wp-block-group__inner-container .ascon-ptn__block-attention,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container blockquote,.entry-content .ascon-ptn__list-box .wp-block-group__inner-container .ascon-ptn__block-attention,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container blockquote,.entry-content .ascon-ptn__bubble .wp-block-group__inner-container .ascon-ptn__block-attention,.entry-content .wp-block-cover__inner-container blockquote,.entry-content .wp-block-cover__inner-container .ascon-ptn__block-attention{margin-top:30px}.entry-content blockquote .wp-block-group.is-vertical,.entry-content .wp-block-column .wp-block-group.is-vertical,.entry-content .wp-block-media-text__content .wp-block-group.is-vertical,.entry-content .wp-block-details .wp-block-group.is-vertical,.entry-content .wp-block-group.is-nowrap .wp-block-group.is-vertical,.entry-content .wp-block-group.is-layout-grid .wp-block-group.is-vertical,.entry-content .ascon-ptn .wp-block-group.is-vertical,.entry-content .ascon-ptn__box .wp-block-group.is-vertical,.entry-content .ascon-ptn__list-box .wp-block-group.is-vertical,.entry-content .ascon-ptn__bubble .wp-block-group.is-vertical,.entry-content .wp-block-cover__inner-container .wp-block-group.is-vertical{gap:20px}.entry-content blockquote ul,.entry-content blockquote ol,.entry-content .wp-block-column ul,.entry-content .wp-block-column ol,.entry-content .wp-block-media-text__content ul,.entry-content .wp-block-media-text__content ol,.entry-content .wp-block-details ul,.entry-content .wp-block-details ol,.entry-content .wp-block-group.is-nowrap ul,.entry-content .wp-block-group.is-nowrap ol,.entry-content .wp-block-group.is-layout-grid ul,.entry-content .wp-block-group.is-layout-grid ol,.entry-content .ascon-ptn ul,.entry-content .ascon-ptn ol,.entry-content .ascon-ptn__box ul,.entry-content .ascon-ptn__box ol,.entry-content .ascon-ptn__list-box ul,.entry-content .ascon-ptn__list-box ol,.entry-content .ascon-ptn__bubble ul,.entry-content .ascon-ptn__bubble ol,.entry-content .wp-block-cover__inner-container ul,.entry-content .wp-block-cover__inner-container ol{padding-left:40px}.entry-content blockquote ul ul,.entry-content blockquote ul ol,.entry-content blockquote ol ul,.entry-content blockquote ol ol,.entry-content .wp-block-column ul ul,.entry-content .wp-block-column ul ol,.entry-content .wp-block-column ol ul,.entry-content .wp-block-column ol ol,.entry-content .wp-block-media-text__content ul ul,.entry-content .wp-block-media-text__content ul ol,.entry-content .wp-block-media-text__content ol ul,.entry-content .wp-block-media-text__content ol ol,.entry-content .wp-block-details ul ul,.entry-content .wp-block-details ul ol,.entry-content .wp-block-details ol ul,.entry-content .wp-block-details ol ol,.entry-content .wp-block-group.is-nowrap ul ul,.entry-content .wp-block-group.is-nowrap ul ol,.entry-content .wp-block-group.is-nowrap ol ul,.entry-content .wp-block-group.is-nowrap ol ol,.entry-content .wp-block-group.is-layout-grid ul ul,.entry-content .wp-block-group.is-layout-grid ul ol,.entry-content .wp-block-group.is-layout-grid ol ul,.entry-content .wp-block-group.is-layout-grid ol ol,.entry-content .ascon-ptn ul ul,.entry-content .ascon-ptn ul ol,.entry-content .ascon-ptn ol ul,.entry-content .ascon-ptn ol ol,.entry-content .ascon-ptn__box ul ul,.entry-content .ascon-ptn__box ul ol,.entry-content .ascon-ptn__box ol ul,.entry-content .ascon-ptn__box ol ol,.entry-content .ascon-ptn__list-box ul ul,.entry-content .ascon-ptn__list-box ul ol,.entry-content .ascon-ptn__list-box ol ul,.entry-content .ascon-ptn__list-box ol ol,.entry-content .ascon-ptn__bubble ul ul,.entry-content .ascon-ptn__bubble ul ol,.entry-content .ascon-ptn__bubble ol ul,.entry-content .ascon-ptn__bubble ol ol,.entry-content .wp-block-cover__inner-container ul ul,.entry-content .wp-block-cover__inner-container ul ol,.entry-content .wp-block-cover__inner-container ol ul,.entry-content .wp-block-cover__inner-container ol ol{margin:10px 0;padding-left:30px}@media (max-width:599px){.entry-content blockquote ul ul,.entry-content blockquote ul ol,.entry-content blockquote ol ul,.entry-content blockquote ol ol,.entry-content .wp-block-column ul ul,.entry-content .wp-block-column ul ol,.entry-content .wp-block-column ol ul,.entry-content .wp-block-column ol ol,.entry-content .wp-block-media-text__content ul ul,.entry-content .wp-block-media-text__content ul ol,.entry-content .wp-block-media-text__content ol ul,.entry-content .wp-block-media-text__content ol ol,.entry-content .wp-block-details ul ul,.entry-content .wp-block-details ul ol,.entry-content .wp-block-details ol ul,.entry-content .wp-block-details ol ol,.entry-content .wp-block-group.is-nowrap ul ul,.entry-content .wp-block-group.is-nowrap ul ol,.entry-content .wp-block-group.is-nowrap ol ul,.entry-content .wp-block-group.is-nowrap ol ol,.entry-content .wp-block-group.is-layout-grid ul ul,.entry-content .wp-block-group.is-layout-grid ul ol,.entry-content .wp-block-group.is-layout-grid ol ul,.entry-content .wp-block-group.is-layout-grid ol ol,.entry-content .ascon-ptn ul ul,.entry-content .ascon-ptn ul ol,.entry-content .ascon-ptn ol ul,.entry-content .ascon-ptn ol ol,.entry-content .ascon-ptn__box ul ul,.entry-content .ascon-ptn__box ul ol,.entry-content .ascon-ptn__box ol ul,.entry-content .ascon-ptn__box ol ol,.entry-content .ascon-ptn__list-box ul ul,.entry-content .ascon-ptn__list-box ul ol,.entry-content .ascon-ptn__list-box ol ul,.entry-content .ascon-ptn__list-box ol ol,.entry-content .ascon-ptn__bubble ul ul,.entry-content .ascon-ptn__bubble ul ol,.entry-content .ascon-ptn__bubble ol ul,.entry-content .ascon-ptn__bubble ol ol,.entry-content .wp-block-cover__inner-container ul ul,.entry-content .wp-block-cover__inner-container ul ol,.entry-content .wp-block-cover__inner-container ol ul,.entry-content .wp-block-cover__inner-container ol ol{padding-left:20px}}@media (max-width:599px){.entry-content blockquote ul,.entry-content .wp-block-column ul,.entry-content .wp-block-media-text__content ul,.entry-content .wp-block-details ul,.entry-content .wp-block-group.is-nowrap ul,.entry-content .wp-block-group.is-layout-grid ul,.entry-content .ascon-ptn ul,.entry-content .ascon-ptn__box ul,.entry-content .ascon-ptn__list-box ul,.entry-content .ascon-ptn__bubble ul,.entry-content .wp-block-cover__inner-container ul{padding-left:30px}}@media (max-width:599px){.entry-content blockquote ol,.entry-content .wp-block-column ol,.entry-content .wp-block-media-text__content ol,.entry-content .wp-block-details ol,.entry-content .wp-block-group.is-nowrap ol,.entry-content .wp-block-group.is-layout-grid ol,.entry-content .ascon-ptn ol,.entry-content .ascon-ptn__box ol,.entry-content .ascon-ptn__list-box ol,.entry-content .ascon-ptn__bubble ol,.entry-content .wp-block-cover__inner-container ol{padding-left:2.2em}}.entry-content .ascon-ptn__box{border:1px solid var(--theme-base-color-line);padding:2.2em}@media (max-width:599px){.entry-content .ascon-ptn__box{padding:2em 5.3%}}.entry-content .ascon-ptn__box .wp-block-group__inner-container>*:first-child{margin-top:0 !important}.entry-content .ascon-ptn__box .wp-block-group__inner-container>*:last-child{margin-bottom:0 !important}.entry-content .ascon-ptn__box--accent{border:2px solid var(--theme-base-color-accent)}.entry-content .ascon-ptn__box--theme{border:2px solid var(--theme-base-color-theme)}.entry-content .ascon-ptn__box--bg{border:none;background-color:var(--theme-base-color-sub02)}.entry-content .ascon-ptn__block-num{border:1px solid var(--theme-base-color-line);padding:32px 40px 40px}@media (max-width:768px){.entry-content .ascon-ptn__block-num{padding:28px 25px 35px}}@media (max-width:599px){.entry-content .ascon-ptn__block-num{padding:20px 15px 30px}}.entry-content .ascon-ptn__block-num-title{margin-bottom:24px !important;padding-bottom:12px;border-bottom:1px solid var(--theme-base-color-line)}@media (max-width:599px){.entry-content .ascon-ptn__block-num-title{padding-bottom:19px;margin-bottom:19px !important}}.entry-content .ascon-ptn__block-num-title>.wp-block-group__inner-container{display:flex;align-items:flex-start}.entry-content .ascon-ptn__block-num-title .ascon-ptn__block-num-title-num{flex-shrink:0;padding:0;border:none;background:0 0;font-size:1.44em;color:var(--theme-base-color-theme);font-weight:700;letter-spacing:0;line-height:1.27;margin:0 10px 0 0 !important}.entry-content .ascon-ptn__block-num-title .ascon-ptn__block-num-title-num:before,.entry-content .ascon-ptn__block-num-title .ascon-ptn__block-num-title-num:after{display:none}@media (max-width:599px){.entry-content .ascon-ptn__block-num-title .ascon-ptn__block-num-title-num{font-size:1.13em;margin-right:12px !important;line-height:1.5}}.entry-content .ascon-ptn__block-num-title .ascon-ptn__block-num-title-ttl{margin:0 !important;padding:0;border:none;background:0 0;font-size:1.22em;line-height:1.5;font-weight:700;color:var(--theme-base-color-theme)}.entry-content .ascon-ptn__block-num-title .ascon-ptn__block-num-title-ttl:before,.entry-content .ascon-ptn__block-num-title .ascon-ptn__block-num-title-ttl:after{display:none}@media (max-width:599px){.entry-content .ascon-ptn__block-num-title .ascon-ptn__block-num-title-ttl{font-size:1.13em}}.entry-content .ascon-ptn__block-num-title+.ascon-ptn__block-num-box{margin-top:0 !important}.entry-content .ascon-ptn__block-num h1.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h1.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h2.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h2.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h3.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h3.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h4.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h4.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h5.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h5.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h6.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h6.ascon-ptn__block-num-title-ttl{font-weight:var(--theme-base-font-ttl-weight)}@media (max-width:599px){.entry-content .ascon-ptn__block-num h1.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h1.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h2.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h2.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h3.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h3.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h4.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h4.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h5.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h5.ascon-ptn__block-num-title-ttl,.entry-content .ascon-ptn__block-num h6.ascon-ptn__block-num-title,.entry-content .ascon-ptn__block-num h6.ascon-ptn__block-num-title-ttl{font-weight:700}}.entry-content .ascon-ptn__block-num-box .wp-block-media-text .wp-block-media-text__content{padding:3%}@media (max-width:1024px){.entry-content .ascon-ptn__block-num-box .wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap !important}.entry-content .ascon-ptn__block-num-box .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important}}.entry-content .ascon-ptn__block-num-box .wp-block-group__inner-container>*:last-child{margin-bottom:0 !important}.entry-content .ascon-ptn__block-flow{border:1px solid var(--theme-base-color-theme);padding:32px 40px 40px}@media (max-width:768px){.entry-content .ascon-ptn__block-flow{padding:28px 25px 35px}}@media (max-width:599px){.entry-content .ascon-ptn__block-flow{padding:20px 15px 30px}}.entry-content .ascon-ptn__block-flow-title{margin-bottom:23px !important;padding-bottom:10px;border-bottom:1px solid var(--theme-base-color-line)}@media (max-width:599px){.entry-content .ascon-ptn__block-flow-title{padding-bottom:20px;margin-bottom:19px !important}}.entry-content .ascon-ptn__block-flow-title .ascon-ptn__block-flow-title-num{padding:0;border:none;background:0 0;font-size:.89em;color:var(--theme-base-color-theme);font-weight:700;letter-spacing:0;line-height:1.5;margin:0 0 5px !important}.entry-content .ascon-ptn__block-flow-title .ascon-ptn__block-flow-title-num:before,.entry-content .ascon-ptn__block-flow-title .ascon-ptn__block-flow-title-num:after{display:none}@media (max-width:599px){.entry-content .ascon-ptn__block-flow-title .ascon-ptn__block-flow-title-num{font-size:1.13em;margin:0 !important}}.entry-content .ascon-ptn__block-flow-title .ascon-ptn__block-flow-title-ttl{margin:0 !important;padding:0;border:none;background:0 0;color:var(--theme-base-color-txt);font-size:1.11em;line-height:1.5;font-weight:700}.entry-content .ascon-ptn__block-flow-title .ascon-ptn__block-flow-title-ttl:before,.entry-content .ascon-ptn__block-flow-title .ascon-ptn__block-flow-title-ttl:after{display:none}@media (max-width:599px){.entry-content .ascon-ptn__block-flow-title .ascon-ptn__block-flow-title-ttl{font-size:1.13em}}.entry-content .ascon-ptn__block-flow-title+.ascon-ptn__block-flow-box{margin-top:0 !important}.entry-content .ascon-ptn__block-flow h1.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h1.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h2.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h2.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h3.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h3.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h4.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h4.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h5.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h5.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h6.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h6.ascon-ptn__block-flow-title-ttl{font-weight:var(--theme-base-font-ttl-weight)}@media (max-width:599px){.entry-content .ascon-ptn__block-flow h1.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h1.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h2.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h2.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h3.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h3.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h4.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h4.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h5.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h5.ascon-ptn__block-flow-title-ttl,.entry-content .ascon-ptn__block-flow h6.ascon-ptn__block-flow-title,.entry-content .ascon-ptn__block-flow h6.ascon-ptn__block-flow-title-ttl{font-weight:700}}.entry-content .ascon-ptn__block-flow-box .wp-block-media-text .wp-block-media-text__content{padding:3%}@media (max-width:1024px){.entry-content .ascon-ptn__block-flow-box .wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap !important}.entry-content .ascon-ptn__block-flow-box .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important}}.entry-content .ascon-ptn__block-flow-box .wp-block-group__inner-container>*:last-child{margin-bottom:0 !important}.entry-content .ascon-ptn__block-flow--arrow{position:relative}.entry-content .ascon-ptn__block-flow--arrow:before,.entry-content .ascon-ptn__block-flow--arrow:after{position:absolute;content:"";display:block;left:50%;top:100%}.entry-content .ascon-ptn__block-flow--arrow:before{width:50px;height:50px;border:1px solid var(--theme-base-color-theme);border-radius:50%;background-color:#fff;transform:translate(-50%,-50%)}@media (max-width:599px){.entry-content .ascon-ptn__block-flow--arrow:before{width:37px;height:37px}}.entry-content .ascon-ptn__block-flow--arrow:after{border-left:1px solid var(--theme-base-color-theme);border-bottom:1px solid var(--theme-base-color-theme);transform-origin:center;transform:translate(-50%,-70%) rotate(-45deg);width:12px;height:12px}@media (max-width:599px){.entry-content .ascon-ptn__block-flow--arrow:after{width:10px;height:10px}}.entry-content .ascon-ptn__block-attention{position:relative;padding:50px 40px 40px;margin-top:60px;background-color:var(--theme-base-color-sub02)}@media (max-width:768px){.entry-content .ascon-ptn__block-attention{padding:40px 25px 35px}}@media (max-width:599px){.entry-content .ascon-ptn__block-attention{margin-top:40px;padding:35px 15px 30px}}.entry-content .ascon-ptn__block-attention .ascon-ptn__block-attention-title{margin:0 !important;padding:0;border:none;position:absolute;left:30px;top:0;transform:translateY(-50%);color:#fff;background-color:var(--theme-base-color-theme);font-size:1.11em;font-weight:700;display:flex;line-height:1.4;padding:.4em .5em;max-width:calc(100% - 60px)}.entry-content .ascon-ptn__block-attention .ascon-ptn__block-attention-title:before,.entry-content .ascon-ptn__block-attention .ascon-ptn__block-attention-title:after{display:none}@media (max-width:599px){.entry-content .ascon-ptn__block-attention .ascon-ptn__block-attention-title{font-size:1.07em;padding:.25em .5em;left:20px;max-width:calc(100% - 40px)}}@media (max-width:374px){.entry-content .ascon-ptn__block-attention .ascon-ptn__block-attention-title{left:5.9%;max-width:88.2%}}.entry-content .ascon-ptn__block-attention .ascon-ptn__block-attention-title+*{margin-top:0 !important}.entry-content .ascon-ptn__block-attention h1.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h2.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h3.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h4.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h5.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h6.ascon-ptn__block-attention-title{font-weight:var(--theme-base-font-ttl-weight)}@media (max-width:599px){.entry-content .ascon-ptn__block-attention h1.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h2.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h3.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h4.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h5.ascon-ptn__block-attention-title,.entry-content .ascon-ptn__block-attention h6.ascon-ptn__block-attention-title{font-weight:700}}.entry-content .ascon-ptn__block-attention .wp-block-media-text .wp-block-media-text__content{padding:3%}.entry-content .ascon-ptn__block-attention .wp-block-group__inner-container>*:last-child{margin-bottom:0 !important}.entry-content .ascon-ptn__block-attention--simple{border:1px solid var(--theme-base-color-theme);background-color:transparent;padding-top:40px}@media (max-width:768px){.entry-content .ascon-ptn__block-attention--simple{padding-top:35px}}@media (max-width:599px){.entry-content .ascon-ptn__block-attention--simple{padding-top:25px}}.entry-content .ascon-ptn__block-attention--simple .ascon-ptn__block-attention-title{color:var(--theme-base-color-theme);background-color:#fff}.entry-content .ascon-ptn__list-box{border:1px solid var(--theme-base-color-line);padding:32px 40px 40px}@media (max-width:768px){.entry-content .ascon-ptn__list-box{padding:30px 25px 35px}}@media (max-width:599px){.entry-content .ascon-ptn__list-box{padding:20px 15px 30px;font-weight:700}}.entry-content .ascon-ptn__list-box .ascon-ptn__list-box-title{margin:0;padding:0;border:none;background-color:transparent;color:var(--theme-base-color-theme);font-size:1.11em;line-height:1.5;font-weight:700;margin:0 !important;padding-bottom:26px}.entry-content .ascon-ptn__list-box .ascon-ptn__list-box-title:before,.entry-content .ascon-ptn__list-box .ascon-ptn__list-box-title:after{display:none}@media (max-width:599px){.entry-content .ascon-ptn__list-box .ascon-ptn__list-box-title{font-size:1.13em}}.entry-content .ascon-ptn__list-box h1.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h2.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h3.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h4.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h5.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h6.ascon-ptn__list-box-title{font-weight:var(--theme-base-font-ttl-weight)}@media (max-width:599px){.entry-content .ascon-ptn__list-box h1.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h2.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h3.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h4.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h5.ascon-ptn__list-box-title,.entry-content .ascon-ptn__list-box h6.ascon-ptn__list-box-title{font-weight:700}}.entry-content .ascon-ptn__list-box-contents{margin:0 !important}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container>*:first-child{margin-top:0 !important}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container>*:last-child{margin-bottom:0 !important}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):not(li ol),.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ul):not(li ol){margin:15px 0}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):not(li ol):first-child>li:first-child,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ul):not(li ol):first-child>li:first-child{padding-top:0}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):not(li ol):last-child>li:last-child,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ul):not(li ol):last-child>li:last-child{padding-bottom:3px}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):not(li ol)>li,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ul):not(li ol)>li{position:relative}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):not(li ol)>li ul,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):not(li ol)>li ol,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ul):not(li ol)>li ul,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ul):not(li ol)>li ol{margin:.5em 0 0 !important;padding-left:24px}@media (max-width:599px){.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):not(li ol)>li ul,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):not(li ol)>li ol,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ul):not(li ol)>li ul,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ul):not(li ol)>li ol{padding-left:20px}}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul ul ul>li,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul ol ul>li,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol ul ul>li,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol ol ul>li{list-style:inherit}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul ul ul>li:before,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul ol ul>li:before,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol ul ul>li:before,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol ol ul>li:before{display:none}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul ul ol>li::marker,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul ol ol>li::marker,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol ul ol>li::marker,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol ol ol>li::marker{color:inherit;font-weight:400}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul){padding-left:34px}@media (max-width:599px){.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul){padding-left:23px}}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul)>li{padding:.9em 0}@media (max-width:599px){.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul)>li{padding:.9em 0}}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul)>li:before{content:"";display:block;border:none;position:absolute;left:-34px;top:1.6em;width:18px;height:2px;border-radius:0;background-color:var(--theme-base-color-theme)}@media (max-width:599px){.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul)>li:before{left:-23px;width:9px}}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul)>li:after{display:block;position:absolute;content:"";width:calc(100% + 34px);height:1px;border-bottom:1px solid var(--theme-base-color-line);bottom:0;margin-left:-34px}@media (max-width:599px){.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul)>li:after{width:calc(100% + 23px);margin-left:-23px}}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul):first-child>li:first-child:before{top:.7em}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ol){padding-left:1.9em}@media (max-width:599px){.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ol){padding-left:2em}}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ol)>li{padding:.9em 0}@media (max-width:599px){.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ol)>li{padding:.9em 0}}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ol)>li:after{display:block;position:absolute;content:"";width:calc(100% + 1.9em);height:1px;border-bottom:1px solid var(--theme-base-color-line);bottom:0;margin-left:-1.9em}@media (max-width:599px){.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:not(li ol)>li:after{width:calc(100% + 2em);margin-left:-2em}}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol ol>li::marker{font-weight:400;color:inherit}.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:last-child>li:last-child:after,.entry-content .ascon-ptn__list-box-contents>.wp-block-group__inner-container ol:last-child>li:last-child:after{display:none}.entry-content .ascon-ptn__bubble{width:90%;max-width:760px}@media (max-width:768px){.entry-content .ascon-ptn__bubble{width:100%}}.entry-content .ascon-ptn__bubble:before,.entry-content .ascon-ptn__bubble:after{clear:both;content:"";display:block}.entry-content .ascon-ptn__bubble .wp-block-image{margin-top:-10px !important;margin-bottom:0 !important;width:80px;height:80px;float:left;display:block}@media (max-width:599px){.entry-content .ascon-ptn__bubble .wp-block-image{margin-top:0 !important;width:50px;height:50px}}.entry-content .ascon-ptn__bubble .wp-block-image img{display:block;aspect-ratio:1/1;border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.entry-content .ascon-ptn__bubble .wp-block-image figcaption{display:block;font-weight:400;padding:6px 0 0;font-size:12px}@media (max-width:599px){.entry-content .ascon-ptn__bubble .wp-block-image figcaption{line-height:1.2;font-size:9px;padding-top:3px;letter-spacing:0}}.entry-content .ascon-ptn__bubble-txt{position:relative;margin-top:0 !important;margin-bottom:0 !important;border:2px solid var(--theme-base-color-txt);background-color:#fff;padding:15px 27px;border-radius:3px;font-weight:700;line-height:1.5}.entry-content .ascon-ptn__bubble-txt ul,.entry-content .ascon-ptn__bubble-txt ol{line-height:1.5}@media (max-width:599px){.entry-content .ascon-ptn__bubble-txt{margin-left:70px;padding:15px}}.entry-content .ascon-ptn__bubble-txt:before,.entry-content .ascon-ptn__bubble-txt:after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;right:100%;top:14px}.entry-content .ascon-ptn__bubble-txt:before{border-top-width:6px;border-bottom-width:6px;border-left-width:10px;border-right-width:10px;margin-right:2px;margin-top:-2px;border-right-color:var(--theme-base-color-txt)}.entry-content .ascon-ptn__bubble-txt:after{border-top-width:4px;border-bottom-width:4px;border-left-width:8px;border-right-width:8px;border-right-color:#fff}.entry-content .ascon-ptn__bubble--left .ascon-ptn__bubble-txt{margin-left:120px !important}@media (max-width:599px){.entry-content .ascon-ptn__bubble--left .ascon-ptn__bubble-txt{margin-left:70px !important}}.entry-content .ascon-ptn__bubble--right{margin-left:auto}.entry-content .ascon-ptn__bubble--right .wp-block-image{float:right}.entry-content .ascon-ptn__bubble--right .ascon-ptn__bubble-txt{margin:0 120px 0 0 !important}@media (max-width:599px){.entry-content .ascon-ptn__bubble--right .ascon-ptn__bubble-txt{margin:0 70px 0 0 !important}}.entry-content .ascon-ptn__bubble--right .ascon-ptn__bubble-txt:before,.entry-content .ascon-ptn__bubble--right .ascon-ptn__bubble-txt:after{right:auto;left:100%}.entry-content .ascon-ptn__bubble--right .ascon-ptn__bubble-txt:before{margin-right:0;margin-left:2px;border-right-color:transparent;border-left-color:var(--theme-base-color-txt)}.entry-content .ascon-ptn__bubble--right .ascon-ptn__bubble-txt:after{border-right-color:transparent;border-left-color:#fff}.entry-content .ascon-ptn__layout-2col>.wp-block-column,.entry-content .ascon-ptn__layout-3col>.wp-block-column,.entry-content .ascon-ptn__layout-4col>.wp-block-column,.entry-content .ascon-ptn__column-with-images>.wp-block-column{flex-grow:0}.entry-content .ascon-ptn__layout-2col,.entry-content .ascon-ptn__layout-3col,.entry-content .ascon-ptn__layout-4col{gap:1.11em}.entry-content .ascon-ptn__column-with-images{gap:2em}.entry-content .ascon-ptn__layout-2col:has(+.ascon-ptn__layout-2col),.entry-content .ascon-ptn__layout-3col:has(+.ascon-ptn__layout-3col){margin-bottom:1.11em}@media (max-width:1024px){.entry-content .ascon-ptn__layout-2col:has(+.ascon-ptn__layout-2col),.entry-content .ascon-ptn__layout-3col:has(+.ascon-ptn__layout-3col){margin-bottom:.5em}}@media (max-width:781px){.entry-content .ascon-ptn__layout-2col:has(+.ascon-ptn__layout-2col):not(.is-not-stacked-on-mobile),.entry-content .ascon-ptn__layout-3col:has(+.ascon-ptn__layout-3col):not(.is-not-stacked-on-mobile){margin-bottom:1.33em}}.entry-content .ascon-ptn__layout-2col+.ascon-ptn__layout-2col,.entry-content .ascon-ptn__layout-3col+.ascon-ptn__layout-3col{margin-top:1.11em}@media (max-width:1024px){.entry-content .ascon-ptn__layout-2col+.ascon-ptn__layout-2col,.entry-content .ascon-ptn__layout-3col+.ascon-ptn__layout-3col{margin-top:.5em}}@media (max-width:781px){.entry-content .ascon-ptn__layout-2col+.ascon-ptn__layout-2col:not(.is-not-stacked-on-mobile),.entry-content .ascon-ptn__layout-3col+.ascon-ptn__layout-3col:not(.is-not-stacked-on-mobile){margin-top:1.33em}}.entry-content .ascon-ptn__layout-4col:has(+.ascon-ptn__layout-4col){margin-bottom:1.11em}@media (max-width:1024px){.entry-content .ascon-ptn__layout-4col:has(+.ascon-ptn__layout-4col){margin-bottom:.5em}}.entry-content .ascon-ptn__layout-4col+.ascon-ptn__layout-4col{margin-top:1.11em}@media (max-width:1024px){.entry-content .ascon-ptn__layout-4col+.ascon-ptn__layout-4col{margin-top:.5em}}.entry-content .ascon-ptn .ascon-layout-col-ttl{background:0 0;margin:0;padding:0;border:none;color:var(--theme-base-color-txt);line-height:1.5;font-weight:700;font-size:1.11em;margin-bottom:20px}.entry-content .ascon-ptn .ascon-layout-col-ttl:before,.entry-content .ascon-ptn .ascon-layout-col-ttl:after{display:none}@media (max-width:599px){.entry-content .ascon-ptn .ascon-layout-col-ttl{font-size:1.13em}}.entry-content .ascon-ptn h1.ascon-layout-col-ttl,.entry-content .ascon-ptn h2.ascon-layout-col-ttl,.entry-content .ascon-ptn h3.ascon-layout-col-ttl,.entry-content .ascon-ptn h4.ascon-layout-col-ttl,.entry-content .ascon-ptn h5.ascon-layout-col-ttl,.entry-content .ascon-ptn h6.ascon-layout-col-ttl{font-weight:var(--theme-base-font-ttl-weight)}@media (max-width:599px){.entry-content .ascon-ptn h1.ascon-layout-col-ttl,.entry-content .ascon-ptn h2.ascon-layout-col-ttl,.entry-content .ascon-ptn h3.ascon-layout-col-ttl,.entry-content .ascon-ptn h4.ascon-layout-col-ttl,.entry-content .ascon-ptn h5.ascon-layout-col-ttl,.entry-content .ascon-ptn h6.ascon-layout-col-ttl{font-weight:700}}.entry-content .ascon-ptn__column-with-images .ascon-layout-col-ttl{padding-top:1em}@media (max-width:599px){.entry-content .ascon-ptn__layout-2col.is-not-stacked-on-mobile .ascon-layout-col-ttl,.entry-content .ascon-ptn__column-with-images.ascon-2col.is-not-stacked-on-mobile .ascon-layout-col-ttl,.entry-content .ascon-ptn__layout-3col.is-not-stacked-on-mobile .ascon-layout-col-ttl,.entry-content .ascon-ptn__column-with-images.ascon-3col.is-not-stacked-on-mobile .ascon-layout-col-ttl{font-size:1em;margin-bottom:1em}}@media (max-width:599px){.entry-content .ascon-ptn__layout-4col .ascon-layout-col-ttl,.entry-content .ascon-ptn__column-with-images.ascon-4col .ascon-layout-col-ttl{font-size:1em;margin-bottom:1em}}.entry-content .ascon-ptn__layout-3col ul,.entry-content .ascon-ptn__layout-4col ul,.entry-content .ascon-ptn__column-with-images.ascon-3col ul,.entry-content .ascon-ptn__column-with-images.ascon-4col ul{padding-left:20px}.entry-content .ascon-ptn__layout-3col ul>li:before,.entry-content .ascon-ptn__layout-4col ul>li:before,.entry-content .ascon-ptn__column-with-images.ascon-3col ul>li:before,.entry-content .ascon-ptn__column-with-images.ascon-4col ul>li:before{left:-15px}@media (max-width:781px){.entry-content .ascon-ptn__layout-3col:not(.is-not-stacked-on-mobile) ul:not(.ascon-ptn__list-box-contents ul),.entry-content .ascon-ptn__column-with-images.ascon-3col:not(.is-not-stacked-on-mobile) ul:not(.ascon-ptn__list-box-contents ul){padding-left:30px}}.entry-content .ascon-ptn__layout-2col>.wp-block-column{flex-basis:calc((100% - 1.11em) / 2)}.entry-content .ascon-ptn__column-with-images.ascon-2col>.wp-block-column{flex-basis:calc((100% - 2em) / 2)}.entry-content .ascon-ptn__layout-3col>.wp-block-column{flex-basis:calc((100% - 2.22em) / 3)}.entry-content .ascon-ptn__column-with-images.ascon-3col>.wp-block-column{flex-basis:calc((100% - 4em) / 3)}.entry-content .ascon-ptn__layout-4col>.wp-block-column{flex-basis:calc((100% - 3.33em) / 4)}.entry-content .ascon-ptn__column-with-images.ascon-4col>.wp-block-column{flex-basis:calc((100% - 6em) / 4)}.entry-content .ascon-ptn__layout-1col>.wp-block-column,.entry-content .ascon-ptn__layout-1col>.wp-block-group__inner-container,.entry-content .ascon-ptn__layout-2col>.wp-block-column,.entry-content .ascon-ptn__layout-2col>.wp-block-group__inner-container,.entry-content .ascon-ptn__layout-3col>.wp-block-column,.entry-content .ascon-ptn__layout-3col>.wp-block-group__inner-container,.entry-content .ascon-ptn__layout-4col>.wp-block-column,.entry-content .ascon-ptn__layout-4col>.wp-block-group__inner-container{border:1px solid var(--theme-base-color-line)}.entry-content .ascon-ptn__layout-1col .wp-block-image img,.entry-content .ascon-ptn__layout-2col .wp-block-image img,.entry-content .ascon-ptn__layout-3col .wp-block-image img,.entry-content .ascon-ptn__layout-4col .wp-block-image img{display:block;aspect-ratio:4/3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.entry-content .ascon-ptn__layout-1col>.wp-block-group__inner-container{padding:40px}@media (max-width:599px){.entry-content .ascon-ptn__layout-1col>.wp-block-group__inner-container{padding:30px 4.45%}}@media (max-width:1024px){.entry-content .ascon-ptn__layout-2col,.entry-content .ascon-ptn__layout-3col{gap:.5em}}@media (max-width:781px){.entry-content .ascon-ptn__layout-2col:not(.is-not-stacked-on-mobile),.entry-content .ascon-ptn__layout-3col:not(.is-not-stacked-on-mobile){gap:1.33em}}.entry-content .ascon-ptn__layout-2col>.wp-block-column{padding:40px}@media (max-width:1024px){.entry-content .ascon-ptn__layout-2col>.wp-block-column{flex-basis:calc((100% - 0.5em) / 2);padding:30px 20px}}@media (max-width:781px){.entry-content .ascon-ptn__layout-2col:not(.is-not-stacked-on-mobile)>.wp-block-column{padding:30px 4.45%}}@media (max-width:599px){.entry-content .ascon-ptn__layout-2col.is-not-stacked-on-mobile>.wp-block-column{padding:20px 4.45%}}.entry-content .ascon-ptn__layout-3col>.wp-block-column{padding:40px}@media (max-width:1024px){.entry-content .ascon-ptn__layout-3col>.wp-block-column{flex-basis:calc((100% - 1em) / 3);padding:30px 2%}}@media (max-width:781px){.entry-content .ascon-ptn__layout-3col.is-not-stacked-on-mobile>.wp-block-column{padding:20px 2%}}@media (max-width:781px){.entry-content .ascon-ptn__layout-3col:not(.is-not-stacked-on-mobile)>.wp-block-column{padding:30px 4.45%}}.entry-content .ascon-ptn__layout-4col>.wp-block-column{padding:30px 20px}@media (max-width:1024px){.entry-content .ascon-ptn__layout-4col{gap:.5em}.entry-content .ascon-ptn__layout-4col>.wp-block-column{padding:30px 20px;flex-basis:calc((100% - 1.5em) / 4)}.entry-content .ascon-ptn__layout-4col:not(.is-not-stacked-on-mobile){flex-wrap:wrap !important}.entry-content .ascon-ptn__layout-4col:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:calc((100% - 0.5em) / 2) !important}.entry-content .ascon-ptn__layout-4col.is-not-stacked-on-mobile>.wp-block-column{padding:20px 1.5%}}@media (max-width:599px){.entry-content .ascon-ptn__layout-4col:not(.is-not-stacked-on-mobile)>.wp-block-column{padding:20px 4.45%}}.entry-content .ascon-ptn__column-with-images .wp-block-image img{display:block;aspect-ratio:4/3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:781px){.entry-content .ascon-ptn__column-with-images.ascon-3col.is-not-stacked-on-mobile{gap:4vw}.entry-content .ascon-ptn__column-with-images.ascon-3col.is-not-stacked-on-mobile>.wp-block-column{flex-basis:calc((100% - 8vw) / 3)}}@media (max-width:1024px){.entry-content .ascon-ptn__column-with-images.ascon-4col{gap:4vw}.entry-content .ascon-ptn__column-with-images.ascon-4col>.wp-block-column{flex-basis:calc((100% - 12vw) / 4)}.entry-content .ascon-ptn__column-with-images.ascon-4col:not(.is-not-stacked-on-mobile){flex-wrap:wrap !important}.entry-content .ascon-ptn__column-with-images.ascon-4col:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:calc((100% - 4vw) / 2) !important}}@media (max-width:1024px){.entry-content .wp-block-columns.is-layout-flex>.wp-block-column>.ascon-ptn__list-box{font-size:.89em}}@media (max-width:1024px){.entry-content .wp-block-columns.is-layout-flex>.wp-block-column>.ascon-ptn__list-box .ascon-ptn__list-box-title{padding-left:15px;padding-right:15px}}@media (max-width:1024px){.entry-content .wp-block-columns.is-layout-flex>.wp-block-column>.ascon-ptn__list-box .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul){padding-left:28px}}@media (max-width:599px){.entry-content .wp-block-columns.is-layout-flex>.wp-block-column>.ascon-ptn__list-box .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul){padding-left:23px}}@media (max-width:1024px){.entry-content .wp-block-columns.is-layout-flex>.wp-block-column>.ascon-ptn__list-box .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul)>li:before{left:-28px}}@media (max-width:599px){.entry-content .wp-block-columns.is-layout-flex>.wp-block-column>.ascon-ptn__list-box .ascon-ptn__list-box-contents>.wp-block-group__inner-container ul:not(li ul)>li:before{left:-23px}}.entry-content .wp-block-columns.is-layout-flex>.wp-block-column>.ascon-ptn__list-box:only-child{height:100%}@media (max-width:781px){.entry-content .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column>.ascon-ptn__list-box{font-size:1em}.entry-content .wp-block-columns.is-layout-flex:not(.is-not-stacked-on-mobile)>.wp-block-column>.ascon-ptn__list-box:only-child{height:auto}}.title-head{margin-top:20px;margin-bottom:60px}@media (max-width:599px){.title-head{margin-bottom:30px}}.archive .category-box{margin-top:50px;margin-bottom:60px}@media (max-width:599px){.archive .category-box{margin-top:40px;margin-bottom:40px}}.news-list{border-bottom:1px solid var(--theme-base-color-line)}@media (max-width:599px){.news-list{border-bottom-width:0}}.news-list .news-item{border-top:1px solid var(--theme-base-color-line);padding:20px 0;position:relative;transition:background-color .3s}@media (max-width:599px){.news-list .news-item{padding:15px 0}}.news-list .news-item__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.news-list .news-item.block-link:hover{background:var(--theme-base-color-sub02)}.news-list .news-item.block-link:hover .news-ttl{color:var(--theme-base-color-theme)}.news-list .news-item.block-link:hover .news-ttl.external:after{background-color:var(--theme-base-color-theme)}.news-list .news-item__inner{display:flex}@media (max-width:599px){.news-list .news-item__inner{display:block}}.news-list .news-item--left{width:90px;border-right:1px solid var(--theme-base-color-line);line-height:1.5;flex-shrink:0}@media (max-width:768px){.news-list .news-item--left{width:70px}}@media (max-width:599px){.news-list .news-item--left{width:100%;border-right:none;margin-bottom:5px}}.news-list .news-item--left .news-date{text-align:center;font-size:.88em}.news-list .news-item--left .news-date span{display:block}@media (max-width:599px){.news-list .news-item--left .news-date span{display:inline}}@media (max-width:768px){.news-list .news-item--left .news-date{font-size:.86em}}.news-list .news-item--left .news-date .dot{display:none}@media (max-width:599px){.news-list .news-item--left .news-date .dot{display:inline}}.news-list .news-item--right{padding:2px 24px}@media (max-width:768px){.news-list .news-item--right{padding:2px 15px}}@media (max-width:599px){.news-list .news-item--right{padding:0}}.news-list .news-item--right .news-ttl{font-weight:700;line-height:1.5;transition:color .3s}.news-list .news-item--right .news-ttl.external:after{display:inline-block;transition:background-color .3s;background-color:var(--theme-base-color-txt);-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-external.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/ico-external.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";width:14.5px;height:14.5px;margin-left:5px}.news-list .news-item--right .news-ttl a:hover{text-decoration:underline}.news-list .news-item .this-cates{margin-top:8px;margin-bottom:5px}.news-list .news-item .entry-content{margin-top:20px;margin-bottom:10px;font-size:.89em}@media (max-width:599px){.news-list .news-item .entry-content{font-size:1em}}.archive-news .news-list{margin-top:50px}@media (max-width:599px){.archive-news .news-list{margin-top:25px}}.archive-service .category-box{margin-top:100px}@media (max-width:599px){.archive-service .category-box{margin-top:70px}}.faq-list{margin-top:60px;background-color:var(--theme-base-color-sub02);padding:10px}@media (max-width:599px){.faq-list{padding:4px;margin-top:40px}}.faq-list .faq-item{background-color:#fff;margin-bottom:1px}.faq-list .faq-item:last-child{margin-bottom:0}.faq-list .faq-item>dt{position:relative;cursor:pointer;font-weight:400;line-height:1.5}.faq-list .faq-item>dt:before,.faq-list .faq-item>dt:after{position:absolute;content:"";width:24px;height:2px;background-color:var(--theme-base-color-txt);top:calc(19px + 0.75em);right:20px}.faq-list .faq-item>dt:before{transform:rotate(0deg)}.faq-list .faq-item>dt:after{transform:rotate(90deg)}@media (max-width:599px){.faq-list .faq-item>dt:before,.faq-list .faq-item>dt:after{height:2px;width:16px;top:calc(14px + 0.75em);right:8px}}.faq-list .faq-item>dt.close:after{display:none}.faq-list .faq-item>dt.close:before{background-color:var(--theme-base-color-theme)}.faq-list .faq-item>dt.close{color:var(--theme-base-color-theme)}.faq-list .faq-item>dd{display:none}@media (max-width:599px){.faq-list .faq-item>dd .faq-list__inner{padding-bottom:20px}}.faq-list .faq-item>dd .faq-list__inner .a-txt{flex-grow:1;position:relative;min-width:10px}.faq-list .faq-item>dd .faq-list__inner .a-txt:before{content:"";display:block;position:absolute;top:-20px;right:0;width:100%;height:1px;background-color:var(--theme-base-color-line)}@media (max-width:599px){.faq-list .faq-item>dd .faq-list__inner .a-txt:before{top:-15px}}.faq-list__inner{display:flex;padding:20px 0 20px 20px;width:calc(100% - 78px);gap:20px}@media (max-width:599px){.faq-list__inner{gap:13px;padding:15px 0 15px 10px;width:calc(100% - 33px)}}.faq-list__inner.q-wrapper:before,.faq-list__inner.a-wrapper:before{display:block;content:"";flex-shrink:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.faq-list__inner.q-wrapper:before{width:18.65px;background-color:var(--theme-base-color-txt);-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/faq/faq-q.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/faq/faq-q.svg);height:1.5em}@media (max-width:599px){.faq-list__inner.q-wrapper:before{width:14px}}.faq-list__inner.a-wrapper:before{width:16.65px;margin-left:1px;background-color:var(--theme-base-color-theme);-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/faq/faq-a.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/faq/faq-a.svg);height:2em}@media (max-width:599px){.faq-list__inner.a-wrapper:before{width:13px}}.faq-list .close .q-wrapper:before{background-color:var(--theme-base-color-theme)}.faq-list .entry-content{padding-top:0}.faq-list .entry-content>*,.faq-list .entry-content h1,.faq-list .entry-content h2,.faq-list .entry-content h3,.faq-list .entry-content h4,.faq-list .entry-content h5,.faq-list .entry-content h6,.faq-list .entry-content p,.faq-list .entry-content .wp-block-image,.faq-list .entry-content ul,.faq-list .entry-content ol,.faq-list .entry-content .wp-block-table,.faq-list .entry-content .wp-block-buttons,.faq-list .entry-content .wp-block-embed,.faq-list .entry-content .wp-block-columns,.faq-list .entry-content .wp-block-media-text,.faq-list .entry-content .wp-block-cover,.faq-list .entry-content .wp-block-group{margin-top:20px;margin-bottom:20px}@media (max-width:599px){.faq-list .entry-content>*,.faq-list .entry-content h1,.faq-list .entry-content h2,.faq-list .entry-content h3,.faq-list .entry-content h4,.faq-list .entry-content h5,.faq-list .entry-content h6,.faq-list .entry-content p,.faq-list .entry-content .wp-block-image,.faq-list .entry-content ul,.faq-list .entry-content ol,.faq-list .entry-content .wp-block-table,.faq-list .entry-content .wp-block-buttons,.faq-list .entry-content .wp-block-embed,.faq-list .entry-content .wp-block-columns,.faq-list .entry-content .wp-block-media-text,.faq-list .entry-content .wp-block-cover,.faq-list .entry-content .wp-block-group{margin-top:15px;margin-bottom:15px}}@media (max-width:599px){.faq-list .entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{margin-top:15px;margin-bottom:15px}}@media (max-width:599px){.faq-list .entry-content .wp-block-columns:not(.ascon-ptn__layout-2col):not(.ascon-ptn__layout-3col):not(.ascon-ptn__layout-4col):not(.ascon-ptn__column-with-images.ascon-2col):not(.ascon-ptn__column-with-images.ascon-3col):not(.ascon-ptn__column-with-images.ascon-4col):not(.is-not-stacked-on-mobile).is-layout-flex{gap:15px}}.faq-list .entry-content h2,.faq-list .entry-content h3,.faq-list .entry-content h4{border:none;background-color:transparent;padding:0}.faq-list .entry-content h2:before,.faq-list .entry-content h2:after,.faq-list .entry-content h3:before,.faq-list .entry-content h3:after,.faq-list .entry-content h4:before,.faq-list .entry-content h4:after{display:none}.faq-list .entry-content h2{font-size:1.16em;color:inherit;padding:0 0 0 .5em;border-left:4px solid var(--theme-base-color-theme);margin-top:30px}@media (max-width:599px){.faq-list .entry-content h2{margin-top:20px;font-size:1.2em}}.faq-list .entry-content h3{font-size:1.1em;color:var(--theme-base-color-theme)}@media (max-width:599px){.faq-list .entry-content h3{font-size:1.07em}}.faq-list .entry-content h4,.faq-list .entry-content h5,.faq-list .entry-content h6{font-size:1em;color:inherit}.faq-list .entry-content ul,.faq-list .entry-content ol{padding-left:40px}@media (max-width:599px){.faq-list .entry-content ul,.faq-list .entry-content ol{padding-left:25px}}.faq-list .entry-content blockquote{margin-top:30px;margin-bottom:20px;padding:20px 30px}@media (max-width:599px){.faq-list .entry-content blockquote{padding:15px 20px;margin-bottom:15px}}.faq-list .entry-content blockquote:before{width:36.1px;height:30.57px;left:-10px;top:-14px}@media (max-width:599px){.faq-list .entry-content blockquote:before{width:27.11px;height:22.9px;top:-10px}}.faq-list .entry-content blockquote cite{margin-top:30px}@media (max-width:599px){.faq-list .entry-content blockquote cite{margin-top:15px}}.faq-list .entry-content .ascon-ptn__block-attention{margin-top:40px}@media (max-width:599px){.faq-list .entry-content .ascon-ptn__block-attention{margin-top:35px}}.faq-list .entry-content>*:first-child{margin-top:0}.faq-list .entry-content>*:last-child{margin-bottom:0}.single-head{margin-top:30px;margin-bottom:50px}@media (max-width:599px){.single-head{margin-bottom:30px}}.single-head .single-head-ttl{font-family:var(--theme-base-font-ttl-family);font-size:var(--theme-pagettl-jp01-size-pc);font-weight:var(--theme-base-font-ttl-weight);line-height:1.5}@media (max-width:1024px){.single-head .single-head-ttl{font-size:var(--theme-pagettl-jp01-size-tablet)}}@media (max-width:599px){.single-head .single-head-ttl{font-size:var(--theme-pagettl-jp01-size-sp);font-weight:700}}.single-head .single-head-summary{display:flex;flex-wrap:wrap;align-items:center;line-height:1;margin-top:15px}@media (max-width:599px){.single-head .single-head-summary{flex-wrap:wrap;margin-bottom:15px;margin-top:15px}}.single-head .single-head-summary .date,.single-head .single-head-summary .update-date{margin-right:10px;font-size:.88em}@media (max-width:599px){.single-head .single-head-summary .date,.single-head .single-head-summary .update-date{font-size:.93em}}.single-head .single-head-summary .date{position:relative;padding-left:1.26em}.single-head .single-head-summary .date:before{background-color:var(--theme-base-color-txt);-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/date-icon.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/date-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";width:.8838em;height:.8838em;left:0;position:absolute;top:50%;transform:translateY(-50%)}.single-head .single-head-summary .update-date{position:relative;padding-left:1.26em}.single-head .single-head-summary .update-date:before{background-color:var(--theme-base-color-txt);-webkit-mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/update-icon.svg);mask-image:url(//inplug-jp.com/wp-content/themes/optimize/./assets/img/common/update-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;content:"";width:.8838em;height:.8838em;left:0;position:absolute;top:50%;transform:translateY(-50%)}.postTemplate{margin-bottom:65px}@media (max-width:599px){.postTemplate{margin-bottom:30px}}.postTemplate .single-eyecatch{margin-top:40px;margin-bottom:56px;text-align:center}@media (max-width:1024px){.postTemplate .single-eyecatch{margin-top:20px}}@media (max-width:599px){.postTemplate .single-eyecatch{margin-bottom:30px}}.paging{border-bottom:1px solid var(--theme-base-color-line);border-top:1px solid var(--theme-base-color-line);display:flex;font-size:.89em;line-height:1.8;letter-spacing:0;margin-bottom:35px;margin-top:60px;width:100%}@media (max-width:599px){.paging{font-size:13px;line-height:1.5;margin-bottom:40px;margin-top:40px}}.paging-item{position:relative;width:50%;min-height:100px}@media (max-width:599px){.paging-item{min-height:80px;width:100%}}.paging-item a{display:flex;align-items:center;word-wrap:break-word;height:100%}.paging-item a:before,.paging-item a:after{content:"";display:block;width:12px;height:1px;background:var(--theme-base-color-theme);position:absolute;top:calc(50% - 1px);right:0}@media (max-width:599px){.paging-item a:before,.paging-item a:after{width:10px}}.paging-item a:hover{background:var(--theme-base-color-sub02)}.paging-item-prev{border-right:1px solid var(--theme-base-color-line)}.paging-item-prev a{padding:2% 7% 2% 22px}@media (max-width:599px){.paging-item-prev a{padding:10px 5% 10px 14px}}.paging-item-prev a:before,.paging-item-prev a:after{left:0;transform-origin:left 50%}.paging-item-prev a:before{transform:rotate(-60deg)}.paging-item-prev a:after{transform:rotate(60deg)}.paging-item-next a{padding:2% 22px 2% 7%}@media (max-width:599px){.paging-item-next a{padding:10px 14px 10px 5%}}.paging-item-next a:before,.paging-item-next a:after{right:0;transform-origin:right 50%}.paging-item-next a:before{transform:rotate(60deg)}.paging-item-next a:after{transform:rotate(-60deg)}#copy.btn{width:330px}.single-bottom{margin-top:95px}@media (max-width:599px){.single-bottom{margin-top:80px}}.single-bottom .single-bottom-ttl{font-family:var(--theme-base-font-ttl-family);font-size:1.56em;font-weight:var(--theme-base-font-ttl-weight);line-height:1.6;text-align:center;margin-bottom:32px}@media (max-width:599px){.single-bottom .single-bottom-ttl{margin-bottom:30px;font-size:1.4em;font-weight:700}}.voice-related-list{display:flex;flex-wrap:wrap}.voice-related-list .voice-item{width:50%;padding:30px;border-color:var(--theme-base-color-line);border-style:solid;border-width:1px 1px 1px 0;margin-top:-1px}@media (max-width:1024px){.voice-related-list .voice-item{padding:20px}}@media (max-width:599px){.voice-related-list .voice-item{padding:5.9%;width:100%;border-width:1px}}.voice-related-list .voice-item:nth-child(odd){border-left-width:1px}.voice-related-list .voice-item .voice-imgs{gap:10px;margin-bottom:15px}@media (max-width:768px){.voice-related-list .voice-item .voice-imgs{gap:2px}}@media (max-width:599px){.voice-related-list .voice-item .voice-imgs{flex-direction:row}}.voice-related-list .voice-item .voice-imgs .voice-img{width:calc((100% - 10px) / 2)}@media (max-width:768px){.voice-related-list .voice-item .voice-imgs .voice-img{width:calc((100% - 2px) / 2)}}.voice-related-list .voice-item .item-ttl{font-size:1em;font-family:inherit;font-weight:700}@media (max-width:768px){.voice-related-list .voice-item .item-ttl{font-size:.89em}}@media (max-width:599px){.voice-related-list .voice-item .item-ttl{font-size:1em}}.voice-related-list .voice-item .caption{display:none}@media (max-width:599px){.single.news .single-bottom .news-list{border-bottom-width:1px}}.single.voice .client-info{border:4px solid var(--theme-base-color-sub02);padding:46px 36px;margin-bottom:40px}@media (max-width:599px){.single.voice .client-info{padding:28px 16px;margin-bottom:30px}}.single.voice .client-info__ttl{font-weight:700;line-height:1.6;text-align:center}@media (max-width:599px){.single.voice .client-info__ttl{font-size:1.07em}}.single.voice .client-info .client-info__ttl+.client-info__txt{margin-top:35px}@media (max-width:599px){.single.voice .client-info .client-info__ttl+.client-info__txt{margin-top:20px}}.single.voice .client-info__txt{margin-bottom:10px}@media (max-width:599px){.single.voice .client-info__txt{margin-bottom:5px}}.single.voice .related-service{background-color:var(--theme-base-color-sub02);padding:40px 40px 55px;margin-top:80px}@media (max-width:599px){.single.voice .related-service{padding:25px 20px;margin-top:40px}}.single.voice .related-service__ttl{font-weight:700;line-height:1.5;margin-bottom:25px}@media (max-width:599px){.single.voice .related-service__ttl{margin-bottom:15px}}.single.voice .related-service__list{display:flex;flex-wrap:wrap;gap:22px}@media (max-width:599px){.single.voice .related-service__list{gap:16px}}.single.voice .related-service__list li{width:calc((100% - 22px) / 2);position:relative;padding-left:calc(1em + 10px);line-height:1.5}@media (max-width:768px){.single.voice .related-service__list li{width:100%}}.single.voice .related-service__list li:before{content:"";position:absolute;top:.25em;left:0;display:block;width:18px;height:18px;background-color:var(--theme-base-color-theme)}@media (max-width:599px){.single.voice .related-service__list li:before{top:.23em;width:16px;height:16px}}.single.voice .related-service__list li:after{content:"";position:absolute;top:calc(0.25em + 4px);left:6px;display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #fff;border-right:7px solid transparent}@media (max-width:599px){.single.voice .related-service__list li:after{top:calc(0.23em + 4px);left:5px;border-top-width:4px;border-bottom-width:4px;border-left-width:6px;border-right-width:6px}}.single.voice .related-service__list li a{text-decoration:underline}.single.voice .related-service__list li a:hover{text-decoration:none}.rich-head{display:flex;margin-bottom:100px;min-height:560px;background-color:var(--theme-base-color-sub02)}@media (max-width:1024px){.rich-head{flex-direction:column-reverse;min-height:0;margin-bottom:80px}}@media (max-width:599px){.rich-head{margin-bottom:50px}}.rich-head__ttl-box{padding:50px 0;display:flex;align-items:center;text-align:center;color:#fff;background-color:var(--theme-base-color-theme);width:33.3%}@media (max-width:1024px){.rich-head__ttl-box{width:100%;min-height:200px}}@media (max-width:599px){.rich-head__ttl-box{min-height:180px;padding:40px 0 45px}}.rich-head__ttl-box .inner{width:87.5%}@media (max-width:1024px){.rich-head__ttl-box .inner{width:90%}}.rich-head__l,.rich-head__s{font-family:var(--theme-base-font-ttl-family);font-weight:var(--theme-base-font-ttl-weight);display:block}@media (max-width:599px){.rich-head__l,.rich-head__s{font-weight:700}}.rich-head__l{line-height:1.4;font-size:var(--theme-pagettl-rich-l-size-pc)}@media (max-width:1300px){.rich-head__l{font-size:calc(var(--theme-pagettl-rich-l-size-pc) * 0.8)}}@media (max-width:1024px){.rich-head__l{font-size:var(--theme-pagettl-rich-l-size-tablet)}}@media (max-width:599px){.rich-head__l{font-size:var(--theme-pagettl-rich-l-size-sp)}}.rich-head__s{line-height:1.5;margin-top:22px;text-align:center;font-weight:700;font-size:var(--theme-pagettl-rich-s-size-pc)}@media (max-width:1300px){.rich-head__s{font-size:calc(var(--theme-pagettl-rich-s-size-pc) * 0.8)}}@media (max-width:1024px){.rich-head__s{margin-top:13px;font-size:var(--theme-pagettl-rich-s-size-tablet)}}@media (max-width:599px){.rich-head__s{font-size:var(--theme-pagettl-rich-s-size-sp)}}.rich-head__eyecatch{flex-grow:1;position:relative}@media (max-width:1024px){.rich-head__eyecatch{height:500px}}@media (max-width:599px){.rich-head__eyecatch{height:280px}}.rich-head__eyecatch img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;height:100%}.rich-head__desc{text-align:center;line-height:2;font-size:.89em;margin:30px auto 0;max-width:920px}.rich-head__desc p{display:inline-block;text-align:left}@media (max-width:599px){.rich-head__desc{font-size:1em;max-width:100%;margin-top:20px}}.simple-head__eyecatch{text-align:center;margin-bottom:80px}@media (max-width:1024px){.simple-head__eyecatch{margin-bottom:60px}}@media (max-width:599px){.simple-head__eyecatch{margin-bottom:40px}}.page{margin-bottom:150px}@media (max-width:599px){.page{margin-bottom:90px}}.entry-content #ez-toc-container{border-radius:0;margin-top:50px;padding:20px}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form,body:not(.ascon-nostyle-wpcf7) .wpcf7,body:not(.ascon-nostyle-mwform) .mw_wp_form{padding:80px 58px;background-color:var(--theme-base-color-sub02)}@media (max-width:1024px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form,body:not(.ascon-nostyle-wpcf7) .wpcf7,body:not(.ascon-nostyle-mwform) .mw_wp_form{padding:50px}}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form,body:not(.ascon-nostyle-wpcf7) .wpcf7,body:not(.ascon-nostyle-mwform) .mw_wp_form{padding:30px 4% 50px}}body:not(.ascon-nostyle-snowmonkey) .smf-form,body:not(.ascon-nostyle-wpcf7) .wpcf7-form,body:not(.ascon-nostyle-mwform) .mw_wp_form form{max-width:960px;margin:0 auto}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form p,body:not(.ascon-nostyle-wpcf7) .wpcf7-form p,body:not(.ascon-nostyle-mwform) .mw_wp_form form p{margin-bottom:20px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form textarea,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=text],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=email],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=tel],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=url],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=number],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=password],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=date],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=month],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form select,body:not(.ascon-nostyle-wpcf7) .wpcf7-form textarea,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=text],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=email],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=tel],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=url],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=number],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=password],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=date],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=month],body:not(.ascon-nostyle-wpcf7) .wpcf7-form select,body:not(.ascon-nostyle-mwform) .mw_wp_form form textarea,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=text],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=email],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=tel],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=url],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=number],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=password],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=date],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=month],body:not(.ascon-nostyle-mwform) .mw_wp_form form select{width:100%;max-width:100%;border:1px solid var(--theme-base-color-line);border-radius:4px;background-color:#fff;margin-top:.5em;padding:10px 20px}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form textarea,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=text],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=email],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=tel],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=url],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=number],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=password],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=date],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=month],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form select,body:not(.ascon-nostyle-wpcf7) .wpcf7-form textarea,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=text],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=email],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=tel],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=url],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=number],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=password],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=date],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=month],body:not(.ascon-nostyle-wpcf7) .wpcf7-form select,body:not(.ascon-nostyle-mwform) .mw_wp_form form textarea,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=text],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=email],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=tel],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=url],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=number],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=password],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=date],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=month],body:not(.ascon-nostyle-mwform) .mw_wp_form form select{border-radius:2px;padding:5px 10px;margin-top:.33em}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=number],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=password],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=number],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=password],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=number],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=password]{width:auto}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form select,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=date],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=month],body:not(.ascon-nostyle-wpcf7) .wpcf7-form select,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=date],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=month],body:not(.ascon-nostyle-mwform) .mw_wp_form form select,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=date],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=month]{width:auto;padding:10px 15px}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form select,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=date],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=month],body:not(.ascon-nostyle-wpcf7) .wpcf7-form select,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=date],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=month],body:not(.ascon-nostyle-mwform) .mw_wp_form form select,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=date],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=month]{padding:5px 10px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=file],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=file],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=file]{margin-top:.5em;font-size:.88em}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=file],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=file],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=file]{font-size:.93em}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form textarea,body:not(.ascon-nostyle-wpcf7) .wpcf7-form textarea,body:not(.ascon-nostyle-mwform) .mw_wp_form form textarea{height:210px}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=submit],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=button],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=submit],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=button],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=submit],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=button],body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=submit],body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=button],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=submit],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=button],body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=submit],body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=button]{display:flex;align-items:center;justify-content:center;white-space:normal;outline:none;box-shadow:0px 0px 10px rgba(0,0,0,.1);cursor:pointer;font-family:inherit;font-size:1em;line-height:1.4;min-height:67px;margin:30px auto 0;position:relative;min-width:220px;padding:8px 40px;font-weight:700;letter-spacing:inherit;border-radius:100px;background:var(--theme-base-color-accent);border:none;color:#fff}@media (max-width:1024px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=submit],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=button],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=submit],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=button],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=submit],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=button],body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=submit],body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=button],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=submit],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=button],body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=submit],body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=button]{min-height:53px;min-width:200px;padding:8px 34px}}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=submit],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=button],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=submit],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=button],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=submit],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=button],body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=submit],body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=button],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=submit],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=button],body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=submit],body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=button]{font-size:1em;margin:15px auto 0;padding:8px 27px;min-width:180px;min-height:45px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=submit]:hover,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=button]:hover,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=submit]:hover,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=button]:hover,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=submit]:hover,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=button]:hover,body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=submit]:hover,body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=button]:hover,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=submit]:hover,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=button]:hover,body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=submit]:hover,body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=button]:hover{opacity:.8}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form a:not(.wp-block-button__link),body:not(.ascon-nostyle-wpcf7) .wpcf7-form a:not(.wp-block-button__link),body:not(.ascon-nostyle-mwform) .mw_wp_form form a:not(.wp-block-button__link){text-decoration:underline}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form a:not(.wp-block-button__link):hover,body:not(.ascon-nostyle-wpcf7) .wpcf7-form a:not(.wp-block-button__link):hover,body:not(.ascon-nostyle-mwform) .mw_wp_form form a:not(.wp-block-button__link):hover{text-decoration:none}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form a:not(.wp-block-button__link):visited,body:not(.ascon-nostyle-wpcf7) .wpcf7-form a:not(.wp-block-button__link):visited,body:not(.ascon-nostyle-mwform) .mw_wp_form form a:not(.wp-block-button__link):visited{color:inherit}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox],body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox],body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]{position:absolute;opacity:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .wpcf7-list-item-label+input[type=checkbox],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .wpcf7-list-item-label+input[type=radio],body:not(.ascon-nostyle-wpcf7) .wpcf7-form .wpcf7-list-item-label+input[type=checkbox],body:not(.ascon-nostyle-wpcf7) .wpcf7-form .wpcf7-list-item-label+input[type=radio],body:not(.ascon-nostyle-mwform) .mw_wp_form form .wpcf7-list-item-label+input[type=checkbox],body:not(.ascon-nostyle-mwform) .mw_wp_form form .wpcf7-list-item-label+input[type=radio]{position:static;opacity:1}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]+.smf-checkbox-control__label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]+.mwform-checkbox-field-text:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]+.smf-checkbox-control__label:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]+.mwform-checkbox-field-text:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]+.smf-checkbox-control__label:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]+.mwform-checkbox-field-text:before{content:"";background-color:#fff;display:inline-block;width:30px;height:30px;border:1px solid var(--theme-base-color-line);border-radius:3px;position:relative;top:-2px;margin:5px 10px 5px 0;vertical-align:middle;cursor:pointer;text-align:center}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]+.smf-checkbox-control__label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]+.mwform-checkbox-field-text:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]+.smf-checkbox-control__label:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]+.mwform-checkbox-field-text:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]+.smf-checkbox-control__label:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]+.mwform-checkbox-field-text:before{width:26px;height:26px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]:checked+.smf-checkbox-control__label:after,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]:checked+.mwform-checkbox-field-text:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]:checked+.smf-checkbox-control__label:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]:checked+.mwform-checkbox-field-text:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]:checked+.smf-checkbox-control__label:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]:checked+.mwform-checkbox-field-text:after{content:"";display:block;position:absolute;top:12px;left:5px;width:20px;height:10px;border-left:4px solid var(--theme-base-color-txt);border-bottom:4px solid var(--theme-base-color-txt);transform:rotate(-45deg)}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]:checked+.smf-checkbox-control__label:after,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=checkbox]:checked+.mwform-checkbox-field-text:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]:checked+.smf-checkbox-control__label:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=checkbox]:checked+.mwform-checkbox-field-text:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]:checked+.smf-checkbox-control__label:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=checkbox]:checked+.mwform-checkbox-field-text:after{top:11px;width:16px;height:8px;border-width:3px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]+.smf-radio-button-control__label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]+.mwform-radio-field-text:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]+.smf-radio-button-control__label:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]+.mwform-radio-field-text:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]+.smf-radio-button-control__label:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]+.mwform-radio-field-text:before{content:"";background-color:#fff;display:inline-block;width:30px;height:30px;position:relative;border-radius:50%;border:1px solid var(--theme-base-color-line);top:-2px;margin:5px 10px 5px 0;vertical-align:middle;cursor:pointer;text-align:center}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]+.smf-radio-button-control__label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]+.mwform-radio-field-text:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]+.smf-radio-button-control__label:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]+.mwform-radio-field-text:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]+.smf-radio-button-control__label:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]+.wpcf7-list-item-label:before,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]+.mwform-radio-field-text:before{width:26px;height:26px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]:checked+.smf-radio-button-control__label:after,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]:checked+.mwform-radio-field-text:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]:checked+.smf-radio-button-control__label:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]:checked+.mwform-radio-field-text:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]:checked+.smf-radio-button-control__label:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]:checked+.mwform-radio-field-text:after{content:"";display:block;position:absolute;top:10px;left:7px;width:16px;height:16px;background-color:var(--theme-base-color-txt);border-radius:50%}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]:checked+.smf-radio-button-control__label:after,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=radio]:checked+.mwform-radio-field-text:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]:checked+.smf-radio-button-control__label:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=radio]:checked+.mwform-radio-field-text:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]:checked+.smf-radio-button-control__label:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]:checked+.wpcf7-list-item-label:after,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=radio]:checked+.mwform-radio-field-text:after{top:8px;left:5px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .wpcf7-list-item-label,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .mwform-radio-field-text,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .wpcf7-list-item-label,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .mwform-radio-field-text,body:not(.ascon-nostyle-mwform) .mw_wp_form form .wpcf7-list-item-label,body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-radio-field-text{cursor:pointer}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .form-btn-wrp,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .form-btn-wrp p,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-action,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .form-btn-wrp,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .form-btn-wrp p,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .smf-action,body:not(.ascon-nostyle-mwform) .mw_wp_form form .form-btn-wrp,body:not(.ascon-nostyle-mwform) .mw_wp_form form .form-btn-wrp p,body:not(.ascon-nostyle-mwform) .mw_wp_form form .smf-action{display:flex;flex-wrap:wrap;justify-content:center}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=submit]+br,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[type=button]+br,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=submit]+br,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button[type=button]+br,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=submit]+br,body:not(.ascon-nostyle-wpcf7) .wpcf7-form input[type=button]+br,body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=submit]+br,body:not(.ascon-nostyle-wpcf7) .wpcf7-form button[type=button]+br,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=submit]+br,body:not(.ascon-nostyle-mwform) .mw_wp_form form input[type=button]+br,body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=submit]+br,body:not(.ascon-nostyle-mwform) .mw_wp_form form button[type=button]+br{display:none}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .form-btn-wrp,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-action,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .form-btn-wrp,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .smf-action,body:not(.ascon-nostyle-mwform) .mw_wp_form form .form-btn-wrp,body:not(.ascon-nostyle-mwform) .mw_wp_form form .smf-action{position:relative;margin-top:50px}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .form-btn-wrp,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-action,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .form-btn-wrp,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .smf-action,body:not(.ascon-nostyle-mwform) .mw_wp_form form .form-btn-wrp,body:not(.ascon-nostyle-mwform) .mw_wp_form form .smf-action{margin-top:30px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .form-btn-wrp .wpcf7-spinner,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-action .wpcf7-spinner,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .form-btn-wrp .wpcf7-spinner,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .smf-action .wpcf7-spinner,body:not(.ascon-nostyle-mwform) .mw_wp_form form .form-btn-wrp .wpcf7-spinner,body:not(.ascon-nostyle-mwform) .mw_wp_form form .smf-action .wpcf7-spinner{position:absolute;bottom:-40px;left:calc(50% - 35px)}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .form-btn-wrp .wpcf7-spinner,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-action .wpcf7-spinner,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .form-btn-wrp .wpcf7-spinner,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .smf-action .wpcf7-spinner,body:not(.ascon-nostyle-mwform) .mw_wp_form form .form-btn-wrp .wpcf7-spinner,body:not(.ascon-nostyle-mwform) .mw_wp_form form .smf-action .wpcf7-spinner{bottom:-20px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .form-btn-wrp input,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .form-btn-wrp button,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-action input,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-action button,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .form-btn-wrp input,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .form-btn-wrp button,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .smf-action input,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .smf-action button,body:not(.ascon-nostyle-mwform) .mw_wp_form form .form-btn-wrp input,body:not(.ascon-nostyle-mwform) .mw_wp_form form .form-btn-wrp button,body:not(.ascon-nostyle-mwform) .mw_wp_form form .smf-action input,body:not(.ascon-nostyle-mwform) .mw_wp_form form .smf-action button{margin:10px}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form:has(.smf-form--business){background-color:#fff;padding-left:0;padding-right:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form:not(.smf-form--simple-table,.smf-form--letter,.smf-form--business) input[type=text],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form:not(.smf-form--simple-table,.smf-form--letter,.smf-form--business) input[type=email],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form:not(.smf-form--simple-table,.smf-form--letter,.smf-form--business) input[type=tel],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form:not(.smf-form--simple-table,.smf-form--letter,.smf-form--business) input[type=url]{width:auto}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form input[size]{width:auto}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item{margin-bottom:30px}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item{margin-bottom:20px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item .smf-item__controls .smf-placeholder+.smf-placeholder{margin-top:15px}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item p{margin:20px 0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item+p{margin-top:40px}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item+p{margin-top:30px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-checkboxes-control,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-radio-buttons-control{margin-top:.5em}@media (max-width:639px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table .smf-item{padding-top:0;padding-bottom:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table .smf-item__col--label{padding-bottom:0}}@media (min-width:640px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table textarea,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table input[type=text],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table input[type=email],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table input[type=tel],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table input[type=url],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table input[type=number],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table input[type=password],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table input[type=date],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table input[type=month],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table select,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table .smf-checkboxes-control,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table .smf-radio-buttons-control{margin-top:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--simple-table .smf-item__description{margin-bottom:0}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business{background-color:#fff}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business textarea,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=text],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=email],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=tel],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=url],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=number],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=password],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=date],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=month],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business select,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=checkbox]+.smf-checkbox-control__label:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=radio]+.smf-radio-button-control__label:before{background-color:var(--theme-base-color-sub02)}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business .smf-item{margin-bottom:0;margin-top:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business .smf-item__description{margin-bottom:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business .smf-item__col--label{background-color:var(--theme-base-color-sub02)}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business textarea,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=text],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=email],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=tel],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=url],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=number],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=password],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=date],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business input[type=month],body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business select,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business .smf-checkboxes-control,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--business .smf-radio-buttons-control{margin-top:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--letter .smf-item__col--label{padding-bottom:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-form--letter .smf-item{padding:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-checkbox-control__label,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-radio-button-control__label{position:relative;display:inline-block}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-checkboxes-control--horizontal .smf-checkboxes-control__control>.smf-label,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-radio-buttons-control--horizontal .smf-radio-buttons-control__control>.smf-label{margin-right:1.5em}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-checkboxes-control--horizontal .smf-checkboxes-control__control>.smf-label:last-child,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-radio-buttons-control--horizontal .smf-radio-buttons-control__control>.smf-label:last-child{margin-right:0 !important}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item__description,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-control-description{color:rgba(var(--theme-base-color-txt-rgb),.5);font-size:.6em}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item__description,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-control-description{font-size:10px}}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item__description{margin:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-item__description mark{padding:0 .3em}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-select-control__toggle{display:none}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-select-control__control{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-file-control__label,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-file-control__filename{font-size:.8em}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form button.smf-button-control__control[data-action=back]{background:#fff;border:2px solid var(--theme-base-color-accent);color:var(--theme-base-color-accent)}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-action .smf-button-control+.smf-button-control{margin-left:0}ol:is(body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-progress-tracker){padding-left:0}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-progress-tracker__item{list-style:none}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-progress-tracker__item:before,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-progress-tracker__item:after{background-color:var(--theme-base-color-line)}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-progress-tracker__item__number{background-color:var(--theme-base-color-sub01)}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .smf-progress-tracker__item__text{color:var(--theme-base-color-sub01)}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=input] .smf-progress-tracker__item--input .smf-progress-tracker__item__number,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=invalid] .smf-progress-tracker__item--input .smf-progress-tracker__item__number,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=back] .smf-progress-tracker__item--input .smf-progress-tracker__item__number,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__number,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=complete] .smf-progress-tracker__item--complete .smf-progress-tracker__item__number{background-color:var(--theme-base-color-theme)}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=input] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=invalid] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=back] .smf-progress-tracker__item--input .smf-progress-tracker__item__text,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__text,body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form[data-screen=complete] .smf-progress-tracker__item--complete .smf-progress-tracker__item__text{color:var(--theme-base-color-theme)}body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .wp-block-button:not(.wp-block-buttons>.wp-block-button){margin:40px 0}@media (max-width:599px){body:not(.ascon-nostyle-snowmonkey) .snow-monkey-form .wp-block-button:not(.wp-block-buttons>.wp-block-button){margin:30px 0}}body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-checkbox-field,body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-radio-field{position:relative;display:inline-block}body:not(.ascon-nostyle-mwform) .mw_wp_form form .vertical-item{display:block;margin-top:.5em}body:not(.ascon-nostyle-mwform) .mw_wp_form form .vertical-item+.vertical-item{margin-top:0}body:not(.ascon-nostyle-mwform) .mw_wp_form form .horizontal-item{margin:.3em 1.5em 0 0 !important}body:not(.ascon-nostyle-mwform) .mw_wp_form form .horizontal-item:only-of-type{margin-right:0 !important}body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-tel-field,body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-zip-field{display:flex;align-items:center;gap:0 .5em}body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-tel-field input,body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-zip-field input{min-width:60px}body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-tel-field input[type=text],body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-zip-field input[type=text],body:not(.ascon-nostyle-mwform) .mw_wp_form form input.hasDatepicker,body:not(.ascon-nostyle-mwform) .mw_wp_form form input.month-year-input{width:auto}@media (max-width:599px){body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-tel-field input[type=text],body:not(.ascon-nostyle-mwform) .mw_wp_form form .mwform-zip-field input[type=text]{padding:5px}}body:not(.ascon-nostyle-mwform) .mw_wp_form form input[name=submitBack],body:not(.ascon-nostyle-mwform) .mw_wp_form form button[name=submitBack]{background:#fff;border:2px solid var(--theme-base-color-accent);color:var(--theme-base-color-accent)}body:not(.ascon-nostyle-mwform) .mw_wp_form form.mw_wp_form_send_error{color:red}body:not(.ascon-nostyle-wpcf7) .wpcf7-form .wpcf7-checkbox,body:not(.ascon-nostyle-wpcf7) .wpcf7-form .wpcf7-radio{margin-top:.5em;display:block}body:not(.ascon-nostyle-wpcf7) .wpcf7-form span.wpcf7-list-item{position:relative;margin:0 1.5em 0 0 !important}body:not(.ascon-nostyle-wpcf7) .wpcf7-form span.wpcf7-list-item:last-child{margin-right:0 !important}body:not(.ascon-nostyle-wpcf7) .wpcf7-form input.wpcf7-previous{background:#fff;border:2px solid var(--theme-base-color-accent);color:var(--theme-base-color-accent)}