@font-face{font-family:'NotoSansCJKjp Regular';font-display:swap;font-style:normal;font-weight:400;src:local("NotoSansCJKjp-Regular"),url("../fonts/NotoSansCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSansCJKjp-Regular.ttf") format("truetype"),url("../fonts/NotoSansCJKjp-Regular.eot") format("embedded-opentype")}@font-face{font-family:'NotoSerifCJKjp Regular';font-display:swap;font-style:normal;font-weight:400;src:local("NotoSerifCJKjp-Regular"),url("../fonts/NotoSerifCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSerifCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSerifCJKjp-Regular.ttf") format("truetype"),url("../fonts/NotoSerifCJKjp-Regular.eot") format("embedded-opentype")}.con_member .box_st{text-align:center}@media only screen and (max-width: 767px){.con_member .box_st img{width:20%;margin:0 auto}}.con_member .box_st .tit{font-weight:normal;margin-top:1em}.con_member .box_st .tit span{display:block;line-height:1.2em}.con_member .box_st .tit .b{display:inline-block;font-size:calc(24em / 20)}@media only screen and (max-width: 767px){.con_member .box_st .tit .b{font-size:calc(40em / 20)}}.con_member .box_st .tit .en{margin-top:.3em;color:#523460;font-family:"Cormorant SC","Times New Roman", Times, Garamond, Georgia, serif;font-weight:300;font-size:calc(40em / 20)}@media only screen and (max-width: 767px){.con_member .box_st .tit .en{font-size:calc(32em / 20)}}.con_member .box_member>ol li{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #a18759;padding:.5em .3em}.con_member .box_member>ol li span{display:inline-block}.con_member .box_member>ol li .n{font-family:"Cormorant SC","Times New Roman", Times, Garamond, Georgia, serif;font-weight:300;font-size:calc(24em / 20);margin-right:1em}@media only screen and (max-width: 767px){.con_member .box_member>ol li .n{font-size:calc(18em / 20)}}.con_member .box_member>ol li .t{font-size:calc(20em / 20)}@media only screen and (max-width: 767px){.con_member .box_member>ol li .t{font-size:calc(17em / 20)}}.con_member .link{margin-top:2em}@media only screen and (min-width: 768px){.con_member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_member .box_st{-ms-flex-item-align:center;align-self:center}.con_member .box_member{border-left:2px solid #ededed}}@media only screen and (min-width: 1280px){.con_member .box_st{width:40%}.con_member .box_member{width:40%;padding-left:5%}}@media print{.con_member .box_st{width:40%}.con_member .box_member{width:40%;padding-left:5%}}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_member .box_st{width:45%}.con_member .box_member{width:50%;padding-left:5%}}@media only screen and (max-width: 767px){.con_member .box_st .tit .s{font-size:calc(24em / 20);line-height:1em}.con_member .box_member{margin-top:2.5em}}.con_stay_plan .box_menu{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_stay_plan .box_menu{margin-top:40px}}@media only screen and (max-width: 767px){.con_stay_plan .box_menu{margin-top:12%}}.con_stay_plan .box_menu>ul>li a{display:block;text-decoration:none}@media only screen and (max-width: 767px){.con_stay_plan .box_menu>ul>li a{cursor:unset}}.con_stay_plan .box_menu>ul>li a .image{position:relative;overflow:hidden}.con_stay_plan .box_menu>ul>li a .image>img{position:absolute;width:100%;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(1, 1);transform:translate(-50%, -50%) scale(1, 1);-webkit-transition:-webkit-transform 0.1s ease-out;transition:-webkit-transform 0.1s ease-out;transition:transform 0.1s ease-out;transition:transform 0.1s ease-out, -webkit-transform 0.1s ease-out;z-index:0}.con_stay_plan .box_menu>ul>li a:hover{opacity:.7}.con_stay_plan .box_menu>ul>li a:hover .image>img{-webkit-transform:translate(-50%, -50%) scale(1.05, 1.05);transform:translate(-50%, -50%) scale(1.05, 1.05)}.con_stay_plan .box_menu>ul>li a .title_area .wrp_tit .categori{margin-top:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_stay_plan .box_menu>ul>li a .title_area .wrp_tit .categori{margin-top:0}}.con_stay_plan .box_menu>ul>li a .title_area .wrp_tit .categori span{border:1px solid #333;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2em;font-size:calc(15em / 16);padding:.2em .5em}.con_stay_plan .box_menu>ul>li a .title_area .wrp_tit .categori span.col{border:1px solid #523460;color:#523460}.con_stay_plan .box_menu>ul>li a .title_area .wrp_tit .tit{font-weight:normal;text-align:left;margin-top:1em;padding:0 2.5%}.con_stay_plan .box_menu>ul>li a .title_area .price_area{margin:1em 2.5% 0;padding-top:1em;border-top:1px solid #ededed}@media only screen and (max-width: 767px){.con_stay_plan .box_menu>ul>li a .title_area .price_area{margin:1em 2.5% 0}}@media only screen and (max-width: 767px){.con_stay_plan .box_menu>ul>li a .title_area .price_area{padding-top:1em}}.con_stay_plan .box_menu>ul>li a .title_area .price_area .price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_stay_plan .box_menu>ul>li a .title_area .price_area .price dt{width:45%;margin-bottom:.5em}.con_stay_plan .box_menu>ul>li a .title_area .price_area .price dt .member{font-size:90%;color:red}.con_stay_plan .box_menu>ul>li a .title_area .price_area .price dt:has(>.member)+dd{color:red}.con_stay_plan .box_menu>ul>li a .title_area .price_area .price dd{width:55%;margin-bottom:.5em}@media only screen and (min-width: 768px){.con_stay_plan .box_menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1280px){.con_stay_plan .box_menu>ul>li{width:24.4%;margin-left:0.8%}.con_stay_plan .box_menu>ul>li .image{height:calc(1470px * 0.244 / 1.10 + 0px)}.con_stay_plan .box_menu>ul>li:nth-child(n+5){margin-top:90px}.con_stay_plan .box_menu>ul>li:nth-child(4n+1){margin-left:0}}@media print{.con_stay_plan .box_menu>ul>li{width:24.4%;margin-left:0.8%}.con_stay_plan .box_menu>ul>li .image{height:calc(1470px * 0.244 / 1.10 + 0px)}.con_stay_plan .box_menu>ul>li:nth-child(n+5){margin-top:90px}.con_stay_plan .box_menu>ul>li:nth-child(4n+1){margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_stay_plan .box_menu>ul>li{width:32.2%;margin-left:1.7%}.con_stay_plan .box_menu>ul>li .image{height:calc((100vw - 160px) * 0.322 / 1.10 + 0px)}.con_stay_plan .box_menu>ul>li:nth-child(n+4){margin-top:64px}.con_stay_plan .box_menu>ul>li:nth-child(3n+1){margin-left:0}.con_stay_plan .box_menu>ul:nth-child(3n+1){margin-left:0}}@media only screen and (max-width: 767px){.con_stay_plan .box_menu>ul>li{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px dotted #333}.con_stay_plan .box_menu>ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex}.con_stay_plan .box_menu>ul>li a .image{width:28%;height:calc(90vw * 0.28 / 1.2 + 0px);margin-right:2%}.con_stay_plan .box_menu>ul>li a .title_area{width:75%}}.con_stay_plan .comp_pager--primary{border:none}.con_search{margin-top:150px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_search{margin-top:100px}}@media only screen and (max-width: 767px){.con_search{margin-top:20%}}.con_search .tit{font-weight:normal;color:#523460}.con_search .box_search_sp .btn_rev{margin-top:1em}.con_search .box_search_sp .btn_rev a{max-width:none}.con_search .box_search_sp .link{text-align:left;margin-top:2em}.con_search .box_search_sp .link>li{border-bottom:1px solid #0d3c84}.con_search .box_search_sp .link>li a{display:block;padding:0.8em 0;font-size:0.9em}.con_search .box_search_sp .link>li a span{display:inline-block}.con_search .box_search_sp .link>li a .t:after{content:"\f3d3";display:inline-block;padding-left:.6em;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.con_search .box_search .tab_bt{position:absolute;z-index:1;bottom:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.con_search .box_search .tab_bt>li a{display:block;color:#fff;padding:1.5em 0;min-width:240px;text-align:center}.con_search .box_search .tab_bt>li a .t{-webkit-transition:background-color .2s ease-out,color .2s ease-out,opacity .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out,opacity .2s ease-out}.con_search .box_search .tab_bt>li a.is-active{background-color:#fff;color:#333}.con_search .box_search .tab_bt>li a:hover .t{opacity:.7}.con_search .box_search .tab_bt>li:nth-child(1) a:not(.is-active){background-color:#523460}.con_search .box_search .tab_bt>li:nth-child(2) a:not(.is-active){background-color:#2b3f5d}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_search .box_search .tab_bt>li a{padding:1em 0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_search .box_search .tab_bt>li a{min-width:180px}}.con_search .box_search .wrp_form{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 767px) and (max-width: 980px){.con_search .box_search .wrp_form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.con_search .box_search .wrp_form>form{display:-webkit-box;display:-ms-flexbox;display:flex;width:72%;padding-right:3%;border-right:1px dotted #333}@media only screen and (min-width: 767px) and (max-width: 980px){.con_search .box_search .wrp_form>form{width:100%;padding-right:0;border-right:0;margin-left:3%}}.con_search .box_search .wrp_form>form .outer_date{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3%;width:30%}@media only screen and (max-width: 767px){.con_search .box_search .wrp_form>form .outer_date{width:auto}}.con_search .box_search .wrp_form>form .outer_date>div{position:relative;overflow:hidden;width:100%}.con_search .box_search .wrp_form>form .outer_date>div .t{display:block}.con_search .box_search .wrp_form>form .outer_date>div .num{font-family:"Cinzel","Times New Roman", Times, Garamond, Georgia, serif;font-weight:300;margin-top:8px}.con_search .box_search .wrp_form>form .outer_date>div .num .en{font-size:calc(50em / 20);line-height:1em}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_search .box_search .wrp_form>form .outer_date>div .num .en{font-size:calc(40em / 20)}}@media only screen and (max-width: 767px){.con_search .box_search .wrp_form>form .outer_date>div .num .en{font-size:1em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_search .box_search .wrp_form>form .outer_date>div .num .en{font-size:calc(34em / 20)}}.con_search .box_search .wrp_form>form .outer_date>div .flatpickr{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:0;background:none;text-indent:-9999px;font-size:calc(20em / 20)}.con_search .box_search .wrp_form>form .outer_date>div input[type="text"]:focus{outline:0}.con_search .box_search .wrp_form>form .outer_per{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:4%;width:33%}@media only screen and (max-width: 767px){.con_search .box_search .wrp_form>form .outer_per{width:auto}}.con_search .box_search .wrp_form>form .outer_per>div{width:32%;position:relative;text-align:center}.con_search .box_search .wrp_form>form .outer_per>div>.t{display:block}.con_search .box_search .wrp_form>form .outer_per>div span{display:inline-block}.con_search .box_search .wrp_form>form .outer_per>div .inn_stay,.con_search .box_search .wrp_form>form .outer_per>div .inn_per,.con_search .box_search .wrp_form>form .outer_per>div .inn_room{text-align:center;cursor:pointer;margin-top:8px}.con_search .box_search .wrp_form>form .outer_per>div .inn_stay .en,.con_search .box_search .wrp_form>form .outer_per>div .inn_per .en,.con_search .box_search .wrp_form>form .outer_per>div .inn_room .en{font-family:"Cinzel","Times New Roman", Times, Garamond, Georgia, serif;font-weight:300;font-size:calc(50em / 20);line-height:1em}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_search .box_search .wrp_form>form .outer_per>div .inn_stay .en,.con_search .box_search .wrp_form>form .outer_per>div .inn_per .en,.con_search .box_search .wrp_form>form .outer_per>div .inn_room .en{font-size:calc(40em / 20)}}@media only screen and (max-width: 767px){.con_search .box_search .wrp_form>form .outer_per>div .inn_stay .en,.con_search .box_search .wrp_form>form .outer_per>div .inn_per .en,.con_search .box_search .wrp_form>form .outer_per>div .inn_room .en{font-size:1em}}.con_search .box_search .wrp_form>form .outer_per>div .inn_stay .en:after,.con_search .box_search .wrp_form>form .outer_per>div .inn_per .en:after,.con_search .box_search .wrp_form>form .outer_per>div .inn_room .en:after{content:"\f35f";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 .3em 0 .5em;font-size:.6em}.con_search .box_search .wrp_form>form .outer_per>div .inn_stay .t,.con_search .box_search .wrp_form>form .outer_per>div .inn_per .t,.con_search .box_search .wrp_form>form .outer_per>div .inn_room .t{font-size:calc(30em / 20);line-height:1.2em}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_search .box_search .wrp_form>form .outer_per>div .inn_stay .t,.con_search .box_search .wrp_form>form .outer_per>div .inn_per .t,.con_search .box_search .wrp_form>form .outer_per>div .inn_room .t{font-size:calc(20em / 20)}}@media only screen and (max-width: 767px){.con_search .box_search .wrp_form>form .outer_per>div .inn_stay .t,.con_search .box_search .wrp_form>form .outer_per>div .inn_per .t,.con_search .box_search .wrp_form>form .outer_per>div .inn_room .t{font-size:1em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_search .box_search .wrp_form>form .outer_per>div .inn_stay .en,.con_search .box_search .wrp_form>form .outer_per>div .inn_per .en,.con_search .box_search .wrp_form>form .outer_per>div .inn_room .en{font-size:calc(34em / 20)}}.con_search .box_search .wrp_form>form .outer_per>div .out_list{position:absolute;bottom:100%;top:auto;left:0;width:100%;height:0;overflow:hidden;z-index:1}.con_search .box_search .wrp_form>form .outer_per>div .out_list.is-top{bottom:auto;top:100%}.con_search .box_search .wrp_form>form .outer_per>div .out_list>ul li{border-bottom:1px solid #ccc;text-align:center;background-color:#ededed;padding:.6em 0;cursor:pointer}.con_search .box_search .wrp_form>form .outer_per>div .out_list>ul li:last-child{border-bottom:0}.con_search .box_search .wrp_form>form .btn_submit{-ms-flex-item-align:center;align-self:center;width:30%;background-color:#523460;color:#fff;text-align:center;padding:.6em 0;-webkit-box-shadow:0.3em 0.3em 0 rgba(0,0,0,0.1);box-shadow:0.3em 0.3em 0 rgba(0,0,0,0.1);cursor:pointer;position:relative}.con_search .box_search .wrp_form>form .btn_submit span{display:inline-block}.con_search .box_search .wrp_form>form .btn_submit .ic{margin-right:0.3em;-webkit-transition:margin-left .1s ease-out;transition:margin-left .1s ease-out}.con_search .box_search .wrp_form>form .btn_submit:after{content:"";position:absolute;right:0;top:50%;width:0;height:1px;background-color:rgba(255,255,255,0.8);-webkit-transition:width .1s ease-out;transition:width .1s ease-out}.con_search .box_search .wrp_form>form .btn_submit:hover:after{width:6%}.con_search .box_search .wrp_form>form .btn_submit:hover .ic{margin-left:-1em}.con_search .box_search .wrp_form .wrp_btn_plan{width:22%;margin-left:3%;-ms-flex-item-align:center;align-self:center}.con_search .box_search .wrp_form .wrp_btn_plan a{display:block;-webkit-box-shadow:0.3em 0.3em 0 rgba(0,0,0,0.1);box-shadow:0.3em 0.3em 0 rgba(0,0,0,0.1);text-align:center;border:3px solid #523460;color:#523460;padding:.5em 0;position:relative}.con_search .box_search .wrp_form .wrp_btn_plan a .ic{margin-right:0.3em;-webkit-transition:margin-left .1s ease-out;transition:margin-left .1s ease-out}.con_search .box_search .wrp_form .wrp_btn_plan a:after{content:"";position:absolute;right:0;top:50%;width:0;height:1px;background-color:#523460;-webkit-transition:width .1s ease-out;transition:width .1s ease-out}.con_search .box_search .wrp_form .wrp_btn_plan a:hover:after{width:6%}.con_search .box_search .wrp_form .wrp_btn_plan a:hover .ic{margin-left:-1em}@media only screen and (min-width: 767px) and (max-width: 980px){.con_search .box_search .wrp_form .wrp_btn_plan{width:100%;margin:1em auto 0 3%;border-top:1px dotted #333}.con_search .box_search .wrp_form .wrp_btn_plan a{max-width:320px;margin:1em auto 0}}.con_search .box_search .wrp_link{margin-top:32px;width:75%;text-align:center}.con_search .box_search .wrp_link>ul>li{display:inline-block;margin-left:1.5em}.con_search .box_search .wrp_link>ul>li:nth-child(2){border-right:1px dotted #000;border-left:1px dotted #000;padding:0 1.5em}.con_search .box_search .wrp_link>ul>li:nth-child(2) a{position:relative;padding-bottom:.2em}.con_search .box_search .wrp_link>ul>li:nth-child(2) a:hover:before{display:none}.con_search .box_search .wrp_link>ul>li:nth-child(2) a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0d3c84}.con_search .box_search .wrp_link>ul>li a{display:inline-block}.con_search .box_search .wrp_link>ul>li a span{display:inline-block}.con_search .box_search .wrp_link>ul>li a .t:after{content:"\f3ef";display:inline-block;padding-left:.6em;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.con_search .box_search .wrp_link>ul>li:nth-child(3) a .t:after{content:"\f3d3"}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_search .box_search .wrp_link{width:100%}.con_search .box_search .wrp_link ul{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_search .box_search .wrp_link ul>li{margin-left:.5em}.con_search .box_search .wrp_link ul>li:nth-child(2){padding:0 .5em}.con_search .box_search .wrp_link ul>li a{font-size:.9em}}.con_search .box_search .wrp_info{margin-top:24px;width:75%;text-align:center}.con_search .box_search .wrp_info>p span{display:inline-block}.con_search .box_search .wrp_info>p .front{margin-left:1.5em}.con_search .box_search .wrp_info>p .ic{margin-right:.3em}.con_search .box_search .wrp_info>p .col{color:#523460}.con_search .box_search .wrp_info>p .b{font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_search .box_search .wrp_info{width:100%}.con_search .box_search .wrp_info>p>span{display:block}}@media only screen and (min-width: 768px){.con_search{position:relative;z-index:1;background-color:#fff}.con_search .outer_box_search{margin-top:0;position:relative;padding-top:40px}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_search .outer_box_search{margin-top:0}}@media only screen and (min-width: 768px){.con_search .outer_box_search:before{content:"";position:absolute;bottom:100%;right:100%;width:9999px;height:4.46em;background-color:#fff}}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_search .outer_box_search:before{height:3.5em}}@media only screen and (max-width: 767px){.con_search .outer_box_search{margin-top:8%;text-align:center}}.con_detail .box_title .wrp_categori span{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2em}.con_detail .box_title .wrp_categori .categori span{padding:.2em .5em;border:1px solid #333}.con_detail .box_title .wrp_categori .categori span.break{border:1px solid #523460;color:#523460}.con_detail .box_title .wrp_categori .span{display:inline-block;color:#523460;margin-left:1em}.con_detail .box_title .wrp_categori .span .th{font-size:calc(16em / 16)}@media only screen and (max-width: 767px){.con_detail .box_title .wrp_categori .span .th{font-size:calc(18em / 16)}}.con_detail .box_title .wrp_categori .span .td{font-size:calc(24em / 16);line-height:1em;font-family:"Cormorant SC","Times New Roman", Times, Garamond, Georgia, serif;font-weight:300}@media only screen and (max-width: 767px){.con_detail .box_title .wrp_categori .span .td{font-size:calc(24em / 16)}}.con_detail .box_title .title{font-weight:normal;font-size:calc(24em / 16);margin-top:.5em}@media only screen and (max-width: 767px){.con_detail .box_title .title{font-size:calc(24em / 16)}}@media only screen and (max-width: 767px){.con_detail .box_title .title{margin-top:1em}}@media only screen and (max-width: 767px){.con_detail .box_title .wrp_categori .span{display:block;margin-left:0;margin-top:1em}}.con_detail .box_slide{margin-top:48px}@media only screen and (max-width: 767px){.con_detail .box_slide{margin-top:2em}}.con_detail .box_slide .wrp_slide,.con_detail .box_slide .comp_slider_box{margin:0 auto}.con_detail .box_slide .wrp_text{z-index:10}@media only screen and (max-width: 767px){.con_detail .box_slide .wrp_text{margin-top:2.5em}}.con_detail .box_slide .wrp_text .price_area{margin-top:2em;text-align:right}@media only screen and (max-width: 767px){.con_detail .box_slide .wrp_text .price_area{margin-top:1.5em}}.con_detail .box_slide .wrp_text .price_area>dl{display:inline-block;font-size:calc(20em / 16)}@media only screen and (max-width: 767px){.con_detail .box_slide .wrp_text .price_area>dl{font-size:calc(20em / 16)}}.con_detail .box_slide .wrp_text .price_area>dl dt{clear:both;float:left}.con_detail .box_slide .wrp_text .price_area>dl dt .member{font-size:90%;color:red}.con_detail .box_slide .wrp_text .price_area>dl dt:has(>.member)+dd{color:red}.con_detail .box_slide .wrp_text .price_area>dl dd{float:right;margin-left:1em}.con_detail .box_slide .wrp_text .price_area .att{font-size:calc(18em / 20)}@media only screen and (max-width: 767px){.con_detail .box_slide .wrp_text .price_area .att{font-size:calc(20em / 20)}}@media only screen and (min-width: 768px){.con_detail .box_slide .wrp_text .tbl_area>.tbl th{width:25%}.con_detail .box_slide .wrp_text .tbl_area>.tbl td{width:63%;text-align:right}}.con_detail .box_slide .wrp_text .btn{margin-top:2em}@media only screen and (max-width: 767px){.con_detail .box_slide .wrp_text .btn{margin-top:2em}}@media only screen and (min-width: 768px){.con_detail .box_slide .wrp_text .btn{text-align:center}.con_detail .box_slide .wrp_text .btn a{width:85%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_detail .box_slide .wrp_text .btn a{width:100%}}@media only screen and (max-width: 767px){.con_detail .box_slide .wrp_text .btn a{display:block;max-width:none}}@media only screen and (min-width: 768px){.con_detail .box_slide{display:-webkit-box;display:-ms-flexbox;display:flex}.con_detail .box_slide .wrp_slide{width:47%;margin-right:5%;overflow:visible}.con_detail .box_slide .wrp_slide>div .slick-prev{left:-5%}.con_detail .box_slide .wrp_slide>div .slick-next{right:-5%}.con_detail .box_slide .wrp_text{width:48%}}@media only screen and (max-width: 767px){.con_detail .box_slide .wrp_slide>div{width:90%;margin:0 auto}.con_detail .box_slide .wrp_slide>div .slick-prev{left:-5%}.con_detail .box_slide .wrp_slide>div .slick-next{right:-5%}}.con_detail .box_point{border:1px solid #d9c199;padding:48px;margin-top:112px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_detail .box_point{padding:15px}}@media only screen and (max-width: 767px){.con_detail .box_point{padding:5%}}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_detail .box_point{margin-top:80px}}@media only screen and (max-width: 767px){.con_detail .box_point{margin-top:20%}}.con_detail .box_point .tit{font-weight:normal;text-align:center;font-family:"NotoSerifCJKjp Regular","游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;color:#a18759;font-size:calc(24em / 16)}@media only screen and (max-width: 767px){.con_detail .box_point .tit{font-size:calc(24em / 16)}}.con_detail .box_point .wrp_point .sub{font-size:calc(30em / 20);font-family:"NotoSansCJKjp Regular","游ゴシック体", "Yu Gothic",YuGothic,"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;color:#a18759;font-weight:normal;position:relative;padding-bottom:.3em;margin-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_detail .box_point .wrp_point .sub{font-size:calc(28em / 20)}}@media only screen and (max-width: 767px){.con_detail .box_point .wrp_point .sub{font-size:calc(28em / 20)}}.con_detail .box_point .wrp_point .sub:after{content:"";position:absolute;z-index:0;top:100%;left:0;width:100%;height:2px;background:transparent url("../../stay/packages/images/img_line.jpg") left top repeat}.con_detail .box_point .wrp_point .sub:nth-of-type(n+2){margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_detail .box_point .wrp_point .sub:nth-of-type(n+2){margin-top:50px}}@media only screen and (max-width: 767px){.con_detail .box_point .wrp_point .sub:nth-of-type(n+2){margin-top:30px}}.con_detail .box_point .wrp_point .txt{line-height:2em}@media only screen and (min-width: 768px){.con_detail .box_point{display:-webkit-box;display:-ms-flexbox;display:flex}.con_detail .box_point .tit{-ms-flex-item-align:center;align-self:center;width:20%}.con_detail .box_point .wrp_point{width:75%;margin-left:5%}}@media only screen and (max-width: 767px){.con_detail .box_point .tit{text-align:center}.con_detail .box_point .wrp_point{margin-top:2em}}.con_detail .box_det{margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_detail .box_det{margin-top:80px}}@media only screen and (max-width: 767px){.con_detail .box_det{margin-top:20%}}.con_detail .box_det .tit{position:relative;padding-bottom:1em;padding-left:3%}.con_detail .box_det .tit:after{content:"";position:absolute;z-index:0;top:100%;left:0;width:100%;height:2px;background:transparent url("../../stay/packages/images/img_line.jpg") left top repeat}.con_detail .box_det .box_tbl{margin-top:1em}.con_detail .box_info .wrp_atn{margin-top:100px;max-width:1180px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_detail .box_info .wrp_atn{margin-top:80px}}@media only screen and (max-width: 767px){.con_detail .box_info .wrp_atn{margin-top:20%}}.con_detail .box_info .wrp_atn>ul li{text-indent:-1em;padding-left:1em}.comp_uncon .box_btn{margin-bottom:3.4em}.comp_uncon h3{margin-bottom:15px}.comp_uncon .lnk{margin-top:5em;margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1279px){.comp_uncon .lnk{margin-top:80px}}@media only screen and (max-width: 767px){.comp_uncon .lnk{margin-top:3em}}.comp_uncon .lnk a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp_uncon .time{line-height:2em}.tmp_search{margin-top:60px}.tmp_search .outer_box_search{margin-top:0;position:relative;padding-top:60px}.tmp_search .outer_box_search .tab_bt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:static;margin-bottom:40px}.tmp_search .outer_box_search .tab_bt li:not(:last-child){margin-right:0.2em}.tmp_search .outer_box_search .tab_bt li a{padding:1em 0}.tmp_search .outer_box_search .tab_bt li a.is-active{border:1px solid #523460;border-bottom:none}.comp_menu_sub_footer .comp_link--line{display:none}
