@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";.term{background-color:#f8f8fa;padding:24px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 499px){.term{padding:12px}}.term h3{padding:6px 12px;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:bold}.term .term-inner{background-color:#fff;max-width:1275px;width:100%;padding:24px}@media screen and (max-width: 499px){.term .term-inner{padding:12px}}.term .term-inner .breadcrumb{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-bottom:24px}.term .term-inner .breadcrumb a,.term .term-inner .breadcrumb p{font-size:clamp(.9rem,1.5vw,1rem);font-weight:600}.term .term-inner .breadcrumb p{color:#000}.term .term-inner .breadcrumb span{margin:0 6px}.term .term-inner .title{margin:12px 0}.term .term-inner .title h1{background-color:#b1000e;display:inline-block;font-size:clamp(2rem,4vw,2.4rem);padding:0 24px;color:#fff;font-weight:bold;margin-bottom:6px}.term .term-inner .title p{font-size:clamp(.9rem,1.5vw,1rem);font-weight:600;color:#000}.term .term-inner .image-area{height:120px;overflow:hidden;width:100%;margin-bottom:36px;display:flex;justify-content:center;align-items:center;flex-direction:column}.term .term-inner .image-area img{width:100%;height:auto}.term .term-inner .term-section{margin-bottom:36px}.term .term-inner .term-section h2{border-left:5px solid #b1000e;border-bottom:1px solid #e4e4e4;padding-left:12px;padding-bottom:6px !important;font-size:clamp(1.2rem,2vw,1.4rem);color:#000;font-weight:bold}.term .term-inner .term-section p{padding:12px 0;font-size:clamp(.9rem,1.5vw,1rem);line-height:2;font-weight:500}.term .term-inner .term-section p strong{background:linear-gradient(transparent 60%, #f3d9db 40%);padding:0 2px}.term .term-inner .term-section .type-area h3{background-color:#f3d9db;color:#000}.term .term-inner .term-section .type-area h3:not(:first-child){margin-top:24px}.term .term-inner .term-section .type-area p{padding:0;margin-bottom:12px}.term .term-inner .term-section .type-area h4{font-size:clamp(.9rem,1.5vw,1rem);font-weight:700;color:#b1000e;margin-bottom:6px}.term .term-inner .term-section .list-area{padding:12px 0}.term .term-inner .term-section .list-area li{font-size:clamp(.9rem,1.5vw,1rem);font-weight:500;margin-bottom:6px;list-style:square;margin-left:36px}.term .term-inner .term-section.cta-area{padding-top:36px}.term .term-inner .term-section.cta-area .title.cta1 h2.cta1{display:block}.term .term-inner .term-section.cta-area .title.cta1 h2.cta2{display:none}.term .term-inner .term-section.cta-area .title.cta2 h2.cta1{display:none}.term .term-inner .term-section.cta-area .title.cta2 h2.cta2{display:block}.term .term-inner .term-section.cta-area h2{border:none;padding:0;font-size:clamp(1.2rem,2vw,1.4rem);color:#b1000e;font-weight:bold}@media screen and (max-width: 499px){.term .term-inner .term-section.cta-area h2{padding:0 12px;font-size:clamp(1.4rem,2.5vw,1.8rem)}}.term .term-inner .term-section.cta-area h2 span{display:inline-block;background-color:#b1000e;color:#fff;font-weight:600;margin-right:6px}.term .term-inner .term-section.cta-area p{padding:0;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;font-weight:500}.term .term-inner .term-section.cta-area h3{margin-top:24px}.term .term-inner .term-section.cta-area img{width:30%}.term .term-inner .references{border-top:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4;padding:24px 0}.term .term-inner .references h4{font-size:12px;font-weight:500}.term .term-inner .references ul{padding-left:36px}.term .term-inner .references ul li{font-size:12px;font-weight:500;list-style:circle}.term .term-inner .case{display:block}.term .term-inner .case.none{display:none}.term .term-inner .case h3{background-color:#f3d9db;color:#000}.term .term-inner .case img{margin-top:12px}.term .term-inner .case p{margin-top:12px}.term .term-inner .case a{text-decoration:none}.term .term-inner .case a img{transition:all .3s}.term .term-inner .case a .text-area{display:flex;justify-content:center;align-items:center;flex-direction:row}.term .term-inner .case a:hover .image-area img{transform:scale(1.1)}.term .term-inner .case a:hover .allow{margin-left:30px}.term .term-inner .case a .allow{transform:rotate(-90deg);margin-left:20px}@media screen and (max-width: 499px){.term .term-inner .case a .allow{margin-left:30px}}.term .term-inner button{margin-top:12px;padding:6px 12px;font-size:clamp(.9rem,1.5vw,1rem);color:#b1000e;font-weight:600;background-color:rgba(0,0,0,0);border:2px solid #b1000e;transition:.3s all}.term .term-inner button:hover{opacity:.7}.term .term-inner button a{color:#b1000e;text-decoration:none}.term .term-inner .related{margin-bottom:36px}.term .term-inner .related h3{background-color:#f8f8fa;color:#000}.term .term-inner .supervision{background-color:#f3d9db;padding:12px}.term .term-inner .supervision h3{color:#000;padding:6px}.term .term-inner .supervision .supervision-inner{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:2rem}@media screen and (max-width: 499px){.term .term-inner .supervision .supervision-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px}}.term .term-inner .supervision .supervision-inner .image-area{background-color:#fff;padding:6px 24px;margin-bottom:0;width:150px;height:auto;aspect-ratio:16/9}.term .term-inner .supervision .supervision-inner .txt-area{margin-top:4px;margin-bottom:12px}@media screen and (max-width: 499px){.term .term-inner .supervision .supervision-inner .txt-area{width:100%}}.term .term-inner .supervision .supervision-inner .txt-area h4{font-size:clamp(1.2rem,2vw,1.4rem);font-weight:600;color:#b1000e}.term .term-inner .supervision .supervision-inner .txt-area p{font-size:clamp(.9rem,1.5vw,1rem);line-height:1.8;font-weight:500}.term .term-inner .term-top{position:relative}.term .term-inner .term-top .text-area{position:relative;z-index:1;padding:40px 24px}.term .term-inner .term-top .text-area h1{background-color:#b1000e;display:inline-block;font-size:clamp(2rem,4vw,2.4rem);padding:12px 24px;color:#fff;font-weight:bold;line-height:1;margin-bottom:12px}.term .term-inner .term-top .text-area h1 .sp{display:none}@media screen and (max-width: 499px){.term .term-inner .term-top .text-area h1 .sp{display:block}}.term .term-inner .term-top .text-area h1 span{font-size:clamp(.9rem,1.5vw,1rem);font-weight:600;color:#fff;margin-left:12px}@media screen and (max-width: 499px){.term .term-inner .term-top .text-area h1 span{margin-left:0px}}.term .term-inner .term-top .text-area p{font-size:clamp(1rem,1.8vw,1.2rem);font-weight:600;color:#fff}.term .term-inner .term-top img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.term .term-inner .new-words{margin-bottom:36px}.term .term-inner .new-words .title{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:4px;width:100%}.term .term-inner .new-words .title h2{border:none;padding:0;font-size:clamp(1.2rem,2vw,1.4rem);color:#b1000e;font-weight:bold;display:contents}.term .term-inner .new-words .title span{width:88%;background-color:#f0f0f0;height:2px}@media screen and (max-width: 499px){.term .term-inner .new-words .title span{width:70%}}.term .term-inner .words-list .title{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:4px}.term .term-inner .words-list .title h2{border:none;padding:0;font-size:clamp(1.2rem,2vw,1.4rem);color:#000;font-weight:bold;display:contents}.term .term-inner .words-list .title span{width:88%;background-color:#f0f0f0;height:2px}@media screen and (max-width: 499px){.term .term-inner .words-list .title span{width:70%}}.term .term-inner .words-list .filter .filter-btn{background-color:#f0f0f0}.term .term-inner .words-list .filter .filter-btn.active{background-color:#f3d9db;color:#b1000e}.term .term-inner .words-list .filter .inner{display:flex;justify-content:stretch;align-items:left;flex-direction:row;flex-wrap:wrap;gap:6px;margin:24px 0}.term .term-inner .words-list .filter .filter-btn{cursor:pointer;border:none;border-radius:100px;padding:6px 24px;color:#5b5c62;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:bold;font-family:"Noto Sans JP",sans-serif}.term .term-inner .words-list .filter .filter-btn .checkmark{display:none;margin-right:5px}.term .term-inner .words-list .filter .filter-btn .checkmark img{width:16px}.term .term-inner .words-list .filter .filter-btn.active .checkmark{display:inline-flex}.term .term-inner .related-list{margin-top:24px;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:12px}@media screen and (max-width: 499px){.term .term-inner .related-list{display:flex;justify-content:center;align-items:center;flex-direction:column}}.term .term-inner .related-list li{background-color:#fff;width:32%;border-radius:4px;filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.15))}@media screen and (max-width: 499px){.term .term-inner .related-list li{width:100%}}.term .term-inner .related-list li a{text-decoration:none}.term .term-inner .related-list li a:hover .image-area img{transform:scale(1.1)}.term .term-inner .related-list li a .image-area{height:70%;margin-bottom:0}.term .term-inner .related-list li a .image-area img{width:100%;object-fit:contain;transition:.3s all}.term .term-inner .related-list li a h4{padding:12px;margin-bottom:0;color:#000}@media screen and (max-width: 820px)and (min-width: 499px){.term .term-inner .related-list li a h4{font-size:clamp(.6rem,1vw,.7rem)}}.term-close .Contact{display:flex;justify-content:center;align-items:center;flex-direction:column}.term-close .Contact a{background-color:#b1000e;padding:12px;color:#fff;text-decoration:none;display:block;font-weight:bold;font-size:clamp(1rem,1.8vw,1.2rem);margin-top:36px;margin-bottom:6px;min-width:18rem}.term-close .Contact a::before{background:url(/products/infrastructure/product_site/logistics_center/image/icon_mail.png);background-repeat:no-repeat;background-size:contain;top:36%;left:5rem;height:20px}