.CoordinateDetail_container__gourk{background-color:#fff}.CoordinateDetail_previewBanner__fvBak{background-color:#fef3c7;border-bottom:1px solid #fde68a;padding:clamp(8.4px,12px*100vw/1440px,12px) clamp(16.8px,24px*100vw/1440px,24px)}@media(max-width:767px){.CoordinateDetail_previewBanner__fvBak{padding:calc(12px*100vw/380px) calc(24px*100vw/380px)}}.CoordinateDetail_previewContent__IMeeM{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:clamp(5.6px,8px*100vw/1440px,8px)}@media(max-width:767px){.CoordinateDetail_previewContent__IMeeM{gap:calc(8px*100vw/380px)}}.CoordinateDetail_previewIcon__PH_We{width:clamp(11.2px,16px*100vw/1440px,16px);height:clamp(11.2px,16px*100vw/1440px,16px);color:#d97706}@media(max-width:767px){.CoordinateDetail_previewIcon__PH_We{width:calc(16px*100vw/380px);height:calc(16px*100vw/380px)}}.CoordinateDetail_previewText__xRDqH{font-size:clamp(9.8px,14px*100vw/1440px,14px);font-family:Noto Sans JP,sans-serif;color:#92400e}@media(max-width:767px){.CoordinateDetail_previewText__xRDqH{font-size:calc(14px*100vw/380px)}}.CoordinateDetail_navigation__wc7Fu{background-color:#fff;border-bottom:1px solid #f3f4f6}.CoordinateDetail_navigationContent___lHTS{padding:clamp(11.2px,16px*100vw/1440px,16px) clamp(16.8px,24px*100vw/1440px,24px)}@media(min-width:768px){.CoordinateDetail_navigationContent___lHTS{padding:clamp(11.2px,16px*100vw/1440px,16px) clamp(28px,40px*100vw/1440px,40px)}}@media(max-width:767px){.CoordinateDetail_navigationContent___lHTS{padding:calc(16px*100vw/380px) calc(24px*100vw/380px)}}.CoordinateDetail_backLink__ezN57{display:inline-flex;align-items:center;font-size:clamp(9.8px,14px*100vw/1440px,14px);color:#666;font-family:Noto Sans JP,sans-serif;transition:color .2s}@media(max-width:767px){.CoordinateDetail_backLink__ezN57{font-size:calc(14px*100vw/380px)}}.CoordinateDetail_backLink__ezN57:hover{color:#3f3f3f}.CoordinateDetail_backLink__ezN57 svg{width:clamp(11.2px,16px*100vw/1440px,16px);height:clamp(11.2px,16px*100vw/1440px,16px)}@media(max-width:767px){.CoordinateDetail_backLink__ezN57 svg{width:calc(16px*100vw/380px);height:calc(16px*100vw/380px)}}.CoordinateDetail_backLink__ezN57 span{margin-left:clamp(5.6px,8px*100vw/1440px,8px)}@media(max-width:767px){.CoordinateDetail_backLink__ezN57 span{margin-left:calc(8px*100vw/380px)}}.CoordinateDetail_mainSection__YuHMU{background-color:#fff;padding-top:clamp(56px,80px*100vw/1440px,80px);padding-bottom:clamp(56px,80px*100vw/1440px,80px)}@media(max-width:767px){.CoordinateDetail_mainSection__YuHMU{padding-top:calc(48px*100vw/380px);padding-bottom:calc(48px*100vw/380px)}}.CoordinateDetail_contentWrapper__UbR1i{max-width:1280px;margin:0 auto;padding:0 clamp(16.8px,24px*100vw/1440px,24px)}@media(min-width:768px){.CoordinateDetail_contentWrapper__UbR1i{padding:0 clamp(28px,40px*100vw/1440px,40px)}}@media(max-width:767px){.CoordinateDetail_contentWrapper__UbR1i{padding:0 calc(24px*100vw/380px)}}.CoordinateDetail_contentGrid__m9rji{display:grid;grid-template-columns:1fr;gap:calc(48px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_contentGrid__m9rji{grid-template-columns:1fr 1fr;gap:clamp(84px,120px*100vw/1440px,120px)}}.CoordinateDetail_imageArea___1aSj{position:relative}.CoordinateDetail_imageWrapper__2Y6ES{background-color:#f3f4f6;overflow:hidden}.CoordinateDetail_imageWrapper__2Y6ES img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.CoordinateDetail_contentArea__Mr5H_{display:flex;flex-direction:column;gap:calc(24px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_contentArea__Mr5H_{gap:clamp(22.4px,32px*100vw/1440px,32px)}}.CoordinateDetail_itemListTitle__ITSyE{font-size:calc(14px*100vw/380px);font-family:A P-OTF A1 Mincho StdN,serif;color:#3f3f3f;margin-bottom:calc(12px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_itemListTitle__ITSyE{font-size:clamp(11.2px,16px*100vw/1440px,16px);margin-bottom:clamp(11.2px,16px*100vw/1440px,16px)}}.CoordinateDetail_itemList__xVZvy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(6px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_itemList__xVZvy{gap:clamp(5.6px,8px*100vw/1440px,8px)}}.CoordinateDetail_itemListItem__PDWir{font-size:calc(14px*100vw/380px);font-family:A P-OTF A1 Mincho StdN,serif;color:#3f3f3f}@media(min-width:768px){.CoordinateDetail_itemListItem__PDWir{font-size:clamp(11.2px,16px*100vw/1440px,16px)}}.CoordinateDetail_ecLink__K44BR{display:inline-flex;align-items:center;gap:calc(6px*100vw/380px);margin-top:calc(16px*100vw/380px);font-size:calc(14px*100vw/380px);font-family:A P-OTF A1 Mincho StdN,serif;color:#3f3f3f;text-decoration:underline;transition:opacity .2s}@media(min-width:768px){.CoordinateDetail_ecLink__K44BR{gap:clamp(4.2px,6px*100vw/1440px,6px);margin-top:clamp(14px,20px*100vw/1440px,20px);font-size:clamp(11.2px,16px*100vw/1440px,16px)}}.CoordinateDetail_ecLink__K44BR:hover{opacity:.7}.CoordinateDetail_externalIcon__ypIVE{width:calc(16px*100vw/380px);height:calc(16px*100vw/380px);flex-shrink:0}@media(min-width:768px){.CoordinateDetail_externalIcon__ypIVE{width:clamp(11.2px,16px*100vw/1440px,16px);height:clamp(11.2px,16px*100vw/1440px,16px)}}.CoordinateDetail_seasonText__O31fV{font-size:calc(14px*100vw/380px);font-family:A P-OTF A1 Mincho StdN,serif;color:#3f3f3f}@media(min-width:768px){.CoordinateDetail_seasonText__O31fV{font-size:clamp(11.2px,16px*100vw/1440px,16px)}}.CoordinateDetail_divider__4e3Bw{display:flex;align-items:center;justify-content:center;width:calc(61px*100vw/380px);height:calc(230px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_divider__4e3Bw{width:clamp(53.2px,76px*100vw/1440px,76px);height:clamp(97.3px,139px*100vw/1440px,139px)}}.CoordinateDetail_divider__4e3Bw img{width:100%;height:auto;display:block}.CoordinateDetail_dividerImagePc__zpz6Y{display:none!important}@media(min-width:768px){.CoordinateDetail_dividerImagePc__zpz6Y{display:block!important}}.CoordinateDetail_dividerImageSp__gmu_T{display:block!important}@media(min-width:768px){.CoordinateDetail_dividerImageSp__gmu_T{display:none!important}}.CoordinateDetail_stylingPoint__115mI{font-size:calc(14px*100vw/380px);font-family:A P-OTF A1 Mincho StdN,serif;color:#3f3f3f;white-space:pre-line;text-align:justify;line-height:2}@media(min-width:768px){.CoordinateDetail_stylingPoint__115mI{font-size:clamp(11.2px,16px*100vw/1440px,16px)}}.CoordinateDetail_loadingContainer__x04mR{display:flex;align-items:center;justify-content:center;min-height:100vh}.CoordinateDetail_loadingContent__9BO1_{text-align:center}.CoordinateDetail_spinner____pmc{width:clamp(22.4px,32px*100vw/1440px,32px);height:clamp(22.4px,32px*100vw/1440px,32px);border:2px solid transparent;border-bottom-color:#3f3f3f;border-radius:50%;margin:0 auto clamp(11.2px,16px*100vw/1440px,16px);animation:CoordinateDetail_spin__M8unb 1s linear infinite}@media(max-width:767px){.CoordinateDetail_spinner____pmc{width:calc(32px*100vw/380px);height:calc(32px*100vw/380px);margin-bottom:calc(16px*100vw/380px)}}@keyframes CoordinateDetail_spin__M8unb{to{transform:rotate(1turn)}}.CoordinateDetail_loadingText__H71xT{font-size:clamp(9.8px,14px*100vw/1440px,14px);font-family:Noto Sans JP,sans-serif;color:#666}@media(max-width:767px){.CoordinateDetail_loadingText__H71xT{font-size:calc(14px*100vw/380px)}}.CoordinateDetail_relatedSection__XxLaG{background-color:#e0e0d9;padding-top:calc(80px*100vw/380px);padding-bottom:calc(80px*100vw/380px);overflow:hidden}@media(min-width:768px){.CoordinateDetail_relatedSection__XxLaG{padding-top:clamp(84px,120px*100vw/1440px,120px);padding-bottom:clamp(84px,120px*100vw/1440px,120px)}}.CoordinateDetail_relatedContainer__37Ggr{width:100%;overflow:visible;position:relative}.CoordinateDetail_relatedHeader__TsX8n{margin-bottom:calc(48px*100vw/380px);padding:0 calc(24px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_relatedHeader__TsX8n{margin-bottom:clamp(42px,60px*100vw/1440px,60px);padding:0 clamp(28px,40px*100vw/1440px,40px)}}.CoordinateDetail_relatedTitle__zDAVE{font-size:calc(20px*100vw/380px);font-family:A P-OTF A1 Mincho StdN,serif;color:#3f3f3f;margin-bottom:calc(32px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_relatedTitle__zDAVE{font-size:clamp(16.8px,24px*100vw/1440px,24px);margin-bottom:clamp(28px,40px*100vw/1440px,40px)}}.CoordinateDetail_relatedContent__5XLAW{position:relative;cursor:pointer;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.CoordinateDetail_relatedContent__5XLAW::-webkit-scrollbar{display:none}.CoordinateDetail_seeMoreButton__LemMh{position:absolute;left:50%;top:calc(calc(48px * 100vw / 380px) + calc(40px * 100vw / 380px) + calc(380px * 100vw / 380px) + calc(20px * 100vw / 380px));transform:translateX(-50%);cursor:pointer;background:transparent;border:none;padding:0;transition:all .8s cubic-bezier(.25,.46,.45,.94);z-index:100}@media(min-width:768px){.CoordinateDetail_seeMoreButton__LemMh{left:calc(clamp(224px, 320px * 100vw / 1440px, 320px) + clamp(7px, 10px * 100vw / 1440px, 10px));top:calc(clamp(42px, 60px * 100vw / 1440px, 60px) + clamp(28px, 40px * 100vw / 1440px, 40px) + clamp(168px, 240px * 100vw / 1440px, 240px));transform:translateY(-50%) rotate(-90deg)}.CoordinateDetail_seeMoreButton__LemMh:hover{transform:translateY(-50%) rotate(0deg)}}.CoordinateDetail_seeMoreButton__LemMh.CoordinateDetail_hidden__qet3E{transform:translateX(-50%) translateY(200vh);opacity:0;pointer-events:none}@media(min-width:768px){.CoordinateDetail_seeMoreButton__LemMh.CoordinateDetail_hidden__qet3E{transform:translateY(-50%) translateX(200vw) rotate(-90deg)}}.CoordinateDetail_seeMoreIcon__KHlgs{width:calc(150px*100vw/380px);height:calc(150px*100vw/380px);display:flex;align-items:center;justify-content:center}@media(min-width:768px){.CoordinateDetail_seeMoreIcon__KHlgs{width:clamp(189px,270px*100vw/1440px,270px);height:clamp(189px,270px*100vw/1440px,270px)}}.CoordinateDetail_seeMoreIcon__KHlgs img{width:100%;height:100%;display:block}.CoordinateDetail_cardsWrapper__u4HBe{position:relative;height:auto;min-height:calc(500px*100vw/380px);padding-top:calc(40px*100vw/380px);padding-bottom:calc(40px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_cardsWrapper__u4HBe{min-height:clamp(350px,500px*100vw/1440px,500px);padding-top:clamp(28px,40px*100vw/1440px,40px);padding-bottom:0}}.CoordinateDetail_cardStack__AJXU1{position:relative;width:-moz-fit-content;width:fit-content;height:calc(380px*100vw/380px);margin:0 auto}@media(min-width:768px){.CoordinateDetail_cardStack__AJXU1{height:clamp(280px,400px*100vw/1440px,400px);margin-left:0}}.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow{height:calc((calc(280px * 100vw / 380px)*1.2 + calc(24px * 100vw / 380px))*3 + calc(280px * 100vw / 380px)*1.2);width:100%;padding:0 calc(24px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow{padding-left:clamp(28px,40px*100vw/1440px,40px);height:clamp(280px,400px*100vw/1440px,400px);width:calc(clamp(224px, 320px * 100vw / 1440px, 320px)*4 + clamp(11.2px, 16px * 100vw / 1440px, 16px)*3 + clamp(28px, 40px * 100vw / 1440px, 40px))}}.CoordinateDetail_card__4_uSe{position:absolute;top:50%;background-color:#fff;padding:calc(16px*100vw/380px);width:calc(280px*100vw/380px);transition:all .8s cubic-bezier(.34,1.56,.64,1);cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.1)}@media(min-width:768px){.CoordinateDetail_card__4_uSe{padding:clamp(11.2px,16px*100vw/1440px,16px);width:clamp(224px,320px*100vw/1440px,320px)}}.CoordinateDetail_card__4_uSe:hover{box-shadow:0 8px 30px rgba(0,0,0,.15);filter:brightness(1.02)}.CoordinateDetail_card__4_uSe[data-index="0"]{left:50%;transform:translateX(-50%) translateY(-50%) rotate(5.947deg);z-index:0}@media(min-width:768px){.CoordinateDetail_card__4_uSe[data-index="0"]{left:0;transform:translateX(0) translateY(calc(-50% + 0px)) rotate(5.947deg)}}.CoordinateDetail_card__4_uSe[data-index="1"]{left:50%;transform:translateX(-50%) translateY(calc(-50% + 10px * 100vw / 380px)) rotate(0deg);z-index:1}@media(min-width:768px){.CoordinateDetail_card__4_uSe[data-index="1"]{left:0;transform:translateX(clamp(8.4px,12px * 100vw/1440px,12px)) translateY(calc(-50% + clamp(7px, 10px * 100vw / 1440px, 10px))) rotate(0deg)}}.CoordinateDetail_card__4_uSe[data-index="2"]{left:50%;transform:translateX(-50%) translateY(calc(-50% + -6px * 100vw / 380px)) rotate(-3.924deg);z-index:2}@media(min-width:768px){.CoordinateDetail_card__4_uSe[data-index="2"]{left:0;transform:translateX(clamp(5.6px,8px * 100vw/1440px,8px)) translateY(calc(-50% + clamp(-4.2px, -6px * 100vw / 1440px, -6px))) rotate(-3.924deg)}}.CoordinateDetail_card__4_uSe[data-index="3"]{left:50%;transform:translateX(-50%) translateY(calc(-50% + 12px * 100vw / 380px)) rotate(2.5deg);z-index:3}@media(min-width:768px){.CoordinateDetail_card__4_uSe[data-index="3"]{left:0;transform:translateX(clamp(14px,20px * 100vw/1440px,20px)) translateY(calc(-50% + clamp(8.4px, 12px * 100vw / 1440px, 12px))) rotate(2.5deg)}}.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow .CoordinateDetail_card__4_uSe[data-index="0"]{top:0;left:50%;transform:translateX(-50%) rotate(2deg)}@media(min-width:768px){.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow .CoordinateDetail_card__4_uSe[data-index="0"]{top:50%;left:0;transform:translateX(0) translateY(-50%) rotate(2deg)}}.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow .CoordinateDetail_card__4_uSe[data-index="1"]{top:calc(calc(280px * 100vw / 380px)*1.2 + calc(24px * 100vw / 380px));left:50%;transform:translateX(-50%) rotate(-1.5deg)}@media(min-width:768px){.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow .CoordinateDetail_card__4_uSe[data-index="1"]{top:50%;left:auto;transform:translateX(clamp(224px,320px * 100vw/1440px,320px)) translateY(-50%) rotate(-1.5deg)}}.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow .CoordinateDetail_card__4_uSe[data-index="2"]{top:calc((calc(280px * 100vw / 380px)*1.2 + calc(24px * 100vw / 380px))*2);left:50%;transform:translateX(-50%) rotate(1deg)}@media(min-width:768px){.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow .CoordinateDetail_card__4_uSe[data-index="2"]{top:50%;left:auto;transform:translateX(calc(clamp(224px, 320px * 100vw / 1440px, 320px) * 2 + clamp(11.2px, 16px * 100vw / 1440px, 16px))) translateY(-50%) rotate(1deg)}}.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow .CoordinateDetail_card__4_uSe[data-index="3"]{top:calc((calc(280px * 100vw / 380px)*1.2 + calc(24px * 100vw / 380px))*3);left:50%;transform:translateX(-50%) rotate(-2.5deg)}@media(min-width:768px){.CoordinateDetail_cardStack__AJXU1.CoordinateDetail_expanded__ZsRow .CoordinateDetail_card__4_uSe[data-index="3"]{top:50%;left:auto;transform:translateX(calc(clamp(224px, 320px * 100vw / 1440px, 320px) * 3 + clamp(11.2px, 16px * 100vw / 1440px, 16px) * 2 + clamp(16.8px, 24px * 100vw / 1440px, 24px))) translateY(-50%) rotate(-2.5deg)}}.CoordinateDetail_cardImage__xrAUd{width:100%;aspect-ratio:4/5;overflow:hidden;margin-bottom:calc(12px*100vw/380px)}@media(min-width:768px){.CoordinateDetail_cardImage__xrAUd{margin-bottom:clamp(8.4px,12px*100vw/1440px,12px)}}.CoordinateDetail_cardImage__xrAUd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CoordinateDetail_cardSeason__J4E_l{font-size:calc(12px*100vw/380px);font-family:"Noto Serif JP",serif;color:#3f3f3f;text-align:center;letter-spacing:.05em}@media(min-width:768px){.CoordinateDetail_cardSeason__J4E_l{font-size:clamp(9.8px,14px*100vw/1440px,14px)}}.CoordinateDetail_errorContainer__MK1ft{display:flex;align-items:center;justify-content:center;min-height:100vh}.CoordinateDetail_errorContent__Ea9ve{text-align:center}.CoordinateDetail_errorTitle__wOO5A{font-size:clamp(16.8px,24px*100vw/1440px,24px);font-family:A P-OTF A1 Mincho StdN,serif;color:#3f3f3f;margin-bottom:clamp(11.2px,16px*100vw/1440px,16px)}@media(max-width:767px){.CoordinateDetail_errorTitle__wOO5A{font-size:calc(24px*100vw/380px);margin-bottom:calc(16px*100vw/380px)}}.CoordinateDetail_errorText__3QiD7{font-size:clamp(9.8px,14px*100vw/1440px,14px);font-family:Noto Sans JP,sans-serif;color:#666;margin-bottom:clamp(22.4px,32px*100vw/1440px,32px)}@media(max-width:767px){.CoordinateDetail_errorText__3QiD7{font-size:calc(14px*100vw/380px);margin-bottom:calc(32px*100vw/380px)}}.CoordinateDetail_errorButton__3gPG1{display:inline-flex;align-items:center;padding:clamp(8.4px,12px*100vw/1440px,12px) clamp(16.8px,24px*100vw/1440px,24px);background-color:#a99f3c;color:#fff;border-radius:clamp(5.6px,8px*100vw/1440px,8px);font-family:Noto Sans JP,sans-serif;font-size:clamp(9.8px,14px*100vw/1440px,14px);transition:opacity .2s}@media(max-width:767px){.CoordinateDetail_errorButton__3gPG1{padding:calc(12px*100vw/380px) calc(24px*100vw/380px);border-radius:calc(8px*100vw/380px);font-size:calc(14px*100vw/380px)}}.CoordinateDetail_errorButton__3gPG1:hover{opacity:.9}.CoordinateDetail_errorButton__3gPG1 svg{width:clamp(11.2px,16px*100vw/1440px,16px);height:clamp(11.2px,16px*100vw/1440px,16px)}@media(max-width:767px){.CoordinateDetail_errorButton__3gPG1 svg{width:calc(16px*100vw/380px);height:calc(16px*100vw/380px)}}.CoordinateDetail_errorButton__3gPG1 span{margin-left:clamp(5.6px,8px*100vw/1440px,8px)}@media(max-width:767px){.CoordinateDetail_errorButton__3gPG1 span{margin-left:calc(8px*100vw/380px)}}