.instagram-container{border-left:0 solid #FFF;border-right:0 solid #FFF;height:auto;padding:0;max-width:100%;margin:auto}.area_name_en{font-family:"Segoe UI","Helvetica Neue",Verdana,"ヒラギノゴシック ProN W3","Hiragino Gothic ProN W3","YuGothicM",san-serif;color:#78a2f1;font-size:.9em;margin-top:.2em;margin-bottom:.4em;line-height:1em}.feature-container{border-left:7px solid #FFF;border-right:5px solid #FFF;padding:0;display:flex;flex-flow:row wrap;justify-content:flex-start;max-width:100%;height:100%}.feature-flex-item{margin:0 0 0 0;padding:0 0 0 0;font-size:.95em;text-align:left;min-width:360px;max-width:100%;flex-grow:1;min-height:240px}.feature-flex-text{max-width:620px}.flex-spacer{flex-grow:1;height:240px}.flex-container{border-left:0 solid #FFF;border-right:0 solid #FFF;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start}@media (max-width:709px){.flex-container{margin-left:calc((100% - 355px)/2)}}@media (min-width:710px) and (max-width:1064px){.flex-container{margin-left:calc((100% - 710px)/2)}}@media (min-width:1065px) and (max-width:1419px){.flex-container{margin-left:calc((100% - 1065px)/2)}}@media (min-width:1420px){.flex-container{margin-left:calc((100% - 1420px)/2)}}.flex-item{background:#dddcd6;margin:4px 3px 2px 0;padding:0 0 0 0;width:352px;height:635px;font-size:.98em;text-align:center}.flex-header-container{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;font-size:.92rem}.flex-item-header-top-left{background:#f1f7fa;opacity:.99;margin:0 0 0 0;padding:1px 2px 4px 0;width:45px;height:28px;text-align:center;border:solid 3px #cddde2;color:#b3ada0;position:relative}.flex-item-header-top-left:before{content:'';width:6px;height:6px;position:absolute;display:inline-block;border-right:solid 5px #cddde2;border-bottom:solid 5px #cddde2;bottom:0;right:0}.flex-header-column{flex:1;min-width:0;display:flex;flex-direction:column;font-family:'Helvetica Neue','Segoe UI','Arial',"Open sans",sans-serif}.flex-item-header-title{background:;margin:0 0 0 0;padding:3px 4px 1px 7px;width:307px;height:24px;text-align:left;font-size:1.12em;color:#3f312b;font-weight:600}.flex-item-header-row{background:;margin:0 0 0 0;padding:2px 0 2px 7px;width:307px;height:22px;text-align:left}.flex-child-pics-container{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row nowrap;justify-content:space-around}.flex-child-mainpics-item{max-width:260px;height:195px;background:#F2F2F2;border-top:0 solid #dddcd6;border-bottom:0 solid #dddcd6;border-left:0 solid #dddcd6;border-right:0 solid #dddcd6;padding:0;margin-top:4px;margin-bottom:0}.flex-child-subpics-item{width:352px;background:#dddcd6;border-top:0 solid #dddcd6;border-bottom:0 solid #dddcd6;border-left:0 solid #dddcd6;border-right:0 solid #dddcd6;padding:0;margin-top:8px;margin-bottom:0}.flex-child-container{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-between;font-size:.92rem}.flex-child-item-access-label{background:#d9d9d9;border-top:2px solid #dddcd6;border-bottom:0 solid #dddcd6;border-left:0 solid #dddcd6;border-right:0 solid #dddcd6;padding:2px 0 6px 8px;width:60px;height:50px;text-align:left}.flex-child-item-access{background:#fafafa;border-top:2px solid #dddcd6;border-bottom:0 solid #dddcd6;border-left:0 solid #dddcd6;border-right:0 solid #dddcd6;padding:2px 2px 6px 8px;width:292px;height:50px;text-align:left;background:-webkit-repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#F2F2F2 3px,#F2F2F2 6px);background:repeating-linear-gradient(-45deg,#f0f8ff,#f0f8ff 3px,#F2F2F2 3px,#F2F2F2 6px)}.flex-child-item-desc{background:#F2F2F2;border-top:4px solid #dddcd6;border-bottom:7px solid #dddcd6;border-left:3px solid #dddcd6;border-right:3px solid #dddcd6;padding:4px 2px 4px 4px;width:352px;height:125px;text-align:left}.flex-child-item-unit{background:#F2F2F2;border-top:0 solid #dddcd6;border-bottom:3px solid #dddcd6;border-left:3px solid #dddcd6;border-right:3px solid #dddcd6;padding:0;width:159px;height:34px;font-family:'Helvetica Neue','Arial','Meiryo','メイリオ',sans-serif;display:flex;justify-content:center;align-items:center;line-height:1}.flex-child-item-availability{background:#F2F2F2;border-top:0 solid #dddcd6;border-bottom:3px solid #dddcd6;border-left:0 solid #dddcd6;border-right:3px solid #dddcd6;padding:0;width:48px;height:34px;display:flex;justify-content:center;align-items:center}.flex-child-item-fee{background:#F2F2F2;border-top:0 solid #dddcd6;border-bottom:3px solid #dddcd6;border-left:0 solid #dddcd6;border-right:3px solid #dddcd6;padding:0;width:65px;height:34px;display:flex;justify-content:center;align-items:center}.flex-child-item-WD{background:#F2F2F2;border-top:0 solid #dddcd6;border-bottom:3px solid #dddcd6;border-left:0 solid #706d58;border-right:3px solid #dddcd6;padding:0;width:54px;height:34px;display:flex;justify-content:center;align-items:center}.flex-child-item-addition{background:#F2F2F2;border-top:0 solid #dddcd6;border-bottom:3px solid #dddcd6;border-left:0 solid #dddcd6;border-right:3px solid #dddcd6;padding:0;width:26px;height:34px;display:flex;justify-content:center;align-items:center}.popover{border:2px}.popover-title{background-color:#73AD21;color:#FFF;font-size:11px;text-align:center}.popover-content{background-color:coral;color:#FFF;padding:.5rem;font-size:.9rem}.arrow{border-right-color:red!important}.ta-topic{font-size:1.2rem;font-weight:500;margin-top:2.5rem;margin-bottom:1.6rem;border-bottom:1px solid rgba(137,147,180,.685);padding-top:.2em;padding-bottom:.2em;color:#616161}.ta-block{border-left:1.4em ridge rgba(160,160,160,.3);font-size:1.4rem;line-height:2.18rem;padding-left:.5rem}.disc1{margin:1.25rem auto 1.25rem auto;font-size:.92rem}ul{margin-inline-end:4px;padding-inline-start:1rem}ul.mybullet>li{list-style:outside;list-style-type:disc;margin:1.1rem 0 1.1rem 0;letter-spacing:.2px;padding-left:1rem}.churchill-container{display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;width:100%;margin-top:2rem}.churchill-container>.left{flex-grow:1;position:relative;height:220px;background-color:rgb(49,178,192);border-top-left-radius:110px;min-width:295px}.logo-position-churchill{position:absolute;left:calc(50% - 137px);top:calc(50% - 35px)}.churchill-container>.right{min-width:300px;width:50%;height:220px;border-bottom-right-radius:100px;background-image:url(/images/short-term/oriana_concatenated3.jpg);background-size:cover;flex-grow:0}.blueground-container{display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:flex-start;width:100%;margin-top:1rem}.blueground-container>.left{flex-grow:1;position:relative;height:220px;background-color:#e2cfac;border-top-left-radius:110px;min-width:295px}.logo-position-bg{position:absolute;left:calc(50% - 114px);top:calc(50% - 16px)}.blueground-container>.right{min-width:300px;width:50%;height:220px;border-bottom-right-radius:100px;background-image:url(/images/short-term/bg-concatenated4.jpg);background-size:cover;flex-grow:0}.blueground-container>.right>.top{height:110px}.blueground-container>.right>.bottom{flex-grow:1;max-height:110px;border-bottom-right-radius:100px}@media (min-width:501px) and (max-width:658px){.churchill-container>.right{flex-grow:1;width:599px;max-width:100%}.blueground-container>.right{flex-grow:1;width:599px;max-width:100%}ul.mybullet>li{padding-left:.5rem}}@media (max-width:501px){.churchill-container>.right{flex-grow:1;width:100%;max-width:100%;background-color:yellow}.blueground-container>.right{flex-grow:1;width:100%;max-width:100%;background-color:yellow}ul.mybullet>li{padding-left:.5rem}}.overlay{cursor:default;height:;position:relative;overflow:hidden}.overlay .img{position:absolute;left:0}.overlay .caption-area-left{background-color:;position:absolute;bottom:0;left:0;z-index:100;opacity:1;margin:0 0 0 5px}.overlay .caption-area-right{background-color:;position:absolute;bottom:0;right:0;z-index:200;opacity:.9;width:25px;height:25px;margin:0 4px 2px 0}.mta-i{height:1rem;width:1rem;vertical-align:;margin-bottom:.15rem;margin-right:2px}.property-title{font-family:'Segoe UI','Helvetica Neue','Hiragino Sans','Hiragino Kaku Gothic ProN',"YuGothicM",Meiryo,'メイリオ',Arial,'Helvetica',sans-serif;margin:0 0 .5rem 0;font-size:.87rem;color:#3f312b;font-weight:600}