@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");#main{padding-top:0;padding-bottom:0}.carsearch{padding:10px 0 80px 0}.carsearch .carsearch-break-normal{word-break:normal}.carsearch .nav-carsearch{margin-bottom:80px}.carsearch .carsearch-firstview .content-heading{margin-bottom:20px}.carsearch .carsearch-firstview .content-heading h1{text-align:center}.carsearch .carsearch-firstview .firstview-content .box-content .txt{font-size:16px;line-height:1.8;text-align:center}.carsearch .carsearch-firstview .firstview-content .box-input{width:500px;margin-inline:auto}.carsearch .carsearch-firstview .firstview-content .box-input .box__inner{display:-ms-grid;display:grid;-ms-grid-columns:auto 20px 1fr;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 20px;width:100%}.carsearch .carsearch-firstview .firstview-content .box-input__layout{-ms-grid-column-span:2;grid-column:span 2;display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.carsearch .carsearch-firstview .firstview-content .box-input__heading{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;font-size:16px;font-weight:bold}.carsearch .carsearch-firstview .firstview-content .box-input__cell{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;width:100%}.carsearch .carsearch-firstview .firstview-content .box-input__select{width:180px}.carsearch .carsearch-firstview .firstview-content .box-input__select:has(select[disabled]):after{background:#919191}.carsearch .carsearch-firstview .firstview-content .box-input__select select[disabled]{background:#E5E5E5;border-color:#B0B0B0;color:#B0B0B0;opacity:1;pointer-events:none}.carsearch .carsearch-firstview .firstview-content .box-input__dummy{width:180px;font-size:16px;position:relative}.carsearch .carsearch-firstview .firstview-content .box-input__dummy span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:90px;padding:12px 2em 12px 1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:solid 2px #919191;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:bold;line-height:1.3}.carsearch .carsearch-firstview .firstview-content .box-input__dummy span:hover{background:#f2f8fe;border:solid 2px #0071e3}.carsearch .carsearch-firstview .firstview-content .box-input__dummy:after{content:" ";display:inline-block;width:0.5em;height:0.5em;background:#000000;clip-path:polygon(50% 80%,0 0,100% 0);position:absolute;-webkit-transform:translate(0,50%);transform:translate(0,50%);right:0.8em;bottom:50%}.carsearch .carsearch-firstview .firstview-content .box-input__dummy.is-button-disabled span{background:#E5E5E5;border-color:#B0B0B0;color:#B0B0B0;pointer-events:none}.carsearch .carsearch-firstview .firstview-content .box-input__dummy.is-button-disabled:after{background:#919191}.carsearch .carsearch-firstview .firstview-content .box-input__content .txt{font-size:15px;line-height:1.5}.carsearch .carsearch-firstview .firstview-content .box-input.box-input--en{width:850px}.carsearch .carsearch-firstview .firstview-content .box-input.box-input--en .box-input__dummy,.carsearch .carsearch-firstview .firstview-content .box-input.box-input--en .box-input__select{width:220px}.carsearch .carsearch-firstview .firstview-content .box-input.box-input--en .list-notion li{padding-left:0.5em;text-indent:-0.5em}.carsearch .carsearch-firstview .firstview-content .box-input.box-input--kr{width:530px}.carsearch .carsearch-firstview .firstview-content .box-button__button{width:250px;margin-inline:auto}.carsearch .section-search .block+.block{margin-top:30px}.carsearch .section-search .block-calendar{padding-top:30px;margin-top:50px;border-top:solid 2px #cccccc}.carsearch .section-search .block-calendar .block-heading{margin-bottom:20px}.carsearch .section-search .block-calendar .block-heading h2{font-size:22px;font-weight:bold;text-align:center}.carsearch .section-search .block-calendar .block-heading h2:before{width:1em;height:1em;vertical-align:baseline}.carsearch .section-search .block-calendar .box-content{width:450px;margin-inline:auto}.carsearch .section-search .block-calendar .box-content.box-content--kr{width:330px}.carsearch .section-search .block-calendar .box-content.box-content--zh{width:230px}.carsearch .section-search .block-calendar .box-content .list li{line-height:1.5}.carsearch .section-search .block-calendar .box-content .list-mark li{padding-left:2em;text-indent:-2em}.carsearch .section-search .block-calendar .box-content .list-mark li+li{margin-top:5px}.carsearch .section-search .block-calendar .box-content .list-notion{margin-top:5px}.carsearch .section-search .block-calendar .box-calendar{padding:50px 55px;background:#ffffff;border-radius:10px;-webkit-box-shadow:0 0 5px #cccccc;box-shadow:0 0 5px #cccccc}.carsearch .section-search .block-calendar .box-calendar .box__inner{max-height:600px;overflow-y:auto}.carsearch .section-search .block-calendar .box-calendar__table-wrap{max-height:600px;background:url(/images/common/site_logo.png) no-repeat center center #00286e;background-size:200px 200px;overflow-y:auto}.carsearch .section-search .block-calendar .box-calendar__table{display:-ms-grid;display:grid;width:100%;background:#ffffff;position:relative}.carsearch .section-search .block-calendar .box-calendar__table .table-column{display:-ms-grid;display:grid;-ms-grid-columns:50px 110px (minmax(100px,1fr))[7];grid-template-columns:50px 110px repeat(7,minmax(100px,1fr));width:100%}.carsearch .section-search .block-calendar .box-calendar__table .table-column:last-child .table-cell-classname{border-bottom:solid 2px #e8e8e8}.carsearch .section-search .block-calendar .box-calendar__table .table-column:last-child .table-cell:nth-last-child(-n+8){border-bottom:solid 2px #e8e8e8}.carsearch .section-search .block-calendar .box-calendar__table .table-column .table-cell:nth-child(8n+1){border-right:solid 2px #e8e8e8}.carsearch .section-search .block-calendar .box-calendar__table .table-column .table-cell:last-child{border-right:solid 2px #e8e8e8}.carsearch .section-search .block-calendar .box-calendar__table .table-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:5px 5px;background:#ffffff;border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8}.carsearch .section-search .block-calendar .box-calendar__table .table-border-strongtop{border-top:solid 2px #e8e8e8}.carsearch .section-search .block-calendar .box-calendar__table .table-border-strongleft{border-left:solid 2px #e8e8e8}.carsearch .section-search .block-calendar .box-calendar__table .table-column-01{position:sticky;top:0;z-index:3}.carsearch .section-search .block-calendar .box-calendar__table .table-row-01{position:sticky;left:0}.carsearch .section-search .block-calendar .box-calendar__table .table-row-02{position:sticky;left:50px}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-emp{background:#f8f8f8!important}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-date{padding:5px 5px;font-size:13px;text-align:center}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-date span{display:block;color:#00286e;font-size:18px;font-weight:bold}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-classtitle{font-size:18px;font-weight:bold;text-align:center}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-classname{background:#f8f8f8!important}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-classname .table-cell__inner{font-size:18px;font-weight:bold;line-height:1;text-orientation:upright;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-classname.table-cell-classname--en .table-cell__inner{text-orientation:sideways}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-classimage .table-cell__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-classimage span{display:block;margin-top:2px;margin-bottom:2px;font-size:14px;text-align:center}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-classimage img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-no img{width:25px;-o-object-fit:contain;object-fit:contain}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-yes{cursor:pointer}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-yes img{width:30px;-o-object-fit:contain;object-fit:contain}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-yes:hover{background:#f2f8fe!important}.carsearch .section-search .block-calendar .box-calendar__table .table-cell-holiday img{width:50px}.carsearch .section-search .block-calendar.block-calendar--en .block-heading h2{word-break:initial}.carsearch .section-search .block-calendar.block-calendar--en .box-content .list-notion li{padding-left:0.5em;text-indent:-0.5em}.carsearch .section-search .block-error{padding-top:50px;margin-top:50px!important;border-top:solid 2px #cccccc}.carsearch .section-search .block-error .box-01 .txt{font-size:14px;line-height:2}.carsearch .section-search .block-error .box-01 .img{width:170px;margin:20px auto 0 auto}.carsearch .section-calendar{padding:40px 40px}.carsearch .section-calendar .section-heading{margin-bottom:20px}.carsearch .section-calendar .section-heading h2{font-size:24px;font-weight:bold;text-align:center}.carsearch .section-calendar .block-calendar .block-heading{font-size:20px;font-weight:bold}.carsearch .section-calendar .block-calendar .block-heading:before{width:1em;height:1em;vertical-align:baseline}.carsearch .section-calendar .block-calendar .block-heading .block-heading__inner{display:-ms-grid;display:grid;-ms-grid-columns:auto 15px 1fr;grid-template-columns:auto 1fr;gap:0 15px;width:100%}.carsearch .section-calendar .block-calendar .block-heading .list-day-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;gap:0 15px;width:100%}.carsearch .section-calendar .block-calendar .block-heading .list-day-type li{font-size:14px}.carsearch .section-calendar .block-calendar .block-heading .list-day-type li:before{content:" ";display:inline-block;width:1em;height:1em}.carsearch .section-calendar .block-calendar .block-heading .list-day-type li.lend-shop-is-closed:before{background:#e8e8e8}.carsearch .section-calendar .block-calendar .block-heading .list-day-type li.ret-shop-is-closed:before{background:#cad9ec}.carsearch .section-calendar .block-calendar .block-heading .list-day-type li.lend-shop-is-closed.ret-shop-is-closed:before{background:#e8e8e8;background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#cad9ec),color-stop(50%,#e8e8e8));background:linear-gradient(0deg,#cad9ec 50%,#e8e8e8 50%)}.carsearch .section-calendar .block-calendar__month .is-holiday span{background:#e8e8e8;border-radius:5px;color:#919191!important}.carsearch .section-calendar .block-calendar__month-heading .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;line-height:1}.carsearch .section-calendar .block-calendar__arrow-left{width:30px;height:30px;background-color:#00286e;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-mask-size:100% 100%;-moz-mask-mask-size:100% 100%;mask-image:url(/images/common/icon_svg/arrow_left_2.svg);-webkit-mask-image:url(/images/common/icon_svg/arrow_left_2.svg);-moz-mask-image:url(/images/common/icon_svg/arrow_left_2.svg);-webkit-transition:0.3s;transition:0.3s;top:0}.carsearch .section-calendar .block-calendar__arrow-left:hover{background:#ea5e00}.carsearch .section-calendar .block-calendar__arrow-right{width:30px;height:30px;background-color:#00286e;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-mask-size:100% 100%;-moz-mask-mask-size:100% 100%;mask-image:url(/images/common/icon_svg/arrow_right_2.svg);-webkit-mask-image:url(/images/common/icon_svg/arrow_right_2.svg);-moz-mask-image:url(/images/common/icon_svg/arrow_right_2.svg);-webkit-transition:0.3s;transition:0.3s;top:0}.carsearch .section-calendar .block-calendar__arrow-right:hover{background:#ea5e00}.carsearch .section-calendar .block-calendar__day.lend-shop-is-closed{pointer-events:none}.carsearch .search-loading{opacity:0;visibility:hidden;width:100vw;height:100dvh;background:rgba(0,0,0,0.8);position:fixed;top:0;bottom:0;z-index:5}.carsearch .search-loading.is-loading-active{opacity:1;visibility:visible}.carsearch .search-loading__inner{position:absolute;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);right:50%;bottom:50%}.carsearch .search-loading__content{width:min(90vw,600px);padding:40px;background:#ffffff;border-radius:10px}.carsearch .search-loading__text{font-size:16px;line-height:1.8;text-align:center}.carsearch .search-loading__animation{width:200px;height:200px;margin-inline:auto}body.is-loading-active,html.is-loading-active{overflow:hidden}
/*# sourceMappingURL=style.css.map */