<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.con_main .box_main{width:90%;max-width:1200px;margin:auto}.con_stay .box_stay{width:90%;max-width:1440px;margin:auto}.con_main{position:relative;overflow:hidden}.con_main::before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:70%;background:linear-gradient(to bottom, #ffffff 10%,rgba(255,255,255,0) 100%)}.con_main *{box-sizing:border-box}.con_main .box_main{margin:7.1875rem auto 7.8125rem;padding:4.0625rem 2rem 2.5rem;max-width:825px;background:rgba(255,255,255,0.9)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .box_main{margin:4.375rem auto 5rem}}@media only screen and (max-width: 767px){.con_main .box_main{margin:3.75rem auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .box_main{padding:3.125rem 2rem 2.5rem}}@media only screen and (max-width: 767px){.con_main .box_main{padding:1.875rem 1.5rem 2.1875rem}}@media only screen and (max-width: 767px){.con_main .box_main{width:92%}}.con_main .box_main .txt{font-size:1rem;margin-top:1.25rem;text-align:center;line-height:2.2}@media only screen and (max-width: 767px){.con_main .box_main .txt{font-size:0.9375rem}}@media only screen and (max-width: 767px){.con_main .box_main .txt{margin-top:0.9375rem}}@media only screen and (max-width: 767px){.con_main .box_main .txt{text-align:left}}@media only screen and (max-width: 767px){.con_main .box_main .txt{line-height:2}}.con_main .box_main .box_icon{margin-top:2.5rem;display:flex;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .box_main .box_icon{margin-top:1.875rem}}@media only screen and (max-width: 767px){.con_main .box_main .box_icon{margin-top:1.5625rem}}.con_main .box_main .box_icon .inn_img{width:125px;height:125px;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;border-radius:50%;background:#e8e8e8;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .box_main .box_icon .inn_img{width:125px}}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img{width:22vw}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .box_main .box_icon .inn_img{height:125px}}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img{height:22vw}}.con_main .box_main .box_icon .inn_img .img img{width:100%}.con_main .box_main .box_icon .inn_img .tl{font-family:"Caveat",Verdana, Helvetica, Arial, sans-serif;font-weight:700;letter-spacing:0.04em;font-size:calc((100vw - 17.5rem) / 328 + 1.5625rem);min-height:0vw;position:absolute;top:0;left:0;font-style:italic;transform:rotate(-10deg);text-shadow:0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8,0 0 2px #e8e8e8}@media only screen and (min-width: 1920px){.con_main .box_main .box_icon .inn_img .tl{font-size:1.875rem}}.con_main .box_main .box_icon .inn_img:nth-of-type(n+2){margin-left:2.78788%}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img:nth-of-type(n+2){margin-left:7%}}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img:nth-of-type(1) .img{width:15vw;height:10vw}}.con_main .box_main .box_icon .inn_img:nth-of-type(1) .tl{color:#2297c8;top:10%;left:-10%}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img:nth-of-type(1) .tl{top:2%;left:-15%}}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img:nth-of-type(2) .img{width:18vw;height:10vw}}.con_main .box_main .box_icon .inn_img:nth-of-type(2) .tl{color:#378e5e;top:3%;left:-8%}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img:nth-of-type(2) .tl{top:-5%;left:-15%}}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img:nth-of-type(3) .img{width:16vw;height:16vw}}.con_main .box_main .box_icon .inn_img:nth-of-type(3) .tl{color:#d95842;top:10%;left:-3%}@media only screen and (max-width: 767px){.con_main .box_main .box_icon .inn_img:nth-of-type(3) .tl{top:-3%;left:-10%}}.con_main .video{position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 1200px){.con_main .video video{width:100%;height:auto}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.con_main .video video{width:auto;height:100%}}@media print{.con_main .video video{width:100%;height:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_main .video video{width:auto;height:100%}}@media only screen and (max-width: 767px){.con_main .video video{width:auto;height:100%}}.con_stay{padding-top:8.125rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay{padding-top:6.25rem}}@media only screen and (max-width: 767px){.con_stay{padding-top:5.5em}}.con_stay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:url(../../attractive/villa/stay/images/bg_green.png) no-repeat}@media only screen and (max-width: 767px){.con_stay::before{background:url(../../attractive/villa/stay/images/bg_green-sp.png) no-repeat;background-size:contain}}.con_stay::after{width:117px;height:22px;top:-21px;left:20%;content:"";position:absolute;z-index:-1;background:url(../../attractive/villa/stay/images/ic_mountain.png) no-repeat;background-size:contain}@media only screen and (max-width: 767px){.con_stay::after{width:20vw}}@media only screen and (max-width: 767px){.con_stay::after{height:5vw}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay::after{top:-21px}}@media only screen and (max-width: 767px){.con_stay::after{top:-3.5vw}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay::after{left:10%}}@media only screen and (max-width: 767px){.con_stay::after{left:5%}}.con_stay *{box-sizing:border-box}.con_stay .box_stay{display:flex}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay{flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_stay .box_stay{flex-direction:column-reverse;width:100%}}.con_stay .box_stay .box_txt{width:59.02778%;margin:2rem 0 0;border:1px solid #1b1b1b;background:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_txt{width:60%}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt{width:85%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_txt{margin:2rem 0 0}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt{margin:-2rem auto 0}}.con_stay .box_stay .box_txt&gt;a{padding:4.375rem 13.125rem 4.375rem 6.875rem;display:block}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_txt&gt;a{padding:3.75rem 7.5rem 3.75rem 3.125rem}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt&gt;a{padding:3em 1em 1.875rem}}.con_stay .box_stay .box_txt .tl_stay{font-size:calc((100vw - 17.5rem) / 164 + 1.375rem);min-height:0vw;display:flex;align-items:flex-end}@media only screen and (min-width: 1920px){.con_stay .box_stay .box_txt .tl_stay{font-size:2rem}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .tl_stay{font-size:calc((100vw - 17.5rem) / 487 + 1.1875rem);min-height:0vw}}@media only screen and (max-width: 767px) and (min-width: 767px){.con_stay .box_stay .box_txt .tl_stay{font-size:1.25rem}}.con_stay .box_stay .box_txt .tl_stay .jp{margin-right:.3em}.con_stay .box_stay .box_txt .tl_stay span{font-weight:500;line-height:1;letter-spacing:2px}.con_stay .box_stay .box_txt .tl_stay span.fszl{font-size:calc((100vw - 17.5rem) / 102.5 + 1.875rem);min-height:0vw}@media only screen and (min-width: 1920px){.con_stay .box_stay .box_txt .tl_stay span.fszl{font-size:2.875rem}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .tl_stay span.fszl{font-size:calc((100vw - 17.5rem) / 487 + 1.5rem);min-height:0vw}}@media only screen and (max-width: 767px) and (min-width: 767px){.con_stay .box_stay .box_txt .tl_stay span.fszl{font-size:1.5rem}}.con_stay .box_stay .box_txt .tl_stay span.blue{color:#2297c8}.con_stay .box_stay .box_txt .tl_stay span.green{color:#378e5e}.con_stay .box_stay .box_txt .tl_stay span.red{color:#d95842}.con_stay .box_stay .box_txt .tl_sub{margin-top:2.1875rem;font-size:calc((100vw - 17.5rem) / 820 + 1rem);min-height:0vw;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_txt .tl_sub{margin-top:1.875rem}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .tl_sub{margin-top:1.5625rem}}@media only screen and (min-width: 1920px){.con_stay .box_stay .box_txt .tl_sub{font-size:1.125rem}}.con_stay .box_stay .box_txt .tl_sub span{padding:6px 0;background:#1b1b1b}.con_stay .box_stay .box_txt .txt{font-size:1rem;margin-top:2.1875rem}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .txt{font-size:0.9375rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_txt .txt{margin-top:1.875rem}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .txt{margin-top:0.9375rem}}.con_stay .box_stay .box_txt .btn{font-size:1rem;font-family:"Jost",Verdana, Helvetica, Arial, sans-serif;letter-spacing:0.04em;width:75%;margin-top:2.5rem;display:inline-block;padding:1.2em 2em 1.2em 2em;border-radius:10em;border:1px solid #979797;font-weight:500;position:relative;box-sizing:border-box;transition:background-color .2s ease-in, box-shadow .2s ease-in;background-color:#fff}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .btn{font-size:0.9375rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_txt .btn{width:70%}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .btn{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_txt .btn{margin-top:2.1875rem}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .btn{margin-top:1.5625rem}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay .box_txt .btn{display:flex;justify-content:center;margin:2.1875rem auto 0}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_txt .btn{padding:0.7em 2.5em 0.7em 1.5em}}.con_stay .box_stay .box_txt .btn::after{content:"";display:block;position:absolute;right:1.5em;top:50%;z-index:1;width:.5em;height:.5em;border-radius:50%;transform:translate(0, -50%);background-color:#1b1b1b;transition:transform .2s ease-in}@media only screen and (min-width: 1200px){.con_stay .box_stay .box_txt:hover .btn{box-shadow:3px 3px 0 #1b1b1b;background-color:#f5f5f5}.con_stay .box_stay .box_txt:hover .btn::after{transform:translate(6px, -50%)}}@media print{.con_stay .box_stay .box_txt:hover .btn{box-shadow:3px 3px 0 #1b1b1b;background-color:#f5f5f5}.con_stay .box_stay .box_txt:hover .btn::after{transform:translate(6px, -50%)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.con_stay .box_stay .box_txt&gt;a{padding:4.375rem 11.25rem 4.375rem 3.75rem}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay .box_txt{width:95%;margin:-3rem auto 0}.con_stay .box_stay .box_txt&gt;a{padding:5.625rem 3.125rem 3.125rem}}.con_stay .box_stay .box_img{width:49.93056%;margin-left:-8rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_img{width:50%}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_img{width:75%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_img{margin-left:-5rem}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_img{margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay .box_img{width:80%;margin:0 auto}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_img{margin:auto}}.con_stay .box_stay .box_img::after{top:-13%;left:5%;content:"";position:absolute;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_img::after{top:-10%}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_img::after{top:-25%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay .box_img::after{left:5%}}@media only screen and (max-width: 767px){.con_stay .box_stay .box_img::after{left:5%}}.con_stay .box_stay .box_img img{width:100%;box-shadow:0 0px 10px 2px rgba(0,0,0,0.35)}.con_stay .box_stay:nth-of-type(n+2){margin-top:7.5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(n+2){margin-top:6.25rem}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(n+2){margin-top:5.625rem}}.con_stay .box_stay:nth-of-type(even){flex-direction:row-reverse}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay:nth-of-type(even){flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(even){flex-direction:column-reverse}}.con_stay .box_stay:nth-of-type(even) .box_img{margin-right:-8rem;margin-left:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(even) .box_img{margin-right:-5rem}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(even) .box_img{margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay:nth-of-type(even) .box_img{margin:0 auto}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(even) .box_img{margin:auto}}.con_stay .box_stay:nth-of-type(even) .box_img::after{top:-13%;right:5%;left:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(even) .box_img::after{top:-10%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(even) .box_img::after{top:-25%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(even) .box_img::after{right:5%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(even) .box_img::after{right:5%}}.con_stay .box_stay:nth-of-type(even) .box_txt&gt;a{padding:4.375rem 6.875rem 4.375rem 13.75rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(even) .box_txt&gt;a{padding:3.75rem 3.125rem 3.75rem 7.5rem}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(even) .box_txt&gt;a{padding:3em 1em 1.875rem}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.con_stay .box_stay:nth-of-type(even) .box_txt&gt;a{padding:4.375rem 5rem 4.375rem 11.875rem}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay:nth-of-type(even) .box_txt{margin-left:auto}.con_stay .box_stay:nth-of-type(even) .box_txt&gt;a{padding:5.625rem 3.125rem 3.125rem}}.con_stay .box_stay:nth-of-type(even) .box_txt .btn{width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(even) .box_txt .btn{width:100%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(even) .box_txt .btn{width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay:nth-of-type(even) .box_txt .btn{width:70%}}.con_stay .box_stay:nth-of-type(1) .box_img::after{width:132px;height:145px;background:url(../../attractive/villa/stay/images/ic_work.png) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(1) .box_img::after{width:23%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(1) .box_img::after{width:35%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(1) .box_img::after{height:23%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(1) .box_img::after{height:40%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay:nth-of-type(1) .box_img::after{width:25%;height:35%}}.con_stay .box_stay:nth-of-type(2) .box_img::after{width:164px;height:110px;background:url(../../attractive/villa/stay/images/ic_reading.png) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(2) .box_img::after{width:30%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(2) .box_img::after{width:33%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(2) .box_img::after{height:20%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(2) .box_img::after{height:33%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay:nth-of-type(2) .box_img::after{width:33%;height:28%}}.con_stay .box_stay:nth-of-type(3) .box_img::after{width:223px;height:145px;background:url(../../attractive/villa/stay/images/ic_takibi.png) no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(3) .box_img::after{width:35%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(3) .box_img::after{width:40%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_stay .box_stay:nth-of-type(3) .box_img::after{height:25%}}@media only screen and (max-width: 767px){.con_stay .box_stay:nth-of-type(3) .box_img::after{height:40%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_stay .box_stay:nth-of-type(3) .box_img::after{width:38%;height:32%}}.con_detail .main .con_main_title{font-size:calc((100vw - 17.5rem) / 164 + 1.375rem);min-height:0vw;margin-top:0;line-height:1.8;font-weight:500;letter-spacing:1px;display:flex;justify-content:center;align-items:flex-end}@media only screen and (min-width: 1920px){.con_detail .main .con_main_title{font-size:2rem}}.con_detail .main .con_main_title span{line-height:1}
</pre></body></html>