@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Hiragino weightFixed;font-weight:400;src:local("HiraginoSans-W4"),local("HiraginoSans-W3")}@font-face{font-family:Hiragino weightFixed;font-weight:700;src:local("HiraginoSans-W6")}svg[class^=icon]{fill:currentColor;height:auto;width:1em}.icon_inline{margin:0 .25em 0 .125em;transform:translateY(.15em)}.icon_inline.icon_launch{transform:translateY(1px);width:.9em}.icon_arrow-reverse{transform:rotate(180deg)}.icon_arrow-reverse.icon_inline{transform:translateY(.15em) rotate(180deg)}*{box-sizing:border-box}html{background:#fff;color:#111;font-family:-apple-system,BlinkMacSystemFont,Hiragino weightFixed,Hiragino Sans,Segoe UI,Meiryo,system-ui,sans-serif;font-size:16px;height:100%;line-height:1.8}@media (max-width:768px){html{font-size:14px}}body{font-family:-apple-system,BlinkMacSystemFont,Hiragino weightFixed,Hiragino Sans,Segoe UI,Meiryo,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;color:#111;hyphens:none;position:relative;word-wrap:break-word;height:100%;overflow-wrap:break-word}ol,ul{margin-bottom:0;margin-top:0;padding:0}ul{list-style-type:none}a{color:inherit;cursor:pointer;outline:none;text-decoration:none;text-underline-offset:.15em}a.link{color:#049bf0}a.link-underline,a.link:focus,a.link:hover{text-decoration:underline}a.link-underline:focus,a.link-underline:hover{color:#049bf0}button,input,select,textarea{outline:0}button:required,input:required,select:required,textarea:required{box-shadow:none}span{outline:none}img{vertical-align:bottom}table{word-wrap:break-word;overflow-wrap:break-word}pre{font-family:SF Mono,Menlo,Consolas,monospace}mark,pre{color:#000}mark{background:#fac800;text-shadow:none}@media (max-width:768px){.tablet-wrap{display:none}}.hs-recaptcha{margin:1.5rem 0}.contents-terms .terms+.terms{margin:4rem 0 0}@media (max-width:768px){.contents-terms .terms+.terms{margin:3rem 0 0}}.contents-terms .terms ol li{margin:1em 0 1em 1.5rem}.contents-terms .terms ul li{list-style:disc;margin:1em 0 1em 1.5rem}.contents-terms .terms a{color:#0cb3e6;text-decoration:underline}.contents-terms .enactment{margin:4rem 0 0}@media (max-width:768px){.contents-terms .enactment{margin:3rem 0 0}}.contents-terms .enactment p{margin:0}[class*=layout_wrapper][class~=col_1]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:51px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_1]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_1]{padding:0 20px}}[class*=layout_wrapper][class~=col_2]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:150px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_2]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_2]{padding:0 20px}}[class*=layout_wrapper][class~=col_3]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:249px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_3]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_3]{padding:0 20px}}[class*=layout_wrapper][class~=col_4]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:348px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_4]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_4]{padding:0 20px}}[class*=layout_wrapper][class~=col_5]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:447px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_5]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_5]{padding:0 20px}}[class*=layout_wrapper][class~=col_6]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:546px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_6]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_6]{padding:0 20px}}[class*=layout_wrapper][class~=col_7]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:645px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_7]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_7]{padding:0 20px}}[class*=layout_wrapper][class~=col_8]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:744px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_8]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_8]{padding:0 20px}}[class*=layout_wrapper][class~=col_9]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:843px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_9]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_9]{padding:0 20px}}[class*=layout_wrapper][class~=col_10]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:942px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_10]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_10]{padding:0 20px}}[class*=layout_wrapper][class~=col_11]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1041px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_11]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_11]{padding:0 20px}}[class*=layout_wrapper][class~=col_12]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1140px;padding:0 60px}@media (max-width:768px){[class*=layout_wrapper][class~=col_12]{padding:0 40px}}@media (max-width:480px){[class*=layout_wrapper][class~=col_12]{padding:0 20px}}.container{padding-top:4rem}@media (max-width:480px){.container{padding-top:0}}.hs-field-desc{color:#777;font-size:.75rem;line-height:1.4;margin:0 0 .25rem}.hs-form-required{color:#777;margin:0 0 0 2px}ul.hs-error-msgs{color:#ff2635;font-size:.75rem;line-height:1.4;margin:5px 0 0}ul.hs-error-msgs li+li{margin:4px 0 0}.hs_error_rollup ul.hs-error-msgs{color:#ff2635;font-size:.875rem;line-height:1.6;margin:0 0 8px}.ui_button{background:#049bf0;border:none;border-radius:20px;color:#fff;display:inline-block;font-size:.875rem;font-weight:800;line-height:1;padding:9px 18px;position:relative;text-align:center}@media (max-width:768px){.ui_button{padding:.75rem}}.ui_button:focus,.ui_button:hover{opacity:.7}.ui_button:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px fade(#e1e3e6,70%);outline:none}.ui_button.button-deepGray{background:#000;color:#fff}.ui_button.button-deepGray:focus,.ui_button.button-deepGray:hover{opacity:.7}.ui_button.button-white{background:#fff;border-color:#b1b3b6;color:#616366}.ui_button.button-white:focus,.ui_button.button-white:hover{background:bg_f3f4f5;border-color:#919396;color:#616366}.ui_button.button-white:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px fade(#b1b3b6,70%);outline:none}.ui_button.button-white-blue{background:#fff;border:0;color:#0cb3e6}.ui_button.button-white-blue:focus,.ui_button.button-white-blue:hover{opacity:.9}.ui_button.button-blue{background:#049bf0;color:#fff}.ui_button.button-blue:focus,.ui_button.button-blue:hover{opacity:.5}.ui_button.button-blue-black,.ui_button.button-blue-black:focus,.ui_button.button-blue-black:hover{background:#000;border-color:#000;color:#fff}.ui_button.button-red{background:#ff2635;border-color:#d92a36;color:#fff}.ui_button.button-red:focus,.ui_button.button-red:hover{background:#d92a36;border-color:#ad212b;color:#fff}.ui_button.button-red:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px fade(#ff2635,70%);outline:none}.ui_button.button-redSilent{background:#eeeff1;border-color:#e1e3e6;color:#d92a36;text-shadow:none}.ui_button.button-redSilent:focus,.ui_button.button-redSilent:hover{background:#d92a36;border-color:#ad212b;color:#fff}.ui_button.button-redSilent:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px fade(#d92a36,70%);outline:none}.ui_button.button-disabled,.ui_button.button-redSilent:disabled:focus,.ui_button.button-redSilent:disabled:hover,.ui_button:disabled{background:#eeeff1;border-color:#e1e3e6;color:#d1d3d6;text-shadow:none}.ui_button.button-disabled,.ui_button:disabled{cursor:default}.ui_button.button-disabled:focus,.ui_button.button-disabled:hover,.ui_button:disabled:focus,.ui_button:disabled:hover{background:#eeeff1;border-color:#e1e3e6;color:#d1d3d6}.ui_button.button-letter{background:none;border:0;color:#56595c;margin:0 1rem;padding:8px 0}.ui_button.button-letter:focus:not(:disabled),.ui_button.button-letter:hover:not(:disabled){color:#0cb3e6;text-decoration:underline}.ui_button.button-letter:disabled{pointer-events:none;user-select:none}.ui_button.button-small{font-size:.75rem;padding:.375rem .5rem}.ui_button i[class^=icon]{line-height:.5em}.hs-submit input[type=submit]{background:#049bf0;border:none;border-radius:20px;color:#fff;display:inline-block;font-size:.875rem;font-weight:800;line-height:1;padding:9px 18px;position:relative;text-align:center}@media (max-width:768px){.hs-submit input[type=submit]{padding:.75rem}}.hs-submit input[type=submit]:focus,.hs-submit input[type=submit]:hover{opacity:.7}.hs-submit input[type=submit]:focus{box-shadow:0 0 0 1px #fff,0 0 0 2px fade(#e1e3e6,70%);outline:none}.ui_button_big_black,.ui_button_big_white{border-radius:30px;display:inline-block;font-size:1.25rem;font-weight:800;line-height:1;min-width:280px;padding:20px}.ui_button_big_black:hover,.ui_button_big_white:hover{opacity:.7}.ui_button_big_black{background:#000;color:#fff}.ui_button_big_white{background:#fff;border:1px solid #000;color:#000}.ui_button_small_black,.ui_button_small_blue{background:#049bf0;border-radius:20px;color:#fff;display:inline-block;font-size:.875rem;font-weight:800;line-height:1;padding:9px 18px;position:relative;text-align:center}.ui_button_small_blue{background:#049bf0}.ui_button_small_blue:hover{opacity:.8}.ui_button_small_black{background:#000}.ui_button_small_black:hover{opacity:.7}.ui_button_white_arrow_right{background:#fff;border:1px solid #000;border-radius:30px;color:#000;display:inline-block;font-size:1.25rem;font-weight:800;line-height:1;min-width:280px;padding:20px 54px;position:relative;text-align:center}.ui_button_white_arrow_right:after{border-right:2px solid #000;border-top:2px solid #000;content:"";display:block;height:9px;position:absolute;right:0;top:0;transform:translate(-30px,225%) rotate(45deg);width:9px}.ui_button_white_arrow_right:hover{opacity:.7}@media screen and (max-width:580px){.ui_button_small_white_arrow_right{background:#fff;border:1px solid #000;border-radius:20px;color:#000;display:inline-block;font-size:.875rem;font-weight:800;line-height:1;min-width:140px;padding:9px 30px;position:relative;text-align:center}.ui_button_small_white_arrow_right:after{border-right:2px solid #000;border-top:2px solid #000;content:"";display:block;height:6px;position:absolute;right:0;top:0;transform:translate(-16px,145%) rotate(45deg);width:6px}.ui_button_small_white_arrow_right:hover{opacity:.7}}.ui_button_middle_blue_arrow_down{border-radius:40px;display:inline-block;font-size:1rem;font-weight:800;line-height:1;min-width:180px;padding:13px 30px;position:relative;text-align:center}.ui_button_middle_blue_arrow_down:after{content:"";display:block;height:7px;position:absolute;right:0;top:0;width:7px}.ui_button_middle_blue_arrow_down{background:#049bf0;color:#fff}.ui_button_middle_blue_arrow_down:after{border-right:2px solid #fff;border-top:2px solid #fff;transform:translate(-20px,14px) rotate(135deg)}.ui_button_middle_blue_arrow_down:hover{opacity:.8}.ui_button_small_blue_arrow_right,.ui_button_small_brown_arrow_down{border-radius:20px;display:inline-block;font-size:.875rem;font-weight:800;line-height:1;min-width:140px;padding:9px 30px;position:relative;text-align:center}.ui_button_small_blue_arrow_right:after,.ui_button_small_brown_arrow_down:after{content:"";display:block;height:6px;position:absolute;right:0;top:0;width:6px}.ui_button_small_blue_arrow_right{background:#049bf0;color:#fff}.ui_button_small_blue_arrow_right:after{border-right:2px solid #fff;border-top:2px solid #fff;transform:translate(-16px,145%) rotate(45deg)}.ui_button_small_blue_arrow_right:hover{opacity:.8}.ui_button_small_brown_arrow_down{background:#d24f06;color:#fff}.ui_button_small_brown_arrow_down:after{border-right:2px solid #fff;border-top:2px solid #fff;transform:translate(-16px,120%) rotate(135deg)}.ui_button_small_brown_arrow_down:hover{opacity:.8}.ui_button_text_arrow{color:#000;position:relative}.ui_button_text_arrow:after{border-right:2px solid #000;border-top:2px solid #000;content:"";display:block;height:6px;position:absolute;right:0;top:0;transform:translate(-4px,145%) rotate(45deg);width:6px}.ui_button_text_arrow:hover{color:#049bf0}.ui_button_text_arrow:hover:after{border-right:2px solid #049bf0;border-top:2px solid #049bf0}.hs-fieldtype-booleancheckbox .input,.hs-fieldtype-checkbox .input{margin:4px 0 0}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox,.hs-fieldtype-booleancheckbox .hs-form-checkbox,.hs-fieldtype-checkbox .hs-form-booleancheckbox,.hs-fieldtype-checkbox .hs-form-checkbox{margin:0 0 4px;position:relative}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox],.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox],.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox],.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]{opacity:0;position:absolute}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]+span,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]+span,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]+span,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]+span{cursor:pointer;display:inline-block;font-size:14px;padding:0 0 0 28px}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]+span:before,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]+span:before,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]+span:before,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]+span:before{background:#fff;border:1px solid #b1b3b6;border-radius:4px;content:"";display:inline-block;height:18px;left:0;position:absolute;top:4px;vertical-align:top;width:18px}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]+span:after,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]+span:after,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]+span:after,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]+span:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:none;height:5px;left:4px;position:absolute;top:9px;transform:rotate(-45deg);width:10px}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:hover+span:before,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]:hover+span:before,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]:hover+span:before,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]:hover+span:before{border-color:#919396}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:focus+span:before,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]:focus+span:before,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]:focus+span:before,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]:focus+span:before{border-color:#19c6fa;outline:none}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:checked+span:before,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]:checked+span:before,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]:checked+span:before,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]:checked+span:before{background:#19c6fa;border-color:#19c6fa;border-width:0 2px 2px 0}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:checked+span:after,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]:checked+span:after,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]:checked+span:after,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]:checked+span:after{display:inline-block}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:disabled,.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:disabled+span,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]:disabled,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]:disabled+span,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]:disabled,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]:disabled+span,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]:disabled,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]:disabled+span{cursor:default}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:disabled+span:before,.hs-fieldtype-booleancheckbox .hs-form-checkbox input[type=checkbox]:disabled+span:before,.hs-fieldtype-checkbox .hs-form-booleancheckbox input[type=checkbox]:disabled+span:before,.hs-fieldtype-checkbox .hs-form-checkbox input[type=checkbox]:disabled+span:before{background:#f3f4f5;border-color:#d1d3d6}.hs-fieldtype-booleancheckbox{display:flex;flex-direction:column}.hs-fieldtype-booleancheckbox .hs-field-desc a{color:#049bf0}.hs-fieldtype-booleancheckbox .hs-field-desc a:focus,.hs-fieldtype-booleancheckbox .hs-field-desc a:hover{text-decoration:underline}.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox{margin:0!important}.hs-fieldtype-radio .input{margin:4px 0 0}.hs-fieldtype-radio .hs-form-radio{margin:0 0 4px;position:relative}.hs-fieldtype-radio .hs-form-radio input[type=radio]{opacity:0;position:absolute}.hs-fieldtype-radio .hs-form-radio input[type=radio]+span{cursor:pointer;display:inline-block;font-size:14px;padding:0 0 0 28px}.hs-fieldtype-radio .hs-form-radio input[type=radio]+span:before{background:#fff;border:1px solid #b1b3b6;border-radius:100%;content:"";display:inline-block;height:18px;left:0;position:absolute;top:4px;vertical-align:top;width:18px}.hs-fieldtype-radio .hs-form-radio input[type=radio]:hover+span:before{border-color:#919396}.hs-fieldtype-radio .hs-form-radio input[type=radio]:focus+span:before{border-color:#19c6fa;outline:none}.hs-fieldtype-radio .hs-form-radio input[type=radio]:checked+span:before{background:#fff;border-color:#19c6fa;box-shadow:inset 0 0 0 6px #19c6fa}.hs-fieldtype-radio .hs-form-radio input[type=radio]:disabled{cursor:default}.hs-fieldtype-radio .hs-form-radio input[type=radio]:disabled+span{color:#aaa;cursor:default}.hs-fieldtype-radio .hs-form-radio input[type=radio]:disabled+span:before{background:#f3f4f5;border-color:#d1d3d6}.hs-fieldtype-phonenumber input,.hs-fieldtype-phonenumber textarea,.hs-fieldtype-text input,.hs-fieldtype-text textarea,.hs-fieldtype-textarea input,.hs-fieldtype-textarea textarea{-webkit-appearance:none;background:#fff;border:1px solid #b1b3b6;border-radius:4px;font-size:1.125rem;line-height:normal;max-width:100%;padding:.625rem .75rem;vertical-align:bottom;width:100%!important}.hs-fieldtype-phonenumber input::placeholder,.hs-fieldtype-phonenumber textarea::placeholder,.hs-fieldtype-text input::placeholder,.hs-fieldtype-text textarea::placeholder,.hs-fieldtype-textarea input::placeholder,.hs-fieldtype-textarea textarea::placeholder{color:#b1b3b6;line-height:1.4}.hs-fieldtype-phonenumber input:hover,.hs-fieldtype-phonenumber textarea:hover,.hs-fieldtype-text input:hover,.hs-fieldtype-text textarea:hover,.hs-fieldtype-textarea input:hover,.hs-fieldtype-textarea textarea:hover{border-color:#919396}.hs-fieldtype-phonenumber input:focus,.hs-fieldtype-phonenumber textarea:focus,.hs-fieldtype-text input:focus,.hs-fieldtype-text textarea:focus,.hs-fieldtype-textarea input:focus,.hs-fieldtype-textarea textarea:focus{border-color:#19c6fa}.hs-fieldtype-phonenumber input.invalid,.hs-fieldtype-phonenumber textarea.invalid,.hs-fieldtype-text input.invalid,.hs-fieldtype-text textarea.invalid,.hs-fieldtype-textarea input.invalid,.hs-fieldtype-textarea textarea.invalid{border-color:#ff2635}.hs-fieldtype-textarea textarea{font-size:.75rem;line-height:1.6;min-height:8rem}.hs-fieldtype-select .hs-input{border:1px solid #b1b3b6;border-radius:4px;cursor:pointer;max-width:100%;padding:.75rem .5rem;width:100%!important}.hs-fieldtype-select .hs-input:hover{border-color:#919396}.hs-fieldtype-select .hs-input:focus{border-color:#19c6fa}.hs-fieldtype-select .hs-input.invalid{border-color:#ff2635}.ui_dropdown{position:relative}.ui_dropdown:hover .ui_dropdown-content{display:block}.ui_dropdown-handle{color:#616366;cursor:pointer;margin:0}.ui_dropdown-content{background:#fff;border-radius:.25rem;bottom:0;box-shadow:0 0 .75rem rgba(42,45,48,.15);display:none;left:50%;padding:.75rem 1.25rem .75rem .5rem;position:absolute;transform:translate(-50%,100%);white-space:nowrap}.ui_dropdown-content li a{color:#616366;display:block;font-size:14px;padding-left:1.5em;position:relative}.ui_dropdown-content li a:focus,.ui_dropdown-content li a:hover,.ui_dropdown-content li.active a{color:#049bf0}.ui_dropdown-content li.active a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon_enabled' viewBox='0 0 160 160'%3E%3Cpath fill='none' d='M0 0h160v160H0z'/%3E%3Cpath fill='%230cb3e6' d='m62.5 122.5-40-40 9.9-9.9 30.1 30.1 65.1-65.2 9.9 9.9z'/%3E%3C/svg%3E");display:inline-block;height:1.25em;left:0;position:absolute;top:3px;width:1.25em}.ui_tag{display:inline-block}.ui_tag a{background:#ddd;border-radius:4px;color:#111!important;font-size:.875rem;font-weight:700;overflow:hidden;padding:.125rem .5rem;text-decoration:none!important;text-overflow:ellipsis;text-shadow:0 0 2px hsla(0,0%,100%,.2);white-space:nowrap}.ui_tag a.event{background:#ffeea8}.ui_tag a.release{background:#d6e2ba}.ui_tag a.maintenance{background:#ffe1e1}.ui_tag a.news{background:#ffeea8}.ui_tag a.tech{background:#e5f9ff}.ui_tag a.mackerelteam{background:#a8ebff}.ui_pagenation{display:flex;justify-content:center;margin:3rem 0 0}.ui_pagenation-next a,.ui_pagenation-nums li a,.ui_pagenation-prev a{align-items:center;color:#616366;display:flex;height:2.25rem;justify-content:center;width:2.25rem}@media screen and (max-width:360px){.ui_pagenation-next a,.ui_pagenation-nums li a,.ui_pagenation-prev a{height:2rem;width:2rem}}.ui_pagenation-next a:focus,.ui_pagenation-next a:hover,.ui_pagenation-nums li a:focus,.ui_pagenation-nums li a:hover,.ui_pagenation-prev a:focus,.ui_pagenation-prev a:hover{background:#f3f4f5}.ui_pagenation-next svg,.ui_pagenation-nums li svg,.ui_pagenation-prev svg{height:auto;width:1rem}.ui_pagenation-next a,.ui_pagenation-prev a{border:1px solid #b1b3b6;border-radius:4px}.ui_pagenation-next.disabled a,.ui_pagenation-prev.disabled a{border-color:#e1e3e6;color:#d1d3d6;pointer-events:none}.ui_pagenation-nums{display:flex;margin:0 15px}@media screen and (max-width:360px){.ui_pagenation-nums{margin:0 10px}}.ui_pagenation-nums li a{border-bottom:1px solid #b1b3b6;border-top:1px solid #b1b3b6}.ui_pagenation-nums li:first-child a{border-left:1px solid #b1b3b6;border-radius:4px 0 0 4px}.ui_pagenation-nums li:last-child a{border-radius:0 4px 4px 0;border-right:1px solid #b1b3b6}.ui_pagenation-nums li.active a{background:#19c6fa;border:0;color:#fff;font-weight:700}.ui_pagenation-nums li.active+li a{border-left:0}.ui_pagenation-nums li+li a{border-left:1px solid #b1b3b6}.ui_tooltip{position:relative}.ui_tooltip:focus .ui_tooltip-content,.ui_tooltip:hover .ui_tooltip-content{display:block}.ui_tooltip .ui_tooltip-content{background:#000;border-radius:4px;color:#fff;display:none;font-size:12px!important;line-height:1.6!important;padding:.5rem .5rem .5rem .75rem!important;position:absolute;text-align:left!important;width:250px;z-index:1}.ui_tooltip .ui_tooltip-content a{text-decoration:underline}.ui_tooltip .ui_tooltip-content a:focus,.ui_tooltip .ui_tooltip-content a:hover{color:#049bf0}.ui_tooltip .ui_tooltip-content.tooltip-top{bottom:100%;left:50%;transform:translateX(-50%)}.ui_tooltip .ui_tooltip-content.tooltip-top-left-sidefit{bottom:100%;left:0}.ui_tooltip .ui_tooltip-content.tooltip-top-right-sidefit{bottom:100%;right:0}.ui_blogCategory{display:inline-block}.ui_blogCategory a{background:#19c6fa;border-radius:2px;color:#fff;font-size:.875rem;font-weight:700;line-height:1;padding:.25rem}.ui_blogCategory a:focus,.ui_blogCategory a:hover{background:#0cb3e6}[class^=message-]{border-radius:2px;font-weight:700;margin:1em 0;padding:10px 13px;position:relative}[class^=message-] a{text-decoration:underline}[class^=message-] a:hover{color:#049bf0}.message-attention{background:#ffe1e1}.message-notice{background:#e5f9ff}.message-tip{background:#f4e5c3}.widget_globalHeader{background:#fff;border-bottom:1px solid transparent;height:4rem;position:fixed;top:0;width:100%;z-index:100}@media (max-width:480px){.widget_globalHeader{position:static}}.widget_globalHeader.is-drawing{border-bottom:1px solid #e1e3e6}@media (max-width:480px){.widget_globalHeader.is-drawing{position:fixed;top:0;width:100%;z-index:100}}@media screen and (max-width:1000px){.widget_globalHeader-nav.is-drawing{background:#fff;border-left:1px solid #e1e3e6;flex-direction:column;height:100vh;justify-content:flex-start;max-width:360px;overflow:auto;padding:0 60px 0 1.5rem;position:fixed;right:0;top:4rem;width:100%;z-index:10}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-lists{display:flex}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons{border-top:1px solid #e1e3e6;display:flex;flex:0 0 auto;flex-direction:column;margin:0;min-height:0;padding:0 0 5rem}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons li{margin:0}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons a{margin-top:.75rem;text-align:center;width:100%}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons .ui_button{padding:.75rem}.widget_globalHeader-nav-lists{align-items:flex-start;display:none;flex:0 0 auto;flex-direction:column;min-height:0}.widget_globalHeader-nav-lists>li{width:100%}.widget_globalHeader-nav-lists>li+li{margin:0}.widget_globalHeader-nav-lists>li+li a{border-top:1px solid #e1e3e6;padding:.75rem 0}.widget_globalHeader-nav-lists>li a{display:block}.widget_globalHeader-nav-buttons{margin:0 1rem 0 auto}.widget_globalHeader-nav-buttons>li{width:100%}}.widget_globalHeader-nav-buttons>li a:not(.ui_button){color:#444}@media screen and (max-width:1000px){.widget_globalHeader-nav-buttons>li a:not(.ui_button){display:block}}.widget_globalHeader-nav-buttons>li a:not(.ui_button):focus,.widget_globalHeader-nav-buttons>li a:not(.ui_button):hover{color:#0cb3e6}.widget_globalHeader-nav-buttons .ui_button{font-size:14px}@media screen and (max-width:1000px){li.widget_globalHeader-dropdown{height:auto;position:static}}li.widget_globalHeader-dropdown.active .widget_globalHeader-dropdown-button:focus,li.widget_globalHeader-dropdown.active .widget_globalHeader-dropdown-button:hover{opacity:.7}@media screen and (max-width:1000px){li.widget_globalHeader-dropdown:hover .widget_globalHeader-dropdown-content{display:none}li.widget_globalHeader-dropdown:hover .widget_globalHeader-dropdown-content.is-open{display:block}.widget_globalHeader-dropdown-button{cursor:pointer;height:auto;padding:.75rem 0}.widget_globalHeader-dropdown-button svg{margin:0 0 0 auto;width:1rem}.widget_globalHeader-dropdown-content{background:none;border-radius:0;box-shadow:none;margin:0 0 0 .75rem;padding:0 0 1rem;position:static;white-space:normal}.widget_globalHeader-dropdown-content:before{display:none}.widget_globalHeader-dropdown-content>li+li{margin:1.5rem 0 0}.widget_globalHeader-dropdown-content.is-open{display:block}.widget_globalHeader-dropdown-lists li{line-height:normal}}.widget_globalHeader-dropdown-lists li.title{font-weight:700}@media screen and (max-width:1000px){.widget_globalHeader-dropdown-lists li.title{font-size:14px;margin:0 0 .5rem}.widget_globalHeader-dropdown-lists li+li{margin:.75rem 0 0}.widget_globalHeader-dropdown-lists li a{width:100%}.widget_globalHeader-dropdown-lists li a img{display:none}}.widget_globalHeader-dropdown-lists li a img:focus+span,.widget_globalHeader-dropdown-lists li a img:hover+span{color:#049bf0}@media screen and (max-width:1000px){.widget_globalHeader-drawer{align-items:center;display:flex}.is-drawing+.widget_globalHeader-drawer .icon_drawer-open,.widget_globalHeader-drawer .icon_drawer-close{display:none}.is-drawing+.widget_globalHeader-drawer .icon_drawer-close{display:block}}.widget_globalHeader2nd{background:#fff;border-bottom:1px solid transparent;height:4rem;position:fixed;top:0;width:100%;z-index:100}@media (max-width:480px){.widget_globalHeader2nd{position:static}}.widget_globalHeader2nd.is-drawing{border-bottom:1px solid #e1e3e6}@media (max-width:480px){.widget_globalHeader2nd.is-drawing{position:fixed;top:0;width:100%;z-index:100}}.widget_globalHeader-content-wrapper{margin:0 auto;max-width:1440px;padding:0 24px;width:100%}.widget_globalHeader-content{display:flex;height:4rem}.widget_globalHeader-content .mackerel-logo{display:flex;flex:0 0 auto;height:100%;margin:0}.widget_globalHeader-content .mackerel-logo a{align-items:center;display:flex}.widget_globalHeader-content .mackerel-logo svg{width:170px;fill:#000}@media (max-width:480px){.widget_globalHeader-content .mackerel-logo svg{width:150px}}.widget_globalHeader-content nav{align-items:center;display:flex;flex:1;font-size:14px;height:100%;margin:0 0 0 1.5rem}.widget_globalHeader-nav{display:flex;height:100%;justify-content:space-between;width:100%}@media screen and (max-width:1100px){.widget_globalHeader-nav.is-drawing{background:#fff;border-left:1px solid #e1e3e6;flex-direction:column;height:100vh;justify-content:flex-start;max-width:360px;overflow:auto;padding:0 60px 0 1.5rem;position:fixed;right:0;top:4rem;width:100%;z-index:10}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-lists{display:flex}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons{border-top:1px solid #e1e3e6;display:flex;flex:0 0 auto;flex-direction:column;margin:0;min-height:0;padding:0 0 5rem}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons li{margin:0 auto;width:80%}.widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons a{margin-top:.75rem;text-align:center;width:100%}}@media (max-width:768px){.widget_globalHeader-nav.is-drawing{flex-direction:column;justify-content:flex-start;padding-right:40px}}@media (max-width:480px){.widget_globalHeader-nav.is-drawing{border-left:0;max-width:100%;padding-right:20px}}.widget_globalHeader-nav-lists{align-items:center;display:flex;font-weight:600}@media screen and (max-width:1100px){.widget_globalHeader-nav-lists{align-items:flex-start;display:none;flex:0 0 auto;flex-direction:column;min-height:0}.widget_globalHeader-nav-lists>li{width:100%}}.widget_globalHeader-nav-lists>li.active>a{color:#049bf0}.widget_globalHeader-nav-lists>li+li{margin:0 0 0 1rem}@media screen and (max-width:1100px){.widget_globalHeader-nav-lists>li+li{margin:0}.widget_globalHeader-nav-lists>li+li a{border-top:1px solid #e1e3e6;padding:.75rem 0}}.widget_globalHeader-nav-lists>li a{color:#444}@media screen and (max-width:1100px){.widget_globalHeader-nav-lists>li a{display:block}}.widget_globalHeader-nav-lists>li a:focus,.widget_globalHeader-nav-lists>li a:hover{color:#049bf0}.widget_globalHeader-nav-buttons{align-items:center;display:flex}.widget_globalHeader-nav-buttons li:first-child a{color:#444;font-weight:600}.widget_globalHeader-nav-buttons li:first-child a:focus,.widget_globalHeader-nav-buttons li:first-child a:hover{color:#049bf0}.widget_globalHeader-nav-buttons li a{color:#fff;font-weight:800}.widget_globalHeader-nav-buttons li a:focus,.widget_globalHeader-nav-buttons li a:hover{opacity:.7}@media screen and (max-width:1100px){.widget_globalHeader-nav-buttons{margin:0 1rem 0 auto}}@media (max-width:768px){.widget_globalHeader-nav-buttons{display:none;flex:0 0 auto;flex-direction:column;margin:0;min-height:0;padding:0 0 5rem}}.widget_globalHeader-nav-buttons>li{margin:0 0 0 .5rem}@media screen and (max-width:1100px){.widget_globalHeader-nav-buttons>li{width:100%}.widget_globalHeader-nav-buttons{justify-content:end;margin:0 1rem 0 auto;width:100%}.widget_globalHeader-nav-buttons>li{width:auto}}li.widget_globalHeader-dropdown{height:100%;position:relative}@media screen and (max-width:1100px){li.widget_globalHeader-dropdown{height:auto;position:static}}li.widget_globalHeader-dropdown.active .widget_globalHeader-dropdown-button,li.widget_globalHeader-dropdown.active .widget_globalHeader-dropdown-button:focus,li.widget_globalHeader-dropdown.active .widget_globalHeader-dropdown-button:hover{color:#049bf0}li.widget_globalHeader-dropdown:hover .widget_globalHeader-dropdown-content{display:flex}@media screen and (max-width:1100px){li.widget_globalHeader-dropdown:hover .widget_globalHeader-dropdown-content{display:none}li.widget_globalHeader-dropdown:hover .widget_globalHeader-dropdown-content.is-open{display:block}}.widget_globalHeader-dropdown-button{align-items:center;color:#444;cursor:default;display:flex;height:100%;margin:0}.widget_globalHeader-dropdown-button:focus,.widget_globalHeader-dropdown-button:hover{color:#049bf0}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-button{cursor:pointer;height:auto;padding:.75rem 0}}.widget_globalHeader-dropdown-button svg{margin:0 0 0 3px;width:.75rem}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-button svg{margin:0 0 0 auto;width:1rem}}.widget_globalHeader-dropdown-content{background:#fff;border-radius:.25rem;box-shadow:0 0 .75rem rgba(42,45,48,.15);display:none;left:-2rem;padding:1.5rem;position:absolute;top:3rem;white-space:nowrap;z-index:10}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-content{background:none;border-radius:0;box-shadow:none;margin:0 0 0 .75rem;padding:0 0 1rem;position:static;white-space:normal}}.widget_globalHeader-dropdown-content:before{border:5px solid transparent;border-bottom-color:#fff;content:"";display:inline-block;left:calc(50% - 5px);left:2.5rem;position:absolute;top:-10px}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-content:before{display:none}}.widget_globalHeader-dropdown-content>li+li{margin:0 0 0 2rem}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-content>li+li{margin:1.5rem 0 0}.widget_globalHeader-dropdown-content.is-open{display:block}}.widget_globalHeader-dropdown-lists li{line-height:1.2}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-lists li{line-height:normal}}.widget_globalHeader-dropdown-lists li.title{color:#444;font-size:16px;font-weight:800;margin:0 0 1rem}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-lists li.title{font-size:14px;font-weight:800;margin:0 0 .5rem}}.widget_globalHeader-dropdown-lists li.active a{color:#049bf0;cursor:default}.widget_globalHeader-dropdown-lists li+li{margin:1rem 0 0}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-lists li+li{margin:.75rem 0 0}}.widget_globalHeader-dropdown-lists li a{align-items:center;display:flex}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-lists li a{width:100%}}.widget_globalHeader-dropdown-lists li a img{height:100%;margin:0 .5rem 0 0;width:1.5rem}@media screen and (max-width:1100px){.widget_globalHeader-dropdown-lists li a img{display:none}}.widget_globalHeader-dropdown-lists li a img:focus+span,.widget_globalHeader-dropdown-lists li a img:hover+span{color:#0cb3e6}.widget_globalHeader-dropdown-lists li a span{flex:1;min-width:0}.widget_globalHeader-drawer{display:none;margin:0 0 0 auto;z-index:20}.widget_globalHeader-drawer .icon_drawer-close,.widget_globalHeader-drawer .icon_drawer-open{height:auto;width:1.5rem}@media screen and (max-width:1100px){.widget_globalHeader-drawer{align-items:center;display:flex}.is-drawing+.widget_globalHeader-drawer .icon_drawer-open,.widget_globalHeader-drawer .icon_drawer-close{display:none}.is-drawing+.widget_globalHeader-drawer .icon_drawer-close{display:block}}.widget_globalFooter{border-top:1px solid #e1e3e6;margin:6rem 0 0;padding:2.5rem 0 0}@media (max-width:768px){.widget_globalFooter{margin:4rem 0 0}}@media (max-width:480px){.widget_globalFooter{margin:3rem 0 0}}.widget_globalFooter-nl{column-gap:48px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:1.5rem}@media (max-width:768px){.widget_globalFooter-nl{column-gap:normal}}.widget_globalFooter-nl-info{grid-column:span 6}@media (max-width:768px){.widget_globalFooter-nl-info{grid-column:span 12}}.widget_globalFooter-nl-info .nl-info-title{font-size:1.25rem;margin:0}.widget_globalFooter-nl-info .nl-info-desc{color:#777;margin:0}.widget_globalFooter-nl-form{grid-column:span 6}@media (max-width:768px){.widget_globalFooter-nl-form{grid-column:span 9}}@media (max-width:480px){.widget_globalFooter-nl-form{grid-column:span 12}}.widget_globalFooter-nl-form .hs-form{column-gap:.5rem;display:grid;grid-template-columns:3fr 1fr;position:relative;row-gap:5px}.widget_globalFooter-nl-form .hs-form .input{margin:0!important}.widget_globalFooter-nl-form .hs-form .hs_email{grid-column:span 2;max-width:100%}.widget_globalFooter-nl-form .hs-form .hs_hs_persona{grid-column:span 2}.widget_globalFooter-nl-form .hs-form .hs_personal_information_consent{grid-column:auto}@media (max-width:480px){.widget_globalFooter-nl-form .hs-form .hs_personal_information_consent{grid-column:span 2}}.widget_globalFooter-nl-form .hs-form .hs-submit{grid-column:auto;width:100%}@media (max-width:480px){.widget_globalFooter-nl-form .hs-form .hs-submit{grid-column:span 2;margin-top:.75rem}}.widget_globalFooter-nl-form .hs-form .hs-submit .hs-button{background:#049bf0;border-radius:20px;color:#fff;display:inline-block;font-size:.875rem;font-weight:800;line-height:1;padding:9px 18px;position:relative;text-align:center;width:100%}@media (max-width:768px){.widget_globalFooter-nl-form .hs-form .hs-submit .hs-button{font-size:16px}}.widget_globalFooter-nl-form .hs-form .hs_error_rollup{grid-column:span 2;position:absolute;top:-1.75rem}.widget_globalFooter-nl-form .hs-fieldtype-booleancheckbox{font-size:12px}.widget_globalFooter-nl-form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]+span:before{top:2px}.widget_globalFooter-nl-form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]+span:after{top:7px}.widget_globalFooter-nl-form .hs-fieldtype-booleancheckbox a{color:#049bf0;display:inline-block}.widget_globalFooter-nl-form .hs-fieldtype-booleancheckbox a:focus,.widget_globalFooter-nl-form .hs-fieldtype-booleancheckbox a:hover{text-decoration:underline}.widget_globalFooter-nl-form .hs-fieldtype-booleancheckbox a:after{background:url(https://ja.mackerel.io/hubfs/assets/img/icon/icon_launch-blue.svg) no-repeat;content:"";display:inline-block;height:1em;margin:0 .25rem;transform:translateY(2px);width:1em}.widget_globalFooter-nav{border-top:1px solid #e1e3e6;margin:2.5rem 0 0;padding:3rem 0 0}.widget_globalFooter-nav-lists{color:#777;column-gap:48px;display:grid;font-size:14px;grid-template-columns:repeat(12,1fr);line-height:1.6}@media screen and (max-width:1200px){.widget_globalFooter-nav-lists{row-gap:2rem}}@media (max-width:768px){.widget_globalFooter-nav-lists{column-gap:2rem;row-gap:2.5rem}}@media (max-width:480px){.widget_globalFooter-nav-lists{column-gap:normal}}.widget_globalFooter-nav-lists>li{grid-column:span 2}@media screen and (max-width:1200px){.widget_globalFooter-nav-lists>li{grid-column:span 3}}@media (max-width:768px){.widget_globalFooter-nav-lists>li{grid-column:span 6}}@media (max-width:480px){.widget_globalFooter-nav-lists>li{grid-column:span 12}}.widget_globalFooter-nav-lists>li:first-child{grid-column:span 4}@media screen and (max-width:1200px){.widget_globalFooter-nav-lists>li:first-child{grid-column:span 12}}.widget_globalFooter-nav-lists a:focus,.widget_globalFooter-nav-lists a:hover{color:#049bf0;text-decoration:underline}.widget_globalFooter-nav-logo{margin:0}.widget_globalFooter-nav-logo svg{height:auto;width:4rem}.widget_globalFooter-nav-list-title{color:#444;display:block;font-weight:700;padding:0 0 1rem}@media (max-width:768px){.widget_globalFooter-nav-list-title{padding:0 0 .5rem}}.widget_globalFooter-nav-list-lists>li+li{margin:.5rem 0 0}.widget_globalFooter-metasocial{background:#f8f9fa;margin:2rem 0 0;padding:1rem 0}.widget_globalFooter-metasocial-lists{align-items:center;color:#777;column-gap:48px;display:grid;font-size:12px;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){.widget_globalFooter-metasocial-lists{column-gap:2rem;row-gap:1rem}}@media (max-width:480px){.widget_globalFooter-metasocial-lists{column-gap:normal}}.widget_globalFooter-copylight{grid-column:span 8}@media screen and (max-width:1200px){.widget_globalFooter-copylight{grid-column:span 6}}@media (max-width:768px){.widget_globalFooter-copylight{grid-column:span 12;order:3}}.widget_globalFooter-lang{grid-column:span 2}@media screen and (max-width:1200px){.widget_globalFooter-lang{grid-column:span 3}}@media (max-width:768px){.widget_globalFooter-lang{grid-column:span 6;order:2}}.widget_globalFooter-lang ul{display:flex;font-size:14px}.widget_globalFooter-lang li:first-child:after{background:#c1c3c6;border-radius:50%;content:"";display:inline-block;height:4px;margin:0 .5rem;transform:translateY(-2px);width:4px}.widget_globalFooter-lang span{color:#444;position:relative}.widget_globalFooter-lang span:before{background:#444;border-radius:50%;content:"";display:block;height:3px;left:50%;position:absolute;top:-4px;transform:translate(-50%);width:3px}.widget_globalFooter-lang a{color:#777}.widget_globalFooter-lang a:focus,.widget_globalFooter-lang a:hover{color:#049bf0;text-decoration:underline}.widget_globalFooter-social{align-items:center;display:flex;grid-column:span 2}@media screen and (max-width:1200px){.widget_globalFooter-social{grid-column:span 3}}@media (max-width:768px){.widget_globalFooter-social{grid-column:span 6;order:1}}.widget_globalFooter-social a{align-items:center;display:flex}.widget_globalFooter-social a:focus svg,.widget_globalFooter-social a:hover svg{fill:#484a4e}.widget_globalFooter-social a+a{margin-left:.75rem}.widget_globalFooter-social a:first-child{height:20px;width:20px}.widget_globalFooter-social svg{height:auto;width:1.5rem;fill:#616366}.widget_globalFooter.blog-less .widget_globalFooter-nav-lists li{grid-column:span 3}@media screen and (max-width:1000px){.widget_globalFooter.blog-less .widget_globalFooter-nav-lists li{grid-column:span 4}}@media (max-width:480px){.widget_globalFooter.blog-less .widget_globalFooter-nav-lists li{grid-column:span 12}}.widget_globalFooter.blog-less .widget_globalFooter-nav-lists li:first-child{grid-column:span 3}@media screen and (max-width:1000px){.widget_globalFooter.blog-less .widget_globalFooter-nav-lists li:first-child{grid-column:span 12}}.widget_globalFooter.en .widget_globalFooter-nav{border:0;margin:0;padding:0}.widget_layoutCenter-header-content{display:flex;height:60px;justify-content:center}@media (max-width:480px){.widget_layoutCenter-header-content{height:40px}}.widget_layoutCenter-header-logo{display:flex;height:100%;margin:0}.widget_layoutCenter-header-logo a{align-items:center;display:flex}.widget_layoutCenter-header-logo .mackerel-logo{height:auto;width:200px;fill:#000;margin:0}@media (max-width:480px){.widget_layoutCenter-header-logo .mackerel-logo{width:160px}}.top_heroHeader{background:#0cb3e6;overflow:hidden}.top_heroHeader-content{display:flex;padding:5rem 0}@media screen and (max-width:1000px){.top_heroHeader-content{flex-direction:column;padding:3rem 0}}@media (max-width:480px){.top_heroHeader-content{padding:1.5rem 0 2rem}}.top_heroHeader-info{flex:0 0 348px;margin:0 8rem 0 0;min-width:0}@media screen and (max-width:1000px){.top_heroHeader-info{flex:1;margin:0 0 2rem}}.top_heroHeader-info h1{color:#fff;font-size:4rem;line-height:1.4;margin:-1rem 0 1.25rem}@media screen and (max-width:1000px){.top_heroHeader-info h1{margin:0 0 1rem}}@media (max-width:480px){.top_heroHeader-info h1{font-size:3rem}}.top_heroHeader-info h1 span{display:inline-block;white-space:nowrap}@media screen and (max-width:1000px){.top_heroHeader-info h1 span{display:inline-block;white-space:normal}}.top_heroHeader-info h1 span.name{padding:0 1.25rem;position:relative}@media screen and (max-width:1000px){.top_heroHeader-info h1 span.name{padding:0}}.top_heroHeader-info h1 span.name:before{border-left:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:3rem;left:0;position:absolute;top:0;width:2rem}@media screen and (max-width:1000px){.top_heroHeader-info h1 span.name:before{display:none}}.top_heroHeader-info h1 span.name:after{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:0;content:"";display:block;height:3rem;position:absolute;right:0;width:2rem}@media screen and (max-width:1000px){.top_heroHeader-info h1 span.name:after{display:none}}.top_heroHeader-info>p{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.8;margin:0 0 2rem}@media screen and (max-width:1000px){.top_heroHeader-info>p{margin:0 0 1rem}}.top_heroHeader-info>p span{display:block}@media screen and (max-width:1000px){.top_heroHeader-info>p span{display:inline}}.top_heroHeader-buttons{display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (max-width:1000px){.top_heroHeader-buttons{grid-template-columns:1fr 1fr}}@media (max-width:480px){.top_heroHeader-buttons{grid-template-columns:1fr}}.top_heroHeader-buttons .ui_button{border-radius:30px;font-size:1.25rem;max-width:348px;padding:1.25rem 1.5rem}@media screen and (max-width:1000px){.top_heroHeader-buttons .ui_button{max-width:none}}@media (max-width:768px){.top_heroHeader-buttons .ui_button{font-size:1.125rem}}.top_heroHeader-buttons p{color:#fff;margin:0}@media (max-width:480px){.top_heroHeader-buttons p{text-align:center}}.top_heroHeader-buttons p a{border-bottom:1px solid #fff;margin:0 0 0 .25rem;padding:0 0 .25em}.top_heroHeader-buttons p svg{fill:#fff}.top_heroHeader-img{flex:0 1 auto;min-width:0;position:relative}.top_heroHeader-img img,.top_heroHeader-img video{height:600px;position:absolute}@media screen and (max-width:1000px){.top_heroHeader-img img,.top_heroHeader-img video{height:auto;position:static;width:100%}}.top_heroHeader-img video::-webkit-media-controls{display:none!important}.widget_heroHeader{margin:3rem 0 5rem}@media (max-width:480px){.widget_heroHeader{margin-bottom:3rem}}.widget_heroHeader-title{font-size:3.5rem;line-height:1.2;margin:0}@media (max-width:480px){.widget_heroHeader-title{font-size:2rem}}.widget_heroHeader-description{font-size:1.25rem;font-weight:700;line-height:1.8;margin:1.5rem 0 0}@media (max-width:480px){.widget_heroHeader-description{font-size:1rem;margin-top:1rem}}.widget_heroHeader-description-sub{color:#777;font-size:.875rem;line-height:1.6;margin:.5rem 0 0}.widget_heroHeader-description-sub a{color:#049bf0}.widget_heroHeader-description-sub a:focus,.widget_heroHeader-description-sub a:hover{text-decoration:underline}.widget_heroHeader-description-sub .icon_launch{fill:#049bf0}.widget_tab-lists{border-bottom:2px solid #e1e3e6;display:flex;margin:0 0 2.5rem}.widget_tab-list{margin:0 2rem -2px 0}.widget_tab-list:last-child{margin-right:0}.widget_tab-list.active a{border-bottom:2px solid #19c6fa;color:#111;cursor:default}.widget_tab-list.active a:focus,.widget_tab-list.active a:hover{border-color:#19c6fa}.widget_tab-list a{border-bottom:2px solid transparent;color:#aaa;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.2;padding:0 0 1rem}.widget_tab-list a:active,.widget_tab-list a:hover{border-color:#c1c3c6}@media (max-width:480px){.widget_tab-list a{font-size:1rem}}.widget_contactForm .hs-form{max-width:447px;width:100%!important}.widget_contactForm fieldset[class*=form-columns]{margin:0 0 1.5rem}.widget_contactForm .form-columns-1 .input,.widget_contactForm .form-columns-2 .input{margin-right:0!important}.widget_contactForm .hs-form-field>label>span{font-weight:700}.widget_contactForm .form-columns-2{display:flex}.widget_contactForm .form-columns-2 .hs-fieldtype-text:first-child{margin:0 1rem 0 0}.widget_resourceDownloadForm-heroHeader{margin:3rem 0}@media (max-width:480px){.widget_resourceDownloadForm-heroHeader{margin-bottom:3rem}}.widget_resourceDownloadForm-heroHeader-assortment{font-size:1.25rem;font-weight:700;line-height:1.4;margin:0 0 .75rem}.widget_resourceDownloadForm-heroHeader-assortment span{display:inline-block}.widget_resourceDownloadForm-heroHeader-assortment span+span{margin-left:1rem}.widget_resourceDownloadForm-heroHeader-title{font-size:2.5rem;line-height:1.4;margin:0}@media (max-width:480px){.widget_resourceDownloadForm-heroHeader-title{font-size:1.75rem}}@media (max-width:768px){.widget_resourceDownloadForm-heroHeader-title br{display:none}}.widget_resourceDownloadForm-heroHeader-description{color:#777;margin:1rem auto 0;max-width:744px}.widget_resourceDownloadForm-content{column-gap:48px;display:flex}@media (max-width:768px){.widget_resourceDownloadForm-content{display:block}}.widget_resourceDownloadForm-content .widget_resourceDownloadForm-detail{width:50%}@media (max-width:768px){.widget_resourceDownloadForm-content .widget_resourceDownloadForm-detail{width:100%}}.widget_resourceDownloadForm-content .widget_resourceDownloadForm-detail .slick img{border:1px solid #e1e3e6;border-radius:.375rem;display:block;height:100%;max-width:100%;object-fit:cover;vertical-align:bottom;width:100%}.widget_resourceDownloadForm-content .widget_resourceDownloadForm-detail .dots{position:relative}.widget_resourceDownloadForm-content .widget_resourceDownloadForm-detail .slick-dots{bottom:0!important}.widget_resourceDownloadForm-content .widget_resourceDownloadForm-detail .point{background:#f8f9fa;border-radius:.5rem;margin:3rem 0 1.5rem;padding:1.5rem}.widget_resourceDownloadForm-content .widget_resourceDownloadForm-detail .point h3{margin:0 0 1rem}.widget_resourceDownloadForm-content .widget_resourceDownloadForm-detail .point ul{list-style:disc;margin-left:30px}.widget_resourceDownloadForm-content .widget_contactForm{border:1px solid #e1e3e6;border-radius:.375rem;padding:2rem;width:50%}@media (max-width:768px){.widget_resourceDownloadForm-content .widget_contactForm{margin:auto;max-width:447px}}@media (max-width:480px){.widget_resourceDownloadForm-content .widget_contactForm{border:0;padding:0}}.widget_resourceDownloadForm-content .widget_contactForm .hs_customer_position,.widget_resourceDownloadForm-content .widget_contactForm .hs_review_status{display:none}.widget_resourceDownloadForm-content .hs-submit input[type=submit]{height:50px;width:100%}.widget_resourceDownloadForm-description{font-size:.875rem;line-height:1.6;margin:0 0 1.5rem}@media (max-width:480px){.widget_resourceDownloadForm-description{font-size:1rem}}body[id^=page-resource_] .widget_globalFooter{border-top:0;margin-top:0}.widget_otherResources{background:#f8f9fa;margin:7.5rem 0 0;padding:4rem 0}@media (max-width:480px){.widget_otherResources{margin:5rem 0 0;padding:3rem 0}}.widget_otherResources h3{font-size:2rem;margin:0 0 3rem;text-align:center}@media (max-width:480px){.widget_otherResources h3{font-size:1.5rem}}.widget_otherResources .widget_resourceLists li a.current,.widget_otherResources .widget_resourceLists li a:focus,.widget_otherResources .widget_resourceLists li a:hover{background-color:#eeeff1}.widget_resourceLists{column-gap:48px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:48px}@media (max-width:768px){.widget_resourceLists{column-gap:2rem;grid-template-columns:repeat(2,1fr);row-gap:2.5rem}}@media (max-width:480px){.widget_resourceLists{grid-template-columns:1fr}}.widget_resourceLists li a{display:flex;flex-direction:column;height:calc(100% + 3rem);margin:-1.5rem;padding:1.5rem}@media (max-width:768px){.widget_resourceLists li a{height:calc(100% + 2rem);margin:-1rem;padding:1rem}}@media (max-width:480px){.widget_resourceLists li a{column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,auto) 1fr;height:calc(100% + 1.5rem);margin:-.75rem;padding:.75rem}}.widget_resourceLists li a.current,.widget_resourceLists li a:focus,.widget_resourceLists li a:hover{background:#f8f9fa;border-radius:.5rem;transition:all .1s linear}.widget_resourceLists li a.current img,.widget_resourceLists li a:focus img,.widget_resourceLists li a:hover img{box-shadow:0 0 10px 0 rgba(0,0,0,.075)}.widget_resourceLists li a.current .widget_resourceLists-link,.widget_resourceLists li a:focus .widget_resourceLists-link,.widget_resourceLists li a:hover .widget_resourceLists-link{text-decoration:underline}.widget_resourceLists li a.current{cursor:pointer;pointer-events:none}.widget_resourceLists li span{margin-bottom:1.5rem;position:relative;width:100%}@media (max-width:480px){.widget_resourceLists li span{grid-column:1;grid-row:1/4;margin-bottom:0}}.widget_resourceLists li span:before{content:"";display:block;padding-top:141.4%}@media (max-width:480px){.widget_resourceLists li span:before{display:none}}.widget_resourceLists li span img{margin-bottom:0;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:480px){.widget_resourceLists li span img{position:relative;top:0;transform:translateY(0)}}.widget_resourceLists li img{border:1px solid #d1d3d6;border-radius:4px;margin-bottom:1.5rem;vertical-align:bottom;width:100%}@media (max-width:480px){.widget_resourceLists li img{grid-column:1;grid-row:1/4;margin-bottom:0}}.widget_resourceLists li h4{font-size:1rem;line-height:1.6;margin:0}@media (max-width:480px){.widget_resourceLists li h4{grid-column:2;grid-row:2;margin:0}}.widget_resourceLists li h4 br{display:none}.widget_resourceLists-weak{color:#777;font-size:.875rem;line-height:1.4;margin:0 0 .5rem}@media (max-width:480px){.widget_resourceLists-weak{grid-column:2;grid-row:1}}.widget_resourceLists-link{color:#049bf0;font-size:.875rem;line-height:1.4;margin:auto 0 0;padding:1rem 0 0}@media (max-width:480px){.widget_resourceLists-link{grid-column:2;grid-row:3;margin:0}}.widget_resourceLists-link .icon_arrow{fill:#049bf0}.widget_event-heroHeader{margin:3rem auto 2.5rem}@media (max-width:480px){.widget_event-heroHeader{margin-bottom:1.5rem}.widget_event-heroHeader .layout_wrapper{padding:0}}.widget_event-heroHeader img{border-radius:.5rem;margin:0;vertical-align:bottom;width:100%}@media (max-width:480px){.widget_event-heroHeader img{border-radius:0}}.widget_event-main .widget_event-title,.widget_event-main h1{border:0;font-size:2rem;line-height:1.6;margin:0 0 2.25rem;padding:0}@media (max-width:480px){.widget_event-main .widget_event-title,.widget_event-main h1{font-size:1.5rem;margin:0 0 1.5rem}}.widget_event .widget_contactForm{background:#f3f4f5;border-radius:.75rem;margin:5rem 0 0;padding:3rem 2rem}@media (max-width:480px){.widget_event .widget_contactForm{border-radius:0;margin:3rem -20px 0;overflow:hidden;padding:3rem 20px}}.widget_event .widget_contactForm h3{font-size:1.5rem;margin:0;text-align:center}@media (max-width:480px){.widget_event .widget_contactForm h3{text-align:left}}.widget_event .widget_contactForm .hs-form{margin:1rem auto 0}.widget_event .widget_contactForm .hs-form input[type=submit]{background:#049bf0;border-radius:20px;color:#fff;display:inline-block;font-size:.875rem;font-weight:800;height:50px;line-height:1;padding:9px 18px;position:relative;text-align:center;width:100%}.widget_center{align-items:center;display:flex;height:100vh;justify-content:center}.widget_center-content{text-align:center}.widget_center-content h3{font-size:2rem;margin:1.25rem 0 0}.widget_center-content p{display:inline-block;margin:0 0 1.25rem;text-align:left}.widget_center-content p a{text-decoration:underline}.widget_center-content p a:focus,.widget_center-content p a:hover{color:#049bf0}.widget_center-logo{height:auto;width:4rem}.widget_center-gotop{color:#049bf0;display:block;font-size:.85rem}.widget_center-gotop:focus,.widget_center-gotop:hover{text-decoration:underline}.widget_center-gotop svg{fill:#049bf0;margin-right:0;transform:none;width:.85em}.widget_recommendBlock{margin:5rem 0 0;text-align:center}@media (max-width:768px){.widget_recommendBlock{margin:4rem 0 0}}@media (max-width:480px){.widget_recommendBlock{margin:3rem 0 0}}.widget_recommendBlock-content{align-items:center;background:#049bf0;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:3rem 2rem}@media (max-width:768px){.widget_recommendBlock-content{min-height:auto;padding:2rem 1.5rem}}@media (max-width:480px){.widget_recommendBlock-content{padding:1.5rem 1rem}}.widget_recommendBlock-content h2{color:#fff;font-size:2.5rem;line-height:1.4;margin:0 0 1.5rem}@media (max-width:480px){.widget_recommendBlock-content h2{font-size:2rem;margin:0 0 1rem}}.widget_recommendBlock-content div{column-gap:1.25rem;display:grid;grid-template-columns:1fr 1fr}@media (max-width:480px){.widget_recommendBlock-content div{gap:1rem 0;grid-template-columns:1fr;width:100%}}.widget_recommendBlock-content .ui_button{border-radius:30px;font-size:1.125rem;padding:1.25rem 2rem}@media (max-width:768px){.widget_recommendBlock-content .ui_button{font-size:1rem;padding:1rem 1.25rem}}@media (max-width:480px){.widget_recommendBlock-content .ui_button{font-size:16px;width:100%}}.widget_recommendBlock-content .ui_button.button-white-blue{color:#049bf0}.widget_recommendBlock2nd{margin:0 auto;max-width:1440px;text-align:center;width:100%}.widget_recommendBlock2nd-content{background:#6ed4ff;border-radius:10px;margin:0 1.5rem;padding:2.5rem 1.25rem}@media screen and (max-width:700px){.widget_recommendBlock2nd-content{margin:0 1rem}}.widget_recommendBlock2nd-button-wrapper{display:flex;justify-content:center;margin-top:2.5rem}@media screen and (max-width:700px){.widget_recommendBlock2nd-button-wrapper{display:block}}.widget_recommendBlock2nd_title{font-size:3rem;font-weight:800;line-height:1.3}@media screen and (max-width:1080px){.widget_recommendBlock2nd_title{font-size:2rem}}.widget_recommendBlock2nd_title_sub{font-size:1.25rem;font-weight:800;line-height:1.5;padding-top:1.25rem}@media screen and (max-width:1080px){.widget_recommendBlock2nd_title_sub{font-size:1rem}}@media screen and (max-width:450px){.widget_recommendBlock2nd_title_sub{font-size:.875rem}}.widget_recommendBlock2nd-button_white_wrapper{margin-left:2.5rem}@media screen and (max-width:700px){.widget_recommendBlock2nd-button_white_wrapper{margin-left:0;margin-top:1.5rem}}.widget_resourceBlock{background:#049bf0;overflow:hidden;padding:3rem 0 0}@media (max-width:480px){.widget_resourceBlock{padding:2rem 0 0}}.widget_resourceBlock-content{column-gap:48px;display:grid;grid-template-columns:repeat(8,1fr)}@media (max-width:768px){.widget_resourceBlock-content{column-gap:2rem}}@media (max-width:480px){.widget_resourceBlock-content{gap:1.5rem 0}}.widget_resourceBlock-content div{grid-column:span 4}@media (max-width:480px){.widget_resourceBlock-content div{grid-column:span 8}}.widget_resourceBlock-lead img{margin:0 0 1rem;width:13rem}@media (max-width:480px){.widget_resourceBlock-lead img{margin:0 0 .5rem}}.widget_resourceBlock-lead h2{color:#fff;font-size:2rem;line-height:1.6;margin:0 0 1.5rem}@media (max-width:768px){.widget_resourceBlock-lead h2{font-size:1.75rem;margin:0 0 1rem}}.widget_resourceBlock-lead h2 span{display:inline-block;white-space:nowrap}@media (max-width:768px){.widget_resourceBlock-lead h2 span{display:inline;white-space:normal}}.widget_resourceBlock-lead .ui_button{border-radius:30px;color:#049bf0;font-size:1.25rem;padding:1.25rem 2rem}@media (max-width:768px){.widget_resourceBlock-lead .ui_button{font-size:1rem;padding:1rem 1.25rem}}@media (max-width:480px){.widget_resourceBlock-lead .ui_button{width:100%}}.widget_resourceBlock-lead.inline h2 span{display:inline;white-space:normal}.widget_resourceBlock-img{height:20rem;text-align:center}@media (max-width:480px){.widget_resourceBlock-img{height:15rem}}.widget_resourceBlock-img a{display:block;transition:all .1s linear}.widget_resourceBlock-img a:focus img,.widget_resourceBlock-img a:hover img{margin:-3px 0 0}.widget_resourceBlock-img img{border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);width:80%}@media (max-width:768px){.widget_resourceBlock-img img{width:100%}}@media (max-width:480px){.widget_resourceBlock-img img{width:70%}}.widget_resourceBlock2nd{margin:auto;max-width:1440px;padding:3.75rem 0;width:100%}@media screen and (max-width:800px){.widget_resourceBlock2nd{padding:2.5em 0}}.widget_resourceBlock2nd-content{background:#6ed4ff;border-radius:10px;margin:0 1.5rem}@media screen and (max-width:450px){.widget_resourceBlock2nd-content{margin:0 .875rem}}.widget_resourceBlock2nd-title{background:#000;border-radius:10px 10px 0 0;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.5;padding:.25rem 1rem;text-align:center}@media screen and (max-width:1080px){.widget_resourceBlock2nd-title{font-size:1rem}}.widget_resourceBlock2nd-items{-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);padding:1.25rem .75rem}@media screen and (max-width:1080px){.widget_resourceBlock2nd-items{display:block}}.widget_resourceBlock2nd-item-thumb{aspect-ratio:2.42424242;margin-left:auto;width:320px}@media screen and (max-width:1080px){.widget_resourceBlock2nd-item-thumb{margin:0 auto;width:260px}}.widget_resourceBlock2nd-item-thumb img{height:100%;width:100%}.widget_resourceBlock2nd-text-wrapper{font-size:1rem;font-weight:800;line-height:1.3}@media screen and (max-width:1080px){.widget_resourceBlock2nd-text-wrapper{padding-top:1.25rem;text-align:center}}.widget_resourceBlock2nd-button_wrapper{margin:1.5em auto 0}@media screen and (max-width:700px){.widget_resourceBlock2nd-button_wrapper{margin:1.5rem auto 0;text-align:center}}.widget_features-nav{background:#f3f4f5;overflow:auto}.widget_features-nav-lists{display:flex;padding:1rem 0}.widget_features-nav-lists li{color:#444;font-size:14px;line-height:1.2;white-space:nowrap}.widget_features-nav-lists li:last-child{padding-right:60px}@media (max-width:768px){.widget_features-nav-lists li:last-child{padding-right:40px}}@media (max-width:480px){.widget_features-nav-lists li:last-child{padding-right:20px}}.widget_features-nav-lists li.active{color:#049bf0;font-weight:700}.widget_features-nav-lists li.active a{pointer-events:none}.widget_features-nav-lists li+li{margin-left:1.25rem}.widget_features-nav-lists li a:focus,.widget_features-nav-lists li a:hover{color:#049bf0}.widget_features-heroHeader-content{padding:4em 0 7.5em;text-align:center}@media (max-width:480px){.widget_features-heroHeader-content{padding:3rem 0 6rem}}.widget_features-heroHeader-content img{margin:0 0 2rem;width:5rem}@media (max-width:480px){.widget_features-heroHeader-content img{margin:0 0 1.5rem;width:4rem}}.widget_features-heroHeader-content h2{font-size:3.5rem;line-height:1.4;margin:0 0 1rem}@media (max-width:768px){.widget_features-heroHeader-content h2{font-size:3rem}}@media (max-width:480px){.widget_features-heroHeader-content h2{font-size:2rem}}.widget_features-heroHeader-content p{font-size:1.25rem;font-weight:700;margin:0}@media (max-width:480px){.widget_features-heroHeader-content p{font-size:1.125rem}}.widget_features-heroHeader-content p span{display:block}@media (max-width:768px){.widget_features-heroHeader-content p span{display:inline}}.widget_features-content-wrapper{overflow:hidden}@media (max-width:768px){.widget_features-content-wrapper{overflow:visible}}.widget_features-content{padding-bottom:10px}@media (max-width:768px){.widget_features-content{padding-bottom:0}}.widget_features-content+.widget_features-content{margin:7.5rem 0 0}@media (max-width:480px){.widget_features-content+.widget_features-content{margin:5rem 0 0}}.widget_features-content h3{color:#049bf0;font-size:1rem;line-height:1.4;margin:0 0 .5rem}.widget_features-content h2{font-size:2.5rem;line-height:1.4;margin:0 0 1.5rem}@media (max-width:768px){.widget_features-content h2{margin:0 0 1rem}}@media (max-width:480px){.widget_features-content h2{font-size:1.75rem}}.widget_features-content h2 span{display:inline-block;white-space:nowrap}@media (max-width:768px){.widget_features-content h2 span{display:inline;white-space:normal}}.widget_features-content .content_img-main{margin:0;position:relative}.widget_features-content .content_img-main img{border-radius:4px;box-shadow:0 0 10px 0 rgba(33,49,64,.15);width:100%}@media (max-width:480px){.widget_features-content .content_img-main img{box-shadow:none}}.widget_features-content p{color:#444;margin:0}@media (max-width:768px){.widget_features-content p{margin:2rem 0 0}}@media (max-width:480px){.widget_features-content p{margin:1.5rem 0 0}}.widget_features-content p a.link-underline:visited,.widget_features-content p a.link:visited{color:#086682}.widget_features-content p a.link-underline:visited svg,.widget_features-content p a.link:visited svg{fill:#086682}.widget_features-content .content_img-sub{margin:3rem 0 0}@media (max-width:768px){.widget_features-content .content_img-sub{margin:2rem 0 0}}@media (max-width:480px){.widget_features-content .content_img-sub{margin:2rem auto 0;width:90%}}.widget_features-content .content_img-sub.border img{border:1px solid #d1d3d6}.widget_features-content .content_img-sub img{border-radius:4px;width:100%}.widget_features-content .content_img-sub img+img{margin-top:.75rem}.widget_features-content .content_img-sub span{color:#777;display:inline-block;font-size:.6rem;line-height:1.4;margin:.5rem 0 0;white-space:nowrap}@media (max-width:768px){.widget_features-content .content_img-sub span{white-space:normal}}.widget_features-content .content_img-sub figcaption{color:#777;font-size:12px;line-height:1.4;margin:.75rem 0 0}.widget_features-content.content_right{display:grid;gap:0 48px;grid-template-columns:6fr 4fr;grid-template-rows:repeat(3,auto) 1fr}@media (max-width:768px){.widget_features-content.content_right{gap:0 2rem;grid-template-columns:1fr 1fr}}@media (max-width:480px){.widget_features-content.content_right{display:block}}.widget_features-content.content_right h2,.widget_features-content.content_right h3{grid-column:2/3;grid-row:auto}@media (max-width:768px){.widget_features-content.content_right h2,.widget_features-content.content_right h3{grid-column:1/3}}.widget_features-content.content_right .content_img-main{grid-column:1/2;grid-row:1/5;height:calc(100% + 20px);margin:-10px 0 0 -10px;overflow:hidden;width:calc(100% + 10px)}@media (max-width:768px){.widget_features-content.content_right .content_img-main{grid-column:1/3;grid-row:auto;height:auto;margin:0 0 2rem;overflow:visible;width:100%}}@media (max-width:480px){.widget_features-content.content_right .content_img-main{border:1px solid #d1d3d6;border-radius:4px;margin:0 0 1.5rem;overflow:hidden}}.widget_features-content.content_right .content_img-main:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";display:block;height:100%;position:absolute;right:0;width:100px;z-index:2}@media (max-width:768px){.widget_features-content.content_right .content_img-main:before{display:none}}.widget_features-content.content_right .content_img-main img{height:calc(100% - 20px);left:10px;position:absolute;top:10px;width:auto}@media (max-width:768px){.widget_features-content.content_right .content_img-main img{height:auto;position:static;width:100%}}@media (max-width:480px){.widget_features-content.content_right .content_img-main img{width:180%}}.widget_features-content.content_right p{grid-column:2/3;grid-row:auto}@media (max-width:768px){.widget_features-content.content_right p{grid-column:1/2}}.widget_features-content.content_right .content_img-sub{grid-column:2/3;grid-row:auto}.widget_features-content.content_left{display:grid;gap:0 48px;grid-template-columns:4fr 6fr;grid-template-rows:repeat(3,auto) 1fr}@media (max-width:768px){.widget_features-content.content_left{gap:0 2rem;grid-template-columns:1fr 1fr}}@media (max-width:480px){.widget_features-content.content_left{display:block}}.widget_features-content.content_left h2,.widget_features-content.content_left h3{grid-column:1/2;grid-row:auto}@media (max-width:768px){.widget_features-content.content_left h2,.widget_features-content.content_left h3{grid-column:1/3}}.widget_features-content.content_left .content_img-main{grid-column:2/3;grid-row:1/5}@media (max-width:768px){.widget_features-content.content_left .content_img-main{grid-column:1/3;grid-row:auto}}@media (max-width:480px){.widget_features-content.content_left .content_img-main{border:1px solid #d1d3d6;border-radius:4px;overflow:hidden}}.widget_features-content.content_left .content_img-main img{height:100%;left:0;position:absolute;top:0;width:auto}@media (max-width:768px){.widget_features-content.content_left .content_img-main img{height:auto;position:static;width:100%}}@media (max-width:480px){.widget_features-content.content_left .content_img-main img{width:180%}}.widget_features-content.content_left p{grid-column:1/2;grid-row:auto}@media (max-width:768px){.widget_features-content.content_left p{grid-column:1/2}}.widget_features-content.content_left .content_img-sub{grid-column:1/2;grid-row:auto}@media (max-width:768px){.widget_features-content.content_left .content_img-sub{grid-column:2/3}}.widget_features-content.content_center{display:grid;gap:0 48px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto) 1fr}@media (max-width:768px){.widget_features-content.content_center{gap:0 2rem}}@media (max-width:480px){.widget_features-content.content_center{display:block}}.widget_features-content.content_center .content_img-main,.widget_features-content.content_center h2,.widget_features-content.content_center h3{grid-column:1/3;grid-row:auto}.widget_features-content.content_center h2{margin:0 0 1rem}@media (max-width:480px){.widget_features-content.content_center .content_img-main{border:1px solid #d1d3d6;border-radius:4px;overflow:hidden}.widget_features-content.content_center .content_img-main img{width:180%}}.widget_features-content.content_center p{grid-column:1/2;grid-row:auto;margin:2rem 0 0}@media (max-width:480px){.widget_features-content.content_center p{margin:1.5rem 0 0}}.widget_features-content.content_center .content_img-sub{grid-column:2/3;grid-row:auto;margin:2.5rem 0 0}@media (max-width:768px){.widget_features-content.content_center .content_img-sub{margin:2rem 0 0}}@media (max-width:480px){.widget_features-content.content_center .content_img-sub{margin:2rem auto 0;width:90%}}.widget_features-lists-wrapper{background:#f8f9fa;margin:7.5rem 0 0}@media (max-width:480px){.widget_features-lists-wrapper{margin:4rem 0 0}}.widget_features-lists-content{padding:4rem 0}@media (max-width:480px){.widget_features-lists-content{padding:3rem 0}}.widget_features-lists-content .section-head{margin:0 0 4rem;text-align:center}@media (max-width:768px){.widget_features-lists-content .section-head{margin:0 0 3rem}}@media (max-width:480px){.widget_features-lists-content .section-head{margin:0 0 2rem;text-align:left}}.widget_features-lists-content .section-head h3{color:#049bf0;font-size:1rem;line-height:1.4;margin:0 0 .5rem}.widget_features-lists-content .section-head h2{font-size:2.5rem;line-height:1.4;margin:0}@media (max-width:480px){.widget_features-lists-content .section-head h2{font-size:2rem}}.widget_features-lists{display:grid;gap:48px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.widget_features-lists{gap:3rem 2rem;grid-template-columns:1fr 1fr}}@media (max-width:480px){.widget_features-lists{gap:2.5rem 0;grid-template-columns:1fr}}.widget_features-lists li.active a{cursor:pointer;pointer-events:none;text-decoration:underline;text-underline-offset:.15em}.widget_features-lists img{margin:0 0 1.5rem;width:3rem}.widget_features-lists h4{font-size:1.125rem;line-height:1.2;margin:0 0 .75rem}.widget_features-lists p{color:#777;font-size:14px;margin:0 0 .25rem}.widget_features-lists a{font-size:14px}.widget_customerStory-lists{column-gap:1.5rem;display:grid;grid-template-columns:repeat(3,1fr);margin:3rem 0 0}@media (max-width:480px){.widget_customerStory-lists{gap:1.5rem 0;grid-template-columns:1fr;margin:3rem 0 0}.widget_customerStory-lists a{display:grid;gap:0 1rem;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}}.widget_customerStory-lists a:focus img,.widget_customerStory-lists a:hover img{opacity:.9}.widget_customerStory-lists a:focus .link,.widget_customerStory-lists a:focus h4,.widget_customerStory-lists a:hover .link,.widget_customerStory-lists a:hover h4{text-decoration:underline}.widget_customerStory-lists img{border-radius:4px;margin:0 0 1rem;width:100%}@media (max-width:480px){.widget_customerStory-lists img{grid-column:span 1;grid-row:span 2;margin:0}}.widget_customerStory-lists img.border{border:1px solid #e1e3e6}.widget_customerStory-lists h4{color:#049bf0;font-size:1rem;line-height:1.4;margin:0 0 .25rem}.widget_customerStory-lists p{color:#777;font-size:.75rem;margin:0}@media (max-width:480px){.widget_customerStory-lists h4,.widget_customerStory-lists p{grid-column:span 1;grid-row:auto}}.widget_customerStory-lists .link{color:#049bf0;display:inline-block;font-size:.875rem;line-height:1.4;margin:.5rem 0 0}@media (max-width:480px){.widget_customerStory-lists .link{grid-column:span 1;grid-row:auto}}.widget_customer-heroHeader{margin:0 0 2rem}@media (max-width:768px){.widget_customer-heroHeader{margin:0 auto 3rem}}.widget_customer-heroHeader-content{display:grid;gap:normal 48px;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr;height:348px}@media (max-width:768px){.widget_customer-heroHeader-content{gap:normal;grid-template-columns:auto;grid-template-rows:auto;height:auto}}@media screen and (max-width:900px){.widget_customer-heroHeader-content{height:auto}}.widget_customer-heroHeader-backlink{color:#777;font-size:.875rem;grid-column:span 6;grid-row:1;margin:0 0 1rem}@media (max-width:768px){.widget_customer-heroHeader-backlink{grid-column:auto!important}}.widget_customer-heroHeader-backlink a:focus,.widget_customer-heroHeader-backlink a:hover{color:#049bf0;text-decoration:underline}.widget_customer-heroHeader-backlink svg{transform:rotate(180deg) translateY(-.1em)!important}.widget_customer-heroHeader-firstImage{grid-column:span 6;grid-row:span 2;height:100%;overflow:hidden;position:relative}@media (max-width:768px){.widget_customer-heroHeader-firstImage{grid-column:auto!important;grid-row:2;overflow:visible}}.widget_customer-heroHeader-firstImage img{height:auto;left:50%;position:absolute;transform:translateX(-50%);width:100%}@media (max-width:768px){.widget_customer-heroHeader-firstImage img{height:auto!important;left:auto!important;position:static!important;transform:none!important;width:100%!important}}.widget_customer-heroHeader-firstImage span{bottom:1rem;color:#fff;display:block;font-size:.75rem;line-height:1.4;position:absolute;right:1rem;text-shadow:0 0 .75rem rgba(0,0,0,.5)}@media (max-width:768px){.widget_customer-heroHeader-firstImage span{color:#777;margin:.25rem 0 0;position:static;text-align:right;text-shadow:none}}.widget_customer-heroHeader-title{align-self:end;grid-column:span 6;grid-row:2}@media (max-width:768px){.widget_customer-heroHeader-title{grid-column:auto!important;grid-row:3}}.widget_customer-heroHeader-title h2{font-size:2.25rem;line-height:1.4;margin:0 0 2rem}@media (max-width:768px){.widget_customer-heroHeader-title h2{font-size:1.75rem;margin:1.25rem 0 1rem!important}}.widget_customer-heroHeader-title h2 span{display:block}@media (max-width:480px){.widget_customer-heroHeader-title h2 span{display:inline}}.widget_customer-heroHeader-title p{font-size:.875rem;line-height:1.6;margin:0}.widget_customer-heroHeader-title p a{text-decoration:underline}.widget_customer-heroHeader-title p a:focus,.widget_customer-heroHeader-title p a:hover{color:#049bf0}.widget_customer-heroHeader-title p a .icon_launch{transform:translateY(.15em)!important}.widget_customer-info{margin:0 0 4.5rem}.widget_customer-info figure{margin:0 0 1rem}.widget_customer-info figure img{width:100%}.widget_customer-members{display:grid;gap:2rem 48px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.widget_customer-members li{display:flex;flex-direction:column}.widget_customer-members .company{line-height:1.4;margin:0 0 .5rem}.widget_customer-members .position{color:#777;font-size:.875rem;line-height:1.4;margin:0 0 1rem}.widget_customer-members .name{font-weight:700;line-height:1.2;margin:auto 0 0}.widget_customer-members .links{display:flex;line-height:1;margin:.5rem 0 0}.widget_customer-members .links a:focus,.widget_customer-members .links a:hover{opacity:.85}.widget_customer-members .links a+a{margin-left:.5rem}.widget_customer-members .links img{height:auto;width:1.125rem}.widget_customer-subinfo{border-top:1px solid #e1e3e6;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.5rem 0 0;padding:.5rem 0 0}.widget_customer-subinfo .interviewer{color:#444;font-size:.875rem;line-height:1.6;margin:0 1rem 0 0}.widget_customer-subinfo .releaseDay{color:#777;font-size:.75rem;line-height:1.6;margin:0}.widget_customer-episode .dialog,.widget_customer-episode .dialog-interviewer,.widget_customer-episode .external-link,.widget_customer-episode .introduction,.widget_customer-episode h3,.widget_customer-interview .dialog,.widget_customer-interview .dialog-interviewer,.widget_customer-interview .external-link,.widget_customer-interview .introduction,.widget_customer-interview h3{margin:0 auto;max-width:744px}.widget_customer-episode h3,.widget_customer-interview h3{color:#0cb3e6;font-size:2rem;line-height:1.4;margin-top:4rem}.widget_customer-episode .dialog-interviewer,.widget_customer-interview .dialog-interviewer{font-size:1.125rem;font-weight:700;margin-top:2rem;position:relative}@media screen and (max-width:1000px){.widget_customer-episode .dialog-interviewer,.widget_customer-interview .dialog-interviewer{padding-left:2rem}}.widget_customer-episode .dialog-interviewer:before,.widget_customer-interview .dialog-interviewer:before{border-top:1px solid #777;content:"";display:inline-block;left:calc(-48px - 1.5rem);position:absolute;top:.875rem;width:48px}@media screen and (max-width:1000px){.widget_customer-episode .dialog-interviewer:before,.widget_customer-interview .dialog-interviewer:before{left:0;width:1.5rem}}.widget_customer-episode .dialog,.widget_customer-interview .dialog{margin-top:2rem;position:relative}.widget_customer-episode .speaker,.widget_customer-interview .speaker{color:#777;left:-1.5rem;position:absolute;text-align:right;transform:translateX(-100%)}@media screen and (max-width:1100px){.widget_customer-episode .speaker,.widget_customer-interview .speaker{display:inline;margin:0 .75rem 0 0;position:static;text-align:left;transform:none}}.widget_customer-episode .speaker.long,.widget_customer-interview .speaker.long{display:block;left:-99px;position:relative;text-align:left;transform:none}@media screen and (max-width:1100px){.widget_customer-episode .speaker.long,.widget_customer-interview .speaker.long{display:inline-block;position:static}}.widget_customer-episode .speak,.widget_customer-interview .speak{display:block}@media screen and (max-width:1100px){.widget_customer-episode .speak,.widget_customer-interview .speak{display:inline}}.widget_customer-episode .speak .speak+.speak,.widget_customer-interview .speak .speak+.speak{margin:1rem 0 0}@media screen and (max-width:1100px){.widget_customer-episode .speak .speak:first-child,.widget_customer-interview .speak .speak:first-child{display:inline}}.widget_customer-episode .speak a,.widget_customer-interview .speak a{text-decoration:underline}.widget_customer-episode .speak a:focus,.widget_customer-episode .speak a:hover,.widget_customer-interview .speak a:focus,.widget_customer-interview .speak a:hover{color:#049bf0}.widget_customer-episode figure,.widget_customer-interview figure{margin:2.5rem auto;text-align:center}.widget_customer-episode figure img,.widget_customer-interview figure img{width:100%}.widget_customer-episode figure.figure-portrait,.widget_customer-interview figure.figure-portrait{float:right;margin:2.5rem 0 2.5rem 3rem}@media screen and (max-width:580px){.widget_customer-episode figure.figure-portrait,.widget_customer-interview figure.figure-portrait{float:none;margin:1.5rem auto;max-width:80%}}.widget_customer-episode figure.figure-portrait img,.widget_customer-interview figure.figure-portrait img{max-width:348px}@media screen and (max-width:580px){.widget_customer-episode figure.figure-portrait img,.widget_customer-interview figure.figure-portrait img{max-width:100%}}.widget_customer-episode figure.figure-portrait figcaption,.widget_customer-interview figure.figure-portrait figcaption{text-align:left}.widget_customer-episode figure.figure-function,.widget_customer-interview figure.figure-function{border:1px solid #e1e3e6;border-radius:4px;max-width:744px;padding:2rem}.widget_customer-episode figure.figure-function img,.widget_customer-interview figure.figure-function img{max-width:70%}.widget_customer-episode figure.figure-function figcaption,.widget_customer-interview figure.figure-function figcaption{font-size:.875rem}.widget_customer-episode figcaption,.widget_customer-interview figcaption{color:#777;font-size:.75rem;line-height:1.4;margin-top:.5rem}.widget_customer-episode figcaption span,.widget_customer-interview figcaption span{display:block}@media screen and (max-width:580px){.widget_customer-episode figcaption span,.widget_customer-interview figcaption span{display:inline}}.widget_customer-episode code,.widget_customer-interview code{background:#f3f4f5;border:1px solid #e1e3e6;border-radius:2px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.95em;margin:0 .25rem;padding:2px 4px}.widget_customer-episode .favicon,.widget_customer-interview .favicon{background:#fff;display:inline-block;margin:0 6px 0 3px;vertical-align:text-top;width:1rem}.widget_customer-episode .link,.widget_customer-interview .link{color:inherit;text-decoration:underline}.widget_customer-episode .link:focus,.widget_customer-episode .link:hover,.widget_customer-interview .link:focus,.widget_customer-interview .link:hover{color:#049bf0}.widget_customer-episode .external-link,.widget_customer-interview .external-link{background:#f3f4f5;border-radius:4px;line-height:1.4;margin-top:2rem;overflow:hidden;padding:1rem 1.5rem;vertical-align:middle}.widget_customer-episode .external-link a,.widget_customer-interview .external-link a{text-decoration:underline}.widget_customer-episode .external-link a:focus,.widget_customer-episode .external-link a:hover,.widget_customer-interview .external-link a:focus,.widget_customer-interview .external-link a:hover{color:#049bf0}.widget_customer-episode .slide,.widget_customer-interview .slide{margin:2.5rem 0}.widget_customer-episode .full-width,.widget_customer-interview .full-width{background:#f8f9fa;border-bottom:1px solid #e1e3e6;border-top:1px solid #e1e3e6;margin:4rem 0;text-align:center}@media (max-width:768px){.widget_customer-episode .full-width,.widget_customer-interview .full-width{margin:2rem 0}}.widget_customer-episode .full-width figure,.widget_customer-interview .full-width figure{margin:2.5rem 0 2rem}.widget_customer-episode .full-width figcaption,.widget_customer-interview .full-width figcaption{margin-top:1rem}.widget_customer-episode .widget_resourceBlock,.widget_customer-interview .widget_resourceBlock{border-radius:.5rem;margin:4rem 0 0}.widget_customer-episode .widget_resourceBlock-lead h2,.widget_customer-interview .widget_resourceBlock-lead h2{margin:0 0 1rem}.widget_customer-episode .widget_resourceBlock-content div:first-child,.widget_customer-interview .widget_resourceBlock-content div:first-child{grid-column:span 5}@media (max-width:480px){.widget_customer-episode .widget_resourceBlock-content div:first-child,.widget_customer-interview .widget_resourceBlock-content div:first-child{grid-column:span 8}}.widget_customer-episode .widget_resourceBlock-content div:nth-child(2),.widget_customer-interview .widget_resourceBlock-content div:nth-child(2){grid-column:span 3}@media (max-width:480px){.widget_customer-episode .widget_resourceBlock-content div:nth-child(2),.widget_customer-interview .widget_resourceBlock-content div:nth-child(2){grid-column:span 8}}.widget_customer-episode .widget_resourceBlock-img,.widget_customer-interview .widget_resourceBlock-img{height:15rem}.widget_customer-episode .widget_resourceBlock-img img,.widget_customer-interview .widget_resourceBlock-img img{width:100%}@media (max-width:480px){.widget_customer-episode .widget_resourceBlock-img img,.widget_customer-interview .widget_resourceBlock-img img{width:70%}}.widget_customer-episode .introduction{margin:0 auto 4rem}.widget_customer-episode h3{margin:0 0 2rem}.widget_customer-episode h4{font-size:1.125rem;font-weight:700}.widget_customer-episode figure.figure-portrait{margin:0 0 2.5rem 3rem}.widget_customer-episode section{margin-bottom:3rem}.widget_customer-episode section:after{clear:both;content:"";display:block}.widget_customer-customerStoryLists{background:#f8f9fa;margin:5rem 0 0;padding:4rem 0}@media (max-width:480px){.widget_customer-customerStoryLists{padding:3rem 0}}.widget_customer-customerStoryLists h3{font-size:2rem;margin:0 0 3rem;text-align:center}@media (max-width:480px){.widget_customer-customerStoryLists h3{font-size:1.5rem}}.widget_customer-customerStoryLists .widget_customerStory-lists{gap:48px;grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.widget_customer-customerStoryLists .widget_customerStory-lists{gap:2rem;grid-template-columns:1fr 1fr;margin:3rem 0 0}}@media (max-width:480px){.widget_customer-customerStoryLists .widget_customerStory-lists{gap:1.5rem 0;grid-template-columns:1fr}.widget_customer-customerStoryLists .widget_customerStory-lists a{gap:0 1rem;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,auto) 1fr}}.widget_customer-customerStoryLists .widget_customerStory-lists a:focus h4,.widget_customer-customerStoryLists .widget_customerStory-lists a:hover h4{text-decoration:none}@media (max-width:480px){.widget_customer-customerStoryLists .widget_customerStory-lists img{grid-row:span 3}}.widget_customer-customerStoryLists .widget_customerStory-lists h4{color:#111}.widget_customer-customerStoryLists .link-row{margin:1rem 0 0;text-align:right}.widget_customer-customerStoryLists .link-row a{font-size:.875rem;font-weight:700}.widget_info-backlink{background:#f3f4f5;margin:0 0 2.5rem}.widget_info-backlink-content{padding:3rem 0 1rem}.widget_info-backlink-content a{color:#616366;font-size:1.25rem;font-weight:700;line-height:1.2}.widget_info-backlink-content a:focus,.widget_info-backlink-content a:hover{color:#049bf0}.widget_info-head{display:flex;justify-content:space-between;margin:0 0 1.5rem}@media (max-width:480px){.widget_info-head{margin:0 0 1rem}}.widget_info-head h3{font-size:1.5rem;line-height:1.2;margin:0!important}@media (max-width:480px){.widget_info-head h3{font-size:1.25rem}}@media (max-width:768px){.widget_info-head .ui_dropdown-content{left:auto;right:0;transform:translateY(100%)}}.widget_info-lists li{border-radius:4px;display:grid;gap:1rem;grid-template-columns:repeat(8,1fr);margin:0 -1rem;padding:1rem}@media screen and (max-width:640px){.widget_info-lists li{gap:.5rem;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);margin:0;padding:1rem 0}}.widget_info-lists li:focus,.widget_info-lists li:hover{background:#f8f9fa;transition:all .1s linear}@media screen and (max-width:640px){.widget_info-lists li:focus,.widget_info-lists li:hover{background:none}}.widget_info-lists time{color:#111;font-family:SF Mono,Menlo,Consolas,monospace;grid-column:span 1;line-height:1.6;white-space:nowrap}@media screen and (max-width:640px){.widget_info-lists time{grid-column:auto;grid-row:1}}.widget_info-lists .ui_tag{grid-column:span 2;line-height:1.6}@media screen and (max-width:640px){.widget_info-lists .ui_tag{grid-column:auto;grid-row:1}}.widget_info-lists .title{font-weight:700;grid-column:span 5;line-height:1.6}@media screen and (max-width:640px){.widget_info-lists .title{grid-column:span 2;grid-row:2}}.widget_info-lists .title:focus a,.widget_info-lists .title:hover a{text-decoration:underline}.widget_infoEntry-header time{color:#777;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.2}.widget_infoEntry-header .widget_infoEntry-title,.widget_infoEntry-header h1{font-size:2rem;line-height:1.6;margin:0 0 2.25rem;padding:0}@media (max-width:480px){.widget_infoEntry-header .widget_infoEntry-title,.widget_infoEntry-header h1{font-size:1.5rem;margin:0 0 1.5rem}}.widge_infoEntry-content h2,.widget_event-main h2{border-bottom:1px solid #e1e3e6;font-size:1.75rem;line-height:1.6;margin:3.75rem 0 2rem;padding:0 0 .5rem}@media (max-width:480px){.widge_infoEntry-content h2,.widget_event-main h2{font-size:1.5rem;margin:2rem 0 1.25rem}}.widge_infoEntry-content h3,.widget_event-main h3{border-bottom:1px solid #e1e3e6;font-size:1.5rem;line-height:1.6;margin:3.5rem 0 1.75rem;padding:0 0 .25rem}@media (max-width:480px){.widge_infoEntry-content h3,.widget_event-main h3{font-size:1.25rem;margin:2rem 0 1rem}}.widge_infoEntry-content h4,.widget_event-main h4{font-size:1.25rem;margin:1.5rem 0 .5rem}@media (max-width:480px){.widge_infoEntry-content h4,.widget_event-main h4{font-size:1.125rem}}.widge_infoEntry-content h5,.widge_infoEntry-content h6,.widget_event-main h5,.widget_event-main h6{font-size:1rem;margin:0 0 1rem}.widge_infoEntry-content h2,.widge_infoEntry-content h3,.widge_infoEntry-content h4,.widge_infoEntry-content h5,.widge_infoEntry-content h6,.widget_event-main h2,.widget_event-main h3,.widget_event-main h4,.widget_event-main h5,.widget_event-main h6{scroll-margin-top:4.5rem}@media (max-width:480px){.widge_infoEntry-content h2,.widge_infoEntry-content h3,.widge_infoEntry-content h4,.widge_infoEntry-content h5,.widge_infoEntry-content h6,.widget_event-main h2,.widget_event-main h3,.widget_event-main h4,.widget_event-main h5,.widget_event-main h6{scroll-margin-top:.5rem}}.widge_infoEntry-content p,.widget_event-main p{margin:0 0 1rem}.widge_infoEntry-content a,.widget_event-main a{text-decoration:underline}.widge_infoEntry-content a:focus,.widge_infoEntry-content a:hover,.widget_event-main a:focus,.widget_event-main a:hover{color:#049bf0}.widge_infoEntry-content code,.widget_event-main code{background:#f3f4f5;border:1px solid #e1e3e6;border-radius:3px;color:#866200;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.9em;margin:0 2px;padding:.25em .4em;white-space:normal}.widge_infoEntry-content pre,.widget_event-main pre{background:#f3f4f5;border-radius:4px;color:#111;font-family:SF Mono,Menlo,Consolas,monospace;margin:1rem 0;overflow:auto;padding:1rem 1.5rem;white-space:pre}.widge_infoEntry-content ol,.widge_infoEntry-content ul,.widget_event-main ol,.widget_event-main ul{margin:1rem 0}.widge_infoEntry-content ol li,.widge_infoEntry-content ul li,.widget_event-main ol li,.widget_event-main ul li{margin-left:1.25rem}.widge_infoEntry-content ol li+li,.widge_infoEntry-content ul li+li,.widget_event-main ol li+li,.widget_event-main ul li+li{margin-top:.5rem}.widge_infoEntry-content ol li ul,.widge_infoEntry-content ul li ul,.widget_event-main ol li ul,.widget_event-main ul li ul{margin:0 0 .75rem}.widge_infoEntry-content ol.contents,.widge_infoEntry-content ul.contents,.widget_event-main ol.contents,.widget_event-main ul.contents{background:#f8f9fa;border-radius:.5rem;padding:1.5rem 1.75rem}.widge_infoEntry-content ol.contents:before,.widge_infoEntry-content ul.contents:before,.widget_event-main ol.contents:before,.widget_event-main ul.contents:before{content:"目次";display:block;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}@media (max-width:480px){.widge_infoEntry-content ol.contents:before,.widge_infoEntry-content ul.contents:before,.widget_event-main ol.contents:before,.widget_event-main ul.contents:before{font-size:1.125rem}}.widge_infoEntry-content ol.contents li,.widge_infoEntry-content ul.contents li,.widget_event-main ol.contents li,.widget_event-main ul.contents li{color:#444}.widge_infoEntry-content ol.contents a,.widge_infoEntry-content ul.contents a,.widget_event-main ol.contents a,.widget_event-main ul.contents a{text-decoration:none}.widge_infoEntry-content ol.contents a:focus,.widge_infoEntry-content ol.contents a:hover,.widge_infoEntry-content ul.contents a:focus,.widge_infoEntry-content ul.contents a:hover,.widget_event-main ol.contents a:focus,.widget_event-main ol.contents a:hover,.widget_event-main ul.contents a:focus,.widget_event-main ul.contents a:hover{color:#111;text-decoration:underline}.widge_infoEntry-content ol.contents a:visited,.widge_infoEntry-content ul.contents a:visited,.widget_event-main ol.contents a:visited,.widget_event-main ul.contents a:visited{color:#777}.widge_infoEntry-content ul,.widget_event-main ul{list-style-type:disc}.widge_infoEntry-content ul li ul,.widget_event-main ul li ul{list-style:circle}.widge_infoEntry-content table,.widget_event-main table{border-collapse:collapse;border-spacing:0;margin:1rem 0}.widge_infoEntry-content tr:hover,.widget_event-main tr:hover{background:#f8f9fa}.widge_infoEntry-content th,.widget_event-main th{text-align:left}@media (max-width:480px){.widge_infoEntry-content th,.widget_event-main th{display:none}}.widge_infoEntry-content td,.widget_event-main td{padding:.5rem 1.5rem .5rem 0}@media (max-width:480px){.widge_infoEntry-content td,.widget_event-main td{display:block}}.widge_infoEntry-content td:first-child,.widget_event-main td:first-child{box-sizing:content-box;min-width:120px}.widge_infoEntry-content td:last-child,.widget_event-main td:last-child{padding-right:0}.widge_infoEntry-content td.time,.widget_event-main td.time{vertical-align:top;white-space:nowrap}@media (max-width:480px){.widge_infoEntry-content td.time,.widget_event-main td.time{color:#777;font-weight:700;padding-bottom:0;white-space:normal}}.widge_infoEntry-content td h4,.widget_event-main td h4{font-size:1.125rem;margin:0 0 .25rem}.widge_infoEntry-content td p,.widget_event-main td p{margin:.5rem 0}.widge_infoEntry-content td p.widget_event-strong,.widget_event-main td p.widget_event-strong{font-weight:700;margin:0}.widge_infoEntry-content td p.widget_event-strong+p,.widget_event-main td p.widget_event-strong+p{margin:2px 0 .5rem}.widge_infoEntry-content figure,.widget_event-main figure{margin:1rem 0}.widge_infoEntry-content figure img,.widget_event-main figure img{margin:0}.widge_infoEntry-content figcaption,.widget_event-main figcaption{color:#777;font-size:14px;line-height:1.4;margin:.5rem 0 0}.widge_infoEntry-content img,.widget_event-main img{margin:0 0 1rem;width:100%}.widge_infoEntry-content hr,.widget_event-main hr{border-width:0;border-top:1px solid #e1e3e6;margin:2rem auto}.widge_infoEntry-content iframe,.widget_event-main iframe{margin:1rem auto}.widge_infoEntry-content .widget_event-speakers,.widget_event-main .widget_event-speakers{align-items:flex-start;display:flex;margin:1rem 0}.widge_infoEntry-content .widget_event-speakers+.widget_event-speakers,.widget_event-main .widget_event-speakers+.widget_event-speakers{margin-top:1.5rem}.widge_infoEntry-content .widget_event-speakers img,.widget_event-main .widget_event-speakers img{height:auto;vertical-align:bottom;width:120px}.widge_infoEntry-content .widget_event-speaker,.widget_event-main .widget_event-speaker{flex:1;margin:0 0 0 1.5rem;min-width:0}.widge_infoEntry-content .widget_event-speaker h4,.widget_event-main .widget_event-speaker h4{font-size:1rem;margin:0 0 .25rem}.widge_infoEntry-content .widget_event-speaker p,.widget_event-main .widget_event-speaker p{margin:.5rem 0}.widget_infoEntry-tag{margin:5rem 0 0}.widget_infoEntry-pager{margin:1.5rem 0 0}.widget_infoEntry-pager-content{border-bottom:1px solid #e1e3e6;border-top:1px solid #e1e3e6;color:#616366;display:flex;font-weight:700;justify-content:space-between}.widget_infoEntry-pager-next,.widget_infoEntry-pager-prev{display:flex;flex:1 1 50%;height:100%}.widget_infoEntry-pager-next a,.widget_infoEntry-pager-prev a{align-items:center;display:flex;padding:1rem 0;width:100%}.widget_infoEntry-pager-next a:focus,.widget_infoEntry-pager-next a:hover,.widget_infoEntry-pager-prev a:focus,.widget_infoEntry-pager-prev a:hover{background:#f8f9fa;color:#049bf0}.widget_infoEntry-pager-next a svg,.widget_infoEntry-pager-prev a svg{flex:0 0 auto}.widget_infoEntry-pager-prev a{padding-right:.5rem}.widget_infoEntry-pager-prev a .icon_arrow-reverse.icon_inline{transform:translateY(0) rotate(180deg)}.widget_infoEntry-pager-next a{justify-content:flex-end;padding-left:.5rem}.widget_infoEntry-pager-next a .icon_arrow.icon_inline{transform:translateY(0)}.widget_infoEntry-recentEntries{margin:4rem 0 0}.widget_infoEntry-recentEntries-content h3{font-size:1.5rem;line-height:1.4;margin:0 0 1.5rem}.widget_infoEntry-recentEntries-content .link-row{margin:.5rem 0 0;text-align:right}.widget_infoEntry-recentEntries-content .link-row a{color:#777}.widget_infoEntry-recentEntries-content .link-row a:focus,.widget_infoEntry-recentEntries-content .link-row a:hover{color:#049bf0;text-decoration:underline}.widget_breadcrumbs{background:#f8f9fa;padding:.75rem 0}.widget_breadcrumbs-lists{width:100%}.widget_breadcrumbs-lists li{color:#777;display:inline;font-size:14px;line-height:1}.widget_breadcrumbs-lists li:after{background:url(https://ja.mackerel.io/hubfs/assets/img/icon/icon_arrow-gray.svg) no-repeat;content:"";display:inline-block;height:1em;margin:0 .25rem 0 .5rem;transform:translateY(2px);width:1em}.widget_breadcrumbs-lists li:last-child:after{display:none}.widget_breadcrumbs-lists li.active a{color:#049bf0}.widget_breadcrumbs-lists li a:focus,.widget_breadcrumbs-lists li a:hover{color:#049bf0;text-decoration:underline}.widget_blogEntries{display:grid;gap:4rem 48px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.widget_blogEntries{gap:2.5rem 2rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.widget_blogEntries{gap:1rem 0;grid-template-columns:1fr}.widget_blogEntries li{border-bottom:1px solid #f3f4f5;display:grid;gap:0 1rem;grid-template-columns:2fr 1fr;grid-template-rows:1fr auto;padding-bottom:1rem}}.widget_blogEntries a.entry-image{display:block;margin:0 0 1rem}@media (max-width:480px){.widget_blogEntries a.entry-image{grid-column:2/3;grid-row:2/3;margin:0}}.widget_blogEntries a.entry-image:focus,.widget_blogEntries a.entry-image:hover{opacity:.9}.widget_blogEntries a.entry-image img{border-radius:.25rem;height:auto;width:100%}@media (max-width:480px){.widget_blogEntries a.entry-image img{margin:3px 0 0}}.widget_blogEntries .ui_blogCategory{margin:0 0 .25rem}@media (max-width:480px){.widget_blogEntries .ui_blogCategory{font-size:10px;grid-column:1/2;grid-row:1/2}}.widget_blogEntries a.entry-desc{display:block}@media (max-width:480px){.widget_blogEntries a.entry-desc{grid-column:1/2;grid-row:2/3}}.widget_blogEntries a.entry-desc:focus h3,.widget_blogEntries a.entry-desc:hover h3{color:#049bf0}.widget_blogEntries a.entry-desc h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.25rem;line-height:1.6;margin:0 0 .5rem;overflow:hidden}@media screen and (max-width:1000px){.widget_blogEntries a.entry-desc h3{font-size:1.125rem}}@media (max-width:480px){.widget_blogEntries a.entry-desc h3{line-height:1.4;margin:0 0 .25rem}}.widget_blogEntries a.entry-desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#444;font-size:.875rem;margin:0;overflow:hidden}@media (max-width:480px){.widget_blogEntries a.entry-desc p{line-height:1.6}}.widget_blogCategories-content{border-top:1px solid #e1e3e6;margin:4rem 0 0;padding:3rem 0 0}@media (max-width:480px){.widget_blogCategories-content{margin:2rem 0 0;padding:2rem 0 0}}.widget_blogCategories-content h3{font-size:1.5rem;line-height:1.2;margin:0 0 1.5rem}@media (max-width:480px){.widget_blogCategories-content h3{font-size:1.25rem;margin:0 0 1rem}}.widget_blogCategories-lists{display:flex;flex-wrap:wrap}.widget_blogCategories-lists li{margin:0 .75rem .5rem 0}.widget_blogNewsletter{margin:4rem 0 0}@media (max-width:480px){.widget_blogNewsletter{margin:2rem 0 0}}.widget_blogNewsletter-content{background:linear-gradient(to bottom right,#0cb3e6,#19c6fa);border-radius:.5rem;padding:3rem 2rem}@media (max-width:768px){.widget_blogNewsletter-content{padding:1.5rem}}.widget_blogNewsletter-title{color:#fff;font-size:2.5rem;line-height:1.4;margin:0;text-align:center}@media (max-width:768px){.widget_blogNewsletter-title{font-size:2rem}}@media (max-width:480px){.widget_blogNewsletter-title{font-size:1.5rem;line-height:1.4;margin:0 0 .25rem;text-align:left}}.widget_blogNewsletter-desc{color:#fff;font-size:1.25rem;margin:0 0 1.75rem;text-align:center}@media (max-width:768px){.widget_blogNewsletter-desc{margin:0 0 1.5rem}}@media (max-width:480px){.widget_blogNewsletter-desc{font-size:1rem;line-height:1.4;text-align:left}}.widget_blogNewsletter-form{color:#fff;margin:0 auto;max-width:546px}.widget_blogNewsletter-form .hs-form{column-gap:.5rem;display:grid;grid-template-columns:3fr 1fr;position:relative;row-gap:5px}.widget_blogNewsletter-form .hs-form fieldset .input{margin:0!important}.widget_blogNewsletter-form .hs-form fieldset:first-child{grid-column:span 2;max-width:100%}.widget_blogNewsletter-form .hs-form fieldset:nth-child(2){grid-column:span 2}.widget_blogNewsletter-form .hs-form fieldset:nth-child(3){grid-column:auto}@media (max-width:480px){.widget_blogNewsletter-form .hs-form fieldset:nth-child(3){grid-column:span 2}}.widget_blogNewsletter-form .hs-form .hs-fieldtype-text input,.widget_blogNewsletter-form .hs-form .hs-fieldtype-text input:hover{border-color:#19c6fa}.widget_blogNewsletter-form .hs-form .hs-fieldtype-text input.invalid,.widget_blogNewsletter-form .hs-form .hs-fieldtype-text input:focus{border-color:#086682}.widget_blogNewsletter-form .hs-form .hs-submit{grid-column:auto;width:100%}@media (max-width:480px){.widget_blogNewsletter-form .hs-form .hs-submit{grid-column:span 2;margin-top:.75rem}}.widget_blogNewsletter-form .hs-form .hs-submit .hs-button{background:#000;color:#fff;width:100%}.widget_blogNewsletter-form .hs-form .hs-submit .hs-button:focus,.widget_blogNewsletter-form .hs-form .hs-submit .hs-button:hover{opacity:.7}@media (max-width:768px){.widget_blogNewsletter-form .hs-form .hs-submit .hs-button{font-size:16px}}.widget_blogNewsletter-form .hs-form .hs_error_rollup{grid-column:span 2;margin:0;position:absolute;top:-1.5rem}.widget_blogNewsletter-form .hs-form .hs_error_rollup ul{font-size:.75rem;margin:0}.widget_blogNewsletter-form .hs-form ul.hs-error-msgs{color:#f7db6a}.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox{font-size:12px}.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]+span:before{border-color:#19c6fa;top:2px}.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]+span:after{top:7px}.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:checked+span:before{background:#086682;border-color:#086682}.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox a{color:#fff;display:inline-block;text-decoration:underline}.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox a:focus,.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox a:hover{opacity:.7}.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox a:after{background:url(https://ja.mackerel.io/hubfs/assets/img/icon/icon_launch-white.svg) no-repeat;content:"";display:inline-block;height:1em;margin:0 .25rem;transform:translateY(2px);width:1em}.widget_blogNewsletter-form .hs-fieldtype-booleancheckbox .hs-form-required{color:#fff}.widget_blogInfos{margin:4rem 0 0}@media (max-width:480px){.widget_blogInfos{margin:3rem 0 0}}.widget_blogInfo{margin:0 0 3rem}@media (max-width:480px){.widget_blogInfo{margin:0 0 2.5rem}}.widget_blogInfo h3{font-size:1.5rem;line-height:1.2;margin:0 0 1.5rem}@media (max-width:480px){.widget_blogInfo h3{font-size:1.25rem;margin:0 0 1rem}}.widget_blogInfo .link-row{border-top:1px solid #e1e3e6;font-size:.875rem;margin:2rem 0 0;padding:1rem 0 0;text-align:right}.widget_blogInfo-events{display:grid;gap:48px;grid-template-columns:1fr 1fr}@media (max-width:768px){.widget_blogInfo-events{gap:2rem}}@media (max-width:480px){.widget_blogInfo-events{gap:1.5rem;grid-template-columns:1fr}}.widget_blogInfo-events a{border-radius:4px;display:flex;flex-direction:column}@media (max-width:480px){.widget_blogInfo-events a{margin:0;padding:0}}.widget_blogInfo-events a:focus h4,.widget_blogInfo-events a:hover h4{text-decoration:underline}.widget_blogInfo-events a:focus img,.widget_blogInfo-events a:hover img{opacity:.9}.widget_blogInfo-events h4{font-size:1rem;line-height:1.6;margin:1rem 0 0}@media (max-width:768px){.widget_blogInfo-events h4{margin:.5rem 0 0}}.widget_blogInfo-events img{height:auto;width:100%}.widget_blogInfo .widget_customerStory-lists{gap:48px;grid-template-columns:1fr 1fr;margin:0}@media (max-width:768px){.widget_blogInfo .widget_customerStory-lists{gap:2rem}}@media (max-width:480px){.widget_blogInfo .widget_customerStory-lists{gap:1.5rem 0;grid-template-columns:1fr}.widget_blogInfo .widget_customerStory-lists a{gap:0 1rem;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,auto) 1fr}}.widget_blogInfo .widget_customerStory-lists a:focus h4,.widget_blogInfo .widget_customerStory-lists a:hover h4{text-decoration:none}@media (max-width:480px){.widget_blogInfo .widget_customerStory-lists img{grid-row:span 3}}.widget_blogInfo .widget_customerStory-lists h4{color:#111}.widget_blogInfo .widget_customerStory-lists p{font-size:.875rem;line-height:1.4}#page-blog_entry .widget_globalHeader{background-color:#0cb3e6}#page-blog_entry .widget_globalHeader.is-drawing{border-color:#31c7f4}#page-blog_entry .widget_globalHeader .widget_globalHeader-content .mackerel-logo svg,#page-blog_entry .widget_globalHeader .widget_globalHeader-content .widget_globalHeader-drawer svg{fill:#fff}#page-blog_entry .widget_globalHeader .widget_globalHeader-nav.is-drawing{background:#0cb3e6}@media screen and (max-width:1000px){#page-blog_entry .widget_globalHeader .widget_globalHeader-nav.is-drawing{border-left:0}}#page-blog_entry .widget_globalHeader .widget_globalHeader-dropdown-button,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button),#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-lists>li>a{color:#fff}#page-blog_entry .widget_globalHeader .widget_globalHeader-dropdown-button:focus,#page-blog_entry .widget_globalHeader .widget_globalHeader-dropdown-button:focus svg,#page-blog_entry .widget_globalHeader .widget_globalHeader-dropdown-button:hover,#page-blog_entry .widget_globalHeader .widget_globalHeader-dropdown-button:hover svg,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus svg,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover svg,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus svg,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover svg{opacity:.8}#page-blog_entry .widget_globalHeader .widget_globalHeader-dropdown-button svg,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button) svg,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-lists>li>a svg{fill:#fff}#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue{background:#fff;border:0;color:#0cb3e6}#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:focus,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:hover{opacity:.9}#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray{background:#000;color:#fff}#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:focus,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:hover{opacity:.7}@media screen and (max-width:1000px){#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-lists>li+li a,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons{border-color:#31c7f4}#page-blog_entry .widget_globalHeader .widget_globalHeader-dropdown-lists li.title,#page-blog_entry .widget_globalHeader .widget_globalHeader-nav-lists>li a{color:#fff}}.widget_blogEntry{margin:3rem 0 0}@media (max-width:480px){.widget_blogEntry{margin:2rem 0 0}}.widget_blogEntry .widget_recommendBlock{margin:4rem 0 0}@media (max-width:480px){.widget_blogEntry .widget_recommendBlock{margin:2rem 0 0}}.widget_blogEntry-header img{border-radius:.5rem;margin:0 0 1.75rem;width:100%}@media (max-width:480px){.widget_blogEntry-header img{border-radius:4px;margin:0 0 1rem}}.widget_blogEntry-header h1{font-size:2.5rem;line-height:1.4;margin:1rem 0 0}@media (max-width:480px){.widget_blogEntry-header h1{font-size:1.75rem;margin:.75rem 0 0}}.widget_blogEntry-header time{color:#777;display:block;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.2;margin:1rem 0 0}@media (max-width:480px){.widget_blogEntry-header time{margin:.75rem 0 0}}.widget_blogEntry-inner .content{border-bottom:1px solid #e1e3e6;border-top:1px solid #e1e3e6;margin:2rem 0;padding:1.5rem 0 2rem}.widget_blogEntry-inner .content p{font-size:1.125rem;font-weight:700;margin:0 0 .5rem}.widget_blogEntry-inner .content ul{list-style:disc;margin:0}.widget_blogEntry-inner .content li{font-weight:700;margin-left:1.5rem}.widget_blogEntry-inner .content a{text-decoration:none}.widget_blogEntry-inner .content a:focus,.widget_blogEntry-inner .content a:hover{text-decoration:underline}.widget_blogEntry-inner .content a:visited{color:#777}.widget_blogEntry-inner h2{font-size:1.75rem;font-weight:700;line-height:1.6;margin:3rem 0 1.25rem}@media (max-width:480px){.widget_blogEntry-inner h2{font-size:1.25rem;margin:2rem 0 .75rem}}.widget_blogEntry-inner h3{font-size:1.125rem;font-weight:700;line-height:1.6;margin:1.5rem 0 .25rem}.widget_blogEntry-inner h4,.widget_blogEntry-inner h5,.widget_blogEntry-inner h6{font-size:1rem;margin:0 0 1rem}.widget_blogEntry-inner h2,.widget_blogEntry-inner h3,.widget_blogEntry-inner h4,.widget_blogEntry-inner h5,.widget_blogEntry-inner h6{scroll-margin-top:4.5rem}@media (max-width:480px){.widget_blogEntry-inner h2,.widget_blogEntry-inner h3,.widget_blogEntry-inner h4,.widget_blogEntry-inner h5,.widget_blogEntry-inner h6{scroll-margin-top:.5rem}}.widget_blogEntry-inner p{margin:0 0 1rem}.widget_blogEntry-inner a{text-decoration:underline}.widget_blogEntry-inner a:focus,.widget_blogEntry-inner a:hover{color:#049bf0}.widget_blogEntry-inner ol,.widget_blogEntry-inner ul{margin:1rem 0}.widget_blogEntry-inner ol li,.widget_blogEntry-inner ul li{margin-left:1.25rem}.widget_blogEntry-inner ol li+li,.widget_blogEntry-inner ul li+li{margin-top:.5rem}.widget_blogEntry-inner ol li ul,.widget_blogEntry-inner ul li ul{margin:0 0 .75rem}.widget_blogEntry-inner ul{list-style-type:disc}.widget_blogEntry-inner ul li ul{list-style:circle}.widget_blogEntry-inner code{border:1px solid #e1e3e6;border-radius:3px;color:#866200;font-size:.9em;margin:0 2px;padding:.25em .4em;white-space:normal}.widget_blogEntry-inner code,.widget_blogEntry-inner pre{background:#f3f4f5;font-family:SF Mono,Menlo,Consolas,monospace}.widget_blogEntry-inner pre{border-radius:4px;color:#111;margin:1rem 0;overflow:auto;padding:1rem 1.5rem;white-space:pre}.widget_blogEntry-inner figure{margin:1.5rem 0}.widget_blogEntry-inner figure img{margin:0}.widget_blogEntry-inner figcaption{color:#777;font-size:14px;line-height:1.4;margin:.5rem 0 0;text-align:center}.widget_blogEntry-inner img{border-radius:.5rem;display:block;margin:1.5rem 0;width:100%}@media (max-width:480px){.widget_blogEntry-inner img{border-radius:4px}}.widget_blogEntry-inner hr{border-width:0;border-top:1px solid #e1e3e6;margin:2rem auto}.widget_blogEntry-inner iframe{margin:1rem auto}.widget_blogEntry-related-content{border-top:1px solid #e1e3e6;margin:4rem 0 0;padding:2rem 0 0}@media (max-width:480px){.widget_blogEntry-related-content{margin:2rem 0 0;padding:1rem 0 0}}.widget_blogEntry-related-content h3{margin:0 0 1rem}@media (max-width:480px){.widget_blogEntry-related-content .widget_blogEntries li{grid-template-columns:.5fr 1fr}.widget_blogEntry-related-content .widget_blogEntries li:last-of-type{border-bottom:0;padding:0}.widget_blogEntry-related-content .widget_blogEntries a.entry-image{grid-column:1/2;margin:0}.widget_blogEntry-related-content .widget_blogEntries .entry-desc,.widget_blogEntry-related-content .widget_blogEntries .ui_blogCategory{grid-column:2/3}}.widget_resource-seminarContents-movieContainer{text-align:center}.widget_resource-seminarContents-description{margin:2rem auto 5rem;max-width:744px}.widget_resource-seminarContents-description h3{margin:0 0 .75rem}.widget_resource-seminarContents-description h3 span{font-size:.875rem;font-weight:700;margin:0 0 0 .75rem}.widget_resource-seminarContents-description h3 a{text-decoration:underline}.widget_resource-seminarContents-description h3 a:focus,.widget_resource-seminarContents-description h3 a:hover{color:#049bf0;text-decoration:underline}.widget_resource-seminarContents-description p a{color:#049bf0}.widget_resource-seminarContents-description p a:focus,.widget_resource-seminarContents-description p a:hover{text-decoration:underline}.widget_resource-seminarContents-description ul{list-style-type:disc;padding:0 0 0 1rem}.pricing h2{font-size:2.5rem;line-height:1.4;margin:0 0 2.5rem}@media (max-width:480px){.pricing h2{font-size:1.75rem;margin:0 0 1.5rem}}.plans{display:grid;gap:normal 48px;grid-template-columns:1fr 1fr}@media (max-width:768px){.plans{gap:2rem normal;grid-template-columns:1fr;grid-template-rows:1fr 1fr}}.plan{border:1px solid #c1c3c6;border-radius:.5rem;display:flex;flex-direction:column;min-height:380px;padding:2rem 2rem 2.5rem;position:relative;text-align:center}@media (max-width:768px){.plan{min-height:auto}}@media (max-width:480px){.plan{padding:1rem}}.plan h3{color:#777;font-size:1.25rem;line-height:1.4;margin:0 0 auto}.plan h3,.plan p{width:100%}.plan .ui_button{border-radius:30px;margin:1rem 0 0;padding:1rem}.plan.plan-trial{border-color:#049bf0}.plan_pricing{color:#049bf0;font-size:2.5rem;font-weight:700;line-height:1.2;margin:0}.plan_host{align-items:baseline;border-top:1px solid #e1e3e6;display:inline-flex;justify-content:center;line-height:1.4;margin:auto 0 0;padding:1rem 0 0;width:100%}.plan_host span{color:#444}.plan_host span.plan_host-limit{font-size:1.5rem;font-weight:700;margin-left:.5rem}.plan_host-detail{color:#444;font-size:10px;line-height:1.4;margin:0}.plan2nd{min-height:345px}.plan2nd .plan_pricing{margin:auto 0}.plan_pricing-standard{display:grid;gap:5px 5px}.plan_pricing-standard-pricing{color:#049bf0;font-size:2.5rem;font-weight:700;grid-column:1/2;grid-row:1/3;line-height:1.2;margin:0;text-align:right}.plan_pricing-standard-yen{align-self:end;grid-row:1/2;margin:0 0 0 -5px}.plan_pricing-standard-m,.plan_pricing-standard-yen{font-size:12px;grid-column:2/3;line-height:1;text-align:left}.plan_pricing-standard-m{grid-row:2/3;margin:0}.plan_pricing-standard-m:before{content:"/";display:inline-block;margin:0 3px 0 0;transform:translateY(-1px)}.plan_host-contact{bottom:1.25rem;font-size:12px;left:0;line-height:1.2;margin:0;position:absolute}@media (max-width:768px){.plan_host-contact{margin-top:.5rem;position:static}}.plan_detail{color:#444;font-size:14px;margin:1rem 0 0 1.5rem}.plan_detail li{list-style-type:disc}.plan_detail b{color:#111}.message-notice h4{margin:0 0 .5rem}.message-notice p{font-weight:400;margin:0}.pricing_pnals-comparison{margin-top:4.5rem}@media (max-width:480px){.pricing_pnals-comparison{margin-top:3rem}}.pricing_pnals-comparison h3{font-size:1.5rem;line-height:1.4;margin:0 0 1rem}@media (max-width:480px){.pricing_pnals-comparison h3{font-size:1.25rem;margin:0 0 .5rem}.comparisonChart{margin:0 -20px;overflow:auto;padding-bottom:1rem}}.comparisonChart>div{display:grid;grid-template-columns:2fr 1fr 1fr;position:relative}@media (max-width:480px){.comparisonChart>div{min-width:600px;padding:0 20px}.comparisonChart>div:nth-of-type(2n)>p{background:#f8f9fa}}.comparisonChart>div:focus,.comparisonChart>div:hover{background:#f8f9fa}@media (max-width:480px){.comparisonChart>div:focus,.comparisonChart>div:hover{background:none}}.comparisonChart>div.comparisonChart_plan:focus,.comparisonChart>div.comparisonChart_plan:hover{background:none}.comparisonChart>div.comparisonChart_plan p{font-size:1.125rem;font-weight:700;padding-top:0}.comparisonChart>div.comparisonChart_plan.serviceSupport p:first-child{padding-top:3rem}.comparisonChart>div.buttons:focus,.comparisonChart>div.buttons:hover{background:none}@media (max-width:768px){.comparisonChart>div.buttons{display:none}}.comparisonChart>div.buttons p{padding-bottom:0}.comparisonChart>div.buttons .ui_button{line-height:1.4;white-space:normal;width:100%}.comparisonChart>div p{line-height:1.6;margin:0;padding:1rem}.comparisonChart>div p:not(:first-child){text-align:center}.comparisonChart>div p:first-of-type{padding-left:0}.comparisonChart>div p:last-of-type{border-right:1px solid #e1e3e6}.comparisonChart>div p+p{border-left:1px solid #e1e3e6}.comparisonChart>div p .icon_disabled{fill:#ff2635;width:1.5rem}.comparisonChart>div p .icon_enabled{fill:#64cc18;width:1.5rem}.comparisonChart>div p .per{color:#777;font-size:.75rem}.comparisonChart>div p .per:before{content:"/";display:inline-block;margin:0 4px;transform:translateY(-1px)}.comparisonChart>div p .custom{color:#777;display:block;font-size:13px;line-height:1.2;margin-top:.5rem}.comparisonChart>div p a:not(.button-blue){text-decoration:underline}.comparisonChart>div p a:not(.button-blue):focus,.comparisonChart>div p a:not(.button-blue):hover{color:#049bf0}.comparisonChart>div .limit-item{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media (max-width:480px){.comparisonChart>div .limit-item{right:30px}}.comparisonChart>div .limit-item .ui_tooltip svg{fill:#777}.comparisonChart>div .limit-item .ui_tooltip .tooltip-top-right-sidefit{right:-1rem}.pricing_pnals-comparison-title{align-items:center;display:flex;justify-content:space-between;margin:0 0 1rem}.pricing_pnals-comparison-title h3{font-size:1.5rem;line-height:1.4}.pricing_pnals-comparison-title p{color:#777;font-size:.8rem;margin:0}.pricing_pnals-comparison-title p a{color:#049bf0}.pricing_plans{font-size:14px}.pricing_plans-limits{margin-top:3.5rem}@media (max-width:480px){.pricing_plans-limits{margin-top:2.5rem}}.pricing_plans-limits h3{font-size:1.5rem;line-height:1.6;margin:0 0 1rem;scroll-margin-top:4.5rem}@media (max-width:480px){.pricing_plans-limits h3{font-size:1.25rem;margin:0 0 .5rem;scroll-margin-top:.5rem}}.pricing_plans-limits-chart{margin:2rem 0 0}.pricing_plans-limits-chart>div{border-bottom:1px solid #e1e3e6;display:grid;grid-template-columns:2fr 1fr 3fr}.pricing_plans-limits-chart>div:focus,.pricing_plans-limits-chart>div:hover{background:#f8f9fa}.pricing_plans-limits-chart>div p{line-height:1.6;margin:0;padding:1rem 1rem 1rem 0}.pricing_plans-limits-chart>div p:last-child{padding-right:0}.pricing_plans-limits-chart>div .weak{color:#777;display:block;font-size:14px}.pricing_plans-limits-chart>div.detail{border-bottom:0}.pricing_plans-limits-chart>div.detail:focus,.pricing_plans-limits-chart>div.detail:hover{background:none}.pricing_plans-limits-chart>div.detail p{color:#777;font-size:12px;line-height:1.4}.pricing_plans-limits-chart>div.detail p a{text-decoration:underline}.pricing_plans-limits-chart>div.detail p a:focus,.pricing_plans-limits-chart>div.detail p a:hover{color:#049bf0}.pricing_plans-limits-chart>div.head:focus,.pricing_plans-limits-chart>div.head:hover{background:none}.pricing_plans-limits-chart>div.head p{color:#777;font-size:14px;font-weight:700;line-height:1;margin:0;padding:0 0 .75rem}.pricing_faq{margin-top:7.5rem}@media (max-width:480px){.pricing_faq{margin-top:5rem}}.faq{display:grid;gap:normal 48px;grid-template-columns:repeat(10,1fr);margin:0 0 6rem}@media (max-width:768px){.faq{gap:0}}@media (max-width:480px){.faq{gap:1rem 0;grid-template-columns:1fr;margin:0 0 3rem}}.faq h3,.faq:last-child{margin:0}.faq h3{font-size:1rem;grid-column:span 3}@media screen and (max-width:1000px){.faq h3{margin:0 0 1.5rem}}@media (max-width:480px){.faq h3{font-size:1.25rem}}.faq div{grid-column:span 7}@media screen and (max-width:1000px){.faq div{grid-column:span 9}}.faq details{border-bottom:1px solid #e1e3e6}.faq details:first-child{margin-top:-1rem}.faq details[open]{background:#f8f9fa;padding:0 0 1.25rem}.faq details[open] summary{padding-bottom:.5rem}.faq details[open] summary .icon_arrow{transform:rotate(90deg)}.faq details summary{cursor:pointer;font-size:1.25rem;font-weight:700;list-style:none;padding:1rem}.faq details summary:after{clear:both;content:"";display:block}@media (max-width:480px){.faq details summary{font-size:1rem;padding-left:0}}.faq details summary::-webkit-details-marker{display:none}.faq details summary:focus,.faq details summary:hover{background:#f8f9fa;outline:none}.faq details summary .icon_arrow{float:left;fill:#717376;margin-top:5px;transition:all .1s linear;width:1rem}.faq details summary span{float:left;line-height:1.4;padding-left:1.25rem;width:calc(100% - 1rem)}.faq details p{margin:0 1.25rem 0 3.25rem}@media (max-width:480px){.faq details p{margin-left:2.25rem}}.widget_unitSplitBlock-items{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(3,1fr);row-gap:2.5rem}@media screen and (max-width:1080px){.widget_unitSplitBlock-items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){.widget_unitSplitBlock-items{-moz-column-gap:1rem;column-gap:1rem;row-gap:1.5rem}}.widget_unitSplitBlock-item{border:1px solid #919396;border-radius:10px;box-sizing:border-box;overflow:hidden}.widget_unitSplitBlock-item:hover{opacity:.7}.widget_unitSplitBlock-item-thumb-wrapper{aspect-ratio:1.5018315;border-bottom:1px solid #919396;line-height:0;position:relative;width:100%}.widget_unitSplitBlock-item-thumb-wrapper img{height:100%;width:100%}.widget_unitSplitBlock-item-badge{background:#fff;border:1px solid #919396;border-radius:4px;bottom:0;color:#818386;font-size:.75rem;font-weight:800;line-height:1;padding:.25rem;position:absolute;right:0;transform:translate(-8px,-8px)}@media screen and (max-width:450px){.widget_unitSplitBlock-item-badge{font-size:.6875rem;transform:translate(-4px,-4px)}}.widget_unitSplitBlock-item-text-wrapper{line-height:1.3;padding:0 1.25rem 1.25rem}@media screen and (max-width:450px){.widget_unitSplitBlock-item-text-wrapper{padding:0 1rem 1rem}}.widget_unitSplitBlock-item-title{border-bottom:1px solid #c1c3c6;font-size:1.25rem;font-weight:800;padding:10px 0}@media screen and (max-width:450px){.widget_unitSplitBlock-item-title{font-size:.75rem}}.widget_unitSplitBlock-item-text{font-size:1rem;font-weight:300;line-height:1.5;padding:1.25rem 0 0}@media screen and (max-width:450px){.widget_unitSplitBlock-item-text{font-size:.75rem}}.widget_unitSplitBlock-item-cap{font-size:.75rem;font-weight:300;padding:.5rem 0 0}@media screen and (max-width:450px){.widget_unitSplitBlock-item-cap{font-size:.6875rem}}.widget_unitBlock-items{background:#f7f0eb;border:1px solid #919396;border-radius:10px;display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1080px){.widget_unitBlock-items{margin-top:1.25rem}}@media screen and (max-width:800px){.widget_unitBlock-items{grid-template-columns:repeat(1,1fr)}}.widget_unitBlock-item{padding:1.25rem 2.5rem}@media screen and (max-width:1080px){.widget_unitBlock-item{padding:1.25rem}}.widget_unitBlock-item:nth-child(n+2){border-left:1px solid #919396}@media screen and (max-width:800px){.widget_unitBlock-item:nth-child(n+2){border-left:none;border-top:1px solid #919396}}.widget_unitBlock-item-title-wrapper{align-items:center;display:flex}.widget_unitBlock-item-badge{background:#000;color:#fff;flex-shrink:0;font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:800;height:24px;line-height:1.7;text-align:center;width:24px}@media screen and (max-width:450px){.widget_unitBlock-item-badge{line-height:1.8}}.widget_unitBlock-item-title{font-size:1.5rem;font-weight:800;line-height:1.3;padding-left:.75rem}@media screen and (max-width:1080px){.widget_unitBlock-item-title{font-size:1.25rem}}.widget_unitBlock-item-thumb-wrapper{height:100px;margin:2rem auto 0;width:100px}@media screen and (max-width:450px){.widget_unitBlock-item-thumb-wrapper{height:80px;margin:.5rem auto 0;width:80px}}.widget_unitBlock-item-thumb-wrapper img{height:100%;width:100%}.widget_unitBlock-topic-items{margin:1.5rem 0 0;padding-left:18px}@media screen and (max-width:450px){.widget_unitBlock-topic-items{margin:.5rem 0 0;padding-left:14px}}.widget_unitBlock-topic-item{border-top:1px solid #c1c3c6;color:#444;font-size:1rem;font-weight:800;line-height:1.5;padding:.5rem 0;position:relative}@media screen and (max-width:450px){.widget_unitBlock-topic-item{font-size:.75rem}}.widget_unitBlock-topic-item:first-child{border-top:none}.widget_unitBlock-topic-item:before{background:#c1c3c6;content:"";display:block;height:8px;left:0;position:absolute;top:0;transform:translate(-18px,15px);width:8px}@media screen and (max-width:800px){.widget_unitBlock-topic-item:before{transform:translate(-18px,12px)}}@media screen and (max-width:450px){.widget_unitBlock-topic-item:before{transform:translate(-14px,10px)}}.widget_unitBlock-topic-item strong{color:#07aa04}.widget_heroHeader2nd{padding:7rem 1.5rem 0;text-align:center}@media screen and (max-width:1080px){.widget_heroHeader2nd{padding:5rem 1rem 0}}@media screen and (max-width:480px){.widget_heroHeader2nd{padding:1rem 1rem 0}}.widget_heroHeader2nd-title{display:block;font-size:3rem;font-weight:800;line-height:1.3}@media screen and (max-width:1080px){.widget_heroHeader2nd-title{font-size:2rem;margin:0 1rem}}.widget_heroHeader2nd-sub{display:block;font-size:1.25rem;font-weight:800;line-height:1.5;padding-top:1.25rem}@media screen and (max-width:1080px){.widget_heroHeader2nd-sub{font-size:1rem}}@media screen and (max-width:480px){.widget_heroHeader2nd-sub{font-size:.875rem}}.widget_sectionHeader{text-align:center}.widget_sectionHeader-badge{background:#000;color:#fff;display:inline-block;font-size:1rem;font-weight:800;line-height:1;padding:.25rem 1rem}@media screen and (max-width:480px){.widget_sectionHeader-badge{font-size:.85rem}}.widget_sectionHeader-title{display:block;font-size:2.25rem;font-weight:800;line-height:1.3;padding-top:1.25rem}@media screen and (max-width:1080px){.widget_sectionHeader-title{font-size:1.75rem;margin:0 1rem}}.widget_sectionHeader-sub{display:block;font-size:1.25rem;font-weight:800;line-height:1.5;padding-top:1.25rem}@media screen and (max-width:1080px){.widget_sectionHeader-sub{font-size:1rem}}@media screen and (max-width:480px){.widget_sectionHeader-sub{font-size:.875rem}}.widget_unitColumn-primary,.widget_unitColumn-secondary{border:1px solid #919396;border-radius:10px;max-width:684px;width:100%}.widget_unitColumn-primary{background:#f7f0eb}.widget_unitColumn-secondary{background:#e9f8ff}.widget_unitColumn-item{padding:1.25rem 2.5rem}@media screen and (max-width:1080px){.widget_unitColumn-item{padding:1.25rem}}.widget_unitColumn-item-title-wrapper{align-items:center;display:flex}.widget_unitColumn-item-badge{background:#000;color:#fff;flex-shrink:0;font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:800;height:24px;line-height:1.7;text-align:center;width:24px}@media screen and (max-width:450px){.widget_unitColumn-item-badge{line-height:1.8}}.widget_unitColumn-item-title{font-size:1.5rem;font-weight:800;line-height:1.3;padding-left:.75rem}@media screen and (max-width:1080px){.widget_unitColumn-item-title{font-size:1.25rem}}.widget_unitColumn-item-thumb-wrapper{height:180px;margin:2.5rem auto 0;width:180px}@media screen and (max-width:1080px){.widget_unitColumn-item-thumb-wrapper{height:120px;margin:1.5rem auto 0;width:120px}}@media screen and (max-width:450px){.widget_unitColumn-item-thumb-wrapper{height:80px;margin:.5rem auto 0;width:80px}}.widget_unitColumn-item-thumb-wrapper img{height:100%;width:100%}.widget_unitColumn-text-wrapper{margin-top:2.5rem}@media screen and (max-width:1080px){.widget_unitColumn-text-wrapper{margin:1.5rem auto 0}}.widget_unitColumn-text-primary,.widget_unitColumn-text-secondary{font-size:1rem;line-height:1.5}.widget_unitColumn-text-secondary{font-weight:600}.widget_unitColumn-text-secondary a{color:#039900;font-weight:800;text-decoration:underline}.widget_unitColumn-text-secondary:hover a{opacity:.8}.widget_paragraph{line-height:1.5}.widget_paragraph-topic{font-size:1.25rem;font-weight:800}@media screen and (max-width:480px){.widget_paragraph-topic{font-size:.875rem}}.widget_paragraph-topic-excuse,.widget_paragraph-topic-text{font-size:1rem;padding-top:.5rem}@media screen and (max-width:480px){.widget_paragraph-topic-excuse,.widget_paragraph-topic-text{font-size:1rem}}.widget_paragraph-topic-excuse{color:#07aa04;font-weight:700}.widget_paragraph-item{margin-top:.75rem}.widget_paragraph-item ul{font-size:1rem;list-style-type:disc;padding:0 0 0 1rem}@media screen and (max-width:480px){.widget_paragraph-item ul{font-size:1rem}}.widget_paragraph-item ul ul{list-style-type:circle;margin:.75rem 0}.widget_paragraph-item ul strong{font-weight:700}.widget_paragraph-item li{list-style:inherit}.widget_paragraph-item li+li{margin:.75rem 0 0}.widget_paragraph-excuse{font-size:.875rem;margin-top:1.25rem}@media screen and (max-width:480px){.widget_paragraph-excuse{font-size:.75rem}}.widget_table-title{font-size:1.5rem;line-height:1.4;margin:0 0 1rem}@media (max-width:480px){.widget_table-title{font-size:1.25rem;margin:0 0 .5rem}}.comparisonChart_3column{margin-top:2rem}@media (max-width:480px){.comparisonChart_3column{margin:0 -20px;overflow:auto;padding-bottom:1rem}}.comparisonChart_3column>div{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;position:relative}@media (max-width:480px){.comparisonChart_3column>div{min-width:600px;padding:0 20px}.comparisonChart_3column>div:nth-of-type(2n)>p{background:#f8f9fa}}.comparisonChart_3column>div:focus,.comparisonChart_3column>div:hover{background:#f8f9fa}@media (max-width:480px){.comparisonChart_3column>div:focus,.comparisonChart_3column>div:hover{background:none}}.comparisonChart_3column>div.comparisonChart_plan:focus,.comparisonChart_3column>div.comparisonChart_plan:hover{background:none}.comparisonChart_3column>div.comparisonChart_plan p{font-size:1.125rem;font-weight:700;padding-top:0}.comparisonChart_3column>div.comparisonChart_plan.serviceSupport p:first-child{padding-top:3rem}.comparisonChart_3column>div.buttons:focus,.comparisonChart_3column>div.buttons:hover{background:none}@media (max-width:768px){.comparisonChart_3column>div.buttons{display:none}}.comparisonChart_3column>div.buttons p{padding-bottom:0}.comparisonChart_3column>div.buttons .ui_button{line-height:1.4;white-space:normal;width:100%}.comparisonChart_3column>div p{line-height:1.6;margin:0;padding:1rem}.comparisonChart_3column>div p:not(:first-child){text-align:center}.comparisonChart_3column>div p:first-of-type{padding-left:0}.comparisonChart_3column>div p:last-of-type{border-right:1px solid #e1e3e6}.comparisonChart_3column>div p+p{border-left:1px solid #e1e3e6}.comparisonChart_3column>div p .icon_disabled{fill:#ff2635;width:1.5rem}.comparisonChart_3column>div p .icon_enabled{fill:#64cc18;width:1.5rem}.comparisonChart_3column>div p .per{color:#777;font-size:.75rem}.comparisonChart_3column>div p .per:before{content:"/";display:inline-block;margin:0 4px;transform:translateY(-1px)}.comparisonChart_3column>div p .custom{color:#777;display:block;font-size:13px;line-height:1.2;margin-top:.5rem}.comparisonChart_3column>div p a:not(.button-blue){text-decoration:underline}.comparisonChart_3column>div p a:not(.button-blue):focus,.comparisonChart_3column>div p a:not(.button-blue):hover{color:#049bf0}.limit-item{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media (max-width:480px){.limit-item{right:30px}}.ui_tooltip svg{fill:#777}.ui_tooltip .tooltip-top-right-sidefit{right:-1rem}#page-index .widget_globalHeader{background-color:#0cb3e6}#page-index .widget_globalHeader.is-drawing{border-color:#31c7f4}#page-index .widget_globalHeader .widget_globalHeader-content .mackerel-logo svg,#page-index .widget_globalHeader .widget_globalHeader-content .widget_globalHeader-drawer svg{fill:#fff}#page-index .widget_globalHeader .widget_globalHeader-nav.is-drawing{background:#0cb3e6}@media screen and (max-width:1000px){#page-index .widget_globalHeader .widget_globalHeader-nav.is-drawing{border-left:0}}#page-index .widget_globalHeader .widget_globalHeader-dropdown-button,#page-index .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button),#page-index .widget_globalHeader .widget_globalHeader-nav-lists>li>a{color:#fff}#page-index .widget_globalHeader .widget_globalHeader-dropdown-button:focus,#page-index .widget_globalHeader .widget_globalHeader-dropdown-button:focus svg,#page-index .widget_globalHeader .widget_globalHeader-dropdown-button:hover,#page-index .widget_globalHeader .widget_globalHeader-dropdown-button:hover svg,#page-index .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus,#page-index .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus svg,#page-index .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover,#page-index .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover svg,#page-index .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus,#page-index .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus svg,#page-index .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover,#page-index .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover svg{opacity:.8}#page-index .widget_globalHeader .widget_globalHeader-dropdown-button svg,#page-index .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button) svg,#page-index .widget_globalHeader .widget_globalHeader-nav-lists>li>a svg{fill:#fff}#page-index .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue{background:#fff;border:0;color:#0cb3e6}#page-index .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:focus,#page-index .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:hover{opacity:.9}#page-index .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray{background:#000;color:#fff}#page-index .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:focus,#page-index .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:hover{opacity:.7}@media screen and (max-width:1000px){#page-index .widget_globalHeader .widget_globalHeader-nav-lists>li+li a,#page-index .widget_globalHeader .widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons{border-color:#31c7f4}#page-index .widget_globalHeader .widget_globalHeader-dropdown-lists li.title,#page-index .widget_globalHeader .widget_globalHeader-nav-lists>li a{color:#fff}}#page-index .top_firstViewNews{background:#fff}#page-index .top_firstViewNews-content{align-items:center;display:flex;justify-content:center;padding:.5rem 0}#page-index .top_firstViewNews-content a{align-items:center;display:flex;overflow:hidden}#page-index .top_firstViewNews-content a:focus .news-title,#page-index .top_firstViewNews-content a:hover .news-title{color:#049bf0;text-decoration:underline}#page-index .top_firstViewNews-content .news{background:#ff2635;border-radius:.875rem;color:#fff;font-weight:700;margin:0 .5rem 0 0;padding:0 1rem}#page-index .top_firstViewNews-content .news-date{font-size:.875rem;font-weight:700;line-height:1.4;margin:0 1rem 0 0}#page-index .top_firstViewNews-content .news-title{font-size:1.125rem;font-weight:700;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#page-index .top_firstViewCustomers{padding:2.5rem 0}@media (max-width:480px){#page-index .top_firstViewCustomers{padding:2rem 0}}#page-index .top_firstViewCustomers-lists{align-items:center;display:grid;gap:1.75rem;grid-template-columns:repeat(10,auto);justify-content:space-between}@media screen and (max-width:1000px){#page-index .top_firstViewCustomers-lists{gap:3rem;grid-template-columns:repeat(5,1fr)}}@media (max-width:768px){#page-index .top_firstViewCustomers-lists{gap:2rem}}@media (max-width:480px){#page-index .top_firstViewCustomers-lists{grid-template-columns:repeat(3,1fr)}}#page-index .top_firstViewCustomers-lists li{align-items:center;display:flex;flex-direction:column}#page-index .top_firstViewCustomers-lists li img{width:100%}@media screen and (max-width:1000px){#page-index .top_firstViewCustomers-lists li.kddi img,#page-index .top_firstViewCustomers-lists li.sega img{max-width:70%}}@media (max-width:480px){#page-index .top_firstViewCustomers-lists li.kddi img,#page-index .top_firstViewCustomers-lists li.sega img{max-width:75%}}#page-index .top_firstViewCustomers-lists li.idcf img{min-width:2.5em}#page-index .top_firstViewCustomers-lists li.ca img{max-width:3em}@media screen and (max-width:1000px){#page-index .top_firstViewCustomers-lists li.ca img{max-width:3.5em}}@media (max-width:480px){#page-index .top_firstViewCustomers-lists li.ca img{max-width:3em}}#page-index .top_firstViewCustomers-lists li.ntt-east{margin:0 -7px}#page-index .top_firstViewCustomers-lists li.ntt-east img{min-width:2.5em}#page-index .top_firstViewCustomers-lists li.classmethod img{max-width:5.5em}#page-index .top_firstViewCustomers-lists li.ntt-smartConnect img{min-width:1.5em}#page-index .top_firstViewCustomers-lists li.mercari{margin:0 -10px}#page-index .top_firstViewCustomers-lists li.mercari img{min-width:2.5em}#page-index .top_firstViewCustomers-lists li.freee img{max-width:6.5em}@media (max-width:480px){#page-index .top_firstViewCustomers-lists li.freee img{max-width:5.5em}}#page-index .top_firstViewCustomers-lists li.recochoku img{max-width:7em}@media (max-width:480px){#page-index .top_firstViewCustomers-lists li.recochoku img{max-width:6em}}#page-index .top_media{background:#f8f9fa;padding:3rem 0}@media (max-width:480px){#page-index .top_media{padding:2rem 0}}#page-index .top_media-content{column-gap:48px;display:grid;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:1000px){#page-index .top_media-content{gap:2rem normal;grid-template-columns:1fr}}#page-index .top_media-content .all-view{font-size:.75rem;line-height:1.2;margin:auto 0 0;padding:1rem 0 0;text-align:right}#page-index .top_media-content .all-view a{color:#777}#page-index .top_media-content .all-view a svg{fill:#777}#page-index .top_media-content .all-view a:focus,#page-index .top_media-content .all-view a:hover{color:#049bf0;text-decoration:underline}#page-index .top_media-content .all-view a:focus svg,#page-index .top_media-content .all-view a:hover svg{fill:#049bf0}#page-index .top_media-title{font-size:1.25rem;line-height:1.4;margin:0}#page-index .top_media-news{grid-column:span 4;width:100%}@media screen and (max-width:1000px){#page-index .top_media-news{grid-column:span 12}}#page-index .top_media-news-lists li{align-items:center;border-top:1px solid #e1e3e6;display:flex;margin:.5rem 0 0;overflow:hidden;padding:.5rem 0 0}#page-index .top_media-news-lists li:last-child{border-bottom:1px solid #e1e3e6;padding-bottom:.5rem}#page-index .top_media-news-lists a:focus .news-title,#page-index .top_media-news-lists a:hover .news-title{color:#049bf0;text-decoration:underline}#page-index .top_media-news-lists .news-date{color:#111;flex:0 0 auto;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.75rem;margin:0 .5rem 0 0}#page-index .top_media-news-lists .ui_tag{flex:0 0 auto;margin:0 .5rem 0 0}#page-index .top_media-news-lists .news-title{flex:1;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#page-index .top_media-blog{display:flex;flex-direction:column;grid-column:span 8}@media (max-width:480px){#page-index .top_media-blog{grid-column:span 12}}#page-index .top_media-blog-lists{display:flex;justify-content:space-between;margin:.5rem 0 0}@media (max-width:480px){#page-index .top_media-blog-lists{margin:.5rem -20px 0;overflow:auto;padding:0 0 1rem}}#page-index .top_media-blog-lists li{flex:1;min-width:0}@media (max-width:480px){#page-index .top_media-blog-lists li{flex:0 0 60%}#page-index .top_media-blog-lists li:first-child{padding-left:20px}#page-index .top_media-blog-lists li:last-child{padding-right:20px}}#page-index .top_media-blog-lists li+li{margin:0 0 0 1.5rem}#page-index .top_media-blog-lists a{display:flex;flex-direction:column;height:100%}#page-index .top_media-blog-lists a:focus .blog-title,#page-index .top_media-blog-lists a:hover .blog-title{color:#049bf0;text-decoration:underline}#page-index .top_media-blog-lists .blog-img{align-items:center;border-radius:4px;display:flex;justify-content:center;margin:0;max-height:140px;overflow:hidden;position:relative}#page-index .top_media-blog-lists .blog-img:before{content:"";display:block;padding-top:60%}#page-index .top_media-blog-lists .blog-img img{margin-bottom:0;max-width:100%;position:absolute;top:50%;transform:translateY(-50%)}#page-index .top_media-blog-lists .blog-title{display:-webkit-box;font-size:.875rem;font-weight:700;line-height:1.6;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.75rem 0 .5rem;max-height:44px}#page-index .top_media-blog-lists .blog-meta{align-items:center;display:flex;margin:auto 0 0;overflow:hidden}#page-index .top_media-blog-lists .ui_tag{margin:0 .5rem 0 0}#page-index .top_media-blog-lists .blog-date{color:#777;display:inline-block;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.75rem}#page-index .top_media.blog-less{padding:2rem 0 1.5rem}#page-index .top_media.blog-less .layout_wrapper.col_12{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:942px;padding:0 60px}@media (max-width:768px){#page-index .top_media.blog-less .layout_wrapper.col_12{padding:0 40px}}@media (max-width:480px){#page-index .top_media.blog-less .layout_wrapper.col_12{padding:0 20px}}#page-index .top_media.blog-less .top_media-content{display:block}#page-index .top_media.blog-less .top_media-title{font-size:1.5rem;text-align:center}#page-index .top_media.blog-less .top_media-news-lists .news-title{font-weight:400}#page-index .ui_tag{background:#ddd;border-radius:4px;color:#111;font-size:.75rem;font-weight:700;overflow:hidden;padding:.125rem .4rem;text-overflow:ellipsis;text-shadow:0 0 2px hsla(0,0%,100%,.2);white-space:nowrap}#page-index .ui_tag.event{background:#ffeea8}#page-index .ui_tag.release{background:#d6e2ba}#page-index .ui_tag.maintenance{background:#ffe1e1}#page-index .ui_tag.news{background:#ffeea8}#page-index .ui_tag.tech{background:#e5f9ff}#page-index .ui_tag.mackerelteam{background:#a8ebff}#page-index .section-head h3{color:#049bf0;font-size:1rem;margin:0 0 1rem}@media (max-width:480px){#page-index .section-head h3{margin:0 0 .5rem}}#page-index .section-head h2{font-size:3rem;line-height:1.4;margin:0 0 1.5rem}@media (max-width:480px){#page-index .section-head h2{font-size:2rem;margin:0 0 1rem}}#page-index .section-head p{font-size:1.25rem;margin:0}@media (max-width:480px){#page-index .section-head p{font-size:1.125rem}}#page-index .section-head a{display:inline-block;font-weight:700;margin:1rem 0 0}#page-index .section-head span{display:inline-block;white-space:nowrap}@media screen and (max-width:1000px){#page-index .section-head span{display:inline;white-space:normal}}#page-index .top_features{margin:5rem 0 0}@media screen and (max-width:1000px){#page-index .top_features{margin:2rem 0 0}}#page-index .top_features-content .section-head{margin:0 0 4rem;text-align:center}@media (max-width:480px){#page-index .top_features-content .section-head{margin:0 0 2rem;text-align:left}}#page-index .top_features-lists{display:grid;gap:48px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}#page-index .top_features-lists img{margin:0 0 1.25rem;width:100%}#page-index .top_features-lists h4{font-size:1.25rem;line-height:1.4;margin:0 0 .5rem}#page-index .top_features-lists p{color:#777;font-size:14px;margin:0 0 .5rem}#page-index .top_features-lists a{font-size:14px;font-weight:700}#page-index .top_partners{margin:4rem 0 0}@media screen and (max-width:1000px){#page-index .top_partners{margin:3rem 0 0}}@media (max-width:480px){#page-index .top_partners{margin:2rem 0 0}}#page-index .top_partners-content{border-top:1px solid #e1e3e6;padding:5rem 0}@media screen and (max-width:1000px){#page-index .top_partners-content{padding:3rem 0}}@media (max-width:480px){#page-index .top_partners-content{padding:2rem 0}}#page-index .top_partners-headrow{column-gap:48px;display:grid;grid-template-columns:repeat(10,1fr)}@media screen and (max-width:1000px){#page-index .top_partners-headrow{gap:2rem normal}}#page-index .top_partners-headrow .section-img{align-items:center;display:flex;grid-column:span 5;justify-content:center;order:1;position:relative}@media screen and (max-width:1000px){#page-index .top_partners-headrow .section-img{grid-column:span 10;order:2}}#page-index .top_partners-headrow .section-img img{max-width:645px;width:100%}@media (max-width:768px){#page-index .top_partners-headrow .section-img img{width:80%}}@media (max-width:480px){#page-index .top_partners-headrow .section-img img{width:100%}}#page-index .top_partners-headrow .section-head{grid-column:span 5;order:1}@media screen and (max-width:1000px){#page-index .top_partners-headrow .section-head{grid-column:span 10;order:2}}#page-index .top_servicesSupport{margin:4rem 0 0}@media screen and (max-width:1000px){#page-index .top_servicesSupport{margin:3rem 0 0}}@media (max-width:480px){#page-index .top_servicesSupport{margin:2rem 0 0}}#page-index .top_servicesSupport-content{border-top:1px solid #e1e3e6;padding:6rem 0 0}@media screen and (max-width:1000px){#page-index .top_servicesSupport-content{padding:3rem 0 0}}@media (max-width:480px){#page-index .top_servicesSupport-content{padding:2rem 0 0}}#page-index .top_serviceSupport-headrow{column-gap:48px;display:grid;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:1000px){#page-index .top_serviceSupport-headrow{gap:2rem normal}}#page-index .top_serviceSupport-headrow .section-img{align-items:center;display:flex;grid-column:span 8;justify-content:center;order:1;position:relative}@media screen and (max-width:1000px){#page-index .top_serviceSupport-headrow .section-img{grid-column:span 12;order:2}}#page-index .top_serviceSupport-headrow .section-img:after,#page-index .top_serviceSupport-headrow .section-img:before{border-radius:13rem;content:"";display:block;height:26rem;opacity:.15;position:absolute;width:32rem;z-index:-1}@media (max-width:768px){#page-index .top_serviceSupport-headrow .section-img:after,#page-index .top_serviceSupport-headrow .section-img:before{display:none}}#page-index .top_serviceSupport-headrow .section-img:before{background:#a2eb6e;left:-1rem;top:-4rem}#page-index .top_serviceSupport-headrow .section-img:after{background:#64d7fa;bottom:-1rem;right:-1rem}#page-index .top_serviceSupport-headrow .section-img img{max-width:645px;width:100%}@media (max-width:768px){#page-index .top_serviceSupport-headrow .section-img img{width:80%}}@media (max-width:480px){#page-index .top_serviceSupport-headrow .section-img img{width:100%}}#page-index .top_serviceSupport-headrow .section-head{grid-column:span 4;order:2}@media screen and (max-width:1000px){#page-index .top_serviceSupport-headrow .section-head{grid-column:span 12;order:1}}#page-index .top_serviceSupport-lists{column-gap:48px;display:grid;grid-template-columns:repeat(3,1fr);margin:3rem 0 0}@media (max-width:768px){#page-index .top_serviceSupport-lists{column-gap:2rem;margin:2rem 0 0}}@media (max-width:480px){#page-index .top_serviceSupport-lists{gap:2rem 0;grid-template-columns:1fr}}#page-index .top_serviceSupport-lists img{height:auto;margin:0 0 1rem;width:60px}@media (max-width:480px){#page-index .top_serviceSupport-lists img{margin:0 0 .5rem}}#page-index .top_serviceSupport-lists h4{font-size:16px;margin:0 0 .25rem}#page-index .top_serviceSupport-lists p{color:#777;font-size:14px;margin:0}#page-index .top_calendly{background:#f8f9fa;margin:3.5rem 0 0;padding:5rem 0 3.5rem}#page-index .top_calendly .section-head{text-align:center}#page-index .top_reliability{background:#091b4b;overflow:hidden;padding:5rem 0}@media screen and (max-width:1000px){#page-index .top_reliability{margin:3rem 0 0;padding:3rem 0}}@media (max-width:480px){#page-index .top_reliability{margin:2rem 0 0;padding:2rem 0}}#page-index .top_reliability-content{column-gap:48px;display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){#page-index .top_reliability-content{display:block;position:relative}}#page-index .top_reliability-content .section-head{color:#fff;grid-column:span 6;position:relative;z-index:1}#page-index .top_reliability-content .section-head:after,#page-index .top_reliability-content .section-head:before{border-left:1px dashed hsla(0,0%,100%,.1);content:"";display:block;height:calc(100% + 10rem);position:absolute;top:-5rem}#page-index .top_reliability-content .section-head:before{left:0}#page-index .top_reliability-content .section-head:after{right:27.4725274725%}@media (max-width:768px){#page-index .top_reliability-content .section-head:after{right:66.6666666667%}}#page-index .top_reliability-content .section-head h3{opacity:.7}@media (max-width:768px){#page-index .top_reliability-content .section-head a,#page-index .top_reliability-content .section-head h2,#page-index .top_reliability-content .section-head h3,#page-index .top_reliability-content .section-head p{width:65%}}@media (max-width:480px){#page-index .top_reliability-content .section-head a,#page-index .top_reliability-content .section-head h2,#page-index .top_reliability-content .section-head h3,#page-index .top_reliability-content .section-head p{width:100%}}#page-index .top_reliability-content .section-img{grid-column:span 6;position:relative}@media (max-width:768px){#page-index .top_reliability-content .section-img{height:100%;left:0;position:absolute;top:0;width:100%}}#page-index .top_reliability-content .section-img:after,#page-index .top_reliability-content .section-img:before{border-left:1px dashed hsla(0,0%,100%,.1);content:"";display:block;height:calc(100% + 10rem);position:absolute;top:-5rem}#page-index .top_reliability-content .section-img:before{left:36.2637362582%}@media (max-width:768px){#page-index .top_reliability-content .section-img:before{left:66.6666666667%}}#page-index .top_reliability-content .section-img:after{right:0}#page-index .top_reliability-content .section-img img{left:-36.2637362582%;opacity:.8;position:absolute;top:7rem;width:950px}@media (max-width:768px){#page-index .top_reliability-content .section-img img{left:66.6666666667%;top:4rem}}@media (max-width:480px){#page-index .top_reliability-content .section-img img{left:50%;opacity:.5;width:850px}}#page-index .top_customers{margin:4.5rem 0 0}@media (max-width:768px){#page-index .top_customers{margin:3rem 0 0}}@media (max-width:480px){#page-index .top_customers{margin:2rem 0 0}}#page-index .top_customerStory-pickup{column-gap:48px;display:grid;grid-template-columns:1fr 1fr;margin:2.5rem 0 0}@media (max-width:768px){#page-index .top_customerStory-pickup{gap:2rem 0;grid-template-columns:1fr}}#page-index .top_customerStory-pickup-img{text-align:center}#page-index .top_customerStory-pickup-img img{border-radius:4px;width:100%}@media (max-width:768px){#page-index .top_customerStory-pickup-img img{width:80%}}@media (max-width:480px){#page-index .top_customerStory-pickup-img img{width:100%}}#page-index a.top_customerStory-pickup-lead{display:block}#page-index a.top_customerStory-pickup-lead:focus .quote,#page-index a.top_customerStory-pickup-lead:hover .quote{color:#049bf0}#page-index a.top_customerStory-pickup-lead:focus .top_customerStory-corp h4,#page-index a.top_customerStory-pickup-lead:hover .top_customerStory-corp h4{text-decoration:underline}#page-index .top_customerStory-quote{display:block;padding:1rem 1.25rem;position:relative}#page-index .top_customerStory-quote:before{border-left:2px solid #e1e3e6;border-top:2px solid #e1e3e6;content:"";display:inline-block;height:5rem;left:0;position:absolute;top:0;width:4rem}#page-index .top_customerStory-quote:after{border-bottom:2px solid #e1e3e6;border-right:2px solid #e1e3e6;bottom:0;content:"";display:inline-block;height:5rem;position:absolute;right:0;width:4rem}#page-index .top_customerStory-quote .quote{font-size:1.125rem;font-weight:700;margin:0 0 .5rem}#page-index .top_customerStory-quote .story-title{color:#777;font-size:.75rem;margin:0}#page-index .top_customerStory-corp{text-align:center}#page-index .top_customerStory-corp h4{color:#049bf0;margin:0}#page-index .top_customerStory-corp p{color:#777;font-size:.875rem;margin:0}#page-index .link-row{margin:1rem 0 0;text-align:right}#page-index .link-row a{font-size:.875rem;font-weight:700}#page-index .top_customers-logo-lists{align-items:center;border:.5rem solid #f3f4f5;display:grid;gap:2rem 2rem;grid-template-columns:repeat(5,auto);justify-content:space-between;margin:3rem 0 5rem;padding:2rem}@media (max-width:768px){#page-index .top_customers-logo-lists{grid-template-columns:repeat(3,auto)}}@media (max-width:480px){#page-index .top_customers-logo-lists{gap:2rem 1.5rem;grid-template-columns:1fr 1fr;padding:2rem 1rem}}#page-index .top_customers-logo-lists li{align-items:center;display:flex;flex-direction:column}#page-index .top_customers-logo-lists li img{max-width:70%}#page-index .top_customers-logo-lists li.creditsaison img{max-width:50%}#page-index .top_customers-logo-lists li.gmo-pepabo img{max-width:105%}#page-index .top_customers-logo-lists li.nulab img{max-width:60%}#page-index .top_customers-logo-lists li.itec img{max-width:115%}@media (max-width:480px){#page-index .top_customers-logo-lists li.itec img{max-width:100%}}#page-index .top_customers-logo-lists li.kayac img{max-width:80%}#page-index .top_customers-logo-lists li.value-commerce img{max-width:85%}#page-index .top_customers-logo-lists li.drecom img{max-width:80%}#page-index .top_customers-logo-lists li.dac img{max-width:50%}#page-index .top_customers-logo-lists li.just-systems img{max-width:60%}#page-index .top_customers-logo-lists li.seven img{max-width:105%}#page-index .top_customers-logo-lists li.tv-asahi img{max-width:85%}#page-index .en.top_customers{margin:5rem 0 0}#page-index .en.top_customers .top_customers-logo-lists{border:0;padding:0}#page-index2{font-family:Hiragino Sans,ヒラギノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,Helvetica,Arial,sans-serif}#page-index2 h1,#page-index2 h2,#page-index2 h3,#page-index2 p{margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}#page-index2 .top_mv{background:#fff;background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/mv_bg_pc.svg);background-position:58% 92%;background-repeat:no-repeat;background-size:220% auto;padding:2.5rem 0}@media screen and (max-width:1200px){#page-index2 .top_mv{background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/mv_bg_sp.svg);background-position:100% 98%;background-size:100% auto}}@media screen and (max-width:768px){#page-index2 .top_mv{padding:.75rem 0 1.5rem}}#page-index2 .top_mv-content{display:grid;gap:1.5rem;-moz-column-gap:1.5rem;grid-template-columns:40% 55%;justify-content:center;margin:0 auto;max-width:1440px;padding:0 5rem;width:100%}@media screen and (max-width:1200px){#page-index2 .top_mv-content{gap:2.5rem;-moz-column-gap:2.5rem;grid-template-columns:none;padding:0 4rem}}@media screen and (max-width:800px){#page-index2 .top_mv-content{padding:0 2rem}}@media screen and (max-width:450px){#page-index2 .top_mv-content{padding:0 .875rem}}#page-index2 .top_mv-content-title{font-size:2.5rem;font-weight:800;line-height:1.3}#page-index2 .top_mv-content-text{font-size:1rem;line-height:1.3;margin-top:1rem}@media screen and (max-width:1200px){#page-index2 .top_mv-content-text-line{display:none}#page-index2 .top_mv-cv-wrapper{display:flex;flex-wrap:wrap}}#page-index2 .top_mv-cv-wrapper a{text-align:center}#page-index2 .top_mv-button-cv-container{margin:1.75rem 0 0}@media screen and (max-width:1200px){#page-index2 .top_mv-button-cv-container{margin:1.75rem 1.75rem 0 0}}#page-index2 .top_mv-notice-container{backdrop-filter:blur(10px);background:hsla(0,0%,93%,.7);border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:inline-block;margin:1.75rem 0 0;padding:1rem 1.5rem;position:relative}@media screen and (max-width:1200px){#page-index2 .top_mv-notice-container{margin:1.75rem 3rem 0 0}}#page-index2 .top_mv-notice-container:before{background:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/agentshi_01.svg) no-repeat;background-size:contain;content:"";display:block;height:79px;position:absolute;right:0;top:0;transform:translate(87%,12%);width:48px}#page-index2 .top_mv-notice-text{color:#d24f06;font-size:1rem;font-weight:800;line-height:1.5;text-align:center}#page-index2 .top_mv-notice-button-wrapper{margin-top:.75rem;text-align:center}#page-index2 .top_mv-thumb-wrapper{aspect-ratio:1.58102766;width:100%}#page-index2 .top_mv-thumb-wrapper img{border:1px solid #919396;border-radius:10px;height:100%;width:100%}#page-index2 .top_firstViewCustomers{padding:1.5rem 0}@media (max-width:480px){#page-index2 .top_firstViewCustomers{padding:1rem 0}}#page-index2 .top_firstViewCustomers-content{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 20px}#page-index2 .top_firstViewCustomers-content-text{font-size:1rem;font-weight:800;line-height:1.3;text-align:center}@media (max-width:480px){#page-index2 .top_firstViewCustomers-content-text{font-size:.875rem}}#page-index2 .top_Customers-lists,#page-index2 .top_firstViewCustomers-lists{align-items:center;display:grid;gap:1.5rem;-moz-column-gap:1.5rem;grid-template-columns:repeat(10,auto);justify-content:space-between}@media screen and (max-width:1000px){#page-index2 .top_Customers-lists,#page-index2 .top_firstViewCustomers-lists{gap:.75rem;-moz-column-gap:.75rem;grid-template-columns:repeat(6,1fr)}}#page-index2 .top_Customers-lists li,#page-index2 .top_firstViewCustomers-lists li{align-items:center;display:flex;flex-direction:column}#page-index2 .top_Customers-lists li img,#page-index2 .top_firstViewCustomers-lists li img{width:100%}@media screen and (max-width:1000px){#page-index2 .top_Customers-lists li.kddi img,#page-index2 .top_Customers-lists li.sega img,#page-index2 .top_firstViewCustomers-lists li.kddi img,#page-index2 .top_firstViewCustomers-lists li.sega img{max-width:70%}}@media (max-width:480px){#page-index2 .top_Customers-lists li.kddi img,#page-index2 .top_Customers-lists li.sega img,#page-index2 .top_firstViewCustomers-lists li.kddi img,#page-index2 .top_firstViewCustomers-lists li.sega img{max-width:75%}}#page-index2 .top_Customers-lists li.idcf img,#page-index2 .top_firstViewCustomers-lists li.idcf img{min-width:2.5em}#page-index2 .top_Customers-lists li.ca img,#page-index2 .top_firstViewCustomers-lists li.ca img{max-width:3em}@media screen and (max-width:1000px){#page-index2 .top_Customers-lists li.ca img,#page-index2 .top_firstViewCustomers-lists li.ca img{max-width:3.5em}}@media (max-width:480px){#page-index2 .top_Customers-lists li.ca img,#page-index2 .top_firstViewCustomers-lists li.ca img{max-width:3em}}#page-index2 .top_Customers-lists li.ntt-east,#page-index2 .top_firstViewCustomers-lists li.ntt-east{margin:0 -7px}#page-index2 .top_Customers-lists li.ntt-east img,#page-index2 .top_firstViewCustomers-lists li.ntt-east img{min-width:2.5em}#page-index2 .top_Customers-lists li.classmethod img,#page-index2 .top_firstViewCustomers-lists li.classmethod img{max-width:5.5em}#page-index2 .top_firstViewCustomers-lists{padding-top:1rem}#page-index2 .top_Customers-lists{padding-top:5rem}@media screen and (max-width:800px){#page-index2 .top_Customers-lists{padding-top:2.5rem}}#page-index2 .top_Customers-lists li.kddi img{max-width:60%}#page-index2 .top_Customers-lists li.idcf img{max-width:85%}#page-index2 .top_Customers-lists li.ca img{max-width:37.5%}#page-index2 .top_Customers-lists li.ntt-east img{max-width:90%}#page-index2 .top_Customers-lists li.classmethod img{max-width:65%}#page-index2 .top_Customers-lists li.ntt-smartConnect img{max-width:75%}#page-index2 .top_Customers-lists li.sega img{max-width:55%}#page-index2 .top_Customers-lists li.mercari img{max-width:85%}#page-index2 .top_Customers-lists li.freee img{max-width:65%}#page-index2 .top_Customers-lists li.recochoku img{max-width:62.5%}#page-index2 .top_Customers-lists li.creditsaison img{max-width:45%}#page-index2 .top_Customers-lists li.gmo-pepabo img{max-width:100%}#page-index2 .top_Customers-lists li.nulab img{max-width:55%}#page-index2 .top_Customers-lists li.itec img{max-width:110%}@media (max-width:480px){#page-index2 .top_Customers-lists li.itec img{max-width:100%}}#page-index2 .top_Customers-lists li.value-commerce img{max-width:85%}#page-index2 .top_Customers-lists li.drecom img,#page-index2 .top_Customers-lists li.kayac img{max-width:80%}#page-index2 .top_Customers-lists li.dac img{max-width:50%}#page-index2 .top_Customers-lists li.just-systems img{max-width:60%}#page-index2 .top_Customers-lists li.gree img{max-width:65%}#page-index2 .top_Customers-lists li.seven img{max-width:95%}#page-index2 .top_Customers-lists li.tv-asahi img{max-width:85%}#page-index2 .top_media{background:#f8f9fa;padding:3rem 0}@media (max-width:480px){#page-index2 .top_media{padding:2rem 0}}#page-index2 .top_media-content{column-gap:48px;display:grid;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:1000px){#page-index2 .top_media-content{gap:2rem normal;grid-template-columns:1fr}}#page-index2 .top_media-content .all-view{font-size:.75rem;line-height:1.2;margin:auto 0 0;padding:1rem 0 0;text-align:right}#page-index2 .top_media-content .all-view a{color:#777}#page-index2 .top_media-content .all-view a svg{fill:#777}#page-index2 .top_media-content .all-view a:focus,#page-index2 .top_media-content .all-view a:hover{color:#049bf0;text-decoration:underline}#page-index2 .top_media-content .all-view a:focus svg,#page-index2 .top_media-content .all-view a:hover svg{fill:#049bf0}#page-index2 .top_media-title{font-size:1.25rem;line-height:1.4;margin:0}#page-index2 .top_news{border-top:2px solid #c1c3c6;margin:0 1.5rem;padding:2.5rem 0}@media screen and (max-width:450px){#page-index2 .top_news{margin:0 1rem;padding:1.25rem 0}}#page-index2 .top_news-content{margin:0 auto;max-width:920px;width:100%}#page-index2 .top_news-title{text-align:center}#page-index2 .top_news-lists{padding-top:1rem}@media screen and (max-width:450px){#page-index2 .top_news-lists{padding-top:.5rem}}#page-index2 .top_news-lists li{align-items:center;border-top:1px solid #e1e3e6;display:flex;margin:.5rem 0 0;padding:.5rem 0 0}#page-index2 .top_news-lists li:last-child{border-bottom:1px solid #e1e3e6;padding-bottom:.5rem}#page-index2 .top_news-lists a{line-height:1}#page-index2 .top_news-lists a:focus .news-title,#page-index2 .top_news-lists a:hover .news-title{color:#049bf0}#page-index2 .news-date{flex:0 0 auto;font-size:.75rem;font-weight:600;margin:0 .5rem 0 0}#page-index2 .ui_tag{flex:0 0 auto}#page-index2 .news-title{display:-webkit-box;flex:1;flex:0.875rem;font-size:.875rem;font-weight:600;margin:0 0 0 .5rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}#page-index2 .top_news-content-button-wrapper{margin-top:.25rem;text-align:end}#page-index2 .top_news-content-button-wrapper a{display:inline-block;font-size:.875rem;font-weight:800;padding:.25rem 1rem .25rem .25rem}#page-index2 .top_media-blog{display:flex;flex-direction:column;grid-column:span 8}@media (max-width:480px){#page-index2 .top_media-blog{grid-column:span 12}}#page-index2 .top_media-blog-lists{display:flex;justify-content:space-between;margin:.5rem 0 0}@media (max-width:480px){#page-index2 .top_media-blog-lists{margin:.5rem -20px 0;overflow:auto;padding:0 0 1rem}}#page-index2 .top_media-blog-lists li{flex:1;min-width:0}@media (max-width:480px){#page-index2 .top_media-blog-lists li{flex:0 0 60%}#page-index2 .top_media-blog-lists li:first-child{padding-left:20px}#page-index2 .top_media-blog-lists li:last-child{padding-right:20px}}#page-index2 .top_media-blog-lists li+li{margin:0 0 0 1.5rem}#page-index2 .top_media-blog-lists a{display:flex;flex-direction:column;height:100%}#page-index2 .top_media-blog-lists a:focus .blog-title,#page-index2 .top_media-blog-lists a:hover .blog-title{color:#049bf0;text-decoration:underline}#page-index2 .top_media-blog-lists .blog-img{align-items:center;border-radius:4px;display:flex;justify-content:center;margin:0;max-height:140px;overflow:hidden;position:relative}#page-index2 .top_media-blog-lists .blog-img:before{content:"";display:block;padding-top:60%}#page-index2 .top_media-blog-lists .blog-img img{margin-bottom:0;max-width:100%;position:absolute;top:50%;transform:translateY(-50%)}#page-index2 .top_media-blog-lists .blog-title{display:-webkit-box;font-size:.875rem;font-weight:700;line-height:1.6;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.75rem 0 .5rem;max-height:44px}#page-index2 .top_media-blog-lists .blog-meta{align-items:center;display:flex;margin:auto 0 0;overflow:hidden}#page-index2 .top_media-blog-lists .ui_tag{margin:0 .5rem 0 0}#page-index2 .top_media-blog-lists .blog-date{color:#777;display:inline-block;font-family:SF Mono,Menlo,Consolas,monospace;font-size:.75rem}#page-index2 .top_media.blog-less{padding:2rem 0 1.5rem}#page-index2 .top_media.blog-less .layout_wrapper.col_12{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:942px;padding:0 60px}@media (max-width:768px){#page-index2 .top_media.blog-less .layout_wrapper.col_12{padding:0 40px}}@media (max-width:480px){#page-index2 .top_media.blog-less .layout_wrapper.col_12{padding:0 20px}}#page-index2 .top_media.blog-less .top_media-content{display:block}#page-index2 .top_media.blog-less .top_media-title{font-size:1.5rem;text-align:center}#page-index2 .top_media.blog-less .top_media-news-lists .news-title{font-weight:400}#page-index2 .ui_tag{background:#ddd;border-radius:4px;color:#111;font-size:.75rem;font-weight:700;overflow:hidden;padding:.375rem .5rem;text-overflow:ellipsis;text-shadow:0 0 2px hsla(0,0%,100%,.2);white-space:nowrap}#page-index2 .ui_tag.event{background:#ffeea8}#page-index2 .ui_tag.release{background:#d6e2ba}#page-index2 .ui_tag.maintenance{background:#ffe1e1}#page-index2 .ui_tag.news{background:#ffeea8}#page-index2 .ui_tag.tech{background:#e5f9ff}#page-index2 .ui_tag.mackerelteam{background:#a8ebff}#page-index2 .ui_tag:hover{opacity:.7}#page-index2 .section-head2nd-title-badge{background:#000;color:#fff;display:inline-block;font-size:1rem;font-weight:800;line-height:1;padding:.25rem 1rem}#page-index2 .section-head2nd-title{font-feature-settings:"palt";font-size:3rem;font-weight:800;line-height:1.3}@media screen and (max-width:1080px){#page-index2 .section-head2nd-title{font-size:2rem;margin:0 1rem}}#page-index2 .section-head2nd-title-sub{display:block;font-feature-settings:"palt";font-size:1.25rem;font-weight:800;line-height:1.5}@media screen and (max-width:1080px){#page-index2 .section-head2nd-title-sub{font-size:1rem}}@media screen and (max-width:450px){#page-index2 .section-head2nd-title-sub{font-size:.875rem}}#page-index2 .top_future2nd-o11y{padding:5rem 1.5rem 0;position:relative;z-index:0}@media screen and (max-width:800px){#page-index2 .top_future2nd-o11y{padding:3.75rem 1.5rem 0}}@media screen and (max-width:450px){#page-index2 .top_future2nd-o11y{padding:3.75rem .875rem 0}}#page-index2 .top_future2nd-o11y:before{background:#6ed4ff;content:"";display:block;height:380px;position:absolute;right:0;top:0;width:100%;z-index:-1}#page-index2 .top_future2nd-o11y-title{background:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/decoration_01_pc.svg) no-repeat;background-size:contain;margin:auto;max-width:1220px;text-align:center;width:100%}#page-index2 .top_future2nd-o11y-title span{padding-top:.75rem}@media screen and (max-width:800px){#page-index2 .top_future2nd-o11y-title span{padding-top:.5rem}}#page-index2 .top_o11y{background:#fff;border:1px solid #919396;border-radius:10px;margin:3.75rem auto 0;max-width:1156px;overflow:hidden;width:100%}@media screen and (max-width:800px){#page-index2 .top_o11y{margin:2.5rem auto 0}}#page-index2 .top_o11y-title{background:#000;border-radius:9px 9px 0 0;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.5;padding:.25rem 1rem;text-align:center}#page-index2 .top_o11y-overview{margin:0 auto 2rem;max-width:944px;padding:0 1.5rem;width:100%}#page-index2 .top_o11y-overview-content{display:grid;gap:3rem;-moz-column-gap:3rem;grid-template-columns:42% auto;margin-top:2rem}@media screen and (max-width:800px){#page-index2 .top_o11y-overview-content{gap:1.5rem;-moz-column-gap:1.5rem}}@media screen and (max-width:640px){#page-index2 .top_o11y-overview-content{grid-template-columns:none}}#page-index2 .top_o11y-overview-badge{margin-top:2rem;text-align:center}#page-index2 .top_o11y-overview-concept-wrapper{text-align:center}#page-index2 .top_o11y-overview-capton{font-size:.875rem;font-weight:800}#page-index2 .top_o11y-overview-concept{aspect-ratio:1.89898989;margin-top:.5rem;width:100%}#page-index2 .top_o11y-overview-concept img{height:100%;width:100%}#page-index2 .top_o11y-overview-text{font-size:1rem;line-height:1.5}#page-index2 .top_o11y-overview-button-wrapper{margin:1rem auto;text-align:center}#page-index2 .top_o11y-message{background:#f7f0eb;border-top:1px solid #919396}#page-index2 .top_o11y-message-inner{margin:0 auto;max-width:920px;padding-bottom:1.25rem;width:100%}#page-index2 .section-head2nd-title-badge-wrapper{margin-top:2rem;text-align:center}@media screen and (max-width:450px){#page-index2 .section-head2nd-title-badge-wrapper p{padding:.25rem .5rem}}#page-index2 .top_o11y-message-text-wrapper{background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/top_011y_line_pc.svg);background-repeat:no-repeat;margin-top:2rem;max-width:920px;width:100%}@media screen and (max-width:768px){#page-index2 .top_o11y-message-text-wrapper{background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/top_011y_line_sp.svg)}}#page-index2 .top_o11y-message-text{font-size:1rem;line-height:1.5;margin:0 auto;max-width:684px;padding:0 1rem;width:100%}#page-index2 .top_o11y-message-producer{align-items:center;display:flex;justify-content:center;padding:1.75rem 0 1rem}#page-index2 .top_o11y-message-producer-face{height:66px;width:66px}#page-index2 .top_o11y-message-producer-face img{border-radius:50%;height:100%;width:100%}#page-index2 .top_o11y-message-producer-name{font-size:.75rem;margin-left:.5rem}#page-index2 .top_o11y-message-button-wrapper{margin-left:1rem}#page-index2 .top_future2nd{margin:0 auto;max-width:1440px;width:100%}@media screen and (max-width:800px){#page-index2 .top_future2nd{padding-bottom:2.5rem}}#page-index2 .top_customer{margin:0 auto;max-width:1440px;padding-bottom:5rem;width:100%}@media screen and (max-width:800px){#page-index2 .top_customer{padding-bottom:2.5rem}}#page-index2 .top_customer-content,#page-index2 .top_future2nd-content{margin:0 1.5rem;padding-top:5rem}@media screen and (max-width:800px){#page-index2 .top_customer-content,#page-index2 .top_future2nd-content{margin:0 1rem;padding-top:2.5rem}}#page-index2 .top_customer-content>ul,#page-index2 .top_future2nd-content>ul{margin-top:2.5rem}@media screen and (max-width:800px){#page-index2 .top_customer-content>ul,#page-index2 .top_future2nd-content>ul{margin-top:1.25rem}}#page-index2 .top_customer-content>ul a,#page-index2 .top_future2nd-content>ul a{color:#000}#page-index2 .top_customer-content>ul a:hover,#page-index2 .top_future2nd-content>ul a:hover{opacity:.7;text-decoration:none}#page-index2 .top_customer-title,#page-index2 .top_future2nd-title{text-align:center}#page-index2 .top_customer-title span,#page-index2 .top_future2nd-title span{padding-top:.75rem}@media screen and (max-width:800px){#page-index2 .top_customer-title span,#page-index2 .top_future2nd-title span{padding-bottom:.5rem}}#page-index2 .top_customer-title h2{padding-top:1.25rem}@media screen and (max-width:800px){#page-index2 .top_customer-title h2{padding-top:.75rem}}#page-index2 .top_customer-content-button-wrapper{margin:2rem auto 0;text-align:center}#page-index2 .top_partner,#page-index2 .top_support{margin:0 auto;max-width:1440px;padding-bottom:5rem;width:100%}@media screen and (max-width:800px){#page-index2 .top_partner,#page-index2 .top_support{padding-bottom:2.5rem}}#page-index2 .top_partner-content,#page-index2 .top_support-content{border-top:2px solid #c1c3c6;margin:0 1.5rem;padding-top:5rem}@media screen and (max-width:800px){#page-index2 .top_partner-content,#page-index2 .top_support-content{margin:0 1rem;padding-top:2.5rem}}#page-index2 .top_partner-content>ul,#page-index2 .top_support-content>ul{margin-top:2.5rem}@media screen and (max-width:800px){#page-index2 .top_partner-content>ul,#page-index2 .top_support-content>ul{margin-top:1.25rem}}#page-index2 .top_partner-title,#page-index2 .top_support-title{text-align:center}#page-index2 .top_partner-title h2,#page-index2 .top_support-title h2{padding-top:1.25rem}@media screen and (max-width:800px){#page-index2 .top_partner-title h2,#page-index2 .top_support-title h2{padding-top:.75rem}}#page-index2 .top_partner-title span,#page-index2 .top_support-title span{padding-top:.75rem}@media screen and (max-width:800px){#page-index2 .top_partner-title span,#page-index2 .top_support-title span{padding-top:.5rem}}#page-index2 .top_partner-content-button-wrapper,#page-index2 .top_support-content-button-wrapper{margin:2rem auto 0;text-align:center}@media screen and (max-width:800px){#page-index2 .top_partner-content-button-wrapper,#page-index2 .top_support-content-button-wrapper{margin:1.25rem auto 0}}#page-index2 .top_support-title{margin:0 1rem;text-align:center}#page-index2 .top_support-title h2{padding-top:20px}#page-index2 .top_support-title span{padding-top:.75rem}#page-index2 .top_application{background:#6ed4ff;background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/application_bg_pc.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:5rem 0 1.5rem}@media screen and (max-width:800px){#page-index2 .top_application{background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/application_bg_sp.svg);padding:2.5rem 0 1.5rem}}#page-index2 .top_application-calendly{margin:0 auto;max-width:1048px;padding:.5rem 1.25rem 0;width:100%}@media screen and (max-width:700px){#page-index2 .top_application-calendly{padding:1.25rem 1.25rem 0}}#page-index2 .top_application-title{background:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/decoration_01_pc.svg) no-repeat;background-size:contain;margin:auto;max-width:1220px;text-align:center;width:100%}#page-index2 .top_application-title h2{padding-top:1.25rem}#page-index2 .top_application-text{background:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/application_talk_pc.svg) no-repeat;background-size:contain;height:84px;margin:1.25rem auto 0;width:312px}@media screen and (max-width:800px){#page-index2 .top_application-text{height:70px;width:260px}}#page-index2 .top_application-text span{display:none}#page-index2 .top_history{background:#f7f0eb;background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/top_history_bg_pc.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1200px){#page-index2 .top_history{background-position:50%}}@media screen and (max-width:580px){#page-index2 .top_history{background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/top_history_bg_sp.png)}}#page-index2 .top_history-content{margin:0 auto;max-width:1440px;padding:5rem 0;width:100%}@media screen and (max-width:800px){#page-index2 .top_history-content{padding:2.5rem 0}}#page-index2 .top_history-title{margin:0 1.5rem;text-align:center}#page-index2 .top_history-title h2{padding-top:1.25rem}#page-index2 .top_history-text{margin:0 auto;max-width:684px;padding:1.25rem 1rem 0}#page-index2 .top_history-content-button-wrapper{margin:2rem auto 0;text-align:center}#page-index2 .en.top_customers{margin:5rem 0 0}#page-index2 .en.top_customers .top_customers-logo-lists{border:0;padding:0}body[id^=page-contact] .widget_contactForm{padding-bottom:4rem}body[id^=page-contact] .widget_contactForm .hs-submit input[type=submit]{height:50px;max-width:150px;width:100%}#page-resources .resources-contents{column-gap:48px;display:grid;grid-template-columns:minmax(auto,249px) 3fr;margin-bottom:5rem}@media screen and (max-width:950px){#page-resources .resources-contents{grid-template-columns:none}}#page-resources #hs_cos_wrapper_Main_Content .hs_cos_wrapper_type_module:last-child .resources-contents{margin-bottom:0}#page-resources .resources-assortment{font-size:1.25rem;line-height:1.6;word-wrap:break-word;margin:0}@media screen and (max-width:950px){#page-resources .resources-assortment{margin:0 0 1.5rem}}#page-resources .widget_resourceLists{grid-template-columns:repeat(auto-fill,249px)}@media screen and (max-width:950px){#page-resources .widget_resourceLists{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){#page-resources .widget_resourceLists{column-gap:2rem;grid-template-columns:repeat(2,1fr);row-gap:2.5rem}}@media (max-width:480px){#page-resources .widget_resourceLists{grid-template-columns:1fr}}#page-features_monitoring .widget_features-content:nth-child(3) .content_img-main{min-height:900px}@media (max-width:768px){#page-features_monitoring .widget_features-content:nth-child(3) .content_img-main{min-height:auto}}#page-features_multicloud .widget_features-content:first-child .content_img-main img{z-index:1}#page-features_multicloud .widget_features-content:first-child .content_img-sub{position:relative}#page-features_multicloud .widget_features-content:first-child .content_img-sub img{left:-4rem;position:relative;top:0;width:calc(100% + 150px)}@media (max-width:768px){#page-features_multicloud .widget_features-content:first-child .content_img-sub img{position:static;width:100%}}#page-features_extensibility .widget_features-content:last-child .content_img-main{min-height:800px}@media (max-width:768px){#page-features_extensibility .widget_features-content:last-child .content_img-main{min-height:auto}}#page-reliability_dogfooding .widget_globalHeader{background:#091b4b}#page-reliability_dogfooding .widget_globalHeader.is-drawing{border-color:#0e2b79}#page-reliability_dogfooding .widget_globalHeader-content .mackerel-logo svg,#page-reliability_dogfooding .widget_globalHeader-content .widget_globalHeader-drawer svg{fill:#fff}#page-reliability_dogfooding .widget_globalHeader-nav.is-drawing{background:#091b4b}@media screen and (max-width:1000px){#page-reliability_dogfooding .widget_globalHeader-nav.is-drawing{border-left:0}}#page-reliability_dogfooding .widget_globalHeader-dropdown-button,#page-reliability_dogfooding .widget_globalHeader-nav-buttons>li a:not(.ui_button),#page-reliability_dogfooding .widget_globalHeader-nav-lists>li>a{color:#fff}#page-reliability_dogfooding .widget_globalHeader-dropdown-button:focus,#page-reliability_dogfooding .widget_globalHeader-dropdown-button:focus svg,#page-reliability_dogfooding .widget_globalHeader-dropdown-button:hover,#page-reliability_dogfooding .widget_globalHeader-dropdown-button:hover svg,#page-reliability_dogfooding .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus,#page-reliability_dogfooding .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus svg,#page-reliability_dogfooding .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover,#page-reliability_dogfooding .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover svg,#page-reliability_dogfooding .widget_globalHeader-nav-lists>li>a:focus,#page-reliability_dogfooding .widget_globalHeader-nav-lists>li>a:focus svg,#page-reliability_dogfooding .widget_globalHeader-nav-lists>li>a:hover,#page-reliability_dogfooding .widget_globalHeader-nav-lists>li>a:hover svg{opacity:.8}#page-reliability_dogfooding .widget_globalHeader-dropdown-button svg,#page-reliability_dogfooding .widget_globalHeader-nav-buttons>li a:not(.ui_button) svg,#page-reliability_dogfooding .widget_globalHeader-nav-lists>li>a svg{fill:#fff}@media screen and (max-width:1000px){#page-reliability_dogfooding .widget_globalHeader-nav-lists>li+li a,#page-reliability_dogfooding .widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons{border-color:#0e2b79}#page-reliability_dogfooding .widget_globalHeader-dropdown-lists li.title,#page-reliability_dogfooding .widget_globalHeader-nav-lists>li a{color:#fff}}#page-reliability_dogfooding .container{background:#091b4b;overflow:hidden;padding-bottom:6rem}@media (max-width:768px){#page-reliability_dogfooding .container{padding-bottom:4rem}}@media (max-width:480px){#page-reliability_dogfooding .container{padding-bottom:3rem}}#page-reliability_dogfooding .reliability-heroHeader{padding:4em 0 7.5em;text-align:center}@media (max-width:480px){#page-reliability_dogfooding .reliability-heroHeader{padding:3rem 0 5rem}}#page-reliability_dogfooding .reliability-heroHeader img{margin:0 0 2rem;width:5rem}@media (max-width:480px){#page-reliability_dogfooding .reliability-heroHeader img{margin:0 0 1.5rem;width:4rem}}#page-reliability_dogfooding .reliability-heroHeader h2{color:#19c6fa;font-size:3.5rem;line-height:1.4;margin:0}@media (max-width:768px){#page-reliability_dogfooding .reliability-heroHeader h2{font-size:3rem}}@media (max-width:480px){#page-reliability_dogfooding .reliability-heroHeader h2{font-size:1.75rem}}#page-reliability_dogfooding .reliability-heroHeader h2 span{display:inline-block}@media (max-width:768px){#page-reliability_dogfooding .reliability-heroHeader h2 span{display:inline}}#page-reliability_dogfooding .reliability-content+.reliability-content{margin:7.5rem 0 0}@media (max-width:480px){#page-reliability_dogfooding .reliability-content+.reliability-content{margin:5rem 0 0}}#page-reliability_dogfooding .reliability-content h2{color:#19c6fa;font-size:2.5rem;line-height:1.4;margin:0 0 1.5rem}@media (max-width:768px){#page-reliability_dogfooding .reliability-content h2{margin:0 0 1rem}}@media (max-width:480px){#page-reliability_dogfooding .reliability-content h2{font-size:1.75rem}}#page-reliability_dogfooding .reliability-content h2 span{display:inline-block;white-space:nowrap}@media (max-width:768px){#page-reliability_dogfooding .reliability-content h2 span{display:inline;white-space:normal}}#page-reliability_dogfooding .reliability-content p{color:hsla(0,0%,100%,.7);font-size:1.25rem;margin:0}#page-reliability_dogfooding .reliability-content.devel{display:grid;gap:0 48px;grid-template-columns:1fr 1fr;grid-template-rows:auto,auto}@media (max-width:768px){#page-reliability_dogfooding .reliability-content.devel{grid-template-columns:2fr 1fr}}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.devel{grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}}#page-reliability_dogfooding .reliability-content.devel h2,#page-reliability_dogfooding .reliability-content.devel p{grid-column:1/2;grid-row:auto;position:relative;z-index:1}#page-reliability_dogfooding .reliability-content.devel .content_img{grid-column:2/3;grid-row:1/3;height:100%;margin:0;position:relative;width:100%}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.devel .content_img{grid-column:1/2;grid-row:auto;left:45%;top:-60px}}#page-reliability_dogfooding .reliability-content.devel .content_img img{left:50%;position:absolute;top:50%}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.devel .content_img img{opacity:.7}}#page-reliability_dogfooding .reliability-content.devel .content_img img:first-child{transform:translate(-50%,-50%);width:3.5rem}#page-reliability_dogfooding .reliability-content.devel .content_img img:not(:first-child){animation:r1 20s linear infinite;will-change:transform}@keyframes r1{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{transform:translateX(-50%) translateY(-50%) rotate(1turn)}}#page-reliability_dogfooding .reliability-content.devel .content_img img:nth-child(2){animation-duration:60s;height:160px;width:162.5px}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.devel .content_img img:nth-child(2){height:128px;width:130px}}#page-reliability_dogfooding .reliability-content.devel .content_img img:nth-child(3){animation-duration:100s;filter:blur(1px);width:320px}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.devel .content_img img:nth-child(3){width:256px}}#page-reliability_dogfooding .reliability-content.devel .content_img img:nth-child(4){animation-duration:140s;filter:blur(2px);width:487px}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.devel .content_img img:nth-child(4){width:389.6px}}#page-reliability_dogfooding .reliability-content.devel .content_img img:nth-child(5){animation-duration:180s;filter:blur(4px);width:640px}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.devel .content_img img:nth-child(5){width:512px}}#page-reliability_dogfooding .reliability-content.knowHow .content_links{margin:2.5rem 0 0}#page-reliability_dogfooding .reliability-content.knowHow .content_links a{border:1px solid hsla(0,0%,100%,.2);border-radius:4px;column-gap:1.5rem;display:grid;grid-template-columns:1fr 2fr;padding:1.5rem;transition:all .1s linear}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.knowHow .content_links a{grid-template-columns:1fr;row-gap:1.5rem}}#page-reliability_dogfooding .reliability-content.knowHow .content_links a:focus,#page-reliability_dogfooding .reliability-content.knowHow .content_links a:hover{border-color:#19c6fa}#page-reliability_dogfooding .reliability-content.knowHow .content_links a:focus span,#page-reliability_dogfooding .reliability-content.knowHow .content_links a:hover span{text-decoration:underline}#page-reliability_dogfooding .reliability-content.knowHow .content_links a+a{margin:1rem 0 0}#page-reliability_dogfooding .reliability-content.knowHow .content_links img{align-self:center;width:100%}@media (max-width:480px){#page-reliability_dogfooding .reliability-content.knowHow .content_links img{margin:0 auto;width:90%}}#page-reliability_dogfooding .reliability-content.knowHow .content_links time{color:hsla(0,0%,100%,.5);font-size:14px;line-height:1.2}#page-reliability_dogfooding .reliability-content.knowHow .content_links h3{color:#fff;font-size:1.25rem;line-height:1.6;margin:0 0 .5rem}#page-reliability_dogfooding .reliability-content.knowHow .content_links p{color:#19c6fa;font-size:.875rem;line-height:1.4;word-break:break-all}#page-reliability_dogfooding .widget_features-lists-wrapper{background:#091b4b;margin:3rem 0 0}#page-reliability_dogfooding .widget_features-lists-content{border:1px solid #19c6fa;border-radius:.75rem;padding:2.5rem}@media (max-width:480px){#page-reliability_dogfooding .widget_features-lists-content{padding:1.5rem}}#page-reliability_dogfooding .widget_features-lists-content .section-head{text-align:left}#page-reliability_dogfooding .widget_features-lists-content .section-head h2{color:hsla(0,0%,100%,.7);font-size:2rem}#page-reliability_dogfooding .widget_features-lists{gap:2.5rem;grid-template-columns:1fr 1fr}@media (max-width:480px){#page-reliability_dogfooding .widget_features-lists{gap:2rem 0;grid-template-columns:1fr}}#page-reliability_dogfooding .widget_features-lists h4{color:hsla(0,0%,100%,.7)}#page-reliability_dogfooding .widget_features-lists p{color:hsla(0,0%,100%,.5)}#page-reliability_dogfooding .widget_features-lists a{color:#19c6fa}#page-reliability_dogfooding .widget_globalFooter{border:0;margin:0}#page-customers .customerStory-pickup{display:grid;gap:normal 48px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}@media screen and (max-width:1000px){#page-customers .customerStory-pickup{grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}#page-customers .customerStory-pickup-img{grid-column:1/2;grid-row:1/4}@media screen and (max-width:1000px){#page-customers .customerStory-pickup-img{grid-column:auto;grid-row:1/2;margin-bottom:2rem}}@media (max-width:480px){#page-customers .customerStory-pickup-img{margin-bottom:1rem}}#page-customers .customerStory-pickup-img a:focus img,#page-customers .customerStory-pickup-img a:hover img{opacity:.9}@media screen and (max-width:1000px){#page-customers .customerStory-pickup-img a{pointer-events:none}}#page-customers .customerStory-pickup-img img{border-radius:6px;width:100%}@media (max-width:480px){#page-customers .customerStory-pickup-img img{border-radius:4px}}#page-customers .customerStory-pickup-corp{grid-column:2/3;grid-row:1/2}@media screen and (max-width:1000px){#page-customers .customerStory-pickup-corp{grid-column:auto;grid-row:2/3}}#page-customers .customerStory-pickup-corp a:focus h5,#page-customers .customerStory-pickup-corp a:hover h5{color:#049bf0}#page-customers .customerStory-pickup-corp h4{color:#444;font-size:1rem;line-height:1.4;margin:0 0 .5rem}#page-customers .customerStory-pickup-corp h5{font-size:1.25rem;line-height:1.6;margin:0 0 .5rem}#page-customers .customerStory-pickup-corp p{color:#777;font-size:14px;line-height:1.6;margin:0}#page-customers .customerStory-pickup-quote{display:block;grid-column:2/3;grid-row:2/3;margin:2.5rem 0 0;padding:1rem 1.25rem;position:relative}@media screen and (max-width:1000px){#page-customers .customerStory-pickup-quote{grid-column:auto;grid-row:3/4;margin-top:2rem}}@media (max-width:480px){#page-customers .customerStory-pickup-quote{margin-top:1.5rem}}#page-customers .customerStory-pickup-quote:before{border-left:2px solid #b1b3b6;border-top:2px solid #b1b3b6;content:"";display:inline-block;height:4rem;left:0;position:absolute;top:0;width:2.5rem}#page-customers .customerStory-pickup-quote:after{border-bottom:2px solid #b1b3b6;border-right:2px solid #b1b3b6;bottom:0;content:"";display:inline-block;height:4rem;position:absolute;right:0;width:2.5rem}#page-customers .customerStory-pickup-link{font-weight:700;grid-column:2/3;grid-row:3/4;margin:.5rem 0 0}@media screen and (max-width:1000px){#page-customers .customerStory-pickup-link{grid-column:auto;grid-row:4/5}}#page-customers .widget_customerStory-lists{gap:48px;margin:5rem 0 0}@media (max-width:768px){#page-customers .widget_customerStory-lists{gap:2rem;margin:3rem 0 0}}@media (max-width:480px){#page-customers .widget_customerStory-lists{gap:1.5rem 0}#page-customers .widget_customerStory-lists a{gap:0 1rem;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,auto) 1fr}}#page-customers .widget_customerStory-lists a:focus h4,#page-customers .widget_customerStory-lists a:hover h4{text-decoration:none}@media (max-width:480px){#page-customers .widget_customerStory-lists img{grid-row:span 3}}#page-customers .widget_customerStory-lists h4{color:#111}#page-customers .widget_customerStory-lists p{font-size:.875rem;line-height:1.4}#page-customers .widget_resourceBlock{margin:5rem 0 0}#page-customers .widget_resourceBlock-content div:first-child{grid-column:span 5}@media (max-width:480px){#page-customers .widget_resourceBlock-content div:first-child{grid-column:span 8}}#page-customers .widget_resourceBlock-content div:nth-child(2){grid-column:span 3}@media (max-width:480px){#page-customers .widget_resourceBlock-content div:nth-child(2){grid-column:span 8}}#page-customers .widget_resourceBlock-img{height:15rem}#page-customers .widget_resourceBlock-img img{width:100%}@media (max-width:480px){#page-customers .widget_resourceBlock-img img{width:70%}}#page-customers .customersList{margin:6rem 0 0}@media (max-width:768px){#page-customers .customersList{margin:4rem 0 0}}@media (max-width:480px){#page-customers .customersList{margin:2rem 0 0}}#page-customers .customersList-head{text-align:center}#page-customers .customersList-head h3{font-size:2.5rem;line-height:1.6;margin:0 0 .5rem}@media (max-width:480px){#page-customers .customersList-head h3{font-size:1.75rem}}#page-customers .customersList-head p{margin:0}#page-customers .customersList-lists{align-items:center;display:grid;gap:3.5rem 2rem;grid-template-columns:repeat(5,auto);justify-content:space-between;margin:5rem 0 0}@media (max-width:768px){#page-customers .customersList-lists{grid-template-columns:repeat(3,auto)}}@media (max-width:480px){#page-customers .customersList-lists{gap:3rem 1rem;grid-template-columns:1fr 1fr;margin:2rem 0 0}}#page-customers .customersList-lists li{align-items:center;display:flex;flex-direction:column}#page-customers .customersList-lists li img{max-width:70%}#page-customers .customersList-lists li.kddi img{max-width:60%}#page-customers .customersList-lists li.idcf img{max-width:85%}#page-customers .customersList-lists li.ca img{max-width:37.5%}#page-customers .customersList-lists li.ntt-east img{max-width:90%}#page-customers .customersList-lists li.classmethod img{max-width:65%}#page-customers .customersList-lists li.ntt-smartConnect img{max-width:75%}#page-customers .customersList-lists li.sega img{max-width:55%}#page-customers .customersList-lists li.mercari img{max-width:85%}#page-customers .customersList-lists li.freee img{max-width:65%}#page-customers .customersList-lists li.recochoku img{max-width:62.5%}#page-customers .customersList-lists li.creditsaison img{max-width:45%}#page-customers .customersList-lists li.gmo-pepabo img{max-width:100%}#page-customers .customersList-lists li.nulab img{max-width:55%}#page-customers .customersList-lists li.itec img{max-width:110%}@media (max-width:480px){#page-customers .customersList-lists li.itec img{max-width:100%}}#page-customers .customersList-lists li.value-commerce img{max-width:85%}#page-customers .customersList-lists li.drecom img,#page-customers .customersList-lists li.kayac img{max-width:80%}#page-customers .customersList-lists li.dac img{max-width:50%}#page-customers .customersList-lists li.just-systems img{max-width:60%}#page-customers .customersList-lists li.gree img{max-width:65%}#page-customers .customersList-lists li.seven img{max-width:95%}#page-customers .customersList-lists li.tv-asahi img{max-width:85%}#page-customers_willer .widget_customer-heroHeader{margin:0 auto 5.5rem}#page-customers_willer .widget_customer-heroHeader-content{height:546px}#page-customers_willer .widget_customer-heroHeader-firstImage img{height:100%;left:45%;transform:translateX(-55%);width:auto}@media (max-width:768px){#page-customers_willer .widget_customer-heroHeader-title h2{margin:.5rem 0 1rem}}#page-customers_creditsaison .widget_customer-heroHeader{margin:0 auto 5.5rem}#page-customers_creditsaison .widget_customer-heroHeader-content{height:546px}#page-customers_creditsaison .widget_customer-heroHeader{margin-bottom:3rem}#page-customers_creditsaison .widget_customer-heroHeader-firstImage img{height:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:160%}@media (max-width:768px){#page-customers_creditsaison .widget_customer-heroHeader-title h2{margin:0 0 1rem}}#page-customers_creditsaison .widget_customer-subinfo{justify-content:center}#page-customers_creditsaison .widget_customer-interview .figure-column{display:flex;justify-content:center;margin-left:auto;width:calc(100% - 100px)}@media (max-width:768px){#page-customers_creditsaison .widget_customer-interview .figure-column{width:100%}}#page-customers_creditsaison .widget_customer-interview .figure-column span{border:1px solid #ccc;border-radius:1.5em;height:auto;margin:0 10px;padding:4px;width:35%}@media (max-width:480px){#page-customers_creditsaison .widget_customer-interview .figure-column span{border-radius:1rem;width:40%}}#page-customers_creditsaison .widget_customer-interview .figure-column img{clip-path:inset(0 0 0 0 round 1.4em 1.4em 1.4em 1.4em)}@media (max-width:480px){#page-customers_creditsaison .widget_customer-interview .figure-column img{clip-path:inset(0 0 0 0 round .9em .9em .9em .9em)}}#page-customers_cyberagent .widget_customer-heroHeader{margin:0 auto 5.5rem}#page-customers_cyberagent .widget_customer-heroHeader-content{grid-template-rows:repeat(3,auto);height:auto}#page-customers_cyberagent .widget_customer-heroHeader-backlink,#page-customers_cyberagent .widget_customer-heroHeader-title{grid-column:span 12}#page-customers_cyberagent .widget_customer-heroHeader-title{grid-row:3}#page-customers_cyberagent .widget_customer-heroHeader-title h2{margin:2rem 0 1rem}#page-customers_cyberagent .widget_customer-heroHeader-firstImage{grid-column:span 12;grid-row:2;max-height:570px}#page-customers_cyberagent .widget_customer-heroHeader-firstImage img{height:auto;position:relative;top:50%;transform:translate(-50%,-50%);width:105%}#page-customers_itechankyuhanshin .widget_customer-heroHeader{margin:0 auto 5.5rem}#page-customers_itechankyuhanshin .widget_customer-heroHeader-content{height:546px}#page-customers_itechankyuhanshin .widget_customer-heroHeader-backlink,#page-customers_itechankyuhanshin .widget_customer-heroHeader-title{grid-column:span 5}#page-customers_itechankyuhanshin .widget_customer-heroHeader-firstImage{grid-column:span 7}#page-customers_itechankyuhanshin .widget_customer-heroHeader-firstImage img{height:100%;width:auto}#page-customers_sega .widget_customer-heroHeader{margin:0 auto 5.5rem}#page-customers_sega .widget_customer-heroHeader-content{height:546px}#page-customers_sega .widget_customer-heroHeader-firstImage img{height:100%;left:52%;transform:translateX(-48%);width:auto}#page-customers_pepabo .widget_customer-heroHeader-content{grid-template-rows:repeat(3,auto);height:auto}#page-customers_pepabo .widget_customer-heroHeader-backlink,#page-customers_pepabo .widget_customer-heroHeader-title{grid-column:span 12}#page-customers_pepabo .widget_customer-heroHeader-title{grid-row:3}#page-customers_pepabo .widget_customer-heroHeader-title h2{margin:2rem 0 1rem}#page-customers_pepabo .widget_customer-heroHeader-firstImage{grid-column:span 12;grid-row:2;max-height:570px}@media (max-width:768px){#page-customers_pepabo .widget_customer-heroHeader-firstImage{overflow:hidden}}#page-customers_pepabo .widget_customer-heroHeader-firstImage img{height:auto;left:50%!important;position:relative!important;top:50%!important;transform:translate(-50%,-50%)!important;width:130%!important}#page-customers_nulab .widget_customer-members{max-width:744px}#page-customers_nulab .widget_customer-interview figure.figure-function img{max-width:100%}#page-services-support_cre .aboutCre-content{background:#f8f9fa;border-radius:1rem;margin:0 0 4rem;padding:8rem 9.5rem}@media screen and (max-width:1000px){#page-services-support_cre .aboutCre-content{padding:4rem 5rem}}@media (max-width:768px){#page-services-support_cre .aboutCre-content{padding:2rem 3rem}}@media (max-width:480px){#page-services-support_cre .aboutCre-content{padding:2rem}}#page-services-support_cre .aboutCre-content h3{font-size:2.5rem;line-height:1.6;margin:0 0 3.5rem}@media (max-width:480px){#page-services-support_cre .aboutCre-content h3{font-size:1.5rem;margin:0 0 2rem}}#page-services-support_cre .aboutCre-content h3 span{display:inline-block}@media (max-width:480px){#page-services-support_cre .aboutCre-content h3 span{display:inline}}#page-services-support_cre .aboutCre-content p{font-size:1.25rem;font-weight:700;line-height:2}@media (max-width:480px){#page-services-support_cre .aboutCre-content p{font-size:1rem;font-weight:400}}#page-services-support_cre .aboutCre-content p+P{margin:2.5rem 0 0}@media (max-width:480px){#page-services-support_cre .aboutCre-content p+P{margin:1.5rem 0 0}}#page-services-support_cre .aboutCre-lists{display:grid;gap:48px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;margin:0 0 6rem}@media (max-width:768px){#page-services-support_cre .aboutCre-lists{gap:3rem 2rem;grid-template-columns:1fr 1fr}}@media (max-width:480px){#page-services-support_cre .aboutCre-lists{gap:2.5rem 0;grid-template-columns:1fr}}#page-services-support_cre .aboutCre-lists img{height:auto;margin:0 0 1.5rem;width:4rem}@media (max-width:480px){#page-services-support_cre .aboutCre-lists img{width:3rem}}#page-services-support_cre .aboutCre-lists h4{font-size:1.25rem;line-height:1.4;margin:0 0 .75rem}@media (max-width:480px){#page-services-support_cre .aboutCre-lists h4{font-size:1.125rem}}#page-services-support_cre .aboutCre-lists p{color:#777;font-size:14px;margin:0}#page-services-support_cre .aboutCre-onboardingBlock-content{background:#f3f4f5;border-radius:.5rem;display:grid;gap:2rem 3rem;grid-template-columns:1fr 1fr;padding:3rem 6rem 0}@media screen and (max-width:1000px){#page-services-support_cre .aboutCre-onboardingBlock-content{gap:2rem;padding:2rem 2.5rem 0}}@media (max-width:768px){#page-services-support_cre .aboutCre-onboardingBlock-content{grid-template-columns:1fr}}#page-services-support_cre .aboutCre-onboardingBlock-content div{padding-bottom:2rem}@media screen and (max-width:1000px){#page-services-support_cre .aboutCre-onboardingBlock-content div{padding-bottom:0}}#page-services-support_cre .aboutCre-onboardingBlock-content h3{font-size:3rem;line-height:1.4;margin:0 0 1.5rem}@media screen and (max-width:1000px){#page-services-support_cre .aboutCre-onboardingBlock-content h3{font-size:2rem}}@media (max-width:480px){#page-services-support_cre .aboutCre-onboardingBlock-content h3{font-size:1.5rem;margin:0 0 1rem}}#page-services-support_cre .aboutCre-onboardingBlock-content h3 span{display:inline-block}@media screen and (max-width:1000px){#page-services-support_cre .aboutCre-onboardingBlock-content h3 span{display:inline}}#page-services-support_cre .aboutCre-onboardingBlock-content p{font-weight:700;margin:0 0 1rem}@media (max-width:480px){#page-services-support_cre .aboutCre-onboardingBlock-content p{font-weight:400}}#page-services-support_cre .aboutCre-onboardingBlock-content a{font-weight:700}#page-services-support_cre .aboutCre-onboardingBlock-content img{width:100%}@media (max-width:768px){#page-services-support_cre .aboutCre-onboardingBlock-content img{margin:auto;width:80%}}@media (max-width:480px){#page-services-support_cre .aboutCre-onboardingBlock-content img{width:100%}}#page-services-support_onboarding .onboarding_heroHeader{margin:3rem 0 5rem;overflow:hidden}@media (max-width:480px){#page-services-support_onboarding .onboarding_heroHeader{margin-bottom:4rem}}#page-services-support_onboarding .onboarding_heroHeader-content{display:grid;gap:48px;grid-template-columns:1fr 1fr}@media screen and (max-width:1000px){#page-services-support_onboarding .onboarding_heroHeader-content{grid-template-columns:1fr}}#page-services-support_onboarding .onboarding_heroHeader-left h2{font-size:3.5rem;line-height:1.4;margin:0}@media (max-width:480px){#page-services-support_onboarding .onboarding_heroHeader-left h2{font-size:2rem}}#page-services-support_onboarding .onboarding_heroHeader-left p{font-size:1.25rem;font-weight:700;margin:1.5rem 0 0}@media (max-width:480px){#page-services-support_onboarding .onboarding_heroHeader-left p{font-size:1rem;margin:1rem 0 0}}#page-services-support_onboarding .onboarding_heroHeader-left span{display:inline-block}@media screen and (max-width:1200px){#page-services-support_onboarding .onboarding_heroHeader-left span{display:inline}}#page-services-support_onboarding .onboarding_heroHeader-left .ui_button{font-size:1.25rem;margin:2rem 0 0;min-width:348px;padding:1rem 1.5rem;text-align:center}@media (max-width:480px){#page-services-support_onboarding .onboarding_heroHeader-left .ui_button{font-size:1.125rem;min-width:auto;width:100%}}#page-services-support_onboarding .onboarding_heroHeader-right{margin:0;position:relative}@media screen and (max-width:1000px){#page-services-support_onboarding .onboarding_heroHeader-right{text-align:center}}#page-services-support_onboarding .onboarding_heroHeader-right img{bottom:0;height:auto;min-width:546px;position:absolute;width:100%}@media screen and (max-width:1000px){#page-services-support_onboarding .onboarding_heroHeader-right img{max-width:500px;min-width:auto;padding:0;position:static}}#page-services-support_onboarding .section-img{flex:1;margin:0;min-width:0}#page-services-support_onboarding .section-img img{height:auto;width:100%}#page-services-support_onboarding figure{margin:0}#page-services-support_onboarding .section-content{flex:1;min-width:0}#page-services-support_onboarding .section-content p{margin:.5rem 0 0}#page-services-support_onboarding .onboarding_intro header h3{font-size:2.5rem;line-height:1.4;margin:0 0 1rem}@media (max-width:480px){#page-services-support_onboarding .onboarding_intro header h3{font-size:1.75rem}}#page-services-support_onboarding .onboarding_intro header p{font-size:1.25rem;line-height:1.6;margin:0}@media (max-width:480px){#page-services-support_onboarding .onboarding_intro header p{font-size:1.125rem}}#page-services-support_onboarding .onboarding_intro section{display:flex;justify-content:space-between;margin-top:5rem}@media (max-width:768px){#page-services-support_onboarding .onboarding_intro section{flex-direction:column;margin-top:4rem}}#page-services-support_onboarding .onboarding_intro section:nth-of-type(odd){flex-direction:row-reverse}@media (max-width:768px){#page-services-support_onboarding .onboarding_intro section:nth-of-type(odd){flex-direction:column}}#page-services-support_onboarding .onboarding_intro section:nth-of-type(2) .section-img{text-align:right}@media (max-width:768px){#page-services-support_onboarding .onboarding_intro section:nth-of-type(2) .section-img{text-align:center}}#page-services-support_onboarding .onboarding_intro section+section{margin-top:7rem}@media (max-width:768px){#page-services-support_onboarding .onboarding_intro section+section{margin-top:4rem}}#page-services-support_onboarding .onboarding_intro .section-img{max-width:calc(50% - 24px)}@media (max-width:768px){#page-services-support_onboarding .onboarding_intro .section-img{max-width:100%;text-align:center}}#page-services-support_onboarding .onboarding_intro .section-img img{max-width:100%;vertical-align:bottom}@media (max-width:768px){#page-services-support_onboarding .onboarding_intro .section-img img{max-width:60%}}@media (max-width:480px){#page-services-support_onboarding .onboarding_intro .section-img img{max-width:80%}}#page-services-support_onboarding .onboarding_intro .section-content{max-width:calc(50% - 24px)}@media (max-width:768px){#page-services-support_onboarding .onboarding_intro .section-content{margin:1.5rem 0 0;max-width:100%}}#page-services-support_onboarding .onboarding_intro .section-content h4{font-size:2rem;line-height:1.4;margin:0 0 1.5rem}@media (max-width:768px){#page-services-support_onboarding .onboarding_intro .section-content h4{font-size:1.5rem}}#page-services-support_onboarding .onboarding_intro .section-content p{color:#444}#page-services-support_onboarding .onboarding_contact{margin:5rem 0}@media (max-width:768px){#page-services-support_onboarding .onboarding_contact{margin:4rem 0}}@media (max-width:480px){#page-services-support_onboarding .onboarding_contact{margin:3rem 0}}#page-services-support_onboarding .onboarding_contact-content{background:#19c6fa;border-radius:.5rem;padding:3rem 1.5rem;text-align:center}@media (max-width:768px){#page-services-support_onboarding .onboarding_contact-content{border-radius:4px;padding:2rem 1.5rem}}@media (max-width:480px){#page-services-support_onboarding .onboarding_contact-content{padding:1.5rem 1rem}}#page-services-support_onboarding .onboarding_contact-content h3{color:#fff;font-size:2rem;line-height:1.4;margin:0 0 .5rem}@media (max-width:480px){#page-services-support_onboarding .onboarding_contact-content h3{font-size:1.5rem}}#page-services-support_onboarding .onboarding_contact-content p{color:#fff;font-weight:700;margin:0 0 2rem}@media (max-width:480px){#page-services-support_onboarding .onboarding_contact-content p{margin:0 0 1rem}}#page-services-support_onboarding .onboarding_contact-content .ui_button{border-color:#0cb3e6;color:#0cb3e6;font-size:1.25rem;min-width:300px;padding:1.25rem 1.5rem}@media (max-width:480px){#page-services-support_onboarding .onboarding_contact-content .ui_button{font-size:1.125rem;min-width:auto;padding:1rem 1.25rem;width:100%}}#page-services-support_onboarding .onboarding_plan-content header,#page-services-support_onboarding .onboarding_recommended-content header,#page-services-support_onboarding .onboarding_step-content header{margin:0 0 4rem;text-align:center}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content header,#page-services-support_onboarding .onboarding_recommended-content header,#page-services-support_onboarding .onboarding_step-content header{margin:0 0 2rem}}#page-services-support_onboarding .onboarding_plan-content header h3,#page-services-support_onboarding .onboarding_recommended-content header h3,#page-services-support_onboarding .onboarding_step-content header h3{font-size:2.5rem;line-height:1.4;margin:0 0 1rem}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content header h3,#page-services-support_onboarding .onboarding_recommended-content header h3,#page-services-support_onboarding .onboarding_step-content header h3{font-size:1.75rem;margin:0 0 .75rem}}#page-services-support_onboarding .onboarding_plan-content header p,#page-services-support_onboarding .onboarding_recommended-content header p,#page-services-support_onboarding .onboarding_step-content header p{font-size:1.25rem;margin:0}@media (max-width:768px){#page-services-support_onboarding .onboarding_plan-content header p,#page-services-support_onboarding .onboarding_recommended-content header p,#page-services-support_onboarding .onboarding_step-content header p{font-size:1.125rem}}#page-services-support_onboarding .onboarding_recommended-content ul{display:grid;gap:3.5rem 48px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media (max-width:480px){#page-services-support_onboarding .onboarding_recommended-content ul{gap:2.5rem 0;grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}#page-services-support_onboarding .onboarding_recommended-content li{display:flex;justify-content:space-between}@media (max-width:768px){#page-services-support_onboarding .onboarding_recommended-content li{flex-direction:column}}@media (max-width:480px){#page-services-support_onboarding .onboarding_recommended-content li{flex-direction:row}}#page-services-support_onboarding .onboarding_recommended-content .section-img{max-width:120px}@media (max-width:768px){#page-services-support_onboarding .onboarding_recommended-content .section-img{max-width:80px}}#page-services-support_onboarding .onboarding_recommended-content .section-img img{transform:translateY(-1rem)}@media (max-width:768px){#page-services-support_onboarding .onboarding_recommended-content .section-img img{transform:none}}#page-services-support_onboarding .onboarding_recommended-content .section-content{margin:0 0 0 1.25rem}@media (max-width:768px){#page-services-support_onboarding .onboarding_recommended-content .section-content{margin:1rem 0 0}}@media (max-width:480px){#page-services-support_onboarding .onboarding_recommended-content .section-content{margin:0 0 0 1rem}}#page-services-support_onboarding .onboarding_recommended-content .section-content h4{font-size:1.25rem;line-height:1.4;margin:0}#page-services-support_onboarding .onboarding_recommended-content .section-content p{color:#444}@media (max-width:480px){#page-services-support_onboarding .onboarding_recommended-content .section-content p{line-height:1.6}}#page-services-support_onboarding .onboarding_step-content{border-top:1px solid #e1e3e6;margin-top:4rem;padding-top:5rem}@media (max-width:768px){#page-services-support_onboarding .onboarding_step-content{padding-top:4rem}}@media (max-width:480px){#page-services-support_onboarding .onboarding_step-content{margin-top:3rem;padding-top:3rem}}@media (max-width:768px){#page-services-support_onboarding .onboarding_step-content>div{margin:0 -40px;overflow:auto;padding:0 0 1rem}}@media (max-width:480px){#page-services-support_onboarding .onboarding_step-content>div{margin:0 -20px}}#page-services-support_onboarding .onboarding_step-content ol{display:flex;justify-content:space-between;list-style:none;margin:0 0 1.5rem;padding:0}@media (max-width:768px){#page-services-support_onboarding .onboarding_step-content ol{padding:0 40px;width:800px}}@media (max-width:480px){#page-services-support_onboarding .onboarding_step-content ol{padding:0 20px}}#page-services-support_onboarding .onboarding_step-content li{flex:1;min-width:0}#page-services-support_onboarding .onboarding_step-content li+li{border-left:1px solid #e1e3e6;margin-left:20px;padding-left:20px}#page-services-support_onboarding .onboarding_step-content h4{font-size:1.25rem;line-height:1.2;margin:0;text-align:center}@media (max-width:480px){#page-services-support_onboarding .onboarding_step-content h4{font-size:1.125rem}}#page-services-support_onboarding .onboarding_step-content figure{margin:30px auto 0}#page-services-support_onboarding .onboarding_step-content img{width:100%}#page-services-support_onboarding .onboarding_step-content p{color:#444;margin:20px 0 0}@media (max-width:480px){#page-services-support_onboarding .onboarding_step-content p{line-height:1.6}}#page-services-support_onboarding .step-driver{display:flex;justify-content:space-between}@media (max-width:768px){#page-services-support_onboarding .step-driver{margin:20px auto 0;padding:0 40px;width:800px}}@media (max-width:480px){#page-services-support_onboarding .step-driver{padding:0 20px}}#page-services-support_onboarding .step-driver div{background:#f3f4f5;color:#0cb3e6;font-size:1.25rem;font-weight:700;line-height:3rem;text-align:center;width:calc(50% - 10px)}@media (max-width:480px){#page-services-support_onboarding .step-driver div{font-size:1.125rem}}#page-services-support_onboarding .step-driver .step3-4{background:#fff;display:flex;justify-content:space-between}#page-services-support_onboarding .onboarding_plan{margin-top:5rem}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan{margin-top:3rem}}#page-services-support_onboarding .onboarding_plan-content{background:#f8f9fa;border-radius:.75rem;padding:5rem 99px}@media screen and (max-width:1000px){#page-services-support_onboarding .onboarding_plan-content{padding:3rem 3.5rem}}@media (max-width:768px){#page-services-support_onboarding .onboarding_plan-content{border-radius:.5rem;padding:2.5rem 2rem}}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content{padding:2rem 1.5rem}}#page-services-support_onboarding .onboarding_plan-content table{position:relative;table-layout:fixed}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content thead{background:#f8f9fa;display:block;padding:10px 0 0;position:sticky;top:0;z-index:2}}#page-services-support_onboarding .onboarding_plan-content tbody tr{margin:0 0 2rem;padding:0 0 2rem}#page-services-support_onboarding .onboarding_plan-content tbody tr:first-child{margin-top:1.5rem}#page-services-support_onboarding .onboarding_plan-content tr{border-bottom:1px solid #e1e3e6;display:flex;justify-content:space-between}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content tr{flex-wrap:wrap}}#page-services-support_onboarding .onboarding_plan-content td,#page-services-support_onboarding .onboarding_plan-content th{padding:0;text-align:center;width:calc(25% - 1.5rem)}#page-services-support_onboarding .onboarding_plan-content td:first-child,#page-services-support_onboarding .onboarding_plan-content th:first-child{box-sizing:border-box;text-align:left;width:calc(50% - 1.5rem)}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content td:first-child,#page-services-support_onboarding .onboarding_plan-content th:first-child{width:calc(50% - 1rem);width:100%}#page-services-support_onboarding .onboarding_plan-content td:nth-child(n+2),#page-services-support_onboarding .onboarding_plan-content th:nth-child(n+2){width:calc(50% - 1rem)}}#page-services-support_onboarding .onboarding_plan-content th{font-size:1.25rem;line-height:1.2;margin:0 0 -1px;padding:0 0 11px}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content th{font-size:1rem}#page-services-support_onboarding .onboarding_plan-content th:first-child{display:none}}#page-services-support_onboarding .onboarding_plan-content th:nth-child(2){border-bottom:1px solid #19c6fa}#page-services-support_onboarding .onboarding_plan-content th:nth-child(3){border-bottom:1px solid #74e622}#page-services-support_onboarding .onboarding_plan-content td:first-child{display:flex}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content td:first-child{width:100%}}#page-services-support_onboarding .onboarding_plan-content td:first-child figure{max-width:2.5rem}#page-services-support_onboarding .onboarding_plan-content td:first-child figure img{height:auto;width:100%}#page-services-support_onboarding .onboarding_plan-content td:first-child div{flex:1;margin:0 0 0 1rem;min-width:0}#page-services-support_onboarding .onboarding_plan-content td:first-child h4{font-size:16px;line-height:1.2;margin:0}#page-services-support_onboarding .onboarding_plan-content td:first-child p{color:#444;font-size:14px;line-height:1.6;margin:.5rem 0 0}#page-services-support_onboarding .onboarding_plan-content td:nth-child(n+2){margin-top:1.5rem}#page-services-support_onboarding .onboarding_plan-content td:nth-child(n+2) svg{height:auto;width:1.5rem}#page-services-support_onboarding .onboarding_plan-content td:nth-child(2) svg{fill:#19c6fa}#page-services-support_onboarding .onboarding_plan-content td:nth-child(3) svg{fill:#74e622}#page-services-support_onboarding .onboarding_plan-content td:nth-child(3) svg.icon_onboarding-nothing{fill:#ddd}#page-services-support_onboarding .onboarding_plan-content td span{color:#777;display:block;font-size:12px;font-weight:400;line-height:1.4;margin:1rem auto 0;text-align:center}#page-services-support_onboarding .onboarding_plan-content .plan-period td:not(:first-child){font-size:1.125rem;font-weight:700;line-height:1.2;margin:0}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content .plan-period td:not(:first-child){margin:.5rem 0 0}}#page-services-support_onboarding .onboarding_plan-content .plan-contant td{margin:0!important;width:calc(50% - 1.5rem)}@media (max-width:480px){#page-services-support_onboarding .onboarding_plan-content .plan-contant td{width:100%}}#page-services-support_onboarding .onboarding_plan-content .plan-contant .ui_button{box-sizing:border-box;font-size:1.125rem;padding:.875rem 1.25rem;width:100%}@media screen and (max-width:580px){#page-services-support_onboarding .onboarding_plan-content .plan-contant .ui_button{display:block;margin:1rem 0 0}}#page-services-support_onboarding .onboarding_option header{margin:3rem 0 2rem;text-align:left}@media (max-width:480px){#page-services-support_onboarding .onboarding_option header{margin:1rem 0 2rem}}#page-services-support_onboarding .onboarding_option header h3{display:inline-block;font-size:1.25rem;line-height:1.4;margin:0 1rem 0 0}#page-services-support_onboarding .onboarding_option header p{color:#777;display:inline-block;font-size:14px;line-height:1.4;margin:0}#page-services-support_onboarding .onboarding_option ul{display:grid;gap:3.5rem 48px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media (max-width:480px){#page-services-support_onboarding .onboarding_option ul{gap:2.5rem 0;grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}#page-services-support_onboarding .onboarding_option li{display:flex;justify-content:space-between}@media (max-width:768px){#page-services-support_onboarding .onboarding_option li{flex-direction:column}}@media (max-width:480px){#page-services-support_onboarding .onboarding_option li{flex-direction:row}}#page-services-support_onboarding .onboarding_option .section-img{flex:0 0 auto;max-width:40px}#page-services-support_onboarding .onboarding_option .section-content{margin:0 0 0 1rem}@media (max-width:768px){#page-services-support_onboarding .onboarding_option .section-content{margin:1rem 0 0}}@media (max-width:480px){#page-services-support_onboarding .onboarding_option .section-content{margin:0 0 0 1rem}}#page-services-support_onboarding .onboarding_option .section-content h4{font-size:16px;line-height:1.6;margin:0 0 .5rem}#page-services-support_onboarding .onboarding_option .section-content p{color:#444;font-size:14px;line-height:1.6;margin:0}#page-services-support_onboarding .onboarding_cautions{margin-top:5rem}@media (max-width:768px){#page-services-support_onboarding .onboarding_cautions{margin-top:3rem}}#page-services-support_onboarding .onboarding_cautions-content{display:grid;grid-template-columns:repeat(10,1fr)}@media (max-width:768px){#page-services-support_onboarding .onboarding_cautions-content{grid-template-columns:1fr;grid-template-rows:auto auto}}#page-services-support_onboarding .onboarding_cautions-content h3{font-size:1.5rem;grid-column:span 2;line-height:1.4;margin:0}@media (max-width:768px){#page-services-support_onboarding .onboarding_cautions-content h3{grid-column:auto;margin:0 0 1rem}}#page-services-support_onboarding .onboarding_cautions-content div{grid-column:span 8}@media (max-width:768px){#page-services-support_onboarding .onboarding_cautions-content div{grid-column:auto}}#page-services-support_onboarding .onboarding_cautions-content ul{color:#444;font-size:14px;list-style-type:disc;padding:0 0 0 1rem}#page-services-support_onboarding .onboarding_cautions-content ul ul{list-style-type:circle;margin:.5rem 0}#page-services-support_onboarding .onboarding_cautions-content li{list-style:inherit}#page-services-support_onboarding .onboarding_cautions-content li+li{margin:.5rem 0 0}#page-info .info_heroHeader,body[id*=page-info] .widget_globalHeader{background:#f3f4f5}#page-info .info_heroHeader-content{padding:3rem 0 1.75rem}@media (max-width:480px){#page-info .info_heroHeader-content{padding-bottom:1.25rem}}#page-info .info_heroHeader-content h2{font-size:3rem;line-height:1.2;margin:0}@media (max-width:480px){#page-info .info_heroHeader-content h2{font-size:1.75rem}}#page-info .info{margin:2.5rem 0 0}#page-info .infoBlock{margin:0 0 5rem}#page-info .infoBlock.widget_info{margin-bottom:0}#page-info .infoBlock h3{font-size:1.5rem;line-height:1.2;margin:0 0 1.5rem}@media (max-width:480px){#page-info .infoBlock h3{font-size:1.25rem;margin:0 0 1rem}}#page-info .info_maintenance-content{background:#ff7386;border-radius:4px;padding:1.25rem}@media (max-width:480px){#page-info .info_maintenance-content{padding:.75rem 1rem}}#page-info .info_maintenance-content a{color:#fff;font-weight:700;line-height:1.6}#page-info .info_maintenance-content a:focus,#page-info .info_maintenance-content a:hover{text-decoration:underline}#page-info .info_events{display:grid;gap:48px;grid-template-columns:1fr 1fr}@media (max-width:768px){#page-info .info_events{gap:2rem}}@media (max-width:480px){#page-info .info_events{gap:1.5rem;grid-template-columns:1fr}}#page-info .info_events a{border-radius:4px;display:flex;flex-direction:column;margin:-1rem;padding:1rem}@media (max-width:480px){#page-info .info_events a{margin:0;padding:0}}#page-info .info_events a:focus,#page-info .info_events a:hover{background:#f8f9fa;transition:all .1s linear}#page-info .info_events a:focus h4,#page-info .info_events a:hover h4{text-decoration:underline}#page-info .info_events a:focus img,#page-info .info_events a:hover img{box-shadow:0 0 10px 0 rgba(0,0,0,.075)}#page-info .info_events h4{font-size:1rem;line-height:1.6;margin:1rem 0 0}@media (max-width:768px){#page-info .info_events h4{margin:.5rem 0 0}}#page-info .info_events img{height:auto;width:100%}#page-partners .widget_recommendBlock{margin:0}#page-partners .widget_recommendBlock-content{border:none;border-radius:0;color:#fff;min-height:auto;padding:3rem 2rem;text-align:center}#page-partners .widget_recommendBlock-content p{font-size:1.25rem;font-weight:700;line-height:1.6}#page-partners .partners .widget_recommendBlock-content{border-radius:5px;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:942px}#page-partners .widget_features-heroHeader-content{padding:4em 0 0}@media (max-width:768px){#page-partners .widget_features-heroHeader-content{padding:4em 20px 0}}@media (max-width:480px){#page-partners .widget_features-heroHeader-content{padding:4em 20px 0}}#page-partners .partners_content-header h3{font-size:2.5rem;line-height:1.4;margin:0 0 1.5rem;text-align:center}@media (max-width:480px){#page-partners .partners_content-header h3{font-size:1.75rem;margin:0 0 1rem}}#page-partners .partners_content-header h3 span{display:block}@media (max-width:768px){#page-partners .partners_content-header h3 span{display:inline}}#page-partners .partners_content-header p{font-size:1.25rem}#page-partners .partners_content-header p span{display:block}@media (max-width:768px){#page-partners .partners_content-header p span{display:inline}}#page-partners section{border-top:1px solid #e1e3e6;margin:5rem 0 0;padding:5rem 0 0}#page-partners section header{margin-bottom:3em}#page-partners .partners_business ul{display:grid;gap:2rem 3rem;grid-template-columns:repeat(3,1fr);margin:3rem 0 0}@media (max-width:768px){#page-partners .partners_business ul{grid-template-columns:1fr}}#page-partners .partners_business li{align-items:center;display:flex;flex-direction:column;text-align:center}@media (max-width:768px){#page-partners .partners_business li{align-items:flex-start;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;text-align:left}}#page-partners .partners_business li img{height:auto;margin:0 0 1rem;width:4rem}@media (max-width:768px){#page-partners .partners_business li img{grid-column:1;grid-row:1/3;margin:0 1rem 0 0}}#page-partners .partners_business li h4{font-size:1.25rem;line-height:1.4;margin:0 0 .75rem}@media (max-width:768px){#page-partners .partners_business li h4{grid-column:2;grid-row:1;margin:0 0 .25rem}}#page-partners .partners_business li h4 span{display:block}@media (max-width:768px){#page-partners .partners_business li h4 span{display:inline}}#page-partners .partners_business li p{color:#444;margin:0;text-align:left}@media (max-width:768px){#page-partners .partners_business li p{grid-column:2;grid-row:2}}#page-partners .partners_business.industry,#page-partners .partners_business.merit{border:none;margin:0}#page-partners .partners_business.industry ul li:nth-of-type(2) h4{margin:0 0 2.2rem}@media screen and (max-width:1000px){#page-partners .partners_business.industry ul li:nth-of-type(2) h4{margin:0 0 .75rem}}#page-partners .partners_business.worries{text-align:center}#page-partners .partners_business.worries ul li{box-sizing:border-box;padding-bottom:60px;position:relative;width:265px}@media screen and (max-width:1000px){#page-partners .partners_business.worries ul li{width:100%}}#page-partners .partners_business.worries ul li p{background:#0cb3e6;border-radius:5px;color:#fff;font-weight:700;min-height:163px;padding:24px 30px}@media screen and (max-width:1000px){#page-partners .partners_business.worries ul li p{min-height:220px}}@media (max-width:768px){#page-partners .partners_business.worries ul li p{min-height:auto}}@media (max-width:480px){#page-partners .partners_business.worries ul li p{min-height:auto}}#page-partners .partners_business.worries ul li:before{background:#0cb3e6;border-radius:60px;bottom:30px;content:"";height:60px;position:absolute;right:43px;width:60px}#page-partners .partners_business.worries ul li:after{background:#0cb3e6;border-radius:25px;bottom:0;content:"";height:25px;position:absolute;right:32px;width:25px}#page-partners .partners_program{padding:5rem 0;text-align:center}#page-partners .partners_program .partners_content-header{margin:0 0 3.5rem}#page-partners .partners_program .partners_content-header p{font-size:1.25rem}@media (max-width:480px){#page-partners .partners_program .partners_content-header p{font-size:1.125rem}}#page-partners .partners_program ul{background:#f8f9fa;border-radius:.75rem;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;padding:0 3rem;text-align:left}@media screen and (max-width:1000px){#page-partners .partners_program ul{padding:3rem 3.5rem}}@media (max-width:768px){#page-partners .partners_program ul{border-radius:.5rem;padding:0 1.5rem}}@media (max-width:480px){#page-partners .partners_program ul{grid-template-columns:1fr;padding:0 1.5rem}}#page-partners .partners_program li{border-bottom:1px solid #e1e3e6;padding:30px 0}#page-partners .partners_program li div{margin:0 auto;width:95%}@media screen and (max-width:1000px){#page-partners .partners_program li{padding:15px 0}#page-partners .partners_program li:nth-of-type(3n){border-bottom:1px solid #e1e3e6}}#page-partners .partners_program li:last-of-type,#page-partners .partners_program li:nth-of-type(3n){border:none}#page-partners .partners_program li:nth-of-type(2n){padding:30px 0 30px 30px}@media screen and (max-width:1000px){#page-partners .partners_program li:nth-of-type(2n){padding:15px 0}}#page-partners .partners_program li strong{color:#0cb3e6;font-size:1.25rem}#page-partners .partners_program li strong:before{color:#b6d1db;content:"●";margin-right:.3rem}#page-partners .partners_program li p{margin:0;width:390px}@media screen and (max-width:1000px){#page-partners .partners_program li p{width:100%}}#page-partners .partners_corporate{border-top:1px solid #e1e3e6;margin:5rem 0 0;padding:5rem 0 0}@media (max-width:480px){#page-partners .partners_corporate{margin:3rem 0 0;padding:3rem 0 0}}#page-partners .partners_corporate .partners_content-header p{font-size:1.25rem;text-align:center}@media (max-width:480px){#page-partners .partners_corporate .partners_content-header p{font-size:1.125rem}}#page-partners .partners_corporate .customerStory-content>h4{font-size:20px;margin:3rem 0 2rem;text-align:center}#page-partners .partners_corporate .customerStory-pickup{border:none;display:grid;gap:normal 48px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);margin:0;padding:0}@media screen and (max-width:1000px){#page-partners .partners_corporate .customerStory-pickup{grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}#page-partners .partners_corporate .customerStory-pickup-img{grid-column:1/2;grid-row:1/4}@media screen and (max-width:1000px){#page-partners .partners_corporate .customerStory-pickup-img{grid-column:auto;grid-row:1/2;margin-bottom:2rem}}@media (max-width:480px){#page-partners .partners_corporate .customerStory-pickup-img{margin-bottom:1rem}}#page-partners .partners_corporate .customerStory-pickup-img img{max-width:100%}#page-partners .partners_corporate .customerStory-pickup-img a:focus img,#page-partners .partners_corporate .customerStory-pickup-img a:hover img{opacity:.9}@media screen and (max-width:1000px){#page-partners .partners_corporate .customerStory-pickup-img a{pointer-events:none}}#page-partners .partners_corporate .customerStory-pickup-img img{border-radius:6px;width:100%}@media (max-width:480px){#page-partners .partners_corporate .customerStory-pickup-img img{border-radius:4px}}#page-partners .partners_corporate .customerStory-pickup-corp{grid-column:2/3;grid-row:1/2}@media screen and (max-width:1000px){#page-partners .partners_corporate .customerStory-pickup-corp{grid-column:auto;grid-row:2/3}}#page-partners .partners_corporate .customerStory-pickup-corp a:focus h5,#page-partners .partners_corporate .customerStory-pickup-corp a:hover h5{color:#049bf0}#page-partners .partners_corporate .customerStory-pickup-corp h4{color:#444;font-size:1rem;line-height:1.4;margin:0 0 .5rem}#page-partners .partners_corporate .customerStory-pickup-corp h5{font-size:1.25rem;line-height:1.6;margin:0 0 .5rem}#page-partners .partners_corporate .customerStory-pickup-corp p{color:#777;font-size:14px;line-height:1.6;margin:0}#page-partners .partners_corporate .customerStory-pickup-quote{display:block;font-size:.85rem;grid-column:2/3;grid-row:2/3;margin:2.5rem 0 0;padding:1rem 1.25rem;position:relative}@media screen and (max-width:1000px){#page-partners .partners_corporate .customerStory-pickup-quote{grid-column:auto;grid-row:3/4;margin-top:2rem}}@media (max-width:480px){#page-partners .partners_corporate .customerStory-pickup-quote{margin-top:1.5rem}}#page-partners .partners_corporate .customerStory-pickup-quote:before{border-left:2px solid #b1b3b6;border-top:2px solid #b1b3b6;content:"";display:inline-block;height:4rem;left:0;position:absolute;top:0;width:2.5rem}#page-partners .partners_corporate .customerStory-pickup-quote:after{border-bottom:2px solid #b1b3b6;border-right:2px solid #b1b3b6;bottom:0;content:"";display:inline-block;height:4rem;position:absolute;right:0;width:2.5rem}#page-partners .partners_corporate .customerStory-pickup-link{font-weight:700;grid-column:2/3;grid-row:3/4;margin:.5rem 0 0}@media screen and (max-width:1000px){#page-partners .partners_corporate .customerStory-pickup-link{grid-column:auto;grid-row:4/5}}#page-partners .partners_corporate ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:3rem 0 0}@media (max-width:768px){#page-partners .partners_corporate ul{grid-template-columns:repeat(3,auto)}}@media (max-width:480px){#page-partners .partners_corporate ul{gap:1rem;grid-template-columns:auto auto}}#page-partners .partners_corporate li{padding-top:30px;text-align:center;width:25%}@media (max-width:480px){#page-partners .partners_corporate li{padding-top:0;width:29%}}#page-partners .partners_corporate li.kddi img{max-width:55%}#page-partners .partners_corporate li.classmethod img{max-width:60%}#page-partners .partners_corporate li.iret img{max-width:50%}#page-partners .partners_corporate li.ntteast img,#page-partners .partners_corporate li.sonybiznetworks img{max-width:90%}#page-partners .partners_corporate li img{max-width:70%}#page-partners .partners_examples .partners_examples-content>h4{font-size:1.25rem;margin:3rem 0 2rem;text-align:center}#page-partners .partners_examples .partners_examples-content>div{display:flex;justify-content:space-between}@media screen and (max-width:1000px){#page-partners .partners_examples .partners_examples-content>div{display:block}}#page-partners .partners_examples .partners_examples-content>div div,#page-partners .partners_examples .partners_examples-content>div figure{margin:0;max-width:447px;width:49%}#page-partners .partners_examples .partners_examples-content>div div img,#page-partners .partners_examples .partners_examples-content>div figure img{width:100%}@media screen and (max-width:1000px){#page-partners .partners_examples .partners_examples-content>div div,#page-partners .partners_examples .partners_examples-content>div figure{max-width:100%;width:100%}#page-partners .partners_examples .partners_examples-content>div div img,#page-partners .partners_examples .partners_examples-content>div figure img{margin-bottom:1rem}}#page-partners .partners_examples .partners_examples-content>div h5{font-size:15px;margin:0 0 .5rem}@media (max-width:768px){#page-partners .partners_examples .partners_examples-content>div h5{margin:.5rem 0}}@media (max-width:480px){#page-partners .partners_examples .partners_examples-content>div h5{margin:.5rem 0}}#page-partners .partners_examples .partners_examples-content>div table{border-collapse:collapse;text-align:center}@media (max-width:768px){#page-partners .partners_examples .partners_examples-content>div table{width:100%}}@media (max-width:480px){#page-partners .partners_examples .partners_examples-content>div table{width:100%}}#page-partners .partners_examples .partners_examples-content>div table th{background:#b6d1db}#page-partners .partners_examples .partners_examples-content>div table th span{font-size:17px}#page-partners .partners_examples .partners_examples-content>div table td{border:1px solid #e1e3e6;padding:15px}#page-partners .partners_examples .partners_examples-content>div table td .label{border-radius:5px;color:#fff;font-weight:700;line-height:1;margin-bottom:10px;padding:10px 0;width:116px}@media (max-width:768px){#page-partners .partners_examples .partners_examples-content>div table td .label{width:100%}}@media (max-width:480px){#page-partners .partners_examples .partners_examples-content>div table td .label{width:100%}}#page-partners .partners_examples .partners_examples-content>div table td .label:first-of-type{background:#0cb3e6}#page-partners .partners_examples .partners_examples-content>div table td .label:nth-of-type(2){background:#0b8cb3}#page-partners .partners_examples .partners_examples-content>div table td .label:nth-of-type(3){background:#086682}#page-partners .partners_examples .partners_examples-content>div table td .label:last-of-type{margin:0}#page-partners .partners_examples .partners_examples-content>div .arrow{padding:10px 0;text-align:center}#page-partners .partners_examples .partners_examples-content>div p{margin:0}#page-partners .partners_contract_flow ul{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:708px}@media screen and (max-width:770px){#page-partners .partners_contract_flow ul{justify-content:space-around;width:100%}}#page-partners .partners_contract_flow ul li{margin-bottom:2rem;position:relative;text-align:center;width:226px}@media screen and (max-width:580px){#page-partners .partners_contract_flow ul li{width:200px}}@media (max-width:480px){#page-partners .partners_contract_flow ul li{width:150px}}#page-partners .partners_contract_flow ul li:last-of-type div:after{display:none}#page-partners .partners_contract_flow ul li div{align-items:center;background:#a8ebff;border-radius:176px;display:flex;font-size:1.25rem;font-weight:700;height:176px;justify-content:center;position:relative;width:176px}@media screen and (max-width:580px){#page-partners .partners_contract_flow ul li div{border-radius:150px;font-size:1rem;height:150px;width:150px}}@media (max-width:480px){#page-partners .partners_contract_flow ul li div{border-radius:120px;height:120px;width:120px}#page-partners .partners_contract_flow ul li div:after{zoom:.8}}#page-partners .partners_contract_flow ul li div:after{content:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/partners/partners_arrow_right.svg);position:absolute;right:-22%}#page-partners .partners_contract_flow ul li div span{background:#19c6fa;border-radius:56px;color:#fff;display:block;font-size:2rem;font-weight:700;height:56px;left:0;line-height:56px;position:absolute;text-align:center;top:0;vertical-align:middle;width:56px}@media (max-width:480px){#page-partners .partners_contract_flow ul li div span{border-radius:30px;font-size:1.2rem;height:30px;line-height:30px;width:30px}}#page-partners .partners_contract_flow ul li p{width:176px}@media (max-width:480px){#page-partners .partners_contract_flow ul li p{font-size:.8rem;width:120px}}#page-partners .partners_faq{margin:2rem 0;padding:5rem 0}#page-partners .partners_faq .faq{display:block;margin:0}#page-partners .partners_faq .faq:last-child{margin:0}#page-partners .partners_faq .faq details{border-bottom:1px solid #e1e3e6}#page-partners .partners_faq .faq details:first-child{margin-top:-1rem}#page-partners .partners_faq .faq details[open]{background:#f8f9fa;padding:0 0 1.25rem}#page-partners .partners_faq .faq details[open] summary{padding-bottom:.5rem}#page-partners .partners_faq .faq details[open] summary .icon_arrow{transform:rotate(90deg)}#page-partners .partners_faq .faq details summary{cursor:pointer;font-size:1.25rem;font-weight:700;list-style:none;padding:1rem}#page-partners .partners_faq .faq details summary:after{clear:both;content:"";display:block}@media (max-width:480px){#page-partners .partners_faq .faq details summary{font-size:1rem;padding-left:0}}#page-partners .partners_faq .faq details summary::-webkit-details-marker{display:none}#page-partners .partners_faq .faq details summary:focus,#page-partners .partners_faq .faq details summary:hover{background:#f8f9fa;outline:none}#page-partners .partners_faq .faq details summary .icon_arrow{float:left;fill:#717376;margin-top:5px;transition:all .1s linear;width:1rem}#page-partners .partners_faq .faq details summary span{float:left;line-height:1.4;padding-left:1.25rem;width:calc(100% - 1rem)}#page-partners .partners_faq .faq details p{margin:0 1.25rem 0 3.25rem}@media (max-width:480px){#page-partners .partners_faq .faq details p{margin-left:2.25rem}}#page-partners .en.partners_business li:nth-child(2) p{margin:0}#page-brand-assets .brand_content{display:grid;gap:48px;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){#page-brand-assets .brand_content{gap:2rem}}@media (max-width:480px){#page-brand-assets .brand_content{gap:normal}}#page-brand-assets .brand_content h3{font-size:1.25rem;grid-column:span 3;line-height:1.4;margin:0}@media (max-width:480px){#page-brand-assets .brand_content h3{grid-column:span 12;margin:0 0 1rem}}@media (max-width:768px){#page-brand-assets .brand_content br{display:none}}#page-brand-assets .brand_content .brand_content-main{grid-column:span 9}@media (max-width:480px){#page-brand-assets .brand_content .brand_content-main{grid-column:span 12}}#page-brand-assets .brand_content .brand_content-main p{margin:0}#page-brand-assets .brand_content+.brand_content{margin:7.5rem 0 0}@media (max-width:480px){#page-brand-assets .brand_content+.brand_content{margin:5rem 0 0}}#page-brand-assets .brand_logo ul{margin:1rem 0}#page-brand-assets .brand_logo-logos{margin:3rem 0 0}#page-brand-assets .brand_logo-normal,#page-brand-assets .brand_logo-square{display:grid;gap:48px;grid-template-columns:1fr 1fr}@media (max-width:768px){#page-brand-assets .brand_logo-normal,#page-brand-assets .brand_logo-square{gap:2rem}}#page-brand-assets .brand_logo-normal .logodata,#page-brand-assets .brand_logo-square .logodata{display:flex;margin:0 0 1rem;position:relative}#page-brand-assets .brand_logo-normal .logodata:before,#page-brand-assets .brand_logo-square .logodata:before{border:1px solid #e1e3e6;content:"";display:block;height:calc(100% - 2px);mix-blend-mode:multiply;position:absolute;width:calc(100% - 2px)}#page-brand-assets .brand_logo-normal .logodata.black,#page-brand-assets .brand_logo-square .logodata.black{background:#000}#page-brand-assets .brand_logo-normal .logodata img,#page-brand-assets .brand_logo-square .logodata img{height:auto;width:100%}#page-brand-assets .brand_logo-normal a:focus,#page-brand-assets .brand_logo-normal a:hover,#page-brand-assets .brand_logo-square a:focus,#page-brand-assets .brand_logo-square a:hover{color:#049bf0;text-decoration:underline}#page-brand-assets .brand_logo-normal a+a,#page-brand-assets .brand_logo-square a+a{margin-left:1rem}@media (max-width:768px){#page-brand-assets .brand_logo-normal a+a,#page-brand-assets .brand_logo-square a+a{margin-left:.5rem}}#page-brand-assets .brand_logo-square{margin:3rem 0 0}#page-brand-assets .brand_logo-square .logodata{height:auto;width:10rem}@media (max-width:768px){#page-brand-assets .brand_logo-square .logodata{width:6rem}}@media (max-width:480px){#page-brand-assets .brand_logo-square .logodata{width:4rem}}#page-brand-assets .brand_spelling .brand_content-main p{margin:0 0 2.5rem!important}@media screen and (max-width:380px){#page-brand-assets .brand_spelling .brand_content-main p{margin:0 0 1.5rem!important}}#page-brand-assets .brand_spelling .brand_content-main>div{display:grid;gap:48px;grid-template-columns:1fr 1fr}@media (max-width:768px){#page-brand-assets .brand_spelling .brand_content-main>div{gap:2rem}}@media screen and (max-width:380px){#page-brand-assets .brand_spelling .brand_content-main>div{gap:1rem;grid-template-columns:1fr}}#page-brand-assets .brand_spelling .brand_content-main>div>div{align-items:center;border:1px solid #e1e3e6;border-radius:4px;display:flex;padding:1.25rem 1.5rem}#page-brand-assets .brand_spelling .brand_content-main svg{height:2.5rem;margin-right:1rem;width:auto}@media (max-width:768px){#page-brand-assets .brand_spelling .brand_content-main svg{height:1.5rem}}#page-brand-assets .brand_spelling .brand_content-main svg.icon_enabled{fill:#74e622}#page-brand-assets .brand_spelling .brand_content-main svg.icon_disabled{fill:#ff2635}#page-brand-assets .brand_spelling .brand_content-main span{color:#444;font-size:2.5rem;line-height:1}@media (max-width:768px){#page-brand-assets .brand_spelling .brand_content-main span{font-size:1.5rem}}#page-brand-assets .brand_attention .brand_content-main{max-width:645px}#page-brand-assets .brand_attention .brand_content-main h4{font-size:1rem;margin:1.75rem 0 .25rem}@media (max-width:480px){#page-brand-assets .brand_attention .brand_content-main h4{margin:1rem 0 0}}#page-privacy .widget_heroHeader .layout_wrapper{display:grid;gap:48px;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){#page-privacy .widget_heroHeader .layout_wrapper{display:block}}#page-privacy .widget_heroHeader-title{grid-column:4/12}#page-privacy .privacy_contents{display:grid;gap:48px;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){#page-privacy .privacy_contents{gap:3rem;grid-template-columns:1fr}}#page-privacy .privacy_contents-contents{grid-column:span 3}@media (max-width:768px){#page-privacy .privacy_contents-contents{background:#f3f4f5;border-radius:4px;grid-column:auto;padding:1rem 2rem}}@media (max-width:480px){#page-privacy .privacy_contents-contents{padding:1rem 1.5rem}}#page-privacy .privacy_contents-contents div{position:sticky;top:7rem}@media (max-width:768px){#page-privacy .privacy_contents-contents div{position:static}}#page-privacy .privacy_contents-contents h2{font-size:1rem;margin:0 0 .5rem}@media (max-width:768px){#page-privacy .privacy_contents-contents h2{font-size:1.25rem}}@media (max-width:480px){#page-privacy .privacy_contents-contents h2{font-size:1.125rem}}#page-privacy .privacy_contents-contents li{font-size:14px}#page-privacy .privacy_contents-contents li a{color:#444}#page-privacy .privacy_contents-contents li a:focus,#page-privacy .privacy_contents-contents li a:hover{text-decoration:underline}#page-privacy .privacy_contents-contents li.revision{margin:.75rem 0 0}#page-privacy .privacy_contents-contents li+li{margin:.25rem 0 0}#page-privacy .privacy_contents-terms{grid-column:span 9}@media (max-width:768px){#page-privacy .privacy_contents-terms{grid-column:auto}}#page-privacy .privacy_contents-terms .terms+.terms{margin:4rem 0 0}@media (max-width:768px){#page-privacy .privacy_contents-terms .terms+.terms{margin:3rem 0 0}}#page-privacy .privacy_contents-terms .terms:first-child{margin-top:-.25rem}#page-privacy .privacy_contents-terms .terms h2{font-size:1.5rem;line-height:1.6;margin:0 0 1rem;scroll-margin-top:4.5rem}@media (max-width:480px){#page-privacy .privacy_contents-terms .terms h2{font-size:1.25rem;scroll-margin-top:.5rem}}#page-privacy .privacy_contents-terms .terms ol{list-style-type:decimal}#page-privacy .privacy_contents-terms .terms ol ol{list-style-type:lower-alpha}#page-privacy .privacy_contents-terms .terms ol ol ol{list-style-type:decimal}#page-privacy .privacy_contents-terms .terms ul{list-style-type:disc}#page-privacy .privacy_contents-terms .terms ul ul{list-style-type:circle}#page-privacy .privacy_contents-terms .terms ul ul ul{list-style-type:square}#page-privacy .privacy_contents-terms .terms li{margin:0 0 0 1.5rem}#page-privacy .privacy_contents-terms .terms li ol,#page-privacy .privacy_contents-terms .terms li ul{margin:.75rem 0 1.75rem}#page-privacy .privacy_contents-terms .terms li a{text-decoration:underline}#page-privacy .privacy_contents-terms .terms li a:focus,#page-privacy .privacy_contents-terms .terms li a:hover{color:#049bf0}#page-privacy .privacy_contents-terms .terms li+li{margin-top:.75rem}#page-privacy .privacy_contents-terms .terms .enactment-revision{margin:30px 0}#page-privacy .privacy_contents-terms .terms .enactment-revision li,#page-privacy .privacy_contents-terms .terms .enactment-revision li+li{margin:0}#page-privacy .privacy-chart{overflow-y:scroll;width:843px;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}#page-privacy .privacy-chart::-webkit-scrollbar{background-color:#fff;height:4px;width:4px}#page-privacy .privacy-chart::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:2px}#page-privacy .privacy-chart-inner{border:1px solid #e1e3e6;box-sizing:border-box;padding:10px;width:1500px}#page-privacy table{border-collapse:collapse;font-size:12px}#page-privacy table th{border-bottom:1px solid #e1e3e6;color:#777;font-weight:700;margin:0;padding:0 5px;text-align:left;vertical-align:top}#page-privacy table th.company-name,#page-privacy table th.send-user-information,#page-privacy table th.service-name{width:200px}#page-privacy table th.opt-out-url,#page-privacy table th.purpose,#page-privacy table th.purpose-service-providers{width:300px}#page-privacy table td{border-bottom:1px solid #e1e3e6;padding:8px 5px;vertical-align:top}#page-privacy table td a{text-decoration:underline}#page-privacy table td a:focus,#page-privacy table td a:hover{color:#049bf0}#page-privacy table tr:last-of-type td{border:none;padding:8px 5px 0}#page-security .contents{display:grid;gap:48px;grid-template-columns:repeat(12,1fr)}@media (max-width:768px){#page-security .contents{gap:3rem;grid-template-columns:1fr}}#page-blog .widget_globalHeader{background-color:#0cb3e6}#page-blog .widget_globalHeader.is-drawing{border-color:#31c7f4}#page-blog .widget_globalHeader .widget_globalHeader-content .mackerel-logo svg,#page-blog .widget_globalHeader .widget_globalHeader-content .widget_globalHeader-drawer svg{fill:#fff}#page-blog .widget_globalHeader .widget_globalHeader-nav.is-drawing{background:#0cb3e6}@media screen and (max-width:1000px){#page-blog .widget_globalHeader .widget_globalHeader-nav.is-drawing{border-left:0}}#page-blog .widget_globalHeader .widget_globalHeader-dropdown-button,#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button),#page-blog .widget_globalHeader .widget_globalHeader-nav-lists>li>a{color:#fff}#page-blog .widget_globalHeader .widget_globalHeader-dropdown-button:focus,#page-blog .widget_globalHeader .widget_globalHeader-dropdown-button:focus svg,#page-blog .widget_globalHeader .widget_globalHeader-dropdown-button:hover,#page-blog .widget_globalHeader .widget_globalHeader-dropdown-button:hover svg,#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus,#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus svg,#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover,#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover svg,#page-blog .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus,#page-blog .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus svg,#page-blog .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover,#page-blog .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover svg{opacity:.8}#page-blog .widget_globalHeader .widget_globalHeader-dropdown-button svg,#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button) svg,#page-blog .widget_globalHeader .widget_globalHeader-nav-lists>li>a svg{fill:#fff}#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue{background:#fff;border:0;color:#0cb3e6}#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:focus,#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:hover{opacity:.9}#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray{background:#000;color:#fff}#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:focus,#page-blog .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:hover{opacity:.7}@media screen and (max-width:1000px){#page-blog .widget_globalHeader .widget_globalHeader-nav-lists>li+li a,#page-blog .widget_globalHeader .widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons{border-color:#31c7f4}#page-blog .widget_globalHeader .widget_globalHeader-dropdown-lists li.title,#page-blog .widget_globalHeader .widget_globalHeader-nav-lists>li a{color:#fff}}#page-blog .blog_heroHeader{background-color:#0cb3e6}#page-blog .blog_heroHeader-content{color:#fff;padding:2rem 0 4rem;text-align:center}@media (max-width:480px){#page-blog .blog_heroHeader-content{padding:1.5rem 0 3rem}}#page-blog .blog_heroHeader-title{font-size:3rem;line-height:1;margin:0}@media (max-width:480px){#page-blog .blog_heroHeader-title{font-size:2.5rem}}#page-blog .blog_heroHeader-description{font-size:1.25rem;line-height:1.6;margin:1.25rem 0 0;text-align:center}@media (max-width:480px){#page-blog .blog_heroHeader-description{font-size:16px;margin-top:1rem}}#page-blog .blog_link-row{text-align:right}#page-blog .blog_link-row .link{font-size:.875rem;font-weight:700}#page-blog .blog_link-row .link:hover{text-decoration:underline}#page-blog .blog_pickup{margin-top:48px}@media (max-width:480px){#page-blog .blog_pickup{margin-top:2rem}}#page-blog .blog_pickup-title{font-size:1.5rem;margin:0}@media (max-width:480px){#page-blog .blog_pickup-title{font-size:1.25rem}}#page-blog .blog_pickup-primary{margin-top:1.25rem}#page-blog .blog_pickup-primary .blog_pickup-entry{column-gap:48px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media (max-width:768px){#page-blog .blog_pickup-primary .blog_pickup-entry{column-gap:2rem}}@media (max-width:480px){#page-blog .blog_pickup-primary .blog_pickup-entry{grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}}#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-image{display:block;grid-column:1/2;grid-row:1/3}@media (max-width:480px){#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-image{grid-column:1;grid-row:1/2}}#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-image:focus,#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-image:hover{opacity:.9}#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-image img{border-radius:6px;width:100%}@media (max-width:480px){#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-image img{border-radius:4px}}#page-blog .blog_pickup-primary .blog_pickup-entry .ui_blogCategory{grid-column:2/3;grid-row:1/2;margin:0}@media (max-width:480px){#page-blog .blog_pickup-primary .blog_pickup-entry .ui_blogCategory{grid-column:1;grid-row:2/3;margin:1rem 0 0}}#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc{display:block;grid-column:2/3;grid-row:2/3}@media (max-width:480px){#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc{grid-column:1;grid-row:3/4}}#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc:focus h3,#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc:hover h3{color:#049bf0}#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:2.25rem;font-weight:700;line-height:1.4;margin:.75rem 0 0;overflow:hidden}@media screen and (max-width:1000px){#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc h3{font-size:1.5rem;line-height:1.6}}@media (max-width:768px){#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc h3{font-size:1.25rem;margin:.5rem 0 0}}#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#444;font-size:1rem;margin:.75rem 0 0;overflow:hidden}@media (max-width:480px){#page-blog .blog_pickup-primary .blog_pickup-entry a.entry-desc p{margin:.5rem 0 0}}#page-blog .blog_pickup-secondary{border-bottom:1px solid #e1e3e6;column-gap:48px;display:grid;grid-template-columns:1fr 1fr;margin:4.5rem 0 1rem;padding:0 0 2.5rem}@media (max-width:768px){#page-blog .blog_pickup-secondary{column-gap:2rem;margin:3.5rem 0 1rem}}@media (max-width:480px){#page-blog .blog_pickup-secondary{column-gap:0;grid-template-columns:1fr;margin:3rem 0 1rem;padding:0 0 1.5rem;row-gap:3rem}}#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-image:focus,#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-image:hover{opacity:.9}#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-image img{border-radius:6px;width:100%}@media (max-width:480px){#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-image img{border-radius:4px}}#page-blog .blog_pickup-secondary .blog_pickup-entry .ui_blogCategory{margin-top:1.5rem}#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-desc:focus h3,#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-desc:hover h3{color:#049bf0}#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-desc h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.5rem;font-weight:700;line-height:1.6;margin:.75rem 0 0;overflow:hidden}@media (max-width:768px){#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-desc h3{font-size:1.25rem}}#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#444;font-size:1rem;margin:.75rem 0 0;overflow:hidden}@media (max-width:768px){#page-blog .blog_pickup-secondary .blog_pickup-entry a.entry-desc p{margin-top:.5rem}}#page-blog .widget_blogCategories-content{border:0;margin:2rem 0 0;padding:0}#page-blog .blog_feature-content{column-gap:48px;display:grid;grid-template-columns:repeat(10,1fr);margin:4rem 0 0}@media (max-width:768px){#page-blog .blog_feature-content{column-gap:0}}@media (max-width:480px){#page-blog .blog_feature-content{margin:2.5rem 0 0}}#page-blog .blog_feature_entries-container{grid-column:span 7}@media (max-width:768px){#page-blog .blog_feature_entries-container{grid-column:span 10}}#page-blog .blog_feature_entries{margin:2rem 0 0}@media (max-width:480px){#page-blog .blog_feature_entries{margin:1.5rem 0 0}}#page-blog .blog_feature_entries:first-of-type{margin-top:0}#page-blog .blog_feature_entries h2{font-size:1.5rem;line-height:1.6;margin:0 0 1.5rem}@media (max-width:768px){#page-blog .blog_feature_entries h2{font-size:1.25rem;margin:0 0 1rem}}#page-blog ul.blog_feature_entry-lists li{border-bottom:1px solid #e1e3e6;column-gap:1.25rem;display:grid;grid-template-columns:180px auto;grid-template-rows:auto 1fr;margin:0 0 1.5rem;padding:0 0 1.5rem}@media (max-width:480px){#page-blog ul.blog_feature_entry-lists li{column-gap:1rem;grid-template-columns:2fr 1fr;margin:0 0 1rem;padding:0 0 1rem}}#page-blog ul.blog_feature_entry-lists a.entry-image{display:block;grid-column:1/2;grid-row:1/3}@media (max-width:480px){#page-blog ul.blog_feature_entry-lists a.entry-image{grid-column:2/3;grid-row:2/3}}#page-blog ul.blog_feature_entry-lists a.entry-image:focus,#page-blog ul.blog_feature_entry-lists a.entry-image:hover{opacity:.9}#page-blog ul.blog_feature_entry-lists a.entry-image img{border-radius:.25rem;height:auto;width:100%}@media (max-width:480px){#page-blog ul.blog_feature_entry-lists a.entry-image img{margin:3px 0 0}}#page-blog ul.blog_feature_entry-lists .ui_blogCategory{grid-column:2/3;grid-row:1/2;margin:0 0 .5rem}@media (max-width:480px){#page-blog ul.blog_feature_entry-lists .ui_blogCategory{grid-column:1/2;margin:0 0 .25rem}}#page-blog ul.blog_feature_entry-lists a.entry-desc{display:block;grid-column:2/3;grid-row:2/3}@media (max-width:480px){#page-blog ul.blog_feature_entry-lists a.entry-desc{grid-column:1/2}}#page-blog ul.blog_feature_entry-lists a.entry-desc:focus h3,#page-blog ul.blog_feature_entry-lists a.entry-desc:hover h3{color:#049bf0}#page-blog ul.blog_feature_entry-lists a.entry-desc h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.25rem;font-weight:700;line-height:1.6;margin:0 0 .25rem;overflow:hidden}@media (max-width:480px){#page-blog ul.blog_feature_entry-lists a.entry-desc h3{font-size:1.125rem}}#page-blog ul.blog_feature_entry-lists a.entry-desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#444;font-size:.875rem;margin:0;overflow:hidden}@media (max-width:480px){#page-blog ul.blog_feature_entry-lists a.entry-desc p{line-height:1.6}}#page-blog .blog_feature_sidebar-container{grid-column:span 3}@media (max-width:768px){#page-blog .blog_feature_sidebar-container{display:none}}#page-blog .blog_feature_sidebar{background:linear-gradient(to bottom right,#0cb3e6,#19c6fa);border-radius:4px;padding:1.25rem;text-align:center}#page-blog .blog_feature_sidebar p{color:#fff;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.4;margin:0;text-align:center}@media screen and (max-width:900px){#page-blog .blog_feature_sidebar p{font-size:1rem}}#page-blog .blog_feature_sidebar .ui_button{font-size:.875rem;margin:1rem 0 0;padding-bottom:.75rem;padding-top:.75rem;width:100%}@media screen and (max-width:900px){#page-blog .blog_feature_sidebar .ui_button{font-size:.75rem}}#page-blog .blog_feature_sidebar.whitepaper{margin:2.5rem 0 0;padding-bottom:0}#page-blog .blog_feature_sidebar.whitepaper img.logo{margin:0 0 .5rem;max-width:180px;width:100%}#page-blog .blog_feature_sidebar.whitepaper .img-whitepaper{height:120px;overflow:hidden}#page-blog .blog_feature_sidebar.whitepaper .img-whitepaper img{border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-top:1.5rem;width:95%}#page-blog_category .widget_globalHeader{background-color:#0cb3e6}#page-blog_category .widget_globalHeader.is-drawing{border-color:#31c7f4}#page-blog_category .widget_globalHeader .widget_globalHeader-content .mackerel-logo svg,#page-blog_category .widget_globalHeader .widget_globalHeader-content .widget_globalHeader-drawer svg{fill:#fff}#page-blog_category .widget_globalHeader .widget_globalHeader-nav.is-drawing{background:#0cb3e6}@media screen and (max-width:1000px){#page-blog_category .widget_globalHeader .widget_globalHeader-nav.is-drawing{border-left:0}}#page-blog_category .widget_globalHeader .widget_globalHeader-dropdown-button,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button),#page-blog_category .widget_globalHeader .widget_globalHeader-nav-lists>li>a{color:#fff}#page-blog_category .widget_globalHeader .widget_globalHeader-dropdown-button:focus,#page-blog_category .widget_globalHeader .widget_globalHeader-dropdown-button:focus svg,#page-blog_category .widget_globalHeader .widget_globalHeader-dropdown-button:hover,#page-blog_category .widget_globalHeader .widget_globalHeader-dropdown-button:hover svg,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus svg,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover svg,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus svg,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover svg{opacity:.8}#page-blog_category .widget_globalHeader .widget_globalHeader-dropdown-button svg,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button) svg,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-lists>li>a svg{fill:#fff}#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue{background:#fff;border:0;color:#0cb3e6}#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:focus,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:hover{opacity:.9}#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray{background:#000;color:#fff}#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:focus,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:hover{opacity:.7}@media screen and (max-width:1000px){#page-blog_category .widget_globalHeader .widget_globalHeader-nav-lists>li+li a,#page-blog_category .widget_globalHeader .widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons{border-color:#31c7f4}#page-blog_category .widget_globalHeader .widget_globalHeader-dropdown-lists li.title,#page-blog_category .widget_globalHeader .widget_globalHeader-nav-lists>li a{color:#fff}}#page-blog_category .blog_categoryHeader{margin:3rem 0 3.5rem}@media (max-width:480px){#page-blog_category .blog_categoryHeader{margin:2rem 0}}#page-blog_category .blog_categoryHeader-title{align-items:center;display:flex;margin:0 0 2rem}@media (max-width:480px){#page-blog_category .blog_categoryHeader-title{align-items:flex-start;flex-direction:column}}#page-blog_category .blog_categoryHeader-title img{height:auto;margin:0 2rem 0 0;width:5rem}@media (max-width:480px){#page-blog_category .blog_categoryHeader-title img{margin:0 0 1rem;width:4rem}}#page-blog_category .blog_categoryHeader-title span{font-size:2.5rem;line-height:1.2}@media (max-width:480px){#page-blog_category .blog_categoryHeader-title span{font-size:2rem}}#page-blog_category .blog_categoryHeader-category h3{font-size:1rem;font-weight:700;line-height:1.6;margin:0 0 .75rem}@media (max-width:480px){#page-blog_category .blog_categoryHeader-category h3{margin:0 0 .5rem}}#page-blog_category .blog_categoryHeader-category p{color:#444;font-size:14px;margin:0 0 .5rem}#page-blog_category .blog_categoryHeader-category .link{font-size:14px}#page-blog_category .blog_entries-list-content{border-top:1px solid #e1e3e6;padding:4rem 0 0}@media (max-width:480px){#page-blog_category .blog_entries-list-content{padding:1.5rem 0 0}}#page-blog_category .blog_entries-list-content .ui_pagenation{margin:4rem 0 0}@media (max-width:480px){#page-blog_category .blog_entries-list-content .ui_pagenation{margin:0;padding:1.5rem 0 0}}#page-blog_entries .widget_globalHeader{background-color:#0cb3e6}#page-blog_entries .widget_globalHeader.is-drawing{border-color:#31c7f4}#page-blog_entries .widget_globalHeader .widget_globalHeader-content .mackerel-logo svg,#page-blog_entries .widget_globalHeader .widget_globalHeader-content .widget_globalHeader-drawer svg{fill:#fff}#page-blog_entries .widget_globalHeader .widget_globalHeader-nav.is-drawing{background:#0cb3e6}@media screen and (max-width:1000px){#page-blog_entries .widget_globalHeader .widget_globalHeader-nav.is-drawing{border-left:0}}#page-blog_entries .widget_globalHeader .widget_globalHeader-dropdown-button,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button),#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-lists>li>a{color:#fff}#page-blog_entries .widget_globalHeader .widget_globalHeader-dropdown-button:focus,#page-blog_entries .widget_globalHeader .widget_globalHeader-dropdown-button:focus svg,#page-blog_entries .widget_globalHeader .widget_globalHeader-dropdown-button:hover,#page-blog_entries .widget_globalHeader .widget_globalHeader-dropdown-button:hover svg,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):focus svg,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button):hover svg,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-lists>li>a:focus svg,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-lists>li>a:hover svg{opacity:.8}#page-blog_entries .widget_globalHeader .widget_globalHeader-dropdown-button svg,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons>li a:not(.ui_button) svg,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-lists>li>a svg{fill:#fff}#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue{background:#fff;border:0;color:#0cb3e6}#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:focus,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons .button-blue:hover{opacity:.9}#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray{background:#000;color:#fff}#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:focus,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-buttons .button-deepGray:hover{opacity:.7}@media screen and (max-width:1000px){#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-lists>li+li a,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav.is-drawing .widget_globalHeader-nav-buttons{border-color:#31c7f4}#page-blog_entries .widget_globalHeader .widget_globalHeader-dropdown-lists li.title,#page-blog_entries .widget_globalHeader .widget_globalHeader-nav-lists>li a{color:#fff}}#page-blog_entries .blog_entriesHeader{margin:3rem 0 3.5rem}@media (max-width:480px){#page-blog_entries .blog_entriesHeader{margin-bottom:3rem}}#page-blog_entries .blog_entriesHeader-title{font-size:2.5rem;line-height:1.2}@media (max-width:480px){#page-blog_entries .blog_entriesHeader-title{font-size:2rem}}#page-trials{font-family:Hiragino Sans,ヒラギノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,Helvetica,Arial,sans-serif}#page-trials .product-name{padding:2rem 1rem 0;text-align:center}@media (max-width:480px){#page-trials .product-name{padding:1rem}}#page-trials .product-name h3{color:#000;font-feature-settings:"palt";font-size:1.75rem;font-weight:600;margin:0}@media (max-width:768px){#page-trials .product-name h3{font-size:1.5rem}}@media (max-width:480px){#page-trials .product-name h3{font-size:1rem}}#page-trials .widget_globalHeader .layout_wrapper.col_12{box-sizing:border-box;max-width:1440px;width:100%}#page-trials .widget_globalHeader-nav{justify-content:end}@media (max-width:768px){#page-trials .widget_globalHeader-nav-buttons{align-items:flex-end;display:flex;justify-content:space-around;margin:0;padding:0}}#page-trials .widget_globalHeader-button a{color:#fff}@media (max-width:768px){#page-trials .widget_globalHeader-button a{padding:8px 10px}}#page-trials .top_heroHeader-info{flex:none;margin:0;min-width:0}@media screen and (max-width:1000px){#page-trials .top_heroHeader-info{text-align:center}}#page-trials .top_heroHeader-info h1{color:#000;font-feature-settings:"palt";font-size:3rem;font-weight:800;margin:0 0 1.25rem}@media (max-width:480px){#page-trials .top_heroHeader-info h1{font-size:2rem}}#page-trials .top_heroHeader-info h3{color:#fff;font-size:1.5rem;line-height:1.5;margin:0 0 1.5rem}#page-trials .top_heroHeader{background:#fff;background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/mv_bg_pc.svg);background-position:58% 92%;background-repeat:no-repeat;background-size:220% auto}@media screen and (max-width:1000px){#page-trials .top_heroHeader{background-image:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/mv_bg_sp.svg);background-position:100% 98%;background-size:100% auto}}#page-trials .top_heroHeader-content{margin:0 auto;max-width:1440px;min-width:0;padding:3rem 0 4rem 6rem;position:relative;width:100%}@media screen and (max-width:1000px){#page-trials .top_heroHeader-content{display:block;padding:0 1rem 2rem}}#page-trials .top_heroHeader-notice-container{backdrop-filter:blur(10px);background:hsla(0,0%,93%,.7);border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:inline-block;margin:1.75rem 0 0;padding:1rem 1.5rem;position:relative}@media screen and (max-width:1200px){#page-trials .top_heroHeader-notice-container{margin:1.75rem 0 0}}@media (max-width:480px){#page-trials .top_heroHeader-notice-container{padding:1rem .875rem}}#page-trials .top_heroHeader-notice-container:before{background:url(https://14523765.fs1.hubspotusercontent-na1.net/hubfs/14523765/assets/img/index/agentshi_01.svg) no-repeat;background-size:contain;content:"";display:block;height:79px;position:absolute;right:0;top:0;transform:translate(87%,12%);width:48px}#page-trials .top_heroHeader-notice-text{color:#d24f06;font-size:1rem;font-weight:800;line-height:1.5;margin-top:0;text-align:center}@media (max-width:480px){#page-trials .top_heroHeader-notice-text{font-size:.875rem}}#page-trials .top_heroHeader-notice-button-wrapper{margin-top:.75rem;text-align:center}#page-trials .trial-main-image{aspect-ratio:1.58102766;height:480px;left:0;position:absolute;top:0;transform:translate(80%,10%);width:auto}@media screen and (max-width:1000px){#page-trials .trial-main-image{height:auto;margin:2.5rem auto 0;position:static;transform:none;width:100%}}#page-trials .trial-main-image img{border:1px solid #919396;border-radius:10px;height:100%;width:100%}#page-trials .section-head h3{color:#049bf0;font-size:1rem;margin:0 0 1rem}@media (max-width:480px){#page-trials .section-head h3{margin:0 0 .5rem}}#page-trials .section-head h2{font-size:3rem;line-height:1.4;margin:0 0 1.5rem}@media (max-width:480px){#page-trials .section-head h2{font-size:2rem;margin:0 0 1rem}}#page-trials .section-head p{font-size:1.25rem;margin:0}@media (max-width:480px){#page-trials .section-head p{font-size:1.125rem}}#page-trials .section-head a{display:inline-block;font-weight:700;margin:1rem 0 0}#page-trials .section-head span{display:inline-block;white-space:nowrap}@media screen and (max-width:1000px){#page-trials .section-head span{display:inline;white-space:normal}}#page-trials .trial_features{margin:5rem 0 0}@media screen and (max-width:1000px){#page-trials .trial_features{margin:2rem 0 0}}#page-trials .trial_features-content .section-head{margin:0 0 4rem;text-align:center}@media (max-width:480px){#page-trials .trial_features-content .section-head{margin:0 0 2rem;text-align:left}}#page-trials .trial_features-lists{display:grid;gap:48px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}#page-trials .trial_features-lists img{margin:0 0 1.25rem;width:100%}#page-trials .trial_features-lists h4{font-size:1.25rem;line-height:1.4;margin:.75rem 0 1rem;text-align:center}#page-trials .trial_features-lists h5{font-size:1rem;margin:1.5rem 0 .5rem}#page-trials .trial_features-lists p{color:#777;font-size:14px;margin:0 0 .5rem}#page-trials .trial_features-lists a{font-size:14px;font-weight:700}#page-trials .trial_features-lists .lists-subtitle{color:#0cb3e6;font-size:14px;font-weight:700;text-align:center}#page-trials .pricing{margin-top:6rem}#page-trials .pricing .trial-pricingPlans-container p{color:#444;margin-bottom:3rem;text-align:center}#page-trials .widget_recommendBlock-content div{grid-template-columns:1fr}#page-movie .customers{margin:7.5rem auto 0;text-align:center}#page-movie .customers h2{font-size:2rem;margin:0 0 3rem}#page-movie .customers .top_customers-logo-lists{align-items:center;border:.5rem solid #f3f4f5;display:grid;gap:2rem 2rem;grid-template-columns:repeat(5,auto);justify-content:space-between;margin:3rem 0 5rem;padding:2rem}@media (max-width:768px){#page-movie .customers .top_customers-logo-lists{grid-template-columns:repeat(3,auto)}}@media (max-width:480px){#page-movie .customers .top_customers-logo-lists{gap:2rem 1.5rem;grid-template-columns:1fr 1fr;padding:2rem 1rem}}#page-movie .customers .top_customers-logo-lists li{align-items:center;display:flex;flex-direction:column}#page-movie .customers .top_customers-logo-lists li img{max-width:70%}#page-movie .customers .top_customers-logo-lists li.creditsaison img{max-width:50%}#page-movie .customers .top_customers-logo-lists li.gmo-pepabo img{max-width:105%}#page-movie .customers .top_customers-logo-lists li.nulab img{max-width:60%}#page-movie .customers .top_customers-logo-lists li.itec img{max-width:115%}@media (max-width:480px){#page-movie .customers .top_customers-logo-lists li.itec img{max-width:100%}}#page-movie .customers .top_customers-logo-lists li.kayac img{max-width:80%}#page-movie .customers .top_customers-logo-lists li.value-commerce img{max-width:85%}#page-movie .customers .top_customers-logo-lists li.drecom img{max-width:80%}#page-movie .customers .top_customers-logo-lists li.dac img{max-width:50%}#page-movie .customers .top_customers-logo-lists li.just-systems img{max-width:60%}#page-movie .customers .top_customers-logo-lists li.seven img{max-width:105%}#page-movie .customers .top_customers-logo-lists li.tv-asahi img{max-width:85%}#page-lp{font-family:Hiragino Sans,ヒラギノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,Helvetica,Arial,sans-serif}#page-lp h1,#page-lp h2,#page-lp h3,#page-lp p{margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}#page-lp .ui_button{border:none;border-radius:5px}#page-lp .ui_button.button-blue{background:#049bf0;font-size:.875rem;padding:8px}@media screen and (max-width:620px){#page-lp .ui_button.button-blue{font-size:.75rem}}#page-lp .container{padding-top:0}#page-lp .widget_globalHeader{background:transparent;position:relative}#page-lp .widget_globalHeader.widget_globalHeader.is-drawing{border:none}#page-lp .widget_globalHeader .widget_globalHeader-content{align-items:baseline;height:auto;justify-content:space-between;margin:1rem auto;max-width:1320px;width:95%}#page-lp .widget_globalHeader .widget_globalHeader-content .mackerel-logo-wrapper{display:flex}#page-lp .widget_globalHeader .widget_globalHeader-content .mackerel-logo-wrapper p{color:rgba(13,9,9,.5);font-family:Hiragino Sans;font-size:.75rem;font-weight:700;margin-left:1rem;margin-top:.5rem}@media screen and (max-width:768px){#page-lp .widget_globalHeader .widget_globalHeader-content .mackerel-logo-wrapper{display:block}#page-lp .widget_globalHeader .widget_globalHeader-content .mackerel-logo-wrapper p{margin-left:0}#page-lp .widget_globalHeader .widget_globalHeader-content{align-items:start}}#page-lp .widget_globalHeader .widget_globalHeader-content nav{display:block;flex:none;margin:0}#page-lp .widget_globalHeader .widget_globalHeader-content nav .widget_globalHeader-nav{align-items:center;position:relative}@media screen and (max-width:768px){#page-lp .widget_globalHeader .widget_globalHeader-content nav .widget_globalHeader-nav .widget_globalHeader-nav-buttons{display:block;padding:0}}#page-lp .widget_globalHeader .widget_globalHeader-content nav .widget_globalHeader-nav .widget_globalHeader-button{margin:0}#page-lp .widget_globalHeader .widget_globalHeader-content nav .widget_globalHeader-nav .widget_globalHeader-button a{color:#fff}#page-lp .widget_globalHeader .widget_globalHeader-content .widget_globalHeader-drawer{display:none}#page-lp .top_LpHeroHeader{background:#f7f0eb;overflow:hidden}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content{display:flex;justify-content:space-between;margin:0 auto;max-width:1296px;padding:1.5rem 0 2.5rem;position:relative;z-index:0}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content{display:block;padding:1.5rem 0 3rem}}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content{max-width:none;padding:1rem 1rem 2rem;width:100%}}@media screen and (max-width:450px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content{padding:0 1rem 2rem}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left{padding-left:2.25rem;position:relative;width:65%}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_bg_main.svg) no-repeat;background-size:contain;content:"";display:block;height:615px;position:absolute;right:0;top:0;transform:translate(11%,21%);width:963px}@media screen and (max-width:1260px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left:before{height:556px;transform:translate(9%,23%);width:868px}}@media screen and (max-width:1080px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left:before{transform:translate(12%,23%)}}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left:before{transform:translate(12%,19%)}}@media screen and (max-width:680px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left:before{height:430px;transform:translate(6%,42%);width:680px}}@media screen and (max-width:580px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left:before{height:342px;transform:translate(-3%,57%);width:540px}}@media screen and (max-width:450px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left:before{height:228px;transform:translateY(120%);width:360px}}@media screen and (max-width:400px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left:before{transform:translateY(105%)}}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left{margin:auto;min-width:680px;padding-left:0}}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left{min-width:auto;width:100%}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info{position:relative}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info h1 small{background:#049bf0;color:#fff;display:inline-block;font-feature-settings:"palt";font-size:1.75rem;font-weight:800;line-height:1;padding:.3rem .5rem}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info h1 small{font-size:1.5rem}}@media screen and (max-width:540px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info h1 small{font-size:1.25rem}}@media screen and (max-width:420px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info h1 small{font-size:1rem}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info h1 span{display:block;font-feature-settings:"palt";font-size:3rem;font-weight:800;line-height:3rem;margin-top:.3rem}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info h1 span{font-size:2.5rem;margin-top:0}}@media screen and (max-width:540px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info h1 span{font-size:1.75rem}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{position:absolute;right:0;top:0;transform:translate(10%,47%)}@media screen and (max-width:1300px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-138%,-68%)}}@media screen and (max-width:1200px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-56%,-68%)}}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-100%,-42%)}}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-52%,38%)}}@media screen and (max-width:720px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-115%,-50%)}}@media screen and (max-width:620px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-50%,-50%)}}@media screen and (max-width:540px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-115%,-20%)}}@media screen and (max-width:500px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-67%,-26%)}}@media screen and (max-width:450px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-22%,-16%)}}@media screen and (max-width:375px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description{transform:translate(-5%,-16%)}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text{color:#fff;font-size:.875rem;font-weight:800;line-height:1.5;position:relative;text-align:center}@media screen and (max-width:540px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text{font-size:.6875rem}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_agent_02.svg) no-repeat;background-size:contain;content:"";display:block;height:66px;left:0;position:absolute;top:0;transform:translate(-144%,25%) rotate(-10deg);width:54px}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text:before{transform:translate(-144%,14%) rotate(-10deg)}}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text:before{height:52px;transform:translate(-153%,35%) rotate(-10deg);width:42px}}@media screen and (max-width:540px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text:before{height:40px;transform:translate(-142%,35%) rotate(-10deg);width:32px}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text:after{background:#757575;clip-path:polygon(0 73%,9% 61%,5% 23%,50% 0,100% 20%,92% 100%,15% 100%,10% 70%);content:"";display:block;height:100px;position:absolute;right:0;top:0;transform:translate(11%,-22%);width:172px;z-index:-1}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text:after{height:90px;transform:translate(8%,-20%);width:163px}}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text:after{height:82px;transform:translate(9%,-19%);width:148px}}@media screen and (max-width:540px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-info .top_LpHeroHeader-info-description .top_LpHeroHeader-info-description-text:after{height:60px;transform:translate(8%,-19%);width:112px}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider{max-width:800px;padding:2rem 0 0;position:relative}@media screen and (max-width:768px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider{padding:.75rem 0 0}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .slick-dotted.slick-slider{border:1px solid rgba(0,0,0,.2);border-radius:10px;box-shadow:4px 6px 0 0 rgba(0,0,0,.2);margin:0 auto 1rem}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .top_LpHeroHeader-slider-contents .slick-slide{overflow:hidden}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .top_LpHeroHeader-slider-contents .slick-slide img{border-radius:10px;display:block;height:100%;width:100%}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider #text-slider{font-size:.875rem;font-weight:700;text-align:center}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_dots{margin:10px 0 0}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_list{display:flex;justify-content:space-between;margin:auto;width:314px}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_list li{cursor:pointer;display:inline-block;height:49px;position:relative;transition:opacity .3s;width:94px}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_list li:first-of-type{background-position:44% 72%!important;background-size:230% auto!important}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_list li:nth-of-type(2){background-position:18% 52%!important;background-size:342% auto!important}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_list li:nth-of-type(3){background-position:20% 46%!important;background-size:120% auto!important}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_list li:before{border:1px solid rgba(0,0,0,.4);box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_list li.slick-active:before,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-left .top_LpHeroHeader-slider .thumbs_list li:hover:before{border:4px solid #049bf0}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right{position:relative}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_bg_form.svg) no-repeat;content:"";display:block;height:1716px;position:absolute;right:0;top:0;transform:translate(53%,-27%);width:1632px;z-index:-1}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_bg_form_small.svg) no-repeat;height:1320px;transform:translate(25%,-5%);width:1715px}}@media screen and (max-width:1350px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right{padding:0 1rem}}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right{padding:4.5rem 0 0}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm{background:#f6f6f6;border:1px solid rgba(0,0,0,.2);border-radius:10px;box-shadow:4px 6px 0 0 rgba(0,0,0,.2);width:348px}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm{margin:auto;min-width:328px;width:60%}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm h2{background:#049bf0;border-radius:10px 10px 0 0;color:#fff;font-size:1rem;font-weight:700;line-height:1.5rem;padding:.6rem;text-align:center}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hs-form{max-width:100%;width:100%!important}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hs-form fieldset{max-width:100%!important}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form{margin:0 auto;padding:1.2rem 0;width:268px}@media screen and (max-width:1140px){#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form{width:80%}}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-form-field>label>span{font-size:.8125rem}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form fieldset[class*=form-columns]{line-height:.8;margin:0 0 .9rem}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form fieldset[class*=form-columns] label{color:#454545;display:block;margin:0 0 6px}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form fieldset[class*=form-columns] label.hs-error-msg{color:#ff2635;line-height:1rem}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form #message-0991fc2c-5bf9-4dfd-8c1d-d3691a23d8d0{min-height:70px}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-select .hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.4);font-size:.875rem;line-height:1.2;margin:0;outline:none;padding:.4rem}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-select .hs-input:focus{border-color:#049bf0}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-phonenumber input,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-phonenumber textarea,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-text input,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-text textarea,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-textarea input,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-textarea textarea{border:1px solid rgba(0,0,0,.4);font-size:.875rem;line-height:1.2;padding:.4rem}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-phonenumber input:focus,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-phonenumber textarea:focus,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-text input:focus,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-text textarea:focus,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-textarea input:focus,#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-textarea textarea:focus{border-color:#049bf0}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-field-desc{color:#454545;font-size:.625rem}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-field-desc a{color:#454545;text-decoration:underline}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-field-desc a:hover{opacity:.8}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs_number_of_hosts_lp .input{position:relative}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs_number_of_hosts_lp .input:after{border-right:1px solid #000;border-top:1px solid #000;content:"";display:block;height:6px;position:absolute;right:0;top:0;transform:translate(-16px,170%) rotate(135deg);width:6px}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input[type=checkbox]:checked+span:before{background:#049bf0;border-color:#049bf0}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .inputs-list{line-height:1.5rem}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-submit input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:none;border-radius:20px;color:#fff;display:block;height:40px;margin:auto;outline:none;width:152px}#page-lp .top_LpHeroHeader .top_LpHeroHeaderBlock-content .top_LpHeroHeaderBlock-content-right .widget_contactForm .hbspt-form .hs-submit input[type=submit]:hover{opacity:.8}#page-lp .widget_LpTryPlanBlock{border-top:2px solid #c5c5c5;margin:0 auto;max-width:1296px;padding:2.5rem 0;text-align:center}#page-lp .widget_LpTryPlanBlock-badge{background:#000;color:#fff;display:inline-block;font-size:1rem;font-weight:800;line-height:1;padding:.25rem 1rem}#page-lp .widget_LpTryPlanBlock-text{font-size:2.5rem;font-weight:800;line-height:1.3;margin-top:1.25rem}@media screen and (max-width:1080px){#page-lp .widget_LpTryPlanBlock-text{font-size:2rem;margin-top:1rem}}@media screen and (max-width:450px){#page-lp .widget_LpTryPlanBlock-text{font-size:1.5rem}}#page-lp .widget_LpTryPlanBlock-text strong{color:#bf10eb}@media screen and (min-width:621px){#page-lp .widget_LpTryPlanBlock-textLine{display:none}}#page-lp .widget_LpTryPlanBlock-subtext{font-size:.875rem;font-weight:800;line-height:1;margin-top:.5rem}@media screen and (max-width:450px){#page-lp .widget_LpTryPlanBlock-subtext{font-size:.75rem}}#page-lp .ui_button_white{background:#fff;border:1px solid #000;border-radius:20px;color:#000;display:inline-block;font-size:.875rem;font-weight:800;line-height:1;margin-top:2rem;padding:12px 46px;position:relative}#page-lp .ui_button_white:after{border-right:1px solid #000;border-top:1px solid #000;content:"";display:block;height:6px;position:absolute;right:0;top:0;transform:translate(-16px,185%) rotate(135deg);width:6px}#page-lp .ui_button_white:hover{opacity:.8}#page-lp .widget_LpIssueBlock{padding-bottom:60px;position:relative}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock{padding-bottom:30px}}#page-lp .widget_LpIssueBlock:after{background:#6ed4ff;bottom:1px;clip-path:polygon(50% 100%,0 0,100% 0);content:"";display:block;height:60px;left:0;position:absolute;width:100%}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock:after{height:30px}}#page-lp .widget_LpIssueBlock-content-wrapper{background:#6ed4ff}#page-lp .widget_LpIssueBlock-content{margin:0 auto;max-width:1296px;padding:3.75rem 0 1.25rem}@media screen and (max-width:1328px){#page-lp .widget_LpIssueBlock-content{padding:3.75rem 2rem 1.25rem}}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock-content{padding:2.5rem 2rem 1.25rem}}@media screen and (max-width:450px){#page-lp .widget_LpIssueBlock-content{padding:2.5rem 1rem 1.25rem}}#page-lp .widget_LpIssueBlock-title{font-size:3rem;font-weight:800;line-height:1.3;position:relative;text-align:center}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock-title{font-size:2rem}}#page-lp .widget_LpIssueBlock-title:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_decoration_shape_03.svg) no-repeat;background-size:contain;content:"";display:block;height:111px;left:0;position:absolute;top:0;transform:translate(155%,-65%);width:117px}@media screen and (max-width:1328px){#page-lp .widget_LpIssueBlock-title:before{transform:translate(60%,-65%)}}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock-title:before{height:77px;transform:translate(125%,-65%);width:82px}}@media screen and (max-width:900px){#page-lp .widget_LpIssueBlock-title:before{transform:translateY(-65%)}}#page-lp .widget_LpIssueBlock-title:after{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_decoration_shape_04.svg) no-repeat;background-size:contain;content:"";display:block;height:63px;position:absolute;right:0;top:0;transform:translate(-170%,-15%);width:106px}@media screen and (max-width:1328px){#page-lp .widget_LpIssueBlock-title:after{transform:translate(-70%,-15%)}}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock-title:after{height:44px;transform:translate(-150%,-15%);width:74px}}@media screen and (max-width:900px){#page-lp .widget_LpIssueBlock-title:after{transform:translateY(-15%)}}@media screen and (min-width:631px){#page-lp .widget_LpIssueBlock-title-line{display:none}}#page-lp .widget_LpIssueBlock-items{background:#fff;border-radius:10px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:2rem}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock-items{margin-top:1.25rem}}@media screen and (max-width:768px){#page-lp .widget_LpIssueBlock-items{grid-template-columns:repeat(1,1fr)}}#page-lp .widget_LpIssueBlock-item{padding:1.25rem 2.5rem}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock-item{padding:1.25rem}}#page-lp .widget_LpIssueBlock-item:nth-child(n+2){border-left:1px solid #6ed4ff}@media screen and (max-width:768px){#page-lp .widget_LpIssueBlock-item:nth-child(n+2){border-left:none;border-top:1px solid #6ed4ff}}#page-lp .widget_LpIssueBlock-item-title-wrapper{align-items:center;display:flex}#page-lp .widget_LpIssueBlock-item-badge{background:#000;color:#fff;flex-shrink:0;font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:800;height:24px;line-height:1.7;text-align:center;width:24px}@media screen and (max-width:450px){#page-lp .widget_LpIssueBlock-item-badge{line-height:1.8}}#page-lp .widget_LpIssueBlock-item-title{font-size:1.5rem;font-weight:800;line-height:1;margin-left:.75rem}@media screen and (max-width:1080px){#page-lp .widget_LpIssueBlock-item-title{font-size:1.25rem}}#page-lp .widget_LpIssueBlock-item-thumb-wrapper{height:122px;margin:1.25rem auto 0;width:122px}@media screen and (max-width:450px){#page-lp .widget_LpIssueBlock-item-thumb-wrapper{height:110px;margin:.5rem auto 0;width:110px}}#page-lp .widget_LpIssueBlock-item-thumb-wrapper img{height:100%;width:100%}#page-lp .widget_LpIssueBlock-topic-items{margin:1rem 0 0;padding-left:18px}@media screen and (max-width:450px){#page-lp .widget_LpIssueBlock-topic-items{margin:.5rem 0 0;padding-left:14px}}#page-lp .widget_LpIssueBlock-topic-item{border-top:1px solid #c5c5c5;color:#454545;font-size:1rem;font-weight:800;line-height:1.5;padding:.5rem 0;position:relative}@media screen and (max-width:450px){#page-lp .widget_LpIssueBlock-topic-item{font-size:.75rem}}#page-lp .widget_LpIssueBlock-topic-item:first-child{border-top:none}#page-lp .widget_LpIssueBlock-topic-item:before{background:#c5c5c5;content:"";display:block;height:8px;left:0;position:absolute;top:0;transform:translate(-18px,15px);width:8px}@media screen and (max-width:768px){#page-lp .widget_LpIssueBlock-topic-item:before{transform:translate(-18px,12px)}}@media screen and (max-width:450px){#page-lp .widget_LpIssueBlock-topic-item:before{transform:translate(-14px,10px)}}#page-lp .widget_LpIssueBlock-topic-item strong{color:#bf10eb}#page-lp .widget_LpSolutionBlock{padding:2.5rem 0 5rem}#page-lp .widget_LpSolutionBlock-content-wrapper{position:relative;z-index:0}@media screen and (max-width:1280px){#page-lp .widget_LpSolutionBlock-content-wrapper{padding:0 2rem}}@media screen and (max-width:450px){#page-lp .widget_LpSolutionBlock-content-wrapper{padding:0 1rem}}#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-text{order:1}#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-main{margin-top:1.5rem;order:2}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-main{margin-top:6rem}}#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-wrapper:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_decoration_shape_05.svg) no-repeat;background-size:contain;content:"";display:block;height:142px;position:absolute;right:0;top:0;transform:translate(-52%,84%);width:126px}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-wrapper:before{transform:translate(-23%,-9%)}}@media screen and (max-width:450px){#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-wrapper:before{height:90px;transform:translateY(330%);width:80px}}#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-35%)}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-30%)}}#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-comment:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_agent_03.svg) no-repeat;background-size:contain;content:"";display:block;height:80px;left:0;position:absolute;top:0;transform:translate(-66%,47%);width:121px}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-comment:before{height:54px;transform:translate(-58%,90%);width:80px}}#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-comment:after{background:#757575;clip-path:polygon(0 8%,100% 0,97% 77%,33% 75%,21% 100%,24% 74%,2% 72%);content:"";display:block;height:100px;left:0;position:absolute;top:0;transform:translate(-11%,-20%);width:260px;z-index:-1}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:first-child .widget_LpSolutionBlock-thumb-sub-comment:after{clip-path:polygon(0 8%,88% 0,83% 77%,33% 75%,21% 100%,24% 74%,2% 72%);transform:translate(-10%,-20%)}}#page-lp .widget_LpSolutionBlock-content-wrapper:first-child:after{background:#f7f0eb;bottom:0;clip-path:polygon(0 33%,100% 0,100% 100%,0 74%);content:"";display:block;height:533px;left:0;position:absolute;transform:translateY(20%);width:100%;z-index:-1}@media screen and (max-width:1080px){#page-lp .widget_LpSolutionBlock-content-wrapper:first-child:after{clip-path:polygon(0 29%,100% 0,100% 100%,0 82%);height:450px;transform:translateY(20%)}}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:first-child:after{clip-path:polygon(0 34%,100% 0,100% 100%,0 92%);height:900px;transform:translateY(12%)}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2){margin-top:6.25rem}@media screen and (max-width:1080px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2){margin-top:8rem}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-text{order:2}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-text{order:1}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-main{order:1}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-main{margin-top:6rem;order:2}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-wrapper:before{display:none}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub{aspect-ratio:1.64150943}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-18%,26%)}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-8%,17%)}}@media screen and (max-width:450px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-6%,17%)}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment{width:235px}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment{width:200px}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_agent_01.svg) no-repeat;background-size:contain;content:"";display:block;height:61px;position:absolute;right:0;top:0;transform:translate(30%,165%) rotate(7deg);width:50px}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment:before{height:44px;transform:translate(17%,209%) rotate(7deg);width:36px}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment:after{background:#757575;clip-path:polygon(1% 19%,47% 0,100% 15%,95% 83%,79% 84%,85% 100%,69% 83%,13% 85%);content:"";display:block;height:157px;left:0;position:absolute;top:0;transform:translate(-16%,-21%);width:304px;z-index:-1}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2) .widget_LpSolutionBlock-thumb-sub-comment:after{clip-path:polygon(18% 18%,56% 0,97% 15%,93% 83%,79% 84%,84% 98%,70% 83%,26% 83%);height:140px;transform:translate(-27%,-19%)}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2):after{background:#f7f0eb;bottom:0;clip-path:polygon(0 0,100% 33%,100% 74%,0 100%);content:"";display:block;height:533px;left:0;position:absolute;transform:translateY(20%);width:100%;z-index:-1}@media screen and (max-width:1080px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2):after{clip-path:polygon(0 0,100% 20%,100% 82%,0 100%);height:450px;transform:translateY(20%)}}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(2):after{clip-path:polygon(0 0,100% 20%,100% 82%,0 87%);height:900px;transform:translateY(22%)}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3){margin-top:7.5rem}@media screen and (max-width:1080px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3){margin-top:8.5rem}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-content{grid-template-columns:repeat(1,1fr)}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-content{max-width:980px}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-text{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-text{grid-template-columns:repeat(1,1fr);margin:0 auto;max-width:522px}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-wrapper{margin-top:0}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-wrapper{margin-top:2.5rem}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-wrapper:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_decoration_shape_03.svg) no-repeat;background-size:contain;content:"";display:block;height:140px;position:absolute;right:0;top:0;transform:translate(0);width:149px}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub{aspect-ratio:1.64150943}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-75%,-130%)}@media screen and (max-width:1100px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-50%,-50%)}}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-50%,58%)}}@media screen and (max-width:510px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment-wrapper{transform:translate(-40%,140%)}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment{width:210px}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_agent_02.svg) no-repeat;background-size:contain;content:"";display:block;height:73px;position:absolute;right:0;top:0;transform:translate(182%,-8%) rotate(-4deg);width:60px}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment:before{height:47px;transform:translate(173%,36%);width:40px}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment:after{background:#757575;bottom:0;clip-path:polygon(0 0,89% 9%,88% 48%,100% 61%,87% 66%,86% 100%,7% 100%);content:"";display:block;height:105px;position:absolute;right:0;transform:translate(18%,18%);width:298px;z-index:-1}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-sub-comment:after{clip-path:polygon(3% 0,89% 9%,85% 50%,94% 62%,84% 65%,81% 100%,7% 100%);height:88px}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-main{aspect-ratio:1.45025295;margin:2rem auto 0;max-width:860px}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-main{margin-top:2rem}}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-main{margin-top:5rem}}@media screen and (max-width:510px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3) .widget_LpSolutionBlock-thumb-main{margin-top:8.5rem}}#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3):after{background:#f7f0eb;bottom:0;clip-path:polygon(0 65%,100% 0,100% 100%,0 100%);content:"";display:block;height:508px;left:0;position:absolute;transform:translateY(80px);width:100%;z-index:-1}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3):after{clip-path:polygon(0 35%,100% 0,100% 100%,0 100%);height:900px}}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-content-wrapper:nth-child(3):after{height:680px}}#page-lp .widget_LpSolutionBlock-content{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1072px;position:relative}@media screen and (max-width:930px){#page-lp .widget_LpSolutionBlock-content{grid-template-columns:repeat(1,1fr);max-width:522px}}#page-lp .widget_LpSolutionBlock-badge{background:#000;color:#fff;display:inline-block;font-size:1rem;font-weight:800;line-height:1;padding:.25rem 1rem}#page-lp .widget_LpSolutionBlock-title-wrapper{align-items:baseline;display:flex;margin-top:.5rem}#page-lp .widget_LpSolutionBlock-number{color:#afafaf;font-family:Helvetica,Arial,sans-serif;font-size:3.25rem;font-weight:800;line-height:1}@media screen and (max-width:1080px){#page-lp .widget_LpSolutionBlock-number{font-size:2.25rem}}#page-lp .widget_LpSolutionBlock-title{font-size:3rem;font-weight:800;line-height:1.2;margin-left:.75rem}@media screen and (max-width:1080px){#page-lp .widget_LpSolutionBlock-title{font-size:2rem}}#page-lp .widget_LpSolutionBlock-topic-items{margin:1rem 0 0;padding-left:18px}@media screen and (max-width:450px){#page-lp .widget_LpSolutionBlock-topic-items{margin:.5rem 0 0;padding-left:14px}}#page-lp .widget_LpSolutionBlock-topic-item{border-top:1px solid #c5c5c5;color:#454545;font-size:1rem;font-weight:800;line-height:1.5;padding:.5rem 0;position:relative}@media screen and (max-width:450px){#page-lp .widget_LpSolutionBlock-topic-item{font-size:.75rem}}#page-lp .widget_LpSolutionBlock-topic-item:first-child{border-top:none}#page-lp .widget_LpSolutionBlock-topic-item:before{background:#c5c5c5;content:"";display:block;height:8px;left:0;position:absolute;top:0;transform:translate(-18px,15px);width:8px}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-topic-item:before{transform:translate(-18px,12px)}}@media screen and (max-width:450px){#page-lp .widget_LpSolutionBlock-topic-item:before{transform:translate(-14px,10px)}}#page-lp .widget_LpSolutionBlock-topic-item strong{color:#bf10eb}#page-lp .widget_LpSolutionBlock-item-caption{color:#454545;font-size:1rem;line-height:1.5;margin-top:1.5rem}#page-lp .widget_LpSolutionBlock-thumb-sub-wrapper{margin-top:3.75rem;position:relative}@media screen and (max-width:1080px){#page-lp .widget_LpSolutionBlock-thumb-sub-wrapper{margin-top:2.5rem}}#page-lp .widget_LpSolutionBlock-thumb-sub{aspect-ratio:1.1409836;border:4px solid #c5c5c5;border-radius:10px;max-width:348px;overflow:hidden;position:relative;width:100%}#page-lp .widget_LpSolutionBlock-thumb-sub img{height:100%;width:100%}#page-lp .widget_LpSolutionBlock-thumb-sub-caption{font-size:.75rem;margin-top:.25rem}#page-lp .widget_LpSolutionBlock-thumb-sub-comment-wrapper{bottom:0;position:absolute;right:0}#page-lp .widget_LpSolutionBlock-thumb-sub-comment{color:#fff;font-size:.875rem;font-weight:800;line-height:1.5;position:relative}#page-lp .widget_LpSolutionBlock-thumb-sub-comment-excuse{font-size:.75rem}@media screen and (max-width:768px){#page-lp .widget_LpSolutionBlock-thumb-sub-comment-excuse{font-size:.6875rem}}#page-lp .widget_LpSolutionBlock-thumb-main{aspect-ratio:.6525;border:1px solid rgba(0,0,0,.2);border-radius:10px;box-shadow:4px 6px 0 0 rgba(0,0,0,.2);position:relative;width:100%}#page-lp .widget_LpSolutionBlock-thumb-main img{border-radius:9px;height:100%;width:100%}#page-lp .widget_LpCreBlock{margin:0 auto;max-width:1296px;padding:5rem 0}@media screen and (max-width:1328px){#page-lp .widget_LpCreBlock{padding:5rem 2rem}}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock{padding:3.75rem 1rem}}#page-lp .widget_LpCreBlock-title{font-feature-settings:"palt";font-size:3rem;font-weight:800;line-height:1.3;text-align:center}@media screen and (max-width:1080px){#page-lp .widget_LpCreBlock-title{font-size:2rem}}#page-lp .widget_LpCreBlock-title-sub{font-feature-settings:"palt";font-size:1.25rem;font-weight:800;line-height:1.5;padding-top:1rem;text-align:center}@media screen and (max-width:1080px){#page-lp .widget_LpCreBlock-title-sub{font-size:1rem}}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock-title-sub{font-size:.875rem}}#page-lp .widget_LpCreBlock-content{margin:0 auto;max-width:856px}#page-lp .widget_LpCreBlock-items{background:#f7f0eb;border:1px solid #959595;border-radius:10px;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);margin-top:2.5rem;overflow:hidden;text-align:center}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock-items{margin-top:1.25rem}}#page-lp .widget_LpCreBlock-item{display:grid;grid-row:span 4;grid-template-rows:subgrid}#page-lp .widget_LpCreBlock-item:first-child .widget_LpCreBlock-item-title{background:#2f2f2f;border-right:1px solid #c5c5c5}#page-lp .widget_LpCreBlock-item:nth-child(2) .widget_LpCreBlock-item-list:before{border-style:solid;border-bottom:15px solid transparent;border-left:18px solid #c5c5c5;border-right:0;border-top:15px solid transparent;content:"";display:block;height:0;left:0;position:absolute;top:0;transform:translateY(60%);width:0}@media screen and (max-width:768px){#page-lp .widget_LpCreBlock-item:nth-child(2) .widget_LpCreBlock-item-list:before{border-bottom:10px solid transparent;border-left:12px solid #c5c5c5;border-top:10px solid transparent;transform:translateY(80%)}}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock-item:nth-child(2) .widget_LpCreBlock-item-list:before{transform:translateY(50%)}}#page-lp .widget_LpCreBlock-item-title{background:#049bf0;color:#fff;font-size:1.5rem;font-weight:800}@media screen and (max-width:768px){#page-lp .widget_LpCreBlock-item-title{font-size:1.25rem}}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock-item-title{font-size:.875rem}}#page-lp .widget_LpCreBlock-item-list{border-top:1px solid #c5c5c5;font-size:1.25rem;font-weight:800;line-height:1.3;padding:1.25rem 1.5rem;position:relative}@media screen and (max-width:768px){#page-lp .widget_LpCreBlock-item-list{font-size:1rem}}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock-item-list{font-size:.75rem;padding:1rem 1.5rem}}#page-lp .widget_LpCreBlock-item-list:nth-child(2){border-top:none}#page-lp .widget_LpCreBlock-topic-items{margin:2rem 0 0;padding-left:18px}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock-topic-items{margin:1rem 0 0;padding-left:14px}}#page-lp .widget_LpCreBlock-topic-item{border-top:1px solid #c5c5c5;color:#454545;font-size:1rem;font-weight:800;line-height:1.5;padding:.5rem 0;position:relative}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock-topic-item{font-size:.75rem}}#page-lp .widget_LpCreBlock-topic-item:first-child{border-top:none}#page-lp .widget_LpCreBlock-topic-item:before{background:#c5c5c5;content:"";display:block;height:8px;left:0;position:absolute;top:0;transform:translate(-18px,15px);width:8px}@media screen and (max-width:768px){#page-lp .widget_LpCreBlock-topic-item:before{transform:translate(-18px,12px)}}@media screen and (max-width:450px){#page-lp .widget_LpCreBlock-topic-item:before{transform:translate(-14px,10px)}}#page-lp .widget_LpCreBlock-topic-item strong{color:#bf10eb}#page-lp .widget_LpCustomersBlock{border-top:2px solid #c5c5c5;margin:0 auto;max-width:1296px;padding:5rem 0}@media screen and (max-width:1328px){#page-lp .widget_LpCustomersBlock{padding:5rem 2rem}}@media screen and (max-width:450px){#page-lp .widget_LpCustomersBlock{padding:3.75rem 1rem}}#page-lp .widget_LpCustomersBlock-title{font-size:3rem;font-weight:800;line-height:1.3;text-align:center}@media screen and (max-width:1080px){#page-lp .widget_LpCustomersBlock-title{font-size:2rem}}#page-lp .widget_LpCustomersBlock-items{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(3,1fr);padding-top:2.5rem;row-gap:2.5rem}@media screen and (max-width:1080px){#page-lp .widget_LpCustomersBlock-items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){#page-lp .widget_LpCustomersBlock-items{-moz-column-gap:1rem;column-gap:1rem;row-gap:1.5rem}}#page-lp .widget_LpCustomersBlock-item{border:1px solid #959595;border-radius:10px;box-sizing:border-box;overflow:hidden}#page-lp .widget_LpCustomersBlock-item:hover .widget_LpCustomersBlock-item-customer,#page-lp .widget_LpCustomersBlock-item:hover .widget_LpCustomersBlock-item-industry,#page-lp .widget_LpCustomersBlock-item:hover .widget_LpCustomersBlock-item-title{opacity:.8}#page-lp .widget_LpCustomersBlock-item-thumb-wrapper{aspect-ratio:1.5018315;border-bottom:1px solid #959595;line-height:0;position:relative;width:100%}#page-lp .widget_LpCustomersBlock-item-thumb-wrapper img{height:100%;width:100%}#page-lp .widget_LpCustomersBlock-item-badge{background:#fff;border:1px solid #757575;border-radius:4px;bottom:0;color:#757575;font-size:.75rem;font-weight:800;line-height:1;padding:.25rem;position:absolute;right:0;transform:translate(-8px,-8px)}@media screen and (max-width:450px){#page-lp .widget_LpCustomersBlock-item-badge{font-size:.6875rem;transform:translate(-4px,-4px)}}#page-lp .widget_LpCustomersBlock-item-text-wrapper{line-height:1.3;padding:0 1rem 1.25rem}@media screen and (max-width:450px){#page-lp .widget_LpCustomersBlock-item-text-wrapper{padding:0 .5rem 1rem}}#page-lp .widget_LpCustomersBlock-item-title{border-bottom:1px solid #c5c5c5;color:#049bf0;font-size:1rem;font-weight:800;padding:.5rem 0}@media screen and (max-width:450px){#page-lp .widget_LpCustomersBlock-item-title{font-size:.75rem}}#page-lp .widget_LpCustomersBlock-item-customer{font-size:1rem;font-weight:300;margin:1rem 0 0}@media screen and (max-width:450px){#page-lp .widget_LpCustomersBlock-item-customer{font-size:.75rem}}#page-lp .widget_LpCustomersBlock-item-industry{font-size:.75rem;font-weight:300;margin:.25rem 0 0}@media screen and (max-width:450px){#page-lp .widget_LpCustomersBlock-item-industry{font-size:.6875rem}}#page-lp .widget_LpPriceBlock{background:#f7f0eb;padding:5rem 0 7.5rem;position:relative}#page-lp .widget_LpPriceBlock:after{background:#6ed4ff;bottom:-1px;clip-path:polygon(50% 0,0 100%,100% 100%);content:"";display:block;height:60px;left:0;position:absolute;width:100%}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock:after{height:30px}}@media screen and (max-width:1328px){#page-lp .widget_LpPriceBlock{padding:5rem 2rem 7.5rem}}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock{padding:3.75rem 1rem 5.625rem}}#page-lp .widget_LpPriceBlock-content{margin:0 auto;max-width:1296px}#page-lp .widget_LpPriceBlock-title{font-size:3rem;font-weight:800;line-height:1.3;text-align:center}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock-title{font-size:2rem}}#page-lp .widget_LpPriceBlock-items{background:#fff;border:1px solid #959595;border-radius:10px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:2.5rem;overflow:hidden;text-align:center}@media screen and (max-width:768px){#page-lp .widget_LpPriceBlock-items{grid-template-columns:repeat(1,1fr)}}#page-lp .widget_LpPriceBlock-items li:first-child{border-right:1px solid #959595}@media screen and (max-width:768px){#page-lp .widget_LpPriceBlock-items li:first-child{border-right:none}#page-lp .widget_LpPriceBlock-items li:nth-child(2) .widget_LpPriceBlock-price-title{border-radius:10px 10px 0 0}}#page-lp .widget_LpPriceBlock-item{align-items:center;display:grid;grid-row:span 6;grid-template-rows:subgrid;line-height:1;padding-bottom:2.5rem}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock-item{padding-bottom:1.5rem}}#page-lp .widget_LpPriceBlock-price-title{background:#2f2f2f;color:#fff;font-size:1.5rem;font-weight:800;padding:.5rem 0}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock-price-title{font-size:1.25rem}}#page-lp .widget_LpPriceBlock-price-plan-wrapper{padding:2rem 0 0}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock-price-plan-wrapper{padding:1.5rem 0 0}}#page-lp .widget_LpPriceBlock-price-plan-container{align-items:center;display:flex;justify-content:center;padding-top:1.25rem}#page-lp .widget_LpPriceBlock-price-plan{color:#bf10eb;font-size:3rem;font-weight:800}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock-price-plan{font-size:2rem}}#page-lp .widget_LpPriceBlock-price-plan-sub{font-size:.875rem;font-weight:800;line-height:1.3;margin-left:.25rem;text-align:start}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock-price-plan-sub{font-size:.75rem;line-height:1.2}}#page-lp .widget_LpPriceBlock-contact{font-size:.875rem;font-weight:800;margin-top:1.25rem}#page-lp .widget_LpPriceBlock-contact a{border-bottom:1px solid #049bf0;color:#049bf0}#page-lp .widget_LpPriceBlock-contact a:hover{opacity:.8}#page-lp .ui_button_blue{background:#049bf0;border-radius:30px;color:#fff;display:inline-block;font-size:1.25rem;font-weight:800;line-height:1;margin-top:2rem;min-width:260px;padding:20px 30px}#page-lp .ui_button_blue:hover{opacity:.8}#page-lp .widget_LpPriceBlock-compare{font-size:1.5rem;font-weight:800;margin-top:1.25rem;text-align:center}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock-compare{font-size:1rem;margin-top:1rem}}#page-lp .widget_LpPriceBlock-compare a{border-bottom:1px solid #049bf0;color:#049bf0}#page-lp .widget_LpPriceBlock-compare a:hover{opacity:.8}#page-lp .widget_LpPriceBlock-content-info{font-size:.75rem;line-height:1.6;margin-top:2rem}@media screen and (max-width:1080px){#page-lp .widget_LpPriceBlock-content-info{margin-top:1.5rem}}#page-lp .widget_LpPriceBlock-content-info li a{border-bottom:1px solid}#page-lp .widget_LpPriceBlock-content-info li a:hover{opacity:.8}#page-lp .widget_recommendPlanBlock{background:#6ed4ff}#page-lp .widget_recommendPlanBlock-content{margin:0 auto;max-width:1296px;padding:3.75rem .75rem;position:relative;text-align:center;width:100%}@media screen and (max-width:1080px){#page-lp .widget_recommendPlanBlock-content{max-width:600px;padding:2.5rem .75rem}}#page-lp .widget_recommendPlanBlock-content:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_decoration_shape_01.svg) no-repeat;background-size:contain;content:"";display:block;height:132px;left:0;position:absolute;top:0;transform:translate(30%,40%);width:152px}@media screen and (max-width:1080px){#page-lp .widget_recommendPlanBlock-content:before{height:78px;transform:translate(10%,90%);width:90px}}@media screen and (max-width:450px){#page-lp .widget_recommendPlanBlock-content:before{height:52px;transform:translate(10%,120%);width:60px}}#page-lp .widget_recommendPlanBlock-content:after{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_decoration_shape_02.svg) no-repeat;background-size:contain;content:"";display:block;height:130px;position:absolute;right:0;top:0;transform:translate(-30%,40%);width:152px}@media screen and (max-width:1080px){#page-lp .widget_recommendPlanBlock-content:after{height:76px;transform:translate(-10%,90%);width:90px}}@media screen and (max-width:450px){#page-lp .widget_recommendPlanBlock-content:after{height:52px;transform:translate(-10%,120%);width:60px}}#page-lp .recommendPlanTitle{font-size:3rem;font-weight:800;line-height:1;margin-top:0}@media screen and (max-width:1080px){#page-lp .recommendPlanTitle{font-size:2rem}}@media screen and (max-width:450px){#page-lp .recommendPlanTitle{font-size:1.5rem}}#page-lp .recommendPlanText{font-size:1.25rem;font-weight:800;line-height:1.5;margin-top:1.25rem}@media screen and (max-width:1080px){#page-lp .recommendPlanText{font-size:1rem}}@media screen and (max-width:450px){#page-lp .recommendPlanText{font-size:.875rem}}#page-lp .recommendPlanText small{font-size:.85rem;font-weight:600}@media screen and (min-width:1081px){#page-lp .recommendPlanTextLine{display:none}}#page-lp .ui_button_black{background:#000;border-radius:30px;color:#fff;display:inline-block;font-size:1.25rem;font-weight:800;line-height:1;margin-top:2rem;min-width:260px;padding:20px 30px}#page-lp .ui_button_black:hover{opacity:.8}#page-lp .widget_LpFooter{padding-top:3.75rem}#page-lp .widget_LpFooter-content{margin:0 auto;max-width:1296px;padding:0 2rem 3rem}@media screen and (max-width:480px){#page-lp .widget_LpFooter-content{padding:0 1.25rem 3rem}}#page-lp .widget_LpFooter-title{align-items:flex-end;display:flex}#page-lp .mackerel-logo-footer{height:auto;line-height:0;margin:0;width:170px;fill:#000}@media screen and (max-width:480px){#page-lp .mackerel-logo-footer{width:150px}}#page-lp .widget_LpFooter-tagline{color:#7f7f7f;font-size:.75rem;font-weight:700;line-height:1;margin-left:1rem}#page-lp .widget_LpFooter-menu{color:#000;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:300;line-height:2;margin-top:1.25rem}#page-lp .widget_LpFooter-menu li a{padding:.5rem 1.5rem .5rem 0}#page-lp .widget_LpFooter-menu li:hover a{opacity:.8}#page-lp .widget_LpFooter-copyright{background-color:#e2e2e2;text-align:center}#page-lp .widget_LpFooter-copyright-text{font-size:.75rem;line-height:1;padding:1.25rem 0}#page-lp .top_firstViewCustomers{padding:2.5rem 0}@media (max-width:480px){#page-lp .top_firstViewCustomers{padding:2rem 0}}#page-lp .top_firstViewCustomers-lists{align-items:center;display:grid;gap:1.75rem;grid-template-columns:repeat(10,auto);justify-content:space-between}@media screen and (max-width:1000px){#page-lp .top_firstViewCustomers-lists{gap:3rem;grid-template-columns:repeat(5,1fr)}}@media (max-width:768px){#page-lp .top_firstViewCustomers-lists{gap:2rem}}@media (max-width:480px){#page-lp .top_firstViewCustomers-lists{grid-template-columns:repeat(3,1fr)}}#page-lp .top_firstViewCustomers-lists li{align-items:center;display:flex;flex-direction:column}#page-lp .top_firstViewCustomers-lists li img{width:100%}@media screen and (max-width:1000px){#page-lp .top_firstViewCustomers-lists li.kddi img,#page-lp .top_firstViewCustomers-lists li.sega img{max-width:70%}}@media (max-width:480px){#page-lp .top_firstViewCustomers-lists li.kddi img,#page-lp .top_firstViewCustomers-lists li.sega img{max-width:75%}}#page-lp .top_firstViewCustomers-lists li.idcf img{min-width:2.5em}#page-lp .top_firstViewCustomers-lists li.ca img{max-width:3em}@media screen and (max-width:1000px){#page-lp .top_firstViewCustomers-lists li.ca img{max-width:3.5em}}@media (max-width:480px){#page-lp .top_firstViewCustomers-lists li.ca img{max-width:3em}}#page-lp .top_firstViewCustomers-lists li.ntt-east{margin:0 -7px}#page-lp .top_firstViewCustomers-lists li.ntt-east img{min-width:2.5em}#page-lp .top_firstViewCustomers-lists li.classmethod img{max-width:5.5em}#page-lp .top_firstViewCustomers-lists li.ntt-smartConnect img{min-width:1.5em}#page-lp .top_firstViewCustomers-lists li.mercari{margin:0 -10px}#page-lp .top_firstViewCustomers-lists li.mercari img{min-width:2.5em}#page-lp .top_firstViewCustomers-lists li.freee img{max-width:6.5em}@media (max-width:480px){#page-lp .top_firstViewCustomers-lists li.freee img{max-width:5.5em}}#page-lp .top_firstViewCustomers-lists li.recochoku img{max-width:7em}@media (max-width:480px){#page-lp .top_firstViewCustomers-lists li.recochoku img{max-width:6em}}.top_Latemajority-HeroHeader{background:#f7f0eb;overflow:hidden;position:relative}.top_Latemajority-HeroHeader:before{background:url(https://8911186.fs1.hubspotusercontent-na1.net/hubfs/8911186/assets/img/lp/lp_bg_form.svg) no-repeat;content:"";display:block;height:1716px;position:absolute;right:0;top:0;transform:translate(50%,-23%);width:1632px}@media screen and (max-width:900px){.top_Latemajority-HeroHeader:before{transform:translate(64%,-23%)}}@media screen and (max-width:700px){.top_Latemajority-HeroHeader:before{background:url(https://ja.mackerel.io/hubfs/assets/img/lp/lp_bg_form_small.svg) no-repeat;height:1320px;transform:translate(25%,21%);width:1715px}}.latemajority_header_cv{background:#000;font-size:.875rem;padding:.5rem}.top_Latemajority-mv{padding:0 1.5rem;position:relative;z-index:1}@media screen and (max-width:540px){.top_Latemajority-mv{padding:0 1rem}}.top_Latemajority-mv-content{column-gap:1.5rem;-moz-column-gap:1.5rem;display:grid;grid-template-columns:37% 60%;margin:0 auto;max-width:1100px;padding-bottom:2.5rem}@media screen and (max-width:1140px){.top_Latemajority-mv-content{display:block}}.top_Latemajority-mv-thumb-wrapper{aspect-ratio:1.58102766;max-width:660px;position:relative}@media screen and (max-width:1140px){.top_Latemajority-mv-thumb-wrapper{max-width:none;padding-top:1.5rem}}.top_Latemajority-mv-thumb-wrapper img{border:1px solid rgba(0,0,0,.2);border-radius:10px;box-shadow:4px 6px 0 0 rgba(0,0,0,.2);height:100%;width:100%}.top_Latemajority-mv-thumb-wrapper:before{background:url(https://8911186.fs1.hubspotusercontent-na1.net/hubfs/8911186/assets/img/lp/lp_decoration_shape_06.svg) no-repeat;background-size:contain;content:"";display:block;height:490px;position:absolute;right:0;top:0;transform:translate(17%,-12%);width:880px;z-index:-1}@media screen and (max-width:1140px){.top_Latemajority-mv-thumb-wrapper:before{transform:translate(55%,-22%)}}@media screen and (max-width:700px){.top_Latemajority-mv-thumb-wrapper:before{transform:translate(68%,-28%)}}@media screen and (max-width:600px){.top_Latemajority-mv-thumb-wrapper:before{display:none}}.top_Latemajority-mv-title small{background:#049bf0;color:#fff;display:inline-block;font-feature-settings:"palt";font-size:1.75rem;font-weight:800;line-height:1;padding:.3rem .5rem}@media screen and (max-width:768px){.top_Latemajority-mv-title small{font-size:1.5rem}}.top_Latemajority-mv-title span{display:block;font-feature-settings:"palt";font-size:3.25rem;font-weight:800;line-height:1.3;margin-top:.3rem}@media screen and (max-width:768px){.top_Latemajority-mv-title span{font-size:2.5rem;margin-top:0}}@media screen and (max-width:1140px){.top_Latemajority-mv-title-line{display:none}}.top_Latemajority-title-sub{padding-top:.5rem;position:relative}@media screen and (max-width:1140px){.top_Latemajority-title-sub{display:inline-block}}.top_Latemajority-title-sub:after{background:url(https://8911186.fs1.hubspotusercontent-na1.net/hubfs/8911186/assets/img/lp/lp_agent_04.svg) no-repeat;background-size:contain;content:"";display:block;height:43px;position:absolute;right:0;top:0;transform:translate(-100%,40%);width:62px}@media screen and (max-width:1140px){.top_Latemajority-title-sub:after{transform:translate(100%,40%)}}.top_Latemajority-cv-text{color:#049bf0;font-size:1.75rem;font-weight:800;padding-top:3rem}.ui_button_black_latemajority{background:#000;border-radius:30px;color:#fff;display:inline-block;font-size:1.25rem;font-weight:800;line-height:1;min-width:260px;padding:20px 30px}.ui_button_black_latemajority:hover{opacity:.8}#page-higher-plan{font-family:Hiragino Sans,ヒラギノ角ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,Helvetica,Arial,sans-serif}#page-higher-plan h1,#page-higher-plan h2,#page-higher-plan h3,#page-higher-plan h4,#page-higher-plan p{margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}#page-higher-plan .higher-plan-overview{padding:5rem 0}@media screen and (max-width:1080px){#page-higher-plan .higher-plan-overview{padding:5rem 1.5rem}}@media screen and (max-width:480px){#page-higher-plan .higher-plan-overview{padding:3rem 1rem}}#page-higher-plan .higher-plan-overview-content{-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:956px;width:100%}@media screen and (max-width:1080px){#page-higher-plan .higher-plan-overview-content{display:block;max-width:600px}#page-higher-plan .higher-plan-overview-content>div:nth-child(2){padding-top:3.75rem}}#page-higher-plan .higher-plan-overview-content>div:last-of-type .higher-plan-overview-item{background:#e9f8ff}#page-higher-plan .higher-plan-overview-content>div:last-of-type .higher-plan-overview-item:before{background:url(https://8911186.fs1.hubspotusercontent-na1.net/hubfs/8911186/assets/img/higher-plan/higher_plan_person_02.svg) no-repeat;background-size:contain}#page-higher-plan .higher-plan-overview-catchphrase{display:inline-block;font-size:1.25rem;font-weight:600;line-height:1.3;transform:translate(75px)}@media screen and (max-width:480px){#page-higher-plan .higher-plan-overview-catchphrase{font-size:1rem}}#page-higher-plan .higher-plan-overview-item{background:#f7f0eb;border:1px solid #919396;border-radius:10px;margin-top:1rem;min-height:290px;position:relative}@media screen and (max-width:1080px){#page-higher-plan .higher-plan-overview-item{min-height:auto}}@media screen and (max-width:480px){#page-higher-plan .higher-plan-overview-item{margin-top:.5rem}}#page-higher-plan .higher-plan-overview-item:before{background:url(https://8911186.fs1.hubspotusercontent-na1.net/hubfs/8911186/assets/img/higher-plan/higher_plan_person_01.svg) no-repeat;background-size:contain;content:"";display:block;height:73px;left:0;position:absolute;top:0;transform:translate(20px,-73px);width:46px}@media screen and (max-width:480px){#page-higher-plan .higher-plan-overview-item:before{height:57px;transform:translate(20px,-57px);width:36px}}#page-higher-plan .higher-plan-overview-item-title{background:#000;border-radius:10px 10px 0 0;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.5;padding:.25rem 1rem;text-align:center}#page-higher-plan .higher-plan-overview-topic-items{margin:40px;padding-left:18px}@media screen and (max-width:1080px){#page-higher-plan .higher-plan-overview-topic-items{margin:1.25rem}}@media screen and (max-width:480px){#page-higher-plan .higher-plan-overview-topic-items{margin:1rem}}#page-higher-plan .higher-plan-overview-topic-item{border-top:1px solid #c1c3c6;color:#444;font-size:1rem;font-weight:700;line-height:1.5;padding:.5rem 0;position:relative}@media screen and (max-width:450px){#page-higher-plan .higher-plan-overview-topic-item{font-size:.75rem}}#page-higher-plan .higher-plan-overview-topic-item:first-child{border-top:none}#page-higher-plan .higher-plan-overview-topic-item:before{background:#c1c3c6;content:"";display:block;height:8px;left:0;position:absolute;top:0;transform:translate(-18px,15px);width:8px}@media screen and (max-width:800px){#page-higher-plan .higher-plan-overview-topic-item:before{transform:translate(-18px,12px)}}@media screen and (max-width:450px){#page-higher-plan .higher-plan-overview-topic-item:before{transform:translate(-14px,10px)}}#page-higher-plan .higher-plan-overview-topic-item strong{color:#07aa04;font-weight:700}#page-higher-plan .higher-plan-overview-button-wrapper{margin-top:20px;text-align:center}#page-higher-plan .higher-plan-table{border-top:2px solid #c1c3c6;margin:0 1.5rem;padding:5rem 0}@media screen and (max-width:480px){#page-higher-plan .higher-plan-table{margin:0 1rem;padding:2.5rem 0}}#page-higher-plan .higher-plan-table .widget_table{margin:0 auto;max-width:942px;width:100%}#page-higher-plan .higher-plan-table-excuse{margin:0 auto;max-width:942px;padding:2.5rem 0 0;width:100%}@media screen and (max-width:480px){#page-higher-plan .higher-plan-table-excuse{padding:1rem 0 0}}#page-higher-plan .higher-plan-table-excuse-title{font-size:.85rem;font-weight:600}#page-higher-plan .higher-plan-table-excuse-content{margin-top:.25rem}#page-higher-plan .higher-plan-table-excuse-content ul{font-size:.75rem;list-style-type:disc;padding:0 0 0 1rem}#page-higher-plan .higher-plan-table-excuse-content ul ul{list-style-type:circle;margin:.25rem 0}#page-higher-plan .higher-plan-table-excuse-content li{list-style:inherit}#page-higher-plan .higher-plan-table-excuse-content li+li{margin:.25rem 0 0}#page-higher-plan .higher-plan-detail{margin:0 1.5rem;padding:5rem 0}#page-higher-plan .higher-plan-detail#premium{border-top:2px solid #c1c3c6}@media screen and (max-width:1080px){#page-higher-plan .higher-plan-detail{padding:2.5rem 0}}@media screen and (max-width:480px){#page-higher-plan .higher-plan-detail{margin:0 1rem}}#page-higher-plan .higher-plan-detail .widget_unitColumn-primary,#page-higher-plan .higher-plan-detail .widget_unitColumn-secondary{margin:60px auto 0}@media screen and (max-width:1080px){#page-higher-plan .higher-plan-detail .widget_unitColumn-primary,#page-higher-plan .higher-plan-detail .widget_unitColumn-secondary{margin:2.5rem auto 0}}#page-higher-plan .higher-plan-detail-text{margin:0 auto;max-width:684px;padding-top:2rem;width:100%}@media screen and (max-width:480px){#page-higher-plan .higher-plan-detail-text{padding-top:1.5rem}}#page-higher-plan .higher-plan-detail-text .widget_paragraph{padding-top:1.5rem}#page-higher-plan .higher-plan-detail-text .widget_paragraph:first-child{padding-top:0}#page-higher-plan .widget_heroFooter2nd{margin:0 auto;max-width:1440px;width:100%}#page-higher-plan .widget_heroFooter2nd .widget_heroFooter2nd-content{margin:0 1.5rem;padding:2.5rem 1.25rem}