@charset "UTF-8";.sp_block{display:none}@media screen and (max-width:599px){.pc_block{display:none}.sp_block{display:block}.sp_none{display:none}}*{-webkit-tap-highlight-color:transparent!important}@media screen and (max-width:599px){#breadcrumbs{display:block;width:100%;padding:5px 15px!important}#breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;font-size:10px;overflow-x:auto;white-space:nowrap}#breadcrumbs ul li{display:block;margin-right:5px}#breadcrumbs ul li:not(:last-child):after{content:"/";margin-left:5px}}main{position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:400;min-width:unset;overflow:hidden;color:#681910}main a{text-decoration:none}main img{width:auto;max-width:100%;height:auto;vertical-align:top}button,input{font-family:"Noto Sans JP",sans-serif;font-weight:500;background-color:transparent;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button:hover,input:hover{cursor:pointer}section{width:100%;position:relative}.wrap{width:92.31%;max-width:1200px;margin:0 auto;position:relative}.fv{width:100%;height:auto;background-color:#f5edde}.fv h1{text-align:center}.fv h1 img{width:100%;max-height:unset;max-width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1550px){.fv h1 img{width:1366px;height:auto;max-height:490px;max-width:100%}}.intro{padding:43px 0 62px;background-color:#F5EDDE;position:relative;background:url(/images/special/autumn/bg_intro.png) repeat 13% 20%;background-size:7%}.intro .lead{font-family:"Noto Serif JP",serif;font-weight:600;font-size:20px;line-height:35px;text-align:center}.intro ul{margin-top:39px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px 2.75%}.intro ul li{max-width:380px;width:31%;border-radius:10px}.intro ul .listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none!important}.intro ul .listitem .thumb{border-radius:10px 10px 0 0}.intro ul .listitem .thumb img{border-radius:10px 10px 0 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro ul .listitem .text{background-color:#fff;border-radius:0 0 10px 10px;padding:14px 19px 16px}.intro ul .listitem .text h2{font-family:"Noto Serif JP",serif;font-weight:600;font-size:clamp(18px,1.5061425061px + 1.7199017199vw,25px);color:#681910;line-height:35px}.intro ul .listitem .text>p{font-size:16px;line-height:26px;color:#681910;margin-top:7px;padding-right:13%;position:relative}.intro ul .listitem .text>p:before{content:"";display:block;background:url(/images/special/autumn/icon_intro_pc.svg) no-repeat;background-size:contain;width:28px;height:28px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.intro:before{content:"";display:block;background:url(/images/special/autumn/deco_intro_left_pc.svg) no-repeat;background-size:contain;width:271px;height:139px;position:absolute;top:43px;pointer-events:none}.intro:after{content:"";display:block;background:url(/images/special/autumn/deco_intro_right_pc.svg) no-repeat;background-size:contain;width:293px;height:139px;position:absolute;bottom:-1px;right:0;pointer-events:none}@media screen and (min-width:600px) and (max-width:959px){.intro ul{gap:35px 3%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.intro ul li{max-width:unset;width:47%}}@media screen and (max-width:599px){.intro{padding:21px 0 52px;background-size:36%}.intro .lead{font-size:16px;line-height:26px;text-align:left}.intro ul{margin-top:31px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}.intro ul li{max-width:unset;width:100%;position:relative}.intro ul li:before{content:"";display:block;background:url(/images/special/autumn/icon_intro_sp.svg) no-repeat;background-size:contain;width:26px;height:26px;position:absolute;bottom:11px;right:11px}.intro ul .listitem{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.intro ul .listitem .thumb{width:37.22%;border-radius:10px 0 0 10px}.intro ul .listitem .thumb img{border-radius:10px 0 0 10px}.intro ul .listitem .text{width:62.78%;border-radius:0 10px 10px 0;padding:14px 17px 5px 22px}.intro ul .listitem .text h2{font-size:clamp(16px,11.2872727273px + 1.4545454545vw,20px);line-height:1.3}.intro ul .listitem .text>p{margin-top:8px;font-size:14px;line-height:1.7;padding-right:0}.intro ul .listitem .text>p:before{content:none}.intro:after,.intro:before{content:none}}.search{padding-top:85px;padding-bottom:43px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='6' stitchTiles='stitch' seed='0'/%3E%3CfeColorMatrix type='luminanceToAlpha'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.15'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' fill='%23FFFFFF' opacity='0.6'/%3E%3C/svg%3E");background-repeat:repeat;background-color:#BD9951;position:relative}.search .wrrap{z-index:2}.search h2{font-family:"Noto Serif JP",serif;font-weight:600;font-size:50px;line-height:1;text-align:center;color:#fff}.search h2 span{color:#D01B21}.search:before{content:"";display:block;background:url(/images/special/autumn/deco_search_left_pc.svg) no-repeat;background-size:contain;width:36.02%;max-width:492px;height:278px;position:absolute;top:0;pointer-events:none}.search:after{content:"";display:block;background:url(/images/special/autumn/deco_search_right_pc.svg) no-repeat;background-size:contain;width:36.02%;max-width:492px;height:278px;position:absolute;top:0;right:0;pointer-events:none}.search .areablockMenu{margin-top:45px}.search .areablockMenu>ul{background-color:#fff;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;vertical-align:baseline}.search .areablockMenu>ul li{height:100%;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px * 2) / 11);flex:0 0 calc((100% - 24px * 2) / 11);position:relative}.search .areablockMenu>ul li button{height:100%;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Noto Sans JP",sans-serif;font-weight:400;color:#681910;font-size:clamp(14px,10.8668407311px + 0.5221932115vw,18px);white-space:nowrap}.search .areablockMenu>ul li button:not(:first-child,:last-child){padding-left:0;padding-right:0}.search .areablockMenu>ul li:first-child{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px * 2) / 11 + 24px);flex:0 0 calc((100% - 24px * 2) / 11 + 24px)}.search .areablockMenu>ul li:first-child button{padding-left:24px;border-top-left-radius:30px;border-bottom-left-radius:30px}.search .areablockMenu>ul li:last-child{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px * 2) / 11 + 25px);flex:0 0 calc((100% - 24px * 2) / 11 + 25px)}.search .areablockMenu>ul li:last-child button{padding-right:24px;border-top-right-radius:30px;border-bottom-right-radius:30px}.search .areablockMenu>ul li:hover button{color:#D01B21}.search .areablockMenu>ul li.active:before{content:"";position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-top:32px solid #D01B21;border-right:9px solid transparent;border-left:9px solid transparent}.search .areablockMenu>ul li.active:first-child:before{left:62%}.search .areablockMenu>ul li.active:last-child:before{left:44%}.search .areablockMenu>ul li.active button{background-color:#D01B21;color:#fff}@media screen and (min-width:600px) and (max-width:959px){.search .areablockMenu>ul{height:unset;background-color:transparent;border-radius:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:4px 3px}.search .areablockMenu>ul li{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:calc((100% - 6px) / 3);-webkit-box-sizing:border-box;box-sizing:border-box}.search .areablockMenu>ul li button{width:100%;height:50px;font-size:15px;background-color:#fff;border:1px solid #681910;-webkit-box-sizing:border-box;box-sizing:border-box}.search .areablockMenu>ul li:first-child,.search .areablockMenu>ul li:last-child{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.search .areablockMenu>ul li:first-child button,.search .areablockMenu>ul li:last-child button{padding:0;border-radius:0}.search .areablockMenu>ul li.active:before{content:none}}@media screen and (max-width:599px){.search{padding-top:57px;padding-bottom:14px}.search h2{font-size:35px}.search:before{max-width:200px;width:51.28%;height:113px}.search:after{content:none}.search .areablockMenu{margin-top:24px}.search .areablockMenu>ul{height:unset;background-color:transparent;border-radius:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:4px 3px}.search .areablockMenu>ul li{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:calc((100% - 6px) / 3);-webkit-box-sizing:border-box;box-sizing:border-box}.search .areablockMenu>ul li button{width:100%;height:50px;font-size:15px;background-color:#fff;border:1px solid #681910;-webkit-box-sizing:border-box;box-sizing:border-box}.search .areablockMenu>ul li:first-child,.search .areablockMenu>ul li:last-child{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.search .areablockMenu>ul li:first-child button,.search .areablockMenu>ul li:last-child button{padding:0;border-radius:0}.search .areablockMenu>ul li.active:before{content:none}}.results .genreMenu{background-color:#BD9951;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='6' stitchTiles='stitch' seed='0'/%3E%3CfeColorMatrix type='luminanceToAlpha'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.15'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' fill='%23FFFFFF' opacity='0.6'/%3E%3C/svg%3E")}.results .genreMenu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:0 2.5%;max-width:1200px;width:92.31%;margin:auto}.results .genreMenu>ul li{height:50px;max-width:214px;width:18%;border:1px solid #FFFCF7;background-color:rgba(255,252,247,0.1490196078)}.results .genreMenu>ul li>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:clamp(14px,4.5418719212px + 0.9852216749vw,18px);color:#fff;font-family:"Inter","Noto Sans JP",sans-serif;font-weight:400}.results .genreMenu>ul li>button:after{content:"▼";display:inline-block;font-size:15px;margin-left:0.2em}.results .genreMenu>ul li>button:hover{opacity:0.7}.results .results_prefWrap{position:relative;z-index:3;display:none}.results .results_prefWrap.show{display:block}.results .genreShopBlock{scroll-margin-top:50px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='6' stitchTiles='stitch' seed='0'/%3E%3CfeColorMatrix type='luminanceToAlpha'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.15'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' fill='%23FFFFFF' opacity='0.6'/%3E%3C/svg%3E");background-repeat:repeat;background-size:cover}.results .genreShopBlock h3{font-size:30px;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#fff;padding-bottom:14px;border-bottom:1px solid #fff;line-height:1;position:relative}.results .genreShopBlock h3 .areablockName{display:none}.results .genreShopBlock h3:after,.results .genreShopBlock h3:before{content:"";display:block;background:url(/images/special/autumn/icon_dia.svg) no-repeat;background-size:contain;width:6px;height:6px;position:absolute;bottom:-6.5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.results .genreShopBlock h3:before{left:0}.results .genreShopBlock h3:after{right:0}.results .genreShopBlock .ttlBlock{position:relative}.results .genreShopBlock .ttlBlock>a{position:absolute;top:0;right:0;color:#fff;font-size:16px;font-family:"Noto Sans JP",sans-serif;font-weight:500;text-decoration:underline}.results .genreShopBlock .prefMenu{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#fff;font-size:16px;margin-top:14px}.results .genreShopBlock .prefMenu li{display:inline-block}.results .genreShopBlock .prefMenu li:not(:last-child):after{content:"｜";display:inline-block}.results .genreShopBlock .prefMenu li a{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#fff;font-size:16px}.results .shopList{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;gap:58px 2.25%}.results .shopList li{max-width:280px;width:23%;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#FFFCF7}.results .shopList li .thumb img{border:2px solid #FFFCF7;-webkit-box-sizing:border-box;box-sizing:border-box;-o-object-fit:cover;object-fit:cover;aspect-ratio:280/199}.results .shopList li .info{margin-top:14px}.results .shopList li .info .location{font-size:15px}.results .shopList li .info .location:before{content:"";width:14px;height:21px;background:url(/images/special/autumn/icon_pin.svg) no-repeat;background-size:contain;display:inline-block;margin-right:10px;vertical-align:-4px}.results .shopList li .info .name{font-size:18px;line-height:1.4;margin-top:5px;height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.results .shopList li .link{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0 7%;font-size:14px;line-height:1}.results .shopList li .link a{height:36px;width:46.5%;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.results .shopList li .link a:first-child{background-color:#fff;border:1px solid #681910;color:#681910}.results .shopList li .link a:nth-child(2){background-color:#681910;border:1px solid #681910;color:#fff}.results .shopList li .link a:only-child{background-color:#681910;border:1px solid #681910;color:#fff}.results .shopList li .link a:after{content:attr(data-pc)}@media screen and (min-width:600px) and (max-width:959px){.results .shopList li .link a:after{content:attr(data-sp)}}.results .shopList li .link a:hover{text-decoration:none}.results .shopList+.btnWrap{display:none}.results .shopList.close{max-height:990px;overflow:hidden;position:relative}.results .shopList.close:before{display:block;position:absolute;bottom:0px;left:0;width:100%;height:220px;opacity:1;visibility:visible;-webkit-transition:0.3s;transition:0.3s}.results .shopList.close+.btnWrap{width:100%;height:0;position:relative;display:block}.results .shopList.close+.btnWrap:before{content:"";display:block;position:absolute;top:-167px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:220px;opacity:1;visibility:visible;-webkit-transition:0.3s;transition:0.3s}.results .shopList.close+.btnWrap .moreBtn{width:100%;max-width:375px;height:53px;background-color:#fff;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;color:#681910;line-height:1;text-align:center;border:1px solid #681910;position:relative;bottom:50px}.results .shopList.close+.btnWrap .moreBtn:hover{opacity:0.7}.results .gourmet{padding:43px 0 85px;background-color:#BD9951}.results .gourmet .shopList.close+.btnWrap:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(3.4%,rgba(189,156,91,0)),color-stop(23.4%,rgba(189,156,91,0.624)),color-stop(54.31%,rgba(189,156,91,0.867)),color-stop(90.92%,#b69451),to(#b49456));background:linear-gradient(180deg,rgba(189,156,91,0) 3.4%,rgba(189,156,91,0.624) 23.4%,rgba(189,156,91,0.867) 54.31%,#b69451 90.92%,#b49456 100%)}.results .leisure{padding:54px 0 81px;background-color:#DCA649}.results .leisure .shopList.close+.btnWrap:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(3.4%,rgba(220,166,73,0)),color-stop(23.4%,rgba(220,166,73,0.624)),color-stop(54.31%,rgba(220,166,73,0.867)),color-stop(90.92%,#d49f40),to(#d49f40));background:linear-gradient(180deg,rgba(220,166,73,0) 3.4%,rgba(220,166,73,0.624) 23.4%,rgba(220,166,73,0.867) 54.31%,#d49f40 90.92%,#d49f40 100%)}.results .yado{padding:70px 0 65px;background-color:#DC8E49}.results .yado .shopList.close+.btnWrap:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(3.4%,rgba(220,142,73,0)),color-stop(23.4%,rgba(220,142,73,0.624)),color-stop(54.31%,rgba(220,142,73,0.867)),color-stop(90.92%,#d18746),to(#d38846));background:linear-gradient(180deg,rgba(220,142,73,0) 3.4%,rgba(220,142,73,0.624) 23.4%,rgba(220,142,73,0.867) 54.31%,#d18746 90.92%,#d38846 100%)}.results .shopping{padding:70px 0 65px;background-color:#C27458}.results .shopping .shopList.close+.btnWrap:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(3.4%,rgba(194,116,88,0)),color-stop(23.4%,rgba(194,116,88,0.624)),color-stop(54.31%,rgba(194,116,88,0.867)),color-stop(90.92%,#bb7055),to(#bb7055));background:linear-gradient(180deg,rgba(194,116,88,0) 3.4%,rgba(194,116,88,0.624) 23.4%,rgba(194,116,88,0.867) 54.31%,#bb7055 90.92%,#bb7055 100%)}.results .otoriyose{padding:72px 0 130px;background-color:#AD6365}.results .otoriyose:before{content:"";display:block;background:url(/images/special/autumn/deco_otoriyose_bottom_pc.svg) no-repeat;background-size:contain;width:456px;height:329px;position:absolute;bottom:0;right:-5px}.results .otoriyose .shopList.close+.btnWrap:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(3.4%,rgba(173,99,101,0)),color-stop(23.4%,rgba(173,99,101,0.624)),color-stop(54.31%,rgba(173,99,101,0.867)),color-stop(90.92%,#a55e60),to(#a55e60));background:linear-gradient(180deg,rgba(173,99,101,0) 3.4%,rgba(173,99,101,0.624) 23.4%,rgba(173,99,101,0.867) 54.31%,#a55e60 90.92%,#a55e60 100%);height:300px}@media screen and (min-width:600px) and (max-width:959px){.results .genreMenu>ul li{padding:0 1em}.results .genreMenu>ul li>button{font-size:clamp(14px,12.3286908078px + 0.278551532vw,15px);white-space:nowrap}.results .genreMenu>ul li>button .sp_none{display:none}.results .genreMenu>ul li>button:after{content:none}.results .shopList li{max-width:unset;width:31.8333333333%}}@media screen and (max-width:599px){.results .genreMenu{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:unset}.results .genreMenu>ul{gap:0;height:40px;width:92.31%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.results .genreMenu>ul li{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:unset;border:none;background-color:transparent}.results .genreMenu>ul li>button{height:100%;font-size:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.results .genreMenu>ul li>button:after{font-size:10px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:4;margin-left:0}.results .genreMenu>ul.fixed{position:fixed;top:0;left:0;z-index:99;width:100vw;height:50px;padding:6px 12px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#BD9951;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='6' stitchTiles='stitch' seed='0'/%3E%3CfeColorMatrix type='luminanceToAlpha'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.15'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' fill='%23FFFFFF' opacity='0.6'/%3E%3C/svg%3E");background-repeat:repeat}.results .genreMenu>ul.fixed li>button:after{bottom:7px}.results .genreMenu:has(.fixed){margin-top:0}.results .genreShopBlock h3{font-size:25px}.results .genreShopBlock h3 .areablockName{display:inline-block}.results .genreShopBlock .prefMenu{line-height:1.3}.results .ttlBlock>a{display:none}.results .shopList{gap:38px 8px}.results .shopList li{max-width:unset;width:calc((100% - 8px) / 2)}.results .shopList li .thumb img{border:3px solid #FFFCF7;width:100%;aspect-ratio:178/125}.results .shopList li .info{margin-top:5px}.results .shopList li .info .location{font-size:12px}.results .shopList li .info .location:before{width:9px;height:13px;margin-right:6px;vertical-align:-2px}.results .shopList li .info .name{margin-top:4px;font-size:14px;line-height:1.7;height:50px}.results .shopList li .link{margin-top:10px;font-smooth:13px}.results .shopList li .link a{height:30px;width:47.725%}.results .shopList li .link a:after{content:attr(data-sp)}.results .shopList.close{max-height:1240px}.results .shopList.close:before{height:178px}.results .shopList.close+.btnWrap:before{height:115px;top:-112px}.results .shopList.close+.btnWrap .moreBtn{max-width:310px;height:54px;bottom:65px}.results .gourmet{padding:27px 0 29px}.results .leisure{padding:21px 0 29px}.results .yado{padding:21px 0 29px}.results .shopping{padding:21px 0 29px}.results .otoriyose{padding:21px 0 150px}.results .otoriyose:before{max-width:229px;height:165px;width:58.72%;right:-2px}}