@-webkit-keyframes HeaderFadeIn{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes HeaderFadeIn{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modalopen{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes modalopen{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes footerFadeIn{0%{-webkit-transform:translateY(200%);transform:translateY(200%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes footerFadeIn{0%{-webkit-transform:translateY(200%);transform:translateY(200%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width: 768px){.lower #main_and_aside{margin-top:3.57rem}}@media only screen and (max-width: 767px){.lower #main_and_aside{margin-top:3em}}.wrp_plus{background-color:var(--color-cv)}@media only screen and (min-width: 768px){.wrp_plus{padding:0 0 calc(15 / 1440 * 100%) calc(15 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_plus{padding:0 0 calc(20 / 750 * 100%) calc(20 / 750 * 100%)}}@media only screen and (max-width: 767px){.wrp_plus{overflow:hidden}}.con_plus{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 768px){.con_plus{margin-right:0;margin-left:auto}}@media only screen and (max-width: 767px){.con_plus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.con_plus .box_txt{background:url(../../spendingtime/hotelplus/images/bg_plus.jpg) #e8e5d0 no-repeat top/cover;position:relative;z-index:2}@media only screen and (min-width: 768px){.con_plus .box_txt{width:calc(650 / 1365 * 100%)}}@media only screen and (max-width: 767px){.con_plus .box_txt{width:100%}}@media only screen and (min-width: 1025px){.con_plus .box_txt{padding:calc(50 / 1365 * 100%) 0 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_plus .box_txt{padding:calc(40 / 1365 * 100%) 0 0}}@media only screen and (max-width: 767px){.con_plus .box_txt{padding:calc(30 / 730 * 100%) calc(50 / 730 * 100%) calc(60 / 730 * 100%) calc(60 / 730 * 100%)}}.con_plus .box_txt .inner{position:relative;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_plus .box_txt .inner{width:85%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_plus .box_txt .inner{width:80%}}@media only screen and (max-width: 767px){.con_plus .box_txt .inner{width:100%}}@media only screen and (min-width: 1025px){.con_plus .box_txt .inner{max-width:32.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_plus .box_txt .inner{max-width:28.57rem}}@media only screen and (max-width: 767px){.con_plus .box_txt .inner{max-width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_plus .box_txt .inner{margin-left:10%}}.con_plus .box_txt .img_sub{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 768px){.con_plus .box_txt .img_sub{width:100%;position:absolute;z-index:2;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width: 768px) and (min-width: 1025px){.con_plus .box_txt .img_sub{bottom:calc(-170 / 650 * 100%)}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.con_plus .box_txt .img_sub{bottom:calc(-200 / 650 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_plus .box_txt .img_sub{bottom:0}}@media only screen and (min-width: 768px) and (min-width: 768px){.con_plus .box_txt .img_sub{right:calc(-35 / 650 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_plus .box_txt .img_sub{right:0}}@media only screen and (max-width: 767px){.con_plus .box_txt .img_sub{width:122%;margin-top:2em}}.con_plus .box_txt .img_sub .img2{margin-right:calc(10 / 650 * 100%);width:calc(320 / 650 * 100%)}@media only screen and (min-width: 768px){.con_plus .box_txt .img_sub .img2{margin-top:calc(150 / 650 * 100%)}}@media only screen and (max-width: 767px){.con_plus .box_txt .img_sub .img2{margin-top:20%}}.con_plus .box_txt .img_sub .img3{width:calc(250 / 650 * 100%)}@media only screen and (min-width: 1025px){.con_plus .box_txt .tmp_st_m{margin-top:2.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_plus .box_txt .tmp_st_m{margin-top:1.42rem}}@media only screen and (max-width: 767px){.con_plus .box_txt .tmp_st_m{margin-top:1.5em}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_plus .box_txt .tmp_st_m{margin-top:1.42rem}}.con_plus .box_txt .tmp_txt{max-width:25.71rem;margin-top:.5em}.con_plus .img{position:relative;z-index:1}@media only screen and (min-width: 768px){.con_plus .img{width:calc(775 / 1365 * 100%)}}@media only screen and (max-width: 767px){.con_plus .img{width:100%}}@media only screen and (min-width: 897px) and (max-width: 1024px){.con_plus .img{overflow:hidden}.con_plus .img img{position:relative;width:110%;max-width:none;margin-left:-5%}}@media only screen and (min-width: 768px) and (max-width: 896px){.con_plus .img{overflow:hidden}.con_plus .img img{position:relative;width:120%;max-width:none;margin-left:-10%}}.con_plus_plan{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.con_plus_plan{margin-top:13.57rem}}@media only screen and (max-width: 767px){.con_plus_plan{margin-top:5em}}@media only screen and (min-width: 1025px){.con_plus_plan{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_plus_plan{max-width:calc(1200px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_plus_plan{max-width:calc(1200px * ((16 + 2) / 14))}}@media only screen and (max-width: 767px){.con_plus_plan{width:calc(650 / 750 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_plus_plan{width:calc(1300 / 1440 * 100%)}}.con_plus_plan .box_plus_plan{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan{margin-top:3.57rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan{margin-top:2em}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan section:not(:first-of-type){margin-top:2.14rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan section:not(:first-of-type){margin-top:1em}}.con_plus_plan .box_plus_plan .plan_coming{background-color:#fff;border:1px solid var(--color-line2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_coming{padding:.71rem 1.07rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_coming{padding:.5em}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_coming{margin-right:auto;margin-left:auto;max-width:1200px}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_coming{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_coming .tmp_st_m{min-width:16rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_coming .tmp_st_m{min-width:100%}}.con_plus_plan .box_plus_plan .plan_coming .txt{font-weight:400;font-family:"Times New Roman", Times, Garamond, Georgia, serif;line-height:1.4}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_coming .txt{min-width:12rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_coming .txt{min-width:100%}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_coming .txt{margin-left:.71rem}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_coming .txt{font-size:1.43rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_coming .txt{font-size:1.43rem}}.con_plus_plan .box_plus_plan .plan_end{background-color:var(--color-tbl)}.con_plus_plan .box_plus_plan .plan_item{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item{width:calc(595 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item{width:100%}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item:nth-child(2n){margin-left:calc(10 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item:nth-child(n+2){margin-top:2em}}.con_plus_plan .box_plus_plan .plan_item .img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.con_plus_plan .box_plus_plan .plan_item .box_txt{height:100%}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt{border:1px solid var(--color-line2);padding:1.5em 1.5em 2em}}.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_st_m .jp{line-height:1.4}@media only screen and (max-width: 1024px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_st_m .jp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_st_m+.txt{margin-top:1.07rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_st_m+.txt{margin-top:1em}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table{margin-top:1.42rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table{margin-top:1em}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table>tbody>tr>th{padding:.5em}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table>tbody>tr>th{padding:.5em}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table>tbody>tr>th{width:20%}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table>tbody>tr>th{width:25%}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table>tbody>tr>th{text-align:center}}@media only screen and (min-width: 1025px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table>tbody>tr>td{padding:0.5em 0 0.5em 2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table>tbody>tr>td{padding:0.5em 0 0.5em 1em}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_table>tbody>tr>td{padding:0.5em 0.5em 0.5em 1em}}.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_btn_base{margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_btn_base{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_btn_base{max-width:16.42rem}}@media only screen and (max-width: 767px){.con_plus_plan .box_plus_plan .plan_item .box_txt .tmp_btn_base{max-width:100%}}.con_plus_plan .box_plus_plan .plan_item:not(.wide) .img{width:100%}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item:not(.wide) .box_txt{border:1px solid var(--color-line2);padding:calc(45 / 595 * 100%) calc(30 / 595 * 100%) calc(45 / 595 * 100%)}}@media only screen and (min-width: 1025px){.con_plus_plan .box_plus_plan .plan_item:not(.wide) .box_txt .tmp_btn_base{margin-top:2.85rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_plus_plan .box_plus_plan .plan_item:not(.wide) .box_txt .tmp_btn_base{margin-top:2.14rem}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item.wide{width:100%;margin-right:auto;margin-left:auto;max-width:1200px;border:1px solid var(--color-line2);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:calc(45 / 1200 * 100%) calc(40 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (min-width: 1025px){.con_plus_plan .box_plus_plan .plan_item.wide{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 768px) and (min-width: 1025px) and (max-width: 1259px){.con_plus_plan .box_plus_plan .plan_item.wide{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.con_plus_plan .box_plus_plan .plan_item.wide{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 768px){.con_plus_plan .box_plus_plan .plan_item.wide .img{width:calc(597 / 1120 * 100%)}.con_plus_plan .box_plus_plan .plan_item.wide .box_txt{width:calc(523 / 1120 * 100%);height:auto;padding-left:calc(40 / 1120 * 100%)}.con_plus_plan .box_plus_plan .plan_item.wide .box_txt .tmp_btn_base{margin-top:2.14rem}}.con_plus_plan .none_txt{text-align:center}@media only screen and (min-width: 768px){.con_plus_plan .none_txt{margin-top:4.28rem}}@media only screen and (max-width: 767px){.con_plus_plan .none_txt{margin-top:2.5em}}
