@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");h3.english{font-family:'Montserrat', sans-serif}h3,h2,h1,body{font-family:'Noto Sans JP', sans-serif}body{min-width:1080px;font-size:16px;overflow:auto;color:#333;background:#fff;font-weight:400}body.fixed{overflow:hidden}@media only screen and (max-width: 1079px){body{min-width:auto;width:100%}}a{color:#333;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#07f}a.blue{color:#07f}a.underline{text-decoration:underline}a.nowrap{white-space:nowrap}body.tenant a:hover,body.tenant a:focus{color:#2136c4}h1{font-size:48px;line-height:1.5;font-weight:700}@media only screen and (max-width: 1079px){h1{font-size:40px}}h2{font-size:32px;line-height:1.5;font-weight:700}@media only screen and (max-width: 1079px){h2{font-size:26px}}h3{font-size:26px;line-height:1.5;font-weight:700}@media only screen and (max-width: 1079px){h3{font-size:18px}}h3.english{font-weight:700;font-size:20px;line-height:1.2;color:#07f;margin:0;letter-spacing:2px}body.tenant h3.english{color:#2136c4}main{width:100%}.fa-svg-full,.fa-svg-32,.fa-svg-24,.fa-svg-20,.fa-svg{display:inline-block;position:relative;top:0.15rem}.fa-svg{width:1rem;height:1rem}.fa-svg-20{width:1.25rem;height:1.25rem}.fa-svg-24{width:1.5rem;height:1.5rem}.fa-svg-32{width:2rem;height:2rem}.fa-svg-full{width:100%;height:100%}@media only screen and (max-width: 420px){.hidden\:media-xxs{display:none !important}}.visible\:media-xxs{display:none}@media only screen and (max-width: 420px){.visible\:media-xxs{display:block}}@media only screen and (max-width: 480px){.hidden\:media-xs{display:none !important}}.visible\:media-xs{display:none}@media only screen and (max-width: 480px){.visible\:media-xs{display:block}}@media only screen and (max-width: 767px){.hidden\:media-sp-below{display:none}}.visible\:media-sp-below{display:none}@media only screen and (max-width: 767px){.visible\:media-sp-below{display:block}}@media only screen and (max-width: 768px){.hidden\:media-sp{display:none !important}}.visible\:media-sp{display:none}@media only screen and (max-width: 768px){.visible\:media-sp{display:block}}@media only screen and (min-width: 769px){.hidden\:media-tablet{display:none}}.visible\:media-tablet{display:none}@media only screen and (min-width: 769px){.visible\:media-tablet{display:block}}@media only screen and (max-width: 1079px){.hidden\:media-tablet-below{display:none !important}}.visible\:media-tablet-below{display:none}@media only screen and (max-width: 1079px){.visible\:media-tablet-below{display:block}}@media only screen and (min-width: 1080px){.hidden\:media-pc{display:none}}.visible\:media-pc{display:none}@media only screen and (min-width: 1080px){.visible\:media-pc{display:block}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");body.simulation #content .plans-container .plans .plan-card-wrapper.coming-soon .plan-card:after,body.simulation #content .title-container .english-title{font-family:'Montserrat', sans-serif}.price-simulator{width:100%;padding:80px 0;position:relative}.price-simulator__upper{position:relative;width:100%;max-width:1080px;margin:0 auto;height:auto}.price-simulator__title{margin-bottom:80px;display:flex;flex-direction:column;align-items:center;position:relative}.price-simulator__title-content{background-color:#0077FF;padding:14px 28px;text-align:center;display:inline-flex;align-items:center}.price-simulator__title-content p{color:#FFFFFF;font-family:'Noto Sans JP', sans-serif;font-weight:700;font-size:32px;line-height:1.448;letter-spacing:4%;margin:0}.price-simulator__title-polygon{position:absolute;left:50%;transform:translateX(-50%);bottom:-27px;width:123px;height:28px;background-color:#0077FF;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%)}.price-simulator__content{position:relative;height:auto;padding:40px 119px;margin-bottom:-14px}.price-simulator__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFFFFF}.price-simulator__questions{position:relative;z-index:1;display:flex;flex-direction:column;gap:48px}.price-simulator__question{display:flex;flex-direction:column;gap:20px}.price-simulator__question-header{display:flex;align-items:center;gap:8px}.price-simulator__question-label{font-family:'Montserrat', sans-serif;font-weight:600;font-size:22px;line-height:1.6;letter-spacing:1%;color:#0077FF}.price-simulator__question-text{font-family:'Noto Sans JP', sans-serif;font-weight:700;font-size:18px;line-height:1.6;letter-spacing:9.324%;color:#333333}.price-simulator__options{display:flex;align-items:center;flex-wrap:nowrap;gap:12px;margin-bottom:16px;width:100%;justify-content:center}@media only screen and (max-width: 1079px){.price-simulator__options{flex-wrap:wrap;gap:8px}}@media only screen and (max-width: 768px){.price-simulator__options{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto;gap:8px 8px;width:100%}.price-simulator__options[style*="display: none"]{display:none !important}.price-simulator__options[style*="display: flex"]{display:grid !important}}.price-simulator__volume-input{padding:0 16px}.price-simulator__volume-input-wrapper{display:flex;align-items:center;gap:8px;margin-bottom:16px}.price-simulator__volume-input .price-simulator__input{width:160px;height:48px;padding:12px;border:1px solid #CCCCCC;border-radius:4px;font-size:18px;text-align:right;font-family:'Noto Sans JP', sans-serif;color:#333333}.price-simulator__volume-input .price-simulator__input:focus{outline:none;border-color:#0077FF}.price-simulator__volume-input .price-simulator__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-simulator__volume-input .price-simulator__input[type=number]{-moz-appearance:textfield}.price-simulator__volume-input-unit{font-family:'Noto Sans JP', sans-serif;font-size:16px;color:#333333;min-width:40px}.price-simulator__option{cursor:pointer;flex:1}.price-simulator__option input[type="radio"]{display:none}.price-simulator__option input[type="radio"]:checked+.price-simulator__option-content{background-color:#F2F6FB;border-color:#0077FF;border-width:3px}.price-simulator__option-content{width:100%;min-height:89px;padding:15px 10px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;transition:all 0.3s ease;border:1px solid #CCCCCC;border-radius:4px}.price-simulator__option.js-period-radio{flex:unset;width:auto;width:200px}.price-simulator__option.js-period-radio .price-simulator__option-content{min-height:40px;padding:8px 18px;border-radius:999px;font-size:16px}.price-simulator__option-texts{display:flex;flex-direction:column;align-items:center;flex:1}.price-simulator__option-text{font-family:'Noto Sans JP', sans-serif;font-weight:700;font-size:18px;line-height:1.6;letter-spacing:0.071em;color:#333333;display:block;text-align:center;margin-bottom:3px}.price-simulator__option-subtext{font-family:'Noto Sans JP', sans-serif;font-weight:400;font-size:11px;line-height:1.2;letter-spacing:0.01em;color:#333333;display:block;margin-top:4px;white-space:nowrap;text-align:center;padding:0 5px}.price-simulator__option-icon{width:64px;height:64px;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:8px}.price-simulator__option-icon.icon-cardboard{background-image:url("/images/lp202506/icon-cardboard.svg")}.price-simulator__option-icon.icon-pallet{background-image:url("/images/lp202506/icon-pallet.svg")}.price-simulator__option-icon.icon-rollbox{background-image:url("/images/lp202506/icon-rollbox.png")}.price-simulator__option-icon.icon-other{background-image:url("/images/lp202506/icon-other.svg")}.price-simulator__option-icon.icon-normal{background-image:url("/images/lp202506/icon-normal.svg")}.price-simulator__option-icon.icon-refrigerated{background-image:url("/images/lp202506/icon-refrigerated.svg")}.price-simulator__option-icon.icon-frozen{background-image:url("/images/lp202506/icon-frozen.svg")}.price-simulator__option-icon.icon-constant{background-image:url("/images/lp202506/icon-constant.svg")}.price-simulator__triangle-area{background-color:#F2F6FB;height:60px;position:relative;z-index:2}.price-simulator__triangle{width:123px;height:28px;background-color:#0077FF;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.price-simulator__lower{width:100%;max-width:1080px;min-height:200px;background-color:#FFFFFF;padding:72px 66px;position:relative;z-index:1;margin:0 auto}.price-simulator__result{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:989px;margin:0 auto}.price-simulator__result-header{width:100%;padding:10px;text-align:center}.price-simulator__result-header p{font-family:'Noto Sans JP', sans-serif;font-weight:700;font-size:28px;line-height:1.6;letter-spacing:4%;color:#333333}.price-simulator__result-header p .price-simulator__result-header-underbar{display:inline-block;width:313px;height:1px;background-color:#333333;margin:0 10px}.price-simulator__result-header p .plan,.price-simulator__result-header p .plan-name{color:#0077FF}.price-simulator__result-price{width:100%;margin-bottom:16px}.price-simulator__result-price-content{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:8px}.price-simulator__result-price-wrapper{display:flex;align-items:baseline;justify-content:center;gap:4px}.price-simulator__result-price-monthly{font-family:'Noto Sans JP', sans-serif;font-weight:700;font-size:19px;line-height:1;letter-spacing:4%;color:#0077FF;padding-bottom:8px}.price-simulator__result-price-underbar{display:inline-block;width:180px;height:1px;background-color:#333333;margin:0 10px}.price-simulator__result-price-amount{font-size:64px;font-weight:700;color:#0077FF}.price-simulator__result-price-yen{color:#0077FF;font-size:32px;font-weight:700;padding-bottom:8px}.price-simulator__result-price-tax{font-family:'Noto Sans JP', sans-serif;font-weight:700;font-size:19px;line-height:1;letter-spacing:4%;color:#0077FF;padding-bottom:8px}.price-simulator__result-price-text{font-family:'Noto Sans JP', sans-serif;font-weight:700;font-size:28px;line-height:1;letter-spacing:5.994%;color:#333333;margin-left:8px;padding-bottom:4px}@media only screen and (max-width: 768px){.price-simulator__result-price-content{flex-direction:column;align-items:center;gap:8px}.price-simulator__result-price-text{margin-left:0;margin-top:8px}}.price-simulator__result-basis-wrapper{width:100%;text-align:center;margin-bottom:24px}.price-simulator__result-basis{font-family:'Noto Sans JP', sans-serif;font-weight:400;font-size:16px;line-height:1.6;letter-spacing:0.02em;margin:0}.price-simulator__result-description{font-family:'Noto Sans JP', sans-serif;font-weight:400;font-size:18px;line-height:1.6;letter-spacing:4%;color:#333333;text-align:center}.price-simulator__result-contact-button{text-align:center;padding:26px 0;font-weight:700;font-size:24px}.price-simulator__result-contact-button .button-contact{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap}.price-simulator__result-contact-button .button-contact.disabled{opacity:0.5;pointer-events:none;cursor:default}.price-simulator__result-contact-button .button-contact:hover{opacity:0.7}.price-simulator__result-contact-button .button-contact .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}.price-simulator__result-contact-button .button-contact.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}.price-simulator__result-contact-button .button-contact.blue{color:#fff;background:transparent;border:2px solid #fff}.price-simulator__result-contact-button .button-contact.white{color:#07f;background:#fff;border:2px solid #07f}.price-simulator__select{width:100%;max-width:300px;min-height:48px;padding:15px 20px;border:1px solid #CCCCCC;border-radius:4px;background-color:#FFFFFF;font-family:'Noto Sans JP', sans-serif;font-weight:700;font-size:18px;line-height:1.6;letter-spacing:0.071em;color:#333333;cursor:pointer;transition:all 0.3s ease;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 20px center;background-repeat:no-repeat;background-size:16px;padding-right:50px}.price-simulator__select:focus{outline:none;border-color:#0077FF;border-width:3px;background-color:#F2F6FB}.price-simulator__select:hover{border-color:#0077FF}.price-simulator__select option{font-family:'Noto Sans JP', sans-serif;font-size:16px;padding:8px;color:#333333;background-color:#FFFFFF}.price-simulator__select option:disabled{color:#999999}.price-simulator__select option[disabled]{color:#999999;font-style:italic}@media only screen and (max-width: 1079px){.price-simulator{margin:0 auto}.price-simulator__upper{height:auto;padding:0 16px}.price-simulator__title{margin-bottom:40px}.price-simulator__title-content{padding:12px 20px}.price-simulator__title-content p{font-size:20px}.price-simulator__content{padding:24px 16px;height:auto;min-height:400px}.price-simulator__questions{gap:32px}.price-simulator__options{flex-direction:row;flex-wrap:wrap;width:100%;gap:8px;justify-content:center}.price-simulator__option{width:calc(50% - 4px);min-width:185px}.price-simulator__option-content{min-height:72px;padding:12px}.price-simulator__option-text{font-size:16px}.price-simulator__option-icon{width:48px;height:48px}.price-simulator__lower{padding:48px 16px;margin-bottom:40px}.price-simulator__result{gap:32px;width:100%}.price-simulator__result-header p{font-size:20px;line-height:1.5;letter-spacing:0.02em}.price-simulator__result-header p .price-simulator__result-header-underbar{width:120px}.price-simulator__result-price-monthly{font-size:16px}.price-simulator__result-price-amount{font-size:48px}.price-simulator__result-price-yen{font-size:24px}.price-simulator__result-price-tax{font-size:16px}.price-simulator__result-price-text{font-size:20px;text-align:center;letter-spacing:0.02em;margin-left:8px}.price-simulator__result-price-wrapper{display:flex;align-items:baseline;gap:4px}}@media only screen and (max-width: 1079px) and (max-width: 768px){.price-simulator__result-price-content{flex-direction:column;align-items:center;gap:8px}.price-simulator__result-price-text{margin-left:0;margin-top:8px}}@media only screen and (max-width: 1079px){.price-simulator__result-basis{font-size:14px;line-height:1.5}.price-simulator__result-description{font-size:14px;line-height:1.7;letter-spacing:0.02em;text-align:center;padding:0}.price-simulator__result-contact-button{width:100%;padding:0}.price-simulator__result-contact-button .button-contact{width:100%;max-width:343px;font-size:18px;letter-spacing:0.02em}.price-simulator__select{min-height:72px;font-size:16px;padding:12px 40px 12px 16px;background-size:14px;background-position:right 16px center;padding-right:40px}}@media only screen and (max-width: 768px){.price-simulator__option{min-width:100%}.price-simulator__option-content{min-height:72px;padding:4px 6px}.price-simulator__option-text{font-size:14px}.price-simulator__select{width:200px;min-height:60px;font-size:14px;padding:10px 35px 10px 12px;background-size:12px;background-position:right 12px center;padding-right:35px}}@media only screen and (max-width: 480px){.price-simulator__option.js-period-radio{width:140px}}.price-simulator__cargo-desc{background:#fff;padding:40px 80px;margin:32px auto 0 auto;max-width:900px;box-sizing:border-box;border:1px solid #E4E9FF;display:none}.price-simulator__cargo-desc.active{display:block}@media only screen and (max-width: 1079px){.price-simulator__cargo-desc{padding:20px 32px;max-width:100%;margin:32px 16px}}@media only screen and (max-width: 768px){.price-simulator__cargo-desc{padding:20px 16px}}.price-simulator__cargo-desc-title{font-size:20px;font-weight:700;color:#000;margin-bottom:12px;letter-spacing:0.04em;text-align:left}@media only screen and (max-width: 768px){.price-simulator__cargo-desc-title{font-size:18px}}.price-simulator__cargo-desc-body{font-size:18px;font-weight:400;color:#000;line-height:1.9;letter-spacing:0.04em;text-align:left}@media only screen and (max-width: 768px){.price-simulator__cargo-desc-body{font-size:16px}}body.simulation #content{font-size:20px;line-height:1.5;padding:4.25em 0 0;background:#fafafa}body.simulation #content,body.simulation #content *{box-sizing:border-box}body.simulation #content .blue,body.simulation #content * .blue{color:#07f}body.simulation #content .orange,body.simulation #content * .orange{color:#ff8800}body.simulation #content .plan-bigger,body.simulation #content * .plan-bigger{background-color:#2136c4 !important}body.simulation #content .footer-lp,body.simulation #content * .footer-lp{height:60px;justify-content:center}@media only screen and (max-width: 480px){body.simulation #content .footer-lp,body.simulation #content * .footer-lp{padding:0}}body.simulation #content .footer-lp>.copy-right,body.simulation #content * .footer-lp>.copy-right{margin-left:0}body.simulation #content .plan-section{background:#f2f6fb;padding:3em 0 3em 0}body.simulation #content .plan-section .plan-title-container{text-align:center;margin-bottom:2em}body.simulation #content .plan-section .plan-title-container .plan-english-title{color:#0077ff;font-size:20px;font-family:Montserrat, sans-serif;font-weight:700;letter-spacing:0.1em;margin-bottom:0.5em}body.simulation #content .plan-section .plan-title-container .plan-jp-title{font-size:32px;font-family:"Noto Sans JP", sans-serif;font-weight:700;color:#333;letter-spacing:0.04em}@media only screen and (max-width: 768px){body.simulation #content .plan-section .plan-title-container .plan-jp-title{font-size:24px}}body.simulation #content .plan-section .plan-table-group{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:0}body.simulation #content .plan-section .plan-table{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.04);padding:2em 2em 1.5em 2em}@media only screen and (max-width: 768px){body.simulation #content .plan-section .plan-table.rental-plan{overflow:hidden}body.simulation #content .plan-section .plan-table.rental-plan table{min-width:100%}}body.simulation #content .plan-section .plan-table .plan-table-title{font-size:28px;font-family:"Noto Sans JP", sans-serif;font-weight:700;color:#333;margin-bottom:1em;letter-spacing:0.04em;text-align:left}body.simulation #content .plan-section .plan-table table{width:100%;border-collapse:collapse;font-size:16px}body.simulation #content .plan-section .plan-table table th,body.simulation #content .plan-section .plan-table table td{border:1px solid #d7d7d7;padding:0.8em 0.2em;text-align:center;background:#fff}body.simulation #content .plan-section .plan-table table th{background:#0077ff;color:#fff;font-weight:700;font-size:16px}body.simulation #content .plan-section .plan-table table td{color:#333;font-size:16px;vertical-align:middle}body.simulation #content .plan-section .plan-table table.rental-plan-table th,body.simulation #content .plan-section .plan-table table.rental-plan-table td{line-break:anywhere}body.simulation #content .plan-section .plan-table table.rental-plan-table th:first-child,body.simulation #content .plan-section .plan-table table.rental-plan-table td:first-child{width:224px;min-width:120px}@media only screen and (max-width: 480px){body.simulation #content .plan-section .plan-table table.rental-plan-table th:first-child,body.simulation #content .plan-section .plan-table table.rental-plan-table td:first-child{min-width:80px}}body.simulation #content .plan-section .plan-table table.rental-plan-table th:nth-child(2),body.simulation #content .plan-section .plan-table table.rental-plan-table th:nth-child(3),body.simulation #content .plan-section .plan-table table.rental-plan-table td:nth-child(2),body.simulation #content .plan-section .plan-table table.rental-plan-table td:nth-child(3){width:calc((1080px - 224px) / 2);min-width:110px}@media only screen and (max-width: 1079px){body.simulation #content{display:block}body.simulation #content .plan-section{padding:2em 0 2em 0}body.simulation #content .plan-section .plan-table-group{gap:40px}body.simulation #content .plan-section .plan-table{padding:1.5em 0.5em 1em 0.5em}}@media only screen and (max-width: 1079px){body.simulation #content .plan-section{padding:1em 16px}body.simulation #content .plan-section .plan-table-group{gap:24px}body.simulation #content .plan-section .plan-table{overflow-x:auto;padding:1em}body.simulation #content .plan-section .plan-table .plan-table-title{font-size:20px}body.simulation #content .plan-section .plan-table table,body.simulation #content .plan-section .plan-table .size-table{min-width:973px}}body.simulation #content.shipping-fee-simulator{padding:1.5em 0 0.3em}body.simulation #content h3{padding-top:104px;margin-top:-80px}body.simulation #content .logo{width:10em;height:2.8em;margin:0 auto}body.simulation #content .title{font-weight:700;margin-bottom:30px}body.simulation #content .title .offer{color:#0077FF;font-size:16px;margin-bottom:10px}body.simulation #content .title .offer .left{margin-right:18px}body.simulation #content .title .offer .right{margin-left:14px}body.simulation #content .title-container{width:100%;text-align:center}body.simulation #content .title-container .english-title{color:#07f;font-size:20px;line-height:1.2;text-align:center;margin-bottom:0.8em;font-weight:700}body.simulation #content .simulation-box{max-width:824px;margin:3.3em auto 1.5em;border:1px solid #ebebeb;border-radius:12px;text-align:center}body.simulation #content .simulation-box.shipping-fee-simulator{margin:1.5em auto}body.simulation #content .simulation-box .required:after{content:' *';color:#ff3860}body.simulation #content .simulation-box .simulation-input{background-color:#ffffff;padding:3.5em 4.75em 4.5em;border-radius:12px 12px 0 0}body.simulation #content .simulation-box .simulation-input>.simulate-in-twenty-seconds{font-weight:700;color:#07f;margin-bottom:0.6em}body.simulation #content .simulation-box .simulation-input>.simulate-in-twenty-seconds>.blue-circle{background-color:#07f;border-radius:50%;color:#fff;padding:10px;margin:0 -5px;display:inline-block;line-height:1}body.simulation #content .simulation-box .simulation-input>.simulate-in-twenty-seconds:before{height:1.2em;width:0;border:1px solid #07f;position:absolute;content:'';margin-left:-1em;margin-top:0.5em;transform:skewX(20deg)}body.simulation #content .simulation-box .simulation-input>.simulate-in-twenty-seconds:after{height:1.2em;width:0;border:1px solid #07f;position:absolute;content:'';margin-left:1em;margin-top:0.5em;transform:skewX(-20deg)}body.simulation #content .simulation-box .simulation-input .title{font-size:24px}body.simulation #content .simulation-box .simulation-input .label{font-size:18px;font-weight:700;text-align:left;margin:3.5em 0 1.2em}body.simulation #content .simulation-box .simulation-input .label.shipping-fee-simulator{margin:1em 0}body.simulation #content .simulation-box .simulation-input .temperature{font-weight:bold;font-size:14px;text-align:left;margin-bottom:16px}body.simulation #content .simulation-box .simulation-input .temperature.controlled,body.simulation #content .simulation-box .simulation-input .temperature.frozen-refrigerated{margin:16px 0}body.simulation #content .simulation-box .simulation-input .cargo-type-selection{display:flex;justify-content:flex-start;font-size:0.8em}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type{width:23%;height:9em;border:2px solid #e5e7f0;border-radius:5px;background-color:#fff;text-align:center;min-width:100px;max-width:140px;cursor:pointer}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type+.cargo-type{margin-left:12px}@media only screen and (max-width: 768px){body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type+.cargo-type{margin-left:0}}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .checkbox{text-align:right;padding:0.3em 0.5em;color:#e5e7f0}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .checkbox span.fa{width:1.2em;height:1.2em}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon{height:3em;background:url() no-repeat center;background-size:contain;background-size:3.5em}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.pallet-icon{background-image:url(/images/simulation/nisugata_01.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.rollbox-icon{background-image:url(/images/simulation/nisugata_02.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.cardboard-icon{background-image:url(/images/simulation/nisugata_03.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.furniture-icon{background-image:url(/images/simulation/nisugata_04.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.frozen-pallet-icon{background-image:url(/images/simulation/nisugata_frozen.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.frozen-cardboard-icon{background-size:unset;background-image:url(/images/simulation/nisugata_frozen_cardboard.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.frozen-pallet-icon{background-image:url(/images/simulation/nisugata_frozen_pallet.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.temperature-controlled-cardboard-icon{background-image:url(/images/lp-common/temperature_controlled_cardboard/temperature-controlled-cardboard.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .icon.temperature-controlled-pallets-icon{background-image:url(/images/lp-common/temperature_controlled_pallets/temperature-controlled-pallets.png)}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type .cargo-label{color:#4a4a4a;margin-top:0.25em;white-space:nowrap}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type.selected{border-color:#07f}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type.selected .checkbox{color:#07f}body.simulation #content .simulation-box .simulation-input .duration-selection{display:flex}body.simulation #content .simulation-box .simulation-input .duration-selection .start,body.simulation #content .simulation-box .simulation-input .duration-selection .wave-dash,body.simulation #content .simulation-box .simulation-input .duration-selection .end{display:inline-block;justify-content:space-between;text-align:left}body.simulation #content .simulation-box .simulation-input .duration-selection .wave-dash{margin:40px 20px 0}@media only screen and (max-width: 420px){body.simulation #content .simulation-box .simulation-input .duration-selection .wave-dash{margin:20px 20px 0}}body.simulation #content .simulation-box .simulation-input .duration-selection span{font-size:0.7em;font-weight:700;color:rgba(27,27,28,0.5);white-space:nowrap}body.simulation #content .simulation-box .simulation-input .duration-selection .date-wrapper .full-width{width:100%}body.simulation #content .simulation-box .simulation-input .duration-selection .date-wrapper input[type="date"]{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:12px 16px;font-size:16px;position:relative;padding-left:60px}body.simulation #content .simulation-box .simulation-input .duration-selection .date-wrapper input[type="text"]{padding-left:16px}body.simulation #content .simulation-box .simulation-input .duration-selection .date-wrapper input[type="date"]::-webkit-calendar-picker-indicator{background-image:url("/images/simulation/calendar-icon.png");background-size:cover;position:absolute;top:50%;transform:translateY(-50%);left:0;padding:14px 156px 14px 14px;cursor:pointer}body.simulation #content .simulation-box .simulation-input .duration-selection .direction-wrapper input[type="text"]{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:12px 16px;font-size:16px;position:relative;padding-left:60px;width:300px}body.simulation #content .simulation-box .simulation-input .duration-selection .direction-wrapper input[type="text"]{padding-left:16px}@media only screen and (max-width: 480px){body.simulation #content .simulation-box .simulation-input .duration-selection .direction-wrapper input[type="text"]{width:250px}}@media only screen and (max-width: 768px){body.simulation #content .simulation-box .simulation-input .duration-selection{display:block;text-align:left}}body.simulation #content .simulation-box .simulation-input .average-quantity-input,body.simulation #content .simulation-box .simulation-input .vehicle-input{display:flex;align-items:center}body.simulation #content .simulation-box .simulation-input .average-quantity-input span,body.simulation #content .simulation-box .simulation-input .vehicle-input span{font-size:0.7em;font-weight:700;color:rgba(27,27,28,0.5);white-space:nowrap;text-align:left;width:68px}body.simulation #content .simulation-box .simulation-input .average-quantity-input .input-wrapper,body.simulation #content .simulation-box .simulation-input .vehicle-input .input-wrapper{width:100%;max-width:255px;border:1px solid #e5e7f0;border-radius:5px;background-color:#ffffff;padding:1px;display:flex;font-size:0.8em;max-width:155px;height:52px}body.simulation #content .simulation-box .simulation-input .average-quantity-input .input-wrapper input,body.simulation #content .simulation-box .simulation-input .vehicle-input .input-wrapper input{border:none;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:60%;height:100%;border-radius:5px;line-height:3em;height:3em;padding:0 1em;box-sizing:border-box}body.simulation #content .simulation-box .simulation-input .average-quantity-input .input-wrapper .type,body.simulation #content .simulation-box .simulation-input .vehicle-input .input-wrapper .type{padding:0.8em 1.3em 0.8em 0.2em;flex-grow:1;text-align:right}body.simulation #content .simulation-box .simulation-input .average-quantity-input .input-wrapper input,body.simulation #content .simulation-box .simulation-input .vehicle-input .input-wrapper input{padding-right:0;width:100%;height:100%}body.simulation #content .simulation-box .simulation-input .average-quantity-input .select-wrapper,body.simulation #content .simulation-box .simulation-input .vehicle-input .select-wrapper{margin-left:1em;border:1px solid #e5e7f0;border-radius:5px;padding:1px;color:#4a4a4a;position:relative;font-weight:400;font-size:16px;height:52px;max-width:155px}body.simulation #content .simulation-box .simulation-input .average-quantity-input .select-wrapper select,body.simulation #content .simulation-box .simulation-input .vehicle-input .select-wrapper select{background:transparent;cursor:pointer;border:none;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;width:100%;height:100%;padding:0.9em 1.2em;border-radius:5px}body.simulation #content .simulation-box .simulation-input .average-quantity-input .select-wrapper select::-ms-expand,body.simulation #content .simulation-box .simulation-input .vehicle-input .select-wrapper select::-ms-expand{display:none}body.simulation #content .simulation-box .simulation-input .average-quantity-input .select-wrapper:after,body.simulation #content .simulation-box .simulation-input .vehicle-input .select-wrapper:after{content:'';position:absolute;color:#07f;border-style:solid;border-width:1px 1px 0 0;width:0.45em;height:0.45em;transform:rotate(135deg);right:1em;top:1.2em}body.simulation #content .simulation-box .simulation-input .average-quantity-input .select-wrapper::after,body.simulation #content .simulation-box .simulation-input .vehicle-input .select-wrapper::after{top:1.3em}body.simulation #content .simulation-box .simulation-input .average-quantity-input .select-wrapper select,body.simulation #content .simulation-box .simulation-input .vehicle-input .select-wrapper select{padding:0.6em 3.2em 0.6em 1.2em}body.simulation #content .simulation-box .simulation-input .average-quantity-input .select-wrapper.large,body.simulation #content .simulation-box .simulation-input .vehicle-input .select-wrapper.large{max-width:250px}body.simulation #content .simulation-box .simulation-input .average-quantity-input .more-less,body.simulation #content .simulation-box .simulation-input .vehicle-input .more-less{font-weight:700;font-size:16px;margin-right:16px}body.simulation #content .simulation-box .vehicle-input#vehicle-input .select-wrapper{margin-left:0}body.simulation #content .simulation-box .simulation-output{background-color:#f2f6fb;padding:3.2em 4.5em 5.15em;border-radius:0 0 12px 12px}body.simulation #content .simulation-box .simulation-output.shipping-fee-simulator{padding:1em 4.5em}body.simulation #content .simulation-box .simulation-output .contact-button{display:none}body.simulation #content .simulation-box .simulation-output .breakdown .slogan{width:100%;text-align:left;font-weight:bold;font-size:18px;margin-bottom:16px}body.simulation #content .simulation-box .simulation-output .breakdown .table{font-size:0.7em;text-align:left}body.simulation #content .simulation-box .simulation-output .breakdown .table .row{display:flex}body.simulation #content .simulation-box .simulation-output .breakdown .table .row:last-child .key,body.simulation #content .simulation-box .simulation-output .breakdown .table .row:last-child .value{border-top-width:0}body.simulation #content .simulation-box .simulation-output .breakdown .table .row.border-top .key,body.simulation #content .simulation-box .simulation-output .breakdown .table .row.border-top .value{border-top-width:1px}body.simulation #content .simulation-box .simulation-output .breakdown .table .key{display:flex;color:#7b7b7c;border:1px solid #d7d7d7;background-color:#F5F5F5;font-weight:700;padding:0.8em;border-right-width:0;border-bottom-width:1px;width:36%;max-width:180px;flex-shrink:0;font-size:18px;justify-content:center;align-items:center;text-align:center;min-height:4em}body.simulation #content .simulation-box .simulation-output .breakdown .table .value{display:flex;flex-grow:1;justify-content:center;align-items:center;border:1px solid #d7d7d7;background-color:#ffffff;padding:0.2em 0.6em;border-bottom-width:1;font-size:24px;font-weight:700;letter-spacing:2.25px;color:#07f;text-align:center;word-break:break-all}body.simulation #content .simulation-box .simulation-output .calculation-logic{text-align:left;margin-top:2em}body.simulation #content .simulation-box .simulation-output .calculation-logic .basis-of-calculation{display:flex;align-items:center;font-size:16px;line-height:160%;text-align:left}body.simulation #content .simulation-box .simulation-output .calculation-logic .basis-of-calculation hr{height:2px;background:#D7D7D7;margin:0;flex-grow:1;border:0;margin-left:0.8em}body.simulation #content .simulation-box .simulation-output .calculation-logic #formula{margin:16px 0;height:100%;line-height:160%;font-size:16px}body.simulation #content .simulation-box .simulation-output .conditions{font-size:0.6em;margin-top:2.5em;text-align:left}body.simulation #content .simulation-box .simulation-output .conditions div+div{margin-top:0.5em}body.simulation #content .simulation-box .simulation-output .conditions .link{color:#07f;font-weight:700;text-decoration:underline}body.simulation #content .simulation-box .back-to-simulation a{color:#07f;font-size:18px}body.simulation #content .simulation-box .back-to-simulation a>.fa{margin-right:12px;width:0.5em;height:0.5em}body.simulation #content .simulation-box .simulation-contact{display:none;background-color:#fff;padding:3.2em 4.3em 5.15em;border-radius:0 0 12px 12px}body.simulation #content .simulation-box .simulation-contact.visible{display:block}body.simulation #content .simulation-box .simulation-contact #contact-us-form{margin:1em 0;transition:opacity 0.3s ease-in-out;opacity:0}body.simulation #content .simulation-box .simulation-contact #contact-us-form.visible{opacity:1}body.simulation #content .top{margin-top:2rem;text-align:center}body.simulation #content .top a{color:#07f;font-size:0.7em}body.simulation #content .color-pink{color:#F300FF}body.simulation #content .trivia-container{padding:2.2em 1.75em 3.15em;position:relative}body.simulation #content .trivia-container p{margin:0}body.simulation #content .trivia-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/simulation/trivia-bg.png) repeat-y top;background-size:contain;opacity:40%;pointer-events:none}body.simulation #content .trivia-container .trivia-content{max-width:824px;width:100%;margin:0 auto;font-size:16px;line-height:160%;color:#333333}body.simulation #content .trivia-container .trivia-content table{margin-top:16px;width:100%;text-align:center;position:relative;border-collapse:collapse;font-size:16px}body.simulation #content .trivia-container .trivia-content table thead{background:#999999;color:#FFFFFF}body.simulation #content .trivia-container .trivia-content table tbody{color:#7B7B7C;background:#FFFFFF}body.simulation #content .trivia-container .trivia-content table td,body.simulation #content .trivia-container .trivia-content table th{border:1px solid #D7D7D7;height:39px}body.simulation #content .trivia-container .trivia-content table.trivia1{font-weight:bold}body.simulation #content .trivia-container .trivia-content table.trivia1 td:last-child{color:#333333}body.simulation #content .trivia-container .trivia-content table.trivia2 tbody,body.simulation #content .trivia-container .trivia-content table.trivia3 tbody{color:#333333}body.simulation #content .trivia-container .trivia-content table.trivia2 td[colspan],body.simulation #content .trivia-container .trivia-content table.trivia3 td[colspan]{height:64px;background:#F5F5F5;font-weight:bold;color:#333333}body.simulation #content .trivia-container .trivia-content table.trivia2 td[colspan] .blue,body.simulation #content .trivia-container .trivia-content table.trivia3 td[colspan] .blue{color:#0077FF}@media only screen and (max-width: 768px){body.simulation #content .trivia-container .trivia-content{width:95%}}body.simulation #content .trivia-container .trivia-content h3{font-weight:700;font-size:24px;line-height:33px}body.simulation #content .trivia-container .trivia-content h4{font-size:20px}body.simulation #content .trivia-container .trivia-content img{width:100%;margin:1.5rem auto 0 auto}body.simulation #content .trivia-container .trivia-content .txt-blue{color:#0077FF}body.simulation #content .trivia-container .trivia-content .txt-blue.underline{text-decoration:underline}body.simulation #content .trivia-container .trivia-content .border{position:relative;font-size:15px;padding:1px 16px 16px 16px;margin:16px 0 8px 0;display:block;background:#F5F5F5}body.simulation #content .trivia-container .trivia-content .border h4{font-size:16px;margin-bottom:0.5rem}body.simulation #content .trivia-container .trivia-content .border.light-blue{background:#F2F6FB}body.simulation #content .trivia-container .trivia-content .border.compact{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;padding:16px}body.simulation #content .trivia-container .trivia-content .divider{background:#D7D7D7;height:1px;width:100%;margin:2rem 0}body.simulation #content .trivia-container .trivia-content ul.grey li::marker,body.simulation #content .trivia-container .trivia-content ul.grey span{color:rgba(51,51,51,0.5)}body.simulation #content .trivia-container .trivia-content .trivia-image-3{display:flex;justify-content:space-between;font-size:14px}body.simulation #content .trivia-container .trivia-content .trivia-image-3 .left,body.simulation #content .trivia-container .trivia-content .trivia-image-3 .right{width:49%;padding:16px 0}body.simulation #content .trivia-container .trivia-content .trivia-image-3 table{margin-top:8px;width:100%}@media only screen and (max-width: 600px){body.simulation #content .trivia-container .trivia-content .trivia-image-3{display:block}body.simulation #content .trivia-container .trivia-content .trivia-image-3 .left,body.simulation #content .trivia-container .trivia-content .trivia-image-3 .right{width:100%}}body.simulation #content .trivia-container .trivia-content .results-btn-container{text-align:center}body.simulation #content .results-btn{display:inline-block;font-size:0.8em;font-weight:700;padding:0.75em 4.5em;border-radius:73.5px;color:#fff;background:linear-gradient(207.4deg, #07f 0%, #394dee 100%, #6d73d7 100%);margin:4em auto 0 auto;cursor:pointer;transition:opacity 0.15s linear}body.simulation #content .results-btn.orange{background:linear-gradient(207.4deg, #6D73D7 -29.3%, #F7C912 -29.3%, #FF8600 131.9%)}body.simulation #content .results-btn.disabled{background:#bfbfbf;cursor:not-allowed}body.simulation #content .results-btn:not(.disabled):hover{opacity:0.7}body.simulation #content .results-btn.shipping-fee-simulator{margin:1.5em auto 0}body.simulation #content .plans-container{background:#f2f6fb;padding:2.2em 1.75em 3.15em}body.simulation #content .plans-container p{margin:0}body.simulation #content .plans-container .plans{width:100%;max-width:824px;margin:0 auto}@media only screen and (max-width: 768px){body.simulation #content .plans-container .plans{width:95%}}body.simulation #content .plans-container .plans .title{font-size:24px;font-weight:700;text-align:center;margin:0 auto;padding:3rem 0 2rem 0}body.simulation #content .plans-container .plans .offer{font-size:16px;text-align:left}body.simulation #content .plans-container .plans .offer.margin{margin:2rem 0}body.simulation #content .plans-container .plans .results-btn-container{margin-top:-2rem;text-align:center;padding-bottom:6rem}body.simulation #content .plans-container .plans .plan-type{margin-top:3em;display:flex;justify-content:space-between;align-items:center}body.simulation #content .plans-container .plans .plan-type span{font-size:0.9em;letter-spacing:0.73px;color:#07f;font-weight:400}body.simulation #content .plans-container .plans .plan-type hr{height:2px;background:#07f;margin:0;flex-grow:1;border:0;margin-left:0.8em}body.simulation #content .plans-container .plans .plan-card-grid{display:flex;flex-wrap:wrap}@media only screen and (max-width: 1079px){body.simulation #content .plans-container .plans .plan-card-grid{flex-direction:column;align-items:center}}body.simulation #content .plans-container .plans .plan-standard .plan-card-grid>.plan-card-wrapper:nth-child(2n + 1),body.simulation #content .plans-container .plans .plan-single .plan-card-grid>.plan-card-wrapper:nth-child(2n + 1){margin-right:22px}@media only screen and (max-width: 1079px){body.simulation #content .plans-container .plans .plan-standard .plan-card-grid>.plan-card-wrapper:nth-child(2n + 1),body.simulation #content .plans-container .plans .plan-single .plan-card-grid>.plan-card-wrapper:nth-child(2n + 1){margin-right:0}}body.simulation #content .plans-container .plans .plan-card-wrapper{margin-top:2rem;width:100%;max-width:400px;text-align:left}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card{width:100%;display:block;background:#fff;padding:0.8em 0.8em 0.4em 0.8em;border-radius:4px;position:relative}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__title{min-width:192px;max-width:100%;font-size:1.2em;padding:2px;background:#07f;color:#fff;text-align:center;margin-left:-0.5em}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__title small{font-size:0.5em}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__top{display:flex;justify-content:space-between;align-items:center}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__top .plan-card__price{font-size:1.2em;color:#07f;white-space:nowrap;letter-spacing:0.96px}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__top .plan-card__price .day{font-size:1.13em;font-weight:700}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__top .plan-card__price .rate{font-size:2.5em;font-weight:700;line-height:1.3;margin-right:0.1em}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__top .plan-card__price .contact-us{display:inline-block;font-weight:700;font-size:1.3em;line-height:53px;color:#07f;text-align:left}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__top .plan-card__icon{width:38%;height:5em;margin:0 1%;flex-shrink:0;background:no-repeat center;background-size:contain}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__top .plan-card__text{color:#07f;font-weight:700;font-size:1em;margin:1.5em 0}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__top .plan-card__subtitle{color:#07f;font-weight:700;font-size:12px;margin-top:8px}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__bottom{font-size:0.6em;font-weight:700;line-height:2;letter-spacing:0.5px}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card .plan-card__bottom span{white-space:nowrap}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.purpose-card{display:flex;align-items:center;background:no-repeat center;background-size:cover}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.purpose-card .purpose-card__box{color:#07f;font-weight:700;padding:0.8em}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.purpose-card .purpose-card__box .purpose-card__subtitle{font-size:1em;padding-bottom:0.2em}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.purpose-card .purpose-card__box .purpose-card__title{font-size:1.8em;line-height:1.4}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.frozen-cardboard .plan-card__top--left,body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.frozen-pallet .plan-card__top--left,body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.temperature-controlled-cardboard .plan-card__top--left,body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.temperature-controlled-pallets .plan-card__top--left{flex-grow:1}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.frozen-cardboard .plan-card__icon,body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.frozen-pallet .plan-card__icon,body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.temperature-controlled-cardboard .plan-card__icon,body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.temperature-controlled-pallets .plan-card__icon{width:35%;margin:0}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.shipping .plan-card__top--left{flex-grow:1}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.shipping .plan-card__price{margin-bottom:0.4em}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.shipping .plan-card__icon{width:32%;margin:0}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.frozen-shipping .plan-card__title{display:inline-block;padding:2px 0.75em}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.frozen-shipping .plan-card__top--left{flex-grow:1}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.frozen-shipping .plan-card__icon{width:35%;margin:0}body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.shipping .plan-card__top .plan-card__price .rate,body.simulation #content .plans-container .plans .plan-card-wrapper .plan-card.frozen-shipping .plan-card__top .plan-card__price .rate{line-height:1}body.simulation #content .plans-container .plans .plan-card-wrapper.coming-soon .plan-card:after{content:'Coming Soon';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);color:#fff;border-radius:4px;font-weight:700;font-size:1.2em;letter-spacing:1.68px;display:flex;justify-content:center;align-items:center}body.simulation #content .plans-container .plans .plan-card-wrapper.new-plan .plan-card .plan-card__icon{height:6em}body.simulation #content .plans-container .plans .plan-card-wrapper.new-plan .plan-card::after{content:'';position:absolute;top:0;right:0;width:89px;height:53px;background:url(/images/reborn/new.svg) no-repeat top right}body.simulation #content .plans-container .plans .plan-card{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;color:#333;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.1)}body.simulation #content .plans-container .plans .caution{font-size:20px;padding:1em;max-width:1080px;margin:40px auto;text-align:center}body.simulation #content .plans-container .plans .caution .caution__title{margin:0 auto;font-weight:bold;line-height:1.2;color:#07f;text-align:center}body.simulation #content .plans-container .plans .caution .caution__contents{margin:1.5em auto 0;font-size:14px;line-height:2;display:inline-block;text-align:left}body.simulation #content .plans-container .plans .caution .caution__contents .blue{color:#07f}@media only screen and (max-width: 768px){body.simulation #content .plans-container .plans .caution{font-size:18px}}@media only screen and (max-width: 480px){body.simulation #content .plans-container .plans .caution{font-size:16px}}@media only screen and (max-width: 420px){body.simulation #content .plans-container .plans .caution{font-size:14px}body.simulation #content .plans-container .plans .caution .caution__contents{font-size:1em}}body.simulation #content .plans-container .plans .plan-temp-individual-container{width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:center}@media only screen and (max-width: 1079px){body.simulation #content .plans-container .plans .plan-temp-individual-container{flex-direction:column}}body.simulation #content .plans-container .plans .plan-temp-individual-container.usecase img{width:100%;height:auto}@media only screen and (max-width: 1079px){body.simulation #content .plans-container .plans .plan-temp-individual-container.usecase img{margin-top:2rem}}body.simulation #content .plans-container .plans .plan-temp-individual-container .plan-temp-individual{width:100%;max-width:400px}body.simulation #content .plans-container .plans .plan-temp-individual-container .plan-temp-individual .plan-card-grid .plan-card-wrapper .plan-card{min-height:180px}body.simulation #content .plans-container .plans .plan-temp-individual-container .plan-temp-individual .plan-card-grid .plan-card-wrapper .plan-card .plan-card__top .plan-card__subtitle{font-size:16px;margin-top:24px}@media only screen and (max-width: 1079px){body.simulation #content{padding:3em 0 0}}@media only screen and (max-width: 680px){body.simulation #content{font-size:16px}body.simulation #content .simulation-box{width:calc(100% - 50px);max-width:640px}body.simulation #content .plans-container .plans .plan-card-grid{justify-content:center}body.simulation #content .plans-container .plans .plan-card-grid .plan-card-wrapper:nth-child(2n + 1){margin-right:0}}@media only screen and (max-width: 768px){body.simulation #content{font-size:18px}body.simulation #content .simulation-box .simulation-input{padding:2.2em 1.75em 3.15em}body.simulation #content .simulation-box .simulation-input .duration-selection .select-wrapper select{padding:0.9em 0.5em}body.simulation #content .simulation-box .simulation-input .cargo-type-selection{flex-wrap:wrap;justify-content:flex-start}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type{width:30%;margin-bottom:0.5em;margin-right:4px}body.simulation #content .simulation-box .simulation-input .cargo-type-selection .cargo-type+.cargo-type{margin-left:0}body.simulation #content .simulation-box .simulation-output,body.simulation #content .simulation-box .simulation-contact{padding:2.2em 1.75em 3.15em}}@media only screen and (max-width: 480px){body.simulation #content .simulation-box .simulation-input .average-quantity-input{display:block}body.simulation #content .simulation-box .simulation-input .average-quantity-input .input-wrapper,body.simulation #content .simulation-box .simulation-input .average-quantity-input .select-wrapper{margin-left:0;margin-top:1em}body.simulation #content .simulation-box .simulation-output .breakdown .table .row .value{font-size:18px}}@media only screen and (max-width: 420px){body.simulation #content{font-size:15px}body.simulation #content .simulation-box .simulation-input,body.simulation #content .simulation-box .simulation-output,body.simulation #content .simulation-box .simulation-contact{padding:2.5em 2em}body.simulation #content .simulation-box .simulation-output .consult-btn a{padding:0.8em 1em 0.8em 2em}body.simulation #content .results-btn{padding:0.75em 4em}}section.operator-banner .operator-banner-inner{padding-left:1em !important}@media only screen and (max-width: 767px){section.operator-banner .operator-banner-inner .contact-button{flex-direction:column !important}}section.operator-banner .operator-banner-inner .contact-button{position:relative}section.operator-banner .operator-banner-inner .contact-button .button{font-size:20px;padding:1em 1.7em 1em 3em}@media only screen and (max-width: 768px){section.operator-banner .operator-banner-inner .left .messages .texts{width:100% !important}}section.operator-banner .operator-banner-inner .left .messages .texts .title{font-size:28px !important}@media only screen and (max-width: 768px){section.operator-banner .operator-banner-inner .left .messages .texts .title{font-size:19px !important;margin-right:0 !important;margin-bottom:0 !important}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");nav.sp .overlay__business--contact,nav.sp .overlay__items li span.en{font-family:'Montserrat', sans-serif}nav.sp .overlay__business--text,nav.sp .overlay__business--hours,nav.sp .overlay__items li span,nav.sp .overlay__items details .sub-menues div li ul li span,nav.sp .navbar__login,nav.pc ol{font-family:'Noto Sans JP', sans-serif}nav.pc{display:none;position:fixed;z-index:100;width:1080px;left:calc(50% - 1080px / 2);top:36px}@media only screen and (min-width: 1080px){nav.pc{display:flex}}.page nav.pc,.top nav.pc{top:36px}nav.pc ol{font-weight:500;font-size:14px;color:#333;letter-spacing:0.73px;list-style:none;margin:0;padding:0;display:flex;flex-grow:1;justify-content:flex-end;align-items:center}nav.pc ol li{margin-right:40px}nav.pc ol li a{display:flex;align-items:center;justify-content:center;font-size:13px;white-space:nowrap}nav.pc .navbar{flex-grow:1;height:60px;background:#fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.1);border-radius:6px;display:flex;align-items:center}nav.pc .navbar__logo{flex-basis:106px;height:29px;margin-left:20px}nav.pc .navbar__logo a{height:29px}nav.pc .navbar__logo img{width:100%}nav.pc .navbar .navbar-consult-btn{flex-shrink:0;color:#fff;width:174px;border-radius:73.5px;box-shadow:0px 4px 10px rgba(27,27,28,0.1);font-size:16px;line-height:40px}nav.pc .navbar .navbar-consult-btn.consult{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.pc .navbar .navbar-consult-btn.consult:hover,nav.pc .navbar .navbar-consult-btn.consult:focus{color:rgba(255,255,255,0.6)}nav.pc .navbar .navbar-consult-btn.download{background:linear-gradient(207.4deg, #07f -29.3%, #394dee 131.9%, #6d73d7 131.9%);color:#fff}nav.pc .navbar .navbar-consult-btn.download:hover,nav.pc .navbar .navbar-consult-btn.download:focus{color:rgba(255,255,255,0.6)}nav.pc .navbar-right{margin-left:13px;height:60px;border-radius:6px;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff;box-shadow:0px 4px 10px rgba(27,27,28,0.1);color:#fff;display:flex;align-items:center}nav.pc .navbar-right ol>li:first-child{margin-left:30px}nav.pc .navbar-right ol>li:last-child{margin-right:30px}nav.pc .navbar-right a{color:#fff}nav.pc .navbar-right a .fa{margin-right:10px}nav.pc .navbar-right a:hover,nav.pc .navbar-right a:focus{color:rgba(255,255,255,0.6)}nav.pc li.dropdown-menu{position:relative}nav.pc li.dropdown-menu .dropdown-menu__list{visibility:hidden;justify-content:space-between;position:absolute;top:40px;background:#ffffff;border-radius:0px 0px 6px 6px;box-shadow:0px 4px 10px rgba(27,27,28,0.09726);padding:16px 20px;line-height:1.5;width:auto}nav.pc li.dropdown-menu .dropdown-menu__list.loaded{display:none;visibility:visible}nav.pc li.dropdown-menu .dropdown-menu__list.visible{display:flex}nav.pc li.dropdown-menu .dropdown-menu__list.direction-column{flex-direction:column;width:210px}nav.pc li.dropdown-menu .dropdown-menu__list .list-group+.list-group{margin-left:16px}nav.pc li.dropdown-menu .dropdown-menu__list .list-group.column-group{margin-left:0;margin-bottom:0.5em}nav.pc li.dropdown-menu .dropdown-menu__list .list-group.column-group:last-child{margin-bottom:auto}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header{color:#07f}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header a{color:#07f;justify-content:flex-start}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header.second{margin-top:8px}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header.orange{color:#ff8800}nav.pc li.dropdown-menu .dropdown-menu__list .list-group-header.orange a{color:#ff8800}nav.pc li.dropdown-menu .dropdown-menu__list .list-items a{font-size:12px;margin-top:8px;display:flex;justify-content:space-between;white-space:nowrap}nav.pc li.dropdown-menu .dropdown-menu__list .list-items a:hover{color:#3f6cd8}nav.pc li.dropdown-menu a span.fa{width:0.5em;margin-left:0.5em;margin-top:-0.5em}nav.pc li.dropdown-menu .list-items a{min-width:110px;display:inline-flex;justify-content:space-between}nav.pc li.dropdown-menu .list-items a span.fa{width:0.3em;margin-left:1em;margin-top:-1em}nav.pc li.blue a{color:#07f}nav.pc li.blue a:hover{color:#3f6cd8}nav.pc li.spacer{flex-grow:1}nav.pc.tenant-nav div.navbar__logo{margin-right:48px}nav.pc.borrower-nav div.navbar__logo{margin-right:16px}nav.pc.borrower-nav ol>li{margin-right:16px}nav.pc.borrower-nav ol>li.navbar-btn{margin-right:8px}nav.sp{font-size:18px}@media only screen and (min-width: 1080px){nav.sp{display:none}}nav.sp .navbar{width:100%;height:60px;position:fixed;top:0;background:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);z-index:3;display:flex;align-items:center}nav.sp .navbar__hamburger{width:60px;text-align:center;color:#07f;cursor:pointer}nav.sp .navbar__logo{flex-grow:1}nav.sp .navbar__logo a{display:block;width:93px}nav.sp .navbar__logo a img{width:100%}nav.sp .navbar__login{background:#eceff2;border-radius:4px;height:30px;margin-right:16px;font-weight:500;font-size:13px;letter-spacing:0.68px;padding:0 10px;line-height:30px}nav.sp .navbar__login a{color:#07f}nav.sp .navbar__login a .fa{margin-right:4px}nav.sp .navbar__consult-btn{margin-right:8px;padding:10px 28.5px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff;border-radius:73.5px;box-shadow:0px 4px 10px rgba(27,27,28,0.1)}nav.sp .navbar__consult-btn:hover,nav.sp .navbar__consult-btn:focus{color:rgba(255,255,255,0.6)}nav.sp .overlay{display:flex;flex-direction:column;gap:1.6em;width:100%;height:100%;position:fixed;box-sizing:border-box;z-index:3;top:0;overflow-y:auto;background:#fff;color:#333;padding:48px 50px;opacity:0;transition:opacity 0.3s ease-in-out}nav.sp .overlay a{color:#333}nav.sp .overlay__close{position:absolute;top:13px;left:20px}nav.sp .overlay__items{list-style:none;padding:0;margin-bottom:0}nav.sp .overlay__items .menu-header{font-size:18px;font-weight:700;padding-top:8px;padding-bottom:16px}nav.sp .overlay__items .menu-header a{justify-content:space-between}nav.sp .overlay__items details summary{display:flex;justify-content:space-between;align-items:center;position:relative}nav.sp .overlay__items details summary::-webkit-details-marker{display:none}nav.sp .overlay__items details summary .fa{width:0.6em;top:-4px;transition:transform 0.3s ease-in-out}nav.sp .overlay__items details .sub-menues{margin-bottom:16px}nav.sp .overlay__items details[open] summary+*{animation:openAccordion 0.5s ease-in-out}nav.sp .overlay__items details[open] .menu-header>.fa{transform:rotate3d(0, 0, 1, 179.5deg)}nav.sp .overlay__items details.closing summary+*{animation:closeAccordion 0.3s}@keyframes openAccordion{from{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes closeAccordion{from{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}nav.sp .overlay__items details .sub-header{padding:0 8px;font-size:14px;font-weight:700;white-space:nowrap;color:#07f;padding-left:1em}nav.sp .overlay__items details .sub-header.orange{color:#ff8800}nav.sp .overlay__items details .sub-header+li ul{padding-left:1.5em}nav.sp .overlay__items details .sub-menues div li ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}nav.sp .overlay__items details .sub-menues div li ul li{width:100%}nav.sp .overlay__items details .sub-menues div li ul li span{font-weight:400;font-size:0.9em}nav.sp .overlay__items details .sub-menues div li ul.half li{width:calc(50% - 1.5em)}nav.sp .overlay__items details .sub-menues div li ul.half li.orange a{color:#ff8800;font-weight:700;margin-left:-1em}nav.sp .overlay__items details .sub-menues div li ul.half li.blue a{color:#07f;font-weight:700;margin-left:-1em}nav.sp .overlay__items li{padding:8px 0}nav.sp .overlay__items li span{font-weight:700;white-space:nowrap}nav.sp .overlay__items li span.en{font-weight:700;font-size:16px;margin-left:20px}nav.sp .overlay__items li ul{list-style:none;padding-left:1em}nav.sp .overlay__items li ul li{font-size:14px;font-weight:400}nav.sp .overlay__items a{display:flex;justify-content:flex-start;align-items:center}nav.sp .overlay__items a span.fa{width:0.4em;left:-0.1em}nav.sp .overlay__items .accordion a{justify-content:space-between}nav.sp .overlay__tenant{display:flex;flex-direction:column;gap:1em}nav.sp .overlay__tenant a span.fa{width:0.5em;margin-left:0.5em;margin-top:-0.5em}nav.sp .overlay__business{border-top:1px solid #333333;height:126px;margin-top:24px}nav.sp .overlay__business--text,nav.sp .overlay__business--hours{font-weight:500;line-height:1.5;white-space:nowrap}nav.sp .overlay__business--text{font-size:14px;margin-top:20px}nav.sp .overlay__business--hours{font-size:16px}nav.sp .overlay__business--contact{font-weight:700;font-size:36px;white-space:nowrap;margin-top:8px}@media only screen and (max-width: 480px){nav.sp .overlay{padding-left:20px;padding-right:24px}nav.sp .overlay__items li span{font-size:1em}nav.sp .overlay__items li span.en{font-size:0.7em}nav.sp .overlay__business--text{font-size:12px}nav.sp .overlay__business--hours{font-size:14px}nav.sp .overlay__business--contact{font-size:32px}}@media only screen and (max-height: 560px){nav.sp .overlay{padding-top:75px}nav.sp .overlay__business{margin-top:66px}}@media only screen and (max-width: 320px){nav.sp .overlay{padding:80px 24px 0}nav.sp .overlay__business{margin-top:40px}}nav.sp .overlay.show{opacity:1}nav.sp .overlay.not-visible{visibility:hidden}@media only screen and (max-width: 420px){nav.sp.borrower-nav{font-size:16px}}nav.sp.borrower-nav .overlay__btn,nav.sp.borrower-nav .overlay__login{padding:0}nav.sp.borrower-nav .overlay__btn li,nav.sp.borrower-nav .overlay__login li{list-style:none;font-weight:700}nav.sp.borrower-nav .overlay__btn li a,nav.sp.borrower-nav .overlay__login li a{display:block;text-align:center}nav.sp.borrower-nav .overlay__btn{margin:0 0 1.2em;display:flex;flex-direction:column;gap:1.2em}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap;display:block}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn:hover{opacity:0.7}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.blue{color:#fff;background:transparent;border:2px solid #fff}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.white{color:#07f;background:#fff;border:2px solid #07f}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.consult{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.consult:hover,nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.consult:focus{color:rgba(255,255,255,0.6)}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.download{background:linear-gradient(207.4deg, #07f -29.3%, #394dee 131.9%, #6d73d7 131.9%);color:#fff}nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.download:hover,nav.sp.borrower-nav .overlay__btn .navbar-consult-btn.download:focus{color:rgba(255,255,255,0.6)}nav.sp.borrower-nav .overlay__login{margin:0;line-height:2em}nav.sp.borrower-nav .overlay__login li a{color:#07f}nav.corporate-nav.pc .navbar{box-shadow:none;background:transparent;transition:opacity 0.15s ease-out}nav.corporate-nav.pc .navbar__logo{margin:0}nav.corporate-nav.pc.nav-fixed .navbar{opacity:0}nav.corporate-nav.pc .navbar-right{width:445px;background:#fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.1)}nav.corporate-nav.pc .navbar-right ol{justify-content:space-between}nav.corporate-nav.pc .navbar-right ol li{margin:0 auto}nav.corporate-nav.pc .navbar-right a{color:#333}nav.corporate-nav.pc .navbar-right a:hover,nav.corporate-nav.pc .navbar-right a:focus{color:#ccc}nav.corporate-nav.sp .navbar__hamburger{color:#ccc}nav.corporate-nav.sp .navbar__login a{color:#ccc}nav.corporate-nav.sp .overlay__business{margin-top:36px}nav.tenant-nav.pc{top:36px}nav.tenant-nav.pc .navbar li.dropdown-menu .dropdown-menu__list .list-group-header{color:#2136c4}nav.tenant-nav.pc .navbar .tenant-blue a{color:#2136c4}nav.tenant-nav.sp .navbar__hamburger{color:#2136c4}nav.tenant-nav.sp .navbar__login a{color:#2136c4}nav.tenant-nav.sp .navbar .navbar-consult-btn{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap;display:block}nav.tenant-nav.sp .navbar .navbar-consult-btn:hover{opacity:0.7}nav.tenant-nav.sp .navbar .navbar-consult-btn .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}nav.tenant-nav.sp .navbar .navbar-consult-btn.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.tenant-nav.sp .navbar .navbar-consult-btn.blue{color:#fff;background:transparent;border:2px solid #fff}nav.tenant-nav.sp .navbar .navbar-consult-btn.white{color:#07f;background:#fff;border:2px solid #07f}nav.tenant-nav.sp .navbar .navbar-consult-btn.consult{font-weight:700;font-size:16px;padding:10px 28.5px;margin-right:8px;background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}nav.tenant-nav.sp .navbar .navbar-consult-btn.consult:hover,nav.tenant-nav.sp .navbar .navbar-consult-btn.consult:focus{color:rgba(255,255,255,0.6)}nav.tenant-nav.sp .overlay__items .menu-header{padding-top:0}nav.tenant-nav.sp .overlay__items .sub-menues .sub-header{color:#2136c4}nav.borrower-nav.hidden,nav.corporate-nav.hidden,nav.tenant-nav.hidden{visibility:hidden}body #content section.operator-banner{padding:0}.webp body #content section.operator-banner{background:url(/images/reborn/operator-banner/operator-banner-back.webp),linear-gradient(207.4deg, #07f -29.3%, #394DEE 131.9%, #6D73D7 131.9%);background-size:contain}.no-webp body #content section.operator-banner{background:url(/images/reborn/operator-banner/operator-banner-back.png),linear-gradient(207.4deg, #07f -29.3%, #394DEE 131.9%, #6D73D7 131.9%);background-size:contain}body #content section.operator-banner .operator-banner-inner{display:flex;max-width:1080px;color:#fff;height:367px;font-size:1.6em;margin:0 auto}body #content section.operator-banner .operator-banner-inner .left{display:flex;flex-direction:column;justify-content:space-evenly;padding:0.6em 0}body #content section.operator-banner .operator-banner-inner .left .messages{display:flex;align-items:center;justify-content:center}body #content section.operator-banner .operator-banner-inner .left .messages .texts{display:block}body #content section.operator-banner .operator-banner-inner .left .messages .texts .title{line-height:1.4;text-align:left;font-size:38px;font-weight:700}body #content section.operator-banner .operator-banner-inner .left .messages .texts .title .medium{font-size:0.8em}body #content section.operator-banner .operator-banner-inner .left .messages .texts .description{line-height:1.6}body #content section.operator-banner .operator-banner-inner .left .messages .texts .description span{background:linear-gradient(transparent 80%, #FABA0F 80%)}body #content section.operator-banner .operator-banner-inner .left .messages .texts .description small{font-size:0.5em}body #content section.operator-banner .operator-banner-inner .left .messages .texts .description .medium{font-size:0.8em}body #content section.operator-banner .operator-banner-inner .left .messages .operator-sp{width:166px;max-width:166px;min-width:120px;min-height:166px;align-self:flex-end;position:relative}.webp body #content section.operator-banner .operator-banner-inner .left .messages .operator-sp{background:url(/images/reborn/operator.webp) 0 0 no-repeat;background-size:contain}.no-webp body #content section.operator-banner .operator-banner-inner .left .messages .operator-sp{background:url(/images/reborn/operator.png) 0 0 no-repeat;background-size:contain}body #content section.operator-banner .operator-banner-inner .left .operator-banner-caption{display:flex;align-items:center;justify-content:center;position:relative;top:20px;left:-200px}@media only screen and (max-width: 1079px){body #content section.operator-banner .operator-banner-inner .left .operator-banner-caption{left:-172px}}@media only screen and (max-width: 767px){body #content section.operator-banner .operator-banner-inner .left .operator-banner-caption{left:auto}}body #content section.operator-banner .operator-banner-inner .left .operator-banner-caption .caption-text{font-size:20px;color:#fff;margin:0 0.5em}body #content section.operator-banner .operator-banner-inner .left .operator-banner-caption .caption-line{width:20px;height:2px;background-color:#fff;display:inline-block}body #content section.operator-banner .operator-banner-inner .left .operator-banner-caption .caption-line--left{transform:rotate(45deg)}body #content section.operator-banner .operator-banner-inner .left .operator-banner-caption .caption-line--right{transform:rotate(-45deg)}body #content section.operator-banner .operator-banner-inner .left .contact-button{display:flex;justify-content:space-between;justify-content:center}body #content section.operator-banner .operator-banner-inner .left .contact-button.one-button{justify-content:flex-start}body #content section.operator-banner .operator-banner-inner .left .contact-button .button{padding:0.8em 1.7em 0.9em 3em;border-radius:73.5px;background-color:#fff;color:#07f;display:inline-block;white-space:nowrap;font-weight:700;margin:0 0.4em}body #content section.operator-banner .operator-banner-inner .left .contact-button .button:hover{opacity:0.7}body #content section.operator-banner .operator-banner-inner .left .contact-button .button .fa{width:0.5em;margin-left:1.5em;margin-top:-0.6em}body #content section.operator-banner .operator-banner-inner .left .contact-button .button.yellow{background:linear-gradient(207.4deg, #6d73d7 0%, #f7c912 0%, #ff8600 100%);color:#fff}body #content section.operator-banner .operator-banner-inner .left .contact-button .button.blue{color:#fff;background:transparent;border:2px solid #fff}body #content section.operator-banner .operator-banner-inner .left .contact-button .button.white{color:#07f;background:#fff;border:2px solid #07f}body #content section.operator-banner .operator-banner-inner .left .contact-button .button .icon{display:inline-block;vertical-align:bottom;width:1.5rem;height:1.5rem;margin-left:1.5em;margin-top:-0.6em;background-image:url("/images/reborn/operator-banner/bx_download-white.png"),url("/images/reborn/operator-banner/bx_download-blue.png");background-size:cover, 0 0}body #content section.operator-banner .operator-banner-inner .left .contact-button .button.blue:hover{background-color:#fff;color:#07f;opacity:initial}body #content section.operator-banner .operator-banner-inner .left .contact-button .button.blue:hover .icon{background-size:0 0, cover}body #content section.operator-banner .operator-banner-inner .left .contact-button .button.yellow:hover{filter:brightness(0.9);opacity:initial}body #content section.operator-banner .operator-banner-inner .left>.last-warehouse-count-updated{font-size:16px;line-height:normal;letter-spacing:0.32px;text-align:right;position:absolute;right:94px;margin-top:300px;z-index:1}body #content section.operator-banner .operator-banner-inner .right{display:flex;justify-content:space-between;align-items:center}body #content section.operator-banner .operator-banner-inner .right .operator{width:238px;height:330px;align-self:flex-end;position:relative}.webp body #content section.operator-banner .operator-banner-inner .right .operator{background:url(/images/reborn/operator-large.webp) 0 0 no-repeat;background-size:contain}.no-webp body #content section.operator-banner .operator-banner-inner .right .operator{background:url(/images/reborn/operator-large.png) 0 0 no-repeat;background-size:contain}@media only screen and (max-width: 1079px){body #content section.operator-banner .operator-banner-inner{padding:1.2em 1em;height:auto;justify-content:center;font-size:1.4em}body #content section.operator-banner .operator-banner-inner .left .contact-button{margin:1em auto 0}body #content section.operator-banner .operator-banner-inner .left>.last-warehouse-count-updated{position:relative;right:0;margin-top:0}body #content section.operator-banner .operator-banner-inner .operator{display:none}body #content section.operator-banner .operator-banner-inner .title{text-align:center;padding-bottom:1rem}body #content section.operator-banner .operator-banner-inner .contact-button{padding-top:1rem}body #content section.operator-banner .operator-banner-inner .right{padding-right:0}}@media only screen and (max-width: 768px){body #content section.operator-banner .operator-banner-inner{font-size:18px}}@media only screen and (max-width: 767px){body #content section.operator-banner .operator-banner-inner .left{padding:0}body #content section.operator-banner .operator-banner-inner .left .messages .texts .title{font-size:30px}body #content section.operator-banner .operator-banner-inner .left .contact-button{justify-content:space-between;flex-direction:column-reverse;margin:1em auto 0}body #content section.operator-banner .operator-banner-inner .left .contact-button .button{text-align:center;margin-bottom:1rem;max-width:280px}body #content section.operator-banner .operator-banner-inner .left .contact-button .button.yellow .button-text{line-height:1.4em}body #content section.operator-banner .operator-banner-inner .right{margin-top:1.2em}}@media only screen and (max-width: 480px){body #content section.operator-banner .operator-banner-inner{font-size:18px}body #content section.operator-banner .operator-banner-inner .left .messages .texts{width:90%}body #content section.operator-banner .operator-banner-inner .left .messages .texts .title{font-size:28px}body #content section.operator-banner .operator-banner-inner .left .messages .texts .description{font-size:14px;width:90%}body #content section.operator-banner .operator-banner-inner .left .contact-button .button{max-width:320px}body #content section.operator-banner .operator-banner-inner .left .contact-button .button .icon{width:1rem;height:1rem}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.footer-lp>.copy-right{font-family:'Montserrat', sans-serif}.footer-lp{font-size:12px;height:80px;padding:0;display:flex;justify-content:center;align-items:center}.footer-lp>.footer-logo{margin-right:80px}.footer-lp>.footer-links{margin:0 12px}.footer-lp>.copy-right{margin-left:80px;color:rgba(0,0,0,0.3);font-weight:400}@media only screen and (max-width: 768px){.footer-lp>.footer-logo{margin-right:32px}.footer-lp>.copy-right{margin-left:32px}}@media only screen and (max-width: 480px){.footer-lp{height:128px;flex-direction:column;justify-content:flex-start;padding:24px 0}.footer-lp>.footer-logo{margin:24px 0 12px}.footer-lp>.footer-links{margin:4px 0}.footer-lp>.copy-right{margin:4px 0}}