.con_sogo,.con_hotel{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_sogo,.con_hotel{width:91.66667%}}.wrp_lnk{display:flex;flex-wrap:wrap}.wrp_lnk li a{text-decoration:none;position:relative}.wrp_lnk.arrow li{list-style-position:inside;padding:.23rem 0 .23rem 1.53rem}@media only screen and (max-width: 767px){.wrp_lnk.arrow li{padding:0}}.wrp_lnk.arrow li a::before{content:"";display:inline-block;background:url(../../sitemap/images/ic_right.svg) center center/contain no-repeat;width:.38rem;height:.69rem;position:absolute;left:-1.16rem;top:50%;transform:translateY(-50%)}.con_sogo{margin-top:6.15rem}@media only screen and (max-width: 767px){.con_sogo{margin-top:3em}}.con_sogo .wrp_title{width:calc(260 / 1200 * 100%)}@media only screen and (max-width: 767px){.con_sogo .wrp_title{width:60%}}.con_sogo .wrp_lnk{max-width:calc(1100 / 1200 * 100%);margin-top:2.69rem;margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sogo .wrp_lnk{max-width:100%}}@media only screen and (max-width: 767px){.con_sogo .wrp_lnk{max-width:90%}}@media only screen and (max-width: 767px){.con_sogo .wrp_lnk{margin-top:1.5em}}.con_sogo .wrp_lnk li{padding:.23rem 0 .23rem 1.92rem;flex-basis:32%}@media only screen and (max-width: 767px){.con_sogo .wrp_lnk li{padding:0}}@media only screen and (max-width: 767px){.con_sogo .wrp_lnk li{flex-basis:100%}}.con_hotel{max-width:1100px;margin-top:12.3rem;margin-inline:auto}@media only screen and (max-width: 767px){.con_hotel{max-width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel{margin-top:7.69rem}}@media only screen and (max-width: 767px){.con_hotel{margin-top:5em}}.con_hotel .wrp_title{width:calc(260 / 1200 * 100%)}@media only screen and (max-width: 767px){.con_hotel .wrp_title{width:60%}}.con_hotel .area{padding:.61rem 1.23rem;width:100%;background-color:#EBEBEA;border-bottom:1px solid #E0E0E0}@media only screen and (max-width: 767px){.con_hotel .area{padding:.61rem 1.23rem}}.con_hotel .arrow{margin-top:1.92rem;margin-inline:auto}@media only screen and (max-width: 767px){.con_hotel .arrow{margin-top:1.5em}}.con_hotel .arrow li{flex-basis:calc(170 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_hotel .arrow li{flex-basis:100%}}@media only screen and (max-width: 767px){.con_hotel .arrow{width:90%}}.con_hotel .list{margin-top:1.53rem}@media only screen and (max-width: 767px){.con_hotel .list{margin-top:1.5em}}.con_hotel .box_hotels{margin-top:1.84rem}@media only screen and (max-width: 767px){.con_hotel .box_hotels{margin-top:1.5em}}.con_hotel .box_hotels .wrp_hotels:not(:first-of-type){margin-top:3.69rem}@media only screen and (max-width: 767px){.con_hotel .box_hotels .wrp_hotels:not(:first-of-type){margin-top:2.5em}}.con_hotel .box_hotels .wrp_hotels .dot li{flex-basis:24%;margin-top:.76rem}@media only screen and (max-width: 767px){.con_hotel .box_hotels .wrp_hotels .dot li{flex-basis:100%}}@media only screen and (max-width: 767px){.con_hotel .box_hotels .wrp_hotels .dot li{margin-top:.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#splaisir .dot li{flex-basis:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#sunroute .wrp_hotels:nth-of-type(4) .dot li{flex-basis:26%}}.con_hotel#partner .wrp_title{width:calc(400 / 1200 * 100%)}@media only screen and (max-width: 767px){.con_hotel#partner .wrp_title{width:80%}}@media only screen and (min-width: 1025px){.con_hotel#partner .wrp_title .txt{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#partner .wrp_title .txt{font-size:131%}}@media only screen and (max-width: 767px){.con_hotel#partner .wrp_title .txt{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_hotel#other .wrp_hotels:nth-of-type(4) .dot li{flex-basis:26%}}.con_hotel#other .wrp_hotels:nth-of-type(6) .dot li{flex-basis:100%}#footer{margin-top:9.84rem}@media only screen and (max-width: 767px){#footer{margin-top:5em}}
