.choices{font-size:1rem;margin-bottom:1rem;overflow:hidden;position:relative}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible;overflow:initial}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #d7d7d7;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #ebebeb}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{border:5px solid transparent;border-top-color:#292929;content:"";height:0;margin-top:-2.5px;position:absolute;right:11.5px;top:50%;width:0}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #292929;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;border-left:1px solid #d2d2d2;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{border:1px solid #d7d7d7;border-radius:5px;display:inline-block;font-size:1rem;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b1b1b1}.is-open .choices__inner{border-radius:5px 5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 5px 5px}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#ebebeb;border:1px solid #dedede;border-radius:0;box-sizing:border-box;color:#fff;display:inline-block;font-size:.667rem;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#dedede;border:1px solid #d2d2d2}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{background-color:#fff;border:1px solid #d7d7d7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-1px;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:100%;will-change:visibility;word-break:break-all;z-index:1}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b1b1b1}.is-flipped .choices__list--dropdown{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list{-webkit-overflow-scrolling:touch;max-height:300px;overflow:auto;position:relative;will-change:scroll-position}.choices__list--dropdown .choices__item{font-size:1rem;position:relative}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media(min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:.667rem;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{padding-left:100px;padding-right:10px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{left:10px;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f1f1f1;color:gray;font-size:.667rem;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#fff;border:0;border-radius:0;display:inline-block;font-size:1rem;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}.choices{margin:0}.choices__inner{background-color:#fff;border:0;border-bottom:1px solid #ccc;border-radius:0;line-height:49px;min-height:49px;padding:0;transition:border-bottom-color .2s}.choices__inner:hover{border-bottom-color:#292929}.is-open .choices__inner{border-radius:0;box-shadow:0 4px 5px rgba(0,0,0,.15)}.is-flipped.is-open .choices__inner{border-radius:0}.choices.is-open .choices__inner{box-shadow:none}.choices[data-type*=select-one]:after{background-image:url(../../../../etc.clientlibs/omotenashi/clientlibs/clientlib-base/img/resources/icon-arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:24px auto;border:0;height:28px;margin-top:-14px;opacity:.8;pointer-events:none;right:0;transform:rotate(0);transition:transform .2s;width:32px}.choices[data-type*=select-one].is-open:after{margin-top:-14px;transform:rotate(180deg)}.choices[data-type*=select-one] .choices__inner{padding-bottom:0}.choices[data-type*=select-one] .choices__button{display:none;pointer-events:none;visibility:hidden}.choices[data-type*=select-multiple] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);border-left:0}.choices__list--single{padding:0 45px 0 0;vertical-align:top}.choices__list--multiple{display:inline-flex;flex-flow:row wrap}.choices__list--multiple~.choices__input{bottom:6px;position:absolute}.choices__list--multiple:not(:empty)+.choices__input{font-size:0;opacity:0}.choices__list--multiple .choices__item{background-color:#fff;border-color:#292929;color:#292929;font-size:1rem;font-weight:300;line-height:24px;margin-bottom:6px;margin-right:6px}.choices__list--dropdown{border-radius:0 0 5px 5px;box-shadow:0 4px 5px rgba(0,0,0,.15);margin-top:-2px;word-break:normal;z-index:306}.choices__list--dropdown .choices__list{max-height:200px}html.desktop .choices__list--dropdown .choices__list{-ms-overflow-style:-ms-autohiding-scrollbar}html.desktop .choices__list--dropdown .choices__list::-webkit-scrollbar{width:6px}html.desktop .choices__list--dropdown .choices__list::-webkit-scrollbar-track{background-color:#f5f5f5;box-shadow:inset 0 0 2px rgba(0,0,0,.05)}html.desktop .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background:linear-gradient(rgba(41,41,41,.8),#292929 50%,rgba(41,41,41,.8))}html.desktop .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb:active,html.desktop .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb:hover{background-color:#000}.choices__list--dropdown .choices__item{padding:10px}.choices__list--dropdown .choices__item--selectable{transition:background-color .2s}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#ebebeb}.choices__list--dropdown .choices__item--selectable.choices__placeholder{display:none}.choices__item--choice{color:#292929}.choices__heading{font-weight:300;letter-spacing:.0275em;padding-bottom:8px;padding-top:16px;text-transform:uppercase}.choices__input,.choices__placeholder{font-style:italic}.choices__input{padding-left:0}label+.choices{margin-top:4px}.choices.is-disabled{pointer-events:none}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:hsla(0,0%,100%,0)}.choices--invalid~.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg,.choices--is-invalid~.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{display:block}.choices--invalid~.mdc-text-field-helper-line .mdc-text-field-helper-text--error-msg,.choices--is-invalid~.mdc-text-field-helper-line .mdc-text-field-helper-text--error-msg{display:none}.choices--invalid .choices__inner,.choices--is-invalid .choices__inner{border-bottom-color:#f44336}.choices--is-error~.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{display:none}.choices--is-error~.mdc-text-field-helper-line .mdc-text-field-helper-text--error-msg{display:block}.choices .choices__item.choices__placeholder>.choices__button{display:none}.choices.is-disabled:after{opacity:.3}.btn_loading *{visibility:hidden}.btn_loading:after{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#bc8420;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vin__checker .vin__checker_container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;padding:60px 0}.vin__checker .vin__checker_container .sec__wrapper{padding-bottom:0}.vin__checker .vin__checker_container .sec__wrapper header{margin:0;padding:0;text-align:center}.vin__checker .vin__checker_container .sec__wrapper header .sec__cont_desc{margin-top:2rem}@media(max-width:599px){.vin__checker .vin__checker_container .sec__wrapper header .sec__cont_desc{padding-bottom:40px}}.vin__checker .vin__checker_container .vin__checker_input{margin:0 40px;max-width:360px;width:90%}.vin__checker .vin__checker_container .vin__checker_input .vin__checker__input_filed{border:0;font:inherit;font-size:100%;margin:0;padding:0;position:relative;vertical-align:baseline;width:100%}.vin__checker .vin__checker_container .vin__checker_input .vin__checker__input_filed .vin__checker__input_filed_label{background:#000;display:block;font-size:14px;left:.8rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:top .3s ease}.vin__checker .vin__checker_container .vin__checker_input .vin__checker__input_filed .vin__checker__input_filed_label.top_label{font-size:12px;padding:0 5px;top:2%}.vin__checker .vin__checker_container .vin__checker_input .vin__checker__input_filed .vin__checker__search_svg{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.vin__checker .vin__checker_container .vin__checker_input .vin__checker__input_filed input{background-color:transparent;border:1px solid hsla(47,22%,92%,.5);font-size:16px;font-weight:300;padding:14px;width:100%}.vin__checker .vin__checker_container .vin__checker_input .vin__checker__search_msg{font-size:14px;margin-top:10px;padding:0 14px;position:relative;text-align:justify;visibility:hidden}.vin__checker .vin__checker_container .vin__checker_input.error_msg .vin__checker__search_msg{visibility:visible}.vin__checker .vin__checker_container .vin__checker_input.error_msg .vin__checker__input_filed input{border:1px solid red!important}.vin__checker .vin__checker_container .vin__checker_find_my_vin{cursor:pointer;padding-top:20px;position:relative}@media(max-width:599px){.vin__checker .vin__checker_container .vin__checker_find_my_vin{padding-bottom:20px}}.vin__checker .vin__checker_container.sec__bg_black .vin__checker__input_element,.vin__checker .vin__checker_container.sec__bg_grad_dark .vin__checker__input_element{color:#fff}.vin__checker .vin__checker_container.sec__bg_grad_dark .vin__checker_input .vin__checker__input_filed .vin__checker__input_filed_label{background:#1d1d1d}.vin__checker .vin__checker_container.sec__bg_grad_light .vin__checker_input .vin__checker__input_filed input,.vin__checker .vin__checker_container.sec__bg_white .vin__checker_input .vin__checker__input_filed input{border:1px solid #000}.vin__checker .vin__checker_container.sec__bg_grad_light .vin__checker_input .vin__checker__input_filed .vin__checker__input_filed_label,.vin__checker .vin__checker_container.sec__bg_white .vin__checker_input .vin__checker__input_filed .vin__checker__input_filed_label{background:#fff}.vin__checker .vin__checker_container.sec__bg_grad_light .vin__checker__search_svg path,.vin__checker .vin__checker_container.sec__bg_white .vin__checker__search_svg path{fill:#292929}.vin__checker .vin__checker_result{width:100%}.vin__checker .vin__checker_result .vin__checker_result__header{border-bottom:1px solid #000;padding-bottom:30px;position:relative}.vin__checker .vin__checker_result .vin__checker_result__header p{margin-top:20px}.vin__checker .vin__checker_result .vin__checker_result__header .header_status{color:red;font-size:30px}.vin__checker .vin__checker_result .vin__checker_result__header .header_number{font-weight:400}.vin__checker .vin__checker_result .vin__checker_result__header .header_number span{color:red}.vin__checker .vin__checker_result .vin__checker_result__body .accordion{position:relative}.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item{border-bottom:1px solid}.vin__checker .vin__checker_result .vin__checker_result__body .accordion__header{cursor:pointer;font-weight:700;padding:1.2rem 4rem 1.2rem 1.6rem;position:relative}@media(max-width:599px){.vin__checker .vin__checker_result .vin__checker_result__body .accordion__header{padding:1.2rem 4rem 1.2rem 1.2rem}}.vin__checker .vin__checker_result .vin__checker_result__body .accordion__header:after{border-bottom:1px solid;border-right:1px solid;content:"";height:.667rem;position:absolute;right:1.8rem;top:50%;transform:rotate(45deg) translateY(-50%);transition:transform .25s;width:.667rem}.vin__checker .vin__checker_result .vin__checker_result__body .accordion__header.active:after{transform:rotate(225deg) translate(-50%,-.3rem)}.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__header_sub_title{margin-top:10px}@media(max-width:599px){.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__header_sub_title{display:flex;flex-direction:column;flex-wrap:nowrap}}@media(min-width:600px){.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__header_sub_title_status{padding-right:30px}}.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__header_sub_title_status span.status-completed{color:#2bbf2b}.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__header_sub_title_status span.status-active{color:red}.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__header_sub_title_expiry span{font-weight:400;opacity:.5}.vin__checker .vin__checker_result .vin__checker_result__body .accordion__body{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.vin__checker .vin__checker_result .vin__checker_result__body .accordion__body .accordion_item__body_container{padding:1.6rem 4rem 1.2rem 1.6rem}@media(max-width:599px){.vin__checker .vin__checker_result .vin__checker_result__body .accordion__body .accordion_item__body_container{padding:1.2rem 0}}.vin__checker .vin__checker_result .vin__checker_result__body .accordion__body p b{padding-right:10px}.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__body_btn{margin-top:20px}@media(max-width:599px){.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__body_btn{display:flex;flex-direction:column;gap:10px}}@media(min-width:600px){.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__body_btn a{margin-right:20px}}.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__body_note{font-size:16px;margin-top:40px}@media(max-width:599px){.vin__checker .vin__checker_result .vin__checker_result__body .accordion_item__body_note{font-size:14px;margin-top:30px}}.vin__checker .vin__checker_popup .mdc-dialog__content img{width:100%}.vin__checker .vin__checker_popup .tips_choices{min-height:200px}.vin__checker .vin__checker_popup .tips_choices .choices{border:1px solid;margin-bottom:20px}.vin__checker .vin__checker_popup .tips_choices .choices .choices__list .choices__item--selectable{padding-left:10px}.vin__checker .vin__checker_popup .tips_choices .tips_label{font-weight:700}