html,body{margin:0;padding:0;height:100%}.search-page{display:flex;justify-content:center;align-items:center;position:relative;min-height:100vh;background-color:#eee}.search-box{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;max-width:1000px;background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.16);overflow:hidden;margin:0 auto;border-radius:12px}.search-box .login-input{min-height:50px}#search-form{flex:1 0 100%;max-width:480px;width:100%;padding:60px}#search-form p{margin-bottom:60px}#search-form p.form-title{color:#333;font-family:"Josefin Sans",sans-serif;font-size:42px;font-weight:bold;line-height:1}#search-form .ant-form-item-label>label.ant-form-item-required::before{display:none}.ant-form-item-control-input-content{text-align:left}#search-form .ant-input-affix-wrapper{padding:12px 15px}#search-form_username{height:48px}#search-form .ant-btn{height:42px;letter-spacing:1px;border-radius:6px}.search-form-button{width:100%}.illustration-wrapper{display:flex;align-items:flex-end;max-width:800px;min-height:100%;background-color:#fffdf2}.illustration-wrapper img{display:block;width:100%}@media screen and (max-width: 1023px){.login-box{flex-direction:column;box-shadow:none}.illustration-wrapper{max-width:100%;min-height:auto}#search-form{max-width:100%}}.search-title{margin-bottom:10px}
.dark-bg{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.container{height:100%;margin:0 auto}.container .header{box-sizing:border-box;width:100%;height:60px;background:#fff;border-bottom:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;color:#000;flex:none;order:0;flex-grow:0}.container .header div{font-family:"Helvetica";font-style:normal;font-weight:700;font-size:17px;line-height:20px}.container .filter{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px;width:100%;height:38px;background:#fff;flex:none;order:1;flex-grow:0}.container .filter div{display:flex;align-items:center;font-family:"NanumGothic";font-style:normal;font-weight:400;font-size:14px;line-height:14px;text-align:center}.container .filter div img{width:24px;height:24px}.container .filter .count{padding-left:13px}.container .filter .search{padding-right:10px;cursor:pointer}.container .itemList{display:flex;flex-direction:column;padding:10px 0 15px 0;width:100%;flex:none;order:2;flex-grow:0}.container .itemList .item{padding:10px 13px;width:90%;height:140px;background:#fff}.container .itemList .item .item-flex{display:flex}.container .itemList .item .item-detail-flex div{margin-right:10px}.container .itemList .item .item-content{display:flex;flex-direction:column;margin-left:10px}.container .itemList .item .item-content .id{font-family:"Helvetica";font-style:normal;font-weight:700;font-size:11px;line-height:120%;color:#666}.container .itemList .item .item-content .title{font-family:"Helvetica";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#373737}.container .itemList .item .item-content .price{font-family:"Helvetica";font-style:normal;font-weight:700;font-size:15px;line-height:120%;color:#000}.container .itemList .item .item-content .unitQty-fee{font-family:"Helvetica";font-style:normal;font-weight:400;font-size:11px;line-height:120%;color:#666}.container .itemList .item .item-content div{padding:3px 0 3px 0}.container .itemList .item img{width:120px;height:120px}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.search-layer{display:none;flex-direction:column;align-items:flex-start;box-sizing:border-box;position:fixed;width:100%;height:35%;background:#fff;border:.1px solid #000;border-radius:18px 18px 0px 0px;flex:none;order:2;flex-grow:0;bottom:0;animation:fadeInUp .15s}.search-layer .layer-title{display:flex;align-items:flex-start;padding:20px 15px;margin-top:30px}.search-layer .layer-title input{box-sizing:border-box;width:75%;height:35px;border:1px solid #ddd;border-radius:6px;padding-left:12px}.search-layer .layer-title div{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8.5px 19.5px;gap:10px;background:#fff;border:1px solid #aaa;border-radius:6px;width:25%;height:15px;margin-left:10px;cursor:pointer}.search-layer .layer-footer{width:100%;display:flex;flex-direction:column;position:absolute;bottom:0;border-top:1px solid #f0f0f0;padding-top:7px}.search-layer .layer-footer .layer-kw{display:flex;flex-wrap:wrap}.search-layer .layer-footer .layer-kw div{display:flex;padding:0 0 0 10px;align-items:center;font-family:"Helvetica";font-style:normal;font-weight:400;font-size:13px;line-height:21px;letter-spacing:-0.5px;color:#00b336}.search-layer .layer-footer .layer-kw img{width:24px;height:24px;cursor:pointer}.search-layer .layer-footer .layer-footer-flex{display:flex}.search-layer .layer-footer .layer-footer-flex .reset{display:flex;flex-direction:row;justify-content:center;align-items:center;width:35%;height:45px;background:#fff;border-radius:6px;margin:10px;cursor:pointer}.search-layer .layer-footer .layer-footer-flex .reset img{width:32px;height:32px}.search-layer .layer-footer .layer-footer-flex .search-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:65%;height:45px;background:#00b336;border-radius:6px;margin:10px;cursor:pointer}@media(max-height: 700px){.search-layer{height:60%}}.ant-spin-nested-loading>div>.ant-spin{position:fixed;max-height:none}
