@charset "UTF-8";.mv-area{position:relative}.mv-area-title{padding:0;margin:0 0 8px;font-size:24px}@media only screen and (min-width: 768px){.mv-area-title{font-size:36px}}.mv-area-figure__img{max-width:100%}.mv-area-label-list{display:flex;flex-wrap:wrap;padding:0;margin:0}@media only screen and (min-width: 768px){.mv-area-label-list{position:absolute;top:0;right:0}}.mv-area-label-list__item{line-height:1;margin:0 8px 8px 0}.mv-area-label{display:inline-block;line-height:1;padding:4px 8px;margin:0;background-color:#337ab7;color:#fff;border-radius:3px;font-size:14px;white-space:nowrap}.mv-area-label.label-important{background-color:#d9534f}.mv-area-info{padding:8px 0;line-height:1.4;font-size:16px}.mv-area-alert-wrap{padding:8px;background:#FFF9DC;border:3px solid #FFE261;text-align:center}.mv-area-alert{display:inline-block;line-height:1.4;font-size:16px;text-align:left}@media only screen and (min-width: 768px){.mv-area-alert{font-weight:700}}.mv-area-alert__link{text-decoration:underline}.mv-area-nav{margin:0;background:#EEEEEE;border:1px solid #CCCCCC;border-radius:5px}.mv-area-nav-list{display:flex;justify-content:space-between;padding:10px 0;margin:0}.mv-area-nav-list__item{flex-basis:16.6%;border-right:1px solid #CCCCCC}.mv-area-nav-list__item:last-child{border:none}.mv-area-nav-btn{display:block;height:44px;line-height:44px;text-align:center;color:#333;font-size:14px;font-weight:700}.mv-area-nav-btn.is_contact{height:auto;line-height:1.2}.mv-area-nav-btn:visited,.mv-area-nav-btn:active,.mv-area-nav-btn:focus{text-decoration:none;color:#333}.mv-area-nav-btn__tel{font-size:20px;font-weight:700}.mv-area-nav-btn__info{line-height:1;font-size:12px;font-weight:400}@media only screen and (min-width: 768px){.mv-area-label-list{position:static}}@media only screen and (min-width: 1200px){.mv-area-label-list{position:absolute;top:0;right:0}}.mv-area-title{text-align:center;border-bottom:#bbb dotted 1px;padding-bottom:.5em;margin-bottom:.5em}@media only screen and (min-width: 768px){.mv-area-title{text-align:left;border:none;padding-bottom:0;margin-bottom:.5em}}.mv-area-title .sub-title{display:block;font-size:.7em;color:#999}@media only screen and (min-width: 768px){.mv-area-title .sub-title{display:inline-block;font-size:1em;color:#333}}.sp-mitumori-btn{display:none}.sp-mitumori-btn.active{display:block;animation-name:fadein;animation-duration:1s}@keyframes fadein{0%{opacity:0;display:none}to{opacity:1;display:block}}.contact-box{padding:24px 0;text-align:center}.contact-box .btn-success{padding:12px;font-size:16px}.contact-box .btn-danger{padding:8px;line-height:1.2;font-size:20px}.contact-box .btn-default{display:inline-block;padding:8px 40px;font-size:16px;box-shadow:0 3px #8b8b8e}.contact-box .contact-box__lead{display:block;margin:0 auto;font-size:12px;font-weight:400}@media only screen and (min-width: 992px){.contact-box{display:flex;justify-content:center;padding:30px 52px 15px}.contact-box .btn-success{display:inline-block;width:auto;padding:8px 40px}.contact-box .btn-danger{display:inline-block;width:auto;padding:8px 120px;margin:0 16px}}.palletrack-shortcut-bar{background:#f0f4f8;border-left:4px solid #3a7bd5;padding:12px 20px;margin:16px 0 24px;border-radius:4px}.palletrack-shortcut-bar .palletrack-shortcut-bar__text{margin:0;font-size:14px;color:#333}.palletrack-shortcut-bar .palletrack-shortcut-bar__btn{display:inline-block;font-size:14px;font-weight:700;color:#3a7bd5;text-decoration:none;white-space:nowrap}.palletrack-shortcut-bar .palletrack-shortcut-bar__btn:hover{text-decoration:underline}@media only screen and (min-width: 768px){.palletrack-shortcut-bar{display:flex;align-items:center;justify-content:space-between}.palletrack-shortcut-bar .palletrack-shortcut-bar__text{font-size:15px}}.palletrack-main-cta{background:#fff8e1;border:2px solid #f5a623;border-radius:8px;padding:24px 20px;margin:24px 0;text-align:center}.palletrack-main-cta .palletrack-main-cta__lead{font-size:15px;margin-bottom:16px;color:#555}.palletrack-main-cta .palletrack-main-cta__btn-wrap{display:flex;flex-direction:column;align-items:center;gap:10px}.palletrack-main-cta .palletrack-main-cta__btn--primary{display:inline-block;background:#e74c3c;color:#fff;font-size:18px;font-weight:700;padding:16px 32px;border-radius:6px;text-decoration:none;width:100%;max-width:480px}.palletrack-main-cta .palletrack-main-cta__btn--primary:hover{background:#c0392b;color:#fff;text-decoration:none}.palletrack-main-cta .palletrack-main-cta__sub-btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.palletrack-main-cta .palletrack-main-cta__btn--secondary{display:inline-block;background:#fff;color:#555;font-size:13px;padding:8px 20px;border:1px solid #bbb;border-radius:4px;text-decoration:none}.palletrack-main-cta .palletrack-main-cta__btn--secondary:hover{background:#f5f5f5;color:#333;text-decoration:none}.palletrack-context-cta{background:#f0f7ff;border-radius:8px;padding:20px;margin:16px 0 24px;text-align:center}.palletrack-context-cta .palletrack-context-cta__lead{font-size:14px;color:#444;margin-bottom:12px}.palletrack-context-cta .palletrack-context-cta__btn-wrap{display:flex;flex-direction:column;align-items:center;gap:8px}@media only screen and (min-width: 768px){.palletrack-context-cta .palletrack-context-cta__btn-wrap{flex-direction:row;justify-content:center}}.palletrack-context-cta .palletrack-context-cta__btn--primary{display:inline-block;background:#3a7bd5;color:#fff;font-size:15px;font-weight:700;padding:12px 28px;border-radius:6px;text-decoration:none}.palletrack-context-cta .palletrack-context-cta__btn--primary:hover{background:#2c5fa8;color:#fff;text-decoration:none}.palletrack-context-cta .palletrack-context-cta__btn--secondary{display:inline-block;background:#fff;color:#555;font-size:13px;padding:8px 20px;border:1px solid #bbb;border-radius:4px;text-decoration:none}.palletrack-context-cta .palletrack-context-cta__btn--secondary:hover{background:#f5f5f5;color:#333;text-decoration:none}.pallet-rack-page .mv-img{position:relative}.pallet-rack-page .mv-img .mv-img__btn{position:absolute;cursor:pointer}.pallet-rack-page .mv-img .mv-img__btn:hover{opacity:.8}.pallet-rack-page .mv-img .mv-img__btn--estimate{bottom:120px;right:124px}@media screen and (max-width: 1199px){.pallet-rack-page .mv-img .mv-img__btn--estimate{width:280px;bottom:96px;right:104px}}@media screen and (max-width: 991px){.pallet-rack-page .mv-img .mv-img__btn--estimate{width:220px;right:88px;bottom:78px}}.pallet-rack-page .mv-img .mv-img__btn--simulator{bottom:16px;right:124px}@media screen and (max-width: 1199px){.pallet-rack-page .mv-img .mv-img__btn--simulator{width:280px;bottom:16px;right:104px}}@media screen and (max-width: 991px){.pallet-rack-page .mv-img .mv-img__btn--simulator{width:220px;right:88px;bottom:14px}}.pt-check-item{padding:10px 14px;margin-bottom:12px;background:#f8f9fa;border-left:3px solid #aaa;line-height:1.6}.pt-check-item .pt-check-label{display:inline-block;font-size:11px;font-weight:700;color:#fff;background:#888;padding:2px 8px;border-radius:2px;margin-right:6px;vertical-align:middle}.pt-example-intro{background:#f8f9fa;border-left:4px solid #aaa;padding:12px 16px;margin-bottom:16px}.pt-result-box{border:2px solid #c0392b;border-radius:4px;padding:14px 16px;margin-bottom:12px}.pt-result-price{display:block;font-size:1.4em;font-weight:700;color:#c0392b}.pt-contact-note{background:#f8f9fa;border-left:3px solid #aaa;padding:12px 16px;margin:12px 0;font-size:14px}.pt-diagram-img{max-width:100%;display:block;margin:0 auto}.pt-feature-section-divider{border-bottom:1px dashed #ddd}.pt-option-section-mt{margin-top:16px}.pt-footnotes{line-height:1.4}.pt-info-note{background:#f8f9fa;padding:10px 16px;margin-top:16px;font-size:13px;color:#555;text-align:center;border-radius:4px}.pallet-rack-page .est-link-area-telfax-wrap{background:#f8f9fa;border:1px solid #ddd;border-radius:4px;padding:16px 20px;margin-top:16px}.pt-flow-steps{display:flex;flex-direction:column;margin:24px 0 32px}@media only screen and (min-width: 768px){.pt-flow-steps{flex-direction:row;align-items:stretch}}.pt-flow-steps .pt-flow-steps__step{flex:1;display:flex;align-items:center;gap:12px;padding:14px 16px;background:#f8f9fa;border:1px solid #ddd;border-radius:4px}@media only screen and (min-width: 768px){.pt-flow-steps .pt-flow-steps__step{flex-direction:column;align-items:center;text-align:center;gap:0;padding:18px 12px}}.pt-flow-steps .pt-flow-steps__step--final{background:#eef2f7;border-color:#aaa}.pt-flow-steps .pt-flow-steps__num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#888;color:#fff;font-size:13px;font-weight:700;flex-shrink:0}@media only screen and (min-width: 768px){.pt-flow-steps .pt-flow-steps__num{margin-bottom:10px}}.pt-flow-steps .pt-flow-steps__body{flex:1}@media only screen and (min-width: 768px){.pt-flow-steps .pt-flow-steps__body{flex:none}}.pt-flow-steps .pt-flow-steps__title{font-weight:700;font-size:14px;margin:0 0 4px}.pt-flow-steps .pt-flow-steps__desc{font-size:11px;color:#666;margin:0;line-height:1.5}.pt-flow-steps .pt-flow-steps__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px 0;color:#bbb}.pt-flow-steps .pt-flow-steps__arrow:before{content:"▼";font-size:14px}@media only screen and (min-width: 768px){.pt-flow-steps .pt-flow-steps__arrow{padding:0 6px}.pt-flow-steps .pt-flow-steps__arrow:before{content:"▶"}}
