.con_intro,.con_anc,.con_hotel{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_intro,.con_anc,.con_hotel{width:91.66667%}}.wrap_content{background:linear-gradient(180deg, #ffffff 0%,#e0e0e0 35%,#e0e0e0 80%,rgba(255,255,255,0) 100%)}.con_intro{margin-top:3.07rem}.con_intro .txt{margin-top:1.92rem}@media only screen and (max-width: 767px){.con_intro .txt.center{text-align:left}}.con_anc{margin-top:7.38rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_anc{margin-top:6.15rem}}@media only screen and (max-width: 767px){.con_anc{margin-top:4em}}.con_hotel{padding:6.3rem 0;border-top:1px solid #fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel{padding:4.61rem 0}}@media only screen and (max-width: 767px){.con_hotel{padding:3.84rem 0}}.con_hotel .wrp_title,.con_hotel .wrp_hotels{width:calc(800 / 1100 * 100%);margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel .wrp_title,.con_hotel .wrp_hotels{width:85%}}@media only screen and (max-width: 767px){.con_hotel .wrp_title,.con_hotel .wrp_hotels{width:90%}}.con_hotel .wrp_title .img{max-width:242px;margin-inline:auto;margin-bottom:.76rem}@media only screen and (max-width: 767px){.con_hotel .wrp_title .img{max-width:80%}}@media only screen and (max-width: 767px){.con_hotel .wrp_title .img{margin-inline:0 auto}}.con_hotel .wrp_title .img img{mix-blend-mode:multiply}@media only screen and (max-width: 767px){.con_hotel .wrp_title .txt{text-align:left}}.con_hotel .wrp_hotels{margin-top:4.76rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel .wrp_hotels{margin-top:3.46rem}}@media only screen and (max-width: 767px){.con_hotel .wrp_hotels{margin-top:3.07rem}}.con_hotel .wrp_hotels ul{display:flex;flex-wrap:wrap;justify-content:center;column-gap:3.23rem;row-gap:1.76rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel .wrp_hotels ul{column-gap:2.3rem}}@media only screen and (max-width: 767px){.con_hotel .wrp_hotels ul{column-gap:0}}@media only screen and (max-width: 767px){.con_hotel .wrp_hotels ul{row-gap:1.38rem;flex-direction:column}}.con_hotel .wrp_hotels .btn_link a{max-width:fit-content;padding-right:3.69rem}.con_hotel#fresa{border-top:0;margin-top:7.38rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#fresa{margin-top:4.61rem}}@media only screen and (max-width: 767px){.con_hotel#fresa{margin-top:4em}}.con_hotel#fresa .wrp_title .img{width:calc(250 / 900 * 100%)}@media only screen and (max-width: 767px){.con_hotel#fresa .wrp_title .img{width:70%}}.con_hotel#grand_fresa .wrp_title .img{width:calc(230 / 900 * 100%)}@media only screen and (max-width: 767px){.con_hotel#grand_fresa .wrp_title .img{width:70%}}.con_hotel#splaisir .wrp_title .img{width:calc(204 / 900 * 100%)}@media only screen and (max-width: 767px){.con_hotel#splaisir .wrp_title .img{width:70%}}.con_hotel#pocket_hotel .wrp_title .img{width:calc(197 / 900 * 100%)}@media only screen and (max-width: 767px){.con_hotel#pocket_hotel .wrp_title .img{width:70%}}.con_hotel#sunroute .wrp_title .img{width:calc(236 / 900 * 100%)}@media only screen and (max-width: 767px){.con_hotel#sunroute .wrp_title .img{width:70%}}.con_hotel#sunroute .box_hotels{margin-top:4.76rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#sunroute .box_hotels{margin-top:3.46rem}}@media only screen and (max-width: 767px){.con_hotel#sunroute .box_hotels{margin-top:3.07rem}}.con_hotel#sunroute .box_hotels .wrp_hotels{display:flex;margin-top:3.23rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#sunroute .box_hotels .wrp_hotels{margin-top:2.69rem}}@media only screen and (max-width: 767px){.con_hotel#sunroute .box_hotels .wrp_hotels{margin-top:2.69rem}}@media only screen and (max-width: 767px){.con_hotel#sunroute .box_hotels .wrp_hotels{flex-direction:column}}.con_hotel#sunroute .box_hotels .wrp_hotels .txt_catch{width:calc(130 / 900 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#sunroute .box_hotels .wrp_hotels .txt_catch{width:calc(150 / 900 * 100%)}}@media only screen and (max-width: 767px){.con_hotel#sunroute .box_hotels .wrp_hotels .txt_catch{width:100%}}.con_hotel#sunroute .box_hotels .wrp_hotels ul{width:calc(770 / 900 * 100%);justify-content:flex-start;padding-left:3.23rem;border-left:1px solid #9e9e9e}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#sunroute .box_hotels .wrp_hotels ul{width:calc(750 / 900 * 100%)}}@media only screen and (max-width: 767px){.con_hotel#sunroute .box_hotels .wrp_hotels ul{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#sunroute .box_hotels .wrp_hotels ul{padding-left:2.3rem}}@media only screen and (max-width: 767px){.con_hotel#sunroute .box_hotels .wrp_hotels ul{padding-left:0}}@media only screen and (max-width: 767px){.con_hotel#sunroute .box_hotels .wrp_hotels ul{border-left:0}}@media only screen and (max-width: 767px){.con_hotel#sunroute .box_hotels .wrp_hotels ul{margin-top:1.53rem}}#footer{margin-top:9.84rem}@media only screen and (min-width: 768px) and (max-width: 1024px){#footer{margin-top:6.15rem}}@media only screen and (max-width: 767px){#footer{margin-top:3.84rem}}
