﻿body,html{font-family:hiragino-kaku-gothic-pron,sans-serif;font-size:14px;line-height:120%}.container-page{max-width:1040px;margin:0px auto;padding:0}@media screen and (max-width: 767px){.container-page{padding:0 20px}}.clearfix::after{content:"";display:table;clear:both}.no-border{border:none !important}.mt-20{margin-top:20px}.only_pc{display:block !important}.only_sp{display:none !important}a{transition:all .3s ease-in-out}a:hover,a:focus{opacity:.7;text-decoration:none}.bold{font-weight:bold}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.page-title{background:url(../images/bg-title.svg) top center no-repeat;color:#e84052;font-size:30px;line-height:45px;font-weight:600;text-align:center;padding:75px 75px 55px}@media screen and (max-width: 767px){.page-title{padding:30px 0 0;font-size:20px;line-height:29px;background-size:100%}}.pickup-title{position:relative;width:100%;height:60px;margin:-30px 0 25px}.pickup-title .title-main{background-color:#e84052;width:360px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;padding:2px}.pickup-title .title-main span{font-size:18px;line-height:24px;color:#fff;text-align:center;display:block;font-weight:600;border:1px solid #fff;padding:15px}@media screen and (max-width: 425px){.pickup-title .title-main{width:90%}}.hotel-title{position:relative;padding:0px 130px;color:#1d3091;text-align:center;display:inline-block;font-weight:bold}.hotel-title label{font-size:24px;display:block;margin-bottom:19px;line-height:1}.hotel-title p{font-size:30px;line-height:120%}.hotel-title::before{content:"";position:absolute;left:0;top:50%;transform:translate(0, -50%);z-index:1;background:url(../images/point_left.png) top center no-repeat;width:109px;height:45px}.hotel-title::after{content:"";position:absolute;right:0;top:50%;transform:translate(0, -50%);z-index:1;background:url(../images/point_right.png) top center no-repeat;width:109px;height:45px}@media screen and (max-width: 767px){.hotel-title{padding:0px 90px}.hotel-title::before,.hotel-title::after{width:72px;height:30px;background-size:100%}.hotel-title label{font-size:20px;margin-bottom:10px}.hotel-title p{font-size:26px}}@media screen and (max-width: 425px){.hotel-title{padding:0px 60px}.hotel-title::before,.hotel-title::after{width:60px;height:25px;background-size:100%}}.search-box{background:#fff6de !important}.search__conditions .conditions__title::before{content:"";background:url(../images/icon_add_circle.svg) 0 center no-repeat;width:24px;height:24px;margin-right:4px}.search__conditions .conditions__title--open::before{content:"";background:url(../images/icon_add_minus.svg) 0 center no-repeat}.page-top{position:fixed;z-index:1000;right:5px;display:block;bottom:90px;background:url("../../../images/toppage.svg") center no-repeat;width:43px;height:43px;font-size:0}#goSearch{position:fixed;bottom:220px;right:-200px;transition:all 800ms ease;z-index:999}#goSearch.show{right:-5px}#goSearch a{background:rgba(0,0,0,0);cursor:pointer;outline:none;position:relative;width:172px;height:172px;display:block}#goSearch a img{position:absolute;left:0;bottom:0;right:0;margin:0 auto}@media screen and (max-width: 991px){#goSearch a{width:120px;height:120px;display:block}#goSearch a img{width:100px}#goSearch.show{right:-10px}}@media screen and (max-width: 767px){#goSearch.show{display:none !important}}#goSearchSP{display:none}@media screen and (max-width: 767px){#goSearchSP{display:block;position:fixed;width:100%;background:rgba(232,64,82,.8);left:0;bottom:0;padding:15px 0;z-index:99;box-shadow:5px -2px 4px rgba(0,0,0,.1607843137)}#goSearchSP a{font-weight:bold;font-size:14px;color:#e84052;background-color:#fff;border-radius:30px;display:flex;align-items:center;justify-content:center;width:90%;margin:0 auto;text-align:center;padding:7px 0;position:relative}#goSearchSP a span{font-size:16px;display:block}#goSearchSP a::before{content:"▶";font-size:18px;margin-right:5px;position:absolute;left:20px}#goSearchSP a:hover{text-decoration:none}}@media screen and (max-width: 767px){.only_pc{display:none !important}.only_sp{display:block !important}#gotoTop{bottom:60px}#gotoTop img{width:40px;height:40px}}.ttl-head{background-color:#fff;border-top:1px solid #e93a6a;padding:10px 0}.ttl-head h1{font-size:14px;line-height:20px}@media screen and (max-width: 767px){.ttl-head{padding:10px}.ttl-head h1{font-size:12px}}.breadcrumb{border-top:none !important;background-color:#f5f5f5 !important}@media screen and (max-width: 767px){.breadcrumb{display:block !important}}.rose-banner{padding:0;display:flex}.rose-banner img{width:100%}.box-head-content{text-align:center;background-color:#e84052;padding:35px 0 50px}.box-head-content .box-note{background-color:#fff;font-size:16px;color:#e84052;text-align:center;min-width:70%;display:inline-block;padding:12px 20px;line-height:150%}@media only screen and (max-width: 767px){.box-head-content .box-note{min-width:95%;margin-bottom:10px}}.box-head-content .box-img img{width:100%;max-width:780px;margin:auto}.box-head-content .txt{font-size:20px;font-weight:300;line-height:30px;margin-top:8px;color:#fff}@media screen and (max-width: 767px){.box-head-content .txt{font-size:14px;line-height:21px}}.main-content{background-color:#fff6de}.main-content .section-block{padding-top:80px}@media screen and (max-width: 767px){.main-content{padding-top:100px}.main-content .section-block{padding-top:20px}.main-content .section-block.section-top .list-item li{padding:10px 0 50px;margin-bottom:0}}.list-item{padding:0;margin:0}.list-item li{display:flex;justify-content:space-between;gap:20px;padding:60px 0;border-bottom:1px dashed #e84052}.list-item li .item-img{display:flex;width:calc(50% - 10px)}.list-item li .item-img img{width:100%}.list-item li .item-text{width:calc(50% - 10px);padding-left:10px}.list-item li .item-text label{color:#e84052;text-align:left;border-bottom:1px solid #e84052;padding:0px 0 10px;font-size:20px;line-height:30px;font-weight:400;margin-bottom:20px}.list-item li .item-text label span{display:block;margin-top:10px;font-size:24px;font-weight:600}.list-item li .item-text p{color:#222;font-size:16px}@media screen and (max-width: 767px){.list-item li{gap:0px;flex-direction:column;padding:10px 0;margin-bottom:30px}.list-item li .item-img{width:100%}.list-item li .item-text{width:100%;padding-left:0px}.list-item li .item-text label{padding:10px 0 10px;font-size:14px;margin-bottom:10px;width:100%}.list-item li .item-text label span{font-size:20px;line-height:1}.list-item li .item-text p{font-size:12px}}.pickup-slider{border-bottom:1px dashed #e84052;max-width:1020px;margin:auto;padding-bottom:40px}@media screen and (max-width: 767px){.pickup-slider{padding-bottom:20px;margin-bottom:20px}}.pickup-slider .pickup-item{width:33.3333333333%}.pickup-slider .pickup-item .pickup-content{margin:0 20px;background-color:#fff}@media screen and (max-width: 767px){.pickup-slider .pickup-item .pickup-content{margin:0 6px}}.pickup-slider .pickup-item .item-img{display:flex}.pickup-slider .pickup-item .item-img img{width:100%;max-height:200px}.pickup-slider .pickup-item .item-text{padding:18px 15px 15px;text-align:left}.pickup-slider .pickup-item .item-text label{color:#e84052;text-align:center;font-size:18px;line-height:1;margin-bottom:18px;display:block}.pickup-slider .pickup-item .item-text p{color:#222;font-size:14px;line-height:24px}@media screen and (max-width: 767px){.pickup-slider .slick-dots{display:flex;justify-content:center;gap:20px}.pickup-slider .slick-dots li button{font-size:0;width:12px;height:12px;background-color:#fff;border-radius:50%;border:1px solid #707070;padding:0}.pickup-slider .slick-dots li.slick-active button{background-color:#e84052}}.section-hotel{margin-top:-1px;background-color:#f0c952;text-align:center;padding:75px 0}.section-hotel .hotel-item{display:flex;justify-content:space-between;gap:20px;padding:65px 0 47px}.section-hotel .hotel-item .item-img{display:flex;width:calc(50% - 10px)}.section-hotel .hotel-item .item-img img{width:100%}.section-hotel .hotel-item .item-text{width:calc(50% - 10px);padding-left:10px;text-align:left}.section-hotel .hotel-item .item-text label{color:#1d3091;padding:0px 0 10px;font-size:20px;line-height:30px;font-weight:600;margin-bottom:20px}.section-hotel .hotel-item .item-text p{color:#222;font-size:20px;font-weight:400}.section-hotel .hotel-checkin{padding:40px 30px 36px;background-color:#fff;display:flex;justify-content:space-between;gap:20px}.section-hotel .hotel-checkin .checkin-item{width:calc(50% - 10px)}.section-hotel .hotel-checkin .checkin-item .item-img{display:flex}.section-hotel .hotel-checkin .checkin-item .item-img img{width:100%}.section-hotel .hotel-checkin .checkin-item .item-text{padding:15px;font-size:16px;color:#222;text-align:left}@media screen and (max-width: 767px){.section-hotel{margin-bottom:20px}.section-hotel .hotel-item{flex-direction:column;gap:15px;padding:25px 0}.section-hotel .hotel-item .item-img{width:100%}.section-hotel .hotel-item .item-text{width:100%;padding-left:0px}.section-hotel .hotel-item .item-text label{color:#222;padding:0px 0 10px;font-size:16px;line-height:20px}.section-hotel .hotel-item .item-text p{font-size:12px;line-height:20px}.section-hotel .hotel-checkin{padding:40px 30px 36px;flex-direction:column;gap:56px}.section-hotel .hotel-checkin .checkin-item{width:100%}.section-hotel .hotel-checkin .checkin-item .item-text{padding:15px 0 0;font-size:12px}}/*# sourceMappingURL=index.css.map */
