.pc{display:block}.sp{display:none}.header__inner{-webkit-box-sizing:border-box;box-sizing:border-box}.header b{font-size:1.4rem}nav ul ul{display:block}nav li.has-child ul{position:fixed;left:50%;top:80px;z-index:4;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:30px;padding-bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:560px;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s;background:-webkit-gradient(linear, left bottom, left top, from(#e6fdff), to(#FFF));background:linear-gradient(to top, #e6fdff, #FFF);-webkit-box-shadow:2px 9px 15px 0px rgba(0,0,0,.1);box-shadow:2px 9px 15px 0px rgba(0,0,0,.1)}@media screen and (min-width: 1080px){nav li.has-child ul{width:100%;grid-template-columns:repeat(4, 1fr);max-width:1080px}}.has-child-ttl:hover{color:#00b4e6;cursor:pointer}nav li.has-child:hover>ul,nav li.has-child ul li:hover>ul,nav li.has-child:active>ul{visibility:visible;opacity:1}nav li.has-child ul li:active>ul{visibility:visible;opacity:1}nav li.has-child ul li a{color:#000}nav li.has-child ul li a:hover,nav li.has-child ul li a:active{opacity:.7;-webkit-transition:all .2s ease;transition:all .2s ease}.has-child>.nav_pc_contents01_subbox>li{margin-left:0;padding-left:20px;padding-right:20px}@media screen and (max-width: 1080px){.has-child>.nav_pc_contents01_subbox>li:nth-child(n+3){padding-top:20px}}.has-child>.nav_pc_contents01_subbox>li:nth-child(3){margin-left:0}.has-child>.nav_pc_contents01_subbox>li:not(:last-of-type){border-right:1px solid #c4e1e9}.has-child>.nav_pc_contents01_subbox>li.--pushlog{--product-color: #00af84}.has-child>.nav_pc_contents01_subbox>li.--falconnect{--product-color: #3851c0}.has-child>.nav_pc_contents01_subbox>li.--system{--product-color: #5b9dd5}.has-child>.nav_pc_contents01_subbox>li.--custom{--product-color: #186cca}.nav_pc_contents01_sub>.pulldown_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:100%;height:86px;margin:0 auto;position:relative;text-align:left}.pulldown_inner{position:relative;font-size:1.6rem;font-weight:700;color:var(--product-color)}.pulldown_contents01 img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100px}.pulldown_contents01.-system img{width:50px}.nav_pc_submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;margin-top:24px}.nav_pc_submenu-item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:16px;font-weight:500;line-height:1}.nav_pc_submenu-item::after{content:"";width:14px;height:12px;background-image:url(/assets/common/images/arrow_blue.svg);background-size:contain;background-repeat:no-repeat}.nav_pc_submenu-item.no-event{color:#bbb;pointer-events:none}.nav_pc_submenu-item.no-event::after{display:none}.nav_pc_submenu-txt{text-align:left}.nav_pc_submenu-txt--indent{display:inline-block;padding-left:.5em;text-indent:-0.5em}@media screen and (max-width: 1080px){.header__nav .pc{display:none}}@media screen and (max-width: 1080px){.header__nav .sp{display:block}}@media print,screen and (max-width: 1080px){.header__nav ul li .products_sp a::after{background:none;background-color:none}.products_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:1.6rem;font-weight:bold;padding:20px 0 5px}}.p-page-breadcrumb{padding-top:1em;padding-bottom:1em;border-bottom:1px solid #bfbfbf;overflow:auto}.p-page-breadcrumb .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.6em;-moz-column-gap:.6em;column-gap:.6em}.p-page-breadcrumb__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;color:#222}@media print,screen and (max-width: 1080px){.p-page-breadcrumb__item{font-size:1.4rem}}@media(hover: hover){.p-page-breadcrumb__item:not(.is-current):hover{text-decoration:underline}}.p-page-breadcrumb__item:not(:last-child)::after{content:"";margin-left:.6em;-ms-flex-negative:0;flex-shrink:0;width:.5em;height:.5em;border-bottom:1px solid #222;border-right:1px solid #222;rotate:-45deg}.p-page-intro{padding-top:48px;color:#222}@media print,screen and (max-width: 1080px){.p-page-intro{padding-top:32px}}.p-page-intro.mb-80{margin-bottom:80px}@media print,screen and (max-width: 1080px){.p-page-intro.mb-80{margin-bottom:48px}}.p-page-intro__title{margin-bottom:.4em;font-size:4.8rem;font-weight:700}@media print,screen and (max-width: 1080px){.p-page-intro__title{font-size:3.2rem}}.p-page-intro__text{font-size:1.6rem;line-height:1.75}@media print,screen and (max-width: 1080px){.p-page-intro__text{font-size:1.4rem}}.has-child--document>.nav_pc_document{grid-template-columns:repeat(2, 1fr);width:640px;padding-left:20px;padding-right:20px}@media screen and (min-width: 1080px){.has-child--document>.nav_pc_document{grid-template-columns:repeat(2, 1fr);width:640px;max-width:640px}}.nav_pc_document .nav_pc_document__col{padding-left:30px;padding-right:30px;text-align:left}.nav_pc_document .nav_pc_document__col:not(:last-of-type){border-right:1px solid #c4e1e9}.nav_pc_document .nav_pc_document__col .nav_pc_submenu{margin-top:0}.nav_pc_document .nav_pc_document__label{margin-bottom:20px;color:#00b4e6;font-size:1.6rem;font-weight:700;text-align:left}.submenu__product--document{--product-color: #00b4e6}