.Home_zentai__Wj_Vq{overflow:hidden}.Home_container__bCOhY{width:1000px;margin:0 auto;padding:0;min-height:100vh;display:grid;grid-template:"... ....... ........ ................ ..." "... top     top      top              ..." 70px "... ....... ........ ................ ..." 25px "... sidebar ........ paginationT    ..." "... sidebar ........ ................ ..." "... sidebar ........ searchkey        ..." "... sidebar ........ ................ ..." 10px "... sidebar ........ results          ..." 1fr "... sidebar ........ ................ ..." 10px "... sidebar ........ paginationB ..." "... ....... ........ ................ ..." "... footer  footer   footer           ..." 100px "... ....... ........ ................ ..."/auto 230px 10px 1fr auto}.Home_top__z7jBp{grid-area:top}.Home_paginationT__9Vw_R{grid-area:paginationT;text-align:left}.Home_paginationB__45Z9f{grid-area:paginationB;text-align:left}.Home_paginationbottom__HKRuI,.Home_paginationtop__x9IC0{display:none}.Home_searchkey__ZugUc{grid-area:searchkey}.Home_sidebar___cAMT{grid-area:sidebar}.Home_results__7EkV7{grid-area:results}.Home_footer____T7K{grid-area:footer;font-size:1rem}.Home_siteTitle__DFCLD{font-size:1.5rem;text-align:center}.Home_readmore__Jlyox{display:none}.Home_searchForm__FuwOP{display:grid;grid-template:"... .............. ... ........... ... ............ ..." 10px "... selectCategory ... searchBox ... searchButton ..." "... .............. ... ........... ... ............ ..." 10px/auto 100px 0 300px 0 50px auto}.Home_selectCategory__7qtUW{grid-area:selectCategory;background-color:rgba(57,60,60,.171)}.Home_searchBox__QgDpU{grid-area:searchBox;position:relative;z-index:0}.Home_searchBox__QgDpU:before{content:"";width:16px;height:16px;background:url(/_next/static/media/icon.d7dcebe4.png) no-repeat 50%/auto 100%;display:inline-block;position:absolute;z-index:0;top:5px;left:6px}.Home_searchBox__QgDpU input{padding:2px 2px 2px 27px;font-size:1.2rem;width:300px}.Home_searchButton__RV6Zb{grid-area:searchButton}.Home_pageButtonC__gRhia,.Home_pageButton__iky2P{width:50px;height:33px;font-size:1rem}.Home_pageButtonC__gRhia{font-weight:700;background-color:#7cd8d8}.Home_prevPageButton__jjZGk{width:50px;height:33px;margin-right:5px;font-size:1rem}.Home_nextPageButton__OQ0e6{width:50px;height:33px;margin-left:5px;font-size:1rem}.Home_pageSpan__eubHl{display:inline-block;text-align:center;width:17px;height:33px;font-size:1rem;font-weight:700}.Home_pagination2__nSldm{margin-top:10px;text-align:right}.Home_sidebar___cAMT{margin:5px}.Home_sidebarmidashi__q_aFQ{padding:5px;font-size:1.2rem;font-weight:700;margin-top:5px;margin-bottom:5px}.Home_sidebarlist__fhX6_ #Home_active__YzwIj{background-color:#73bde5}.Home_sidebarlist__fhX6_ .Home_sidebarrow__mX_Md:hover{cursor:pointer;background-color:#7cd8d8}.Home_sidebarlist__fhX6_ .Home_sidebarrow__mX_Md{padding:5px;font-size:1rem}.Home_empty__heR_z{text-align:center;margin-top:100px}.Home_item__UrFES{font-size:1rem;border:1px solid #e2e8f0;padding:5px;display:grid;grid-template:"... ............ ... ... ..." 5px "... title        ... img ..." "... ............ ... img ..." 5px "... description  ... img ..." "... ............ ... img ..." 5px "... price        ... img ..." "... ............ ... img ..." 5px "... category     ... img ..." "... ............ ... img ..." 5px "... merchantName ... img ..." "... ............ ... ... ..." 5px/auto 1fr 10px auto auto;margin-top:8px}.Home_img__Xgkmt{grid-area:img}.Home_title__T09hD{grid-area:title;font-size:1.2rem}.Home_title__T09hD a{color:#0070f3}.Home_title__T09hD a:active,.Home_title__T09hD a:focus,.Home_title__T09hD a:hover{text-decoration:underline}.Home_description__41Owk{grid-area:description;line-height:1.5;font-size:1rem;white-space:pre-line;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.Home_price__dBkTx{grid-area:price;text-align:center;font-size:1rem}.Home_category__tO5ja{grid-area:category;text-align:right;font-size:.9rem;word-break:break-all}.Home_merchantName__7MYpN{grid-area:merchantName;font-size:.9rem;text-align:right}.Home_openbtn1__suLJa{display:none}.Home_checkbox__8_7F5{position:absolute;left:-50vw}.Home_page_top_btn__lN1QB{position:fixed;bottom:10px;right:10px;font-weight:700;font-size:.8rem;padding:.7em;text-align:center;background:rgba(5,5,5,.8);color:#fff;transition:.3s0}.Home_page_top_btn__lN1QB:hover{color:hsla(0,0%,100%,.8)}@media screen and (max-width:800px){.Home_container__bCOhY{width:100%;margin:0 auto;padding:10px;min-height:100vh;display:grid;grid-template:"... ................ ..." 0 "... top              ..." 60px "... ................ ..." 3px "... results          ..." 1fr "... ................ ..." 3px "... readmore         ..." "... ................ ..." "... footer           ..." 10px "... ................ ..." 5px/auto auto auto}.Home_paginationB__45Z9f,.Home_paginationT__9Vw_R{display:none}.Home_readmore__Jlyox{display:block;grid-area:readmore;text-align:center;font-size:1rem}.Home_readmoreButton__I_8Tu{font-size:1.2rem;margin-top:10px;margin-bottom:10px;border-radius:100vh}.Home_siteTitle__DFCLD{font-size:1.2rem;text-align:center}.Home_searchForm__FuwOP{display:grid;grid-template:"... .............. ... ........... ... ............ ..." 5px "... selectCategory ... searchBox   ... searchButton ..." "... .............. ... ........... ... ............ ..." 0/auto 100px 0 300px 0 50px auto}.Home_selectCategory__7qtUW{grid-area:selectCategory;background-color:rgba(57,60,60,.171);font-size:1rem}.Home_searchInput___KTJf{grid-area:searchInput;font-size:1rem}.Home_searchButton__RV6Zb{grid-area:searchButton;font-size:1rem}.Home_paginationbottom__HKRuI,.Home_paginationtop__x9IC0{display:none}.Home_item__UrFES{padding:5px;line-height:1;display:grid;grid-template:"... ............ ... ... ..." 5px "... title        ... img ..." "... ............ ... img ..." 5px "... description  ... img ..." "... ............ ... img ..." 5px "... price        ... img ..." "... ............ ... img ..." 5px "... category     ... img ..." "... ............ ... img ..." 5px "... merchantName ... img ..." "... ............ ... ... ..." 5px/auto 1fr 10px auto auto;margin-top:8px}.Home_title__T09hD{font-size:1.2rem}.Home_description__41Owk{line-height:1.5;font-size:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.Home_price__dBkTx{grid-area:price;text-align:center;font-size:1rem}.Home_category__tO5ja{grid-area:category;text-align:right;word-break:break-all;font-size:1rem}.Home_merchantName__7MYpN{grid-area:merchantName;text-align:right;font-size:1rem}.Home_zentai__Wj_Vq{position:relative}.Home_openbtn1__suLJa{display:block;position:absolute;z-index:4;top:10px;left:10px;background:#fff;cursor:pointer;width:40px;height:40px;border-radius:5px}.Home_openbtn1__suLJa span{display:inline-block;transition:all .4s;position:absolute;z-index:4;top:0;left:12px;height:3px;border-radius:2px;background:#000;width:45%}.Home_openbtn1__suLJa span:first-of-type{top:11px}.Home_openbtn1__suLJa span:nth-of-type(2){top:19px}.Home_openbtn1__suLJa span:nth-of-type(3){top:27px}.Home_checkbox__8_7F5:checked~.Home_openbtn1__suLJa span:first-of-type{z-index:2;top:18px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.Home_checkbox__8_7F5:checked~.Home_openbtn1__suLJa span:nth-of-type(2){opacity:0}.Home_checkbox__8_7F5:checked~.Home_openbtn1__suLJa span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}.Home_sidebar___cAMT{position:fixed;z-index:3;top:0;left:-120%;width:230px;height:100vh;padding-top:40px;background:#fff;transition:all .2s;overflow-y:scroll;scrollbar-face-color:#999;scrollbar-track-color:#eee;-webkit-overflow-scrolling:touch}.Home_sidebarlist__fhX6_ .Home_sidebarrow__mX_Md{padding:2px;font-size:1rem}.Home_checkbox__8_7F5:checked~.Home_container__bCOhY .Home_sidebar___cAMT{left:0}.Home_checkbox__8_7F5:checked~.Home_container__bCOhY{overflow:hidden}.Home_checkbox__8_7F5:checked~.Home_back__93Alp{position:absolute;z-index:1;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)!important}}@media screen and (max-width:630px){.Home_container__bCOhY{width:100%;margin:0 auto;padding:10px;min-height:100vh;display:grid;position:relative;grid-template:"... ................ ..." 0 "... top              ..." 60px "... ................ ..." 3px "... results          ..." 1fr "... ................ ..." 3px "... readmore         ..." "... ................ ..." 3px "... footer           ..." 10px "... ................ ..." 5px/auto 1fr auto}.Home_siteTitle__DFCLD{text-align:left;font-size:1.2rem;margin-left:60px}.Home_openbtn1__suLJa{position:static}.Home_zentai__Wj_Vq{position:relative}.Home_openbtn1__suLJa{display:block;position:absolute;z-index:4;top:10px;left:auto;right:10px;background:#fff;cursor:pointer;width:50px;height:50px;border-radius:5px}.Home_sidebar___cAMT{position:fixed;z-index:3;top:0;left:auto;right:-120%;width:230px;height:100vh;background:#fff;transition:all .2s;overflow-y:scroll;scrollbar-face-color:#999;scrollbar-track-color:#eee;-webkit-overflow-scrolling:touch}.Home_sidebarmidashi__q_aFQ{font-size:1rem}.Home_checkbox__8_7F5:checked~.Home_container__bCOhY .Home_sidebar___cAMT{left:auto;right:0}.Home_checkbox__8_7F5:checked~.Home_back__93Alp{position:absolute;z-index:1;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)!important}.Home_selectCategory__7qtUW{display:none}.Home_searchForm__FuwOP{display:grid;grid-template:"... ........... ... ............ ..." 3px "... searchBox ... searchButton   ..." "... ........... ... ............ ..." 0/10px 250px 0 50px auto}.Home_searchBox__QgDpU input{padding:2px 2px 2px 27px;font-size:1.2rem;width:250px}.Home_item__UrFES{border:1px solid #e2e8f0;padding:3px;display:grid;grid-template:"... ............ ... ... ..." 5px "... title        ... img ..." "... ............ ... img ..." 5px "... description  ... img ..." "... ............ ... img ..." 5px "... price        ... img ..." "... ............ ... img ..." 5px "... category     ... img ..." "... ............ ... img ..." 5px "... merchantName ... img ..." "... ............ ... ... ..." 5px/auto 1fr 10px auto auto;margin-top:3px}.Home_img__Xgkmt{width:100%;height:auto}.Home_title__T09hD{font-size:1rem}.Home_description__41Owk{line-height:1.5;font-size:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.Home_category__tO5ja,.Home_merchantName__7MYpN,.Home_price__dBkTx{font-size:1rem}}