@charset "UTF-8";@keyframes appear{0%{opacity:0}to{opacity:1}}@media{body{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#333}body a,body p{color:#333}body.selectionListPage{min-width:unset}body.selectionArticle{min-width:1080px}}@media screen and (max-width:599px){body.selectionArticle{min-width:unset}}@media{dialog{display:block;margin:unset;padding:unset;border:unset;color:unset;max-width:unset;max-height:unset}dialog::backdrop{background:rgba(0,0,0,0.7)}button,input{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#333;background-color:transparent;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;user-select:none}button:hover,input:hover{opacity:0.7;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;appearance:textfield}.swiper-notification{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}a:hover{opacity:0.7;text-decoration:none;cursor:pointer}main img{width:100%;height:auto;vertical-align:top}.wrap{width:100%;max-width:1200px;margin:0 auto}}@media screen and (max-width:1200px){.wrap{width:92%}}@media screen and (max-width:1200px){#footer{width:92%;max-width:1200px;margin:0 auto}}@media screen and (max-width:599px){#footer{width:100%}}@media{.selectionArticle .fv{position:relative}.selectionArticle .fv .fv_img{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:380px;position:relative;overflow:hidden}.selectionArticle .fv .fv_img:after{content:"";width:100%;height:100%;background:#000;opacity:0.3;position:absolute;top:0;left:0}.selectionArticle .fv .fv_img img{height:100%;object-fit:cover}.selectionArticle .fv .fv_textWrap{height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;translate:-50% 0;z-index:1}.selectionArticle .fv .fv_textWrap .fv_emblem{position:absolute;top:25px;left:18px}.selectionArticle .fv .fv_textWrap .fv_emblem img{max-width:202px;filter:drop-shadow(0 0 10px rgba(0,0,0,0.15))}}@media screen and (max-width:1200px){.selectionArticle .fv .fv_textWrap .fv_emblem img{max-width:max(130px,14vw)}}@media{.selectionArticle .fv .fv_textWrap .fv_title{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:50px;color:#FFF;text-align:center;text-shadow:0 0 10px rgba(0,0,0,0.6),0 0 30px rgba(0,0,0,0.5);word-break:auto-phrase;line-height:1.4;letter-spacing:-2px;z-index:1}.selectionArticle .fv .fv_textWrap .fv_link{width:100%;display:flex;flex-direction:column;gap:10px;position:absolute;bottom:20px;right:0}.selectionArticle .fv .fv_textWrap .fv_link span{font-weight:300;color:#FFF;text-align:right;text-decoration:underline}.selectionArticle .fv .fv_textWrap .fv_link .spotName{font-size:12px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectionArticle .fv .fv_textWrap .fv_link .menuName{font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width:599px){.selectionArticle .fv .fv_img{height:390px;max-height:unset}.selectionArticle .fv .fv_textWrap .fv_emblem{top:23px;left:-7px}.selectionArticle .fv .fv_textWrap .fv_emblem img{max-width:111px}.selectionArticle .fv .fv_textWrap .fv_title{font-size:30px;letter-spacing:unset;text-align:left}.selectionArticle .fv .fv_textWrap .fv_link{gap:5px;bottom:15px}.selectionArticle .fv .fv_textWrap .fv_link .menuName{font-size:12px}}@media{.selectionArticle .intro{padding:40px 0 60px;background:repeating-linear-gradient(-45deg,rgba(255,255,255,0.15) 0,rgba(255,255,255,0.15) 0.5px,transparent 0.5px,transparent 3.5px),#7A3B3B}.selectionArticle .intro .intro_text{max-width:800px;font-size:16px;font-weight:300;color:#FFF;line-height:1.75;margin:0 auto}.selectionArticle .intro .pickupMenu{display:flex;gap:0 2.9%;margin-top:60px;padding:40px 60px;background:#7A3B3B;border-radius:5px;border:1px solid #FFF;position:relative;box-sizing:border-box}.selectionArticle .intro .pickupMenu .pickupMenu_title{position:absolute;top:10px;left:-17px}.selectionArticle .intro .pickupMenu .pickupMenu_title img{max-width:227px}.selectionArticle .intro .pickupMenu .pickupMenu_imgWrap{width:33.3%}.selectionArticle .intro .pickupMenu .pickupMenu_imgWrap img{border-radius:5px}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap{width:63.8%}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_spotName{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:23px;color:#FFF;line-height:1;padding-left:30px;position:relative}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_spotName:before{content:"";width:25px;height:25px;background-image:url(/images/gourmet/selection/icon_menu_w.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_menuName{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:30px;color:#FFF;line-height:1.3;margin-top:15px}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_text{font-size:16px;font-weight:300;color:#FFF;line-height:1.75;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:15px}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_more{width:230px;min-height:45px;display:flex;align-items:center;justify-content:center;border-radius:100px;background:#E8D7D7;margin-top:30px;margin-left:auto}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_more .text{font-size:16px;font-weight:500;color:#7A3B3B;line-height:1;padding-right:20px;position:relative}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_more .text:after{content:"";background-color:#7A3B3B;width:15px;height:12px;clip-path:polygon(50% 100%,0 0,100% 0);position:absolute;right:0;top:4px}}@media screen and (max-width:599px){.selectionArticle .intro{padding:0 0 40px;background:#7A3B3B}.selectionArticle .intro .intro_text{font-size:14px;line-height:1.7;padding:40px 0;position:relative;z-index:0}.selectionArticle .intro .intro_text:before{content:"";width:100vw;height:100%;background:repeating-linear-gradient(-45deg,rgba(255,255,255,0.15) 0,rgba(255,255,255,0.15) 0.5px,transparent 0.5px,transparent 3.5px);position:absolute;top:0;left:-4%;z-index:-1}.selectionArticle .intro .pickupMenu{flex-direction:column;gap:20px;margin-top:45px;padding:15px 15px 65px;position:relative}.selectionArticle .intro .pickupMenu .pickupMenu_title{top:-26px;left:-14px}.selectionArticle .intro .pickupMenu .pickupMenu_title img{max-width:180px}.selectionArticle .intro .pickupMenu .pickupMenu_imgWrap{width:100%}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap{width:100%}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_spotName{font-size:16px;line-height:1.4;padding-left:22px}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_spotName:before{width:17px;height:17px;top:3px}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_menuName{font-size:20px;line-height:1.4;margin-top:5px}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_text{font-size:14px;line-height:1.7;margin-top:10px}.selectionArticle .intro .pickupMenu .pickupMenu_textWrap .pickupMenu_more{width:calc(100% + 2px);border-radius:0 0 5px 5px;margin-top:unset;margin-left:unset;position:absolute;bottom:-1px;left:-1px}}@media{.selectionArticle .main_bg{background:#FAF8F5}.selectionArticle .flexWrap{display:flex;padding:30px 0 80px}.selectionArticle .fullWrap{padding:80px 0}.selectionArticle .fullWrap section+section{margin-top:60px}}@media screen and (max-width:599px){.selectionArticle .fullWrap{padding:40px 0}.selectionArticle .fullWrap section+section{margin-top:40px}}@media{.selectionArticle .sideBlock{width:220px;position:relative}}@media screen and (max-width:599px){.selectionArticle .sideBlock{width:92%;margin:0 auto;padding:40px 0 60px}}@media{.selectionArticle .mainBlock{width:calc(100% - 250px);margin-left:30px}}@media screen and (max-width:599px){.selectionArticle .mainBlock{width:100%;margin-left:unset;padding-bottom:40px}}@media{.selectionArticle .sec_title{font-size:23px;font-weight:500;line-height:1;padding-left:10px;border-left:5px solid #000}}@media screen and (max-width:599px){.selectionArticle .sec_title{font-size:18px;padding-left:8px}}@media{.selectionArticle .sec_imgSlider{display:flex;gap:20px;margin-top:20px}.selectionArticle .sec_imgSlider .swiper-main--wrap{width:calc(100% - 120px);position:relative}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-main{max-width:680px;position:relative;overflow:hidden;border-radius:5px}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-main .swiper-slide a{display:block}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-main .swiper-slide img{width:100%;height:478px;vertical-align:top;object-fit:cover;border-radius:5px}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-next,.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-prev{display:none}.selectionArticle .sec_imgSlider .swiper-thumbnail{width:100px;flex-shrink:0}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper{display:block}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide{width:100px;height:auto;margin-bottom:12px}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide:hover{cursor:pointer}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide img{width:100%;height:70px;object-fit:contain;vertical-align:top}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active{position:relative}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active:after{content:"";display:block;width:100%;height:100%;border:2px solid #000;position:absolute;top:0;left:0;box-sizing:border-box}}@media screen and (max-width:599px){.selectionArticle .sec_imgSlider{flex-direction:column;gap:10px;margin-top:10px}.selectionArticle .sec_imgSlider .swiper-main--wrap{width:100%}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-main .swiper-slide img{height:unset}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-next,.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-prev{display:block;position:absolute;margin-top:0;width:30px;height:45px;background:rgba(232,215,215,0.7);z-index:3;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-next.swiper-button-disabled,.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-prev.swiper-button-disabled{pointer-events:unset}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-next:hover,.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-prev:hover{cursor:pointer}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-next:before,.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-prev:before{content:"";display:block;position:absolute;width:10px;height:10px;border:0px;top:35%;border-top:solid 2px #000;border-right:solid 2px #000}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-prev{left:-4.3%}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-prev:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:12px}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-next{right:-4.3%}.selectionArticle .sec_imgSlider .swiper-main--wrap .swiper-button-next:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:7px}.selectionArticle .sec_imgSlider .swiper-thumbnail{width:100%}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper{display:flex;gap:10px}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide{max-width:calc((100% - 40px) / 5);height:auto;margin-bottom:unset}.selectionArticle .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide img{height:unset;object-fit:cover}}@media{.selectionArticle .sec_caption{width:100%;min-height:80px;font-size:14px;font-weight:500;color:#FFF;padding:40px 20px 20px;background:linear-gradient(180deg,rgba(255,255,255,0) 3.4%,rgba(0,0,0,0.62) 100%);border-radius:0 0 5px 5px;position:absolute;bottom:0;left:0;box-sizing:border-box}}@media screen and (max-width:599px){.selectionArticle .sec_caption{min-height:60px;font-size:12px;padding:35px 10px 10px;border-radius:unset}}@media{.selectionArticle .mainSpotList>li{padding:40px 75px 40px;border-radius:10px;border:2px solid #FAF8F5;background:#FFF;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);position:relative}.selectionArticle .mainSpotList>li:first-child{margin-top:30px}.selectionArticle .mainSpotList>li+li{margin-top:40px}.selectionArticle .mainSpotList>li .mainSpotList_listNum{padding-top:28px;position:absolute;top:0;right:75px}.selectionArticle .mainSpotList>li .mainSpotList_listNum:before{content:"";width:1px;height:20px;background:#7A3B3B;position:absolute;top:2px;left:50%;translate:-50% 0}.selectionArticle .mainSpotList>li .mainSpotList_listNum img{max-width:33px}.selectionArticle .mainSpotList>li .mainSpotList_spotName{max-width:680px;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:23px;line-height:1.4;padding-left:28px;position:relative}.selectionArticle .mainSpotList>li .mainSpotList_spotName:before{content:"";width:25px;height:25px;background-image:url(/images/gourmet/selection/icon_menu.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:50%;translate:0 -50%}.selectionArticle .mainSpotList>li .mainSpotList_menuName{max-width:680px;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:30px;color:#7A3B3B;line-height:1.4;margin-top:10px}.selectionArticle .mainSpotList>li .mainSpotList_text{font-size:16px;font-weight:300;line-height:1.75;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;margin-top:20px}.selectionArticle .mainSpotList>li .mainSpotList_more{width:fit-content;display:block;font-size:14px;font-weight:300;text-decoration:underline;margin-top:10px;margin-left:auto;padding-right:10px;position:relative}.selectionArticle .mainSpotList>li .mainSpotList_more:after{content:"";background-color:#333;width:6px;height:10px;clip-path:polygon(0 0,0% 100%,100% 50%);position:absolute;right:0;top:50%;translate:0 -50%}}@media screen and (max-width:599px){.selectionArticle .mainSpotList+.credit{margin-top:30px}.selectionArticle .mainSpotList>li{padding:30px 4%;border-radius:unset;border:unset}.selectionArticle .mainSpotList>li:first-child{margin-top:unset}.selectionArticle .mainSpotList>li+li{margin-top:30px}.selectionArticle .mainSpotList>li .mainSpotList_listNum{padding-top:15px;right:12px}.selectionArticle .mainSpotList>li .mainSpotList_listNum:before{height:10px;top:0}.selectionArticle .mainSpotList>li .mainSpotList_listNum img{max-width:27px}.selectionArticle .mainSpotList>li .mainSpotList_spotName{max-width:unset;font-size:16px;padding-left:21px;padding-right:24px}.selectionArticle .mainSpotList>li .mainSpotList_spotName:before{width:19px;height:19px}.selectionArticle .mainSpotList>li .mainSpotList_menuName{max-width:unset;font-size:20px;margin-top:5px}.selectionArticle .mainSpotList>li .mainSpotList_textWrap{position:relative}.selectionArticle .mainSpotList>li .mainSpotList_text{display:block;max-height:168px;font-size:14px;line-height:1.7;-webkit-box-orient:unset;-webkit-line-clamp:unset;margin-top:15px;position:relative;transition:max-height 0.3s linear}.selectionArticle .mainSpotList>li .mainSpotList_text.open:after{display:none}.selectionArticle .mainSpotList>li .mainSpotList_text:after{content:"";width:100%;height:50px;background:linear-gradient(180deg,rgba(255,255,255,0) 3.4%,rgba(255,255,255,0.62) 23.4%,rgba(255,255,255,0.87) 54.31%,#FFF 63.78%,#FFF 100%);position:absolute;bottom:0;left:0}.selectionArticle .mainSpotList>li .mainSpotList_moreBtn{font-size:12px;font-weight:500;text-decoration:underline;position:absolute;bottom:10px;left:50%;translate:-50% 0}.selectionArticle .mainSpotList>li .mainSpotList_moreBtn:after{content:" ▼"}}@media{.selectionArticle .data{margin-top:20px}.selectionArticle .data .data_title{display:flex;align-items:center;min-height:40px;padding:8px 30px;background:#E8D7D7;box-sizing:border-box}.selectionArticle .data .data_title img{max-width:59px}.selectionArticle .data .data_wrap{padding:15px 30px 20px;background:#FAF8F5}.selectionArticle .data .data_wrap .data_topWrap{display:flex;align-items:center;gap:15px;padding-bottom:15px;border-bottom:2px solid #E8D7D7}.selectionArticle .data .data_wrap .data_topWrap .data_nameWrap{width:calc(100% - 130px)}.selectionArticle .data .data_wrap .data_topWrap .data_nameWrap .data_spotName{font-size:18px;font-weight:500;line-height:1}.selectionArticle .data .data_wrap .data_topWrap .data_nameWrap .data_spotKana{font-size:12px;font-weight:300;line-height:1;margin-top:15px}.selectionArticle .data .data_wrap .data_infoWrap{margin-top:20px;position:relative}.selectionArticle .data .data_wrap .data_infoWrap>div{display:flex;gap:0 40px}.selectionArticle .data .data_wrap .data_infoWrap>div+div{margin-top:20px}.selectionArticle .data .data_wrap .data_infoWrap>div:nth-child(-n+4){padding-right:280px}}@media screen and (max-width:1200px){.selectionArticle .data .data_wrap .data_infoWrap>div:nth-child(-n+2){padding-right:180px}.selectionArticle .data .data_wrap .data_infoWrap>div:nth-child(n+3){padding-right:unset}}@media{.selectionArticle .data .data_wrap .data_infoWrap dt{width:70px;flex-shrink:0;font-size:16px;font-weight:500;line-height:1.6}.selectionArticle .data .data_wrap .data_infoWrap dd{width:100%;font-size:14px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}.selectionArticle .data .data_wrap .data_infoWrap dd.snsWrap{display:flex;gap:10px 20px}.selectionArticle .data .data_wrap .data_infoWrap dd.snsWrap img{max-width:35px}.selectionArticle .data .data_wrap .data_infoWrap dd span{display:block}.selectionArticle .data .data_wrap .data_infoWrap dd span.detail{font-size:12px;font-weight:300;line-height:1;margin-top:10px}.selectionArticle .data .data_wrap .data_infoWrap dd .tell{font-size:20px;font-weight:500;color:#7A3B3B;line-height:1}.selectionArticle .data .data_wrap .data_infoWrap dd a.link{display:block;max-width:max-content;overflow-wrap:anywhere;color:#7A3B3B;text-decoration:underline;line-height:1.6;padding-right:17px;position:relative}.selectionArticle .data .data_wrap .data_infoWrap dd a.link:after{content:"";width:12px;height:12px;background-image:url(/images/gourmet/selection/icon_link.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:7px}.selectionArticle .data .data_wrap .data_infoWrap .data_img{margin-top:unset;position:absolute;top:0;right:0}.selectionArticle .data .data_wrap .data_infoWrap .data_img img{max-width:260px;border-radius:5px}}@media screen and (max-width:1200px){.selectionArticle .data .data_wrap .data_infoWrap .data_img img{max-width:160px}}@media{.selectionArticle .data .data_mapBtn{width:115px;flex-shrink:0}.selectionArticle .data .data_btnWrap{width:fit-content;display:flex;gap:20px;margin-top:10px;margin-left:auto}.selectionArticle .data .data_btnWrap .data_btn{min-width:280px;min-height:55px;display:flex;justify-content:center;align-items:center;padding:15px 0;border-radius:5px;border:1px solid #7A3B3B;box-sizing:border-box}.selectionArticle .data .data_btnWrap .data_btn .text{font-size:18px;font-weight:500;line-height:1;padding-right:14px;position:relative}.selectionArticle .data .data_btnWrap .data_btn .text:after{content:"";width:7px;height:13px;clip-path:polygon(0 0,0% 100%,100% 50%);position:absolute;right:0;top:50%;translate:0 -50%}.selectionArticle .data .data_btnWrap .data_btn.lp{background:#7A3B3B}.selectionArticle .data .data_btnWrap .data_btn.lp .text{color:#FFF}.selectionArticle .data .data_btnWrap .data_btn.lp .text:after{background-color:#FFF}.selectionArticle .data .data_btnWrap .data_btn.lp:hover{background:#661A1A;opacity:1}}@media screen and (max-width:599px){.selectionArticle .data .data_title{min-height:30px;padding:6px 15px}.selectionArticle .data .data_title img{max-width:44px}.selectionArticle .data .data_wrap{max-height:360px;padding:10px 15px 15px;overflow:hidden;position:relative;transition:max-height 0.3s linear;box-sizing:border-box}.selectionArticle .data .data_wrap.open:after{display:none}.selectionArticle .data .data_wrap:after{content:"";width:100%;height:50px;background:linear-gradient(180deg,rgba(250,248,245,0) 3.4%,rgba(250,248,245,0.62) 23.4%,rgba(250,248,245,0.87) 54.31%,#FAF8F5 90.92%,#FAF8F5 100%);position:absolute;bottom:0;left:0}.selectionArticle .data .data_wrap .data_topWrap{gap:unset;padding-bottom:13px}.selectionArticle .data .data_wrap .data_topWrap .data_nameWrap{width:100%}.selectionArticle .data .data_wrap .data_topWrap .data_nameWrap .data_spotName{font-size:16px;line-height:1.6}.selectionArticle .data .data_wrap .data_topWrap .data_nameWrap .data_spotKana{line-height:1.4;margin-top:2px}.selectionArticle .data .data_wrap .data_infoWrap{margin-top:15px}.selectionArticle .data .data_wrap .data_infoWrap>div{flex-direction:column;gap:5px 0}.selectionArticle .data .data_wrap .data_infoWrap>div:nth-child(-n+2){padding-right:unset}.selectionArticle .data .data_wrap .data_infoWrap>div.address{padding-right:130px}.selectionArticle .data .data_wrap .data_infoWrap>div.address dd{min-height:66px}.selectionArticle .data .data_wrap .data_infoWrap dt{width:unset;font-size:12px;color:#888;line-height:1}.selectionArticle .data .data_wrap .data_infoWrap dd{margin-top:5px}.selectionArticle .data .data_wrap .data_infoWrap dd.snsWrap img{max-width:25px}.selectionArticle .data .data_wrap .data_infoWrap .data_img img{max-width:114px}.selectionArticle .data .data_wrap .data_moreBtn{font-size:12px;font-weight:500;line-height:1;text-decoration:underline;position:absolute;bottom:15px;left:50%;translate:-50% 0;z-index:1}.selectionArticle .data .data_wrap .data_moreBtn:after{content:" ▼"}.selectionArticle .data .data_btnWrap{width:100%;gap:15px;margin:20px auto 0}.selectionArticle .data .data_btnWrap .data_btn{width:100%;min-width:unset}}@media screen and (max-width:599px) and (max-width:360px){.selectionArticle .data .data_btnWrap .data_btn .text{font-size:4.5vw}}@media{.selectionArticle .group{margin-top:30px}.selectionArticle .group .group_title{font-size:18px;font-weight:500;line-height:1;border-left:5px solid #000;padding-left:10px;position:relative}.selectionArticle .group .group_list{margin-top:20px}.selectionArticle .group .group_list>li+li{margin-top:20px}.selectionArticle .group .group_list>li a{display:flex;border-radius:5px;border:1px solid #000;box-sizing:border-box;overflow:hidden}.selectionArticle .group .group_list>li a .group_img{width:205px}.selectionArticle .group .group_list>li a .group_img img{height:100%;object-fit:cover}.selectionArticle .group .group_list>li a .group_text{display:flex;flex-direction:column;width:calc(100% - 205px);padding:15px 20px 15px 15px;box-sizing:border-box}.selectionArticle .group .group_list>li a .group_text .group_name{font-size:16px;font-weight:500;line-height:1.5}.selectionArticle .group .group_list>li a .group_text .group_address{font-size:12px;font-weight:300;line-height:1.4;margin-top:10px}.selectionArticle .group .group_list>li a .group_text .group_more{display:block;width:max-content;font-size:14px;font-weight:500;color:#7A3B3B;text-decoration:underline;margin-top:auto;margin-left:auto;padding-right:10px;position:relative}.selectionArticle .group .group_list>li a .group_text .group_more:after{content:"";background-color:#7A3B3B;width:6px;height:10px;clip-path:polygon(0 0,0% 100%,100% 50%);position:absolute;right:0;top:50%;translate:0 -50%}}@media screen and (max-width:599px){.selectionArticle .group .group_list{margin-top:15px}.selectionArticle .group .group_list>li+li{margin-top:15px}.selectionArticle .group .group_list>li a{min-height:100px;position:relative}.selectionArticle .group .group_list>li a:before{content:"";width:20px;height:100px;background:#000;position:absolute;top:0;right:0}.selectionArticle .group .group_list>li a:after{content:"";background-color:#FFF;width:7px;height:12px;clip-path:polygon(0 0,0% 100%,100% 50%);position:absolute;right:6px;top:50%;translate:0 -50%}.selectionArticle .group .group_list>li a .group_img{width:100px}.selectionArticle .group .group_list>li a .group_text{width:calc(100% - 100px);padding:10px 30px 10px 10px}.selectionArticle .group .group_list>li a .group_text .group_name{font-size:14px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .group .group_list>li a .group_text .group_address{margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .group .group_list>li a .group_text .group_more{display:none}}@media{.selectionArticle .recommendSpot{margin-top:40px;border-radius:10px;border:1px solid #7A3B3B;padding:40px 75px}.selectionArticle .recommendSpot .recommendSpot_list{margin-top:30px}.selectionArticle .recommendSpot .recommendSpot_list>li+li{margin-top:60px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_spotName{font-size:23px;font-weight:500;line-height:1.4}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap{display:flex;gap:0 3.8%;margin-top:20px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap{width:43.7%}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider{flex-direction:column;gap:15px;margin-top:unset}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-main--wrap{width:100%}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-main--wrap .swiper-main .swiper-slide img{height:246px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail{width:100%;flex-shrink:0}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail .swiper-wrapper{display:flex;gap:10px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide{max-width:calc((100% - 40px) / 5);height:auto;margin-bottom:unset}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide:hover{cursor:pointer}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide img{width:100%;height:44px;object-fit:cover;vertical-align:top}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active{position:relative}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide-thumb-active:after{content:"";display:block;width:100%;height:100%;border:2px solid #000;position:absolute;top:0;left:0;box-sizing:border-box}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap{width:52.5%;display:flex;flex-direction:column;justify-content:space-between}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_catch{font-size:18px;font-weight:500;color:#7A3B3B;line-height:1}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_text{font-size:14px;font-weight:300;line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:15px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info{margin-top:20px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info>div{display:flex;gap:10px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info>div+div{margin-top:15px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info>div.address dd{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info>div.businessHours dd,.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info>div.holiday dd{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info>div dt{width:50px;flex-shrink:0;font-size:12px;font-weight:500;line-height:1.6}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info>div dd{width:calc(100% - 60px);font-size:14px;font-weight:300;line-height:1.6}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_btn{min-width:280px;min-height:55px;display:flex;justify-content:center;align-items:center;margin-top:auto;margin-left:auto;padding:15px 0;border-radius:5px;border:1px solid #7A3B3B;box-sizing:border-box}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_btn .text{font-size:18px;font-weight:500;line-height:1;padding-right:14px;position:relative}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_btn .text:after{content:"";width:7px;height:13px;clip-path:polygon(0 0,0% 100%,100% 50%);position:absolute;right:0;top:50%;translate:0 -50%}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_btn.lp{background:#7A3B3B}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_btn.lp .text{color:#FFF}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_btn.lp .text:after{background-color:#FFF}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_btn.lp:hover{background:#661A1A;opacity:1}}@media screen and (max-width:599px){.selectionArticle .recommendSpot{width:92%;margin:0 auto;border-radius:unset;border:unset;padding:40px 0}.selectionArticle .recommendSpot .recommendSpot_list{margin-top:20px}.selectionArticle .recommendSpot .recommendSpot_list>li+li{margin-top:30px;border-top:2px dotted #E8D7D7;padding-top:30px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_spotName{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:18px;font-weight:500;line-height:1.5}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap{flex-direction:column;gap:15px 0;margin-top:10px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap{width:100%}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-main--wrap .swiper-main .swiper-slide img{height:unset}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_imgWrap .sec_imgSlider .swiper-thumbnail .swiper-wrapper .swiper-slide img{height:unset}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap{width:100%}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_catch{font-size:16px;line-height:1.75}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:5px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_info{margin-top:10px}.selectionArticle .recommendSpot .recommendSpot_list>li .recommendSpot_wrap .recommendSpot_textWrap .recommendSpot_btn{width:100%;max-width:330px;min-width:unset;margin-top:20px;margin-right:auto}}@media{.selectionArticle .credit{display:flex;gap:40px;align-items:center;margin-top:40px;padding:25px 50px;border:1px solid #E8D7D7;background:#FFF;box-sizing:border-box}.selectionArticle .credit .credit_img{max-width:100px}.selectionArticle .credit .credit_text{font-size:16px;font-weight:500}.selectionArticle .credit .credit_textWrap{width:calc(100% - 140px)}.selectionArticle .credit .credit_textWrap .credit_nameWrap{font-size:14px;font-weight:500;margin-top:15px}.selectionArticle .credit .credit_textWrap .credit_author{font-size:12px;font-weight:300;color:#888;margin-top:5px}.selectionArticle .credit .credit_textWrap .credit_date{font-size:12px;font-weight:300;color:#888;margin-top:15px}}@media screen and (max-width:599px){.selectionArticle .credit{width:92%;display:block;margin:0 auto;padding:unset;background:unset;border:1px solid #E8D7D7}.selectionArticle .credit .credit_bottomWrap{display:flex;align-items:center;padding:15px 10px 15px 25px;background:#FFF;box-sizing:border-box}.selectionArticle .credit .credit_img{max-width:70px;margin-right:15px}.selectionArticle .credit .credit_text{width:100%;font-size:14px;font-weight:500;line-height:1.5;padding:15px 20px 15px 25px;box-sizing:border-box}.selectionArticle .credit .credit_textWrap{width:calc(100% - 85px)}.selectionArticle .credit .credit_textWrap .credit_nameWrap{margin-top:0}.selectionArticle .credit .credit_textWrap .credit_nameWrap .label{font-size:12px;font-weight:500;color:#FFF;text-align:center;padding:2px 8px;background:#E8D7D7}.selectionArticle .credit .credit_textWrap .credit_nameWrap .name{display:block;font-weight:500;margin-top:5px}.selectionArticle .credit .credit_textWrap .credit_date{font-size:10px;margin-top:10px}}@media{.selectionArticle .otherArea .otherArea_list{display:flex;flex-wrap:wrap;gap:20px 40px;margin-top:30px}.selectionArticle .otherArea .otherArea_list>li{width:calc((100% - 40px) / 2)}.selectionArticle .otherArea .otherArea_list>li a{width:100%;display:flex;border-radius:5px;overflow:hidden}.selectionArticle .otherArea .otherArea_list>li a:hover{opacity:1;box-shadow:0 0 5px 0 rgba(0,0,0,0.15)}.selectionArticle .otherArea .otherArea_list>li a:hover .otherArea_imgWrap{overflow:hidden}.selectionArticle .otherArea .otherArea_list>li a:hover .otherArea_imgWrap img{transform:scale(1.15);transition:transform 0.3s}.selectionArticle .otherArea .otherArea_list>li .otherArea_imgWrap{width:35.3%;position:relative}.selectionArticle .otherArea .otherArea_list>li .otherArea_imgWrap:before{content:"";width:50px;height:48px;background-image:url(/images/gourmet/selection/emblem_w.svg);background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 0 20px rgba(0,0,0,0.35));position:absolute;top:8px;left:6px;z-index:1}.selectionArticle .otherArea .otherArea_list>li .otherArea_imgWrap .textWrap{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 4px;position:absolute;top:0;left:0;z-index:1;box-sizing:border-box}.selectionArticle .otherArea .otherArea_list>li .otherArea_imgWrap .textWrap .area{display:block;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-style:normal;font-size:clamp(10px,0.8vw,10px);color:#7A3B3B;line-height:1;padding:3px 4px;border:1px solid #FFF;background:rgba(255,255,255,0.85)}.selectionArticle .otherArea .otherArea_list>li .otherArea_imgWrap .textWrap .theme{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:clamp(14px,1.3vw,16px);color:#FFF;line-height:1.3;text-shadow:0 0 10px rgba(0,0,0,0.8),0 0 30px rgba(0,0,0,0.6);margin-top:5px}.selectionArticle .otherArea .otherArea_list>li .otherArea_imgWrap .textWrap .menu{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:clamp(16px,1.5vw,20px);color:#FFF;text-align:center;line-height:1.2;text-shadow:0 0 10px rgba(0,0,0,0.8),0 0 30px rgba(0,0,0,0.6);margin-top:5px}.selectionArticle .otherArea .otherArea_list>li .otherArea_imgWrap img{height:100%;min-height:144px;object-fit:cover;border-radius:5px 0 0 5px}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap{display:flex;flex-direction:column;justify-content:center;width:64.7%;border:1px solid #E8D7D7;border-radius:0 5px 5px 0;padding:15px 20px 15px 15px;box-sizing:border-box}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap .area{display:block;width:max-content;max-width:100%;font-size:12px;font-weight:500;color:#FFF;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 5px 5px 20px;background:#7A3B3B;position:relative;box-sizing:border-box}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap .area:before{content:"";width:10px;height:14px;background-image:url(/images/gourmet/selection/icon_pin_w.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:4px;left:5px}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap .title{min-height:2lh;font-size:16px;font-weight:500;line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:10px}}@media screen and (max-width:599px){.selectionArticle .otherArea .otherArea_list{gap:unset;margin-top:8px}.selectionArticle .otherArea .otherArea_list>li{width:100%}.selectionArticle .otherArea .otherArea_list>li a{padding:12px 0;border-bottom:2px dotted #E8D7D7;border-radius:unset;overflow:unset}.selectionArticle .otherArea .otherArea_list>li a:hover{box-shadow:unset}.selectionArticle .otherArea .otherArea_list>li .otherArea_imgWrap{width:100%}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap{width:100%;border:unset;border-radius:unset;padding:unset}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap .area{padding:4px 5px 4px 18px}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap .area:before{width:8px;height:11px;top:4px;left:5px}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap .title{min-height:unset;font-size:14px;margin-top:5px}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap .more{display:block;width:fit-content;font-size:12px;font-weight:300;color:#7A3B3B;line-height:1;text-decoration:underline;margin-top:5px;margin-left:auto;padding-right:8px;position:relative}.selectionArticle .otherArea .otherArea_list>li .otherArea_textWrap .more:after{content:"";width:4px;height:8px;clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#7A3B3B;position:absolute;right:0;top:50%;translate:0 -50%}}@media{.selectionArticle .relatedArticle .relatedArticle_list{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.selectionArticle .relatedArticle .relatedArticle_list>li{width:calc((100% - 60px) / 4)}.selectionArticle .relatedArticle .relatedArticle_list>li a{display:block;border-radius:5px;border:1px solid #ECDFD9;overflow:hidden}.selectionArticle .relatedArticle .relatedArticle_list>li a .article_textWrap{padding:15px 15px 20px}.selectionArticle .relatedArticle .relatedArticle_list>li a .article_textWrap .area{display:block;font-size:12px;font-weight:300;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:15px;position:relative}.selectionArticle .relatedArticle .relatedArticle_list>li a .article_textWrap .area:before{content:"";width:10px;height:14px;background-image:url(/images/gourmet/selection/icon_pin.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}.selectionArticle .relatedArticle .relatedArticle_list>li a .article_textWrap .title{min-height:2lh;font-size:14px;font-weight:500;line-height:1.7;margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media screen and (max-width:599px){.selectionArticle .relatedArticle .relatedArticle_list{margin-top:20px}.selectionArticle .relatedArticle .relatedArticle_list>li{width:calc((100% - 20px) / 2)}.selectionArticle .relatedArticle .relatedArticle_list>li a .article_textWrap{padding:10px}.selectionArticle .relatedArticle .relatedArticle_list>li a .article_textWrap .area{font-size:11px;padding-left:13px}.selectionArticle .relatedArticle .relatedArticle_list>li a .article_textWrap .area:before{width:8px;height:11px}.selectionArticle .relatedArticle .relatedArticle_list>li a .article_textWrap .title{min-height:3lh;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}@media{.selectionArticle .selectionPlan{padding:50px 0 40px;background:#F6F5F0}.selectionArticle .selectionPlan .selectionPlan_titleWrap{margin-bottom:20px;position:relative}.selectionArticle .selectionPlan .selectionPlan_titleWrap .selectionPlan_title img{max-width:328px}.selectionArticle .selectionPlan .selectionPlan_titleWrap .selectionPlan_text{font-size:13px;font-weight:300;margin-top:5px}.selectionArticle .selectionPlan .selectionPlan_titleWrap .selectionPlan_link{bottom:unset;top:44px;font-size:13px;font-weight:500;text-decoration:underline;position:absolute;top:0;right:0}.selectionArticle .selectionPlan .ContentsArea{position:relative}.selectionArticle .selectionPlan .ContentsArea .swiper-slide{border:2px solid #000;width:562px;background-color:#fff;display:inline-block;margin:10px 0;box-shadow:15px 15px 0 0 #010101;position:relative;overflow-x:hidden}.selectionArticle .selectionPlan .ContentsArea .swiper-slide img{display:block;width:100%;height:auto}.selectionArticle .selectionPlan .ContentsArea .swiper-slide a{display:block;height:511px;padding:0 0 0 25px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea{height:26px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea .LeftLabel{background-color:#030303;margin-left:0;color:#fff;font-size:12px;padding:5px 9px 6px 10px;font-weight:300}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea .RightLabel{position:relative;float:right;padding:0 42px 0 50px;background:#E8A2A2;color:#fff}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea .RightLabel:before{position:absolute;content:"";left:0;top:0;border:none;border-left:solid 15px #fff;border-top:solid 40px transparent}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea .RightLabel .Text{font-size:18px;color:#fff}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea{display:flex;width:96%}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea{position:relative;width:55%;margin-right:3.5%}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .MainTitle{padding:20px 0 5px;min-height:90px;line-height:1.3;font-size:23px;width:unset}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .Prefecture{color:#E8A2A2;font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .Prefecture img{width:10px;display:inline-block;margin-right:3px;vertical-align:middle;padding-bottom:2px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .Description{margin-top:5px;font-size:13px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .PlannerInfomation{position:absolute;bottom:0px;left:0;display:flex;align-items:center}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .PlannerInfomation .Picture img{width:30px;padding-right:11px;display:inline-block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .PlannerInfomation .PlannerTitle{display:inline-block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .PlannerInfomation .PlannerTitle .Profession{font-size:11px;display:block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .PlannerInfomation .PlannerTitle .Name{font-size:15px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-width:250px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .RightArea{width:41.5%;margin-top:30px;height:225px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Title .Main{display:flex;padding-top:12px;font-size:32px;padding-right:5px;float:left;font-weight:500;align-items:center;justify-content:center}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Title .Main:after{border-top:1px #E8A2A2 dashed;margin-left:12px;content:"";width:362px;display:block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Destination{width:100%;display:inline-block;font-weight:500;vertical-align:top;padding-top:0}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Destination .Text{font-weight:500;padding-top:2px;vertical-align:top;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Destination .Text:before{content:"◆ ";color:#0a0a0a;font-size:13px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Destination span{font-size:13px;font-weight:300;padding-bottom:20px;vertical-align:middle;padding-left:2px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street{font-size:12px;padding-top:16px;width:590px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StreetImage{display:inline-block;display:inline-block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StreetImage img{width:59px;height:59px;display:inline-block;width:59px;height:59px;display:inline-block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StepName{display:inline-block;width:138px;vertical-align:top;padding-left:5px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StepName .Label{display:inline-block;margin-bottom:4px;padding:0 10px;border-radius:15px;border:1px solid;color:#fff;background-color:#000;font-size:11px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StepName .ShopName{display:block;width:136px;font-size:15px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Arrows{vertical-align:top;padding-top:10px;display:inline-block;font-size:30px;padding-right:8px;height:40%}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .PlanDetail{padding-top:15px;text-align:right;font-size:15px;margin-right:24px;text-decoration:underline;display:block}.selectionArticle .selectionPlan .swiper-button{position:relative;display:block;text-align:right;width:1200px;margin:20px auto 0}.selectionArticle .selectionPlan .swiper-pagination-bullet{display:inline-block;width:10px;height:5px;margin:0 3px;border-radius:0;border:1px solid #000;background:#fff;opacity:1;box-sizing:border-box;cursor:pointer}.selectionArticle .selectionPlan .swiper-pagination-bullet-active{background:#E8A2A2}.selectionArticle .selectionPlan .swiper-pagination{position:relative;display:inline-block;text-align:unset;width:unset;margin:0}.selectionArticle .selectionPlan .swiper-button-prev{position:absolute;margin-top:0;width:47px;height:47px;bottom:calc(50% - 47px);background:rgba(0,0,0,0.7);z-index:3;top:unset;left:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.selectionArticle .selectionPlan .swiper-button-prev:before{display:block;position:absolute;content:"";width:17px;height:17px;border:0px;top:35%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:18px}.selectionArticle .selectionPlan .swiper-button-prev:hover{cursor:pointer}.selectionArticle .selectionPlan .swiper-button-next{position:absolute;margin-top:0;width:47px;height:47px;bottom:calc(50% - 47px);background:rgba(0,0,0,0.7);z-index:3;top:unset;left:unset;right:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.selectionArticle .selectionPlan .swiper-button-next:before{display:block;position:absolute;content:"";width:17px;height:17px;border:0px;top:35%;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:8px}.selectionArticle .selectionPlan .swiper-button-next:hover{cursor:pointer}}@media screen and (max-width:1240px){.selectionArticle .selectionPlan .swiper-button{width:calc(100% - 40px)}}@media screen and (max-width:599px){.selectionArticle .selectionPlan{padding:40px 0}.selectionArticle .selectionPlan .selectionPlan_titleWrap .selectionPlan_title img{max-width:290px}.selectionArticle .selectionPlan .selectionPlan_titleWrap .selectionPlan_text{margin-top:10px;font-size:13px}.selectionArticle .selectionPlan .selectionPlan_titleWrap .selectionPlan_link{display:none}.selectionArticle .selectionPlan .ContentsArea{overflow-x:scroll;overflow-y:hidden}.selectionArticle .selectionPlan .ContentsArea .swiper-container{width:max-content;padding:0 4% 10px}.selectionArticle .selectionPlan .ContentsArea .swiper-wrapper{width:unset;overflow:unset;padding:unset;margin:unset;gap:25px}.selectionArticle .selectionPlan .ContentsArea .swiper{width:max-content;margin-left:4%;display:flex;overflow:hidden;padding-bottom:10px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide{width:316px;padding:0;height:437px;border:1px solid #000;background-color:#fff;display:block;margin:0;box-shadow:6px 6px 0 0 #000;position:relative;overflow:hidden}.selectionArticle .selectionPlan .ContentsArea .swiper-slide a{height:428px;padding:0 0 0 10px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea{height:26px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea .LeftLabel{background-color:#333;margin-left:7px;color:#fff;font-size:12px;padding:5px 9px 4px 10px;font-weight:300}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea .RightLabel{position:relative;float:right;padding:2px 18px 3px 26px;background:#E8A2A2;color:#fff}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea .RightLabel:before{position:absolute;content:"";left:-1px;top:-1px;border:none;border-left:solid 15px #fff;border-top:solid 28px transparent}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .LabelArea .RightLabel .Text{font-size:14px;font-weight:500}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea{margin-top:10px;display:flex;width:97%}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea{width:67.5%;margin-right:2.5%;position:relative}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .MainTitle{padding:0;min-height:100px;font-size:18px;margin-top:0;width:unset;-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow:unset;line-height:1.5;margin:0px 0 5px;font-weight:500}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .Prefecture{color:#E8A2A2;font-size:12px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .LeftArea .Prefecture img{width:10px;display:inline-block;margin-right:3px;vertical-align:middle;padding-bottom:3px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .RightArea{margin-top:0;width:30%;height:unset}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .UpperArea .RightArea img{max-width:100%;width:auto;height:auto}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .Description{margin-top:8px;font-size:12px;line-height:1.6;width:97%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-weight:500}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .PlannerInfomation{display:flex;align-items:center;margin-top:8px;min-height:unset;position:unset!important}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .PlannerInfomation .Picture{width:30px;margin-right:11px;line-height:1}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .PlannerInfomation .Picture img{width:30px;padding-right:11px;display:inline-block;height:30px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .PlannerInfomation .PlannerTitle{line-height:1.1}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .PlannerInfomation .PlannerTitle .Profession{font-size:11px;font-weight:500;display:block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .PlannerInfomation .PlannerTitle .Name{font-size:13px;font-weight:500;margin-top:2px;display:block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea{border-top:1px dashed #E8A2A2;margin-top:13px;margin-bottom:15px;width:96%}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Destination{display:inline-block;font-weight:500;vertical-align:top;padding-top:0}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Destination .Text{font-weight:500;margin-top:8px;vertical-align:top;font-size:18px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Destination .Text:before{content:"◆ ";color:#333;font-size:12px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Destination span{font-size:12px;font-weight:300;padding-bottom:0;vertical-align:middle;padding-left:2px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street{font-size:12px;padding-top:8px;width:590px;height:59px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StreetImage img{width:59px;height:59px;display:inline-block}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StepName{display:inline-block;width:124px;vertical-align:top;padding-left:6px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StepName .Label{padding:1.5px 10px;font-weight:500;display:inline-block;margin-bottom:4px;border-radius:15px;border:1px solid;color:#fff;background-color:#000;font-size:11px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .StepName .ShopName{display:block;width:124px;font-size:13px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:500}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .Street .Arrows{vertical-align:top;padding-top:10px;display:inline-block;font-size:30px;padding-right:7px}.selectionArticle .selectionPlan .ContentsArea .swiper-slide .ScheduleArea .PlanDetail{padding-top:15px;text-align:right;font-size:15px;margin-right:0px;text-decoration:underline;font-weight:500;display:block}.selectionArticle .selectionPlan .ButtonArea{margin:25px auto 0;width:92%}.selectionArticle .selectionPlan .ButtonArea a{width:100%;max-width:360px;min-height:45px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:#FFF;text-align:center;background-color:#E8A2A2;border-radius:30px;margin:0 auto;padding:0}}@media{.selectionArticle .contents_title{padding-bottom:10px}.selectionArticle .contents_title img{max-width:129px}}@media screen and (max-width:599px){.selectionArticle .contents_title{display:flex;align-items:center;justify-content:center;gap:15px;padding-bottom:20px;position:relative}.selectionArticle .contents_title:after{content:"";flex:1;height:1px;background-color:#E8D7D7}.selectionArticle .contents_title img{max-width:132px}}@media{.selectionArticle .fixMenu{width:220px;overflow:hidden}.selectionArticle .fixMenu .fixMenu_title{font-size:12px;font-weight:400;color:#7A3B3B;line-height:1.4;padding-left:20px;padding-bottom:5px;border-bottom:1px solid #7A3B3B;position:relative}.selectionArticle .fixMenu .fixMenu_title:before{content:"";width:15px;height:12px;background-image:url(/images/gourmet/selection/icon_list.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:5px;left:0}.selectionArticle .fixMenu .fixMenu_list{margin-top:10px;overflow-y:auto;position:relative}.selectionArticle .fixMenu .fixMenu_list:before{content:"";width:2px;height:calc(100% - 30px);border-left:2px dotted #7A3B3B;position:absolute;top:15px;left:7px}.selectionArticle .fixMenu .fixMenu_list>li{position:relative}.selectionArticle .fixMenu .fixMenu_list>li button{min-height:2lh;font-size:12px;font-weight:300;line-height:1.3;text-align:left;padding-left:17px;position:relative}.selectionArticle .fixMenu .fixMenu_list>li button:before{content:"";width:12px;height:12px;padding:2px;background-image:url(/images/gourmet/selection/icon_menu.svg);background-repeat:no-repeat;background-size:12px 12px;background-position:2px 2px;background-color:#FAF8F5;position:absolute;left:0;top:50%;translate:0 -50%}.selectionArticle .fixMenu .fixMenu_list>li+li{margin-top:7px}.selectionArticle .fixMenu .fixMenu_list>li.active button{color:#7A3B3B;font-weight:500}.selectionArticle .fixMenu .fixMenu_list>li.dot button:before{width:9px;height:9px;background:#7A3B3B;border-radius:50%;left:3.5px;box-sizing:border-box}.selectionArticle .fixMenu .fixMenu_mapBtn{margin-top:10px}.selectionArticle .fixMenu .fixMenu_mapBtn img{max-width:220px}}@media screen and (max-width:599px){.selectionArticle .fixMenu{width:100%}.selectionArticle .fixMenu .fixMenu_wrap{position:relative;border-bottom:1px solid #E8D7D7}.selectionArticle .fixMenu .fixMenu_list{max-height:290px;margin-top:unset;padding-bottom:60px;overflow:hidden;position:relative;transition:max-height 0.3s linear;box-sizing:border-box}.selectionArticle .fixMenu .fixMenu_list.open{padding-bottom:25px}.selectionArticle .fixMenu .fixMenu_list.open:after{display:none}.selectionArticle .fixMenu .fixMenu_list.toggleOpen:after{display:none}.selectionArticle .fixMenu .fixMenu_list:before{display:none}.selectionArticle .fixMenu .fixMenu_list:after{content:"";width:100%;height:70px;background:linear-gradient(180deg,rgba(250,248,245,0) 3.4%,rgba(250,248,245,0.62) 23.4%,rgba(250,248,245,0.87) 54.31%,#FAF8F5 90.92%,#FAF8F5 100%);position:absolute;bottom:0;left:0}.selectionArticle .fixMenu .fixMenu_list>li button{min-height:unset;font-size:14px;font-weight:500;line-height:1.4;padding-left:21px;position:relative}.selectionArticle .fixMenu .fixMenu_list>li button:before{width:16px;height:16px;padding:unset;background-position:unset;background-size:contain}.selectionArticle .fixMenu .fixMenu_list>li+li{margin-top:20px}.selectionArticle .fixMenu .fixMenu_list>li.dot button:before{width:6px;height:6px;left:5px}.selectionArticle .fixMenu .fixMenu_moreBtn{font-size:12px;font-weight:500;text-decoration:underline;position:absolute;bottom:15px;left:50%;translate:-50% 0}.selectionArticle .fixMenu .fixMenu_mapBtn{width:100%;margin:30px auto 0}.selectionArticle .fixMenu .fixMenu_mapBtn img{max-width:unset}}@media{.selectionArticle .mapWrap{width:100%;max-width:unset;height:100%;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:#FFF;box-sizing:border-box;z-index:200}.selectionArticle .mapWrap .backBtn{display:block;padding:15px 27px 16px;border-radius:10px;border:unset;background:#7A3B3B;position:absolute;top:20px;left:20px;z-index:3;box-sizing:border-box}.selectionArticle .mapWrap .backBtn span{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:14px;color:#FFF;line-height:1;padding-left:15px;position:relative}.selectionArticle .mapWrap .backBtn span:before{content:"";width:6px;height:6px;border-top:solid 2px #FFF;border-right:solid 2px #FFF;transform:rotate(225deg);position:absolute;top:7px;left:0}.selectionArticle .mapWrap .backBtn:hover{opacity:0.7;cursor:pointer}.selectionArticle .mapWrap .map{width:100%;height:100%}.selectionArticle .mapWrap .map #map-canvas{width:100%;height:100%}}@media screen and (max-width:1200px){.selectionArticle .mapWrap .selectBlock{top:130px}}@media screen and (max-width:599px){.selectionArticle .mapWrap .selectBlock{top:unset}}@media{.selectionArticle .mapWrap .searchFacilityaWrap{width:400px;height:100%;background:#FFF;padding:0 20px 0 30px;box-sizing:border-box;position:fixed;margin-right:-400px;top:0;right:0;transition:0.4s;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);z-index:3}.selectionArticle .mapWrap .searchFacilityaWrap .toggle{display:block;width:30px;height:40px;position:absolute;top:0;left:-30px;border-radius:10px 0 0 10px;background:#7A3B3B}.selectionArticle .mapWrap .searchFacilityaWrap .toggle:after{content:"";width:10px;height:10px;border-top:solid 2px #FFF;border-right:solid 2px #FFF;transform:rotate(225deg);position:absolute;top:14px;left:13px;transition:0.2s}.selectionArticle .mapWrap .searchFacilityaWrap .toggle:hover{cursor:pointer}.selectionArticle .mapWrap .searchFacilityaWrap.open{margin-right:0}.selectionArticle .mapWrap .searchFacilityaWrap.open .toggle:after{transform:rotate(45deg);left:8px}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList{width:100%;height:100%;padding-right:10px;padding:10px 10px 10px 0;overflow-y:auto;scrollbar-width:thin;box-sizing:border-box}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList::-webkit-scrollbar{width:5px}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList::-webkit-scrollbar-thumb{background:#AAA;border-radius:3px}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList::-webkit-scrollbar-track{background:#FFF;border-radius:3px}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li{position:relative}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li:after{content:"";display:block;width:100%;height:1px;background-image:linear-gradient(to right,#7A3B3B,#7A3B3B 5px,transparent 5px,transparent 10px);background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:0}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li:last-child:after{display:none}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li a{display:flex;padding:20px 20px 20px 0;box-sizing:border-box;position:relative}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li a:after{content:"";width:10px;height:10px;border-top:solid 2px #000;border-right:solid 2px #000;position:absolute;top:50%;transform:translate(0,-50%) rotate(45deg);-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);right:4px}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li:not(:has(>a)){display:flex;align-items:center;padding:15px 0;box-sizing:border-box}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li:not(:has(>a)) .facilityImg img{height:80px;object-fit:cover}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li:not(:has(>a)) .facilityText .facilityInfo{min-height:unset}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li:not(:has(>a)) .facilityText .facilityInfo .facilityAccess{display:none}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li:not(:has(.facilityImg)) .facilityText{width:100%}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityImg{width:140px;margin-right:10px}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityImg img{width:100%;max-width:140px;height:auto;vertical-align:top}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityText{width:calc(100% - 150px)}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityText .facilityInfo{min-height:71px}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityText .facilityInfo .facilityName{font-size:15px;color:#333;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityText .facilityInfo .facilityAccess{font-size:12px;font-weight:300;color:#7A3B3B;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityText .facilityLink{display:flex;margin-top:6px;z-index:1;position:relative}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityText .facilityLink a{display:block;width:31.8%;font-size:12px;color:#E8A2A2;line-height:1;text-align:center;border:1px solid #E8A2A2;border-radius:10px;background:#FFF;padding:6px 0;margin-right:2.3%;box-sizing:border-box}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityText .facilityLink a:last-child{margin-right:0}.selectionArticle .mapWrap .searchFacilityaWrap .facilityList li .facilityText .facilityLink a.planLink{color:#FFF;background:#E8A2A2}.selectionArticle .mapWrap .mapboxgl-popup-content{height:0;position:absolute;width:100%;background:none;border-radius:0;box-shadow:none;padding:0}.selectionArticle .mapWrap .popup-bubble-anchor-mapbox{position:absolute;width:100%;bottom:37px;left:0px}.selectionArticle .mapWrap .popup-bubble-anchor-mapbox:before{content:"";position:absolute;top:-1px;left:0;transform:translate(-50%,0);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:14px solid #7A3B3B}.selectionArticle .mapWrap .popup-bubble-anchor-mapbox:after{content:"";position:absolute;top:-1px;left:0px;transform:translate(-50%,0);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid #FFF}.selectionArticle .mapWrap .popup-bubble-mapbox{position:absolute;top:0;left:0;transform:translate(-50%,-100%);background-color:#FFF;padding:20px;border:1px solid #7A3B3B;overflow-y:auto;width:242px;height:225px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:unset}.selectionArticle .mapWrap .popup-bubble-mapbox:after{border-top:8px solid #FFF}.selectionArticle .mapWrap .mapboxgl-popup-close-button{font-size:17px;right:-119px;top:-262px;color:#888}.selectionArticle .mapWrap .popup-text{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:500;color:#333;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:unset}.selectionArticle .mapWrap .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border:0}}@media screen and (max-width:599px){.selectionArticle .mapWrap .mapTop{width:100%;height:45px;padding:10px 4%;background:#7A3B3B;box-sizing:border-box;position:fixed;top:0;left:0;z-index:1}.selectionArticle .mapWrap .mapTop .backBtn{display:inline-block;padding:unset;border-radius:unset;position:unset;top:unset;left:unset}.selectionArticle .mapWrap .toggle{display:block;width:200px;height:50px;font-size:16px;color:#7A3B3B;text-align:center;border-radius:25px;background:#FFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-sizing:border-box;padding:13px 0px;position:absolute;bottom:30px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.selectionArticle .mapWrap .searchFacilityaWrapSp{display:none;position:absolute;width:100%;height:140px;bottom:30px;z-index:2}.selectionArticle .mapWrap .searchFacilityaWrapSp.open{display:block}.selectionArticle .mapWrap .searchFacilityaWrapSp.fix .swiper{width:92%;margin:0 auto}.selectionArticle .mapWrap .searchFacilityaWrapSp.fix .facilityList{justify-content:center}.selectionArticle .mapWrap .searchFacilityaWrapSp.fix .swiper-button-next,.selectionArticle .mapWrap .searchFacilityaWrapSp.fix .swiper-button-prev{display:none}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li{background:#FFF;border-radius:20px;box-sizing:border-box;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .lpLinkWrap{display:flex;align-items:flex-start;position:relative}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .lpLinkWrap:after{content:"";width:10px;height:10px;border-top:solid 2px #000;border-right:solid 2px #000;position:absolute;top:50%;transform:translate(0,-50%) rotate(45deg);-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);right:12px}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .lpLinkWrap:not(:has(>.facilityImg)) .facilityText{width:100%}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li:not(:has(>.lpLinkWrap)){display:flex;align-items:flex-start}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li:not(:has(>.lpLinkWrap)) .facilityText{display:flex;align-items:center;padding:25px 15px}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li:not(:has(>.lpLinkWrap)) .facilityText .facilityInfo{min-height:unset}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li:not(:has(>.lpLinkWrap)) .facilityText .facilityInfo .facilityName{min-height:unset}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li:not(:has(>.lpLinkWrap)) .facilityText .facilityInfo .facilityAccess{display:none}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .facilityImg{width:41.1%;margin-right:0}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .facilityImg img{width:100%;height:140px;margin-right:0;object-fit:cover;vertical-align:top;border-radius:20px 0 0 20px}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .facilityText{width:58.9%;height:140px;padding:25px 30px 25px 15px;box-sizing:border-box}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .facilityText .facilityInfo{min-height:71px}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .facilityText .facilityInfo .facilityName{min-height:40px;font-size:15px;color:#333;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .mapWrap .searchFacilityaWrapSp .facilityList li .facilityText .facilityInfo .facilityAccess{font-size:12px;font-weight:300;color:#7A3B3B;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .mapWrap .searchFacilityaWrapSp .swiper-button-next{right:0;border-radius:22.5px 0 0 22.5px}.selectionArticle .mapWrap .searchFacilityaWrapSp .swiper-button-next:before{display:block;position:absolute;content:"";width:10px;height:10px;border:0px;top:38%;right:5px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:8px}.selectionArticle .mapWrap .searchFacilityaWrapSp .swiper-button-prev{left:0;border-radius:0 22.5px 22.5px 0}.selectionArticle .mapWrap .searchFacilityaWrapSp .swiper-button-prev:before{display:block;position:absolute;content:"";width:10px;height:10px;border:0px;top:38%;left:-12px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:16px}.selectionArticle .mapWrap .searchFacilityaWrapSp .swiper-button-next,.selectionArticle .mapWrap .searchFacilityaWrapSp .swiper-button-prev{position:absolute;margin-top:0;width:22.5px;height:45px;bottom:calc(50% - 45px);background:rgba(51,51,51,0.7);z-index:3;top:unset;left:unset;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.selectionArticle .mapWrap .popup-bubble-anchor-mapbox{position:absolute;width:100%;bottom:37px;left:0px}.selectionArticle .mapWrap .popup-bubble-mapbox{width:200px;height:50px;padding:6px 8px 7px}.selectionArticle .mapWrap .mapboxgl-popup-close-button{display:none}.selectionArticle .mapWrap .popup-text{font-size:12px;line-height:1.5;margin-top:0}}@media screen and (max-width:599px){.selectionArticle .floatingMenu{display:none;width:100%;height:50px;background:#FAF8F5;box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);position:relative;box-sizing:border-box;z-index:100}.selectionArticle .floatingMenu.fixed{display:block;position:fixed;top:0;left:0}.selectionArticle .floatingMenu .floatingMenu_wrap{display:flex;position:relative}.selectionArticle .floatingMenu .floatingMenu_title{width:100%;display:inline-block;text-align:left;padding:6.5px 20px 6.5px 15px}.selectionArticle .floatingMenu .floatingMenu_title .text{font-size:13px;font-weight:500;color:#7A3B3B;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selectionArticle .floatingMenu .floatingMenu_btn{display:block;width:50px;height:50px}.selectionArticle .floatingMenu .floatingMenu_btn img{height:100%;object-fit:cover}.selectionArticle .floatingMenu .fixMenu{display:none;width:100%;height:calc(100svh - 50px);position:absolute;top:50px;left:0;border-top:2px solid #FFF;padding-bottom:30px;background:#FAF8F5;overflow-y:auto;box-sizing:border-box}.selectionArticle .floatingMenu .fixMenu .fixMenu_list{width:92%;max-height:unset;margin:20px auto 0;padding-bottom:unset}.selectionArticle .floatingMenu .fixMenu .fixMenu_list:after{display:none}.selectionArticle .floatingMenu .fixMenu_mapBtn{display:block;width:92%;margin:30px auto}.selectionArticle .floatingMenu .fixMenu_moreBtn{display:block;width:fit-content;position:unset;bottom:unset;left:unset;translate:unset;margin:0 auto;font-weight:300}}@media{.selectionListPage .topTitleBlock{width:92%;margin:0 auto;padding:30px 0;border-bottom:5px solid #7A3B3B;text-align:center}.selectionListPage .topTitleBlock .topTitle{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:40px;color:#7A3B3B}.selectionListPage .topTitleBlock .topText{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:16px;color:#333;margin-top:10px}}@media screen and (max-width:599px){.selectionListPage .topTitleBlock{padding:25px 0 20px;border-bottom:unset}.selectionListPage .topTitleBlock .topTitle{font-size:23px}.selectionListPage .topTitleBlock .topText{font-size:14px;margin-top:10px;text-align:left}}@media{.selectionListPage .selectionWrapPc{display:flex;padding:30px 0 60px}.selectionListPage .sideSearchBlock{width:17.6%;margin-right:4.1%}.selectionListPage .sideSearchBlock section+section{margin-top:80px}.selectionListPage .sideSearchBlock .areaSearch .areaSeachTitle,.selectionListPage .sideSearchBlock .genreSearch .areaSeachTitle{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;color:#333}.selectionListPage .sideSearchBlock .areaSearch .areaSeachTitle img,.selectionListPage .sideSearchBlock .genreSearch .areaSeachTitle img{width:100%;max-width:17px;height:auto;vertical-align:top;margin-right:8px}.selectionListPage .sideSearchBlock .areaSearch .genreSeachTitle,.selectionListPage .sideSearchBlock .genreSearch .genreSeachTitle{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;color:#333}.selectionListPage .sideSearchBlock .areaSearch .genreSeachTitle img,.selectionListPage .sideSearchBlock .genreSearch .genreSeachTitle img{width:100%;max-width:15px;height:auto;vertical-align:-3px;margin-right:8px}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList{width:100%;margin-top:15px;border-top:2px solid #7A3B3B;border-bottom:2px solid #7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem:not(.noLink),.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem:not(.noLink),.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem:not(.noLink),.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem:not(.noLink){position:relative}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem:not(.noLink):before,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem:not(.noLink):before,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem:not(.noLink):before,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem:not(.noLink):before{content:"";display:block;width:100%;height:1px;background-image:linear-gradient(to right,#7A3B3B,#7A3B3B 5px,transparent 5px,transparent 10px);background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:0;z-index:1}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem:not(.noLink) a,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem:not(.noLink) a,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem:not(.noLink) a,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem:not(.noLink) a{display:block;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:14px;color:#333;padding:10px 35px 10px 25px;position:relative;box-sizing:border-box}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem:not(.noLink) a:hover,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem:not(.noLink) a:hover,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem:not(.noLink) a:hover,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem:not(.noLink) a:hover{opacity:1;color:#7A3B3B;background:#E8D7D7}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem:not(.noLink) a:after,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem:not(.noLink) a:after,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem:not(.noLink) a:after,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem:not(.noLink) a:after{content:"";width:6px;height:6px;border-top:solid 2px #7A3B3B;border-right:solid 2px #7A3B3B;transform:rotate(45deg);position:absolute;top:17px;right:20px}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem:not(.noLink).select a,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem:not(.noLink).select a,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem:not(.noLink).select a,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem:not(.noLink).select a{color:#7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem:not(.noLink):last-child:before,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem:not(.noLink):last-child:before,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem:not(.noLink):last-child:before,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem:not(.noLink):last-child:before{display:none}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink{position:relative;transition-duration:0.1s;transition-delay:0.28s}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink .mainItem,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink .mainItem,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink .mainItem,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink .mainItem{display:block;width:100%;box-sizing:border-box;background:unset;border:unset;border-radius:unset;padding:10px 35px 10px 25px;position:relative;transition-property:border,border-radius;transition-duration:0.1s;transition-delay:0.28s}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink .mainItem a,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink .mainItem a,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink .mainItem a,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink .mainItem a{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:14px;color:#333;text-align:left}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink .mainItem a:hover,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink .mainItem a:hover,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink .mainItem a:hover,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink .mainItem a:hover{opacity:1;color:#7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink .mainItem:hover,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink .mainItem:hover,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink .mainItem:hover,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink .mainItem:hover{cursor:pointer;opacity:1;background:#E8D7D7}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink .mainItem:hover:after,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink .mainItem:hover:after,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink .mainItem:hover:after,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink .mainItem:hover:after{border-color:#7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink .mainItem:before,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink .mainItem:before,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink .mainItem:before,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink .mainItem:before{content:"";display:block;width:100%;height:1px;background-image:linear-gradient(to right,#7A3B3B,#7A3B3B 5px,transparent 5px,transparent 10px);background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:0;z-index:1}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink .mainItem:after,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink .mainItem:after,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink .mainItem:after,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink .mainItem:after{content:"";width:6px;height:6px;border-top:solid 2px #000;border-right:solid 2px #000;transform:rotate(135deg);position:absolute;top:17px;right:20px;transition-property:transform;transition-duration:0.3s}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink.select .mainItem a,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink.select .mainItem a,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink.select .mainItem a,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink.select .mainItem a{color:#7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink.open,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink.open,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink.open,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink.open{z-index:3;transition:unset}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink.open .mainItem,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink.open .mainItem,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink.open .mainItem,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink.open .mainItem{transition:unset}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink.open .mainItem a,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink.open .mainItem a,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink.open .mainItem a,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink.open .mainItem a{color:#7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink.open .mainItem:after,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink.open .mainItem:after,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink.open .mainItem:after,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink.open .mainItem:after{transform:rotate(315deg);top:18px}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink.open .subListWrap .subList li a:after,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink.open .subListWrap .subList li a:after,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink.open .subListWrap .subList li a:after,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink.open .subListWrap .subList li a:after{border-color:#7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .selectItem.noLink:last-child .mainItem:before,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .selectItem.noLink:last-child .mainItem:before,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .selectItem.noLink:last-child .mainItem:before,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .selectItem.noLink:last-child .mainItem:before{display:none}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap{display:none;box-sizing:border-box}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li{position:relative}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li:before,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li:before,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li:before,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li:before{content:"";display:block;width:100%;height:1px;background-image:linear-gradient(to right,#7A3B3B,#7A3B3B 5px,transparent 5px,transparent 10px);background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:0;z-index:1}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li a,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li a,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li a,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li a{display:block;font-size:14px;padding:10px 35px 10px 25px;position:relative}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li a:before,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li a:before,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li a:before,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li a:before{content:"ー";color:#7A3B3B;margin-right:2px}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li a:after,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li a:after,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li a:after,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li a:after{content:"";width:6px;height:6px;border-top:solid 2px #000;border-right:solid 2px #000;transform:rotate(45deg);position:absolute;top:17px;right:20px}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li:hover,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li:hover,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li:hover,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li:hover{cursor:pointer}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li:hover a,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li:hover a,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li:hover a,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li:hover a{color:#7A3B3B;opacity:1;background:#E8D7D7}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li:hover a:after,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li:hover a:after,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li:hover a:after,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li:hover a:after{border-color:#7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .subListWrap .subList li.select a,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .subListWrap .subList li.select a,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .subListWrap .subList li.select a,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .subListWrap .subList li.select a{color:#7A3B3B}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .toTopBtn,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .toTopBtn,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .toTopBtn,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .toTopBtn{width:100px;display:block;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:14px;color:#333;margin:15px auto 0}.selectionListPage .sideSearchBlock .areaSearch .areaSearchList .toTopBtn img,.selectionListPage .sideSearchBlock .areaSearch .genreSearchList .toTopBtn img,.selectionListPage .sideSearchBlock .genreSearch .areaSearchList .toTopBtn img,.selectionListPage .sideSearchBlock .genreSearch .genreSearchList .toTopBtn img{width:100%;max-width:10px;height:auto;margin-right:5px;vertical-align:1px}}@media screen and (max-width:599px){.selectionListPage .sideSearchBlock{width:100%;margin-right:0}.selectionListPage .sideSearchBlock section+section{margin-top:40px}}@media screen and (max-width:599px){.selectionListPage .searchBlock{text-align:center}.selectionListPage .searchPopBtn{width:100%;max-width:360px;min-height:40px;background:#E8D7D7;border-radius:18px;border:1px solid #7A3B3B;padding:9px 0;box-sizing:border-box}.selectionListPage .searchPopBtn .searchPopText{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:14px;color:#333;text-align:center}.selectionListPage .searchPopBtn .searchPopMark{display:inline-block;width:6px;height:6px;border-top:solid 2px #7A3B3B;border-right:solid 2px #7A3B3B;transform:rotate(45deg);margin-left:7px}.selectionListPage .searchPopBtn#searchArea img{width:100%;max-width:14px;height:auto;vertical-align:-3px;margin-right:5px}.selectionListPage .searchPopBtn#searchGenre img{width:100%;max-width:15px;height:auto;vertical-align:-3px;margin-right:8px}.selectionListPage .searchPopBtn+.searchPopBtn{margin-top:20px}.selectionListPage .prefList{width:100%;display:inline-flex;white-space:nowrap;overflow-x:auto;white-space:nowrap;margin-top:15px;padding-bottom:10px}.selectionListPage .prefList li{display:block;margin-right:10px;text-align:center}.selectionListPage .prefList li a{display:block;min-height:32px;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:12px;color:#333;line-height:1;background:#E8D7D7;border:1px solid #7A3B3B;padding:9px 14px;border-radius:16px;box-sizing:border-box}.selectionListPage .popSearchSp{width:100vw;height:100%;background:#FFF;box-sizing:border-box;position:fixed;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;overflow-x:hidden;overflow-y:scroll}.selectionListPage .popSearchSp.area{top:0;right:-100vw;z-index:200;padding-bottom:15px}.selectionListPage .popSearchSp.area.active{right:0;display:block}.selectionListPage .popSearchSp.genre{top:0;right:-100vw;z-index:200;padding-bottom:15px}.selectionListPage .popSearchSp.genre.active{right:0;display:block}.selectionListPage .popSearchSp .searchTopWrap{padding:15px 4%;position:relative;background:#E8D7D7;border-bottom:2px solid #7A3B3B}.selectionListPage .popSearchSp .searchTopWrap .searchTopText{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:14px;color:#333;text-align:center}.selectionListPage .popSearchSp .searchTopWrap .closeBtn{width:55px;height:20px;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#333;font-size:12px;position:absolute;right:4%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);padding:unset;border:unset;background-color:unset;appearance:none;outline:none}.selectionListPage .popSearchSp .searchMainWrap{margin:0 8%}.selectionListPage .popSearchSp .searchMainWrap .searchList{padding:0;display:block}.selectionListPage .popSearchSp .searchMainWrap .searchList:after{content:"";display:block;width:100vw;height:2px;background:#7A3B3B;position:absolute;left:0;z-index:1}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem:not(.noLink) .subItem{display:block;width:100%;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;color:#333;text-align:left;border-radius:unset;border:unset;background:#FFF;padding:15px 0;box-sizing:border-box;position:relative}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem:not(.noLink) .subItem:before{content:"";display:block;width:100vw;height:1px;background-image:linear-gradient(to right,#7A3B3B,#7A3B3B 5px,transparent 5px,transparent 10px);background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:-8%}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem:not(.noLink) .subItem:after{content:"";width:6px;height:6px;border-top:solid 2px #7A3B3B;border-right:solid 2px #7A3B3B;transform:rotate(45deg) translate(0,-50%);position:absolute;top:50%;right:8px}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem:not(.noLink).select .subItem{color:#7A3B3B}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem:not(.noLink):last-child .subItem:before{display:none}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink .mainItem{display:block;width:100%;padding:15px 0;position:relative;box-sizing:border-box}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink .mainItem:before{content:"";display:block;width:100vw;height:1px;background-image:linear-gradient(to right,#7A3B3B,#7A3B3B 5px,transparent 5px,transparent 10px);background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:-8%}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink .mainItem:after{content:"";width:6px;height:6px;border-top:solid 2px #000;border-right:solid 2px #000;transform:rotate(135deg) translate(-50%,0);position:absolute;top:50%;right:6px;transition:0.3s}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink .mainItem button{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;color:#333;text-align:left;background:#FFF;border-radius:unset;border:unset;padding:unset}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink.open>.mainItem{border-radius:unset;background:#FFF}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink.open>.mainItem:after{transform:rotate(315deg) translate(-50%,0);top:22px;right:1px}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink.open>.mainItem button{color:#7A3B3B}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink.select>.mainItem{color:#7A3B3B}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink:last-child .mainItem:before{display:none}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink:last-child.open .mainItem:before{display:block}.selectionListPage .popSearchSp .searchMainWrap .searchList .selectItem.noLink:last-child.open .subList li:last-child:before{display:none}.selectionListPage .popSearchSp .searchMainWrap .searchList .subList{display:none;background:unset;padding:unset;border-radius:unset;border:unset;position:unset;top:unset;left:unset;z-index:unset}.selectionListPage .popSearchSp .searchMainWrap .searchList .subList li{position:relative}.selectionListPage .popSearchSp .searchMainWrap .searchList .subList li:before{content:"";display:block;width:100vw;height:1px;background-image:linear-gradient(to right,#7A3B3B,#7A3B3B 5px,transparent 5px,transparent 10px);background-size:10px 1px;background-repeat:repeat-x;background-position:left bottom;position:absolute;bottom:0;left:-8%;z-index:1}.selectionListPage .popSearchSp .searchMainWrap .searchList .subList li .subItem{width:100%;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;color:#333;text-align:left;display:block;font-size:16px;background:#FFF;padding:15px 0;position:relative;border:unset;border-bottom:1px solid #F4F7F8;box-sizing:border-box}.selectionListPage .popSearchSp .searchMainWrap .searchList .subList li .subItem:before{content:"ー";color:#7A3B3B;margin-right:2px}.selectionListPage .popSearchSp .searchMainWrap .searchList .subList li .subItem:after{content:"";width:6px;height:6px;border-top:solid 2px #7A3B3B;border-right:solid 2px #7A3B3B;transform:rotate(45deg) translate(0,-50%);position:absolute;top:50%;right:8px}.selectionListPage .popSearchSp .searchMainWrap .searchList .subList li.select>.subItem{color:#7A3B3B}}@media{.selectionListPage .resultWrap{display:flex;align-items:center;flex-wrap:wrap}.selectionListPage .resultWrap .resultNum{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#333;font-size:14px;margin-right:15px;flex-shrink:0}.selectionListPage .resultWrap .searchList{display:inline-flex;white-space:nowrap}.selectionListPage .resultWrap .searchList li{display:block;margin-right:15px;text-align:center}.selectionListPage .resultWrap .searchList li:last-child{margin-right:0}.selectionListPage .resultWrap .searchList li a{display:block;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:14px;color:#333;line-height:1;background:#E8D7D7;padding:10px 14px;border-radius:17px;box-sizing:border-box}.selectionListPage .resultWrap .searchList li a:after{content:" ×"}.selectionListPage .resultWrap .orderWrap{width:max-content;position:relative;flex-shrink:0;margin-left:auto}.selectionListPage .resultWrap .orderWrap .orderList{text-align:right;font-size:0;padding-left:20px;position:relative}.selectionListPage .resultWrap .orderWrap .orderList:before{content:"";display:inline-block;width:20px;height:15px;background-image:url(/images/gourmet/selection/icon_arrow.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:calc(50% + 1px);transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.selectionListPage .resultWrap .orderWrap .orderList li{display:inline-block;color:#333;font-size:14px;line-height:1.2;border-right:1px solid #333;padding:0 10px}.selectionListPage .resultWrap .orderWrap .orderList li.select{color:#7A3B3B;font-weight:500}.selectionListPage .resultWrap .orderWrap .orderList li:last-child{border-right:0;padding-right:0}.selectionListPage .resultWrap .orderWrap .orderList li:hover{cursor:pointer;color:#7A3B3B}}@media screen and (max-width:599px){.selectionListPage .resultWrap{position:relative;flex-wrap:wrap;align-items:center;margin-top:40px}.selectionListPage .resultWrap .resultNum{font-size:12px}.selectionListPage .resultWrap .searchList{width:100%;overflow-x:auto;white-space:nowrap;padding-bottom:10px}.selectionListPage .resultWrap .searchList li a{font-size:12px;padding:10px 12px}}@media{.selectionListPage .detailText{width:100%;text-align:right;margin-top:5px}.selectionListPage .detailText small{display:block;font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:12px;color:#333}}@media screen and (max-width:599px){.selectionListPage .detailText{text-align:left;margin-top:0;margin-bottom:5px}.selectionListPage .detailText small{font-size:10px}}@media{.selectionListPage .selectionWrap{width:78.3%}.selectionListPage .selectionWrap .selectionList{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:20px}}@media screen and (max-width:840px){.selectionListPage .selectionWrap .selectionList{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))}}@media{.selectionListPage .selectionWrap .selectionList li a{display:block}.selectionListPage .selectionWrap .selectionList li a:hover{opacity:1}.selectionListPage .selectionWrap .selectionList li a:hover .selection_imgWrap img{opacity:0.8}.selectionListPage .selectionWrap .selectionList li a:hover .selectionTextWrap .selectionTitle{color:#7A3B3B}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap{position:relative}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap:before{content:"";width:70px;height:68px;background-image:url(/images/gourmet/selection/emblem_w.svg);background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 0 20px rgba(0,0,0,0.35));position:absolute;top:11px;left:9px;z-index:1}}@media screen and (max-width:1200px){.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap:before{width:5.49vw;height:5.31vw;top:0.87vw;left:0.68vw}}@media screen and (max-width:971.5px){.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap:before{width:8.2vw;height:7.99vw;top:0.98vw;left:0.77vw}}@media{.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;position:absolute;top:0;left:0;z-index:1;box-sizing:border-box}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .area{display:block;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-style:normal;font-size:clamp(10px,1.03vw,16px);color:#7A3B3B;line-height:1;padding:5px 8px;border:1px solid #FFF;background:rgba(255,255,255,0.85)}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .theme{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:clamp(16px,1.66vw,24px);color:#FFF;line-height:1.3;text-shadow:0 0 10px rgba(0,0,0,0.8),0 0 30px rgba(0,0,0,0.6);margin-top:8px}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .menu{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal;font-size:clamp(20px,2.11vw,30px);color:#FFF;text-align:center;line-height:1.2;text-shadow:0 0 10px rgba(0,0,0,0.8),0 0 30px rgba(0,0,0,0.6);margin-top:4px}}@media screen and (max-width:971.5px){.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap{padding:13px 9px}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .area{font-size:clamp(10px,1.8vw,18px);padding:5px 9px}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .theme{font-size:clamp(16px,2.7vw,27px);margin-top:9px}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .menu{font-size:clamp(20px,3.4vw,34px);margin-top:4px}}@media{.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap img{width:100%;height:auto;vertical-align:top}.selectionListPage .selectionWrap .selectionList li a .selectionTextWrap{min-height:106px;margin-top:10px}.selectionListPage .selectionWrap .selectionList li a .selectionTextWrap .selectionTitle{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;color:#333;line-height:1.7;margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.selectionListPage .selectionWrap .selectionList li a .selectionTextWrap .selectionDate{font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:14px;color:#333;text-align:right}.selectionListPage .selectionWrap .keywordList{display:flex;flex-wrap:wrap;gap:20px;width:100%;font-size:0}.selectionListPage .selectionWrap .keywordList li{display:inline-block}.selectionListPage .selectionWrap .keywordList li a{display:inline-block;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#333;font-size:16px;background:#FFF;border:1px solid #7A3B3B;border-radius:20px;padding:7px 13px}.selectionListPage .selectionWrap .keywordList li a:before{content:"#";color:#7A3B3B;padding-right:3px}.selectionListPage .selectionWrap .keywordList li a:hover{text-decoration:unset;opacity:0.7}}@media screen and (max-width:599px){.selectionListPage .selectionWrap{width:100%}.selectionListPage .selectionWrap .selectionList{display:flex;flex-wrap:wrap;gap:20px 10px;margin-top:15px}.selectionListPage .selectionWrap .selectionList li{width:calc((100% - 10px) / 2)}.selectionListPage .selectionWrap .selectionList li a:hover .selectionTextWrap .selectionTitle{color:#333}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap:before{width:10.5vw;height:10.25vw;top:1.55vw;left:1.3vw}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap{padding:6px 5px}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .area{font-size:clamp(8px,2.55vw,10px);font-size:2.55vw;padding:3px 4px}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .theme{font-size:clamp(10px,3.58vw,14px);font-size:3.58vw;margin-top:5px}.selectionListPage .selectionWrap .selectionList li a .selection_imgWrap .textWrap .menu{font-size:clamp(10px,4.35vw,17px);font-size:4.35vw;margin-top:5px}.selectionListPage .selectionWrap .selectionList li a .selectionTextWrap{min-height:65px}.selectionListPage .selectionWrap .selectionList li a .selectionTextWrap .selectionTitle{font-size:14px;-webkit-line-clamp:3}.selectionListPage .selectionWrap .selectionList li a .selectionTextWrap .selectionDate{font-size:12px;line-height:1}.selectionListPage .selectionWrap .keywordList{margin-top:25px;gap:15px 7px}.selectionListPage .selectionWrap .keywordList li a{font-size:12px;padding:6px 12px}}@media{.selectionListPage .pagenation{display:flex;justify-content:center;align-items:center;margin-top:60px;padding:40px 0}.selectionListPage .pagenation .af-arrow,.selectionListPage .pagenation .be-arrow{display:inline-block;margin:0 30px}.selectionListPage .pagenation .af-arrow a,.selectionListPage .pagenation .be-arrow a{display:flex;align-items:center;justify-content:center;width:35px;height:35px;padding:6px 0;border:1px solid #7A3B3B;background:#FFF;box-sizing:border-box}.selectionListPage .pagenation .af-arrow a:hover,.selectionListPage .pagenation .be-arrow a:hover{opacity:1;background:#7A3B3B}.selectionListPage .pagenation .af-arrow a:hover img,.selectionListPage .pagenation .be-arrow a:hover img{filter:invert(100%)}.selectionListPage .pagenation .af-arrow a img,.selectionListPage .pagenation .be-arrow a img{width:100%;max-width:10px;height:auto}.selectionListPage .pagenation .af-arrow.disable a,.selectionListPage .pagenation .be-arrow.disable a{pointer-events:none}.selectionListPage .pagenation .af-arrow.disable a:hover,.selectionListPage .pagenation .be-arrow.disable a:hover{cursor:unset}.selectionListPage .pagenation .num{display:inline-block;margin:0 10px}.selectionListPage .pagenation .num a{display:block;width:35px;height:35px;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#333;font-size:16px;text-align:center;padding:5px 0;border:1px solid #7A3B3B;background:#FFF;box-sizing:border-box;position:relative}.selectionListPage .pagenation .num a:hover{opacity:1;cursor:pointer;color:#FFF;background:#7A3B3B}.selectionListPage .pagenation .num.active a{color:#FFF;background:#7A3B3B}.selectionListPage .pagenation .dots{display:inline-block;margin:0 12px}.selectionListPage .pagenation .dots span{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#333;font-size:18px}}@media screen and (max-width:599px){.selectionListPage .pagenation{max-width:345px;justify-content:space-between;margin:0 auto;padding:50px 0 0}.selectionListPage .pagenation .be-arrow{margin:0}.selectionListPage .pagenation .af-arrow{margin:0}.selectionListPage .pagenation .num{margin:0 8px}.selectionListPage .pagenation .num a{width:35px;height:35px;font-size:16px;padding:4px 0}.selectionListPage .pagenation .dots{margin:0}.selectionListPage .pagenation .dots span{font-size:16px}}@media screen and (max-width:370px){.selectionListPage .pagenation .be-arrow{margin-right:5px}.selectionListPage .pagenation .af-arrow{margin-left:5px}.selectionListPage .pagenation .num{margin:0 5px}.selectionListPage .pagenation .num a{width:30px;height:30px;font-size:14px;padding:4px 0}.selectionListPage .pagenation .dots{margin:0 5px}}