﻿.con_intr,#tab,.con_stay .box_stay{max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_intr,#tab,.con_stay .box_stay{width:91.66667%}}.con_stay .box_stay:after{content:"";display:table;clear:both}.pagetitle .con_pagetitle h2{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media only screen and (max-width: 767px){.pagetitle .con_pagetitle h2{margin-bottom:0}}@media only screen and (min-width: 1550px) and (max-width: 1715px){.pagetitle .con_pagetitle h2 .en{font-size:467%}}@media only screen and (min-width: 1385px) and (max-width: 1549px){.pagetitle .con_pagetitle h2 .en{font-size:400%}}@media only screen and (min-width: 1200px) and (max-width: 1384px){.pagetitle .con_pagetitle h2 .en{font-size:334%}}@media only screen and (min-width: 930px) and (max-width: 1070px){.pagetitle .con_pagetitle h2 .en{font-size:334%}}@media only screen and (min-width: 768px) and (max-width: 929px){.pagetitle .con_pagetitle h2 .en{font-size:240%}}@media only screen and (max-width: 767px){.pagetitle .con_pagetitle h2 .en{font-size:240%}}.pagetitle .con_pagetitle h2 .en span{font-size:43%;display:inline-block;vertical-align:super;line-height:1}.con_intr{margin:80px auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intr{margin:8% auto}}@media only screen and (max-width: 767px){.con_intr{margin:2em auto 3em}}.con_intr .st_en{font-family:'Playfair Display', serif;font-size:767%;color:rgba(181,181,181,0.3);letter-spacing:normal;line-height:1;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intr .st_en{font-size:534%}}@media only screen and (max-width: 767px){.con_intr .st_en{font-size:247%}}.con_intr h3{text-align:center;font-weight:normal;font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:187%;letter-spacing:.06em;margin:40px auto 30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intr h3{font-size:174%}}@media only screen and (max-width: 767px){.con_intr h3{font-size:147%;margin:1em auto 0.6em}}.con_intr .txt{text-align:center;line-height:2.2}@media only screen and (max-width: 767px){.con_intr .txt{text-align:left;line-height:1.8}}#tab{overflow:hidden;border-bottom:10px solid #86949c}@media only screen and (max-width: 767px){#tab{border-width:5px}}#tab li{background:#e7eaeb;float:left;width:50%;padding:10px;cursor:pointer;-moz-transition:background .4s;-o-transition:background .4s;-webkit-transition:background .4s;transition:background .4s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px){#tab li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){#tab li{padding:.5rem}}#tab li span{width:58.62069%;text-align:center;font-weight:bold;font-size:107%}@media only screen and (min-width: 768px) and (max-width: 1199px){#tab li span{font-size:100%}}@media only screen and (max-width: 767px){#tab li span{width:100%;font-size:94%;font-weight:normal;display:block;margin-top:.5em}}#tab li img{width:41.37931%}@media only screen and (max-width: 767px){#tab li img{width:100%}}#tab li.active{background:#86949c;color:#fff;cursor:default}#panel>div{display:none}#panel>div#family{display:block}.con_stay{margin-top:5.20833%}@media only screen and (max-width: 767px){.con_stay{margin-top:2em}}.con_stay .st_day{margin-bottom:4.6875%}@media only screen and (max-width: 767px){.con_stay .st_day{margin-bottom:2.5em}}.con_stay .box_stay{margin-bottom:9.375%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay{margin-bottom:15%}}@media only screen and (max-width: 767px){.con_stay .box_stay{margin-bottom:6em}}.con_stay .box_stay:before{content:'';width:6px;height:80px;background:url(../../stay/images/ic_flow.png) no-repeat center top/100% auto;position:absolute;bottom:-135px;left:50%;margin-left:-3px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:before{bottom:-23.65787%;width:.54595%;height:5.45vw}}@media only screen and (max-width: 767px){.con_stay .box_stay:before{bottom:-24vw;width:1.13636%;height:18.1818vw;margin-left:-.56818%}}.con_stay .box_stay .box_tit{font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;margin-bottom:30px}@media only screen and (min-width: 768px){.con_stay .box_stay .box_tit{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (max-width: 1199px){.con_stay .box_stay .box_tit{margin-bottom:1em}}.con_stay .box_stay .box_tit .time{width:120px;background:#1b1b1b;color:#fff;padding:0.3em 0;text-align:center;letter-spacing:0;font-size:200%;-moz-border-radius:30px 0;-webkit-border-radius:30px;border-radius:30px 0}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_stay .box_stay .box_tit .time{font-size:187%;width:100px}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay .box_tit .time{font-size:174%;width:80px}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_tit .time{padding:.1em 0;width:30.68182%;font-size:200%}}.con_stay .box_stay .box_tit h4{font-weight:normal;width:calc(100% - 150px);font-size:140%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_tit h4{font-size:127%}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_stay .box_stay .box_tit h4{width:calc(100% - 120px)}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay .box_tit h4{width:calc(100% - 100px)}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_tit h4{width:100%;font-weight:600;margin-top:0.5em;font-size:114%}}@media only screen and (min-width: 768px){.con_stay .box_stay .box_txt .txt{max-width:450px}}.con_stay .box_stay .box_txt .btn_base{width:88.63636%;margin-top:1em}@media only screen and (min-width: 768px){.con_stay .box_stay .box_txt .btn_base{max-width:200px}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .btn_base{margin:1em auto 0}}@media only screen and (max-width: 767px){.con_stay .box_stay .photo{margin-bottom:1em}}.con_stay .box_stay .photo img{width:100%}@media only screen and (min-width: 768px){.con_stay .family01 .box_txt{float:left;width:42.5%;margin-top:9.16667%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .family01 .box_txt{margin-top:0}}@media only screen and (min-width: 768px){.con_stay .family01 .box_txt .btn_base{max-width:390px}}@media only screen and (max-width: 767px){.con_stay .family01 .box_txt .btn_base{width:93.18182%}}.con_stay .family01 .box_txt .btn_base a span:after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;margin-left:0.3em}@media only screen and (min-width: 768px){.con_stay .family01 .photo{float:right;width:55.83333%}}@media only screen and (min-width: 768px){.con_stay .family02 .photo,.con_stay .friend02 .photo{float:left;position:relative;width:970px;left:50%;top:0;margin-left:-898px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .family02 .photo,.con_stay .friend02 .photo{width:64.66667%;margin-left:-10%;left:0}}@media only screen and (min-width: 768px){.con_stay .family02 .box_txt,.con_stay .friend02 .box_txt{float:right;width:41.66667%}}.con_stay .family02 .photo02,.con_stay .friend02 .photo02{width:41.66667%}@media only screen and (min-width: 1200px){.con_stay .family02 .photo02,.con_stay .friend02 .photo02{position:absolute;bottom:0;right:0}}@media print{.con_stay .family02 .photo02,.con_stay .friend02 .photo02{position:absolute;bottom:0;right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .family02 .photo02,.con_stay .friend02 .photo02{float:right;padding-top:1em}}@media only screen and (min-width: 768px){.con_stay .family03 .photo{float:right;width:55.83333%}}@media only screen and (min-width: 768px){.con_stay .family03 .box_txt{float:left;width:41.66667%}}.con_stay .family03 .photo02{width:41.66667%}@media only screen and (min-width: 1200px){.con_stay .family03 .photo02{position:absolute;bottom:0;left:0}}@media print{.con_stay .family03 .photo02{position:absolute;bottom:0;left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .family03 .photo02{float:left;padding-top:1em}}@media only screen and (min-width: 768px){.con_stay .family04,.con_stay .family06,.con_stay .family08,.con_stay .friend06,.con_stay .friend07,.con_stay .friend09{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width: 768px){.con_stay .family04 .photo,.con_stay .family06 .photo,.con_stay .family08 .photo,.con_stay .friend06 .photo,.con_stay .friend07 .photo,.con_stay .friend09 .photo{width:55.83333%;float:left}}@media only screen and (min-width: 768px){.con_stay .family04 .box_txt,.con_stay .family06 .box_txt,.con_stay .family08 .box_txt,.con_stay .friend06 .box_txt,.con_stay .friend07 .box_txt,.con_stay .friend09 .box_txt{float:right;width:40.83333%}}@media only screen and (min-width: 768px){.con_stay .family05,.con_stay .family07,.con_stay .friend03,.con_stay .friend05{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width: 768px){.con_stay .family05 .photo,.con_stay .family07 .photo,.con_stay .friend03 .photo,.con_stay .friend05 .photo{width:55.83333%;float:right}}@media only screen and (min-width: 768px){.con_stay .family05 .box_txt,.con_stay .family07 .box_txt,.con_stay .friend03 .box_txt,.con_stay .friend05 .box_txt{float:left;width:41.66667%}}.con_stay .family05,.con_stay .family08,.con_stay .friend06,.con_stay .friend09{margin-bottom:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .family05,.con_stay .family08,.con_stay .friend06,.con_stay .friend09{margin-bottom:10%}}@media only screen and (max-width: 767px){.con_stay .family05,.con_stay .family08,.con_stay .friend06,.con_stay .friend09{margin-bottom:2em}}.con_stay .family05:before,.con_stay .family08:before,.con_stay .friend06:before,.con_stay .friend09:before{content:none}@media only screen and (min-width: 768px){.con_stay .friend01 .photo{float:right;width:55.83333%}}@media only screen and (min-width: 768px){.con_stay .friend01 .box_txt{float:left;width:41.66667%}}@media only screen and (min-width: 768px){.con_stay .friend01 .box_txt .btn_base{max-width:390px}}@media only screen and (max-width: 767px){.con_stay .friend01 .box_txt .btn_base{width:93.18182%}}.con_stay .friend01 .box_txt .btn_base a span:after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;margin-left:0.3em}.con_stay .friend01 .photo02{overflow:hidden;width:41.66667%}@media only screen and (min-width: 1200px){.con_stay .friend01 .photo02{position:absolute;bottom:0;left:0}}@media print{.con_stay .friend01 .photo02{position:absolute;bottom:0;left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .friend01 .photo02{float:left;padding-top:1em}}.con_stay .friend01 .photo02 li{width:48%}.con_stay .friend01 .photo02 li:first-child{float:left}.con_stay .friend01 .photo02 li:last-child{float:right}@media only screen and (min-width: 768px){.con_stay .friend04 .photo{float:left;width:55.83333%}}@media only screen and (min-width: 768px){.con_stay .friend04 .box_txt{float:right;width:41.66667%}}.con_stay .friend04 .photo02{width:41.66667%}@media only screen and (min-width: 1200px){.con_stay .friend04 .photo02{position:absolute;bottom:0;right:0}}@media print{.con_stay .friend04 .photo02{position:absolute;bottom:0;right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .friend04 .photo02{float:right;padding-top:1em}}@media only screen and (min-width: 768px){.con_stay .friend08 .photo{float:right;position:relative;width:970px;right:50%;top:0;margin-right:-898px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .friend08 .photo{width:64.66667%;margin-right:-10%;right:0}}@media only screen and (min-width: 768px){.con_stay .friend08 .box_txt{float:left;width:41.66667%}}.con_stay .friend08 .photo02{width:41.66667%}@media only screen and (min-width: 1200px){.con_stay .friend08 .photo02{position:absolute;bottom:0;left:0}}@media print{.con_stay .friend08 .photo02{position:absolute;bottom:0;left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .friend08 .photo02{float:left;padding-top:1em}}
