#abi_page{overflow:initial}body{position:relative;background:#F5FAFF}body::before{content:"";position:absolute;width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity 1s ease-in-out;opacity:0;z-index:1;background:url(/upload/tenant_1/bg_black.jpg) repeat}body.bg_cw::before{opacity:1}body.bg_cw *{color:#fff}body.bg_cw .ttl1 .en_tl{-webkit-text-fill-color:#fff !important}body.bg_cw .st1 span{-webkit-text-fill-color:#fff !important}body.bg_cw .btn_basic a{border-color:#fff}#contents{position:relative;z-index:1}.con_mv{position:relative}.con_mv .box_text{width:calc(1260 / 1440 * 100%);position:absolute;left:50%;transform:translateX(-50%);z-index:1;bottom:55px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_mv .box_text{bottom:40px}}@media only screen and (max-width: 767px){.con_mv .box_text{bottom:6em}}.con_mv .box_text h2{font-weight:400}.con_mv .box_text h2 span{color:#fff;display:block}.con_mv .box_text h2 span.jp{line-height:1.25;letter-spacing:.1em}@media only screen and (min-width: 1025px){.con_mv .box_text h2 span.jp{font-size:430%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_mv .box_text h2 span.jp{font-size:231%}}@media only screen and (max-width: 767px){.con_mv .box_text h2 span.jp{font-size:185%}}.con_mv .box_text h2 span.en{line-height:1;letter-spacing:.03em;margin-top:10px;line-height:1}@media only screen and (min-width: 1025px){.con_mv .box_text h2 span.en{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_mv .box_text h2 span.en{font-size:139%}}@media only screen and (max-width: 767px){.con_mv .box_text h2 span.en{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_mv .box_text h2 span.en{margin-top:10px}}@media only screen and (max-width: 767px){.con_mv .box_text h2 span.en{margin-top:1em}}@media only screen and (max-width: 767px){.con_mv .box_text h2 span.en{line-height:1.5}}.con_mv .splide_fv .splide__pagination{padding:0;left:auto;right:calc(40 / 1440 * 10.con_mv .box_text h2 span.en0%);bottom:auto;top:50%;transform:translateY(-50%);width:70px}@media only screen and (max-width: 767px){.con_mv .splide_fv .splide__pagination{width:100%}}@media only screen and (max-width: 767px){.con_mv .splide_fv .splide__pagination{right:auto;left:0;top:auto;transform:translateY(0);bottom:1.5em}}.con_mv .splide_fv .splide__pagination>li:not(:last-child){margin-bottom:15px}@media only screen and (max-width: 767px){.con_mv .splide_fv .splide__pagination>li:not(:last-child){margin-bottom:0}}@media only screen and (max-width: 767px){.con_mv .splide_fv .splide__pagination>li:not(:last-child){margin-right:1em}}@media only screen and (min-width: 768px){.con_mv .splide_fv .splide__pagination .splide__pagination__page{transform:scale(1);background:transparent;font-family:"Montserrat", serif;opacity:1;margin:0;text-align:right;color:#fff;font-weight:300;position:relative;height:auto;width:70px}}@media only screen and (min-width: 768px) and (min-width: 1025px){.con_mv .splide_fv .splide__pagination .splide__pagination__page{font-size:124%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.con_mv .splide_fv .splide__pagination .splide__pagination__page{font-size:116%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_mv .splide_fv .splide__pagination .splide__pagination__page{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_mv .splide_fv .splide__pagination .splide__pagination__page{width:4em}}@media only screen and (min-width: 768px){.con_mv .splide_fv .splide__pagination .splide__pagination__page::before{content:"";height:1px;display:inline-block;background:#fff;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s;right:30px;width:20px}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_mv .splide_fv .splide__pagination .splide__pagination__page::before{right:1.5em}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_mv .splide_fv .splide__pagination .splide__pagination__page::before{width:1em}}@media only screen and (min-width: 768px){.con_mv .splide_fv .splide__pagination .splide__pagination__page.is-active::before{width:40px}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_mv .splide_fv .splide__pagination .splide__pagination__page.is-active::before{width:2.5em}}@media only screen and (max-width: 767px){.con_mv .splide_fv .splide__pagination button{font-size:0;background:#fff;border:1px solid #fff;opacity:1;width:6px;height:6px}.con_mv .splide_fv .splide__pagination button.is-active{background:transparent;transform:scale(1);cursor:default}}.con_mv .splide_fv .splide__slide img{width:100%}.con_news_pickup{background:#f4f9fd;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;position:relative;padding:110px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news_pickup{padding:100px 0 20px}}@media only screen and (max-width: 767px){.con_news_pickup{padding:3em 0}}.con_news_pickup .bg{width:calc(615 / 1440 * 100%);position:absolute;bottom:0;right:0}.con_news_pickup .con_news{width:50%;padding:25px 0}@media only screen and (max-width: 767px){.con_news_pickup .con_news{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news_pickup .con_news{padding:20px 0}}@media only screen and (max-width: 767px){.con_news_pickup .con_news{padding:0}}@media only screen and (min-width: 768px){.con_news_pickup .con_news{border-right:1px solid #cdddee}}.con_news_pickup .con_news .box_news{width:90%;max-width:540px;margin:0 auto}@media only screen and (min-width: 1441px){.con_news_pickup .con_news .box_news{max-width:calc(540 / 720 * 100%)}}.con_news_pickup .con_news .box_news .box_flex{display:flex;justify-content:space-between;align-items:center}.con_news_pickup .con_news .box_news .box_flex .st3 span{text-transform:capitalize;background:var(--color-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.con_news_pickup .con_news .box_news .list_news{border-top:1px solid #D9D9D9;margin-top:30px}@media only screen and (max-width: 767px){.con_news_pickup .con_news .box_news .list_news{margin-top:1.5em}}.con_news_pickup .con_news .box_news .list_news dl{border-bottom:1px solid #D9D9D9}.con_news_pickup .con_news .box_news .list_news dl a{background:#fff;display:flex;flex-wrap:wrap;position:relative;transition:all .5s;padding:15px 25px 15px 10px}@media only screen and (max-width: 767px){.con_news_pickup .con_news .box_news .list_news dl a{padding:1em 2em 1em 0.5em}}.con_news_pickup .con_news .box_news .list_news dl a:hover{background:#f4f9fd}.con_news_pickup .con_news .box_news .list_news dl a::before{content:"\f3d3";font-family:"Ionicons";position:absolute;top:50%;transform:translateY(-50%);right:15px}@media only screen and (max-width: 767px){.con_news_pickup .con_news .box_news .list_news dl a::before{right:1em}}@media only screen and (min-width: 1025px){.con_news_pickup .con_news .box_news .list_news dl a dt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news_pickup .con_news .box_news .list_news dl a dt{font-size:93%}}@media only screen and (max-width: 767px){.con_news_pickup .con_news .box_news .list_news dl a dt{font-size:85%}}.con_news_pickup .con_news .box_news .list_news dl a .category{margin-left:10px}@media only screen and (max-width: 767px){.con_news_pickup .con_news .box_news .list_news dl a .category{margin-left:.5em}}.con_news_pickup .con_news .box_news .list_news dl a dd{width:100%;line-height:1.35714;margin-top:5px}@media only screen and (min-width: 1025px){.con_news_pickup .con_news .box_news .list_news dl a dd{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news_pickup .con_news .box_news .list_news dl a dd{font-size:100%}}@media only screen and (max-width: 767px){.con_news_pickup .con_news .box_news .list_news dl a dd{font-size:93%}}@media only screen and (max-width: 767px){.con_news_pickup .con_news .box_news .list_news dl a dd{margin-top:.5em}}.con_news_pickup .con_pickup{width:50%;padding-top:20px}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup{width:95%}}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup{padding-top:1em}}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup{margin:3em 0 0 auto}}.con_news_pickup .con_pickup .box_pickup{max-width:635px;margin:0 0 0 auto;width:90%}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup{width:100%}}@media only screen and (min-width: 1441px){.con_news_pickup .con_pickup .box_pickup{max-width:calc(635 / 720 * 100%)}}.con_news_pickup .con_pickup .box_pickup .st3 span{text-transform:capitalize;background:var(--color-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.con_news_pickup .con_pickup .box_pickup .splide_basic02{margin-top:30px}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02{width:95%;margin:1.5em 0 0 auto}}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide{width:13em !important}}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide a:hover .img img{transform:scale(1.05)}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .txt{position:relative;margin-top:10px}@media only screen and (min-width: 1025px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .txt{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .txt{font-size:93%}}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .txt{font-size:85%}}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .txt{margin-top:1em}}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .txt::before{content:"\f3d3";font-family:"Ionicons";position:absolute;top:50%;transform:translateY(-50%);right:15px}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .txt::before{right:1em}}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .img{overflow:hidden}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .img{height:8em}}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .img img{width:100%;transition:all .5s}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__slide .img img{height:100%;object-fit:cover}}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__pagination{justify-content:flex-start;padding:0;bottom:auto;left:auto;right:auto;padding-left:0;position:relative;margin-top:30px}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__pagination{margin-top:1em}}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__pagination li{margin-right:15px}@media only screen and (max-width: 767px){.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__pagination li{margin-right:1em}}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__pagination button{background:#465563;border:1px solid #465563;opacity:1;width:6px;height:6px}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__pagination button.is-active{background:transparent;transform:scale(1);cursor:default}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__arrow.splide__arrow--prev{display:none}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__arrow.splide__arrow--next{right:auto;top:3.8em;transform:translateY(0);left:-1.5em;background:rgba(0,99,169,0.31);backdrop-filter:blur(40px);opacity:1;width:3em;height:3em}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__arrow.splide__arrow--next svg{display:none}.con_news_pickup .con_pickup .box_pickup .splide_basic02 .splide__arrow.splide__arrow--next::before{content:"\f3d2";font-family:"Ionicons";color:#fff;position:absolute;top:50%;left:46%;transform:translate(-50%, -50%);font-weight:400;font-size:154%}.con_overflow{overflow:initial}@media only screen and (min-width: 768px){.con_pool{content-visibility:auto;contain-intrinsic-size:100vh;position:relative;z-index:1;width:100%;transition:all 1s;display:initial}}@media only screen and (max-width: 767px){.con_pool{position:relative}}.con_pool .img_wrap{z-index:-1;position:sticky;top:0;left:0;width:100%;height:100%;transition:all 1s;transform-origin:bottom}@media only screen and (max-width: 767px){.con_pool .img_wrap{transform:scale(1) !important;position:absolute !important;top:1em}}.con_pool .img_wrap::before{content:"";width:100%;height:100%;background:rgba(15,132,203,0.24);position:absolute;top:0;left:0;opacity:0;transition:all .5s;z-index:1}@media only screen and (max-width: 767px){.con_pool .img_wrap::before{opacity:1}}.con_pool .img_wrap.sticky::before{opacity:1}@media only screen and (min-width: 768px){.con_pool .img_wrap .img{position:relative;width:100%;height:139vh;overflow:hidden}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.con_pool .img_wrap .img{height:100vh}}@media only screen and (min-width: 768px){.con_pool .img_wrap .img img{width:100%;position:absolute;height:100%;top:0;left:0;object-fit:cover;transition:all 1s;transform-origin:bottom}}@media only screen and (max-width: 767px){.con_pool .img_wrap .img{width:100%;height:100%}.con_pool .img_wrap .img img{transform:scale(1) !important;filter:blur(0) !important;width:100%;height:100%;object-fit:cover}}.con_pool .sec-article__head{position:relative;z-index:1;margin-top:-50vh;height:50vh;text-align:center}.con_pool .sec-article__head .st1 .jp{-webkit-text-fill-color:#fff;line-height:1.2;text-shadow:0 2px 10px #888}@media only screen and (min-width: 1025px){.con_pool .sec-article__head .st1 .jp{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pool .sec-article__head .st1 .jp{font-size:277%}}@media only screen and (max-width: 767px){.con_pool .sec-article__head .st1 .jp{font-size:231%}}.con_pool .box_pool{max-width:1190px;margin:0 0 0 auto;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;padding-bottom:130px;width:90%}@media only screen and (max-width: 767px){.con_pool .box_pool{padding-bottom:4em}}@media only screen and (max-width: 767px){.con_pool .box_pool{width:100%}}@media only screen and (min-width: 1441px){.con_pool .box_pool{max-width:calc(1190 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_pool .box_pool{flex-wrap:wrap}}.con_pool .box_pool .box_text{width:330px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pool .box_pool .box_text{width:255px}}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text{width:80%}}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text{order:2;margin:-1.5em auto 0;position:relative;z-index:1}}.con_pool .box_pool .box_text *{color:#fff}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text .ttl1{top:-4.5em;position:absolute;display:inline-block}}.con_pool .box_pool .box_text .ttl1 .en_tl{-webkit-text-fill-color:#fff;text-shadow:0 2px 10px #888}.con_pool .box_pool .box_text .st1{margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pool .box_pool .box_text .st1{margin-top:20px}}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text .st1{margin-top:1em}}.con_pool .box_pool .box_text .st1 .jp{-webkit-text-fill-color:#fff;text-shadow:0 2px 10px #888}.con_pool .box_pool .box_text .txt{font-weight:500;text-shadow:0 2px 10px #888;margin-top:25px;line-height:2}@media only screen and (min-width: 1025px){.con_pool .box_pool .box_text .txt{font-size:116%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pool .box_pool .box_text .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pool .box_pool .box_text .txt{margin-top:20px}}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text .txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pool .box_pool .box_text .txt{line-height:1.8}}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text .txt{line-height:1.8}}.con_pool .box_pool .box_text .btn_basic{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pool .box_pool .box_text .btn_basic{margin-top:25px}}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text .btn_basic{margin-top:2em}}@media only screen and (max-width: 767px){.con_pool .box_pool .box_text .btn_basic a{max-width:85%}}.con_pool .box_pool .splide_pool{width:calc(90% - 330px)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pool .box_pool .splide_pool{width:calc(95% - 255px)}}@media only screen and (max-width: 767px){.con_pool .box_pool .splide_pool{width:95%}}@media only screen and (max-width: 767px){.con_pool .box_pool .splide_pool{order:1;margin:0 0 0 auto}}.con_pool .box_pool .splide_pool .splide__slide{transition:all .5s}.con_pool .box_pool .splide_pool .splide__slide.is-active img{margin-top:0}.con_pool .box_pool .splide_pool .splide__slide img{width:100%;transition:1s;margin-top:5vw}@media only screen and (max-width: 767px){.con_pool .box_pool .splide_pool .splide__slide img{margin-top:5em}}.con_pool .box_pool .splide_pool .splide__pagination{padding:0;bottom:10px;justify-content:flex-start;padding-left:1em}@media only screen and (max-width: 767px){.con_pool .box_pool .splide_pool .splide__pagination{bottom:3em}}@media only screen and (max-width: 767px){.con_pool .box_pool .splide_pool .splide__pagination{justify-content:flex-end}}@media only screen and (max-width: 767px){.con_pool .box_pool .splide_pool .splide__pagination{padding-left:0}}@media only screen and (max-width: 767px){.con_pool .box_pool .splide_pool .splide__pagination{width:92%}}.con_pool .box_pool .splide_pool .splide__pagination li{margin-left:15px}@media only screen and (max-width: 767px){.con_pool .box_pool .splide_pool .splide__pagination li{margin-left:1em}}.con_pool .box_pool .splide_pool .splide__pagination button{background:#fff;border:1px solid #fff;opacity:1;width:6px;height:6px}.con_pool .box_pool .splide_pool .splide__pagination button.is-active{background:transparent;transform:scale(1);cursor:default}.con_breakfast{position:relative;margin-top:90px;padding-top:45px}@media only screen and (max-width: 767px){.con_breakfast{margin-top:2em}}@media only screen and (max-width: 767px){.con_breakfast{padding-top:2em}}.con_breakfast .ic{width:100%}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast{margin-top:3em}}.con_breakfast .box_breakfast .box_st{width:calc(1160 / 1440 * 100%);margin:0 auto;display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:1}.con_breakfast .box_breakfast .box_st .ic{margin-left:20px;width:calc(150 / 1160 * 100%)}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_st .ic{margin-left:0}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_st .ic{width:7.5em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_st .ic{position:absolute;right:-1em}}.con_breakfast .box_breakfast .splide_breakfast{margin-top:-10vw}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast{margin-top:-4em}}.con_breakfast .box_breakfast .splide_breakfast .splide__track{height:45.5vw}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__track{height:100vw}}.con_breakfast .box_breakfast .splide_breakfast .splide__slide{transition:all .5s}.con_breakfast .box_breakfast .splide_breakfast .splide__slide.is-active img{margin-top:6.5vw}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__slide.is-active img{margin-top:3em}}.con_breakfast .box_breakfast .splide_breakfast .splide__slide.is-prev img{margin-top:13vw}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__slide.is-prev img{margin-top:6em}}.con_breakfast .box_breakfast .splide_breakfast .splide__slide img{transition:1s;width:100%}.con_breakfast .box_breakfast .splide_breakfast .splide__pagination{justify-content:flex-end;padding:0;width:83%;right:auto;left:50%;transform:translateX(-50%);bottom:4vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .box_breakfast .splide_breakfast .splide__pagination{bottom:3vw}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__pagination{bottom:1em}}.con_breakfast .box_breakfast .splide_breakfast .splide__pagination li{margin-left:15px}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__pagination li{margin-left:1em}}.con_breakfast .box_breakfast .splide_breakfast .splide__pagination button{background:#465563;border:1px solid #465563;opacity:1;width:6px;height:6px}.con_breakfast .box_breakfast .splide_breakfast .splide__pagination button.is-active{background:transparent;transform:scale(1);cursor:default}.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--prev{display:none}.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next{right:8vw;background:rgba(0,99,169,0.31);backdrop-filter:blur(31px);opacity:1;width:8vw;height:8vw}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next{width:3em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next{height:3em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next{display:none !important}}.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next svg{display:none}.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next::before{content:"\f3d3";font-family:"Ionicons";color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:400}@media only screen and (min-width: 1025px){.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next::before{font-size:385%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next::before{font-size:339%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .splide_breakfast .splide__arrow--next::before{font-size:308%}}.con_breakfast .box_breakfast .box_text{width:calc(1090 / 1440 * 100%);margin:-5vw auto 0}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_text{margin:-1.5em auto 0}}.con_breakfast .box_breakfast .box_text .st1 .jp{-webkit-text-fill-color:#465563}.con_breakfast .box_breakfast .box_text .txt{margin-top:15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .box_breakfast .box_text .txt{margin-top:10px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_text .txt{margin-top:.5em}}.con_breakfast .box_breakfast .box_text .btn_basic{margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .box_breakfast .box_text .btn_basic{margin-top:20px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_text .btn_basic{margin-top:1em}}@media only screen and (min-width: 768px){.con_breakfast .box_breakfast .box_text .btn_basic a{max-width:195px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_text .btn_basic a{max-width:100%}}.con_rooms{width:calc(1260 / 1440 * 100%);display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;position:relative;z-index:1;margin:180px 0 0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms{margin:150px 0 0 auto}}@media only screen and (max-width: 767px){.con_rooms{margin:5em auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms{width:95%}}@media only screen and (max-width: 767px){.con_rooms{padding-bottom:6em}}.con_rooms .box_text{width:315px;margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_text{width:270px}}@media only screen and (max-width: 767px){.con_rooms .box_text{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_text{margin-top:0}}@media only screen and (max-width: 767px){.con_rooms .box_text{margin-top:0}}@media only screen and (min-width: 1441px){.con_rooms .box_text{width:calc(315 / 1260 * 100%)}}@media only screen and (min-width: 768px){.con_rooms .box_text{position:relative;top:0;left:0}}@media only screen and (max-width: 767px){.con_rooms .box_text{text-align:center}}@media only screen and (min-width: 768px){.con_rooms .box_text.fixed{position:sticky;top:70px}}.con_rooms .box_text .st1{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_text .st1{margin-top:25px}}@media only screen and (max-width: 767px){.con_rooms .box_text .st1{margin-top:1em}}.con_rooms .box_text .st1 .jp{-webkit-text-fill-color:#465563}.con_rooms .box_text .txt{margin-top:20px;max-width:calc(295 / 315 * 100%)}@media only screen and (max-width: 767px){.con_rooms .box_text .txt{margin-top:1em}}@media only screen and (max-width: 767px){.con_rooms .box_text .txt{max-width:100%}}.con_rooms .box_text .btn_basic{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_text .btn_basic{margin-top:25px}}@media only screen and (max-width: 767px){.con_rooms .box_text .btn_basic{margin-top:1em}}@media only screen and (max-width: 767px){.con_rooms .box_text .btn_basic{position:absolute;bottom:0;left:0;width:100%;text-align:center}}@media only screen and (min-width: 768px){.con_rooms .box_text .btn_basic a{max-width:195px}}@media only screen and (max-width: 767px){.con_rooms .box_text .btn_basic a{max-width:70%}}.con_rooms .box_link{width:calc(95% - 315px)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_link{width:calc(95% - 270px)}}@media only screen and (max-width: 767px){.con_rooms .box_link{width:100%}}@media only screen and (min-width: 1441px){.con_rooms .box_link{width:calc(825 / 1260 * 100%)}}@media only screen and (max-width: 767px){.con_rooms .box_link{margin-top:3em}}.con_rooms .box_link li{width:100%}.con_rooms .box_link li a{display:block;position:relative}.con_rooms .box_link li a:hover::before{opacity:1}.con_rooms .box_link li a::before{content:"";width:100%;height:100%;background:rgba(49,75,86,0.54);position:absolute;top:0;left:0;opacity:0;transition:all .5s}.con_rooms .box_link li a .img img{width:100%}.con_rooms .box_link li a .ttl4{display:inline-flex;max-width:calc(740 / 825 * 100%);position:absolute;top:50%;left:calc(40 / 740 * 100%);transform:translateY(-50%)}.con_rooms .box_link li a .ttl4::after{content:"\f3d3";font-family:"Ionicons";position:absolute;top:50%;transform:translateY(-50%);color:#fff;right:-35px}@media only screen and (min-width: 1025px){.con_rooms .box_link li a .ttl4::after{font-size:262%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_link li a .ttl4::after{font-size:231%}}@media only screen and (max-width: 767px){.con_rooms .box_link li a .ttl4::after{font-size:200%}}@media only screen and (max-width: 767px){.con_rooms .box_link li a .ttl4::after{right:-1.5em}}.con_rooms .box_link li a .ttl4 span{color:#fff}.con_rooms .box_link li a .ttl4 span.en_tl{font-family:"Quicksand", serif}.con_rooms .box_link li a .ttl4 span.jp{font-weight:600}@media only screen and (min-width: 1025px){.con_rooms .box_link li a .ttl4 span.jp{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_link li a .ttl4 span.jp{font-size:100%}}@media only screen and (max-width: 767px){.con_rooms .box_link li a .ttl4 span.jp{font-size:93%}}.con_rooms .box_link li.js-bg-area{margin-top:90px;padding-top:90px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_link li.js-bg-area{margin-top:75px}}@media only screen and (max-width: 767px){.con_rooms .box_link li.js-bg-area{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rooms .box_link li.js-bg-area{padding-top:75px}}@media only screen and (max-width: 767px){.con_rooms .box_link li.js-bg-area{padding-top:1.5em}}.con_bar{position:relative;z-index:2;margin-top:120px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_bar{margin-top:100px}}@media only screen and (max-width: 767px){.con_bar{margin-top:4em}}@media only screen and (min-width: 1025px) and (max-width: 1300px){.con_bar{margin-top:200px !important}}.con_bar .box_bar{margin:40px auto 0 0;width:calc(1405 / 1440 * 100%)}@media only screen and (max-width: 767px){.con_bar .box_bar{margin:2em auto 0 0}}@media only screen and (max-width: 767px){.con_bar .box_bar{width:100%}}.con_bar .box_bar .ttl1{margin:0 0 0 auto;position:relative;z-index:1;width:calc(1060 / 1405 * 100%)}@media only screen and (max-width: 767px){.con_bar .box_bar .ttl1{width:100%}}@media only screen and (max-width: 767px){.con_bar .box_bar .ttl1{padding-left:1.5em}}.con_bar .box_bar .splide_bar{margin-top:-30px}@media only screen and (max-width: 767px){.con_bar .box_bar .splide_bar{margin-top:-1em}}@media only screen and (min-width: 768px){.con_bar .box_bar .splide_bar{height:38vw}}.con_bar .box_bar .splide_bar .splide__slide{transition:all .5s}@media only screen and (max-width: 767px){.con_bar .box_bar .splide_bar .splide__slide{width:100vw}}@media only screen and (min-width: 768px){.con_bar .box_bar .splide_bar .splide__slide.is-prev img{margin-top:6vw}}.con_bar .box_bar .splide_bar .splide__slide img{transition:1s;width:100%}@media only screen and (max-width: 767px){.con_bar .box_bar .splide_bar .splide__slide img{height:auto}}.con_bar .box_bar .splide_bar .splide__pagination{justify-content:flex-end;padding:0;width:83%;left:auto;bottom:4vw;right:0}@media only screen and (max-width: 767px){.con_bar .box_bar .splide_bar .splide__pagination{bottom:-1.5em}}@media only screen and (max-width: 767px){.con_bar .box_bar .splide_bar .splide__pagination{right:1em}}.con_bar .box_bar .splide_bar .splide__pagination li{margin-left:15px}@media only screen and (max-width: 767px){.con_bar .box_bar .splide_bar .splide__pagination li{margin-left:1em}}.con_bar .box_bar .splide_bar .splide__pagination button{background:#465563;border:1px solid #465563;opacity:1;width:6px;height:6px}.con_bar .box_bar .splide_bar .splide__pagination button.is-active{background:transparent;transform:scale(1);cursor:default}.con_bar .box_bar .box_text{position:relative;z-index:1;margin:-4.5vw 0 0 auto;width:calc(1060 / 1405 * 100%)}@media only screen and (max-width: 767px){.con_bar .box_bar .box_text{margin:1.5em auto 0}}@media only screen and (max-width: 767px){.con_bar .box_bar .box_text{width:80%}}.con_bar .box_bar .box_text .txt{margin-top:15px}@media only screen and (max-width: 767px){.con_bar .box_bar .box_text .txt{margin-top:1em}}.con_bar .box_bar .box_text .btn_basic{margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_bar .box_bar .box_text .btn_basic{margin-top:20px}}@media only screen and (max-width: 767px){.con_bar .box_bar .box_text .btn_basic{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_bar .box_bar .box_text .btn_basic{text-align:center}}@media only screen and (max-width: 767px){.con_bar .box_bar .box_text .btn_basic a{max-width:90%}}.con_service{position:relative;z-index:1;padding:150px 0 215px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service{padding:120px 0 180px}}@media only screen and (max-width: 767px){.con_service{padding:6em 0}}.con_service .ic01{position:absolute;left:0;width:calc(515 / 1440 * 100%);top:-10%}@media only screen and (max-width: 767px){.con_service .ic01{width:95%}}@media only screen and (max-width: 767px){.con_service .ic01{top:-5em}}.con_service .ic02{width:calc(510 / 1440 * 100%);position:absolute;bottom:0;right:0}@media only screen and (max-width: 767px){.con_service .ic02{width:15em}}.con_service .box_service{width:90%;max-width:1140px;margin:0 auto}@media only screen and (min-width: 1441px){.con_service .box_service{max-width:calc(1140 / 1440 * 100%)}}.con_service .box_service>ul{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service>ul{margin-top:30px}}@media only screen and (max-width: 767px){.con_service .box_service>ul{margin-top:2em}}.con_service .box_service>ul>li{width:calc(540 / 1140 * 100%)}@media only screen and (max-width: 767px){.con_service .box_service>ul>li{width:100%}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li:last-child{margin-top:3em}}.con_service .box_service>ul>li .splide_basic01 .splide__pagination{justify-content:flex-end;bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service>ul>li .splide_basic01 .splide__pagination{bottom:50px}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .splide_basic01 .splide__pagination{bottom:3em}}.con_service .box_service>ul>li .splide_basic01 .splide__pagination button{background:#fff;border:1px solid #fff}.con_service .box_service>ul>li .splide_basic01 .splide__pagination button.is-active{background:transparent}.con_service .box_service>ul>li .box_video{position:relative}.con_service .box_service>ul>li .box_video .ic{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.con_service .box_service>ul>li .box_video .ic img{width:85px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service>ul>li .box_video .ic img{width:70px}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_video .ic img{width:6em}}.con_service .box_service>ul>li .box_text{background:#f5faff;position:relative;z-index:1;margin:-55px 0 0 auto;padding:30px 12px 30px 35px;width:calc(505 / 540 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service>ul>li .box_text{margin:-35px 0 0 auto}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_text{margin:-2em auto 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service>ul>li .box_text{padding:15px 12px 15px 30px}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_text{padding:1em}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_text{width:95%}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_text .st1{text-align:center}}.con_service .box_service>ul>li .box_text .txt{margin-top:15px}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_text .txt{margin-top:1em}}.con_service .box_service>ul>li .box_text .tbl_basic{margin-top:23px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service>ul>li .box_text .tbl_basic{margin-top:20px}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_text .tbl_basic{margin-top:1em}}.con_service .box_service>ul>li .box_text .tbl_basic th{padding-left:0;padding-right:0;text-align:center;width:110px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service>ul>li .box_text .tbl_basic th{width:90px}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_text .tbl_basic th{width:100%}}.con_service .box_service>ul>li .box_text .tbl_basic td{width:calc(100% - 110px)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service .box_service>ul>li .box_text .tbl_basic td{width:calc(100% - 90px)}}@media only screen and (max-width: 767px){.con_service .box_service>ul>li .box_text .tbl_basic td{width:100%}}.con_sightseeing{margin:0 0 0 auto;position:relative;z-index:1;width:calc(1290 / 1440 * 100%)}@media only screen and (max-width: 767px){.con_sightseeing{width:100%}}.con_sightseeing .box_sight_top{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top{width:calc(1290 / 1440 * 100%);margin:0 0 0 auto}}.con_sightseeing .box_sight_top .box_text{width:450px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_sight_top .box_text{width:345px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .box_text{width:90%}}@media only screen and (min-width: 1441px){.con_sightseeing .box_sight_top .box_text{width:490px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .box_text{order:2;margin-top:2em}}.con_sightseeing .box_sight_top .box_text .ttl1 .en_tl{line-height:normal}.con_sightseeing .box_sight_top .box_text .st1{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_sight_top .box_text .st1{margin-top:25px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .box_text .st1{margin-top:1em}}.con_sightseeing .box_sight_top .box_text .st1 .jp{-webkit-text-fill-color:#465563}.con_sightseeing .box_sight_top .box_text .txt{margin-top:15px}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .box_text .txt{margin-top:1em}}.con_sightseeing .box_sight_top .box_text .btn_basic{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_sight_top .box_text .btn_basic{margin-top:25px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .box_text .btn_basic{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .box_text .btn_basic{text-align:center}}.con_sightseeing .box_sight_top .box_text .btn_basic a{max-width:195px}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .box_text .btn_basic a{max-width:90%}}.con_sightseeing .box_sight_top .splide{width:calc(94% - 450px)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_sight_top .splide{width:calc(95% - 345px)}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .splide{width:100%}}@media only screen and (min-width: 1441px){.con_sightseeing .box_sight_top .splide{width:calc(94% - 490px)}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .splide{order:1}}.con_sightseeing .box_sight_top .splide .splide__slide{width:23vw !important}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .splide .splide__slide{width:14.5em !important}}.con_sightseeing .box_sight_top .splide .splide__pagination{justify-content:flex-start;padding:0;bottom:auto;left:auto;right:auto;padding-left:0;position:relative;margin-top:15px}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .splide .splide__pagination{margin-top:1em}}.con_sightseeing .box_sight_top .splide .splide__pagination li{margin-right:15px}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .splide .splide__pagination li{margin-right:1em}}.con_sightseeing .box_sight_top .splide .splide__pagination button{background:#465563;border:1px solid #465563;opacity:1;width:6px;height:6px}.con_sightseeing .box_sight_top .splide .splide__pagination button.is-active{background:transparent;transform:scale(1);cursor:default}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_top .splide .splide__arrows{display:none}}.con_sightseeing .box_sight_bottom{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-top:60px;width:calc(1165 / 1290 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_sight_bottom{margin-top:50px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom{margin-top:2.5em}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom{width:100%}}.con_sightseeing .box_sight_bottom .img{width:calc(95% - 325px)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_sight_bottom .img{width:calc(95% - 260px)}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom .img{width:95%}}@media only screen and (min-width: 1441px){.con_sightseeing .box_sight_bottom .img{width:calc(95% - 355px)}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom .img{margin:0 0 0 auto}}.con_sightseeing .box_sight_bottom .img img{width:100%}.con_sightseeing .box_sight_bottom .box_text{width:325px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_sight_bottom .box_text{width:260px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom .box_text{width:75%}}@media only screen and (min-width: 1441px){.con_sightseeing .box_sight_bottom .box_text{width:355px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom .box_text{margin:1.5em auto 0}}.con_sightseeing .box_sight_bottom .box_text .st1 .jp{-webkit-text-fill-color:#465563}.con_sightseeing .box_sight_bottom .box_text .txt{margin-top:15px}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom .box_text .txt{margin-top:1em}}.con_sightseeing .box_sight_bottom .box_text .btn_basic{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_sight_bottom .box_text .btn_basic{margin-top:25px}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom .box_text .btn_basic{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_sightseeing .box_sight_bottom .box_text .btn_basic a{max-width:100%}}.con_story{position:relative;z-index:1;margin-top:100px}@media only screen and (max-width: 767px){.con_story{margin-top:3em}}.con_story>.ic img{width:100%}.con_story .box_story{max-width:1080px;margin:40px auto 0;width:90%}@media only screen and (max-width: 767px){.con_story .box_story{margin:1.5em auto 0}}@media only screen and (max-width: 767px){.con_story .box_story{width:100%}}@media only screen and (min-width: 1441px){.con_story .box_story{max-width:calc(1080 / 1440 * 100%)}}.con_story .box_story .ttl1 span{line-height:normal}.con_story .box_story .splide__list{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_story .box_story .splide__list{margin-top:30px}}@media only screen and (max-width: 767px){.con_story .box_story .splide__list{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_story .box_story .splide__list{display:flex !important;justify-content:space-between !important;align-items:flex-start !important}}.con_story .box_story .splide__list li{width:calc(350 / 1080 * 100%)}@media only screen and (max-width: 767px){.con_story .box_story .splide__list li{width:15em}}.con_story .box_story .splide__list li:nth-child(2){margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_story .box_story .splide__list li:nth-child(2){margin-top:20px}}@media only screen and (max-width: 767px){.con_story .box_story .splide__list li:nth-child(2){margin-top:0}}.con_story .box_story .splide__list li:nth-child(3){margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_story .box_story .splide__list li:nth-child(3){margin-top:40px}}@media only screen and (max-width: 767px){.con_story .box_story .splide__list li:nth-child(3){margin-top:0}}.con_story .box_story .splide__list li.is-active{margin-top:2em}.con_story .box_story .splide__list li.is-next{margin-top:4em}.con_story .box_story .splide__list li .box_video{position:relative}.con_story .box_story .splide__list li .box_video .ic{position:absolute;bottom:1em;right:1em;pointer-events:none}.con_story .box_story .splide__list li .box_video .ic img{width:55px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_story .box_story .splide__list li .box_video .ic img{width:50px}}@media only screen and (max-width: 767px){.con_story .box_story .splide__list li .box_video .ic img{width:3em}}.con_story .box_story .splide__list li .box_video .img img{width:100%}.con_story .box_story .splide__list li .box_text{width:calc(340 / 350 * 100%);margin:10px auto 0}@media only screen and (max-width: 767px){.con_story .box_story .splide__list li .box_text{margin:0.5em auto 0}}.con_story .box_story .splide__list li .box_text h4{font-weight:400;letter-spacing:.1em}@media only screen and (min-width: 1025px){.con_story .box_story .splide__list li .box_text h4{font-size:185%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_story .box_story .splide__list li .box_text h4{font-size:170%}}@media only screen and (max-width: 767px){.con_story .box_story .splide__list li .box_text h4{font-size:139%}}.con_story .box_story .splide__list li .box_text .txt{border-top:1px solid #d9d9d9;margin-top:10px;padding-top:10px}@media only screen and (max-width: 767px){.con_story .box_story .splide__list li .box_text .txt{margin-top:.5em}}@media only screen and (max-width: 767px){.con_story .box_story .splide__list li .box_text .txt{padding-top:.5em}}.con_story .box_story .btn_basic{text-align:center;display:none;margin-top:30px}@media only screen and (max-width: 767px){.con_story .box_story .btn_basic{margin-top:0em}}@media only screen and (max-width: 767px){.con_story .box_story .btn_basic a{max-width:75%}}.con_access{width:90%;max-width:1085px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative;z-index:1;margin:175px auto;width:90%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_access{margin:120px auto 150px}}@media only screen and (max-width: 767px){.con_access{margin:4em auto 5em}}@media only screen and (max-width: 767px){.con_access{width:100%}}@media only screen and (min-width: 1441px){.con_access{max-width:calc(1085 / 1440 * 100%)}}.con_access .box_text{order:2;width:345px}@media only screen and (max-width: 767px){.con_access .box_text{width:80%}}@media only screen and (min-width: 1441px){.con_access .box_text{width:calc(345 / 1085 * 100%)}}@media only screen and (max-width: 767px){.con_access .box_text{margin:2em auto 0}}.con_access .box_text .st1{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_access .box_text .st1{margin-top:25px}}@media only screen and (max-width: 767px){.con_access .box_text .st1{margin-top:1em}}.con_access .box_text .st1 .jp{-webkit-text-fill-color:#465563}.con_access .box_text .txt{margin-top:15px}@media only screen and (max-width: 767px){.con_access .box_text .txt{margin-top:1em}}.con_access .box_text .btn_basic{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_access .box_text .btn_basic{margin-top:25px}}@media only screen and (max-width: 767px){.con_access .box_text .btn_basic{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_access .box_text .btn_basic a{max-width:195px}}@media only screen and (max-width: 767px){.con_access .box_text .btn_basic a{max-width:100%}}.con_access .box_map{order:1;width:calc(95% - 345px)}@media only screen and (max-width: 767px){.con_access .box_map{width:93%}}@media only screen and (min-width: 1441px){.con_access .box_map{width:calc(675 / 1085 * 100%)}}@media only screen and (max-width: 767px){.con_access .box_map{margin:0 2% 0 auto}}#footer{position:relative;z-index:1}.mfp-content_sp{max-width:285px !important}.mfp-content_sp .mfp-iframe-scaler{padding-top:178%}
.medal_box {
  position: absolute;
  right: 0;
  bottom: 30px;
  width: 350px;
  z-index: 1;
}
@media only screen and (max-width: 1200px) {
.medal_box {
  width: 250px;
}
}
@media only screen and (max-width: 767px) {
.medal_box {
  right: auto;
  left: 0;
  bottom: auto;
width: 200px;
    top: 13%;
}
}
