@font-face{font-family:"Noto Serif JP";font-style:normal;src:url("/awajishima/assets/font/Noto Serif JP-Variable.woff2") format("woff2");font-display:swap}@font-face{font-family:Noto Sans JP;font-style:normal;src:url(/awajishima/assets/font/NotoSansJP-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Zen Old Mincho;font-weight:400;font-style:normal;src:url(/awajishima/assets/font/ZenOldMincho-Regular.woff2) format("woff2")}@font-face{font-family:Zen Old Mincho vertical;font-weight:400;font-style:normal;src:url(/awajishima/assets/font/ZenOldMincho-Regular-vertical.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-weight:500;font-style:normal;font-optical-sizing:auto;src:url(/awajishima/assets/font/CormorantGaramond-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Bellefair;font-weight:400;font-style:normal;src:url(/awajishima/assets/font/Bellefair-Regular.woff2) format("woff2")}@font-face{font-family:Voyage;font-weight:400;font-style:normal;src:url(/awajishima/assets/font/Voyage-Regular.woff2) format("woff2")}body{background-color:#ebeef0}.un_location{position:relative;margin:0 auto;padding:10.6rem 3rem;max-width:110rem;min-height:100%;font-family:Noto Sans JP,sans-serif}@media (max-width:767.98px){.un_location{padding:9.3rem 2rem 9.2rem;max-width:100%}}.un_location_access_wrapper{display:flex;margin-top:5.6rem;padding:1.7rem 0 1.8rem;background-color:#fff;letter-spacing:0;font-size:1.4rem;font-weight:400;line-height:1.75}@media (max-width:767.98px){.un_location_access_wrapper{display:block;margin-top:3.7rem;padding:0 2rem;letter-spacing:.05em;font-size:1.3rem;line-height:1.6923076923}}@media (min-width:768px){.un_location_access_wrapper li{display:flex;justify-content:flex-start;padding:1.5rem 5.6rem;width:100%}}@media (max-width:767.98px){.un_location_access_wrapper li{padding:2rem 0 1.8rem}}@media (min-width:768px){.un_location_access_wrapper li+li{padding-left:6rem;border-left:1px solid #d0d0d0}}@media (max-width:767.98px){.un_location_access_wrapper li+li{padding-top:1.9rem;padding-bottom:2.5rem;border-top:1px solid #d0d0d0}}.un_location_access{display:grid;width:100%}@media (min-width:768px){.un_location_access{grid-template-columns:54% 1fr}}.un_location_access dt{min-height:3.2rem;font-size:1.6rem;font-weight:600}@media (min-width:768px){.un_location_access dt{margin-bottom:.9rem;grid-column:1/3}}@media (max-width:767.98px){.un_location_access dt{min-height:auto;font-size:1.4rem}}@media (max-width:767.98px){.un_location_access dt+dd{margin-top:1rem}}.un_location_access dd{margin-top:.2rem}@media (max-width:767.98px){.un_location_access dd{margin-top:.3rem}}.un_location_access dd span{display:block;padding-left:1em;line-height:1.4}@media (min-width:768px){.un_location_access dd:first-of-type,.un_location_access dd:nth-of-type(2){margin-top:0}}@media (max-width:767.98px){.un_location_access.un_location_access__train dd{margin-top:.4rem}}.un_location_access_car{margin-right:.4rem;width:5rem;vertical-align:inherit}@media (max-width:767.98px){.un_location_access_car{position:relative;top:.3rem;margin-right:.3rem}}.un_location_access_train{margin-right:.6rem;width:3.2rem}@media (max-width:767.98px){.un_location_access_train{margin-right:.2rem}}.un_location_note{margin-top:1.4rem;padding-left:1.1em;text-indent:-1.1em;color:#7b7b7b;font-size:1.2rem}@media (max-width:767.98px){.un_location_note{margin-top:1.6rem;font-size:1.3rem}}.un_location_map{display:grid;margin-top:5.4rem;padding:3.3rem 3.8rem 3.8rem;background-color:#fff;row-gap:2.4rem}@media (max-width:767.98px){.un_location_map{display:grid;margin-top:1.2rem;padding:1.3rem 1.2rem 1.2rem;row-gap:1rem}}.un_location_map>div{position:relative}.un_location_map img{width:100%}