@charset "UTF-8";:root{--btn-bg-color:#fd502a;--btn-text-color:#fff;--invalid-btn-opacity:0.3}body,html{overscroll-behavior:none}body{font-size:12px;background:#fff;font-family:Noto Sans JP,sans-serif,dcsymbols,Helvetica Neue,Helvetica,Arial,ヒラギノ角ゴ Pr6N,Hiragino Kaku Gothic Pr6N,ヒラギノ角ゴ ProN,ヒラギノ角ゴ StdN,Segoe UI,Verdana,メイリオ,Meiryo;min-height:calc(101vh);overflow-x:hidden}body input::placeholder,body textarea::placeholder{font-family:Noto Sans JP,sans-serif,dcsymbols,Helvetica Neue,Helvetica,Arial,ヒラギノ角ゴ Pr6N,Hiragino Kaku Gothic Pr6N,ヒラギノ角ゴ ProN,ヒラギノ角ゴ StdN,Segoe UI,Verdana,メイリオ,Meiryo}a,div,i,span{color:var(--color---,#000);font-size:14px;font-style:normal;font-weight:500;text-decoration:none}img{object-fit:cover}a:hover{color:#fd502a!important}button{outline:none;border:0;cursor:pointer}button.invalid{opacity:var(--invalid-btn-opacity)}.pagination{padding-top:10px}.container{background-color:#fff;width:calc(100vw)!important;min-height:calc(100vh - 160px)}.right-container{width:100%}.select-input{width:54px;height:20px;border-radius:2px;border:1px solid #cfcfcf;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;padding-right:5px}.usercenter-button{border-radius:42px;background:#fd502a;width:294px;height:40px;border:0;color:var(--color--,#fff);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer}.loading svg{width:40px;height:40px;color:blue}.input-wrap{display:flex;gap:10px;padding:10px 0;align-items:center;width:60%;margin:auto}.input-wrap label{height:42px;font-weight:500;width:180px;line-height:20px}.input-wrap label,input,textarea{color:#000;font-size:13px;font-style:normal}input,textarea{width:288px;height:40px;border-radius:4px;border:1px solid #dedede;background:var(--color--,#fff);padding:0 35px 0 10px;font-weight:400;line-height:normal;outline:none;caret-color:#fd502a}input.invalid{border-radius:4px;border:1px solid #fd502a;background:#fff}select{width:100px;height:40px;border-radius:4px;border:1px solid #999;background:var(--color--,#fff);padding:0 35px 0 10px;color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:normal;outline:none}input.invalid,textarea.invalid{border-radius:4px;border:1px solid var(--color--,#fd502a);background:#fff}.input-check-icon{margin-left:-25px;align-items:center}.input-eye-icon{margin-left:16px}.input-eye-icon svg{width:20px;height:20px;cursor:pointer}.input-tip{color:#666;line-height:20px}.input-error,.input-tip{font-size:12px;font-style:normal;font-weight:400;margin-top:5px}.input-error{color:#fd502a;line-height:14px;display:flex;gap:5px;align-items:center}.input-error i{font-style:normal;width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.login-button{width:294px;height:40px;border-radius:42px;background:#fd502a;color:var(--color--,#fff);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.update-password-button{width:154px;height:40px;border-radius:4px;background:var(--btn-bg-color);color:var(--btn-text-color);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.input-row-wrap{display:flex;gap:15px;margin:auto;width:40%;align-items:center;padding:10px 0}.input-row-wrap label{color:#000;font-size:13px;font-style:normal;font-weight:500;width:60px;line-height:20px}.toast{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;pointer-events:none;animation:fadeOut 3s forwards}.toast .message{background:green;color:#fff;padding:10px 20px;border-radius:5px;text-align:center}button.Mui-selected,button.MuiPaginationItem-root{background:none;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:16px}button.Mui-selected{color:#fd502a;font-weight:700}.red-button{border-radius:42px;background:#fd502a;height:40px;display:flex;align-items:center;justify-content:center;gap:5px}.red-button,.red-button i,.red-button span{color:var(--color--,#fff);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.red-button span.hover{display:none}.red-button.invalid{opacity:.3}.red-button:hover{background-color:#e94d2a}.white-button{width:140px;height:40px;border-radius:27px;border:1px solid #fd502a;color:#fd502a;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;background-color:#fff}.white-button.invalid{opacity:.3}.white-button:hover{background-color:#ed360e1a}.error{color:#fd502a;align-items:center;display:flex;gap:5px;height:20px;font-style:normal}.error svg{width:16px;height:16px}.delete-success-page{display:flex;flex-direction:column;gap:30px;align-items:center;margin-top:80px}.delete-success-page svg{width:72px;height:72px}.delete-success-page label{color:var(--color---,#000);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.delete-success-page button{width:154px;height:40px}.two-line-ellipsis{overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.close-icon svg{width:16px;height:16px}.close-icon:hover circle,.close-icon:hover path{stroke:#fd502a}.Toastify__close-button>svg{display:none}.Toastify__toast-icon{width:20px;height:20px}.error-txt{word-break:keep-all;white-space:nowrap}.error-text,.error-txt{overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block}.error-text{word-break:break-all;white-space:wrap;align-items:center;display:flex;gap:5px;font-style:normal;margin-top:8px}.error-text span{color:#fd502a;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.input-error-text{position:absolute;left:0;display:flex;align-items:unset;bottom:0;margin-bottom:-35px}.input-error-text.error svg{width:16px;height:16px;margin-top:3px;color:#fd502a}.input-error-text em.error{color:#fd502a;font-style:normal}.user-header{align-items:center;justify-content:space-between;border-bottom:1px solid #dedede;min-width:350px;width:100%;max-width:500px;height:46px;display:none;position:relative}.user-header .previous{display:flex;align-items:center;position:absolute;left:10px;cursor:pointer}.user-header svg{width:16px;height:16px}.user-header div{width:100%;display:flex;align-items:center;justify-content:center}.user-header .title{color:#333;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.page-width{width:1200px;min-width:1200px;max-width:1200px}.not-found-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-top:216px;margin-bottom:116px}.not-found-container .red-button:hover{color:#fff!important}.not-found-container span,.not-found-modal span{color:var(--color---,#999);text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.not-found-container .buttons a{width:164px;height:36px;border-radius:24px;align-items:center;display:flex;justify-content:center}.not-found-container .buttons{display:flex;flex-direction:column;gap:16px;margin-top:20px}.not-found-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:20px;padding:20px}.not-found-modal svg{width:80px;height:80px;z-index:99}.g-loading{margin:auto}.common-pager,.g-loading{display:flex;align-items:center;justify-content:center}.common-pager{width:100%;padding:16px}.common-pager .pager.next,.common-pager .pager.previous{display:flex;align-items:center}.common-pager .pager label{cursor:pointer}.common-pager .MuiPagination-ul button.MuiPaginationItem-root{border-radius:0;margin:0;border-left:0}.common-pager .MuiPagination-ul button.MuiPaginationItem-root,.common-pager .MuiPagination-ul button.MuiPaginationItem-root span{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.common-pager .MuiPagination-ul button.Mui-selected{color:#fd502a;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.common-pager button:hover,.common-pager button:hover path,.common-pager button:hover span{color:#fd502a!important;stroke:#fd502a}.modal-title{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-top:20px;margin-left:24px}.modal-close-icon svg{width:24px;height:24px;position:absolute;right:24px;top:24px}.MuiBox-root,.MuiDrawer-modal,.MuiDrawer-root,.MuiModal-root{outline:none}.red-point,.red-point2{position:absolute;width:6px;height:6px;background-color:#fd502a;border-radius:6px}.red-point2{top:15px}.MuiList-root{max-height:280px}.MuiPaper-root::-webkit-scrollbar{width:3px}.switch-on-off{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.MuiPagination-ul button{cursor:pointer}.loading-wrap{position:relative;height:410px}.my-layout{width:1200px;margin:auto}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/l/font?kit=-F62fjtqLzI2JPCgQBnw7HFowwII2ldXudokJupU-q3F7o1--oPTJPghDe4HaxBdEiMerClzk5Q6WOc_5DwJab0NM_SrJyHDwpDc1MG2aFPmCTNUlwrZ&skey=72472b0eb8793570&v=v53) format("woff2")}.MuiAvatar-colorDefault.avatar-error{position:relative;background:#dbdbdb!important}.MuiAvatar-colorDefault.avatar-error>svg{display:none!important}.MuiAvatar-colorDefault.avatar-error:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(/avatar-error.svg) no-repeat!important;background-size:cover!important;background-repeat:no-repeat;display:block;z-index:0}.MuiAvatar-colorDefault.avatar-error:not([src]),.MuiAvatar-colorDefault.avatar-error[src=""]{opacity:1!important}.avatar-img-error{position:relative}.avatar-img-error:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(/avatar-error.svg) no-repeat!important;background-size:cover!important;background-repeat:no-repeat;display:block;z-index:0}.avatar-img-error:not([src]),.avatar-img-error[src=""]{opacity:1!important}.mui-modal-popup .children{border-radius:4px;background:#fff}.mui-modal-popup .close.postion-top{right:24px!important;top:24px!important;cursor:pointer}.mui-modal-popup .close svg{width:24px!important;height:24px!important}.mui-modal-popup .close svg circle{stroke:#d0d0d0!important}.mui-modal-popup .close svg path{stroke:#000!important;stroke-width:2px!important}.guest-tip-modal.mui-modal-popup.style-1 .children{padding-top:70px!important;border-radius:4px!important;padding-left:41px!important}.guest-tip-modal.mui-modal-popup .content{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.guest-tip-modal.mui-modal-popup.style-1 .actions{justify-content:flex-end;gap:8px;padding-right:16px;padding-top:6px}.guest-tip-modal.mui-modal-popup.style-1 .actions button{width:100px;height:36px}.guest-tip-modal.mui-modal-popup.style-1 .close.postion-top{display:block}.guest-tip-modal.mui-modal-popup.style-1 .actions button.cancel{border:1px solid #fd502a;color:#fd502a;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.guest-tip-modal.mui-modal-popup.style-1 .close.postion-top svg circle{stroke:#d0d0d0}.guest-tip-modal.mui-modal-popup.style-1 .close.postion-top svg path{stroke-width:2}.scroll-bar-blod::-webkit-scrollbar{width:6px;height:6px}.scroll-bar-blod::-webkit-scrollbar-thumb{border-radius:19px;background:#c1c1c1}.scroll-bar-blod::-webkit-scrollbar-button,.scroll-bar-blod::-webkit-scrollbar-track{display:none}.scroll-bar-blod::-webkit-scrollbar-button:hover{display:none}.scroll-bar-blod::-moz-scrollbar{width:6px;height:6px}.scroll-bar-blod::-moz-scrollbar-thumb{border-radius:19px;background:#c1c1c1}.scroll-bar-blod::-moz-scrollbar-button,.scroll-bar-blod::-moz-scrollbar-track{display:none}.scroll-bar-blod::-moz-scrollbar-button:hover{display:none} /*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:calc(1 * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:calc(1 * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:calc(1s * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:calc(1s * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:calc(1s * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:calc(1s * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:calc(1s / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:calc(1s * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:calc(1s * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:calc(1s * 3);animation-duration:calc(var(--animate-duration) * 3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}.Toastify .Toastify__toast-container{top:120px!important;width:-moz-fit-content;width:fit-content;max-width:502px;padding:0!important}.Toastify .Toastify__toast-container .Toastify__toast--error .Toastify__toast-icon{background:url(/toast/toast-error.svg) no-repeat}.Toastify .Toastify__toast-container .Toastify__toast--success .Toastify__toast-icon{background:url(/toast/toast-success.svg) no-repeat}.Toastify .Toastify__toast-container .Toastify__toast--error,.Toastify .Toastify__toast-container .Toastify__toast--success{border-radius:4px;background:var(--color--,#fff);padding:14px 16px;min-height:auto;filter:drop-shadow(0 3px 10px rgba(0,0,0,.2))}.Toastify .Toastify__toast-container .Toastify__toast--error .Toastify__close-button,.Toastify .Toastify__toast-container .Toastify__toast--success .Toastify__close-button{display:none}.Toastify .Toastify__toast-container .Toastify__toast--error .Toastify__toast-body,.Toastify .Toastify__toast-container .Toastify__toast--success .Toastify__toast-body{padding:0;align-items:flex-start}.Toastify .Toastify__toast-container .Toastify__toast--error .Toastify__toast-body>div:nth-child(2),.Toastify .Toastify__toast-container .Toastify__toast--success .Toastify__toast-body>div:nth-child(2){margin-left:6px;font-size:14px;line-height:20px;color:#000;font-weight:400;text-align:left}.Toastify .Toastify__toast-container .Toastify__toast--error .Toastify__toast-body .Toastify__toast-icon,.Toastify .Toastify__toast-container .Toastify__toast--success .Toastify__toast-body .Toastify__toast-icon{width:20px;height:20px;background-size:100% 100%;margin-right:0}.Toastify .Toastify__toast-container .Toastify__toast--error .Toastify__toast-body .Toastify__toast-icon>svg,.Toastify .Toastify__toast-container .Toastify__toast--success .Toastify__toast-body .Toastify__toast-icon>svg{display:none}.reset-dialog{.MuiDialog-paper{margin:0!important;max-width:none!important;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)!important}}.btn-submit{font-size:16px;line-height:16px;text-align:center;color:#fff;font-weight:700;height:40px;border-radius:42px;display:flex;align-items:center;justify-content:center;color:#fff!important;background:#fd502a!important;box-shadow:none!important;&.Mui-disabled{opacity:.5}&:hover{background-color:#e94d2a!important}&:disabled{opacity:.5;cursor:default;&:hover{background-color:#fd502a!important}}}.btn-submit-fff{font-size:16px;line-height:16px;text-align:center;color:#fd502a;font-weight:700;height:40px;border-radius:42px;display:flex;border:1px solid #fd502a;align-items:center;justify-content:center;background:#fff;box-shadow:none!important;&.Mui-disabled{opacity:.5}&:hover{background-color:#ed360e1a!important}&:disabled{opacity:.5;cursor:default;&:hover{background-color:#fff!important}}}.form_error{color:#fd502a;font-size:12px;font-style:normal;font-weight:400;line-height:14px;position:absolute;padding-left:18px;padding-top:8px;&:before{position:absolute;left:0;content:"";width:14px;height:14px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGlkPSImIzIzMDsmIzEzMjsmIzE1OTsmIzIyOTsmIzE0MzsmIzE4NTsmIzIyOTsmIzE0MzsmIzE4MzsmIzIyODsmIzE4NDsmIzE3MzsgMSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI0NDhfMTI5NTYpIj4NCjxnIGlkPSJHcm91cCAzMDgiPg0KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTcuMDAwMDEgMEMzLjE1IDAgMCAzLjE1IDAgNy4wMDAwMUMwIDEwLjg1IDMuMTUgMTQgNy4wMDAwMSAxNEMxMC44NSAxNCAxNCAxMC44NSAxNCA3LjAwMDAxQzE0IDMuMTUgMTAuODUgMCA3LjAwMDAxIDBaTTcuMDAwMDEgMTMuMTI1QzMuNjMxMjUgMTMuMTI1IDAuODc1MDAxIDEwLjM2ODggMC44NzUwMDEgNy4wMDAwMUMwLjg3NTAwMSAzLjYzMTI1IDMuNjMxMjUgMC44NzUwMDEgNy4wMDAwMSAwLjg3NTAwMUMxMC4zNjg4IDAuODc1MDAxIDEzLjEyNSAzLjYzMTI1IDEzLjEyNSA3LjAwMDAxQzEzLjEyNSAxMC4zNjg4IDEwLjM2ODggMTMuMTI1IDcuMDAwMDEgMTMuMTI1WiIgZmlsbD0iI0ZENTAyQSIvPg0KPHBhdGggaWQ9IlZlY3Rvcl8yIiBkPSJNNyA1LjY4NzVDNi43Mzc1IDUuNjg3NSA2LjU2MjUgNS44NjI1IDYuNTYyNSA2LjEyNVYxMC41QzYuNTYyNSAxMC43MTg4IDYuNzM3NSAxMC45Mzc1IDcgMTAuOTM3NUM3LjI2MjUgMTAuOTM3NSA3LjQzNzUgMTAuNzYyNSA3LjQzNzUgMTAuNVY2LjEyNUM3LjQzNzUgNS45MDYyNSA3LjI2MjUgNS42ODc1IDcgNS42ODc1Wk03IDMuMDYyNUM2LjczNzUgMy4wNjI1IDYuNTYyNSAzLjI4MTI1IDYuNTYyNSAzLjVWNC4zNzVDNi41NjI1IDQuNjM3NSA2LjczNzUgNC44MTI1IDcgNC44MTI1QzcuMjYyNSA0LjgxMjUgNy40Mzc1IDQuNTkzNzUgNy40Mzc1IDQuMzc1VjMuNUM3LjQzNzUgMy4yMzc1IDcuMjYyNSAzLjA2MjUgNyAzLjA2MjVaIiBmaWxsPSIjRkQ1MDJBIi8+DQo8L2c+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjQ0OF8xMjk1NiI+DQo8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=) no-repeat;background-size:100% 100%;background-position:50%}}button{padding:0}.tw-pl-15{padding-left:15px!important}.tw-pr-15{padding-right:15px!important}.tw-pl-12{padding-left:12px!important}.tw-pr-12{padding-right:12px!important}.tw-h-36{height:36px!important}.tw-h-28{height:28px!important}.tw-h-40{height:40px!important}.tw-w-100{width:100px!important}.tw-w-116{width:116px!important}.tw-w-137{width:137px!important}.tw-text-14{font-size:14px!important}.tw-text-13{font-size:13px!important}.tw-text-11{font-size:11px!important}.tw-ml-8{margin-left:8px!important}.tw-ml-10{margin-left:10px!important}.tw-ml-16{margin-left:16px!important}.tw-mr-8{margin-right:8px!important}.tw-rounded{border-radius:.25rem!important}.tw-font-bold{font-weight:700!important}.tw-pt-24{padding-top:24px}.pc-header{display:inline;width:calc(100vw)}.mobile-header{display:none}.shelf{width:20px;height:20px;color:#666}.links{font-size:18px;font-weight:700}.links,.loginlink{color:"#000";font-style:normal;line-height:normal;text-decoration:none}.loginlink{font-size:14px}.regbutton{width:94px;height:34px;flex-shrink:0;border-radius:26px;text-align:center;background:var(----,#000)}a.regbutton{color:var(--color--,#fff);font-size:14px;line-height:35px}.logotitle,a.regbutton{font-style:normal;font-weight:700}.logotitle{color:"#000";font-size:20px;line-height:normal;text-decoration:none}a.navTextLogo{color:#fd502a;font-family:Toppan Bunkyu Midashi Gothic;font-size:26px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-2px;margin-right:20px}.pc-header .header{height:60px;position:fixed;position:sticky;position:-webkit-sticky;top:0;left:0;background:#fff;z-index:1000;min-width:1200px}.navbar-wrap{width:100%;text-align:center;display:flex;align-items:center;justify-content:space-between;width:1200px;height:60px;margin:auto}.pc-header .header.addBoxShadow{box-shadow:0 1px 8px 0 rgba(0,0,0,.1)}.navbar{justify-content:space-between;width:1200px;height:60px;margin:auto;position:relative}.navbar,.navbar .left-wrap{display:flex;align-items:center}.navbar .left-wrap{gap:24px;z-index:2000}.navbar .left-wrap a{color:var(--color---,#000);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.navbar .left-wrap a h1{line-height:0;margin:0}.navbar .left-wrap .text-logo img{width:122px;height:31px;object-fit:cover;position:absolute;left:0;top:14px}.navbar .left-wrap .text-logo svg{width:145px;height:60px;margin-right:18px;margin-top:0}.navbar .left-wrap .cate-wrap{display:flex;align-items:center;gap:5px;cursor:pointer;width:70px;margin-right:-4px}.navbar .left-wrap .cate-wrap svg{width:7px;height:5px;margin-left:-2px;transform:scale(.8)}.navbar .right-wrap{display:flex;align-items:center;gap:20px;justify-content:flex-end}.navbar .right-wrap .my-workspace{position:relative;line-height:0}.navbar .right-wrap .my-workspace svg{width:26px;height:26px}.navbar .right-wrap .my-workspace span{position:absolute;top:-1px;right:-1px;width:6px;height:6px;background:#fd502a;border-radius:50%}.navbar .right-wrap .my-workspace svg:hover .rect1{fill:#fd502a}.navbar .right-wrap #my-bookcase svg:hover rect,.navbar .right-wrap .my-message svg:hover path,.navbar .right-wrap .my-workspace svg:hover .rect2,.navbar .right-wrap .my-workspace svg:hover circle,.navbar .right-wrap .my-workspace svg:hover path{stroke:#fd502a}.navbar .right-wrap .my-message svg:hover path.red-point{stroke:none}.navbar .right-wrap .my-message svg:hover rect{fill:#fd502a}.navbar .right-wrap svg{width:28px;height:28px}.navbar .right-wrap .search-area{text-align:left}.navbar .right-wrap .search-area svg.h5-search-icon{display:none}.navbar .right-wrap .nickname{max-width:135px;width:auto;word-break:keep-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.navbar .right-wrap .nickname a{color:var(--color---,#000);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.navbar .right-wrap .nickname:hover{color:#fd502a!important}.navbar .right-wrap .userinfo{display:flex;align-items:center;gap:8px}.navbar .right-wrap .nav-login{color:var(--color---,#000);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.navbar .right-wrap #reading-history{line-height:0}.navbar .right-wrap #reading-history svg:hover path{stroke:#fd502a}.navbar .right-wrap .nav-reg{width:94px;height:34px;border-radius:26px;background:var(--color---,#000);color:var(--color--,#fff);font-size:14px;font-style:normal;font-weight:700;line-height:normal;align-items:center;display:flex;justify-content:center}.navbar .right-wrap .nav-reg:hover{color:#fff!important}.navbar .right-wrap .h5-menu{display:none}.navbar .right-wrap .pc-avatar-wrap{display:flex}.navbar .right-wrap .h5-avatar-wrap{display:none}.m-modal-close{z-index:999}.mobile-header{height:46px;max-width:500px;min-width:350px;text-align:center;margin:auto}.mobile-header,.mobile-navbar-wrap{width:100%;background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.1);border-bottom:.5px solid #dedede;z-index:999}.mobile-navbar{display:flex;align-items:center;justify-content:space-between;margin:auto;max-width:calc(500px - 32px);width:calc(100vw - 32px);min-width:calc(350px - 32px);border:0 solid red;height:46px}.mobile-navbar .left-wrap{display:flex;align-items:center;gap:20px}.mobile-navbar .left-wrap a{color:var(--color---,#000);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.mobile-navbar span.text-logo a{margin-right:10px;color:#fd502a;text-align:center;font-family:Toppan Bunkyu Midashi Gothic;font-size:22px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-2px}.mobile-navbar .left-wrap .cate-wrap{display:flex;align-items:center;gap:5px}.mobile-navbar .left-wrap .cate-wrap svg{width:7px;height:5px}.mobile-navbar .right-wrap{display:flex;align-items:center;gap:10px;justify-content:flex-end}.mobile-navbar .right-wrap .search-area{text-align:left}.mobile-navbar .right-wrap .search-area svg.pc-search-icon{width:24px;height:24px;position:absolute;top:25px;z-index:99;margin-left:15px}.mobile-navbar .right-wrap .search-area svg.h5-search-icon{position:relative;margin:auto;padding:auto;top:auto;display:flex;align-items:center;width:20px;height:20px}.mobile-navbar .right-wrap .nickname{max-width:135px;width:auto;word-break:keep-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.mobile-navbar .right-wrap .nickname a{color:var(--color---,#000);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.mobile-navbar .right-wrap .userinfo{display:flex;align-items:center;gap:10px}.mobile-navbar .right-wrap .nav-login{color:var(--color---,#000);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.mobile-navbar .right-wrap .nav-reg{border-radius:26px;background:#333;width:90px;height:32px;display:flex;align-items:center;justify-content:center}.mobile-navbar .right-wrap a.nav-reg{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.mobile-navbar .right-wrap .h5-menu,.mobile-navbar .right-wrap .pc-avatar-wrap{display:flex}.mobile-navbar .right-wrap .h5-avatar-wrap{display:none}.mobile-navbar .right-wrap .h5-menu svg{width:18px;height:18px;margin-top:-2px}.mobile-navbar .right-wrap .nickname,.mobile-navbar .right-wrap .search-area svg.pc-search-icon{display:none}.mobile-navbar .right-wrap svg{width:20px;height:20px;margin-top:5px}.mobile-navbar .right-wrap .pc-avatar-wrap{display:none}.mobile-navbar .right-wrap .h5-avatar-wrap{display:flex}.m-modal-close{position:absolute;top:16px;right:16px;cursor:pointer;z-index:99}.m-modal-close svg{width:18px;height:18px}.h5-nav-reg{display:none}.pc-header .navbar .cate-wrap{position:relative}.pc-header .navbar .menu-popover{width:326px;min-height:400px;border-radius:4px;position:absolute;top:0;left:-75px}.pc-header .navbar .menu-popover svg{position:absolute;top:-50px;left:90px;display:flex;width:20px;height:12px;z-index:100;margin-top:40px;border-radius:4px}.pc-header .navbar .menu-popover .cate-list-wrap{position:absolute;top:35px;left:1px;width:326px;z-index:101;background:#fff;padding:22px 24px 24px;border:.5px solid var(---idle,#f8f8f8);filter:drop-shadow(0 1px 4px rgba(0,0,0,.15));border-radius:4px}.pc-header .navbar .menu-popover .cate-list-wrap .buttons{display:flex;justify-content:space-between}.pc-header .navbar .menu-popover .cate-list-wrap .buttons a{width:134px;height:var(---32,32px);border-radius:4px;border:1px solid #fd502a;color:#fd502a;font-size:13px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:center}.pc-header .navbar .menu-popover .cate-list-wrap .buttons a:hover{background-color:#ed360e1a}.pc-header .navbar .menu-popover .cate-list-wrap .menu-ads{margin:12px 0;height:57px;display:none}.pc-header .navbar .menu-popover .cate-list-wrap .cate-list{margin-top:12px;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:10px}.pc-header .navbar .menu-popover .cate-list-wrap .cate-list a{width:134px;height:34px;border-radius:4px;border:.5px solid var(--color-,#dedede);color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center}.navbar .left-wrap .cate-wrap svg.mouse-out-svg{display:none;width:11px;height:11px;position:absolute;right:2px;transform:scale(.8)}.navbar .left-wrap .cate-wrap:hover path{fill:#fd502a}.navbar .left-wrap .cate-wrap:hover a{color:#fd502a}.navbar .left-wrap .cate-wrap:hover svg.hover-svg{display:none}.navbar .left-wrap .cate-wrap:hover svg.mouse-out-svg{display:inline}.navbar .left-wrap .cate-wrap img{border-radius:4px;object-fit:cover}.navbar .right-wrap #my-bookcase,.navbar .right-wrap .my-message{line-height:0}.navbar .user-seat-area{width:286px}.forget-password-area,.login-form,.resend-mail{margin:0;padding:0;box-sizing:border-box;font-size:12px;height:435px;border-radius:5px}.resend-mail{height:auto}.invisibility{visibility:hidden}.hidden{display:none}.login-form{margin:auto;background:#fff;border-radius:5px;padding:20px 0 20px 30px;display:flex}.login-form .logo-wrap{font-size:20px;font-weight:600;width:50%px;padding:118px 40px 0 33px;text-align:left;line-height:30px}.login-form .logo-wrap .logo,.login-form .logo-wrap .logo span{color:var(--color---,#000);font-size:40px;font-style:normal;font-weight:900;line-height:32px;margin:20px 0 0;letter-spacing:0;line-height:40px}.login-form .logo-wrap .logo span{letter-spacing:-10px}.login-form .logo-wrap .logo-text{font-size:12px;font-style:normal;font-weight:400;width:250px;line-height:20px;margin-top:22px}.login-form .form{margin-left:28px}.login-form .form .close svg{position:absolute;right:24px;top:24px;width:24px;height:24px;flex-shrink:0;cursor:pointer}.login-form .form .login-title{text-align:left;margin-bottom:34px;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-top:35px}.login-form .form .field{height:45px;width:293px}.login-form .form .field.shake{animation:shake .3s ease-in-out infinite}@keyframes shake{0%,to{margin-left:0}20%,80%{margin-left:-12px}40%,60%{margin-left:12px}}.login-form .form .field .input-area{position:relative;margin-top:12px}.login-form .form input{height:35px;width:100%;outline:none;padding:10px 30px 0;border:0;border-bottom:.5px solid #c6c6c6;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#000;caret-color:#fd502a;border-radius:0}.login-form .form input.error{border-bottom:1px solid #fd502a}.login-form .form input::placeholder{color:#999;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.login-form .form .field .password-control-area{width:20px;height:20px;padding:5px;position:absolute;right:4px;top:10px}.login-form .form .field .password-control-icon{pointer-events:inherit}.login-form .form .field .input-area svg{position:absolute;top:55%;transform:translateY(-50%);font-size:18px;pointer-events:none;width:22px;height:22px}.login-form .form .field .icon{left:0;color:#bfbfbf}.login-form .form .field .password-control-icon{right:0;color:#bfbfbf}.login-form .form .field .check-icon{right:10px}.login-form .form .field .check-icon.pass{color:#015201}.login-form .form .field .check-icon.normal{color:#bfbfbf}.login-form .form .field .check-icon.invalid{color:#dc3545}.login-form .form .error-txt{text-align:left;gap:2px;align-items:center;width:320px;align-items:flex-start;margin-top:5px;min-height:36px;height:36px}.login-form .form .error-txt span{color:#fd502a;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.login-form .form .error-txt{display:flex;height:auto}.login-form .form .remember-area{text-align:left;display:flex;align-items:center;padding:0;gap:5px;font-size:12px;color:#666;font-style:normal;font-weight:400;line-height:normal;margin-top:0}.login-form .form .remember-area.pc{display:flex}.login-form .form .remember-area.h5{display:none}.login-form .form .remember-area svg{width:14px;height:14px;margin-top:5px}.login-form .form .pass-link{margin-bottom:30px;color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-top:10px;width:294px}.login-form .form .pass-link .h5{display:none}.login-form .form .pass-link .pc{display:flex;align-items:center;justify-content:center}.login-form .form .pass-link a:hover,.login-form .form-area .other-login a:hover{color:#fd502a;text-decoration:none}.login-form .form .text-ellipsis{white-space:wrap;word-break:break-all}.login-form .form .text-ellipsis,.login-form .form .text-two-line-ellipsis{overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.login-form .form .pass-link a{color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.login-form a{color:#bfbfbf;text-decoration:none}.login-form a:hover{text-decoration:underline}.login-form .form button.login-button{margin-top:13px;border:none;color:#fff;cursor:pointer;border-radius:42px;background:#fd502a;transition:background .2s ease;height:40px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;width:294px;outline:none}.login-form .form button.login-button.invalid{opacity:.3}.login-form .form .google-code-area .google-code{height:75px;padding:0 2px;transform:scale(1);-webkit-transform:scale(.96);transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:0}.login-form .form .google-code-area{height:75px;display:block}.login-form .form .error-normal{font-size:10px;display:flex;gap:5px;align-items:center;margin-bottom:10px;margin-top:5px}.login-form .form .error-normal span{color:#fff;background-color:#dc3545;font-size:10px;display:flex;gap:5px;align-items:center;border-radius:5px;padding:2px 10px}.login-form .form .error-txt{color:#fd502a;font-size:12px;font-style:normal;font-weight:400;line-height:14px;width:295px}.login-form .form .error-txt svg{width:14px;height:14px;color:#fd502a}.login-form .form-area .other-login{display:flex;gap:10px;justify-content:space-between;margin:0 28px 0 18px;padding-top:0}.login-form .form-area .other-login .other-login-icon{width:34px;height:34px;border:1px solid #d7d7d7;border-radius:34px}.login-form .form-area .other-login .other-login-txt{width:34px;text-align:center;display:flex;height:17px;align-items:flex-end;justify-content:center}.login-form .form-area .other-login a{color:#666;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.login-form .form-area .other-login svg{width:16px;height:16px;margin:8px auto auto 8px}.login-form .form-area .other-login .third-login{display:flex;gap:16px;justify-content:space-between;padding:0 10px;align-items:center}.login-form .form-area .other-login .reg-area{outline:none;border-radius:20px;border:1px solid #fd502a;text-align:center;width:136px;height:34px;display:flex;align-items:center;justify-content:center}.login-form .form-area .other-login .reg-area a{color:#fd502a;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.login-form .form-area .other-login a{color:#000;text-decoration:none}.login-form .form .title{display:none}.forget-password-area{width:568px;height:238px;margin:auto;background-color:#fff;padding:0 30px}.forget-password-area .title{text-align:left;padding:40px 0 10px;justify-content:space-between}.forget-password-area .title span{font-size:16px;font-style:normal;font-weight:700;line-height:normal}.forget-password-area .title svg{width:24px;height:24px;position:absolute;top:24px;right:24px}.forget-password-area .sub-title{text-align:left;padding:10px 0;width:330px;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.forget-password-area form{margin:auto}.forget-password-area .input-area{display:flex;gap:10px;font-size:12px;margin-top:10px}.forget-password-area .input-area label{padding-top:10px;font-size:13px;font-style:normal;font-weight:500;line-height:20px;padding-right:5px}.forget-password-area .input-area .error-text{display:flex;gap:5px;margin-top:10px;align-items:flex-start}.forget-password-area .input-area .error-text div{color:#fd502a;font-size:12px;font-style:normal;font-weight:400;line-height:14px;width:270px;overflow:hidden;text-overflow:ellipsis;height:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.forget-password-area .input-area .error-text svg{width:13px;height:13px;color:#fd502a}.forget-password-area .input-area input{outline:none;font-size:14px;padding:0 10px;color:#aaa;width:288px;height:40px;flex-shrink:0;border-radius:4px;border:.5px solid var(--color---,#999);background:var(--color--,#fff);caret-color:#fd502a;color:var(--color---,#000);font-size:13px;font-style:normal;font-weight:400;line-height:normal}.forget-password-area .input-area input.invalid{border:.5px solid #fd502a;background:var(--color--,#fff)}.forget-password-area .input-area input::placeholder{color:var(--color---,#999);font-size:13px;font-style:normal;font-weight:400;line-height:normal}.forget-password-area .input-area button{width:100px;border-radius:4px;background:#fd502a;height:40px;flex-shrink:0;border:0;outline:none}.forget-password-area .input-area button,.forget-password-area .input-area button i{color:var(--color--,#fff);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.forget-password-area .input-area button.invalid{opacity:.3}.forget-password-area .cancel-area{margin-top:20px;border-top:1px solid #bfbfbf;text-align:center;padding:10px 0 20px}.resend-mail .send-icon{margin-bottom:17px;text-align:center}.resend-mail .send-icon svg{width:72px;height:72px;margin:50px auto 0;color:#25b570}.resend-mail .close svg{width:24px;height:24px;position:absolute;top:24px;right:24px}.resend-mail .sub-title{padding:0 20px;margin:auto;line-height:20px;display:flex;flex-direction:column}.resend-mail .sub-title span{color:var(--color---,#000);font-weight:500}.resend-mail .send-tip,.resend-mail .sub-title span{text-align:center;font-size:12px;font-style:normal;line-height:20px}.resend-mail .send-tip{color:#aaa;margin:20px auto;padding:0 20px;min-width:260px;color:#666;font-weight:400}.resend-mail .action-area{gap:12px;min-width:200px;margin:23px auto auto;display:flex;justify-content:center}.resend-mail .action-area i{font-style:normal}.resend-mail .action-area button{width:170px;font-size:14px;color:#fff;border-radius:5px;height:40px;margin:0 auto 10px;background-color:#fff;border-radius:27px;border:1px solid #fd502a}.resend-mail .action-area button,.resend-mail .action-area i{color:#fd502a;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.resend-mail .action-area button.invalid{opacity:.3}.resend-mail .action-area button.valid:hover{background-color:#ed360e1a}.resend-mail .error-text-wrap{width:84%;margin:auto}.resend-mail .error-text{display:flex;gap:2px;text-align:left;align-items:flex-start;margin-top:-3px;margin-left:2px}.resend-mail .error-text div{padding:0;border-radius:5px;width:100%;color:#fd502a;max-height:50px;font-size:12px;font-weight:400;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.resend-mail .error-text svg{width:16px;min-width:16px;height:16px;min-height:16px;color:#fd502a;margin-top:2px}.grecaptcha-badge,.grecaptcha-logo{display:none}.login-form .form.v3 .login-title{margin-bottom:52px;margin-top:60px}.login-form .form.v3 .google-code-area{height:auto}.login-form .form.v3 .form-area .other-login{margin-top:63px}.user-popover-anchor{cursor:pointer}.userinfo-popover{border:0 solid red;position:absolute;width:214px;margin-left:-85px;height:100%}.userinfo-popover .user-level-stat{padding:0;height:64px;margin-top:20px;display:block}.userinfo-popover .userinfo-wrap{margin-top:48px;margin-bottom:0;width:214px;position:fixed;top:15px;padding:6px 24px 0;filter:drop-shadow(0 1px 8px rgba(0,0,0,.15));z-index:98;border-radius:4px;border:var(--Banner-number,0) solid var(---idle,#f8f8f8);background:var(---idle,#fff)}.userinfo-popover .polygon svg{position:absolute;margin-top:4px;margin-left:97px;z-index:0;width:20px;height:12px;border:0 solid #fff;z-index:99;fill:#fff}.reading-header .userinfo-popover .userinfo-wrap{margin-top:25px}.reading-header .userinfo-popover .polygon svg{margin-left:95px;margin-top:2px}.userinfo-popover .menus{display:flex;flex-direction:column;margin:10px 0 16px}.userinfo-popover .menus a{color:var(--color---,#000);font-size:13px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;text-align:left;margin-top:6px}.userinfo-popover .fans a:hover,.userinfo-popover .fans a:hover b,.userinfo-popover .menus a:hover{color:#fd502a}.userinfo-popover .menus svg{width:24px;height:24px;position:relative;margin-left:-5px;transform:scale(1);display:none}.userinfo-popover .fans{display:flex;gap:8px;justify-content:center;align-items:center;flex-direction:column;width:100%;padding-bottom:6px}.userinfo-popover .fans a{display:flex;justify-content:space-between;align-items:center;gap:0;color:var(--color---,#666);text-align:center;font-size:11px;font-style:normal;font-weight:400;width:100%}.userinfo-popover .fans a b{color:var(--color---,#000);text-align:center;font-size:13px;font-style:normal;font-weight:700}.userinfo-popover .userinfo-wrap .username div{overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.userinfo-popover .userinfo-wrap .username div.penname{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:left;width:100%;margin-top:8px;cursor:default}.userinfo-popover .userinfo-wrap .username div.usernickname{color:#666;font-size:11px;font-style:normal;font-weight:400;text-align:left;width:100%;margin-top:1px;cursor:default}.userinfo-popover .userinfo-wrap .user-popover-divider{height:1px;width:214px;background:#dedede;margin-top:12px;margin-left:-24px}.UserLevelIcon_levels__KSj_u{display:flex;gap:8px;margin-top:10px;align-items:center;justify-content:center}.UserLevelIcon_levels__KSj_u label{color:var(--color---,#000);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.UserLevelIcon_levels__KSj_u button{min-width:27px;height:16px;flex-shrink:0;color:var(--color--,#fff);font-size:11px;font-style:normal;font-weight:700;line-height:normal;border-radius:27px;background:linear-gradient(90deg,#fd502a 5.56%,#ff650f 92.59%)}.UserLevelIcon_levels__KSj_u span{width:96px;height:4px;flex-shrink:0;border-radius:23px;background:#e4e4e4;cursor:default}.UserLevelIcon_levels__KSj_u span b{display:block;border-radius:27px;width:57px;height:4px;flex-shrink:0}.UserLevelIcon_levels__KSj_u button.UserLevelIcon_currentLevel__7PIVH,.UserLevelIcon_levels__KSj_u span b{background:linear-gradient(90deg,#5cd551 5.56%,#c4c72e 92.59%)}.UserLevelIcon_levels__KSj_u i{color:var(--color---,#000)}.UserLevelIcon_levels__KSj_u a,.UserLevelIcon_levels__KSj_u i{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.UserLevelIcon_levels__KSj_u a{color:#fd502a}.UserLevelIcon_levelsDetail__xQ1hG{color:#666;font-size:11px;font-style:normal;font-weight:400;line-height:normal;padding-top:8px;text-align:left}.UserLevelIcon_levelsDetail__xQ1hG b{font-weight:500}#search-input{width:96px;height:34px;border-radius:18px;background:var(--Ranking4,#f0f0f0);border:0;color:var(--color---,#000);font-size:13px;font-style:normal;font-weight:350;line-height:normal;padding:3px 0 0 36px;box-shadow:none;outline:none}#search-input::placeholder{font-size:13px;font-weight:350;color:#999}.search-auto-complete{position:relative}.search-auto-complete .svg-wrap{display:flex;align-items:center;height:34px}#search-input-listbox{color:var(--color---,#000);font-size:13px;font-style:normal;font-weight:400;line-height:24px;width:291px;height:396px;min-height:396px;max-height:396px;border-radius:4px;border:.5px solid #f8f8f8;background:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.15)}.MuiAutocomplete-root .MuiTouchRipple-root,.MuiAutocomplete-tag-deleteIcon{display:none}.search-auto-complete svg.pc-search-icon{width:24px;height:24px;position:absolute;top:5px;z-index:99;margin-left:9.5px;cursor:pointer}.search-hot-words-wrap{width:292px;max-height:396px;border-radius:4px;border:.5px solid var(---idle,#f8f8f8);background:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.15);overflow-y:auto;position:absolute;margin-top:10px;padding:16px;display:flex;flex-direction:column}.search-hot-words-wrap.hidden{display:none}.search-hot-words-wrap label{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:36px;cursor:pointer;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;min-height:36px}.search-hot-words-wrap label:hover{color:#fd502a}.search-area svg.pc-search-icon:hover path{fill:#fd502a}