abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:600;vertical-align:baseline;background:transparent;font-style:normal;box-sizing:border-box}body{letter-spacing:.1em;line-height:1;background-color:#000}article,aside,dialog,figure,footer,header,hgroup,main,nav,picture,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}strong{font-weight:600}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:0;box-sizing:border-box;border:none;border-radius:0;font:inherit;outline:none;display:block}button,input[type=submit]{cursor:pointer}button{padding:0}time{display:inline-block}sup{vertical-align:top;position:relative;top:-.1em}sub,sup{font-size:.5em;font-weight:inherit}sub{vertical-align:text-bottom}:after,:before{box-sizing:border-box}body,html{font-size:10px;font-family:Noto Sans,Hanken Grotesk,sans-serif,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,-apple-system,BlinkMacSystemFont;font-weight:600;-webkit-text-size-adjust:100%;font-feature-settings:"palt";line-height:1;-webkit-font-smoothing:antialiased;color:#fff}@media screen and (max-width:767px){body,html{font-size:9px}}body{overflow-x:hidden;position:relative;font-size:1.6rem}a{color:inherit;text-decoration:none;transition:all .2s;word-break:break-word}a:hover{opacity:.6}a:focus{outline:none}a[href^="tel:"]{pointer-events:none}button,input,select,textarea{color:inherit;font-family:inherit;font-size:100%}input,select,textarea::placeholder{color:#000}button{transition:opacity .2s}button:hover{opacity:.6}figure,picture{line-height:0}figure img,img[src$=".svg"],picture img{width:100%;height:auto}.p-home_mainslide__ajyTr .swiper-wrapper,.p-home_subslide__kpTN5 .swiper-wrapper{transition-timing-function:linear!important}.swiper-pagination-bullet{background-color:#fff!important}.p-home_solution_slide__p6Zir .swiper-button-next,.p-home_solution_slide__p6Zir .swiper-button-prev{display:none!important}.bm-burger-button{position:fixed;width:70px;height:70px;top:55px;z-index:2000!important}@media screen and (min-width:768px){.bm-burger-button{top:33px;right:20px;border:1px solid #aaa;border-radius:50%}}@media screen and (max-width:767px){.bm-burger-button{width:40px;top:33px;right:20px}}.bm-burger-bars{background:#fff;height:3%!important;transition:.5s ease-out}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu-wrap{position:fixed;height:100%;top:0}.bm-menu{background:#373a47;padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-item{display:inline-block}.bm-overlay{background:transparent!important}.bm-burger-bars:first-child{top:30%!important;right:49%!important;left:49%!important}.bm-burger-bars:nth-child(2){top:50%!important;right:49%!important;left:49%!important}.bm-burger-bars:nth-child(3){top:70%!important;right:49%!important;left:49%!important}.clicked .bm-burger-bars:first-child{top:31%!important;right:20px!important;left:25px!important;transform:rotate(45deg) translate(7px,10px);transition:.5s ease-out}.clicked .bm-burger-bars:nth-child(2){right:0!important;left:0!important;transform:scale(.1);transition:.5s ease-out}.clicked .bm-burger-bars:nth-child(3){top:66%!important;right:20px!important;left:24px!important;transform:rotate(135deg) translate(-7px,10px);transition:.5s ease-out}@media screen and (max-width:767px){.bm-burger-bars:first-child,.bm-burger-bars:nth-child(2),.bm-burger-bars:nth-child(3){right:40%!important;left:49%!important}.clicked .bm-burger-bars:first-child,.clicked .bm-burger-bars:nth-child(3){right:11px!important;left:11px!important}}.wp-block-columns-is-layout-flex{display:flex;gap:2em}.toc{margin-left:20px}.toc-list li{line-height:1.6;margin-bottom:15px!important}.toc-list li:before{display:none}.node-name--H3{color:#aaa}.toc-list-item ol .toc-list-item{margin:10px 0 0 15px}.toc-list-item ol .toc-list-item::marker{color:#aaa;content:"− "}.ais-Pagination-list{display:flex;justify-content:center;margin-bottom:40px}.ais-Hits-item{font-size:1.4rem;line-height:1.4;background-color:#fafafa;margin:10px 0;padding:5px 10px}@media screen and (max-width:767px){.ais-Hits-item{margin:5px 0;padding:5px}}.ais-Hits-item:hover{background-color:#f2f0e9}.ais-Hits-item a:hover{opacity:1}.ais-Pagination-item{padding:5px}.ais-SearchBox-resetIcon,.ais-SearchBox-submit{display:none}.ais-Pagination{margin-top:20px}.ais-PoweredBy{font-size:10px;text-align:right;display:grid;margin-bottom:-40px}.ais-PoweredBy svg{width:60px}.ais-Hits-item::marker{content:none}